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
341086363064	341086363626	341086364176	341086364726	341086365275	341086365826	341086366377	341086366927	341086367475	341086368027	341086368580	341086369127	341086369675	341086370227	341086370777	341086371327	341086371876	341086372427	341086372977	341086373527	341086374076	341086374628	341086375178	341086375728	341086376278	341086376828	341086377378	341086377928	341086378477	341086379028	341086379578	341086380128	341086380677	341086381228	341086381779	341086382329	341086382877	341086383429	341086383979	341086384529	341086385077	341086385629	341086386179	341086386729	341086387278	341086387829	341086388379	341086388929	341086389478	341086390030	341086390580	341086391130	341086391681	341086392230	341086392780	341086393330	341086393878	341086394430	341086394980	341086395530	341086396079	341086396630	341086397180	341086397731	341086398279	341086398831	341086399381	341086399931	341086400479	341086401031	341086401581	341086402131	341086402681	341086403231	341086403781	341086404331	341086404880	341086405432	341086405982	341086406532	341086407080	341086407632	341086408182	341086408732	341086409280	341086409832	341086410382	341086410932	341086411481	341086412032	341086412582	341086413133	341086413681	341086414233	341086414783	341086415333	341086415881	341086416433	341086416983	341086417533	341086418082	341086418633	341086419183	341086419733	341086420282	341086420834	341086421384	341086421934	341086422482	341086423035	341086423584	341086424134	341086424682	341086425234	341086425784	341086426334	341086426884	341086427434	341086427984	341086428534	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23309	21750	29586	24492	21753	21814	6881	1311	988	821	771	729	668	638	623	598	577	538	572	535	559	524	558	513	513	515	506	503	517	449	460	473	478	492	473	499	487	480	497	477	453	443	462	469	488	490	493	469	488	484	448	445	462	480	511	436	512	487	430	461	469	475	425	475	479	492	475	472	516	471	496	431	507	501	465	476	486	504	474	487	432	483	443	457	463	490	429	481	496	449	465	473	470	485	470	496	476	492	456	478	472	457	474	439	480	473	479	481	485	455	472	470	441	461	480	466	468	437	472	480	491	434	505	443	445	464	442	438	460	487	460	483	458	464	473	479	493	516	450	487	472	474	462	467	455	439	479	472	469	466	466	432	464	443	495	413	491	476	488	416	467	462	478	480	476	425	476	451	492	453	456	455	493	464	471	441	426	467	482	478	450	468	451	479	473	475	487	478	501	444	436	502	466	473	490	449	460	456	474	439	451	470	462	461	459	452	471	435	501	493	453	436	490	459	444	429	489	499	445	474	448	483	508	481	447	459	498	500	478	444	461	470	465	473	419	486	465	501	498	485	500	497	478	445	468	420	446	472	475	505	449	482	488	470	469	492	435	466	507	480	442	456	453	465	461	487	437	496	418	473	461	459	466	486	445	459	483	467	443	458	457	468	440	424	461	485	462	498	493	504	457	452	464	438	467	503	460	491	486	500	485	453	497	466	414	467	472	455	443	492	488	441	467	479	436	506	477	474	496	498	482	472	445	466	463	447	482	456	444	444	452	489	445	503	489	470	460	442	462	466	511	488	439	486	501	462	500	470	457	466	459	456	468	465	487	446	477	426	484	481	436	492	457	465	461	459	465	495	461	483	451	481	475	496	469	470	455	505	455	430	470	482	466	482	437	494	416	466	484	480	423	489	484	439	429	469	467	449	410	429	446	495	491	448	444	497	433	455	486	498	459	460	439	458	452	462	491	463	498	486	426	503	490	471	476	463	490	483	452	425	489	436	471	441	481	464	444	500	434	464	433	433	475	452	493	485	455	473	428	473	476	436	470	416	444	473	459	445	441	478	459	499	502	448	440	538	506	483	493	447	470	430	479	466	474	496	478	487	478	466	436	440	502	494	491	455	488	475	454	476	494	488	488	460	481	432	453	437	530	469	419	474	480	483	468	457	490	489	423	426	471	468	471	496	480	492	437	475	471	423	489	467	438	472	479	490	503	456	453	471	472	493	453	492	469	436	482	470	469	544	467	455	463	470	461	441	473	525	468	456	449	449	457	422	481	457	478	500	441	441	474	475	446	514	452	453	482	461	516	472	486	477	475	438	466	492	445	483	463	455	469	482	492	487	489	435	470	457	462	507	497	451	399	410	473	465	497	444	430	442	509	478	499	422	473	461	485	447	438	467	458	487	461	464	444	442	472	438	461	456	496	436	440	499	494	453	435	482	445	431	464	486	480	477	497	485	470	432	430	445	465	449	496	503	475	461	454	454	493	473	528	469	478	429	530	482	446	492	469	438	502	466	485	451	476	477	485	488	496	434	447	483	473	471	445	475	447	488	466	455	451	472	479	428	472	481	493	490	484	428	474	453	414	467	491	486	447	435	459	482	480	487	478	473	428	495	453	458	483	444	491	474	489	497	479	491	510	438	458	488	445	461	463	451	458	473	456	446	475	431	458	460	474	456	406	452	450	497	479	460	505	475	492	441	488	471	461	415	439	498	495	422	465	467	456	458	461	461	474	512	467	446	454	459	518	465	419	452	501	496	484	480	499	466	475	457	454	480	471	463	450	482	452	457	440	474	521	447	498	453	473	445	448	445	410	486	509	470	430	451	470	450	462	424	476	453	471	459	476	469	446	463	473	464	439	479	441	445	452	470	445	485	483	451	492	474	470	505	486	441	481	456	445	480	479	453	454	481	463	449	464	485	446	472	488	469	450	456	499	506	424	455	485	486	486	443	484	487	448	525	474	498	464	456	472	475	461	492	456	457	479	478	439	482	452	521	485	461	469	419	470	475	446	451	456	470	420	467	465	456	503	485	461	450	487	422	522	425	451	452	447	472	437	474	459	479	441	456	458	483	477	452	460	450	520	496	467	450	478	430	452	485	467	461	469	483	491	460	445	442	468	437	454	444	447	485	469	460	449	479	456	453	484	461	456	456	427	447	497	480	470	452	439	438	474	463	420	477	468	477	443	437	465	457	450	484	450	495	450	449	453	463	451	469	501	474	454	457	487	489	491	467	446	490	495	501	458	424	471	445	449	455	468	513	465	488	507	505	498	434	503	482	462	475	452	487	414	460	454	464	450	474	477	519	475	467	444	486	495	503	482	510	500	412	504	434	443	487	446	467	507	467	463	476	441	465	493	468	481	449	474	468	468	473	488	463	475	460	451	474	467	453	459	463	454	441	468	437	409	473	464	436	465	492	463	453	481	477	463	473	439	465	494	483	467	463	465	484	457	449	480	452	462	463	449	443	468	438	473	461	490	467	465	514	460	495	432	468	443	431	486	464	481	484	492	442	460	530	513	468	479	446	531	450	436	504	461	476	454	492	452	433	467	492	498	439	454	471	447	422	492	457	440	439	481	469	426	457	437	491	491	496	444	471	431	445	449	493	489	453	455	476	456	446	448	490	472	466	520	430	476	445	442	461	484	471	500	450	457	453	501	474	465	451	474	473	451	494	473	457	440	484	478	471	474	490	488	461	486	473	441	492	434	486	460	440	471	447	464	487	453	450	436	459	452	450	477	486	475	441	480	439	491	457	456	456	458	491	443	479	445	437	499	461	468	453	472	470	525	513	438	459	484	486	437	457	505	457	461	493	493	446	439	454	455	471	486	481	486	484	443	503	396	466	457	491	470	463	519	445	462	464	464	456	460	466	488	470	437	460	483	454	451	497	462	441	474	444	453	452	488	469	495	468	456	458	450	428	476	439	474	453	492	469	509	484	453	469	465	464	498	470	442	497	476	459	459	450	429	448	451	442	483	459	457	473	498	441	490	494	460	452	475	487	507	538	498	468	482	457	454	495	448	520	443	473	470	483	477	497	481	482	451	497	441	483	459	494	489	445	465	475	442	443	507	478	499	483	461	450	497	459	500	456	477	466	474	464	471	479	472	475	464	485	452	477	492	494	456	460	469	422	444	446	455	423	501	524	450	442	462	456	444	491	476	451	433	460	452	439	447	464	436	463	473	467	465	480	472	480	442	457	424	475	473	473	470	501	443	478	473	481	458	456	438	455	456	482	447	447	446	512	470	466	472	460	468	484	456	484	462	424	456	475	440	472	495	502	475	457	460	458	428	483	447	472	471	467	478	508	455	478	466	460	468	462	489	457	457	438	458	449	508	481	495	468	450	500	457	490	443	456	424	467	488	478	487	486	457	492	431	434	473	449	486	465	477	455	480	466	446	467	499	498	479	436	455	477	452	442	432	434	474	485	467	468	471	476	442	453	490	435	484	459	460	487	465	443	443	439	430	487	477	482	506	470
4906	15109	10141	5014	3628	2693	2131	1643	1392	1197	1001	941	872	741	727	684	625	613	645	605	567	579	534	544	585	497	513	487	532	509	529	480	511	468	476	511	518	495	463	488	527	485	502	511	498	491	505	486	429	523	495	498	520	496	474	444	500	468	466	478	449	465	477	473	444	493	509	461	475	489	481	453	460	489	458	459	473	484	450	468	504	467	472	499	491	492	486	481	467	455	501	490	480	499	425	482	458	425	475	473	423	482	484	471	485	488	468	502	500	472	443	482	499	469	499	493	475	504	473	493	489	438	448	451	497	446	470	510	479	454	471	462	465	447	462	474	478	443	509	444	446	435	460	457	459	460	478	512	514	492	477	502	506	470	518	450	498	460	462	474	492	497	502	489	495	480	488	498	444	489	451	443	478	468	534	439	505	492	450	496	451	471	508	431	529	474	499	524	502	490	499	471	459	457	455	501	485	424	469	491	468	431	483	436	489	473	485	493	488	482	465	497	463	465	509	495	465	475	494	451	462	475	472	421	502	458	492	464	508	457	466	450	480	478	491	494	441	473	472	433	443	448	447	471	495	509	486	452	473	474	479	475	470	478	485	452	487	482	453	478	479	458	464	467	466	512	486	513	496	482	497	496	448	457	480	510	471	440	478	440	440	477	506	495	494	469	453	475	480	475	504	480	459	476	481	487	455	473	446	449	454	497	457	492	503	476	462	472	474	510	509	454	518	483	485	467	494	478	469	457	493	462	478	425	453	477	457	467	474	449	465	465	485	511	488	497	475	464	468	475	488	474	521	494	428	449	508	469	458	464	481	476	459	486	482	471	471	448	466	456	459	470	493	499	465	477	474	481	441	491	498	463	433	477	452	454	492	482	475	472	496	461	469	476	435	513	458	455	500	448	467	462	457	478	454	449	479	488	452	463	499	507	468	469	510	455	500	478	477	469	459	452	497	431	458	469	429	487	489	482	472	497	502	463	499	454	463	469	450	506	480	428	479	427	467	498	487	458	485	510	492	472	512	469	528	473	447	472	481	479	433	401	452	460	450	457	480	482	438	501	506	502	461	471	454	531	470	503	434	487	467	462	497	443	477	451	495	466	460	494	475	504	491	488	425	521	476	497	460	499	475	450	474	468	432	491	468	502	441	476	485	431	433	479	436	474	469	481	518	452	493	482	435	499	478	507	475	415	455	522	562	463	499	507	471	477	470	467	500	434	523	502	453	461	475	458	478	470	460	500	484	500	462	479	432	519	494	471	474	481	471	454	494	459	475	507	494	445	473	435	461	497	463	493	477	478	459	491	496	472	454	441	439	428	445	508	458	462	448	507	503	480	427	467	458	502	466	464	477	456	503	508	459	437	436	472	471	471	453	438	466	473	487	501	477	462	480	498	475	466	521	487	460	434	463	438	455	449	449	437	483	441	504	439	459	464	440	473	482	444	477	452	511	479	447	465	491	496	454	491	502	493	427	472	442	454	448	478	447	446	464	497	461	468	479	447	452	487	475	460	442	427	445	447	469	497	464	485	452	500	482	494	467	454	458	453	492	440	495	486	463	471	436	463	463	442	468	441	473	453	491	453	443	491	483	467	465	461	468	488	460	453	454	457	449	459	476	461	475	450	481	466	496	466	468	492	486	469	470	471	487	487	494	467	476	490	451	460	470	445	496	451	488	429	504	464	501	453	499	525	446	456	496	489	493	418	466	464	474	488	482	494	445	464	477	460	523	462	468	467	498	458	486	469	485	496	474	467	476	465	456	465	458	445	493	479	496	467	475	516	472	501	496	427	479	459	473	486	446	489	456	492	467	469	495	473	480	473	502	424	515	477	467	471	463	463	455	476	467	474	440	478	471	480	502	479	510	471	490	479	473	461	452	464	447	480	442	488	452	496	498	442	478	476	482	459	492	448	449	478	487	479	473	469	489	467	461	482	487	470	482	483	497	475	511	504	438	476	448	499	506	461	507	462	508	482	489	445	472	492	484	437	500	472	491	501	451	466	471	486	492	466	501	482	458	497	476	447	479	472	470	492	503	483	468	465	503	462	507	506	445	514	443	458	477	471	457	496	504	458	467	470	506	457	500	443	512	507	512	498	501	434	485	460	482	456	477	502	510	493	472	526	457	493	465	444	444	468	505	471	478	487	509	438	474	455	433	504	452	437	476	499	457	469	462	468	480	488	503	447	472	472	448	458	481	460	456	436	469	478	467	441	462	485	477	464	468	471	488	462	443	459	472	463	494	465	497	460	477	476	455	482	466	469	478	490	469	469	490	489	473	475	469	483	456	478	470	456	487	502	446	511	492	464	466	453	526	501	484	450	438	494	500	493	460	458	514	531	461	485	463	466	489	442	471	472	493	462	471	468	479	468	491	466	470	480	485	441	483	433	495	539	448	465	460	465	503	438	505	444	464	452	511	414	489	505	476	450	480	479	506	450	494	460	450	474	476	489	468	508	433	505	496	446	503	460	474	438	494	450	449	461	473	481	465	457	462	438	454	463	486	452	463	427	423	473	465	444	488	441	463	458	484	494	431	475	460	433	450	450	541	466	446	482	449	469	463	478	447	472	479	461	480	462	439	480	502	476	454	481	456	461	464	481	488	479	469	475	456	509	479	504	425	464	499	437	435	481	488	453	487	502	478	511	467	494	472	470	449	483	445	493	465	473	467	477	507	497	473	502	466	480	483	485	454	472	461	493	522	476	499	460	453	489	463	452	507	448	465	452	470	453	447	481	498	468	479	497	500	488	449	463	512	488	479	463	480	518	489	484	460	478	441	476	480	460	440	457	465	490	468	480	441	473	457	476	480	462	462	496	467	471	481	429	497	495	477	479	470	517	492	503	449	482	443	487	496	456	501	461	465	466	457	524	497	468	440	484	482	461	464	449	507	424	472	471	466	501	491	502	490	446	481	448	471	467	447	469	500	462	515	440	484	479	502	447	479	511	473	462	492	489	511	460	514	482	450	466	465	473	487	465	470	476	474	454	496	455	499	467	456	428	444	495	477	487	461	498	439	480	477	480	478	507	492	473	496	507	450	460	508	481	457	457	462	497	492	478	444	484	503	494	497	468	472	457	487	470	434	469	461	484	470	470	476	472	473	458	449	477	480	450	487	468	466	455	469	469	468	463	468	453	462	494	479	540	435	444	473	443	470	466	490	438	456	472	471	496	469	459	476	493	489	506	472	476	449	431	448	480	488	473	515	481	462	454	460	468	447	514	465	459	491	484	490	464	485	474	485	461	478	433	468	460	504	457	451	461	491	469	471	493	478	466	438	477	452	521	455	458	506	449	444	465	466	464	507	464	509	465	448	502	486	470	451	464	476	444	472	483	500	455	492	488	490	446	471	485	483	459	454	495	444	472	421	482	500	474	434	490	471	481	498	455	445	488	498	477	474	453	444	465	491	489	464	447	472	477	433	478	482	456	480	509	483	475	468	433	504	488	448	450	468	446	478	478	472	428	513	458	484	473	491	502	489	457
27960	17144	3131	675	485	451	295	249	244	226	245	239	235	248	261	210	219	220	225	229	229	227	253	251	218	224	233	212	243	253	228	228	210	220	210	237	221	209	244	230	260	222	232	223	226	234	238	236	225	218	271	229	226	231	224	243	251	204	233	215	263	216	218	247	235	215	239	213	224	206	215	227	223	222	215	227	233	229	209	241	211	222	227	214	218	234	228	255	234	239	290	221	228	222	236	235	204	222	247	251	222	238	226	251	234	218	248	186	233	222	221	252	230	229	250	233	254	234	224	206	225	243	240	206	236	229	225	233	228	208	237	249	216	206	204	224	244	246	248	227	236	236	244	235	213	265	208	202	243	260	214	226	222	228	227	233	223	219	225	231	206	258	233	210	235	244	229	242	207	228	230	226	240	247	218	208	202	230	228	228	215	248	227	228	254	213	220	232	218	253	199	243	236	217	225	226	242	255	219	196	229	273	225	217	229	229	245	223	204	215	237	216	244	230	252	241	240	226	227	227	194	236	249	241	216	250	233	222	233	208	248	224	270	231	221	248	217	240	204	231	232	261	230	233	265	223	233	239	222	238	249	223	217	239	239	234	231	228	225	228	216	242	253	220	253	212	193	230	219	237	253	226	216	238	248	222	210	254	205	235	243	204	220	243	243	234	230	206	204	233	225	232	250	210	221	242	229	198	235	221	213	215	233	224	229	202	243	219	242	242	213	244	237	212	230	248	251	237	231	215	226	232	247	229	222	222	218	251	217	235	236	235	221	255	216	207	225	227	213	251	213	245	233	236	239	238	229	229	205	208	240	248	209	200	221	228	225	234	206	239	205	217	233	228	232	218	222	204	201	211	194	239	223	206	212	210	213	228	235	213	217	218	252	201	218	221	238	245	238	257	222	234	229	232	233	228	229	232	197	234	228	231	249	254	216	230	226	230	219	233	255	252	221	239	225	233	225	218	242	234	240	250	204	225	225	224	242	240	233	243	227	265	192	247	227	212	250	232	238	237	223	244	251	225	233	249	205	230	239	199	238	214	229	239	257	258	221	244	214	263	228	235	246	240	235	229	206	221	209	215	233	239	199	216	252	219	255	234	230	216	248	247	255	212	232	235	222	239	224	227	220	222	248	228	230	219	225	220	229	232	206	245	186	237	230	250	247	227	226	221	234	231	229	227	256	224	240	248	209	249	249	248	223	217	202	231	244	219	241	232	225	233	209	257	219	219	223	255	201	206	206	210	232	225	265	237	205	243	213	225	229	255	230	244	226	217	242	240	195	242	210	236	241	207	252	205	254	234	230	222	256	230	235	207	241	242	223	224	221	204	224	215	213	211	224	231	235	222	221	223	267	214	251	230	228	240	245	246	221	230	227	241	253	223	234	232	226	247	240	234	199	226	234	219	236	245	248	229	224	228	256	233	240	208	200	216	261	212	220	222	201	244	291	207	242	226	240	221	250	236	242	237	218	258	231	235	226	206	232	228	225	247	201	223	223	260	256	260	222	219	227	245	227	233	236	226	234	243	216	237	233	231	219	225	204	248	232	220	237	235	240	232	220	227	229	227	207	229	239	209	224	215	224	235	237	212	215	217	226	228	254	236	240	236	215	231	233	233	226	265	211	221	218	244	229	244	247	241	264	214	215	233	256	257	237	232	221	236	244	232	244	236	211	219	212	236	233	229	212	219	274	240	235	178	231	214	236	229	229	229	216	238	230	201	231	231	232	240	247	213	226	209	229	233	216	230	221	243	239	246	231	240	234	226	238	244	233	195	238	237	252	207	223	227	221	211	209	230	205	251	232	248	225	230	203	228	212	264	214	246	217	215	220	242	208	201	227	230	250	235	237	224	246	234	231	212	217	246	225	231	216	224	273	228	187	221	233	238	229	230	205	247	220	250	221	205	246	229	226	248	258	225	230	237	263	220	225	216	228	220	243	228	213	231	199	222	213	204	203	224	242	223	239	220	212	206	229	238	228	251	219	221	239	235	233	223	235	255	238	230	224	217	224	253	252	230	205	217	225	243	225	216	214	213	231	257	235	224	237	213	244	226	230	209	204	249	241	248	239	213	234	240	223	216	218	212	240	197	217	223	244	228	223	234	232	242	198	231	211	217	251	246	231	239	237	233	250	252	215	227	234	230	207	205	224	251	251	212	196	221	236	218	225	262	232	235	266	221	221	217	222	244	233	206	215	231	247	233	234	209	211	239	237	228	218	240	233	199	206	207	222	225	208	202	215	230	227	211	256	205	224	237	229	222	237	242	230	239	236	222	218	241	211	224	230	220	234	228	246	225	240	252	237	230	226	238	230	217	242	255	228	209	226	228	221	248	227	216	205	240	231	259	241	224	216	225	247	232	225	210	245	251	220	226	238	217	212	236	240	217	193	244	232	243	227	236	245	245	240	264	255	224	207	231	225	221	219	241	241	234	225	222	200	201	223	242	262	242	248	229	239	237	246	230	222	239	238	229	230	230	246	224	229	214	216	228	211	224	212	257	247	234	245	215	231	199	214	224	226	234	214	207	220	236	240	222	229	219	214	202	221	228	231	236	223	211	216	224	218	223	232	246	218	203	226	243	220	238	242	251	238	199	249	213	211	250	245	219	207	233	235	238	260	230	243	242	233	227	222	253	239	219	215	228	243	217	251	228	258	224	218	205	208	237	230	222	240	256	221	226	238	250	234	227	258	229	229	238	220	212	192	229	224	215	236	251	250	229	212	223	212	194	236	223	247	218	229	252	227	214	236	241	211	246	226	233	237	229	217	231	228	241	221	220	239	248	240	241	247	227	217	241	228	227	224	217	236	239	221	223	221	209	220	237	232	219	220	231	228	249	186	228	282	227	219	248	229	211	227	241	241	223	226	225	218	225	227	227	251	237	253	231	220	229	225	234	238	268	259	239	230	233	226	222	218	256	219	232	223	225	218	231	246	218	203	218	224	233	228	211	230	229	228	248	229	225	230	239	220	207	252	214	239	259	212	215	234	243	224	214	251	263	236	237	243	218	262	227	241	218	231	202	244	236	239	244	227	231	246	229	233	219	248	224	242	221	234	228	220	230	228	224	235	254	206	244	230	215	242	224	214	228	241	233	233	217	193	235	235	214	240	231	247	231	219	224	220	220	221	192	218	224	201	223	217	239	235	246	250	233	242	226	228	237	211	220	220	223	247	229	224	233	241	212	248	245	217	220	244	246	245	219	205	230	225	250	261	221	240	253	225	224	216	221	252	232	214	258	211	231	227	221	230	242	247	228	252	241	259	215	228	206	237	245	214	247	231	224	242	238	234	227	214	237	223	221	239	250	234	230	238	238	220	208	230	213	234	235	237	224	234	254	257	244	221	234	228	206	204	239	233	226	208	203	244	209	240	249	207	231	220	228	266	223	206	210	223	223	252	235	220	240	206	224	240	244	228	193	237	226	223	267	228	227	206	228	253	196	219	214	259	204	230	228	227	226	254	248	251	229	207	241	225	210	249	239
4238	935	657	419	371	320	299	310	303	241	293	309	273	274	245	286	260	259	262	290	266	273	255	230	244	258	260	270	244	249	287	249	241	255	280	290	268	262	258	276	249	281	247	272	254	249	277	262	238	240	253	263	260	232	262	255	250	262	256	247	254	276	270	231	274	271	290	275	251	255	257	250	263	256	262	258	259	259	273	234	246	274	247	248	244	277	291	253	249	259	264	249	253	281	254	246	264	277	220	295	281	245	273	261	274	288	259	243	266	262	271	276	265	272	276	243	260	276	243	247	260	272	282	243	256	249	253	263	270	272	259	251	255	254	257	263	257	260	262	245	215	263	263	238	250	247	254	256	265	277	257	249	276	248	247	244	260	272	235	275	248	255	270	265	263	246	240	260	236	258	247	244	295	248	266	274	253	254	258	255	285	246	242	283	274	239	270	252	226	271	260	254	252	237	278	285	273	278	276	263	246	272	258	280	268	266	280	242	279	253	291	259	259	245	260	274	263	260	256	263	271	241	253	249	248	281	266	262	246	277	265	252	275	250	276	266	238	290	287	267	248	271	250	240	257	258	264	274	244	260	289	249	230	244	268	265	250	281	281	275	276	249	262	259	235	268	257	265	239	285	270	253	278	272	273	272	262	289	250	259	254	241	253	268	274	256	258	256	249	249	250	249	273	295	245	256	254	244	226	286	266	245	257	240	263	243	262	243	252	271	251	226	237	259	252	285	293	249	251	261	257	309	277	247	263	246	269	282	250	263	262	267	258	277	271	240	291	275	267	314	262	229	245	242	262	271	281	265	278	236	237	275	256	237	239	217	250	274	283	265	249	254	252	274	262	277	261	273	282	270	264	270	265	276	285	266	267	248	266	251	263	259	250	278	263	238	254	256	270	265	250	260	277	269	299	248	234	252	259	266	248	275	270	265	271	233	271	279	260	279	256	280	258	261	253	230	267	233	271	249	251	240	273	258	290	257	245	271	287	277	269	242	237	290	261	256	278	257	256	268	255	262	309	253	273	273	260	265	276	267	269	256	251	241	266	244	250	309	257	263	292	254	288	274	271	278	240	248	260	252	246	249	265	251	236	243	246	262	270	257	242	243	241	275	270	246	234	271	268	251	260	268	288	248	247	267	285	239	264	258	261	246	245	244	269	265	285	260	238	252	243	266	269	267	283	266	265	234	248	267	283	252	277	238	275	272	266	245	218	238	293	251	256	280	281	239	250	275	262	258	274	261	255	243	243	261	260	259	279	247	272	248	256	248	275	264	269	238	246	235	234	273	267	262	262	251	232	239	265	279	260	252	306	278	275	275	240	285	236	245	259	247	266	273	239	269	243	244	265	245	251	242	251	244	257	282	285	243	241	257	253	254	254	267	244	246	282	265	251	239	262	239	248	258	248	269	233	263	255	268	283	267	283	267	262	268	265	279	258	266	282	254	239	263	280	243	282	271	273	295	259	247	255	264	236	244	249	272	262	261	230	264	271	238	238	252	252	237	249	244	249	255	264	262	264	246	236	286	274	245	253	259	270	265	254	239	281	255	258	251	284	255	257	251	262	258	280	239	265	286	239	253	242	275	264	262	251	253	243	253	251	281	275	244	274	273	225	253	286	253	247	267	230	288	276	275	249	254	274	254	286	252	277	262	259	228	229	245	280	276	247	269	257	265	270	281	244	274	248	269	265	265	285	260	231	268	263	277	272	280	273	232	243	249	259	233	276	258	244	258	261	259	235	248	264	268	270	273	241	221	264	275	256	266	258	280	270	247	244	274	262	262	266	239	254	253	245	298	272	263	239	248	236	279	268	260	265	264	252	280	251	274	260	249	260	248	281	272	265	272	286	265	245	261	267	270	277	254	244	274	267	253	266	266	238	283	293	259	241	291	289	272	257	269	269	248	231	263	265	279	285	260	245	257	248	257	268	258	278	249	271	266	260	280	217	257	277	267	260	270	281	236	273	250	247	287	253	280	250	290	212	284	252	256	248	255	260	279	235	246	258	263	242	240	257	232	266	270	275	251	291	273	235	257	247	276	276	257	275	243	267	290	275	205	262	274	236	243	258	262	242	267	256	274	253	240	238	234	258	272	261	260	270	244	261	280	266	261	239	241	247	244	282	265	249	250	271	256	261	272	232	254	227	265	253	269	276	238	258	237	271	230	269	251	226	267	309	254	257	274	263	251	226	268	245	259	255	234	254	295	255	257	270	253	274	247	274	287	296	251	258	254	270	246	236	275	236	245	246	238	277	255	286	257	254	273	238	277	257	306	261	233	258	273	248	239	261	250	277	264	255	255	270	239	277	254	243	287	269	253	286	244	261	244	232	272	275	256	281	242	248	278	278	237	268	256	247	264	254	238	218	258	287	238	269	274	255	259	257	240	264	253	257	280	246	264	272	242	260	259	260	248	233	236	227	260	254	243	275	258	262	279	258	241	236	258	270	287	266	261	228	270	273	270	237	253	281	251	247	255	233	259	255	275	238	253	280	267	275	256	261	269	242	248	252	261	266	250	258	255	288	254	243	277	236	278	259	250	232	274	273	241	257	282	261	265	266	258	233	243	252	280	235	264	244	243	278	242	253	258	257	260	260	285	261	300	269	269	255	261	261	276	256	270	244	242	275	283	269	292	269	242	242	275	257	236	253	247	244	250	265	273	273	258	298	240	238	280	229	295	276	246	266	261	250	264	255	249	275	277	277	268	274	247	274	272	256	260	300	235	277	251	282	261	239	237	280	284	234	260	248	245	289	232	257	264	285	286	226	284	245	263	257	247	264	276	271	270	258	255	253	239	226	257	249	256	279	259	270	287	280	247	271	254	268	268	259	263	253	309	238	271	245	231	281	253	241	259	229	270	263	238	245	283	269	263	247	265	240	278	257	252	254	244	244	246	283	271	259	267	263	230	271	266	265	251	235	237	262	262	274	295	256	245	240	253	277	265	262	272	276	239	249	239	244	226	269	270	265	251	275	266	278	233	276	258	249	258	264	261	246	258	238	258	262	236	269	241	269	239	238	270	245	255	237	267	268	269	258	248	255	265	243	249	252	236	238	275	286	257	252	268	232	281	259	241	271	281	257	244	245	245	239	257	272	286	256	246	251	265	282	274	266	276	255	243	283	292	229	243	239	254	250	271	275	242	282	257	261	257	240	271	286	268	261	250	258	255	253	256	259	265	261	220	265	243	281	230	293	258	235	259	277	273	261	269	245	257	286	263	252	238	268	263	244	266	270	248	279	277	242	255	238	259	256	274	271	265	272	253	259	241	250	274	243	246	254	245	288	256	268	245	256	262	273	277	276	264	260	245	286	227	277	238	260	246	248	246	257	281	243	260	277	257	257	252	232	256	263	267	248	272	287	241	257	262	231	255	234	281	258	271	251	238	264	244	274	242	267	255	239	249	293	267	269	260	248	266	246	278	256	283	277	250	247	254	266	239	260	256	255	234	259	270	256	275	267	242	278	253	266	300	255	247	245	257
24007	21314	28489	24497	21294	8088	799	527	437	364	334	314	312	302	255	249	236	239	242	242	239	228	241	203	231	217	194	204	216	232	222	217	232	227	187	199	177	208	210	180	203	198	200	206	210	200	204	225	224	179	215	215	214	210	179	189	203	195	193	201	218	190	209	208	193	199	194	200	207	193	194	223	184	177	225	183	220	197	213	208	202	207	214	209	190	209	189	203	228	214	217	219	167	199	193	222	221	186	205	206	211	175	202	182	180	204	173	196	207	199	207	194	215	218	221	208	200	203	176	195	206	201	210	214	202	195	199	189	182	213	207	203	216	207	199	182	202	171	202	223	172	196	201	214	187	203	192	200	221	236	186	194	179	196	220	220	205	187	211	194	199	179	219	215	179	210	227	167	189	198	219	225	190	218	196	204	209	193	221	212	186	188	217	184	226	179	185	208	189	197	178	189	199	201	185	202	214	234	206	180	215	192	190	214	200	183	195	199	212	187	194	193	214	172	207	211	187	181	187	210	203	207	201	203	210	226	192	186	181	189	192	196	173	206	215	195	203	188	206	211	196	186	199	206	185	172	207	189	230	216	190	194	208	206	192	170	209	176	219	188	200	197	194	187	203	201	207	208	179	204	177	183	218	180	181	184	206	172	179	201	178	182	201	203	204	219	190	193	210	186	221	221	191	201	199	198	211	201	198	198	206	203	184	183	186	226	203	209	211	181	216	212	184	219	179	200	189	214	188	192	188	200	217	198	202	211	215	206	204	205	206	224	190	211	226	202	219	183	198	180	194	187	191	194	207	197	193	192	198	189	217	216	219	202	196	221	202	200	191	197	210	175	193	227	196	218	188	209	205	193	199	196	213	201	209	156	194	192	198	203	209	187	199	172	211	179	232	226	190	214	182	181	180	207	202	185	203	222	197	225	201	186	191	168	212	230	192	205	190	201	180	209	204	214	189	201	210	222	197	183	202	177	203	191	180	214	199	200	203	215	203	231	188	192	191	196	193	195	202	216	224	201	182	187	207	226	193	214	198	204	183	181	204	213	195	219	196	205	188	178	225	217	192	228	186	203	195	176	194	188	194	208	181	194	208	186	178	211	190	174	193	203	233	199	205	202	203	187	197	181	171	213	189	204	194	213	198	211	189	197	201	185	207	192	186	192	205	183	204	211	189	168	183	190	193	203	196	196	213	205	226	214	218	209	220	198	193	197	213	187	190	206	227	188	206	188	194	201	193	184	196	199	215	189	194	238	218	206	185	201	223	206	190	225	174	220	215	182	215	220	191	205	202	189	226	195	190	210	196	190	208	185	190	182	200	196	191	195	202	215	193	201	201	218	232	196	198	208	198	183	196	224	187	173	178	221	218	204	214	207	210	211	212	204	193	181	210	202	174	224	218	194	188	192	201	195	225	220	235	218	179	174	179	190	208	206	180	195	209	187	205	184	196	207	192	208	206	198	220	202	185	223	214	205	205	198	211	190	177	189	204	212	204	188	203	224	184	201	214	187	178	178	184	190	192	211	217	233	197	187	214	196	205	205	215	198	191	170	182	192	222	210	202	199	204	210	200	221	203	212	196	203	229	209	199	202	220	196	224	205	179	194	193	208	205	194	203	212	200	193	195	201	176	210	226	207	215	202	196	209	225	192	208	211	223	195	197	207	191	218	203	181	223	199	191	219	209	200	197	207	198	184	200	202	195	175	197	211	205	207	195	182	218	219	215	225	180	203	181	191	186	177	203	210	217	186	182	196	193	200	183	198	205	191	202	215	194	193	194	193	216	196	206	198	203	180	163	181	212	203	200	194	191	179	207	195	194	191	198	182	218	216	194	215	195	222	195	209	206	176	195	206	185	198	214	170	210	204	221	190	204	212	200	172	193	214	200	188	196	199	178	206	178	181	200	209	204	199	192	198	186	220	195	204	198	189	202	189	189	206	201	197	210	199	192	200	215	208	203	219	191	201	205	199	169	197	178	190	184	195	218	181	210	220	190	211	195	212	208	183	205	187	198	206	189	201	196	186	192	220	186	201	187	180	198	185	188	236	199	215	201	171	191	210	183	217	185	208	176	192	213	196	175	203	193	189	209	186	199	217	207	195	207	195	165	198	209	176	199	212	202	214	206	179	202	214	189	209	188	194	209	204	214	184	210	193	218	186	235	219	187	213	206	201	205	209	187	195	189	204	185	182	191	192	209	184	196	194	192	187	185	186	197	196	208	201	173	201	210	207	203	209	209	191	161	179	174	196	214	179	216	180	196	195	169	206	173	206	210	217	199	209	193	212	193	216	192	175	213	191	187	174	202	205	198	200	182	212	187	195	228	181	194	205	185	183	203	206	208	186	212	189	184	195	199	209	210	221	197	206	212	196	201	192	207	188	189	204	209	209	207	176	218	222	211	200	200	184	205	182	172	168	195	176	199	190	208	224	203	207	189	183	193	197	194	224	218	187	199	211	198	197	195	202	219	221	221	213	169	199	188	211	200	204	226	222	172	182	209	199	177	195	193	237	220	208	180	193	201	191	231	194	187	211	204	201	182	197	210	173	167	186	210	190	182	198	217	194	206	200	216	211	186	196	204	197	190	207	201	199	197	214	194	205	206	181	194	194	187	199	213	188	204	210	188	202	216	202	202	200	197	190	198	221	202	218	206	198	212	185	188	206	182	198	210	232	206	209	207	183	212	219	207	210	217	198	196	217	181	169	230	204	184	200	225	201	207	207	190	212	204	191	192	192	229	207	204	204	187	206	211	219	202	192	190	207	209	209	190	193	176	207	190	164	201	216	213	187	203	186	218	199	197	192	203	202	198	186	207	171	214	189	180	185	186	214	196	197	220	209	213	216	199	222	197	205	183	225	227	204	213	197	216	214	185	225	179	189	178	199	220	193	204	224	188	230	210	219	221	190	196	224	192	168	212	184	206	208	221	236	186	192	185	222	201	192	207	187	201	204	192	183	210	184	205	223	208	180	186	210	196	184	201	217	191	182	195	204	189	185	211	187	193	185	210	222	203	215	201	186	177	203	184	190	202	214	187	221	221	175	203	210	177	204	189	197	196	199	212	194	172	204	185	205	214	192	209	210	194	194	189	191	199	193	198	193	172	201	208	201	171	214	193	192	196	212	205	177	208	211	208	193	241	213	185	216	195	191	191	229	191	209	183	193	193	206	185	194	226	199	196	198	210	208	183	205	193	208	200	189	176	209	188	185	210	175	184	194	199	213	190	230	211	200	189	205	202	184	214	197	205	195	200	217	203	186	219	206	151	220	189	193	184	218	214	219	200	195	196	196	208	202	190	188	189	201	184	185	211	214	196	189	211	195	200	203	215	182	194	196	216	207	195	208	191	206	189	189	211	203	179	185	187	187	178	195	195	189	195	194	209	200	175	206	213	219	212	188	203	192	188	211	207	225	217	195	205	190	236	195	196	176	193	171	176	199	190	231	210	190	193	223	222	205	170	190	201	203	216	220	208	194	218	178	215	203
3339	8966	5803	2595	1808	1427	1103	897	706	577	466	442	413	387	336	326	344	296	291	270	252	294	252	264	251	238	257	263	245	247	256	239	252	281	237	223	252	228	248	226	228	234	221	245	208	205	239	229	225	234	206	241	228	223	203	239	222	213	215	235	229	233	210	211	201	194	202	208	225	257	206	232	241	232	230	212	219	195	221	221	198	197	206	224	199	228	244	234	217	208	197	210	229	206	195	209	179	220	224	189	237	226	233	196	206	219	228	209	238	230	211	182	223	227	202	229	205	215	200	222	220	204	224	236	187	210	232	224	220	206	213	245	211	228	227	192	210	240	211	199	198	201	224	219	241	207	207	237	223	214	195	223	206	238	235	187	220	203	194	223	231	207	196	224	206	217	207	199	261	232	233	189	213	219	180	177	229	238	222	245	231	219	200	219	208	221	217	232	215	219	201	207	207	216	246	238	233	230	212	205	233	243	217	240	251	210	241	202	217	173	200	198	220	214	217	223	234	238	206	218	206	214	214	218	197	204	232	211	224	227	227	218	226	215	223	201	212	246	211	210	195	227	205	221	228	231	195	207	217	206	222	213	229	200	197	222	242	243	188	211	212	197	221	199	215	193	227	214	191	222	200	189	192	213	206	215	198	196	231	225	247	217	232	214	223	208	231	202	214	249	215	214	215	224	209	210	215	216	219	212	187	210	210	245	187	200	211	218	192	215	219	221	235	236	232	225	230	213	237	227	257	231	206	207	217	218	266	221	194	209	227	195	220	213	207	222	232	194	203	237	215	210	208	226	230	230	215	193	209	235	215	216	213	201	210	220	198	238	211	179	222	218	217	218	241	216	235	218	207	206	218	193	224	174	214	224	219	196	213	242	238	217	223	225	199	230	216	197	208	220	197	225	224	186	224	208	210	192	213	229	211	210	217	225	230	225	212	213	210	217	222	217	228	226	224	209	218	204	248	188	214	214	216	213	195	212	207	196	211	237	205	252	196	182	198	214	218	219	227	214	215	205	213	205	219	225	192	257	232	213	219	236	213	224	214	237	205	212	210	197	214	227	216	237	214	222	237	228	218	224	201	216	217	219	226	223	236	231	216	216	218	207	235	221	213	206	213	202	232	230	206	223	199	205	177	193	220	210	225	218	233	223	250	242	219	220	195	202	241	192	223	210	248	230	204	200	197	214	228	227	217	219	227	236	225	183	229	216	237	219	222	217	189	179	223	215	224	218	205	221	210	200	202	221	216	215	237	225	209	220	222	192	219	220	209	222	195	202	234	242	194	198	214	243	211	232	225	221	205	213	195	228	220	194	200	222	231	197	232	206	212	205	236	229	204	216	212	241	237	194	208	212	208	243	230	198	201	217	206	232	207	199	246	185	193	220	210	242	217	243	216	226	217	210	222	233	214	249	227	227	218	212	222	225	197	248	212	221	248	209	217	221	210	201	227	223	215	207	202	212	224	216	198	226	218	237	236	221	208	214	225	204	212	215	190	227	223	215	231	238	206	210	206	223	223	236	234	233	206	183	213	204	229	217	205	237	213	236	228	219	208	211	205	222	214	222	208	228	229	246	198	223	210	237	201	188	230	194	233	217	221	215	221	240	209	203	200	208	221	202	215	228	200	200	197	205	226	207	226	199	234	222	220	223	198	205	194	220	189	210	191	201	213	219	205	211	217	214	235	228	231	207	215	222	210	220	210	242	223	197	214	233	240	229	216	209	221	225	205	237	190	208	215	210	216	217	196	236	220	230	197	216	224	213	218	217	226	218	212	218	214	198	218	221	195	209	232	206	215	202	195	213	211	213	220	189	216	226	206	218	200	231	241	229	204	221	223	207	211	226	220	206	214	234	203	229	207	228	224	198	189	205	206	188	195	209	224	197	191	206	209	206	210	195	239	230	250	220	231	217	221	218	213	213	213	218	232	244	247	204	212	199	194	215	223	199	196	218	224	228	213	220	207	213	225	219	223	238	239	212	208	193	228	193	212	220	205	204	226	239	198	242	197	211	195	212	204	217	213	239	191	224	220	231	209	198	218	204	229	232	221	210	227	224	203	240	220	216	236	219	227	213	203	236	209	227	247	220	234	234	218	218	226	245	216	213	216	241	190	225	188	201	212	229	221	232	230	225	225	206	240	232	234	210	200	240	223	217	228	240	206	229	202	199	208	256	203	240	215	238	225	243	231	212	207	204	210	225	212	189	217	226	226	224	217	213	212	220	216	233	191	222	219	210	249	219	242	215	227	202	217	219	194	197	193	192	205	224	205	231	225	211	223	238	237	216	232	197	209	205	198	232	236	232	223	197	208	216	240	244	217	221	215	206	205	220	221	217	198	221	216	215	214	227	207	211	213	200	225	203	208	215	245	211	233	218	185	198	226	225	214	249	208	225	204	205	222	249	215	206	231	238	211	210	222	213	181	226	206	220	233	221	228	218	227	208	216	216	203	247	228	212	205	212	211	239	225	227	243	205	211	231	216	211	199	217	212	213	236	223	202	224	203	205	225	213	211	199	230	227	195	217	196	218	232	220	230	232	204	211	209	210	222	230	221	216	229	218	222	208	196	210	219	216	218	212	214	209	221	200	230	215	212	199	221	203	237	237	209	256	229	203	216	226	198	232	222	185	192	229	206	193	211	210	230	215	213	210	211	215	226	222	218	223	215	221	206	204	210	226	196	221	229	230	196	207	212	220	206	213	222	218	244	206	222	207	208	208	208	205	204	231	204	242	204	216	195	227	229	219	200	248	212	186	218	226	194	213	222	209	202	223	236	211	202	208	236	211	215	219	230	209	204	238	220	220	218	209	221	210	215	188	220	203	244	218	232	216	203	226	218	241	196	230	227	217	204	202	213	187	222	217	227	194	218	224	224	219	227	215	225	220	226	210	199	212	204	209	195	235	236	204	233	217	229	195	206	221	202	216	223	237	228	230	216	205	219	204	223	206	198	232	226	221	198	209	204	217	214	213	213	234	227	213	220	229	216	237	218	206	224	211	198	218	236	224	218	181	213	221	202	236	234	195	209	225	223	237	193	219	222	215	210	219	209	203	199	207	209	205	216	224	201	216	226	202	205	191	220	235	222	212	209	205	202	203	231	207	233	199	216	220	251	195	229	216	195	202	229	205	209	241	219	240	216	209	191	213	214	218	208	229	225	217	206	207	227	213	213	209	243	214	186	233	237	221	234	216	244	219	210	205	230	251	233	219	205	229	235	217	222	221	204	221	213	216	202	249	235	200	202	215	223	205	197	220	224	234	201	217	210	217	223	220	226	230	202	224	230	221	222	211	223	240	200	232	223	213	232	195	212	233	227	208	246	201	206	193	192	223	224	245	217	232	218	214	196	212	209	228	230	215	226	221	194	229	238	234	216	208	213	196	211	225	205	209	215	231	210	206	208	219	245	197	236	214	226	197	207	242	201	226	172	220	216	233	205	210	200	224	225	211	220	217	194	208	192	229	201	225	217	231	219	206	212	246
25172	21366	27383	25627	9030	849	701	622	547	522	514	513	480	432	456	457	474	483	467	492	490	471	477	451	452	446	443	438	420	416	442	434	411	472	444	444	433	441	469	434	424	446	424	493	413	428	461	457	455	466	444	444	452	472	450	434	476	418	442	433	485	446	474	440	423	428	404	432	411	428	410	392	433	452	447	411	458	433	436	430	429	406	423	431	429	416	443	464	429	481	462	450	425	459	445	450	481	456	437	419	432	428	456	426	426	435	451	416	456	427	427	463	408	433	450	430	421	436	468	434	401	456	443	455	420	454	478	438	419	421	456	412	429	416	438	450	443	428	478	439	452	428	433	429	445	476	458	404	432	440	404	422	464	423	476	438	472	451	446	435	403	424	466	458	417	401	447	427	406	462	470	425	423	424	434	466	420	458	468	442	451	458	418	441	437	409	435	449	465	422	421	425	406	435	456	447	365	485	449	397	429	447	439	419	443	425	435	431	444	441	396	462	420	459	423	409	437	463	465	418	439	439	439	427	464	428	449	480	474	464	432	426	450	425	477	425	450	441	474	469	407	403	499	415	446	458	449	435	422	417	450	411	461	455	460	425	483	431	429	468	487	442	442	421	442	426	412	453	429	436	443	431	428	428	424	440	417	417	448	431	431	442	427	442	433	425	474	466	412	445	419	426	435	410	440	391	423	435	425	391	486	472	427	394	424	428	408	433	470	430	459	430	423	409	415	457	416	452	449	431	445	446	407	436	433	454	448	435	426	436	418	469	460	440	395	470	400	473	462	458	432	436	407	404	410	444	444	447	469	426	404	428	417	441	454	446	414	438	466	441	434	472	457	438	457	417	446	430	423	432	450	408	412	400	425	412	459	479	450	451	418	409	402	415	443	426	443	419	426	463	432	467	422	437	406	453	434	435	433	421	410	444	439	401	422	431	477	450	449	447	426	420	449	496	452	427	459	435	465	419	411	411	429	428	413	409	427	405	429	423	424	443	469	439	419	430	489	416	405	443	458	417	446	445	439	409	435	469	458	436	460	424	421	427	469	430	472	413	447	455	457	430	431	449	451	449	424	434	456	438	407	434	464	426	446	429	414	406	401	459	389	418	423	434	429	447	447	416	472	418	485	435	434	421	433	461	393	488	423	461	453	474	439	415	420	454	434	444	427	413	420	454	462	415	459	448	408	441	465	412	433	457	456	449	395	410	405	438	409	458	421	471	409	436	446	412	461	452	451	437	445	425	426	453	410	442	452	451	424	412	435	408	422	458	448	433	457	423	411	442	416	457	413	447	375	474	416	399	446	395	459	457	446	447	429	431	433	450	442	435	457	424	444	453	452	427	411	427	438	386	440	449	416	460	428	424	433	399	464	440	433	443	437	391	439	416	442	456	427	454	456	406	444	439	435	412	405	427	445	443	414	445	460	425	464	420	444	438	441	419	444	415	439	410	450	420	431	434	428	435	429	435	411	449	458	449	436	420	470	415	441	482	422	427	448	419	469	437	432	439	408	422	450	422	437	462	408	433	418	433	446	414	436	415	449	395	446	436	422	455	430	414	453	464	438	452	453	427	444	446	452	468	478	442	430	455	430	455	455	480	403	416	445	424	434	473	425	428	413	455	442	450	479	422	427	463	428	428	472	423	454	455	442	423	405	443	417	438	438	445	428	443	444	456	400	452	454	450	403	397	427	442	428	461	427	420	452	450	438	470	422	422	461	469	502	412	424	426	424	435	454	500	482	465	387	422	412	416	436	415	421	435	437	424	407	453	428	425	453	452	426	450	401	445	433	440	384	424	388	410	453	429	451	447	433	461	453	426	465	419	448	453	428	445	417	436	420	472	436	446	412	422	413	394	468	476	429	437	398	442	457	418	439	485	406	438	439	443	406	439	424	492	437	448	442	434	424	459	421	459	422	430	448	443	438	440	445	424	455	438	440	449	441	464	424	464	426	424	423	413	425	467	436	447	445	412	416	451	405	420	435	426	484	443	403	410	381	455	410	428	445	420	450	445	426	447	440	471	463	429	455	449	462	449	508	448	436	428	428	424	383	439	428	416	457	414	438	459	427	450	420	456	408	450	430	442	414	403	445	407	484	448	446	423	420	425	423	437	407	406	474	454	457	438	460	443	476	462	431	446	463	453	453	468	425	422	404	469	446	410	450	436	426	459	406	476	420	415	448	475	404	444	445	398	450	462	432	438	448	450	444	369	437	421	472	419	464	453	437	424	423	406	475	424	400	429	443	440	440	466	415	431	457	442	429	429	478	449	432	430	444	444	439	402	462	446	460	452	407	395	419	431	464	409	432	438	484	431	449	449	435	445	455	419	428	406	395	404	427	449	449	432	437	431	467	429	416	418	461	451	435	439	417	410	423	408	416	455	471	439	437	446	452	422	442	445	436	413	446	472	449	408	428	432	420	452	427	454	415	475	441	402	433	447	449	437	413	443	469	450	473	445	416	424	403	436	428	418	423	435	480	424	443	494	459	446	433	463	435	449	451	449	436	415	421	446	479	467	442	429	467	454	450	441	436	439	446	443	410	451	463	444	456	450	438	418	433	402	415	428	432	441	438	453	439	423	464	470	442	422	443	437	414	434	454	436	455	454	448	401	448	408	405	411	449	446	442	418	440	424	442	437	406	455	457	418	427	444	461	419	477	424	459	422	453	467	422	452	476	449	410	434	420	480	456	426	431	434	410	446	400	442	451	465	478	413	438	418	423	445	470	412	478	426	413	467	443	412	423	448	467	450	441	446	439	441	430	466	445	429	418	394	418	449	429	463	455	442	438	428	441	440	461	431	440	442	437	468	447	437	413	432	420	418	439	447	459	431	447	412	434	438	464	457	428	407	439	453	421	415	449	447	464	495	451	440	441	431	438	424	428	423	439	428	439	446	460	460	458	452	379	451	455	430	415	443	417	431	444	478	402	428	423	464	403	441	398	448	463	477	418	478	473	419	402	408	433	415	426	449	464	425	434	425	441	453	450	447	472	429	466	420	409	422	434	428	443	453	477	448	474	451	459	428	430	445	422	459	436	415	436	475	433	443	436	458	439	430	443	431	444	453	435	470	441	424	395	436	416	427	424	438	464	442	444	433	410	435	432	419	424	453	421	444	436	443	459	498	417	398	438	411	448	445	428	439	439	438	399	433	437	454	416	401	453	450	463	428	442	461	461	401	432	441	413	440	434	411	439	443	395	451	426	430	433	447	428	413	431	445	427	425	448	430	431	418	426	430	427	412	422	419	449	411	433	414	407	409	434	440	466	417	425	471	444	407	426	452	422	402	473	455	444	442	463	426	453	456	427	450	467	444	422	398	465	446	437	427	409	469	443	447	448	394	419	453	429	443	407	428	472	475	450	470	472	472	467	415	433	402	413	443	481	409	448	467	419	483	450	442	437	412	424	453	437	444	460	420	435	444	443	452	411	448	423	441	460	443	476	442	407	452	414	455	380	394	438	393	472	445	447	493	426	455	433	435
3552	5135	3381	1699	1366	1097	875	819	678	712	614	586	554	525	524	492	491	497	511	539	481	466	492	474	492	476	515	454	465	476	461	485	414	458	475	505	470	463	505	439	465	474	466	472	455	479	472	446	499	452	479	509	487	439	498	461	474	468	487	451	481	471	405	468	463	427	498	480	447	486	449	449	495	461	507	431	489	459	495	489	443	467	484	488	478	480	482	488	482	469	464	448	489	455	417	502	490	418	468	439	491	426	424	478	442	472	492	474	430	439	485	498	473	472	443	470	485	465	500	454	494	444	476	463	441	441	472	456	477	494	477	443	478	470	483	450	517	467	476	456	466	487	454	432	457	463	447	472	453	438	495	456	439	472	442	477	424	466	473	449	436	470	446	466	424	444	441	458	451	464	424	437	458	474	460	459	468	465	504	488	431	481	467	497	500	430	431	478	432	476	452	481	431	524	468	516	455	462	490	476	458	489	463	451	469	459	458	452	468	466	486	427	456	453	500	454	456	468	450	481	474	485	441	463	472	488	482	518	454	438	524	460	437	459	461	495	483	487	450	505	441	452	485	526	451	464	472	448	457	440	476	437	435	476	455	477	473	507	461	462	450	432	453	492	497	474	484	437	480	450	484	484	488	443	476	458	484	421	499	474	495	453	429	487	461	446	484	500	461	485	478	483	461	517	439	419	442	474	469	445	444	474	451	459	474	493	459	450	474	473	479	440	465	492	456	519	472	446	482	490	488	448	468	435	494	454	460	444	437	466	462	459	471	454	455	442	473	459	471	466	421	444	480	441	455	453	473	458	472	425	503	449	480	447	465	452	460	441	479	456	461	454	484	468	465	423	443	493	468	423	456	472	458	479	451	475	443	455	472	449	488	442	493	486	470	487	488	448	486	430	477	499	434	443	499	491	457	484	475	443	453	479	462	490	442	467	430	496	463	475	470	437	442	470	440	496	446	463	449	479	453	446	450	444	472	467	473	461	464	471	479	500	458	447	474	457	472	472	442	483	483	458	443	470	426	471	505	496	471	446	477	446	430	444	471	437	482	506	457	465	436	454	471	451	444	449	492	497	468	461	441	442	452	434	472	493	470	496	481	460	489	452	476	456	441	444	492	491	487	468	452	501	485	466	480	462	440	451	508	484	425	459	477	478	455	467	468	465	467	443	442	480	463	480	474	477	472	442	455	472	469	460	479	480	445	419	496	447	497	484	505	471	473	438	509	498	472	469	454	458	455	453	455	498	448	453	459	474	460	495	448	445	435	462	476	459	447	445	462	446	485	497	453	452	441	476	418	446	460	453	521	399	477	458	454	524	452	433	446	471	475	450	458	464	455	482	479	484	461	465	454	450	422	449	431	436	482	483	427	486	448	497	476	456	449	438	450	458	442	462	487	475	486	433	488	498	460	468	462	456	441	478	483	475	440	445	493	495	472	474	459	475	461	485	470	489	524	458	448	469	460	463	445	481	495	452	453	464	472	473	472	481	476	469	466	445	460	484	441	468	482	440	457	457	480	451	480	455	485	463	500	445	443	459	468	466	458	438	459	479	488	434	441	479	466	472	473	438	494	446	467	470	499	470	486	471	438	446	483	491	462	485	451	460	446	470	447	431	464	478	502	448	447	462	495	445	451	421	463	459	493	472	469	447	448	470	514	497	481	492	474	471	475	471	449	443	486	471	453	461	492	464	468	448	448	475	451	440	458	443	462	498	509	486	472	461	498	437	465	458	521	439	452	464	471	461	475	441	492	452	495	465	479	467	448	416	465	462	453	489	483	449	460	467	491	438	490	458	478	488	488	491	465	446	479	446	465	475	475	469	461	484	428	445	459	484	444	486	482	473	455	444	462	442	482	474	470	500	487	480	489	515	434	470	442	453	452	463	452	457	428	468	475	490	477	484	495	506	463	452	484	496	497	447	497	488	450	463	481	476	498	452	452	446	458	508	440	421	449	443	455	494	462	468	475	490	484	486	450	449	468	492	464	455	482	438	425	470	469	444	472	509	479	471	456	443	423	430	457	519	490	485	475	480	475	440	471	465	458	497	481	456	456	433	442	469	514	490	476	458	443	465	433	472	487	473	466	484	472	441	448	462	494	448	459	445	465	495	491	435	453	488	503	463	479	426	457	497	470	434	456	435	452	461	451	445	449	454	455	454	471	466	474	435	474	468	479	476	460	448	464	433	482	432	461	456	460	468	480	461	445	462	428	455	495	448	436	505	466	498	473	475	462	501	500	500	464	463	469	481	479	459	491	447	467	483	471	458	440	469	442	440	447	460	444	465	477	472	464	447	413	451	467	479	425	473	466	444	452	456	480	490	472	475	435	457	479	438	448	500	468	458	472	471	461	457	455	499	483	521	453	466	450	460	482	471	417	411	509	474	464	461	438	453	466	483	442	430	463	459	475	437	460	477	472	465	441	480	455	460	440	471	486	473	444	499	457	460	488	459	504	475	465	522	447	424	496	472	448	443	446	466	479	492	470	464	464	442	449	474	420	487	459	461	475	510	452	488	485	489	474	501	451	518	461	459	503	464	521	455	449	472	459	464	461	447	472	447	485	467	443	479	437	483	485	495	463	447	489	470	446	455	435	495	491	504	475	472	465	461	457	480	478	461	441	484	451	522	439	460	453	453	508	508	490	478	445	467	475	482	443	412	462	438	448	465	455	460	473	461	462	480	438	484	485	463	441	444	466	466	463	476	459	469	482	439	487	496	433	478	470	456	465	457	483	486	472	469	483	449	435	480	457	494	474	529	484	454	444	480	489	445	502	461	485	460	468	474	480	435	498	459	475	471	464	456	478	485	473	499	512	479	475	483	467	490	496	433	500	437	493	437	468	492	473	457	481	486	475	451	475	469	446	460	440	465	449	475	480	450	470	489	476	493	494	460	465	473	491	457	508	506	505	458	476	473	424	460	466	479	461	477	475	431	481	418	458	482	464	496	464	468	442	490	454	455	465	453	426	464	474	464	464	492	455	455	440	466	468	475	444	426	474	493	452	447	465	457	484	463	469	475	485	450	494	446	418	487	497	474	446	472	442	480	466	457	452	479	424	495	499	465	473	483	448	463	460	440	460	450	431	471	497	452	486	488	478	454	472	480	440	475	448	478	439	495	517	456	473	465	494	482	452	467	434	467	448	490	421	509	465	456	485	477	512	460	454	470	451	471	447	456	516	489	503	464	481	465	454	496	491	475	459	447	472	463	440	489	495	419	474	461	453	473	473	453	476	474	446	528	466	433	447	443	433	468	481	439	438	467	449	507	441	491	484	460	491	447	460	447	451	426	456	463	458	444	496	522	428	436	477	496	469	445	442	482	468	464	428	457	470	478	437	430	470	428	435	454	470	452	472	483	491	457	469	494	461	475	495	465	479	454	489	483	470	489	465	488	457	490	411	448	495	450	478	461	484	444	464	467	463	466	446	484	459	462	492	476	474	471	483	453	457	435	464	460	485	464	445	482	489	466	508	468	448	445
22877	21353	29055	24003	21342	21402	6916	1250	905	851	780	714	661	641	596	566	556	537	578	525	502	521	509	508	527	508	511	488	488	478	499	484	458	459	450	507	495	462	439	491	475	489	452	484	468	471	487	447	454	459	491	422	455	445	415	515	504	463	460	510	475	463	433	456	485	489	451	485	523	433	453	453	464	458	444	485	483	465	516	462	455	440	435	480	459	446	458	471	491	497	501	487	446	477	484	463	438	519	482	455	433	460	478	490	480	458	486	448	445	491	512	490	492	447	459	426	473	438	445	493	486	458	463	466	446	457	470	485	464	448	511	474	463	453	451	510	453	475	472	477	476	469	447	473	442	487	480	429	453	474	481	478	443	496	463	498	461	451	444	493	489	462	466	435	503	459	480	447	468	443	485	459	486	437	447	457	501	480	481	478	449	457	484	457	436	458	461	465	445	482	466	453	442	433	441	463	456	432	485	478	485	460	453	426	464	443	454	470	468	461	509	482	453	433	458	436	452	469	490	482	485	435	452	435	479	470	515	438	439	485	488	423	466	487	444	455	454	481	446	500	503	446	473	464	458	452	477	485	464	489	504	465	441	460	473	442	442	456	458	449	448	488	480	424	437	419	469	480	468	429	480	440	502	471	439	456	462	420	482	472	455	507	465	444	445	439	486	463	462	517	479	474	458	456	466	466	463	441	453	508	449	474	452	463	449	485	473	448	471	485	424	462	449	466	418	457	473	468	480	447	465	474	503	459	462	468	464	471	437	460	456	472	449	489	466	478	470	483	455	467	463	448	436	471	455	449	459	433	441	457	463	507	455	465	473	459	450	488	441	457	448	473	452	469	480	470	440	499	481	484	494	435	454	455	444	444	463	423	475	472	438	433	453	449	449	446	449	457	457	448	474	462	465	424	476	455	492	468	470	443	471	443	418	465	483	492	431	461	457	510	429	455	478	447	434	480	449	459	433	463	449	488	458	446	479	463	423	447	466	438	493	458	452	468	442	469	437	456	455	479	465	481	474	416	479	467	455	459	452	464	468	460	476	438	445	434	512	454	458	461	455	471	478	444	495	495	484	466	463	471	455	470	467	476	464	470	491	471	471	478	444	424	474	447	466	478	503	489	467	456	472	416	459	444	442	486	454	471	446	420	501	478	471	473	448	430	455	456	457	473	465	493	500	471	451	484	465	479	448	480	461	479	456	433	460	496	484	402	418	438	433	444	446	460	437	500	457	438	495	469	467	462	445	448	501	466	466	499	446	465	489	474	477	463	469	464	456	444	436	453	438	476	448	443	480	434	467	444	441	454	468	467	471	464	461	465	485	485	469	459	484	435	476	477	486	429	472	435	460	450	430	496	431	468	465	464	479	454	438	454	496	489	447	478	500	476	488	462	468	463	487	430	488	431	437	479	492	489	499	452	496	480	449	484	426	442	472	435	457	482	472	476	503	475	479	460	463	482	433	459	507	500	485	504	450	475	501	474	488	457	489	492	468	441	419	447	479	419	477	452	431	458	469	454	434	516	479	488	459	445	499	461	441	443	463	457	482	439	479	461	482	496	442	476	414	428	437	477	489	489	453	480	424	469	466	469	425	441	441	420	440	469	429	476	457	449	447	455	466	477	447	482	427	465	456	448	450	456	414	463	447	451	443	480	440	480	462	459	471	507	432	425	449	479	487	470	421	454	459	456	460	506	504	484	490	447	470	447	451	482	469	435	433	451	446	435	434	472	471	423	454	447	462	497	468	480	443	438	434	466	435	474	452	477	455	413	464	510	461	418	462	440	467	447	498	462	461	433	453	430	468	478	470	466	461	428	460	467	437	458	464	466	470	487	445	429	434	477	471	464	457	453	470	474	482	457	475	472	464	474	462	459	460	451	462	497	454	472	468	483	480	469	435	487	446	481	448	438	482	482	476	471	453	445	425	418	452	470	502	457	466	470	438	450	426	471	473	467	467	444	442	460	478	415	458	501	450	472	448	435	470	469	456	448	472	453	467	489	461	446	470	413	443	439	464	463	479	475	451	451	480	503	485	487	431	458	439	459	413	451	468	454	438	476	424	474	472	432	470	473	432	479	452	427	450	476	461	474	480	492	423	459	420	472	492	459	447	464	465	476	458	462	475	423	465	440	467	476	489	487	466	451	419	463	463	494	459	436	496	436	444	457	437	477	485	500	471	464	426	522	471	439	499	455	461	460	418	415	455	437	436	471	405	447	491	478	473	464	483	464	470	470	458	454	456	463	510	443	489	461	429	451	440	486	472	470	453	472	475	478	440	504	427	459	461	431	470	477	457	433	439	441	489	497	439	470	449	476	439	456	473	457	460	480	465	422	453	452	462	441	456	464	436	455	453	462	473	461	480	491	450	485	441	449	467	477	450	424	472	468	456	436	460	459	509	464	473	426	444	420	456	475	502	436	436	470	467	461	506	450	459	460	471	478	424	448	476	428	445	435	448	441	448	494	427	474	477	455	461	439	484	455	461	472	462	439	476	415	491	483	451	457	456	474	492	469	436	478	453	430	466	439	455	459	482	477	466	412	433	424	445	448	454	493	441	396	453	461	424	494	448	438	487	462	496	451	440	476	453	442	449	471	434	453	492	440	507	434	426	456	426	431	449	397	480	483	474	473	444	468	460	433	430	452	416	431	451	476	425	462	447	488	451	452	463	457	407	446	484	456	443	459	445	484	427	479	457	459	444	450	443	418	448	491	443	468	432	456	428	461	444	448	467	486	442	438	471	449	495	405	456	467	439	422	414	461	439	506	483	478	469	450	467	460	447	432	450	464	454	468	464	464	476	492	455	494	419	466	457	463	451	487	438	411	421	427	487	464	462	482	508	479	448	473	486	478	442	472	472	479	479	492	457	511	499	443	448	467	437	467	453	446	445	469	475	434	475	485	455	449	459	438	448	471	443	456	458	499	460	445	451	538	482	442	480	490	470	511	473	425	449	461	434	476	482	475	461	475	487	435	471	479	449	448	503	479	463	452	453	502	435	434	460	464	479	448	401	431	489	416	409	498	480	424	476	470	437	451	412	422	464	487	465	453	449	464	419	460	464	450	463	439	477	433	447	440	462	449	454	480	461	429	449	458	460	470	444	453	450	446	442	450	458	458	471	520	468	495	478	435	457	483	461	449	477	447	494	407	448	454	419	457	494	458	467	469	470	427	446	438	478	465	467	474	466	455	467	466	452	474	475	496	466	474	478	454	416	417	493	480	462	429	497	475	465	448	507	466	457	494	477	451	501	463	478	466	429	459	485	453	453	451	444	488	431	465	446	509	496	466	457	476	445	475	464	446	476	473	459	466	448	438	437	452	478	474	467	440	423	480	485	459	455	455	459	499	486	490	466	451	462	464	432	495	476	440	488	442	456	408	447	449	442	447	438	476	470	482	445	468	470	474	420	482	437	465	469	500	450	447	454	437	452	467	466	439	456	467	456	407	494	418	481	475	432	470	454	469	446	479	442	432	448	433	421	454
4719	14800	10058	4902	3514	2748	2072	1689	1419	1143	995	901	860	755	689	653	615	645	606	587	553	547	581	545	517	528	511	511	497	525	516	506	470	488	479	533	459	501	489	522	472	457	511	505	496	501	510	498	455	469	455	470	465	451	486	477	452	508	487	476	505	457	460	487	462	503	442	480	482	470	440	502	478	515	462	488	484	444	484	461	436	451	446	496	431	486	478	460	472	527	490	449	470	494	498	437	436	493	442	433	487	469	471	489	444	480	490	442	486	488	501	465	460	480	430	458	475	502	484	487	476	438	472	448	477	475	489	447	466	459	436	455	467	488	507	496	471	438	492	489	487	467	478	474	466	451	444	442	462	511	456	489	458	499	443	468	523	467	449	446	496	466	451	450	441	443	456	471	470	524	477	429	479	458	471	488	433	460	475	471	489	452	450	473	486	483	471	476	475	509	450	465	427	478	477	448	486	466	489	488	483	495	461	470	508	509	433	478	483	466	479	485	456	488	464	438	438	516	470	482	459	424	510	449	511	456	451	428	472	458	433	465	424	468	416	477	458	468	449	472	487	435	519	478	442	465	447	481	460	481	479	433	492	501	441	464	484	454	465	467	443	472	472	454	501	453	482	464	466	492	461	508	471	466	440	497	451	471	447	447	457	493	469	460	482	457	418	462	488	450	459	463	487	486	461	499	462	488	499	453	428	506	441	441	445	471	474	484	483	446	467	459	489	469	474	473	481	470	407	451	472	464	477	477	437	482	508	458	465	465	472	460	447	488	445	481	472	467	484	443	471	472	448	475	411	488	478	465	456	459	441	479	446	473	504	473	495	423	451	458	454	457	461	484	460	480	455	440	437	524	453	470	421	422	433	449	444	468	453	436	443	473	463	458	450	481	478	460	496	484	456	445	484	473	456	498	439	493	479	451	498	451	451	484	468	447	486	533	445	463	466	468	523	501	446	436	456	446	470	469	463	456	439	453	447	477	448	451	479	470	478	449	501	449	456	437	471	458	457	458	499	434	484	486	468	466	458	470	442	468	457	489	452	416	452	464	446	450	450	466	466	466	450	473	465	494	467	494	458	458	518	477	479	475	457	451	483	457	461	448	497	463	468	469	465	478	442	421	470	452	491	486	436	439	477	459	465	446	439	467	462	469	459	456	458	455	444	450	439	483	466	429	484	454	458	522	504	464	490	456	478	495	464	464	437	457	459	496	429	442	487	465	460	406	489	448	453	493	450	426	463	445	438	462	487	465	433	471	455	448	442	463	457	458	474	451	448	460	471	448	471	481	460	456	471	497	466	475	433	464	451	494	456	449	464	459	474	427	477	467	451	472	425	478	491	420	487	430	456	437	497	416	444	462	487	467	474	477	469	456	508	492	459	466	458	458	429	475	467	456	472	470	463	507	474	460	472	427	450	478	457	506	482	451	494	469	499	420	463	456	481	454	445	460	460	508	451	493	447	492	448	442	443	500	442	443	441	479	455	483	426	479	473	447	467	488	447	437	454	492	476	489	454	480	480	504	456	435	457	459	467	441	458	453	466	455	459	478	462	470	450	466	487	452	426	491	489	495	473	447	446	470	472	479	445	460	490	464	469	435	494	455	427	481	470	462	457	474	452	476	457	452	465	454	424	458	457	457	476	432	444	468	451	491	499	505	487	465	447	479	469	468	475	446	504	454	425	423	455	459	476	478	459	434	461	469	448	453	429	451	461	453	483	456	475	463	476	493	494	474	479	498	443	493	460	465	452	456	494	465	471	494	447	477	448	438	443	470	427	494	444	490	441	458	467	478	462	477	479	481	470	433	444	460	499	454	473	469	476	479	484	486	453	460	469	430	466	495	454	456	467	492	473	469	482	467	465	489	461	446	474	460	473	497	460	460	499	501	466	470	498	434	449	476	474	455	484	468	500	458	458	460	460	431	461	445	441	459	451	463	470	482	482	435	432	461	443	441	473	453	431	456	469	417	460	452	474	419	429	468	457	447	454	457	506	448	499	433	436	469	432	464	459	468	448	475	450	445	478	467	479	483	500	513	461	491	456	426	470	451	438	466	450	437	492	489	477	485	453	451	433	484	421	456	446	451	464	457	484	426	464	458	488	460	467	450	453	444	451	436	442	488	452	481	472	478	459	447	500	473	487	447	473	484	462	473	489	509	459	459	466	475	477	488	459	480	489	477	464	446	445	491	474	456	465	460	442	471	445	459	441	469	507	470	443	495	505	453	465	443	473	463	477	463	436	443	495	500	441	465	471	443	445	448	428	480	437	462	456	498	455	473	442	479	430	507	441	482	463	460	431	434	456	453	467	467	451	484	495	471	513	467	458	476	491	483	472	467	455	457	501	482	512	451	475	485	447	496	431	463	459	481	469	479	443	471	515	455	464	446	474	451	486	441	478	439	436	489	501	470	486	462	483	472	445	469	480	477	473	441	428	467	441	457	474	429	418	496	475	458	467	477	467	453	455	493	508	492	479	456	455	464	475	449	488	507	467	477	482	469	464	482	463	479	468	491	473	497	434	440	452	448	484	470	468	463	480	441	458	467	474	439	487	488	446	484	480	457	437	474	466	446	479	487	507	474	451	448	491	503	429	486	443	441	447	447	469	469	452	436	479	474	484	468	490	466	485	455	476	470	454	462	449	428	443	463	444	442	466	517	494	489	486	463	460	465	472	477	466	496	442	456	448	452	455	459	483	453	445	443	443	450	436	434	469	446	469	458	496	519	480	428	479	463	446	456	505	459	445	441	435	476	498	455	407	505	451	438	484	443	468	461	467	488	447	494	442	492	487	468	417	441	465	482	441	502	493	456	472	454	469	510	537	476	461	450	476	442	461	462	476	445	487	439	482	436	453	476	472	470	460	452	431	504	444	479	458	457	482	478	525	457	440	482	431	471	498	471	428	485	439	499	463	457	458	475	454	450	452	433	454	463	447	464	426	447	536	450	501	480	511	431	460	499	446	474	459	459	478	438	495	493	422	447	504	477	485	441	496	452	462	478	456	475	488	461	466	485	471	486	461	470	471	484	455	431	448	459	497	478	487	499	448	457	498	427	411	450	461	501	475	478	461	485	450	474	437	506	421	477	436	458	488	454	491	435	503	452	441	448	476	461	445	500	440	520	483	476	451	491	466	446	469	472	437	459	492	458	436	494	463	471	473	455	471	461	430	490	468	475	473	418	471	480	479	475	479	478	479	428	435	431	476	434	453	465	448	491	490	484	514	455	455	437	464	477	420	423	496	446	469	461	480	490	500	466	500	458	458	481	472	467	457	499	470	449	447	451	511	430	495	478	480	484	460	456	455	434	464	454	412	479	497	454	462	463	468	489	435	473	474	449	480	452	446	502	447	458	435	457	440	441	440	473	444	451	480	460	465	483	462	440	480	472	447	456	464	483	463	503	494	471	456	464	477	495	456	476	465	484	502	471	495	463	479	479	483	444	440	473	456	488	466	481	459	465	467	486	488	484	508	473	494	453	450	501
27938	17370	3254	642	501	431	289	244	282	272	246	248	229	225	206	238	223	276	248	236	208	227	250	210	223	244	239	247	215	215	240	238	222	256	237	241	237	208	227	229	211	247	251	232	231	222	220	212	240	212	233	244	243	244	244	223	225	218	206	237	254	221	211	243	215	241	206	240	210	219	224	223	236	238	207	200	231	200	243	239	243	231	249	228	251	218	207	241	247	238	218	231	210	235	222	237	246	231	201	211	252	239	207	229	229	207	217	214	234	250	244	241	208	223	234	239	252	252	249	288	257	240	233	245	242	224	240	241	206	237	230	220	230	220	234	258	225	219	205	226	206	223	252	228	211	225	220	233	212	240	223	238	235	229	231	224	243	230	225	232	226	201	210	233	237	237	241	207	229	262	220	238	220	219	215	252	228	245	269	236	220	220	233	232	238	199	258	241	223	242	217	235	224	238	214	229	248	240	251	263	253	210	245	215	198	214	233	230	235	247	246	228	238	209	239	258	220	217	192	229	239	233	233	201	226	262	225	234	217	222	229	211	272	221	212	235	276	270	235	241	228	236	251	226	204	223	226	253	270	227	252	236	207	241	242	229	254	245	189	259	244	240	227	221	222	222	198	234	218	184	236	259	222	245	262	211	224	205	235	224	233	248	227	245	225	245	235	233	223	251	196	233	242	224	224	224	260	241	243	228	226	255	241	252	243	241	241	223	216	208	233	209	231	204	248	213	210	239	252	238	238	215	240	224	247	243	197	236	240	228	238	199	244	231	210	228	238	202	228	254	241	203	226	229	219	223	216	238	246	232	225	212	216	230	234	225	212	183	238	223	260	210	216	236	232	216	201	221	246	207	201	229	251	216	214	230	222	224	223	244	233	249	213	216	236	229	217	238	229	234	239	211	215	203	217	225	218	235	233	231	265	216	226	231	255	229	216	239	200	225	220	239	261	241	234	247	232	263	197	219	234	240	251	217	236	241	232	217	229	232	226	243	223	253	236	205	218	220	243	196	243	217	231	233	228	248	233	229	251	258	252	213	246	245	233	225	237	194	252	238	238	263	230	242	205	242	230	269	244	218	247	227	228	257	225	230	227	254	227	235	255	225	222	268	229	230	257	223	197	220	227	264	248	211	239	232	265	233	217	222	230	265	192	224	230	244	244	251	211	218	222	226	250	222	238	231	222	215	227	239	247	231	234	241	252	202	231	220	229	214	244	217	221	235	228	227	203	264	237	259	205	221	232	253	254	187	257	204	252	219	234	237	233	244	227	249	234	223	234	252	238	233	230	234	202	240	250	255	211	233	244	214	223	212	234	237	223	215	256	245	243	225	284	227	241	228	224	211	229	209	228	251	241	242	226	232	223	228	239	218	219	215	213	212	243	255	206	196	230	229	229	242	225	199	232	229	238	241	226	212	220	235	218	246	224	222	250	215	231	220	238	204	221	236	208	220	214	214	236	255	212	234	232	201	255	239	230	228	247	219	244	213	242	244	189	242	242	230	221	248	211	240	243	231	240	252	212	204	227	204	251	245	225	257	212	203	217	209	234	218	206	231	249	220	227	219	214	251	244	201	222	242	221	214	261	217	243	235	226	243	241	238	220	242	241	229	242	218	242	229	264	254	251	229	213	247	239	259	231	209	205	218	258	232	233	235	234	209	234	211	238	232	237	245	221	220	249	240	239	254	212	218	244	221	219	232	203	218	226	212	235	221	212	231	258	200	232	260	231	229	240	220	223	235	238	215	230	240	260	222	250	235	237	217	228	221	223	238	258	271	228	250	273	231	207	198	243	236	241	239	240	206	240	242	220	249	246	247	235	247	244	227	239	234	238	234	220	206	247	243	216	257	231	257	222	220	235	248	229	220	218	228	244	221	222	240	223	227	229	245	218	253	229	221	220	252	195	247	243	247	214	213	237	209	211	237	240	236	234	254	219	250	212	226	230	239	238	219	234	220	229	213	207	219	224	221	219	256	215	220	222	235	220	245	251	235	237	237	209	211	233	223	239	231	264	232	253	223	210	238	211	242	232	206	237	261	233	254	227	216	227	247	237	204	245	230	232	238	241	227	247	240	227	240	223	219	232	219	239	235	252	258	211	225	262	221	227	228	217	237	235	225	265	233	215	220	246	230	215	249	224	220	234	205	228	225	216	233	228	243	231	197	271	227	214	224	247	217	228	273	231	219	209	229	236	245	241	205	222	218	229	205	237	232	228	250	259	209	245	234	229	224	233	244	240	238	217	213	219	230	246	232	254	216	237	235	252	222	238	222	216	242	243	251	204	229	251	212	227	220	256	262	244	228	209	235	245	233	209	216	226	236	225	202	222	207	238	226	231	209	223	257	220	244	269	254	237	235	256	225	219	208	234	238	231	231	247	230	230	219	245	245	231	249	227	239	260	199	266	246	231	206	225	214	209	258	213	222	194	217	223	207	242	232	208	228	238	232	237	201	232	238	227	241	216	239	222	200	244	212	240	229	216	230	223	227	246	224	255	233	231	243	234	225	254	218	280	223	230	257	232	242	203	229	253	237	252	239	247	253	226	245	205	225	241	224	246	257	231	228	246	240	209	235	204	222	262	236	228	235	229	245	231	251	229	213	218	248	210	216	221	233	250	206	230	236	251	206	220	238	210	208	220	218	216	267	226	216	230	248	219	230	219	241	230	235	218	242	220	224	230	237	229	241	235	207	243	234	235	217	246	230	252	233	222	258	217	244	235	228	201	251	227	238	228	220	243	266	233	229	195	216	227	242	222	259	219	265	222	225	243	244	233	228	225	238	223	242	223	241	230	229	236	259	252	232	221	207	222	210	238	249	216	233	210	245	244	235	212	222	227	252	229	242	226	230	210	212	228	214	246	226	231	255	218	229	222	251	227	201	207	239	249	225	224	215	263	224	243	248	236	221	232	230	237	251	238	249	220	230	222	222	206	217	233	221	218	226	236	240	214	217	237	237	242	231	240	209	221	221	223	203	223	205	247	231	233	249	237	241	212	227	233	261	231	238	237	230	210	226	211	232	201	248	220	251	251	230	231	210	231	251	201	237	241	251	220	217	255	228	228	254	225	201	245	236	233	220	235	245	240	220	223	221	232	208	227	229	245	221	229	215	224	245	219	260	244	215	234	243	240	236	238	275	254	248	243	217	208	221	237	239	223	217	220	232	242	237	227	192	214	247	214	218	246	245	225	221	221	244	225	254	258	227	216	202	211	221	218	218	229	232	229	225	234	233	224	242	250	215	223	241	225	232	219	239	218	223	217	226	203	229	256	232	261	240	244	221	238	228	218	225	217	201	230	220	229	227	223	204	234	244	243	229	245	203	245	219	223	249	232	243	222	229	242	220	213	231	246	225	237	222	233	219	227	243	233	204	237	233	245	213	216	212	239	247	211	250	234	252	209	243	209	231	209	219	239	242	235	234	239	231	248	240	235	214	225	250	237	234	208	233	229	262	250	231	224	232	239	238	230	238	245	241	218	223
4200	963	646	415	395	333	327	295	305	298	301	262	259	284	309	304	280	249	273	268	246	278	270	258	269	266	243	263	288	267	280	258	272	268	257	232	276	272	252	254	273	237	265	277	256	273	260	253	254	239	263	299	268	250	269	249	242	281	264	273	252	244	256	265	268	270	265	253	262	255	252	232	264	255	259	266	286	259	248	265	260	239	246	271	277	246	250	276	262	265	241	258	263	277	254	236	277	275	289	298	292	231	271	251	255	229	249	266	251	244	287	270	247	262	284	260	256	244	241	259	250	263	238	279	242	265	234	267	238	274	267	257	254	253	273	242	259	285	257	253	260	263	241	276	287	259	261	248	254	268	242	263	250	270	258	238	259	292	268	261	264	283	245	270	257	277	264	244	263	269	248	265	258	258	247	243	264	260	257	257	274	294	275	263	234	249	271	271	232	291	261	277	267	271	249	260	261	238	247	250	243	274	266	269	255	242	255	297	274	248	239	284	282	243	266	285	239	262	255	266	219	257	259	249	257	296	282	251	254	256	265	256	285	253	251	233	230	286	249	261	262	255	250	267	259	264	255	247	234	274	246	235	266	280	302	248	266	235	286	245	297	226	285	244	261	238	276	264	276	246	261	257	266	233	262	255	264	263	265	288	245	241	255	253	260	252	280	279	275	288	247	263	268	283	272	231	250	270	278	253	251	281	269	281	230	278	250	255	245	274	273	242	269	272	248	259	282	259	262	286	281	254	252	247	258	274	254	251	240	258	281	281	269	242	305	267	232	262	265	270	250	238	256	266	220	272	256	243	292	260	270	250	227	251	249	245	288	259	254	260	272	280	239	255	235	279	246	244	270	251	275	238	267	255	256	248	251	248	243	271	276	263	253	258	254	282	286	263	268	293	263	265	264	269	288	250	260	257	286	234	246	239	264	247	222	264	254	257	300	265	263	256	264	244	287	271	263	262	261	265	264	256	270	286	249	249	238	252	248	276	258	270	279	272	268	282	253	263	253	254	263	257	267	264	267	264	225	262	261	270	283	253	270	284	258	240	231	280	262	270	264	256	277	268	244	226	272	248	251	256	243	252	248	250	284	269	228	240	231	275	278	268	240	252	239	236	283	277	283	263	267	241	254	253	288	262	289	273	243	276	242	258	273	279	273	237	247	257	270	270	241	233	246	250	274	246	297	265	262	275	254	232	230	269	255	273	248	277	250	257	256	240	263	271	236	240	272	258	274	268	279	279	267	289	259	272	257	236	271	275	275	243	251	237	239	252	254	249	271	242	261	290	229	277	269	242	251	265	266	265	281	285	283	255	232	258	261	240	264	247	271	260	245	267	261	263	280	269	271	269	254	248	273	262	267	251	237	239	238	265	259	265	293	250	282	237	250	278	249	267	263	277	257	262	254	269	230	288	256	261	271	281	248	262	278	245	261	269	236	275	235	268	241	231	254	254	257	268	259	235	256	276	237	270	245	263	285	260	247	248	289	266	282	279	266	263	247	228	287	273	269	244	262	262	287	255	240	261	257	256	226	249	309	263	243	264	256	261	269	256	260	231	249	242	260	245	277	267	222	234	249	284	264	288	262	290	251	244	245	234	275	254	272	241	289	240	239	278	239	263	271	273	238	239	280	258	264	267	280	270	265	257	292	271	271	260	246	254	258	281	262	258	291	265	277	235	260	273	256	242	250	276	264	263	314	273	255	253	257	266	263	269	281	255	263	263	247	244	251	255	257	265	261	246	266	266	272	249	265	276	225	280	246	318	242	245	228	268	261	250	236	277	279	257	239	281	261	271	247	257	233	263	255	256	252	256	243	281	280	259	286	253	291	256	259	261	252	278	282	278	269	257	266	241	247	268	239	266	246	231	230	257	270	277	261	278	260	257	258	256	248	269	239	265	272	260	255	266	226	224	253	260	260	266	268	263	266	254	282	247	259	232	272	229	281	293	243	251	253	252	258	273	276	246	267	258	257	263	275	252	241	292	257	264	277	253	256	265	282	266	242	251	249	262	257	255	231	237	274	252	280	265	245	272	248	273	270	245	244	239	245	267	258	254	252	265	255	255	262	268	287	272	257	251	266	266	272	254	281	263	219	262	251	275	253	258	258	244	258	259	288	245	259	265	247	258	266	249	268	253	247	270	260	262	260	257	245	237	265	252	239	262	270	240	274	250	244	257	255	264	265	275	265	276	249	263	254	260	284	275	254	248	285	246	249	257	243	264	271	259	268	238	259	245	259	274	223	270	270	270	253	238	271	271	261	285	274	267	278	257	269	276	250	276	267	274	249	265	280	244	266	265	265	280	259	223	255	237	242	241	252	262	252	255	252	260	266	274	247	256	295	257	241	270	262	273	258	258	252	275	260	243	249	236	254	285	256	261	292	255	262	275	258	262	268	264	246	253	262	244	233	252	250	257	236	256	282	270	266	274	249	268	267	234	252	245	271	242	250	251	254	262	253	262	243	243	274	257	243	256	242	246	245	251	251	245	273	260	263	244	243	251	257	230	266	266	239	252	289	240	272	231	235	251	272	255	275	268	274	273	265	255	267	235	256	273	272	255	271	264	252	251	240	254	232	283	261	239	270	288	251	213	247	244	252	254	274	270	263	254	265	253	282	220	243	258	242	274	248	243	259	255	249	222	275	240	262	230	242	237	279	252	253	280	251	269	257	269	264	243	269	249	255	247	246	255	267	234	269	270	243	248	278	250	266	257	264	245	253	281	241	268	253	255	259	279	249	262	263	255	271	261	264	259	252	285	261	270	277	266	281	289	249	268	224	279	246	263	271	268	234	239	245	226	288	261	268	252	248	234	285	243	248	252	277	229	227	253	283	275	259	276	253	237	275	236	241	269	247	243	254	256	266	272	258	284	253	269	265	242	257	264	266	262	265	266	229	246	245	293	253	255	294	278	284	258	266	255	281	242	267	245	246	254	301	254	252	268	253	255	263	264	266	270	282	244	251	263	271	278	265	246	275	259	273	277	282	267	224	251	242	236	261	280	258	259	294	250	238	236	280	253	261	258	269	263	242	254	256	239	253	262	307	225	244	259	247	273	271	245	258	261	257	255	241	269	245	266	278	236	243	227	274	251	244	248	280	240	234	252	243	256	261	274	257	256	271	281	256	274	270	291	255	263	243	264	252	273	287	254	261	256	284	252	283	235	281	272	231	246	268	267	284	255	280	252	256	259	249	273	286	253	272	249	277	250	267	238	273	261	276	271	265	230	257	250	249	252	250	253	278	260	277	245	286	257	262	241	277	280	277	245	250	237	267	227	279	296	240	286	248	254	272	241	267	283	284	278	251	265	271	247	229	255	253	252	239	255	263	257	274	279	277	271	269	270	268	250	261	238	245	237	269	276	238	272	287	239	282	263	270	249	241	248	239	271	272	266	251	271	248	277	252	288	248	267	243	233	259	254	254	236	248	272	257	255	264	283	241	262	260	290	257	269	266	271	268	241	245	288	240	261	260	279	273	264
24044	21408	28633	24583	21400	8231	875	563	438	415	353	333	312	328	292	275	272	225	208	246	233	210	241	239	242	225	212	232	216	218	209	214	217	223	201	195	207	217	205	226	210	210	236	193	218	196	203	218	227	210	179	209	202	208	200	222	198	207	209	184	185	211	189	231	199	194	195	209	202	189	213	224	192	221	189	206	210	179	185	202	221	196	218	197	199	206	192	194	207	200	220	211	178	220	193	177	194	204	188	188	186	190	176	210	184	198	207	202	222	211	201	204	198	207	178	189	192	207	216	177	211	195	203	207	205	209	184	187	205	186	185	209	228	195	183	203	196	168	204	210	199	186	223	208	202	212	193	165	194	178	222	219	185	162	196	219	195	190	212	200	194	199	209	187	195	191	227	209	187	184	190	231	229	192	215	163	196	215	194	217	199	220	211	199	195	208	208	176	190	182	190	194	200	207	204	210	197	192	234	229	188	186	212	206	210	201	211	239	195	195	202	185	197	215	215	197	208	198	232	220	170	218	222	194	177	211	223	209	194	204	175	216	203	214	195	184	189	185	177	225	218	220	194	187	208	206	191	221	204	202	186	179	194	208	200	187	201	211	192	211	217	200	200	219	215	204	182	188	220	185	214	225	186	215	202	233	184	188	216	194	188	204	207	188	178	204	211	226	184	194	201	192	190	240	177	201	215	214	209	197	201	227	209	196	175	201	193	186	189	196	211	183	208	215	201	159	199	189	190	161	176	216	194	183	186	211	211	222	198	206	165	215	183	168	230	205	193	197	205	183	225	217	176	196	207	194	184	214	208	188	200	183	190	214	207	213	198	196	231	223	197	181	194	208	211	182	215	224	186	200	204	220	207	190	201	224	217	211	193	207	210	185	202	183	185	216	189	186	193	206	201	198	217	192	186	215	213	193	200	212	207	192	240	185	216	195	189	180	207	199	211	230	212	190	185	220	199	195	200	203	189	194	214	203	219	188	218	202	195	184	207	198	211	203	204	216	201	209	214	210	192	213	223	217	208	197	209	205	173	230	203	193	182	213	194	213	178	241	188	207	208	241	183	199	212	200	194	201	230	205	220	227	189	192	191	216	187	198	179	207	231	210	202	220	225	193	210	180	204	198	212	227	192	215	199	195	201	226	199	198	208	225	211	205	207	187	189	171	217	207	194	204	196	187	192	200	205	228	192	173	222	185	208	201	210	222	211	215	220	192	248	200	201	200	192	196	201	210	189	197	196	173	207	215	184	211	200	190	191	211	222	229	199	203	203	211	189	188	208	188	186	209	195	225	210	209	224	222	206	180	196	202	220	205	185	200	223	181	202	196	214	197	191	207	225	190	181	203	218	182	217	212	198	192	188	186	191	203	203	205	222	195	195	200	203	189	208	189	168	192	199	209	183	189	213	203	198	209	189	193	180	181	178	194	233	228	217	209	202	209	198	184	214	183	182	221	204	209	186	171	230	192	205	176	191	221	184	205	177	232	229	191	191	172	218	199	208	188	216	177	224	199	186	206	203	200	192	210	217	199	199	201	197	208	195	227	201	207	199	199	212	226	204	236	195	193	182	222	191	209	200	187	209	204	217	191	191	211	187	220	190	202	193	198	199	208	194	199	197	202	220	190	192	234	203	226	210	206	204	204	207	210	204	202	193	192	221	197	215	229	188	177	221	237	182	215	190	210	198	215	223	209	196	199	186	179	219	231	241	173	185	216	183	177	224	215	216	197	215	189	189	194	223	208	193	203	202	205	204	214	221	187	207	214	202	197	187	208	208	191	214	202	196	179	231	209	198	192	197	190	207	208	167	199	211	211	192	204	197	202	198	199	185	215	195	178	201	186	223	195	199	225	189	202	212	222	209	210	213	212	213	212	207	210	211	205	209	223	208	216	219	186	212	188	207	203	183	198	195	206	198	240	204	212	219	215	203	184	185	187	168	173	173	201	202	204	216	206	189	231	197	209	217	201	208	192	183	176	198	200	180	193	204	172	202	196	208	208	189	172	199	218	195	233	192	176	202	202	179	244	196	212	199	202	220	187	198	185	201	210	204	212	208	193	190	191	193	200	193	193	197	221	209	197	210	206	175	226	197	192	200	197	200	203	201	180	208	224	199	193	188	183	205	201	184	204	204	202	192	221	222	205	154	215	176	182	202	218	177	207	192	201	178	214	188	196	166	185	185	226	207	215	208	238	201	175	187	220	194	203	204	195	206	215	185	213	200	203	189	192	198	187	217	218	185	212	237	202	198	208	200	204	222	207	199	206	175	174	207	188	214	222	220	203	186	200	181	215	207	218	184	185	211	185	189	210	204	206	174	228	210	196	166	199	176	206	197	208	216	194	205	167	193	230	198	196	187	204	221	222	211	184	210	208	181	226	212	223	177	197	190	191	200	212	201	183	199	206	189	197	207	206	237	189	217	211	209	190	204	207	198	177	188	198	180	209	216	182	198	177	202	193	190	198	229	203	204	207	194	237	228	188	202	187	193	196	181	197	177	195	204	214	210	229	213	179	199	211	211	201	212	186	193	224	194	241	215	200	200	201	211	203	206	203	217	218	200	220	210	198	237	199	213	214	222	163	183	200	202	187	219	198	206	202	224	187	179	212	238	193	171	198	201	186	207	205	214	184	196	214	213	197	177	209	175	220	186	207	192	216	226	199	217	199	215	212	203	178	193	208	221	207	172	213	208	210	205	216	153	193	181	221	199	203	210	198	213	195	208	222	195	180	215	201	190	212	187	206	215	207	224	208	206	172	202	200	214	201	203	210	194	188	220	180	202	186	190	188	188	232	195	212	185	200	196	180	216	211	188	206	219	207	218	202	191	193	225	195	186	204	187	208	191	186	216	177	183	190	198	227	188	234	175	220	205	212	199	196	205	207	206	210	213	203	199	198	203	197	215	233	200	172	189	194	184	224	213	200	206	192	212	203	202	209	216	204	221	198	218	217	201	188	213	196	189	184	191	190	194	205	208	216	186	234	192	218	216	213	205	199	195	216	220	175	202	196	213	211	210	209	220	208	210	199	205	206	212	207	208	199	216	225	191	214	224	191	207	194	213	175	190	179	199	193	178	196	211	225	196	201	202	214	190	198	209	186	171	189	189	171	189	219	211	199	190	191	215	186	227	227	205	224	198	186	191	192	193	217	204	201	190	207	211	179	216	181	195	191	194	203	201	206	201	185	187	204	226	199	197	185	206	193	216	211	238	230	189	194	196	172	213	199	185	186	190	210	207	200	226	203	185	208	199	205	183	212	198	215	184	192	208	203	185	205	187	217	192	225	191	189	191	186	206	229	202	213	172	190	219	211	199	190	185	200	198	202	197	207	206	203	222	210	200	214	206	190	191	204	206	216	213	219	200	196	186	206	212	190	196	185	208	198	163	185	186	232	206	213	185	189	211	205	200	170	200	200	212	192	196	176	207	184	211	195	178	195	163	184	196	212	195	198	189	198	203	187	206	196	183	197	195	187	204	205	205	192
3357	8942	5831	2582	1987	1417	1028	867	719	585	463	419	388	398	325	315	316	287	283	273	272	267	269	242	232	264	221	286	216	233	222	260	230	251	227	238	248	255	226	197	211	217	225	236	208	219	201	216	229	239	240	240	216	196	233	209	216	259	229	213	237	192	230	232	224	202	228	225	249	222	203	204	230	231	207	226	208	222	236	189	199	185	210	215	235	216	194	226	221	231	226	249	214	218	205	233	214	223	215	217	226	218	226	220	203	228	199	215	224	217	213	204	210	214	210	235	247	242	222	221	228	227	208	217	213	228	224	218	196	218	220	244	215	221	219	218	242	223	185	189	214	214	241	225	198	239	204	214	217	215	232	229	214	218	217	204	241	198	212	195	186	227	202	201	229	236	211	211	205	202	231	234	230	217	215	215	182	199	201	238	210	196	209	204	245	245	209	228	214	213	234	221	221	210	226	207	214	217	210	195	200	224	227	253	217	219	228	203	223	212	209	204	189	246	198	217	216	250	226	217	218	209	212	213	237	212	212	214	227	184	226	217	205	220	215	215	230	222	230	215	230	210	239	235	202	205	236	255	207	218	219	228	225	189	204	201	196	224	224	230	228	225	224	219	214	210	236	223	237	218	207	216	222	230	200	215	202	205	236	220	247	206	225	203	209	222	207	209	207	212	208	222	208	224	218	207	231	208	226	186	218	239	225	214	209	238	222	221	217	214	194	232	231	235	211	228	193	205	223	202	246	198	210	225	233	224	204	235	206	193	208	225	218	206	222	231	222	211	228	163	246	208	207	211	242	194	223	196	212	203	226	209	186	227	197	219	197	224	213	220	232	214	196	206	238	203	207	237	213	222	245	234	196	202	207	228	215	222	229	222	220	235	242	209	236	246	197	209	217	209	160	182	230	218	232	222	211	226	211	228	203	229	249	226	220	269	202	223	213	209	225	221	185	205	201	252	242	226	230	211	201	208	230	211	235	212	228	228	212	224	225	226	195	183	227	215	206	237	212	228	232	221	227	200	231	208	220	222	228	232	209	223	221	208	204	204	231	224	247	236	208	238	225	227	240	242	219	192	221	185	227	215	209	236	232	209	214	243	211	193	207	233	226	227	192	221	219	228	222	236	210	219	198	236	190	218	234	231	224	197	225	217	218	228	234	215	216	218	206	193	204	245	200	232	220	239	214	208	224	226	215	237	226	242	234	203	242	231	206	212	192	208	240	230	228	221	199	203	224	245	231	233	204	234	212	209	219	197	219	244	220	190	204	214	215	240	241	216	229	224	206	220	214	209	206	214	210	210	206	251	233	219	238	236	258	231	208	189	214	218	208	208	230	238	218	213	217	217	240	226	219	212	200	205	213	237	221	237	190	219	232	234	223	220	230	206	231	195	257	223	191	198	243	210	210	223	216	210	204	201	224	198	235	220	213	201	213	234	214	230	229	210	202	227	215	232	222	218	237	196	218	204	235	209	224	246	214	228	225	217	230	227	191	244	251	229	206	230	219	231	212	209	229	218	213	220	246	227	215	223	230	223	205	224	240	223	236	213	223	232	210	222	214	223	216	218	227	201	200	234	221	232	235	210	209	204	201	198	232	186	212	206	212	203	209	238	233	209	195	229	231	209	195	233	225	212	218	211	191	240	221	196	211	221	217	206	239	198	197	216	237	222	201	223	209	191	190	192	203	215	214	229	242	212	220	193	204	221	208	223	240	191	229	218	230	193	203	194	215	218	227	215	217	241	225	199	218	242	206	235	198	218	243	215	203	192	211	218	235	200	227	236	201	211	230	187	222	223	225	217	222	227	197	223	205	230	216	239	208	227	211	202	203	218	195	219	237	212	250	244	224	213	222	228	215	231	198	201	215	201	212	221	216	215	197	219	201	223	240	216	201	219	258	226	215	223	227	218	195	220	205	220	210	243	218	231	228	201	220	202	216	198	189	202	186	226	208	211	230	215	207	211	219	204	232	229	241	207	201	221	203	197	215	232	185	208	240	216	241	179	217	204	208	226	241	230	210	204	215	200	216	209	224	231	221	220	199	220	211	216	233	223	226	230	205	196	214	207	225	263	220	225	224	218	199	226	241	215	191	230	205	208	215	227	238	211	221	225	189	227	218	239	233	202	268	199	236	215	243	229	214	213	205	222	213	222	226	218	227	213	234	190	227	216	245	212	231	211	205	222	234	202	194	195	207	192	221	200	203	216	204	206	205	223	232	213	203	212	255	229	224	203	205	211	223	241	203	213	224	242	218	203	222	236	201	225	205	214	204	228	200	225	219	229	224	213	223	227	213	235	221	213	209	234	223	208	218	244	201	226	205	249	212	244	199	231	213	233	214	205	210	230	209	236	224	202	251	242	235	196	216	209	212	225	222	211	218	223	223	204	200	196	213	213	236	217	207	206	235	237	236	228	204	228	199	203	223	222	204	195	227	197	208	207	209	206	241	219	235	207	255	223	221	221	236	234	209	221	223	234	211	215	217	210	242	228	214	239	209	206	235	208	206	243	242	218	208	214	203	219	209	200	238	236	216	241	203	217	235	191	208	234	241	230	210	231	226	211	188	216	223	230	259	203	205	202	214	226	223	210	234	205	218	240	211	228	205	203	227	219	224	202	215	234	190	229	210	221	219	198	217	200	222	210	194	213	255	230	192	205	212	211	232	214	215	216	245	227	187	214	211	219	225	207	245	215	212	233	234	198	225	222	213	236	242	221	230	216	227	228	219	244	227	232	206	215	217	241	217	209	237	214	216	210	216	190	206	249	228	240	221	213	184	218	196	207	210	223	199	206	194	220	232	236	213	178	232	226	246	209	227	222	216	229	214	223	229	230	235	210	208	199	254	209	227	214	212	193	226	225	217	200	200	220	199	244	238	211	229	227	231	218	230	214	205	222	234	223	230	193	230	224	222	171	225	228	200	212	258	222	233	238	216	211	208	185	220	248	208	214	232	207	196	198	231	221	235	219	228	198	209	222	221	214	196	234	225	202	215	211	234	201	213	206	256	216	216	245	213	202	220	224	226	239	220	211	216	220	227	214	221	205	241	228	218	240	197	207	240	208	224	190	223	205	230	224	221	203	224	208	225	236	224	240	214	202	206	214	235	211	231	243	206	250	221	217	218	205	216	229	216	214	233	225	197	216	239	207	222	206	215	216	207	212	210	264	230	217	197	238	213	216	190	229	192	243	231	226	207	237	211	188	229	215	222	196	175	254	213	240	224	219	203	224	215	224	208	239	226	203	229	225	200	202	240	230	210	201	233	220	227	250	240	227	188	245	226	209	216	219	246	195	237	255	200	229	196	236	217	231	180	224	226	215	230	197	207	249	207	231	211	241	206	214	238	226	251	216	204	204	210	238	204	235	213	211	242	201	215	193	226	221	224	209	214	243	216	225	228	221	197	220	204	221	220	211	226	218	225	226	224	211	214	248	213	242	244	215	202	216	207	214	231	197	203	241	220	215	220	215	204	216	224	212	220	197
25111	21264	27314	25508	9239	841	657	543	558	534	519	502	470	470	471	446	470	471	489	453	464	478	448	438	481	494	462	465	419	428	441	464	425	453	429	449	448	421	455	443	409	452	433	460	432	459	484	414	390	429	468	452	427	462	440	426	444	440	451	460	461	429	401	444	466	405	423	451	407	441	415	437	449	410	447	410	447	455	407	442	463	443	441	442	462	423	402	428	470	455	434	419	416	480	430	431	412	426	428	457	451	428	439	437	436	428	452	453	448	449	409	420	418	436	408	420	435	433	445	444	430	427	428	438	416	456	413	440	405	425	428	413	426	428	447	397	392	454	424	473	443	446	436	444	465	462	449	437	424	442	427	431	509	424	451	448	435	428	448	445	433	436	422	397	476	439	461	417	443	375	459	438	413	432	379	430	432	393	436	401	414	424	478	471	402	401	473	425	482	415	462	464	413	435	448	439	397	441	409	449	416	462	458	432	416	440	459	459	394	410	434	428	444	440	432	390	420	401	435	426	447	434	437	440	425	466	442	433	424	462	460	412	425	405	465	378	429	477	390	427	434	430	447	427	403	444	436	451	416	453	406	453	437	404	417	435	402	441	460	436	434	411	448	431	420	426	459	428	442	455	465	443	453	444	441	444	469	420	473	438	438	426	414	450	437	465	427	421	398	418	409	448	404	430	420	437	431	439	456	474	442	441	450	432	411	409	460	463	430	466	457	452	404	416	418	465	411	393	433	460	414	419	411	451	409	463	440	456	478	448	466	473	408	444	430	440	430	406	459	477	407	422	440	395	450	466	467	400	454	431	440	432	420	463	411	441	481	443	438	464	455	444	420	445	441	434	457	467	388	415	439	422	440	446	444	397	471	401	419	437	443	418	426	412	456	405	414	427	432	425	408	438	448	425	455	388	433	428	435	418	438	427	439	444	410	452	422	472	447	398	458	454	426	442	472	374	440	403	444	418	447	422	427	409	414	434	464	450	469	455	424	493	414	413	453	473	430	468	423	451	412	404	431	417	450	447	451	457	432	434	402	418	427	476	454	443	455	439	441	474	438	408	453	435	434	448	448	449	400	440	408	442	428	408	417	422	441	454	419	468	469	446	443	450	429	466	429	454	469	411	416	471	410	417	391	396	424	442	443	424	453	462	438	470	474	405	443	426	417	466	456	403	450	448	454	444	442	440	444	458	442	434	421	424	446	440	452	463	415	416	401	430	447	450	436	446	421	428	432	436	438	465	420	392	371	423	459	421	438	429	383	434	398	494	408	417	443	453	421	455	419	421	425	387	443	414	475	453	432	470	449	415	466	481	443	436	450	415	452	446	395	440	404	434	436	432	440	442	438	432	467	438	446	436	459	430	454	450	412	430	436	434	430	432	425	476	434	414	403	422	455	439	419	428	437	471	422	390	462	448	437	419	432	407	436	484	412	437	447	394	421	461	488	430	432	471	444	450	452	459	400	454	456	405	431	434	421	396	438	436	413	412	441	424	431	415	411	410	404	420	422	428	462	443	424	464	453	433	424	449	448	428	440	421	465	422	446	453	437	448	471	429	488	400	432	450	441	455	438	442	434	451	415	472	445	433	467	432	456	468	416	397	432	436	413	430	433	430	413	390	453	463	400	458	434	461	421	459	392	437	425	428	414	449	429	475	414	427	467	453	446	444	442	479	391	421	452	414	446	436	409	437	436	453	428	428	431	415	453	421	430	452	423	420	395	435	439	408	467	413	430	455	434	412	427	419	421	429	459	434	437	425	443	475	439	429	434	482	446	443	437	435	406	478	436	444	471	458	439	419	398	437	430	437	422	443	456	457	449	463	458	455	419	444	441	444	451	442	417	460	441	404	442	411	461	396	418	414	474	445	461	455	436	435	449	427	466	442	434	425	425	457	441	428	420	412	457	436	418	430	415	466	413	444	426	502	449	416	451	465	429	446	452	448	462	404	422	438	451	463	451	475	467	431	465	431	461	418	450	442	458	450	438	434	430	451	459	448	435	461	466	415	423	440	444	462	442	422	424	414	464	434	439	450	420	421	422	461	393	400	446	452	436	422	435	416	420	449	434	432	422	414	417	453	404	423	433	424	430	491	457	454	421	426	408	440	453	417	397	434	449	426	412	394	439	416	448	445	463	473	447	426	484	471	417	436	437	450	426	455	422	448	453	427	436	428	453	437	454	446	440	434	418	422	437	453	401	426	423	454	439	399	458	407	452	411	414	417	439	415	434	453	433	437	448	487	422	439	463	400	418	437	487	447	407	459	421	466	439	413	439	393	431	399	434	436	453	432	453	456	453	468	420	424	462	448	457	461	418	451	420	410	422	412	451	421	454	408	459	430	447	424	419	423	420	406	430	424	449	420	459	421	448	489	453	446	426	426	474	422	435	446	451	439	456	423	393	451	440	448	482	448	436	436	453	425	462	435	449	438	430	424	433	394	406	430	434	417	461	466	453	431	444	432	424	425	463	419	459	390	449	455	424	420	454	452	455	443	452	469	454	419	461	410	440	452	393	437	425	450	438	426	430	448	434	407	417	399	419	484	403	419	445	460	416	466	405	419	419	428	449	453	490	441	458	433	432	469	469	433	439	449	392	435	466	422	455	466	423	438	452	418	428	432	424	426	482	433	407	426	460	423	467	450	446	424	459	410	404	436	437	440	426	422	449	463	436	459	440	424	421	405	415	461	401	429	454	445	464	433	430	459	459	457	429	428	418	450	406	410	442	445	395	405	410	429	410	426	423	392	422	434	473	413	427	477	470	411	437	432	424	413	466	473	432	416	425	460	435	398	453	467	431	385	410	409	431	427	416	421	437	412	415	422	447	467	425	441	431	441	463	425	395	433	388	423	416	425	429	421	428	424	433	452	408	419	425	446	470	412	421	422	481	433	404	431	432	465	407	409	452	446	438	442	433	435	413	426	454	433	408	456	447	410	458	424	439	417	430	428	424	428	477	428	418	441	412	441	442	387	425	438	438	395	454	458	438	457	475	437	470	405	458	436	451	414	433	424	432	442	464	453	438	413	441	429	486	404	434	409	470	431	418	425	446	412	404	431	436	404	427	412	432	464	438	402	445	403	461	440	434	426	438	449	434	441	445	452	448	375	408	445	422	431	428	495	453	452	432	440	469	421	413	440	452	475	436	438	419	405	449	383	418	443	462	416	439	462	427	431	440	455	426	407	409	404	432	448	448	414	486	440	460	424	449	458	473	431	448	405	405	409	419	434	452	418	456	422	445	422	451	433	434	472	466	466	456	404	432	427	431	458	427	424	429	440	393	405	401	460	433	443	461	425	434	406	439	409	420	438	423	443	448	439	495	418	445	417	426	437	421	445	482	433	421	431	432	415	453	433	441	442	433	417	467	412	432	435	480	462	431	464	463	459	415	474	416	425	444	397	452	420	404	470	456	438	441	451	455	442	436	420	409	420	430	423	442	428	411	418	410	415	460	434	429	452	419	462	434	433	434	417	425	467	467	428
3594	5172	3377	1785	1315	1117	949	829	752	641	647	607	584	543	524	533	502	530	482	492	485	450	475	500	472	460	507	490	451	489	468	495	492	512	445	465	475	486	471	431	451	462	501	482	466	467	429	467	441	471	447	470	464	515	440	476	442	482	483	464	464	451	478	449	432	485	461	518	445	486	480	446	466	480	484	470	471	450	473	457	432	452	446	472	482	458	446	457	467	467	455	495	480	487	470	473	428	452	506	462	496	437	469	472	513	517	496	439	489	420	485	496	462	476	459	424	450	444	451	472	483	459	475	433	467	476	480	487	464	498	485	466	480	458	413	445	441	478	435	494	441	480	470	501	470	470	476	457	506	480	433	478	476	484	439	477	456	453	460	495	467	464	446	470	444	455	451	482	479	423	457	492	478	483	460	454	480	469	448	424	498	500	487	494	466	473	423	462	455	478	424	461	483	430	427	494	441	495	474	482	482	436	438	445	444	458	491	476	449	448	488	493	467	444	462	448	481	486	448	493	431	460	492	417	464	454	448	452	431	443	464	493	429	428	443	464	479	454	471	469	465	465	478	470	486	490	490	438	457	421	458	444	463	454	440	438	453	468	466	480	457	444	430	464	482	467	442	473	461	491	424	460	451	490	447	457	419	470	491	485	457	475	472	485	486	424	442	445	466	476	431	459	475	434	468	471	510	474	465	487	433	476	466	462	465	504	467	442	466	527	506	468	482	474	456	507	503	505	435	468	477	463	469	445	448	442	436	426	499	464	432	481	483	467	451	464	449	442	471	488	444	467	449	458	455	475	434	446	472	459	443	462	475	510	437	479	477	459	465	453	522	483	479	437	453	467	430	447	436	443	458	492	472	488	468	462	510	436	455	484	451	502	497	484	478	477	475	469	484	465	474	443	485	492	440	447	470	453	458	452	486	471	463	437	457	472	441	462	473	480	461	443	469	470	432	471	441	429	455	463	438	446	464	459	458	479	448	452	443	507	484	440	471	458	438	468	447	481	489	475	487	494	478	480	435	466	452	481	449	490	436	444	466	437	398	468	458	454	464	486	481	447	473	448	493	434	472	462	460	475	454	505	475	478	473	469	456	487	459	481	485	454	479	448	453	449	479	480	469	432	482	488	447	440	455	472	443	464	473	413	435	480	462	473	480	462	427	472	494	455	454	490	482	429	470	456	468	480	495	502	460	467	475	473	463	463	461	489	440	492	452	434	469	431	465	464	461	470	469	462	480	448	460	464	453	464	479	484	518	467	465	478	470	481	426	494	460	444	494	452	475	443	491	475	431	490	479	492	470	457	476	442	509	461	445	479	450	489	445	470	419	478	457	463	495	476	443	422	482	445	477	460	454	481	463	460	463	502	472	465	490	467	500	439	478	472	465	480	465	458	420	513	453	434	464	460	436	477	460	445	469	462	488	473	465	476	447	509	455	461	449	461	473	474	479	479	448	445	461	453	482	486	511	454	428	485	460	442	446	471	486	459	442	456	436	438	467	500	460	470	503	463	454	467	493	447	465	475	450	456	433	448	460	466	481	487	445	467	453	445	470	475	455	477	483	481	495	488	442	497	448	439	486	514	434	450	454	450	482	465	474	437	476	473	451	452	488	465	455	426	475	451	418	494	456	463	458	496	483	449	465	460	461	445	503	457	464	491	471	497	465	449	433	472	488	459	432	486	449	482	495	501	471	464	478	459	476	470	441	504	469	490	476	471	479	456	470	482	501	460	488	453	439	471	457	483	448	493	450	474	455	442	481	516	462	462	439	454	487	465	473	456	490	443	448	416	449	506	481	480	479	448	461	454	483	452	458	481	461	465	467	469	451	423	475	445	428	454	479	439	485	501	434	487	464	494	422	462	454	415	463	455	469	481	459	431	452	471	434	491	434	461	496	453	469	490	459	459	433	466	496	464	435	461	471	434	468	481	462	488	454	467	461	450	472	425	426	499	474	472	431	450	481	468	452	478	494	462	476	464	470	427	437	486	474	499	464	466	476	433	478	446	498	472	464	459	492	453	492	515	449	478	453	440	468	501	483	453	473	441	418	477	447	476	468	450	473	471	498	421	480	473	468	468	441	476	443	459	472	454	440	456	459	485	470	475	452	450	508	471	467	472	491	442	462	455	480	442	460	431	438	448	483	463	461	443	492	459	429	467	505	431	431	487	459	441	473	491	475	489	442	483	481	478	446	459	474	469	490	449	493	442	432	466	453	442	473	458	462	479	475	460	475	502	526	477	484	492	454	491	452	534	439	431	490	456	474	451	479	468	484	464	442	462	467	438	445	450	458	473	463	463	490	469	456	447	466	451	467	461	453	503	467	458	450	481	492	457	469	480	491	468	479	462	449	486	458	459	442	433	410	458	482	476	495	455	472	440	506	483	465	481	462	495	494	441	460	460	468	477	450	437	435	458	462	462	467	446	453	470	457	449	462	449	441	441	412	453	453	463	454	452	487	477	459	453	458	433	459	431	517	443	479	479	456	461	472	501	432	460	502	492	470	476	447	464	459	455	436	455	423	479	464	481	461	476	453	457	472	426	481	464	451	462	451	482	493	466	442	471	488	468	457	457	446	480	486	488	439	433	452	484	464	464	436	466	466	440	462	433	466	467	467	470	454	476	438	447	482	417	448	463	451	526	490	467	505	497	450	497	467	458	450	477	450	419	430	470	444	432	439	479	457	459	463	434	434	454	475	493	465	481	428	478	422	429	455	459	426	494	451	455	500	485	462	467	480	462	411	469	441	482	481	508	505	456	445	458	443	461	478	485	459	469	473	455	454	430	450	485	477	446	460	488	463	530	440	440	448	496	443	489	484	477	468	495	469	449	438	465	500	439	461	450	439	470	445	473	498	440	468	470	486	471	447	442	478	474	492	465	438	453	445	427	502	472	477	480	482	446	464	455	462	465	431	434	453	471	457	450	471	486	455	477	492	469	449	456	485	472	446	480	464	469	470	476	431	442	446	447	465	484	448	461	466	481	455	454	444	458	462	438	435	454	460	464	466	446	449	429	493	447	474	464	461	450	466	472	438	453	496	482	484	500	458	457	485	485	459	477	467	435	473	442	465	481	481	441	491	503	506	489	477	470	497	434	397	449	461	432	477	463	462	448	479	456	439	483	457	489	470	500	469	433	543	510	441	456	451	446	457	453	504	430	449	497	462	459	423	434	448	432	495	434	480	440	470	479	457	505	441	460	453	471	495	451	424	460	484	432	471	492	465	495	465	478	461	467	489	467	478	443	481	454	502	473	471	456	453	457	478	431	476	471	466	455	444	470	464	507	472	494	467	484	461	443	459	490	471	431	493	439	445	471	509	456	459	460	467	465	471	459	424	460	440	480	468	445	467	437	458	503	478	460	462	449	472	465	461	499	534	452	474	461	462	413	476	491	497	447	445	470	464	461	433	522	431	449	480	485	412	496	500	470	455	469	464	425	458	472	427	448	483	471	452	441	460	480	472	489	440	423	481	455	443	423
22916	21428	29172	24122	21431	21458	6921	1276	963	837	776	734	669	635	633	631	576	567	559	523	518	567	526	534	554	528	485	459	479	474	542	511	473	499	518	458	451	485	486	527	492	462	463	493	484	495	457	472	476	472	450	462	479	475	491	478	496	442	472	501	470	462	475	494	429	446	508	457	483	495	500	443	484	480	481	461	513	498	467	477	479	467	472	462	503	456	464	439	471	445	468	480	459	456	477	464	453	444	484	450	487	497	482	446	466	440	447	473	478	461	478	433	443	475	446	471	498	428	490	485	454	493	459	443	458	437	475	484	442	468	480	462	475	467	464	477	489	478	486	482	442	478	469	508	443	439	478	483	456	485	455	478	454	450	475	466	466	493	451	489	490	459	477	483	474	464	464	456	469	455	463	476	453	473	472	459	471	464	421	473	477	452	442	488	479	512	456	507	476	497	466	444	484	442	472	495	476	482	471	488	465	509	466	443	444	458	497	472	459	471	449	471	444	484	454	511	510	499	466	460	472	481	469	436	470	487	465	493	466	470	456	427	475	449	480	462	439	476	448	451	418	483	431	483	447	437	451	487	458	467	514	455	464	481	498	452	473	490	480	486	431	487	467	473	462	441	468	492	473	462	453	440	451	483	466	444	459	483	439	470	432	471	493	460	456	456	450	465	453	490	449	457	471	470	452	450	469	474	478	495	464	500	432	476	469	475	466	448	483	448	485	476	457	468	446	480	484	439	481	458	443	462	452	497	486	430	455	505	478	484	466	484	461	475	480	462	495	456	480	462	479	479	463	468	459	483	473	430	496	444	465	440	437	462	472	485	494	502	487	461	450	419	453	475	444	471	508	467	467	439	483	461	461	476	454	495	439	449	481	464	465	489	486	431	452	486	479	455	468	473	450	471	433	483	491	437	505	426	481	448	480	446	435	424	475	423	480	495	498	479	467	506	458	462	445	464	462	483	484	483	453	484	530	472	448	439	443	473	447	491	461	463	447	469	490	498	493	455	433	453	451	460	506	455	462	495	488	467	458	455	485	478	472	406	465	473	424	485	451	466	453	447	411	402	455	479	477	476	418	462	482	457	464	442	438	490	497	454	471	441	484	447	471	450	465	457	462	488	512	471	487	449	449	448	460	476	458	476	467	454	475	432	500	478	458	492	463	470	470	489	447	499	463	470	488	479	510	479	448	466	487	477	446	482	471	438	479	453	464	451	488	484	448	478	435	486	505	488	478	459	450	494	441	472	473	501	431	490	455	446	479	435	505	516	436	470	461	448	470	467	499	451	510	450	437	445	460	487	494	490	472	479	438	445	430	506	447	471	478	474	458	469	444	454	469	459	486	493	466	436	472	433	462	475	471	454	431	441	481	439	448	502	503	449	476	491	492	497	493	453	459	475	482	481	477	442	453	465	446	462	407	461	451	480	473	531	482	464	469	460	472	459	487	498	428	432	441	454	454	497	478	485	452	494	454	457	477	434	490	476	465	470	450	490	470	449	497	478	444	452	476	475	489	434	452	495	461	441	474	488	464	470	469	433	461	467	417	442	495	451	461	485	430	494	470	482	460	488	491	494	433	488	439	439	509	483	484	460	468	437	463	473	458	482	443	480	483	468	404	439	484	467	409	430	464	452	482	483	456	502	450	480	469	434	466	467	457	467	473	466	493	476	449	506	479	417	488	454	502	445	450	451	475	497	409	471	488	478	507	445	477	468	449	456	460	448	480	464	445	436	461	471	477	444	488	524	478	513	463	473	477	442	465	465	485	502	469	496	479	476	471	440	478	456	502	478	420	447	448	451	453	464	470	455	483	470	436	456	488	448	514	453	436	492	474	441	514	486	517	484	431	482	492	460	438	466	505	483	481	465	489	456	447	456	465	461	486	484	461	523	440	463	459	495	483	466	429	485	489	450	495	427	451	463	492	456	449	508	457	425	508	466	480	442	463	489	511	439	478	482	514	474	448	486	483	453	452	433	444	484	467	432	434	458	460	469	505	468	458	484	480	460	478	482	480	494	448	439	483	461	492	463	468	476	465	467	450	461	489	483	464	455	490	484	418	440	439	443	469	418	461	460	473	474	488	442	472	453	450	477	464	525	465	491	441	453	474	444	487	447	498	460	462	456	475	499	489	480	437	502	458	425	451	507	475	466	497	475	461	487	478	466	430	454	497	474	477	433	455	423	450	461	467	473	439	444	479	463	484	464	472	445	446	477	459	465	438	461	478	435	489	458	478	475	485	483	470	470	488	451	502	440	487	481	458	493	457	475	440	480	450	471	432	474	490	463	463	481	478	473	475	470	441	441	437	466	452	465	445	473	439	472	448	492	422	471	413	464	501	481	482	450	488	442	426	461	487	414	461	493	437	438	474	455	458	471	477	497	479	440	448	485	484	472	457	462	453	485	464	468	457	479	477	481	465	412	510	406	477	485	472	444	510	435	481	483	469	471	499	484	450	502	484	473	483	470	504	454	499	450	465	480	491	444	466	448	450	479	499	473	468	390	402	475	460	462	461	469	478	466	499	480	458	450	443	464	475	482	455	478	485	488	451	499	478	496	472	456	470	465	425	501	435	500	476	460	478	462	454	420	495	510	479	482	504	428	454	460	479	390	458	487	477	473	429	459	501	437	482	460	432	479	458	460	477	507	488	479	427	414	478	481	436	483	491	503	500	453	437	448	479	492	459	479	457	430	409	469	421	415	459	430	449	486	421	449	499	483	436	431	454	466	483	511	451	469	490	434	447	443	459	426	491	421	502	499	448	461	474	469	458	440	455	480	465	473	480	477	437	453	470	449	465	472	463	482	458	437	496	444	484	512	449	516	482	438	472	507	425	469	475	469	449	461	465	459	471	473	453	455	455	456	458	467	481	446	494	469	466	454	475	443	471	498	468	442	486	471	489	458	489	475	453	441	467	446	459	451	464	461	471	459	476	424	476	496	475	456	470	462	471	462	437	474	475	474	484	450	460	442	466	469	451	469	516	477	496	493	479	429	431	500	489	513	471	495	478	469	462	463	438	430	465	455	443	449	498	507	480	478	495	494	518	472	478	464	461	453	471	515	482	494	444	435	522	452	457	477	450	427	423	484	482	472	460	473	436	469	438	463	442	517	425	454	425	466	456	479	456	444	481	522	482	441	474	438	452	464	531	478	496	437	463	437	423	468	464	430	455	476	454	469	478	448	515	460	465	455	470	474	425	434	455	483	467	465	460	511	462	493	442	442	486	484	487	495	454	452	492	462	472	470	473	471	448	452	489	440	437	461	476	457	462	428	479	484	466	497	457	452	469	468	465	478	488	508	473	457	451	504	451	459	489	464	470	485	435	448	469	446	470	430	476	499	438	469	414	479	472	441	450	479	433	474	429	482	445	466	408	465	468	460	476	455	468	488	461	473	499	447	449	481	433	455	463	483	486	441	488	458	429	443	460	485	489	495	493	508	464	493	440	467	467	501	449	479	488	470	464	456	454	457	474	470	475	466
4861	14988	9909	4842	3512	2616	2010	1611	1325	1109	1042	900	837	765	708	703	644	611	628	586	543	572	556	548	517	532	517	533	502	471	542	503	523	514	514	492	491	413	465	477	472	490	525	484	471	469	486	457	507	469	474	500	463	492	500	475	519	506	435	468	483	512	470	521	469	472	477	508	451	484	481	470	492	527	471	462	458	486	466	447	434	482	479	463	458	487	455	447	488	457	496	453	466	518	466	475	472	484	454	461	505	486	474	477	480	475	489	440	473	452	496	466	461	494	472	461	453	450	510	455	485	471	462	456	482	452	472	435	485	487	430	462	510	500	465	535	458	450	454	489	417	505	483	489	469	468	459	524	439	440	473	493	485	488	458	462	437	472	476	474	472	460	509	494	512	437	486	494	429	475	487	467	500	475	476	469	461	450	476	525	499	449	455	499	449	483	474	496	507	476	429	474	457	461	514	471	484	430	433	485	444	445	487	516	523	489	461	468	444	463	491	500	454	466	468	493	473	455	496	502	494	479	485	448	503	475	455	472	477	484	482	468	459	478	471	470	480	504	462	438	483	493	455	482	456	480	453	450	522	526	435	449	490	462	467	461	484	467	437	464	470	472	484	448	465	472	460	467	466	488	456	486	466	494	476	453	506	469	475	458	465	441	484	494	478	466	470	473	522	453	473	452	480	464	473	448	477	435	515	477	460	511	458	520	447	449	484	454	479	448	457	497	492	459	479	470	468	506	502	442	486	470	460	478	475	447	480	442	448	521	461	450	452	500	456	475	474	461	487	435	518	493	445	485	500	476	473	465	497	474	479	446	462	467	445	488	458	489	449	472	489	502	448	452	493	463	460	469	464	492	472	458	499	480	459	433	476	451	480	478	429	439	464	472	485	493	444	436	448	448	496	456	471	491	480	498	431	438	483	483	485	477	439	501	463	477	428	477	477	478	478	477	500	482	477	483	502	396	447	491	481	441	472	508	504	450	453	449	479	467	457	412	452	454	503	438	488	493	452	446	486	444	497	482	515	450	497	456	472	483	440	501	462	459	457	473	466	457	495	453	472	491	472	498	495	474	462	488	473	500	472	528	463	457	463	462	457	432	474	494	457	455	487	474	428	478	484	479	462	478	480	511	446	482	482	486	457	480	461	483	487	500	513	490	461	469	468	451	516	462	495	468	475	500	472	475	483	455	466	474	475	440	499	479	497	478	461	450	473	474	469	422	448	467	494	467	484	467	450	454	469	461	442	457	451	427	446	460	486	477	444	443	436	470	461	452	452	517	460	472	476	456	446	446	455	484	496	472	467	437	460	499	477	489	479	497	461	466	496	469	514	438	476	478	434	456	423	484	463	471	493	441	454	485	487	435	463	489	491	494	483	444	472	476	482	479	508	472	454	433	438	499	486	476	489	450	504	455	463	466	454	480	446	478	470	504	482	489	489	491	431	458	448	462	467	452	474	461	437	453	475	485	459	455	419	492	480	479	477	469	485	521	481	481	494	474	507	519	487	427	444	446	482	445	447	486	480	463	490	478	485	477	459	454	458	471	461	440	438	491	491	475	454	490	458	472	433	485	439	475	431	443	459	464	488	475	468	495	423	449	454	488	473	487	448	511	467	446	460	471	453	483	517	467	434	457	453	489	519	480	484	452	497	467	501	471	443	486	465	472	476	465	473	485	495	452	460	429	469	456	514	486	450	450	444	483	472	459	487	460	451	485	455	493	464	489	462	503	475	494	466	518	497	491	459	491	462	455	478	459	467	474	445	500	477	481	499	483	478	465	520	505	464	497	471	462	489	465	460	461	457	468	449	507	473	460	464	476	476	526	477	480	483	478	472	491	476	445	473	450	479	494	445	436	427	436	486	465	463	451	488	497	494	485	503	446	432	494	474	487	468	422	452	471	458	450	511	446	457	471	479	479	506	495	459	474	459	448	469	470	476	463	470	442	436	450	480	481	420	462	460	431	471	482	459	486	459	451	461	509	459	442	441	452	454	486	457	468	475	497	485	490	490	457	453	474	461	469	475	466	444	475	482	490	486	448	449	497	505	471	466	467	455	478	444	503	468	457	468	478	460	477	495	484	473	458	460	463	490	484	453	477	524	437	471	463	495	461	472	497	511	478	512	472	483	459	458	492	448	488	450	468	481	431	472	461	448	497	445	430	452	468	489	451	468	474	454	476	458	476	472	492	477	490	507	481	450	472	470	493	441	518	499	519	472	474	479	424	478	472	486	454	465	481	475	475	476	473	478	467	474	480	487	476	454	490	446	464	462	471	444	501	483	466	467	486	456	482	481	468	475	461	481	476	514	481	480	495	456	478	482	447	458	483	444	497	486	482	431	459	448	454	482	502	458	497	482	463	424	446	512	454	491	474	452	489	510	495	450	515	456	442	439	469	463	465	490	472	481	489	436	474	452	492	451	426	468	476	502	513	465	457	488	480	459	460	452	446	470	474	474	481	436	490	468	453	459	449	460	427	428	451	507	457	462	495	445	473	450	481	496	468	469	494	471	470	494	435	440	491	457	424	457	433	511	478	449	493	466	497	451	469	468	444	484	488	469	467	472	452	465	511	465	492	472	467	442	480	467	450	465	479	463	483	441	461	451	489	435	484	451	478	494	479	473	511	515	514	473	470	443	443	429	438	467	477	471	458	484	490	486	463	477	490	462	485	477	465	480	470	476	481	479	451	479	480	486	475	459	497	463	498	443	485	458	480	442	495	432	463	482	448	435	471	473	463	486	471	453	459	439	481	489	492	492	476	478	473	501	476	462	515	474	494	478	449	485	445	464	471	484	475	503	467	507	468	442	456	478	496	452	437	511	468	460	447	467	476	494	483	498	441	467	450	446	464	494	518	472	495	450	464	491	516	499	440	447	495	476	464	461	466	460	466	456	482	448	499	497	443	491	462	495	499	453	452	486	451	473	497	467	478	494	451	458	430	434	450	483	489	429	460	510	477	506	474	488	504	479	500	494	430	436	496	468	457	479	493	492	433	504	494	472	504	459	445	520	474	440	446	504	458	512	465	499	476	489	435	459	494	449	474	479	470	443	456	439	490	442	455	433	476	499	466	464	473	465	490	514	449	475	457	467	472	468	468	461	456	480	481	473	480	510	474	450	498	443	436	451	479	503	520	450	477	483	471	472	492	456	467	482	427	485	442	495	483	486	484	449	477	480	487	486	446	492	506	465	486	490	464	476	440	420	460	487	484	529	453	458	426	457	463	497	490	508	468	438	493	477	455	474	511	450	440	465	442	454	447	445	481	438	492	505	479	504	485	470	446	472	468	461	486	450	500	489	415	471	446	453	479	454	501	458	462	419	488	475	473	461	466	507	492	461	465	462	501	428	521	465	460	454	441	469	507	468	460	482	471	452	457	470	475	469	457	465	481	491	460	445	455	461	474	433	507	471	467	507	474	477	490	512	498	481	408	488	500	452	452	460	478	463	467	445	486	479	445	457	445	459	490	439	440	496	488	452	466
27966	17177	2988	427	322	274	274	235	233	258	258	237	256	228	231	213	251	205	233	205	242	224	243	226	259	194	236	237	208	207	248	230	243	240	235	227	222	212	210	225	211	218	232	241	222	242	228	238	218	239	241	234	209	258	204	233	217	264	218	242	239	212	194	246	247	233	215	249	186	232	201	260	249	223	216	217	214	223	208	215	234	222	221	229	236	224	216	226	232	229	214	223	248	225	239	212	241	183	219	211	256	224	242	237	208	233	216	245	214	227	259	235	217	239	237	188	232	244	229	231	228	206	204	245	246	210	259	229	245	216	204	232	222	225	236	205	228	237	211	245	227	213	241	228	227	237	219	235	221	195	241	244	206	215	237	224	238	213	189	227	248	243	218	215	211	223	227	226	233	242	234	226	226	239	227	252	218	219	219	239	245	211	217	237	216	229	229	244	237	247	241	244	232	214	210	218	230	205	206	209	227	195	236	227	264	219	218	229	226	231	236	240	233	233	243	227	239	215	232	199	212	211	222	236	224	207	212	216	207	224	224	240	233	236	225	229	237	203	231	237	203	227	238	232	222	230	243	203	215	229	252	222	227	228	234	244	247	239	203	227	249	230	221	227	212	238	255	240	249	217	232	220	206	222	224	264	224	237	224	228	226	215	263	224	211	241	223	233	212	201	234	242	216	236	231	220	246	245	223	244	256	249	220	214	224	198	238	262	232	225	235	246	243	200	235	232	254	221	239	231	247	223	232	230	237	234	226	229	228	256	203	221	239	223	211	204	210	234	220	230	244	240	249	244	187	227	242	253	204	219	235	220	218	233	220	235	233	241	223	224	206	231	215	218	239	220	202	248	224	232	228	233	235	212	222	204	227	242	221	243	219	242	211	226	234	236	226	232	255	221	217	209	228	212	221	213	210	210	226	242	248	242	241	226	209	217	239	228	245	238	219	212	225	215	216	238	215	201	225	211	207	221	237	248	224	228	240	242	245	258	233	240	219	228	232	214	202	223	225	217	234	249	238	237	224	234	241	229	250	235	242	187	245	224	201	228	219	246	233	224	249	220	256	261	258	243	218	226	235	239	215	239	211	175	226	218	230	240	222	237	213	226	224	224	232	201	245	210	247	220	218	208	232	230	230	209	205	223	231	219	220	241	246	247	221	199	244	261	224	222	222	227	204	217	212	237	251	213	218	237	224	227	252	211	212	240	230	182	238	246	222	221	249	231	229	211	221	241	226	213	230	225	242	206	223	240	218	221	261	224	207	226	243	246	261	234	209	230	239	245	212	210	242	225	245	245	223	228	207	225	233	201	224	254	228	235	240	221	203	224	218	211	248	246	229	256	248	240	194	204	216	235	240	250	219	201	241	240	210	218	232	237	225	232	214	220	247	230	237	216	238	206	206	239	227	214	238	206	240	217	242	234	192	238	197	210	223	211	217	223	232	242	194	228	221	238	209	219	237	224	214	219	238	223	204	246	225	234	202	256	242	222	234	208	230	239	233	232	243	232	214	204	207	219	243	224	235	240	232	215	207	230	212	233	222	255	235	252	221	211	236	210	239	217	208	214	214	225	233	216	260	223	232	239	235	203	250	220	238	200	212	238	200	227	237	210	193	234	251	207	214	246	199	231	219	253	228	221	223	220	221	224	229	220	211	223	218	238	235	234	221	233	234	224	252	227	247	220	237	226	239	220	246	216	216	250	243	257	225	215	203	219	231	232	224	229	227	231	221	207	243	234	211	230	214	241	225	243	213	229	228	230	227	213	230	226	242	243	231	222	241	217	238	226	254	215	212	214	221	229	225	235	220	238	221	229	241	218	228	216	224	267	260	237	224	232	236	209	247	233	224	210	230	249	216	207	215	212	232	205	213	253	225	220	209	230	216	246	237	243	242	213	219	213	213	238	210	234	226	224	205	225	227	242	229	249	218	231	239	198	226	205	209	193	262	239	249	205	231	228	217	232	240	222	226	216	246	239	224	232	217	245	246	215	234	233	230	241	247	222	230	234	214	262	248	225	230	249	231	219	249	241	248	234	238	242	234	211	214	202	206	202	229	225	231	214	228	227	241	226	266	220	220	224	221	235	226	232	216	238	230	248	201	230	252	240	234	233	235	223	227	251	243	230	214	220	218	240	230	229	238	217	250	218	226	234	224	230	205	235	223	215	225	220	217	232	227	234	256	231	224	229	225	226	248	208	247	207	219	215	240	223	228	240	221	231	225	217	208	235	215	206	248	243	230	228	206	206	213	244	212	216	248	216	231	213	265	216	236	210	219	233	221	244	217	209	206	239	223	231	262	215	255	235	234	226	226	224	217	227	201	230	212	202	215	205	235	233	225	212	228	230	231	218	222	253	216	240	210	231	218	193	223	213	198	239	231	219	212	219	193	210	229	208	250	231	227	232	245	209	219	237	222	216	217	215	225	197	226	243	244	220	213	237	222	208	246	221	237	243	228	242	234	218	246	246	234	215	203	220	214	204	210	231	231	239	214	218	205	215	215	212	233	238	215	252	238	214	240	214	236	234	239	255	198	217	192	236	226	242	227	223	218	223	208	209	225	232	215	239	224	247	211	233	237	243	196	223	246	214	248	218	228	241	234	256	217	235	230	235	192	211	219	233	251	219	218	222	206	230	210	231	236	213	211	211	225	219	259	250	253	239	260	212	218	227	221	225	215	231	228	227	245	239	219	205	279	252	233	207	222	228	216	234	229	235	243	239	261	218	230	210	239	212	236	225	245	228	211	240	231	233	220	228	196	252	219	242	252	234	229	223	250	232	239	224	229	215	229	225	246	227	200	211	242	229	242	210	201	235	232	252	215	182	212	242	234	227	235	255	232	222	212	240	214	262	210	254	227	227	237	209	242	204	231	211	245	219	215	231	198	209	227	226	246	234	214	211	247	256	236	220	230	231	218	240	226	242	232	213	216	227	229	217	209	228	235	228	227	212	196	237	244	209	222	228	226	227	221	245	228	239	231	223	219	236	241	226	256	206	216	216	262	230	215	229	212	227	215	216	226	229	225	236	232	220	218	196	248	233	237	224	233	202	217	183	228	229	200	214	217	226	253	217	258	214	215	225	251	236	221	232	233	240	250	217	239	236	245	233	230	216	252	228	228	220	215	251	223	230	219	233	211	282	214	247	247	217	243	232	234	224	197	232	212	238	225	244	199	232	218	226	253	218	208	245	218	214	242	202	217	235	243	246	188	240	251	240	211	245	225	220	225	233	238	214	209	196	194	222	231	220	206	246	234	201	228	225	234	246	206	236	217	222	237	236	205	233	218	215	231	244	213	251	200	236	230	228	226	203	223	221	214	237	254	210	263	232	214	224	238	224	230	223	249	220	207	243	222	234	251	234	202	222	219	230	229	225	216	225	265	190	247	224	217	234	215	225	226	209	237	214	232	232	242	224	240	198	221	222	217	203	209	241	226	214	210	230	241	236	212	208	201	218	227	241	216	212	220	239	224	229	231	223	263	215
4141	816	572	373	338	278	294	275	276	268	279	275	242	290	279	237	247	254	266	264	262	265	260	274	258	227	241	247	286	245	266	257	232	275	273	277	276	278	251	257	238	257	268	263	280	245	245	266	249	234	221	240	253	251	234	248	257	289	261	233	265	259	258	265	241	258	242	254	240	243	238	247	263	276	235	260	261	256	297	268	286	260	236	265	249	247	234	258	255	260	269	284	259	266	260	263	255	278	250	272	225	275	265	253	260	256	261	266	255	257	257	278	255	275	277	266	258	273	262	246	263	241	252	275	255	279	244	252	245	255	285	277	251	236	259	266	227	240	271	265	235	284	245	265	231	254	246	273	226	262	279	249	251	270	266	259	267	261	246	293	251	257	255	254	256	234	214	275	269	282	270	267	276	263	271	257	226	265	257	288	237	272	252	251	248	233	275	280	266	252	257	235	266	266	244	259	263	264	252	265	251	256	244	263	270	254	253	251	261	242	293	245	250	270	233	231	277	243	275	252	255	268	265	240	266	263	267	247	268	264	245	258	265	243	274	256	254	275	251	259	249	251	231	233	262	239	289	298	258	262	265	262	279	252	284	268	267	226	252	274	245	274	245	264	250	234	258	257	262	249	252	269	248	284	287	272	256	221	243	275	279	266	222	255	290	275	249	257	266	251	255	254	241	268	265	266	242	267	249	246	268	264	250	253	257	246	259	244	248	274	260	254	258	251	253	237	260	254	259	284	271	251	252	250	267	266	248	271	274	246	269	260	245	264	286	284	237	254	274	243	264	247	265	246	268	267	250	273	260	262	271	273	249	258	248	271	246	256	252	259	270	275	255	271	256	253	255	267	245	290	257	267	250	251	285	267	242	244	263	260	272	232	268	235	241	251	282	266	260	257	279	237	255	255	263	252	271	294	269	256	261	254	272	266	231	270	270	272	269	237	262	256	236	262	256	250	271	293	271	243	243	233	244	256	280	258	278	254	247	271	242	255	254	288	247	235	266	255	282	250	259	233	262	256	225	255	248	267	267	263	251	266	261	266	260	273	254	263	277	257	250	237	235	241	289	250	277	272	242	247	249	262	282	264	245	260	283	258	246	304	249	237	257	256	259	264	251	262	265	236	266	309	249	260	254	238	239	271	236	277	251	227	268	257	244	251	260	274	244	233	266	253	264	232	275	225	242	248	257	267	263	264	242	264	226	240	256	270	238	246	264	244	267	271	255	271	235	291	262	255	249	262	259	233	275	272	235	252	254	276	246	277	284	247	258	246	249	264	271	238	253	247	261	248	256	257	257	272	249	294	242	276	234	226	237	245	263	270	278	251	262	270	218	233	256	255	241	245	263	255	268	257	298	263	276	260	277	254	266	263	278	259	260	251	274	279	277	251	255	239	255	240	260	263	271	265	280	253	271	251	266	263	252	258	252	240	265	260	241	260	280	284	236	254	274	277	271	241	255	260	264	217	266	232	266	253	244	252	249	276	247	284	228	248	249	239	265	249	272	252	296	260	261	244	238	259	271	268	243	239	275	248	285	254	240	280	254	253	268	264	262	278	265	299	253	265	257	252	251	262	253	243	264	253	269	240	246	262	238	260	267	261	256	268	251	224	281	253	253	253	241	262	252	266	269	253	298	292	221	280	265	267	263	259	236	228	255	262	244	270	275	265	253	244	253	248	270	275	284	232	256	268	252	254	270	276	271	264	268	264	257	258	252	280	250	263	273	276	259	264	242	257	245	228	239	244	248	247	244	266	253	236	262	283	233	244	243	232	239	248	292	249	254	251	232	238	228	240	236	272	286	277	260	273	246	266	254	266	254	250	247	284	291	256	248	236	275	276	230	248	242	266	249	283	260	251	271	241	269	248	263	264	271	268	260	260	263	240	249	249	227	249	248	249	251	274	288	288	216	231	274	275	257	247	260	274	246	253	250	247	231	244	280	224	260	283	262	256	269	261	257	264	277	248	257	255	263	260	286	270	260	266	265	243	241	237	262	247	274	256	239	289	226	226	245	238	239	257	247	275	259	244	240	260	262	242	224	250	243	272	244	289	241	261	270	264	265	246	257	250	274	267	248	266	267	254	279	244	292	251	266	243	244	244	250	272	230	241	260	269	226	270	282	252	260	289	235	256	254	265	247	268	270	262	266	273	226	268	254	270	252	297	248	247	279	248	280	268	248	292	235	248	263	249	276	246	229	245	250	251	247	252	267	267	235	286	263	246	245	273	235	291	235	265	249	270	248	257	274	277	239	255	289	276	250	259	279	267	281	285	240	258	253	233	257	234	282	239	261	267	254	262	243	264	270	273	263	269	254	264	259	250	269	250	268	247	276	227	260	255	255	257	261	270	251	266	234	252	260	248	245	289	234	280	275	266	248	242	274	252	239	252	262	276	235	224	227	240	268	258	244	246	266	266	254	233	289	249	260	235	255	237	269	235	228	299	254	246	239	269	262	225	252	293	268	222	252	257	259	264	273	279	234	249	253	252	260	268	238	263	254	278	257	205	252	285	259	270	287	224	266	249	259	243	268	262	252	277	246	259	264	226	265	243	233	263	281	224	251	247	292	286	241	253	248	243	282	287	259	273	281	266	270	260	233	255	257	249	254	257	288	259	301	266	267	264	270	242	241	254	269	256	263	263	251	242	248	245	240	244	279	309	269	250	236	237	271	252	253	255	266	238	250	250	294	261	250	279	290	237	242	307	271	278	252	266	249	241	261	248	269	276	240	255	268	258	270	247	254	281	239	234	262	260	241	238	242	255	267	243	292	268	260	239	279	245	265	232	234	244	239	251	254	266	264	258	225	266	247	270	268	271	268	273	257	253	274	251	263	267	270	260	275	265	253	263	252	287	272	260	261	286	260	284	257	265	253	256	262	253	306	249	262	269	259	232	267	266	266	267	252	265	242	276	255	269	248	273	220	266	243	275	271	244	278	249	250	268	244	256	260	256	300	280	293	245	265	255	266	268	248	280	262	233	263	235	275	256	246	251	295	252	293	246	250	250	264	248	270	245	262	226	281	242	282	262	276	236	279	251	270	246	258	239	283	276	260	264	256	235	255	259	274	260	252	264	243	254	255	229	259	241	245	259	254	230	242	271	215	254	229	244	241	237	293	250	278	249	258	260	289	258	243	252	257	247	250	230	248	261	239	276	254	247	261	250	252	235	254	233	251	287	243	262	270	222	281	260	229	247	267	261	271	271	273	251	283	251	274	264	225	258	241	251	253	246	259	247	240	243	255	279	237	247	267	268	249	242	243	262	247	243	245	285	274	228	245	261	285	256	265	265	257	241	225	272	257	234	274	283	251	255	271	276	209	276	240	248	238	220	291	256	265	235	252	268	283	248	234	263	264	233	253	213	257	267	259	274	255	250	281	280	231	250	257	260	247	266	256	288	270	265	263	260	255	240	253	249	224	231	244	273	227	267	242	268	242	263	271	260	281	255	242	257	262	243	283	280	276	262	246	255	251	253	245	253
23811	21208	28374	24306	21176	8103	872	535	426	389	358	291	291	304	253	251	254	263	235	239	253	203	228	222	244	214	202	200	201	219	224	208	215	180	189	233	199	217	187	222	189	211	228	199	205	188	203	234	190	177	212	217	201	219	196	210	199	209	217	217	193	194	186	193	171	201	195	197	232	212	183	209	202	178	228	182	198	189	215	194	208	204	197	191	202	200	173	219	220	183	188	205	186	212	207	205	197	193	221	203	226	185	202	191	239	206	185	185	175	217	211	206	169	215	206	203	213	186	190	171	224	202	229	195	221	178	200	218	205	179	211	205	218	202	185	209	208	155	206	191	209	187	214	193	208	191	202	221	194	200	207	215	184	208	190	182	171	187	217	180	219	196	223	216	226	206	187	207	210	188	183	205	173	180	221	223	186	173	188	207	219	185	217	189	218	200	206	199	208	201	151	220	205	197	208	193	203	204	192	199	215	188	174	201	200	219	225	217	202	199	207	192	234	190	207	189	189	232	182	197	187	198	200	197	196	211	180	189	200	182	200	187	180	184	220	206	200	171	209	179	193	207	192	193	208	192	229	193	194	187	193	178	201	192	202	198	182	210	215	195	187	209	189	183	170	193	176	203	202	218	200	206	197	206	200	195	203	191	201	198	215	171	200	195	186	221	190	223	199	197	193	205	197	203	182	233	181	221	193	247	201	216	196	223	209	194	186	176	189	195	191	217	180	202	180	204	217	198	178	195	207	216	196	194	197	174	224	199	179	203	228	192	193	184	214	210	203	209	196	190	190	192	195	226	202	200	188	187	201	222	164	200	200	207	203	201	201	186	168	200	199	204	190	194	194	190	227	180	193	190	178	198	193	200	201	210	186	190	209	206	174	201	201	204	195	177	185	193	192	211	202	193	206	194	187	213	201	207	190	224	207	197	195	178	192	203	211	197	191	206	189	219	192	210	202	193	208	194	214	211	189	183	195	187	190	220	194	202	196	187	208	224	167	210	172	161	190	204	205	207	196	193	201	217	214	212	193	191	199	227	199	192	207	215	214	187	187	195	172	174	167	216	200	229	212	212	211	176	216	198	211	226	212	205	189	213	205	191	201	224	190	197	209	185	200	227	208	211	195	174	170	189	214	181	227	184	172	204	184	173	197	207	243	196	198	214	209	181	192	179	232	174	213	177	202	211	210	196	196	194	206	215	199	208	175	195	194	198	174	207	188	183	181	173	203	212	199	192	192	196	210	183	199	207	207	213	208	223	196	212	187	214	206	214	193	215	176	198	195	211	217	180	193	206	208	177	186	217	226	202	178	193	186	188	212	211	205	203	212	203	197	178	199	189	198	210	172	206	205	181	180	181	202	194	193	198	206	220	200	184	175	165	221	220	205	215	200	178	173	199	193	198	192	210	207	217	216	202	202	210	198	195	173	196	202	196	204	184	185	173	209	211	199	215	200	196	199	190	213	203	212	194	193	204	204	184	217	179	194	180	166	196	214	172	215	207	178	206	208	214	197	194	188	202	198	243	213	203	191	198	189	179	239	200	193	209	207	189	215	220	202	200	178	241	193	186	192	208	203	198	196	205	204	195	221	188	213	184	193	194	200	210	202	207	204	220	209	196	181	188	226	209	195	200	212	198	222	204	199	201	195	215	188	196	203	201	183	200	200	210	188	224	169	202	184	205	182	177	226	203	183	188	205	178	204	186	206	209	205	201	199	201	192	196	218	200	182	224	182	185	203	213	195	214	196	184	191	213	220	197	199	195	202	194	185	204	190	173	182	207	189	217	212	225	183	227	184	177	186	204	208	173	212	193	191	202	214	217	204	191	207	190	181	226	178	172	205	173	199	211	208	201	189	192	191	190	196	179	190	182	218	197	210	188	206	199	185	198	215	198	175	184	215	187	202	232	188	183	202	229	196	183	198	218	180	192	224	173	201	208	201	209	208	200	194	179	195	204	189	192	214	184	189	198	195	178	200	203	180	177	197	195	188	201	199	211	206	199	188	178	212	194	216	226	219	209	197	196	203	200	187	204	202	167	201	157	226	197	173	200	216	221	193	190	222	194	170	202	190	210	179	194	211	200	212	215	177	208	175	173	224	193	182	209	178	221	197	191	187	189	195	210	211	182	193	202	221	184	185	184	213	202	201	185	219	219	200	207	202	199	204	218	224	216	193	200	195	185	205	199	203	178	203	209	177	173	213	200	197	205	197	207	193	200	212	206	216	214	201	181	210	221	179	209	203	193	193	207	200	179	206	204	198	195	197	166	181	181	207	174	207	191	197	207	170	191	205	171	192	190	187	195	217	187	202	203	211	179	169	208	224	206	200	212	199	203	188	184	184	181	200	225	217	212	206	195	202	191	186	214	237	185	176	186	201	212	196	215	183	196	193	225	179	196	222	206	201	184	201	202	192	191	200	191	190	200	183	209	196	214	210	211	201	207	205	182	201	201	180	214	204	185	217	188	219	201	199	206	188	211	199	211	207	206	195	206	222	193	195	185	188	199	218	193	201	222	193	178	205	217	185	229	216	195	197	186	210	193	162	194	194	195	186	189	202	188	180	192	217	200	170	203	191	238	216	219	200	194	218	197	187	201	201	194	186	224	191	209	191	182	229	202	202	197	209	179	199	205	209	190	213	213	201	206	202	196	209	188	209	207	175	221	167	190	214	201	181	223	198	193	209	211	205	189	188	186	177	181	193	202	202	203	200	200	178	194	191	208	199	204	219	183	237	203	185	195	197	204	175	200	182	209	211	220	205	192	181	192	198	211	196	222	216	175	212	196	191	202	196	214	178	187	186	196	176	205	214	194	180	212	220	192	212	186	205	173	174	220	207	187	205	223	182	178	209	209	213	199	188	217	221	207	193	201	194	190	222	195	178	177	199	183	204	225	181	228	200	194	206	194	197	185	238	218	205	231	188	213	201	187	210	209	188	206	176	193	216	215	194	221	202	200	204	227	203	193	190	206	208	176	191	190	207	189	209	188	210	188	221	190	200	213	163	186	199	218	194	216	163	196	192	199	177	184	227	196	205	226	186	183	191	213	186	203	222	215	201	195	203	193	197	201	200	198	189	204	205	193	202	215	189	199	188	190	221	184	170	185	227	199	203	189	205	204	195	205	197	210	183	196	183	197	188	182	188	185	204	214	207	192	181	212	212	203	187	184	179	165	177	163	186	198	199	193	201	183	200	199	201	197	169	199	207	184	200	212	206	184	186	208	200	206	221	206	181	206	170	211	186	210	180	187	171	187	180	203	196	179	200	213	194	182	208	223	203	189	213	180	182	202	194	184	223	195	206	200	203	210	195	190	185	211	184	209	202	173	194	191	218	215	191	194	209	222	172	223	178	203	181	204	200	207	181	175	194	196	198	208	194	202	182	243	182	189	208	181	213	200	200	197	218	190	222	195	199	180	182	214	234	205	189	195	195	205	221	193	170	182	203	188	192	188	191	191	204	221	210	188	223	206	179	214	196	206	207	225
3349	8807	5697	2547	1904	1435	1047	878	721	538	473	459	371	330	358	336	300	303	282	266	304	271	262	261	241	248	255	233	257	224	267	226	236	226	239	231	242	230	234	223	212	224	249	221	229	199	230	223	236	222	232	259	237	205	236	215	231	222	196	228	222	205	225	246	229	211	207	232	208	247	231	217	238	220	209	195	221	222	195	247	198	220	260	227	206	212	218	232	227	237	236	215	216	218	224	222	217	204	229	222	216	210	207	223	263	258	217	195	233	202	230	227	213	223	224	236	208	200	230	227	221	213	191	222	202	227	193	225	202	209	245	224	218	235	222	254	248	237	218	216	222	231	238	206	195	249	237	198	231	199	225	210	228	218	203	221	222	224	237	219	221	246	232	214	233	231	220	203	203	213	219	190	197	223	207	219	221	212	234	232	218	236	231	231	213	232	177	216	229	247	228	222	236	224	227	204	210	216	214	214	227	220	212	199	195	223	194	210	226	243	203	250	202	209	204	238	227	243	227	225	217	227	186	218	208	209	222	213	187	212	209	215	240	206	226	240	230	230	224	209	187	238	246	211	182	229	196	230	214	214	213	242	224	218	202	182	257	232	237	213	199	226	231	203	232	229	226	201	243	218	230	227	230	233	193	192	191	183	222	204	206	211	230	243	214	209	227	227	229	190	220	228	235	221	221	203	212	221	231	238	206	217	206	195	204	193	213	189	216	208	205	213	237	219	237	227	220	200	228	216	203	230	200	241	204	199	223	211	232	215	214	217	241	227	220	225	221	224	200	206	219	212	224	254	196	227	211	208	203	237	215	225	227	198	229	249	215	223	223	226	202	203	220	215	208	215	218	231	244	214	221	204	239	222	216	210	221	210	207	232	207	208	215	209	218	231	231	222	218	222	237	244	215	226	224	212	231	212	173	192	213	226	207	229	207	202	245	220	200	244	235	230	233	204	212	213	211	240	199	204	227	219	201	196	234	215	218	213	215	210	231	228	216	208	205	199	194	203	200	206	221	218	221	205	206	236	229	213	215	203	222	218	217	217	207	206	231	222	251	194	235	204	219	235	213	200	221	185	201	215	215	235	230	241	241	209	208	204	204	237	231	224	214	204	195	217	230	230	220	210	226	208	231	210	223	250	229	237	222	195	221	213	212	199	220	227	228	234	185	204	200	223	240	214	235	223	246	207	233	221	219	212	217	238	197	233	194	232	195	227	239	237	234	222	224	240	207	251	220	262	219	223	221	226	217	215	184	217	229	236	212	194	192	201	210	223	172	222	222	198	229	225	237	223	198	206	182	243	235	201	233	218	224	243	205	221	187	224	210	234	207	222	213	241	217	232	231	221	206	195	213	206	219	216	209	226	214	229	229	209	193	222	214	223	249	201	205	226	213	241	212	244	217	186	205	222	219	246	217	192	218	233	232	213	228	224	219	193	220	218	193	218	207	230	233	220	224	211	220	232	206	233	204	220	235	235	226	222	203	216	228	251	218	221	203	219	227	223	229	218	240	235	219	218	193	211	225	208	231	210	222	222	207	208	217	226	196	225	197	211	214	224	221	220	212	210	228	221	210	240	229	194	230	237	200	218	221	219	231	216	205	199	211	254	219	221	233	238	219	241	221	228	215	224	227	205	218	253	208	237	222	211	227	221	235	198	224	215	219	207	230	192	239	213	246	214	246	221	246	207	230	232	203	208	194	206	217	231	212	219	239	204	205	229	227	236	245	253	203	199	206	207	209	195	240	178	222	233	222	194	203	181	228	215	223	203	219	213	206	212	252	213	238	208	221	231	224	199	200	222	229	203	203	199	198	246	221	252	210	217	226	240	215	230	229	214	198	220	207	217	228	213	208	222	206	216	213	229	204	239	222	195	206	223	206	204	189	225	173	224	196	244	203	213	232	241	222	206	223	197	196	218	214	193	221	226	230	191	217	202	228	216	217	201	227	203	210	245	226	183	206	223	193	243	212	214	225	226	234	193	214	223	211	225	219	224	198	224	214	249	235	229	229	204	224	230	216	202	225	263	216	214	225	221	241	187	225	229	223	196	205	214	229	242	220	210	225	189	182	225	228	218	211	192	213	202	212	197	221	182	219	192	201	214	211	215	240	180	242	224	219	216	224	214	216	213	210	202	205	211	210	208	210	222	234	199	225	199	205	198	221	235	201	222	222	213	243	191	239	216	227	208	244	215	239	200	244	216	202	191	241	217	189	221	208	234	221	213	215	203	224	208	184	250	219	215	205	257	221	210	208	208	217	235	193	205	203	235	214	210	205	206	198	220	218	214	221	231	235	202	218	219	210	208	221	222	204	214	219	210	230	217	219	220	202	231	197	203	227	211	198	246	239	209	222	225	225	194	227	230	206	206	219	187	260	223	225	185	239	231	192	221	216	217	208	209	213	211	216	243	206	194	231	191	216	204	238	211	220	208	213	238	225	211	227	225	202	196	239	224	206	238	189	233	210	203	218	230	222	203	214	212	210	220	212	203	209	230	220	212	242	215	233	223	211	220	212	219	207	224	208	224	221	221	239	219	211	232	214	214	204	235	214	244	190	228	222	228	213	238	209	211	235	203	217	223	189	219	213	226	212	211	221	230	218	195	207	223	227	248	223	225	192	216	234	221	207	201	232	250	208	230	211	208	192	210	221	197	205	195	244	200	229	203	222	227	226	249	233	209	203	226	226	226	208	257	215	237	212	198	231	216	215	214	223	229	205	207	241	212	236	232	233	249	215	218	194	230	234	227	219	214	207	238	227	227	233	216	197	198	215	255	217	215	219	223	203	212	219	225	199	222	219	214	200	205	213	205	243	217	221	215	214	224	246	215	211	235	201	219	228	218	228	203	203	211	218	225	233	204	222	224	207	206	240	229	195	196	217	207	221	187	188	228	189	229	211	226	184	228	200	197	197	215	242	207	246	216	245	224	216	201	203	225	221	219	214	216	225	214	231	209	201	209	224	200	235	227	209	207	241	216	208	210	256	213	192	205	206	223	232	236	238	217	215	221	209	219	219	232	225	201	203	227	213	221	188	227	215	236	206	239	204	216	194	220	223	212	211	210	245	221	212	199	234	219	242	208	179	234	215	191	206	218	218	206	224	233	228	192	233	222	196	202	223	233	201	211	248	203	241	234	184	207	217	206	206	196	230	215	213	229	211	213	231	217	210	223	225	238	201	235	239	213	195	230	213	221	218	239	203	224	243	209	229	204	220	206	203	194	231	225	210	225	217	223	234	218	232	217	210	220	243	207	222	226	220	231	235	204	203	181	205	223	229	218	205	227	221	215	243	222	218	223	243	227	220	192	220	237	222	236	199	252	241	228	205	198	206	238	220	235	207	222	177	194	211	211	211	237	185	231	203	211	214	230	224	189	223	183	207	231	214	225	207	198	240	222	230	212	193	201	222	227	200	212	231	211	215	243	222	244	240	224	205	212	200	227	238	208	218	221	218	233	201	207	208	209	233	218	229	249	172	203	231	205
25105	21370	27444	25618	9262	907	720	544	518	523	544	478	518	516	495	497	481	479	452	450	447	460	486	442	439	447	439	469	429	443	439	398	474	407	470	488	450	456	435	421	436	452	451	453	448	458	454	418	422	420	477	447	445	467	451	418	450	439	437	430	418	468	458	465	442	480	447	408	441	437	426	437	451	426	415	434	435	414	429	400	469	451	476	468	417	419	453	430	432	436	461	445	420	446	437	428	422	461	443	449	418	472	441	465	444	421	450	460	451	436	442	414	434	435	434	416	420	419	424	451	438	435	431	452	404	453	480	432	454	443	448	420	453	399	456	427	430	429	473	431	428	430	463	462	422	429	452	420	437	467	482	479	419	465	453	446	444	445	458	449	407	417	481	377	477	419	430	447	443	419	442	470	415	435	437	453	450	427	453	423	429	440	426	435	419	434	412	432	433	422	484	456	451	436	412	426	457	457	411	435	394	438	428	405	454	437	433	457	422	428	426	417	419	477	444	451	451	457	461	433	458	441	425	425	441	448	455	407	414	459	457	464	449	441	414	466	462	432	429	427	455	453	410	425	406	458	390	458	448	429	450	456	388	446	435	456	450	456	435	444	457	438	431	408	417	446	487	440	420	464	416	473	419	471	422	439	424	429	432	430	413	443	430	467	438	420	435	449	408	444	425	435	441	427	454	446	406	476	432	431	414	437	431	424	440	454	445	430	432	453	418	442	413	436	419	454	468	398	426	473	396	433	423	436	435	422	450	404	433	398	455	416	435	412	478	436	478	460	456	429	411	410	441	469	463	466	464	414	444	418	446	412	431	417	459	417	424	421	412	386	398	450	466	437	455	460	419	440	410	442	409	429	429	428	492	426	447	420	439	496	429	439	454	458	427	432	460	429	444	455	434	435	414	421	453	423	436	460	433	442	439	399	452	456	448	463	458	475	454	454	464	435	432	423	442	463	433	428	426	422	415	423	426	420	478	413	415	446	408	458	403	435	465	412	444	443	425	459	463	483	432	426	443	416	434	449	429	427	451	470	419	413	432	507	441	435	417	444	444	460	465	424	425	452	457	430	455	388	458	441	469	463	407	430	444	438	457	473	460	453	433	475	423	406	432	440	471	437	411	445	448	432	413	434	441	462	408	467	414	461	462	432	460	434	458	430	393	437	434	467	460	462	460	435	406	390	453	397	439	457	436	455	456	473	425	423	424	450	452	429	423	444	439	413	421	442	457	452	440	411	421	426	431	415	434	445	431	456	443	438	431	442	438	474	402	401	421	455	512	460	438	415	479	423	462	440	433	454	429	429	445	433	422	410	444	430	424	452	465	420	403	401	459	440	453	403	426	405	430	462	435	418	434	416	443	411	439	442	437	426	430	378	481	457	428	419	393	445	452	459	436	445	450	431	472	405	450	418	442	460	440	416	441	462	458	433	448	438	454	399	425	439	433	454	426	435	436	452	457	421	428	397	452	439	434	413	425	422	442	401	422	436	472	433	417	469	449	396	441	465	435	448	447	447	429	467	449	451	427	440	413	358	435	417	415	404	425	455	419	437	417	447	450	419	464	425	446	417	465	455	478	454	424	466	444	433	420	457	431	465	452	429	454	452	409	419	459	426	420	472	443	420	443	442	452	425	463	448	442	457	428	447	437	404	453	434	419	379	434	451	463	462	447	443	461	422	422	410	418	431	457	423	436	429	407	422	422	418	436	422	441	434	447	401	432	458	414	422	387	450	393	414	411	474	447	471	381	410	404	415	444	413	449	413	434	399	418	429	454	452	444	434	444	415	430	441	485	438	431	447	461	454	436	466	431	451	433	439	414	469	469	456	429	471	475	380	429	436	460	447	450	422	447	444	405	438	402	425	438	448	475	425	444	440	420	452	413	463	395	450	458	418	448	432	452	414	438	447	452	445	420	457	405	441	417	435	417	427	451	431	451	424	457	421	448	432	462	452	419	484	448	441	462	454	409	469	399	432	469	448	418	425	421	417	448	411	438	433	443	468	442	465	424	419	413	419	454	417	467	442	413	430	450	442	447	448	429	425	418	432	410	450	449	463	455	441	441	436	402	409	425	435	441	431	420	431	460	393	462	473	472	454	422	447	419	445	420	439	424	432	442	439	442	437	451	421	452	440	441	438	432	447	427	471	457	456	453	424	485	412	443	451	406	449	426	426	445	456	446	430	479	438	415	493	446	444	447	416	423	463	419	431	448	419	414	418	456	419	473	413	437	477	442	406	440	460	400	424	436	395	427	441	444	459	452	422	432	440	432	483	427	402	457	460	431	433	407	434	404	435	464	440	455	431	440	477	462	414	438	427	463	424	425	427	386	456	405	442	439	449	415	423	460	452	457	406	420	428	441	464	429	454	472	422	435	463	436	445	450	415	446	457	433	431	413	442	409	424	458	464	414	444	407	461	436	463	419	463	479	450	455	405	422	415	437	421	400	427	500	436	438	436	442	449	466	431	473	409	426	486	439	451	460	405	438	396	416	445	436	473	399	446	443	417	414	435	412	464	427	463	418	479	430	421	439	439	446	472	447	439	426	447	458	462	422	418	379	433	464	435	440	434	439	430	425	416	429	466	414	474	413	451	437	455	416	456	419	464	427	400	434	427	435	432	453	472	425	467	467	449	427	465	432	392	437	402	446	440	477	422	460	434	417	428	436	464	453	445	445	409	425	472	458	413	402	437	424	436	419	428	422	417	405	466	453	434	449	446	469	427	458	446	411	413	445	452	451	494	442	468	444	451	421	430	451	445	478	468	429	465	443	395	413	410	437	421	444	434	409	461	429	435	453	440	425	455	434	471	458	474	472	479	470	443	450	425	416	436	431	430	413	430	431	433	427	449	419	462	440	462	406	456	442	423	419	421	433	472	394	423	417	404	439	417	441	383	423	443	408	431	426	403	456	429	432	425	455	414	446	418	437	507	421	439	453	439	468	472	465	435	424	469	425	406	471	445	409	429	453	421	413	448	430	437	456	434	451	397	470	402	471	455	423	420	423	432	441	438	449	440	437	422	429	422	449	444	453	417	411	421	436	429	476	408	432	430	433	402	400	433	416	436	414	493	460	424	465	473	419	427	409	470	410	414	441	475	470	459	409	428	430	437	444	455	452	420	430	447	456	431	451	463	455	409	423	418	439	419	450	435	460	408	427	463	410	417	425	409	435	448	453	428	439	404	455	428	425	431	428	451	443	437	467	433	416	466	430	476	452	451	464	418	456	418	452	418	438	414	422	410	413	452	449	416	468	413	426	437	422	414	459	436	437	432	449	447	424	460	441	436	438	399	443	461	447	473	408	415	439	439	459	437	432	405	427	450	434	432	454	443	427	421	463	403	420	447	424	460	429	438	438	485	418	430	436	470	463	431	374	442	438	443	421	428	453	482	421	446	440	409	454	431	435	439	454	419	451	481	414	439	454	475	445	442	389	462	425	449	426	434	460	418	409	463	468	482	453	445	449	461	439	414	463	412	448	448
3589	5411	3424	1798	1340	1123	892	764	700	623	637	592	532	523	567	523	501	510	496	465	507	466	468	463	493	463	484	448	467	471	492	505	453	482	473	494	502	477	473	470	454	473	470	467	468	474	440	443	438	461	487	429	480	453	457	467	480	480	450	507	468	473	467	507	447	462	436	475	444	457	494	429	465	460	447	469	469	467	482	466	471	494	440	495	491	479	507	444	455	481	447	465	470	496	485	471	481	445	445	514	485	455	446	473	444	475	466	468	450	463	465	437	504	455	472	509	483	464	485	467	532	455	452	465	447	476	440	469	506	462	486	457	458	473	416	467	471	474	478	494	480	482	447	440	435	459	469	473	507	456	513	486	479	478	472	467	495	492	470	482	506	486	484	464	432	471	464	456	460	473	477	463	492	496	466	477	467	504	480	465	506	462	419	524	473	440	465	448	459	453	508	472	458	468	430	493	463	440	498	463	496	476	456	482	454	474	505	496	470	483	472	473	459	450	481	461	460	467	471	466	507	477	453	490	458	443	471	465	451	447	452	473	467	459	447	452	487	471	485	471	508	437	479	428	426	507	446	445	462	457	456	470	432	456	477	433	489	479	471	467	436	465	459	433	484	483	463	494	462	491	476	443	446	478	475	477	435	438	470	477	500	513	477	489	472	513	463	476	452	469	444	447	464	501	439	502	467	490	502	486	473	432	472	464	494	447	448	504	439	450	472	486	498	451	491	483	473	476	464	441	477	482	509	453	456	465	459	472	445	490	498	455	450	450	501	472	477	418	475	483	440	461	491	478	470	463	454	459	444	499	461	441	469	486	465	456	460	447	475	484	497	490	452	428	453	461	460	439	478	505	434	462	506	453	470	451	449	442	408	458	492	473	468	483	451	448	442	445	465	496	459	468	429	425	430	482	463	477	484	447	486	469	447	491	483	458	465	445	493	457	448	441	454	448	455	465	469	479	476	468	435	432	499	473	437	491	471	435	461	426	469	485	427	492	540	462	452	426	488	461	479	473	484	432	459	447	461	467	476	472	434	472	487	441	489	479	476	497	459	447	454	474	486	478	465	465	428	529	414	487	477	456	433	518	427	461	476	509	445	471	487	468	497	486	450	471	466	433	488	477	475	462	466	435	480	499	480	469	460	487	450	449	467	458	463	492	491	474	446	454	454	474	521	505	459	455	439	470	524	492	512	450	469	497	466	460	451	504	476	468	438	471	453	469	481	460	458	445	435	458	489	470	484	452	437	476	450	427	456	452	470	465	465	485	497	489	449	472	469	483	491	487	486	456	485	498	496	467	425	454	522	480	466	496	450	482	434	473	485	483	488	436	487	398	442	457	475	478	484	502	493	502	415	455	473	493	463	457	427	464	429	459	507	461	465	460	448	465	474	416	473	492	477	516	437	462	440	430	448	459	471	453	436	455	474	489	478	467	460	438	487	481	507	482	452	456	461	491	448	442	447	466	434	462	469	448	455	473	472	466	474	507	464	440	425	499	454	471	449	475	470	504	470	460	472	480	448	433	501	486	458	466	445	475	466	432	468	498	452	506	469	427	467	480	466	446	505	461	459	458	466	453	496	453	438	462	457	468	454	480	482	439	470	471	503	487	444	485	470	485	482	482	459	482	466	468	457	477	478	488	471	461	474	483	465	504	417	443	510	471	445	464	502	445	481	462	438	483	471	454	490	428	501	495	489	467	512	449	484	471	445	469	460	461	449	508	467	445	465	482	487	460	430	466	480	450	535	427	457	488	450	447	435	491	470	470	455	516	447	486	475	474	463	458	478	437	480	456	470	475	463	452	456	490	458	466	492	478	478	478	444	467	482	487	405	477	434	457	439	475	461	454	450	460	424	471	462	519	445	439	491	508	518	460	504	483	454	451	460	438	443	482	480	490	482	463	491	484	451	477	466	475	416	473	454	445	487	442	448	465	459	463	449	449	451	503	497	485	479	477	489	475	454	463	475	464	437	511	456	482	451	456	461	445	436	474	452	434	406	461	472	474	443	501	466	455	492	441	454	464	436	504	463	448	456	489	468	447	474	474	483	493	458	434	429	505	456	483	500	451	439	459	473	454	433	461	457	475	478	442	464	457	451	469	467	455	472	510	460	466	487	457	478	467	491	443	476	472	449	412	452	490	479	456	462	469	473	467	472	474	492	476	503	460	436	446	443	470	463	507	473	475	445	502	489	465	472	509	488	447	469	493	483	444	474	477	481	485	468	456	461	479	470	472	511	455	478	437	478	460	419	486	449	435	540	503	484	492	484	483	479	452	476	464	456	484	441	507	456	433	453	455	453	453	454	475	451	447	433	468	437	456	486	464	469	436	482	458	424	485	441	445	477	474	451	446	425	456	471	437	475	464	479	452	452	457	457	494	462	459	457	509	481	459	456	473	456	452	474	447	431	473	482	458	463	512	454	449	473	476	474	497	465	497	476	499	478	481	502	470	484	455	461	468	436	453	483	447	479	464	458	462	449	493	472	447	486	460	459	443	482	481	458	460	422	480	473	480	428	489	481	459	475	432	460	485	459	483	460	492	477	462	495	482	470	483	480	474	453	484	489	465	476	460	459	487	474	454	483	509	513	476	448	450	473	509	495	486	479	482	454	471	456	484	478	487	450	480	445	510	480	479	466	454	484	415	500	472	450	459	497	504	442	457	462	495	465	454	482	512	481	451	451	465	465	468	466	496	468	431	498	437	478	471	454	483	458	474	459	491	496	518	485	471	461	511	473	461	494	445	447	467	507	430	477	481	494	447	435	474	421	452	461	457	495	499	486	475	492	429	463	463	470	471	453	462	426	464	457	470	472	469	462	489	473	488	443	484	448	461	488	493	479	452	472	471	442	449	451	428	452	473	454	437	475	462	473	466	459	459	462	493	431	476	458	464	486	478	457	426	460	501	445	460	477	504	474	476	498	463	451	453	479	463	430	470	474	447	420	451	479	459	468	483	433	469	467	462	486	459	429	461	426	472	485	458	453	490	456	500	437	460	480	471	472	469	468	489	463	458	477	491	470	451	435	528	477	430	464	451	459	494	490	480	452	471	500	468	460	459	451	464	465	463	486	464	460	444	476	509	458	429	488	458	456	501	442	511	471	455	439	485	467	468	491	464	493	451	496	499	467	454	477	409	464	478	476	474	504	462	463	484	499	454	451	447	469	472	486	517	441	429	464	493	460	495	493	474	445	466	442	427	470	456	468	448	497	472	509	466	453	494	477	446	491	464	471	499	492	467	485	485	469	482	455	453	504	498	459	490	466	426	487	400	488	443	468	462	463	444	457	474	457	473	474	484	444	443	465	441	464	485	510	480	445	477	459	466	454	456	475	455	434	470	441	467	458	431	481	459	442	475	444	509	464	477	485	464	484	482	479	456	453	455	446	512	481	511	518	455	439	490	463	447	474	463	447	446	461	441	502	502	464	462	458	448	465	480	472	481	474	442	457	474	503	467	413	452	464	483	492	457	463	474	494	509
22926	21392	29094	24092	21392	21440	7152	1238	895	805	771	705	687	600	657	572	564	499	528	564	499	510	512	492	506	484	493	460	473	509	516	496	491	469	473	499	507	447	474	438	470	452	487	470	495	446	470	459	483	500	461	465	474	410	516	512	479	460	518	473	464	453	513	490	467	466	480	476	487	492	441	520	459	465	474	532	494	458	474	443	460	487	458	492	484	456	459	485	483	435	473	490	492	501	452	494	470	453	491	430	502	470	478	472	461	455	450	490	484	489	497	425	465	481	494	470	474	421	430	504	452	438	465	446	463	479	478	493	466	486	463	495	467	498	461	442	436	478	463	460	451	454	432	472	479	458	431	493	484	438	464	452	448	484	482	463	463	454	481	474	492	454	467	480	488	471	492	461	479	435	460	500	437	454	460	512	454	487	478	454	444	505	479	435	462	497	477	447	488	451	480	493	444	501	476	495	496	484	506	485	467	450	460	455	477	453	421	464	451	530	471	466	473	434	452	465	428	463	449	472	482	442	443	447	448	494	460	466	516	464	450	437	442	416	435	491	471	448	455	450	484	464	440	444	459	442	476	469	438	459	444	490	478	457	475	505	455	492	464	472	487	480	486	489	460	430	465	467	473	448	508	415	446	439	469	460	460	472	482	459	465	460	476	466	469	469	478	487	460	494	408	453	450	456	498	438	467	482	427	472	487	475	487	459	454	460	463	446	472	452	433	514	422	428	478	474	428	435	460	464	465	434	428	465	427	453	456	464	439	463	486	459	442	502	425	456	454	462	441	432	464	463	463	445	468	475	462	442	439	456	461	479	484	505	459	453	446	456	470	466	444	461	445	488	466	474	481	464	506	475	433	470	454	467	459	419	442	477	428	437	485	465	506	520	460	467	453	498	501	456	450	460	444	459	444	505	463	501	472	462	469	484	463	468	501	484	445	469	450	473	440	469	456	475	422	503	438	466	476	471	496	478	497	483	500	487	509	474	458	437	418	477	447	461	482	481	473	494	459	513	475	439	454	475	442	456	466	508	471	466	476	474	452	446	502	455	446	441	468	449	441	449	441	475	430	475	514	498	501	469	466	472	478	494	470	478	462	461	434	465	488	472	454	457	451	431	465	434	462	426	450	452	448	465	454	467	462	452	449	480	481	456	471	429	440	429	418	488	452	442	451	456	484	483	496	460	467	474	448	462	460	466	459	454	501	430	459	428	494	512	497	485	491	410	457	459	500	440	447	477	475	464	416	440	434	470	465	465	438	499	492	444	440	447	464	496	439	459	503	487	444	447	442	439	426	459	485	455	468	453	453	483	472	471	479	473	460	461	431	499	435	457	473	466	476	426	430	449	483	426	420	469	474	423	471	451	436	443	497	504	438	459	470	467	515	469	466	465	471	443	440	437	459	455	468	483	443	468	424	482	477	453	501	410	481	462	458	467	437	463	449	463	509	458	480	453	452	490	458	490	469	453	485	506	456	433	476	460	470	498	481	468	480	485	443	459	467	445	504	490	480	454	450	473	462	475	456	464	484	488	435	493	448	459	517	427	467	474	473	506	503	518	439	497	474	465	449	451	457	459	460	480	415	473	463	443	460	453	454	491	484	473	440	476	491	472	455	483	471	475	466	468	467	452	442	485	472	439	462	455	436	461	466	473	462	442	466	478	470	468	443	485	462	485	423	503	462	457	485	489	486	515	434	461	490	438	452	489	510	454	458	477	485	481	434	476	456	445	510	428	464	467	480	448	462	459	472	480	473	485	470	459	478	458	489	503	475	430	501	475	432	430	473	442	495	469	459	482	462	476	475	475	468	499	460	457	464	471	493	450	472	478	479	458	495	472	442	431	442	429	498	480	472	484	490	464	467	423	494	478	463	464	472	442	483	509	467	420	463	457	479	488	471	451	467	487	448	502	457	416	473	487	457	418	457	436	476	481	468	504	461	459	470	494	465	464	457	527	484	404	495	454	424	465	488	453	499	498	435	470	498	465	457	460	444	463	489	461	472	470	473	438	496	462	407	473	499	450	481	426	460	445	485	463	492	477	471	447	458	483	477	470	452	437	428	502	472	419	481	443	451	437	464	461	409	445	445	455	472	491	471	493	479	476	504	441	451	469	454	513	466	461	482	449	437	454	439	488	455	484	494	502	474	450	458	452	458	461	470	463	478	449	494	462	457	434	525	453	498	457	437	460	444	487	455	446	454	420	468	460	473	444	488	422	472	494	436	418	465	457	433	447	475	468	445	427	495	481	464	441	493	456	497	499	469	501	436	444	470	460	458	478	477	449	435	470	463	458	471	452	429	485	473	484	480	474	448	471	442	444	442	457	440	448	470	473	463	453	494	448	495	485	437	503	496	428	494	461	464	471	436	468	506	452	457	486	491	457	476	446	442	455	460	467	450	481	463	463	459	451	458	467	451	464	455	463	450	475	453	487	466	465	469	467	481	505	437	444	484	447	434	443	468	503	466	458	457	499	449	443	456	465	468	499	463	483	469	446	430	480	479	437	490	425	441	455	452	473	453	405	453	512	496	452	480	472	481	452	473	468	457	471	468	438	470	463	484	501	461	469	452	473	446	460	461	456	467	429	456	454	463	480	487	464	460	431	512	475	489	497	459	462	434	500	474	456	453	449	450	465	475	465	476	472	456	473	477	494	485	445	469	486	480	468	483	476	462	467	471	459	478	491	476	463	462	450	485	480	468	487	448	456	410	498	456	450	430	466	445	436	476	488	468	461	475	480	468	479	420	479	452	472	482	446	481	500	439	434	400	482	469	495	498	469	456	460	508	444	460	452	441	439	510	493	484	459	450	451	482	472	483	451	426	476	463	463	483	445	477	490	484	455	436	441	439	470	449	482	481	444	506	456	447	409	472	422	496	432	457	469	510	453	462	462	466	485	466	479	489	475	466	466	462	521	475	445	457	438	452	474	446	468	459	495	467	481	446	461	470	468	477	493	476	462	432	482	479	470	424	465	457	466	479	489	493	426	479	466	496	475	459	462	451	471	482	443	469	494	444	441	436	474	436	488	516	478	461	492	476	472	458	481	460	464	475	482	469	522	485	492	462	436	474	472	467	483	474	447	450	490	443	460	439	505	492	456	478	460	465	478	439	492	459	471	502	476	468	514	474	430	464	435	488	494	430	448	488	472	486	426	457	468	494	465	466	488	488	497	436	461	444	439	451	488	452	453	490	469	455	448	439	483	487	439	450	473	469	410	443	441	486	435	458	490	461	487	480	453	464	491	462	482	477	442	439	449	446	493	445	468	472	485	467	432	465	465	438	473	465	468	492	471	516	426	470	483	510	512	411	458	438	447	448	466	473	472	495	445	484	488	484	456	476	469	465	427	472	474	482	473	466	486	477	402	447	461	459	463	452	418	441	463	501	461	467	463	469	434	437	470	516	453	413	449	491	492	477	487	437	459	469	432	462	464	510	455	475	475	470	487	447	500	447	482	475	478	502	481	424	474	440	489	466	468	479	464
4930	14773	9958	4879	3453	2681	2155	1700	1352	1163	1033	887	806	778	707	682	632	611	601	571	567	588	561	553	531	535	549	513	527	568	551	511	499	489	535	451	468	500	507	503	529	502	465	483	503	482	491	474	488	498	508	484	499	475	509	508	439	505	416	476	427	488	497	506	467	496	434	465	474	441	471	482	556	497	488	451	459	477	488	474	497	474	510	499	441	412	461	524	475	444	430	446	464	450	459	457	480	452	468	447	452	460	474	493	460	509	470	516	472	479	494	473	500	474	454	460	491	479	480	441	451	464	507	463	433	500	482	454	478	488	441	433	421	470	468	495	488	463	480	492	482	479	444	448	443	453	469	452	460	474	457	444	487	477	449	492	448	455	471	437	480	468	464	515	468	486	466	471	488	504	463	494	523	457	496	483	451	492	462	479	460	491	507	478	490	487	498	427	479	450	462	463	462	427	460	460	475	444	501	474	482	453	501	437	491	480	505	452	489	467	485	498	462	498	480	491	496	495	463	446	425	475	470	441	492	457	430	450	472	474	465	462	461	482	453	474	476	437	489	490	435	472	453	456	438	521	508	505	474	478	463	470	464	479	437	474	484	501	451	488	476	459	473	445	459	470	477	481	467	497	476	471	506	505	462	470	485	503	483	508	492	502	472	468	458	467	508	451	502	483	494	489	443	521	455	504	454	481	464	510	482	462	444	472	464	487	500	468	480	507	486	472	502	446	421	511	460	478	506	492	472	512	448	470	472	461	484	518	495	491	447	472	457	509	443	456	469	481	489	475	480	455	491	484	476	440	471	461	496	444	499	457	494	448	446	485	444	480	473	488	470	444	484	476	437	495	452	468	434	478	462	461	482	482	462	464	480	453	475	453	461	461	473	490	452	450	487	463	520	514	479	440	482	481	487	470	477	476	454	474	486	457	437	487	492	489	477	478	456	447	484	490	430	482	484	460	508	488	468	494	463	504	484	494	467	445	499	440	476	498	457	476	468	501	450	466	482	476	493	462	447	445	462	505	483	473	456	508	434	498	509	463	492	462	484	484	469	480	438	460	502	466	471	479	473	453	537	451	498	473	484	467	464	464	483	446	445	474	478	458	476	496	451	509	499	488	452	509	515	440	484	446	481	459	472	472	501	504	479	470	503	463	473	483	431	477	487	471	492	485	482	519	467	454	485	442	452	495	477	469	502	451	477	445	459	512	428	473	443	514	505	467	467	473	485	480	497	462	493	458	463	467	458	500	473	431	473	499	462	454	460	470	472	442	479	430	505	488	450	518	478	474	518	517	477	496	444	435	465	475	463	446	454	512	450	454	464	493	493	436	499	492	489	477	442	484	456	500	457	497	467	478	480	424	515	458	491	493	487	457	492	461	471	458	486	462	489	468	482	457	491	457	487	480	480	479	528	469	452	447	470	491	508	441	454	447	472	496	496	451	503	452	455	538	508	447	420	507	480	456	441	492	444	456	465	501	496	452	473	457	491	473	463	419	493	488	466	477	482	484	490	475	439	494	475	455	470	485	424	489	485	495	511	455	474	465	477	479	486	496	445	504	436	480	471	474	449	479	462	474	454	467	456	490	499	452	440	479	442	456	475	450	456	462	481	460	460	470	481	443	442	472	485	466	425	463	462	454	473	488	487	458	479	445	526	465	488	527	464	444	502	442	460	475	506	449	506	448	510	436	483	473	429	484	457	510	446	440	469	487	524	485	461	456	452	492	484	495	468	515	497	513	517	470	447	457	490	471	499	462	476	413	449	454	448	482	512	471	448	487	503	475	470	494	481	475	480	501	496	506	487	430	456	487	482	492	456	464	466	429	524	478	498	510	451	482	474	470	502	469	479	455	458	506	500	505	467	483	471	456	494	506	464	437	415	497	430	486	449	426	468	470	448	471	491	480	479	473	470	500	467	453	487	494	486	469	513	483	461	445	487	473	489	481	476	527	443	518	483	476	492	421	463	496	474	473	541	503	478	424	486	466	489	491	470	499	481	452	452	473	428	480	515	474	453	469	488	439	482	464	465	487	461	451	491	474	452	436	475	489	463	482	525	463	478	457	498	487	467	455	505	439	471	500	462	465	491	489	479	498	506	497	459	492	460	451	458	507	487	434	458	493	460	490	503	457	477	477	471	452	460	463	468	477	447	493	481	466	479	487	472	492	451	451	507	444	475	482	450	463	449	434	472	446	454	482	445	480	444	463	468	485	466	487	475	497	462	477	423	445	454	475	414	471	473	483	460	444	499	441	469	483	424	496	490	500	470	487	512	483	482	465	488	466	426	475	453	462	446	466	498	460	487	433	449	462	464	466	458	460	482	481	450	460	460	449	520	495	489	457	515	492	478	453	474	460	511	470	502	500	465	506	497	443	468	470	438	454	478	480	451	458	479	513	468	486	491	457	479	466	496	483	475	456	461	498	486	465	496	501	511	497	461	501	459	491	461	456	487	469	464	476	432	476	476	488	460	448	430	482	452	445	513	450	473	469	448	498	475	460	500	452	484	470	488	460	455	477	488	470	489	464	446	501	481	508	503	436	473	469	476	510	474	458	463	485	442	471	467	473	488	493	499	428	503	518	425	466	473	430	442	439	489	488	478	434	461	478	476	454	510	470	469	447	496	476	477	457	460	449	471	471	477	487	425	485	503	506	513	481	481	454	501	472	474	440	479	465	494	467	486	429	431	473	455	488	485	465	450	497	469	467	471	481	459	499	470	428	527	481	486	460	480	507	465	466	463	473	462	460	468	469	483	494	477	504	488	473	453	464	486	489	457	463	445	472	429	473	473	478	490	495	490	475	475	467	471	483	506	472	507	462	468	475	469	478	467	482	467	478	499	470	495	498	461	563	488	464	498	474	487	512	494	474	425	454	469	509	470	467	479	489	516	474	448	457	465	506	463	484	468	456	457	442	462	476	461	461	456	483	479	471	480	466	442	484	479	467	491	446	454	474	467	481	469	458	471	513	510	426	493	480	456	453	451	500	473	447	472	485	475	474	481	467	458	446	484	461	429	490	503	456	429	470	444	485	477	421	497	424	396	494	531	453	472	515	492	476	471	446	479	469	481	497	469	507	485	447	438	461	473	512	485	493	490	490	455	459	483	479	474	495	491	469	476	497	476	491	478	475	448	484	488	480	475	509	468	463	482	472	461	527	477	468	462	432	484	501	484	476	477	438	482	493	471	490	431	472	530	472	499	486	485	475	493	499	452	470	503	468	464	482	466	463	518	474	475	445	448	454	479	434	463	471	485	489	468	487	474	503	438	480	481	478	436	478	438	460	456	442	438	497	479	455	471	455	458	508	492	451	440	464	462	525	470	457	430	470	510	463	486	470	485	451	517	474	478	435	475	489	483	504	498	502	468	477	478	466	482	450	486	447	472	513	473	499	453	471	463	508	450	485	467	467	491	517	491	471	426	490	462	459	482	461	422	461	456	453	453	472	477	475	501	454	491	501	447	500	469	472	468	475	483	485	476	480
27961	17355	3144	482	363	280	252	261	268	206	218	219	234	220	232	216	227	252	236	216	230	254	219	252	232	231	236	226	204	201	221	233	252	260	271	214	249	235	232	189	220	235	218	239	220	234	247	221	234	221	238	216	263	260	209	242	243	194	241	240	223	202	232	246	252	216	209	219	226	221	228	225	241	229	207	228	229	215	216	239	254	242	240	232	270	246	206	219	219	227	202	240	194	227	260	230	209	235	240	253	239	228	233	211	234	246	203	233	218	230	230	234	223	208	237	246	246	226	216	239	230	224	255	253	236	228	256	246	222	212	210	208	227	227	224	223	238	219	213	233	238	222	225	242	244	214	218	252	240	213	252	207	216	206	242	230	212	263	217	228	203	230	231	184	233	207	238	197	232	205	240	200	230	251	238	234	252	191	214	231	209	250	261	216	224	213	204	239	239	233	230	229	229	254	223	239	216	234	222	252	218	224	220	235	212	232	243	193	184	260	239	229	235	216	217	253	255	254	241	230	240	244	235	267	237	242	221	213	224	235	222	224	263	216	230	228	236	217	223	225	210	221	250	232	242	248	255	223	244	247	233	255	235	247	232	262	189	220	222	263	204	250	229	212	224	267	253	234	233	196	239	245	210	253	211	259	245	249	216	217	272	237	187	227	248	242	201	251	207	233	215	240	239	236	246	198	235	233	204	215	255	223	257	221	225	239	228	221	240	215	249	247	215	238	200	224	229	235	212	212	266	250	218	214	217	240	249	209	220	244	252	231	235	269	234	233	246	229	211	222	228	240	247	232	229	230	232	230	209	250	221	211	243	235	235	263	216	255	208	201	244	220	245	240	212	245	216	210	250	274	199	216	214	229	235	212	229	226	229	215	205	211	248	270	218	236	234	253	212	247	224	221	207	224	214	221	255	245	218	220	252	217	211	222	229	226	189	213	220	202	234	234	257	192	221	238	235	244	231	235	191	243	231	234	231	253	236	217	228	252	210	207	211	206	250	229	211	242	230	247	217	255	264	216	223	221	203	256	228	226	235	240	225	243	223	223	204	226	202	226	262	203	249	231	207	194	227	239	234	252	255	258	220	243	247	227	222	230	255	226	237	230	228	245	218	235	244	248	221	242	242	226	206	234	210	238	236	240	217	218	243	240	226	231	213	247	235	233	201	224	232	196	213	241	232	197	215	242	247	230	227	251	243	221	231	222	215	255	238	231	243	223	225	251	239	251	225	249	217	226	227	229	228	224	246	248	223	246	220	233	244	257	241	234	234	235	232	208	249	233	212	236	223	253	213	223	217	227	239	241	226	203	250	247	233	198	219	280	207	204	231	221	237	225	248	195	212	230	234	241	190	206	219	230	234	221	212	226	206	228	251	231	214	220	223	213	217	220	215	241	212	226	220	217	220	205	230	236	245	242	252	241	213	213	210	229	222	205	237	212	222	230	198	227	222	237	232	223	239	226	241	224	258	215	226	211	240	231	236	224	239	224	228	207	210	249	205	239	221	211	214	247	234	220	210	218	217	231	241	242	208	219	209	216	235	233	223	209	226	259	205	213	230	217	225	228	220	218	217	231	253	232	207	242	222	242	243	239	237	246	202	224	219	217	222	224	229	278	236	212	260	209	237	211	224	220	241	224	257	227	207	239	221	238	270	211	222	219	232	207	270	231	257	226	209	249	214	242	227	237	212	225	250	218	239	254	241	250	222	238	242	260	227	205	226	226	200	215	229	246	260	246	215	210	242	249	230	251	220	247	233	225	260	256	226	234	216	272	221	233	212	233	215	217	239	246	210	224	224	232	247	227	224	216	220	222	209	242	224	220	241	216	236	206	231	239	227	227	214	245	236	239	214	260	227	229	235	234	232	240	214	224	246	259	210	235	215	228	251	220	220	230	249	217	218	229	242	262	235	216	220	245	238	231	257	221	215	230	197	226	219	215	240	241	224	240	233	199	240	261	206	256	252	251	230	216	236	230	235	211	205	257	220	234	220	231	223	212	244	211	220	214	239	229	235	201	247	251	242	250	237	221	235	215	227	231	235	228	236	223	222	206	194	232	246	246	253	222	215	228	225	206	226	228	213	212	227	256	222	217	208	238	242	241	251	257	231	235	220	211	229	262	231	239	206	220	229	238	217	256	222	215	217	204	199	233	223	220	225	246	248	214	233	252	218	232	222	222	226	218	222	239	246	218	211	228	232	259	232	245	213	225	243	209	240	241	229	218	228	235	256	224	214	207	259	228	228	218	219	228	236	254	231	245	239	247	197	227	201	234	217	209	213	228	242	236	229	222	248	256	249	214	230	234	234	224	235	212	223	211	230	209	242	217	249	235	220	215	207	224	228	221	221	238	216	225	236	183	253	207	226	245	230	210	225	234	219	226	240	243	237	222	237	210	248	224	241	214	222	222	225	240	235	234	240	253	227	232	227	249	241	228	262	224	252	214	234	247	247	238	210	229	221	274	212	190	215	217	240	224	219	237	211	248	191	240	243	240	233	246	251	265	252	226	231	237	229	220	214	237	217	220	232	213	258	227	247	235	251	230	225	235	228	228	242	211	226	256	237	226	211	252	223	247	228	239	217	224	208	267	235	206	233	237	226	243	262	216	208	291	217	233	188	251	237	261	240	240	240	234	214	221	264	240	235	222	239	219	221	199	242	222	234	249	237	235	243	209	228	220	230	243	244	249	231	250	223	243	205	207	220	232	238	254	232	212	210	217	244	239	244	249	244	246	195	225	197	237	207	219	239	219	233	224	231	220	218	216	222	219	230	226	239	203	216	235	243	259	225	243	231	240	247	210	233	257	234	224	207	246	222	233	197	231	216	231	223	225	227	240	216	249	211	234	245	236	186	249	247	223	223	245	242	227	216	248	218	237	234	227	231	236	225	231	240	206	244	225	214	242	248	237	229	215	235	243	255	217	244	206	234	226	205	222	243	207	232	225	207	265	237	224	239	224	210	243	267	225	210	238	254	244	217	248	250	243	202	229	230	222	241	227	215	239	235	232	224	229	238	217	219	227	230	225	210	220	255	227	252	244	244	222	224	196	215	243	203	247	248	220	224	229	222	218	244	234	225	229	264	259	252	215	229	218	237	240	230	217	244	243	228	223	240	217	254	225	242	253	226	245	219	240	235	226	211	254	225	222	221	215	241	218	232	205	238	223	224	262	221	263	211	221	225	215	215	233	223	217	239	205	238	252	225	239	233	207	210	236	232	216	217	228	236	219	231	238	220	236	233	208	243	222	222	212	210	232	234	246	220	232	222	219	266	230	224	228	231	210	234	242	190	234	215	249	225	240	236	224	258	230	244	226	234	226	215	197	211	244	223	225	232	252	251	224	218	216	221	217	221	205	238	229	224	222	241	228	218	220	233	221	249	223	210	252	220	245	237	258	224	238	251	222	242	213	217	224	223	225	197	243	244	221	231	241	232	223	222	255	214	259	239	229	214	242	207	245	244	229	223	220	210	247	230	228	243	267
4210	830	541	396	309	317	312	271	284	280	281	274	257	268	269	253	265	263	248	262	255	257	275	260	278	254	241	275	241	256	255	249	250	267	276	262	239	252	260	241	256	241	224	252	248	271	294	252	261	273	269	259	274	257	273	270	247	277	241	260	259	265	280	280	270	281	278	266	252	240	247	245	270	268	282	238	271	273	271	273	270	241	270	240	276	264	241	248	240	262	238	269	268	258	284	284	262	269	260	281	273	259	283	269	274	291	255	250	249	234	268	253	232	271	256	265	272	253	231	249	265	271	263	252	271	227	276	269	269	233	250	252	252	265	262	293	260	288	257	261	248	259	258	243	266	258	256	267	276	265	236	267	262	266	228	248	247	239	232	260	283	268	254	270	245	234	247	239	264	271	245	249	233	252	263	245	260	281	278	259	265	268	256	281	278	249	258	251	268	274	280	264	256	263	263	232	249	277	250	266	271	256	265	259	237	261	278	298	264	266	247	288	260	280	273	266	267	257	239	267	253	244	253	256	280	281	248	261	259	267	245	260	263	238	279	257	256	258	246	252	259	272	255	287	263	253	255	272	285	258	255	266	268	259	285	267	260	277	271	271	267	237	282	262	282	277	258	240	270	241	255	271	276	274	283	265	248	279	245	273	269	253	278	247	261	267	282	236	258	285	273	267	232	269	263	276	247	257	237	255	270	261	268	271	264	247	269	249	238	262	273	265	287	252	261	277	234	261	263	246	264	267	246	248	225	231	258	222	256	250	246	268	280	251	270	267	273	249	228	229	268	230	281	246	270	238	276	258	253	239	236	265	265	250	233	263	281	260	263	259	267	291	264	289	234	265	237	249	248	297	267	239	259	259	264	272	255	248	248	255	291	253	256	261	233	268	246	303	253	249	268	245	220	254	259	257	289	278	256	268	259	251	258	266	251	250	245	277	282	259	277	264	270	262	245	258	242	237	243	263	247	260	271	271	261	268	261	233	253	264	226	247	259	248	250	260	279	257	269	222	237	282	277	259	244	254	266	278	251	244	276	242	270	224	266	258	235	258	233	253	261	257	258	255	259	276	259	269	261	276	250	263	288	247	251	240	236	250	274	269	245	258	258	276	255	270	222	272	256	263	245	241	256	264	259	275	280	249	266	290	231	260	272	248	238	274	240	249	268	282	259	244	253	262	265	257	254	273	257	250	262	232	250	261	267	258	249	267	278	254	252	246	245	256	259	264	224	284	258	258	261	259	254	267	282	267	266	247	265	272	264	264	251	283	250	255	281	254	254	266	249	261	259	277	231	245	272	266	278	259	265	253	279	261	296	232	258	258	249	240	244	241	239	275	263	284	234	227	307	254	256	213	241	251	286	263	240	275	256	256	243	285	245	247	244	266	277	254	255	278	222	267	252	249	261	271	257	265	244	267	233	256	242	262	255	278	264	256	274	251	215	259	284	271	262	236	257	272	240	268	285	258	260	290	253	262	261	255	238	284	270	293	255	274	258	264	248	263	266	227	258	258	220	223	251	288	249	226	239	271	244	258	250	287	259	250	257	248	252	269	247	280	255	246	234	258	299	244	276	243	272	243	283	264	266	283	244	259	270	284	239	237	234	264	287	252	267	266	257	246	250	243	240	233	245	242	244	256	254	261	300	270	259	249	246	243	231	255	269	269	206	254	258	272	226	286	255	231	260	243	253	255	262	262	253	255	261	254	253	251	274	243	265	274	247	287	281	277	270	268	264	281	226	236	265	235	252	274	259	258	278	269	274	271	238	247	255	263	250	228	262	262	257	250	272	272	254	264	253	286	260	270	272	272	239	252	257	238	287	270	276	255	254	243	260	252	244	249	272	279	267	245	247	245	261	258	250	258	274	227	237	271	270	245	264	269	268	262	269	245	268	267	242	257	254	241	259	259	263	271	288	250	276	247	272	249	260	262	266	252	230	269	224	245	242	240	276	250	235	230	265	235	269	242	254	252	238	271	282	260	282	254	242	266	262	240	239	251	246	262	247	269	260	269	243	272	252	255	240	261	239	242	285	266	276	261	253	313	295	272	253	277	259	274	272	252	253	236	294	251	262	247	268	257	262	237	271	251	251	254	251	252	251	233	236	255	232	262	269	255	257	254	249	266	265	288	264	267	280	275	259	245	238	253	240	277	231	256	261	265	258	246	281	256	276	257	254	279	298	280	231	255	251	262	228	247	264	288	245	249	229	247	296	270	276	273	239	252	265	264	260	298	230	276	252	242	248	258	285	254	285	264	277	264	246	279	254	251	246	264	260	237	230	238	275	252	239	236	260	261	258	271	246	258	265	251	274	284	258	274	252	238	263	229	258	264	251	246	246	277	280	287	233	252	236	215	261	256	278	287	247	243	273	251	252	232	265	261	249	275	241	275	246	293	255	281	255	251	275	264	282	282	248	259	288	297	246	268	243	257	259	249	248	251	246	270	252	273	251	268	231	223	280	221	255	268	254	259	245	245	275	280	278	258	242	276	280	247	264	273	267	279	276	268	257	260	209	277	247	284	260	266	262	252	237	228	257	265	264	266	290	291	264	230	272	259	259	277	260	276	240	263	253	274	256	251	258	250	279	256	277	256	254	274	259	283	246	271	281	244	258	253	260	266	263	260	262	252	244	283	277	262	276	269	286	279	251	242	271	248	265	273	276	287	280	236	287	274	270	234	252	252	240	248	246	258	239	232	252	271	279	266	280	268	247	273	255	243	244	294	234	268	277	254	256	252	243	271	299	267	267	258	276	251	252	236	273	261	274	223	256	270	238	261	245	232	266	265	252	249	242	256	256	260	265	255	244	260	248	252	271	250	259	241	251	276	260	261	259	255	248	241	229	276	290	252	255	267	240	282	282	250	246	255	253	264	265	273	274	252	241	251	273	246	270	242	257	240	272	256	246	223	236	256	249	257	262	257	244	257	257	287	268	250	264	251	246	260	259	246	260	284	241	266	260	239	247	272	289	273	257	272	260	268	272	225	283	257	241	275	251	257	273	276	263	230	265	259	236	277	285	271	269	247	279	239	262	244	250	249	244	278	248	284	270	256	276	252	256	257	263	252	244	234	262	280	264	264	271	264	264	269	282	264	256	245	260	250	265	265	271	269	276	248	241	262	237	257	263	255	242	256	246	236	286	275	230	283	284	245	289	247	263	266	239	251	284	268	268	258	260	259	245	236	270	252	248	252	267	244	264	239	256	227	268	269	232	238	261	240	235	236	278	264	257	231	288	253	258	254	302	247	261	247	265	223	260	254	276	251	237	279	255	285	261	233	246	235	268	295	258	237	257	261	236	241	242	242	266	263	263	268	270	269	244	250	270	222	249	278	243	270	263	262	263	232	255	257	283	243	269	242	259	287	265	251	257	282	256	241	250	227	231	277	269	258	256	277	253	255	260	234	251	241	248	244	274	252	261	261	284	271	231	255	284	283	261	243	268	259	229	240	271	233	257	241	257	274	246	261	258	290	259	233	254	243
23967	21314	28522	24429	21295	8493	902	569	453	362	367	290	314	305	260	272	297	252	237	260	247	226	225	228	239	249	232	219	224	200	217	225	194	208	199	198	212	214	230	219	208	224	210	212	254	211	202	218	221	198	188	184	186	212	192	197	203	189	205	200	181	217	195	237	189	196	212	194	197	194	208	201	192	233	195	224	173	224	218	220	208	220	210	201	184	201	195	214	233	208	193	223	200	187	191	208	225	204	208	195	217	218	206	193	177	201	218	202	214	208	191	230	178	209	229	193	227	201	200	202	221	198	222	225	222	229	196	181	229	198	196	186	197	189	205	190	221	199	188	196	207	192	217	193	218	213	213	187	179	185	225	204	194	210	220	204	201	189	209	173	186	209	220	177	189	219	198	184	203	184	183	223	212	214	208	195	236	212	187	204	203	194	212	187	216	219	212	225	209	197	160	202	206	199	176	230	200	207	189	184	190	174	237	212	211	220	206	191	195	205	178	208	206	194	208	197	208	229	190	196	203	203	197	182	212	180	202	208	202	214	227	193	216	187	204	217	208	191	231	189	207	198	198	166	206	182	189	204	207	210	203	209	197	192	195	187	207	218	215	191	193	219	199	191	201	204	176	212	184	225	183	207	228	212	216	192	222	206	202	212	195	200	199	206	232	226	204	216	182	186	200	199	192	219	207	188	211	189	207	205	196	209	196	209	212	200	215	190	207	183	168	198	194	216	207	227	197	217	217	207	210	202	203	204	175	204	214	189	193	206	176	185	206	192	184	187	176	188	196	216	216	229	217	195	176	200	203	186	185	223	184	217	203	219	224	185	197	192	207	213	190	208	209	211	191	219	203	217	207	192	222	200	192	211	209	190	209	214	188	202	191	206	207	217	191	198	202	207	210	217	194	211	233	201	213	200	201	212	197	216	193	206	213	191	190	189	184	200	174	202	200	226	212	193	187	189	214	189	218	205	213	208	210	229	188	195	213	213	199	241	186	192	191	215	219	201	245	225	212	209	174	221	222	161	182	200	180	201	189	202	190	207	215	186	198	200	184	209	209	194	203	200	217	178	192	191	186	194	189	188	225	189	191	194	201	204	203	221	216	194	225	202	208	206	225	173	214	189	203	203	208	186	205	232	193	169	176	208	221	204	242	202	194	212	221	194	193	207	177	217	198	207	190	196	218	225	194	206	198	187	215	219	226	207	178	182	199	187	210	211	194	169	219	225	200	202	205	228	211	219	220	187	221	197	205	200	203	170	220	213	201	193	199	227	196	202	206	216	203	225	223	193	201	216	211	213	205	211	215	202	159	200	228	184	210	198	192	207	204	219	164	199	213	207	198	188	203	193	179	175	207	199	219	204	209	196	209	186	196	196	193	210	187	176	228	187	196	197	221	216	196	200	201	216	199	201	190	179	213	212	214	188	187	183	206	171	201	205	208	195	195	192	204	218	214	201	167	212	192	184	204	191	238	186	207	203	178	186	193	209	211	213	180	195	201	192	183	221	213	215	200	217	214	218	205	188	203	211	185	226	212	213	185	192	212	192	205	202	209	245	213	208	172	201	214	203	182	219	209	184	191	193	210	212	190	220	185	188	204	189	191	196	210	191	233	212	205	215	199	219	226	192	201	195	217	206	212	189	210	216	197	202	195	200	216	196	207	188	188	211	179	199	215	191	190	192	221	215	236	193	209	215	199	204	223	211	209	194	223	186	211	206	191	197	226	213	186	221	218	207	221	207	204	189	213	183	195	215	174	203	223	219	180	209	208	187	199	180	189	196	186	177	197	220	195	209	205	204	192	197	175	219	226	194	201	211	223	217	199	208	198	218	199	200	173	208	209	225	215	219	200	202	211	200	217	201	189	196	217	230	222	191	199	225	195	227	191	207	205	191	222	195	222	192	199	223	191	181	211	200	208	181	221	198	221	175	206	189	191	222	170	207	192	195	222	210	168	206	198	200	220	207	177	204	197	202	208	172	190	194	206	204	207	196	185	215	205	219	232	219	205	208	205	210	197	207	213	196	214	209	211	206	190	171	210	182	188	199	221	198	190	214	210	185	202	221	202	196	189	181	207	201	216	190	199	202	203	214	221	229	220	217	223	214	217	200	194	221	200	198	183	207	207	188	211	191	190	215	194	190	207	203	202	209	218	211	199	217	198	188	201	200	216	203	193	191	227	226	208	208	211	188	213	187	203	180	183	206	189	200	202	211	212	189	233	242	194	224	231	211	212	225	192	188	183	221	213	214	207	202	208	197	191	181	188	197	207	181	187	202	187	224	198	201	217	193	198	199	194	209	197	188	213	210	211	189	218	193	189	222	186	180	192	160	185	204	188	178	208	220	206	209	215	200	182	215	198	203	209	172	221	202	223	216	196	185	197	201	197	191	209	189	221	216	196	197	199	197	174	203	219	185	229	207	185	201	196	202	202	198	206	218	201	207	212	196	211	200	186	184	193	208	211	200	207	202	219	221	214	210	209	210	199	206	201	180	188	219	217	178	188	193	200	189	215	200	193	203	209	211	177	183	216	210	189	210	171	179	202	204	207	202	218	227	209	221	212	203	174	206	179	212	172	204	167	192	175	201	199	203	217	190	202	209	221	209	202	217	214	200	188	189	183	185	206	233	213	171	200	206	214	204	216	201	187	208	199	203	214	210	208	208	213	201	191	218	204	218	206	202	185	190	210	194	211	192	182	207	189	202	214	189	191	206	211	200	191	173	180	220	220	188	206	208	200	199	199	221	198	199	206	200	179	192	172	204	182	224	215	199	189	178	198	212	194	186	205	215	209	205	183	216	181	185	222	195	201	210	200	210	206	215	185	211	214	172	211	205	200	193	201	197	214	184	212	201	222	198	212	199	208	191	233	202	177	190	192	190	198	214	208	212	175	208	200	218	221	219	209	214	216	175	191	198	191	197	243	187	216	227	221	205	188	214	184	181	204	206	196	210	213	208	204	184	222	219	172	214	207	204	200	212	240	192	216	180	223	219	201	174	203	203	198	186	198	198	205	206	215	174	192	191	197	197	210	225	189	234	210	189	193	190	199	206	214	195	217	197	189	194	220	215	227	192	207	185	194	201	206	203	218	196	201	201	203	203	204	198	183	176	206	233	188	186	189	185	189	186	212	192	183	204	190	198	211	206	229	202	200	202	202	190	220	196	199	203	202	200	202	207	210	224	205	186	205	222	206	201	208	199	205	193	205	209	196	209	202	184	205	193	200	181	210	179	194	221	197	197	197	225	216	199	195	204	206	203	199	169	240	237	190	197	191	177	208	214	221	197	202	212	222	213	209	220	210	211	218	191	201	210	213	207	210	184	178	191	203	215	188	210	187	203	201	192	201	183	184	222	212	224	200	200	185	200	208	187	226	177	214	206	186	224	198	195	231	213	203	206	200	221	204	208	187	236	205	210	187	188	211	192	198	221	195	205	203	204	174	189	201	181	218	209	172	180	201	196	197	185	189	197	198	193	207	174	216	213
3420	8917	5761	2604	1871	1444	1082	873	666	606	492	431	402	377	353	347	328	318	291	268	262	261	266	277	238	256	253	252	248	260	225	255	250	211	242	217	216	221	234	211	230	232	236	220	206	220	216	226	232	262	236	218	250	226	241	182	228	212	230	214	214	204	211	229	218	238	223	219	215	233	203	212	232	230	203	223	212	212	191	214	215	220	215	225	219	229	198	207	241	248	209	228	226	237	192	212	217	215	220	227	219	224	220	189	221	225	191	193	230	239	242	228	201	208	212	238	238	197	210	210	217	200	213	217	213	230	225	212	224	228	234	200	224	206	212	226	214	217	208	223	206	226	223	219	239	198	215	257	221	212	220	211	218	212	217	246	206	230	220	212	212	211	224	218	238	207	185	178	207	225	243	223	211	216	212	212	216	178	235	215	245	243	216	229	223	221	246	213	224	211	216	239	195	210	220	220	186	241	204	233	258	224	220	218	208	241	212	231	207	212	238	244	214	250	202	199	209	213	208	208	240	240	233	219	223	225	208	224	243	197	197	221	225	200	217	212	210	245	199	204	237	209	187	216	220	218	277	200	223	209	232	220	229	210	215	216	232	213	212	234	205	219	217	218	225	230	205	236	227	215	246	214	204	239	219	234	205	245	200	203	209	229	228	224	227	194	239	228	207	204	210	198	219	215	211	238	220	212	217	221	255	257	218	225	213	212	190	247	215	200	204	223	217	210	218	209	234	205	220	237	222	231	206	243	230	232	231	240	191	268	229	212	209	218	209	231	202	204	227	204	239	217	201	212	227	217	216	204	222	203	220	249	219	225	236	228	209	159	210	229	235	224	215	230	217	193	225	220	208	238	234	197	233	203	222	213	206	214	219	214	232	243	205	238	228	234	236	216	223	198	197	234	238	196	201	201	228	227	243	222	223	242	232	213	242	214	215	231	230	211	235	212	217	196	202	215	207	218	210	211	215	212	215	245	233	231	213	223	241	233	219	235	215	253	205	237	197	219	257	228	202	195	204	198	205	231	225	209	225	230	215	229	222	205	206	255	219	211	216	213	215	200	244	232	225	190	212	220	225	234	198	203	225	227	219	223	242	203	205	221	200	201	225	237	226	210	206	225	232	207	259	234	238	223	223	222	227	211	239	224	228	199	234	233	208	234	216	229	212	205	231	221	222	206	212	231	216	234	206	220	252	226	231	222	242	201	216	220	216	225	227	216	228	215	217	228	233	205	238	240	214	186	226	221	236	216	222	226	244	235	233	214	236	231	209	217	219	206	194	212	229	223	196	222	227	236	193	219	219	220	221	232	193	223	219	243	206	224	219	216	210	245	236	200	238	227	234	212	230	242	193	217	237	198	253	233	189	225	204	228	225	233	211	206	209	218	208	227	237	203	206	228	233	212	218	217	213	219	220	241	232	209	208	205	237	209	232	223	207	222	205	227	209	185	221	231	204	229	224	230	211	233	201	216	220	220	259	221	207	188	218	204	211	221	219	216	221	204	210	258	216	204	223	256	226	220	203	226	214	206	224	222	216	203	193	210	229	233	245	216	244	231	235	244	212	206	247	219	232	212	233	217	216	227	227	223	202	219	246	242	212	268	208	230	222	214	242	231	194	223	219	218	217	216	214	223	222	226	214	202	220	236	222	230	217	206	229	211	233	221	195	237	221	188	219	228	240	240	249	256	222	200	235	241	235	206	207	220	227	240	229	228	204	229	210	207	199	218	231	242	197	229	206	207	201	214	213	213	211	192	239	209	223	212	224	220	223	200	234	228	215	223	221	229	223	257	218	224	218	230	223	218	229	224	206	237	234	195	200	227	255	211	237	225	223	206	255	207	229	205	233	223	225	240	224	216	201	186	220	223	221	237	208	221	221	215	239	213	215	214	232	217	251	223	202	229	214	226	210	224	229	200	233	182	231	246	217	229	198	209	217	214	225	232	215	202	229	216	230	223	260	217	206	220	200	226	226	256	221	213	234	212	214	218	199	221	212	193	229	214	231	214	227	227	226	197	218	201	229	219	235	232	233	215	219	232	198	202	213	215	240	208	205	194	238	214	208	225	199	226	194	229	228	228	219	234	235	205	227	205	229	220	213	224	214	241	216	230	219	228	233	229	240	235	217	222	203	226	198	210	216	202	219	220	209	243	228	186	238	241	201	222	239	226	234	218	204	257	221	229	241	206	213	237	222	228	226	192	202	211	201	239	219	220	217	233	237	221	219	211	223	237	190	220	211	191	234	229	254	206	211	246	242	227	203	247	254	227	194	240	223	221	219	204	241	214	205	212	214	217	223	225	191	232	204	237	213	213	233	217	253	205	214	217	210	220	219	224	258	191	243	234	232	213	208	220	208	204	223	227	235	223	204	226	237	255	237	224	229	199	222	228	211	212	225	210	217	216	223	224	220	216	210	233	210	227	206	231	209	239	200	212	244	257	207	230	220	224	214	197	222	211	231	245	208	224	225	240	209	230	194	203	226	204	221	223	201	220	232	212	209	180	217	224	219	221	234	217	210	210	237	210	250	203	226	205	245	234	224	226	252	225	202	213	209	193	249	202	218	249	242	219	209	221	198	218	217	218	220	209	207	193	228	245	221	244	207	218	222	220	215	239	233	235	200	221	224	217	233	225	222	230	210	220	232	261	243	206	206	210	229	181	235	221	228	233	224	225	205	220	211	206	192	239	238	223	223	231	211	233	220	199	208	231	208	223	220	240	225	223	210	190	217	208	232	246	223	228	257	211	250	221	209	243	201	218	218	244	252	227	231	225	240	206	226	224	221	204	227	220	234	238	225	216	224	213	223	232	200	226	212	208	215	211	199	215	220	234	215	216	225	231	189	213	228	232	208	235	198	200	232	209	208	191	204	234	229	218	232	227	231	212	205	209	227	219	222	217	214	226	216	205	232	238	195	194	230	241	215	248	239	216	231	204	230	222	186	188	191	228	231	214	223	221	222	192	196	223	240	216	255	200	229	245	203	225	218	210	230	196	213	219	219	242	205	209	222	209	229	246	222	225	237	197	218	226	206	231	205	207	209	244	217	210	203	220	207	200	244	221	213	237	210	238	218	208	230	219	212	221	215	209	236	225	201	239	205	211	238	198	227	221	212	251	242	219	219	197	221	240	208	211	217	196	214	226	225	195	235	222	233	195	207	235	221	227	206	218	208	221	225	225	191	239	239	238	202	228	197	200	217	204	210	209	189	212	215	204	198	234	246	226	212	197	204	199	211	221	198	233	229	213	217	220	185	225	205	204	211	224	230	224	219	201	226	216	215	180	216	226	223	204	222	222	214	213	211	214	207	239	220	212	197	237	224	213	227	244	197	213	212	240	238	228	227	201	241	226	212	234	225	212	222	226	227	214	206	207	195	189	210	188	231	210	215	206	200	221	219	218	233	234	203	226	215	207	207	210	202	212	232	239	204	223	217	233	233	206	237	229	215	231	242	244	225	193	213	220	225	222	225	199	231	239	241	219
25119	21266	27315	25516	9540	935	716	634	550	524	557	493	498	442	455	471	482	447	473	433	416	465	409	442	442	436	435	455	464	446	462	447	487	444	473	452	440	406	425	433	435	461	472	450	426	462	438	435	423	446	459	410	430	450	451	477	470	439	445	459	440	430	419	459	429	442	414	395	460	443	466	440	456	470	436	466	435	410	443	457	463	400	452	464	423	445	499	449	415	433	488	446	396	437	431	433	519	470	434	448	420	468	435	455	419	473	449	430	476	446	462	425	428	420	424	434	412	412	446	443	448	471	437	433	409	436	465	459	443	429	448	489	459	480	430	438	482	439	442	457	438	422	412	441	386	434	451	448	423	500	438	465	450	431	461	472	439	415	421	429	425	480	487	441	396	434	435	471	402	478	415	443	471	393	435	418	444	476	449	402	443	420	440	430	440	461	424	399	435	442	441	459	420	446	441	456	446	425	447	436	449	488	498	428	387	431	424	426	433	418	388	467	458	407	425	425	411	437	462	432	462	460	465	439	430	422	457	460	459	448	429	446	447	449	449	443	437	418	449	409	440	411	465	472	450	454	409	448	478	469	467	405	425	441	424	377	433	429	424	421	443	427	419	414	447	434	437	456	459	464	440	438	429	462	401	438	437	444	361	457	431	447	434	428	459	411	420	435	452	429	450	451	411	431	434	435	417	420	470	435	447	447	444	472	432	473	474	450	432	435	425	472	441	459	515	412	466	443	482	452	457	443	419	437	434	447	402	462	440	440	440	438	454	431	442	442	434	435	427	444	454	468	445	445	438	455	438	412	461	481	477	441	438	448	428	449	462	411	422	443	448	448	450	468	449	425	424	438	440	432	443	424	402	403	399	387	446	421	420	415	394	438	443	470	468	442	449	449	449	422	428	401	476	447	444	454	441	410	443	459	457	426	484	421	429	407	457	434	459	458	416	450	444	439	453	453	446	443	444	454	475	443	433	418	432	406	448	437	429	454	429	445	463	438	473	460	464	413	428	438	497	407	460	469	437	420	418	400	441	443	443	421	462	457	417	442	459	432	421	423	457	485	416	429	421	444	442	489	405	422	430	457	454	450	449	416	470	428	421	402	438	434	413	449	442	435	441	441	434	467	418	434	402	435	417	469	453	435	446	418	478	428	424	419	446	475	425	451	415	431	399	436	453	413	453	448	436	463	438	466	439	475	434	441	464	427	469	442	453	415	452	463	456	465	430	467	440	426	447	454	463	431	429	471	398	461	428	439	384	465	436	468	453	408	434	412	440	448	472	429	442	427	443	452	441	453	457	413	453	454	437	437	491	429	423	461	415	431	435	412	425	446	407	418	410	465	480	450	416	406	425	429	443	437	423	444	452	433	466	445	436	437	422	414	459	416	422	425	463	441	425	455	464	426	458	443	430	454	426	477	433	457	426	412	416	436	431	448	469	459	392	447	409	444	424	458	480	447	461	438	434	477	441	413	409	432	443	432	425	434	440	431	443	432	450	470	454	426	451	410	427	458	462	447	442	447	393	425	438	414	420	442	477	454	432	437	447	407	441	424	422	426	454	470	463	453	476	446	438	414	489	458	437	458	465	469	453	404	456	457	442	433	442	465	445	429	424	453	438	454	453	427	417	400	422	406	440	435	432	423	468	433	397	445	477	467	477	439	465	436	395	437	461	424	448	416	436	496	442	489	441	462	476	407	427	458	443	452	397	408	453	464	444	412	472	440	466	461	411	430	425	430	479	430	449	452	441	426	426	419	402	420	426	457	402	482	442	458	454	434	398	405	486	430	453	467	447	445	452	390	456	457	433	434	448	405	505	445	412	424	444	469	454	391	440	457	473	432	429	450	466	422	418	470	444	453	417	465	454	476	401	388	378	439	416	441	423	428	416	411	460	410	480	444	419	427	435	486	449	498	432	408	428	450	492	444	470	448	438	432	421	429	495	431	453	456	468	465	451	450	430	396	460	469	434	403	460	423	471	450	433	478	431	440	446	438	430	467	452	409	450	434	440	428	427	440	462	437	483	410	413	452	434	455	436	423	469	418	459	442	427	457	450	448	502	435	461	434	406	441	483	409	413	454	464	451	442	472	397	412	416	450	444	428	470	451	489	469	429	443	444	437	422	472	438	458	455	466	464	432	408	384	469	463	439	418	386	427	453	445	420	475	446	448	461	438	460	427	459	451	433	417	433	459	430	429	467	387	447	435	448	424	448	446	417	394	396	433	438	422	428	432	460	433	439	453	419	475	448	432	450	459	461	413	447	438	458	430	420	419	470	462	430	486	423	449	442	421	466	458	433	451	433	483	430	429	437	440	411	467	439	438	449	448	432	387	464	476	434	454	416	380	453	432	432	444	457	429	435	465	433	445	406	442	434	475	472	460	432	465	437	420	405	453	408	457	484	449	442	423	424	457	439	450	446	391	473	453	408	424	419	421	455	443	449	441	410	408	456	408	455	433	468	427	444	407	469	425	473	435	432	421	436	421	473	435	436	457	428	430	441	421	405	437	435	431	455	420	441	462	440	442	449	438	433	404	449	469	428	448	409	417	421	457	397	470	449	434	424	434	438	415	392	442	424	415	469	424	447	445	447	456	446	470	419	418	412	424	404	435	417	443	453	471	448	423	392	422	474	426	444	463	439	408	455	440	441	420	441	433	443	460	439	446	461	443	446	467	454	396	419	492	403	439	430	420	417	433	431	417	461	464	427	393	438	425	486	443	421	441	434	443	412	405	446	421	424	440	454	413	427	432	448	453	400	432	451	433	404	428	452	456	461	460	449	484	487	443	425	434	437	434	428	426	441	436	426	429	451	439	449	450	458	437	417	469	460	415	432	433	406	440	464	460	427	400	409	399	473	418	435	419	446	432	409	404	446	437	427	419	422	456	490	401	451	450	465	429	423	449	459	463	425	417	435	412	433	427	447	442	436	417	438	484	450	413	436	464	416	455	436	449	487	442	458	412	428	453	450	442	435	478	440	452	431	421	423	433	444	458	465	469	432	451	418	431	423	437	437	441	464	424	472	435	458	469	430	411	446	430	415	427	445	464	435	437	424	456	448	435	404	405	475	451	438	439	417	426	461	461	476	460	433	419	428	460	415	460	456	462	427	432	467	458	465	475	440	438	448	446	412	451	444	475	408	488	417	429	438	451	448	423	456	454	459	439	426	410	447	440	413	447	393	470	446	429	390	397	435	460	428	448	434	411	402	418	436	457	402	417	475	425	459	432	454	440	422	449	415	457	442	436	418	449	455	396	430	475	409	452	425	397	480	415	463	439	395	471	442	417	428	447	421	442	440	414	471	446	387	465	441	468	445	454	434	478	452	401	443	451	422	445	456	425	357	393	460	454	452	456	426	455	411	460	434	463	456	455	428	436	444	396	436	429	396	432	424	420	380	458	423	455	409	424	450	413	418	438	434	444	452	442	467	426	421	418	435	451	432	471	424	443	469	456	445	433	448	442	455	430	399	439	402	460	450	445
3509	5253	3469	1756	1334	1085	877	849	798	699	650	599	555	562	536	528	541	477	477	465	520	487	496	535	487	509	506	513	469	482	452	505	432	500	488	437	489	480	469	464	462	449	465	462	501	485	457	530	522	487	476	468	477	425	483	466	483	512	526	468	483	440	540	476	467	468	449	470	451	506	468	455	462	488	467	513	449	461	492	453	471	443	464	469	471	449	454	452	485	443	469	497	469	448	489	463	465	466	467	495	473	488	506	483	484	443	460	457	446	460	494	457	484	479	441	434	478	507	491	489	463	447	456	485	506	450	478	462	477	474	469	483	442	444	476	457	498	436	447	459	474	478	486	496	477	448	457	461	443	523	451	467	499	424	431	473	475	456	495	482	482	439	449	470	442	448	447	462	485	470	481	472	474	460	430	485	465	485	454	429	465	502	478	478	481	487	457	504	470	459	454	466	460	457	475	468	448	478	475	440	497	449	470	436	457	486	478	503	473	461	472	454	509	500	512	466	474	443	449	464	466	444	460	460	464	454	455	473	430	462	461	457	453	503	482	466	483	467	464	474	454	471	441	462	496	461	435	467	491	481	473	449	474	473	461	458	449	462	476	475	436	477	456	449	488	447	457	449	479	464	476	448	495	438	453	488	451	491	486	461	506	478	471	473	487	456	454	484	484	470	475	446	536	489	480	457	463	441	425	468	475	463	455	461	459	479	488	453	459	456	508	487	500	479	478	473	467	446	508	451	494	472	462	487	443	443	481	446	471	454	442	423	418	431	460	487	468	482	411	422	478	460	440	471	447	483	457	458	476	450	488	444	496	465	466	512	465	483	443	470	542	470	472	472	478	467	460	484	430	461	444	426	466	463	469	428	512	458	476	460	487	465	462	514	469	447	466	472	458	454	473	441	451	478	493	451	512	463	443	470	440	459	451	443	445	443	455	472	437	456	435	434	459	462	489	433	470	437	437	448	490	435	444	483	462	502	458	470	503	475	445	464	480	409	461	475	444	492	475	497	467	458	426	458	484	471	482	450	465	509	419	451	483	471	456	481	472	455	450	463	470	496	448	467	482	512	494	455	469	418	476	466	456	483	487	496	454	468	449	470	416	478	517	486	477	452	454	453	452	476	466	473	500	471	454	465	422	492	471	483	455	428	451	490	472	490	463	491	503	472	510	458	451	498	474	434	471	465	494	471	487	471	492	427	462	478	499	498	472	451	453	420	438	475	489	477	495	442	483	491	509	467	528	447	463	437	478	487	459	474	442	424	483	477	468	440	488	488	467	459	451	421	464	520	496	505	469	471	484	497	461	501	493	442	474	446	444	451	489	467	453	480	478	430	446	470	470	447	470	468	462	461	490	508	456	479	489	446	451	473	493	502	524	454	417	435	472	434	474	456	434	448	461	480	471	444	495	444	430	434	443	466	472	460	456	489	463	479	435	498	472	484	475	466	433	503	413	441	436	458	428	463	470	480	463	489	474	478	509	473	462	474	433	420	463	460	491	476	450	460	525	475	448	462	483	457	410	465	509	478	474	460	464	450	464	482	473	492	470	478	449	444	460	437	473	504	464	485	488	475	459	421	514	437	489	472	467	491	484	465	451	499	442	449	460	479	469	479	513	483	485	470	455	467	446	479	487	456	475	469	469	465	434	463	469	450	438	496	507	477	475	455	456	436	433	424	430	464	481	471	456	527	458	473	457	490	490	465	443	443	475	462	492	455	418	471	499	471	465	496	463	461	471	463	492	490	489	469	472	478	511	456	471	473	468	453	477	462	424	467	459	483	470	479	428	460	462	435	470	477	433	494	469	454	477	491	485	445	457	425	447	493	469	457	457	485	440	460	457	452	454	451	492	485	448	467	469	455	478	454	480	469	422	481	482	469	452	473	467	457	474	463	455	457	446	476	472	464	472	486	450	464	486	468	493	482	463	482	454	463	443	500	479	450	434	445	445	473	442	493	433	448	441	510	467	427	453	466	485	475	467	450	431	448	500	468	476	503	485	456	464	451	461	497	504	481	434	444	470	426	497	483	445	496	481	474	461	454	462	456	506	445	434	501	475	428	427	478	486	429	446	477	463	466	475	453	471	504	476	477	442	479	430	439	450	486	487	472	453	443	494	452	475	484	470	454	443	473	468	469	464	459	429	493	446	446	476	472	452	458	490	442	499	470	491	466	522	460	453	457	490	452	464	458	431	436	512	479	437	450	449	455	458	476	486	476	466	459	463	464	458	485	480	478	402	434	428	423	461	473	467	436	483	474	454	427	500	467	505	508	481	474	467	533	459	496	457	445	411	471	468	477	458	486	455	449	448	455	445	452	463	474	451	444	434	469	455	462	485	456	477	456	450	424	426	451	473	477	468	441	478	459	450	443	459	486	431	462	466	480	440	479	479	498	432	465	466	464	442	477	484	466	466	465	473	448	512	453	470	418	474	482	472	502	468	467	455	481	482	458	462	442	489	463	451	490	501	535	458	448	469	475	441	457	451	472	475	441	484	463	475	476	503	471	442	413	433	462	465	470	492	443	483	504	474	489	456	469	428	462	455	437	473	452	439	466	438	456	473	487	454	478	456	462	460	446	489	463	474	512	490	478	467	463	498	491	459	445	497	466	472	459	427	464	458	461	486	456	467	461	468	475	486	465	465	466	430	467	487	439	450	431	455	467	496	471	441	484	451	460	472	467	476	477	491	471	458	468	497	479	483	450	478	497	455	509	471	451	486	471	476	490	450	457	485	444	473	463	497	464	486	472	464	430	484	414	478	488	456	471	442	447	504	465	492	510	472	491	460	477	518	458	454	474	463	478	456	446	446	450	480	492	458	457	502	496	495	447	520	459	449	500	437	479	461	462	468	489	431	462	482	458	466	450	482	443	448	491	459	502	497	476	459	486	489	473	492	453	466	454	460	452	506	470	476	486	459	499	461	473	471	467	478	459	451	466	476	469	482	467	471	492	469	452	454	471	455	479	483	462	483	466	477	459	460	470	513	445	436	503	498	471	454	458	465	448	509	465	470	447	440	476	464	468	476	463	443	454	445	484	524	458	498	444	467	460	487	481	480	478	514	464	489	481	493	454	489	431	481	482	492	460	496	471	463	459	460	484	472	435	476	518	475	472	483	517	499	423	474	500	468	461	465	479	490	495	507	473	491	488	475	444	466	462	445	514	467	472	441	516	443	452	466	422	472	484	453	455	460	455	426	470	500	451	452	438	488	482	511	423	498	470	470	477	460	474	455	446	447	500	501	433	429	436	485	456	481	514	488	476	456	473	477	468	442	487	495	458	498	462	469	446	446	462	461	444	483	440	471	475	485	426	446	515	478	490	488	456	465	442	507	469	456	464	444	454	475	479	409	481	426	470	467	483	485	481	451	489	482	459	465	418	477	480	448	510	463	466	470	427	455	442	471	453	435	474	438	483	439	426	489	426	451	431	450	494	477	451	462	451	486	447	452	469	434	511	473	502	453	486	434	456	469	487	469	445
22907	21408	29113	24073	21409	21462	7238	1245	966	812	778	684	715	661	616	610	551	557	510	561	558	535	546	523	501	497	492	523	506	508	447	456	501	449	498	487	485	458	484	474	447	460	538	498	486	447	532	468	475	482	473	463	520	498	447	501	481	492	493	465	469	461	510	454	443	498	478	464	495	467	482	467	480	480	480	434	463	500	456	478	408	392	468	438	495	494	485	456	486	470	444	450	439	502	491	468	469	477	483	513	515	462	461	435	440	453	481	467	443	469	482	479	450	475	458	471	447	474	460	453	469	501	480	463	446	451	466	510	456	462	471	444	476	433	471	459	475	475	463	500	495	448	532	463	465	495	518	454	491	445	458	503	461	491	455	457	500	511	460	502	521	433	443	497	450	479	496	500	478	526	478	472	474	455	517	437	496	445	447	436	452	454	476	485	476	465	502	495	461	486	479	466	460	475	454	498	452	472	458	487	468	461	461	485	479	463	501	489	481	466	450	445	503	482	443	482	452	448	441	441	492	462	445	455	465	453	426	435	437	460	454	434	460	469	453	470	442	457	493	471	450	448	467	482	486	442	445	474	483	448	464	444	480	485	514	458	480	430	480	425	479	455	471	469	481	447	476	497	502	458	493	446	459	471	489	466	432	455	477	480	435	501	491	456	498	466	478	475	442	500	466	477	459	510	459	454	492	504	452	426	519	515	484	448	432	469	479	423	466	456	455	460	476	436	467	487	512	469	450	417	499	485	498	466	490	464	471	435	461	425	449	484	480	426	429	455	490	457	461	483	443	471	470	449	465	478	508	429	482	456	490	473	481	466	469	451	509	476	450	452	430	480	445	474	470	449	443	468	449	530	477	466	472	445	465	485	506	495	469	472	422	450	487	509	458	497	448	482	452	431	460	454	442	441	469	450	489	515	453	467	478	467	434	483	491	454	439	460	478	450	444	473	517	432	481	466	448	485	461	468	496	507	451	450	481	470	442	460	480	440	470	467	486	469	495	468	486	481	470	458	452	502	441	495	501	493	480	493	470	441	485	496	470	452	448	449	480	503	428	481	475	471	406	486	520	484	477	481	505	493	481	452	480	420	457	447	475	458	467	474	424	480	475	460	473	464	440	444	486	475	482	466	439	439	456	494	474	457	508	461	448	477	472	448	477	424	477	515	459	471	490	505	510	500	484	475	492	451	459	469	494	481	440	447	476	494	485	475	499	444	461	459	442	490	459	485	480	483	472	416	419	436	437	483	469	431	485	458	465	442	446	491	475	467	467	455	451	454	465	463	505	492	463	475	479	442	446	452	461	451	453	477	460	433	460	489	477	458	445	462	501	474	486	462	453	462	478	497	474	493	441	510	500	457	467	448	463	444	479	465	522	461	476	485	456	429	458	500	479	472	449	514	443	450	458	489	464	464	477	474	455	465	454	483	469	503	479	447	521	492	488	478	501	458	453	470	500	460	448	456	452	475	499	471	494	451	444	481	465	457	490	501	430	430	450	471	448	451	511	455	445	463	454	431	456	445	479	461	463	502	470	486	468	470	450	457	493	469	461	493	450	499	473	466	436	454	454	471	474	441	483	508	483	441	467	492	462	456	457	485	471	440	447	462	468	485	459	509	464	462	463	455	465	463	499	474	453	461	469	420	475	442	491	444	495	486	482	488	452	449	458	434	472	465	470	498	499	442	460	461	483	485	462	470	463	440	474	476	472	457	456	454	457	451	449	449	490	466	479	446	480	424	481	466	459	427	473	488	526	479	490	438	470	510	468	518	444	435	467	456	478	434	454	437	474	456	480	452	492	469	491	482	449	475	473	472	475	479	438	458	487	484	473	479	482	501	497	477	436	464	455	456	489	484	454	456	485	477	497	493	418	438	458	489	450	481	462	491	467	456	481	453	454	467	467	477	495	465	499	476	410	467	454	475	472	461	483	431	456	474	483	442	475	485	469	481	489	475	485	460	484	481	459	457	446	475	428	458	461	479	462	459	474	447	476	448	523	489	476	465	466	448	485	444	487	478	457	477	434	498	473	466	470	449	502	468	451	530	469	468	496	474	464	446	465	460	475	525	465	476	468	451	498	448	491	470	472	477	466	457	475	454	486	484	472	476	470	467	457	470	471	455	468	481	497	429	419	466	465	439	517	451	479	480	415	475	483	424	480	487	433	463	480	464	484	430	464	446	461	477	457	451	449	502	463	499	476	465	468	470	486	439	485	502	486	503	504	464	428	451	480	462	468	504	483	456	480	443	495	479	455	436	446	479	482	485	454	502	516	483	497	484	485	487	476	502	475	451	488	470	458	457	448	491	437	500	459	517	477	501	489	466	424	468	501	483	478	469	452	495	449	460	483	459	457	452	486	423	442	459	466	442	517	490	455	484	478	444	446	474	424	465	493	487	474	470	474	462	455	429	461	513	446	463	521	496	474	475	510	476	427	471	454	445	477	496	466	430	466	477	463	457	472	500	508	496	440	482	460	418	443	476	451	499	457	448	477	474	507	459	478	476	458	466	448	486	455	486	453	456	449	489	471	489	456	475	463	491	443	488	484	452	461	482	464	493	482	482	483	462	482	492	430	465	441	447	461	427	455	462	484	447	481	467	459	479	495	451	475	483	479	462	479	487	450	428	489	439	476	496	459	509	486	426	469	456	491	425	481	482	480	463	446	411	445	495	462	444	503	476	482	498	462	460	489	463	495	484	485	473	468	465	468	487	434	488	476	456	446	442	499	482	438	469	488	471	478	465	447	445	501	473	468	481	474	488	448	483	518	444	458	450	461	502	476	475	498	434	481	420	455	461	451	495	449	476	538	480	455	460	473	449	470	462	471	491	495	480	480	451	446	465	480	455	462	486	441	462	466	452	505	482	493	441	464	495	508	452	485	465	480	468	449	513	440	463	491	431	493	480	441	474	484	456	464	480	463	469	471	478	468	478	439	456	486	452	471	449	454	476	463	459	424	497	474	440	477	467	463	463	473	496	462	474	425	457	459	453	502	487	478	474	482	442	439	484	450	486	511	522	455	444	464	485	462	501	450	481	498	469	445	486	491	460	481	454	438	451	453	480	467	470	460	468	487	474	472	456	464	463	474	456	502	478	457	445	460	490	479	444	485	432	491	458	438	427	469	443	473	464	466	489	446	461	528	471	440	456	455	502	462	478	548	518	470	443	478	476	499	469	443	445	463	490	496	475	491	471	465	475	470	485	474	504	464	439	480	498	480	488	464	462	487	449	439	498	475	432	450	479	482	487	493	449	461	444	463	464	448	428	427	452	476	477	471	508	501	535	473	452	443	466	495	448	475	452	504	433	498	487	454	483	475	480	467	503	472	496	427	485	487	462	467	449	487	464	452	467	423	464	437	486	436	476	466	447	463	510	451	484	429	405	473	443	476	481	477	528	487	465	482	465	479	469	471	470	495	463	463	457	477	487	477	498	497	447	491	527	478	501	481	473	446	470	478	480	442	444	475	429	514	427	433	480	450	454
4873	14754	9832	4851	3569	2723	2082	1648	1394	1176	982	874	758	846	776	683	643	642	587	626	558	532	553	563	527	515	547	563	524	452	492	494	534	512	515	521	504	490	530	465	551	495	509	480	519	469	478	500	492	458	490	492	484	460	495	448	449	475	476	515	454	474	504	473	470	473	483	516	448	475	454	456	455	472	444	491	509	430	450	478	479	446	509	489	491	499	487	487	433	445	451	479	431	460	461	494	474	455	490	443	429	457	446	486	433	502	442	463	468	474	461	479	473	467	474	473	392	479	519	440	462	473	496	479	466	467	456	494	485	453	478	498	481	455	476	483	462	449	490	484	477	453	446	476	490	433	473	455	498	491	449	471	468	428	493	463	460	478	439	457	462	480	479	517	487	465	489	438	478	464	473	489	467	480	482	499	467	475	495	487	430	472	467	502	502	447	456	473	489	456	477	505	450	473	456	493	510	491	452	442	481	458	465	486	483	464	477	485	463	451	452	468	465	509	491	516	468	489	455	466	488	460	479	465	491	482	496	474	488	476	472	492	503	466	463	432	504	486	459	464	464	456	468	462	457	454	456	443	473	467	453	462	477	469	468	486	491	449	480	456	502	475	488	491	451	478	481	473	493	486	437	451	489	473	482	494	462	470	475	451	446	433	435	464	454	509	508	454	455	438	436	494	434	467	499	510	471	434	501	474	458	476	471	513	464	469	450	454	476	458	462	449	429	485	444	474	461	437	469	495	490	497	435	506	447	452	463	491	513	465	462	457	469	467	479	466	479	495	440	493	460	463	486	491	454	480	433	449	501	463	463	438	507	477	476	456	469	504	486	467	450	451	488	496	463	466	470	440	475	489	452	502	468	486	471	461	446	477	480	406	488	480	486	456	482	491	472	477	460	496	448	457	461	461	500	492	487	455	452	459	464	505	492	426	516	487	492	483	473	460	468	499	468	419	489	498	435	506	493	457	494	465	498	457	491	489	481	458	487	491	476	497	459	490	459	476	463	449	419	466	494	517	435	451	516	452	442	465	469	457	491	438	463	491	488	439	492	475	453	477	465	451	470	452	481	490	478	462	479	465	470	474	441	472	451	421	490	469	525	466	457	469	459	496	456	455	471	501	467	466	474	468	455	448	468	474	499	513	481	498	532	510	516	473	431	411	471	486	453	452	507	478	496	486	495	461	470	437	460	487	452	480	500	450	524	447	460	468	485	454	494	510	471	448	465	515	477	494	455	460	451	447	440	454	485	471	458	508	469	496	476	486	476	460	457	478	456	472	469	482	510	514	457	470	500	457	485	470	457	482	450	514	487	457	477	468	471	449	452	489	485	490	464	483	506	449	478	503	447	443	478	462	478	494	471	488	506	475	472	470	486	475	464	481	467	456	453	485	467	439	476	437	478	498	514	466	466	507	469	433	444	502	474	480	486	440	469	483	447	428	476	466	489	466	470	461	426	480	479	452	465	474	482	469	438	455	512	450	496	465	455	493	464	434	498	473	475	485	501	443	450	449	440	446	457	449	508	460	479	468	447	467	478	471	494	463	456	462	480	451	463	443	517	489	500	499	471	469	491	437	448	481	547	485	469	520	457	486	470	495	509	449	479	448	468	453	454	484	467	449	446	476	478	461	490	468	469	475	480	480	494	479	515	469	491	478	480	474	479	508	460	460	498	500	478	503	443	475	462	440	454	455	474	528	433	500	457	444	464	477	487	482	482	467	447	476	465	447	473	484	499	499	451	444	489	451	470	465	480	459	499	455	481	473	485	464	470	467	505	448	475	494	473	501	490	495	486	479	483	462	439	472	462	445	447	502	478	464	464	453	480	468	441	442	491	472	502	484	458	462	493	461	460	492	451	430	436	476	470	498	479	458	485	449	461	409	459	456	464	472	457	475	447	478	454	487	481	496	454	465	483	489	437	502	470	474	452	468	472	471	429	448	484	478	463	464	525	486	474	485	418	480	468	472	462	507	482	498	456	462	445	472	464	484	502	466	498	475	495	459	458	489	463	476	487	455	489	431	458	499	478	477	504	433	499	450	475	489	484	460	456	438	450	456	451	493	444	474	500	469	463	470	501	468	514	476	472	458	491	461	477	493	446	479	446	435	439	467	475	477	462	459	436	450	412	452	529	476	440	462	478	464	483	478	483	474	492	477	429	490	466	483	474	461	469	438	470	496	468	491	455	480	480	478	486	431	472	474	465	436	462	490	476	468	478	495	497	496	432	484	413	464	454	421	441	478	451	462	455	458	472	471	458	484	470	451	459	459	456	485	486	490	508	441	449	482	444	445	452	461	463	441	485	464	481	461	459	487	486	471	476	490	477	476	459	500	498	487	450	452	458	481	479	453	450	466	448	446	430	475	514	478	469	481	469	442	508	491	489	453	462	432	453	474	457	466	490	463	490	492	436	498	466	455	480	479	478	518	450	465	497	480	494	459	459	464	481	469	495	430	430	485	462	449	490	488	460	435	497	516	447	481	471	459	479	449	458	477	448	461	458	468	448	494	425	464	491	475	463	449	436	458	463	473	473	483	461	446	426	480	459	486	472	469	515	459	459	432	517	456	478	470	476	449	450	468	504	465	490	509	462	437	525	490	454	518	476	472	529	480	475	472	435	474	457	470	488	498	515	475	471	472	489	455	473	465	458	475	486	483	452	470	472	490	472	472	482	457	479	460	473	473	456	483	465	499	429	516	493	462	468	466	466	456	448	484	427	489	506	434	450	427	475	438	465	484	495	487	512	486	472	458	491	468	484	449	458	475	454	450	457	527	452	486	431	435	462	498	470	467	448	449	459	484	481	474	444	466	451	473	464	460	461	457	491	473	465	502	506	466	460	465	503	477	478	487	440	487	435	486	445	466	443	452	428	464	518	480	485	467	483	464	469	484	460	512	502	490	512	473	448	462	473	465	456	479	494	486	499	478	503	457	456	437	486	460	513	490	486	476	439	445	445	475	436	487	481	459	477	495	461	452	437	509	474	450	525	498	462	423	435	465	489	501	469	433	466	487	482	495	509	469	470	482	464	479	489	486	484	457	451	451	504	461	448	484	493	491	523	484	499	444	482	489	467	497	504	421	492	458	463	485	497	496	481	456	478	489	494	471	495	513	472	458	484	475	499	483	488	470	447	461	486	526	479	480	490	481	454	456	435	492	461	452	454	464	470	440	489	496	450	465	415	501	456	463	424	508	441	483	500	487	479	459	444	467	465	467	464	452	451	434	448	437	460	462	496	453	460	476	515	468	452	442	461	453	485	490	472	452	465	435	511	487	471	471	459	480	460	436	515	454	493	446	475	468	447	509	461	514	520	471	482	473	491	474	470	450	474	435	468	496	468	434	497	490	501	469	470	448	507	467	508	473	496	524	452	488	452	471	500	472	485	440	473	469	476	475	492	439	469	465	481	470	485	516	450	476	448	445	468	510	454	485	497	472	493	458	492	434	465	486	481	498	447	555	469	467	474	460	540	489	481	461	469	483
27930	17468	3194	526	400	361	282	245	238	234	248	247	221	232	205	238	266	209	219	251	208	220	255	218	229	228	223	223	227	219	209	246	239	244	236	227	233	274	221	218	235	233	251	243	234	241	238	231	220	252	252	211	198	249	255	252	237	229	238	236	235	230	209	240	225	236	221	262	214	214	239	246	197	232	218	238	199	225	208	241	227	234	237	198	236	228	215	253	253	242	213	235	237	231	220	230	246	222	209	210	240	219	239	225	248	239	210	222	261	247	211	251	234	216	215	238	220	204	264	199	236	231	259	266	221	225	232	233	211	262	234	207	254	264	224	228	258	199	225	251	223	242	233	231	233	232	243	236	229	226	213	222	225	223	219	227	197	215	208	240	227	209	214	209	229	227	251	225	188	227	228	230	226	223	227	235	215	240	256	231	223	243	240	227	214	237	236	209	262	241	231	234	238	248	227	237	224	239	268	243	216	254	223	227	251	231	243	194	208	234	234	235	237	226	227	224	247	248	246	207	233	244	244	230	237	240	198	256	245	262	227	206	263	224	246	251	229	202	219	251	242	229	238	243	246	225	227	210	232	223	229	214	225	243	217	206	247	226	229	228	204	225	216	233	240	219	205	202	229	236	245	241	227	232	242	230	281	242	209	242	239	230	215	249	232	205	247	205	251	217	215	228	243	221	224	202	211	236	238	247	209	214	214	217	251	236	275	216	263	223	217	220	218	224	222	237	237	228	261	232	208	232	226	258	245	242	236	213	220	226	236	227	213	216	258	236	232	230	205	231	248	236	231	244	239	225	257	205	235	243	273	203	223	234	229	203	238	204	219	234	227	235	218	242	229	228	239	219	222	226	228	211	230	221	207	234	249	245	219	236	222	208	201	228	240	263	211	264	244	214	236	212	233	251	250	221	232	241	244	199	218	242	258	248	251	241	249	244	224	246	227	222	242	207	239	236	232	231	221	218	237	229	222	230	229	243	240	227	234	226	215	197	206	241	216	220	235	236	257	210	221	237	248	225	243	230	232	237	220	215	225	248	234	236	214	231	237	221	214	241	226	212	222	251	252	231	206	237	214	231	226	228	226	246	228	241	230	236	214	239	233	215	245	210	228	262	234	207	227	223	249	236	232	243	259	237	270	238	232	241	226	213	225	240	232	213	207	246	242	223	232	214	212	255	223	219	241	203	255	222	242	199	234	260	233	241	232	223	264	229	238	219	242	275	219	246	228	237	220	236	245	231	238	232	216	214	256	233	229	229	240	239	227	203	231	200	254	259	233	236	232	235	235	235	211	238	214	215	227	269	209	228	233	233	234	236	221	229	217	238	233	217	230	207	215	220	227	248	204	232	234	226	226	232	254	241	220	225	231	249	201	220	226	214	217	231	235	214	246	229	253	222	248	238	232	231	222	225	228	240	229	267	250	243	221	199	249	200	218	233	217	222	240	225	259	224	247	217	206	216	260	250	217	236	228	211	239	257	256	215	233	256	222	228	233	216	249	237	221	231	232	241	221	255	218	216	237	240	246	262	236	224	210	214	198	213	253	226	196	228	227	222	236	222	189	247	223	200	227	231	227	230	225	244	232	209	231	218	226	239	252	265	228	238	215	243	233	217	208	233	243	227	245	222	242	245	229	239	236	218	203	221	212	248	251	200	226	226	209	224	228	229	209	230	250	213	240	252	234	241	220	239	223	221	222	229	264	223	225	243	213	226	224	225	233	211	247	238	251	210	243	230	239	215	217	204	263	253	266	233	236	231	222	258	229	238	204	255	249	221	260	229	251	230	235	220	222	210	246	235	239	231	230	243	243	241	259	248	254	246	235	246	257	249	223	222	254	217	216	232	249	224	228	230	280	252	237	220	205	210	243	233	239	236	231	229	231	218	240	228	205	209	205	216	245	246	233	228	244	268	204	215	238	238	238	229	225	239	230	239	236	221	220	262	225	209	226	218	227	240	246	238	197	240	231	245	224	234	242	214	249	228	221	217	258	220	224	262	230	229	227	244	221	218	220	242	212	233	218	216	227	243	249	242	220	248	232	234	242	219	235	226	226	226	255	261	226	238	216	208	203	233	239	239	245	223	241	233	205	209	212	220	233	222	230	228	242	222	246	212	227	227	228	226	238	245	223	246	243	221	216	218	227	224	230	242	190	239	226	244	213	224	244	233	232	216	217	244	237	249	223	221	204	200	266	208	259	218	223	237	248	224	225	245	226	275	245	263	211	217	221	259	247	215	232	251	242	220	232	240	209	244	230	210	225	220	243	252	227	211	222	204	222	211	260	245	229	245	237	225	231	235	221	202	247	241	246	239	232	211	238	224	235	222	213	218	223	224	208	241	236	220	241	228	199	212	205	218	217	233	218	225	245	239	228	217	223	251	237	233	223	238	232	246	240	197	216	220	248	209	230	258	230	255	213	226	235	231	222	231	244	230	223	223	239	210	218	273	234	270	224	234	224	229	249	240	261	261	245	245	207	258	219	245	227	235	246	230	206	215	214	207	240	218	210	218	230	214	226	213	216	236	262	223	225	240	241	233	230	232	252	217	225	244	204	255	229	267	242	231	225	233	225	247	234	235	215	242	244	235	206	227	229	216	225	204	270	233	223	217	252	250	222	230	225	236	225	241	230	238	258	239	228	206	271	234	240	229	222	221	242	215	254	222	253	216	237	264	231	235	244	244	220	275	259	245	248	242	262	211	249	247	227	258	228	240	230	238	231	260	257	230	237	220	234	257	222	208	204	220	239	224	219	222	243	235	205	237	220	217	229	217	239	231	225	233	208	229	234	261	214	254	238	231	223	219	234	234	232	246	229	234	221	199	259	207	200	229	249	237	218	217	233	245	230	219	218	236	226	226	248	230	253	233	235	263	229	234	225	231	240	257	221	224	221	246	202	240	244	204	242	267	257	224	240	244	241	219	264	188	222	230	229	214	221	250	228	246	239	213	229	219	221	248	212	257	252	223	213	246	226	230	218	263	213	224	248	216	236	238	209	212	227	216	248	231	245	213	238	231	223	221	229	237	225	232	229	218	240	241	247	235	216	237	235	230	223	234	242	249	209	207	243	225	233	218	224	226	242	214	244	225	253	226	212	236	218	231	224	261	245	226	228	208	229	222	239	257	233	250	236	254	230	228	248	232	232	213	242	238	239	233	238	236	263	224	234	225	244	219	230	250	224	227	220	230	214	232	233	211	218	218	254	206	230	223	249	238	238	239	229	229	244	241	249	202	226	236	210	226	216	223	230	262	242	265	196	230	247	247	245	222	240	245	205	240	212	214	250	229	224	239	227	271	229	243	226	213	230	251	215	222	241	265	228	216	216	217	243	244	212	229	237	243	248	226	256	224	222	234	235	213	220	241	251	222	219	238	244	227	254	234	262	224	243	254	226	248	225	216	243	220	236	214	266	218	237	235	205	224	261	224	219	233	206	213	224	247	195	233	236	249	210	241	234	234	212	236	217	223	243	226	256	237	239	236
4253	781	644	418	346	317	318	281	290	279	301	277	285	268	266	258	245	275	273	276	273	281	261	238	271	273	282	253	260	265	244	272	241	237	269	268	254	229	272	261	265	250	235	264	243	272	256	265	244	232	231	252	225	269	275	243	275	261	264	266	256	258	254	257	270	281	246	247	274	257	265	215	246	262	278	263	270	247	254	251	263	258	237	248	255	249	269	268	234	259	252	268	275	263	261	266	280	247	251	270	252	245	262	245	246	262	264	264	271	277	277	245	236	282	247	256	248	277	275	276	266	296	271	265	237	272	238	223	253	264	250	259	220	270	245	257	256	253	283	282	226	254	265	245	282	255	240	246	239	240	253	285	268	249	249	242	266	288	270	231	263	245	255	282	258	271	275	270	276	259	273	265	271	283	259	243	276	270	251	236	254	253	215	262	302	304	244	247	235	275	221	252	267	265	257	258	286	262	274	251	242	250	266	246	241	251	225	251	245	259	276	270	257	243	254	251	260	245	256	265	271	246	267	259	269	276	261	270	263	257	276	296	268	291	259	268	263	258	264	256	263	253	259	263	280	248	280	257	259	293	273	254	257	259	256	264	267	239	223	233	250	240	268	278	259	255	268	263	264	246	238	262	239	266	262	254	243	251	264	247	258	271	259	236	257	261	252	239	231	283	256	255	291	268	266	253	292	226	252	256	271	244	245	248	271	280	282	271	266	279	264	235	289	240	233	269	248	259	251	252	258	255	249	240	247	261	248	252	267	269	261	282	253	239	276	245	265	263	255	294	239	233	245	249	250	235	246	264	256	263	231	253	251	261	273	277	267	277	263	268	288	264	256	277	264	278	274	284	248	245	228	262	249	258	243	275	287	260	290	274	264	256	262	259	270	244	232	268	260	249	261	265	255	243	277	256	253	241	243	272	268	253	284	258	264	254	289	271	266	258	259	249	233	246	265	233	274	259	241	244	264	258	228	254	258	287	254	265	258	267	264	270	257	281	267	256	245	265	252	254	266	269	239	249	273	267	253	254	264	239	280	262	260	263	234	229	286	238	249	255	251	274	251	261	292	260	280	257	263	230	248	254	239	224	255	286	281	265	264	257	273	264	279	250	246	275	264	279	259	267	264	228	262	274	293	236	256	260	258	273	243	286	266	246	264	252	284	274	288	253	257	276	261	267	250	275	271	279	287	257	286	258	269	268	241	254	245	267	259	277	279	244	278	255	249	263	256	245	268	285	255	249	257	264	297	268	244	281	294	271	258	269	249	244	252	278	240	248	260	242	238	256	253	236	266	276	261	245	275	262	244	281	253	267	266	258	226	261	246	228	227	240	263	266	233	250	273	265	266	245	256	267	251	249	289	255	239	238	259	233	252	244	265	257	251	267	238	302	259	276	238	273	265	267	260	247	236	249	268	233	260	249	259	281	270	256	252	255	255	246	295	273	304	264	268	256	258	256	239	261	253	270	240	261	265	277	246	228	257	262	235	255	241	247	242	255	254	284	268	260	251	248	237	230	297	270	272	262	243	264	254	248	220	271	259	243	276	264	255	255	244	302	262	248	242	265	288	268	239	240	280	242	276	284	259	258	265	255	266	275	268	290	276	266	255	241	226	259	236	269	247	251	259	271	231	222	258	289	267	270	284	251	267	272	279	267	262	269	236	267	280	242	258	264	257	287	286	278	250	259	255	253	276	239	250	265	256	243	226	265	236	248	260	242	252	226	277	235	291	234	266	294	284	268	257	281	251	240	228	284	234	249	240	246	250	267	292	250	254	259	260	268	260	270	262	230	265	243	269	260	250	244	260	269	250	252	245	268	246	253	269	247	229	283	268	283	240	282	265	277	261	234	262	233	256	248	246	271	230	275	229	260	262	265	278	267	264	245	252	285	223	265	237	234	255	280	267	257	241	294	243	275	269	269	267	247	241	271	249	261	243	250	238	256	243	251	259	278	255	245	250	244	258	277	253	264	272	253	263	262	286	248	275	246	257	279	295	247	288	261	263	255	268	296	253	258	236	275	236	278	271	259	288	251	259	241	251	257	257	268	277	267	251	275	273	288	266	248	272	269	251	228	278	298	245	280	276	243	269	237	283	254	262	265	270	275	232	277	266	258	274	271	273	272	258	234	252	282	247	253	241	254	261	274	255	246	245	259	254	270	255	254	265	235	282	235	265	238	245	248	239	261	228	290	245	259	254	232	251	250	263	259	251	263	246	264	259	283	270	283	245	249	273	247	250	280	235	274	260	272	238	268	274	287	246	222	271	255	262	251	233	281	245	253	239	239	238	230	262	251	240	255	254	278	238	253	270	265	262	261	256	243	256	245	252	245	282	275	271	250	257	263	274	231	252	258	227	260	257	267	233	233	254	251	236	261	242	263	263	260	243	265	263	287	231	241	261	269	242	255	243	263	261	253	269	259	238	267	287	245	232	245	231	246	240	257	246	249	267	256	275	244	256	264	269	261	256	276	268	273	264	272	229	261	238	259	249	253	249	236	255	250	259	276	265	274	266	281	275	243	254	246	236	271	275	285	252	252	259	291	266	255	244	254	247	246	267	295	263	285	254	248	243	285	244	262	250	269	257	270	240	267	273	254	274	268	258	244	277	274	238	282	272	245	236	262	259	274	274	234	263	261	237	267	277	267	263	278	275	272	247	242	264	285	276	251	243	255	243	268	246	274	291	243	262	270	264	273	244	288	247	239	268	250	252	283	280	271	259	296	271	299	251	272	265	262	283	272	263	265	271	242	227	260	271	289	261	267	241	256	261	219	274	273	280	251	266	285	254	248	249	236	282	281	251	247	263	261	260	293	264	263	258	276	253	235	248	269	286	247	288	263	250	268	258	252	263	253	273	231	253	248	245	235	265	268	272	264	234	260	249	269	247	254	266	228	255	249	276	258	287	268	273	264	281	260	260	271	233	263	258	288	263	256	267	258	296	257	284	249	236	275	247	248	284	244	249	249	261	278	279	257	246	269	271	224	273	257	260	265	254	253	253	243	294	273	228	265	232	285	258	296	263	271	283	222	265	280	221	280	258	270	268	248	285	265	260	267	253	241	239	273	298	281	268	272	261	251	267	240	254	250	288	262	240	256	264	262	244	249	266	262	220	258	250	274	279	253	242	287	241	246	235	249	276	249	258	241	247	246	265	288	271	261	243	243	257	263	270	250	269	287	274	241	261	258	261	273	298	271	244	251	251	275	228	268	258	260	258	261	238	270	252	260	240	279	262	284	253	259	278	266	249	240	251	247	277	268	262	231	267	253	240	275	240	257	257	256	240	292	279	228	272	270	250	267	230	254	268	248	275	275	241	266	249	257	273	261	252	266	267	234	252	251	238	245	261	228	255	273	263	268	253	252	266	259	259	273	260	261	252	243	271	282	259	258	255	242	221	253	242	269	247	241	235	266	266	240	268	281	262	265	266	274	255	279	252	245	268	260	221	251	258	268	238	263	251	260	250	270	252	243	252	236	289	236
23955	21336	28576	24466	21335	8609	825	522	441	384	377	343	306	281	263	280	238	266	273	237	195	207	213	232	238	223	238	220	227	215	193	209	204	205	209	231	204	195	245	199	227	225	245	217	206	220	204	195	211	204	184	202	183	223	221	186	243	210	187	211	238	223	214	208	207	207	218	207	220	188	212	216	220	174	197	185	196	209	210	206	203	197	212	210	203	213	177	199	201	196	204	231	212	195	210	211	207	202	206	199	198	209	205	204	201	206	212	182	206	215	200	206	225	198	188	228	204	193	209	244	202	205	219	213	224	205	218	231	195	221	206	241	204	245	207	204	204	225	179	204	214	214	206	198	227	219	213	215	205	205	209	197	199	207	209	196	203	189	185	196	209	219	208	214	216	210	213	183	195	211	229	200	204	223	217	208	204	185	205	210	208	202	208	188	198	213	219	215	192	189	190	217	210	224	188	209	202	217	195	225	208	185	177	204	198	210	182	206	205	197	216	179	201	205	193	213	232	203	190	199	194	204	189	221	201	184	182	188	227	216	218	209	205	209	205	208	200	215	212	183	174	186	232	226	244	168	211	202	216	188	221	197	186	222	202	202	225	197	176	188	200	209	220	212	187	216	210	200	215	208	197	213	216	216	210	185	217	206	221	205	200	170	213	223	201	194	198	187	212	231	190	220	221	201	210	197	198	192	217	215	213	208	189	203	195	208	204	221	234	195	226	234	206	224	226	207	186	221	219	219	208	227	189	214	209	207	197	202	182	190	216	225	208	228	208	212	199	219	170	186	214	214	218	219	212	193	211	198	190	192	210	228	218	183	239	213	213	195	194	199	221	194	203	198	209	212	227	183	212	194	225	215	199	226	209	195	191	201	202	200	205	196	213	209	217	233	166	187	203	188	225	194	198	219	211	223	242	210	212	205	206	228	219	198	190	221	191	195	207	219	186	196	199	207	192	197	234	196	223	216	235	225	228	191	238	179	206	192	237	205	220	195	211	225	189	196	201	217	216	199	216	183	185	195	229	202	205	193	210	191	191	223	197	191	218	177	193	235	193	205	191	221	198	173	178	205	200	210	195	199	210	201	185	176	199	196	204	172	220	212	213	214	219	208	201	221	191	220	230	211	237	180	230	174	202	205	221	205	210	201	214	223	201	195	198	205	233	208	171	199	205	213	204	186	216	202	213	174	198	202	223	225	198	173	214	183	203	210	186	200	228	200	219	212	230	203	207	210	238	188	217	190	194	201	204	190	198	203	208	224	212	199	210	226	207	242	208	206	199	200	206	200	203	199	218	196	210	210	208	198	205	192	197	204	208	199	212	202	215	179	185	179	191	228	230	212	193	196	189	194	218	206	206	184	215	194	206	197	235	222	212	220	191	212	197	190	198	211	198	212	216	192	211	203	207	212	220	223	202	200	177	209	207	195	226	192	199	187	215	200	197	212	210	194	183	218	223	219	201	200	175	182	226	205	196	192	196	199	199	197	212	211	211	204	227	180	228	221	206	188	205	189	199	233	197	211	184	200	187	217	235	204	217	210	188	202	202	208	202	190	200	196	218	221	189	211	206	205	220	222	178	196	215	197	202	190	201	218	213	210	188	202	214	206	219	206	201	208	214	211	200	189	210	202	214	222	195	189	207	195	230	183	177	219	214	184	216	188	186	205	207	201	219	213	207	200	218	189	204	206	190	187	185	206	180	210	175	225	186	202	196	203	211	204	227	200	214	234	189	181	193	211	196	181	203	230	223	180	216	205	222	207	199	194	201	189	168	197	164	197	204	218	223	220	219	200	202	202	201	203	199	217	196	202	210	197	228	210	198	203	198	198	237	237	199	194	220	215	221	201	201	192	188	203	199	203	232	184	227	229	187	212	226	200	201	222	186	197	191	201	190	212	193	208	219	202	202	191	201	184	196	197	208	205	199	184	209	204	176	212	214	195	233	211	201	210	185	204	195	207	198	202	182	196	228	206	226	196	204	199	185	223	179	195	212	203	218	189	211	203	206	212	184	199	194	193	198	230	201	197	227	248	184	222	191	201	178	228	213	203	212	219	209	184	210	203	191	191	203	194	186	200	220	214	205	205	232	182	189	203	197	189	202	207	218	207	212	218	190	221	208	190	194	200	215	220	195	205	200	193	219	195	207	167	199	195	178	210	215	215	212	216	198	226	191	205	217	202	202	219	177	206	215	206	210	183	177	210	251	213	176	196	196	207	218	200	191	194	196	216	216	190	214	208	186	215	222	198	184	201	181	207	179	228	186	200	226	210	190	215	228	199	215	190	188	227	189	221	206	192	184	188	194	228	191	192	195	218	214	191	190	188	222	219	212	240	219	217	208	199	200	180	225	234	198	224	185	240	209	205	199	228	201	221	203	192	204	221	185	194	215	223	196	205	206	213	216	211	209	208	198	200	209	193	202	200	218	225	235	200	195	186	189	206	180	210	208	210	212	217	203	197	185	206	208	229	195	211	196	208	231	220	207	212	205	207	179	223	203	215	204	202	202	209	197	219	192	200	207	220	209	216	226	213	197	206	234	202	194	186	200	212	213	201	216	190	211	210	173	227	208	211	214	212	187	200	212	184	204	192	205	215	216	217	192	204	195	215	170	195	200	188	228	215	208	212	204	218	217	204	238	218	183	217	196	200	221	187	193	195	182	201	198	212	195	218	204	195	205	195	198	194	199	239	211	209	177	223	198	240	195	219	210	200	192	233	207	188	224	188	194	199	200	212	201	209	223	209	222	225	183	218	212	222	202	206	226	204	220	205	209	221	188	202	233	203	211	204	199	204	237	191	204	195	183	206	209	214	226	198	201	213	188	224	200	211	192	234	182	204	194	216	214	213	187	198	207	245	210	197	193	192	173	189	194	206	202	211	206	239	193	218	219	219	203	200	209	212	188	195	212	185	214	191	211	191	190	211	200	221	206	218	207	220	217	219	208	222	194	214	185	221	196	182	202	191	180	199	206	214	201	209	192	197	230	241	205	205	207	206	194	206	201	231	223	192	181	192	196	182	207	206	208	214	217	198	222	190	227	220	199	220	201	198	182	179	214	211	197	246	195	209	210	215	191	200	211	207	207	200	209	229	215	188	208	198	197	220	190	212	216	205	212	199	210	214	194	171	181	194	223	200	188	203	196	187	223	205	215	198	188	198	207	214	203	218	193	205	208	180	208	184	212	192	197	212	257	206	177	212	185	190	204	199	211	175	197	213	211	207	210	192	220	214	227	203	214	219	206	218	204	199	218	193	187	206	212	198	203	186	213	226	225	193	189	196	200	254	237	191	206	186	220	184	209	201	199	194	192	176	221	202	190	196	188	183	205	229	216	216	228	193	189	194	213	186	208	194	220	197	210	199	200	197	184	217	214	179	225	217	202	200	206	205	184	187	182	213	200	231	205	214	205	210	169	202	198	210	205	186	210	207	199	209	172	199	205	208	219	217	217	204	192	189	206	247	207	208	189	186	198	199	225	241	213	216
3359	8756	5824	2680	1951	1434	1062	830	650	591	520	440	409	361	316	324	287	327	274	324	249	240	256	267	288	254	233	233	269	248	277	230	219	239	226	219	229	223	268	229	261	228	219	256	227	251	237	211	229	222	227	265	216	229	224	205	227	214	228	213	228	225	219	255	210	202	203	221	229	237	221	227	249	217	218	209	213	225	207	234	237	228	241	233	197	225	248	213	248	208	224	205	244	205	211	225	205	224	211	247	204	212	206	252	221	219	201	242	216	198	204	231	241	204	213	234	231	205	235	210	226	231	207	265	230	234	226	215	210	230	198	216	263	252	217	193	229	208	203	204	226	235	233	213	236	223	211	234	208	234	225	209	236	205	231	196	202	227	220	211	191	237	235	223	221	215	242	197	221	226	211	243	231	211	253	204	224	220	230	231	242	216	230	214	216	199	250	246	226	231	224	219	206	229	243	237	189	240	213	207	252	225	228	237	219	226	222	210	222	227	248	225	216	227	201	202	244	231	207	213	201	242	222	228	220	208	208	237	206	200	225	221	217	211	234	219	197	230	230	208	216	227	230	225	224	245	225	195	250	217	224	221	234	220	233	229	210	228	220	219	206	199	205	243	204	198	216	228	227	235	208	223	224	218	216	210	210	236	228	213	223	206	199	205	237	225	245	200	236	233	254	199	228	227	194	221	230	212	213	256	234	230	246	258	221	211	200	225	231	216	215	232	250	189	227	234	221	228	212	222	206	208	224	236	236	227	203	236	202	205	237	219	218	218	232	197	213	197	217	212	235	213	217	219	216	205	217	232	230	210	221	225	246	218	221	227	220	221	237	221	228	220	242	210	226	193	201	239	216	207	216	224	238	240	217	232	228	213	220	207	208	228	192	212	243	234	232	199	230	255	226	215	191	227	247	228	228	189	225	213	209	216	208	233	238	213	211	210	227	209	206	212	241	212	216	222	225	234	226	193	209	213	208	231	216	243	225	231	237	223	218	213	242	232	206	198	219	245	228	223	220	216	216	223	235	216	227	252	227	220	225	219	221	233	232	235	218	233	224	211	224	227	235	216	195	230	220	198	239	212	236	256	203	192	227	223	205	237	204	208	218	243	198	207	222	207	205	225	239	243	212	237	210	216	223	220	242	225	227	221	237	213	228	234	206	207	227	215	237	224	212	241	200	216	211	240	230	219	242	204	216	224	196	229	216	208	209	209	232	207	241	211	246	194	215	214	206	218	215	236	212	237	214	221	224	227	236	237	251	200	216	222	230	227	213	214	232	232	210	242	226	224	253	215	205	207	209	218	227	207	211	229	240	211	236	205	228	213	229	210	220	199	235	213	233	227	209	217	191	186	229	222	221	200	203	220	190	265	231	226	261	251	220	226	238	209	225	230	201	220	213	215	205	210	227	226	228	203	198	193	224	220	237	202	218	204	229	230	251	231	213	215	235	247	213	217	242	234	220	264	250	220	226	218	202	210	212	228	221	201	238	214	209	217	212	213	221	220	221	231	234	216	213	206	225	198	232	203	213	220	232	209	248	224	227	225	228	228	216	253	202	206	268	215	222	226	223	207	212	226	210	217	181	212	216	228	216	210	242	217	241	211	248	223	218	224	233	237	218	216	244	239	211	234	212	211	224	197	212	204	250	230	226	229	222	225	234	222	237	237	221	219	215	222	223	221	212	214	231	224	216	223	223	234	195	243	210	228	231	210	196	223	231	212	235	218	226	235	207	232	204	201	242	246	222	237	214	222	221	215	240	227	212	221	221	233	202	246	226	200	196	216	263	206	222	241	195	223	256	215	234	212	248	196	199	204	215	205	208	216	235	220	220	229	208	215	228	200	194	239	224	216	224	225	192	229	232	216	220	197	216	221	222	214	226	228	203	202	223	241	228	196	208	205	223	216	178	237	226	217	224	208	218	224	242	213	205	221	244	220	241	214	215	235	188	229	202	195	207	214	208	205	228	217	201	232	242	216	212	236	198	222	184	230	219	207	215	235	210	258	207	205	219	211	240	216	240	232	235	215	226	236	196	220	192	203	199	217	244	219	243	221	211	197	195	241	235	227	226	224	227	211	241	197	223	211	215	251	207	230	216	188	249	229	222	228	210	237	216	229	219	190	234	215	225	221	210	210	220	228	217	196	224	226	227	216	208	231	235	224	211	231	232	213	208	225	227	215	199	206	230	228	222	215	232	236	199	207	227	238	212	244	224	199	213	225	214	222	226	213	226	194	215	238	204	224	200	209	235	228	219	260	222	224	210	218	236	233	207	223	227	233	229	187	214	209	208	225	234	227	231	217	233	233	214	225	234	219	211	212	222	187	213	220	201	203	221	198	219	229	225	208	223	233	251	240	225	221	220	220	228	217	236	198	232	228	193	219	215	233	214	220	227	233	223	240	229	238	216	207	210	229	216	209	238	240	222	245	248	220	224	215	220	221	207	209	208	239	202	210	216	208	230	227	217	240	231	227	240	208	256	250	208	226	246	230	235	225	220	212	225	242	211	229	236	217	214	220	207	240	214	256	248	198	221	226	219	219	231	186	245	219	208	225	201	216	229	206	236	240	210	229	241	202	213	213	233	230	216	207	204	233	238	235	208	216	246	202	217	237	217	212	238	186	228	204	214	209	214	206	219	216	216	224	243	242	217	193	213	233	202	205	224	220	245	214	210	235	237	219	230	206	234	203	237	215	220	213	229	236	216	223	241	237	222	242	204	231	233	216	228	196	206	220	229	217	214	228	222	227	226	196	239	203	208	214	218	199	208	228	214	218	219	258	238	219	241	208	208	231	201	206	209	220	203	254	215	220	227	233	212	213	221	205	205	225	225	241	272	225	211	233	225	230	250	205	215	213	246	197	222	210	230	212	229	214	217	217	255	219	219	207	233	223	226	219	223	216	236	197	244	219	211	237	222	216	217	217	235	203	240	243	227	228	219	214	243	224	231	222	248	205	213	216	213	238	253	206	188	238	207	247	216	215	229	227	236	219	235	213	221	230	216	224	237	249	249	221	212	204	207	222	212	240	206	213	225	229	232	227	226	226	234	185	226	211	250	209	230	221	226	223	196	200	239	214	216	222	223	212	226	218	221	218	229	208	205	203	207	211	248	187	205	201	208	231	207	231	220	231	215	215	220	227	178	204	236	222	220	203	222	217	212	208	213	210	245	218	216	195	233	232	227	208	216	187	207	208	231	210	216	212	207	244	211	215	223	219	230	219	227	220	187	218	236	204	220	219	215	213	212	201	222	205	203	173	223	207	229	214	247	226	219	220	238	223	241	215	210	207	210	230	209	232	212	228	234	208	210	204	247	224	227	209	203	221	250	215	205	200	242	247	189	213	222	218	225	218	237	220	229	208	236	217	197	226	228	252	241	237	191	219	236	198	190	208	203	261	223	247	215	230	216	209	218	223	203	209	230	213	229	223	201	223	231	221	220	188	226	217	245	217	216	222	215	210	208	200	232	232	215	231	216	199	201	225
25233	21376	27498	25601	9684	921	708	594	527	533	546	532	552	496	463	458	463	470	455	486	446	434	513	471	456	462	464	417	464	426	448	451	485	450	460	449	462	465	442	421	409	468	433	428	446	452	461	432	451	467	443	451	418	428	492	427	439	444	444	458	449	441	453	456	463	438	417	465	416	441	459	463	503	437	452	432	448	439	443	441	478	455	461	435	477	456	423	449	395	424	474	456	454	472	428	476	440	428	525	442	459	428	435	457	435	430	438	423	425	426	453	474	392	445	455	472	456	435	443	430	431	429	429	444	419	457	451	468	456	459	445	442	441	436	476	432	438	451	418	398	440	401	458	474	425	446	404	458	441	420	458	457	470	460	473	419	435	454	456	457	473	423	410	474	403	450	463	433	472	443	445	449	420	470	420	467	468	435	436	420	388	428	475	457	440	447	450	439	466	450	435	435	449	409	436	427	429	395	438	463	402	425	437	442	454	440	463	468	469	430	451	441	433	416	462	426	433	403	477	450	424	437	445	454	440	450	412	471	436	496	451	444	452	461	486	472	445	459	463	450	472	434	440	476	430	434	449	456	436	441	434	446	452	469	469	453	459	464	436	420	426	450	440	427	428	432	430	450	459	418	468	417	401	443	448	490	419	450	384	496	426	447	460	434	433	443	422	457	471	420	434	433	461	450	443	461	448	436	453	480	447	426	454	414	438	460	460	460	456	429	454	414	444	453	450	433	477	465	465	444	435	434	458	452	450	390	445	458	486	436	443	443	481	474	460	431	455	478	410	462	426	445	410	408	398	445	415	422	451	433	456	447	449	430	462	429	477	442	428	462	432	444	409	421	419	459	429	433	437	461	422	407	430	443	486	419	421	468	433	423	470	416	464	451	383	440	425	466	427	444	444	425	431	447	457	438	408	458	447	436	426	449	443	450	451	417	441	470	399	424	446	411	455	445	443	416	440	452	425	456	447	486	448	469	463	432	456	447	434	415	480	433	466	432	454	442	438	448	429	412	429	441	459	481	447	415	481	472	416	442	435	449	432	437	446	447	471	465	439	453	425	409	445	426	431	461	421	470	414	426	459	449	446	437	443	437	409	406	438	452	412	448	434	473	429	440	458	429	428	440	416	474	462	408	448	478	454	444	466	471	426	421	447	428	424	437	449	420	468	469	466	440	464	445	449	420	479	484	441	424	424	429	450	433	408	422	452	435	394	419	412	454	420	396	451	433	440	446	460	470	461	450	444	435	481	452	439	426	424	463	423	453	412	414	481	410	416	470	466	430	422	463	419	441	433	452	473	452	469	478	391	417	475	424	435	437	414	422	469	418	474	467	454	453	444	435	438	486	462	411	424	440	402	436	458	401	450	472	478	440	482	440	454	396	447	428	412	445	428	431	445	476	437	419	444	401	416	433	478	429	467	435	475	434	444	458	441	459	428	457	437	456	425	421	445	418	418	428	485	439	446	449	437	424	443	472	459	461	426	475	454	417	434	466	454	454	437	434	467	408	419	452	378	440	449	457	457	426	419	445	419	454	404	455	423	408	439	453	439	430	457	440	446	450	472	435	461	430	479	416	469	425	469	444	451	480	461	452	434	432	427	431	444	417	406	428	438	446	457	452	446	426	420	444	454	429	438	417	450	441	419	416	424	409	474	470	432	464	461	421	415	454	419	451	446	473	428	454	465	463	450	416	439	407	432	412	421	463	451	449	437	456	441	411	406	425	417	453	426	452	424	422	458	455	455	435	389	451	449	446	431	424	454	433	472	463	453	419	439	474	419	377	449	417	410	436	476	419	451	417	418	489	427	431	461	456	451	426	478	403	435	430	452	415	450	461	435	453	422	471	387	452	443	442	468	443	419	452	428	478	422	441	466	415	469	442	425	436	445	424	463	453	461	485	439	427	438	412	431	433	440	464	409	458	441	461	457	454	436	486	446	437	435	421	496	442	435	423	430	459	444	435	432	401	475	441	484	440	486	452	457	475	447	444	437	411	426	442	420	469	475	454	481	430	428	429	467	447	461	486	448	488	476	479	463	444	429	447	453	423	465	436	476	457	465	420	460	408	444	440	394	448	453	503	470	457	443	416	413	406	444	461	440	461	462	414	489	457	458	442	448	482	454	469	418	417	426	449	458	462	470	461	445	420	435	438	444	450	426	417	424	424	433	420	436	424	438	447	454	440	442	431	410	436	447	444	474	438	469	453	447	463	458	462	458	447	426	440	445	442	433	457	441	443	447	471	428	448	398	444	486	432	430	437	457	415	432	438	456	424	474	454	452	445	451	446	421	437	467	403	463	432	460	453	454	477	450	451	495	460	438	429	459	444	430	469	440	444	440	430	464	443	418	436	457	427	442	458	462	422	461	432	425	428	471	406	443	416	432	413	460	406	435	454	421	414	471	436	422	413	435	459	452	451	437	456	421	431	442	421	440	392	431	398	442	440	469	437	498	483	444	441	462	449	435	462	470	479	465	467	458	462	437	448	440	448	454	460	415	461	423	403	437	461	413	431	436	441	429	428	456	449	488	439	458	459	441	452	453	460	482	446	439	449	448	477	420	442	469	430	440	428	447	456	436	433	437	449	422	470	437	435	430	427	454	432	461	472	450	465	468	477	425	462	463	462	461	419	422	458	455	482	444	443	483	441	451	459	414	444	462	460	468	450	430	435	440	428	435	445	479	441	488	425	445	439	430	404	436	413	475	442	422	446	435	414	463	474	452	441	444	467	453	497	405	437	419	403	458	449	449	457	425	451	439	462	478	402	424	440	459	440	440	459	487	420	411	469	424	416	454	451	446	491	398	453	455	453	424	425	452	468	431	398	446	440	420	455	462	436	487	399	459	435	437	432	445	444	432	458	453	445	414	463	450	435	442	447	475	427	432	425	456	477	447	465	442	449	432	456	446	421	425	447	461	456	421	439	454	443	455	421	425	461	480	453	449	410	445	446	409	458	498	404	454	477	466	428	449	451	433	445	443	429	407	414	418	448	432	421	446	407	444	453	456	449	445	459	438	434	434	459	425	424	388	411	440	457	439	444	411	418	437	437	458	477	415	436	459	433	450	442	443	439	453	452	452	471	422	440	415	417	425	448	461	436	450	440	460	438	460	464	438	462	448	459	409	454	464	424	406	482	415	448	401	465	441	438	438	464	465	420	434	430	457	413	431	416	459	476	459	461	444	452	433	431	413	449	423	431	452	439	457	438	416	422	440	455	476	465	463	445	456	463	431	439	419	453	447	466	425	465	445	435	424	414	437	437	436	423	448	432	421	432	445	426	442	414	429	423	410	472	448	442	466	418	442	440	481	450	444	455	457	419	438	470	502	420	423	477	466	456	398	440	432	409	450	465	450	459	426	426	478	429	431	427	449	443	444	460	450	429	438	420	414	458	452	481	428	430	461	473	462	448	409	490	435	392	439	456	448	391	444	462	459	416	465	457	493	459	469	507	455	457	440	454	440	440	432	442	471	410	452	475	381	435
3572	5234	3440	1822	1436	1102	879	801	708	659	630	587	569	547	543	514	496	539	525	471	476	465	504	525	501	460	494	469	493	445	495	531	524	478	490	500	439	467	477	491	556	457	457	511	440	448	473	463	492	443	447	459	487	489	496	478	485	481	464	513	469	494	478	457	452	488	427	475	468	470	468	508	454	493	460	456	468	488	491	444	515	484	468	483	451	464	472	437	450	440	495	532	446	470	465	465	432	477	443	510	484	485	501	456	468	477	471	450	457	455	479	456	488	443	474	475	483	475	474	477	513	445	468	452	490	496	471	457	472	479	469	484	476	446	485	421	492	453	447	443	486	464	495	461	446	493	428	456	460	477	489	444	458	466	459	430	482	497	464	492	470	486	429	456	481	479	450	508	448	470	462	454	467	477	442	485	431	489	474	494	471	483	456	465	454	473	446	506	465	460	444	472	456	467	446	488	518	481	472	481	491	500	439	478	453	450	459	495	484	476	458	478	457	489	481	482	458	445	432	487	507	463	468	490	498	491	473	478	467	502	463	477	473	469	493	430	477	491	481	451	470	461	472	488	473	440	507	496	474	470	468	467	477	423	430	441	478	453	470	420	479	455	467	452	496	433	479	489	461	455	509	468	477	452	456	492	479	489	492	433	460	502	471	479	468	473	486	557	475	468	454	453	490	440	494	497	459	460	471	469	471	501	469	454	442	466	498	449	453	505	470	482	487	447	426	493	474	480	450	476	453	430	482	459	449	490	458	469	473	529	478	440	469	484	488	479	444	461	466	466	478	459	422	451	443	495	507	483	438	478	478	468	464	455	449	488	471	490	482	461	511	502	470	412	478	503	491	477	468	471	461	470	489	468	486	509	464	450	464	503	481	470	498	497	473	461	459	475	478	482	497	480	457	470	509	445	429	475	454	458	486	468	499	457	455	440	464	486	500	465	486	418	473	466	460	482	466	481	462	488	473	439	478	473	470	463	458	496	460	484	428	439	444	480	502	504	455	452	425	475	453	466	455	478	491	434	454	459	476	467	456	440	460	457	463	482	460	443	499	432	508	461	443	483	465	513	467	502	511	472	493	457	485	473	494	465	466	491	457	505	454	473	467	440	486	479	427	437	467	453	485	434	491	463	458	498	492	477	482	458	453	481	484	477	443	497	427	489	474	486	474	466	492	468	497	473	477	457	483	449	449	455	480	470	491	526	475	456	472	467	496	445	448	444	519	452	459	453	462	446	469	474	463	456	442	481	455	479	472	464	491	467	484	504	493	443	497	461	456	455	482	473	504	466	495	432	467	476	490	447	456	475	471	511	502	444	474	466	471	472	449	497	458	445	474	506	461	534	467	456	444	441	489	489	465	437	457	448	455	480	454	466	451	517	478	484	449	453	444	447	432	451	454	499	452	458	445	483	445	457	487	489	489	484	485	476	446	471	462	481	493	459	489	448	495	492	454	477	485	432	462	449	486	463	453	473	441	433	459	447	479	456	449	454	498	471	480	459	449	460	504	470	432	464	490	420	484	478	438	468	440	469	479	467	442	460	487	469	466	485	485	475	453	458	481	481	472	485	441	448	441	473	449	442	495	472	491	503	485	441	462	468	428	487	462	448	441	470	493	463	466	443	461	476	489	447	468	473	472	462	454	497	468	403	434	488	517	469	476	467	474	491	407	418	498	478	441	509	460	444	474	478	474	475	475	444	478	423	468	461	514	456	523	425	490	479	471	455	467	468	465	466	479	479	503	500	473	489	454	437	489	475	457	458	485	453	450	456	453	486	459	456	449	464	467	480	461	469	501	488	478	493	495	465	491	490	491	462	446	506	469	458	456	464	487	509	465	453	458	452	450	468	472	484	458	451	479	480	471	450	496	468	423	469	441	445	472	506	465	445	483	482	462	458	461	444	500	445	465	453	449	492	507	519	476	465	480	466	446	459	450	457	458	464	482	491	454	447	466	464	439	485	460	507	464	480	485	472	447	462	463	503	483	451	454	442	451	487	466	451	464	452	506	483	489	462	458	462	451	484	489	488	497	441	453	450	440	458	453	462	446	450	464	485	494	445	520	463	468	445	465	460	474	487	452	492	462	456	467	468	463	477	415	449	445	493	478	470	473	457	461	451	453	447	510	472	451	489	472	490	445	517	458	438	454	489	451	464	456	483	443	448	503	462	502	470	417	457	473	453	467	491	452	470	490	428	456	481	466	446	469	423	479	461	469	483	459	476	499	486	466	484	489	489	484	474	520	457	401	452	482	467	476	484	450	445	450	470	462	460	494	429	461	469	463	470	465	499	470	462	474	473	454	489	520	441	486	439	497	418	447	520	434	471	499	474	539	481	475	505	476	445	485	445	439	482	448	451	521	488	460	485	478	466	465	459	426	449	482	493	487	514	442	465	484	463	464	493	467	462	524	463	469	457	413	497	467	460	442	490	495	479	466	490	430	479	467	489	424	456	454	440	442	493	440	493	444	499	476	483	452	488	501	445	475	493	481	461	467	467	447	471	488	467	457	494	463	455	471	481	433	437	522	469	439	442	467	489	509	507	449	465	443	438	472	466	448	462	456	440	522	460	464	490	479	498	447	455	449	493	437	489	480	513	487	494	458	486	461	452	472	476	453	497	440	484	443	464	485	463	449	468	462	461	464	416	457	449	451	483	502	482	484	475	434	459	486	472	458	463	467	497	457	473	472	467	465	466	455	458	463	502	464	468	487	468	472	465	476	431	501	486	463	490	436	480	503	448	478	452	488	488	485	491	461	467	448	464	468	487	476	464	445	505	444	442	480	464	448	454	465	482	441	458	469	492	515	515	469	445	467	513	507	492	447	484	461	468	468	504	474	465	484	473	453	463	453	459	456	456	476	462	476	489	478	488	484	522	448	472	488	472	482	470	464	447	487	439	469	450	472	456	442	461	479	459	457	436	476	458	438	428	484	460	488	477	429	458	474	473	437	487	478	472	454	447	458	470	448	437	505	471	513	510	465	484	469	461	486	470	449	485	462	471	472	484	455	478	475	447	460	506	469	475	445	504	489	452	465	499	448	457	445	467	455	458	444	442	477	447	416	438	459	478	453	468	486	509	439	499	473	463	477	468	428	490	456	462	505	450	416	502	494	479	527	456	459	476	445	391	462	443	456	478	441	482	480	460	489	483	475	475	459	472	459	459	441	480	444	466	416	482	481	504	521	467	460	486	484	513	487	459	501	455	465	452	471	475	486	454	496	499	437	488	483	455	498	463	450	445	488	441	445	463	507	441	476	489	422	469	455	465	448	455	467	448	482	470	497	441	450	456	460	499	477	480	459	471	467	472	469	463	459	461	473	473	456	478	480	462	466	472	503	464	486	489	468	467	470	470	502	474	525	473	445	460	443	491	468	459	433	482	492	479	454	511	421	476	483	458	443	455	461	451	477	457	478	450	489	460	446	491	507	437	476	486	462	466	432	416	447	474	478	460	458	479	447	430	480	487	432	436	432	484	493	478
22920	21396	29101	24058	21400	21446	7355	1182	949	908	758	701	666	657	630	635	570	544	523	555	573	541	526	474	492	521	496	495	498	508	506	530	451	485	474	521	448	460	502	441	465	437	472	438	499	505	464	468	497	443	453	470	498	498	496	481	494	507	429	435	487	451	496	473	455	463	498	483	455	470	451	481	479	486	465	482	484	483	478	495	451	437	469	446	473	499	462	478	477	489	509	467	472	449	468	471	473	435	416	448	439	501	498	450	461	460	467	480	481	492	488	487	453	495	485	486	440	415	442	460	415	486	508	445	437	449	485	476	460	485	504	479	475	446	476	470	497	427	462	443	509	434	486	485	455	510	458	520	446	464	485	470	481	470	444	506	464	462	478	454	494	435	451	471	461	417	480	493	433	523	482	458	459	498	502	465	462	466	463	513	450	483	425	465	490	449	489	468	482	475	466	507	452	460	467	468	416	507	459	471	472	494	476	504	474	474	446	485	426	490	484	456	461	475	460	457	473	421	500	463	495	471	455	469	446	477	440	484	457	453	460	491	436	457	447	438	494	488	461	477	479	469	431	488	487	451	463	464	480	474	459	487	453	461	463	503	438	469	457	478	466	495	452	480	508	504	457	460	467	513	512	461	459	466	475	438	490	481	422	478	466	467	526	451	492	435	476	495	433	462	478	454	425	523	451	478	483	452	460	476	467	491	451	452	471	487	458	456	495	454	490	465	465	455	478	473	490	461	447	446	525	478	460	457	488	440	475	479	492	452	477	447	437	444	459	472	479	462	450	437	494	500	470	443	459	460	482	454	484	483	467	462	438	474	506	499	477	461	461	464	454	437	428	463	476	496	448	455	477	485	451	479	484	473	508	475	469	487	459	472	496	487	495	438	495	475	493	519	461	507	464	477	462	439	468	469	449	489	494	509	491	495	496	464	485	494	500	441	478	453	458	434	437	464	481	479	415	463	450	452	460	474	426	469	421	453	482	445	473	447	451	471	474	462	428	498	456	475	481	459	470	473	460	464	479	449	462	493	519	470	494	468	474	436	457	472	489	424	453	470	446	458	480	445	469	505	487	459	435	468	450	464	448	485	487	504	470	509	492	446	449	468	450	511	457	483	465	442	473	471	412	452	468	462	449	498	451	423	465	467	473	468	424	465	481	452	469	476	428	497	451	446	461	497	501	477	469	448	475	502	467	464	498	498	461	507	465	481	466	466	439	486	441	501	478	465	470	447	459	461	460	447	469	489	479	458	487	440	474	478	487	481	494	454	457	465	448	480	449	453	496	462	440	486	486	486	482	467	444	456	470	438	459	481	505	518	451	448	429	492	438	470	445	433	505	438	482	467	480	415	469	435	450	470	463	490	449	515	465	500	464	448	448	473	454	479	494	478	460	488	455	472	477	475	434	460	483	465	490	471	504	464	477	485	516	471	472	474	460	489	498	463	493	423	462	460	426	470	454	462	433	471	482	483	457	444	462	444	470	453	451	475	475	480	450	506	521	477	478	461	467	453	463	462	470	466	523	488	505	458	508	463	462	428	471	475	446	509	474	433	468	475	477	463	462	459	450	494	483	451	493	508	501	479	447	467	433	438	510	461	464	485	456	473	476	448	461	459	437	455	467	446	462	473	453	449	462	459	459	481	502	463	474	473	460	441	482	462	509	476	464	443	504	500	471	428	500	488	451	467	477	458	481	476	453	471	517	476	460	497	485	504	511	491	503	469	490	446	471	422	503	489	476	438	482	465	445	515	470	471	520	477	499	444	483	467	458	451	473	455	461	517	489	441	448	462	471	475	473	473	479	453	485	492	492	472	497	471	477	448	451	451	448	484	478	472	464	510	439	431	498	466	445	486	498	484	469	486	467	447	440	482	504	494	449	440	429	454	479	473	472	514	419	459	506	468	506	466	453	468	465	464	463	478	485	533	481	474	465	467	489	441	467	507	492	437	433	478	476	465	466	476	485	484	476	485	452	482	452	477	512	488	484	496	455	457	446	482	514	476	471	481	463	486	463	484	442	446	496	467	467	485	476	479	478	460	469	448	485	466	461	426	475	464	457	492	491	453	458	460	460	508	475	490	443	480	468	448	464	471	469	476	470	478	466	480	446	479	488	434	484	512	446	452	481	506	465	463	454	464	453	452	501	496	465	472	472	457	486	504	460	518	461	477	421	474	431	454	443	477	449	472	423	499	490	452	418	513	463	444	466	464	458	477	490	429	498	463	483	492	459	499	459	462	465	508	477	471	467	475	506	481	435	448	458	470	468	466	507	465	496	424	468	469	449	486	461	464	444	487	463	511	420	459	495	475	439	476	471	444	499	480	480	485	498	473	474	498	449	477	466	444	441	452	457	438	433	492	448	500	458	456	487	439	464	501	434	454	436	467	472	465	481	481	468	450	500	462	468	440	476	472	519	459	492	480	488	449	489	468	457	451	513	454	468	459	463	485	457	447	469	464	487	458	480	453	493	481	435	477	483	499	446	451	474	494	474	445	465	464	481	468	432	452	484	476	456	468	452	472	502	498	455	466	453	431	450	457	472	449	456	513	457	475	484	472	496	440	487	496	469	487	456	457	450	437	478	478	453	469	462	469	468	486	521	481	473	468	452	461	428	465	455	469	447	488	421	452	477	448	471	503	479	461	463	446	490	500	487	467	465	509	445	454	432	454	487	437	491	453	478	478	507	481	430	465	493	502	464	462	486	472	479	523	479	455	445	468	487	459	487	517	471	461	491	487	440	470	465	408	453	458	453	445	465	462	458	474	468	471	487	466	447	460	489	461	479	450	497	470	467	477	436	480	505	455	484	483	459	465	464	488	472	439	472	441	504	451	447	435	453	463	450	438	448	496	497	490	465	450	457	502	466	466	513	475	472	488	509	430	444	447	517	434	495	485	428	503	420	453	452	451	490	467	477	473	516	478	439	486	467	431	500	463	457	466	472	438	437	440	466	464	474	473	475	461	495	447	463	527	465	476	441	450	498	459	447	486	477	466	438	447	518	475	466	483	461	454	508	433	405	467	454	461	478	427	494	447	474	474	462	453	451	470	478	449	445	486	475	466	472	453	486	480	468	422	463	457	577	460	465	471	459	456	431	462	452	475	468	447	478	469	491	419	460	469	454	485	497	480	452	459	487	468	469	447	476	478	468	465	479	466	482	453	451	428	474	429	477	488	478	441	479	477	435	487	469	497	471	420	458	504	464	486	481	471	511	452	479	464	466	465	449	445	471	447	484	476	494	435	445	463	468	477	455	505	455	448	464	467	476	460	465	450	476	448	445	459	472	450	469	525	437	504	477	506	459	494	477	466	498	453	480	479	462	464	504	515	473	476	470	453	471	471	458	439	479	490	478	444	462	406	458	442	447	445	443	495	435	434	530	512	461	446	425	479	448	471	459	459	472	501	489	483	481	472	469	461	459	489	479	501	432	439	494	464	451	431	444	446	469	450	460	448	430	463	459	489	439	523	513	509	438	443	488	429
4843	14711	10065	4937	3584	2717	2014	1672	1386	1161	1060	942	828	789	716	697	685	648	618	603	543	559	556	549	557	545	531	518	515	527	523	541	515	531	516	489	489	502	507	503	501	458	488	533	531	500	491	472	491	493	542	516	479	491	468	496	457	425	491	463	486	496	440	494	472	480	432	489	478	476	442	453	522	473	532	455	450	497	512	526	448	436	465	496	479	431	489	473	490	449	488	482	484	492	466	450	481	470	478	470	531	473	505	495	500	499	453	465	478	438	462	437	473	486	469	455	470	478	478	479	488	450	472	456	477	454	475	471	455	505	453	497	476	472	467	479	431	465	449	483	458	467	497	493	469	485	503	439	493	496	477	480	463	430	496	468	483	497	508	492	513	425	463	479	439	475	468	422	458	500	449	488	491	479	461	502	472	515	469	464	506	499	420	436	502	469	493	448	498	487	477	478	475	465	494	462	472	431	480	468	456	457	491	476	473	465	464	427	474	497	491	481	485	495	471	454	468	482	449	440	470	477	469	471	448	436	466	457	472	519	456	472	467	452	458	523	463	502	467	428	455	465	505	492	465	455	444	481	484	482	475	425	516	465	531	469	447	482	485	451	473	436	493	452	474	511	451	480	481	457	468	456	496	473	456	521	459	459	453	472	455	505	470	468	486	458	452	490	459	481	466	479	503	487	497	481	504	471	474	483	473	456	464	489	483	504	500	458	493	468	437	484	471	495	461	546	519	473	488	424	486	467	496	457	471	522	470	524	473	479	460	459	459	496	471	479	474	494	477	481	488	453	483	424	452	447	466	510	488	450	466	451	450	445	503	484	458	473	485	453	461	481	451	478	454	462	459	500	499	477	480	477	472	510	487	484	475	495	479	503	448	443	472	475	483	464	512	474	465	453	492	453	472	484	483	449	501	492	455	470	469	481	520	504	476	496	488	502	461	487	497	449	484	514	495	450	469	459	477	470	429	456	496	447	500	456	495	479	448	464	476	467	425	479	494	491	536	465	487	472	481	480	443	492	457	476	454	435	514	470	482	466	493	489	437	459	427	490	474	499	432	480	493	514	456	469	488	450	496	477	447	488	483	503	443	493	460	457	483	501	488	480	475	471	451	454	494	476	482	467	478	466	489	490	489	447	445	465	510	455	465	447	478	469	453	532	447	429	470	444	474	462	489	438	515	447	483	449	507	489	483	482	523	478	482	484	433	440	473	433	449	444	449	505	450	474	489	481	415	472	480	468	443	462	468	502	464	507	465	489	505	466	498	491	472	473	446	490	518	501	448	475	486	490	489	432	475	462	465	450	513	440	466	486	490	485	522	484	506	473	461	466	487	466	456	507	475	460	468	457	468	447	459	447	524	514	454	434	465	493	454	461	447	495	460	446	440	465	503	455	433	469	474	524	430	481	440	418	457	469	451	454	469	465	462	480	445	477	493	494	463	447	466	511	464	434	459	439	493	493	523	474	435	456	441	480	467	488	490	466	445	492	492	503	455	478	474	465	418	449	478	430	398	485	464	502	464	482	496	450	492	463	450	443	464	482	497	446	476	478	497	498	432	437	477	486	514	470	489	469	479	436	474	483	520	440	460	526	411	457	466	495	487	442	504	473	485	460	476	453	450	481	485	470	489	484	458	485	472	493	484	459	482	465	501	456	463	455	436	487	459	435	478	477	488	449	466	479	480	484	485	477	467	494	455	471	499	445	434	513	516	491	442	478	449	540	513	457	460	481	459	434	514	453	510	447	462	474	464	484	498	505	451	499	498	494	489	478	492	435	455	464	504	501	438	513	469	471	460	479	488	503	453	441	433	480	452	474	482	477	483	492	520	499	477	487	454	510	473	499	501	465	469	455	509	483	468	490	439	491	491	480	514	497	455	487	463	456	450	434	453	465	439	432	502	479	445	486	434	445	462	445	458	447	499	475	469	473	449	497	453	479	436	472	451	514	460	522	488	486	497	469	421	446	483	479	474	519	501	490	461	457	486	462	437	509	501	487	497	471	504	478	488	462	489	456	464	487	484	478	517	471	505	499	480	479	468	509	474	444	472	491	439	482	480	464	472	466	454	459	446	466	434	444	475	450	506	489	504	515	459	450	491	453	461	438	502	497	502	457	476	458	481	444	493	470	490	464	459	452	492	454	464	449	491	473	460	484	507	438	463	486	488	475	459	449	453	501	457	456	480	465	511	457	469	461	504	490	502	483	484	455	476	475	495	488	439	469	481	461	477	430	465	490	461	497	470	500	440	492	470	472	472	503	502	459	477	504	455	477	486	514	478	465	465	468	491	466	487	473	457	474	467	444	517	484	464	476	474	513	509	464	480	435	505	459	495	497	454	509	495	456	437	494	487	461	450	472	483	463	464	519	471	464	507	458	456	474	456	489	480	483	447	493	439	460	486	492	460	463	518	465	509	452	478	457	454	441	451	496	443	462	491	452	466	472	457	455	479	436	505	506	491	492	481	493	475	475	412	477	467	460	457	518	430	453	459	438	456	466	440	465	480	457	464	463	522	515	480	490	457	472	469	474	442	505	447	472	461	506	451	466	528	510	477	433	477	448	462	487	517	463	469	449	463	425	505	486	489	447	481	471	501	477	503	469	478	492	494	463	473	419	446	491	490	439	486	470	457	496	507	471	459	480	494	471	479	489	505	487	496	495	471	481	481	471	493	502	527	498	486	469	465	489	509	480	438	489	503	476	472	480	460	478	436	467	455	481	496	471	460	458	495	472	463	491	466	440	468	512	491	479	496	464	453	496	519	455	503	481	419	507	514	483	466	441	476	460	483	437	427	457	475	463	429	473	408	474	425	463	475	470	473	431	510	484	514	471	487	460	457	487	484	453	448	464	492	481	471	496	483	476	415	488	481	465	484	467	477	477	458	476	468	445	460	498	456	496	463	470	472	488	474	490	454	478	455	453	473	458	488	445	457	456	488	491	496	484	428	501	490	485	475	479	468	464	425	450	479	469	434	482	486	447	484	507	416	458	522	471	461	444	481	471	466	452	486	439	487	450	431	460	469	463	460	449	502	463	466	483	505	473	456	453	477	488	456	478	486	495	517	452	482	493	445	459	504	512	488	512	476	508	468	479	482	505	471	499	499	461	474	491	465	457	488	475	441	451	455	469	478	514	482	466	495	501	462	514	466	492	418	480	442	469	488	500	485	500	524	456	484	504	499	491	482	480	456	455	501	465	484	493	478	485	491	498	487	478	439	495	443	449	463	492	439	485	467	467	439	508	516	467	520	454	484	439	494	469	455	487	460	443	499	462	511	437	477	470	480	474	477	487	436	475	482	490	470	461	466	511	480	457	483	464	466	488	446	475	516	526	495	464	442	439	516	466	429	449	457	492	473	460	450	469	486	475	465	499	463	436	498	495	447	471	505	455	474	454	479	491	495	466	457	482	472	501	476	470	463	440	484	471	473	441	453	481	457	489	505	467	442	495	452	490	495	475	460	484	437	471	499	455	483	479	482	476
27805	17192	3413	746	546	495	350	303	256	240	227	273	272	241	237	222	228	250	232	207	241	221	245	244	256	207	217	243	238	237	235	243	246	241	218	214	235	235	214	210	237	245	207	227	227	243	214	215	231	231	234	250	232	219	229	215	234	248	230	241	248	206	245	257	235	228	225	238	251	228	247	225	253	219	225	235	236	233	221	213	259	242	222	238	217	234	237	211	235	242	236	231	231	255	215	205	252	211	226	199	235	231	248	219	224	213	222	224	236	211	242	219	235	219	222	224	243	238	238	237	220	234	218	244	228	211	240	238	228	220	253	232	228	244	211	240	245	236	212	264	244	229	209	224	228	201	223	218	230	229	220	215	213	222	223	221	220	238	234	213	249	215	226	226	220	243	255	220	234	246	254	217	253	239	235	244	229	237	235	241	245	221	256	235	220	232	222	232	223	215	203	245	219	226	226	222	238	211	214	222	221	238	221	242	251	229	224	229	225	226	247	235	234	253	224	253	233	235	235	225	252	235	233	215	231	226	213	221	212	221	255	236	225	217	233	246	230	259	243	226	232	226	245	254	222	265	218	250	245	222	213	259	249	220	223	252	232	202	212	221	245	214	251	237	224	252	237	246	241	232	217	225	197	227	208	248	232	247	242	225	232	227	229	237	250	236	217	220	258	229	234	223	226	220	227	236	201	211	220	232	227	230	234	227	228	223	214	244	218	254	259	231	214	257	209	239	225	217	214	250	222	265	217	224	260	245	226	215	228	248	240	238	269	249	219	234	216	231	231	224	229	239	255	212	255	265	267	228	220	223	265	222	234	202	233	231	242	224	218	230	249	214	225	253	228	203	235	221	244	237	225	237	216	242	221	232	233	249	218	209	230	237	249	231	253	218	227	238	238	237	232	225	224	242	254	229	198	239	233	237	244	250	260	257	237	218	232	252	231	199	221	246	229	225	247	243	247	221	233	231	233	241	194	245	241	237	227	231	205	202	238	256	219	229	241	219	264	227	206	229	220	242	221	221	237	226	225	244	229	237	244	212	222	238	223	234	252	194	238	207	212	262	208	228	254	228	243	259	225	259	248	232	247	232	237	234	222	241	221	242	246	220	235	238	242	255	210	259	229	213	250	229	229	216	258	223	229	244	262	227	219	231	255	223	227	202	244	227	256	212	264	215	233	233	198	239	256	244	242	196	237	237	245	230	213	222	236	207	236	236	217	239	205	219	236	253	249	237	225	211	241	218	220	240	231	239	233	239	230	219	216	251	227	234	234	245	254	220	215	238	237	228	206	223	251	228	213	233	219	243	228	240	253	229	233	244	221	253	242	215	229	215	211	240	232	218	216	240	217	241	245	240	239	230	215	212	231	242	222	214	236	231	229	256	192	222	236	208	245	226	245	216	224	252	221	226	243	213	217	215	226	258	235	255	231	227	229	231	254	284	240	247	222	248	193	205	231	244	252	261	206	233	227	248	254	226	215	275	235	246	232	218	232	261	221	243	258	242	250	235	221	218	239	211	207	260	232	231	233	227	245	251	242	243	245	228	241	227	248	236	237	243	237	281	248	210	222	224	235	215	219	226	250	230	215	241	228	248	253	204	230	229	232	249	246	238	245	247	240	221	232	239	226	232	225	221	251	230	233	249	271	238	233	226	216	253	225	218	240	249	235	223	235	246	231	224	228	235	243	222	230	240	209	245	239	219	221	245	233	240	212	219	247	236	245	243	220	221	219	236	239	232	236	215	217	205	225	230	235	212	253	220	242	231	237	241	220	224	263	222	210	223	253	218	242	232	217	216	221	237	227	231	245	216	235	234	247	213	239	255	273	195	201	224	251	228	244	226	218	262	232	227	255	247	239	246	218	220	233	231	238	240	245	221	250	228	232	215	222	214	252	215	230	228	234	238	192	235	231	235	250	255	221	232	243	232	256	210	249	225	263	235	239	233	219	231	211	233	227	237	221	236	236	211	228	243	210	220	215	226	236	228	213	254	226	230	244	217	240	196	222	216	222	232	208	204	227	231	239	204	216	242	209	219	255	220	237	241	218	245	223	224	230	224	211	209	208	246	215	222	218	228	239	220	229	246	218	244	253	228	232	223	221	267	210	221	253	272	233	222	220	233	236	238	225	239	236	234	229	211	246	234	246	190	225	237	259	224	216	236	212	227	216	229	227	240	222	241	221	231	238	223	229	223	230	244	222	233	228	245	232	230	220	216	241	257	238	235	259	217	221	265	219	231	248	211	218	240	244	211	233	210	256	214	205	234	216	247	217	246	213	227	257	223	204	210	235	218	256	247	224	215	250	250	236	225	224	230	250	211	234	232	226	229	209	233	236	250	243	213	236	263	216	238	242	226	210	231	259	234	219	254	207	202	230	213	232	210	213	291	236	245	203	204	249	232	252	219	216	231	229	222	237	229	229	198	226	223	231	242	242	233	232	215	243	233	256	237	226	249	219	259	237	201	232	213	231	236	249	236	221	217	241	241	214	219	252	235	221	236	210	238	250	250	253	235	217	251	236	230	244	224	256	224	225	250	223	207	229	211	247	193	219	236	210	207	235	230	225	223	234	241	265	225	237	239	207	257	207	244	224	210	242	236	233	216	252	224	225	216	248	216	222	249	228	231	242	240	246	229	219	258	230	245	251	255	241	253	231	205	236	208	226	219	237	227	232	225	229	244	235	213	200	206	223	229	217	232	239	228	228	235	217	241	241	235	229	202	223	228	234	270	252	236	231	248	237	247	251	253	252	213	231	241	216	230	256	272	235	216	232	244	219	224	222	215	240	245	227	250	229	232	240	240	229	223	242	226	223	233	227	216	230	235	214	230	219	211	225	241	237	243	242	218	216	216	242	229	237	214	261	230	243	241	234	253	228	251	218	252	237	240	227	248	218	237	237	228	199	239	242	210	234	231	237	209	229	222	222	221	248	243	223	237	219	258	257	245	240	234	241	210	238	243	200	250	230	240	240	228	252	249	235	203	242	239	212	257	229	215	217	241	243	236	225	244	237	225	243	227	208	227	214	201	216	242	235	250	235	219	230	229	227	223	221	216	232	201	241	208	246	240	217	239	230	257	271	244	245	238	230	224	256	231	248	255	255	222	226	255	210	250	224	233	240	214	222	227	207	216	214	250	210	264	234	247	214	215	211	237	252	214	234	229	225	234	214	239	220	214	242	241	246	241	249	236	245	225	247	225	250	251	238	225	242	234	256	239	224	230	210	218	220	246	220	242	219	227	210	241	243	245	234	232	234	247	246	242	233	233	253	237	226	216	254	235	253	231	238	250	212	239	234	212	286	225	213	245	223	246	275	256	215	257	204	218	247	228	232	240	244	256	227	214	227	228	232	250	257	196	205	223	223	230	234	227	224	259	242	238	234	241	235	234	242	218	236	218	204	225	249	241	238	225	259	227	255	217	240	211	224	225	235	226	238	213	246	238	239	240	250	218	232	216	239	232	228	247	196	247	227	233	230	227	223	197
4275	969	719	471	388	348	292	310	299	274	290	303	279	277	272	273	313	245	260	251	267	278	283	271	295	292	245	254	269	247	252	262	239	242	275	259	269	262	239	271	266	254	252	261	267	250	277	271	264	229	282	231	262	237	276	262	297	248	251	250	284	245	250	280	276	230	288	261	262	243	268	290	302	265	238	235	254	244	279	256	265	258	274	248	253	246	260	244	256	246	262	253	259	270	267	247	223	255	257	248	259	258	259	267	242	251	250	251	241	239	246	235	261	246	270	256	269	246	264	258	224	266	241	277	252	227	261	273	248	245	237	256	255	258	255	291	284	238	250	256	265	263	276	275	260	262	244	273	252	257	243	256	258	249	238	273	254	252	224	245	251	241	236	228	270	260	263	257	272	250	243	266	281	251	286	252	261	261	238	252	255	255	243	260	268	262	263	266	256	221	269	257	218	283	271	256	267	243	248	261	272	267	256	255	259	268	268	248	264	258	262	275	279	262	272	257	249	266	258	295	260	272	242	247	252	261	271	242	272	265	263	247	227	250	252	269	262	282	276	245	259	251	257	271	259	255	229	203	267	265	262	241	255	262	281	284	270	278	260	235	259	269	255	216	248	251	253	275	254	247	242	288	256	235	276	270	272	241	247	255	244	271	251	257	266	250	254	246	264	260	275	264	287	248	276	269	244	260	304	263	297	272	263	275	248	253	269	256	272	261	295	251	288	224	263	271	267	287	254	251	255	254	273	278	262	271	276	255	244	265	264	258	236	270	279	291	289	238	224	273	299	276	251	240	232	246	271	278	251	267	255	258	275	273	261	256	271	268	253	284	235	275	262	279	266	266	275	250	244	262	279	284	274	265	247	240	247	293	261	241	247	266	263	276	273	278	249	262	261	237	264	265	237	261	209	250	265	288	251	253	239	230	258	248	269	271	260	236	279	230	253	241	279	252	288	234	260	284	261	250	286	271	222	259	312	240	250	277	273	262	283	279	265	241	277	252	272	237	277	246	255	264	219	272	274	278	276	259	244	257	262	248	276	280	247	264	239	273	248	248	281	284	268	304	285	290	266	247	252	254	263	224	253	251	260	257	263	248	271	243	267	261	250	265	256	267	262	261	287	239	234	277	267	238	250	237	290	276	244	256	272	242	249	245	248	266	226	254	254	268	239	266	274	294	207	258	260	240	255	232	257	249	272	241	283	278	281	242	276	270	222	268	250	240	278	284	253	250	254	253	299	254	241	244	240	250	235	265	266	253	272	262	243	277	253	260	230	248	270	265	272	241	299	270	283	257	265	265	265	262	256	238	242	279	288	268	253	234	267	276	302	283	272	278	254	248	269	246	246	254	265	270	230	264	299	277	250	245	260	229	274	239	282	265	276	256	272	254	272	265	311	255	270	257	245	252	263	243	241	229	251	269	259	270	258	258	281	246	276	247	272	254	230	234	263	240	253	265	252	239	267	264	288	266	268	237	256	269	277	279	261	280	281	261	257	243	249	242	243	259	252	264	274	280	257	244	269	253	235	253	268	273	247	266	270	255	275	270	269	259	264	221	264	266	250	248	275	285	259	279	255	252	261	247	245	285	244	269	260	260	258	262	276	254	277	258	263	270	266	258	246	271	259	242	242	261	259	268	289	269	251	255	259	234	235	283	249	265	251	280	278	277	266	257	273	259	237	274	246	274	275	251	265	260	257	269	254	250	229	256	224	280	240	280	296	264	256	259	256	250	238	257	257	217	259	242	249	268	269	250	244	247	275	264	273	258	281	213	237	265	237	262	226	250	237	247	300	264	258	273	262	253	272	264	285	265	282	244	238	276	243	268	248	243	258	277	274	246	265	286	245	292	256	249	244	261	275	274	253	254	251	250	262	284	233	234	236	260	273	256	250	261	263	272	263	236	269	278	238	272	246	271	225	249	272	255	273	248	273	273	261	273	262	270	256	252	260	266	242	260	230	284	275	253	271	284	246	233	247	283	267	272	288	258	274	265	279	263	265	305	257	241	272	253	251	231	278	278	252	270	252	252	246	282	292	239	249	247	251	245	284	232	264	239	275	268	271	225	261	267	286	248	274	257	264	292	257	243	254	279	236	262	241	265	253	256	266	258	277	248	270	241	246	251	260	250	251	248	255	258	261	248	277	268	283	278	256	284	278	260	282	280	293	261	275	210	264	253	276	269	245	252	292	245	263	267	243	266	249	252	269	284	271	256	243	249	260	274	273	288	228	242	255	240	252	267	268	274	235	238	263	245	255	271	236	255	252	253	251	276	244	271	260	256	267	252	271	258	280	256	257	271	264	267	240	236	281	266	280	263	242	253	255	248	271	227	252	254	282	239	241	241	281	260	256	249	283	270	277	224	268	261	254	234	247	256	235	261	255	243	285	258	261	263	266	272	261	260	249	291	272	233	240	237	245	280	269	299	245	262	228	253	266	256	281	216	243	259	277	257	244	249	261	245	248	264	261	252	266	258	223	266	258	290	261	229	301	236	254	243	244	278	268	265	237	264	260	272	248	276	219	258	250	261	275	247	267	266	261	253	272	247	266	256	252	219	290	263	289	277	253	251	268	262	274	251	235	252	265	279	254	284	253	277	265	237	262	262	276	294	245	249	259	269	256	278	216	238	256	243	225	258	265	282	273	262	271	257	249	270	260	251	256	272	268	248	242	242	247	259	263	246	234	274	276	254	270	268	282	252	271	265	264	272	283	253	263	247	260	250	286	250	243	253	283	277	250	285	277	240	261	278	251	229	295	254	287	267	238	264	252	256	245	264	277	237	268	258	284	232	273	243	265	250	249	257	245	229	261	267	267	269	273	266	250	257	280	277	257	225	268	225	285	245	272	244	265	264	252	288	265	271	274	252	270	247	257	266	264	243	257	217	239	244	262	266	251	263	243	255	254	251	254	260	261	258	244	252	242	290	270	259	293	269	287	236	253	266	241	251	281	254	267	266	280	264	270	254	263	233	266	271	266	258	284	273	261	265	249	251	265	255	260	241	252	259	244	251	257	278	243	251	268	242	258	258	252	242	271	275	258	265	251	277	241	238	274	230	269	245	271	281	269	281	232	254	249	240	253	249	282	262	259	263	301	280	263	264	277	247	247	255	264	274	258	279	240	241	244	248	260	270	258	286	221	253	255	240	252	277	252	249	269	271	241	263	268	269	245	251	255	255	266	231	259	269	263	281	241	284	265	279	270	263	258	265	252	252	292	244	235	255	265	276	290	257	241	261	255	247	269	269	274	233	267	255	278	273	259	234	262	246	255	264	266	252	253	260	265	258	275	268	248	233	258	259	249	238	261	250	252	229	267	241	257	244	269	273	251	259	278	264	242	261	258	261	239	279	251	285	244	282	193	249	265	259	256	294	285	257	281	228	267	252	249	244	258	225	262	244	252	260	267	243	290	251	274	252	248	248	298	249	293	262	273	249	242	270	285	269	255	261	231	265	294	241	244	255	254	231	283	273	261	251	239	245
23965	21356	28571	24492	21348	8401	912	552	452	368	358	304	304	298	285	269	270	253	251	227	233	257	235	240	254	240	199	225	236	223	246	196	220	227	229	205	232	239	207	209	211	209	219	209	229	205	206	200	195	214	217	183	203	231	205	185	211	202	201	212	229	210	226	199	226	201	204	238	201	195	195	204	209	168	229	214	226	210	205	206	221	221	222	200	201	218	183	220	212	210	184	203	178	204	211	216	245	193	211	201	184	228	204	240	176	230	176	219	194	198	197	213	199	201	191	191	216	193	189	200	206	189	198	221	212	222	209	196	191	224	216	217	196	196	222	232	192	207	208	184	220	210	212	197	205	214	205	179	179	215	202	198	203	195	226	210	253	206	192	203	199	195	220	214	210	213	196	200	180	190	221	196	206	198	199	185	184	216	227	193	208	221	191	220	219	199	213	225	232	187	220	211	207	194	177	212	216	195	212	172	198	214	211	195	210	201	227	190	224	225	207	215	202	188	199	194	197	174	196	191	172	209	223	190	173	235	223	189	210	203	213	210	202	211	201	181	186	198	217	199	200	203	222	208	223	194	201	192	219	209	209	187	201	190	210	184	224	205	225	190	187	214	212	197	214	233	191	239	170	185	195	235	191	203	189	174	213	233	212	208	207	211	205	213	201	212	220	192	204	194	240	190	189	216	188	201	221	240	222	218	210	230	195	204	197	189	199	221	178	187	211	192	208	190	207	186	205	226	219	200	228	209	221	199	211	218	226	189	161	200	192	199	206	184	203	207	215	197	193	211	202	208	206	179	206	212	213	210	208	199	230	200	216	204	200	205	217	182	214	187	205	188	207	195	227	198	227	219	179	214	220	212	197	205	210	174	207	216	212	212	228	207	192	212	218	200	214	194	195	240	204	195	214	214	198	209	223	215	223	207	176	186	213	186	206	180	219	181	190	218	212	217	187	228	196	228	179	193	204	229	189	224	198	207	219	189	215	198	224	210	192	186	219	180	202	193	179	228	184	205	193	194	206	188	225	202	219	214	220	205	187	223	187	205	181	191	206	204	217	225	205	196	210	206	213	178	180	203	213	215	229	216	180	219	208	225	214	198	247	226	231	182	185	200	209	192	201	228	219	230	198	202	192	194	208	212	228	220	226	230	218	187	215	210	207	192	182	192	208	221	200	204	209	182	194	190	191	198	181	207	219	209	215	212	207	201	212	189	214	202	210	204	201	215	231	227	197	210	214	208	183	190	202	198	201	197	221	222	215	195	211	190	204	214	196	220	169	224	204	219	166	195	207	195	203	244	215	189	190	211	184	214	203	182	207	217	229	240	197	211	225	184	209	226	196	205	203	210	207	207	217	208	201	194	205	223	187	220	217	207	198	212	216	224	189	193	178	177	186	210	191	198	226	227	213	172	203	205	197	178	197	199	177	209	206	189	188	219	202	221	207	232	196	209	227	201	198	201	212	202	173	205	202	205	202	211	210	209	181	221	215	208	173	212	202	216	218	202	208	191	197	194	197	191	200	223	182	185	183	191	205	203	191	207	224	224	207	208	186	228	224	201	215	194	217	222	203	196	228	206	205	197	194	179	194	220	218	210	224	192	212	223	204	196	213	188	200	214	201	199	196	196	214	210	187	218	192	184	184	186	210	222	196	221	208	203	240	208	213	187	204	191	217	198	193	194	207	213	203	207	201	213	216	190	202	197	212	201	206	193	204	212	194	204	210	198	204	213	223	203	199	184	232	209	233	223	216	209	204	188	224	213	233	215	207	204	203	213	199	183	213	177	203	211	210	229	192	195	206	193	210	191	186	190	219	207	179	196	205	196	197	180	225	181	207	216	199	202	203	207	180	192	211	193	201	193	222	192	184	203	210	224	214	199	183	205	202	194	222	208	224	197	187	179	212	207	209	204	193	204	176	227	223	198	186	222	199	212	221	209	228	209	202	179	193	209	196	181	199	198	211	178	207	175	216	215	197	207	198	192	206	204	192	195	183	212	201	229	187	183	203	191	225	181	195	212	197	198	208	204	210	212	196	192	198	183	194	183	200	211	198	223	223	242	209	206	218	210	209	216	209	215	220	207	211	219	187	200	191	194	188	210	214	220	186	198	247	204	178	197	214	220	210	181	196	215	227	178	202	202	195	205	210	191	191	224	206	192	210	199	194	195	203	189	212	202	227	224	218	204	209	220	228	217	206	206	202	196	206	198	230	210	223	207	217	208	203	198	198	233	208	221	195	220	177	191	191	193	231	214	236	198	227	201	195	205	207	193	196	199	203	192	175	202	206	195	215	197	228	202	160	213	207	208	238	194	200	180	207	213	203	198	199	197	194	192	183	205	197	196	233	185	213	241	193	204	237	210	200	201	222	205	187	251	193	205	216	203	189	214	197	182	232	219	213	201	232	214	222	202	196	174	210	209	230	222	184	212	211	187	209	209	202	195	203	232	206	199	206	197	207	222	208	193	190	235	215	204	211	215	196	211	223	196	220	185	226	189	217	193	219	243	226	223	221	220	211	219	211	200	198	185	202	187	210	210	202	218	228	201	211	204	209	217	204	214	209	202	192	215	187	192	227	195	214	207	231	218	192	217	203	205	210	202	215	200	207	225	190	216	210	189	203	214	198	202	187	186	198	206	217	205	185	201	219	182	182	211	178	196	208	191	211	211	180	214	230	208	183	215	225	188	250	204	187	207	185	225	199	203	187	195	199	208	218	194	204	215	173	187	186	183	207	202	219	201	188	210	195	220	179	208	221	204	203	208	183	199	188	197	198	192	235	209	218	205	168	229	193	220	199	211	198	200	179	200	240	188	184	209	208	186	223	206	175	200	201	215	220	203	200	206	240	224	176	198	201	176	196	205	218	219	221	196	210	214	198	217	212	204	206	193	211	212	206	217	216	207	210	240	200	217	215	200	214	178	198	210	189	185	209	201	217	192	226	210	230	213	201	227	221	192	210	209	189	200	215	190	191	188	217	229	209	196	187	175	189	211	202	231	226	193	204	211	197	209	201	203	192	208	215	199	195	198	200	184	182	211	199	225	220	207	185	227	212	206	225	226	185	192	202	194	178	201	189	189	214	218	206	207	207	209	217	200	191	204	196	212	203	200	204	216	206	202	214	206	193	188	222	196	197	201	216	197	214	211	210	211	225	201	181	201	210	193	212	204	183	215	203	202	189	184	203	183	199	201	197	185	188	202	199	189	205	194	212	215	209	211	214	193	213	195	203	197	236	195	194	211	215	223	202	194	218	173	190	190	219	212	226	220	191	198	184	219	246	214	197	200	219	200	226	193	224	206	198	192	184	213	198	227	198	199	204	191	205	207	204	193	189	205	205	195	199	195	197	192	217	218	200	181	170	195	171	192	187	220	178	202	217	208	213	201	201	194	221	178	196	223	235	227	187	212	199	192	206	210	207	231	199	208	215	208	193	219	206	191	224	184	208	213	215	238	216	210	211	212	215	207	216	216	217	209	217	188	219	207
3417	8882	5902	2652	1819	1380	1085	802	695	589	527	487	401	358	369	324	298	296	305	277	334	287	259	257	229	260	263	240	230	246	251	249	239	235	236	237	243	239	241	221	240	224	256	227	222	220	218	241	242	239	217	252	219	250	205	236	250	230	201	237	234	256	231	206	209	251	241	222	235	211	216	215	252	230	233	213	210	213	245	217	228	238	227	220	224	202	222	226	229	220	227	237	216	217	208	238	193	208	230	248	222	209	234	223	224	235	221	217	240	223	207	234	243	224	223	221	247	214	249	207	222	223	183	224	222	232	226	212	197	247	222	241	249	250	242	251	221	220	227	224	199	224	220	198	193	205	221	222	197	200	221	230	211	226	246	232	224	248	219	224	219	193	214	237	227	235	201	246	220	222	206	231	243	213	235	201	226	217	241	224	226	199	206	209	240	206	201	198	250	235	234	222	212	216	243	231	215	236	216	210	207	238	210	229	232	213	218	218	214	219	213	234	217	232	217	220	226	236	236	222	188	228	211	215	236	241	226	210	246	249	205	239	224	232	265	230	226	215	225	233	202	218	231	243	240	201	241	203	233	244	213	230	216	257	217	202	207	219	198	245	247	213	219	241	221	199	225	224	228	211	221	210	209	205	234	246	249	225	206	218	235	236	226	247	229	251	224	210	233	209	245	217	207	189	229	222	213	210	209	202	223	205	213	220	226	220	193	258	237	229	237	242	212	231	199	210	223	235	206	232	225	218	218	207	231	226	213	223	233	214	230	230	238	228	222	208	215	199	193	210	243	217	220	200	228	207	210	235	222	233	205	253	211	238	225	247	230	214	230	215	211	222	199	233	230	208	221	205	222	218	237	228	218	219	232	202	258	217	216	208	202	228	211	223	232	222	203	219	219	234	204	217	208	210	236	238	235	229	239	221	212	236	212	221	220	213	230	193	221	227	211	216	214	224	221	203	218	215	208	242	240	212	211	233	217	217	226	227	200	195	236	233	233	230	226	215	228	215	206	225	219	212	217	197	216	218	217	230	223	222	207	237	217	216	224	234	208	210	203	236	229	212	204	228	239	248	216	229	223	201	250	217	241	208	222	220	198	248	229	237	222	212	221	215	209	223	195	234	248	220	220	227	230	220	225	239	220	241	214	200	227	236	215	234	207	205	244	245	233	226	231	223	261	205	211	227	249	232	240	220	224	205	235	207	202	210	221	261	232	213	212	227	231	220	220	211	228	212	237	231	207	199	211	218	204	241	223	220	223	227	231	236	238	215	208	206	220	228	244	213	213	188	239	244	240	234	231	224	225	214	218	230	211	204	241	233	206	203	216	216	227	216	209	209	218	223	205	192	198	223	228	226	249	209	235	224	209	264	207	202	209	210	209	234	191	189	237	221	240	224	176	237	212	238	229	219	229	227	237	222	231	236	211	219	224	233	208	199	205	250	237	182	221	194	252	261	200	247	221	227	235	238	212	233	217	244	237	189	201	239	243	230	255	216	244	243	239	206	228	211	201	238	233	237	217	231	220	246	212	222	229	239	209	219	222	201	207	219	224	228	224	214	215	227	198	244	226	227	205	236	224	206	238	211	218	248	237	248	216	199	237	207	207	226	214	206	242	222	216	240	205	207	211	224	199	242	223	201	214	230	214	223	234	204	206	203	221	215	225	222	208	224	224	227	203	229	228	217	203	224	224	219	233	202	217	216	230	211	269	197	218	232	215	225	222	223	243	248	237	242	186	204	226	207	221	232	232	235	240	216	197	190	224	222	211	227	212	221	224	197	233	208	215	240	240	229	218	235	235	201	238	206	226	221	230	221	203	231	211	194	215	234	243	234	213	211	228	195	209	211	215	203	195	218	202	209	220	205	222	248	213	239	214	226	202	231	226	204	249	232	196	220	225	218	258	231	226	237	210	204	223	201	214	201	224	229	231	221	247	205	229	209	227	245	216	208	230	245	206	242	229	224	233	226	242	204	214	203	225	218	229	217	216	237	203	218	208	224	212	221	226	223	227	230	227	243	227	219	243	210	228	205	230	237	246	215	235	208	223	221	241	231	238	226	230	230	239	231	226	204	212	226	241	211	219	239	245	231	215	217	191	229	237	209	220	245	252	206	211	199	201	211	220	212	204	238	237	226	223	217	230	227	235	244	225	210	215	209	225	230	217	202	198	235	235	239	215	238	219	223	216	228	190	226	229	218	218	213	202	236	209	242	211	217	236	232	208	216	222	235	214	253	218	209	234	204	205	220	229	210	170	219	214	223	204	232	209	225	209	215	239	226	225	218	227	211	217	256	221	219	240	220	219	214	211	230	227	201	230	201	227	232	227	203	218	229	208	220	216	216	210	221	193	211	255	212	242	218	231	208	230	200	216	236	205	225	196	223	223	238	223	215	227	236	214	226	217	221	227	224	222	221	244	224	259	198	230	230	243	223	214	202	225	202	236	241	197	234	201	200	211	224	217	222	209	216	226	219	207	229	227	233	217	210	195	213	236	240	227	219	232	223	217	220	212	206	213	214	218	202	201	205	217	209	242	226	186	247	215	229	222	210	217	248	226	221	226	230	226	250	228	247	230	217	230	231	224	205	229	222	252	209	201	212	209	204	226	225	233	229	229	208	226	238	226	212	223	221	224	214	225	227	212	219	238	198	227	204	210	218	203	238	201	229	234	187	208	236	212	252	217	225	207	227	216	214	243	202	206	239	206	230	201	240	202	231	230	222	212	208	213	241	211	205	212	220	216	221	210	194	218	235	207	216	217	212	234	234	227	245	191	225	209	222	232	236	255	221	226	240	227	223	228	221	229	209	189	187	224	209	240	203	222	237	184	212	244	227	217	217	216	187	243	226	252	231	202	223	206	230	224	221	213	216	205	238	196	220	245	216	238	212	199	228	222	211	237	207	222	198	218	189	206	221	220	237	236	244	233	228	220	236	214	215	199	223	233	222	242	222	218	204	204	219	208	204	245	215	216	224	219	220	236	219	225	224	237	238	233	188	221	239	232	221	204	237	250	244	201	215	212	219	229	226	213	228	189	243	210	226	245	252	224	220	217	235	233	221	233	218	224	241	241	233	241	252	235	235	216	229	220	233	221	212	199	195	198	225	216	203	231	206	229	239	235	239	221	251	211	229	218	220	222	221	231	224	250	226	219	235	251	238	207	193	218	207	235	224	205	221	207	229	223	222	225	221	206	232	212	226	199	250	244	225	257	208	223	224	229	233	219	232	245	221	216	209	230	195	211	216	218	217	212	211	230	197	201	254	222	211	193	226	249	226	215	234	215	239	213	225	224	222	218	224	210	227	253	219	234	220	212	216	213	220	218	211	234	242	217	220	233	208	193	234	208	227	222	228	214	249	214	207	213	212	202	190	204	246	231	233	207	223	212	244	207	218	217	218	219	249	239	227	218	212	228	197	247	200	236	223	205	227	219	210	220	226	198	236	227	216	229	254	230	231	225	201	212	237	247	226	227	229	229	207	191	237
25234	21400	27497	25616	9502	873	665	565	568	556	516	517	477	512	465	458	477	452	470	451	428	424	442	442	432	457	434	433	491	455	456	401	467	451	395	433	441	463	468	461	482	440	451	466	441	434	450	425	419	448	436	423	439	449	458	443	471	466	472	442	458	426	424	459	453	464	452	435	430	437	383	465	450	434	445	446	483	461	443	434	452	492	455	445	470	444	443	455	405	429	440	429	402	514	447	426	432	416	433	423	418	428	420	455	480	415	478	459	448	455	440	453	412	429	429	411	470	457	454	435	477	417	448	435	422	445	452	455	414	439	433	469	405	459	461	454	438	471	406	435	449	480	445	421	458	424	472	426	452	449	468	462	465	428	407	426	411	429	426	453	448	427	432	418	445	442	445	399	445	401	433	421	416	465	415	437	470	455	413	459	393	438	480	454	436	474	428	467	452	440	393	427	442	419	466	446	440	427	429	427	449	450	421	477	423	464	439	454	464	432	450	459	460	464	493	471	433	423	465	434	447	458	396	437	417	450	442	445	462	476	454	440	432	475	464	420	446	454	396	453	401	431	455	473	444	471	440	410	413	405	445	418	391	473	411	477	423	464	474	444	427	443	449	441	408	476	442	437	445	439	463	451	478	465	460	453	441	461	441	424	452	456	467	439	456	423	439	410	439	435	406	464	421	482	438	408	428	436	433	423	409	428	444	449	433	444	436	405	427	476	455	447	472	483	405	401	476	433	434	444	435	432	501	435	453	439	429	412	442	440	385	442	449	435	479	444	415	435	482	443	410	450	456	405	442	428	445	444	434	435	449	431	445	439	450	409	467	461	399	434	474	465	393	429	454	461	428	461	447	415	450	442	439	432	445	447	414	438	426	440	437	475	439	450	429	468	441	432	476	412	454	424	466	472	439	462	466	416	408	468	437	458	460	416	466	459	411	416	419	415	410	419	455	446	412	470	459	457	420	477	474	472	478	492	427	460	457	452	449	461	496	446	426	435	439	407	441	465	438	422	448	446	474	412	443	428	449	449	435	427	425	436	469	424	421	488	439	439	408	424	428	424	426	409	403	443	454	441	448	485	446	425	420	462	448	443	434	428	436	448	438	479	402	457	440	485	434	459	413	440	424	436	432	449	439	439	446	477	444	430	470	452	444	417	434	413	434	415	401	426	440	455	441	426	452	441	462	428	414	411	448	446	451	442	459	431	429	462	435	460	432	434	477	452	434	463	435	477	481	432	448	476	449	435	427	455	459	466	452	455	464	411	437	448	434	436	480	446	413	428	440	439	456	416	434	444	440	423	430	436	426	435	429	405	424	413	493	437	423	431	442	474	436	451	435	446	425	424	453	404	464	443	435	437	401	429	441	456	457	466	464	437	452	457	413	426	471	437	430	447	434	444	448	471	419	425	433	433	453	436	461	446	419	422	397	428	459	440	453	430	459	465	443	418	434	450	448	419	389	418	444	458	467	433	439	446	470	428	412	435	423	460	436	476	455	422	419	428	446	435	445	474	453	414	442	452	450	438	408	457	467	450	457	429	448	422	412	415	431	451	429	445	409	445	459	436	442	409	430	422	436	444	473	441	426	447	461	429	448	417	443	448	458	449	434	426	425	444	443	430	423	459	420	450	427	428	436	433	452	405	458	414	438	449	440	461	464	424	452	430	418	470	408	443	429	465	451	437	456	423	405	439	448	428	433	432	443	436	472	503	444	432	444	470	475	429	426	422	457	416	443	430	466	440	406	441	457	435	449	463	451	427	407	434	442	459	410	463	436	457	412	449	410	444	425	456	463	450	429	463	460	463	416	436	437	444	446	476	419	440	444	448	459	445	452	439	470	462	439	445	428	463	445	424	429	432	434	467	467	440	455	430	471	435	417	440	461	437	485	457	455	443	403	428	414	429	470	434	443	451	432	455	458	439	438	458	434	474	425	442	452	463	456	431	452	423	452	461	448	439	441	457	442	420	451	399	443	445	443	444	431	413	442	466	422	431	463	430	451	421	445	438	435	439	424	424	403	473	440	426	398	442	438	438	437	406	429	437	436	460	481	447	482	459	455	463	413	437	463	486	468	426	440	431	432	429	434	483	435	461	450	426	450	466	463	415	453	442	424	446	431	417	420	458	448	436	432	418	417	432	470	473	423	459	437	441	453	438	434	465	451	410	483	414	405	423	422	496	438	474	431	423	425	453	459	412	443	459	454	478	489	462	439	448	473	461	462	460	432	436	448	417	463	449	471	432	465	504	452	428	476	415	441	418	453	445	474	449	448	432	479	451	457	506	422	455	446	467	419	408	434	423	421	412	406	452	463	466	442	427	472	435	406	461	452	471	436	464	404	451	449	437	457	425	449	452	469	455	386	438	468	469	423	490	435	447	456	430	446	418	466	449	429	383	461	464	429	432	434	445	434	487	463	475	473	434	460	469	416	429	455	422	477	439	474	421	437	442	407	456	439	418	483	429	458	424	458	437	444	438	442	448	436	450	480	446	403	441	481	481	456	417	398	453	449	453	475	418	442	434	439	475	459	448	380	450	424	447	435	437	490	464	463	436	466	444	423	453	449	433	419	470	447	474	439	441	419	471	453	450	439	398	431	447	446	450	467	433	489	455	482	447	472	492	478	435	458	448	450	463	455	426	441	433	451	477	467	438	454	412	431	496	423	421	455	430	427	427	456	418	448	447	438	427	444	473	460	422	454	439	421	453	429	443	461	452	472	465	434	421	440	436	432	457	479	425	460	436	429	436	404	449	457	430	420	432	445	480	430	441	437	461	450	490	496	440	456	436	479	474	444	480	434	440	463	452	439	425	462	435	434	483	460	450	452	413	484	431	438	438	434	464	442	447	451	418	423	441	414	427	436	443	420	455	433	413	428	451	387	395	438	451	430	441	443	460	417	454	443	446	468	457	444	471	462	451	412	420	390	431	406	415	459	445	470	448	416	437	446	391	458	433	495	437	461	400	457	446	419	428	425	421	400	459	447	434	407	428	443	411	412	449	450	448	464	408	442	465	462	451	484	440	436	432	430	449	448	458	440	424	488	441	440	451	441	409	435	435	458	445	443	435	461	431	445	439	420	419	446	421	440	450	419	452	411	413	412	420	446	408	471	458	436	452	397	407	414	443	434	454	464	437	468	434	435	489	447	425	491	467	430	417	456	440	435	434	463	443	436	448	501	446	457	469	432	401	440	404	418	458	437	483	427	420	436	407	408	431	435	497	450	441	438	440	441	445	469	430	451	386	450	390	462	457	462	424	471	439	450	467	453	484	468	435	477	432	452	476	419	478	458	440	440	465	436	446	427	462	468	456	435	458	497	405	430	432	459	458	416	447	435	406	480	469	450	448	434	450	452	412	455	479	436	455	442	436	449	470	430	471	463	458	399	461	451	448	428	443	414	424	466	441	460	425	450	440	420	409	465	404	433	447	451	442	428	439	436	447	421	425	451	445	406	412	432	446	507	470	425	465	427	448	449	451	447	402
3530	5183	3486	1770	1372	1083	895	800	732	711	669	596	586	602	534	519	508	523	513	495	515	455	468	477	469	525	473	497	459	487	452	499	479	466	468	472	496	460	509	479	476	463	460	447	451	475	467	480	462	459	453	487	432	475	419	475	447	460	451	497	456	489	430	482	474	473	452	484	510	490	445	472	481	472	445	480	482	469	464	479	486	500	498	484	467	459	452	498	479	464	427	512	472	449	437	430	481	490	496	530	411	481	437	479	474	486	462	504	477	485	462	469	448	490	492	496	445	427	513	493	508	490	498	482	456	441	474	491	480	488	458	493	445	471	496	463	472	469	468	441	513	458	488	449	480	457	459	477	509	481	478	499	442	475	492	460	470	470	456	460	465	511	485	450	497	506	479	455	461	516	465	488	447	496	466	471	473	454	448	495	502	450	458	458	511	465	460	485	455	442	458	497	459	445	462	486	460	488	467	450	441	497	510	493	471	505	473	473	506	475	465	499	481	450	477	470	433	511	474	507	488	495	492	438	479	481	466	464	480	484	451	506	445	476	482	468	419	500	475	464	457	504	453	476	504	460	485	429	471	505	479	457	451	508	435	500	476	483	462	476	469	498	467	504	482	435	474	485	433	475	464	462	465	461	464	491	446	457	492	408	469	487	481	460	483	444	454	461	453	477	491	447	499	483	484	468	477	486	482	482	461	435	498	465	468	450	482	474	498	498	491	459	448	481	480	423	466	512	426	495	489	499	436	492	456	465	430	486	486	509	480	499	467	461	478	466	484	467	480	470	477	449	421	423	511	492	461	491	452	456	438	475	426	479	493	471	465	512	483	455	507	459	432	518	494	474	460	445	491	480	452	488	478	452	443	469	494	439	464	464	445	522	467	476	475	440	441	465	461	462	475	500	477	440	480	478	497	494	448	509	458	465	468	473	473	486	450	487	466	487	473	493	492	456	487	482	460	473	486	486	466	468	462	462	480	481	484	463	469	499	506	465	500	457	502	462	456	491	463	452	497	432	476	444	508	486	485	439	454	487	514	496	463	463	447	463	453	490	450	497	470	510	475	460	434	490	464	439	492	470	443	482	496	508	484	458	461	438	444	480	493	460	476	458	467	496	497	441	477	476	458	461	480	433	496	483	448	499	462	471	484	427	469	486	458	491	494	476	460	469	448	470	455	455	464	482	474	459	476	470	487	497	418	485	450	464	472	439	491	455	500	507	463	445	485	504	493	473	491	454	457	460	459	445	488	479	498	455	475	463	446	440	462	470	504	448	469	479	465	446	466	481	478	487	479	448	452	458	435	473	515	458	469	479	444	474	459	487	499	443	462	503	460	448	485	472	451	453	470	497	422	483	422	461	498	472	482	462	454	481	486	442	495	488	448	510	425	512	464	465	442	458	461	493	443	463	480	478	451	473	478	465	439	458	480	444	437	447	470	492	452	462	465	425	469	477	479	460	487	452	473	462	454	459	431	488	477	477	487	455	436	481	435	491	472	518	466	459	445	496	494	472	456	479	465	515	480	472	406	466	473	481	507	498	459	485	457	452	474	508	441	469	502	466	504	494	475	495	468	482	509	467	494	472	476	499	460	431	495	455	474	465	491	463	445	501	452	445	471	490	462	516	458	436	488	448	473	460	474	459	470	435	469	486	464	463	465	461	484	475	506	469	469	501	465	444	451	446	504	470	480	488	464	474	472	475	458	463	408	441	464	480	476	463	469	523	454	489	434	483	460	508	458	484	457	492	506	467	467	482	423	508	506	468	468	464	449	442	457	480	448	477	428	459	443	490	441	438	475	488	476	499	456	456	455	460	424	485	449	440	469	455	461	483	459	495	487	446	493	469	471	461	507	455	482	470	473	513	436	479	460	475	457	477	443	481	515	456	474	481	454	471	457	441	436	473	472	462	483	474	467	481	424	431	498	490	465	456	462	485	484	458	453	420	475	495	472	491	473	463	480	508	422	473	459	513	445	438	471	451	499	456	470	466	475	473	465	511	470	452	479	499	452	481	496	497	440	461	410	499	468	461	494	469	464	459	451	456	468	452	467	437	471	488	440	452	424	461	442	455	459	475	438	469	454	480	464	475	480	457	483	473	452	461	464	464	499	470	454	471	472	463	462	467	470	463	472	492	478	444	421	493	442	464	468	495	461	424	489	440	499	488	446	458	483	483	461	456	511	443	460	488	461	498	463	447	455	466	434	483	509	459	510	499	488	490	493	466	481	471	477	447	435	450	486	461	430	460	468	488	449	479	481	465	441	446	444	436	468	471	477	510	462	464	463	494	454	432	444	470	457	481	443	483	452	467	437	508	447	463	447	502	468	508	491	493	478	529	448	492	445	492	486	483	455	456	463	485	489	484	476	503	475	446	479	479	471	472	463	438	492	446	486	464	488	465	462	433	481	520	464	509	467	484	474	480	504	448	457	493	460	489	468	424	499	470	479	444	480	475	456	454	500	454	430	473	474	482	427	488	441	450	473	467	466	485	455	501	483	461	452	466	482	461	488	453	496	482	481	496	507	491	474	507	510	474	486	469	471	458	455	459	510	422	463	488	524	458	513	495	490	488	501	463	494	478	489	498	479	477	448	473	419	499	477	475	458	453	481	486	483	453	457	483	467	443	469	479	472	503	449	486	416	465	498	479	443	494	476	462	418	485	457	469	494	447	471	453	482	473	495	461	475	466	470	503	481	443	441	463	458	448	461	463	509	497	486	464	466	458	450	490	498	454	448	466	479	500	483	454	465	463	445	485	487	437	461	437	438	493	480	473	471	470	466	447	461	465	466	479	460	486	471	473	464	485	472	487	482	463	468	485	451	506	448	496	484	419	487	499	490	471	467	515	468	465	517	496	479	480	468	458	487	442	467	478	444	465	484	453	498	504	492	455	459	465	454	475	471	487	461	482	468	523	444	503	498	497	494	486	458	440	504	422	474	446	512	462	461	473	449	482	492	484	473	536	469	464	462	453	461	440	503	457	468	466	466	485	460	441	414	440	495	467	438	467	424	461	415	466	450	495	475	470	428	427	489	454	490	468	493	474	516	436	483	453	416	488	471	459	499	481	464	515	513	481	490	441	464	479	478	453	447	495	443	459	510	433	461	458	492	515	507	470	480	452	478	458	492	464	427	454	451	480	508	467	473	485	446	494	501	470	482	450	446	497	511	468	454	454	426	474	426	445	506	450	465	475	463	471	475	464	469	442	443	482	475	474	459	480	474	458	467	465	462	464	462	479	494	488	444	472	453	466	466	423	450	486	483	462	451	456	492	516	469	485	475	453	490	441	444	508	463	503	422	478	510	474	475	505	478	470	485	466	494	481	457	460	454	474	509	464	475	476	461	476	448	457	428	468	480	501	470	511	476	455	489	457	482	455	460	482	445	445	460	476	454	466	414	455	462	450	451	485	478	466	452	468	475	476	455	441	438	463	463	454	506	479	452	452	490	489	481	456	426	494	483	470	473	479	479	473	454	501	473	476
22797	21306	28991	24002	21306	21344	7121	1214	923	812	808	712	647	612	637	577	592	590	579	559	530	498	519	534	505	515	483	453	502	511	531	489	487	498	506	454	478	477	448	429	456	455	474	491	495	474	491	501	471	509	455	453	448	459	482	479	474	476	467	459	506	498	468	508	480	466	470	474	463	469	473	472	460	462	548	464	467	440	434	482	479	509	447	498	455	464	490	447	492	465	470	443	452	450	488	472	459	492	482	495	462	492	490	478	525	418	467	468	519	477	457	461	469	460	479	451	491	470	495	482	464	485	474	463	461	511	501	468	504	459	467	472	451	468	452	464	441	501	520	449	429	471	462	472	497	472	504	439	469	448	454	496	448	503	477	456	481	436	469	474	460	458	481	460	477	493	459	472	519	477	469	469	441	439	496	477	496	461	455	475	467	463	483	458	446	427	479	463	444	475	476	411	432	496	494	483	509	469	465	468	454	458	467	475	473	479	437	446	481	436	432	428	447	443	485	484	517	474	493	468	460	468	448	489	422	504	454	468	455	444	479	438	477	490	448	441	477	471	482	458	480	421	478	485	501	475	486	467	437	456	440	424	482	458	458	433	503	492	493	445	443	463	527	442	467	518	462	492	489	428	445	453	492	493	449	492	466	503	492	481	445	446	481	447	424	467	477	441	501	471	471	444	447	418	516	422	479	508	441	484	478	489	474	481	495	477	470	466	454	448	462	472	428	464	460	458	459	485	464	483	478	505	464	464	498	467	489	428	455	474	447	488	462	497	469	468	406	478	469	474	473	461	435	479	455	455	473	439	461	439	467	459	494	483	505	455	480	497	462	494	469	459	470	457	469	449	451	453	479	497	478	442	465	449	463	472	470	480	430	475	463	476	528	446	492	527	464	445	424	518	477	458	457	454	442	451	464	473	485	508	503	456	466	481	478	481	489	449	433	451	458	476	464	502	455	446	460	423	477	426	447	467	434	514	438	428	464	527	503	459	476	479	461	427	422	430	458	447	441	480	463	473	470	489	471	435	478	481	474	440	474	482	477	500	474	446	451	440	448	467	481	470	479	505	469	437	429	427	479	461	478	452	461	462	508	488	479	477	454	491	454	457	476	469	515	465	476	524	446	462	435	480	485	453	450	462	502	462	458	476	479	455	452	439	445	465	438	464	455	447	454	459	489	490	442	484	448	526	483	483	457	415	502	492	462	477	464	494	518	488	461	443	477	503	485	482	475	513	465	453	465	447	455	482	438	505	459	525	480	503	473	454	491	448	436	462	484	458	453	473	468	476	443	474	501	454	461	479	466	470	467	467	457	478	449	466	482	464	435	502	479	494	468	486	496	414	444	498	422	490	474	451	482	463	458	446	472	462	498	438	496	441	455	473	454	450	440	472	464	469	451	486	474	443	460	481	479	410	471	426	430	476	448	482	467	469	484	449	435	464	463	461	489	448	453	488	465	455	493	445	454	491	458	442	479	448	450	454	440	466	478	491	471	463	440	467	468	463	464	458	464	485	427	465	465	491	467	467	441	492	445	483	506	487	454	462	469	447	460	469	473	469	455	473	477	461	466	433	473	459	459	480	476	473	491	502	496	471	441	469	496	456	452	464	467	465	463	452	465	449	457	458	479	494	492	443	518	538	446	441	466	463	416	464	474	459	471	504	449	463	479	469	472	461	465	442	458	460	474	424	492	436	453	429	461	479	453	445	452	442	430	453	458	501	475	478	435	440	435	461	473	428	439	507	472	460	472	458	448	476	461	455	507	511	478	459	457	455	466	470	470	483	489	483	436	483	466	480	483	440	471	482	474	442	492	472	429	475	469	434	495	518	450	463	475	510	456	468	442	455	489	496	465	500	461	463	403	479	513	486	460	478	469	451	460	461	446	471	490	499	463	451	463	454	436	505	458	467	455	458	467	482	488	462	456	426	469	456	478	469	451	487	472	472	483	487	474	482	451	487	457	491	449	478	460	472	493	447	455	460	492	437	434	459	497	435	451	472	472	486	429	473	456	467	468	424	484	468	478	484	438	471	461	467	483	440	488	478	428	431	458	494	433	471	450	433	517	461	466	462	443	450	443	455	508	454	448	474	411	442	437	460	454	474	466	456	463	467	457	446	467	461	499	440	480	475	474	486	499	458	480	453	491	435	461	518	496	477	459	436	437	435	487	453	464	505	480	467	504	488	429	506	441	490	495	454	477	446	484	454	435	461	456	463	464	496	474	485	507	457	492	503	451	475	466	438	479	461	475	468	471	479	467	467	447	435	487	467	453	479	484	461	481	475	502	492	473	463	474	446	470	457	483	508	450	471	485	463	476	496	450	425	448	450	483	495	472	485	507	482	472	478	450	493	507	459	461	467	459	452	470	464	471	457	473	451	452	465	472	481	451	450	429	456	469	484	455	464	446	498	468	440	459	446	469	433	466	487	467	486	461	459	442	447	492	475	498	471	476	507	455	463	432	461	424	493	471	444	484	420	478	482	495	453	449	446	465	447	480	445	491	451	505	481	454	479	447	443	472	452	428	464	448	454	466	504	490	455	453	476	477	461	462	440	421	448	430	430	438	479	450	459	431	491	440	499	433	482	428	483	464	507	459	433	431	504	475	430	458	456	434	476	490	479	456	476	475	466	461	448	469	455	495	468	483	487	488	480	497	439	467	438	470	482	439	496	440	435	516	483	496	463	443	492	493	466	463	470	463	462	499	484	454	417	475	452	468	450	485	464	477	485	459	468	440	457	446	451	456	460	439	471	478	453	499	463	475	437	467	459	451	474	486	498	488	468	502	470	433	481	471	472	472	492	436	492	428	455	481	476	480	467	460	499	478	433	463	441	500	465	457	473	490	446	486	447	492	480	462	484	469	444	468	449	455	463	490	411	498	491	514	494	470	463	452	430	458	474	443	448	514	482	467	456	482	438	416	447	466	508	437	468	455	452	453	461	454	451	468	459	447	470	498	453	469	468	443	490	457	462	510	468	489	468	436	425	488	499	451	503	485	444	514	506	469	484	449	447	451	456	503	480	535	468	454	468	513	488	469	463	471	460	472	466	494	471	466	522	480	484	471	437	487	461	466	494	449	448	471	445	442	469	495	454	440	481	444	496	477	465	480	491	471	527	516	459	464	484	447	441	475	521	454	505	429	423	479	478	442	472	471	478	507	491	432	421	447	488	446	505	503	476	466	477	495	456	464	485	478	429	457	451	450	472	459	469	432	481	457	463	470	450	460	466	473	496	446	473	472	474	474	451	464	454	467	505	457	463	454	457	456	447	473	465	432	461	481	516	444	461	453	498	458	450	473	480	464	463	488	486	470	476	482	510	483	434	446	466	485	461	480	453	443	476	440	454	494	463	473	442	463	462	489	476	434	456	479	457	492	455	472	470	462	423	446	469	436	482	463	472	474	452	476	472	490	455	452	483	432	501	442	502	470	465	480	470	475	475	467	440	433	450	453	478	463	452	466	447	417	446	464	457	471	446	447	449
4871	14758	9840	4946	3562	2581	2147	1623	1352	1150	1040	891	805	779	694	674	657	612	577	561	596	608	537	561	498	559	556	526	491	492	524	571	498	465	515	482	445	480	520	483	505	506	489	460	456	493	493	490	472	460	509	522	529	474	496	482	475	505	463	460	473	450	477	465	471	477	491	444	494	461	480	500	467	511	441	516	474	504	482	457	464	506	485	449	441	478	457	494	453	502	477	470	472	487	484	492	482	475	447	445	494	459	473	452	463	462	473	455	461	489	482	462	474	475	456	505	474	496	497	465	493	531	480	492	479	488	468	465	440	498	458	442	461	484	467	532	457	497	455	495	453	470	459	459	487	470	470	454	489	425	493	463	484	489	501	500	485	508	483	491	495	486	531	447	484	470	494	497	437	445	484	464	449	446	505	502	471	448	516	519	461	494	469	497	471	479	508	453	442	463	459	478	489	456	463	441	489	515	453	447	471	460	450	469	489	513	472	501	403	517	480	489	487	478	475	520	493	456	465	452	489	467	430	430	460	442	432	472	464	488	487	457	480	508	443	438	470	490	513	509	451	484	426	483	443	465	475	476	478	478	440	506	502	462	482	447	417	443	472	465	448	485	497	446	477	491	479	519	488	478	461	478	478	477	493	435	492	435	452	490	503	449	468	454	478	480	480	481	473	481	471	493	451	504	474	434	469	449	468	464	452	508	479	496	493	469	485	456	452	508	436	487	458	524	496	483	488	496	461	412	485	515	469	478	491	450	476	481	467	490	492	446	452	479	493	439	503	465	458	509	473	483	474	491	495	469	435	429	472	485	450	488	504	441	481	467	453	493	496	448	542	451	451	480	450	461	461	475	458	494	446	501	467	477	488	440	437	438	509	462	482	472	458	458	473	477	482	470	491	456	456	466	495	493	472	475	432	436	433	442	496	483	499	486	511	503	445	472	484	468	476	472	503	510	475	496	445	447	467	483	443	512	443	482	473	456	519	461	447	514	487	465	509	480	481	489	515	483	475	499	478	477	452	475	474	492	443	484	476	422	478	429	450	510	464	511	444	461	464	446	450	471	462	476	495	458	467	494	470	421	529	486	466	470	451	437	473	483	509	474	475	439	487	493	474	500	511	466	500	447	481	500	483	448	440	476	506	503	487	467	493	467	497	474	460	499	465	444	444	495	486	473	485	464	523	486	468	517	483	469	502	451	464	534	508	455	477	485	432	461	431	480	504	440	477	465	475	491	461	465	485	469	496	452	497	496	474	466	523	491	477	462	482	438	442	455	472	463	491	500	484	487	485	494	491	474	465	469	457	494	471	481	483	501	449	447	471	466	439	494	483	450	464	491	503	503	488	485	501	473	496	490	503	449	500	457	458	452	475	454	442	471	455	468	478	484	515	458	473	480	441	508	438	493	487	483	497	441	496	487	485	486	459	502	479	449	492	490	511	475	468	473	469	495	479	441	477	483	465	462	511	453	430	452	515	502	438	530	448	441	495	474	474	458	484	511	457	542	437	524	511	483	531	481	490	469	468	464	501	464	470	464	474	478	442	490	470	488	442	523	490	481	445	466	467	482	498	480	462	479	469	486	481	525	507	477	480	518	440	483	504	482	500	458	489	457	486	427	446	461	495	474	475	500	481	461	526	477	476	498	493	492	524	440	480	481	426	508	491	439	454	467	497	469	495	454	471	491	493	466	509	494	489	481	501	457	506	478	455	479	464	499	474	438	471	441	435	485	484	453	500	468	485	449	441	498	458	441	454	470	443	492	476	461	463	469	505	474	472	495	521	494	427	509	516	466	489	477	452	461	473	466	488	482	472	450	481	477	477	434	478	481	499	491	459	459	437	478	499	480	471	454	453	435	493	515	444	471	499	435	473	487	501	498	492	467	495	443	498	477	424	466	447	495	460	467	441	480	457	495	483	456	491	470	436	446	479	444	505	499	440	461	496	471	483	510	488	484	539	499	471	496	482	474	474	445	480	430	489	481	479	441	436	464	484	495	471	502	498	458	488	475	442	459	503	475	465	452	445	461	494	477	473	492	490	465	462	475	488	469	478	504	467	421	504	456	479	449	477	459	463	492	508	487	500	483	432	416	481	487	474	480	444	506	462	486	474	426	468	498	489	479	459	450	488	457	499	432	469	483	507	468	473	438	473	470	437	515	429	490	484	466	462	474	497	463	443	433	473	483	499	514	532	520	464	448	489	463	468	479	454	490	495	482	489	452	466	478	452	485	499	483	471	475	474	486	482	496	511	488	509	500	498	471	478	467	420	486	461	455	476	492	483	489	488	497	480	488	496	477	469	472	500	460	496	501	502	514	478	450	490	461	456	469	462	464	474	471	453	451	505	450	450	482	477	478	454	456	472	491	454	460	471	470	461	463	481	479	501	483	482	507	495	468	449	456	464	480	483	483	539	477	477	476	497	440	449	444	506	506	454	480	448	443	461	479	488	494	455	497	459	499	459	438	519	463	467	487	459	456	466	519	462	502	496	490	478	490	477	466	470	470	470	483	484	468	490	447	482	491	521	495	465	470	468	464	467	477	434	471	472	460	510	497	476	472	462	495	449	497	444	523	485	506	496	467	435	483	494	482	466	484	481	484	521	470	493	488	488	440	507	526	468	472	480	458	438	494	449	465	454	439	498	459	491	471	482	490	474	467	479	449	452	444	472	489	490	459	470	449	468	468	491	502	497	480	494	458	446	463	424	472	431	465	502	495	470	483	491	461	467	510	469	470	502	473	513	491	506	486	480	466	486	500	489	496	475	486	515	482	481	449	479	470	495	525	475	482	447	472	531	445	466	454	474	463	495	475	469	512	481	469	478	465	489	484	476	455	465	465	468	478	485	465	520	479	443	461	470	471	500	490	473	506	474	456	481	432	480	493	430	451	474	410	513	457	446	445	503	486	505	476	486	510	502	446	515	461	455	437	457	473	466	458	476	497	492	501	501	438	458	448	465	469	482	451	494	508	504	451	471	457	481	491	452	470	464	487	469	477	495	471	491	479	441	477	452	458	500	449	469	529	472	455	482	470	507	446	444	477	454	438	474	456	454	479	490	479	437	500	451	459	486	474	468	467	470	499	477	463	484	518	494	495	496	467	484	477	460	487	480	489	461	486	469	460	507	473	443	454	475	466	468	478	468	504	486	488	476	483	455	478	481	447	465	498	474	476	451	455	472	496	482	507	475	481	442	485	462	458	450	494	460	445	473	508	484	483	487	491	487	500	509	453	495	455	501	509	461	470	478	491	448	493	473	514	461	460	510	495	485	475	475	476	455	446	483	476	472	470	490	467	456	472	446	482	466	457	468	497	461	439	461	470	466	429	477	525	509	509	454	523	459	464	473	474	452	490	495	466	479	492	457	449	439	456	481	500	512	438	506	466	463	473	480	461	468	461	471	525	459	487	461	489	468	508	479	457	467	454	475	506	488	475	480	489	485	504	455	518	480	476	521	485	502	524	489	427	518	488	481	422	484	499	446	507
27985	17398	3014	419	333	287	271	237	256	241	241	225	228	246	245	230	214	224	242	245	222	205	224	244	242	243	221	242	229	244	248	241	238	235	225	222	242	239	220	240	239	215	231	194	233	226	228	226	229	235	227	224	222	282	228	241	245	216	221	208	189	241	223	242	234	206	245	216	221	237	211	213	215	214	227	244	235	259	222	228	226	229	237	235	236	228	242	238	220	237	196	246	233	234	249	248	220	221	252	254	225	261	245	217	215	204	224	219	223	207	237	236	211	219	229	236	217	222	223	253	276	230	232	252	231	223	230	214	215	212	234	235	234	231	247	213	209	222	256	241	203	229	221	219	236	245	225	246	234	236	219	247	202	221	232	237	230	232	242	257	224	223	234	253	222	250	235	240	249	229	218	231	228	207	239	227	233	235	212	246	234	234	250	224	217	197	239	210	241	240	234	217	224	248	231	235	218	214	228	228	246	217	228	239	231	229	242	208	250	224	234	236	225	245	211	224	213	232	245	219	218	242	251	227	213	221	228	253	215	253	199	216	232	235	234	226	221	195	225	229	241	206	244	226	225	217	254	226	216	239	236	256	211	204	237	264	211	231	215	245	233	233	264	212	265	230	240	246	207	239	198	257	248	234	228	232	228	197	238	222	213	224	232	202	225	221	214	234	198	258	224	230	234	239	242	218	228	226	232	234	245	244	218	233	229	256	220	244	268	206	220	232	256	223	226	239	241	225	236	240	225	246	216	212	238	220	214	219	238	281	231	239	217	233	217	227	252	229	201	250	218	258	234	249	230	231	232	245	237	230	217	227	226	236	229	220	231	227	205	203	235	239	227	225	245	239	223	217	234	232	218	229	228	221	247	238	256	234	252	221	226	248	204	221	228	228	236	262	218	214	219	209	225	233	222	229	225	256	236	234	223	238	209	231	236	252	237	223	226	237	204	215	244	208	235	245	213	224	205	244	235	222	249	231	226	222	229	242	221	215	258	228	251	202	249	233	223	249	246	204	231	278	214	236	235	214	217	213	254	226	226	236	215	236	253	242	225	206	228	216	208	223	246	218	231	229	233	207	239	215	210	232	215	255	228	230	229	237	241	257	239	216	205	246	218	246	242	241	226	222	229	212	210	210	229	227	235	201	212	239	173	242	224	217	249	224	258	239	262	253	230	243	220	244	212	199	215	238	221	229	234	226	222	253	225	232	248	217	222	229	207	249	238	225	258	222	235	200	255	251	220	244	220	200	226	236	192	245	220	208	196	224	264	232	274	249	235	229	248	229	210	221	242	219	214	244	224	208	220	234	214	215	230	266	217	198	221	218	231	206	235	197	232	230	235	260	216	253	220	232	215	227	226	216	216	221	210	232	245	248	250	216	216	245	252	225	239	225	217	249	236	241	225	224	234	225	227	202	230	215	251	243	192	222	223	242	229	218	226	246	222	210	251	229	218	215	230	215	248	210	232	217	216	231	240	229	259	218	222	230	190	229	228	226	234	230	201	223	207	231	227	242	220	215	226	245	227	244	217	235	239	221	226	231	222	194	238	242	232	232	200	251	239	228	250	254	206	232	227	210	232	210	205	243	202	203	251	228	238	224	220	245	232	243	220	214	212	242	209	207	243	247	250	237	262	221	241	234	234	208	229	221	218	232	244	208	236	245	237	230	242	223	229	220	239	208	244	201	227	234	202	226	248	239	235	247	208	237	231	233	209	205	234	222	219	215	228	260	205	241	242	220	224	228	240	228	226	213	220	243	254	208	225	236	214	218	229	234	263	209	235	238	199	223	229	243	234	226	238	224	222	200	255	209	246	221	218	217	255	226	235	258	220	226	235	246	235	208	232	233	241	256	245	228	218	211	232	221	215	210	232	230	225	222	222	238	226	236	266	214	239	244	228	243	215	220	246	213	230	233	209	222	238	232	212	218	243	202	222	226	226	202	234	210	243	223	217	239	230	221	236	236	257	210	247	219	212	229	228	231	241	220	236	213	220	244	201	216	220	208	217	226	216	231	236	202	213	239	211	214	209	224	212	204	232	235	240	227	224	248	232	218	211	247	233	234	225	232	238	241	225	259	222	243	246	211	208	229	225	258	233	241	226	229	241	235	231	243	239	215	235	214	204	208	228	224	228	247	214	260	232	235	236	227	217	220	218	252	226	225	233	215	222	221	247	216	229	226	229	250	204	225	238	248	246	205	253	229	225	255	232	241	229	230	194	229	210	252	221	217	238	218	235	230	232	227	252	211	230	235	222	226	225	212	215	224	261	226	237	224	246	227	230	215	231	215	238	194	234	232	250	246	227	202	235	219	242	229	234	249	241	235	240	239	226	235	238	252	235	258	233	207	229	222	222	222	255	242	222	221	215	256	221	251	240	221	207	232	244	225	230	221	220	225	252	257	262	215	249	250	221	266	226	228	232	220	240	241	253	234	229	254	210	229	212	227	241	232	250	220	252	229	223	236	245	263	223	234	235	255	228	225	226	191	232	214	178	248	214	223	219	225	218	214	226	194	224	240	237	255	225	240	215	247	226	246	235	226	242	209	250	212	222	247	253	267	246	219	223	257	205	225	243	245	199	239	209	227	236	246	248	215	231	242	221	228	223	251	223	232	248	235	239	216	220	238	219	212	255	235	224	208	209	213	231	229	247	232	227	206	207	215	236	249	215	236	229	248	225	228	266	213	234	201	208	227	226	237	225	229	224	251	251	234	240	227	241	225	254	233	230	238	231	240	249	243	227	231	228	252	236	220	219	222	219	243	232	246	224	249	235	251	251	268	224	230	209	246	206	225	244	224	228	219	247	247	219	212	214	209	217	236	206	243	232	202	233	221	222	248	244	224	264	222	228	217	240	225	194	237	228	217	231	245	237	246	237	220	234	236	222	259	249	217	227	240	247	227	232	212	231	243	197	214	247	249	250	224	247	242	228	204	220	226	247	219	251	240	229	213	210	230	237	237	245	223	230	218	235	217	244	213	231	226	214	231	211	265	192	237	244	203	221	239	239	226	227	229	241	254	249	263	233	215	253	249	210	242	216	254	233	208	231	215	223	228	215	229	224	232	214	245	219	242	200	211	241	213	225	275	255	246	226	221	218	203	209	236	255	244	216	224	214	201	212	218	220	243	200	247	217	198	245	238	243	225	257	217	228	215	214	255	252	227	218	213	237	222	222	230	213	204	227	215	213	235	246	228	221	257	222	259	226	211	207	232	244	226	226	254	219	255	251	230	220	228	258	248	247	234	201	237	222	226	265	253	214	205	236	235	203	231	224	204	208	253	203	214	218	240	250	208	243	204	257	227	224	212	243	227	247	226	237	226	241	229	249	204	261	254	240	246	219	245	259	203	206	236	211	264	222	230	218	207	237	238	245	262	263	229	217	228	244	214	220	214	238	238	239	218	241	236	230	228	227	222	220	220	218	229	220	204	234	229	229	234	238	216	235	226	219	221	247	239	227	234	213	248	257	240	195	211	223	219	259	221
4307	810	624	378	297	298	289	269	287	276	282	271	263	272	258	254	250	265	234	256	297	267	268	268	290	267	286	287	288	261	268	269	309	246	256	252	236	254	266	257	250	263	229	239	268	266	267	269	245	278	276	289	241	262	237	269	248	265	242	255	254	268	242	254	251	263	254	274	284	276	227	256	257	243	241	272	260	258	251	267	257	235	255	258	230	273	287	248	264	279	270	221	249	249	280	249	254	263	252	261	260	264	257	282	250	253	222	278	255	264	260	260	255	298	240	274	269	264	283	262	243	241	273	255	259	278	289	253	262	296	235	250	275	253	244	268	248	243	254	259	242	277	229	260	258	239	246	270	228	275	247	258	253	276	229	226	243	271	267	250	277	269	252	275	221	261	271	270	242	279	264	238	243	234	247	282	257	294	276	260	216	293	306	278	268	265	262	274	257	227	243	256	236	258	264	253	245	249	271	280	217	275	243	295	257	221	242	255	278	282	258	279	257	255	240	268	235	271	263	272	244	239	255	246	250	251	277	259	265	257	262	235	261	267	241	243	265	255	268	259	245	264	256	273	277	257	275	266	241	233	278	254	235	269	247	233	257	271	256	278	264	240	288	277	286	256	269	233	248	284	271	269	264	280	242	279	267	245	248	234	266	235	269	268	277	254	241	246	260	261	271	253	257	271	266	251	253	266	259	262	274	214	255	262	265	254	264	261	274	266	268	253	259	258	265	262	238	247	239	238	282	234	244	267	233	258	254	267	215	278	260	246	274	275	246	273	272	271	244	259	281	257	250	256	246	271	277	249	279	269	293	255	239	259	262	236	277	242	250	253	266	238	258	231	286	266	253	247	286	257	255	267	262	268	249	241	259	249	222	268	250	268	300	278	254	253	281	257	252	247	258	240	256	287	268	269	255	239	312	254	260	268	267	256	248	272	232	250	274	259	251	284	281	252	231	259	262	244	266	272	255	236	271	270	253	255	245	253	245	249	238	292	242	243	263	241	254	238	244	234	269	283	264	268	248	245	250	275	233	247	220	255	246	272	264	257	281	250	238	253	276	257	250	242	268	260	253	249	278	265	287	260	270	247	251	250	255	257	262	268	254	254	260	278	245	252	259	265	279	254	271	267	278	272	263	271	266	254	258	265	264	282	276	245	270	237	288	249	276	246	249	245	237	277	242	255	257	277	262	243	274	264	283	236	272	273	249	245	229	266	255	255	245	239	253	263	285	269	252	259	266	254	267	226	240	259	257	253	263	242	273	245	275	244	259	257	242	275	267	250	248	272	242	277	275	247	263	255	263	260	240	242	254	274	264	287	257	232	292	277	243	248	279	262	280	279	243	259	268	277	261	260	277	265	261	226	221	252	259	302	266	259	265	238	283	262	247	274	279	251	241	249	265	264	272	272	273	252	257	288	253	270	268	283	247	248	256	243	283	274	269	243	247	223	245	231	254	279	278	259	242	248	264	255	263	256	258	310	275	271	246	252	249	262	258	241	269	280	280	256	279	251	281	253	290	282	288	277	248	261	256	251	270	261	300	271	245	252	290	262	273	259	263	219	250	266	259	304	237	242	247	281	284	243	275	252	264	266	238	252	272	252	263	262	266	239	259	273	236	223	250	257	289	280	278	262	259	268	279	249	259	249	273	262	264	256	264	246	251	288	262	256	237	262	271	248	262	260	258	247	257	268	224	279	267	250	260	235	257	259	264	271	275	240	258	248	230	268	283	258	236	245	279	268	268	248	255	256	262	267	261	264	252	279	248	255	252	242	264	269	261	268	263	267	292	285	278	266	288	261	249	270	250	253	251	289	285	263	285	265	280	256	278	284	267	235	268	271	258	260	245	263	277	243	266	250	272	254	239	240	258	254	287	275	244	275	256	242	288	247	274	248	252	251	228	247	268	263	294	254	249	220	248	252	250	268	256	306	246	265	272	247	268	261	255	247	268	256	266	276	260	263	266	232	277	266	262	245	264	256	229	257	247	297	274	252	265	268	242	248	246	260	271	272	238	299	262	273	258	250	242	253	265	286	270	261	261	244	267	224	260	245	263	231	291	253	257	258	267	255	286	244	257	243	256	265	267	260	237	270	267	282	277	265	255	290	268	279	263	265	252	268	256	255	273	256	274	248	227	241	283	254	279	250	283	254	264	253	293	261	234	249	279	249	283	250	239	295	266	268	255	283	283	311	284	258	239	251	252	274	274	246	263	247	266	276	251	272	267	264	268	235	275	247	249	280	273	237	264	242	293	240	236	260	245	248	269	273	277	258	241	263	244	263	237	277	235	278	237	252	254	266	279	260	249	260	261	283	227	274	277	228	237	278	230	246	251	236	262	276	301	237	247	264	243	286	242	253	236	294	234	242	244	255	264	262	252	264	264	266	252	295	270	244	265	263	257	249	280	254	264	263	279	277	250	294	287	245	284	241	253	256	231	278	282	286	251	233	247	252	270	260	299	255	272	244	231	258	251	273	257	274	255	256	226	250	252	261	268	264	266	248	240	262	225	272	241	263	245	243	269	264	255	263	265	249	268	298	278	290	283	282	256	261	265	275	232	262	232	276	273	247	230	231	275	244	232	267	264	279	252	282	237	264	256	290	269	254	260	273	269	278	259	279	294	255	255	266	254	244	270	231	279	254	273	260	237	267	254	258	260	244	264	261	246	264	260	243	232	272	251	258	270	256	245	240	266	238	232	259	267	272	258	260	275	264	278	289	265	257	219	252	279	252	278	257	257	269	284	273	259	284	249	247	250	272	245	269	243	260	263	239	249	281	262	292	260	249	241	259	257	230	267	260	237	280	266	250	271	259	246	247	242	266	263	273	258	253	273	299	273	258	261	273	263	255	251	292	255	261	238	245	241	274	257	226	253	237	286	274	272	266	256	231	284	280	267	251	273	264	282	243	241	214	265	257	285	232	233	257	283	258	305	255	262	290	253	275	244	289	248	231	261	236	250	246	254	253	256	280	261	278	238	280	286	242	277	238	236	248	271	259	240	246	278	251	281	253	274	264	250	239	295	272	286	260	255	240	262	280	250	274	254	277	245	221	258	252	258	264	263	259	265	254	255	270	261	281	271	258	281	249	283	223	240	252	252	234	258	261	233	272	234	252	265	275	259	279	268	250	276	274	260	278	254	245	249	240	238	232	258	256	237	279	244	265	257	273	285	272	246	284	248	283	237	246	264	233	279	227	276	240	272	252	245	264	263	258	247	255	263	243	259	244	256	249	242	250	292	261	237	260	245	278	251	286	266	255	251	269	274	261	270	244	267	254	288	254	286	256	245	257	261	260	243	230	255	244	245	266	241	250	285	274	239	260	266	251	257	290	255	268	241	284	270	261	236	249	246	258	270	259	266	277	266	245	252	258	267	272	272	270	295	235	267	271	241	278	248	278	262	259	231	288	239	284	269	259	256	253	246	253	244	254	247	265	280	228	291	252	262	277	255	265	232	244	262	274	285	250	273	259	231	258	265	258
23966	21330	28538	24469	21332	8469	844	582	445	393	384	320	289	299	266	293	247	240	242	215	253	230	225	242	235	232	254	225	227	205	208	223	235	227	224	248	203	199	201	217	211	209	196	198	197	204	210	193	219	219	197	207	185	212	198	184	209	203	192	180	197	215	208	208	229	203	210	253	199	221	230	215	223	188	229	214	204	230	193	209	222	196	185	206	219	204	214	197	193	233	181	215	234	211	194	213	196	200	203	232	218	216	200	206	212	195	226	180	190	201	218	212	197	209	220	203	234	205	198	205	207	216	206	217	229	229	183	196	220	201	236	210	213	205	217	201	188	199	210	188	176	183	186	187	224	217	195	187	218	195	198	217	201	200	192	221	200	199	214	181	185	204	209	194	205	210	224	221	189	233	201	198	212	219	206	193	243	217	204	190	188	236	197	215	204	184	214	168	226	182	206	188	221	210	228	210	215	198	200	211	191	219	210	179	182	204	227	204	179	220	203	198	228	187	220	209	188	225	195	194	201	212	225	220	220	213	229	199	228	225	205	199	226	206	218	202	233	202	229	209	216	241	206	193	225	246	222	202	215	194	201	194	219	224	238	190	193	217	222	211	208	203	180	209	212	221	199	191	201	181	190	204	203	223	219	191	188	196	224	223	191	203	185	216	195	208	192	203	211	212	219	187	228	212	201	231	214	237	186	188	195	215	189	211	237	197	221	209	210	210	224	241	221	214	199	225	209	221	198	217	220	218	201	203	200	199	223	188	195	220	202	196	224	207	201	214	222	216	183	214	223	222	238	227	200	179	195	205	191	236	186	205	204	205	197	196	210	229	232	214	215	222	184	168	219	201	189	218	219	196	199	217	208	233	204	220	206	191	196	229	214	167	199	204	222	198	216	179	186	226	194	223	226	241	227	215	184	219	198	216	197	178	216	233	195	204	191	225	206	194	200	198	203	193	194	220	223	207	179	216	219	197	184	197	214	186	225	227	183	228	201	206	185	203	188	179	197	193	206	190	221	185	232	229	201	188	187	228	202	199	202	194	200	194	186	219	204	229	200	218	225	188	202	219	207	227	227	183	225	209	200	169	195	187	213	232	217	200	210	208	214	193	211	237	203	217	189	229	184	202	228	189	211	192	168	207	204	194	205	214	175	193	195	214	213	195	240	228	211	195	210	207	220	235	189	217	202	200	229	198	204	213	245	214	202	212	190	195	219	229	218	185	183	206	223	204	178	225	190	195	207	201	216	181	215	190	202	180	203	218	248	211	210	202	206	186	219	200	187	193	203	215	207	192	185	209	200	193	235	218	200	218	204	193	211	221	211	195	180	208	213	193	202	198	178	209	191	177	215	213	212	218	219	222	214	220	219	173	200	197	197	184	205	170	216	208	202	212	223	212	203	189	225	193	222	216	215	177	215	210	212	229	212	182	220	214	219	204	194	198	207	183	204	205	227	217	210	214	195	206	203	213	192	196	222	204	184	201	194	204	206	195	212	208	193	217	194	214	210	192	209	220	221	205	217	219	201	212	196	200	206	196	226	214	183	225	174	194	206	192	214	199	197	202	231	214	208	204	204	215	201	190	179	193	211	222	193	193	212	192	180	202	206	199	217	230	213	205	191	205	206	189	227	223	204	198	205	200	199	201	211	178	196	194	206	200	201	216	221	218	219	197	190	191	184	198	219	229	214	182	222	197	225	225	220	189	217	209	201	228	201	206	213	199	191	237	224	198	229	196	189	218	222	200	217	205	193	224	201	190	204	209	200	179	218	190	209	211	180	205	207	213	178	214	206	205	212	200	215	194	198	193	219	212	211	185	170	228	202	172	201	212	224	215	221	204	201	198	199	213	202	186	211	215	210	223	221	210	179	230	201	202	216	197	221	201	207	179	219	192	215	194	235	211	173	209	198	211	200	227	219	197	194	205	210	210	208	193	182	210	188	221	202	203	207	193	195	217	207	195	190	210	203	193	185	213	214	200	185	211	221	179	162	204	201	217	204	211	200	209	205	195	204	232	228	236	198	224	235	215	207	198	194	212	191	204	215	203	185	176	198	234	227	176	225	200	187	209	186	195	208	236	179	158	196	194	201	191	192	203	187	218	193	205	230	227	232	201	188	204	200	200	198	202	211	187	213	198	208	183	183	195	206	219	231	215	205	190	206	216	199	203	192	194	214	237	199	198	200	184	212	206	207	230	216	191	232	195	202	194	214	185	214	229	209	198	192	216	196	219	195	211	202	197	202	191	199	208	219	205	182	207	210	175	171	227	228	221	191	208	203	197	207	210	218	195	238	219	186	195	168	187	197	188	199	217	194	189	189	198	203	228	207	222	193	168	209	214	213	211	189	169	189	203	188	201	215	208	207	207	195	190	208	210	202	195	217	197	175	184	213	215	194	207	197	194	199	217	207	228	210	206	216	198	192	207	211	200	190	202	189	206	218	188	197	204	222	175	214	210	224	193	199	190	211	220	210	188	210	200	212	193	203	231	208	181	206	208	191	189	195	214	231	192	188	203	233	230	212	218	217	214	204	213	207	228	220	209	216	211	227	211	217	236	186	199	190	214	197	190	207	200	209	191	210	227	244	208	207	224	235	181	238	211	201	195	221	220	212	197	203	229	223	214	201	192	196	179	217	191	226	195	184	204	205	204	197	207	207	209	201	229	213	198	201	207	200	194	236	210	211	192	200	190	205	244	208	208	209	223	215	220	203	211	206	181	189	204	178	209	192	213	213	233	215	201	182	180	195	210	185	205	209	193	211	194	227	210	213	210	192	211	213	194	193	199	203	212	198	204	193	197	178	227	189	208	199	214	170	210	198	186	213	196	218	188	204	204	194	233	225	193	191	218	192	210	216	183	220	168	216	214	224	199	203	200	227	221	234	194	218	192	193	204	219	192	191	182	209	224	195	208	209	213	217	212	206	204	198	221	211	255	206	216	196	213	206	217	194	182	213	190	208	223	217	203	214	203	205	212	182	212	183	210	191	210	232	224	200	214	214	227	211	219	184	197	213	196	192	206	194	190	188	199	211	206	244	211	204	219	197	201	193	231	230	214	217	201	195	192	196	223	204	214	217	218	205	220	210	226	211	204	213	206	218	203	218	181	190	234	186	223	212	207	184	184	203	198	189	209	176	234	192	224	195	208	194	213	201	213	202	181	193	198	214	199	181	222	183	209	216	178	189	212	192	196	181	194	191	192	205	218	204	226	218	240	182	189	193	213	218	204	222	212	222	204	209	209	179	222	206	223	229	204	200	201	220	204	201	215	202	196	191	239	195	209	217	182	189	189	205	193	172	202	215	200	192	202	209	218	214	177	201	177	211	212	195	214	188	222	208	201	191	194	206	198	210	209	202	249	206	195	192	224	211	214	198	232	206	172	209	201	194	211	203	189	208	185	231	180	223	213	208	215	205	185	203	221	202	236	204	209	183	226	207	194	234	188	187	201	216	220	218	205	202	203	223	208	244	207	206	208	195	206	217	208
3360	8846	5873	2604	1921	1390	1088	862	700	623	470	433	417	387	359	318	348	311	286	299	283	288	266	252	241	257	248	247	253	223	259	232	238	233	248	229	245	243	236	217	213	266	239	267	228	237	236	268	236	226	226	251	217	241	234	219	237	225	235	211	215	219	208	230	237	207	213	257	212	202	258	239	232	223	221	199	221	192	232	237	233	206	213	207	235	222	226	220	238	237	213	235	226	211	242	209	228	242	202	228	256	223	245	203	207	211	221	209	218	235	206	243	220	231	230	215	215	193	207	243	252	240	233	218	225	197	236	210	223	192	223	212	242	218	209	249	255	240	217	232	226	205	218	225	231	238	237	219	246	228	195	220	223	198	204	233	216	195	263	230	232	200	207	218	233	216	211	236	207	214	251	206	218	236	241	213	229	211	210	233	234	220	234	221	215	228	220	242	252	225	208	235	252	220	241	215	223	208	219	210	213	247	238	202	206	220	259	227	233	219	231	221	232	208	241	202	217	214	220	229	176	213	222	254	235	194	209	200	229	236	210	213	221	231	242	248	205	203	234	187	225	204	202	207	192	255	222	229	203	225	201	203	217	244	217	261	221	250	233	228	219	207	216	201	232	223	187	235	204	223	238	219	213	240	253	214	212	239	223	223	243	219	224	253	200	243	217	199	200	221	237	257	211	230	234	214	214	220	223	223	209	239	238	223	249	236	220	208	238	186	236	210	216	199	231	238	197	228	221	252	228	215	213	200	202	244	234	244	206	204	230	225	228	216	203	236	207	216	235	214	213	238	239	199	226	229	224	215	263	241	204	184	247	234	210	234	205	237	207	229	224	229	241	236	234	224	229	213	226	220	199	223	204	218	216	235	221	246	209	222	217	227	235	224	220	238	203	215	236	228	213	205	222	236	216	226	246	199	203	235	217	201	225	244	212	207	199	233	220	253	209	217	244	239	219	225	216	225	232	207	244	243	219	235	229	215	226	216	206	242	189	254	256	202	212	244	236	230	211	229	224	234	214	200	221	254	206	233	210	220	215	223	241	201	224	222	197	189	218	224	238	210	208	225	227	213	218	222	231	197	218	255	243	236	219	202	223	202	190	228	225	226	219	222	228	225	218	232	226	199	231	231	227	240	230	243	207	212	227	219	219	227	251	226	237	234	208	244	227	234	237	221	220	181	259	231	209	243	202	214	232	207	228	264	228	232	216	210	223	232	198	201	214	206	208	212	232	222	235	210	222	207	232	221	264	228	235	228	240	216	221	219	234	220	209	229	216	210	215	207	244	218	229	244	242	193	231	226	210	229	220	172	194	218	221	224	245	239	224	217	214	252	242	213	203	211	232	210	212	229	219	245	220	203	223	221	237	208	250	212	232	231	214	228	199	221	199	224	219	218	227	214	221	197	203	238	204	235	193	255	204	220	201	201	227	242	203	215	214	239	237	206	234	246	245	231	244	220	238	230	231	228	223	220	230	237	227	215	233	218	218	243	232	226	207	240	219	216	235	209	217	228	216	211	236	240	199	236	213	243	211	247	219	225	212	228	241	227	243	235	255	215	231	219	202	201	262	217	209	204	233	217	229	226	231	226	242	212	241	225	251	246	199	213	213	204	218	187	218	253	227	184	213	230	221	203	235	218	216	213	235	222	230	223	227	212	199	233	224	225	234	242	230	182	210	233	240	220	203	221	240	192	220	208	215	218	210	202	216	200	214	221	223	245	194	214	227	216	245	232	226	220	237	241	226	199	232	209	194	181	234	222	242	244	190	224	201	224	225	232	212	203	204	231	211	249	231	231	246	219	199	228	217	220	221	217	200	246	243	206	229	216	208	233	220	209	227	220	234	247	220	220	220	219	202	227	241	231	244	211	234	246	244	229	246	252	226	208	218	219	232	230	227	238	216	226	220	255	223	211	228	196	245	222	233	206	212	221	243	225	216	244	191	225	210	194	234	206	216	243	241	218	211	231	221	242	239	230	212	210	219	223	235	203	214	232	228	243	213	226	241	213	232	209	237	224	198	221	219	222	236	244	215	219	218	214	219	240	230	209	235	213	229	231	220	231	229	219	214	227	205	236	200	225	225	213	219	222	201	209	208	245	225	227	230	201	234	215	226	226	213	216	224	237	221	235	243	211	215	191	234	238	213	192	206	232	232	214	242	233	212	210	227	225	230	223	229	211	217	216	225	205	249	219	222	246	218	233	186	249	231	235	226	223	233	228	220	206	214	225	238	202	233	221	230	212	214	240	222	215	215	212	212	196	174	240	205	243	252	253	230	217	215	199	232	212	229	226	208	226	235	240	223	246	238	238	196	215	221	241	247	225	218	210	227	203	215	218	228	250	246	202	243	220	243	216	214	193	225	215	219	184	232	237	194	206	217	216	231	205	227	201	225	228	223	236	214	236	231	228	233	241	242	227	217	250	221	220	214	220	235	237	220	238	226	230	258	233	239	242	207	231	208	212	221	244	223	226	253	219	259	196	230	212	232	217	203	197	208	228	248	227	230	219	213	239	195	207	212	216	214	228	215	235	213	231	217	215	202	222	215	229	220	221	234	223	220	226	230	194	205	237	228	210	216	201	219	233	222	201	220	242	218	232	227	230	202	231	184	224	212	222	209	228	209	226	227	208	254	221	221	233	203	249	228	199	224	208	212	212	201	232	243	251	197	210	202	224	227	238	210	193	224	214	239	204	221	221	221	197	203	228	232	247	228	244	211	202	249	221	225	216	243	222	206	238	244	216	230	230	215	263	240	200	237	248	223	256	222	232	246	234	223	207	216	202	198	204	236	216	221	236	207	240	228	239	253	197	245	228	217	233	220	234	225	256	210	229	228	185	212	222	220	214	193	234	215	223	219	224	222	212	228	231	218	212	206	223	212	226	223	234	232	227	233	222	252	247	245	216	238	215	231	224	238	224	225	229	260	221	215	192	230	225	220	195	218	229	240	224	217	238	223	225	205	213	219	226	226	233	257	234	236	246	218	195	241	219	206	204	229	213	215	204	214	208	210	238	205	204	243	233	216	237	230	225	208	207	226	213	236	200	230	243	236	217	234	221	225	212	246	196	247	224	218	243	219	218	224	192	200	221	268	230	224	199	228	253	266	233	213	244	229	232	218	226	237	227	212	243	214	223	215	216	193	214	217	222	214	227	204	224	220	233	226	225	216	234	229	228	225	226	232	240	220	222	224	233	222	204	257	221	218	213	235	203	207	215	223	227	243	233	212	224	239	240	231	215	221	236	196	225	224	220	232	229	218	202	216	234	239	207	228	240	207	216	228	241	248	231	224	230	214	246	236	214	245	196	230	213	207	176	213	219	221	206	249	215	237	238	237	225	207	219	223	237	203	206	236	212	213	248	211	242	242	210	201	214	203	218	227	239	247	230	215	263	212	237	218	220	207	216	232	230	237	212	223	234	194	235	236	212	243	198	219	245	237	245	242	222	239	213	200	207	236	243	214	239	210	237	242	209	227	229	200	245
25050	21342	27427	25581	9740	849	689	617	546	535	522	524	515	513	444	448	464	465	474	476	432	450	452	478	481	463	433	455	450	450	443	429	456	504	441	458	433	478	461	435	448	468	498	459	388	444	454	444	478	425	430	430	426	419	442	498	475	392	417	484	431	423	429	431	448	488	418	432	471	446	428	438	428	447	430	439	420	440	406	430	441	443	451	461	450	450	423	445	439	411	439	444	454	426	464	405	459	441	456	429	439	433	423	464	434	449	468	486	437	459	464	401	388	437	451	443	419	441	503	434	444	433	412	424	474	441	446	450	438	434	421	446	453	433	433	423	435	413	461	415	436	446	406	432	417	479	453	445	438	420	434	461	449	444	472	430	453	469	444	461	438	407	442	442	393	448	418	450	447	463	440	440	436	441	431	438	421	464	463	442	455	457	485	462	434	451	455	391	443	438	444	426	463	464	454	463	428	457	455	435	459	435	427	471	448	446	440	415	474	447	421	438	472	455	423	419	423	406	478	417	440	477	415	446	443	491	447	470	477	499	438	425	443	412	469	431	468	458	456	447	451	500	436	450	416	436	450	459	471	486	477	422	443	451	438	426	447	436	437	480	466	407	431	416	469	429	447	472	413	425	447	411	444	452	448	449	451	419	454	410	404	457	415	448	412	479	449	430	421	463	428	441	468	431	456	442	452	427	446	427	444	453	460	461	478	441	450	430	453	462	452	450	423	443	443	453	455	417	439	429	442	396	434	426	458	453	385	448	417	437	471	443	448	451	437	419	462	421	494	428	450	414	407	433	416	437	460	439	483	463	467	424	457	430	465	440	433	443	445	433	483	411	443	438	467	427	479	452	460	457	464	435	387	458	442	452	449	453	457	413	438	425	459	437	446	420	433	458	458	445	426	468	468	477	442	418	471	446	447	455	445	441	432	448	480	448	470	463	437	415	405	447	451	448	470	432	448	458	427	420	448	420	480	445	442	417	443	447	460	455	440	489	428	441	433	446	443	466	435	439	476	423	458	499	467	434	415	415	452	422	379	445	462	454	477	438	440	436	445	445	430	485	429	493	424	453	449	431	457	450	483	473	437	442	462	448	444	424	443	439	415	381	452	445	430	458	417	461	415	432	433	474	453	448	452	415	410	442	460	491	451	446	446	451	436	426	432	421	406	449	445	458	461	441	435	435	427	428	412	458	455	448	418	412	465	408	444	448	443	442	477	437	439	480	420	452	395	420	432	445	435	453	466	416	427	433	446	488	417	424	459	449	440	438	456	426	426	430	442	456	453	459	446	426	432	431	423	414	413	430	424	459	448	424	436	422	409	449	450	446	448	410	481	464	438	468	414	428	423	444	444	430	470	430	431	449	421	436	445	479	491	461	461	469	438	404	432	436	388	427	444	442	477	462	466	432	409	436	406	453	445	460	448	461	417	433	453	448	491	443	404	416	438	475	426	436	474	449	430	478	421	450	445	430	442	439	411	451	428	446	475	432	438	454	460	463	480	459	419	467	446	476	424	413	477	451	450	406	444	398	430	458	446	461	437	395	424	482	438	453	460	457	449	475	433	456	416	434	445	439	411	463	418	436	436	445	435	480	405	427	415	437	418	410	406	431	432	460	475	456	452	455	427	471	457	454	458	463	421	451	431	417	444	433	419	419	468	442	416	445	421	445	458	468	436	422	429	431	454	453	443	397	437	466	448	437	453	449	469	385	451	464	406	436	451	436	460	457	415	396	425	436	434	413	393	403	442	476	384	426	445	419	464	454	434	449	428	483	422	450	487	444	436	419	463	443	467	427	461	472	478	461	451	474	448	433	447	436	470	461	457	484	442	439	435	430	430	436	434	449	456	425	463	456	444	453	478	455	427	442	456	445	432	422	430	435	467	436	459	462	471	474	479	429	442	433	462	420	476	439	458	478	428	434	460	443	437	419	412	439	431	424	446	439	436	471	419	415	462	465	484	424	456	393	422	465	448	447	430	475	422	451	441	456	447	446	427	417	467	474	472	485	437	456	450	424	474	450	441	470	414	410	483	436	461	426	445	413	483	459	446	442	412	470	406	442	450	464	420	466	464	424	421	424	441	450	429	458	487	382	456	439	423	437	421	417	485	420	442	470	468	472	447	414	439	452	449	433	427	409	440	442	448	428	440	444	489	425	446	467	453	437	482	424	415	459	423	434	471	430	470	444	448	440	468	453	422	428	446	436	428	428	467	456	418	433	418	466	462	436	424	438	459	441	411	447	454	450	460	483	482	441	430	414	451	438	426	430	443	454	456	452	440	438	462	439	441	435	428	445	450	418	452	444	445	469	414	446	405	432	459	461	462	406	443	412	493	434	459	445	439	401	442	459	487	446	461	432	442	438	451	437	491	441	399	408	459	426	436	446	452	451	443	458	437	467	455	459	450	463	436	416	437	457	430	452	437	434	428	439	434	427	433	397	431	446	440	458	463	444	448	440	421	455	440	425	416	466	463	407	466	422	442	433	463	456	451	428	436	469	405	469	438	428	449	462	430	446	445	398	451	427	443	428	427	465	440	463	442	467	417	412	438	437	429	458	449	457	475	454	459	436	453	450	451	455	402	444	400	420	459	457	471	445	452	459	442	430	458	456	416	471	449	460	452	431	430	428	468	436	449	418	413	457	463	443	476	418	478	459	481	417	409	471	454	447	430	467	477	444	407	461	448	480	456	469	437	413	428	453	448	450	428	410	448	473	441	414	419	440	419	472	457	452	416	442	463	440	445	420	483	409	461	405	421	428	442	436	430	424	424	479	416	431	456	422	413	432	450	416	417	421	429	467	463	456	436	430	422	410	413	450	451	428	410	455	444	451	430	468	450	419	435	427	434	446	407	433	457	455	464	400	445	432	455	429	460	383	441	464	428	438	433	436	416	436	447	473	458	452	402	408	437	437	449	481	456	459	453	440	465	443	441	430	429	424	455	448	433	447	428	445	432	434	446	399	447	408	430	453	468	454	434	412	449	402	441	456	444	429	440	450	421	472	471	420	476	485	464	447	476	430	458	466	452	433	417	454	455	460	427	450	479	485	420	426	465	470	444	423	437	384	437	420	430	479	454	444	470	445	450	452	426	441	489	441	423	435	454	425	460	443	422	442	450	441	417	472	456	414	409	519	425	429	450	433	455	462	444	450	443	427	426	473	419	441	416	503	432	458	448	447	419	409	417	441	431	432	439	430	439	452	433	439	458	421	455	438	424	478	455	429	454	438	452	433	440	437	430	478	470	452	449	443	432	428	425	437	437	422	445	423	463	445	446	466	437	426	435	437	431	430	412	446	416	442	445	428	453	458	445	439	434	429	433	413	428	465	452	482	468	438	437	438	490	450	437	462	427	446	427	404	444	428	410	426	452	442	430	460	454	437	464	448	467	458	477	421	421	454	433	482	450	451	443	436	458	446	456	413	464	436	451	413	458	417	438	431	466	426	452	402	430	450	467	476	429	432	449	461	425	418	423	480	435	445
3565	5207	3407	1764	1382	1114	939	806	711	666	599	599	604	533	520	503	535	552	498	459	496	498	508	491	465	508	477	509	463	478	473	476	492	465	459	489	505	510	433	458	486	421	528	475	501	510	457	482	449	484	486	478	457	498	509	492	430	490	502	478	478	492	499	470	476	471	530	496	475	467	414	481	489	491	457	431	475	487	427	479	443	520	471	531	509	502	440	481	486	452	471	462	458	481	514	438	460	465	461	457	475	423	497	470	490	497	468	442	496	447	483	459	479	463	443	481	488	463	496	495	444	472	463	457	480	456	471	442	487	503	471	450	471	457	473	453	480	456	432	476	473	495	447	442	485	470	438	428	472	472	466	457	504	497	430	442	468	454	435	502	457	459	423	466	466	464	505	473	520	453	495	456	442	507	481	501	482	491	487	442	477	485	403	467	462	492	461	467	446	484	449	435	464	466	471	452	484	470	479	462	453	473	442	479	464	442	475	466	457	511	475	467	461	453	488	503	480	459	444	509	469	495	464	465	455	488	449	441	481	437	512	471	495	450	464	519	470	501	455	462	464	498	515	486	458	494	422	454	479	471	435	432	478	458	456	480	465	456	448	483	501	489	470	450	495	492	464	491	457	440	523	464	442	439	442	466	477	473	466	483	483	482	479	460	449	472	489	457	454	475	491	456	486	490	485	540	460	477	463	483	430	459	485	428	412	477	453	478	428	487	483	469	481	471	457	462	481	463	435	459	453	441	457	446	474	529	470	502	408	518	471	482	447	439	452	431	494	474	473	455	451	470	432	452	466	493	482	470	497	452	443	485	461	455	468	481	439	514	498	469	479	449	479	449	490	453	505	439	485	459	433	508	437	455	445	467	497	479	440	495	485	480	485	463	492	480	446	460	448	469	467	462	504	435	460	486	440	481	466	443	430	440	478	443	444	485	469	449	476	509	459	496	453	449	481	463	441	484	478	453	483	463	457	490	421	486	459	459	470	474	467	446	469	492	455	467	511	496	453	487	478	485	472	467	507	460	479	465	510	474	470	446	438	476	491	497	467	444	440	443	436	487	520	403	440	439	457	476	500	477	484	469	455	441	433	470	479	469	469	478	472	436	461	475	476	469	467	472	482	453	484	509	447	480	516	481	445	389	448	449	464	448	469	438	462	512	449	449	446	457	467	422	545	462	488	493	529	479	478	476	469	469	482	487	444	495	449	439	472	457	507	483	494	464	467	483	482	466	468	488	482	495	477	440	492	467	445	456	462	441	511	536	463	480	509	465	468	482	483	445	459	483	501	502	469	461	458	465	499	453	453	484	471	449	476	461	462	463	485	452	477	480	461	437	487	469	455	457	473	476	460	462	506	456	495	480	465	449	470	495	454	457	439	477	517	469	467	479	490	491	488	461	517	504	445	438	448	470	466	450	447	473	478	484	482	500	512	481	493	459	515	461	514	456	486	460	478	493	452	481	458	459	467	444	450	457	484	477	466	508	475	462	460	482	468	476	496	462	454	518	480	459	478	465	449	484	521	478	511	463	497	530	520	469	462	499	472	410	498	470	481	499	469	462	420	461	469	470	460	472	507	447	421	466	476	499	457	470	467	503	437	464	451	465	488	470	478	487	461	465	484	463	474	458	457	500	450	448	445	497	470	491	471	454	499	486	440	478	489	461	478	490	450	416	469	470	417	477	497	464	461	418	438	472	485	457	476	457	467	516	444	480	461	474	490	471	440	452	489	498	472	474	453	493	471	441	458	469	488	465	453	456	470	478	462	458	457	453	455	476	446	469	453	461	482	440	457	456	502	454	469	459	464	467	518	499	493	462	516	476	461	458	462	471	450	448	461	481	454	472	468	483	523	455	462	458	477	464	466	464	499	493	481	484	482	461	445	491	476	454	496	462	472	466	456	443	440	465	471	485	462	463	479	453	445	473	492	437	456	451	435	484	447	499	491	485	475	473	496	441	483	484	475	434	468	476	460	451	459	445	507	470	464	452	429	471	472	449	470	458	507	503	482	485	498	485	469	465	504	482	468	468	475	421	491	475	498	454	462	468	490	522	427	477	475	455	498	500	479	461	476	447	472	422	465	479	483	438	496	458	451	448	474	490	421	479	450	471	479	486	463	467	466	493	482	473	493	497	469	457	476	486	485	449	470	491	508	489	477	477	452	465	483	466	476	489	429	462	461	456	450	536	451	483	468	491	468	440	474	475	428	466	494	473	440	461	504	478	481	490	488	452	436	441	485	472	453	444	460	486	440	411	446	458	475	416	444	489	488	484	464	502	485	516	484	497	473	467	466	488	431	456	474	498	480	450	453	465	456	470	495	503	443	473	486	501	475	491	471	458	519	485	469	445	455	456	478	497	510	491	481	471	441	475	472	492	456	472	468	464	506	456	451	518	469	481	490	445	466	457	475	459	486	477	500	510	454	469	472	464	488	486	455	458	472	495	455	469	474	451	503	463	489	448	467	434	500	483	497	456	449	466	500	464	501	500	477	482	482	489	483	497	478	463	434	439	474	473	463	465	480	468	466	451	447	445	476	468	461	463	485	478	480	478	444	421	475	480	481	493	431	449	420	468	470	479	459	437	535	476	463	460	466	504	450	455	474	478	487	445	493	492	468	475	481	484	476	472	445	462	469	433	487	487	490	461	495	463	448	466	454	409	480	466	446	470	450	495	437	455	470	484	509	491	474	457	481	451	478	469	481	464	468	459	451	443	477	472	472	440	462	491	463	486	487	466	495	442	458	467	459	483	451	484	466	485	495	463	469	478	483	473	512	483	461	484	483	464	486	441	464	477	487	482	518	463	468	468	494	486	481	449	453	494	501	497	466	459	474	429	485	455	487	461	474	460	461	487	463	499	482	452	493	472	507	474	458	449	501	480	504	487	456	465	461	494	472	467	482	477	475	442	446	482	460	464	456	463	457	459	477	472	465	460	483	443	426	433	467	425	452	453	481	465	457	509	459	490	447	469	417	463	500	494	409	455	463	438	482	475	453	489	516	491	470	481	478	472	465	476	467	446	483	470	495	473	460	474	493	459	494	457	463	480	475	460	435	494	444	442	464	426	446	481	464	402	464	440	469	440	483	499	455	451	462	491	471	436	482	426	496	485	453	492	466	483	466	485	461	453	444	444	482	489	464	475	484	486	476	490	478	477	525	477	451	479	481	486	477	454	496	473	468	478	488	457	403	480	477	461	510	472	497	475	439	467	428	505	476	412	452	514	486	460	441	458	452	482	477	463	465	445	459	483	451	443	468	489	480	466	458	463	467	436	473	485	457	468	455	460	483	440	449	466	433	444	456	472	458	467	477	461	491	461	445	481	482	483	437	461	504	460	462	460	474	504	489	441	501	467	449	468	485	495	477	494	471	480	441	463	484	440	477	433	446	465	477	495	461	524	463	487	435	472	476	497	472	466	504	499	488	458	511	474	474	491	443	449	455	472	476	503	429	467	484	481	490	505	478	456	470	465	461	467	471	455
22938	21426	29147	24102	21429	21468	7397	1243	921	829	743	747	712	689	633	570	584	552	534	524	568	496	453	469	524	510	490	490	528	516	479	506	505	501	466	506	525	498	475	460	477	510	519	483	487	487	443	481	480	497	489	468	479	506	495	456	509	458	483	473	487	497	476	473	480	466	469	473	495	469	461	480	492	491	488	475	468	481	504	440	504	496	493	492	479	488	498	470	488	482	481	476	502	428	474	456	486	467	476	519	471	454	480	526	501	479	472	450	469	469	473	486	479	457	462	495	492	467	528	438	440	469	468	468	439	505	464	482	460	471	510	462	454	478	457	488	497	495	497	485	471	494	484	434	476	472	468	480	465	469	465	476	453	487	498	502	475	490	497	519	491	495	437	467	465	514	477	456	485	472	496	471	482	512	490	508	510	486	485	495	475	488	513	478	442	461	446	482	468	482	485	487	499	482	445	486	459	502	488	446	495	479	450	488	479	491	480	502	494	471	457	469	498	500	459	467	464	504	462	453	472	488	461	490	451	485	474	459	458	507	439	502	506	467	471	482	497	494	480	504	501	472	447	486	470	453	465	453	459	481	470	438	504	475	513	479	483	474	514	476	506	451	490	459	497	504	452	457	525	490	461	470	493	453	490	483	517	485	472	460	466	452	493	432	505	459	510	501	464	483	471	432	473	499	490	508	493	450	466	478	481	473	480	483	457	444	459	437	506	469	508	485	455	495	489	487	493	503	420	435	463	456	497	495	478	483	466	489	485	491	503	447	517	456	477	490	495	494	498	511	492	432	488	460	483	416	508	500	497	451	479	476	430	480	521	489	478	527	477	490	453	436	473	509	459	456	472	469	487	462	486	490	466	482	522	477	483	485	473	450	466	474	453	513	478	480	470	494	491	476	501	469	482	493	481	457	477	489	462	466	472	460	484	524	514	487	466	463	511	464	501	455	499	480	435	488	437	480	464	454	492	460	493	490	476	466	451	462	490	482	471	486	453	461	449	449	487	455	445	460	435	496	458	474	465	464	484	491	486	507	489	511	476	457	470	478	456	488	478	479	466	426	473	522	492	456	477	501	477	489	473	484	476	461	451	420	471	509	498	460	478	504	464	486	448	448	472	492	455	468	475	475	454	448	461	510	482	511	457	521	476	507	511	486	486	505	420	452	463	450	496	452	485	477	459	501	477	439	469	441	495	478	514	477	474	459	459	447	485	455	478	454	479	475	512	437	483	451	475	448	483	479	519	468	491	447	493	489	517	482	502	449	489	471	495	477	449	488	477	501	503	474	493	494	503	514	467	482	489	454	458	475	467	472	491	498	434	479	452	446	474	435	490	470	487	464	488	448	499	519	454	471	473	533	443	489	481	491	408	500	478	492	468	470	490	447	524	456	456	482	441	473	458	470	482	480	474	423	463	440	445	448	430	443	464	493	474	464	492	478	455	445	500	464	472	483	475	466	466	472	485	428	476	510	477	462	481	502	450	454	485	483	463	469	474	485	490	505	468	455	475	487	449	507	483	473	464	488	525	445	503	466	439	442	487	425	502	426	498	473	451	497	474	463	450	460	447	464	484	513	451	492	472	430	479	496	487	473	462	460	505	404	493	476	466	475	460	477	458	471	460	479	494	470	509	485	489	422	460	477	536	487	476	445	433	446	492	499	462	452	519	457	466	472	432	463	489	462	467	485	504	515	459	466	521	491	455	485	496	483	492	449	443	492	530	491	517	482	472	461	501	467	469	483	468	493	473	474	469	478	482	464	488	487	477	484	515	464	421	443	483	455	458	483	453	459	513	434	461	509	485	463	468	480	446	497	488	462	435	490	437	491	455	483	518	473	479	463	505	438	460	460	506	456	471	494	481	469	482	468	481	447	526	510	470	467	449	498	511	441	528	447	474	478	511	468	458	499	456	507	456	470	464	488	483	517	473	468	494	469	460	496	473	471	484	444	492	463	455	460	461	457	489	468	492	466	482	511	473	441	499	510	455	478	456	461	467	457	465	508	459	468	479	461	464	438	500	466	503	476	475	443	483	484	474	464	440	476	528	473	476	493	453	480	452	484	454	497	500	540	505	518	451	465	460	454	478	484	440	470	501	453	522	481	478	473	426	506	439	411	463	488	473	507	459	490	476	467	490	467	475	458	524	463	470	498	454	507	477	491	463	458	467	477	456	486	523	465	501	482	452	459	467	473	449	485	464	459	501	510	467	434	514	480	462	453	473	479	480	471	431	441	465	485	465	487	489	485	469	507	473	481	465	491	499	496	470	478	471	491	487	483	494	482	467	503	450	412	454	430	468	478	495	467	432	480	524	458	483	496	462	463	452	471	473	459	512	451	480	492	479	494	506	447	470	452	472	461	492	456	486	476	489	452	457	486	455	459	452	480	493	498	464	452	459	480	454	462	468	454	481	452	512	490	484	458	460	447	453	461	495	471	444	488	474	476	466	483	475	463	505	437	481	461	444	500	496	462	460	502	490	432	472	519	464	456	475	452	461	468	480	488	479	475	483	447	472	453	476	495	487	527	443	461	453	483	476	476	507	468	464	482	484	462	496	472	461	420	482	485	480	498	457	494	478	508	469	474	451	444	467	536	481	496	472	448	448	477	456	476	424	507	531	480	455	465	450	465	498	521	462	480	455	437	484	473	470	478	489	483	476	504	465	466	480	465	462	469	448	470	491	458	470	490	464	473	503	482	495	462	465	497	476	484	454	507	456	473	470	493	517	462	478	467	450	480	471	470	457	465	490	478	466	466	482	460	487	481	472	428	436	481	473	468	458	459	464	474	465	455	430	477	495	440	445	435	477	460	488	475	449	466	479	458	457	473	484	482	453	473	456	500	500	463	471	471	441	478	476	475	436	456	483	500	463	460	506	425	468	477	497	473	468	469	463	461	474	466	472	470	481	490	492	484	464	511	467	497	450	403	473	473	518	501	496	474	503	462	521	495	484	480	482	470	482	504	460	497	472	468	464	453	474	469	462	481	467	480	490	495	496	479	464	479	455	468	481	464	502	474	475	535	446	497	474	480	471	466	504	429	468	474	495	474	454	453	488	502	418	490	456	504	489	469	464	487	510	503	487	440	473	477	442	465	504	499	458	458	472	476	510	451	489	488	486	472	473	460	427	490	484	474	462	421	478	469	487	470	453	482	481	493	450	500	483	490	472	504	489	459	478	437	486	480	466	464	486	476	513	438	476	437	472	480	461	480	487	462	475	447	451	483	443	510	454	474	443	463	533	490	468	469	492	451	507	471	470	476	478	496	493	438	456	460	456	474	512	471	453	464	468	471	467	474	461	452	500	497	491	457	460	470	443	432	412	505	451	460	458	456	503	490	471	453	495	490	497	443	500	481	472	455	481	478	500	481	485	511	471	415	467	498	490	480	465	456	467	457	469	456	491	505	460	513	465	454	472	487	482	455	440	450	464	477	490	459	447	448	472	473	497	448	496	449	473	449	515	457	455	463	504	434	499	456	482	497
4859	14862	9958	4919	3523	2764	2110	1635	1387	1194	1080	934	790	792	712	678	669	620	593	543	594	556	541	571	542	566	492	523	492	544	517	505	503	541	499	510	510	496	474	463	493	549	510	449	454	477	486	523	501	509	471	477	525	508	477	494	490	507	520	461	490	461	493	494	476	484	458	477	451	459	471	467	499	465	453	476	458	505	462	480	510	508	456	441	498	501	485	462	498	452	479	506	503	439	466	510	486	506	490	466	497	488	466	432	502	506	477	483	498	490	508	517	485	491	469	457	505	518	469	535	477	472	459	524	467	486	493	498	477	484	455	492	527	492	503	434	486	477	448	439	462	522	508	504	499	473	474	457	445	451	507	489	510	463	486	471	469	452	456	457	497	486	486	495	505	467	466	488	487	482	492	459	483	482	513	482	455	509	504	477	491	454	475	474	485	461	480	483	491	462	487	491	498	508	506	527	443	458	499	448	482	469	449	442	486	482	445	467	486	501	507	470	438	511	480	478	529	500	491	451	493	481	487	488	514	474	484	462	492	489	478	492	522	513	482	472	481	506	527	458	502	447	488	448	449	486	529	442	488	527	464	500	466	451	467	515	464	452	487	455	475	500	490	477	492	440	480	473	517	521	464	509	470	481	443	464	484	494	508	483	486	513	471	509	468	502	493	534	466	492	467	460	485	455	500	474	485	445	455	473	492	487	509	491	482	456	513	504	475	498	484	486	432	475	497	471	477	502	463	469	439	488	495	439	470	480	456	468	483	499	491	505	467	539	478	475	469	484	532	499	474	478	481	467	499	483	486	499	476	499	492	474	467	524	486	497	463	473	467	485	497	496	502	470	479	453	449	463	530	428	496	471	474	478	454	461	450	458	470	446	499	461	493	462	458	434	491	478	518	434	460	498	479	522	489	481	507	479	462	484	495	482	455	446	467	478	486	499	458	434	473	484	467	470	518	499	476	438	480	447	470	451	501	501	490	516	465	523	507	465	447	474	488	486	487	496	474	517	464	451	499	499	455	463	486	505	514	479	477	476	482	485	496	439	469	480	478	519	479	490	469	505	498	513	455	462	535	523	480	445	476	454	488	472	449	521	483	449	485	461	508	461	492	499	458	445	459	525	456	475	500	517	471	486	485	483	499	451	468	442	511	505	461	471	468	465	486	469	478	460	497	494	475	529	457	496	471	496	448	524	468	483	444	468	495	446	488	505	466	472	503	495	513	500	491	474	488	466	486	470	434	493	472	464	481	449	491	502	481	464	468	476	443	489	553	475	433	465	488	431	453	501	500	499	443	536	471	483	505	440	454	473	520	449	543	490	522	524	507	464	469	502	476	441	501	468	518	480	488	463	495	508	518	472	449	498	500	472	465	475	452	489	473	484	466	468	493	475	472	449	470	503	485	498	449	478	485	496	481	465	465	461	484	444	514	469	491	506	502	469	487	453	444	497	448	519	463	461	492	457	471	510	475	508	448	462	523	462	498	491	483	499	508	482	449	478	486	492	461	490	459	488	492	429	449	452	508	458	480	446	453	485	501	471	487	466	481	445	442	468	489	506	476	463	472	465	537	484	444	526	471	479	495	462	489	451	478	484	496	501	534	472	439	459	553	496	515	492	503	464	490	472	466	464	507	469	478	482	500	462	468	470	457	474	495	447	434	462	448	448	462	478	480	493	504	491	474	483	480	453	509	495	494	540	470	461	450	476	456	466	500	493	473	455	455	472	477	514	468	468	498	516	468	489	471	480	438	477	473	454	475	489	501	471	485	481	473	495	494	489	476	473	492	502	479	442	467	449	462	423	495	493	445	508	504	496	490	429	477	459	474	480	486	448	499	471	495	483	504	435	474	494	448	462	478	478	489	503	479	449	485	482	495	503	487	473	490	478	483	482	499	477	473	472	474	469	453	525	492	460	504	503	477	510	454	476	488	480	465	495	448	449	479	470	466	478	504	469	452	469	469	478	512	469	481	515	461	458	487	503	516	473	490	457	503	472	458	497	449	496	477	479	463	418	494	473	510	475	523	501	451	507	475	474	478	474	476	492	470	450	489	442	436	487	462	487	458	499	460	507	505	481	463	484	469	487	497	482	485	496	514	471	448	514	492	502	486	492	492	477	498	461	479	483	518	494	483	537	484	439	473	454	469	449	503	458	467	480	482	523	494	478	483	481	457	456	482	486	493	473	482	444	499	462	499	488	448	440	487	464	472	501	515	486	472	495	500	486	477	456	460	514	494	503	425	468	472	460	477	497	488	460	469	493	466	456	490	481	486	460	479	470	482	485	475	495	494	523	470	463	454	445	500	463	502	491	471	502	442	509	483	497	483	477	456	469	498	491	464	485	476	510	467	476	526	486	469	509	495	487	506	527	490	453	487	515	468	504	466	509	451	478	492	505	477	465	472	457	464	486	497	454	470	472	460	474	490	489	461	532	525	478	475	478	498	480	477	507	493	458	491	525	489	483	463	464	500	440	468	455	477	476	488	447	500	505	489	454	456	499	480	490	503	476	464	469	463	486	476	452	519	484	471	465	457	480	497	477	479	488	462	461	504	505	464	483	489	475	438	479	501	487	480	462	506	463	478	470	476	476	443	464	468	509	456	484	449	457	495	487	485	546	456	461	477	509	485	466	477	484	519	498	473	488	475	524	476	487	501	505	486	433	478	456	499	509	487	461	463	484	464	442	479	502	481	428	447	491	492	483	474	461	446	454	452	448	482	494	464	509	473	484	469	475	496	471	474	495	441	508	478	464	453	475	495	464	507	504	474	469	499	502	493	486	489	460	476	472	490	487	456	452	488	452	508	485	499	472	491	468	472	496	457	485	455	474	444	475	488	474	509	492	527	498	480	458	460	499	482	464	474	466	480	487	495	482	488	448	475	475	487	518	524	488	468	516	473	532	494	506	489	478	450	474	461	486	512	472	460	501	471	487	495	502	466	516	437	461	410	448	498	470	462	449	482	500	474	506	460	433	520	500	463	424	470	528	474	496	444	445	476	499	488	481	488	463	504	454	482	448	452	496	480	485	503	468	504	514	502	496	472	473	522	510	491	432	464	497	499	447	473	494	473	508	483	462	413	502	458	484	468	480	499	500	549	502	473	491	474	487	465	474	463	492	461	492	452	475	488	539	530	476	516	495	478	413	483	493	481	508	487	471	493	480	474	497	460	474	502	496	520	463	463	463	457	506	492	461	478	539	451	484	480	471	477	477	528	456	432	495	471	465	444	498	486	496	488	467	480	515	468	479	489	474	498	484	454	467	494	469	489	492	518	442	508	447	485	469	474	475	481	500	518	486	511	465	473	450	470	511	516	484	456	501	440	474	493	466	473	485	488	491	490	429	462	470	495	526	523	491	471	512	496	490	464	465	463	463	461	491	473	466	464	483	492	482	492	481	474	470	480	502	477	473	460	448	502	441	487	451	489	463	509	492	481	440	464	456	485	460	470	479	444	456	466	471	509	504	467	491	518	447	485	433	437	514
28057	17193	2987	464	317	302	273	221	255	238	247	276	245	253	230	238	218	221	225	222	223	237	244	246	221	211	238	205	200	235	204	217	249	251	243	237	241	236	243	208	262	249	211	226	237	227	214	227	217	252	236	206	228	239	231	251	219	239	227	255	234	211	228	232	237	240	225	222	229	237	236	228	234	247	230	231	226	235	232	224	243	253	233	232	223	228	235	223	245	253	222	206	231	217	259	232	228	218	218	230	202	205	235	241	229	217	224	226	223	212	226	239	217	208	243	220	242	229	227	258	235	216	213	234	251	227	262	230	220	227	225	252	228	207	220	225	237	209	216	226	237	226	195	214	236	208	237	235	225	244	270	218	221	218	210	259	245	235	211	258	229	232	238	225	206	213	216	205	227	242	264	240	230	221	239	227	226	234	221	188	229	210	245	233	239	258	243	214	222	239	205	257	242	234	232	231	192	243	213	224	242	214	251	248	245	242	218	261	242	220	213	215	218	231	243	234	239	246	218	251	213	196	254	250	237	218	215	231	242	231	222	230	223	239	230	225	233	238	211	229	241	191	251	231	223	226	250	241	228	213	202	203	227	231	232	227	248	223	210	230	218	206	234	244	245	253	211	218	219	221	222	243	218	238	210	233	227	231	224	224	214	229	230	218	235	211	230	214	252	246	238	231	240	213	245	235	219	258	245	244	216	243	236	248	239	239	258	221	250	180	252	230	221	237	234	248	232	229	267	222	245	213	217	231	240	269	255	237	206	250	243	248	234	218	204	223	247	243	233	226	235	242	229	238	223	241	217	232	210	230	230	209	241	249	227	210	230	258	236	230	261	226	210	224	217	215	270	257	254	200	252	240	245	243	251	217	234	222	222	229	241	211	221	250	240	220	215	242	221	231	229	229	240	230	239	232	268	244	245	218	222	229	210	228	229	254	225	221	245	266	211	240	237	219	213	268	224	227	246	239	220	213	236	255	234	226	226	247	255	216	225	234	237	211	268	226	221	223	206	244	221	248	229	203	260	224	208	226	242	232	229	231	221	206	226	238	235	214	227	204	228	236	229	230	238	243	205	219	216	222	215	243	246	210	255	230	224	228	221	253	235	225	244	234	238	217	229	238	224	213	210	251	231	242	230	231	212	245	227	261	246	225	236	214	250	237	237	257	202	217	220	217	241	209	228	226	225	182	253	253	210	240	248	254	210	223	216	246	213	232	263	210	216	229	229	222	258	219	216	224	235	246	212	216	216	237	241	226	240	218	213	204	241	233	227	251	220	252	245	244	244	222	223	238	255	232	215	220	219	241	229	244	252	236	218	250	210	227	251	230	227	214	207	253	242	219	216	236	234	249	219	222	220	245	227	208	223	230	232	257	232	240	241	243	223	250	243	223	255	213	252	227	223	252	212	214	226	253	240	222	226	242	202	237	211	206	242	243	218	237	222	250	230	227	215	247	229	228	234	219	251	229	224	235	231	226	236	236	219	242	236	214	238	234	231	214	246	243	230	219	233	223	238	213	260	240	204	248	234	237	276	220	207	265	226	237	197	236	245	223	214	229	225	271	215	257	255	225	241	226	216	200	243	220	245	231	198	226	233	239	249	226	257	226	214	229	246	230	247	233	223	237	235	240	235	213	208	219	250	224	232	258	220	227	231	222	230	229	228	242	228	255	218	248	261	239	231	281	245	242	221	215	220	229	235	205	222	211	215	251	220	242	220	211	219	238	262	238	224	218	241	209	245	251	218	245	237	239	231	237	236	224	249	217	237	248	243	227	221	221	238	232	218	228	234	213	211	243	200	237	261	211	231	213	241	221	195	230	231	234	249	227	257	253	244	223	220	237	228	247	251	246	223	216	246	225	245	252	235	235	247	259	216	220	231	226	210	277	227	221	258	231	251	228	188	255	264	233	230	236	218	229	232	213	245	211	226	214	232	217	221	230	234	219	209	224	222	220	249	247	295	263	218	235	233	231	211	230	230	228	226	239	213	239	228	220	208	240	247	258	223	233	252	226	245	201	222	220	210	222	237	229	242	243	208	208	234	258	217	205	236	230	229	240	234	221	235	220	242	217	234	243	213	219	234	205	234	226	223	239	243	235	215	247	252	215	240	230	243	238	229	225	223	210	227	223	240	231	256	218	260	219	222	224	240	243	200	224	223	244	238	217	280	251	247	215	246	226	212	236	227	218	214	231	231	215	225	237	226	221	223	267	215	223	266	224	243	243	250	225	244	224	211	220	227	219	262	216	231	227	244	230	225	253	240	220	255	234	243	245	236	235	215	217	221	206	250	240	217	226	242	216	232	237	257	226	227	231	215	220	237	219	247	228	226	227	240	219	233	212	241	233	221	241	214	240	244	237	213	219	246	214	243	198	238	211	240	256	211	204	242	211	227	217	224	209	220	212	206	225	233	201	233	213	234	224	215	221	223	217	229	232	232	214	233	229	205	240	222	232	210	233	241	247	236	232	232	237	223	222	227	213	233	264	246	239	203	248	238	201	191	213	264	250	236	218	218	256	247	228	249	228	249	211	224	213	198	239	243	224	228	222	220	210	227	251	231	209	254	218	224	210	214	253	233	212	234	230	263	251	199	249	207	247	195	227	230	217	262	217	217	215	218	238	241	202	272	247	214	248	244	230	215	217	243	250	219	237	210	244	233	245	231	226	226	195	270	228	197	222	244	231	240	237	222	233	272	252	233	236	220	214	248	222	244	224	217	238	225	266	220	215	232	235	230	239	226	225	242	246	212	220	208	241	243	239	252	237	224	216	243	232	268	213	206	243	226	232	253	208	262	214	212	231	225	247	242	229	205	235	243	219	207	228	223	232	233	228	261	243	259	218	255	197	221	258	221	248	213	256	214	223	215	237	236	224	237	222	213	225	188	234	234	235	231	231	229	238	208	212	244	234	235	244	235	227	220	230	210	235	213	218	241	226	245	233	230	220	243	218	230	234	222	251	217	223	225	229	233	233	211	209	245	221	234	254	214	208	265	233	248	228	224	225	205	229	241	242	236	222	217	236	256	214	211	234	228	198	253	225	245	215	239	221	218	222	227	238	241	234	227	251	238	215	218	208	251	219	214	227	218	239	256	231	228	212	211	248	244	250	258	270	217	228	221	258	222	228	232	204	201	229	225	248	220	227	250	225	225	221	244	210	243	255	228	227	236	232	236	241	219	216	216	227	214	241	243	215	238	232	202	238	211	233	253	245	223	249	231	232	218	216	223	209	237	233	248	241	207	204	223	233	253	246	232	240	213	252	217	214	225	217	235	213	234	236	203	257	213	223	240	206	227	236	246	212	289	228	234	245	223	234	219	233	195	246	239	235	219	220	230	229	239	249	229	228	238	234	228	256	249	258	244	206	208	242	250	222	227	226	235	241	242	218	231	214	204	258	221	230	263	230	233	200	229	255	211	225	226	214	238	228	233	244	222	244	217	206	249	199	205	216	229	224	249	211	226	223	214	239	205	232	222	211	226	241
4234	775	591	397	358	297	286	327	279	271	292	302	229	277	241	306	250	268	279	250	232	242	267	251	263	262	269	270	243	231	265	248	270	254	263	280	265	272	285	273	246	297	275	262	262	259	277	282	272	255	298	250	310	271	278	267	232	259	250	286	262	274	301	265	259	256	259	286	273	236	243	263	229	232	265	253	241	245	272	238	250	279	261	258	265	259	286	246	255	261	261	244	245	274	300	267	227	274	245	299	256	262	269	251	268	260	259	267	260	228	283	253	256	253	259	244	246	296	247	276	264	257	228	253	248	267	273	236	268	235	250	278	243	253	281	250	274	258	256	272	275	267	228	270	250	262	279	251	283	255	260	261	280	286	254	261	259	268	283	277	251	251	254	250	252	246	264	225	269	266	239	255	279	244	247	276	241	256	271	265	268	287	253	244	275	218	250	250	248	258	257	219	262	244	268	271	284	260	279	277	244	264	267	250	264	238	255	240	261	259	258	245	258	254	237	270	288	245	253	264	263	260	270	272	248	259	256	246	273	258	253	284	267	253	259	254	248	254	242	230	238	270	271	249	241	259	286	265	261	267	269	283	251	291	240	274	277	248	288	252	278	252	266	270	245	243	239	271	259	293	268	254	255	266	261	249	265	262	261	274	286	261	269	259	278	242	284	229	272	253	263	271	238	263	251	253	267	270	266	254	261	257	263	252	240	269	279	250	232	259	252	237	271	272	230	295	241	230	278	283	267	259	243	236	262	250	253	238	278	262	259	245	253	261	261	248	251	265	231	251	260	282	234	274	280	226	260	268	260	244	247	264	287	257	290	276	249	271	266	242	255	267	252	279	249	286	241	259	235	249	256	254	246	271	246	260	262	246	264	260	259	278	276	236	236	280	246	265	275	290	241	239	257	258	271	244	270	258	268	237	236	290	277	223	237	265	279	283	256	266	279	269	238	264	236	285	253	274	280	257	251	265	296	246	259	238	270	247	253	278	238	242	279	260	228	262	257	243	309	257	259	254	279	264	273	272	273	265	256	248	262	285	229	253	277	239	243	242	253	272	252	233	281	253	229	269	285	268	249	219	258	244	270	274	272	276	271	263	270	255	254	287	277	262	266	290	264	265	248	287	256	273	244	262	251	279	271	244	236	283	264	294	256	253	270	254	277	252	257	253	239	274	269	286	255	262	246	257	273	267	257	241	244	263	244	247	268	258	262	256	274	257	238	247	277	263	268	248	247	254	267	272	298	254	259	264	248	275	271	255	251	256	277	280	282	271	267	250	266	253	253	241	251	251	263	269	229	266	255	254	273	284	260	271	274	223	260	251	276	273	279	272	271	276	258	286	265	251	269	231	243	282	274	255	270	271	266	233	253	272	257	246	279	265	251	252	260	257	239	279	267	237	268	257	258	238	250	244	247	255	268	269	266	274	291	285	278	248	231	246	244	246	291	286	271	282	248	277	261	287	234	271	263	276	254	260	239	262	280	219	252	267	268	250	265	241	273	276	260	238	255	277	260	293	238	236	266	262	262	267	268	268	262	232	256	278	260	274	260	293	255	264	277	273	254	246	275	231	254	264	263	261	237	250	268	265	283	254	264	271	272	256	266	238	268	256	253	280	233	273	260	241	271	267	266	243	268	269	273	259	259	255	269	237	263	267	269	258	246	265	265	235	241	252	252	234	248	263	256	270	266	269	261	237	280	273	251	289	227	255	276	258	270	266	269	258	242	257	263	259	279	261	236	293	288	256	251	239	261	245	255	210	262	252	261	270	258	279	236	261	260	254	274	281	263	256	253	259	264	261	244	232	288	248	285	267	277	271	260	258	282	246	233	278	236	223	251	244	264	256	260	278	245	275	227	251	252	281	282	264	280	274	278	281	248	243	283	263	280	256	275	256	265	244	248	262	244	244	270	269	264	251	250	254	272	240	237	289	269	246	229	251	269	244	269	261	261	263	235	253	281	237	259	252	242	250	262	266	240	267	287	250	276	288	267	248	261	264	233	251	274	249	246	247	273	259	289	257	269	250	276	248	265	276	260	266	280	275	256	284	240	275	254	255	263	257	280	260	265	243	287	263	270	245	239	285	251	247	289	254	282	253	261	257	293	270	253	246	255	234	248	285	249	275	231	266	262	255	254	260	261	234	253	256	257	247	265	269	253	247	275	271	260	249	265	237	277	278	277	263	255	253	248	246	258	227	254	255	254	243	248	274	251	226	293	256	278	269	269	276	261	257	214	262	244	263	249	239	282	276	260	259	280	230	272	270	273	267	249	243	252	247	240	240	280	254	253	252	279	265	252	254	273	280	245	256	290	272	255	274	268	271	227	249	259	280	250	235	280	228	263	242	232	267	261	257	265	301	257	245	263	238	254	260	234	254	231	257	272	242	292	251	235	261	256	243	271	243	245	275	259	290	254	266	266	231	237	243	249	253	258	249	291	259	251	235	243	251	258	271	259	238	259	271	281	273	234	273	243	248	257	264	260	246	242	299	265	276	285	257	271	267	246	243	267	236	267	276	246	250	310	234	255	268	278	242	257	262	283	243	262	254	269	254	252	268	239	259	278	256	255	276	251	254	276	261	261	213	247	289	275	251	277	250	280	238	250	235	261	259	265	258	262	258	265	253	253	254	249	280	241	256	289	281	263	254	222	267	265	245	267	255	278	268	259	284	270	268	265	252	260	271	285	230	282	252	299	244	267	275	253	235	247	254	252	243	283	272	277	243	259	244	287	267	261	264	268	251	259	267	244	254	253	267	269	267	264	264	271	271	269	257	259	256	234	291	265	261	266	263	271	258	237	281	248	237	251	259	257	295	273	248	259	286	253	262	266	278	281	278	257	264	251	271	263	278	240	262	247	266	270	282	285	263	279	265	283	274	232	247	301	242	259	270	228	253	267	267	283	261	230	276	267	258	248	243	243	262	264	274	288	287	255	264	263	269	291	264	282	252	267	282	250	235	263	276	276	258	255	241	262	251	255	232	262	261	254	266	253	252	254	256	257	234	265	252	267	264	253	240	256	249	230	260	255	274	245	249	260	251	261	251	283	230	272	262	246	295	269	256	261	277	255	271	265	262	268	253	279	242	294	275	260	265	272	259	259	256	264	260	267	272	247	276	266	228	273	248	248	270	259	242	281	246	257	243	266	287	256	254	246	273	284	260	243	255	263	261	254	267	249	260	230	267	267	305	273	248	252	253	269	236	239	230	276	254	246	259	260	264	237	260	254	294	236	283	265	250	234	288	254	239	249	269	255	273	250	234	239	272	243	253	262	270	275	233	287	273	251	250	260	271	249	259	287	296	257	285	246	254	251	269	237	261	279	243	261	232	262	266	260	269	251	243	262	228	271	278	271	260	271	270	275	269	221	252	249	281	261	259	249	256	254	282	280	226	278	251	251	277	270	281	286	250	230	255	254	264	251	227	257	258	236	228	284	289	263	285	248	258	261	250	287	259	272	254	267	276	269	252	229	283	258	254	241	263
24018	21368	28607	24496	21364	8420	816	559	443	411	336	324	295	310	283	249	265	271	238	209	231	267	229	235	235	240	211	206	207	216	229	225	218	199	217	223	231	241	199	205	239	232	254	220	239	210	200	227	222	232	200	203	227	219	246	239	242	214	213	228	203	224	221	194	189	226	219	203	193	218	199	211	205	208	206	191	208	210	220	208	209	196	210	213	205	226	186	203	186	219	207	211	203	182	212	176	188	220	220	200	222	211	205	222	209	208	213	214	172	220	193	193	215	208	219	179	243	235	171	198	184	238	213	203	194	197	196	200	221	212	215	230	195	219	212	216	223	217	193	215	223	235	221	194	207	208	183	212	199	217	201	190	206	196	228	214	212	230	186	192	216	191	193	187	187	235	211	200	183	235	220	193	217	202	209	217	223	204	209	222	194	199	238	205	221	214	199	198	238	228	194	156	211	221	207	184	206	211	214	202	206	214	209	192	236	188	216	219	201	192	183	236	212	203	193	199	184	187	210	201	207	211	219	202	240	200	213	193	195	198	227	219	215	212	191	200	206	208	216	224	198	203	179	207	212	208	203	208	225	213	223	200	209	201	202	226	220	203	213	203	233	225	210	227	178	218	209	228	190	206	210	211	203	202	204	205	202	199	186	204	192	176	195	187	177	210	211	184	231	216	217	202	211	206	196	198	196	215	210	202	203	226	216	182	187	193	193	213	215	233	206	220	189	206	192	184	201	186	216	194	215	184	177	205	210	177	215	174	213	211	200	196	213	232	187	229	234	223	194	222	211	200	200	229	198	207	206	212	204	214	201	202	231	222	237	199	205	200	222	222	206	206	195	192	223	220	183	208	210	205	203	222	246	213	197	224	221	223	192	217	224	194	211	183	218	194	201	232	228	197	209	197	217	217	207	235	207	220	196	203	211	218	204	225	204	238	185	212	231	197	231	215	182	198	237	205	204	193	218	196	227	199	213	227	192	219	218	200	209	198	205	205	231	202	219	213	212	207	220	216	202	216	188	215	217	208	204	206	231	208	210	199	200	212	203	217	175	194	230	213	201	205	202	195	207	206	199	198	194	203	219	210	198	215	210	200	224	232	230	194	208	240	217	209	233	194	209	210	212	204	194	224	221	216	199	207	197	184	206	212	219	208	190	183	184	199	191	178	182	218	195	217	207	215	219	193	204	217	193	215	214	216	191	207	185	204	231	201	223	198	210	187	235	201	179	204	219	205	217	207	237	205	193	210	194	224	217	222	206	193	211	211	221	198	221	203	188	185	193	191	194	229	204	190	231	197	191	236	199	213	192	172	203	214	200	202	198	195	209	214	211	207	207	241	174	189	210	181	197	216	217	217	208	191	194	228	212	229	212	194	201	210	209	203	206	234	209	202	211	213	194	197	217	175	192	180	223	210	212	235	210	211	242	176	215	224	224	207	203	213	209	220	236	198	228	187	204	212	197	186	194	221	201	208	215	204	240	219	196	199	220	214	183	205	216	218	194	188	239	214	224	194	207	159	225	223	227	187	200	202	195	221	219	185	175	179	209	186	211	207	180	201	232	235	200	188	214	207	223	204	207	200	220	205	220	204	216	208	202	182	219	208	211	219	233	222	197	214	188	213	210	223	205	189	215	223	208	192	197	186	203	209	193	213	198	196	214	194	198	193	199	218	218	215	211	185	186	202	208	206	222	214	208	207	213	206	213	217	232	203	221	213	179	213	194	219	204	227	217	223	233	186	201	217	212	209	212	201	219	209	192	203	195	200	198	199	209	207	198	222	200	229	200	211	226	183	214	226	202	222	224	207	179	210	209	205	224	193	222	210	196	177	202	205	217	218	212	208	221	208	206	211	201	176	188	223	183	226	178	227	197	215	212	218	235	198	185	197	217	211	228	210	161	223	213	200	197	203	222	183	176	215	231	244	213	214	223	224	187	188	190	201	205	216	206	216	219	224	230	189	223	199	197	194	229	200	206	199	199	209	231	194	221	214	193	206	184	211	216	198	206	211	191	214	203	202	212	193	218	210	242	209	193	220	217	222	189	196	210	217	176	221	231	203	216	203	186	194	226	247	189	204	217	204	217	194	200	209	219	208	213	195	223	207	196	209	222	210	190	216	204	206	185	191	211	204	187	189	205	221	231	194	223	196	225	205	206	227	208	190	210	218	220	190	199	206	200	241	199	217	192	212	218	199	199	213	222	225	217	194	208	207	223	201	179	215	189	249	226	198	202	211	223	183	209	226	191	181	205	217	186	192	203	232	220	210	190	194	182	206	218	201	182	213	178	181	207	241	218	207	200	213	205	213	209	233	197	202	195	230	214	169	182	186	197	190	193	203	200	197	199	227	214	209	223	201	198	223	213	225	191	222	203	212	224	236	219	204	211	200	213	174	222	186	176	205	179	213	205	210	208	185	190	240	182	203	197	198	230	209	204	192	216	210	210	199	209	181	205	197	210	217	186	182	220	206	194	213	214	214	218	185	208	206	215	197	220	196	211	229	214	196	191	205	225	202	194	217	192	201	240	228	192	220	207	205	219	222	199	202	203	193	208	210	203	197	219	205	218	203	204	180	196	197	198	185	201	205	187	198	198	189	208	197	211	210	208	209	198	174	215	191	198	231	205	197	203	208	207	189	214	228	230	200	199	195	194	194	205	215	222	181	211	192	189	227	212	209	192	199	208	220	188	213	224	226	211	219	175	217	212	197	203	209	207	207	215	190	203	226	221	188	195	225	262	200	244	254	196	215	226	208	218	201	226	209	199	210	223	217	206	240	197	208	198	201	210	219	211	199	213	206	204	191	187	185	249	245	236	242	204	218	208	211	226	200	196	196	228	228	201	213	205	198	230	203	204	228	220	202	246	205	195	193	214	167	229	242	191	241	191	226	209	209	201	199	231	220	213	207	212	193	192	186	184	189	195	175	246	212	210	215	209	217	208	194	208	210	179	209	202	197	184	254	200	191	213	215	192	214	182	200	186	202	195	199	241	194	199	218	238	216	223	176	207	208	204	236	222	230	222	228	206	206	199	203	225	191	194	260	220	181	211	237	181	218	206	195	198	209	211	204	212	207	222	206	168	197	199	206	206	210	217	226	192	211	201	198	192	219	210	242	231	196	215	189	182	216	211	216	225	212	216	196	205	216	185	221	202	230	217	219	174	196	208	192	221	219	188	216	201	226	217	237	210	198	203	213	205	231	232	211	211	198	206	216	195	228	178	205	208	215	190	205	188	207	198	195	207	201	195	215	227	205	209	213	195	186	222	212	196	188	208	216	206	200	231	221	202	186	225	214	230	199	220	218	202	242	229	218	189	200	196	214	197	198	176	195	203	230	217	202	203	205	193	220	200	204	221	206	221	194	214	202	199	197	178	189	209	222	204	222	225	192	204	206	203	215	209	206	205	200	175	206	198	227	206	206	206	223	210	223	192	209	201	168	206	218	225	203	211	188	208	201	213	216	237	210	212	194	214	208	218	249	204	212
3447	8958	5712	2673	1874	1450	1130	782	667	587	494	443	408	379	374	361	295	320	282	313	291	300	287	282	282	246	259	296	254	252	254	255	220	261	238	228	239	266	244	227	237	215	231	211	245	221	226	198	265	202	216	258	204	241	216	240	227	213	221	235	234	219	236	255	210	268	217	249	257	242	236	243	224	235	257	229	235	232	217	203	262	201	230	199	224	214	223	206	241	218	214	234	224	240	217	216	227	207	217	257	238	218	250	229	208	237	233	214	234	244	204	219	224	226	233	216	222	194	212	258	231	243	219	211	254	247	210	239	225	244	203	221	220	208	237	219	210	216	243	228	248	207	241	227	213	253	211	221	215	214	228	225	226	238	217	230	237	209	227	209	251	226	218	235	225	215	214	215	224	233	220	231	217	245	218	226	221	231	234	228	238	242	211	214	233	254	220	252	227	222	210	211	233	246	239	218	229	223	203	246	230	210	234	196	239	240	233	194	228	197	223	227	226	230	204	233	225	240	246	227	213	237	206	212	228	210	228	250	232	224	233	207	222	223	226	194	210	213	177	230	233	228	228	232	235	200	202	234	203	208	213	232	227	235	236	233	213	219	237	208	229	244	240	202	220	221	235	244	210	230	232	237	245	213	214	230	210	247	240	228	212	200	210	213	208	203	216	233	208	228	254	212	233	227	233	220	217	230	205	234	236	208	208	261	215	211	208	250	224	225	230	231	222	187	211	217	240	223	237	236	233	215	230	234	241	244	233	247	204	250	244	258	234	225	203	205	223	224	217	221	213	265	224	232	216	216	220	216	211	249	226	207	213	228	244	225	207	210	229	225	215	207	237	204	237	229	238	243	227	226	203	224	221	215	203	242	229	245	247	218	224	215	242	236	237	221	226	211	242	239	211	242	198	229	227	209	197	232	219	215	243	215	200	212	239	217	230	221	218	224	200	245	231	246	218	208	235	231	206	240	215	249	239	228	197	209	227	211	216	222	240	228	190	217	224	215	234	205	222	249	244	212	245	233	210	213	222	229	225	209	227	242	228	229	242	209	195	203	174	234	218	234	215	230	250	236	214	227	228	226	243	235	229	230	222	218	234	246	226	206	243	245	197	232	249	239	230	204	235	250	213	229	232	226	211	216	251	238	254	258	228	206	212	200	231	217	225	222	230	208	222	202	190	241	226	234	248	237	249	245	224	228	194	266	200	219	196	227	235	225	233	193	231	214	220	217	213	211	223	223	220	218	214	225	213	195	235	208	222	240	224	217	218	232	218	210	224	249	235	230	210	227	224	232	271	237	226	201	237	254	244	225	242	252	235	201	210	227	213	201	227	226	284	245	229	222	230	200	245	239	243	227	232	225	219	213	183	243	221	195	244	221	247	240	231	210	225	195	238	219	233	220	208	227	208	217	228	229	220	240	209	231	230	230	227	209	207	237	217	222	219	217	205	239	236	215	255	213	235	200	258	265	236	210	228	228	226	202	209	230	189	237	210	241	227	219	229	233	204	219	230	235	205	215	228	252	222	252	231	202	205	214	227	212	203	215	201	235	223	229	208	232	238	225	221	240	254	224	220	210	213	217	231	213	208	222	219	216	262	226	252	233	219	196	260	232	212	214	218	213	239	241	238	219	231	208	247	244	230	235	196	234	225	227	229	216	207	235	256	227	217	221	226	233	217	236	243	242	216	207	221	236	227	224	249	236	246	196	213	258	236	231	216	224	211	250	237	242	223	211	228	225	207	224	220	218	200	218	235	230	196	232	237	247	224	227	248	197	214	259	231	213	239	220	237	229	227	227	217	212	226	191	210	220	246	215	226	196	215	224	204	225	231	232	236	230	212	178	215	250	221	244	196	227	253	261	212	215	194	223	233	216	226	256	225	239	232	193	211	226	229	239	192	235	212	222	264	221	254	249	251	210	236	225	230	245	223	194	245	218	200	224	224	218	212	239	231	217	234	210	226	195	209	213	232	222	209	236	200	200	234	210	221	213	225	213	227	214	200	202	224	267	205	216	204	222	198	244	231	220	220	231	210	241	197	232	227	254	232	256	227	233	221	247	197	219	197	208	225	225	225	242	224	229	237	215	228	231	249	218	223	208	227	230	232	215	199	230	214	215	218	223	211	221	272	238	239	213	216	216	240	222	234	204	236	195	191	215	210	224	223	229	234	210	212	214	250	208	217	226	210	247	230	216	210	230	220	220	243	233	219	215	222	235	222	214	216	208	243	219	236	211	191	210	238	237	201	224	222	224	247	222	234	223	230	216	251	224	241	233	215	234	234	227	227	208	216	253	217	213	198	213	249	210	220	211	200	254	214	253	212	229	224	214	217	214	195	198	214	211	214	230	241	217	259	225	239	203	225	224	244	233	206	229	218	212	229	209	229	217	241	262	201	252	205	229	240	214	224	198	220	209	226	253	234	230	206	225	237	229	235	222	238	241	221	227	227	224	223	261	188	253	233	226	207	232	206	232	236	205	232	224	264	246	233	242	232	215	217	251	222	209	210	233	202	228	231	198	204	232	218	204	244	229	235	232	219	229	228	243	215	224	229	249	268	227	231	229	205	228	240	243	202	209	220	226	219	205	225	241	208	212	249	242	230	227	222	214	229	222	213	215	217	224	192	237	238	233	217	234	223	241	229	238	216	221	263	201	250	216	255	237	213	231	245	234	221	247	199	196	242	213	219	205	237	211	230	221	213	203	231	226	216	220	247	249	250	226	222	207	240	227	219	210	235	220	218	214	257	229	232	222	215	215	225	234	234	218	198	200	215	240	248	224	223	210	225	227	231	232	242	228	221	225	205	218	235	210	239	230	237	227	224	236	197	237	219	252	220	211	244	217	227	233	227	228	249	220	236	218	243	212	223	240	198	221	234	204	233	245	223	234	221	228	223	213	232	232	224	223	202	257	212	236	242	214	241	250	231	218	237	220	240	224	211	222	211	235	231	236	227	239	190	227	246	221	205	253	242	214	229	240	234	192	216	200	204	220	193	223	225	205	230	233	223	252	236	230	230	223	233	232	231	218	227	235	219	202	217	241	209	203	194	236	209	252	236	213	228	217	227	221	271	239	223	227	225	224	231	215	210	227	238	214	239	212	222	222	215	227	193	246	220	227	229	234	223	249	250	213	203	218	218	210	254	234	249	214	213	236	222	228	236	195	235	217	239	206	259	210	211	213	243	223	237	226	235	222	233	220	206	219	220	243	215	194	232	231	210	229	221	250	209	222	233	247	223	211	212	232	253	246	211	211	228	240	203	219	237	239	221	212	247	216	253	229	230	225	227	241	232	238	218	230	233	233	234	227	205	227	236	211	212	204	218	231	250	226	206	237	230	225	215	212	240	224	216	220	219	221	219	227	216	193	241	232	237	217	235	227	242	209	227	212	233	229	236	213	196	206	240	235	230	236	247	224	222	214	231	249	247	250	195	220	214	230	246	220	212	239	206	222	242	228	220	203	225	230	237	225	220	239	238	225	232	233
25180	21380	27472	25632	9506	875	698	639	541	527	516	522	481	503	481	464	485	446	481	481	421	489	433	443	475	445	477	444	458	463	463	460	408	458	406	453	470	434	426	432	481	481	468	441	449	458	447	416	464	452	474	433	441	452	464	493	488	447	427	434	465	455	446	479	430	463	447	441	455	463	490	447	433	419	468	457	445	427	408	420	458	489	425	446	438	406	414	426	431	443	469	463	446	436	434	431	428	476	423	464	436	454	426	448	415	450	476	428	463	446	447	424	451	457	456	451	446	453	457	444	445	454	422	425	464	429	458	416	468	428	471	468	455	422	419	437	469	439	472	448	440	458	407	394	426	436	436	471	438	409	419	437	483	451	454	462	424	420	450	464	424	476	462	450	419	461	434	470	428	428	441	476	455	455	449	454	492	466	463	481	450	443	460	486	482	441	409	411	463	473	475	415	420	460	464	503	442	466	425	415	445	458	485	431	445	437	471	457	458	435	465	467	431	466	418	444	402	459	448	438	459	449	469	425	443	451	459	429	482	449	418	463	430	443	448	452	453	439	424	433	454	437	455	471	437	460	425	467	402	411	439	512	470	449	436	454	426	458	445	412	438	474	441	445	414	427	435	441	428	454	434	430	453	442	457	456	467	466	491	432	413	467	408	484	418	456	434	446	443	454	440	392	464	449	435	434	459	452	427	417	456	451	464	433	463	437	449	454	424	444	468	454	455	416	453	447	438	484	451	422	440	425	468	411	419	444	426	480	430	444	444	443	419	478	413	459	468	477	456	431	460	426	452	440	449	447	414	434	443	447	415	469	435	440	438	434	473	478	446	460	382	448	459	419	470	416	415	468	437	433	458	453	480	424	480	447	438	445	451	439	426	463	440	403	476	433	442	420	453	471	431	476	463	454	406	456	463	435	468	426	457	421	442	436	445	455	452	428	429	444	423	408	464	431	471	479	484	436	433	449	452	414	447	471	381	461	446	446	455	473	459	420	462	439	464	498	416	432	451	469	482	409	440	426	439	470	478	455	442	466	440	449	412	474	462	452	456	436	434	440	463	450	461	437	456	428	443	427	475	443	459	414	419	461	458	430	438	457	456	431	465	485	429	458	497	455	461	438	442	450	424	464	441	457	445	450	451	432	490	419	479	444	442	451	445	384	450	425	446	456	391	446	395	438	434	473	450	451	466	461	483	441	495	463	441	448	444	444	395	447	416	457	414	433	452	458	441	463	448	464	449	454	462	450	436	455	425	464	429	460	421	445	435	428	436	414	469	454	435	428	460	416	465	443	428	403	448	458	441	442	467	459	446	449	418	432	453	430	385	428	425	431	456	424	461	433	446	463	422	454	464	496	477	413	440	398	438	456	442	444	448	459	458	460	464	444	498	456	476	451	438	456	458	480	452	429	409	436	450	460	486	453	448	439	445	446	439	460	459	424	436	467	418	413	433	431	434	464	436	451	457	460	450	434	460	433	447	446	434	448	405	452	445	474	454	487	426	426	427	446	464	453	496	455	485	455	454	448	458	430	428	446	419	442	418	449	433	458	442	433	446	443	448	454	428	472	439	476	428	414	470	413	458	479	416	469	474	426	499	429	435	450	479	441	452	449	446	464	480	441	451	436	445	448	456	463	461	437	452	472	494	473	439	460	467	470	449	467	434	488	452	449	448	420	413	433	479	445	442	459	412	425	450	436	450	462	430	419	456	445	452	435	431	454	461	402	458	427	417	478	433	443	430	439	455	427	445	425	425	447	399	454	479	453	433	427	427	439	442	444	419	450	441	404	476	451	438	486	452	461	437	469	466	464	476	458	446	456	461	465	446	440	477	429	451	422	431	408	427	483	428	460	453	429	461	424	440	428	486	442	443	407	465	477	483	422	427	419	445	450	458	435	467	454	498	464	424	459	466	440	421	462	432	427	448	442	436	489	471	450	475	431	493	443	442	413	465	434	431	432	486	433	440	482	448	484	431	442	431	430	415	415	435	462	488	417	416	425	458	425	434	443	451	436	446	449	470	468	434	443	462	453	439	446	455	442	442	459	405	454	448	493	461	476	479	461	445	451	461	469	435	442	450	414	426	448	452	433	457	436	445	453	458	472	491	444	453	470	449	394	438	436	428	464	495	458	451	456	432	454	414	453	437	458	440	434	448	459	459	468	456	457	452	457	487	445	413	474	425	467	462	428	422	443	462	435	431	438	459	424	438	432	446	454	409	433	465	444	439	476	455	447	441	440	449	444	474	411	424	453	436	421	401	436	465	469	416	425	493	432	466	421	416	458	449	409	473	463	443	437	456	431	485	420	446	431	470	434	452	418	452	409	450	438	453	449	397	438	431	433	384	450	448	488	433	455	455	433	455	489	445	469	439	444	459	460	447	449	453	482	486	480	448	437	438	461	442	422	441	459	468	462	431	449	408	470	501	434	440	460	430	486	452	459	376	420	403	426	421	418	434	433	441	447	434	459	460	447	464	435	444	444	425	411	456	447	481	459	453	444	455	506	427	486	439	453	455	394	408	433	442	463	418	430	438	428	476	438	462	449	454	431	476	466	451	431	471	426	461	442	441	426	439	459	459	464	407	424	450	443	477	493	450	387	454	439	453	441	447	437	411	438	436	454	451	471	497	482	445	453	470	449	422	432	472	427	444	446	423	432	459	477	465	450	455	471	386	466	448	450	460	451	466	418	440	455	454	455	428	455	406	417	426	440	429	439	461	414	443	443	442	411	480	445	481	388	475	461	363	440	413	449	435	468	424	429	427	414	472	420	453	457	452	452	454	402	438	438	469	462	432	455	441	443	427	408	461	441	444	456	425	451	450	443	459	475	471	435	438	426	411	435	460	448	449	422	431	452	447	441	434	455	439	422	425	434	447	438	447	401	445	460	420	445	415	464	435	472	432	424	486	457	433	447	426	470	442	464	454	407	474	443	436	451	469	440	421	465	447	409	392	455	442	413	470	455	456	462	436	447	440	456	439	456	472	461	446	472	433	435	421	442	473	501	412	472	431	427	471	409	431	480	458	437	479	450	475	429	425	469	480	441	456	426	445	450	445	420	416	444	418	398	438	417	424	448	437	449	426	472	449	427	484	417	471	462	406	434	436	441	449	474	419	450	461	442	458	443	502	409	429	473	459	447	433	447	458	457	436	451	486	457	457	461	437	457	443	435	425	431	430	436	479	461	459	425	435	437	433	396	414	463	426	464	457	426	452	473	462	497	427	441	459	450	437	447	434	498	454	446	461	454	469	420	432	430	457	426	448	462	477	404	426	463	470	454	413	462	425	462	453	429	414	454	446	448	452	478	429	457	462	456	397	410	468	480	432	428	441	460	459	436	411	466	424	416	461	496	461	443	456	507	447	445	421	433	456	441	444	454	454	435	423	392	443	434	471	453	471	481	454	453	423	462	493	422	441	438	427	431	490	436	424	415	454	456	439	408	463	416	445	470	409	445	438	466	416	479	462	444	421	457	421	406	439	437
3595	5265	3374	1866	1372	1072	903	834	754	622	604	596	571	576	541	526	554	516	519	511	517	491	491	470	525	489	470	516	453	470	447	497	494	511	448	535	494	495	462	477	488	481	496	456	499	515	466	448	468	468	491	498	431	479	487	445	514	522	496	484	484	463	479	467	470	465	474	465	459	457	509	442	447	426	501	462	471	491	489	475	476	491	459	467	477	444	466	493	463	459	438	458	441	457	461	498	461	482	471	463	475	488	438	459	475	503	510	476	434	432	451	498	467	465	481	490	456	483	500	478	449	474	459	489	432	496	433	507	442	469	492	441	442	441	461	485	456	451	478	467	506	488	467	510	458	501	510	454	447	476	489	471	455	494	465	444	470	496	466	462	434	447	476	494	483	466	475	449	479	442	494	512	458	472	472	458	457	475	459	495	502	485	452	460	488	445	471	492	501	452	468	454	470	505	478	498	486	493	463	471	481	480	461	475	459	487	440	504	482	467	453	453	517	477	469	460	469	470	433	486	452	439	490	491	448	461	473	426	493	518	473	477	439	485	493	499	430	467	438	503	492	477	467	439	453	492	484	488	503	484	457	532	444	486	486	474	475	475	459	459	430	484	478	479	495	459	487	494	454	518	516	476	486	434	479	429	478	491	468	450	464	414	458	451	492	462	486	453	497	457	455	521	458	477	475	477	482	514	490	461	465	478	521	474	447	499	484	501	449	472	483	442	485	478	423	478	450	436	507	469	464	461	455	471	459	501	496	443	484	464	487	485	467	481	429	481	467	467	459	448	466	490	493	463	439	457	488	463	512	450	459	478	429	476	499	491	482	499	477	472	493	474	501	485	495	461	460	476	467	449	473	464	511	453	450	465	459	462	451	489	474	499	468	443	522	488	476	481	452	447	463	468	454	462	503	492	444	462	441	434	489	453	499	465	444	462	501	467	469	438	440	401	470	478	469	441	496	477	459	460	478	497	463	458	494	478	490	452	491	480	463	457	463	475	464	458	474	455	483	470	519	467	508	409	481	466	441	475	464	478	495	446	490	461	472	448	474	441	498	457	476	431	443	481	458	464	467	449	505	463	498	445	452	474	476	450	499	481	474	493	489	473	430	483	479	430	473	467	438	463	457	501	451	445	470	507	488	453	467	436	477	438	467	440	472	484	501	515	436	525	456	438	479	455	486	451	473	454	432	472	488	428	451	514	501	502	523	490	479	475	486	501	487	498	468	453	469	463	514	486	481	437	477	447	511	458	485	480	492	469	448	474	473	474	464	485	440	476	462	428	481	457	501	437	474	459	476	483	492	459	482	484	460	479	464	499	454	475	484	455	451	473	431	467	457	429	512	505	468	444	484	463	476	479	472	475	510	468	445	460	476	478	473	470	452	465	486	461	457	430	466	444	460	494	451	477	495	522	474	466	464	488	498	469	451	471	502	438	443	462	487	456	447	435	452	462	459	483	466	455	481	441	500	438	451	441	489	463	493	451	445	479	438	461	456	428	470	458	457	493	499	487	471	478	511	429	442	443	496	427	489	473	420	471	484	496	473	516	454	478	468	459	451	440	469	504	464	465	497	437	462	436	495	460	468	492	473	477	473	530	509	483	458	493	483	451	470	447	489	472	483	480	480	449	447	462	431	427	529	465	482	468	486	445	493	441	477	459	495	472	506	499	507	496	435	464	513	495	473	481	474	488	415	458	457	494	510	451	463	468	476	468	490	468	472	475	506	454	511	458	495	456	454	486	496	466	473	472	488	482	493	453	499	495	500	491	510	402	505	488	481	504	480	456	469	497	467	444	463	479	481	446	475	438	455	474	476	477	495	461	454	454	483	472	485	457	477	493	525	461	457	501	459	481	436	458	489	508	491	444	450	468	475	488	507	530	479	505	452	469	492	466	526	450	430	476	485	430	459	479	500	481	444	431	457	467	468	474	484	460	446	455	456	471	403	496	464	466	440	488	491	477	467	473	451	475	465	479	490	471	476	427	478	469	442	465	497	481	445	490	488	493	458	447	487	461	447	465	469	455	507	485	494	444	465	397	498	448	515	459	514	453	470	474	493	471	451	472	476	510	468	497	482	458	484	484	450	480	467	471	424	478	519	440	424	467	509	459	428	436	469	451	461	505	516	472	502	465	449	466	478	456	468	475	460	456	479	451	463	453	528	478	455	466	488	515	498	481	468	452	499	470	486	472	473	508	470	477	455	480	472	441	466	461	452	483	477	476	469	449	484	476	453	463	481	497	462	493	471	491	487	512	453	466	483	475	485	431	472	453	448	472	499	446	461	479	501	463	486	462	434	457	503	437	460	503	507	446	450	491	440	468	476	457	481	453	477	504	460	466	471	469	466	444	453	473	469	463	479	462	481	452	432	455	466	467	490	463	454	467	479	506	467	540	503	452	488	475	467	477	506	497	488	450	457	462	461	480	497	460	464	446	461	502	462	493	493	468	513	464	466	470	503	459	473	456	468	494	483	484	484	483	473	492	458	494	483	477	436	466	453	477	465	468	500	508	501	473	496	456	491	460	452	466	451	456	478	498	484	460	504	438	501	481	429	443	488	487	462	455	467	475	474	489	433	453	525	508	514	496	519	500	484	459	454	481	476	464	475	452	454	479	456	498	457	443	438	463	465	484	472	452	420	500	472	456	471	508	478	475	470	482	454	482	466	506	484	483	480	464	476	475	463	477	487	492	472	448	468	471	465	451	454	474	502	475	455	463	452	488	449	450	482	444	486	459	494	479	436	463	472	457	433	467	474	499	489	512	472	493	510	505	472	487	449	464	465	470	444	488	510	488	478	484	478	541	483	489	427	478	479	437	460	461	423	461	488	497	451	481	500	478	499	438	483	488	449	453	469	513	482	501	427	480	487	463	516	489	472	437	498	458	456	429	452	461	519	452	453	469	436	475	485	497	461	481	474	493	430	477	455	477	486	493	467	410	484	473	477	508	452	483	449	500	491	480	503	508	447	514	440	495	440	484	453	431	480	498	468	448	453	520	494	493	485	467	501	463	488	478	480	466	440	461	477	461	460	494	456	506	510	473	516	486	472	489	472	493	469	468	477	478	469	455	486	487	506	471	479	445	457	481	482	482	470	452	459	495	487	529	502	495	484	479	483	483	459	456	493	514	460	479	463	483	489	463	463	483	452	501	448	517	485	481	473	449	489	462	481	492	476	490	502	506	508	475	506	485	479	443	473	424	476	470	469	464	463	455	471	438	469	464	465	522	468	474	459	475	468	482	480	455	434	484	496	489	491	409	505	498	523	487	430	477	448	478	448	474	501	474	487	473	454	465	469	502	473	495	468	477	497	490	493	482	476	468	478	549	461	447	475	445	481	471	432	443	465	436	429	481	465	506	529	456	494	462	453	505	503	432	457	464	441	480	492	493	484	455	475	495	477	436	494	489	490	482	504	494	450	492	481	457	480	490	480	443	499	485	444	515	445	478	478	459	466	454	485	463	443	470	461	473	479	453	466	481
22857	21392	29106	24055	21398	21442	7302	1230	937	847	783	687	697	651	649	645	582	601	568	576	513	535	524	548	506	555	515	506	518	479	509	496	510	548	502	486	517	505	489	504	504	477	462	487	451	538	473	501	516	483	499	472	469	462	473	500	497	462	483	476	497	484	484	481	503	443	482	482	474	513	504	443	469	488	495	507	499	461	470	468	492	456	507	473	544	449	507	523	473	455	473	467	522	491	525	483	452	515	472	510	470	492	448	441	482	477	502	473	519	477	467	419	507	474	471	489	479	490	468	494	453	512	526	457	495	449	502	473	462	484	491	496	512	524	496	446	484	474	477	518	489	469	463	437	480	483	459	493	483	495	504	470	494	516	440	463	478	467	464	483	520	438	483	488	478	468	469	475	469	467	454	488	511	454	492	438	487	510	458	494	460	490	485	457	486	479	503	452	473	473	486	479	461	488	437	434	486	499	467	478	503	476	472	516	478	426	513	509	489	476	482	489	466	505	528	456	494	512	498	493	478	451	497	500	438	541	497	464	486	478	534	505	494	491	454	456	459	493	492	443	475	502	456	474	450	486	463	500	536	464	462	497	476	455	514	509	470	465	463	496	490	491	450	485	466	491	472	477	487	480	484	419	437	461	462	485	454	525	453	479	433	476	441	494	464	459	467	500	484	456	450	438	464	444	472	502	485	466	472	468	538	435	455	492	492	494	463	454	461	501	449	489	502	495	471	496	476	444	441	475	447	496	477	462	434	478	515	494	461	488	514	532	483	530	459	482	517	469	514	498	477	493	505	468	451	460	502	489	469	512	530	483	539	469	466	435	490	475	489	509	471	480	485	538	484	466	485	481	493	493	475	460	449	487	503	505	470	487	461	496	443	499	518	492	453	484	487	474	448	477	462	470	473	494	430	483	502	485	511	437	481	475	475	501	500	455	458	479	477	485	499	457	457	475	464	462	454	465	454	502	437	485	469	462	479	466	481	471	451	512	466	456	457	476	480	419	504	454	483	466	509	511	484	497	492	513	500	483	481	498	488	485	499	477	473	470	474	473	475	435	511	449	511	440	522	459	510	479	482	521	491	491	453	461	474	460	507	479	497	472	494	527	457	504	489	496	436	491	457	503	479	473	539	474	472	437	469	488	449	467	461	431	487	478	506	531	499	479	440	491	501	457	486	478	404	539	460	485	507	479	468	469	488	493	461	478	476	482	477	485	441	470	492	486	468	448	470	458	464	443	464	471	484	468	462	473	436	475	440	499	438	472	520	498	463	504	475	470	475	506	454	495	478	484	448	487	486	479	496	455	478	506	493	447	520	484	480	475	478	484	467	507	450	503	479	446	469	453	493	473	532	472	441	470	491	460	465	477	458	447	490	515	465	492	472	455	490	523	489	502	512	507	515	475	487	481	491	489	465	507	520	470	504	468	494	438	472	481	499	493	445	494	472	446	489	491	485	471	485	509	462	481	462	460	449	476	457	491	440	509	494	491	486	485	483	452	488	496	503	492	502	464	485	440	481	475	470	499	509	445	464	477	461	486	468	466	486	471	456	461	485	469	503	467	467	521	513	485	533	446	485	480	482	509	478	483	481	494	476	468	475	459	461	475	502	485	471	519	480	499	445	499	490	463	467	499	541	506	482	463	456	445	490	500	461	497	469	457	491	486	532	509	467	496	448	464	486	451	478	442	505	500	457	419	436	463	480	469	490	467	490	471	478	475	464	472	480	509	438	466	483	475	486	482	436	465	464	525	483	515	486	484	490	461	452	470	463	445	480	447	458	469	481	457	461	494	453	466	466	480	501	453	464	467	461	435	460	469	446	454	462	488	525	468	478	500	510	508	480	502	510	440	497	452	504	426	448	464	498	489	496	459	472	487	494	472	468	510	442	455	475	474	472	477	457	467	483	501	514	443	488	483	455	513	496	487	498	497	506	478	485	532	462	466	502	482	459	483	477	510	450	441	465	472	499	473	523	500	446	492	473	482	479	451	475	453	431	436	476	460	486	445	501	478	471	477	484	490	473	482	483	449	510	468	468	481	513	485	505	480	472	483	457	467	480	481	465	469	484	479	471	475	492	482	458	463	500	472	479	435	444	485	494	465	460	513	463	512	485	472	461	502	473	447	480	508	485	478	496	454	498	474	513	508	454	471	445	478	462	443	469	450	474	454	468	450	478	497	487	474	475	483	541	438	432	497	499	460	491	469	498	512	474	545	497	490	485	504	488	476	491	496	493	506	503	513	490	470	452	476	460	501	492	486	515	485	437	432	499	476	508	486	508	477	480	498	472	453	488	460	498	489	471	480	477	458	500	436	511	527	464	520	475	480	494	449	459	498	535	458	513	480	472	525	446	479	528	486	511	480	470	478	470	462	447	472	450	483	466	479	460	456	501	493	466	477	437	476	514	470	491	492	477	491	504	464	431	476	526	497	463	466	487	460	467	479	480	509	496	468	465	498	539	493	466	501	518	499	490	474	516	478	499	463	497	504	448	512	432	501	460	476	496	484	482	465	484	436	451	461	450	485	468	493	478	499	472	492	495	457	466	476	468	506	474	492	466	476	497	458	489	445	506	504	472	477	451	484	467	483	489	450	503	517	473	441	484	461	471	527	463	493	446	475	436	487	488	445	488	433	519	507	481	515	487	501	462	522	506	453	470	472	501	496	481	488	466	450	473	448	489	453	518	438	438	502	490	436	460	476	475	482	472	490	519	467	441	470	490	476	478	472	511	502	477	437	520	461	440	484	448	492	480	497	442	464	486	491	469	461	497	489	493	503	507	519	505	468	483	438	472	508	470	490	474	494	469	472	464	505	504	484	497	473	479	507	485	475	493	510	464	446	453	496	477	456	481	514	504	475	459	496	441	476	479	474	477	497	513	464	458	478	530	454	502	482	433	469	492	506	470	469	460	472	428	464	489	534	513	480	469	466	464	439	495	477	486	439	486	476	457	502	485	460	473	472	498	469	502	439	468	448	493	482	443	428	487	476	508	477	474	449	512	482	486	457	479	480	464	501	486	495	457	469	471	462	483	462	482	467	492	517	479	452	456	467	475	497	482	473	489	515	478	453	455	476	461	497	502	448	468	450	470	498	492	487	491	455	498	460	460	494	429	495	466	456	497	494	468	451	487	494	463	468	457	470	485	479	503	430	485	473	497	466	470	501	462	457	503	489	517	511	495	501	520	481	469	512	506	440	494	435	469	459	490	465	506	488	479	442	497	468	502	488	496	460	453	501	476	443	506	498	458	473	461	451	455	499	424	483	498	448	473	460	469	446	470	489	465	461	470	484	521	448	474	469	451	480	484	467	435	482	435	444	437	438	501	472	473	443	498	488	490	524	489	546	462	504	491	513	510	505	501	496	459	488	492	444	516	459	498	458	502	478	456	483	501	496	459	473	445	465	494	462	471	469	472	476	507	455	494	456	494	518	485	471	461	452	458	503	426	485	476	487	492	465	504	513	474	519	498	468	497	459	485	463
4754	14642	9884	4828	3668	2683	2141	1641	1400	1176	1076	862	855	714	716	714	629	659	655	665	591	538	586	532	554	588	540	524	502	559	513	487	540	523	522	501	494	503	510	502	507	518	496	472	439	514	475	474	478	470	485	522	501	557	496	502	489	495	516	503	530	508	469	494	521	539	474	477	536	478	499	492	494	485	492	521	475	493	492	469	523	437	477	492	494	487	489	502	456	471	443	493	458	478	475	484	473	456	478	514	502	481	501	504	517	504	484	495	485	505	482	486	482	505	483	508	483	471	451	463	499	523	464	538	457	458	437	452	475	489	486	480	511	513	487	414	464	459	467	511	482	496	466	460	486	478	538	469	490	496	488	461	505	478	475	486	466	494	495	471	477	482	484	470	486	509	476	436	510	474	483	463	501	476	467	488	449	474	473	497	486	492	498	483	499	487	491	472	473	465	522	505	520	479	467	503	528	443	496	475	468	485	448	528	480	474	452	512	469	507	492	499	481	479	512	530	475	494	481	446	504	503	462	499	512	485	489	488	450	517	464	471	476	473	485	467	492	493	468	465	479	522	478	521	496	477	445	505	495	469	496	486	476	528	488	515	484	469	473	527	462	468	490	466	489	490	511	497	544	490	464	477	477	516	480	479	498	450	501	451	491	477	492	514	466	464	473	493	466	461	473	501	489	465	474	442	508	465	519	417	465	455	460	497	494	450	491	484	429	487	481	512	447	488	479	478	476	483	461	458	538	473	492	471	479	463	473	441	536	470	485	472	448	505	509	472	505	427	450	473	498	429	490	504	488	449	501	469	477	448	488	478	522	435	487	481	468	445	471	513	486	519	456	504	469	522	488	477	464	468	463	449	470	482	439	477	464	499	512	473	485	506	473	484	478	497	484	508	509	423	474	471	474	507	501	468	486	465	503	510	474	457	451	446	486	489	465	466	490	463	456	455	470	521	480	460	428	441	492	515	501	472	467	461	471	489	461	494	475	523	498	466	465	462	484	430	472	460	456	454	489	440	462	491	477	475	500	500	476	486	479	508	472	502	473	479	494	476	488	441	502	534	494	492	496	489	508	502	496	521	492	498	483	488	492	508	476	481	478	484	511	478	445	480	481	449	446	467	465	462	482	466	496	511	485	487	503	474	448	471	449	478	481	503	482	487	458	415	542	504	480	470	467	459	518	466	485	494	457	504	477	488	446	509	485	488	453	474	488	482	508	462	452	461	496	466	489	456	465	475	505	475	450	501	470	508	517	489	464	463	462	482	508	474	499	471	448	517	507	465	479	544	476	484	472	494	497	519	481	495	526	470	470	545	497	479	455	461	478	463	443	518	458	498	469	488	522	427	469	529	467	514	471	469	479	469	479	486	503	436	449	450	479	501	477	506	502	439	524	430	460	444	515	511	482	434	518	490	504	459	505	504	458	492	468	478	500	498	430	429	462	522	513	488	493	493	469	492	498	467	504	460	481	477	496	480	516	511	453	480	475	468	462	478	496	462	460	490	479	528	476	479	467	493	483	453	443	499	462	456	468	468	461	519	482	472	457	455	460	462	480	440	474	474	505	490	517	491	487	475	482	481	488	497	454	465	491	460	501	461	471	474	528	482	455	457	467	456	466	504	486	493	482	501	474	477	423	473	469	468	449	473	476	495	482	501	489	494	477	457	477	492	477	514	481	490	494	470	513	523	482	477	464	489	478	500	496	498	504	466	490	486	454	478	504	496	466	510	455	442	526	492	455	473	451	462	506	490	480	453	494	496	468	483	467	484	482	469	475	459	457	492	465	500	499	480	459	489	457	442	486	436	452	467	462	486	484	483	485	494	459	442	429	476	477	486	458	466	457	460	449	499	507	458	505	469	480	491	489	475	482	507	481	476	496	493	444	486	491	446	488	478	508	493	517	471	506	510	470	480	502	469	439	464	485	513	496	440	451	487	462	529	496	487	497	467	504	434	509	473	465	459	496	485	486	502	481	483	513	502	465	478	483	468	469	492	488	441	478	499	512	469	450	468	451	482	507	467	494	472	454	470	483	520	462	490	492	516	476	484	462	449	488	501	453	480	475	456	462	472	476	458	484	471	459	490	488	460	505	409	450	539	450	480	460	479	443	480	498	466	471	451	514	477	501	495	516	470	494	508	475	506	489	448	446	502	465	499	440	495	516	486	460	448	474	462	497	483	482	474	479	489	458	495	480	474	494	482	473	489	479	458	479	473	487	471	484	463	494	475	488	477	457	467	485	481	472	505	471	457	522	450	510	453	487	473	463	512	478	433	477	440	488	471	455	461	477	446	489	514	493	453	482	483	497	501	498	453	503	521	485	489	518	458	445	461	441	480	505	501	436	476	500	501	488	534	476	523	475	505	497	511	470	502	460	518	508	478	489	467	463	483	480	488	489	487	513	437	527	493	463	511	448	438	472	464	484	481	470	489	480	481	467	484	472	454	471	509	485	490	503	484	451	470	484	497	515	479	492	492	460	461	497	507	499	504	464	493	486	452	503	458	513	446	467	459	526	497	474	487	543	516	503	488	471	504	513	499	456	469	435	502	486	475	466	486	440	464	474	488	480	471	495	517	460	499	472	502	508	472	501	530	477	447	501	496	489	474	494	510	518	455	464	494	512	448	441	476	434	452	473	470	501	457	496	509	464	503	522	473	455	494	486	476	491	462	496	470	496	507	472	460	493	482	518	470	456	518	491	493	545	466	480	468	458	454	465	473	470	479	491	498	471	455	492	476	482	513	456	475	477	483	503	460	488	471	484	452	495	535	461	438	502	508	491	469	515	527	473	426	460	516	465	467	464	520	502	530	472	483	455	473	453	479	475	489	464	506	432	471	505	447	475	479	464	471	491	483	451	463	469	489	454	505	452	504	435	468	482	436	469	475	493	471	438	451	464	483	493	459	524	483	467	453	475	413	490	507	493	488	475	459	484	474	486	485	467	437	482	498	494	496	462	471	464	465	463	481	463	459	479	512	457	469	481	468	485	524	480	538	495	479	492	466	472	476	516	492	467	491	491	466	499	491	492	486	454	493	454	444	462	448	479	489	531	477	466	505	452	432	487	515	461	495	488	473	500	468	499	496	463	485	483	458	485	489	472	480	463	482	489	500	453	476	476	498	498	518	477	485	488	472	487	491	470	481	477	461	459	445	468	483	501	473	476	451	457	496	481	464	470	481	487	510	467	449	495	503	497	464	490	454	481	485	478	493	482	489	474	466	473	484	488	497	472	506	496	451	452	479	488	440	454	472	478	467	498	491	451	447	463	484	532	494	478	474	467	489	502	507	444	500	497	513	434	476	492	469	524	501	468	463	482	532	484	480	498	453	474	485	480	492	467	476	469	501	439	481	519	460	449	485	475	443	464	502	493	458	451	479	493	498	497	484	458	485	487	468	510	490	470	458	470	459	467	492	493	466	468	482	464	491	459	447	499	484	451	473	527	496	457	466	502	489	488	466	475	448	480	511	482	498	482	459	463	480
28040	17262	2941	467	310	240	256	240	230	233	239	235	243	238	231	254	210	229	204	230	242	235	225	217	203	222	218	214	211	240	233	241	230	242	250	218	254	237	231	212	240	222	224	207	240	222	231	234	194	228	223	253	207	242	239	201	224	233	218	229	242	214	239	242	213	237	218	219	235	242	238	216	219	233	233	220	202	238	240	201	252	251	219	221	239	236	196	203	247	233	208	227	249	231	221	220	227	212	230	237	240	227	215	251	226	211	223	203	238	237	249	243	205	244	217	223	216	225	238	236	236	213	237	241	238	236	234	230	228	240	229	228	262	238	270	225	227	265	211	248	220	243	228	224	221	245	230	246	258	257	232	218	234	247	249	203	242	205	228	246	204	230	227	219	253	222	220	235	237	233	207	216	239	240	237	249	229	197	256	227	227	208	230	238	206	213	212	222	230	217	216	238	222	234	222	221	215	225	220	225	238	254	227	245	212	227	222	237	232	238	236	238	177	248	245	232	247	209	259	242	254	240	218	261	231	196	245	205	252	247	237	225	244	231	225	226	232	209	206	211	226	207	220	221	213	235	236	231	237	239	234	218	246	216	228	240	234	242	240	241	239	218	214	236	246	236	255	219	218	219	201	241	239	253	228	228	224	257	205	237	264	253	225	248	248	237	232	229	229	229	233	237	246	236	249	235	244	213	214	229	228	222	213	223	250	223	222	222	227	231	244	219	229	244	210	227	245	272	212	237	244	189	254	218	241	251	212	228	199	222	228	227	259	219	227	217	245	231	235	207	212	246	234	232	256	205	262	236	248	226	234	213	208	238	250	232	216	211	225	214	252	231	241	222	235	249	242	202	248	223	239	204	228	199	221	219	248	209	237	229	196	217	257	229	250	231	236	206	238	217	206	249	222	230	243	232	265	230	217	212	221	238	225	237	212	233	222	246	252	231	224	200	207	232	202	244	208	228	263	250	232	213	239	204	244	214	233	215	244	221	229	232	262	235	208	219	240	229	215	242	241	244	236	251	256	218	232	228	259	218	231	200	224	222	229	243	191	237	212	209	223	246	227	218	234	239	255	252	230	222	256	222	253	232	207	242	228	240	231	226	222	225	243	210	245	246	236	242	227	238	260	251	249	255	231	230	191	246	231	241	257	211	196	254	261	234	226	225	250	246	214	270	247	243	235	238	234	253	268	212	219	209	204	251	218	249	247	243	237	250	241	224	231	209	207	226	221	223	238	236	227	269	236	205	221	222	228	219	231	233	225	216	211	226	263	203	253	248	225	231	206	216	232	235	259	217	222	224	236	220	214	238	246	235	231	231	220	225	226	222	232	250	225	215	213	234	232	251	215	244	218	221	235	232	252	240	240	238	233	219	224	244	237	208	220	225	222	220	237	224	239	242	230	252	233	246	265	230	245	250	247	249	206	238	227	229	234	226	225	226	225	226	218	240	219	227	210	255	225	227	244	237	220	244	219	222	250	242	233	248	231	211	212	212	253	219	214	221	257	233	253	239	208	214	250	246	237	222	230	227	232	233	245	246	226	212	229	249	212	221	208	220	227	237	256	223	233	227	214	233	240	238	201	220	211	202	231	234	248	252	211	250	220	215	236	196	228	239	222	252	205	198	189	237	226	222	258	239	246	221	248	230	246	244	224	221	210	242	226	232	210	225	222	225	218	228	214	230	220	233	218	238	205	214	238	243	198	245	214	264	207	239	217	223	269	243	219	209	240	239	221	257	219	232	211	264	249	230	247	240	242	219	208	218	220	236	240	227	240	213	228	249	242	245	245	223	217	237	234	243	237	209	212	209	238	233	217	240	232	226	235	230	244	241	212	247	265	256	221	235	254	228	230	230	206	247	219	246	237	243	228	241	225	200	237	219	240	242	245	239	227	212	246	237	228	207	243	234	232	224	233	254	225	214	236	224	271	226	244	218	272	252	279	256	241	248	222	224	222	243	253	225	218	216	252	216	236	253	222	235	261	221	241	249	242	241	213	222	209	228	219	232	192	232	216	209	223	251	227	212	217	221	221	225	231	212	233	217	257	232	231	236	226	210	233	251	231	251	223	236	230	225	226	241	212	257	236	229	228	224	228	232	212	229	241	249	221	271	230	251	244	222	213	213	245	225	207	211	234	232	239	232	213	247	208	283	228	195	206	245	233	229	256	208	227	211	247	231	223	224	223	209	248	243	250	225	226	230	227	208	224	261	233	210	222	229	195	240	227	211	241	240	241	228	233	229	223	239	217	234	207	236	240	234	244	223	238	218	256	244	210	230	232	207	244	242	220	229	210	246	223	237	233	237	217	241	243	227	236	261	227	237	237	242	230	236	235	235	222	224	223	224	223	217	240	237	261	233	239	218	226	229	219	238	187	242	216	221	208	214	235	257	236	223	226	244	214	238	223	264	226	235	231	276	184	235	215	228	226	226	225	221	230	251	216	232	231	216	220	209	243	224	214	209	217	253	236	247	217	215	225	222	253	235	253	236	251	236	238	249	218	234	235	229	224	216	233	225	245	267	235	243	216	215	247	250	212	236	230	225	236	207	240	242	229	185	214	219	234	252	217	221	208	235	217	240	200	240	236	223	248	241	226	250	233	246	246	237	249	240	258	228	224	226	255	221	257	246	234	251	288	242	245	214	228	236	222	213	231	227	248	237	239	239	264	229	236	228	195	238	228	218	201	227	236	240	242	233	219	242	238	208	238	227	218	204	229	206	229	222	222	225	227	222	228	214	210	213	205	222	240	242	218	207	228	259	230	239	202	233	227	248	235	227	215	242	227	247	229	203	228	220	238	233	225	263	232	223	241	209	200	215	238	235	221	249	223	239	237	217	224	249	254	222	253	238	218	242	215	232	222	225	230	252	217	234	221	236	199	255	234	207	218	226	241	240	256	201	240	223	245	216	256	235	216	255	237	230	227	226	227	218	248	227	225	226	247	207	216	236	234	227	235	240	232	240	237	211	261	235	220	250	211	201	226	223	228	246	210	210	222	259	243	243	251	240	228	228	229	230	246	255	231	234	207	209	236	203	221	222	216	248	235	247	225	216	238	229	234	228	224	219	240	240	219	233	234	260	202	223	216	216	258	234	236	239	233	224	245	229	229	247	265	205	240	221	245	250	214	233	254	233	208	204	227	209	224	231	214	224	224	233	236	212	227	251	224	215	209	227	235	231	228	208	230	232	245	231	221	241	218	255	225	264	212	223	224	222	232	246	216	239	247	251	197	224	218	224	204	219	230	238	251	229	222	229	237	237	231	223	246	225	250	203	265	254	205	228	229	240	235	229	258	240	261	206	261	221	270	224	227	208	249	221	221	218	231	229	228	229	250	255	213	240	253	237	225	214	198	228	220	219	235	236	210	238	210	247	229	206	229	252	231	225	239	237	228	238	246	215	239	215	220	243	229	241	233	228	201	261	212	257	247	232	223	237	241	250	239	232	248	207	236	200	249	231	255	241	208	187	248	202	227	241	222	226
4308	812	589	390	376	294	278	280	254	265	252	257	268	268	260	281	251	263	252	232	270	265	253	269	273	274	257	288	267	274	276	267	294	254	251	275	247	275	277	255	262	247	285	281	256	267	264	248	254	255	276	256	254	275	261	269	249	251	246	270	270	249	284	260	279	249	243	259	234	279	258	250	250	255	263	271	258	241	246	257	270	310	264	275	242	266	267	247	256	269	280	275	249	261	260	268	263	254	257	259	240	244	245	258	255	255	239	248	247	214	258	241	276	268	232	272	255	281	269	258	266	261	254	231	259	250	253	252	274	259	282	262	265	261	262	268	239	287	266	244	282	247	266	269	283	258	266	243	251	275	243	263	254	270	248	240	248	280	251	246	282	255	278	262	277	268	255	271	248	256	234	286	260	239	255	250	248	226	236	241	240	239	271	257	260	267	238	250	251	248	250	259	280	254	257	251	284	269	251	246	277	236	276	283	268	235	291	276	272	280	264	290	260	293	274	263	246	230	252	285	275	249	280	244	293	241	237	234	252	237	249	266	259	230	261	268	273	258	248	239	254	258	255	294	265	272	285	262	243	236	259	263	263	287	264	276	268	242	274	250	233	260	266	250	275	236	280	264	276	274	257	276	269	254	298	247	239	259	269	286	255	254	249	298	250	286	274	205	242	283	258	260	246	254	248	249	294	249	295	257	251	234	299	283	269	265	246	259	283	260	284	246	256	272	264	276	276	270	276	258	267	257	266	246	254	273	269	243	255	252	278	233	254	255	268	246	272	269	275	252	270	285	206	254	257	252	281	246	269	270	271	247	239	265	271	268	269	253	252	264	269	242	251	238	261	241	262	246	232	240	266	273	273	262	241	258	285	258	271	279	274	248	257	259	260	239	262	241	233	268	300	248	242	259	256	246	258	291	280	244	264	286	303	251	241	257	258	264	260	282	282	249	262	317	229	253	250	276	272	234	246	263	269	228	246	251	269	261	253	269	241	241	274	254	273	257	240	252	276	271	269	268	287	273	259	278	283	245	245	244	256	267	269	303	289	286	263	255	255	274	253	223	277	286	225	247	250	248	231	252	237	274	262	249	256	259	256	249	267	257	269	248	276	273	256	269	247	261	279	278	293	268	264	254	248	271	278	250	285	269	283	248	268	292	243	260	273	269	274	258	264	233	265	247	265	264	242	252	254	304	267	311	263	249	279	248	279	234	216	237	281	278	274	260	249	265	262	272	254	262	257	271	303	251	245	262	258	298	260	249	257	257	281	241	234	237	282	255	261	241	252	258	254	287	282	249	224	235	282	287	253	268	270	273	272	270	261	254	255	265	266	249	256	210	283	271	249	284	249	284	282	275	256	264	277	246	234	266	280	222	252	240	265	297	267	250	228	227	249	255	259	267	260	272	269	301	263	273	245	267	242	262	249	246	286	257	255	259	246	275	265	251	278	232	264	278	264	246	253	274	252	271	263	253	246	285	233	260	267	222	249	271	262	278	302	261	278	277	255	283	247	279	266	269	261	293	287	262	230	247	241	263	251	282	251	270	280	262	306	238	267	265	240	273	269	259	272	257	224	279	235	263	276	261	274	240	240	254	263	272	236	255	243	242	257	260	222	280	285	263	254	220	244	254	278	254	263	275	253	248	253	234	250	258	233	255	276	288	265	249	257	268	247	245	247	245	236	250	294	226	254	234	284	275	280	260	264	253	240	265	259	264	255	261	257	284	275	265	233	281	267	232	251	270	254	244	254	221	251	246	253	291	246	278	290	256	263	281	250	258	254	263	265	252	272	218	235	260	241	280	247	259	265	245	258	229	275	260	227	262	229	280	248	289	240	249	241	268	260	294	301	269	271	212	266	260	263	248	284	254	268	270	258	279	300	267	253	244	275	250	240	269	259	238	237	253	257	283	239	257	262	263	277	274	236	275	262	274	289	246	236	249	273	230	280	266	236	275	258	257	255	242	255	244	239	253	259	259	255	266	285	246	248	274	276	281	246	258	261	268	263	257	262	294	243	266	243	249	245	259	276	268	263	262	262	274	268	285	270	271	236	257	253	260	246	261	246	262	268	261	282	244	283	244	243	260	316	270	266	255	246	265	245	266	268	274	245	289	272	252	253	260	244	254	247	272	245	282	261	268	254	254	243	258	275	276	283	264	248	260	295	255	258	292	250	265	253	283	243	278	261	274	255	261	275	248	262	275	242	244	273	264	277	239	267	261	256	289	263	269	259	225	262	255	249	219	243	277	267	253	277	256	269	223	285	274	251	261	255	273	241	275	256	279	245	257	246	247	259	265	292	268	265	276	267	283	248	260	261	254	246	265	245	262	272	240	285	269	251	262	277	286	271	252	245	240	267	266	254	253	270	263	249	288	249	255	272	222	258	228	313	271	264	269	254	266	266	253	253	263	275	275	234	272	257	243	273	265	232	237	255	260	276	276	230	262	277	240	270	269	229	250	264	254	287	263	254	253	254	264	271	220	269	246	270	261	252	246	243	262	283	282	244	246	277	264	259	253	231	271	251	249	280	270	284	264	246	239	290	263	247	271	261	254	254	281	254	274	255	242	271	263	268	273	257	258	288	243	265	283	270	247	308	253	267	258	261	259	267	241	256	251	255	265	256	267	290	254	260	254	251	261	242	243	254	236	234	276	284	263	267	248	260	233	256	278	256	254	262	256	245	271	290	270	251	260	246	252	260	282	237	255	261	293	240	263	236	235	243	279	257	287	257	241	248	254	250	272	249	279	286	259	273	271	240	278	282	250	246	268	260	270	283	230	290	244	243	292	267	262	273	241	285	264	261	262	237	269	293	255	236	262	255	265	269	255	256	263	277	248	252	256	255	279	255	273	236	259	262	255	257	217	280	260	265	263	278	250	276	261	263	272	257	283	265	241	266	232	279	276	266	266	273	245	287	269	274	291	260	271	280	250	272	253	243	282	279	268	286	267	258	266	238	270	288	269	269	270	257	239	250	244	252	261	249	251	269	266	256	260	271	240	297	261	248	260	274	262	250	274	249	266	225	256	291	282	241	239	225	259	245	262	279	283	268	287	248	258	234	277	270	259	251	244	249	262	265	295	256	273	267	249	256	273	232	250	278	272	245	242	253	273	290	245	272	259	286	238	244	260	249	267	262	250	262	267	264	255	256	257	286	281	245	242	271	259	248	246	230	267	247	275	277	281	287	250	260	253	236	254	283	274	233	258	275	263	227	257	252	278	280	236	249	260	248	287	247	238	275	252	274	279	256	237	276	259	279	251	250	273	232	252	252	280	269	231	244	233	273	226	248	263	266	239	267	256	275	268	262	265	269	234	248	257	241	278	255	269	238	292	283	270	238	271	281	261	274	253	237	273	264	274	281	285	261	244	290	232	262	287	244	242	248	274	251	255	256	251	262	313	278	236	267	258	255	224	258	312	296	261	277	252	255	311	260	263	231	260	291	251	272	245	246	269	241	249	256	285	252	321	259	229	267	246	245	302
23921	21326	28586	24394	21313	8457	807	577	453	396	363	297	312	304	283	254	275	271	250	245	208	237	238	250	224	233	229	201	219	197	198	208	211	217	207	206	202	251	229	235	189	194	224	215	227	195	225	207	212	211	192	184	228	207	221	196	219	235	213	214	198	184	213	209	197	200	200	201	223	209	204	224	209	201	211	195	243	231	193	221	198	214	201	228	198	214	199	215	200	190	187	219	208	195	220	195	213	200	204	184	205	185	248	196	223	210	210	222	189	199	176	222	210	207	234	181	189	203	212	216	189	199	165	226	208	232	208	211	222	205	202	216	229	202	212	205	221	215	194	191	218	204	215	205	224	202	194	215	203	218	195	202	227	185	199	198	204	229	204	217	163	209	228	192	204	202	204	188	202	191	212	203	215	202	193	211	222	188	191	215	200	193	189	195	221	204	184	211	220	217	210	188	215	187	205	185	237	214	227	214	201	220	210	207	209	194	231	202	196	217	196	198	196	230	228	219	205	203	202	207	222	217	194	205	223	208	200	224	205	202	235	219	237	191	188	200	209	208	199	194	225	199	197	204	213	208	208	222	203	192	196	203	246	208	207	226	213	197	230	190	193	191	191	209	205	205	209	233	206	185	207	199	207	226	229	204	210	203	230	201	227	205	196	179	217	195	206	214	215	226	220	231	211	193	184	227	198	196	185	193	209	214	269	182	198	211	205	214	224	193	178	214	201	196	194	193	207	191	219	200	201	194	225	212	222	232	188	201	224	211	205	204	238	190	204	202	206	208	216	215	218	197	218	212	200	205	210	208	194	199	200	211	219	214	175	198	235	223	216	186	216	199	217	237	237	197	223	224	201	235	196	204	208	202	213	217	221	210	198	203	201	222	204	186	213	216	222	192	182	196	219	230	221	204	200	215	198	221	233	208	207	207	180	244	208	184	211	212	210	215	227	205	224	186	207	195	180	197	201	204	216	205	195	212	188	232	206	194	216	200	204	200	198	212	232	191	216	230	200	209	187	238	209	207	217	204	219	190	195	193	210	182	188	209	208	231	204	231	247	204	195	238	208	219	196	218	223	201	187	200	230	188	215	187	173	216	214	198	217	237	227	179	198	218	242	200	194	210	200	199	194	223	215	211	219	208	209	202	217	193	227	217	214	216	213	217	203	211	224	225	198	211	197	219	211	234	191	211	163	189	229	224	203	223	207	201	210	194	219	209	196	215	223	222	210	227	203	188	187	178	188	225	199	214	220	206	198	202	208	216	207	220	195	173	212	211	209	201	228	207	201	217	193	193	226	199	187	209	216	214	204	210	210	223	197	191	205	198	192	192	176	210	192	227	209	189	201	229	195	213	208	226	225	246	203	231	193	197	205	207	197	206	216	209	206	228	199	194	224	220	219	196	206	210	199	196	194	211	212	207	199	206	220	195	214	208	206	205	189	216	209	206	218	191	226	168	218	208	209	218	194	196	225	197	212	219	216	188	210	203	216	218	223	196	244	190	202	194	215	218	211	192	182	215	224	194	231	189	209	220	203	198	192	190	232	221	196	214	200	208	192	202	211	208	211	202	214	218	239	195	227	211	205	193	188	208	202	216	204	227	212	180	199	216	208	206	197	215	196	211	220	234	193	202	226	206	214	204	211	216	223	195	214	195	206	214	213	204	195	197	221	218	215	226	224	225	216	188	221	205	193	217	217	182	209	195	227	211	212	230	191	219	210	197	206	199	227	227	208	194	227	184	187	201	199	193	193	206	225	192	223	187	223	227	205	194	221	188	220	230	227	194	216	209	197	218	202	196	203	200	202	185	190	198	213	205	240	219	196	213	180	221	227	209	223	222	206	217	212	187	221	205	206	198	185	172	202	218	211	201	187	199	225	194	167	232	217	219	202	213	225	210	232	201	209	220	222	206	199	207	215	198	240	211	236	220	192	213	200	237	211	221	206	209	213	211	215	201	216	206	224	207	198	208	213	190	204	180	209	183	193	208	219	205	198	214	219	210	211	229	213	190	190	205	203	208	208	192	192	202	202	179	209	193	204	221	212	211	229	178	212	206	223	228	219	193	234	217	226	206	215	197	201	179	217	216	211	231	236	198	203	189	204	195	238	194	196	223	216	245	218	206	193	194	228	208	215	227	175	217	245	193	222	209	214	191	214	231	210	183	193	197	217	221	186	194	211	198	200	209	179	225	205	226	213	218	184	203	190	185	217	224	189	217	173	213	213	239	206	222	203	206	209	177	209	207	211	223	214	200	201	201	201	211	204	209	178	210	197	214	194	199	194	199	230	219	218	218	182	189	217	212	211	219	195	207	211	222	211	199	212	191	237	202	205	216	213	224	185	208	199	199	183	228	181	211	204	186	198	226	189	215	203	187	212	191	205	198	189	235	182	213	212	231	189	220	207	204	215	184	197	198	199	168	214	227	234	206	217	213	220	206	208	210	205	202	185	213	226	216	198	190	222	207	197	217	201	193	209	208	209	203	224	224	223	211	232	177	212	213	203	200	226	196	189	202	235	222	214	211	171	214	189	214	202	214	187	194	212	225	214	214	209	191	204	196	224	195	202	226	209	176	205	208	233	209	202	203	197	197	218	194	190	217	178	200	189	206	216	195	192	198	208	212	204	207	195	214	230	202	183	182	211	195	196	214	183	256	217	209	205	231	214	225	213	215	207	209	192	216	201	212	223	194	207	200	216	229	176	208	194	175	179	211	254	182	209	185	198	186	205	231	233	198	210	217	216	216	212	224	213	178	194	201	220	218	196	201	201	225	185	195	216	195	204	249	208	210	207	191	208	211	177	217	223	197	201	218	205	212	193	206	212	211	178	199	209	194	194	193	218	232	193	186	213	210	201	208	222	208	214	208	183	230	217	225	206	219	191	222	181	197	198	208	250	192	176	226	205	205	210	226	230	199	215	210	210	219	208	206	181	189	206	213	196	193	225	203	188	228	219	194	207	219	192	185	217	195	214	200	186	220	207	209	205	228	203	198	201	211	226	219	225	195	214	198	209	185	218	212	214	189	216	192	194	221	196	196	229	216	209	228	197	180	209	227	212	203	194	197	204	204	211	208	201	208	202	194	203	215	199	199	211	199	197	185	229	183	217	193	213	197	202	205	201	221	206	217	207	216	205	176	218	229	194	182	217	217	184	228	230	192	223	196	218	206	205	233	220	182	221	201	182	208	200	207	209	183	219	227	210	212	194	190	180	208	216	207	235	198	192	209	208	216	202	200	207	218	185	188	203	199	213	192	214	209	202	203	202	260	197	200	218	214	196	205	242	182	224	215	222	207	203	209	211	225	225	215	195	210	198	187	202	236	193	214	178	212	229	206	223	213	195	209	197	207	210	231	183	201	195	181	215	194	187	187	199	181	220	204	224	207	186	195	195	196	234	222	204	187	212	205	188	208	227	232	187	212	223	206	169	194	189	218	196	195	219	209	246	215	213	220	228	207	186	217	204	194	197	205	209	222	207	206	225	196
3415	8912	5604	2725	1946	1412	1051	834	679	585	506	435	425	360	321	352	313	318	281	268	260	247	268	253	267	251	252	268	220	275	274	226	243	257	234	260	255	229	229	206	228	236	239	222	215	229	241	235	218	258	216	234	221	240	232	240	235	231	233	219	220	240	202	229	211	239	233	258	239	229	225	232	250	246	228	220	227	221	197	249	231	226	239	232	198	207	244	229	222	244	229	235	207	254	238	219	211	230	221	230	235	220	231	214	223	222	213	252	232	196	213	207	260	233	239	233	268	209	221	227	234	233	222	207	240	237	229	211	241	221	233	234	235	249	248	229	241	236	206	239	234	210	219	234	251	208	234	230	209	248	205	201	196	216	200	209	223	247	222	211	225	214	233	232	235	233	219	226	211	224	230	232	232	224	241	236	232	228	255	243	232	228	246	241	202	217	219	222	233	235	222	230	228	210	211	240	238	207	237	207	220	210	219	220	251	250	238	201	222	217	227	218	214	239	184	224	236	224	185	234	214	223	227	232	216	241	218	227	235	235	223	194	222	232	249	217	226	216	207	251	216	222	215	254	237	203	228	215	216	233	237	222	232	235	233	204	240	213	235	235	250	252	226	191	249	221	242	230	230	229	201	206	218	215	219	235	236	232	226	210	242	239	213	209	240	184	239	219	228	229	220	225	235	226	218	218	224	230	250	223	219	196	224	224	241	233	247	225	249	225	206	225	213	225	224	224	230	235	221	214	235	227	230	219	214	234	207	234	226	205	201	224	205	249	225	223	230	247	228	187	229	208	219	236	218	222	214	236	219	204	231	224	223	238	248	233	222	218	265	200	209	223	206	221	235	232	212	218	236	219	222	221	242	206	226	211	239	232	211	218	250	225	232	229	250	247	213	195	224	241	244	237	219	243	219	217	185	214	239	220	223	226	222	233	252	215	233	207	240	212	224	230	240	220	216	246	215	231	242	223	215	217	232	246	238	216	236	258	226	207	218	206	210	220	224	221	230	217	214	223	225	220	228	252	239	233	215	240	207	223	212	211	238	217	224	208	212	228	213	243	202	204	225	221	232	233	251	222	246	231	234	220	221	241	213	229	228	228	188	233	213	219	215	241	220	252	197	229	246	229	224	235	202	238	209	214	255	240	249	205	200	220	214	238	208	209	199	238	225	238	198	223	224	226	193	214	249	225	236	207	194	211	235	216	240	204	208	251	228	227	240	220	203	204	226	209	247	247	240	233	235	225	246	250	226	225	241	249	220	233	206	230	236	247	210	249	248	218	213	208	222	194	212	214	248	230	191	240	245	197	231	234	245	249	224	235	231	214	219	245	235	205	235	231	220	248	204	218	211	214	249	227	239	206	217	233	215	219	214	224	224	205	192	226	264	240	248	227	229	220	213	216	217	237	220	217	208	217	240	237	237	243	231	222	224	238	204	221	211	237	223	228	215	218	216	233	224	221	233	244	219	254	219	251	234	203	227	210	220	216	222	250	261	228	201	201	245	203	225	231	237	233	245	248	204	215	226	212	219	225	188	257	229	245	229	215	227	236	272	186	230	230	236	205	219	228	209	227	230	235	219	209	229	198	226	227	241	209	230	222	245	241	231	223	213	237	254	240	216	231	228	218	201	246	201	242	200	205	211	204	241	206	225	223	221	223	232	198	225	224	237	243	240	241	227	258	186	242	202	235	215	217	240	228	228	210	228	228	216	232	225	236	204	219	238	225	244	233	208	219	198	243	239	217	217	234	200	228	233	196	218	217	240	202	229	211	221	220	237	217	216	251	232	213	233	221	254	262	235	211	230	241	230	246	240	215	229	205	218	227	225	241	216	221	220	223	230	220	190	217	245	204	209	241	214	231	245	240	234	250	231	237	223	193	231	203	242	226	240	223	229	251	224	222	209	202	215	218	242	229	220	213	222	207	206	209	244	221	205	243	256	229	191	209	226	251	211	224	210	255	220	244	222	223	225	215	224	229	220	188	229	241	227	230	231	233	216	220	221	203	229	228	230	246	228	214	238	196	218	223	238	230	220	232	211	219	254	236	227	203	217	257	224	231	194	259	240	214	217	222	244	243	221	236	245	257	232	186	211	229	210	195	207	203	199	206	225	231	193	216	222	192	226	225	201	225	242	206	239	197	218	221	236	214	223	218	217	219	221	233	218	247	229	226	231	236	200	242	204	221	235	230	227	223	240	225	239	216	195	205	243	231	237	223	228	209	228	222	229	242	233	241	227	224	215	207	217	233	228	216	205	223	213	234	216	208	212	235	227	214	209	218	243	237	215	233	234	235	183	201	201	213	209	232	233	237	218	236	251	219	225	238	221	218	191	202	224	241	219	213	221	224	219	226	205	196	202	221	254	224	219	212	255	228	218	236	198	221	223	209	247	249	225	224	244	205	231	232	238	234	231	256	243	202	243	204	234	214	227	226	218	212	213	214	227	214	217	212	206	238	254	263	200	211	179	235	226	217	224	239	230	227	199	230	221	223	214	238	241	272	231	242	226	211	226	222	210	251	203	221	208	247	212	234	259	228	245	223	186	250	206	215	227	236	229	239	227	251	212	235	234	233	235	225	232	236	221	231	207	231	226	218	229	233	231	260	240	229	248	202	225	209	224	210	228	217	202	231	219	240	238	210	227	197	236	237	203	219	192	207	217	232	204	248	220	213	243	188	230	231	223	229	229	207	208	270	227	215	257	246	220	223	252	227	228	199	242	239	245	217	201	227	198	235	240	204	225	218	206	225	240	215	207	233	252	203	202	243	213	200	237	200	228	208	220	196	222	232	233	225	213	234	236	219	245	231	239	215	212	225	227	219	239	244	227	224	189	221	243	226	205	220	240	220	206	223	209	222	222	237	242	212	218	212	212	220	244	249	229	222	227	237	210	211	194	193	237	204	222	222	222	223	266	238	234	244	243	237	218	218	238	242	228	212	197	227	248	229	236	229	238	249	204	206	215	210	226	250	205	228	237	234	222	219	208	266	240	191	249	237	217	214	209	215	234	224	220	242	197	225	235	235	219	236	215	222	228	239	206	237	234	236	231	214	205	234	213	253	232	232	205	229	239	223	213	215	222	227	216	240	225	223	210	246	230	217	231	226	233	227	249	176	206	219	207	233	219	240	218	192	239	224	252	231	232	200	230	257	237	251	220	243	223	236	206	223	215	223	223	189	215	220	247	246	193	229	221	236	222	216	232	248	232	221	235	228	256	233	229	253	215	196	202	224	223	226	221	207	247	221	217	220	226	226	213	214	228	213	240	225	231	213	225	238	244	234	216	226	242	235	229	218	217	215	224	226	215	214	246	201	209	219	213	240	225	240	215	221	233	261	242	264	221	226	224	237	207	213	216	223	210	204	226	212	244	257	197	233	231	245	214	238	220	248	234	215	214	224	225	214	204	229	230	234	242	234	231	219	220	229	221	217	218	218	214	212	199	233	197	214	235	265	239	229	231	216	221	233	241	215	202	226	224	247	236	237
25063	21239	27268	25400	9577	891	653	682	598	533	534	516	506	473	455	494	500	447	469	458	451	439	464	462	441	444	423	442	436	436	462	477	426	475	455	439	444	455	431	425	427	443	431	469	459	467	428	440	460	453	452	447	463	464	453	433	440	498	462	448	464	438	451	444	443	489	434	466	467	428	459	435	478	450	424	449	456	434	394	427	448	454	449	442	447	484	432	447	426	414	436	425	454	488	443	395	473	442	454	423	441	419	440	444	414	431	447	454	470	452	431	455	496	466	388	459	435	435	462	464	440	449	432	490	440	440	421	452	434	410	461	434	446	427	451	451	484	447	447	477	470	443	397	443	442	457	426	421	433	460	424	425	452	439	399	458	471	439	425	482	449	451	417	451	439	415	430	472	444	415	445	478	445	454	425	443	445	499	404	424	435	442	455	498	437	426	437	452	420	437	473	438	451	438	405	434	473	453	434	421	429	417	440	444	449	462	434	489	460	457	389	465	444	460	443	427	460	446	447	431	441	460	454	469	459	433	449	463	507	454	435	392	414	456	439	451	472	397	449	441	450	420	482	433	463	444	460	420	454	503	453	421	418	484	443	366	444	448	462	396	425	417	428	428	475	443	472	457	480	442	445	449	437	427	458	439	423	389	449	458	414	425	423	432	414	415	428	434	447	424	445	449	462	416	451	454	413	429	443	441	459	436	475	445	407	449	415	453	431	437	464	448	406	421	478	433	478	450	459	466	460	434	466	450	412	447	454	424	468	440	467	475	460	434	428	430	443	437	409	454	492	459	435	448	491	433	421	414	434	425	468	478	440	472	466	458	464	423	423	437	467	438	455	409	460	474	462	450	485	474	461	485	401	423	432	445	434	393	455	447	449	468	442	444	469	466	449	433	476	423	396	458	411	455	450	466	432	483	433	454	424	423	446	434	424	433	432	413	468	412	441	421	457	458	476	422	426	455	434	410	458	428	445	433	469	424	448	438	424	435	445	398	433	470	432	424	421	471	446	419	445	406	444	438	448	453	447	445	429	464	453	460	440	445	426	444	429	413	428	437	430	455	470	399	450	455	429	456	433	447	432	448	440	447	457	476	414	443	449	447	415	447	443	441	438	410	453	444	446	443	426	442	457	473	425	410	480	455	438	456	467	441	461	444	417	467	409	477	429	428	415	433	444	470	449	424	416	430	479	455	462	415	436	423	434	442	459	411	440	450	451	452	415	447	433	394	399	450	486	455	429	443	474	477	471	420	467	430	442	469	476	449	473	446	430	438	411	459	436	455	456	449	450	457	453	487	441	450	433	470	437	424	446	416	462	452	442	471	416	408	442	471	422	445	413	472	439	437	469	460	486	463	438	399	400	450	398	407	455	459	423	442	438	390	467	457	514	466	454	430	401	471	478	433	470	434	451	459	453	451	423	438	482	455	444	451	422	454	467	470	481	427	439	454	463	408	450	464	403	426	450	434	463	476	456	426	441	425	463	412	480	449	440	417	456	433	406	428	426	413	403	438	456	396	448	433	425	435	415	465	424	411	474	423	407	449	474	460	477	437	438	457	417	490	460	448	405	469	447	473	434	440	443	415	443	438	452	453	420	460	416	454	440	440	422	461	464	436	469	455	471	430	493	404	465	472	442	406	430	452	455	422	420	421	408	453	452	484	453	460	445	420	455	467	472	478	430	440	459	448	441	439	447	416	447	473	425	452	427	443	435	436	398	454	453	467	441	459	430	439	424	458	436	419	475	458	417	456	451	396	423	469	418	462	494	389	430	436	476	419	441	412	451	411	454	453	463	410	435	464	452	412	427	416	459	454	441	436	440	441	451	453	461	452	436	517	438	421	446	413	471	449	399	420	444	458	457	438	456	445	434	445	447	441	473	415	442	448	455	449	437	432	424	470	419	428	423	469	460	457	453	447	431	476	450	449	468	410	425	437	461	436	438	424	434	435	426	417	458	461	409	443	458	407	471	463	463	475	392	429	418	460	450	458	430	425	437	445	426	411	442	442	426	432	436	411	460	406	440	444	433	460	482	458	488	451	428	457	434	451	459	446	460	469	462	418	465	439	465	464	450	445	426	476	471	451	461	419	418	438	423	415	411	439	422	422	461	425	436	424	454	449	437	422	443	403	443	446	421	407	451	430	464	422	448	431	455	488	462	438	418	399	439	404	469	412	435	443	472	433	404	453	459	449	446	418	406	456	451	432	448	440	452	470	469	429	466	431	419	465	447	435	442	451	435	459	467	461	438	435	436	473	455	454	482	399	423	466	438	462	459	418	421	464	447	418	448	443	441	441	443	427	423	438	452	466	456	444	436	438	471	468	471	419	415	464	515	428	436	438	445	461	468	435	449	463	409	465	453	470	403	431	404	426	427	476	448	444	439	428	436	421	437	474	429	464	440	444	435	457	420	444	418	436	434	404	471	421	427	419	419	398	425	459	460	431	464	462	459	463	462	494	436	405	456	432	431	476	422	469	470	441	448	391	410	465	430	435	428	471	420	440	446	453	459	438	441	432	445	452	432	436	459	401	455	453	416	435	444	443	420	466	394	471	429	470	425	471	385	423	437	452	444	409	426	433	449	415	419	446	431	434	460	438	442	421	463	434	417	423	435	441	436	441	450	438	451	470	430	485	419	464	442	459	399	418	453	442	477	476	442	465	466	486	415	398	433	413	472	438	414	448	445	430	463	439	441	444	469	422	460	427	447	443	424	424	440	467	480	447	428	425	450	455	468	456	466	410	482	455	452	410	414	434	436	424	444	484	432	451	444	431	450	433	454	503	428	422	453	395	441	435	462	462	457	412	443	453	455	482	456	455	434	418	428	424	442	370	427	445	416	450	402	416	435	451	468	424	416	447	446	419	438	463	459	465	447	459	450	471	420	464	441	413	469	475	437	478	455	430	448	430	415	409	464	427	460	483	432	436	433	465	465	430	453	405	433	443	464	431	437	442	430	445	433	440	455	423	441	453	449	443	413	410	443	429	461	474	449	426	396	461	426	442	404	462	468	464	411	432	425	453	454	405	456	437	433	428	450	471	417	450	446	440	420	438	443	435	458	451	479	434	458	444	471	456	442	450	421	444	401	423	400	434	415	440	422	421	448	450	450	446	453	489	448	417	454	418	432	454	480	432	488	458	452	444	455	439	435	457	425	478	466	455	442	419	465	429	420	414	462	462	430	436	442	444	444	453	455	444	446	451	391	438	442	463	431	422	467	450	443	450	463	439	436	425	407	429	420	442	445	419	454	437	432	485	477	491	439	462	464	434	422	447	449	421	439	443	480	439	441	450	450	422	484	471	411	417	425	420	439	443	454	442	446	461	452	448	433	429	439	444	410	414	418	449	451	488	393	420	464	452	424	446	455	434	412	431	452	423	432	423	424	456	419	420	425	437	487	437	450	463	473	396	427	492	459	477	404	436	432	456	426	405	415	438	428	455	423	458	461	402	441	435	441	460	423	447	397	463	475	488	424	391	425	428
3537	5257	3464	1763	1368	1091	947	834	710	675	666	645	541	492	542	498	514	504	484	474	475	502	515	504	477	481	465	493	501	486	512	455	517	488	476	473	473	482	485	463	468	518	474	467	495	462	474	486	479	462	498	512	491	480	517	499	463	492	436	454	446	483	488	443	460	463	464	414	469	493	519	488	453	438	416	487	505	453	441	484	490	459	438	471	483	442	474	495	517	465	447	446	473	491	490	446	490	453	482	446	462	503	456	443	486	476	427	474	468	488	446	473	476	484	442	471	434	485	440	471	486	542	473	496	439	440	484	459	490	476	468	508	456	420	476	450	475	446	505	445	435	478	497	471	503	463	486	499	455	454	498	500	453	506	467	449	456	475	476	494	470	486	477	468	460	437	463	491	477	516	483	463	469	429	470	474	453	439	458	494	475	458	442	465	480	500	445	476	469	466	451	490	512	503	458	493	528	465	448	477	474	454	484	500	480	474	478	487	471	487	505	513	468	498	470	464	489	472	478	453	477	464	480	501	440	481	477	442	449	496	475	482	496	479	448	492	525	476	444	508	465	436	468	468	501	453	494	473	443	483	498	442	495	527	476	535	460	513	478	460	471	495	451	470	451	480	437	461	466	461	498	521	465	518	449	481	437	511	431	489	476	491	486	435	495	465	482	464	481	463	460	478	478	476	455	448	464	479	443	460	464	452	496	455	484	465	514	464	487	478	462	480	467	510	473	503	464	451	499	484	452	460	479	451	499	455	484	487	477	451	469	465	479	470	486	489	429	483	471	462	453	488	494	472	468	481	448	480	460	432	474	478	481	433	484	459	461	449	480	478	482	505	483	422	489	481	505	473	445	437	448	447	488	496	457	455	484	508	464	498	447	479	459	466	499	481	481	503	527	477	464	475	459	483	475	470	462	489	484	438	472	500	508	530	441	453	465	437	465	509	473	490	470	493	421	441	458	489	428	482	486	484	471	477	425	484	471	498	458	403	492	515	476	475	489	449	482	458	483	457	463	480	457	472	491	487	472	511	491	472	449	467	439	489	416	463	488	458	452	490	513	502	491	454	470	474	490	480	487	447	449	504	452	480	476	512	446	463	463	477	466	505	493	461	474	477	447	482	465	497	457	488	482	446	512	499	459	517	477	459	464	447	465	476	476	456	425	442	454	495	461	477	484	478	492	494	474	466	455	452	491	446	500	481	472	471	487	478	455	474	474	454	484	449	500	490	436	443	496	493	450	470	463	442	458	456	482	470	478	464	521	456	493	498	493	502	473	505	472	452	466	456	480	480	456	454	497	520	461	479	500	484	454	475	479	464	451	477	476	459	493	452	448	460	449	509	477	501	475	448	487	447	462	471	445	512	508	464	447	451	473	486	494	456	467	457	526	470	464	441	480	476	452	461	474	503	471	450	451	531	473	465	483	475	471	519	468	469	475	446	477	472	500	428	446	469	439	475	483	468	484	504	488	473	492	468	453	440	470	478	510	466	518	497	452	470	481	507	494	443	488	476	462	481	452	486	502	462	495	457	474	484	465	444	446	512	470	424	460	487	478	467	436	480	478	455	494	517	462	439	459	498	478	469	476	453	459	453	414	472	476	453	472	442	495	478	471	453	455	477	473	501	470	443	462	436	473	470	442	439	497	493	471	502	509	456	448	457	473	492	452	468	517	483	454	488	480	461	466	471	505	458	487	477	474	520	471	475	478	465	490	459	474	482	465	516	443	485	464	463	462	491	476	448	491	453	486	481	460	490	435	484	468	470	453	425	437	419	489	474	443	449	489	431	485	512	494	484	444	486	487	470	502	471	512	445	463	458	442	490	459	478	464	460	464	455	478	494	463	500	494	441	441	454	507	460	510	467	506	467	487	503	448	471	506	471	461	479	480	511	491	481	478	484	518	516	478	502	432	487	469	442	473	433	464	474	465	476	472	514	474	485	487	499	468	487	472	514	473	441	457	458	426	479	477	452	478	458	501	495	484	437	452	444	490	457	469	445	464	453	493	477	477	456	487	485	490	478	445	455	458	456	462	456	497	497	448	502	446	483	447	483	486	469	479	430	438	473	444	467	464	440	481	506	464	449	442	449	447	476	399	463	499	494	478	493	482	434	457	469	494	490	465	450	463	445	482	515	461	471	470	486	492	464	475	460	472	465	455	475	468	461	477	474	484	484	473	502	441	441	469	498	463	457	487	477	513	440	469	461	439	421	485	449	483	486	486	487	470	476	466	472	461	472	459	478	483	460	457	473	451	455	427	472	469	459	466	467	514	458	475	473	481	495	480	454	475	485	513	474	452	472	476	461	471	436	443	484	473	480	496	424	464	415	474	476	436	450	450	464	496	487	474	474	470	446	459	467	454	451	477	452	483	429	466	453	461	472	428	484	464	478	480	455	492	441	440	461	491	441	494	436	482	457	475	465	485	486	485	432	465	493	500	467	446	495	460	477	506	469	440	472	493	468	488	458	466	472	485	434	484	488	484	454	455	473	513	460	485	453	472	446	440	448	484	437	471	432	479	451	444	464	443	503	491	477	446	428	491	477	498	486	464	508	467	454	513	454	454	503	467	516	454	440	482	429	458	482	488	490	426	456	474	468	460	446	506	498	503	435	456	494	471	463	503	482	482	472	481	457	493	495	465	463	468	499	432	506	496	453	497	466	492	453	459	505	458	452	494	487	504	496	468	477	545	480	479	471	456	476	515	488	458	446	489	449	463	448	433	483	453	500	437	449	456	469	472	451	444	459	468	518	454	474	461	457	442	495	491	484	481	499	470	422	461	448	470	475	450	461	468	469	472	501	426	472	465	489	467	478	469	519	521	459	475	514	476	444	466	455	466	473	486	495	484	469	506	461	486	481	442	453	441	436	476	470	496	491	472	449	505	433	499	476	480	451	444	442	495	492	474	462	494	481	473	500	508	488	456	491	496	486	441	450	452	470	474	474	437	469	505	503	477	456	446	458	489	472	482	474	444	477	470	491	461	480	473	459	500	473	459	470	485	485	491	474	469	464	475	463	475	480	449	476	480	472	464	499	485	473	439	483	459	455	470	446	465	429	456	533	455	458	459	483	489	462	454	454	469	462	507	446	469	475	452	472	453	478	493	460	435	480	481	478	458	460	470	471	442	486	481	429	466	460	472	457	515	429	469	467	483	441	453	465	485	472	475	484	479	503	472	505	462	447	510	434	454	469	481	504	500	465	497	447	486	503	440	457	463	492	515	503	489	452	492	486	481	476	501	448	441	456	509	470	457	466	465	479	475	472	450	474	486	509	440	459	494	475	462	500	451	451	473	482	524	499	491	475	438	448	458	422	475	443	483	475	436	496	495	480	449	475	491	453	471	476	503	456	499	480	476	453	504	468	512	441	452	479	503	490	474	455	475	486	465	481	470	469	475	463	498	471	440	433	432	489	509	434	444	462	440	445	519	471	455	452	434	469	509	457	491	467	475	481	479	478	442	428	499	482	500	466	488	484	450	458
22863	21388	29073	24054	21392	21435	7328	1247	993	815	851	697	691	656	577	576	587	581	545	552	509	536	493	516	550	479	504	482	528	533	509	511	513	470	476	492	499	471	461	481	483	481	480	479	479	478	456	464	516	523	452	513	479	465	472	512	446	473	508	486	493	475	425	509	485	503	466	490	455	481	462	476	483	429	478	420	487	477	499	478	504	443	447	510	464	459	445	507	472	502	495	505	486	451	474	478	501	444	461	496	460	473	511	505	485	467	507	444	520	461	439	459	486	474	496	506	486	486	451	498	477	465	488	473	462	482	516	499	493	509	529	477	499	499	513	546	495	498	474	495	440	512	486	489	485	485	501	497	480	466	457	500	505	475	523	411	491	493	472	497	473	455	479	475	454	472	456	469	445	484	450	471	461	445	464	486	527	521	457	439	475	443	442	462	442	462	506	469	468	435	451	470	488	476	483	482	536	444	504	490	453	486	476	480	450	447	482	513	465	484	531	482	489	474	492	456	451	464	480	450	509	471	482	456	498	493	464	457	458	479	443	464	501	480	474	476	459	465	494	490	502	483	473	488	462	483	445	430	470	479	471	502	469	479	499	479	462	489	475	484	464	457	465	421	431	475	497	456	508	470	493	431	463	521	468	492	458	494	463	487	497	488	464	462	497	443	472	512	500	470	487	483	466	434	514	482	503	498	494	458	504	482	498	482	479	440	487	506	541	471	485	474	504	497	496	448	508	474	464	447	474	450	474	464	472	495	465	474	465	486	479	472	429	511	474	472	493	475	494	492	499	492	497	492	489	456	466	453	460	471	498	499	455	464	490	464	504	491	488	484	462	492	466	426	522	456	436	458	478	489	494	465	518	488	485	485	499	469	491	454	461	490	465	522	514	469	494	479	477	495	454	449	486	483	477	511	473	435	466	478	473	430	471	475	465	499	465	416	450	472	505	527	459	480	487	483	433	487	494	479	509	462	482	465	443	453	470	463	471	479	452	459	483	513	468	476	482	456	433	453	476	474	429	460	470	475	460	462	459	484	513	498	467	484	494	471	423	486	454	497	514	498	462	490	471	498	484	482	516	515	438	484	481	495	422	491	535	486	474	488	501	464	484	442	494	442	480	454	494	472	465	491	476	475	416	451	493	484	510	482	468	484	471	477	471	526	436	441	436	514	506	484	476	500	427	494	482	449	494	460	463	540	480	442	501	510	482	508	489	448	445	503	468	443	472	497	460	517	429	473	454	459	519	497	482	478	488	492	432	437	478	457	498	429	471	474	480	507	472	491	524	487	446	435	502	453	424	468	463	452	489	487	448	442	486	475	458	523	485	497	496	474	453	500	513	457	460	511	472	457	455	469	457	493	477	493	516	492	454	473	475	483	473	496	488	476	473	474	464	497	490	475	496	459	442	471	481	477	484	490	486	456	522	445	451	475	510	474	480	518	448	439	491	486	443	484	471	479	465	468	447	459	477	487	488	452	481	479	505	503	481	490	467	465	476	489	478	485	503	496	486	487	441	458	485	469	457	458	460	444	520	430	512	490	451	514	482	475	475	452	465	490	446	486	482	446	497	468	446	446	453	513	474	486	486	471	450	472	455	468	452	467	513	459	474	474	474	446	483	473	473	475	460	488	448	542	495	478	499	513	449	482	484	495	467	479	505	461	474	472	462	451	504	509	483	495	478	464	442	465	464	496	466	459	492	480	471	488	453	442	467	490	474	484	442	477	483	475	489	468	476	471	464	514	529	473	523	452	425	499	481	445	454	477	455	466	504	463	445	494	519	474	477	454	453	456	461	462	464	487	520	473	503	444	484	495	502	457	454	492	474	420	488	468	485	459	493	462	465	462	470	472	463	491	462	479	477	466	478	484	476	480	457	442	482	459	437	433	428	467	523	484	489	454	493	487	497	477	507	487	478	475	429	508	476	458	475	468	440	500	490	497	494	465	474	501	457	473	450	430	457	467	503	478	498	456	485	452	466	486	515	457	465	453	483	475	439	514	505	483	500	490	497	465	510	466	485	490	505	474	452	454	488	481	488	494	504	474	477	462	479	480	437	433	486	470	468	505	500	494	457	490	448	461	474	480	474	484	489	485	470	483	539	450	465	426	454	472	444	457	479	421	493	467	470	479	491	450	515	486	477	478	419	471	486	471	429	487	476	472	500	446	482	454	468	492	511	490	475	430	457	478	474	496	513	483	474	488	437	504	494	456	463	497	447	469	475	482	486	468	508	487	491	448	466	486	462	460	470	454	493	465	477	473	522	468	489	476	463	488	483	503	498	489	487	472	461	500	500	508	474	486	479	480	492	495	472	473	430	443	504	499	457	422	495	456	503	466	480	474	491	442	467	479	457	480	448	464	476	465	483	497	492	454	453	469	480	483	495	476	472	504	513	497	467	459	488	453	522	486	504	477	463	464	460	472	458	463	449	461	505	467	472	450	474	446	461	511	469	485	465	455	480	476	452	457	429	474	465	472	503	458	466	468	474	486	449	491	460	503	445	445	466	507	467	449	451	475	479	512	456	470	499	470	467	503	470	489	494	508	468	473	464	480	457	466	490	506	492	461	484	467	466	478	488	472	487	480	487	457	468	469	512	476	452	483	503	488	478	513	475	470	480	496	485	462	480	512	491	447	492	495	481	474	475	486	466	487	485	452	497	503	517	441	451	494	485	439	462	442	472	480	497	478	472	495	476	451	460	456	510	475	502	457	431	484	476	487	501	468	431	518	466	462	474	430	438	520	415	516	492	467	494	476	457	500	491	456	489	482	482	468	418	488	466	485	482	468	445	467	472	491	487	459	458	425	452	481	483	453	480	477	469	463	457	483	502	453	484	503	505	482	455	487	450	485	469	472	487	517	466	461	466	493	471	473	476	483	471	519	465	456	509	479	491	488	521	484	430	500	518	489	491	483	516	495	467	458	482	467	474	460	465	473	471	462	435	470	500	477	463	483	475	482	497	435	468	491	465	493	429	527	515	441	505	487	466	466	446	498	464	480	490	460	502	477	497	474	496	490	493	466	463	503	528	488	482	507	476	458	512	488	459	468	485	464	446	500	472	436	471	455	482	457	488	496	499	512	500	486	475	501	474	478	455	485	507	459	484	442	485	482	510	525	470	476	470	472	453	481	461	481	470	491	512	502	501	463	513	491	465	504	426	458	462	468	531	440	469	500	501	487	463	472	434	508	490	464	497	490	477	475	532	480	480	474	483	478	488	477	464	457	483	488	476	459	476	463	448	475	464	459	444	470	467	488	474	468	460	451	500	497	508	485	467	483	481	517	472	474	470	446	452	476	469	490	507	495	490	465	489	457	494	470	494	439	448	496	481	480	470	456	447	456	456	482	464	475	471	502	459	462	473	521	470	459	454	509	435	486	499	515	464	500	438	499	438	475	453	432	488	460	495	502	456	476	472	485	455	497	492	493	473	491	491	463	487	448	490	478	498	475	455	477	473	513	507	473	478	449	474	483	456	497	462	458
4847	14865	9845	4944	3605	2698	2103	1663	1387	1136	1133	929	848	750	719	683	678	707	642	608	589	573	527	532	584	508	527	561	520	534	552	555	473	513	529	504	476	489	494	501	526	456	468	534	509	511	483	491	493	469	495	475	493	468	513	488	478	494	517	468	488	486	508	468	479	466	489	473	457	526	467	467	482	498	477	527	501	500	486	462	500	441	497	485	488	509	464	478	440	485	515	475	484	495	494	472	447	529	494	460	471	483	451	456	514	486	507	473	498	477	499	475	458	470	499	463	498	510	494	469	456	487	491	468	467	467	505	481	492	502	479	463	472	461	510	496	484	501	466	489	470	508	447	491	461	458	502	451	441	515	484	430	487	464	490	523	485	523	479	530	505	482	466	465	521	483	504	498	457	504	498	472	482	484	484	511	476	502	505	514	442	487	513	492	503	468	494	475	510	486	469	483	463	492	487	481	464	494	433	502	442	482	503	520	519	468	508	459	521	520	513	469	489	513	481	464	481	451	519	485	472	491	516	492	484	474	487	518	499	456	479	470	463	451	501	486	452	486	488	469	486	514	526	473	500	472	466	447	496	504	450	474	487	510	518	510	497	451	511	493	485	517	456	500	465	511	489	463	504	507	463	503	505	488	461	455	517	463	479	520	479	446	481	493	466	448	473	500	443	484	475	475	508	493	485	465	486	488	474	509	494	464	478	487	493	501	465	480	459	525	505	492	444	486	493	501	485	473	458	461	491	501	451	496	445	498	501	498	454	502	483	513	508	462	479	481	479	489	507	492	463	511	476	464	500	482	475	497	488	551	453	498	483	458	479	509	452	486	480	469	505	449	462	456	473	484	531	484	470	481	475	438	464	510	485	450	472	485	441	473	484	506	475	469	472	452	465	463	459	506	468	501	482	471	493	430	526	491	504	482	503	499	485	466	489	445	491	525	498	480	468	484	515	468	498	524	465	440	475	473	476	491	467	521	485	427	482	446	495	451	484	506	462	494	468	456	502	487	477	484	476	433	454	485	445	442	463	479	483	475	435	467	500	489	480	443	496	463	477	469	461	469	478	512	448	470	472	487	455	466	451	481	458	522	497	536	461	481	469	483	490	469	481	499	453	471	490	476	460	507	496	479	465	517	487	495	467	478	495	456	475	477	477	453	503	495	472	519	488	481	485	466	471	496	474	500	485	487	497	472	460	489	487	474	484	449	511	508	468	476	464	506	472	460	513	509	467	489	512	479	455	513	483	472	472	456	457	470	464	469	472	510	459	493	425	514	512	493	467	466	461	485	479	471	492	439	499	489	471	454	499	473	455	465	492	457	472	486	448	486	459	473	490	502	459	455	479	505	508	503	464	489	477	463	483	490	472	513	453	475	464	471	483	463	485	524	485	479	497	477	515	509	495	520	436	475	493	464	498	487	500	507	508	480	475	467	493	456	468	461	499	488	464	469	472	532	470	465	462	448	513	482	495	458	495	488	454	470	480	498	512	468	472	485	458	463	468	545	496	517	501	466	503	511	510	470	449	458	489	507	478	476	433	459	467	498	522	472	507	473	485	491	498	485	478	470	524	526	458	502	475	455	485	501	466	475	471	524	488	456	493	477	484	455	520	468	471	480	462	493	495	474	423	477	479	454	466	503	467	449	476	468	500	504	468	481	478	517	490	500	447	444	482	449	508	523	492	477	483	504	457	461	482	509	511	436	465	457	529	480	488	494	440	500	468	460	444	490	520	479	472	458	535	501	494	474	452	471	488	467	462	493	479	488	499	478	473	504	494	499	481	460	462	443	505	495	484	523	429	478	473	507	492	458	483	438	470	474	479	495	493	468	479	451	476	479	519	456	470	480	462	506	483	477	475	508	507	473	512	460	503	527	486	474	506	493	449	495	489	474	485	475	465	478	485	492	468	493	496	515	494	462	519	510	478	481	494	493	447	506	493	471	521	459	476	513	472	498	501	492	504	458	472	494	496	514	475	445	429	458	500	497	440	483	473	469	464	490	494	463	494	473	480	461	486	495	502	501	500	477	479	492	498	492	489	497	515	503	468	527	522	460	467	510	500	524	462	452	464	477	502	466	462	497	445	496	472	471	455	504	465	491	479	443	498	458	474	474	456	463	458	470	499	430	486	502	523	481	468	464	511	517	466	488	497	465	456	494	456	506	472	478	454	483	475	510	481	467	473	471	479	494	493	476	526	469	508	519	528	474	488	469	454	474	490	509	512	495	449	514	509	464	487	468	478	476	479	490	535	490	494	503	489	483	459	476	510	478	465	492	520	507	462	486	470	473	476	527	496	467	449	485	523	494	436	463	510	488	478	479	463	485	459	487	476	481	475	477	470	508	480	455	464	476	478	473	509	454	491	495	453	474	477	478	467	463	467	449	504	494	484	469	499	517	500	434	457	514	462	467	489	499	495	501	490	479	471	498	503	502	495	526	503	468	469	517	525	484	517	469	502	493	488	485	467	470	514	487	464	477	463	475	505	473	464	504	447	511	478	461	503	500	468	487	468	484	486	511	489	501	471	474	522	469	470	461	473	484	452	511	471	442	495	493	467	494	472	513	441	490	453	520	508	476	488	470	485	533	477	513	498	497	507	490	523	479	491	469	496	480	459	528	472	479	479	485	471	446	488	478	495	508	447	474	481	465	490	540	498	458	480	470	474	510	475	480	487	493	483	456	503	453	509	514	471	459	494	511	444	502	495	543	481	473	472	504	523	493	491	505	493	476	476	505	472	466	478	477	480	463	513	499	493	500	482	477	467	447	470	523	506	487	496	494	452	509	458	523	479	502	496	453	458	501	455	524	482	495	494	476	463	495	478	468	498	488	478	508	476	480	492	439	498	505	473	469	456	495	483	486	474	448	526	476	454	429	481	487	503	463	483	497	477	451	465	498	519	465	528	492	463	505	469	474	501	467	444	476	467	437	478	491	475	424	458	502	436	471	482	488	472	484	457	472	508	430	483	499	461	452	503	463	494	476	462	493	490	483	537	453	483	449	459	474	493	483	521	467	493	455	481	526	473	461	463	471	499	454	507	544	484	476	471	503	488	512	461	451	485	492	482	512	476	480	471	438	489	497	516	499	465	495	475	485	472	494	482	453	476	489	451	473	496	498	468	450	481	499	499	480	470	508	514	456	492	460	483	501	525	525	463	491	453	520	469	506	483	508	492	488	496	469	492	471	497	495	490	520	445	486	489	453	484	465	478	459	477	437	468	482	456	480	459	472	503	440	491	499	492	460	493	453	474	491	468	488	486	470	480	494	484	489	517	480	491	495	466	527	511	471	492	470	466	453	468	515	501	492	500	497	491	479	512	457	468	483	478	498	465	489	450	482	514	466	499	479	493	496	456	490	515	475	486	519	473	475	509	502	447	502	476	447	477	518	499	494	516	465	507	499	471	459	500	493	491	504	463	470	487	494	464	477	418	461	488	491	470	461	489	489	530	488	497	456	543	441	489	452	482	474	487	466	534	494	439	498
28028	17287	2981	433	305	278	254	259	256	241	250	249	253	267	223	223	232	249	231	230	227	215	248	271	225	231	241	233	265	238	245	250	254	250	214	232	232	248	229	224	208	216	233	235	255	242	228	207	212	226	235	215	230	228	245	239	219	238	214	217	214	216	230	239	244	198	205	228	260	223	236	217	234	233	242	251	233	233	234	225	218	246	208	204	242	247	241	229	210	241	227	236	247	232	230	219	257	247	210	239	231	225	248	243	235	217	238	233	250	248	237	273	231	241	200	205	206	224	255	221	235	244	248	263	222	212	225	231	215	198	260	229	235	246	243	252	223	197	229	240	242	230	253	240	227	208	203	235	255	223	235	230	226	214	257	215	247	206	240	264	229	247	236	236	227	219	249	242	227	245	222	237	232	244	216	213	222	230	218	250	221	208	254	222	218	213	223	210	228	247	257	194	251	251	224	224	211	222	252	204	218	240	228	232	211	240	239	211	239	225	210	224	233	209	238	227	268	235	231	220	233	256	234	247	221	247	232	227	260	261	209	223	234	226	243	231	236	231	237	222	232	251	231	260	215	231	231	210	230	242	230	225	264	237	222	259	235	246	233	235	245	208	243	246	258	220	197	233	267	247	244	227	218	232	257	228	253	238	253	212	233	245	252	232	184	254	228	243	218	222	236	202	237	225	210	232	216	236	226	247	220	212	197	224	237	265	224	212	209	210	234	245	266	193	225	233	243	226	218	225	245	208	225	220	242	252	225	209	254	243	214	268	234	255	207	219	232	253	227	236	229	251	222	228	223	234	231	216	209	244	250	202	256	225	253	245	229	250	237	238	234	231	239	213	238	250	232	218	210	208	240	222	221	230	220	236	234	224	219	257	247	230	231	240	249	224	225	230	224	228	225	256	214	208	242	230	234	265	237	223	214	228	228	249	210	210	210	230	213	242	240	242	206	257	218	212	241	231	231	222	227	226	234	240	251	234	245	226	236	220	231	239	226	218	234	232	229	212	257	211	210	246	234	256	227	214	228	236	242	220	246	227	220	246	265	211	224	236	221	205	233	247	242	246	227	233	220	240	216	243	232	215	252	233	232	228	237	251	243	231	236	209	248	226	228	243	203	221	221	205	204	223	199	216	242	234	227	247	237	234	249	242	225	201	228	241	241	231	216	207	272	222	238	231	231	226	226	228	205	255	209	228	205	223	227	246	211	217	252	252	210	241	218	202	236	251	267	254	223	199	232	240	238	230	256	230	232	211	243	226	214	208	240	207	226	230	218	226	247	247	241	252	268	224	240	228	247	225	212	237	264	241	238	242	226	221	230	225	210	215	225	228	226	232	241	244	246	231	220	228	222	251	205	227	225	217	231	255	233	224	228	231	198	238	215	251	240	227	238	215	221	242	251	233	215	233	223	236	238	240	225	262	245	264	211	234	250	228	224	235	227	216	262	241	235	191	259	201	223	225	236	232	245	250	252	226	234	220	229	216	239	252	257	219	226	213	221	248	231	270	226	226	221	236	233	268	253	226	250	250	230	221	211	235	260	228	259	229	224	237	242	229	226	246	240	254	223	224	238	247	271	245	221	242	223	220	243	257	252	228	273	229	238	237	207	248	244	243	244	245	244	212	241	209	239	198	235	217	222	229	225	225	219	209	229	243	233	210	241	239	220	261	216	219	233	238	243	236	250	241	226	224	224	228	204	213	219	242	244	233	237	234	237	212	259	249	209	190	214	231	248	241	256	230	233	200	216	200	218	232	241	233	229	220	231	241	226	239	249	228	212	218	241	220	219	247	245	259	220	201	223	224	212	200	234	245	248	251	225	213	210	217	228	230	223	224	227	237	208	224	246	234	237	247	219	219	256	247	247	214	235	214	224	225	242	248	195	207	227	252	257	216	233	256	236	195	243	265	190	229	234	216	211	232	210	220	235	243	240	231	208	244	216	216	250	234	192	240	246	234	219	230	233	242	254	219	238	227	258	244	225	263	228	234	242	224	231	237	221	214	239	250	230	232	193	208	244	241	212	241	236	217	222	234	222	226	209	233	253	219	238	218	222	254	240	212	238	212	247	238	234	248	205	226	212	219	229	243	236	242	248	223	235	237	238	211	241	251	251	260	254	224	218	203	223	235	221	218	204	214	234	267	251	252	248	229	232	235	239	249	231	252	239	273	233	259	223	220	234	212	191	243	220	228	246	221	230	235	236	202	230	215	250	200	246	245	227	239	216	232	223	230	259	237	227	224	224	213	225	249	246	217	225	247	232	237	212	232	239	240	221	180	215	248	225	224	244	221	245	236	234	243	212	241	224	231	240	219	242	246	218	235	257	233	226	230	239	252	215	248	219	224	220	219	238	263	238	241	246	210	231	208	216	230	238	196	232	231	252	228	224	244	262	223	226	214	245	219	230	241	223	228	218	217	234	238	226	232	223	222	220	215	223	242	231	214	221	215	232	252	243	253	238	221	215	232	235	252	212	211	224	227	237	256	240	242	223	241	221	217	221	248	262	221	222	237	227	227	237	207	234	230	222	218	213	217	232	251	207	236	233	235	242	232	247	227	242	230	239	216	256	222	248	217	246	246	234	225	219	217	225	250	231	238	209	242	243	243	217	237	226	255	214	215	240	246	226	211	241	243	234	260	250	241	238	235	255	232	213	221	230	244	239	211	234	243	216	231	257	212	214	193	208	247	231	228	239	261	227	237	226	250	255	248	209	220	224	246	225	232	242	227	240	233	237	239	223	234	247	231	220	224	241	245	238	227	246	258	239	214	249	239	218	206	221	204	213	248	211	218	228	244	234	244	227	222	227	220	242	253	237	236	209	217	225	217	235	201	248	220	251	217	229	232	242	282	235	248	244	229	217	224	230	245	216	239	201	233	244	257	261	205	230	224	218	241	229	214	258	254	237	218	189	249	262	237	206	235	232	237	229	240	219	234	223	239	246	224	222	253	242	247	229	233	240	244	214	230	238	233	242	243	276	227	227	243	242	267	239	202	233	232	260	217	204	244	248	249	197	229	242	224	233	223	227	234	228	246	227	255	238	212	220	218	237	247	236	204	243	227	213	242	248	237	244	235	252	230	220	219	218	235	220	217	209	218	234	262	222	245	193	249	246	238	200	220	252	235	239	234	227	227	228	226	234	239	241	217	238	249	245	221	224	257	233	216	212	218	253	188	256	249	227	222	222	235	247	228	205	223	237	222	235	232	228	213	220	224	243	246	229	232	222	252	212	250	228	248	233	227	221	263	221	234	244	231	254	240	205	248	243	233	246	228	251	217	224	249	222	242	243	252	232	226	222	240	245	254	228	225	219	241	251	209	241	214	219	246	251	225	224	231	208	281	242	256	235	261	197	235	220	230	217	243	239	213	222	244	225	241	226	244	215	231	227	267	218	226	232	214	226	234	203	268	225	235	208	222	227	230	257	246	198	209	252	223	233	225	236	239	236	247	249	208	254	235	239	236	236	202	218	208	236	257	206	220
4194	811	574	394	372	340	330	280	305	278	306	272	266	281	271	273	283	250	248	259	256	234	261	273	278	261	273	229	272	283	267	249	275	275	228	289	296	239	260	252	249	248	253	303	233	272	255	270	293	269	274	280	246	243	281	241	246	245	277	288	285	263	265	279	250	231	263	232	253	262	287	262	249	252	249	265	277	252	259	237	251	288	273	269	250	264	268	270	264	260	286	258	250	273	252	266	244	260	276	253	263	269	255	296	255	254	263	256	257	263	254	278	243	229	268	284	256	262	237	262	257	246	263	274	260	278	255	282	272	274	232	274	305	255	252	265	269	260	250	244	281	265	267	267	270	247	247	249	257	265	230	273	252	278	253	248	254	250	266	263	270	263	268	272	251	257	278	302	253	252	266	274	248	266	265	256	274	266	277	258	279	266	239	272	278	273	247	266	268	291	243	282	258	278	245	265	259	230	285	251	274	243	260	246	255	257	265	284	289	280	275	231	233	285	263	245	264	266	259	242	276	281	241	251	241	255	263	255	267	280	226	232	256	245	275	275	273	285	260	259	242	254	266	237	237	239	273	263	280	256	273	271	251	248	266	273	257	267	266	245	241	253	257	262	256	271	263	265	301	244	268	268	260	254	281	259	280	265	255	250	265	262	259	249	271	273	233	257	272	271	242	250	279	284	269	266	269	247	267	255	252	256	292	259	278	249	260	258	245	274	278	284	244	273	263	257	240	255	246	298	283	254	256	262	264	280	238	279	271	262	272	259	241	243	289	263	286	243	258	248	255	289	261	275	266	256	300	280	241	277	246	264	271	265	267	264	247	266	261	252	271	280	248	254	259	286	276	278	278	252	255	233	263	247	276	258	240	287	254	269	245	267	257	244	277	262	267	227	270	259	267	262	269	258	258	263	279	235	260	270	250	275	263	257	301	274	247	260	255	250	266	250	271	256	257	279	273	265	251	258	277	245	282	284	228	259	264	272	244	246	260	263	263	296	297	278	250	270	275	259	244	272	237	229	226	248	253	273	249	236	244	267	237	264	261	260	264	260	266	280	261	295	248	246	257	262	246	272	272	271	245	246	282	246	257	261	264	262	289	289	267	281	268	263	260	291	280	233	272	274	290	289	253	271	267	265	265	268	288	258	269	267	269	271	246	254	281	270	265	269	253	258	255	261	232	258	262	269	267	247	260	265	247	278	285	258	252	247	213	267	284	230	279	264	265	229	280	257	290	240	285	273	279	265	275	275	248	252	262	250	263	278	241	256	279	261	258	258	292	250	270	218	250	261	241	270	264	271	285	256	259	247	277	282	253	248	249	270	263	271	263	262	268	252	286	268	238	258	258	279	255	236	229	240	263	234	253	260	246	293	250	274	239	262	297	267	274	265	258	215	242	247	289	251	237	261	287	257	271	276	282	236	257	275	252	271	282	287	261	254	254	272	272	241	253	234	254	269	257	282	241	256	289	278	250	252	274	284	257	275	241	258	281	286	270	241	273	266	273	238	255	271	273	227	275	284	275	254	282	259	277	266	261	244	279	244	275	284	258	285	229	272	264	229	280	271	256	259	253	287	246	250	279	278	271	255	258	271	273	271	263	233	248	262	252	262	238	242	289	275	249	278	265	259	274	246	268	277	237	274	260	271	244	217	247	265	242	260	270	283	248	276	267	241	250	267	253	209	285	258	262	226	246	278	250	248	254	244	257	273	260	261	273	231	279	242	258	270	251	275	257	264	267	289	251	254	227	267	253	271	268	267	248	274	267	237	253	269	254	271	262	268	245	262	253	279	250	231	275	261	242	259	260	254	247	254	269	294	259	279	281	250	240	294	242	269	255	259	239	253	298	261	281	261	269	271	270	266	245	267	265	257	256	271	282	283	289	274	308	263	282	284	256	276	249	256	248	260	260	255	253	261	270	274	261	268	258	255	251	270	271	250	254	255	279	239	279	265	293	287	268	274	259	263	270	276	267	301	249	245	243	291	232	236	276	243	273	237	235	249	274	241	288	235	295	265	247	297	259	254	259	289	271	265	257	269	272	268	277	231	281	251	272	262	314	270	256	270	267	242	239	254	249	252	252	253	263	274	282	268	272	268	246	234	271	249	274	275	252	269	246	259	261	241	257	262	219	256	264	281	264	268	261	250	255	275	276	248	269	259	268	273	266	265	258	246	267	282	255	260	259	256	297	243	262	244	244	285	241	265	255	263	248	257	271	296	291	281	269	263	244	245	241	263	269	247	269	257	271	255	278	284	299	267	269	293	267	254	253	286	254	289	276	274	261	254	275	260	249	309	248	287	276	274	276	297	272	230	267	268	272	241	248	282	269	255	279	275	280	255	275	282	259	283	290	239	292	254	262	239	257	256	282	297	238	251	265	259	247	247	286	227	235	267	247	261	242	272	287	246	266	247	276	263	265	300	266	272	264	261	272	243	289	271	253	270	267	266	248	238	229	273	250	246	259	280	257	268	249	272	238	272	230	269	261	234	281	259	281	246	265	249	227	276	283	251	246	256	277	239	255	271	261	236	255	262	277	282	286	255	257	261	268	277	268	272	249	255	263	265	262	267	268	310	271	257	255	237	277	252	263	245	275	273	267	254	252	244	262	260	269	270	230	267	243	282	247	286	295	265	299	228	266	244	267	302	251	258	282	241	282	243	244	264	266	293	264	248	255	260	300	252	249	260	275	246	254	247	263	275	252	274	266	257	242	253	244	264	276	263	282	261	260	251	244	249	273	270	249	298	255	240	250	277	247	270	271	253	264	284	245	261	232	262	281	248	254	268	227	243	261	294	254	245	273	285	243	245	267	260	267	274	241	289	252	256	265	259	264	255	282	271	264	265	249	271	273	252	275	249	300	266	244	244	243	240	231	246	279	263	259	260	255	252	283	267	293	282	249	278	274	285	273	278	253	273	257	262	266	295	268	240	291	248	255	261	252	271	251	258	267	251	248	256	288	221	267	280	250	276	254	283	280	283	249	264	296	247	278	263	264	259	261	283	251	269	263	286	261	259	251	269	253	284	265	258	273	257	282	242	282	283	238	258	274	282	309	269	279	261	269	254	244	235	295	268	290	268	239	264	255	280	257	263	304	255	270	276	279	234	273	235	284	260	264	246	287	245	273	259	243	266	258	273	263	286	233	248	255	261	259	282	270	291	256	261	245	259	261	237	257	247	241	257	241	226	256	268	249	276	245	267	283	269	244	279	254	270	241	291	239	237	258	261	257	267	258	258	246	260	281	251	247	245	249	262	245	261	257	242	272	270	259	254	270	241	287	283	302	269	239	269	284	289	277	253	257	270	265	249	270	262	274	270	271	247	267	265	238	274	263	264	259	277	239	295	254	242	222	262	253	270	277	271	256	251	242	276	278	276	237	274	265	269	268	249	254	256	268	294	253	279	262	277	252	243	240	267	256	253	294	268	270	245	253	259	242	251	268	279	285	309	254	252	256	292	265	268	225	271	249	250	278	303	250	273
23966	21356	28570	24487	21357	8557	842	567	455	371	353	309	312	339	284	270	266	247	249	273	263	218	224	230	269	206	245	230	232	227	190	222	198	221	258	231	197	200	216	207	200	218	240	223	223	223	213	183	223	249	236	217	211	227	194	234	219	206	207	241	239	207	210	233	230	226	213	210	209	206	221	211	180	191	202	223	230	206	227	218	205	200	206	205	196	213	216	215	219	184	225	193	237	225	215	220	194	194	214	210	208	219	198	202	231	213	217	207	203	231	249	191	232	213	218	246	229	245	198	205	203	205	234	206	231	192	222	188	210	204	186	216	219	196	192	239	198	214	189	215	226	176	202	202	209	195	210	211	216	220	214	192	210	208	210	229	203	203	237	201	205	209	222	206	206	193	199	213	190	185	230	211	203	211	227	199	224	207	212	212	186	215	209	221	231	218	204	214	215	239	215	201	194	226	216	222	213	196	204	216	221	215	214	185	205	196	186	207	222	210	209	181	199	202	224	185	207	211	203	202	199	195	197	200	222	223	204	229	205	176	223	200	230	212	209	185	224	190	210	210	234	228	222	203	193	212	204	236	236	206	217	213	215	215	180	222	212	201	217	221	215	199	213	205	223	210	210	217	205	193	198	221	200	216	231	189	224	211	224	219	215	180	205	198	215	202	201	202	187	198	243	235	203	232	195	192	234	200	209	209	224	201	214	219	224	219	232	207	214	207	204	192	202	202	219	203	209	224	209	208	186	220	187	228	196	221	194	215	186	220	223	201	195	222	242	230	201	215	204	217	233	204	200	213	210	209	206	196	224	204	207	213	202	207	191	202	220	203	198	213	223	215	206	200	222	191	226	223	197	219	209	213	220	183	210	206	201	221	202	226	211	212	221	225	201	203	215	218	180	223	212	219	185	210	242	230	183	222	190	210	206	242	205	192	231	223	191	207	221	195	238	208	170	225	216	217	217	230	194	211	203	201	193	213	218	222	250	232	192	232	196	203	214	214	229	198	194	196	205	208	206	183	223	197	205	226	215	212	222	219	222	209	199	236	239	244	216	222	232	224	197	213	205	210	204	184	194	224	209	188	234	195	189	185	224	207	215	201	205	207	230	196	209	209	211	219	185	225	191	203	215	192	234	202	226	198	195	200	244	202	210	176	229	178	218	198	207	217	218	225	195	200	216	184	221	208	202	218	207	193	197	189	213	236	223	196	224	192	202	207	230	227	216	202	204	209	193	207	213	223	224	222	195	207	202	210	201	207	214	222	219	216	232	229	204	209	220	202	182	182	217	230	209	201	223	212	195	200	205	202	212	203	206	211	201	199	199	197	204	201	187	244	217	215	178	200	221	203	198	196	202	233	205	211	202	202	199	201	198	212	185	194	207	216	234	217	212	202	213	201	215	194	194	213	197	215	231	217	200	188	215	211	213	213	189	198	202	205	191	213	193	223	225	219	197	208	196	224	193	178	238	204	222	223	212	218	215	224	192	203	194	187	210	225	221	193	202	199	209	174	199	192	209	198	203	211	193	213	195	200	217	228	171	203	240	190	191	209	193	213	180	216	207	204	208	219	203	227	209	200	196	237	209	216	236	227	229	199	202	212	210	214	205	202	200	226	238	240	220	225	216	202	235	202	229	204	221	207	187	210	204	210	190	215	216	236	213	205	213	219	232	201	206	192	224	185	186	232	225	181	191	215	198	206	217	220	207	194	202	207	186	194	196	219	192	230	225	210	205	210	208	200	192	186	176	214	215	185	209	196	202	194	198	198	216	211	189	196	177	187	200	212	190	208	196	182	202	213	210	192	222	223	188	215	212	187	198	216	220	204	223	201	233	223	202	245	213	199	234	216	226	203	196	208	200	237	190	223	221	195	211	220	184	218	220	204	200	202	214	204	216	218	211	202	232	223	197	201	211	215	218	203	200	207	209	220	219	212	187	204	223	242	207	213	181	215	195	206	216	198	204	187	212	194	214	199	188	238	194	214	208	200	199	195	184	232	189	211	206	213	194	209	229	216	198	216	221	187	207	193	217	220	207	238	202	208	211	208	217	196	232	224	190	193	221	191	203	191	196	208	212	203	209	198	189	220	205	199	200	224	176	205	205	210	218	210	209	240	205	228	208	193	212	205	192	199	233	220	217	191	177	208	201	207	211	195	205	185	213	166	214	212	215	203	199	202	199	194	209	217	208	222	195	194	190	195	199	213	211	198	195	229	200	209	207	208	211	206	227	239	195	202	220	207	199	200	212	217	190	185	205	213	195	213	201	170	213	227	199	176	220	214	219	199	211	197	181	191	209	206	212	206	196	205	223	227	208	209	229	216	208	225	222	208	201	224	191	216	209	214	208	209	213	214	226	215	206	246	215	205	191	200	195	207	214	194	218	214	220	180	203	219	213	190	226	214	206	198	204	190	208	196	200	219	188	207	244	202	217	200	205	213	228	226	206	211	214	190	180	205	201	175	227	217	182	212	172	225	200	218	205	233	213	204	223	207	226	229	208	200	222	213	202	209	230	209	211	226	209	223	218	193	198	208	194	229	199	203	225	209	182	206	259	222	183	200	197	213	211	216	177	233	213	217	211	232	199	213	217	179	239	196	168	217	198	200	218	214	214	201	200	216	208	212	181	199	202	231	200	189	200	203	208	214	198	215	210	209	222	208	207	194	215	200	205	195	200	222	210	237	184	197	224	188	234	190	196	198	204	208	235	203	209	205	203	182	253	196	201	174	198	206	198	212	199	192	189	213	196	212	229	222	221	218	191	206	215	198	220	226	217	217	177	207	209	225	184	212	208	232	193	204	200	204	194	211	200	212	179	216	184	203	238	216	207	183	214	215	203	224	196	212	184	190	222	202	214	233	184	219	200	207	195	207	233	203	186	221	201	238	205	202	202	204	185	209	196	222	197	205	206	186	208	214	214	211	203	208	221	198	231	213	234	207	208	204	216	208	189	204	231	241	189	218	201	203	206	210	183	218	223	183	213	214	220	232	204	235	185	188	195	211	232	212	216	227	224	232	223	209	203	210	229	197	215	211	201	217	172	210	205	205	192	191	203	204	228	204	198	208	222	205	173	211	202	197	202	191	217	206	224	202	179	218	219	170	225	204	183	228	223	189	216	235	196	228	210	196	225	214	203	210	215	210	178	202	200	202	215	225	237	246	194	213	211	218	242	224	206	215	203	203	228	192	188	220	221	228	216	230	203	190	209	223	196	188	218	227	216	225	220	212	206	217	200	205	202	207	214	210	195	206	187	205	213	219	226	218	201	206	210	196	198	221	228	198	219	207	188	227	206	224	210	214	224	210	231	213	224	221	204	214	200	196	202	210	207	214	198	179	230	186	202	200	210	216	190	187	234	208	211	204	200	202	195	196	217	208	199	218	217	224	232	189	207	188	214	208	231	198	212	188	238	222	206	215	210	223	222	196	219	219	208	206	212	196	178	219	208	197	199	213	217	235	243	207	197	219	199	211	186	192	243	220	199	198
3414	8842	5890	2609	1862	1445	1076	828	651	569	486	435	398	359	333	328	315	318	292	292	293	268	250	252	285	243	273	254	274	241	238	264	242	226	230	275	254	219	251	261	233	221	262	246	245	232	197	237	236	253	256	227	180	234	219	204	252	224	221	222	263	227	233	191	240	236	232	262	212	246	242	206	247	227	224	234	212	254	235	231	213	234	210	235	229	231	247	223	246	213	221	229	197	257	216	238	217	210	235	227	252	219	216	232	238	250	224	217	246	236	222	243	216	222	190	192	221	237	228	229	237	209	228	229	240	219	230	212	224	228	217	270	209	217	179	202	222	217	215	240	240	231	205	233	223	232	199	220	240	229	210	229	209	239	233	224	211	224	238	261	253	219	226	230	230	232	230	209	227	208	205	233	226	239	206	231	233	210	227	227	232	239	230	211	239	212	226	196	210	264	257	207	216	244	239	207	223	268	222	212	260	226	256	214	233	243	199	229	240	233	241	256	232	225	206	260	200	226	224	211	249	257	230	254	197	224	222	213	195	212	219	170	233	204	218	222	208	213	262	220	242	248	217	237	234	218	229	235	217	205	223	240	220	213	208	225	210	234	207	226	217	233	244	216	243	227	229	244	238	216	228	217	226	209	199	218	222	232	230	244	214	184	239	208	203	206	233	221	227	235	251	237	210	220	210	208	246	238	230	202	236	225	194	232	187	203	230	198	217	237	225	253	213	212	239	236	225	246	223	256	265	228	236	215	229	238	208	222	234	228	239	211	211	200	209	245	186	207	218	218	261	208	246	240	215	228	213	196	230	223	232	239	220	260	197	227	233	236	239	246	227	249	217	220	219	247	238	229	238	234	194	209	240	208	203	244	216	208	241	213	220	220	227	238	233	221	200	233	226	207	244	225	211	245	222	230	216	238	206	229	220	197	214	230	215	237	257	243	238	220	244	223	237	265	251	207	231	250	225	237	237	203	215	228	235	272	249	210	190	223	242	224	233	231	222	204	234	232	216	251	230	250	203	240	210	218	247	225	236	227	229	221	231	247	217	250	244	204	237	251	214	233	235	222	213	219	215	239	205	229	251	237	244	218	216	219	233	230	238	226	212	202	253	228	207	236	235	235	212	224	241	245	232	222	235	231	222	215	215	238	214	193	219	227	244	237	234	199	226	204	224	212	213	225	234	217	231	246	224	231	222	223	222	237	219	257	251	206	261	256	226	225	222	230	235	234	245	225	227	247	219	238	222	245	216	254	201	263	237	248	235	260	248	237	236	224	244	208	218	232	240	217	194	233	236	210	231	243	215	227	244	214	212	226	235	207	262	243	240	246	224	241	195	219	244	259	228	226	238	210	264	227	214	243	242	248	243	231	209	227	226	211	225	224	220	229	241	235	265	213	219	223	209	215	208	202	239	199	251	241	192	210	234	220	209	243	231	212	202	233	234	227	258	233	221	242	226	212	207	223	228	241	243	215	227	201	218	250	219	222	192	239	250	240	208	236	230	241	199	260	239	243	244	240	224	207	275	253	247	235	239	253	238	205	224	233	228	210	235	224	228	248	218	242	243	237	239	206	224	212	242	237	238	225	219	241	219	225	233	211	236	225	224	223	223	235	225	248	196	245	226	225	228	224	218	220	245	204	245	237	223	246	229	216	207	231	242	208	225	213	207	233	214	235	242	222	209	217	264	233	244	240	235	237	215	209	235	197	238	230	225	213	219	223	190	252	212	217	242	207	215	217	229	228	234	224	234	239	236	217	222	210	237	232	226	252	248	259	183	216	227	241	215	236	224	205	225	224	209	217	219	221	208	276	259	210	207	211	236	228	201	230	214	226	220	210	243	229	193	228	192	202	217	218	202	232	228	237	198	211	225	221	209	207	223	218	245	262	229	223	237	231	236	241	216	234	205	235	194	223	223	201	221	235	260	225	225	230	225	253	232	220	211	221	218	225	238	228	260	217	264	221	235	233	235	232	208	257	244	227	212	232	230	246	234	204	236	261	243	239	217	215	245	224	216	233	206	245	237	226	214	237	191	217	226	226	203	222	214	238	223	209	237	218	238	260	229	231	210	214	242	235	199	236	252	200	205	229	234	230	179	224	200	202	228	211	249	232	255	230	238	230	208	228	237	226	226	221	225	220	230	238	225	213	258	206	228	227	212	228	234	229	216	223	202	218	193	252	233	236	232	205	255	227	235	201	195	197	218	250	251	246	241	217	231	206	224	232	259	221	234	254	224	224	220	211	212	226	228	218	233	236	209	240	218	246	233	214	217	218	217	232	241	215	254	226	219	214	242	244	224	226	258	203	219	240	229	223	224	216	255	221	215	199	208	230	214	240	224	231	228	237	210	239	251	228	247	258	240	224	255	220	215	229	211	236	243	238	219	249	218	217	220	216	214	249	228	246	240	199	190	238	193	207	213	240	215	234	237	215	210	243	243	210	242	229	222	189	263	251	216	252	217	227	222	232	222	209	203	218	255	216	217	248	201	231	212	229	230	213	233	241	223	222	215	198	227	236	230	231	237	220	219	228	236	230	225	239	240	236	206	217	191	220	247	228	240	248	212	207	237	244	222	219	233	235	241	241	244	221	208	202	220	219	279	238	244	237	230	223	216	218	246	201	237	250	193	216	205	221	238	239	249	237	223	236	265	230	214	223	212	214	224	213	231	239	211	219	219	214	259	224	219	240	218	233	230	216	231	207	205	234	215	243	220	254	214	220	230	226	237	252	192	201	227	229	228	248	227	221	241	236	206	233	221	208	216	237	225	200	195	196	255	212	256	240	222	225	190	239	219	225	221	248	240	219	241	222	243	231	212	244	238	229	217	226	214	221	201	209	223	217	227	223	205	229	236	229	219	224	177	244	229	220	238	208	241	214	231	233	225	215	248	212	200	212	232	214	242	228	235	195	253	229	231	205	236	221	211	250	216	201	234	218	238	227	224	215	225	211	195	228	231	249	226	213	224	239	243	244	228	229	210	218	229	231	220	228	230	232	228	219	239	240	211	224	248	236	235	231	218	207	220	242	215	237	232	227	226	223	252	209	226	230	226	228	217	229	224	234	214	199	209	219	230	219	225	229	213	252	201	233	231	232	253	210	247	229	219	215	213	249	225	209	218	211	186	218	213	250	241	245	214	230	222	196	234	237	228	233	211	228	250	196	242	230	214	221	226	231	208	231	237	207	216	231	229	237	218	232	219	256	225	221	221	243	216	224	207	222	215	216	208	206	214	230	226	247	217	208	223	248	233	223	213	220	229	219	209	232	251	236	237	245	228	223	253	251	245	224	228	200	236	220	216	204	243	222	221	236	212	252	219	230	235	240	207	233	265	242	237	218	211	221	228	219	216	203	247	209	229	218	223	224	227	254	219	213	218	206	214	232	211	224	243	227	246	216	224	239	208	216	218	217	253	250	258	220	247	214	230	244	234	220	236	236	234	209	225	233	205	226	224	248	236	236	219	229	212	210	260	250	258	241	220	199
25179	21330	27426	25563	9577	893	695	630	573	527	514	525	523	455	481	503	470	469	457	448	430	465	488	454	477	492	483	460	442	466	415	451	426	436	464	442	459	421	432	463	461	463	456	473	447	441	441	440	440	493	435	463	449	435	422	466	430	425	452	419	445	436	454	434	438	477	450	397	426	432	436	427	456	450	490	456	452	449	450	433	450	490	388	433	477	479	420	465	467	467	462	426	460	439	411	429	423	433	438	480	475	432	490	447	456	429	451	415	483	419	467	440	449	413	461	427	406	447	468	450	452	448	441	465	420	420	425	443	402	475	455	452	457	481	429	448	454	420	446	436	429	456	415	440	465	386	467	440	413	458	410	416	468	451	452	444	398	411	442	429	396	473	428	475	447	446	453	423	450	465	446	447	425	465	419	427	452	401	464	423	481	462	478	444	462	458	428	410	448	489	425	455	432	428	458	472	472	435	442	471	448	396	432	423	466	402	463	457	456	412	505	461	429	461	452	450	464	428	433	434	453	457	418	448	494	396	444	443	457	443	438	425	475	443	459	426	403	470	483	484	481	454	399	444	458	437	443	453	430	452	478	390	455	405	434	427	427	467	473	427	430	434	455	429	456	456	467	409	443	475	425	480	450	462	435	433	460	483	409	429	500	420	441	453	457	428	440	426	439	423	471	430	431	462	462	467	473	448	425	479	455	396	440	448	433	430	416	451	411	435	412	445	447	444	464	436	478	451	449	421	426	439	424	420	506	449	438	416	453	453	448	467	430	450	445	430	474	455	452	425	483	448	460	427	467	421	432	443	469	436	410	451	480	423	432	465	440	444	416	436	446	447	463	476	453	460	453	456	461	450	409	521	462	450	460	434	445	428	466	454	414	452	457	406	493	457	451	407	429	447	483	419	468	395	444	450	422	449	472	422	468	428	473	473	439	458	457	419	468	433	422	419	439	435	440	474	462	418	446	461	492	462	429	442	477	445	423	436	416	449	383	436	448	458	454	433	437	448	451	440	467	443	448	455	447	466	465	431	443	393	454	468	439	450	474	477	412	444	461	470	439	474	460	425	450	463	466	451	419	439	441	395	408	418	447	440	467	429	419	459	455	426	435	459	486	420	436	465	438	430	456	457	447	460	442	450	440	456	471	438	427	480	441	444	462	416	413	439	446	455	456	469	426	462	429	452	449	435	451	443	439	500	431	407	455	432	396	470	426	437	473	447	440	438	444	425	453	445	451	447	464	447	425	444	485	466	470	426	443	463	417	448	437	414	448	416	446	442	440	434	460	436	457	427	461	446	472	451	457	450	458	436	443	442	439	408	445	446	440	428	494	442	428	444	400	437	441	428	454	443	484	468	424	507	426	457	458	428	434	425	415	449	450	460	471	441	492	438	400	460	478	441	452	455	412	467	482	447	444	421	428	451	428	449	462	448	472	475	449	417	479	419	435	399	432	459	460	420	457	447	434	467	473	464	449	443	456	429	427	428	463	460	468	410	441	492	421	441	428	471	398	490	412	416	478	426	440	423	463	449	471	415	463	425	433	432	441	452	430	442	469	449	440	419	408	438	453	446	429	497	447	444	472	457	435	429	415	419	454	482	434	449	422	478	490	435	423	407	421	427	416	452	421	441	444	481	429	401	427	445	466	446	440	458	426	436	447	439	461	473	455	442	448	477	468	447	451	450	409	474	419	449	425	468	423	429	425	440	455	479	439	425	433	461	400	444	458	422	433	467	430	447	465	450	439	462	434	452	470	454	462	461	435	474	451	402	472	475	453	454	462	443	449	480	440	422	474	464	395	428	398	463	413	462	457	447	459	428	418	452	448	466	484	425	471	410	467	461	441	433	427	436	463	453	443	416	489	451	435	491	450	422	432	439	413	437	427	408	444	423	398	462	432	437	450	443	426	491	441	408	437	447	456	432	420	429	447	454	432	429	445	395	413	463	467	447	451	404	467	476	442	421	465	471	457	458	447	445	439	462	416	444	417	461	437	442	414	466	445	452	447	450	429	404	444	425	418	463	508	424	458	467	439	483	408	414	427	425	460	429	474	466	459	429	425	428	434	438	448	450	428	473	436	444	426	433	441	499	484	468	433	433	443	443	431	457	459	458	422	430	453	452	456	415	443	450	475	420	421	457	448	453	457	501	457	430	408	407	418	424	457	444	460	414	443	449	458	436	429	452	449	439	425	445	464	458	451	432	431	433	462	463	442	411	453	450	445	452	421	455	402	430	432	418	457	450	444	422	425	438	437	435	412	465	443	499	466	463	433	445	433	425	414	439	450	449	469	495	410	473	451	455	424	439	424	451	434	480	450	432	424	478	415	423	446	475	457	457	444	442	426	466	436	448	393	475	447	445	445	455	457	458	451	455	427	450	486	442	396	397	458	441	452	443	473	395	467	469	447	458	440	438	487	416	409	452	433	445	457	431	439	417	465	424	463	458	453	473	471	475	455	474	489	479	427	426	482	465	438	442	431	445	410	403	431	470	436	457	414	431	430	491	417	438	452	462	458	490	478	465	441	449	426	458	441	460	480	477	419	442	440	425	440	463	479	455	398	411	439	405	422	399	422	414	422	441	439	492	452	423	477	486	475	487	461	440	444	413	458	444	418	429	452	434	423	473	440	462	451	463	438	434	440	455	433	448	458	420	487	427	445	433	413	470	436	467	442	439	393	440	466	458	448	448	417	458	443	422	465	429	447	419	457	433	397	435	459	466	452	426	452	439	443	473	445	468	429	446	467	468	448	427	441	432	428	457	471	420	433	430	449	446	433	443	418	458	426	441	443	464	473	417	439	441	446	448	458	427	410	445	422	479	442	430	457	457	424	418	429	476	436	427	448	471	397	439	405	426	458	440	478	446	459	430	426	413	426	472	460	413	425	461	431	464	441	459	520	395	470	484	473	437	467	447	420	445	440	414	468	429	452	438	471	481	454	397	436	423	403	429	437	484	476	445	470	407	464	476	466	443	439	459	441	469	491	465	446	427	461	414	470	427	442	462	441	460	449	441	447	422	399	435	415	458	438	418	449	435	437	436	470	423	438	457	452	457	423	452	463	437	463	419	461	458	437	475	419	427	461	436	425	414	460	401	461	492	478	461	438	457	450	450	444	479	444	425	427	452	445	461	438	454	457	443	431	413	435	444	468	438	411	460	450	459	412	431	445	416	422	441	447	408	423	439	471	411	425	453	421	436	465	442	406	415	447	469	422	419	466	468	471	453	412	445	439	443	424	405	434	471	483	446	402	464	477	456	465	442	458	449	458	428	455	470	454	471	421	452	433	437	469	440	454	463	435	482	411	440	485	452	435	443	437	483	451	468	427	456	409	438	463	446	481	453	466	419	459	440	475	462	458	449	477	451	384	404	443	445	466	452	419	444	427	433	440	498	447	474	469	508	443	464	452	432	451	424	444	464	459	459	471	434	433	440	438	408	416	413	451	431	409	486	464	417	410	463	441	433	397	465	438	415	471	477	457	510
3540	5281	3375	1741	1386	1130	927	853	709	673	579	578	594	589	565	525	570	511	521	506	492	492	545	525	440	492	456	472	458	472	474	477	484	487	483	499	483	465	490	464	463	490	495	455	476	473	484	477	481	470	469	483	479	475	449	438	462	484	468	488	471	483	442	514	466	472	476	436	467	489	487	471	475	457	489	464	450	472	477	439	482	494	480	475	516	500	484	477	459	489	466	447	482	509	438	467	448	445	442	467	491	472	433	458	483	501	465	496	474	468	462	499	460	463	441	451	484	479	470	457	446	494	505	455	476	432	469	493	475	466	476	460	454	461	481	442	453	453	439	499	457	510	453	500	465	447	448	480	454	516	446	489	473	493	454	465	463	415	477	521	450	451	472	482	501	488	466	469	471	521	476	471	488	446	470	483	452	508	469	477	489	500	484	438	493	490	447	450	514	437	468	489	484	488	439	462	469	463	493	511	470	465	491	442	475	486	483	491	474	461	460	443	456	467	438	478	463	445	455	469	489	512	430	481	473	476	462	433	464	437	456	492	515	470	475	463	485	521	505	441	436	489	467	454	446	436	450	445	480	455	494	447	505	476	485	496	471	489	523	481	493	454	453	503	496	470	456	465	499	461	455	485	489	483	487	472	498	456	477	478	486	462	458	507	443	483	441	498	470	496	492	464	525	480	481	481	440	482	504	459	501	482	470	476	487	444	449	478	431	462	468	532	477	442	497	443	505	506	463	476	491	475	452	464	444	473	465	447	463	464	455	484	486	496	472	468	469	481	455	457	483	469	463	476	447	464	467	484	491	483	452	477	456	440	445	442	437	481	477	452	500	435	474	479	488	509	433	421	457	457	477	506	469	468	455	478	468	463	496	464	444	500	493	451	461	444	501	449	498	503	487	519	474	459	464	485	448	451	505	438	456	460	505	483	512	492	462	472	465	484	439	453	481	478	469	464	507	486	463	430	498	463	472	517	442	475	486	463	455	492	445	505	457	464	484	488	467	471	482	475	496	487	461	461	471	469	464	468	505	461	465	441	441	481	481	487	474	497	490	488	472	461	483	444	488	457	481	473	479	470	481	490	491	478	448	477	510	472	453	422	500	495	481	449	478	457	483	470	482	478	457	446	509	481	469	477	467	444	468	467	464	480	468	454	440	485	501	473	470	476	496	473	462	491	437	474	460	485	445	482	479	476	470	468	482	460	438	465	513	475	478	482	453	475	475	447	461	453	457	480	487	504	471	477	451	516	477	459	451	477	515	459	493	491	472	440	458	485	444	454	510	453	442	483	477	461	468	438	457	482	447	470	461	459	471	477	448	469	462	504	417	468	455	436	448	465	454	454	464	506	439	489	446	479	473	475	519	518	495	495	467	441	446	450	464	470	454	451	475	489	444	472	480	475	472	459	470	517	466	461	493	472	461	486	483	482	429	449	483	496	446	499	462	456	481	483	489	471	533	458	474	470	486	480	468	470	438	474	490	489	470	462	489	443	496	451	493	472	438	463	445	472	477	495	423	481	444	471	476	460	509	455	466	471	489	504	447	475	483	428	476	462	459	462	475	499	417	472	493	451	461	468	462	458	455	471	455	454	464	495	483	479	484	450	480	480	475	452	495	453	426	488	501	458	478	475	468	445	479	493	437	514	514	433	434	458	448	473	461	463	463	473	458	480	481	491	487	479	494	474	480	462	493	455	456	494	493	460	486	510	474	443	474	460	501	521	456	482	498	492	501	484	487	474	445	470	487	479	497	455	483	443	502	480	485	490	478	480	468	425	470	500	462	464	454	477	483	464	507	458	486	510	440	454	494	493	513	479	482	493	486	479	510	453	468	510	455	478	466	502	474	458	474	465	436	491	464	479	483	475	448	444	454	450	477	479	447	453	469	496	495	467	470	491	431	474	446	486	476	449	462	447	445	440	476	494	502	481	553	489	455	506	506	496	465	450	479	465	504	489	445	464	446	467	447	500	436	456	484	465	463	490	473	456	435	477	459	469	466	455	434	470	516	482	485	443	496	500	487	489	470	490	489	487	478	459	467	458	483	541	508	465	494	460	474	493	453	487	471	473	484	467	462	419	457	479	431	482	440	450	446	461	445	434	467	542	471	468	481	447	497	453	445	457	450	505	500	477	457	444	479	448	495	436	494	524	477	491	445	518	468	469	490	471	462	521	487	484	490	483	506	525	496	439	481	448	485	456	474	482	465	482	442	464	459	479	473	457	507	471	518	468	496	449	496	469	460	453	494	467	452	487	458	477	459	426	500	453	463	489	464	464	491	484	480	454	508	509	461	455	447	512	479	470	536	447	498	447	461	460	457	468	474	489	438	494	514	470	467	450	504	474	476	508	498	504	484	455	491	530	478	482	424	454	448	482	464	503	473	498	450	457	488	485	464	465	441	453	471	488	461	488	467	480	435	471	481	461	456	447	453	474	427	470	455	514	457	458	454	454	471	454	461	459	485	462	474	460	502	470	511	491	490	501	477	459	461	440	487	483	514	473	483	467	490	451	498	508	485	483	481	439	503	447	464	514	515	462	527	467	463	478	452	437	473	488	451	482	477	439	467	446	454	471	492	511	472	445	436	457	502	462	463	470	465	452	471	464	475	451	461	477	467	512	467	458	472	461	450	489	471	459	458	457	429	506	507	457	512	479	462	505	454	484	468	493	442	476	509	489	463	476	497	480	461	464	456	444	459	458	515	502	469	498	467	438	474	479	446	470	433	472	468	464	521	498	487	482	490	497	503	496	468	479	469	461	451	475	494	460	450	440	468	507	460	477	446	508	435	470	446	444	447	486	496	447	456	494	468	439	496	433	473	483	453	483	438	472	485	466	485	510	498	462	449	475	493	448	457	466	431	465	524	485	476	449	487	468	475	481	454	393	462	514	474	465	461	449	479	491	431	479	448	460	490	452	435	433	471	462	446	497	497	507	482	491	462	490	460	462	466	476	485	510	458	483	443	503	461	450	498	480	463	478	486	439	490	458	443	485	471	488	493	481	491	468	479	469	491	492	524	477	497	491	467	435	475	483	442	499	471	466	479	477	464	422	445	471	450	464	485	492	525	457	481	476	500	462	438	480	455	420	477	442	468	469	457	480	452	467	441	473	473	490	473	501	513	435	458	464	441	454	484	490	477	446	441	470	493	463	485	485	459	451	445	476	466	486	440	461	469	440	514	461	459	434	470	452	466	445	452	443	470	438	450	470	515	481	494	462	458	469	499	487	441	465	472	467	453	465	520	502	478	473	485	434	473	464	488	467	508	478	482	467	463	450	462	490	490	486	462	481	460	449	460	464	496	456	422	441	475	451	463	409	444	488	492	471	469	442	473	492	505	468	446	493	486	499	473	500	429	478	455	472	502	492	471	462	483	462	473	461	477	489	455	447	494	496	473	494	507	471	478	482	467	495	480	476	433	470	448	508	541	507	455	522	492	475	484	515	476	488	456	449	457	477	499	474	481	497	489	476	479	481	490	496
22783	21364	29083	24007	21369	21390	7456	1220	955	864	820	712	654	620	623	599	582	590	540	621	524	531	518	495	497	544	522	530	500	502	501	525	544	519	508	505	560	515	488	497	499	469	486	453	470	455	465	525	492	504	533	488	516	469	498	480	469	478	507	464	489	512	477	500	456	502	515	492	483	468	473	476	469	500	473	462	490	472	467	494	503	494	517	468	469	458	510	480	489	459	472	490	496	485	504	456	456	469	496	480	531	492	447	509	459	531	479	451	421	472	521	455	454	458	495	517	504	486	477	522	461	473	497	474	459	487	504	484	470	480	444	474	472	492	479	465	482	441	474	472	483	444	517	504	490	447	486	488	484	477	518	455	516	480	467	471	471	431	445	490	483	498	489	491	454	423	497	459	471	482	469	440	475	467	467	481	446	473	464	497	469	491	497	478	490	465	512	482	495	481	463	483	515	490	495	454	469	514	567	411	441	493	511	485	501	499	505	465	488	513	502	469	473	457	469	479	475	481	503	486	482	489	476	482	479	513	476	488	458	467	481	486	491	495	479	481	492	463	527	430	483	494	492	493	478	476	488	506	427	488	475	470	461	483	479	504	485	484	437	509	487	474	519	452	481	467	475	476	513	480	494	474	473	456	474	482	507	475	477	459	473	445	488	474	466	485	513	473	477	453	442	504	476	484	486	485	495	483	486	510	436	488	508	438	494	469	465	479	488	473	527	476	470	474	469	469	444	467	497	502	463	493	466	514	464	470	539	496	499	462	481	473	488	499	436	455	469	448	456	462	461	465	465	465	457	488	495	454	495	476	501	469	470	473	453	490	507	505	507	471	495	475	443	491	456	468	462	471	501	499	539	459	439	485	427	526	508	519	470	547	502	415	511	449	493	466	470	496	462	481	459	444	468	481	498	446	490	475	440	480	510	469	505	514	500	468	487	475	515	447	460	459	451	472	460	472	525	480	429	454	510	485	464	476	524	490	484	454	500	456	450	490	496	492	500	464	473	495	474	455	498	462	492	484	458	501	430	479	460	440	537	454	474	463	504	468	487	487	486	468	513	478	467	467	494	479	507	463	481	463	441	491	509	480	547	498	464	453	490	455	494	490	481	488	507	490	459	484	476	496	438	497	486	465	454	479	469	458	467	485	493	464	506	472	493	483	496	518	481	461	458	509	488	474	492	448	478	475	450	484	486	490	455	487	469	482	485	441	501	432	495	473	466	461	463	518	484	460	460	484	475	468	466	479	514	461	455	519	456	463	489	443	441	488	487	452	482	491	507	510	517	444	478	463	453	476	510	461	457	490	478	468	432	477	451	473	478	499	515	473	486	516	484	439	477	457	504	500	509	483	481	465	443	490	444	427	501	477	503	480	463	476	468	488	492	509	500	469	476	480	433	478	484	444	462	466	486	493	473	447	523	473	450	458	482	456	457	496	455	494	489	468	506	495	516	466	460	503	499	428	465	485	480	470	494	452	464	520	472	465	468	463	516	476	517	515	498	466	501	525	501	482	476	486	463	448	520	502	482	509	479	485	470	498	465	504	462	480	484	484	456	473	471	490	461	510	454	489	456	456	498	494	465	478	515	493	502	474	483	485	415	539	468	490	446	492	488	516	457	490	474	456	450	513	461	462	486	469	480	502	518	489	459	475	446	470	455	479	485	482	505	462	450	475	492	518	498	486	489	498	486	476	456	471	470	463	469	485	484	479	446	474	473	478	465	480	457	464	485	494	464	464	495	477	466	476	484	429	480	505	484	427	447	446	475	492	484	492	483	481	480	487	488	491	476	456	506	466	464	479	468	484	477	476	467	496	489	445	469	492	501	523	477	489	495	477	472	473	456	509	488	495	477	483	488	507	501	442	507	479	507	491	422	492	477	452	514	441	470	472	478	474	463	468	472	479	463	505	506	480	494	465	462	466	466	458	493	475	451	457	482	484	459	450	484	499	500	505	473	451	444	528	451	463	458	500	459	503	488	511	459	481	479	472	446	453	442	444	464	487	483	482	485	423	495	486	444	503	481	452	466	502	513	464	470	494	504	495	487	507	495	498	500	470	502	443	483	447	457	439	486	461	465	483	469	469	484	486	469	466	504	478	502	486	446	490	472	492	472	448	439	450	493	479	455	494	477	498	459	440	474	457	489	488	481	445	486	481	505	491	510	423	484	499	482	472	492	492	463	499	482	462	475	449	486	499	543	512	458	454	488	488	459	469	442	501	480	473	479	482	444	424	510	451	491	474	487	460	523	534	465	470	480	490	500	474	508	440	431	478	445	480	485	506	490	449	485	461	499	476	445	514	481	473	501	477	442	459	501	506	467	459	442	496	506	459	505	474	484	499	454	485	469	492	427	492	467	486	489	465	479	504	523	446	464	487	489	447	485	451	488	466	470	435	489	505	486	457	519	460	455	480	466	460	491	515	474	440	459	475	495	455	452	493	517	474	459	467	455	474	477	443	437	481	501	458	506	467	472	477	474	480	508	487	468	462	468	490	506	469	462	459	478	497	513	477	412	483	439	468	475	501	494	466	458	517	496	419	457	472	529	482	522	456	456	424	474	482	491	484	475	485	495	460	481	471	510	483	475	489	496	493	478	463	490	474	504	433	510	490	436	467	460	485	485	489	456	486	445	492	489	529	461	451	438	488	466	474	485	476	480	504	508	450	467	465	482	484	456	442	449	454	464	482	513	471	479	487	485	456	513	435	477	483	502	454	526	477	511	488	434	455	455	457	462	449	471	457	480	502	483	495	497	500	488	459	489	437	504	442	481	483	455	458	469	464	428	491	480	479	494	517	469	520	499	522	463	497	482	490	457	441	473	538	486	446	461	440	441	483	499	477	492	425	437	461	457	495	474	481	459	494	502	416	510	446	429	504	519	471	487	506	467	485	448	517	463	478	483	464	495	442	453	465	512	431	485	540	499	474	457	491	473	440	521	507	495	478	445	459	499	505	473	448	483	469	503	486	460	468	494	505	510	451	468	467	461	473	496	472	492	448	518	461	488	496	472	492	450	448	487	477	448	436	422	485	468	480	470	497	488	460	485	474	471	487	536	469	484	476	471	487	449	514	477	412	432	504	441	476	502	494	481	532	465	475	485	505	446	485	498	472	486	485	481	484	482	483	482	484	462	481	489	419	441	514	497	464	486	475	487	465	493	476	494	462	540	502	500	468	504	533	476	453	444	461	448	516	485	499	470	498	520	466	498	475	505	456	496	458	486	475	511	477	479	455	493	465	486	435	464	459	500	443	499	476	491	503	449	491	472	468	476	462	455	446	465	473	473	487	468	519	494	454	495	427	456	451	507	483	464	461	506	485	475	493	462	507	466	507	484	487	478	496	436	494	440	464	451	495	511	453	485	507	466	485	475	486	442	443	482	473	497	495	446	484	457	485	421	479	457	463	447	485	496	495	495	471	492	480	439	486	470	488	452	479	476	498	459	477	494	444	492	457	488	481	533	487	457	481	478	486	485	467	492	427
4845	14929	9855	4921	3448	2672	2149	1668	1382	1210	1010	902	826	785	750	694	639	653	625	606	580	591	571	564	538	504	548	515	516	552	525	517	535	497	575	536	541	512	521	467	470	465	512	455	498	501	523	521	489	456	504	481	517	480	490	484	477	504	497	497	471	517	514	466	503	513	439	502	467	465	507	524	526	481	484	512	492	471	492	499	488	471	542	471	510	493	512	507	477	485	468	477	483	478	472	467	515	532	456	516	477	479	475	483	479	481	524	443	462	496	483	487	511	460	509	486	485	509	468	472	513	488	508	450	486	492	462	459	506	484	464	465	454	500	507	484	485	465	501	465	500	500	488	483	496	470	468	486	482	515	543	486	481	500	491	479	497	497	481	496	503	490	503	488	484	459	478	476	512	453	496	440	502	475	495	508	519	528	471	494	486	506	487	493	461	469	485	440	494	479	525	512	473	480	437	496	467	471	478	519	454	467	507	484	533	472	485	509	506	511	495	522	494	484	449	478	481	492	486	482	483	464	484	461	441	483	498	453	540	474	469	507	481	469	503	508	481	469	515	466	492	500	517	546	462	461	481	510	504	467	494	457	451	475	502	485	501	453	480	476	502	482	495	457	482	474	471	454	473	451	432	485	481	480	519	463	500	517	497	492	491	478	460	494	465	500	445	470	502	477	486	475	539	490	452	492	473	466	452	455	506	477	454	472	457	523	508	469	475	500	459	487	440	519	477	504	475	492	492	479	433	469	481	468	490	483	438	484	467	508	473	473	490	491	477	500	497	457	468	478	479	514	443	487	490	514	473	472	515	474	479	520	474	518	469	470	500	507	487	506	477	455	479	475	476	456	489	477	485	460	497	490	489	469	479	508	448	531	499	478	506	524	472	491	484	468	469	493	447	493	467	518	473	474	495	475	431	466	474	473	475	524	491	459	469	490	508	473	510	470	474	480	477	496	509	512	509	486	511	493	471	466	475	472	463	514	469	474	493	503	506	490	464	439	467	503	506	493	487	466	448	455	520	511	484	485	490	498	473	487	473	527	479	501	449	504	517	518	506	513	490	461	483	489	487	491	498	541	498	475	505	500	482	482	423	465	476	507	473	517	530	497	470	466	475	493	474	505	453	474	498	471	501	539	500	475	511	521	495	524	492	492	481	491	501	449	496	531	464	483	482	508	507	508	510	524	513	490	470	487	525	471	520	491	453	496	519	528	498	490	489	478	510	471	469	478	447	456	497	510	469	475	470	527	503	469	508	477	514	474	478	509	490	535	468	503	486	510	485	462	493	501	525	501	461	473	492	467	470	488	493	509	467	489	482	476	467	468	505	500	491	499	465	515	538	450	502	514	515	510	505	482	531	508	486	477	474	490	504	466	457	495	484	491	498	504	497	508	493	482	496	474	454	481	510	488	486	474	488	499	464	503	483	485	456	460	495	483	502	456	497	451	510	478	497	457	493	493	494	526	487	511	488	519	468	493	483	509	445	457	482	440	521	447	456	484	501	453	496	449	477	431	509	474	517	489	453	494	483	446	460	456	464	471	499	481	455	459	506	484	485	468	464	492	487	476	495	489	498	501	476	468	492	475	544	470	430	502	503	459	535	497	515	510	496	497	461	486	489	431	478	501	473	392	468	492	506	503	485	476	462	454	482	485	506	466	511	476	460	501	513	491	509	511	488	480	494	482	486	486	483	519	523	481	502	453	482	471	462	466	458	445	471	508	497	491	517	460	472	474	449	498	481	485	496	519	497	499	510	483	473	466	473	505	471	511	477	530	480	508	487	480	484	518	489	463	452	483	468	486	461	474	495	479	511	504	501	465	492	446	513	496	459	485	500	506	516	450	480	509	493	475	457	478	455	493	475	496	469	499	527	495	495	497	547	489	512	463	465	493	455	481	480	512	461	471	490	498	483	492	465	451	480	484	470	458	474	467	526	471	480	528	490	491	500	466	510	462	451	525	483	523	513	494	475	475	477	501	487	460	489	496	498	490	442	494	465	456	430	471	454	446	511	461	509	487	512	511	497	474	490	485	448	483	478	490	524	480	485	514	490	506	437	521	479	470	467	437	517	474	457	473	440	475	472	461	469	489	492	514	461	512	470	483	504	435	501	502	515	482	480	490	492	510	481	520	516	506	476	487	463	484	497	485	473	471	474	514	498	506	476	478	459	457	505	504	454	500	518	506	498	436	477	491	463	482	489	474	493	495	487	495	470	451	464	506	493	494	490	521	508	522	485	512	484	518	497	500	473	479	506	535	496	463	494	511	490	497	517	488	498	476	473	443	472	526	469	503	506	488	509	464	479	455	509	475	505	525	456	429	528	485	496	495	476	471	508	482	486	467	464	492	487	508	485	477	487	482	510	518	498	481	494	516	511	470	508	516	489	477	486	497	487	504	452	446	467	441	502	455	475	478	501	469	501	495	473	504	493	518	491	463	448	487	506	501	467	453	467	491	460	473	489	512	450	468	480	453	493	466	517	502	503	489	540	535	491	499	534	525	471	521	489	507	473	462	447	488	464	510	469	464	492	456	503	483	475	464	516	503	526	483	439	471	489	485	512	465	501	439	489	469	499	485	490	469	472	458	475	538	485	503	481	491	480	487	484	475	478	498	435	490	480	512	508	493	495	471	429	477	453	460	461	481	508	487	495	526	495	521	491	515	494	486	471	481	482	462	478	500	495	511	488	495	497	473	490	477	456	469	493	477	480	487	464	461	477	486	465	474	450	511	443	465	502	478	467	502	476	448	480	448	490	487	470	514	491	433	507	462	488	478	453	518	493	501	443	495	512	483	494	506	503	437	441	482	500	500	462	487	484	509	475	506	477	486	486	465	478	467	476	490	510	476	436	459	479	484	523	488	528	467	485	496	488	504	540	502	524	497	469	455	454	470	456	461	485	472	479	495	446	465	517	476	494	480	491	503	471	481	477	487	506	496	460	446	463	501	451	510	467	493	490	482	514	499	449	470	480	497	498	505	483	493	474	465	461	527	511	503	503	455	466	516	491	480	467	480	505	518	471	490	473	500	486	499	515	469	482	483	458	465	472	500	464	510	500	509	495	476	526	470	449	483	546	486	470	499	503	483	522	453	497	475	477	510	503	501	482	506	512	489	498	469	518	482	492	490	489	471	481	482	513	477	443	451	478	493	502	502	495	493	451	501	485	490	452	497	464	487	495	461	480	472	531	484	467	507	497	467	494	469	491	496	534	467	484	506	454	488	524	520	484	462	433	478	498	497	468	498	478	485	486	446	502	483	481	484	524	460	491	454	450	472	520	473	455	443	458	510	520	474	484	502	500	481	483	517	531	467	445	455	516	474	492	485	473	509	476	494	472	511	466	450	475	489	479	471	500	473	466	482	488	489	490	508	486	475	478	490	503	484	515	503	450	483	514	455	479	524	502	494	505	487	483	515	487	512	481	516	471	474	490	456	486	498	454	507	471	508	413	498	500	467	471	494	510	461	484	492	457	489	507	502	471	467
28010	17409	3005	440	339	290	268	262	264	223	244	240	225	246	254	241	263	246	242	247	256	238	261	238	228	244	241	224	258	242	244	230	231	222	227	243	223	231	229	239	258	244	232	226	243	241	243	213	230	227	207	229	213	222	258	244	219	261	246	218	240	231	251	262	229	225	220	241	220	203	259	238	240	227	229	225	227	242	240	232	215	239	240	226	231	224	203	250	258	221	207	225	235	256	214	230	206	249	246	229	223	240	261	227	236	233	258	208	246	270	233	228	214	234	221	226	218	236	207	249	223	204	249	219	232	218	247	205	212	227	230	237	213	235	239	217	256	212	240	205	243	244	223	231	195	210	214	211	225	229	255	253	236	267	245	235	225	242	235	248	205	222	248	254	243	211	217	241	231	239	230	190	213	215	217	226	237	250	219	222	216	246	236	226	225	211	240	244	262	254	220	248	214	217	223	231	208	230	209	232	252	236	244	240	255	232	247	258	213	232	254	210	256	228	212	235	227	253	241	259	247	255	201	227	234	260	242	244	227	226	233	209	214	223	219	245	219	227	235	240	229	231	242	209	213	232	204	241	238	231	223	236	235	228	228	230	232	221	230	219	221	221	246	224	259	238	228	178	217	213	225	220	247	242	228	234	227	231	226	239	236	230	222	213	224	233	234	246	247	213	210	216	221	242	224	243	237	230	216	229	240	229	258	244	246	231	219	240	245	225	245	237	221	235	240	245	222	222	226	209	212	229	237	247	187	271	217	263	255	231	245	239	246	234	229	217	240	207	257	231	214	191	230	223	239	225	206	211	229	252	193	213	221	216	238	247	225	239	232	239	231	251	276	220	270	244	235	232	279	220	241	246	205	240	233	228	246	253	266	243	231	202	246	221	197	234	226	224	238	226	231	243	218	244	239	224	231	192	221	216	239	221	259	239	225	225	241	242	254	207	245	237	259	225	212	234	227	221	237	247	232	224	226	240	235	205	242	235	210	218	228	219	239	279	253	224	247	242	236	236	230	243	232	223	223	244	207	248	217	209	227	222	233	238	245	239	236	219	218	229	242	223	243	233	221	236	229	224	231	220	248	222	231	256	235	211	258	226	236	210	250	222	207	231	238	233	255	262	253	248	234	222	251	225	226	220	223	234	230	256	243	229	214	216	219	250	216	219	232	251	235	222	247	222	252	239	230	234	258	233	222	213	239	270	241	241	244	243	232	239	231	227	241	231	219	237	222	265	209	223	245	231	209	268	236	223	222	225	231	233	226	233	241	217	224	230	250	228	232	214	206	220	232	231	259	290	255	224	221	215	223	228	258	232	213	249	217	227	240	235	256	216	270	255	205	249	235	216	238	255	223	231	239	214	238	216	213	211	240	239	253	247	236	221	237	255	218	222	228	232	242	220	208	247	251	236	220	216	223	227	234	254	250	222	212	223	206	218	228	222	210	204	259	215	244	258	227	228	235	249	241	219	246	269	243	246	249	232	232	276	187	227	224	225	243	251	256	250	215	228	235	201	211	209	232	245	236	211	230	224	242	223	233	210	258	247	211	239	232	215	243	283	252	218	249	241	251	220	240	224	243	226	227	230	249	239	209	239	218	207	239	219	197	234	254	227	219	235	248	211	213	244	238	251	220	232	214	226	228	234	229	269	247	233	247	225	220	253	238	226	204	199	248	252	238	244	247	235	229	233	250	226	239	219	230	212	231	235	239	254	238	223	232	265	234	230	228	240	211	221	208	249	268	216	242	227	247	238	189	228	218	231	239	277	239	241	233	244	243	224	239	250	256	226	234	228	256	225	233	235	228	233	240	229	213	220	279	247	213	237	247	187	210	208	227	240	228	215	233	222	242	243	235	236	236	243	242	218	221	257	226	240	273	249	254	221	237	248	242	256	221	240	248	218	221	239	225	254	215	221	216	233	230	207	224	226	249	228	211	250	236	211	206	250	244	228	223	243	246	240	207	208	228	223	239	228	224	235	257	215	250	211	237	219	229	239	254	222	211	207	224	215	205	223	239	222	236	273	223	221	239	234	214	240	209	242	218	209	268	244	257	208	244	222	238	221	225	216	213	215	228	226	226	239	229	232	222	230	217	238	237	220	226	251	218	205	240	244	243	212	225	260	256	218	238	237	221	198	217	229	200	255	240	233	206	243	244	264	259	245	240	239	233	235	230	245	249	251	226	257	238	251	239	251	239	256	241	227	225	249	215	202	226	212	223	213	221	234	244	251	232	283	254	208	249	239	223	242	234	261	225	205	208	211	261	229	225	226	255	239	249	249	240	214	248	237	263	220	215	248	250	239	212	234	238	222	239	225	223	218	233	212	279	229	232	245	219	258	212	228	233	216	202	218	246	251	214	238	235	238	255	222	224	227	230	241	219	239	239	214	241	222	236	245	212	229	226	246	225	221	233	238	219	226	230	211	236	244	251	231	229	227	243	233	236	212	246	239	242	255	225	242	243	251	204	218	243	232	228	254	258	268	229	271	227	247	212	229	236	251	230	235	240	229	203	232	250	233	233	253	222	236	223	211	208	226	217	209	224	225	244	256	235	228	234	223	231	230	248	268	229	227	229	247	245	216	243	191	244	228	233	234	234	244	231	233	244	224	218	245	245	245	229	229	204	244	250	246	237	254	247	235	253	264	231	236	230	217	241	278	238	200	229	224	229	238	248	236	276	232	261	243	239	190	258	196	268	234	221	234	253	215	223	241	229	233	233	232	237	236	244	217	240	238	253	218	213	212	254	237	223	234	215	250	206	208	220	207	251	214	205	227	232	251	241	226	232	196	242	250	237	226	225	222	234	231	223	210	233	220	223	225	252	230	244	229	227	235	233	227	240	216	220	237	235	218	227	213	229	234	212	240	202	234	248	202	250	229	200	251	232	225	252	244	233	242	223	233	237	229	243	249	234	222	227	209	240	229	224	233	210	239	243	226	255	242	251	244	214	220	246	249	232	227	235	219	212	236	221	220	251	253	232	231	231	250	242	247	248	218	222	230	236	243	220	248	250	233	221	217	211	232	212	237	226	234	239	226	242	221	218	242	238	220	233	229	224	234	236	255	242	248	262	246	223	219	209	237	206	229	254	237	230	202	210	237	238	245	226	234	227	257	249	233	269	208	236	211	225	244	233	251	213	210	225	247	227	217	237	243	224	226	217	240	218	251	219	239	253	266	227	243	222	255	216	236	221	224	230	215	237	226	213	209	224	222	245	218	244	214	251	229	238	237	241	219	231	231	213	248	255	226	247	251	220	235	245	223	240	252	232	251	226	211	251	273	208	212	262	250	221	215	251	254	228	244	231	241	215	241	218	222	237	236	245	233	221	265	218	227	211	208	237	261	199	218	219	232	242	238	238	231	233	230	243	232	219	228	224	231	216	222	225	253	248	236	215	218	235	229	243	248	229	242	226	239	265	234	242	238	248	238	235	217	264	208	222	220	245	276	229	214	223	266	229	217	246	226	239	244	219	218	210	256	237	223
4258	798	598	413	346	331	329	303	282	259	303	257	286	262	248	262	258	285	268	241	292	284	261	260	240	238	265	239	297	299	246	251	259	251	282	264	247	247	261	270	293	258	267	295	274	259	252	264	268	272	258	246	281	261	268	265	238	269	234	252	250	267	262	246	237	258	270	254	255	289	258	268	265	268	269	247	281	250	248	236	219	260	272	255	292	264	258	251	284	253	240	246	262	253	283	257	272	274	258	265	267	237	244	269	278	250	273	264	267	272	263	264	266	291	287	250	282	258	248	264	258	275	282	277	285	267	270	273	284	226	241	235	254	248	274	260	280	268	269	261	225	257	271	263	267	249	238	286	257	252	259	271	263	254	264	239	279	271	234	269	270	270	265	256	308	277	264	269	287	274	264	248	265	250	250	270	263	250	278	265	251	258	212	275	253	270	287	229	260	251	231	227	267	260	265	248	250	228	276	263	235	247	277	274	291	245	289	237	277	246	281	248	274	260	272	267	254	256	267	267	253	288	235	226	269	277	274	234	259	280	249	242	270	294	244	250	276	270	258	268	269	274	274	255	288	261	247	281	264	266	244	248	270	281	250	251	239	264	278	228	261	267	256	272	235	242	262	251	257	267	258	277	263	264	266	235	296	253	272	269	299	267	256	245	242	273	258	274	282	275	262	253	253	265	259	263	238	265	287	280	269	270	247	241	222	252	288	286	263	288	290	285	240	259	253	242	275	272	257	273	255	254	250	292	262	246	259	239	260	277	248	276	218	233	268	266	269	266	265	249	251	284	285	271	269	270	279	285	259	260	265	248	268	294	299	262	266	264	244	245	242	259	231	274	265	262	238	226	255	272	287	279	258	244	249	269	252	286	243	229	266	256	236	258	235	277	255	249	260	290	276	260	269	279	276	234	236	297	233	273	245	295	251	254	268	275	248	270	263	264	264	258	259	287	267	269	248	235	236	261	268	267	269	275	234	233	261	255	280	256	227	275	286	262	279	257	286	277	241	260	261	238	270	288	257	272	284	280	253	266	239	268	275	271	257	271	227	264	276	273	273	272	237	217	248	245	238	251	234	248	287	269	250	240	240	234	270	283	238	255	268	216	232	286	229	270	282	267	263	250	284	266	256	242	253	249	262	230	270	266	235	238	256	263	261	275	279	255	281	234	266	259	255	231	260	265	261	252	279	265	279	225	262	231	246	276	249	237	284	268	264	261	237	251	244	289	258	281	262	281	268	273	276	299	277	258	284	255	233	260	263	262	275	258	278	268	261	252	269	249	289	277	265	227	250	251	244	248	289	264	277	280	238	232	234	271	297	244	255	245	255	268	248	265	268	282	274	264	282	249	268	276	261	286	259	233	233	279	258	245	245	240	265	280	247	249	284	240	251	251	295	259	255	268	284	285	262	257	271	282	248	269	240	284	274	267	290	268	246	261	253	255	269	298	253	262	251	237	284	278	275	285	246	278	282	275	280	257	247	220	268	286	282	255	263	247	273	280	248	237	226	246	239	253	269	276	261	278	263	279	284	266	248	252	269	260	290	250	266	257	248	287	250	304	268	293	259	258	262	278	274	294	287	266	255	263	254	251	262	264	278	269	273	249	270	265	240	264	255	257	253	256	254	277	263	252	239	226	267	222	298	251	269	286	244	279	283	235	246	218	267	270	246	241	276	249	258	253	287	245	268	246	226	257	239	267	266	262	239	256	234	238	260	283	244	249	234	274	259	269	297	276	271	253	288	232	265	251	261	280	285	248	277	269	270	269	260	258	252	250	251	246	262	247	238	257	234	245	267	271	253	257	242	274	239	261	242	247	232	260	257	245	245	264	253	284	245	257	256	271	272	267	281	273	270	275	265	264	264	266	237	247	271	255	261	284	281	277	257	273	265	272	273	239	303	284	253	271	272	264	237	237	276	276	286	231	268	260	280	294	248	233	275	273	268	257	280	271	246	264	234	244	253	268	280	249	239	231	294	255	269	284	257	259	282	276	277	280	252	251	267	251	222	311	247	268	265	255	260	279	270	291	294	280	272	248	237	272	262	248	270	277	253	253	245	247	272	246	254	271	269	286	263	259	269	280	254	284	254	261	253	278	273	254	260	245	259	265	240	253	274	269	277	249	263	274	259	264	254	277	273	262	266	236	263	265	247	259	261	251	250	273	285	287	271	273	281	242	256	272	258	254	229	290	249	252	269	256	247	254	270	283	259	234	281	275	254	245	237	251	295	289	272	265	285	261	267	258	268	261	256	252	287	262	268	214	271	271	292	249	276	283	292	240	273	235	252	267	276	275	262	241	260	233	235	287	261	250	257	271	240	281	264	266	271	258	250	236	250	263	276	261	264	260	269	244	285	243	237	272	279	259	260	266	250	252	274	240	267	248	276	253	244	259	250	266	255	253	278	238	291	264	252	283	227	286	243	242	257	262	273	269	268	273	232	264	279	258	286	242	271	247	246	247	256	268	262	277	271	284	253	252	262	260	282	233	286	251	248	271	255	254	284	253	253	252	253	263	260	223	253	242	280	297	272	280	286	271	260	267	268	254	268	264	274	283	258	254	275	231	261	269	268	270	276	257	242	262	254	261	242	263	236	245	276	253	271	242	250	234	239	254	240	243	245	245	233	293	252	258	277	301	257	258	232	245	262	230	284	274	255	287	209	266	266	254	238	268	280	240	248	228	254	259	258	300	260	291	241	263	255	266	263	242	244	227	256	255	286	245	245	286	278	268	272	253	279	275	279	249	278	277	253	253	270	241	249	273	258	272	270	290	248	256	259	248	249	278	291	271	239	254	244	231	269	272	270	254	253	263	280	272	265	253	264	277	261	290	230	279	257	270	243	315	279	268	245	261	265	227	287	235	270	248	276	221	249	275	245	283	274	257	282	269	244	279	254	256	236	272	262	250	228	245	220	272	263	289	276	241	251	249	249	265	245	289	258	269	257	257	263	268	256	246	249	246	275	276	255	264	260	260	244	260	242	267	254	275	261	264	269	229	262	255	250	255	270	300	248	253	232	280	282	267	280	266	251	231	262	259	272	274	230	271	242	254	277	262	258	297	283	244	276	274	276	249	264	257	264	243	274	260	284	238	273	280	276	261	280	226	234	268	229	240	243	268	285	290	266	243	277	241	289	264	249	256	286	236	232	252	254	251	242	271	238	240	262	256	262	257	264	251	276	246	239	247	290	243	264	259	261	249	221	279	262	244	224	251	279	270	270	261	253	248	225	247	273	239	262	272	278	283	243	251	267	247	292	263	267	268	247	267	278	256	267	258	254	285	264	255	263	252	278	265	222	279	251	268	270	280	294	271	282	252	235	270	268	250	239	254	247	257	282	253	285	230	290	294	280	277	243	253	268	269	278	228	256	280	244	260	258	248	248	250	277	270	258	283	261	242	256	264	272	266	251	263	243	260	266	240	270	267	254	253	283	273	253	267	259	260	274	251	292	270	282	269	256	288	282	263	250	268	282	247	259	301
23932	21338	28561	24455	21342	8534	793	585	441	387	372	360	336	291	244	262	266	236	273	241	256	242	250	262	201	200	212	241	213	213	250	218	192	217	234	231	225	222	215	200	223	232	177	207	217	228	217	199	225	209	207	227	209	196	213	202	202	236	199	251	216	218	221	201	208	201	213	220	216	197	207	200	210	229	226	209	223	222	206	194	232	215	214	236	194	199	198	178	200	225	219	244	211	230	218	190	208	237	227	212	237	234	221	236	199	215	250	221	205	222	215	203	223	209	225	211	190	204	205	189	197	217	216	209	218	182	207	179	197	227	214	191	195	235	193	204	180	200	212	217	194	217	223	188	224	199	205	204	221	212	190	202	215	196	218	218	226	228	234	215	233	203	209	216	220	207	230	238	197	194	192	199	224	220	205	209	183	234	218	206	205	197	210	212	223	202	206	226	216	193	201	202	213	226	201	197	208	197	218	186	206	193	212	211	203	216	239	179	218	212	211	196	206	210	220	215	204	195	227	206	189	184	207	202	226	182	223	190	213	204	206	215	207	199	213	210	239	175	189	211	208	236	204	196	229	218	198	197	233	210	202	202	193	192	178	224	219	241	206	238	204	216	201	215	184	192	178	211	185	227	208	210	177	213	198	230	198	215	222	211	204	210	197	177	239	198	201	192	217	180	201	197	216	210	242	225	220	185	214	194	219	194	189	220	231	207	213	210	201	209	202	192	218	202	220	201	207	223	210	205	241	186	211	220	221	195	208	200	197	217	198	230	198	239	223	225	226	214	207	194	206	187	208	213	225	211	207	214	194	185	192	189	210	219	213	213	204	223	199	202	209	229	215	208	208	203	189	198	220	221	188	204	220	200	205	207	214	237	179	229	209	214	219	220	221	225	218	208	231	191	213	217	217	200	208	236	185	221	199	216	205	238	210	220	207	195	204	202	188	195	227	189	201	206	208	184	207	225	223	206	214	242	216	188	214	226	220	208	195	211	193	200	177	231	210	213	192	222	179	186	220	209	204	227	207	234	200	222	183	196	207	222	197	190	195	233	210	236	207	219	193	213	209	208	238	225	215	223	219	215	231	211	208	220	199	209	194	185	194	192	194	211	190	231	202	199	189	200	197	205	226	216	213	195	183	213	198	225	209	212	194	212	209	204	203	214	198	208	223	222	225	201	214	203	221	226	197	171	188	204	186	190	200	190	190	225	196	201	242	241	219	208	201	193	187	205	218	202	211	213	221	198	220	196	215	228	227	235	214	212	229	209	198	231	204	193	192	208	209	234	203	207	206	207	230	212	231	217	223	201	230	226	205	208	233	203	220	221	211	207	228	218	226	197	201	221	205	220	226	200	223	208	185	230	207	205	225	215	225	199	209	220	230	202	205	234	213	215	222	202	215	210	232	200	193	216	201	180	212	197	207	200	212	207	215	223	218	234	208	184	200	209	200	206	202	184	197	228	196	200	200	195	222	194	219	239	214	202	192	192	189	178	220	237	203	211	234	208	208	215	215	235	198	188	217	210	229	223	222	201	207	183	225	184	212	214	185	214	189	202	192	213	193	235	229	196	213	250	238	237	195	209	234	213	198	174	200	189	219	175	211	202	189	219	225	215	187	226	198	220	234	184	210	195	226	210	185	188	209	190	186	206	236	229	207	205	206	209	199	220	211	194	207	191	195	201	224	222	186	214	206	217	200	220	210	204	191	202	222	184	210	227	219	202	210	213	211	221	196	181	211	206	204	217	207	214	194	212	203	184	222	213	216	214	244	216	198	214	199	188	202	209	215	203	228	195	200	217	209	228	220	186	202	233	181	191	211	189	197	206	213	203	201	208	227	231	186	198	191	213	225	198	203	205	207	181	224	224	190	214	208	218	188	202	212	213	199	229	218	225	196	209	177	213	244	217	196	223	205	239	176	187	207	175	216	219	194	224	202	200	217	205	197	199	223	210	199	198	208	217	214	206	220	224	202	202	200	215	193	220	215	228	184	197	200	185	222	228	215	224	211	218	192	201	171	201	231	224	228	202	194	200	237	222	226	229	214	238	213	243	221	187	242	221	213	218	213	206	181	232	212	213	222	225	200	241	205	250	215	199	218	208	193	230	203	204	222	212	176	197	185	205	210	227	201	204	189	212	222	206	207	228	215	229	244	195	203	214	228	220	194	181	191	207	230	212	202	218	232	221	209	192	212	222	222	190	223	178	209	206	204	200	231	200	225	203	215	212	226	207	212	190	213	202	203	220	213	210	219	195	220	224	213	205	217	228	196	215	208	200	191	198	214	218	209	187	211	200	179	225	217	207	208	207	212	215	192	211	186	190	203	223	218	229	193	185	226	191	228	211	195	239	220	219	243	210	216	227	207	204	206	252	202	187	223	217	215	205	228	198	218	210	219	209	243	207	194	207	196	201	218	209	203	220	210	240	213	205	232	217	204	220	203	240	193	231	213	194	214	224	209	207	246	230	238	213	222	206	217	205	221	205	206	183	209	197	209	225	204	185	228	202	186	230	222	225	209	204	203	211	218	215	229	215	185	206	204	186	208	228	240	223	200	208	208	202	202	221	232	202	191	222	214	205	200	228	210	210	183	212	227	214	194	187	189	185	204	218	209	196	212	196	196	220	206	208	187	208	210	212	233	190	215	213	216	221	210	214	195	209	203	206	197	184	191	208	213	197	211	168	208	182	235	222	212	216	223	221	203	178	209	216	206	195	219	194	218	237	233	242	191	212	229	205	175	207	220	247	222	211	222	176	218	212	228	225	229	198	215	217	222	207	212	183	210	195	224	220	219	184	184	208	217	210	215	202	212	199	198	201	204	215	240	205	197	188	201	189	205	203	200	221	203	219	206	200	205	209	216	211	185	211	220	216	213	188	220	220	214	181	187	200	179	218	198	183	231	226	190	213	195	251	236	202	181	207	215	207	210	200	233	214	197	222	211	228	220	194	221	219	209	222	194	200	222	198	212	162	225	200	205	186	196	214	226	200	181	250	216	213	188	227	228	206	223	205	216	203	210	204	185	200	187	205	213	216	194	195	187	218	222	236	219	209	225	219	195	231	225	227	210	200	230	220	221	212	206	200	193	211	222	213	216	219	247	207	208	219	219	208	212	250	203	194	222	228	195	210	213	229	207	193	208	207	197	228	220	212	182	207	218	197	222	207	217	201	209	232	189	214	203	178	180	213	192	197	211	226	197	198	210	233	204	199	203	219	200	205	189	211	214	214	210	203	196	194	206	190	227	192	196	195	204	206	222	220	193	232	235	223	209	241	200	204	204	184	209	210	208	209	241	197	216	219	220	187	219	193	206	226	206	214	223	181	204	209	182	212	207	207	210	211	213	221	219	202	215	199	219	236	183	213	216	195	207	205	195	203	185	214	184	225	220	231	208	207	200	189	198	205	203	205	192	229	205	204	217	209	239	213	204	227	203	227	219	201	220	224	206	215	219	198	218	203	201	209	228	227	227	206	191	200	198	209	214	217
3323	8781	5744	2663	1821	1419	1040	815	700	595	504	498	378	394	348	336	299	332	284	278	269	273	274	261	280	273	241	235	263	234	253	243	251	236	255	198	231	249	274	228	219	219	247	245	230	236	233	218	255	237	192	239	242	217	216	248	229	248	231	242	239	250	211	260	261	211	224	247	251	243	208	228	233	194	211	226	232	221	216	221	210	243	240	218	232	210	216	202	204	196	221	252	216	220	215	250	207	233	202	223	259	226	209	227	240	187	275	224	215	239	236	224	227	201	234	238	213	217	219	218	238	235	227	212	218	244	211	225	241	229	232	219	242	225	245	211	223	214	235	259	209	220	240	235	256	269	227	244	228	241	220	241	220	221	224	259	222	236	228	242	230	226	219	214	252	220	232	208	242	251	236	188	231	218	256	232	235	238	212	218	231	214	236	233	217	226	234	210	215	222	230	231	223	218	253	223	235	207	217	233	235	209	224	235	222	210	216	203	230	225	234	238	192	233	226	235	220	203	207	219	225	231	225	234	234	201	214	246	218	212	265	225	208	214	230	218	241	228	225	246	209	221	239	223	222	215	211	223	234	215	233	217	243	213	227	229	215	226	245	229	229	223	217	229	273	187	210	265	202	234	194	225	228	216	221	212	245	248	251	201	246	229	240	230	233	224	246	227	215	252	237	218	216	235	213	231	229	232	239	197	228	180	237	220	241	193	225	214	225	239	216	236	249	216	220	239	222	247	225	237	212	219	227	240	227	232	224	229	200	241	242	236	222	212	214	225	205	219	212	224	225	249	216	230	209	237	239	236	208	204	241	232	242	215	253	232	225	215	229	228	223	250	228	241	221	250	228	231	225	240	208	241	214	226	218	192	256	216	223	228	212	238	235	259	243	229	245	245	231	203	221	236	224	232	246	221	233	213	245	214	227	231	229	233	208	233	241	210	228	199	214	222	228	224	217	206	208	241	213	212	234	248	212	214	203	215	232	209	231	221	227	236	224	237	195	257	208	216	211	221	259	236	209	248	228	250	237	257	235	207	216	254	228	229	244	213	224	201	219	241	219	227	249	224	205	237	253	204	231	227	226	187	213	238	210	240	206	230	225	250	217	210	240	239	224	210	220	242	252	235	240	234	244	231	225	218	195	237	236	232	224	232	241	225	240	213	216	203	222	232	232	226	246	231	220	222	223	215	248	236	246	206	241	230	222	205	217	221	259	239	215	212	215	251	226	211	249	227	245	218	238	268	223	223	227	240	207	220	242	247	237	224	223	212	228	220	241	238	211	247	220	236	230	226	215	216	227	247	223	201	232	247	233	202	253	236	232	223	211	230	231	216	236	233	208	234	213	221	270	235	228	247	214	204	223	228	221	212	234	243	226	215	234	221	235	216	233	233	248	245	226	221	245	222	241	213	223	198	236	234	233	205	256	202	211	252	206	195	235	233	232	215	217	231	223	207	212	249	226	231	239	239	227	231	245	230	206	228	232	221	240	215	256	230	213	214	220	231	198	231	235	180	213	214	229	199	223	241	212	240	239	264	268	217	239	217	213	231	239	225	224	220	228	239	226	220	243	221	215	237	229	209	221	239	246	221	218	221	210	212	219	237	210	231	204	240	227	217	230	220	217	206	250	220	234	230	264	233	201	234	227	212	240	233	238	210	202	236	195	210	220	215	228	213	232	243	233	245	235	235	231	225	243	230	205	232	220	215	227	224	214	256	223	240	247	234	251	233	227	224	237	240	237	252	194	237	245	224	218	210	221	227	216	248	219	251	235	241	226	247	243	224	203	239	239	235	230	233	225	240	237	240	218	230	207	223	221	215	213	239	227	219	219	214	253	210	223	235	220	255	233	216	216	204	236	217	206	224	232	189	220	228	221	238	239	237	225	192	200	241	233	238	217	213	242	210	227	227	215	222	224	230	222	240	247	226	237	225	239	229	226	226	241	210	240	241	247	219	219	209	226	218	249	256	244	217	221	248	213	241	232	235	246	237	217	245	220	222	236	231	254	216	205	220	227	236	218	231	192	229	240	268	208	222	203	243	246	250	214	216	231	203	207	228	238	218	255	243	227	219	239	200	246	242	241	221	246	245	240	241	264	224	217	220	193	231	250	219	215	242	194	221	234	210	243	222	229	221	211	239	213	221	226	231	243	228	206	224	228	258	249	233	223	225	220	256	233	246	229	233	226	213	220	232	224	227	229	227	227	206	205	210	225	239	227	200	247	211	223	246	219	214	216	239	238	238	240	220	249	235	242	239	214	203	221	249	206	201	227	207	229	212	220	237	240	233	260	243	258	227	273	240	243	238	212	241	218	223	219	231	203	240	199	223	206	218	195	206	243	228	220	210	226	226	229	232	219	228	219	230	199	235	221	218	228	217	224	240	214	233	228	213	210	229	237	198	202	206	235	231	200	227	241	216	211	232	209	204	202	235	215	229	219	226	225	246	191	212	247	233	223	215	214	220	245	206	205	241	223	219	245	242	213	211	210	216	237	211	241	236	256	240	246	212	243	235	220	230	195	208	251	223	234	213	244	207	222	226	226	242	221	241	209	232	241	242	223	217	215	208	212	235	225	204	232	225	237	214	241	214	231	237	224	237	232	227	237	219	224	219	197	240	207	206	214	250	218	255	216	251	233	226	212	237	261	236	222	231	235	225	218	217	230	235	232	238	218	239	235	205	211	209	223	236	251	221	259	231	257	230	190	228	232	233	247	227	207	216	230	251	231	244	233	242	229	239	222	244	213	215	222	228	245	259	257	227	214	238	246	244	212	202	205	236	229	225	242	220	224	235	222	205	215	227	214	219	265	244	231	234	212	218	218	229	203	220	241	236	242	234	235	252	237	224	221	208	225	215	229	230	243	221	235	207	228	218	205	245	204	242	217	229	227	225	229	241	247	244	213	207	235	231	244	233	209	224	231	231	225	219	214	217	239	253	215	225	233	233	224	224	241	242	216	222	247	221	221	228	234	239	216	229	213	264	208	228	198	202	222	221	240	204	231	225	225	243	242	226	227	226	194	233	216	227	203	230	215	240	207	236	222	235	249	224	225	241	237	228	241	214	206	214	228	212	242	232	230	230	227	225	201	217	223	219	221	221	245	214	239	218	199	236	230	232	203	238	235	269	206	208	233	227	230	217	205	232	235	225	214	221	216	216	227	215	231	243	239	246	229	217	227	195	215	272	222	236	212	211	226	243	224	225	212	235	269	224	202	233	233	211	208	212	225	266	246	235	210	251	243	235	218	240	210	246	240	234	239	224	233	217	218	218	227	224	230	224	217	253	202	225	228	246	206	234	246	233	236	233	220	209	234	236	237	233	214	235	226	255	211	226	220	212	265	238	244	242	206	224	244	239	237	225	230	230	228	206	241	215	231	226	235	229	241	203	226	212	239	210	224	217	218	233	225	212	214	228	218	214	212	236	217	253	231	219	234	233	224	226	222	240	234	189	226	254	224	229	225	216	226	220	220	238	223	240	206	207
25242	21398	27474	25568	9626	919	669	588	594	535	506	481	511	489	474	478	474	476	479	473	463	440	468	449	458	437	419	490	474	457	432	431	449	436	472	445	451	431	415	459	454	425	466	457	449	426	458	466	444	423	441	482	444	429	434	417	470	445	470	404	462	451	430	449	417	445	471	434	442	439	464	429	453	439	434	473	423	470	462	454	432	428	452	451	439	428	443	441	477	456	439	417	459	449	439	444	441	459	442	453	429	435	453	409	439	499	420	466	436	418	483	440	458	477	404	451	458	448	427	462	464	449	421	416	455	424	423	446	430	441	451	440	446	434	450	474	448	442	421	474	434	416	451	447	422	422	446	418	438	395	441	432	456	444	442	431	470	452	447	457	437	422	414	448	500	459	443	426	429	487	436	456	418	433	440	453	441	427	434	440	447	462	455	423	446	450	460	448	443	425	428	422	467	460	431	449	444	398	401	477	413	463	454	441	460	439	429	456	462	487	461	507	431	473	447	463	500	444	448	445	426	442	493	423	455	433	476	469	490	452	444	437	463	437	416	432	473	462	420	406	442	452	433	459	445	451	475	469	459	433	467	480	488	475	437	438	434	445	471	469	420	481	431	448	462	431	416	448	420	432	437	425	469	443	505	441	454	406	443	415	420	467	402	437	444	441	473	460	422	455	430	444	445	454	450	427	419	423	446	459	446	452	442	459	462	456	429	439	420	441	472	436	436	427	456	445	421	460	431	418	465	482	410	433	393	429	459	432	432	493	419	429	461	430	406	434	430	474	447	441	440	469	460	428	441	480	419	446	441	437	407	398	445	438	496	440	408	440	434	439	430	428	429	430	496	463	424	468	423	447	430	436	479	469	482	436	463	459	456	396	440	451	406	454	435	454	471	448	437	451	460	404	459	444	445	456	432	458	458	462	476	419	462	480	472	447	502	447	447	440	427	481	456	448	427	483	479	443	431	419	478	450	449	419	449	418	437	445	427	437	437	427	457	424	429	430	469	424	440	469	466	456	450	422	440	449	427	453	428	449	453	482	441	443	439	402	453	450	469	426	437	443	449	446	456	430	469	449	420	469	440	429	448	437	454	488	436	442	413	431	469	438	432	455	451	448	418	474	426	480	436	387	407	464	489	458	420	441	430	456	425	448	410	490	466	431	439	462	452	440	422	475	473	431	412	428	449	424	401	399	415	464	482	441	444	476	423	432	470	465	451	443	423	481	444	447	481	424	412	459	449	442	447	429	432	433	416	448	419	430	461	453	456	453	479	420	425	453	456	442	442	454	437	435	429	461	454	444	478	415	435	467	412	431	404	463	449	461	413	418	426	431	421	466	424	449	436	435	464	446	449	425	465	463	457	512	466	435	434	480	480	452	458	432	449	446	432	473	477	447	462	443	450	418	434	437	433	397	460	426	432	469	454	429	398	468	441	489	426	446	432	417	442	446	434	454	443	425	438	442	431	454	433	448	440	433	456	412	429	424	450	439	474	466	435	431	446	423	445	470	450	405	395	462	470	450	460	448	448	458	436	443	426	443	418	435	440	491	435	431	452	442	433	426	446	441	416	454	466	418	480	444	461	446	423	449	432	429	451	441	452	434	444	447	459	467	438	418	450	422	438	491	457	423	446	438	448	448	461	461	474	460	449	466	417	410	449	410	449	474	444	445	413	436	432	438	454	460	441	399	457	458	470	443	423	469	471	426	464	470	459	433	432	462	444	451	429	443	446	445	455	490	421	460	484	451	465	460	475	429	456	421	461	460	457	439	453	499	461	488	430	430	470	443	430	436	428	428	460	449	439	473	441	410	462	466	415	455	458	466	411	431	434	420	455	426	439	462	472	445	429	479	438	466	459	437	427	436	462	453	448	469	425	393	438	441	487	439	406	488	439	455	452	435	460	455	384	464	429	450	468	420	462	475	451	428	397	403	432	453	436	422	447	449	480	473	436	450	426	430	431	433	441	446	445	456	454	454	441	427	425	425	410	468	440	413	450	408	444	436	416	452	483	454	430	429	439	462	459	403	455	455	442	456	441	425	439	465	469	464	434	432	466	460	439	443	440	458	430	433	448	437	457	436	445	465	464	409	461	411	456	469	459	458	446	427	481	453	460	468	411	467	435	441	427	418	452	405	428	430	446	459	444	457	426	413	457	420	450	465	411	476	433	412	451	437	457	453	399	417	429	438	470	455	452	440	444	443	457	495	436	466	459	467	461	426	436	476	454	427	470	436	434	492	475	463	439	452	463	430	447	444	440	442	490	443	457	450	429	449	446	447	446	441	431	450	455	427	403	426	465	448	412	480	489	451	467	470	427	441	469	419	445	443	465	408	406	446	416	445	461	435	492	447	426	464	427	422	457	436	481	451	441	443	461	462	422	433	418	433	413	439	477	443	447	484	459	449	427	448	468	413	455	422	447	426	409	433	461	441	424	439	424	414	426	461	442	433	455	459	488	422	483	439	501	419	442	449	453	423	463	426	438	453	479	477	442	437	434	429	441	479	432	421	450	435	412	475	443	461	467	433	425	456	475	418	443	428	451	476	396	449	448	429	455	461	436	459	450	507	405	456	438	456	488	471	429	449	457	418	401	477	435	480	433	466	440	470	427	413	472	434	491	469	427	480	441	430	480	459	413	489	474	425	479	462	429	425	417	412	437	412	448	472	484	465	422	440	456	426	456	427	417	448	444	483	454	412	453	467	448	466	435	471	480	468	459	416	432	435	454	487	453	450	478	448	425	438	475	412	447	438	470	479	423	424	452	433	450	478	493	435	458	454	417	448	471	463	455	479	478	500	454	437	404	453	425	440	446	443	425	380	453	447	416	442	489	437	436	422	449	429	431	478	466	432	444	468	453	460	449	436	423	436	466	428	425	465	423	421	428	446	464	401	450	451	460	466	469	445	446	472	418	450	441	478	456	444	423	407	464	410	417	452	434	458	452	425	422	414	476	400	447	460	448	454	477	434	426	464	406	446	509	445	444	422	459	472	464	441	472	413	416	437	489	457	428	449	428	418	451	430	407	464	476	436	444	475	475	444	449	460	447	454	459	427	450	445	444	418	436	452	475	462	449	422	415	417	394	473	456	442	441	404	454	448	445	446	439	444	488	456	486	506	423	446	439	481	432	419	449	429	465	436	471	440	423	427	422	439	423	419	460	434	445	453	435	461	471	420	443	446	429	438	454	450	442	458	453	434	440	442	421	416	462	472	425	413	458	415	443	438	455	467	449	432	459	481	436	429	468	412	427	453	468	406	424	451	439	439	434	439	422	442	441	448	459	444	450	462	443	440	409	421	441	454	442	425	441	459	443	475	445	478	424	436	449	424	452	465	429	442	429	437	442	439	493	443	451	449	459	437	440	402	470	461	426	441	425	421	441	421	443	435	443	414	469	468	448	424	483	431	400	452	466	398	429	437	472	457	457	434	463	432	405	435	427	466	452	427	435	443	439	457	448	451	436	440	430	418	427	451	454	420	451	438
3561	5312	3620	1758	1370	1100	948	834	716	706	611	590	566	560	527	524	496	564	472	515	517	523	487	489	476	501	456	492	508	493	490	476	461	489	507	471	501	489	499	493	470	482	459	484	479	451	473	493	455	491	467	474	474	462	466	459	475	501	527	477	484	476	459	464	488	473	483	467	455	499	491	470	462	484	459	476	462	459	465	497	467	476	475	469	476	493	476	488	469	485	498	535	461	467	478	485	490	496	439	462	490	463	472	464	493	442	471	496	448	475	531	467	478	470	461	481	437	516	482	456	485	479	469	469	462	437	451	459	468	498	485	496	429	468	456	487	496	454	475	434	484	473	463	465	458	501	487	451	526	443	510	479	474	473	484	480	473	460	434	492	480	462	474	526	474	481	460	509	472	482	504	461	465	474	481	452	478	450	443	500	472	472	480	524	481	453	450	441	504	499	442	518	460	483	491	500	473	492	491	450	442	492	460	467	484	504	495	433	478	457	432	459	476	460	514	454	467	440	525	476	460	465	483	493	493	466	493	469	469	474	454	487	477	487	491	475	493	465	504	478	465	481	476	481	445	443	454	456	478	466	473	478	428	467	481	474	446	516	476	446	491	445	465	482	470	473	488	460	488	481	497	482	464	477	461	475	444	453	450	490	510	457	462	458	478	481	481	472	509	458	475	466	479	453	475	463	480	477	451	448	467	490	481	490	506	485	439	473	503	474	444	470	480	466	483	481	448	479	507	457	479	449	446	480	459	483	464	500	504	461	489	515	491	442	470	495	441	467	487	470	453	482	478	501	500	473	464	472	507	454	463	469	508	522	463	447	467	454	476	468	487	468	481	500	463	501	503	496	483	464	497	474	464	475	501	430	465	463	505	444	455	477	475	450	495	471	458	425	457	515	476	472	451	477	450	434	466	459	519	463	472	479	467	483	461	474	488	500	483	502	513	486	428	452	484	480	455	480	489	457	485	457	466	502	450	484	454	470	452	463	511	466	449	477	495	516	477	486	487	486	492	491	486	440	445	440	518	509	498	484	448	517	448	463	419	478	461	469	485	488	478	434	476	506	479	484	462	452	457	473	472	464	510	462	509	480	487	499	475	517	497	476	505	459	509	472	456	495	504	480	477	477	457	490	464	460	455	445	471	487	487	491	503	445	480	466	518	460	481	488	452	515	495	504	466	446	481	449	441	467	500	478	448	491	456	506	446	497	423	502	471	465	480	454	503	478	460	455	489	483	450	487	464	452	492	488	462	493	459	494	483	480	459	486	509	447	455	483	487	464	515	455	426	454	456	501	490	509	480	501	473	466	486	497	477	458	487	511	431	482	501	468	487	464	476	509	457	496	466	481	441	509	445	469	498	472	490	473	463	499	464	499	469	460	475	460	469	474	460	468	469	455	487	512	485	460	513	507	471	484	449	465	463	442	470	443	435	442	437	490	512	443	469	482	451	451	464	488	477	496	434	444	473	526	479	502	483	455	524	488	467	475	483	475	474	483	505	506	471	467	485	483	494	482	506	460	492	465	491	460	481	477	481	447	466	482	445	474	453	440	449	492	476	466	422	511	454	466	498	418	465	512	456	448	491	512	491	477	462	459	461	488	475	453	493	462	483	474	463	439	500	508	475	486	447	455	494	488	485	472	488	463	516	477	467	476	492	487	473	508	478	507	521	509	483	474	490	450	477	445	483	457	476	457	441	498	479	483	448	461	470	472	486	477	436	487	448	450	487	467	506	466	497	452	466	429	484	481	476	468	501	487	509	486	415	466	471	508	468	478	480	476	472	480	477	448	449	503	461	423	480	499	482	485	497	476	487	528	455	440	456	477	462	467	471	453	465	423	513	485	466	482	464	461	440	456	437	490	482	489	447	468	470	482	456	507	475	419	496	452	494	469	452	467	446	494	470	472	463	496	481	476	516	444	486	489	441	464	491	465	449	471	470	448	498	438	472	475	441	461	427	475	447	497	476	468	484	470	502	503	493	453	462	450	459	461	475	510	472	533	432	485	476	456	478	474	485	488	456	472	467	470	455	486	456	427	479	452	495	461	476	504	482	460	511	467	465	479	467	516	467	472	473	471	461	513	485	460	488	488	487	454	519	469	490	465	505	484	520	453	471	489	472	494	443	467	475	500	457	430	481	497	492	481	487	473	434	444	452	463	468	462	498	500	486	461	513	466	482	434	445	466	488	501	478	442	474	484	493	442	493	464	475	464	488	482	506	429	447	485	480	445	480	513	470	454	490	498	480	477	477	465	498	475	481	497	490	469	483	449	467	443	489	463	484	477	411	468	466	482	476	486	497	502	438	511	416	441	440	455	469	458	469	460	487	468	518	472	442	483	467	538	491	454	480	519	491	484	454	443	476	494	475	475	446	508	483	472	480	483	468	458	458	488	454	492	475	467	504	477	471	500	509	482	464	468	509	468	468	442	432	485	436	460	453	514	477	496	488	485	486	475	520	483	443	484	467	527	475	473	454	477	485	464	469	464	463	484	492	439	494	449	479	524	457	461	435	471	464	480	456	477	488	479	487	456	445	474	488	436	487	486	437	463	471	498	436	458	480	450	480	440	491	477	442	477	454	461	451	456	448	499	459	432	493	495	492	477	447	486	477	486	466	471	462	435	463	456	508	513	487	475	451	491	479	440	462	453	446	471	469	455	471	502	493	501	465	483	473	461	469	503	454	459	485	496	459	477	459	453	507	500	458	473	462	487	466	475	445	498	503	481	461	501	445	479	423	466	456	508	505	478	480	439	485	500	495	497	496	477	475	490	458	476	466	518	503	469	502	450	515	459	465	495	451	489	476	467	453	495	470	457	488	470	498	456	487	469	468	497	489	495	473	464	482	471	469	492	494	475	511	489	443	477	475	449	506	473	469	495	458	482	479	442	446	483	457	509	470	457	450	479	487	475	455	456	477	480	488	438	471	483	465	448	476	458	481	472	476	470	432	471	488	505	456	467	453	447	490	464	435	475	463	457	504	513	449	468	455	506	461	469	454	469	485	490	472	419	514	469	454	484	450	467	439	484	455	462	474	503	474	497	459	469	459	501	498	454	462	460	423	472	467	462	466	453	482	488	476	454	503	463	476	463	456	460	506	448	468	442	469	464	490	506	453	484	458	487	472	461	491	454	427	516	502	504	410	477	507	476	460	497	463	478	495	474	449	517	473	466	441	506	480	480	464	449	459	509	480	459	426	464	485	505	477	473	446	479	481	502	459	459	490	471	474	479	501	481	489	467	468	510	458	492	457	472	467	504	461	504	509	478	486	497	453	442	481	467	474	497	454	500	476	449	457	499	476	498	490	457	439	457	484	497	426	460	496	472	486	474	493	496	462	513	477	442	489	479	433	456	505	463	437	445	486	478	503	428	460	479	507	505	446	442	448	487	487	483	464	468	499	473	469	460	430	491	486	482	493	454	490	481	456	485	455	454	470	493	458	480	483	473	464	471	462	492	457	478	521	473	479	485	455	436	467	432
22943	21440	29153	24144	21444	21486	7151	1216	938	868	739	760	707	653	653	658	634	622	560	587	569	554	531	532	531	561	502	547	484	521	494	543	503	554	547	517	526	484	481	488	481	477	488	483	514	484	546	490	518	488	510	509	489	486	451	487	491	521	484	481	453	454	473	489	468	522	496	487	496	464	464	493	500	458	491	453	499	530	508	462	456	527	492	483	483	470	449	494	527	491	449	490	488	460	482	465	510	466	520	493	545	502	539	519	486	479	455	449	521	496	489	465	448	485	484	492	472	473	472	485	486	503	481	493	494	484	474	478	510	466	441	436	453	519	467	484	499	499	505	470	489	491	464	517	462	464	491	503	444	457	476	498	456	454	442	471	520	462	497	504	466	493	465	500	473	472	521	490	478	476	477	469	457	483	472	486	505	488	487	481	482	548	469	494	520	461	488	509	451	491	465	506	465	467	464	446	487	469	477	488	490	468	487	517	462	455	451	473	522	484	477	510	495	490	509	508	510	466	506	503	498	491	480	469	498	513	466	422	435	487	470	464	481	481	496	517	492	471	483	473	494	503	495	467	482	480	483	477	474	481	481	495	484	475	504	445	492	524	505	462	501	465	488	482	477	460	470	489	472	486	463	408	464	452	478	510	492	510	474	500	436	506	458	467	499	474	528	440	471	480	520	517	446	505	489	484	456	485	480	468	465	513	472	497	517	467	476	510	491	452	483	476	475	442	501	468	483	482	484	451	452	475	452	494	470	470	497	516	473	463	467	514	515	491	480	473	497	468	478	485	463	477	499	518	429	483	483	479	484	503	469	486	496	520	471	506	490	461	480	490	500	501	510	505	484	456	494	497	478	470	507	470	475	496	459	499	466	419	514	502	478	473	485	440	471	461	473	474	473	467	454	490	522	480	514	481	502	462	517	465	500	477	503	482	526	456	465	521	491	496	480	495	501	535	511	474	470	505	473	487	507	490	467	483	505	475	460	473	504	489	498	461	496	451	477	462	462	475	484	453	468	471	479	469	502	456	491	468	520	475	511	494	470	498	516	469	481	503	511	443	442	488	472	467	485	485	519	442	462	512	491	463	500	505	466	517	453	500	491	515	481	463	494	473	517	493	503	487	492	488	451	499	502	468	507	471	504	477	479	486	495	475	494	493	477	442	485	498	523	463	490	486	452	470	462	493	494	471	532	508	468	522	493	523	453	498	496	518	505	500	467	472	523	480	450	491	516	484	508	464	446	475	449	492	473	502	494	466	487	503	465	534	495	513	470	498	457	455	510	454	482	467	500	517	473	503	484	465	474	501	482	495	484	515	487	467	501	481	448	452	449	495	456	511	497	486	465	458	497	514	494	492	478	503	502	486	468	464	461	519	495	524	490	502	519	472	481	476	485	492	486	488	492	454	518	464	470	471	499	494	457	509	486	461	425	485	501	485	515	472	507	480	477	429	455	466	490	485	463	443	501	457	502	442	479	516	480	449	458	482	531	511	480	478	484	510	517	521	456	517	488	467	481	482	461	459	480	484	468	476	468	469	495	504	485	480	495	479	467	463	494	471	489	526	479	487	490	525	525	508	449	561	510	466	509	473	490	489	481	436	498	486	475	484	479	480	489	458	485	488	478	482	484	478	484	484	541	484	479	500	506	516	531	483	473	512	494	493	520	482	487	497	443	464	502	473	487	494	476	525	470	485	520	486	503	496	475	514	486	469	486	465	499	473	458	532	481	482	492	465	508	495	485	474	479	488	498	480	454	478	472	470	442	492	470	499	466	471	478	489	492	515	497	489	476	468	443	486	477	486	541	506	501	445	517	498	504	473	504	480	475	479	492	460	499	517	441	470	467	450	488	480	467	492	476	500	484	443	529	457	473	494	451	484	510	472	465	498	467	449	432	446	435	477	456	523	484	478	506	477	504	480	479	487	483	509	484	480	491	477	491	470	482	452	461	461	488	470	474	495	508	513	444	480	481	469	532	490	484	497	516	451	460	464	504	471	523	496	472	479	483	498	513	506	509	428	511	521	523	478	477	457	487	473	501	509	478	468	484	491	452	473	486	436	467	476	474	504	472	461	509	501	493	477	475	524	484	508	451	484	484	488	485	464	485	494	495	501	491	465	483	492	548	498	462	504	478	505	446	455	457	474	459	472	481	479	439	451	425	486	487	454	491	486	462	463	522	446	483	494	463	478	510	494	502	503	511	482	448	502	483	474	506	484	493	458	463	451	465	510	473	501	507	459	463	495	492	496	479	458	482	496	462	462	461	494	479	485	503	494	497	498	505	482	485	510	499	481	497	498	452	487	445	490	491	461	452	453	456	453	470	494	456	487	520	482	465	461	499	455	531	488	454	468	509	484	478	474	468	507	508	493	488	475	452	469	478	475	523	499	458	479	480	499	484	507	460	474	492	517	478	511	453	514	466	486	517	498	487	453	506	495	452	497	495	495	493	500	450	501	491	468	450	477	493	473	486	483	482	513	511	461	507	466	460	482	448	470	494	483	562	479	461	466	514	488	497	475	509	487	463	496	477	484	482	473	483	458	507	483	474	478	462	486	519	466	492	435	511	478	509	458	497	476	490	479	462	524	411	479	493	464	464	495	438	459	450	491	460	491	459	446	464	502	487	520	467	510	458	461	502	470	451	493	478	523	472	503	539	464	472	474	513	492	484	457	536	486	456	490	499	479	476	470	488	473	491	485	467	497	479	493	509	480	488	510	497	492	462	493	504	476	454	441	489	446	512	491	516	491	454	465	475	493	471	480	491	475	508	476	480	494	447	489	479	470	489	508	541	449	462	483	511	478	506	491	477	492	485	474	509	486	473	463	448	494	491	465	492	436	486	478	498	477	450	528	464	511	500	468	472	511	463	455	484	437	475	452	507	495	488	483	478	459	468	449	500	486	471	474	492	456	475	509	472	493	468	475	469	517	491	488	471	473	490	500	490	439	461	475	463	467	499	488	466	481	490	482	479	475	456	503	486	460	497	486	469	485	495	525	501	449	476	475	472	515	472	470	485	457	505	505	480	491	499	516	480	490	479	477	452	462	457	527	463	474	517	479	471	488	509	489	454	484	483	498	493	493	437	494	472	470	467	491	494	455	490	496	493	479	481	496	453	464	493	477	502	463	478	488	488	459	489	481	489	445	482	477	457	461	495	450	478	495	487	431	485	492	480	507	458	473	468	475	461	480	489	474	465	475	490	501	453	422	489	470	465	482	469	472	450	463	460	462	456	490	497	490	480	495	481	481	500	460	464	478	496	530	476	448	491	471	473	444	480	451	499	496	491	504	493	524	523	468	484	487	476	484	510	499	477	441	467	523	472	525	456	498	463	468	474	469	460	485	476	451	487	459	453	470	453	488	483	535	499	464	486	461	450	484	448	434	528	464	485	455	486	500	488	506	475	524	499	469	479	438	460	452	484	491	490	532	495	477	480	469	494	471	482	502	465	460	475	486	485	439	499	460	492	448	480	478	482	461	477	477
4879	14762	9923	4838	3552	2689	2106	1683	1407	1190	1066	937	824	802	699	664	727	662	645	609	590	589	550	613	545	616	524	505	534	519	551	526	542	487	548	521	515	491	557	500	486	491	503	514	509	494	510	550	487	542	513	517	492	521	465	506	471	519	518	478	524	510	479	508	513	491	475	519	470	489	464	502	451	528	476	465	518	519	466	527	497	472	463	507	466	501	502	456	486	509	514	472	484	481	449	487	509	524	480	467	514	483	474	447	497	496	444	479	505	493	490	491	495	521	471	473	490	496	483	466	505	479	461	490	493	465	482	510	513	480	487	505	458	490	523	468	481	543	473	447	501	492	480	503	479	496	486	493	461	450	518	536	472	460	477	500	475	485	473	474	493	476	510	536	472	481	488	498	452	491	510	459	507	521	468	509	487	532	486	520	489	483	508	518	477	500	470	507	480	493	484	498	474	503	494	478	462	451	488	491	486	487	513	493	493	479	465	488	484	438	528	506	493	496	498	503	486	490	500	515	460	497	492	491	497	478	493	521	476	493	506	505	490	469	467	495	465	504	477	464	531	473	524	506	525	465	485	476	496	513	537	474	490	473	501	498	482	463	487	457	478	511	513	470	519	494	518	481	493	488	503	522	461	475	479	470	489	490	467	447	503	465	504	496	518	503	490	468	490	471	499	482	483	497	482	487	496	500	492	493	504	481	453	475	490	470	487	460	512	502	492	483	491	493	468	470	510	482	458	496	453	501	470	494	464	424	504	456	454	499	500	485	466	507	458	534	494	498	472	471	453	438	486	487	466	497	464	469	511	511	527	459	494	471	494	499	480	490	481	504	497	491	529	480	454	486	475	473	528	510	483	509	456	468	482	472	487	508	484	536	414	512	505	492	487	467	461	500	497	519	458	516	437	465	502	486	495	509	449	511	472	478	484	468	488	487	490	518	462	493	449	491	512	491	500	506	488	520	469	513	523	520	481	470	449	496	493	477	478	499	500	444	487	513	474	488	477	498	471	478	536	482	471	491	482	477	485	496	505	464	516	507	485	524	486	490	425	478	458	487	523	509	476	472	507	509	494	543	481	472	476	506	485	508	480	453	449	488	469	475	432	504	512	480	482	474	476	463	514	488	525	489	469	501	470	459	482	507	507	480	456	463	523	470	448	456	487	468	494	509	486	476	512	470	520	432	556	473	484	490	448	472	482	513	508	465	476	442	502	472	472	506	530	462	487	498	536	510	481	475	432	506	509	491	513	516	457	429	508	430	516	533	488	481	486	512	482	508	498	474	465	477	471	472	487	515	466	512	502	465	502	487	505	499	482	485	502	511	456	482	447	485	463	488	447	494	488	541	491	478	523	500	526	509	476	509	464	464	424	496	558	485	475	504	497	480	450	479	446	502	463	513	532	492	477	495	466	489	455	474	494	494	468	511	478	482	489	462	479	503	456	519	479	462	480	499	505	518	466	498	442	504	470	480	492	472	481	500	493	512	453	469	488	500	489	516	496	478	490	517	489	492	538	505	501	477	467	530	451	479	490	484	518	442	504	489	511	497	490	461	496	462	531	476	477	463	477	481	478	460	478	493	473	491	495	517	487	488	480	507	464	495	465	505	506	496	513	505	459	516	503	504	486	472	515	490	452	466	456	476	499	482	459	492	535	468	513	545	501	461	490	522	481	473	522	463	501	466	456	475	495	525	479	516	519	503	495	494	478	529	466	464	473	455	491	458	458	541	519	454	521	466	507	437	450	460	458	474	504	474	479	494	435	450	504	507	501	496	520	511	535	500	512	478	470	489	510	462	478	481	478	477	519	465	478	477	485	478	450	461	483	434	446	461	515	461	511	500	494	455	503	487	475	494	492	495	493	486	484	448	447	497	482	503	491	516	520	498	466	495	452	484	486	483	490	506	508	490	489	477	448	500	491	463	489	475	504	521	515	499	445	468	468	484	455	485	490	448	489	454	492	489	526	516	493	467	494	462	512	491	501	482	455	475	497	495	508	499	514	511	476	471	474	485	501	496	485	486	506	513	460	509	491	464	468	470	491	482	469	464	511	463	515	472	496	484	440	495	463	499	496	450	494	489	437	486	512	492	470	504	495	470	467	513	451	460	454	495	461	500	458	505	479	487	489	513	483	485	465	488	494	474	502	494	502	484	506	458	482	453	489	472	479	482	464	470	483	489	481	487	481	465	499	458	478	476	473	462	470	497	484	487	482	502	474	530	479	511	514	479	485	472	483	457	478	495	462	488	505	462	467	472	472	472	502	469	461	512	500	466	488	478	476	486	476	515	494	483	486	485	480	473	484	509	491	468	460	469	478	468	493	466	505	457	463	505	469	454	536	470	502	499	463	490	540	508	513	522	477	509	474	467	477	498	482	463	526	469	460	473	512	479	500	510	495	446	508	502	496	465	511	495	476	455	496	510	469	477	504	454	468	495	472	446	499	460	466	505	478	486	464	499	499	485	527	471	486	480	452	531	468	494	444	445	517	487	474	482	459	482	456	467	483	483	512	451	454	472	481	498	508	472	476	502	474	489	494	452	514	490	495	501	508	483	456	500	491	506	501	483	463	487	471	503	499	446	487	485	475	482	541	491	508	484	484	460	523	507	511	517	464	453	481	483	482	499	503	514	497	484	499	493	474	502	447	482	505	451	469	512	494	514	458	463	501	481	496	472	483	469	462	484	464	479	477	469	499	465	483	456	512	523	515	484	462	470	490	479	507	481	487	463	470	505	505	490	476	520	505	492	496	454	469	497	482	506	530	517	521	481	501	483	517	493	515	486	486	497	444	479	488	514	492	521	449	486	522	483	474	498	490	438	471	487	495	474	523	480	473	515	496	491	500	500	500	509	463	506	475	496	480	538	474	485	493	476	503	499	484	493	478	450	465	482	503	474	503	489	452	533	511	528	503	494	523	515	478	522	512	484	492	507	507	488	491	485	490	461	471	490	512	461	500	548	492	471	477	495	522	478	500	510	527	514	490	489	464	494	461	521	491	459	500	486	487	538	516	504	450	474	522	528	473	485	463	523	485	495	523	450	482	538	502	462	498	479	472	519	494	496	491	489	477	503	498	485	477	480	467	442	460	489	494	499	491	495	482	507	514	500	491	527	493	478	489	480	518	488	478	468	482	464	476	479	459	485	507	458	502	456	453	498	487	505	537	511	508	497	508	491	468	477	503	476	499	494	548	502	462	519	469	475	492	465	512	499	466	503	469	477	485	497	496	518	493	462	462	483	434	492	529	502	512	478	502	492	496	498	455	458	484	480	478	500	446	480	476	470	515	470	462	476	506	496	532	487	491	479	502	456	492	484	512	503	500	506	494	515	505	465	463	522	463	560	468	490	504	509	502	493	486	473	491	490	505	476	428	512	480	496	508	509	445	499	492	490	480	452	484	447	476	485	505	448	503	465	491	447	497	489	461	492	494	509	490	503	483	465	496	477	490	468	458	510	490	501	507	527	480	486	464	501	470	468	483	439
28041	17265	3035	451	319	274	263	251	250	256	264	243	250	236	253	265	232	230	224	230	249	252	223	224	277	214	237	228	230	231	203	241	238	228	222	235	227	233	212	249	244	203	232	218	244	220	227	214	245	226	225	212	248	217	211	247	223	245	220	250	227	229	227	228	215	227	221	235	246	254	213	215	212	199	223	251	212	235	203	232	244	225	217	244	220	218	204	234	219	237	241	233	232	237	277	229	178	216	247	213	215	256	206	228	233	221	240	275	232	229	226	233	225	258	238	215	264	200	252	198	250	229	221	197	225	201	249	237	237	248	249	218	227	242	221	240	230	237	215	232	245	223	238	209	211	206	221	213	208	225	249	216	216	223	227	216	208	241	265	221	221	243	248	216	247	229	208	209	234	234	208	253	207	220	242	255	258	243	214	233	251	233	257	240	199	233	235	255	246	213	271	240	221	218	247	219	222	205	241	269	221	239	227	240	226	263	228	226	201	212	217	235	240	231	259	223	217	216	214	226	216	233	225	215	239	237	243	221	245	236	237	253	234	201	255	235	209	210	277	221	251	244	238	243	249	202	243	227	206	258	232	237	235	238	221	209	248	249	218	239	235	217	239	211	241	210	247	197	246	243	244	230	230	213	217	216	231	216	248	224	208	251	205	230	227	233	214	234	220	224	202	236	263	238	237	237	252	249	225	246	230	229	261	239	250	257	210	228	233	248	211	216	259	256	221	219	255	212	230	227	218	212	231	237	237	246	233	237	226	212	229	249	221	222	224	245	224	217	253	215	220	213	213	255	234	224	213	243	204	205	228	210	229	221	248	224	203	207	239	232	239	214	244	209	216	229	218	252	223	274	245	229	257	264	215	225	256	233	243	244	232	254	260	235	222	262	225	231	231	239	238	227	209	235	237	228	244	241	176	222	225	206	233	230	245	224	233	242	221	243	238	226	209	249	214	242	231	237	233	191	232	222	206	229	222	238	216	225	202	248	227	238	215	231	241	218	236	234	228	234	194	229	246	208	221	260	240	246	237	216	241	226	222	248	205	240	252	229	246	214	235	197	213	214	229	248	230	218	229	232	230	259	241	234	241	222	217	235	228	232	249	235	220	254	212	225	224	234	215	231	230	244	264	238	235	208	227	234	225	204	251	232	207	218	212	222	251	237	244	220	209	218	251	226	249	226	240	220	222	243	251	245	217	251	263	238	240	231	235	238	235	212	233	233	238	236	211	237	223	217	259	251	239	224	246	222	228	243	244	223	215	235	217	250	233	238	229	247	236	218	221	221	258	225	220	224	229	216	224	235	198	229	228	213	229	196	213	236	209	233	239	241	217	244	230	233	256	252	224	215	226	226	226	234	215	221	226	257	224	238	219	259	263	241	233	230	236	240	247	220	249	219	210	211	219	248	238	259	242	212	217	255	221	241	248	232	257	222	234	241	217	217	250	202	259	206	214	220	223	221	215	224	228	212	238	247	233	257	209	205	265	233	221	233	207	239	256	202	209	230	230	241	226	218	235	252	244	225	226	223	210	230	215	233	216	203	232	245	245	244	219	233	225	235	213	235	224	258	236	215	229	220	236	226	230	226	232	226	222	228	221	228	207	229	241	234	241	209	222	222	245	220	231	246	258	244	255	262	221	260	232	213	239	225	226	223	245	236	235	237	252	201	229	240	221	232	223	233	244	264	219	227	232	220	255	225	239	242	239	209	252	245	230	236	251	224	240	223	235	214	236	227	246	225	233	249	234	246	214	248	255	253	236	214	228	229	226	197	214	250	219	226	257	250	212	228	223	211	227	253	253	236	233	238	233	204	246	220	238	282	238	244	215	225	231	217	210	221	252	239	227	238	238	231	215	225	234	208	218	242	244	237	253	253	230	236	239	235	239	227	194	219	253	248	241	222	223	224	205	225	216	236	234	230	205	216	216	243	222	213	247	230	233	243	212	248	247	227	236	248	256	233	220	226	222	246	228	223	250	268	227	237	239	232	253	254	247	212	239	224	227	204	236	223	234	203	232	222	210	221	231	212	225	208	213	242	240	228	247	206	209	225	232	210	287	270	221	238	208	229	211	222	205	236	248	222	242	235	250	220	225	251	233	240	252	249	227	221	206	235	202	222	223	235	233	219	268	218	237	210	254	211	243	238	243	217	239	236	238	242	238	243	232	251	243	239	230	225	228	221	232	222	212	214	221	237	253	243	191	241	224	197	209	248	250	224	225	244	226	219	218	235	221	240	248	222	253	218	230	235	259	225	198	235	224	222	209	217	246	241	231	215	214	211	252	219	215	194	225	244	237	243	243	233	220	222	194	221	221	215	203	241	217	215	232	232	203	230	218	224	225	220	263	237	226	231	213	211	235	210	242	220	229	235	217	254	241	218	216	246	218	217	248	221	231	231	214	203	255	204	258	236	245	251	208	232	236	230	240	236	243	244	254	229	263	228	239	231	208	215	219	224	266	236	247	250	245	234	216	242	240	239	231	224	231	215	236	254	225	241	225	230	209	212	235	239	229	226	230	211	239	244	225	235	243	226	212	220	224	248	235	240	219	276	245	206	218	227	238	209	222	235	237	263	214	224	236	219	200	223	222	245	222	230	249	223	226	212	238	232	238	216	232	227	220	213	206	244	231	212	219	241	242	250	226	211	247	231	225	207	232	253	255	225	265	230	224	204	255	243	257	220	225	247	227	212	233	214	249	239	228	208	212	243	223	219	229	212	197	220	205	224	207	214	228	256	241	229	226	237	230	230	239	240	242	217	215	225	222	226	232	222	212	245	223	250	212	241	242	217	234	217	216	243	217	217	247	233	245	208	255	225	218	224	215	226	240	230	249	223	246	245	248	232	220	235	222	228	227	244	223	240	252	234	219	223	227	235	236	247	235	219	212	232	205	248	223	239	213	225	236	245	240	239	236	250	236	229	227	212	227	200	245	232	221	222	279	243	220	235	230	208	230	237	253	243	235	219	206	212	223	239	230	224	241	254	262	226	246	230	219	243	248	252	209	234	226	224	224	227	233	233	224	243	218	235	230	239	243	204	216	221	232	226	199	228	215	197	226	228	230	247	253	237	220	241	233	235	239	222	230	204	225	230	224	212	244	254	213	247	236	243	232	260	205	215	231	261	254	209	237	219	236	211	238	227	229	205	234	214	192	231	245	224	221	213	229	236	215	245	240	265	247	259	224	233	230	253	250	222	250	216	257	219	246	223	236	213	209	221	195	232	221	237	215	232	223	229	238	209	207	227	228	224	248	197	201	228	245	225	216	222	242	243	238	242	234	221	206	201	248	238	192	233	223	234	239	234	223	224	225	229	223	230	258	260	238	253	233	223	234	241	236	236	233	228	210	241	224	253	225	245	216	225	233	213	221	226	221	228	214	214	228	212	246	235	241	212	224	206	265	214	241	238	232	225	223	242	229	247	218	228	239	252	226	224	238	245	228	195	221	261	215	220	236	215	215	214	256	206	210	241	231	220	232	222
4321	811	625	336	295	314	285	258	284	291	252	264	276	263	258	241	284	248	265	252	269	242	273	250	257	256	265	247	257	278	267	224	261	262	222	290	265	264	267	301	226	224	249	243	242	227	253	258	253	245	267	267	294	264	268	243	279	287	257	255	270	240	253	274	243	282	262	255	269	263	280	275	256	264	250	278	261	293	250	253	254	271	250	285	255	256	278	279	256	257	241	242	247	251	231	261	273	263	255	269	225	262	272	303	249	265	279	261	295	296	237	264	244	246	260	266	262	265	281	261	256	236	254	267	250	242	284	250	255	266	261	277	271	309	265	280	261	258	236	241	264	226	251	249	255	241	240	260	267	247	295	265	255	267	263	255	250	281	248	284	258	280	253	244	250	277	232	263	262	267	260	269	233	246	290	261	260	278	257	279	225	262	275	257	283	275	253	246	288	265	244	272	261	260	302	267	256	265	272	246	265	263	243	298	247	295	283	264	252	267	232	236	256	275	244	264	264	266	259	265	246	221	269	268	269	267	270	241	281	252	306	254	249	276	269	250	267	288	280	248	244	260	266	231	273	259	238	287	276	274	278	268	272	250	271	272	240	270	271	269	248	259	275	270	270	256	258	248	252	239	254	249	255	251	273	245	262	263	248	290	237	249	223	256	287	256	253	245	243	269	213	272	246	242	288	247	240	278	264	249	277	228	293	282	282	267	242	253	285	251	273	286	238	264	265	278	267	292	233	245	264	244	276	261	245	290	221	273	278	264	270	235	235	232	257	249	280	279	272	280	261	267	280	259	267	308	256	256	271	243	261	241	271	244	237	266	266	262	294	240	263	255	244	279	279	228	255	285	257	235	241	267	289	231	257	228	251	270	268	260	259	280	248	284	259	255	243	264	263	259	257	266	217	259	267	267	268	261	253	284	281	284	269	251	253	246	252	268	252	258	280	245	258	284	246	262	268	257	240	247	248	259	257	253	221	271	262	264	241	251	273	250	239	285	239	267	273	218	249	247	257	287	263	245	242	224	277	234	278	284	296	243	234	277	293	279	270	270	269	265	252	251	272	228	269	242	256	242	258	273	286	276	232	278	264	243	261	261	265	220	256	268	263	258	248	229	249	273	260	226	255	262	295	265	236	261	268	265	266	239	272	272	264	264	278	280	272	273	258	260	243	281	232	245	247	231	268	236	262	224	255	262	246	286	266	294	266	261	279	270	252	250	246	258	259	284	262	245	247	267	278	243	275	266	276	256	255	266	258	252	287	262	221	242	248	274	274	252	227	259	254	272	263	254	243	280	266	250	274	257	207	301	259	262	253	273	259	261	282	259	247	262	249	253	260	246	260	239	261	273	240	272	234	241	283	248	249	255	273	277	263	272	253	250	292	211	290	260	248	276	283	289	294	249	253	255	244	263	242	250	273	251	244	280	275	262	288	283	257	253	249	227	240	268	234	249	267	270	263	263	268	256	263	272	258	241	254	270	276	250	240	270	239	276	250	240	276	265	275	264	225	269	240	254	273	243	282	242	240	248	254	283	252	268	221	286	264	241	240	260	233	260	270	244	249	260	260	259	271	250	235	250	270	239	268	253	261	262	250	284	235	269	250	258	245	287	288	258	287	263	261	270	275	272	265	258	241	256	274	233	237	263	272	236	268	247	246	249	215	259	269	237	217	290	274	266	278	245	242	264	274	257	273	242	279	231	255	315	246	278	266	264	269	234	285	256	286	276	258	235	276	258	268	248	200	273	254	260	283	261	255	275	269	273	241	267	244	239	270	245	263	272	282	258	258	240	243	268	277	286	270	258	264	271	277	266	244	245	259	267	237	224	263	245	269	269	255	261	267	242	234	269	245	268	284	262	254	266	258	247	286	256	228	267	243	270	278	243	231	245	249	272	253	274	242	283	269	255	271	256	247	246	264	265	254	277	262	259	249	231	236	269	262	243	258	266	274	262	254	275	255	258	264	267	261	245	252	255	259	269	255	265	268	263	248	255	248	264	258	257	264	264	257	263	267	252	247	227	240	261	250	290	263	287	239	240	258	278	266	243	247	253	259	239	258	251	264	265	227	248	274	250	273	231	252	261	271	269	232	255	253	262	254	252	262	277	281	278	249	296	275	241	252	274	266	265	279	260	271	289	246	240	305	260	239	245	245	283	262	242	254	255	265	251	248	231	288	231	250	264	287	259	257	241	267	261	267	264	267	281	267	252	269	247	253	237	234	265	275	239	253	261	267	267	246	247	250	248	258	272	237	270	257	257	288	237	281	269	231	252	241	241	236	271	240	265	253	247	275	267	261	252	279	252	240	266	268	262	272	279	252	275	237	254	269	241	259	241	284	240	247	283	257	284	270	284	241	286	261	279	276	252	266	279	245	274	245	249	262	252	236	240	264	272	247	268	247	259	261	258	245	284	270	238	253	274	290	267	297	266	259	265	232	241	266	265	270	253	273	252	245	266	223	277	274	250	255	258	249	246	261	239	254	238	244	254	220	265	251	283	246	256	259	270	282	257	262	252	284	266	272	254	255	233	282	272	275	253	261	282	278	233	266	271	265	241	266	261	239	280	262	255	256	258	263	245	264	247	260	250	261	248	285	269	275	262	248	234	263	269	254	226	268	242	264	270	278	237	276	261	282	223	239	266	262	262	273	275	264	235	241	242	248	262	262	267	249	258	257	264	273	276	277	251	260	260	276	278	256	253	250	260	257	244	267	258	247	268	277	251	265	282	265	253	251	251	275	278	258	255	278	278	259	270	255	302	260	255	249	243	250	270	219	264	277	261	276	236	256	283	247	259	269	248	273	278	265	241	266	259	276	253	281	248	283	271	238	250	238	249	241	250	266	240	255	261	266	248	257	248	265	241	256	265	262	265	250	252	263	237	268	236	258	258	269	256	275	259	246	243	254	261	258	243	280	265	266	261	269	277	256	279	240	271	275	269	260	296	261	268	275	264	268	277	289	302	294	230	273	280	244	239	237	298	272	263	240	272	248	243	238	264	282	285	220	265	252	267	266	260	279	264	262	245	280	261	285	254	255	277	246	263	297	266	249	253	255	236	246	265	285	286	261	250	228	253	256	269	249	240	283	229	263	258	252	271	257	243	266	260	240	295	255	251	241	249	255	264	252	301	261	256	254	273	239	267	256	244	273	250	273	257	239	225	243	273	254	253	248	245	264	287	258	255	257	311	265	255	290	288	251	258	272	299	287	231	239	273	245	278	258	295	250	264	253	263	240	227	236	225	252	253	272	244	263	249	232	285	290	270	252	262	279	236	256	250	259	260	252	214	252	257	232	272	216	248	252	299	240	271	223	275	255	253	264	266	269	268	271	266	281	266	258	273	268	242	256	258	260	265	253	285	244	280	265	277	256	300	273	273	276	262	279	259	253	230	273	270	236	265	260	297	256	252	267	264	274	277	237	254	245	256	257	277	253	264	244	252	250	249	257	258	262	295	251	225	244	287	258	240	255	251	228	259	254	259
23978	21376	28574	24543	21374	8483	907	519	439	407	368	324	314	304	295	286	278	275	266	274	226	244	209	242	245	184	191	242	227	213	228	237	213	209	220	203	232	212	244	233	220	229	220	203	229	214	223	223	197	205	219	235	199	243	201	234	194	203	238	194	215	238	199	214	219	201	235	209	215	207	187	198	219	208	204	226	178	236	226	209	217	209	194	213	215	195	211	176	204	231	180	193	201	208	223	221	220	195	222	215	216	195	226	193	206	234	254	200	213	213	219	209	207	186	191	199	217	195	209	223	243	232	204	200	183	196	198	204	206	215	226	197	202	213	237	193	217	238	199	222	222	241	199	202	218	187	205	223	241	204	196	198	196	184	236	221	199	182	197	210	195	235	216	249	202	202	224	221	187	214	217	237	226	211	208	221	230	218	188	219	203	201	193	237	227	222	212	183	213	202	193	227	222	200	206	217	196	206	239	175	210	205	201	214	194	227	217	200	225	207	207	236	210	192	190	223	211	213	207	217	223	216	237	186	204	213	203	220	197	199	214	211	193	201	207	224	209	181	226	200	224	191	213	227	235	228	191	223	206	221	206	212	176	234	202	231	231	205	220	206	192	230	180	193	194	202	217	214	231	197	187	208	209	201	233	186	207	187	228	205	202	216	225	201	232	217	220	233	227	208	211	226	225	191	224	200	227	202	195	203	211	211	213	218	207	212	205	214	213	201	208	223	210	214	199	186	193	195	206	211	184	213	202	203	201	206	205	224	220	211	229	215	230	225	210	207	224	206	193	228	201	210	240	226	215	190	212	204	190	185	226	221	201	197	181	214	251	232	197	211	199	208	193	222	197	205	197	201	213	212	210	226	173	214	201	237	220	198	203	217	204	192	217	202	228	230	206	221	204	211	197	233	226	204	199	223	201	201	200	211	226	200	220	212	234	183	219	207	195	173	199	216	215	211	187	212	205	211	214	223	219	205	206	189	211	233	218	207	210	176	195	199	201	218	200	192	232	201	210	213	204	198	182	204	218	216	226	214	191	206	206	205	220	215	214	199	203	191	215	235	234	192	217	186	215	223	219	223	205	204	206	194	235	193	209	211	183	195	195	218	218	207	207	207	193	221	209	213	198	232	213	212	210	227	184	209	210	208	221	191	225	217	224	199	220	201	209	229	243	227	230	230	225	228	196	231	223	206	225	212	232	218	190	210	221	225	216	233	230	217	204	203	233	179	200	177	212	222	210	199	201	196	189	209	196	236	204	210	225	213	195	212	215	204	195	192	216	196	210	207	213	212	210	213	183	212	192	212	216	212	208	228	223	206	217	234	216	216	215	203	220	212	190	189	220	220	224	218	199	210	222	201	245	192	215	193	200	224	221	250	182	194	233	226	187	229	187	180	199	225	219	208	225	191	225	216	201	189	206	219	220	228	215	213	206	236	227	202	195	223	206	177	214	183	239	196	219	203	204	201	207	219	214	226	205	204	200	219	203	225	214	217	215	236	221	214	197	199	216	200	168	209	219	220	195	213	212	210	234	220	210	208	196	210	217	232	206	193	227	215	190	212	184	216	194	203	206	191	207	204	227	206	189	223	213	213	199	223	198	188	229	191	211	197	200	218	187	218	214	196	231	222	212	220	220	208	215	231	228	211	207	203	217	217	199	189	222	207	173	205	218	216	199	202	221	188	195	215	214	235	223	219	159	203	214	218	180	174	224	170	194	191	216	198	225	200	205	180	220	223	182	204	216	202	197	212	208	201	208	223	218	210	237	191	219	223	192	213	200	191	208	181	183	212	172	189	198	205	188	199	209	220	227	210	205	215	210	191	199	221	197	219	192	209	218	208	224	202	211	192	230	215	199	221	208	229	201	217	196	209	203	217	229	199	193	230	214	219	199	200	199	214	186	193	213	211	226	208	224	204	212	236	211	222	217	214	216	236	201	188	214	208	208	220	229	190	193	199	212	191	205	206	195	224	198	207	203	192	196	199	202	198	209	233	211	202	193	216	197	220	203	225	220	205	223	187	208	195	205	202	225	198	195	186	206	207	197	204	197	204	219	220	185	240	226	227	198	228	194	206	198	203	209	208	218	230	224	232	202	214	214	212	228	227	201	197	203	219	194	226	205	226	168	170	231	214	202	206	218	208	190	208	220	194	196	191	208	203	212	223	208	209	212	182	215	199	229	197	198	206	203	214	195	211	213	213	197	195	222	214	205	205	205	229	220	209	201	230	202	218	179	216	225	215	234	201	215	193	228	224	204	194	201	215	238	193	216	187	225	202	225	199	222	213	194	218	205	210	200	188	196	201	217	211	212	198	216	229	212	218	203	216	209	204	206	224	220	207	204	203	197	181	238	221	207	217	231	205	171	215	201	199	201	205	191	198	225	211	218	235	238	209	207	218	217	222	207	218	198	251	203	217	211	195	208	190	211	185	195	210	203	223	220	219	225	200	216	195	204	196	215	192	229	210	208	210	202	218	214	182	222	199	212	196	206	211	201	219	210	196	222	217	226	201	222	206	226	181	193	203	207	226	212	220	229	226	229	218	222	225	184	210	216	202	210	218	221	202	208	192	198	226	195	179	186	208	209	224	229	217	227	208	203	198	221	216	206	207	217	221	210	199	221	220	212	230	207	198	194	213	216	221	205	223	206	203	214	225	243	180	211	228	205	225	224	202	216	214	201	211	217	214	215	212	220	240	189	195	184	206	201	210	216	246	195	192	224	222	224	203	218	212	209	204	218	195	196	216	207	204	238	204	209	187	224	239	206	191	215	204	199	197	207	201	224	223	231	193	206	206	215	221	204	199	204	217	208	212	205	231	225	192	213	211	228	216	185	211	223	222	208	213	187	191	224	205	190	213	238	218	223	215	202	210	194	191	201	183	197	232	199	209	220	203	203	243	220	240	203	216	215	209	208	234	211	209	213	229	214	197	202	209	228	188	220	206	238	230	227	244	204	238	235	244	205	245	208	210	218	232	200	192	213	223	193	230	216	215	204	232	226	208	222	201	195	190	221	202	235	205	202	193	209	205	212	211	209	230	198	237	213	189	213	195	223	196	201	217	199	247	207	192	207	207	221	221	221	229	185	219	219	222	211	223	190	231	220	218	216	205	222	211	191	208	213	199	202	192	215	201	204	236	215	209	217	216	218	207	200	200	207	210	214	192	224	216	204	198	205	217	206	185	212	215	230	209	192	185	217	222	213	192	212	226	216	231	217	193	210	207	194	192	238	207	226	226	215	213	201	202	221	186	203	217	205	211	230	210	185	191	215	206	214	209	210	227	189	220	205	165	219	200	194	213	205	194	228	210	199	200	187	242	239	203	213	253	192	201	204	198	217	193	205	206	215	209	215	218	199	183	200	213	197	203	231	220	207	200	211	218	221	189	200	196	211	227	193	215	224	206	216	210	201	195	214	207	203	196	218	214	235	199	200	227	209	204	208	227	198	216	235	221	195	220	196	213	214	202	200	196	202	199	230	206	192	222
3333	8804	5801	2618	1898	1356	1120	881	657	531	511	462	435	383	323	325	318	286	332	288	299	283	271	280	240	274	277	244	249	246	261	247	240	267	245	221	223	262	230	232	247	225	236	214	241	238	231	232	233	254	256	240	239	223	214	227	271	245	235	238	219	248	203	267	223	234	228	246	231	230	217	235	257	214	227	234	233	196	213	279	223	243	220	232	248	237	259	203	239	256	243	215	240	238	203	226	246	220	210	222	218	230	233	225	236	235	218	224	255	260	218	229	242	253	235	227	237	213	265	242	215	228	221	208	233	220	232	239	211	231	238	232	201	257	225	192	235	231	254	227	244	233	192	238	227	210	221	210	229	246	227	226	234	235	238	208	238	229	251	246	207	221	239	235	211	246	242	225	232	223	255	208	243	216	243	219	248	211	220	239	251	238	228	226	232	235	230	232	232	240	220	212	260	238	199	205	214	244	207	218	227	208	223	240	238	221	240	228	249	214	237	246	244	216	231	220	239	217	215	240	223	233	229	225	225	231	207	225	234	223	206	231	244	201	206	188	240	221	236	249	232	233	221	226	238	234	201	208	244	223	247	234	247	231	244	236	244	239	241	235	241	218	229	229	226	197	236	261	217	237	216	240	253	201	233	203	217	217	238	250	231	213	225	243	236	238	258	240	242	245	256	245	244	226	220	220	202	222	233	244	216	233	219	206	220	234	225	238	230	218	215	195	245	216	226	230	227	241	229	221	238	223	217	230	223	218	245	226	243	224	233	197	211	250	196	220	228	233	235	245	236	241	249	228	204	229	220	239	238	201	215	232	249	232	216	248	205	243	204	233	216	198	238	239	228	238	215	218	230	226	204	255	219	233	234	221	231	206	200	234	249	213	218	246	232	212	218	228	228	205	231	212	217	224	223	213	228	209	227	222	204	217	253	228	242	222	221	229	216	229	234	255	193	236	244	233	237	272	222	235	207	230	210	218	246	240	256	212	251	242	225	225	220	224	236	246	212	248	238	216	220	232	218	248	219	219	210	243	198	209	254	241	215	245	227	219	233	237	229	251	221	232	217	246	224	234	220	244	219	229	236	226	216	243	219	244	264	210	260	227	230	251	252	233	226	237	232	228	200	237	247	240	240	234	243	226	207	227	250	214	229	201	224	204	216	219	243	210	253	235	214	208	227	247	208	247	224	229	230	220	224	255	203	230	219	196	227	208	222	229	228	241	245	212	229	244	212	245	207	218	238	246	222	226	230	231	241	249	225	201	234	219	216	222	244	231	253	206	231	252	235	220	224	220	222	224	216	239	223	211	249	221	223	247	240	219	218	236	231	228	227	241	235	244	224	227	236	268	197	241	212	218	242	221	257	219	199	232	219	266	252	233	204	229	227	243	210	250	216	216	227	257	231	244	234	203	249	226	212	219	227	215	233	215	236	222	219	218	223	240	232	232	218	224	237	234	199	226	232	222	240	225	222	226	229	226	205	192	243	219	241	241	226	247	205	243	257	213	216	212	220	229	255	225	223	236	231	206	206	210	267	243	218	255	183	226	222	197	232	220	222	252	235	234	250	211	228	236	245	232	220	256	237	244	221	211	230	253	226	236	217	232	240	242	228	215	219	223	237	231	232	246	195	236	233	245	230	215	257	237	250	209	237	251	230	227	216	236	240	215	244	240	237	214	242	242	221	230	252	205	204	225	210	268	227	238	233	260	225	225	223	224	232	244	218	224	232	231	220	234	261	212	232	218	234	212	225	222	222	218	208	232	242	223	209	207	233	228	188	239	231	215	240	215	250	213	206	197	215	245	228	231	238	200	217	214	253	233	224	247	202	235	241	230	229	203	234	224	244	207	231	246	226	230	230	195	234	236	203	226	212	226	225	183	200	238	204	225	225	249	195	240	214	214	240	258	233	238	223	242	230	228	232	212	242	203	219	229	251	222	244	229	236	213	251	245	206	222	248	241	254	232	228	237	265	201	215	251	238	233	235	200	248	223	233	215	228	227	244	239	238	219	210	250	215	235	232	232	240	214	210	238	219	248	239	217	218	197	228	233	223	217	228	243	231	256	213	227	243	223	238	243	261	236	212	217	245	209	219	237	228	242	218	214	221	229	242	230	210	223	246	235	201	225	243	225	216	249	230	224	232	224	211	226	215	247	222	236	215	218	212	225	206	237	217	234	246	204	233	226	283	216	242	230	214	219	248	239	237	253	222	216	201	203	212	217	227	228	210	226	216	200	236	224	232	258	256	202	217	205	233	244	241	238	234	221	213	230	211	230	228	210	224	254	214	260	236	219	232	216	212	227	222	212	224	219	253	206	216	227	234	225	207	232	219	243	240	228	241	211	216	259	209	223	249	217	207	253	207	219	235	235	205	243	215	237	229	227	255	235	214	239	232	239	215	237	258	203	221	225	229	220	202	215	215	260	202	233	221	236	220	208	241	236	229	241	224	240	259	238	255	214	231	240	205	248	241	225	220	226	218	239	246	226	257	225	241	223	229	221	220	235	216	243	203	228	234	214	227	205	216	249	220	233	226	242	200	241	243	211	223	234	223	209	259	214	223	203	236	207	236	234	219	219	231	243	226	236	223	197	215	231	238	197	214	228	241	250	224	262	253	225	223	237	217	219	214	201	212	234	210	227	239	222	225	242	235	212	205	252	226	222	244	237	233	234	213	217	224	229	216	214	234	240	233	212	249	228	219	249	241	238	236	243	221	243	213	225	228	244	211	204	213	241	213	217	247	246	242	223	246	200	204	210	246	235	218	236	210	237	226	221	192	226	223	236	259	215	225	246	225	230	243	224	231	229	207	248	215	242	231	242	226	243	268	220	211	230	194	240	218	220	224	262	232	236	209	226	251	225	257	229	228	211	241	215	257	247	219	238	240	188	230	233	251	225	232	217	222	222	231	220	219	212	220	229	215	230	243	230	234	230	206	211	232	252	226	239	230	226	220	230	231	210	260	239	229	232	222	231	247	267	250	222	223	237	210	224	225	220	234	235	219	231	218	223	210	241	237	209	229	233	213	230	224	232	237	212	231	230	240	249	233	236	179	237	238	238	219	262	226	231	230	270	226	226	237	212	211	247	235	229	248	224	233	228	223	222	240	236	209	221	264	213	213	219	223	225	208	236	235	223	196	220	223	234	250	244	248	228	224	237	219	235	247	231	253	218	214	232	235	230	202	211	239	235	224	211	214	207	239	225	240	228	206	231	218	241	240	230	228	199	218	212	203	237	237	212	219	237	214	259	232	221	224	214	223	231	230	186	219	213	229	216	226	238	218	237	232	241	251	212	219	240	231	257	200	226	224	239	195	210	222	233	211	221	241	217	241	234	260	225	242	214	214	229	234	237	223	215	230	243	222	240	219	228	224	234	185	230	214	199	200	229	216	209	235	255	224	234	246	231	237	252	230	238	232	245	217	248	225	224	204	213	216	229	225	246	245	204	226	226	220	231	221	220	221	226	213	197	241	213	234	226	234	226
25234	21394	27463	25630	9611	880	651	621	546	545	529	517	483	483	512	471	491	487	446	507	499	423	458	451	474	484	450	439	491	473	463	447	495	455	446	426	425	450	482	482	421	441	441	466	469	480	455	492	427	463	446	442	460	454	494	447	473	486	457	447	450	475	520	448	490	455	433	440	449	430	470	417	435	441	462	440	505	446	495	437	467	472	450	423	444	453	423	438	416	447	449	431	445	453	462	438	453	458	413	429	434	428	430	437	447	463	460	444	459	447	440	449	418	459	455	406	428	432	480	442	433	405	451	455	431	430	482	463	456	466	412	419	437	441	423	421	498	435	400	472	445	443	471	454	464	429	429	466	463	457	458	462	485	472	458	470	483	464	455	422	451	458	392	434	482	398	479	429	434	489	453	428	463	463	470	439	432	434	458	442	496	459	463	415	444	464	432	476	452	435	418	481	443	458	470	453	433	460	444	410	425	481	515	424	459	454	472	453	454	438	424	419	467	466	494	459	455	487	465	468	426	449	435	435	445	459	470	438	441	422	456	458	462	418	462	457	439	474	479	454	438	456	421	459	443	438	450	433	463	455	437	458	469	412	446	467	479	419	452	445	435	441	458	413	440	440	455	429	419	425	448	407	467	488	463	412	414	435	428	461	451	488	440	440	452	431	431	417	461	464	447	438	436	431	418	458	438	425	503	434	433	446	461	452	457	438	460	464	450	445	437	466	446	435	456	436	472	449	450	440	476	474	440	415	448	440	484	444	480	424	424	458	444	456	480	438	465	410	485	468	432	497	452	471	449	470	422	448	460	453	452	404	424	461	445	432	448	424	458	442	452	430	509	468	441	437	444	468	490	424	487	425	472	435	430	442	443	433	489	469	453	461	447	443	442	456	456	424	458	430	441	442	448	473	459	443	453	470	454	455	447	491	440	470	452	439	468	466	395	443	438	437	429	441	411	435	454	448	446	459	435	452	439	426	480	409	423	457	461	416	431	430	455	470	434	468	454	463	414	411	460	441	473	440	437	410	430	420	448	457	471	462	472	430	447	442	440	446	471	455	435	461	410	453	434	436	422	446	485	473	477	445	484	452	442	404	431	443	440	440	444	432	431	460	456	453	448	474	451	460	438	509	431	445	430	457	475	422	415	505	428	467	502	460	492	438	445	454	465	473	425	431	452	435	452	444	450	468	422	480	479	450	466	441	400	437	444	462	393	426	447	447	401	454	448	461	434	434	463	439	439	463	457	409	434	470	425	463	473	451	423	468	444	481	453	424	444	452	458	469	451	460	442	408	463	461	467	417	437	461	442	479	450	443	431	417	466	459	450	456	410	444	448	474	436	440	444	463	464	433	436	482	465	447	437	493	452	462	447	466	477	454	470	465	464	476	449	429	443	456	446	460	410	431	463	425	454	414	427	443	499	450	454	430	416	439	421	450	454	479	450	460	449	479	445	487	453	442	457	466	455	438	442	441	467	469	439	447	476	429	444	437	423	492	437	443	479	451	429	470	407	438	433	428	387	466	466	428	439	499	459	481	424	477	439	427	478	426	426	411	441	449	467	469	411	412	433	425	464	460	468	431	464	438	501	457	457	401	449	434	428	446	435	419	458	422	470	453	441	453	458	446	483	422	451	448	468	431	431	418	422	398	425	408	470	432	437	507	448	420	466	452	466	422	466	426	439	402	444	443	437	441	443	438	450	475	422	434	459	467	477	486	426	429	416	488	426	408	461	434	463	446	394	418	421	447	432	466	422	446	454	444	456	441	472	436	480	475	444	421	456	432	464	442	480	449	466	454	498	430	452	425	466	470	449	414	474	418	475	417	510	434	443	449	419	429	488	465	453	410	395	479	425	448	470	453	430	459	428	446	463	481	436	444	434	489	455	446	423	421	437	433	430	461	474	466	457	437	439	440	459	497	439	456	475	504	467	415	441	437	410	431	484	433	450	454	436	479	452	428	445	388	468	451	446	441	454	442	469	456	417	430	486	471	450	462	453	419	431	439	445	423	448	449	402	421	434	422	418	466	413	463	453	414	404	448	447	405	475	436	446	426	418	442	459	451	407	414	458	461	449	429	461	455	479	433	456	416	484	434	423	480	437	469	430	487	448	428	483	464	459	452	485	442	446	432	453	446	438	454	447	460	422	442	464	470	440	464	408	470	422	426	427	465	430	436	415	443	410	459	476	439	432	452	433	462	486	429	453	442	472	467	423	415	446	428	437	461	457	476	455	447	416	423	454	436	436	470	441	453	431	454	462	483	449	430	439	470	417	425	413	452	484	426	445	481	421	412	460	463	449	406	419	457	444	476	422	467	441	472	438	461	451	450	423	430	457	448	451	439	442	444	442	435	416	430	453	428	470	416	468	486	430	490	460	476	439	465	420	458	441	421	497	440	447	452	458	444	439	445	449	438	475	449	420	468	464	458	436	447	435	468	431	441	473	444	489	444	444	469	420	413	463	475	468	428	456	430	423	450	437	449	418	479	461	461	431	453	412	444	459	460	483	480	460	435	409	432	408	424	451	455	458	477	461	465	456	430	442	447	427	437	471	418	404	480	434	440	472	441	454	445	491	471	441	455	439	424	441	433	418	457	411	407	447	445	432	440	460	424	418	442	460	447	452	441	498	450	442	480	506	411	435	405	442	428	460	444	469	440	423	421	469	443	480	454	404	435	449	466	450	455	480	436	474	438	431	455	466	451	417	424	442	421	466	412	445	425	430	437	459	403	469	457	439	422	433	436	430	458	440	445	427	456	456	438	408	459	427	420	463	431	450	468	415	454	447	434	445	435	447	446	404	482	503	497	445	458	483	455	425	478	415	461	427	468	442	440	460	467	463	439	478	457	425	440	427	435	450	457	450	455	432	453	397	458	418	459	460	506	462	477	479	475	452	465	422	452	433	483	493	444	444	437	486	439	461	426	437	460	490	459	490	449	422	465	431	446	452	410	464	413	423	418	428	448	428	411	438	423	401	478	424	462	474	444	446	455	448	443	440	448	462	460	457	463	426	430	441	439	482	445	459	460	433	427	433	427	453	483	468	427	425	421	406	417	477	444	447	391	419	452	465	441	451	443	446	449	466	438	469	436	456	455	451	453	442	425	416	425	449	429	450	388	467	433	438	446	459	448	464	447	423	438	485	437	428	418	429	459	454	472	422	435	456	474	468	424	431	435	456	433	406	416	433	423	433	448	453	392	492	460	427	428	463	469	440	457	453	448	452	464	473	456	464	435	448	470	486	468	458	435	481	437	441	461	447	474	426	466	467	453	446	479	451	464	455	464	489	466	408	419	485	451	412	443	464	460	456	445	458	433	451	472	430	455	435	477	441	454	450	442	499	455	404	455	461	493	458	490	439	418	467	430	457	426	481	439	433	411	437	440	464	418	492	437	452	437	451	428	441	438	465	460	421	434	429	432	423	406	464	419	439	443	443	452	422	413	429	439	414	427	460	458	478	430	453	437	466	475	431	482	447	430	446	424
3536	5261	3514	1774	1357	1090	928	828	695	708	624	600	630	598	557	558	533	498	542	527	502	479	510	502	551	483	479	523	479	482	487	470	499	525	507	482	495	489	466	486	527	496	483	475	503	466	509	478	483	471	464	488	468	496	422	446	488	472	466	513	480	459	509	478	495	497	477	443	496	461	464	490	477	437	444	496	451	455	475	479	472	489	473	483	509	429	494	471	467	477	469	447	476	460	517	468	463	514	442	454	467	509	459	474	497	508	475	469	507	491	482	445	488	462	488	496	489	474	457	448	471	476	458	474	472	467	482	484	478	487	476	442	466	465	482	431	479	489	525	500	478	510	522	466	460	459	464	444	498	466	500	467	447	458	440	513	455	458	438	465	470	509	490	500	434	502	456	523	530	433	458	493	460	504	475	475	473	498	464	481	484	490	507	520	472	479	508	455	527	466	437	472	495	460	446	479	511	490	498	506	464	484	509	454	459	457	480	432	442	524	473	511	465	471	465	509	460	500	462	459	489	481	471	494	486	504	439	453	496	505	490	505	497	458	500	428	455	507	487	496	450	497	473	450	474	477	453	495	441	435	482	464	430	482	464	471	444	474	449	466	489	490	525	505	473	446	466	444	435	449	484	470	479	501	453	473	450	467	452	497	491	470	464	484	497	493	499	500	485	487	486	436	475	499	457	463	472	456	475	497	460	486	492	451	460	476	460	448	488	466	467	497	522	426	471	485	453	481	456	430	496	469	467	488	468	485	475	437	478	467	493	474	471	465	507	485	465	465	457	489	422	504	498	445	468	477	454	462	484	494	484	442	461	468	500	460	482	494	491	483	427	471	527	488	478	503	490	456	471	503	459	470	433	450	468	429	504	524	490	469	455	505	490	451	503	439	497	426	514	523	493	479	459	490	450	497	461	485	443	481	474	494	472	505	510	466	495	500	450	488	479	488	472	498	492	481	458	447	439	492	424	452	481	482	502	470	495	453	457	505	444	512	479	466	465	489	529	484	503	478	502	495	446	459	429	429	427	471	482	464	460	504	485	454	489	456	491	493	442	500	467	493	436	452	476	465	468	496	481	489	472	501	483	463	466	479	470	480	481	460	477	492	449	458	494	482	479	467	458	463	440	480	500	513	454	464	492	507	478	483	456	496	477	482	452	508	496	442	471	500	509	499	492	482	478	446	497	448	452	464	432	491	478	443	448	467	451	467	452	514	469	500	492	509	470	513	458	504	468	496	456	421	451	460	465	470	488	469	478	464	495	519	443	521	435	474	472	494	504	471	505	474	481	490	487	489	486	446	473	468	469	478	547	484	480	475	449	481	469	454	454	491	502	454	466	473	431	504	463	493	468	468	466	463	476	477	474	457	491	473	409	460	453	485	455	487	485	438	497	496	469	487	508	477	463	477	478	462	439	455	503	473	458	510	493	441	506	458	465	451	511	478	481	452	513	467	471	464	427	473	474	479	474	472	484	427	447	440	483	468	454	481	498	448	465	485	449	472	477	480	483	480	480	469	429	505	454	423	444	498	468	494	435	522	494	496	487	471	474	454	458	458	496	488	462	512	492	479	491	443	511	432	468	466	448	445	471	465	473	452	492	518	460	502	477	470	487	480	461	450	474	451	453	483	463	493	445	467	457	504	482	526	467	479	480	438	475	447	475	500	474	459	500	456	495	474	501	512	448	475	447	518	478	479	471	489	453	513	460	496	466	488	496	469	512	464	456	474	499	539	457	467	489	483	493	487	482	441	545	469	466	486	421	468	468	488	452	463	471	488	443	458	492	491	534	493	486	443	423	449	455	472	475	435	465	509	474	490	473	460	476	484	459	483	448	468	466	492	488	476	487	463	483	457	473	480	470	475	518	500	491	482	497	452	467	485	493	466	425	474	465	449	492	482	505	483	512	458	483	510	513	506	496	469	497	488	448	533	488	479	475	510	466	460	479	455	482	468	502	497	515	469	468	434	482	437	416	493	471	457	450	454	439	467	453	467	464	456	509	480	452	492	479	455	484	456	461	481	488	483	461	493	503	485	475	483	495	481	452	480	444	482	476	463	467	476	479	461	481	447	509	467	497	478	453	523	439	482	472	493	480	506	483	480	465	457	431	485	516	452	473	466	480	498	469	492	483	432	462	478	424	523	475	492	467	464	517	483	468	472	487	521	464	487	430	493	494	473	472	490	500	444	472	490	482	491	499	509	504	521	456	463	450	471	483	499	456	486	460	464	475	465	481	490	464	443	474	466	439	473	478	496	479	486	484	494	479	467	489	477	502	481	493	472	484	447	462	469	480	476	501	425	487	495	439	461	523	516	494	461	491	482	493	488	489	452	480	483	492	466	466	479	474	493	475	469	494	477	508	461	435	456	450	472	505	490	460	509	465	463	467	450	488	454	471	490	495	453	505	480	431	484	470	493	488	465	454	495	499	497	463	455	457	468	463	474	485	454	500	456	475	465	471	463	503	484	499	453	477	457	510	465	465	453	513	447	466	453	481	457	456	485	472	509	431	415	469	468	520	478	489	480	449	483	473	453	482	496	484	469	506	499	489	446	463	479	489	493	491	462	473	449	481	472	482	473	452	481	497	481	481	472	460	474	489	477	426	508	459	480	447	466	459	472	509	496	482	477	443	488	469	495	460	499	439	492	502	503	492	454	461	478	463	461	457	492	492	469	453	476	474	456	451	467	487	466	445	452	490	495	502	470	435	516	479	445	492	450	462	488	474	484	434	477	454	445	461	484	520	521	447	458	499	461	476	490	439	455	457	490	483	475	461	492	480	487	489	441	476	513	501	473	483	504	448	485	504	486	514	454	495	452	495	479	480	457	501	473	503	515	459	438	486	445	475	499	467	467	459	474	469	484	443	498	456	512	472	476	430	513	497	459	485	460	472	465	472	454	510	513	505	490	498	479	457	455	506	466	473	484	484	483	467	493	455	462	472	480	472	494	456	474	488	501	462	503	452	498	487	496	520	463	470	471	471	525	495	520	503	464	483	484	457	487	462	486	502	432	478	483	477	512	500	443	469	460	489	451	488	440	472	483	471	529	493	476	473	451	484	517	480	437	522	481	480	527	482	459	447	487	482	447	460	478	494	480	461	459	507	448	482	468	492	492	484	452	477	461	471	475	471	480	502	453	500	468	416	452	481	451	500	523	504	484	485	467	511	480	467	498	467	498	477	466	507	466	448	477	489	462	457	513	472	462	501	480	449	471	477	487	486	490	488	454	451	509	461	422	470	477	446	471	471	485	463	497	499	479	502	488	459	486	464	457	460	461	499	455	477	505	471	462	481	480	492	455	450	458	468	441	467	458	437	477	464	496	474	469	479	448	466	495	480	479	467	468	427	469	497	453	501	459	478	472	502	487	471	443	469	478	488	494	440	465	482	486	505	473	506	478	441	486	449	522	483	467	469	453	519	496	492	451	475	489	417	441	520	472	487	515	476	480	443	493	459	452	474	479	478	468	453	498	489	485	445	488
22839	21396	29092	24076	21400	21451	7495	1329	941	841	828	711	711	704	591	618	563	576	547	551	540	553	558	535	520	501	522	488	488	576	496	496	499	513	526	508	516	488	486	543	515	500	505	511	505	499	520	533	484	475	474	532	470	482	479	453	507	489	494	526	512	472	486	477	520	492	471	508	496	458	518	479	483	509	508	542	492	496	486	495	511	490	502	505	499	451	471	490	478	481	483	461	500	493	479	505	477	492	494	477	474	508	480	496	472	457	532	517	480	486	493	498	497	494	449	473	472	512	485	446	517	430	534	512	490	490	494	499	455	461	494	499	494	447	540	454	494	519	483	480	499	484	499	461	464	520	469	494	461	476	487	479	455	509	481	538	471	439	491	494	462	530	499	483	501	446	466	503	447	506	501	461	505	446	465	436	528	500	488	492	484	483	493	483	487	506	478	481	504	462	492	465	466	455	484	530	481	477	487	500	446	481	478	509	501	503	504	505	464	530	471	461	476	471	468	466	448	462	487	496	456	492	479	487	492	459	494	517	445	519	478	480	489	480	509	515	490	494	451	478	478	516	463	484	423	523	505	509	487	463	487	458	481	492	493	440	529	458	452	469	468	478	494	488	507	452	496	545	464	462	458	445	472	482	451	476	454	480	538	520	515	455	498	451	461	493	518	482	457	505	490	492	495	487	461	456	478	483	437	496	494	470	455	470	514	496	496	488	519	494	419	467	488	490	546	464	491	487	488	485	517	491	479	497	470	497	529	482	549	505	528	475	478	483	484	466	475	470	483	513	483	500	512	477	480	446	501	503	466	487	478	497	491	473	495	450	465	479	446	490	499	481	491	517	495	483	490	470	501	457	485	468	503	502	510	465	542	493	501	466	482	503	483	481	498	484	484	456	479	489	505	486	479	532	496	468	461	497	461	480	478	494	471	496	504	494	502	470	465	525	498	528	487	465	482	459	478	489	520	524	500	516	454	495	460	488	486	467	495	507	466	537	505	460	484	527	464	468	502	505	502	484	486	511	454	494	458	478	519	497	507	482	462	480	459	436	489	473	454	501	478	486	469	498	450	457	456	479	509	455	484	466	493	487	506	477	493	461	493	492	502	521	468	464	480	503	482	488	469	480	462	467	567	442	466	535	513	481	532	483	510	480	453	478	500	447	512	498	490	487	531	462	477	501	501	447	493	512	500	519	452	477	476	466	459	483	480	514	445	497	458	475	504	471	479	486	479	477	464	474	494	501	506	525	488	482	490	510	470	472	508	428	490	478	520	490	466	511	471	449	492	482	478	440	488	509	497	524	479	484	493	501	448	468	492	489	508	456	479	491	485	454	515	485	496	439	497	424	465	453	497	453	490	513	477	483	462	486	472	499	488	469	449	454	531	477	476	485	498	513	483	506	433	457	526	494	512	499	513	507	496	454	464	507	470	485	486	503	474	458	490	478	524	474	492	477	490	518	495	493	494	525	482	510	454	485	495	517	501	476	467	470	439	492	463	473	514	517	457	482	470	447	496	499	502	476	501	494	527	511	456	508	512	470	435	500	513	435	486	505	492	479	465	510	478	481	457	470	506	491	488	494	510	466	486	523	503	482	501	501	492	471	481	480	498	480	477	507	475	480	467	455	472	522	491	437	493	447	456	492	494	480	490	510	509	494	488	553	508	481	499	458	498	506	477	449	515	448	491	467	482	473	469	476	510	460	486	482	521	520	483	500	488	457	484	489	473	469	517	459	478	493	463	521	475	481	464	512	485	489	519	487	457	476	498	468	510	437	534	471	471	488	485	482	455	508	457	502	493	460	477	436	451	519	478	499	505	542	493	477	499	440	510	478	486	513	458	462	475	471	483	493	452	451	474	438	483	502	448	525	477	445	517	478	473	479	451	490	477	477	538	481	478	465	490	489	476	464	469	480	490	456	481	475	496	485	509	479	481	483	483	477	482	488	476	457	525	473	471	492	479	518	464	445	496	504	517	474	470	493	478	490	488	526	507	436	481	486	490	508	465	468	465	458	480	503	466	512	499	491	490	507	496	473	488	502	534	492	484	453	475	491	493	497	474	494	485	498	465	502	481	460	472	450	503	496	495	509	466	495	464	481	472	478	503	488	485	481	451	462	440	470	474	498	493	530	472	510	473	480	472	483	503	506	474	515	500	481	494	487	474	494	456	497	475	459	488	478	457	455	513	473	499	499	458	492	464	446	472	470	462	473	477	471	425	526	483	490	485	471	449	483	457	443	501	509	500	467	485	476	534	480	478	496	456	473	525	477	498	433	488	493	465	500	482	463	505	482	479	478	515	462	474	517	441	485	495	508	492	490	459	470	514	496	482	471	504	524	498	487	460	489	488	493	475	498	463	456	483	461	500	465	513	475	465	438	530	510	494	474	500	457	503	485	481	524	493	514	520	471	493	470	458	489	461	491	468	465	493	479	499	475	494	503	481	474	485	476	458	487	470	481	487	459	496	472	491	457	475	499	504	486	485	466	463	441	467	475	494	469	491	465	492	503	519	522	485	481	489	471	476	489	489	486	476	496	510	477	485	461	471	443	505	460	492	498	477	455	515	468	495	486	490	498	494	515	478	455	492	454	478	478	470	492	494	495	474	484	490	491	490	451	466	499	494	473	469	513	505	484	444	503	479	482	440	448	459	481	499	497	533	461	489	504	502	477	466	479	449	501	474	501	479	459	449	451	472	486	473	500	505	507	452	478	482	512	480	466	516	467	491	470	481	492	452	442	470	504	435	510	491	510	495	484	485	466	517	454	477	474	443	476	481	484	494	490	482	489	500	482	459	463	494	476	484	512	467	481	442	497	499	471	501	501	481	477	452	502	446	490	466	466	463	497	512	465	461	447	540	494	480	484	469	469	496	458	438	491	488	490	481	474	479	408	484	467	464	492	478	488	478	472	511	471	483	475	478	498	504	528	480	519	475	488	438	471	479	484	470	476	484	470	501	497	484	515	475	474	482	478	479	472	508	524	489	479	464	510	493	503	447	452	481	476	485	530	500	483	490	470	471	457	528	440	457	498	527	483	495	487	478	468	491	477	476	453	477	514	512	498	491	459	475	448	511	497	479	498	498	490	499	463	468	479	483	496	476	480	475	480	505	486	485	472	473	455	496	458	512	515	472	535	469	446	454	494	504	464	526	446	523	481	493	459	470	508	513	483	471	443	501	463	481	494	521	484	478	519	506	458	493	470	503	497	456	537	476	499	466	510	493	504	496	501	448	496	478	490	460	496	484	515	494	480	492	491	507	495	503	463	466	482	451	478	470	479	476	534	539	477	459	470	493	452	494	487	493	475	462	500	486	477	486	499	486	508	486	477	506	503	490	468	456	514	484	470	500	476	447	508	477	483	490	486	475	469	490	460	479	489	521	445	512	492	507	476	501	468	515	464	510	495	501	486	473	468	516	457	476	500	433	517	502	489	498	492	444	502	499	471	508	480	471	518	509	478	509	478	456	462	478	437	444	455	525	476
4672	14800	9922	4920	3577	2702	2045	1640	1388	1240	1069	906	843	736	737	649	643	619	644	599	621	612	571	564	509	569	531	522	514	509	502	469	515	528	537	503	482	530	455	454	514	499	480	518	534	518	484	511	521	494	474	492	436	507	503	457	503	491	502	476	499	504	473	449	469	509	505	471	487	471	508	490	486	518	482	495	490	482	520	493	491	485	503	506	482	520	471	510	504	492	494	512	496	479	492	518	481	444	467	459	495	521	495	497	490	513	524	480	485	459	478	505	473	485	495	495	491	480	519	513	462	504	486	498	535	538	507	477	481	498	488	514	497	478	508	486	497	483	470	501	447	455	476	473	475	488	516	475	468	467	475	487	511	476	497	476	464	476	415	505	502	478	470	431	475	534	456	493	456	470	481	467	507	443	482	514	488	463	472	459	490	469	478	449	465	465	504	482	499	481	490	450	469	461	470	500	500	477	475	503	490	516	542	487	479	458	468	521	526	479	508	495	510	510	523	481	517	479	475	512	487	486	518	468	479	518	504	511	456	480	485	484	474	521	465	529	494	481	470	523	506	516	487	496	513	514	476	542	523	507	465	511	474	483	477	484	455	459	476	523	482	509	499	496	491	512	498	495	464	496	480	504	484	463	494	467	471	462	498	482	484	511	446	485	450	495	508	462	461	445	446	477	466	497	494	494	473	453	519	491	468	507	472	508	462	504	469	491	483	522	476	471	483	500	503	440	483	503	449	456	475	479	478	501	495	480	470	521	516	468	456	507	476	524	503	510	480	493	509	499	507	466	480	490	478	485	496	514	444	499	488	516	475	466	489	482	478	497	471	491	473	481	433	470	478	495	496	466	495	474	495	494	492	489	502	516	509	487	484	427	470	481	479	463	478	524	480	490	460	494	485	464	467	474	477	517	468	493	453	509	519	496	468	509	441	472	461	447	504	455	459	490	470	513	511	518	515	469	471	466	512	529	489	475	481	485	465	499	473	470	497	508	450	435	492	484	452	531	516	508	483	491	509	478	511	466	512	494	474	446	478	463	468	472	504	477	486	504	483	505	447	473	497	525	464	478	470	490	498	447	509	486	475	484	498	501	497	472	508	534	464	485	524	496	520	490	457	489	460	494	502	509	510	486	460	504	471	453	489	469	526	534	514	467	479	466	511	499	486	504	480	487	477	474	493	514	504	494	504	469	461	467	517	511	490	497	538	509	453	474	489	467	447	505	482	488	489	496	487	496	512	483	489	497	510	525	468	489	504	498	503	480	472	446	478	471	515	476	480	444	494	490	489	493	492	477	452	459	476	494	476	511	492	495	472	472	532	516	472	533	525	471	472	491	556	505	482	493	486	471	499	477	471	538	466	458	481	517	506	500	502	483	477	457	487	493	457	526	496	497	485	471	532	500	477	446	510	460	509	472	505	454	490	495	502	519	511	499	495	493	443	441	505	481	505	478	501	479	491	467	513	483	531	457	470	486	502	520	493	462	460	467	491	496	526	450	445	486	422	501	476	483	486	398	490	494	447	497	503	476	485	494	490	515	511	493	480	505	485	516	464	501	468	522	479	448	477	515	476	496	480	481	479	523	460	468	480	484	492	503	494	477	494	462	490	478	491	495	476	479	495	471	457	498	513	516	477	492	468	469	445	503	503	446	457	503	484	450	464	408	498	485	479	475	474	485	499	484	471	482	471	510	498	486	484	469	471	478	509	497	479	475	496	491	484	499	485	507	466	525	460	480	508	491	509	502	494	485	458	492	477	473	477	451	494	478	472	486	475	464	489	548	525	496	505	473	503	447	468	506	490	474	477	487	520	465	463	492	466	451	507	497	508	491	494	464	480	464	530	489	470	486	516	453	480	479	481	460	470	511	525	503	446	470	461	480	541	493	499	470	448	487	492	476	453	501	508	498	457	478	469	483	465	485	477	510	501	472	500	497	452	519	493	488	474	481	481	439	462	488	498	508	462	492	466	500	470	441	464	501	516	475	520	502	526	467	471	476	431	505	513	460	485	511	424	495	492	476	476	487	447	512	463	498	493	468	506	459	508	462	490	496	462	459	526	429	470	513	485	491	456	482	475	498	468	462	485	482	507	528	475	471	512	485	461	490	499	519	465	516	471	473	466	481	482	456	517	454	509	483	486	498	459	501	490	494	463	463	497	506	480	498	531	500	484	504	524	478	525	510	491	481	488	451	475	483	503	512	472	458	504	462	501	486	473	494	468	536	539	484	511	518	484	474	455	475	502	483	480	475	477	518	533	458	477	478	468	490	469	436	507	538	484	489	513	501	534	511	504	501	495	485	480	504	470	533	479	491	482	504	516	513	501	474	495	441	496	501	535	491	480	434	487	489	459	521	487	495	481	519	465	500	484	525	493	468	455	501	486	491	505	510	526	482	509	467	532	480	461	484	523	500	459	463	456	500	488	439	480	467	490	469	411	503	523	503	493	489	467	475	474	446	452	468	469	488	488	504	488	528	492	458	520	425	465	504	518	456	482	513	500	467	467	445	470	503	480	481	477	451	463	496	466	498	526	500	473	476	465	475	480	494	483	465	492	461	480	456	487	493	484	472	505	468	499	531	530	542	452	480	466	499	482	530	494	474	483	504	466	466	505	506	495	490	511	487	470	503	550	498	499	498	447	479	501	455	498	458	484	506	438	487	461	486	511	463	476	483	497	515	492	504	465	476	493	490	463	450	473	529	498	526	460	507	458	486	462	481	517	510	481	482	446	451	510	491	477	517	475	453	527	490	486	509	471	441	461	483	484	493	471	478	489	502	459	455	500	519	510	473	484	444	507	467	466	529	514	480	450	482	464	497	454	470	500	474	488	468	503	505	461	534	493	471	477	470	484	510	483	458	450	506	474	493	499	460	447	487	476	491	458	487	443	500	461	486	504	463	498	560	468	511	489	486	495	491	446	491	478	523	480	479	486	482	523	477	485	502	492	499	478	500	484	471	529	467	514	495	479	456	465	434	481	444	507	486	481	463	495	500	463	510	462	516	480	472	464	462	470	528	458	490	485	528	470	473	507	449	463	451	502	463	458	516	485	456	470	485	502	487	515	503	496	515	510	473	455	485	484	467	480	499	440	496	488	507	471	481	473	473	476	531	458	470	477	466	488	451	493	494	453	459	502	512	483	504	432	472	467	473	489	465	488	471	489	495	508	481	490	472	462	512	520	519	485	474	480	506	511	505	484	478	503	496	481	520	498	488	504	484	497	469	447	471	474	508	476	525	483	492	531	468	528	506	503	477	449	509	507	469	475	515	489	482	445	479	466	476	539	514	459	477	477	458	490	481	484	491	511	510	486	488	471	485	471	474	484	515	485	507	482	469	446	486	497	492	442	473	476	476	477	489	466	480	487	465	459	466	473	466	467	506	475	500	479	515	430	501	501	477	483	536	473	460	481	486	509	458	479	492	561	513	493	509	485	499	464	468	491	483	525	477	456	521	512	467	496	491	499	453	523	513	470	509	487	491
27880	17068	2853	459	301	271	261	227	247	265	261	246	268	233	235	238	257	238	232	262	256	214	215	196	205	228	207	250	253	245	230	233	241	246	236	216	240	230	218	242	236	236	232	262	218	232	252	230	231	229	222	214	219	257	230	207	251	235	235	234	229	203	220	206	205	234	241	227	238	217	240	235	207	228	221	263	224	228	214	247	233	225	199	215	208	221	227	225	231	231	215	223	221	242	244	236	230	230	260	226	197	242	217	221	226	218	237	221	249	235	230	216	221	207	223	233	234	236	244	221	232	229	213	259	204	217	234	228	236	207	233	241	212	247	235	243	238	226	248	234	225	242	243	236	218	235	229	247	228	234	224	236	235	245	210	240	196	235	218	217	238	242	244	226	252	213	216	231	233	217	231	222	240	197	228	219	231	218	202	226	251	217	243	213	228	232	224	226	228	230	209	234	236	217	242	236	228	233	234	246	218	198	214	220	245	227	229	241	238	217	219	231	218	208	247	226	223	220	255	237	224	214	209	225	221	259	228	228	244	227	230	235	242	230	221	239	256	218	211	228	214	257	204	209	237	228	254	204	220	205	201	214	232	227	252	224	231	227	220	232	227	238	228	237	226	235	197	231	205	231	236	236	233	224	251	225	223	232	240	226	223	225	234	235	252	236	206	225	223	238	232	215	234	221	227	202	210	227	253	213	241	224	262	238	260	259	235	228	226	211	239	234	246	220	221	242	224	221	214	218	209	234	250	224	233	256	247	198	226	225	221	246	215	248	233	234	217	254	231	253	236	242	219	215	234	212	229	229	231	229	209	215	235	187	233	220	217	238	223	214	253	226	250	222	236	214	215	269	230	241	240	223	213	243	223	230	239	253	221	221	215	254	240	254	214	258	251	236	243	237	220	210	233	207	215	220	221	218	209	264	233	216	210	223	268	229	186	213	218	231	197	230	211	215	180	236	221	243	223	264	245	215	227	212	252	222	203	242	257	247	219	249	219	237	249	207	232	252	237	220	253	223	249	249	238	206	218	198	226	208	233	222	221	246	257	232	242	226	247	225	240	245	213	227	231	229	256	205	234	238	244	231	243	235	241	228	201	230	245	242	252	255	242	222	253	222	248	233	242	235	222	223	223	230	211	226	259	225	231	222	236	255	238	247	214	239	229	216	225	236	232	235	212	236	237	219	224	229	220	201	223	201	227	220	224	211	233	243	232	254	237	238	238	251	232	209	220	237	233	216	216	208	230	239	198	225	231	225	208	242	232	213	250	235	249	248	217	253	233	232	235	233	234	241	225	232	242	234	228	215	236	206	229	233	238	199	239	210	223	252	226	243	236	231	229	230	205	220	247	230	229	217	235	228	247	238	215	213	209	213	262	231	205	227	256	207	223	211	228	248	232	231	214	239	230	208	238	254	228	229	247	232	241	201	216	221	241	212	221	249	222	251	238	215	232	252	205	250	254	234	258	201	232	227	228	211	214	231	223	248	238	218	230	242	228	214	228	241	206	225	221	222	218	222	201	258	205	225	236	236	220	209	215	208	241	244	222	246	236	215	208	232	215	233	209	229	242	245	205	234	245	237	225	232	213	211	234	232	244	221	226	209	210	216	231	234	244	215	242	224	248	245	247	245	236	225	252	233	206	234	228	248	210	233	234	224	210	251	217	221	217	223	226	229	230	237	200	222	224	236	215	225	218	224	254	231	235	234	223	256	253	259	253	256	215	219	230	250	208	219	217	209	228	239	240	199	198	226	242	206	234	231	234	232	230	217	188	226	252	234	237	239	256	234	235	223	207	232	246	232	256	208	221	257	228	228	229	247	270	208	208	235	232	250	239	237	232	220	222	245	221	220	241	235	226	216	228	226	250	242	259	214	229	225	236	239	241	221	213	252	264	240	233	259	215	224	244	227	225	233	228	232	214	229	227	215	239	213	237	235	232	212	212	242	237	238	236	228	217	229	214	220	231	229	240	246	218	241	238	226	250	225	244	220	204	243	245	212	219	217	239	209	237	208	234	226	230	222	234	243	241	246	249	224	223	242	225	242	201	254	233	238	237	222	221	245	211	244	259	213	228	230	218	238	219	229	215	244	222	242	268	224	222	269	231	236	211	205	233	216	240	227	235	241	212	200	239	216	219	220	231	235	238	229	219	224	232	202	230	215	199	215	224	233	240	216	241	265	227	247	225	248	216	230	241	218	236	226	238	218	258	214	224	243	225	225	225	249	217	217	204	231	222	236	241	216	261	250	233	220	250	222	235	208	227	242	228	236	232	215	238	215	227	240	241	214	237	232	220	195	227	250	231	211	215	211	257	237	236	233	219	248	253	219	241	247	212	232	227	224	245	225	225	218	209	233	202	219	223	232	229	230	235	203	218	225	231	232	225	240	247	233	229	199	229	241	216	200	225	219	228	238	250	221	215	251	223	259	206	211	233	257	239	236	210	239	239	208	245	229	214	212	261	230	248	244	226	201	255	254	205	208	246	231	260	224	220	238	226	239	220	239	232	189	246	240	215	237	248	238	252	236	248	221	230	242	237	250	228	199	230	211	236	241	213	231	228	236	235	231	237	258	207	234	217	212	257	220	236	215	236	251	254	212	234	243	220	224	243	232	221	206	228	206	208	215	209	251	220	265	226	233	244	207	269	222	248	229	222	211	215	198	219	215	237	222	234	219	226	229	233	239	231	220	225	244	249	226	224	198	204	236	236	242	227	230	231	239	238	256	244	227	224	238	247	249	223	229	251	223	215	233	213	230	240	238	216	224	238	224	224	249	211	218	212	258	236	241	239	216	253	241	229	210	225	237	211	221	215	208	212	233	238	242	215	255	225	233	247	230	243	215	222	256	223	189	255	201	240	245	254	220	210	243	217	236	252	226	241	231	229	234	213	208	220	202	232	251	240	220	203	237	262	211	240	206	230	237	213	221	223	243	201	240	221	234	233	243	231	217	216	223	246	230	233	239	219	246	210	202	240	201	242	226	236	232	218	215	212	248	220	239	235	217	245	217	233	223	228	238	224	248	230	235	220	221	223	231	256	228	212	238	222	193	257	216	246	195	241	247	256	228	211	226	233	219	222	219	240	233	224	254	259	230	223	237	226	205	216	238	244	264	230	245	239	260	231	226	243	211	221	235	225	258	237	232	219	232	231	226	237	227	230	223	214	210	240	216	234	242	232	231	221	228	213	209	247	239	234	228	220	228	239	215	239	218	202	244	259	222	236	252	236	220	225	228	234	224	253	237	217	235	243	231	231	247	226	232	218	208	218	223	246	238	231	244	224	243	238	240	244	238	232	222	234	251	260	224	215	232	225	202	236	255	275	226	220	218	240	237	229	213	229	266	228	223	235	218	228	225	244	220	237	207	214	236	248	238	241	213	236	249	293	224	236	229	224	227	225	221	227	226	225	230	228	219	247	225	220	230	218	223	212	252	223	239	241	246	219	224	207	238	219	248	200	241	234	217	222	237	206	222	231	232	231	224
4232	777	538	414	358	335	284	309	281	290	258	269	237	243	249	232	243	231	273	254	269	227	254	245	300	232	264	282	253	243	250	243	233	258	257	265	271	247	251	259	246	229	265	257	265	277	269	258	222	280	249	273	258	247	281	253	237	244	252	272	284	269	269	255	259	286	296	250	239	276	280	240	258	280	249	258	260	274	260	239	239	255	272	240	276	254	264	304	269	254	261	271	259	272	245	290	285	256	258	257	254	265	285	259	221	245	297	262	252	247	253	267	240	269	255	232	263	225	261	243	251	263	270	274	261	230	270	266	260	249	248	250	253	232	264	252	264	266	268	270	269	255	239	275	257	248	259	238	260	267	269	271	262	269	251	272	236	230	233	263	261	249	282	246	249	262	296	261	249	261	291	255	234	236	256	250	265	240	243	236	263	257	255	256	267	263	282	257	229	290	247	257	249	242	247	240	254	252	245	273	257	241	264	266	271	265	242	281	240	249	247	244	257	259	265	270	258	267	270	251	238	291	245	260	273	261	262	265	264	251	248	265	257	267	260	251	252	267	256	255	261	266	245	269	269	243	282	257	263	230	275	248	255	258	259	253	256	249	250	268	257	271	274	270	280	275	284	276	256	255	263	237	255	267	258	258	270	239	266	278	259	275	268	280	281	264	245	256	256	236	273	266	249	269	251	262	257	270	267	272	242	259	237	264	251	232	268	277	234	276	254	248	262	288	247	282	263	243	248	240	235	262	273	289	282	281	277	279	222	249	274	263	267	278	243	250	252	277	263	247	266	257	276	292	253	235	281	268	243	259	271	265	264	262	244	229	247	254	263	262	234	252	261	251	236	287	258	242	271	246	292	256	267	259	256	254	245	248	265	260	253	254	268	278	275	232	266	255	242	254	240	236	258	239	243	254	257	264	260	268	263	234	265	234	267	229	289	256	252	289	229	276	271	266	256	271	257	255	264	239	289	247	247	234	251	273	260	243	247	266	258	270	250	266	261	266	281	239	288	260	243	266	250	251	247	246	264	257	255	268	295	265	271	252	234	295	249	268	255	250	242	262	265	248	247	270	279	266	252	291	238	250	259	255	252	274	257	290	258	273	240	268	247	279	260	262	263	278	277	238	268	275	279	238	269	228	226	250	217	264	251	244	252	255	232	244	274	272	272	246	263	290	263	252	266	256	237	236	262	253	247	254	230	270	242	251	247	266	259	265	268	286	273	269	269	240	255	273	221	239	250	263	261	257	267	258	262	251	273	271	285	256	241	268	281	244	254	307	284	229	238	278	297	239	277	265	264	259	241	268	274	250	284	247	268	274	285	246	257	273	261	245	245	242	263	256	260	272	266	270	268	251	267	251	249	240	259	243	275	268	255	216	218	236	257	261	275	240	303	226	243	262	268	253	265	285	268	265	246	289	260	244	265	261	271	288	263	262	276	258	254	264	232	265	263	265	273	255	262	254	261	272	241	252	250	300	282	266	281	235	262	275	244	261	257	241	245	256	289	262	259	267	263	270	276	275	250	246	262	257	274	269	251	252	258	257	234	261	257	239	246	245	284	254	270	270	254	245	250	241	277	271	235	229	277	238	272	248	257	236	285	244	250	263	263	221	249	285	285	251	258	274	282	262	254	241	269	304	256	241	261	239	255	249	264	273	244	241	265	279	266	258	232	265	261	248	275	226	267	266	274	285	266	253	273	278	253	265	294	263	261	267	235	246	283	240	254	253	276	230	251	259	274	255	271	252	267	254	261	257	270	239	258	253	259	263	262	247	251	249	294	256	268	276	273	307	269	245	240	274	245	214	244	256	252	279	266	274	245	250	264	257	251	280	254	252	231	262	278	274	263	267	258	249	256	275	272	288	273	236	268	293	263	264	273	255	266	317	259	262	287	253	243	262	296	272	242	279	261	281	248	261	288	260	268	253	265	263	287	247	246	268	260	242	254	260	259	252	279	265	264	256	260	263	264	257	247	258	247	276	262	232	280	271	267	250	246	268	252	243	256	265	229	253	250	252	269	239	290	297	232	282	256	267	245	278	278	277	253	259	248	254	250	280	265	244	281	285	265	239	237	264	261	275	256	251	280	264	276	231	259	247	273	284	279	257	253	236	259	269	255	255	236	279	245	246	256	259	254	250	248	270	274	259	250	249	243	282	245	267	253	258	254	282	227	258	270	277	292	244	239	272	275	245	273	265	248	253	284	268	270	260	269	260	281	251	259	265	240	263	243	271	256	284	268	279	264	249	262	268	270	251	237	258	258	243	235	242	218	231	264	235	263	250	262	253	270	251	218	277	261	271	260	253	242	272	256	275	301	285	233	262	231	264	263	303	247	218	264	225	255	272	275	258	254	249	245	274	249	237	262	286	292	262	246	251	249	272	258	265	257	259	232	257	241	246	248	247	223	262	250	291	273	222	257	254	258	268	269	252	256	275	258	263	260	248	267	250	247	248	272	246	254	274	262	242	266	241	284	237	249	248	270	264	286	256	259	227	256	275	249	288	270	272	231	262	285	242	234	245	255	238	289	247	266	271	253	249	286	255	248	284	236	257	262	270	249	247	245	239	255	245	267	215	249	254	272	252	247	267	281	249	251	254	257	246	248	266	276	263	227	261	252	258	246	247	236	266	270	232	250	260	268	256	273	260	281	246	251	282	252	261	258	251	277	271	265	242	275	255	262	277	249	268	268	275	214	263	267	274	243	252	253	245	256	242	299	248	254	252	246	271	256	268	244	268	233	299	270	223	248	237	273	240	265	239	260	270	238	258	281	270	275	263	255	232	281	270	270	238	232	264	242	267	279	249	299	264	289	238	258	254	273	273	229	229	283	278	255	247	253	255	289	265	237	299	269	248	257	237	263	238	264	256	257	263	246	259	277	258	279	276	284	246	261	260	256	262	275	278	259	252	282	258	264	274	288	261	264	264	278	266	262	266	209	282	251	304	257	245	244	246	274	250	244	246	270	291	262	283	241	261	239	263	264	277	253	256	296	248	287	271	246	244	264	264	254	268	274	242	269	288	242	247	253	235	278	283	231	261	253	258	245	270	257	267	276	268	258	262	284	303	280	264	267	242	238	270	265	287	281	268	272	252	250	266	265	253	281	224	272	249	259	280	259	247	247	243	251	267	268	290	246	287	246	246	239	266	258	234	261	284	245	256	238	272	211	233	271	247	262	268	288	233	235	262	253	269	273	276	244	250	284	256	244	252	261	270	257	246	259	229	217	238	259	223	271	265	265	256	230	269	286	283	252	247	261	245	259	244	247	269	262	262	267	259	286	248	296	267	232	248	241	256	261	259	280	254	278	277	274	270	251	266	274	237	267	239	259	260	239	272	279	273	239	238	261	237	269	233	235	277	257	275	238	240	248	251	302	272	259	271	261	245	270	232	281	259	263	251	249	273	275	251	257	283	279	241	270	268	268	264	293	279	246	236	257	247	247	231	269	251	245	281	257	265	258	240	243	292	264	258	230	255	284	254
23959	21334	28558	24430	21332	8376	883	533	455	387	389	328	303	301	275	254	270	263	258	241	258	247	225	240	232	214	212	221	232	206	215	213	215	229	240	215	228	222	211	213	230	204	217	228	221	244	221	189	229	223	196	213	212	195	235	205	208	188	211	217	222	206	235	227	224	192	228	197	215	218	212	208	212	200	225	223	202	237	224	219	214	206	227	190	209	210	212	193	201	221	197	217	188	233	208	215	231	242	215	214	196	209	202	209	198	212	208	204	196	204	199	238	218	189	218	212	212	193	204	222	238	197	205	220	181	216	199	196	212	220	214	210	205	221	204	222	211	225	224	196	200	212	197	196	211	197	233	228	212	218	212	204	237	197	210	201	232	220	218	190	209	211	185	200	194	210	213	205	201	237	230	205	209	206	200	192	207	203	233	221	217	219	209	209	200	214	189	230	233	220	197	220	210	210	216	209	220	214	210	208	191	214	222	201	203	226	198	215	204	211	210	214	202	233	214	213	210	198	198	211	217	207	190	227	209	227	202	201	196	223	228	219	208	207	214	195	205	226	220	213	208	214	239	229	222	214	213	197	230	214	185	201	207	224	223	225	219	201	191	217	224	230	215	196	216	209	195	182	215	205	223	211	206	193	185	210	208	207	211	221	189	220	202	202	213	185	195	223	215	184	205	208	194	212	211	216	231	196	195	202	226	203	194	239	201	208	210	203	231	221	211	210	223	213	218	243	213	206	220	210	225	212	221	219	211	185	228	210	240	207	214	202	241	243	210	200	221	240	217	247	208	211	204	219	201	200	226	191	237	208	204	211	199	198	203	197	191	204	213	198	202	211	222	208	202	184	218	203	206	214	227	180	201	206	224	196	189	214	194	204	216	197	205	236	220	208	204	203	202	223	204	227	233	229	239	191	198	225	194	218	196	207	234	236	205	235	226	188	235	216	188	208	188	216	206	225	194	187	201	229	210	199	207	219	207	224	222	205	199	216	223	205	207	222	192	204	185	203	208	213	228	239	199	192	196	228	215	217	215	196	216	215	223	204	180	204	197	197	221	207	211	213	205	205	193	207	201	226	225	220	200	208	211	196	227	215	208	244	210	209	240	224	212	219	205	217	215	198	221	217	228	201	222	217	211	232	223	203	197	188	190	208	196	219	229	206	207	194	218	194	182	234	204	204	225	202	216	210	201	201	230	205	227	230	229	215	219	212	188	232	217	218	193	213	216	221	192	204	222	202	223	236	217	195	203	209	188	225	244	240	239	214	209	190	222	207	213	204	220	239	191	221	207	220	194	226	225	217	182	227	218	181	223	229	214	188	204	205	205	218	204	228	197	196	184	218	239	210	196	209	212	221	207	213	194	212	222	211	221	204	231	189	204	213	228	209	201	209	190	194	197	192	214	217	214	210	189	214	240	212	186	190	221	232	223	232	213	201	219	197	201	206	205	235	213	201	191	218	209	193	199	212	225	199	201	187	206	249	226	223	222	216	217	226	213	193	220	220	199	201	222	176	209	207	210	213	214	231	186	209	221	234	218	212	215	232	223	222	198	209	196	214	247	207	208	213	228	227	219	220	191	242	208	224	209	213	212	232	207	198	192	185	213	228	208	214	214	200	190	209	192	224	205	218	193	224	198	205	206	215	208	206	207	206	240	209	220	189	185	182	221	237	221	202	215	206	199	227	211	223	218	226	229	196	188	222	196	243	230	213	218	222	206	245	232	205	211	199	196	200	232	187	174	207	225	194	218	211	194	211	215	207	198	203	221	220	234	207	240	234	221	206	200	226	206	231	191	200	203	224	204	221	217	219	221	185	210	212	228	192	226	226	203	238	214	210	236	204	221	199	208	194	227	189	209	227	214	199	187	194	215	204	194	217	219	204	214	244	211	231	210	199	191	225	209	191	198	216	215	207	212	220	222	213	197	227	209	194	215	206	199	217	198	202	201	205	203	205	236	197	193	203	202	220	211	192	177	217	189	208	199	191	206	216	212	193	196	197	209	212	203	216	225	207	210	219	222	202	200	202	214	198	223	235	236	191	201	246	208	198	195	234	218	218	197	192	220	232	197	203	230	220	192	221	223	183	193	238	186	220	215	221	217	184	220	206	198	203	213	190	207	197	196	210	219	214	202	199	229	216	210	210	224	194	246	201	229	219	220	190	232	201	215	203	212	199	214	200	213	213	195	216	219	200	221	214	216	230	207	199	200	237	192	227	194	205	198	201	204	212	201	204	212	189	204	206	217	195	217	205	193	201	191	210	228	215	218	203	210	244	197	225	185	206	215	204	221	212	203	202	230	220	224	191	218	218	181	221	239	215	205	223	200	199	220	188	230	211	200	197	226	174	209	205	230	217	204	217	210	221	202	213	217	231	204	221	211	202	219	207	197	223	209	222	204	211	212	212	229	218	240	185	220	187	235	196	226	211	224	205	175	231	214	219	221	203	183	198	216	188	233	224	200	230	193	226	222	240	200	192	222	223	210	240	202	207	218	244	208	231	201	195	216	211	190	200	205	230	211	239	222	217	212	230	242	217	215	205	216	213	234	225	221	185	224	236	232	208	211	221	203	208	214	212	241	220	209	222	195	212	196	223	199	225	218	205	203	227	212	223	202	220	198	217	243	211	185	209	218	248	230	188	229	207	209	230	175	198	202	232	188	212	210	217	219	208	228	203	214	221	207	205	195	221	249	193	203	204	187	248	213	224	236	213	216	206	221	188	226	220	192	224	211	226	219	219	217	227	198	210	201	219	195	178	217	196	200	227	193	218	222	225	216	249	235	216	217	201	215	226	221	218	213	171	186	198	191	199	208	204	217	192	237	185	220	216	248	217	229	228	228	210	209	223	201	224	196	230	220	215	197	237	219	212	203	208	235	181	189	192	196	219	198	208	230	211	204	194	196	232	202	220	206	208	207	203	208	217	203	197	200	221	201	214	201	220	201	234	192	236	199	209	209	192	202	196	228	205	200	220	203	216	202	226	220	177	220	215	216	208	220	211	192	207	196	210	204	229	189	191	200	210	214	214	184	226	220	232	207	224	226	215	226	219	203	228	207	217	227	199	194	204	185	191	189	209	216	208	232	191	214	201	194	205	200	200	207	206	230	220	242	230	208	209	225	230	219	228	219	176	203	210	207	200	210	213	208	230	216	189	201	194	201	211	202	214	160	173	196	235	179	205	226	211	209	212	203	208	191	199	236	218	207	239	201	194	213	227	238	217	232	203	196	227	244	169	198	200	202	221	210	196	194	201	211	250	236	209	212	216	224	208	201	227	214	216	213	193	219	199	226	211	197	182	197	234	219	250	210	176	215	199	233	206	185	218	219	200	244	239	198	212	192	190	212	206	205	194	213	224	209	202	219	182	197	243	214	221	220	220	168	215	204	197	194	239	205	208	180	203	217	200	205	186	214	201	189	219	236	232	209	198	207	225	199	190	207	228	231	199	199	210	190	233	214	223	217	214	239	190	225	201	216	187	230	203
3375	8779	5690	2589	1832	1360	1092	783	661	587	475	440	449	386	327	322	312	310	283	304	239	256	257	253	241	231	254	254	243	242	245	233	248	247	231	255	249	236	247	244	245	257	229	212	192	236	237	244	213	210	194	217	242	255	233	213	241	222	259	216	259	226	206	240	234	231	233	252	253	217	235	240	231	231	232	218	242	213	201	218	225	198	247	209	207	251	213	213	208	230	220	251	218	221	240	226	214	224	216	227	236	221	205	250	201	213	250	205	239	246	242	214	229	212	241	210	240	229	227	214	230	239	223	213	220	233	234	217	226	250	232	198	220	210	220	219	228	228	206	224	211	215	239	227	250	215	213	239	202	193	228	231	231	209	227	211	239	206	240	241	236	232	206	235	221	217	224	246	213	231	238	235	224	223	253	227	243	243	225	214	223	224	225	257	250	212	219	233	225	208	214	232	225	204	197	247	245	234	211	227	217	238	242	226	217	229	222	251	215	230	214	234	231	220	233	243	221	251	230	226	204	209	236	214	232	213	229	229	236	213	243	251	225	246	230	268	224	228	215	251	250	234	210	227	260	224	230	233	226	223	223	220	217	259	248	224	224	233	252	211	200	230	231	237	212	248	225	212	219	207	242	243	209	251	231	252	224	225	235	202	207	226	228	227	205	246	236	243	223	204	255	218	213	209	228	224	253	205	231	254	221	222	270	223	206	232	237	233	225	224	252	239	234	241	206	224	225	208	240	259	244	214	239	257	233	219	231	242	237	217	208	240	199	255	224	200	243	223	207	224	244	234	211	228	216	200	205	221	202	247	231	228	222	234	217	242	221	230	254	233	226	231	242	239	224	214	238	230	220	216	250	237	216	233	240	205	238	238	230	196	238	215	210	242	227	214	213	252	213	231	192	205	209	227	235	225	245	224	213	236	232	247	216	226	231	217	229	234	235	239	251	261	228	256	241	246	216	227	267	228	246	234	220	234	255	233	228	265	237	215	224	250	236	227	207	234	238	236	221	225	248	244	224	230	240	214	227	239	228	214	197	239	241	238	224	251	210	217	225	209	224	237	193	252	225	259	225	239	192	225	224	235	242	260	230	235	214	224	244	219	237	251	240	232	230	241	227	248	214	245	211	220	235	217	238	210	230	213	225	197	230	268	218	207	220	228	226	212	208	216	229	203	217	231	251	208	220	205	232	226	219	222	233	225	209	217	244	224	220	211	260	251	212	210	240	219	230	256	200	259	210	241	218	248	246	234	214	223	217	207	212	255	200	221	197	248	210	214	226	225	248	230	229	231	218	217	225	225	214	238	212	222	223	215	231	218	219	222	233	225	192	257	224	229	224	245	220	215	248	230	249	221	239	242	247	224	244	213	199	220	241	218	215	217	229	242	216	244	225	225	227	256	206	227	235	225	224	214	225	224	215	239	237	249	216	207	246	225	221	239	263	235	245	223	229	222	201	225	239	240	212	228	218	258	220	244	257	205	235	226	245	222	213	209	207	226	221	218	220	235	215	242	200	234	228	234	235	226	225	231	249	226	246	230	231	208	219	199	225	211	216	240	230	219	230	236	204	244	231	240	210	226	206	204	228	248	203	222	238	246	225	220	209	248	214	235	225	229	209	249	240	210	236	219	245	227	248	219	282	247	202	246	240	246	241	215	229	216	248	245	233	245	203	232	231	232	245	238	221	232	229	229	210	237	227	227	214	229	207	229	216	213	225	222	241	213	210	223	244	248	187	205	217	229	218	208	243	252	215	230	239	220	236	214	245	236	224	233	230	218	230	218	219	206	210	234	225	221	229	227	233	226	215	239	220	235	230	213	247	248	204	219	212	228	212	223	259	239	221	236	229	229	212	245	259	228	219	222	212	228	209	222	227	226	239	225	254	238	215	196	225	210	243	231	221	227	231	241	231	243	221	221	255	219	223	198	210	227	233	213	254	212	217	233	236	214	238	213	241	241	238	230	232	233	213	219	222	214	227	244	227	245	240	242	233	225	241	240	216	221	240	241	212	250	213	218	227	225	225	223	186	253	241	237	205	233	222	233	224	221	230	210	228	207	213	233	230	227	224	237	201	190	215	237	230	251	233	227	201	224	204	231	226	240	235	232	210	221	232	231	233	234	238	211	208	219	219	214	200	210	225	221	216	222	209	238	213	232	225	215	227	247	230	220	206	221	228	222	231	202	218	249	206	242	241	219	197	219	231	233	210	227	225	231	236	238	245	216	210	186	240	255	220	220	222	251	224	218	230	244	209	226	228	221	235	227	234	230	220	217	228	226	210	220	237	224	235	227	219	210	226	219	222	204	232	234	216	239	217	244	233	214	258	227	220	225	222	248	215	221	239	230	219	228	231	264	218	233	224	213	213	261	203	252	226	215	192	219	235	241	229	218	218	194	233	233	212	232	232	229	237	246	210	261	211	224	262	212	218	207	261	241	210	238	233	217	244	233	235	235	238	229	217	195	232	230	213	220	218	222	239	207	226	245	214	219	223	222	224	228	246	241	210	227	231	226	226	238	239	228	252	239	249	231	209	247	245	219	219	197	238	219	214	213	228	268	241	229	237	236	221	207	239	230	233	203	228	216	239	191	227	219	225	224	215	209	232	256	225	244	252	214	230	216	224	216	243	231	217	224	224	239	223	218	236	218	225	240	251	216	203	234	238	227	229	240	230	223	209	234	241	204	222	231	235	221	226	229	216	239	226	244	228	237	239	209	239	243	237	206	204	236	229	242	219	240	234	226	246	220	235	267	237	268	216	235	254	230	238	221	245	215	211	195	211	247	212	235	200	217	219	226	213	236	232	225	242	223	207	249	239	226	223	202	245	240	222	255	226	227	256	257	236	226	201	220	246	245	235	231	219	232	249	231	230	199	234	208	234	223	236	216	225	242	230	217	206	224	229	238	218	239	247	237	237	257	232	214	222	237	234	210	253	243	242	215	227	203	237	231	224	221	239	230	225	223	238	209	243	210	227	231	238	262	204	224	232	221	219	224	275	222	227	233	219	232	234	234	235	203	234	225	230	221	251	221	224	225	226	233	210	235	247	233	220	239	206	241	221	234	220	217	220	235	237	221	235	226	245	214	222	226	217	231	218	248	232	237	240	234	233	264	221	215	246	211	227	230	205	245	196	223	222	225	193	224	221	223	235	236	209	223	226	219	219	215	222	227	258	248	210	245	222	201	243	225	240	245	243	203	240	207	233	237	231	222	209	227	212	223	216	226	218	230	239	235	225	236	220	241	228	250	204	221	222	209	249	215	210	223	253	229	238	236	256	222	234	247	205	221	233	245	221	202	223	215	228	227	237	245	229	232	242	206	223	209	226	224	211	224	233	216	216	235	226	217	233	234	237	223	224	201	193	218	235	213	232	247	258	219	249	243	222	211	249	230	219	229	219	230	239	222	250	240	238	224	230	232	238	239	239	250	218	216	223	204	242	217	228	238	216	234	210	223	242	208	192	228	199	244	225	247	214	212	246	221
25071	21340	27450	25567	9800	826	699	572	582	558	556	482	489	479	474	491	504	403	471	441	484	464	470	486	466	460	439	470	459	421	490	482	497	473	476	435	428	454	488	464	446	456	439	462	462	475	445	436	459	468	452	420	433	444	469	426	442	420	445	470	475	467	445	436	489	440	416	433	490	451	456	420	473	446	421	463	435	449	462	449	477	460	477	479	425	449	434	473	463	455	447	458	426	449	429	445	456	455	446	423	445	440	451	455	454	451	460	439	432	433	491	449	450	454	451	482	442	445	482	428	459	434	404	442	462	430	471	460	454	445	469	482	461	481	462	451	423	477	449	444	477	480	475	469	442	481	423	467	467	458	395	444	460	423	476	409	482	477	454	411	458	456	430	422	410	463	460	407	427	495	473	467	451	399	475	451	487	442	439	429	467	452	452	451	410	428	442	423	451	420	457	433	455	466	461	432	459	439	443	424	426	483	422	463	450	455	459	415	445	434	436	478	460	462	442	434	457	451	445	454	425	418	442	488	476	443	498	449	472	430	430	398	493	446	473	437	439	465	411	484	474	428	438	438	467	474	402	477	441	423	453	451	449	468	431	408	434	504	465	463	450	443	442	422	508	441	439	474	416	452	411	406	462	467	467	456	434	439	444	453	451	433	440	442	451	483	482	462	472	446	457	435	471	455	442	445	450	407	498	449	437	485	445	453	420	447	435	471	430	459	439	426	442	433	445	448	474	455	439	449	460	441	441	468	467	435	452	462	452	460	463	452	468	440	450	479	460	429	458	456	461	448	442	450	445	458	458	428	462	440	423	460	434	485	433	466	447	483	452	439	416	415	448	418	456	448	502	453	446	472	434	434	458	446	466	459	452	490	446	472	444	449	430	453	434	448	439	410	431	462	444	469	468	449	462	438	466	469	457	431	473	458	451	449	443	454	442	443	467	470	453	437	460	475	431	464	477	442	427	417	467	447	483	459	464	455	426	470	433	407	481	468	448	432	464	459	475	437	434	482	458	424	440	453	453	460	456	464	465	463	451	429	452	482	465	428	469	458	451	385	466	430	506	452	418	438	475	443	439	470	463	425	447	428	460	443	419	461	446	448	454	476	467	449	411	461	454	441	467	422	414	439	434	421	476	452	484	450	428	447	457	457	488	429	446	460	417	461	454	444	430	462	416	430	490	435	479	444	406	421	435	434	454	486	436	463	458	484	456	492	437	459	432	437	456	436	442	447	445	496	439	457	475	474	457	425	438	478	466	447	460	481	475	439	410	464	447	459	400	467	485	409	477	457	442	474	424	451	409	451	420	439	460	441	454	404	436	441	445	430	446	432	451	439	437	469	448	444	413	428	471	473	448	449	452	445	439	440	471	469	455	405	439	471	415	414	491	415	450	423	450	455	456	429	492	461	464	436	431	441	412	460	444	482	434	431	446	466	444	459	429	442	460	441	408	435	446	434	420	445	437	450	473	494	436	448	458	472	416	459	468	492	458	451	458	453	440	479	489	457	444	442	454	436	417	419	456	455	422	436	427	426	443	449	424	475	437	467	453	432	431	428	449	479	439	485	468	441	441	463	420	435	443	504	489	449	437	466	456	444	416	470	429	445	451	431	432	430	427	469	434	414	434	454	466	492	431	430	409	453	440	478	430	457	434	427	398	498	483	438	488	479	477	443	446	453	457	440	443	458	455	406	416	450	422	457	442	464	456	393	442	445	424	505	460	426	435	451	415	463	475	478	472	441	426	466	475	446	435	424	473	426	418	483	432	452	445	434	491	459	453	469	449	485	433	452	435	441	465	439	446	469	450	461	464	430	445	449	459	457	442	450	455	491	444	469	411	462	445	452	450	486	455	467	444	441	436	441	450	467	427	455	470	413	443	446	458	436	441	471	434	461	491	439	476	483	450	460	442	466	474	447	471	429	431	453	468	430	419	464	481	412	469	485	471	434	446	440	471	458	464	506	383	457	523	437	438	449	438	449	471	440	444	446	447	458	454	445	420	475	419	448	442	473	468	448	436	462	418	444	503	427	452	474	501	416	471	447	440	453	471	442	463	460	467	389	449	430	458	424	436	457	463	454	430	429	476	409	442	456	442	452	448	469	454	481	459	459	439	443	437	469	454	439	424	440	420	427	435	428	495	437	455	445	415	434	427	480	469	481	474	442	410	483	426	434	486	418	449	495	426	425	461	466	452	473	441	448	478	448	447	458	444	444	445	449	415	432	403	477	470	463	459	428	508	480	456	469	427	471	426	410	440	466	467	411	464	430	406	439	452	457	425	425	473	453	460	457	502	424	464	420	457	460	434	427	433	436	478	447	454	413	440	467	460	471	429	441	477	412	465	465	454	417	461	465	430	448	474	466	436	459	479	447	437	396	474	475	432	420	418	441	464	433	464	478	462	461	467	470	465	481	435	466	448	435	445	463	428	435	459	454	461	488	423	479	455	452	470	441	492	457	441	458	474	469	457	471	472	463	443	456	431	429	423	431	474	442	469	460	467	447	457	470	484	436	471	436	452	458	430	442	473	462	430	448	468	480	448	460	485	461	442	448	441	418	451	432	452	488	468	448	456	427	426	444	464	449	448	450	450	473	432	407	456	447	403	406	476	441	423	426	403	482	472	473	476	449	442	472	460	426	418	445	450	469	436	406	433	409	466	438	457	416	454	447	475	447	478	450	445	427	449	430	457	471	468	431	445	464	460	458	438	432	444	458	407	475	469	457	461	434	452	422	488	475	432	444	444	437	453	438	457	483	451	428	432	453	436	442	481	458	464	485	445	470	451	467	453	449	425	412	489	420	418	434	451	415	452	455	411	421	457	460	483	471	443	444	450	459	441	474	444	429	450	428	447	411	442	437	463	446	417	456	431	431	403	437	464	469	440	461	430	457	472	424	456	438	467	440	420	456	443	441	462	460	461	446	423	437	466	469	474	455	462	454	445	455	447	478	406	466	410	430	449	427	488	488	430	463	432	472	481	475	473	420	431	450	446	471	462	464	463	419	453	442	447	444	466	437	417	436	437	433	467	480	445	464	452	450	449	478	463	486	445	438	441	406	429	473	438	472	449	440	462	493	463	422	479	473	439	426	434	431	442	465	466	399	456	459	438	457	444	426	461	434	455	456	450	455	441	429	475	429	461	481	422	426	437	463	461	452	434	434	457	440	467	451	457	455	443	439	436	476	460	438	478	448	446	448	394	438	443	439	474	427	424	431	433	441	444	505	460	428	450	445	448	445	448	443	464	442	426	457	435	426	430	419	442	445	473	481	439	446	438	443	463	474	465	400	449	457	452	455	477	391	464	478	454	435	489	439	403	464	423	461	451	456	459	482	409	470	495	397	435	465	452	450	469	474	453	447	460	455	489	448	439	455	449	485	457	438	426	428	453	463	434	441	476	433	419	515	412	458	426	472	452	464	425	437	481	429	467	414	421	443	433	448	425	419	440	491	435	423	478	422	448	448	462	433	465	456	473	406	428	426
3537	5172	3349	1715	1370	1025	937	803	723	630	611	616	592	587	543	554	503	490	482	467	506	490	457	462	491	492	496	477	466	521	503	503	475	482	494	483	509	475	493	468	476	490	455	490	465	482	506	486	490	509	516	457	451	500	431	439	498	521	483	487	479	446	497	484	479	522	472	482	496	458	495	488	467	486	477	475	487	461	466	505	479	485	480	488	458	484	476	484	481	488	466	489	479	468	445	455	473	453	477	428	467	470	461	462	474	483	454	450	473	457	482	425	453	497	479	481	453	479	476	466	491	492	474	498	442	474	455	435	472	464	436	469	455	462	515	481	474	517	451	475	488	466	479	475	469	498	433	478	476	491	472	464	465	464	523	468	490	461	443	503	473	488	459	493	476	448	480	473	448	497	452	482	471	483	501	449	447	503	461	479	471	498	497	455	473	493	468	429	465	474	456	440	486	491	465	469	457	438	506	504	427	462	495	507	490	500	467	440	480	457	461	470	506	462	433	461	488	482	465	510	478	477	444	470	447	520	492	472	481	484	468	452	474	483	438	476	463	498	471	475	474	484	445	481	460	481	433	507	433	463	484	497	467	464	483	481	454	489	466	496	518	478	461	529	457	487	469	493	446	474	426	483	478	468	447	493	481	464	482	495	486	454	483	453	476	482	496	471	454	472	432	471	457	501	456	459	473	495	486	468	448	455	488	495	471	462	506	455	494	448	496	453	523	486	446	476	473	461	463	470	488	461	467	485	424	459	458	435	445	476	463	542	477	480	462	467	457	480	465	470	448	463	473	454	463	453	481	448	482	502	443	482	508	486	498	401	486	499	457	506	492	489	479	461	446	489	481	468	466	518	504	467	476	452	453	441	492	456	456	456	458	415	457	476	473	463	453	472	475	474	436	489	507	499	496	503	486	491	453	440	491	473	497	463	483	488	479	467	522	448	437	465	485	467	510	453	483	484	489	458	482	464	438	484	452	513	450	467	470	467	488	490	476	456	493	491	474	460	485	448	469	472	449	434	470	487	491	472	469	472	471	486	470	473	499	482	466	469	481	471	467	456	456	475	458	496	441	475	489	480	483	490	485	477	450	478	450	448	451	455	469	468	485	492	500	471	462	449	453	482	472	468	452	468	457	435	499	461	467	441	475	451	475	449	478	458	465	484	444	457	506	454	459	469	483	483	451	459	481	486	505	519	461	489	471	464	461	478	510	489	416	499	490	448	480	430	490	472	491	517	456	514	447	482	441	497	466	467	477	429	497	496	466	461	435	532	473	502	464	478	461	481	433	452	470	530	526	472	457	464	445	445	476	482	461	475	503	459	439	460	492	471	492	429	485	498	460	475	502	465	442	434	483	454	471	520	434	429	495	439	465	466	473	508	475	475	505	511	442	440	478	484	441	445	479	441	466	472	490	484	488	478	474	481	480	471	481	465	491	476	490	466	463	489	437	477	473	435	470	498	463	476	461	473	484	458	478	456	462	450	436	472	463	483	446	476	493	450	490	449	453	465	410	455	471	468	469	480	485	467	485	444	444	451	460	451	451	495	488	468	441	494	492	447	474	493	482	496	489	481	489	476	446	450	466	485	473	474	500	452	476	452	471	485	465	466	510	487	485	464	442	489	474	465	477	450	471	467	467	451	443	457	446	442	467	446	489	463	497	440	459	446	454	490	473	463	481	480	449	419	468	470	475	451	470	490	481	508	454	492	449	480	470	470	504	492	481	455	451	454	514	447	456	485	440	485	459	503	484	474	461	453	463	457	456	493	489	469	475	451	482	420	478	470	437	461	474	497	458	480	488	497	483	467	436	499	487	463	454	472	473	471	466	439	462	502	509	477	467	464	460	450	503	493	443	509	482	467	450	455	501	443	492	500	470	484	465	476	500	482	443	492	481	483	531	462	462	468	462	506	482	499	425	469	477	475	498	466	461	493	488	481	463	487	467	450	430	461	436	454	446	475	479	495	484	484	490	520	471	469	471	438	511	475	522	490	467	472	456	451	480	447	449	461	467	494	449	487	472	465	473	500	458	496	461	462	488	483	493	475	445	454	454	487	456	460	482	443	454	420	499	473	506	503	459	496	448	468	451	482	434	475	455	495	472	460	474	463	482	474	457	431	488	489	459	503	492	485	498	480	493	437	450	506	495	474	458	459	478	505	489	445	476	472	492	450	480	485	489	440	464	469	445	461	495	487	537	510	439	494	463	487	470	476	445	477	448	448	465	472	489	465	478	479	480	454	461	472	510	493	456	436	462	483	487	420	434	462	440	488	474	448	460	443	490	501	493	484	478	473	480	464	501	474	480	473	461	523	448	498	434	451	487	484	482	487	493	468	460	470	452	468	432	473	465	435	468	493	485	493	505	475	508	459	516	461	458	473	454	477	505	444	470	449	473	460	459	489	455	484	442	493	466	485	476	473	482	464	494	476	483	483	489	488	431	492	492	490	516	476	503	450	500	476	495	449	500	487	431	463	477	479	483	467	438	465	461	476	473	474	459	508	418	481	456	477	490	491	490	483	486	464	442	506	457	472	428	483	477	486	489	518	470	468	460	445	473	498	475	486	494	505	497	474	467	492	437	435	457	429	473	471	470	446	489	470	465	472	496	482	469	449	471	446	443	444	455	446	473	476	450	437	435	461	470	480	462	502	493	470	491	441	494	478	473	460	480	427	432	489	473	465	476	471	479	470	494	454	485	473	453	462	464	481	471	474	458	486	441	455	498	474	455	488	445	463	470	452	483	460	516	486	486	463	474	461	471	504	459	451	474	491	451	468	487	490	462	507	471	490	473	442	473	498	497	476	478	488	478	465	485	472	476	460	501	457	497	477	490	445	529	480	500	500	454	475	453	477	485	515	471	445	494	461	497	463	476	510	504	463	488	470	496	448	512	460	456	467	495	478	490	487	496	504	484	468	465	512	467	469	463	506	449	484	505	498	442	496	470	473	466	505	461	437	440	478	465	471	459	477	481	496	477	512	486	483	434	462	469	456	478	487	499	460	496	450	490	470	477	472	451	484	454	455	441	451	485	483	483	463	452	462	481	513	519	476	472	455	452	454	500	494	475	477	479	483	454	471	463	457	505	498	504	470	483	510	458	461	487	509	490	488	469	487	484	487	437	459	486	482	456	471	506	451	529	459	488	460	498	491	486	463	489	481	473	472	479	422	500	481	479	453	481	470	474	493	471	479	474	480	457	492	471	424	452	455	481	465	464	480	503	474	476	470	501	488	482	478	456	489	485	482	478	478	493	489	490	468	487	428	480	437	458	454	456	492	445	447	510	457	494	472	468	458	473	459	433	472	473	473	501	475	453	471	483	477	477	488	470	423	450	439	493	517	493	513	479	443	475	512	503	422	467	441	460	474	458	488	482	469	447	492	466	459	489	466	455	463	465	506	453	504	497	435	465	462	498	478	470	491	507	470	466	518	522	484	439	495	451	530	448	467	455	439	473	444	502	438	471	482	457	447	477	475	496	444
22774	21318	28990	24001	21320	21369	7301	1258	947	839	822	738	661	649	595	589	622	594	533	624	544	565	531	534	540	528	546	528	551	515	552	526	478	507	490	509	479	543	492	505	514	559	528	511	472	482	499	462	480	480	473	503	493	502	508	491	472	441	466	506	492	492	500	448	491	518	496	455	463	514	446	487	505	516	494	513	498	493	521	502	502	501	513	508	439	473	463	504	470	481	477	481	515	508	451	508	501	465	522	494	483	480	515	477	472	492	482	479	510	480	463	470	513	499	554	468	456	457	501	445	509	477	497	498	502	470	491	459	500	502	454	454	463	466	477	503	467	464	510	476	513	496	487	492	468	470	464	435	461	431	494	488	460	487	526	509	476	486	529	489	470	509	504	498	493	459	493	525	525	510	452	501	479	513	486	491	469	498	460	517	458	489	497	444	505	453	499	475	488	493	490	508	452	477	426	485	476	481	448	482	471	488	487	511	482	501	493	484	498	455	526	482	476	487	487	516	521	470	461	526	478	489	466	499	485	478	444	481	523	478	459	519	509	487	514	501	481	461	486	486	530	481	473	453	489	476	472	511	459	479	470	476	528	471	457	486	480	460	470	509	467	489	484	463	470	477	483	492	460	504	479	425	494	487	489	489	500	483	468	477	526	504	508	511	500	513	498	453	509	468	474	497	468	498	485	492	459	485	491	494	469	486	467	521	461	468	503	463	482	512	521	448	432	470	470	488	489	462	480	541	479	486	505	447	468	484	474	479	497	496	484	491	425	509	451	494	488	491	468	512	446	565	474	497	529	476	514	501	458	483	473	447	469	463	483	456	476	498	497	538	487	508	533	540	455	496	498	483	479	491	466	522	471	457	484	496	505	462	481	505	513	486	513	506	488	534	499	508	475	485	446	496	507	462	483	485	443	460	488	476	480	470	469	482	479	471	478	473	471	489	505	469	494	506	509	499	498	465	502	477	487	497	516	463	489	456	467	454	500	470	468	441	483	469	476	464	476	490	477	490	467	467	493	482	531	470	499	484	510	506	493	504	450	454	510	482	474	493	470	525	476	476	457	504	494	495	481	482	498	455	458	525	486	467	486	483	462	492	466	491	505	437	483	466	468	474	509	472	463	483	498	492	485	521	478	499	483	444	499	494	479	438	474	484	513	469	482	498	513	500	509	483	499	468	464	511	464	502	515	465	500	476	475	496	451	474	496	475	478	500	498	489	479	471	495	465	477	507	491	517	475	494	509	465	505	435	513	455	479	489	476	505	499	472	468	485	502	486	488	483	471	474	491	503	499	434	474	535	495	460	505	500	486	489	462	535	495	489	476	491	488	465	489	467	503	497	513	501	525	463	473	472	507	486	475	483	481	452	493	462	508	482	498	481	489	473	482	506	465	487	449	460	458	470	483	479	471	452	480	493	490	495	447	500	482	487	478	463	505	495	448	505	504	500	484	462	438	465	481	417	519	495	473	495	501	504	513	492	472	500	503	440	497	453	537	434	511	491	483	513	494	491	519	502	506	534	475	498	459	472	480	507	469	451	473	487	488	471	518	510	537	461	483	491	520	503	500	476	496	506	458	487	447	505	474	430	455	545	442	486	497	512	506	476	502	462	498	454	488	478	508	480	476	458	493	431	487	507	495	460	461	465	532	505	522	512	463	497	492	484	480	485	497	488	464	533	455	475	483	488	467	489	479	482	498	470	480	481	517	445	498	491	487	500	514	464	496	493	458	467	462	478	489	498	534	486	503	485	495	478	442	480	476	494	480	498	473	480	498	447	466	512	521	491	488	481	524	468	471	454	474	475	509	487	487	499	472	481	496	477	508	499	470	519	511	488	471	494	443	502	464	498	482	467	517	522	459	478	464	461	514	493	504	493	466	503	438	506	472	455	483	458	481	514	513	525	469	471	459	468	461	496	506	470	501	461	493	461	505	461	498	469	493	468	495	490	473	492	474	490	498	498	459	468	497	488	486	478	485	521	416	474	481	464	501	505	480	511	473	498	499	493	459	484	486	487	498	448	490	486	500	510	495	468	487	481	463	491	471	455	511	491	495	495	497	500	495	445	485	507	487	490	452	433	517	481	477	466	522	502	431	500	516	483	459	475	453	454	473	505	463	499	478	452	478	514	460	487	503	481	509	522	489	512	513	474	500	464	496	491	488	453	468	480	492	465	486	494	466	481	473	468	472	476	479	489	481	472	527	471	470	417	480	484	488	477	450	433	482	496	473	473	503	470	490	479	515	518	551	505	432	488	491	480	513	498	483	428	472	514	477	447	476	461	474	475	534	477	448	475	489	475	507	487	501	505	479	499	505	485	479	489	524	453	475	512	481	474	463	446	472	495	476	437	486	498	506	456	489	493	502	448	468	473	477	441	486	490	470	460	466	470	478	449	449	457	494	515	437	496	533	510	490	492	461	484	486	462	474	474	483	536	490	463	527	508	509	475	476	512	475	476	501	462	481	503	489	523	493	484	485	497	486	468	483	544	462	469	480	500	490	489	468	469	487	500	484	499	457	478	490	525	495	508	508	501	522	459	484	503	447	447	493	459	487	480	481	498	457	469	463	492	465	529	472	513	453	473	510	460	461	464	462	521	459	495	465	477	523	506	549	469	466	449	490	503	501	471	468	511	482	524	469	513	493	478	453	473	463	467	424	535	491	472	537	441	472	476	458	480	500	471	535	481	494	500	483	518	449	452	503	507	484	474	477	525	488	500	470	485	473	482	462	441	483	476	475	454	489	511	502	490	493	496	461	501	481	462	480	440	447	468	446	481	487	454	465	484	460	476	463	451	510	466	520	451	458	514	488	483	486	505	495	496	502	521	479	490	489	491	477	474	485	488	508	479	494	498	459	510	485	467	466	531	456	508	532	492	519	460	470	485	465	476	467	421	466	477	508	479	493	485	469	519	524	491	480	488	485	490	494	470	470	468	460	510	509	459	499	488	519	470	483	496	475	473	512	495	466	506	480	496	481	475	529	508	516	510	465	444	455	516	494	477	461	497	473	497	494	478	479	509	472	520	495	464	486	486	489	504	475	488	502	447	500	484	489	451	468	479	472	454	490	495	437	458	481	472	510	483	468	505	462	498	501	529	474	472	487	476	478	490	491	486	512	483	502	445	486	492	469	465	479	493	480	450	508	479	518	469	486	479	502	492	496	517	514	522	483	463	505	484	516	458	473	531	479	488	441	471	475	465	503	468	500	480	454	522	485	507	477	462	510	482	474	434	490	465	492	511	497	519	493	465	483	506	466	507	475	483	517	484	482	465	477	521	432	508	396	487	460	514	523	507	511	458	513	507	469	511	513	522	476	468	498	474	439	527	505	480	464	461	480	478	504	501	517	444	502	484	474	471	502	504	522	488	488	519	467	475	508	497	459	488	450	470	471	478	481	542	485	471	482	478	502	470	537	515	439	457	524	485	508	485	477	426	458	460	494	507	459	496	515	457	505	499	529	443	464	470	433	479	461	557	503	472
4794	14695	10031	4916	3535	2645	2073	1659	1358	1172	1000	1024	851	813	757	725	671	625	612	575	604	574	512	560	550	542	525	575	523	535	506	509	536	467	510	503	494	542	510	528	531	463	501	526	496	515	514	525	500	505	469	498	484	460	487	498	554	500	500	487	482	473	502	498	513	476	495	483	522	524	511	485	505	475	516	497	474	497	484	482	531	530	498	506	489	449	503	521	494	492	480	509	463	508	508	474	459	500	499	522	490	479	513	512	510	483	460	467	481	511	471	496	521	489	502	485	491	503	483	455	483	512	471	472	515	478	514	478	483	512	508	484	474	494	497	473	474	488	485	442	483	529	476	488	463	498	492	481	507	499	497	485	496	440	473	503	447	495	472	448	508	513	436	486	492	498	471	527	490	497	530	482	494	489	481	472	458	508	467	491	485	458	484	471	497	462	509	503	501	508	464	515	483	501	476	480	503	468	461	518	457	504	448	486	518	490	517	487	518	493	491	502	481	455	505	494	499	482	468	480	496	494	497	470	524	475	460	498	480	469	460	476	483	493	506	498	492	479	489	476	500	485	475	520	485	470	513	481	482	490	502	479	530	479	485	429	491	495	486	477	481	518	469	499	500	493	477	493	520	511	481	481	447	538	469	504	456	479	489	465	485	484	468	506	461	478	474	497	495	499	485	454	511	514	467	484	505	426	490	476	494	497	466	486	436	492	449	474	462	437	485	503	482	437	496	482	490	467	460	490	464	467	518	506	504	467	485	506	463	486	494	496	481	514	518	480	458	473	479	501	443	497	495	479	520	468	483	476	465	473	426	450	475	511	480	494	456	449	493	482	466	481	475	490	488	504	521	472	490	486	470	496	481	517	482	481	489	484	499	461	465	473	519	491	469	474	485	493	494	482	498	461	469	492	540	434	490	476	494	506	518	502	468	495	503	507	495	474	504	519	479	497	450	484	492	482	502	472	510	485	500	433	494	466	484	490	500	471	457	509	477	491	490	431	481	447	471	518	520	481	474	502	490	508	492	484	486	493	512	495	478	442	500	529	506	470	481	506	449	501	488	486	474	486	469	451	478	463	478	471	489	457	527	475	512	490	526	466	465	457	470	512	504	476	508	517	467	478	492	434	495	502	471	456	517	514	509	532	501	468	500	497	459	484	503	504	480	515	509	474	478	514	516	431	508	515	457	487	458	500	506	475	479	491	439	492	486	478	487	487	482	433	515	480	503	516	513	436	515	455	490	489	513	479	459	493	452	482	476	492	507	458	488	504	490	506	523	508	443	494	481	487	471	507	501	487	533	527	446	476	428	480	558	508	461	505	500	482	453	481	500	507	472	500	455	492	475	478	482	534	480	461	497	495	495	493	473	492	444	476	478	506	473	521	457	509	484	484	471	475	489	490	528	471	524	482	469	506	471	483	514	514	485	526	494	494	470	489	461	470	520	503	493	471	489	457	466	429	454	489	502	513	467	487	499	489	446	440	523	480	507	470	456	465	512	481	502	465	491	474	490	493	484	518	508	500	460	470	478	516	495	474	474	519	463	514	496	526	499	489	459	523	482	495	484	449	507	500	482	471	502	504	480	496	469	459	497	460	474	443	512	492	500	501	456	482	479	438	485	500	498	464	450	489	475	506	486	490	494	494	477	477	532	542	519	455	506	473	487	457	464	483	459	479	455	506	506	494	459	487	430	476	439	508	454	496	473	491	475	480	487	468	499	506	471	480	481	475	477	481	502	517	518	488	440	478	460	516	490	452	469	457	513	513	456	522	476	480	481	486	441	477	504	476	482	487	465	478	486	466	506	494	489	480	464	487	457	504	501	496	496	508	485	520	471	469	483	489	502	484	490	471	501	484	447	457	508	487	460	498	488	412	464	492	485	477	505	503	501	473	505	483	430	482	487	515	510	457	512	496	489	529	502	478	484	495	476	502	465	501	493	498	489	483	444	474	457	486	488	484	481	503	503	474	502	485	514	466	489	462	490	429	459	551	492	507	515	506	480	490	497	448	489	498	489	478	468	457	509	495	470	473	491	486	485	494	506	514	464	447	481	470	497	502	499	495	495	436	492	496	500	450	463	478	447	540	491	478	488	506	489	458	471	441	505	497	493	498	481	484	457	489	515	474	508	494	463	497	492	503	518	435	481	452	428	492	466	481	475	489	504	454	506	483	543	476	466	487	437	488	464	464	519	483	477	482	483	485	520	481	505	493	482	475	465	452	479	462	472	508	495	470	496	475	511	495	514	487	511	518	498	463	421	466	473	494	481	505	519	482	486	494	453	483	489	549	480	455	490	508	450	447	523	468	472	487	491	460	489	504	470	460	479	482	497	482	457	516	482	500	485	499	471	444	520	510	480	437	482	491	473	475	530	482	474	509	514	499	454	505	475	482	497	517	456	498	451	467	478	470	472	501	474	481	508	510	482	473	447	485	480	484	477	503	489	476	456	502	476	491	484	462	486	513	479	546	504	485	449	505	489	484	521	472	471	503	490	486	477	470	471	519	498	477	467	499	501	554	464	535	474	489	490	478	468	460	485	530	512	484	532	492	478	476	484	488	471	499	552	523	480	486	453	489	495	495	458	468	507	484	514	477	469	485	463	493	492	479	512	523	507	459	482	459	489	485	484	468	532	475	494	467	471	463	531	505	525	507	484	501	485	478	503	464	476	488	464	509	462	487	485	481	523	445	521	490	492	477	504	485	502	476	471	485	511	511	516	500	491	471	504	478	498	466	492	508	492	472	477	491	518	479	490	496	480	473	457	497	456	495	499	505	476	489	465	464	500	482	479	498	481	478	498	491	473	502	490	483	482	441	484	520	459	501	467	469	459	500	506	479	474	483	501	508	505	485	495	482	480	553	506	479	479	490	463	471	476	520	465	495	471	479	497	450	453	458	526	447	454	460	493	510	491	495	494	478	441	481	500	483	474	473	470	482	484	498	488	536	488	529	479	475	466	492	504	504	478	471	449	484	473	496	511	464	437	505	482	454	486	450	503	452	468	500	459	477	498	489	469	431	491	464	441	472	487	508	504	443	459	483	478	495	479	468	465	487	467	492	511	510	492	490	474	471	485	469	508	446	455	501	484	472	448	470	459	455	454	468	468	479	447	446	472	473	479	458	450	457	472	487	504	499	474	474	469	494	498	462	477	472	504	448	483	490	530	466	478	447	469	472	474	469	505	509	471	500	479	457	454	467	505	512	493	482	485	499	507	482	468	480	493	473	475	483	479	500	479	514	494	466	490	456	498	439	491	483	493	504	528	456	498	480	440	441	469	490	566	482	436	467	498	506	499	532	493	446	446	477	504	479	468	465	463	477	483	517	512	476	515	477	468	520	519	503	495	508	476	513	466	526	495	478	509	518	475	520	470	482	504	508	471	515	535	479	501	511	462	494	447	466	495	483	501	447	495	513	462	480	488	481	505	457	476	468	481	491	479	475	517	486	503	453	476	460	498	502	493	508	512	484	506	491	508	463	525	461
28014	17151	2794	432	324	308	264	236	237	229	238	277	250	275	236	232	246	227	232	218	239	229	221	218	241	265	244	240	240	219	224	236	242	262	262	220	262	238	206	241	232	231	211	221	226	213	207	261	216	228	230	237	186	211	217	232	216	263	253	242	252	256	236	222	248	256	198	262	221	249	227	216	227	221	225	271	244	229	239	229	230	232	248	221	201	232	259	213	229	234	236	207	213	252	224	240	233	229	226	253	206	216	227	234	220	231	247	251	194	241	229	241	248	234	223	236	231	221	222	235	210	249	230	215	222	226	220	235	203	230	206	262	232	225	261	244	231	245	222	213	253	228	220	238	236	237	226	229	213	230	230	247	272	250	233	249	236	227	232	260	237	233	213	194	249	234	209	228	221	223	247	223	207	256	217	250	218	240	232	237	200	194	213	197	236	246	237	214	222	237	221	220	224	228	214	238	221	243	220	240	216	236	238	254	254	222	239	227	230	213	228	210	225	230	242	227	216	223	216	242	226	249	214	214	242	225	208	233	217	221	244	234	238	216	255	208	244	249	228	212	224	223	214	234	240	241	218	255	221	226	228	246	218	247	230	249	236	252	228	213	216	214	229	231	220	227	176	223	233	227	242	224	255	195	241	217	224	263	227	209	245	220	236	238	225	250	250	237	211	269	233	223	228	221	206	240	223	245	269	230	226	247	226	226	205	216	208	252	246	244	205	229	232	210	241	234	256	221	220	258	251	234	223	228	229	261	230	247	225	194	251	230	214	221	240	201	244	237	222	234	259	229	241	224	207	243	245	228	230	255	216	236	214	218	225	207	233	235	227	235	243	269	231	225	230	240	235	207	235	224	213	247	246	239	229	225	214	220	249	224	241	232	222	232	237	257	223	232	213	251	230	253	236	236	234	250	236	226	213	234	253	218	223	249	256	213	205	253	256	203	220	225	227	221	237	224	229	234	249	253	254	232	215	241	253	236	203	248	242	222	210	242	229	224	230	240	207	235	238	198	255	211	256	220	243	235	241	230	239	213	231	217	221	255	225	230	239	242	244	233	237	235	221	237	235	238	259	247	225	211	245	256	240	245	212	230	230	228	221	223	214	187	205	242	238	233	214	232	224	201	231	217	214	231	216	248	209	217	220	242	202	213	222	237	241	228	219	233	230	214	215	257	222	206	225	225	243	231	234	219	231	215	202	237	242	209	205	238	262	225	249	239	221	215	206	251	236	271	220	226	242	248	231	232	252	263	235	232	249	223	217	215	229	238	231	235	217	220	212	213	234	231	230	251	240	223	226	230	228	256	233	214	238	224	213	183	237	216	213	238	234	245	251	240	244	203	227	211	250	218	239	232	221	225	224	245	243	222	254	243	224	236	227	246	201	241	216	250	236	259	258	243	229	230	234	259	253	248	255	229	247	254	237	215	230	235	204	253	241	225	254	254	218	235	216	237	247	228	236	249	214	243	233	229	253	224	203	243	212	213	254	239	208	242	251	213	235	225	251	272	243	266	207	211	256	239	224	230	210	209	205	269	234	216	230	209	231	262	241	215	260	237	232	219	240	235	218	228	253	244	244	213	240	220	250	211	211	221	232	236	231	227	243	254	249	231	226	215	250	249	238	211	235	232	210	225	224	200	233	229	218	233	213	253	223	221	231	246	242	217	232	243	236	201	193	259	251	255	244	255	197	232	232	260	216	208	225	254	238	229	210	225	230	234	226	214	216	249	229	232	236	231	224	260	227	226	216	232	213	241	223	214	230	235	229	234	226	240	267	246	250	223	212	242	213	262	237	233	237	227	230	248	249	218	219	212	251	215	234	219	242	252	237	229	205	232	240	225	233	229	247	226	231	217	218	249	213	238	213	228	213	215	234	241	229	248	234	216	218	224	218	247	252	241	234	220	231	233	203	216	248	237	204	238	231	251	211	223	233	217	240	216	241	252	255	214	229	255	231	233	216	265	234	247	244	223	229	223	229	244	242	252	206	240	262	241	232	227	254	225	222	226	217	232	237	224	234	236	238	224	229	213	232	231	259	239	253	221	217	240	247	262	238	242	246	231	245	225	216	244	238	218	226	219	236	246	254	256	218	221	224	243	236	228	217	242	219	225	212	238	242	211	233	221	250	238	225	197	227	234	207	223	230	264	224	220	219	242	198	236	234	263	216	218	269	221	207	234	248	246	216	224	219	238	201	222	259	240	225	233	231	240	214	240	228	202	246	234	241	224	247	221	258	225	214	207	223	238	249	251	228	266	224	240	228	238	243	237	225	252	237	249	231	224	262	223	240	212	236	234	243	214	203	237	213	211	232	255	222	231	216	220	224	219	227	251	212	225	220	203	238	224	228	235	260	228	222	218	218	237	247	218	238	227	230	219	230	231	203	241	249	240	248	222	240	223	198	230	211	224	247	214	220	234	210	211	240	233	223	252	229	260	208	246	244	204	213	235	223	211	236	232	214	245	267	243	217	225	225	254	221	252	213	227	207	188	224	245	234	210	248	224	202	247	251	227	245	230	232	222	213	204	196	242	231	241	203	254	249	216	240	221	244	225	236	258	222	215	241	234	251	221	256	204	216	213	234	229	211	238	216	212	235	222	242	216	229	239	217	264	250	230	245	232	214	201	233	216	237	243	221	241	238	211	238	236	234	219	223	221	246	219	226	237	216	221	238	229	234	231	245	229	225	216	239	215	229	232	233	240	253	207	217	208	251	227	249	242	223	237	224	249	228	221	224	234	233	211	247	227	234	240	245	246	224	210	220	221	252	255	228	241	206	206	234	227	217	211	223	210	224	226	272	225	222	232	228	242	204	265	226	210	273	227	259	240	234	210	237	227	259	224	236	206	227	231	244	213	198	211	238	234	233	226	232	209	227	237	247	261	239	239	220	232	214	218	250	262	236	224	223	227	214	213	248	233	242	238	222	225	268	230	234	199	237	219	228	218	230	235	231	227	232	239	226	238	227	228	244	216	267	215	246	240	236	231	229	216	235	225	223	246	219	244	220	229	226	242	245	231	259	232	225	251	207	232	239	243	245	227	213	231	247	246	237	237	223	241	239	240	245	208	238	245	202	219	223	248	222	237	252	241	220	247	239	205	223	224	221	206	226	248	222	243	222	231	236	229	211	248	267	235	213	242	265	246	234	230	217	228	221	237	217	248	244	228	219	274	222	213	243	261	245	205	206	195	222	216	257	239	221	230	243	227	246	219	226	241	226	248	241	230	231	243	244	239	226	226	226	230	227	231	228	264	241	251	218	233	225	231	240	205	230	214	235	208	215	216	191	222	232	220	232	240	213	228	254	227	221	217	229	227	237	207	237	215	259	229	229	247	219	217	243	229	252	206	229	221	238	254	235	269	268	206	200	216	217	239	236	224	209	222	230	245	239	212	233	246	225	229	235	219	217	208	218	245	244	213	222	197	223	237	241	222	231	204	211	213	244	218	239	241	233	243	229	214	222	235	234	262	218	255	221	209	204	208
4270	774	554	403	353	312	296	301	283	307	276	255	267	262	264	265	265	268	263	285	257	267	280	259	250	275	269	252	271	266	282	270	276	231	240	259	252	239	259	258	260	271	265	253	273	261	277	260	255	256	241	264	271	285	271	242	250	254	286	275	268	258	245	256	246	290	245	233	296	289	264	283	251	253	263	229	255	257	238	229	222	258	275	255	280	251	249	245	301	237	250	246	254	236	274	268	262	284	263	240	231	250	252	254	275	262	257	293	269	245	248	259	278	244	256	283	262	239	263	256	247	259	271	272	259	236	259	286	270	276	262	265	265	249	250	258	261	250	247	264	271	253	234	276	236	278	245	281	267	242	273	257	250	257	271	246	248	238	266	280	259	284	270	254	264	247	251	253	263	273	245	217	259	265	273	254	251	288	263	265	256	250	261	266	272	249	261	274	226	260	243	239	252	269	282	271	237	289	255	251	295	243	248	251	254	293	260	230	268	280	283	277	261	254	250	263	232	255	237	255	255	259	260	259	264	251	246	260	280	286	261	250	228	252	287	263	244	281	235	261	254	247	270	256	268	265	273	269	261	274	262	270	268	231	238	246	275	247	259	267	277	248	218	260	263	270	233	259	274	260	281	280	273	267	237	254	257	273	245	250	254	288	251	266	266	257	238	270	247	265	270	256	269	251	272	256	260	276	252	283	264	265	263	256	265	261	226	260	243	269	274	242	251	253	266	281	258	267	268	270	276	262	273	259	255	248	267	256	243	243	263	270	264	262	259	260	248	267	269	250	265	258	242	241	257	267	278	236	232	259	292	269	239	249	254	276	256	278	260	273	269	276	238	238	267	266	260	261	272	261	275	259	251	273	266	285	247	262	281	252	233	265	254	260	235	236	240	259	261	240	251	254	278	246	234	271	280	259	243	282	252	276	281	244	223	261	256	269	286	251	262	282	252	267	271	273	265	245	292	255	304	254	254	255	246	248	278	267	253	249	233	259	267	257	232	254	221	282	258	260	260	279	270	282	274	279	240	255	274	237	236	266	269	231	256	251	292	247	250	233	258	258	294	265	263	275	267	239	246	245	255	240	273	270	267	291	282	264	292	276	269	264	298	261	279	256	244	263	269	228	282	265	236	266	271	273	267	253	273	238	249	263	279	253	259	259	254	244	249	243	238	221	250	260	240	274	250	250	261	251	258	247	273	274	239	235	257	245	259	279	265	282	267	268	268	291	230	266	243	240	242	261	267	240	269	268	226	273	247	251	250	253	261	267	232	232	274	284	279	260	295	259	297	230	238	262	276	243	273	302	263	253	253	233	274	250	249	253	276	246	263	286	268	283	242	255	250	275	258	236	297	274	263	250	257	298	251	264	270	283	257	276	268	237	249	268	266	244	263	258	259	257	250	247	256	273	271	258	268	267	271	231	290	294	247	270	258	236	239	286	273	267	261	235	251	230	259	255	257	264	247	276	267	259	250	270	251	278	235	267	282	263	219	236	284	286	269	266	261	280	248	299	257	289	241	241	286	268	230	248	267	265	268	255	295	256	273	250	256	246	249	246	258	251	253	280	241	282	245	276	238	276	262	265	262	284	259	287	290	262	280	269	218	258	259	274	226	263	247	262	254	235	290	282	222	255	282	252	245	251	256	230	265	263	273	263	251	264	260	277	307	281	256	271	253	264	247	266	307	247	247	274	235	242	264	241	260	247	263	245	237	274	265	247	272	278	276	269	302	259	249	301	262	246	250	244	261	269	269	249	250	273	277	263	253	254	274	251	262	252	242	278	262	239	241	284	234	287	245	246	268	243	224	253	270	265	264	272	254	236	258	272	267	229	282	262	283	250	288	274	239	259	250	227	280	277	250	276	262	253	223	244	277	249	269	274	255	250	264	247	268	252	254	241	275	252	282	238	250	270	252	258	245	260	252	267	271	269	284	264	254	254	268	256	245	242	231	265	260	269	244	259	272	253	241	265	251	275	275	250	274	255	256	263	273	271	228	292	251	246	244	260	263	256	260	237	267	234	239	236	273	262	259	285	277	292	255	257	261	249	256	255	266	269	232	292	263	271	253	254	247	250	266	265	241	236	235	250	273	282	291	267	273	250	254	269	234	266	284	267	246	264	278	271	277	265	264	275	237	299	253	296	237	271	276	263	264	278	262	271	265	243	235	290	266	246	271	250	249	268	267	250	253	269	251	277	254	267	282	284	247	233	251	260	213	250	257	257	275	232	247	255	229	276	265	291	260	258	253	243	264	265	252	229	244	274	245	260	263	271	255	295	251	262	274	246	266	301	270	258	232	239	275	268	262	271	244	258	275	270	256	260	246	287	268	268	221	256	230	265	252	257	271	289	269	273	267	250	268	244	248	257	259	254	245	279	280	236	277	277	299	243	246	272	252	265	246	223	287	273	243	239	226	262	265	293	267	282	255	245	273	258	244	259	269	266	275	234	272	257	280	293	247	248	276	251	247	261	279	282	279	288	255	234	275	250	230	293	261	266	246	264	238	271	271	279	268	254	263	287	271	274	278	254	271	231	278	253	281	267	275	243	252	262	272	257	243	253	258	266	263	259	265	234	292	251	262	270	244	267	281	255	261	249	257	255	271	263	269	279	258	258	256	267	259	250	248	239	279	250	270	268	265	242	264	234	288	269	256	253	288	247	252	244	279	257	255	246	282	274	264	268	275	240	256	251	286	259	235	258	246	267	232	262	261	271	247	240	242	243	235	262	253	248	242	268	246	287	250	270	242	267	280	264	260	258	255	261	243	276	276	267	260	241	274	278	252	253	259	244	246	255	233	271	282	253	252	238	283	267	259	252	240	231	246	277	242	268	267	270	243	264	246	253	257	234	227	227	254	243	252	251	261	253	246	243	272	250	251	254	268	262	253	271	269	274	270	240	234	252	275	249	258	261	283	269	252	242	271	271	280	269	244	256	285	246	274	237	251	263	257	245	243	281	264	285	244	262	259	252	265	277	256	264	254	271	239	230	304	276	243	244	245	276	265	261	280	243	235	271	253	260	251	305	251	247	280	286	262	269	289	263	302	258	250	251	235	260	274	257	264	272	252	263	258	272	262	278	252	258	260	256	239	270	302	256	240	281	253	275	266	262	238	226	268	255	240	274	252	272	297	246	266	246	267	255	270	257	249	258	294	284	270	254	282	289	226	226	226	274	254	256	282	271	246	256	259	272	257	267	276	252	256	279	243	244	234	235	240	248	281	231	273	220	245	256	268	268	261	254	257	278	259	252	266	262	287	295	243	278	281	239	234	264	236	272	257	250	256	260	251	278	232	285	268	268	265	264	252	218	277	239	277	258	268	267	272	285	265	269	247	248	259	271	249	265	275	266	263	294	262	276	255	255	271	282	243	241	279	245	250	255	281	248	247	242	246	248	269	258	270	260	255	290	284	238	244	251	239	244	277	267	227	267	284	261	270	244	241	260	229	277	260	229	240	257	248	267	224	254	310	266	248	285	273	262
24061	21354	28568	24512	21361	8394	774	557	442	381	378	371	323	321	268	300	247	278	269	255	266	243	227	216	228	210	200	242	216	269	199	218	230	226	224	248	233	242	216	252	232	196	229	220	221	228	214	227	212	208	208	220	223	194	230	213	221	217	244	205	208	205	203	217	210	209	201	209	231	202	234	221	198	206	228	210	242	202	197	202	202	189	203	198	215	220	214	224	219	207	220	193	240	233	188	229	193	208	203	212	202	212	202	206	209	226	226	225	226	201	228	206	208	174	230	220	218	205	229	230	212	188	208	232	206	221	219	203	229	206	202	250	202	204	230	209	231	197	214	239	220	211	198	210	212	209	241	226	231	198	220	218	229	207	216	208	198	195	204	202	208	229	226	212	190	221	224	215	206	208	205	201	213	213	193	214	235	213	216	229	209	219	215	234	203	215	210	246	207	202	213	233	185	200	223	217	190	242	198	212	201	218	224	195	227	222	199	216	217	211	220	232	210	227	224	217	224	202	223	185	228	210	209	207	224	214	231	227	227	223	193	216	221	199	228	195	205	207	206	202	206	198	202	222	215	204	226	215	200	221	209	231	196	228	197	216	201	225	218	178	243	208	217	233	207	189	192	210	219	236	214	206	209	223	207	221	249	216	198	228	201	232	250	224	207	232	206	221	205	227	207	235	204	208	212	207	229	213	204	186	211	201	205	236	224	188	211	216	216	213	214	200	240	209	212	218	217	217	220	212	233	222	214	190	204	209	221	220	236	222	207	210	221	209	230	224	218	206	212	243	191	210	213	222	180	234	207	230	225	213	231	221	235	225	230	214	217	183	217	212	215	201	224	217	223	223	222	208	203	216	203	230	205	215	218	210	251	217	205	197	230	199	213	181	201	176	229	214	222	221	221	209	206	188	190	234	187	244	216	236	243	219	190	221	220	213	206	219	204	220	208	203	191	241	190	222	205	208	185	202	200	213	199	209	225	235	198	220	197	214	201	192	199	228	205	209	200	217	244	210	234	223	212	195	222	233	212	257	219	226	194	187	243	201	226	216	180	199	183	211	211	197	215	210	209	184	216	201	184	220	184	197	197	236	210	228	200	220	222	185	204	223	205	215	233	211	208	241	181	209	227	229	235	212	218	214	215	211	211	197	228	207	219	222	212	210	215	216	189	235	229	235	222	218	226	207	245	217	189	212	215	194	219	213	202	230	197	242	222	222	184	226	221	206	219	234	227	247	227	220	208	193	203	219	200	208	222	198	214	219	239	220	217	219	234	208	208	228	223	216	209	194	213	230	213	197	200	232	189	225	220	233	208	197	222	181	207	205	216	219	234	209	218	202	214	182	192	196	196	251	199	198	223	219	226	215	218	201	224	224	183	224	186	240	201	212	203	204	222	222	211	183	207	200	180	202	247	225	211	194	232	242	201	216	208	212	198	221	212	248	200	213	199	228	208	239	201	207	208	218	232	203	222	201	237	206	194	263	222	205	229	214	244	217	208	202	205	221	221	225	216	200	215	205	212	234	226	203	211	224	216	210	228	235	215	221	215	172	211	254	215	203	212	200	214	227	222	236	208	208	225	222	196	221	223	214	205	205	186	210	227	203	227	197	209	200	214	227	207	187	191	236	196	223	198	245	240	212	210	235	193	224	214	207	183	208	209	220	210	233	190	222	211	214	227	212	213	210	220	208	194	209	217	233	201	222	210	240	210	224	226	222	233	217	194	185	231	204	202	180	218	201	221	205	177	229	185	211	188	213	212	197	196	189	213	218	219	243	191	197	213	227	204	198	207	217	180	210	204	203	200	220	225	225	190	222	208	216	217	218	197	200	216	195	190	224	231	195	207	206	214	212	197	175	199	202	207	191	208	227	218	219	207	210	204	218	196	203	201	198	195	222	214	187	206	226	209	229	226	216	188	238	200	214	201	216	228	230	192	213	223	213	228	191	219	206	211	188	196	223	213	201	231	199	199	212	202	185	206	179	198	230	213	210	210	203	190	203	208	192	207	187	203	208	227	182	202	239	217	202	220	216	201	195	192	209	190	209	218	225	222	175	209	205	217	223	190	215	209	218	217	221	226	214	222	212	204	191	227	206	209	230	223	212	193	224	206	245	229	185	233	202	225	218	194	211	200	184	211	203	222	226	198	200	216	219	234	219	211	220	194	200	207	206	205	212	233	213	214	212	226	220	205	227	210	226	201	225	194	222	179	230	213	201	209	213	218	205	206	212	214	212	221	212	203	201	195	190	194	213	196	192	210	230	205	205	217	202	199	226	210	212	195	211	210	230	207	197	224	206	191	238	195	217	210	224	226	223	221	194	220	209	227	249	192	228	227	224	229	207	198	222	192	213	212	196	200	242	220	224	217	209	204	232	216	218	198	195	200	237	210	213	233	213	221	220	214	193	223	217	215	207	219	192	209	192	210	221	238	190	210	229	236	218	234	227	227	221	215	213	236	197	228	215	213	219	223	193	211	229	221	211	221	204	227	190	221	231	212	227	201	245	193	204	241	203	217	219	228	216	211	205	204	182	208	201	198	216	224	203	214	219	224	215	227	218	227	206	190	205	203	214	209	204	216	198	222	205	216	208	236	177	213	204	227	201	227	194	226	225	238	212	211	212	244	214	218	200	206	244	196	229	202	213	198	211	200	200	223	213	214	215	208	212	192	228	198	218	204	201	196	207	182	209	209	187	206	225	214	200	220	204	209	210	207	205	224	193	222	216	211	205	240	207	213	201	207	207	211	216	220	248	202	205	219	203	218	198	242	206	218	217	198	210	220	190	223	209	212	204	234	223	225	193	226	226	248	189	194	191	228	208	219	206	214	194	197	227	227	196	218	227	224	194	218	216	205	209	223	232	191	230	201	217	206	189	226	219	220	220	218	196	219	210	233	222	204	211	219	215	217	201	223	206	199	235	219	221	212	212	205	241	226	203	208	224	213	214	216	233	226	223	235	240	205	215	235	210	206	222	208	183	240	203	236	203	208	211	199	206	220	215	210	215	220	190	201	242	207	212	198	223	177	220	236	208	204	212	223	219	195	228	206	206	190	224	201	214	204	206	212	223	201	210	208	210	233	225	215	210	216	214	229	222	225	225	229	187	222	228	225	181	248	220	198	204	213	208	214	212	238	234	206	217	187	216	191	237	181	192	209	198	206	201	213	197	208	202	217	180	224	250	247	225	189	225	190	203	214	191	210	211	205	230	243	205	180	221	229	225	220	200	172	222	212	198	186	215	239	220	201	225	218	225	214	222	233	208	211	211	242	207	187	210	215	219	217	206	221	208	190	200	219	202	218	192	219	183	197	193	215	219	205	219	193	215	196	207	193	190	215	205	213	188	184	225	227	218	199	222	211	191	187	192	218	227	220	242	198	220	218	217	238	202	228	226	215	194	202	214	224	227	209	243	206	209	208	194	207	209	219	236	213	207	196	233	228	218	210	215	202	234	217	221	230	197	223	203	193	198	231	197	206	231	199	198
3438	8708	5710	2612	1808	1425	1007	811	740	565	524	467	385	363	329	340	293	290	293	280	274	256	252	250	255	297	244	245	277	269	261	233	232	240	255	264	265	235	252	230	248	238	257	246	242	260	230	247	214	264	274	240	228	220	230	258	227	245	243	251	226	231	214	236	247	240	215	243	242	213	253	245	265	256	241	256	235	238	205	223	218	246	215	199	237	220	260	207	226	244	232	239	252	232	211	228	261	211	217	218	236	246	264	233	221	239	212	219	263	201	227	230	218	241	233	207	213	241	233	264	246	248	250	233	243	252	217	223	242	225	222	238	238	224	225	240	229	230	227	232	215	239	236	227	245	216	206	203	219	216	214	226	238	228	246	244	216	185	228	228	245	220	231	214	216	230	236	231	253	225	214	253	222	218	240	221	229	234	239	230	242	226	211	236	265	235	213	265	213	227	213	240	218	219	254	241	235	246	247	214	246	200	213	217	202	265	222	257	240	236	259	219	200	233	209	211	239	259	228	224	247	258	223	225	258	234	232	252	227	229	222	213	221	228	226	256	243	252	224	245	253	219	241	218	268	201	210	254	227	228	224	236	228	241	236	242	214	215	229	220	216	224	234	213	254	234	188	234	228	221	229	211	221	215	202	262	256	201	245	230	228	235	241	235	219	240	238	236	253	222	262	230	243	231	235	243	274	197	220	235	256	240	231	207	239	228	241	239	214	225	228	253	219	193	245	211	220	224	214	210	225	239	225	222	221	224	216	230	232	241	222	229	229	252	222	214	225	219	217	219	215	237	234	212	233	195	217	237	219	240	219	205	227	212	236	247	216	228	205	268	232	230	227	235	221	221	220	207	213	254	255	226	216	248	233	235	237	239	232	224	225	199	222	225	223	250	228	205	196	252	241	225	237	199	231	227	237	223	215	239	245	224	242	223	220	226	214	250	229	241	236	234	239	235	225	228	219	235	233	202	236	230	228	219	223	230	246	247	217	218	218	239	237	232	225	235	214	234	219	221	236	268	227	221	234	234	224	234	229	214	209	205	228	241	209	192	211	230	225	220	229	219	202	236	236	234	220	229	223	210	226	240	240	212	248	218	240	250	206	181	210	238	208	229	234	220	234	236	242	216	209	216	239	238	228	247	225	258	222	224	249	216	225	238	221	230	234	245	209	228	217	219	215	221	222	214	227	233	228	236	258	206	250	224	211	242	222	258	238	220	234	229	238	222	228	229	199	206	213	213	254	226	230	258	246	193	212	241	230	223	232	242	248	205	234	220	233	243	210	201	216	225	220	222	217	215	217	243	243	202	229	240	241	245	223	232	227	224	209	247	222	242	209	236	202	233	212	251	219	228	227	232	241	199	215	215	225	222	203	244	225	252	207	216	248	256	210	213	251	229	254	215	231	253	226	252	236	233	208	210	243	206	247	212	205	216	238	211	227	242	253	234	246	234	237	232	230	239	232	208	229	244	243	222	272	219	228	230	229	208	252	210	259	215	206	256	248	200	247	224	229	218	234	233	243	244	223	248	222	227	233	234	208	224	224	244	241	245	264	250	202	236	222	248	217	245	215	243	208	217	213	261	244	235	255	241	239	233	224	206	205	245	210	239	209	213	230	226	226	257	220	224	252	222	218	246	228	248	228	227	224	235	217	246	222	214	217	254	227	238	248	224	212	202	227	258	232	216	242	236	239	239	234	217	266	230	224	239	221	243	244	238	230	227	254	222	218	224	231	239	222	224	239	233	209	222	226	231	230	221	224	222	230	227	221	239	223	212	204	240	250	234	249	211	229	230	249	222	245	256	249	242	215	238	245	240	256	238	262	224	233	218	227	246	232	236	201	240	226	244	203	222	255	243	241	227	237	230	236	223	238	241	229	228	221	248	228	208	230	204	219	225	217	205	230	193	233	231	248	231	202	209	225	230	229	229	211	241	200	258	236	239	222	227	214	228	219	209	203	232	207	238	226	199	212	228	196	225	243	219	232	209	264	196	248	272	220	233	230	247	228	238	238	230	227	218	263	215	251	233	231	258	225	231	221	223	233	237	228	234	227	260	205	242	223	236	231	237	237	230	242	234	253	236	251	226	228	219	234	232	240	238	214	222	237	232	222	253	228	251	247	249	236	244	206	238	206	245	212	189	239	241	221	213	242	208	233	246	226	224	241	230	222	235	226	213	227	212	201	218	229	255	235	243	257	217	217	231	214	228	240	251	225	237	264	222	226	232	214	227	249	252	210	209	254	245	232	214	227	235	218	245	242	220	236	209	247	227	209	223	246	221	230	236	221	239	201	223	242	201	234	228	213	242	222	215	229	224	230	234	241	214	225	220	241	228	251	225	225	216	214	202	216	200	221	222	200	250	250	235	224	232	243	217	234	222	237	223	224	237	228	246	227	253	235	232	212	243	241	255	245	229	230	218	213	212	216	220	196	219	221	233	240	227	213	228	232	244	222	233	236	213	237	211	201	252	277	226	238	253	209	237	226	244	233	215	222	215	228	220	209	238	221	232	204	238	242	201	220	256	238	228	225	235	242	246	256	219	240	238	221	223	215	237	224	230	230	222	216	243	243	227	233	221	234	231	235	198	206	246	212	228	233	228	239	232	227	223	231	233	237	231	203	260	228	232	240	240	242	242	247	241	245	244	228	230	226	255	236	246	226	225	201	219	212	237	231	223	255	219	220	224	260	222	229	219	259	254	189	227	262	245	247	249	231	260	223	227	245	221	217	234	218	219	209	258	219	231	219	215	236	240	228	234	239	266	261	231	233	242	192	229	265	239	271	232	239	232	225	241	250	238	244	222	229	194	250	225	222	224	205	259	216	215	219	243	238	252	225	208	224	225	223	269	226	244	233	213	205	208	199	245	210	252	212	230	218	215	230	201	232	215	230	233	233	251	235	278	239	228	217	210	239	197	228	229	201	214	208	206	213	207	241	246	235	266	221	242	229	236	227	226	220	238	235	253	211	217	225	232	230	219	239	245	235	221	217	225	219	248	233	224	223	251	238	228	209	215	244	236	214	241	235	226	225	233	248	205	221	213	229	227	236	232	217	248	220	241	242	238	230	249	249	211	244	234	229	217	226	236	243	243	207	245	220	244	204	259	224	228	235	239	225	245	226	228	223	211	231	246	226	236	207	207	229	216	228	231	215	224	223	242	235	225	243	230	239	224	216	241	246	266	214	229	226	245	222	227	234	230	220	226	202	224	244	229	214	230	212	225	224	240	245	230	235	238	264	210	228	235	267	221	223	210	204	220	232	222	221	236	238	232	248	227	240	231	242	213	222	208	234	225	238	205	227	228	207	225	239	239	207	248	221	255	235	241	224	255	200	247	232	204	218	218	194	215	235	237	252	234	247	218	233	232	208	227	233	249	247	230	233	252	238	252	229	236	233	209	238	232	242	226	219	241	224	236	231	201	208	215	248	223	215	232	218	234	236	213	225	218	231	248	227	222	235	197	237	229	229	231	250	257	246	225	204	219
25172	21369	27404	25605	9370	875	670	590	569	530	526	491	509	453	521	495	476	456	479	479	456	478	427	485	432	452	446	481	455	425	496	438	457	440	477	500	464	459	462	467	424	434	475	442	439	440	461	458	443	455	426	487	421	458	488	436	478	459	481	431	441	454	442	429	412	434	452	439	497	452	468	492	455	481	419	415	446	457	410	456	449	421	429	448	440	431	438	431	397	481	457	461	467	439	448	414	433	425	408	448	444	442	467	459	418	482	481	479	439	467	463	456	470	418	444	420	430	459	442	412	452	473	459	436	446	435	449	466	452	424	415	415	468	438	447	466	479	427	437	455	443	429	482	441	433	457	418	459	460	491	446	454	439	425	459	481	471	467	418	444	445	415	419	464	478	453	472	449	453	463	450	440	452	447	440	423	457	444	433	422	484	461	445	439	471	464	448	418	443	422	425	434	455	450	453	467	487	480	440	427	459	456	463	458	465	444	426	434	398	398	445	422	450	467	489	437	463	467	430	459	440	464	471	446	445	412	461	474	436	435	424	469	411	408	392	407	438	453	433	433	410	456	433	427	455	464	432	469	439	419	452	438	456	444	437	437	436	428	435	419	455	454	425	447	454	444	430	445	423	444	442	485	438	423	433	456	480	441	428	427	446	467	443	447	485	419	449	394	453	440	482	441	467	439	422	462	455	471	468	450	489	448	460	473	431	470	461	436	441	431	406	426	450	448	408	469	467	484	440	446	458	429	444	413	463	437	453	497	460	446	431	440	437	447	421	449	468	440	416	414	425	388	432	462	471	459	415	470	463	480	471	467	464	461	447	410	424	473	418	448	449	488	459	452	428	459	470	444	457	441	447	421	419	432	446	480	426	439	421	457	432	459	431	443	445	454	455	439	432	466	457	449	448	459	464	449	443	403	457	469	449	431	462	425	447	437	438	469	450	472	482	433	459	468	397	429	455	441	448	467	452	467	463	462	437	407	471	474	444	426	453	457	458	450	471	477	437	428	485	443	443	437	457	441	430	448	459	451	444	490	472	443	440	449	441	461	461	442	401	436	440	451	409	494	411	480	422	418	428	439	467	492	483	469	426	428	474	423	454	434	445	450	448	429	438	429	421	441	469	460	431	419	466	430	411	410	440	444	443	480	488	445	416	449	464	462	446	422	441	452	476	419	413	473	427	435	428	432	448	429	443	415	436	453	464	429	465	396	435	458	485	453	459	480	442	473	428	443	451	373	407	445	469	418	442	459	441	437	453	456	416	424	461	477	494	398	455	438	453	429	435	455	447	453	442	453	443	474	442	483	436	463	433	454	461	439	458	414	445	415	433	457	467	454	456	490	449	433	423	449	456	460	463	491	459	440	416	413	456	452	493	455	401	455	420	408	441	426	444	450	478	458	476	422	440	472	461	440	428	460	461	464	423	468	437	420	518	451	444	433	410	436	446	447	434	452	419	465	456	460	430	459	431	449	450	434	476	429	474	472	432	436	431	410	440	443	433	445	454	438	460	395	433	472	454	478	430	444	480	438	449	438	433	400	432	443	433	455	464	410	430	455	469	480	446	463	450	426	444	457	482	476	443	444	463	443	406	465	431	423	461	448	451	475	428	478	468	433	471	463	463	445	469	463	435	423	466	436	458	425	471	460	464	426	456	432	434	458	446	446	435	461	466	450	448	416	461	431	450	433	454	437	428	439	417	440	477	447	410	424	414	465	421	488	419	465	463	453	386	425	458	478	458	434	464	442	421	460	470	438	418	462	458	442	459	430	449	427	430	418	424	440	433	432	432	477	446	437	439	422	409	457	466	442	452	469	462	463	470	462	418	434	430	424	443	441	432	440	422	453	468	448	404	472	491	458	441	451	450	454	441	464	470	407	462	427	431	440	445	427	437	437	471	468	470	484	447	436	447	439	479	480	471	472	468	451	486	449	442	449	428	463	448	418	459	429	448	431	439	433	483	479	457	476	451	433	438	415	427	438	444	444	429	463	478	421	431	418	441	481	454	458	457	437	467	481	442	442	455	450	468	440	405	423	455	486	414	416	443	465	428	473	473	415	403	449	450	478	423	450	454	415	403	451	451	450	466	452	435	468	478	457	440	437	442	446	441	465	424	414	418	431	452	447	440	452	463	417	459	454	464	406	457	445	459	465	404	462	458	474	460	458	418	439	458	460	385	477	468	466	489	438	452	467	417	494	484	440	476	470	461	447	455	485	479	404	438	423	461	459	452	420	444	464	410	452	428	430	412	438	443	440	439	434	435	458	389	435	432	452	430	449	462	418	489	457	421	408	455	422	427	442	455	440	457	456	424	440	429	418	449	450	437	455	439	448	462	447	445	445	466	421	430	443	479	439	429	449	464	480	487	419	454	443	445	452	452	440	414	451	423	425	462	453	435	449	403	453	407	419	416	442	420	428	444	448	466	458	455	449	422	444	450	466	487	431	440	429	453	433	431	456	423	453	440	394	491	480	440	437	434	443	429	476	415	483	429	467	476	421	437	429	428	418	455	444	423	480	461	442	446	426	432	448	490	451	405	451	478	431	433	445	446	453	463	453	407	450	441	436	439	447	422	401	460	445	461	456	438	451	424	419	437	467	460	465	460	461	432	436	436	459	452	456	425	459	387	430	425	410	463	460	469	408	436	420	439	447	430	441	450	433	463	461	468	451	448	458	429	431	414	468	431	482	430	441	411	492	473	485	497	438	418	438	464	408	446	444	464	494	428	459	487	439	434	447	461	430	459	453	466	427	456	466	418	428	465	440	473	420	460	455	412	412	458	419	463	454	455	442	491	445	472	437	426	423	485	437	440	438	448	433	468	474	454	435	448	488	456	461	443	448	427	461	433	450	446	443	426	459	433	441	429	441	435	451	454	465	434	441	439	484	418	462	425	469	461	413	400	442	468	418	491	439	454	405	467	418	426	442	443	485	446	461	438	422	477	418	448	455	416	443	458	449	431	442	452	438	443	437	422	477	463	469	481	451	464	503	421	450	425	459	449	461	429	430	450	428	458	460	459	500	448	470	460	431	445	485	459	424	459	415	429	438	446	446	421	430	439	424	407	415	462	428	430	430	423	438	466	464	471	443	444	457	478	403	447	461	467	434	428	464	444	481	419	443	462	439	467	477	434	450	459	449	437	438	418	425	489	419	476	455	468	460	385	428	455	419	466	432	490	455	480	434	444	428	468	455	432	461	412	472	431	442	412	457	436	434	424	401	445	454	467	457	428	449	402	411	435	435	460	443	514	415	434	429	455	414	426	448	474	424	417	449	456	431	482	474	453	464	467	448	473	445	464	426	458	417	429	427	464	455	401	446	439	410	445	463	457	452	431	454	429	451	442	426	455	497	442	433	399	467	451	406	502	469	462	461	483	470	467	420	449	438	465	454	441	461	445	416	471	440	444	472	435	444	445	436	465	470	437	484	398	432	450	416	441	411	388	448	438	451	381	454	422	447	443	461	449	481	427	442	431	433	448	457
3502	5105	3400	1743	1382	1168	901	828	743	659	636	569	575	619	568	539	551	491	526	510	513	483	473	504	512	478	532	508	447	488	481	460	499	502	473	483	479	499	474	503	477	482	442	481	462	470	498	466	450	464	476	499	470	508	473	493	502	503	530	488	447	506	439	494	478	481	476	511	470	450	485	481	481	490	509	489	475	511	451	483	436	452	475	458	497	452	486	466	447	465	480	430	446	476	465	482	468	472	472	471	469	444	484	477	424	474	463	511	499	465	478	476	483	453	462	477	482	477	456	467	469	451	502	442	490	476	427	475	469	432	481	492	467	481	465	476	490	480	465	479	466	506	455	480	490	478	460	456	479	484	463	521	486	473	465	501	464	485	453	480	457	469	425	466	490	482	531	491	458	508	457	440	453	485	463	452	479	462	466	461	466	475	462	525	499	485	490	485	482	471	493	478	487	490	476	468	482	476	469	504	467	500	467	468	470	519	457	453	446	506	463	511	471	491	490	488	515	510	468	472	479	477	492	421	473	514	477	472	445	464	468	479	463	447	441	480	457	452	478	480	452	540	463	410	507	443	477	461	460	504	489	489	479	490	478	489	465	488	468	508	476	440	497	480	473	459	519	476	458	450	506	496	506	469	474	491	469	468	493	481	514	453	468	477	504	499	476	474	456	476	493	488	473	470	454	457	510	469	503	492	453	466	484	503	488	497	440	469	467	486	474	486	466	507	498	444	472	497	488	484	510	477	457	506	468	464	457	492	463	449	470	463	475	477	496	465	508	490	501	468	486	457	484	476	475	451	498	494	501	440	524	430	526	508	469	428	454	490	492	454	481	477	464	469	486	464	499	444	480	523	473	451	450	459	454	480	482	442	512	450	442	461	470	491	489	454	472	483	499	483	466	470	483	481	477	455	437	502	458	497	478	480	470	465	500	487	457	439	460	452	516	488	477	476	453	429	474	448	522	485	490	453	483	462	496	504	527	506	484	497	444	486	485	502	460	479	480	490	516	517	469	434	451	449	468	496	463	465	483	448	487	497	477	490	444	499	478	480	481	458	497	489	477	462	462	477	515	481	466	495	494	484	478	481	488	493	461	484	462	464	424	476	418	474	461	505	489	477	470	484	472	491	496	450	499	467	449	500	433	489	501	486	504	490	491	472	460	479	482	459	504	485	469	480	472	453	492	468	483	494	479	478	454	466	479	439	527	480	485	468	469	461	437	491	475	470	475	491	479	448	490	476	462	517	472	477	457	493	466	427	471	474	482	498	478	482	459	443	455	514	479	483	456	480	449	471	455	473	473	500	495	511	509	423	449	488	457	479	497	450	522	492	474	475	475	476	423	455	451	470	466	455	443	512	510	474	491	458	473	470	509	471	515	490	495	465	473	482	493	433	468	470	456	454	502	475	494	477	471	449	490	492	467	444	470	463	450	440	487	513	465	495	453	435	449	460	515	437	461	465	447	492	490	484	465	446	485	456	461	455	461	471	476	443	457	460	464	502	463	447	492	474	501	454	517	463	490	485	449	440	482	488	463	487	476	487	460	481	444	497	449	487	474	477	475	448	497	507	456	430	456	491	505	493	481	456	466	452	476	464	457	468	454	489	462	441	499	467	452	468	521	499	468	494	465	428	491	458	444	458	515	433	458	468	460	453	474	483	471	462	483	466	464	510	483	447	482	516	465	459	475	500	509	467	480	481	416	445	484	496	501	510	456	504	483	502	449	451	486	478	464	463	457	536	445	473	464	474	467	459	491	446	493	482	442	475	517	463	443	486	469	477	488	492	480	498	482	504	433	476	488	461	492	479	468	511	459	474	490	444	474	491	487	476	490	444	495	486	506	489	468	498	439	488	444	470	443	496	501	469	516	467	488	479	474	483	490	479	468	476	472	459	459	446	494	478	481	476	459	468	466	490	461	485	494	489	446	452	502	482	483	456	477	489	463	474	467	472	502	519	470	485	470	468	477	483	515	466	475	495	470	480	487	457	519	499	470	490	440	462	490	516	489	423	469	469	512	444	485	465	488	476	460	490	466	462	481	466	439	496	476	472	448	468	474	481	510	492	472	457	487	480	444	501	510	514	492	504	468	491	485	482	487	480	494	468	491	458	450	482	442	452	465	463	497	472	465	465	471	490	444	500	474	477	463	515	468	469	486	488	497	419	497	512	488	459	477	441	447	504	507	522	472	460	500	482	488	436	518	471	423	452	439	486	455	479	455	459	492	504	473	501	458	457	501	456	493	485	460	454	509	452	488	514	499	476	463	474	460	531	469	492	467	462	487	508	527	486	446	464	452	486	461	466	487	516	486	478	495	453	432	475	477	483	464	482	456	484	459	435	440	495	463	470	502	475	463	493	475	441	460	487	501	488	474	501	475	456	483	439	496	443	490	450	467	478	497	445	480	453	485	462	495	483	489	468	435	474	457	481	482	485	467	522	486	486	481	439	467	478	475	478	499	490	442	470	436	494	485	473	439	479	442	491	485	485	469	471	471	463	463	462	508	481	451	446	446	489	489	471	471	490	480	478	472	509	443	449	452	520	496	484	515	483	472	447	428	455	475	474	537	522	501	509	454	513	507	449	454	473	459	492	427	474	502	483	498	469	456	499	483	464	497	520	498	489	443	458	472	474	421	477	468	509	457	488	470	468	503	445	455	483	474	458	480	468	463	462	475	483	454	469	500	449	489	489	433	482	448	500	486	531	494	458	451	486	507	419	456	459	515	494	477	447	488	433	465	474	439	505	492	431	485	423	490	536	494	480	467	458	468	436	497	455	473	445	462	482	499	464	474	492	478	503	448	485	435	471	445	488	434	463	463	482	498	462	477	454	453	475	450	485	520	494	473	449	459	460	446	461	488	463	493	494	451	449	489	424	477	491	496	481	489	449	451	494	482	459	488	452	452	439	460	502	468	484	501	479	479	486	450	523	468	450	518	475	444	463	508	438	434	466	458	482	484	447	452	453	465	487	483	479	482	491	454	462	468	464	507	466	444	445	453	446	471	490	499	482	459	479	477	497	466	465	488	471	443	482	484	497	456	481	445	476	463	520	422	481	514	503	443	482	481	482	456	462	466	460	482	458	490	488	463	469	485	502	512	487	457	491	497	452	489	474	508	480	468	463	482	418	452	463	463	481	471	495	485	494	468	447	497	454	484	416	478	448	475	475	457	466	483	469	504	457	459	474	490	505	444	521	451	484	483	481	488	491	514	470	450	454	494	447	458	480	508	480	459	445	504	458	454	493	480	504	504	458	515	462	502	472	476	474	441	455	464	481	455	460	437	463	482	466	477	489	483	423	482	483	459	474	507	489	477	503	475	428	462	446	467	454	504	414	469	471	470	473	498	493	455	451	485	446	494	453	489	458	485	460	473	492	473	467	470	493	461	443	447	477	459	489	492	458	443	456	482	484	497	520	468	456	484	487	449	460	499	477	456	459	440	447	509	498	476	486	473	487	489	464	464	477	458	468	459	510	497	441
22821	21350	28999	24069	21351	21401	7124	1264	914	868	790	729	651	664	644	540	554	588	577	596	545	571	508	546	528	531	511	524	510	525	521	474	531	496	512	495	527	479	517	491	512	506	515	522	464	521	515	527	511	493	516	527	502	494	503	475	476	468	496	475	484	503	502	467	492	504	507	435	496	503	505	490	504	471	463	521	485	513	482	485	486	460	495	482	482	508	515	516	524	485	488	511	491	499	473	537	440	476	506	492	484	542	492	473	499	483	433	498	487	460	474	479	467	472	513	495	443	476	515	495	450	475	504	481	537	481	516	464	445	519	486	469	465	515	496	445	443	472	482	433	455	514	500	442	499	470	468	472	488	454	522	516	468	502	502	475	504	480	469	502	504	521	476	447	501	475	508	468	485	526	515	488	488	479	509	445	510	464	491	502	470	506	521	511	484	484	476	526	477	479	551	479	468	498	495	506	457	473	455	448	447	486	502	503	525	468	482	473	523	514	501	461	461	447	484	499	479	544	502	509	450	483	486	521	510	522	475	533	474	502	513	483	538	490	440	495	494	520	516	489	486	466	475	501	473	480	499	458	500	493	462	506	506	487	499	474	501	488	504	482	511	486	476	447	478	489	516	496	479	498	506	504	473	499	478	448	498	504	519	482	515	465	493	494	503	503	497	435	486	528	487	460	496	507	485	512	527	453	523	532	484	493	497	490	434	498	493	497	500	481	473	488	480	496	458	509	465	478	492	497	476	448	506	505	497	454	536	477	498	496	455	517	488	491	454	461	463	471	497	482	470	501	478	518	512	482	504	498	508	485	476	487	479	500	473	465	502	450	494	522	475	470	473	481	483	514	477	497	490	472	492	480	458	474	449	473	475	480	504	473	508	516	493	480	443	444	476	461	509	450	501	484	471	495	474	447	477	488	484	500	471	429	484	488	526	530	446	505	508	479	512	455	440	476	463	483	488	422	475	456	464	487	456	470	514	505	494	503	505	432	463	460	483	498	507	489	506	499	472	470	500	455	485	472	499	452	446	467	498	451	494	488	524	499	499	488	468	447	497	512	487	506	455	505	508	481	503	487	497	509	476	493	478	469	476	476	520	500	479	505	457	467	466	490	487	476	521	537	470	463	464	458	476	459	487	483	473	463	494	484	476	458	486	478	506	516	510	482	479	485	491	467	483	506	452	451	483	480	502	481	429	484	536	464	460	472	494	501	516	469	477	492	531	512	469	525	485	493	511	522	498	502	478	463	488	477	485	475	473	466	473	456	520	477	465	465	536	486	478	474	455	475	457	524	509	474	490	499	471	519	523	453	486	446	485	472	478	498	472	462	488	463	440	489	434	505	513	510	509	485	473	487	505	481	510	481	517	485	459	482	477	479	511	513	476	461	504	481	526	475	505	451	499	495	471	470	472	481	457	480	484	483	487	452	516	445	478	507	505	482	465	497	495	497	463	483	467	483	457	493	487	506	456	484	497	467	466	494	454	524	461	454	501	480	478	515	467	492	491	498	491	465	496	505	494	499	463	490	537	461	496	481	484	489	499	458	497	491	469	495	470	469	503	511	485	534	472	467	457	500	491	509	478	450	461	492	485	466	515	477	474	487	506	477	479	463	457	474	487	494	493	476	486	470	504	499	504	529	472	466	494	505	488	493	485	471	474	464	486	508	505	447	463	509	458	516	435	450	507	470	484	489	507	495	502	521	481	469	452	496	500	489	495	503	498	497	481	525	483	458	480	475	482	506	500	472	483	461	482	515	474	457	478	473	506	460	493	509	487	481	505	470	491	478	516	495	535	494	460	492	485	477	469	495	471	499	524	427	488	503	448	471	467	460	489	458	499	512	430	479	444	479	481	510	484	494	471	435	515	495	492	494	452	501	494	468	483	499	491	504	486	496	451	453	512	491	501	513	512	464	483	437	477	498	503	442	465	498	494	513	471	491	506	472	500	477	503	470	463	477	472	494	471	476	435	505	467	483	495	437	471	494	482	476	476	465	489	520	488	468	523	523	472	519	519	499	504	462	498	531	490	479	486	531	492	485	482	442	480	498	480	478	458	503	467	439	468	530	520	470	470	536	516	508	478	466	490	461	519	478	519	474	473	478	504	444	482	504	525	473	442	448	497	521	473	508	466	477	434	470	458	468	477	525	446	512	483	493	509	456	449	463	459	483	518	471	472	486	502	481	459	502	477	454	480	527	532	518	500	485	477	490	511	485	469	542	484	442	491	482	503	496	472	486	460	456	501	469	456	482	484	474	478	498	467	493	482	478	433	509	458	484	465	484	460	483	467	466	457	483	500	506	469	506	505	531	479	486	475	457	474	524	483	479	448	506	484	445	509	478	515	500	523	482	489	458	471	491	470	503	480	467	473	503	491	479	479	471	480	504	464	470	501	504	462	469	494	498	482	493	480	493	485	473	485	484	492	506	490	502	521	487	470	448	431	480	474	502	470	474	499	487	500	494	457	473	483	472	452	492	471	458	487	485	512	503	480	524	459	497	491	488	452	489	504	471	481	476	478	507	494	497	506	522	453	510	452	476	496	491	471	509	497	478	486	498	481	497	507	463	484	533	479	487	447	465	498	513	475	469	494	488	498	480	515	480	501	486	516	516	528	481	445	484	500	482	518	501	488	491	487	474	473	497	495	464	485	471	470	469	458	476	500	463	460	463	501	490	476	454	445	480	475	477	468	491	490	473	470	464	492	490	497	488	494	503	453	452	511	466	448	484	513	529	450	492	477	493	459	491	460	466	465	493	493	493	469	528	472	485	485	441	475	478	488	471	473	528	499	482	493	462	515	475	497	466	486	496	481	472	474	473	515	484	486	483	481	468	463	554	468	475	475	455	499	487	455	492	488	465	504	473	499	460	496	509	490	560	422	472	459	511	447	469	486	478	500	513	467	474	451	477	483	519	515	468	488	490	525	504	495	482	491	465	477	452	490	475	515	457	467	500	492	494	512	482	477	508	511	468	486	460	426	456	465	466	443	479	506	455	492	507	469	484	468	476	498	488	507	476	481	468	460	502	473	468	493	484	503	499	485	468	481	492	460	483	543	480	534	466	455	462	451	452	520	466	500	497	433	449	527	483	488	492	522	491	479	514	486	494	469	451	495	457	477	498	491	501	454	451	475	490	501	453	468	512	489	493	488	444	493	459	502	543	483	508	470	557	472	501	485	491	484	493	511	449	491	478	485	484	516	460	488	478	492	511	494	538	464	454	519	502	453	451	481	507	458	454	469	500	520	509	527	504	447	497	484	506	440	492	474	481	530	499	517	505	474	492	506	457	477	454	486	515	482	487	466	457	496	452	476	505	472	496	539	531	463	511	493	471	499	454	507	506	479	494	494	448	465	494	488	472	498	482	450	514	526	442	502	514	484	490	519	521	483	445	502	518	484	469	418	457	477	534	517	496	506	486	469	472	530	463	448	483	495	474	478	486	447	493	454	466	513	483	487	488	513	461	452	456	483	474	485	513	473	470
4841	14669	9825	4959	3589	2686	2104	1600	1335	1175	1042	902	841	806	748	712	664	634	612	632	618	623	561	591	543	489	535	514	570	558	520	522	534	551	514	508	493	509	498	491	541	568	511	504	545	488	472	515	495	474	533	510	475	519	507	526	489	494	485	526	518	511	522	502	485	485	502	466	522	528	496	482	494	507	454	452	515	537	517	478	479	466	502	520	488	473	505	527	471	513	500	427	479	468	526	438	488	492	470	500	526	509	500	480	506	467	520	489	496	490	470	477	526	457	505	460	482	477	526	464	508	459	474	497	479	528	499	503	470	472	494	481	474	495	474	481	495	494	492	483	510	451	485	473	485	503	533	497	487	484	512	466	474	500	470	503	517	534	465	487	484	503	476	482	515	548	463	457	507	492	487	508	495	466	523	489	512	494	475	493	501	482	496	481	505	472	499	472	482	501	468	469	496	483	508	505	496	475	510	458	488	529	509	488	485	487	504	491	519	489	515	474	492	488	487	469	480	502	504	505	453	461	495	496	488	496	509	512	509	487	474	468	500	486	465	492	520	482	493	467	511	484	484	468	452	507	512	514	463	507	516	465	520	511	502	525	484	507	502	483	504	492	498	516	470	477	551	485	483	485	493	484	479	463	467	506	471	478	490	452	482	467	503	532	521	440	470	469	465	434	489	485	505	499	477	520	503	510	499	470	477	479	510	508	451	493	470	489	501	482	487	482	480	469	483	504	492	464	529	479	461	481	458	481	520	504	490	462	504	487	495	517	477	490	491	501	519	513	478	478	477	513	496	492	485	499	483	471	463	505	506	491	500	456	477	477	514	520	486	485	461	491	453	499	522	502	499	472	488	489	455	486	518	476	522	437	494	469	491	508	512	494	521	475	456	502	490	497	521	451	483	432	490	462	469	510	456	469	509	477	477	506	480	487	471	469	475	486	517	496	488	484	497	482	509	484	479	489	466	492	497	483	503	453	454	521	499	471	489	478	475	501	450	527	531	463	476	494	488	489	507	482	476	490	491	497	468	486	449	503	504	516	484	521	495	475	473	490	478	499	456	468	484	474	474	492	475	491	513	539	501	482	506	472	465	472	463	500	462	481	446	445	472	471	474	489	504	495	478	491	508	473	453	460	476	459	465	460	482	451	461	524	465	546	488	486	494	506	444	541	495	472	507	488	492	455	438	499	534	495	506	502	469	478	479	523	498	481	497	512	480	498	512	473	457	492	537	487	469	477	482	445	508	446	519	473	458	462	490	490	470	515	494	520	476	489	473	485	484	512	504	477	470	496	470	471	476	475	476	485	475	497	488	449	531	471	494	459	476	484	511	461	495	487	486	478	501	473	449	450	476	522	489	462	420	495	478	474	479	481	495	470	499	519	492	461	490	461	496	520	501	494	513	500	516	503	475	472	533	495	492	508	501	511	464	479	482	509	474	504	487	524	476	524	474	479	465	468	486	495	485	488	470	479	490	527	470	494	502	477	485	493	497	506	489	518	489	470	505	465	469	488	497	462	475	481	528	488	485	484	514	459	442	469	498	466	456	469	482	446	489	469	482	479	462	520	485	522	472	536	456	528	477	468	487	504	553	473	471	465	493	474	489	496	504	462	471	494	458	524	485	479	465	479	491	510	513	461	495	491	474	468	489	501	489	504	465	498	497	527	470	486	475	499	473	477	544	502	487	516	505	519	454	485	446	459	462	482	449	457	418	471	480	487	484	529	488	542	479	471	496	467	498	482	529	458	515	459	506	503	456	530	465	500	489	503	492	499	455	485	500	508	522	524	444	478	528	498	481	472	472	454	488	518	468	448	444	509	481	527	504	512	485	497	477	513	489	451	498	486	534	483	481	474	498	506	457	495	519	509	523	486	475	465	484	529	491	511	481	508	447	467	493	492	488	475	512	464	489	499	499	489	468	510	511	473	524	473	528	493	481	474	467	463	475	480	492	510	473	478	478	494	448	502	466	517	511	523	487	509	475	493	487	491	481	464	515	479	457	517	499	491	499	496	519	504	514	480	447	463	498	487	500	502	475	476	460	474	528	539	480	521	491	481	488	449	499	458	458	511	468	522	502	487	494	511	473	484	475	482	500	494	499	468	504	493	518	499	466	491	484	479	476	456	508	458	526	531	514	479	463	487	490	485	472	509	473	483	482	432	440	528	505	482	477	503	470	483	480	499	460	502	457	483	493	497	452	524	486	518	474	518	481	447	500	464	450	469	501	475	502	460	500	499	473	437	521	463	517	512	504	468	485	528	482	498	497	463	469	479	527	454	475	511	501	499	465	535	495	506	534	509	482	479	471	493	486	483	504	486	479	476	486	469	480	468	526	526	476	495	482	514	478	465	461	491	484	494	461	493	494	509	511	510	480	478	462	477	527	489	499	512	506	480	510	531	493	466	481	451	522	527	528	480	468	490	484	509	471	449	531	472	487	497	487	512	460	527	478	495	494	459	459	483	462	489	462	491	506	487	487	500	474	498	475	489	515	502	481	486	495	516	462	503	474	467	512	500	490	496	494	489	500	496	497	472	520	511	499	464	482	475	511	463	460	508	467	496	458	469	483	500	485	464	472	453	540	474	509	531	504	483	498	483	490	463	443	469	495	459	511	486	446	524	485	475	460	494	466	516	483	469	474	516	526	481	475	493	506	495	476	504	449	501	480	496	526	492	490	520	475	481	451	485	476	463	478	495	460	467	477	512	472	475	494	449	517	503	494	506	458	483	512	474	494	497	499	485	555	430	479	470	509	496	472	512	501	493	486	463	515	475	469	481	473	455	465	516	478	468	487	470	537	474	491	498	492	503	486	498	480	531	486	513	465	465	473	499	512	454	481	510	484	466	480	476	481	470	517	480	492	466	472	514	471	497	560	513	476	483	494	464	490	496	509	490	523	476	495	503	499	508	462	468	523	510	463	477	490	491	501	510	490	505	481	500	497	538	483	472	506	504	494	516	490	470	503	490	468	475	518	447	508	523	511	468	496	463	498	487	486	481	491	507	485	498	487	512	517	474	473	511	452	474	507	488	485	479	484	486	464	495	487	470	482	439	473	481	459	498	471	511	502	497	522	468	498	474	506	420	462	462	461	460	486	485	528	463	484	534	552	499	466	462	507	522	472	464	489	459	467	513	505	503	484	473	491	483	498	439	458	453	473	484	476	497	496	471	504	498	478	490	470	506	464	524	485	473	478	504	446	484	491	425	472	497	453	509	483	485	522	467	481	472	464	443	487	490	497	472	489	519	518	479	518	481	458	519	501	528	471	464	500	499	501	462	512	517	483	475	460	501	470	495	469	494	496	508	469	543	516	469	507	481	509	465	503	543	481	520	534	461	538	504	464	516	485	459	491	475	517	484	467	494	503	531	526	451	514	502	480	489	459	497	478	495	498	462	497	496	470	494	471	510	485	502	502	505	521	488	479	494	468	473	495	525	493	492	502	505	502	453	481	440	529	507	518	472	518	478	481	499	477	494	529	487
28000	17094	2859	434	309	270	250	232	249	230	227	230	215	247	260	219	237	216	252	222	237	237	230	221	244	252	250	228	248	209	243	239	252	201	251	234	232	203	231	241	219	219	221	237	239	238	243	243	229	218	228	267	238	217	208	213	235	222	270	224	235	262	269	212	255	218	243	244	249	211	258	236	208	195	222	254	213	245	224	226	244	229	214	210	246	226	244	204	210	237	226	258	250	243	226	247	242	226	254	249	231	226	273	225	239	229	232	265	206	235	195	217	231	209	237	236	233	227	203	218	212	223	246	236	248	220	244	222	223	227	252	238	221	229	222	205	231	224	247	217	214	231	215	219	231	253	231	245	236	229	227	237	201	211	215	246	257	218	234	221	247	247	233	227	217	215	237	226	217	242	253	224	195	214	205	241	241	234	248	243	227	244	221	231	215	233	224	224	243	246	219	222	243	265	231	216	230	212	239	242	245	250	219	239	213	243	250	250	234	219	223	213	224	238	242	242	239	237	218	229	231	216	246	230	219	228	241	219	234	226	236	239	257	249	214	240	220	210	217	227	230	211	249	260	239	243	222	248	231	231	224	224	216	222	243	228	225	242	251	217	241	212	228	238	230	223	211	220	235	248	233	231	231	234	225	227	219	205	231	237	242	206	237	272	269	248	216	241	237	213	238	245	239	247	253	238	230	237	261	239	211	236	227	241	269	215	223	253	246	233	215	226	208	252	254	247	254	219	243	243	256	253	230	248	219	211	252	225	242	206	209	231	249	234	236	223	228	218	246	248	222	246	226	213	219	263	236	234	247	238	207	246	241	227	232	221	219	224	233	254	206	211	235	231	229	231	193	238	220	246	234	218	204	207	215	234	232	228	244	233	220	222	224	245	219	215	218	220	244	233	210	228	197	233	234	233	220	249	232	229	226	200	244	232	224	183	249	241	223	236	249	212	220	204	230	258	219	213	187	240	215	232	236	214	224	251	229	225	211	251	261	250	218	244	196	234	213	224	226	223	238	214	224	210	223	220	233	230	229	249	212	255	221	241	244	213	241	219	218	235	239	220	237	245	238	225	233	222	224	198	205	224	253	222	222	227	218	233	229	221	256	229	221	218	223	227	236	244	239	217	245	257	207	228	208	217	201	243	247	216	241	238	257	229	245	236	237	248	248	235	227	230	258	215	238	215	224	221	206	233	232	216	235	225	244	247	249	249	248	242	212	206	260	230	225	202	221	225	224	245	231	211	242	227	211	216	240	221	231	231	230	223	228	241	220	258	191	253	253	241	218	231	259	220	216	213	235	242	204	241	247	218	214	227	229	254	212	241	236	216	241	222	207	218	216	238	234	224	241	243	237	237	194	232	241	224	223	224	234	222	252	216	237	217	201	258	235	232	226	228	239	214	244	213	220	240	225	230	226	276	256	211	214	228	232	249	223	191	219	259	209	220	236	207	263	225	258	243	217	214	244	214	212	227	232	226	239	251	233	235	226	210	209	206	246	250	246	220	224	231	253	227	217	276	215	204	246	234	233	228	245	243	215	234	211	240	250	218	232	255	232	219	262	235	244	208	234	250	231	209	254	246	229	198	218	248	226	238	229	226	225	207	237	245	242	214	205	220	212	228	220	225	245	192	239	227	226	255	227	228	198	245	212	247	220	244	205	215	229	233	231	234	234	223	231	237	225	221	209	240	236	227	225	218	236	224	219	219	242	218	242	243	266	236	246	234	215	228	242	218	229	254	239	221	210	231	234	240	257	214	218	230	212	238	252	221	238	208	257	229	225	221	227	216	214	234	255	187	258	209	245	249	226	266	255	236	257	266	242	234	208	213	233	231	249	244	221	245	220	240	231	198	233	239	235	241	256	225	224	267	237	229	254	237	207	258	213	207	213	255	240	192	232	201	239	220	240	237	228	221	237	225	250	256	251	241	223	225	211	246	202	247	243	258	240	223	240	248	205	228	224	256	233	220	219	233	240	255	218	238	232	227	222	245	203	243	246	243	232	214	234	254	219	206	211	250	218	214	215	249	212	219	274	249	244	220	214	216	210	235	219	247	209	234	253	227	219	261	208	198	252	225	193	232	229	209	228	240	237	234	226	207	215	238	256	225	222	229	230	258	250	242	231	246	204	237	225	265	209	199	233	248	215	255	251	206	236	230	241	242	238	225	221	236	258	205	234	219	268	211	247	227	211	225	223	219	246	215	233	215	245	254	238	232	215	239	240	245	254	206	224	220	282	231	233	202	218	220	233	261	250	223	229	227	226	234	224	240	231	226	234	206	222	217	213	268	219	211	219	229	223	228	191	210	249	238	230	199	240	209	209	233	217	204	223	278	226	234	238	222	251	238	229	231	216	196	230	223	224	216	231	242	228	224	256	202	213	238	215	231	217	253	229	238	224	243	230	277	232	221	228	254	221	236	226	210	244	209	235	218	225	227	231	256	235	220	229	242	247	238	232	240	244	252	220	254	258	231	268	220	260	232	227	223	247	245	232	242	256	261	232	223	206	215	217	226	219	247	224	227	229	239	209	260	249	241	240	231	233	226	232	188	229	236	244	247	201	225	240	208	244	244	200	245	213	249	255	222	233	195	214	220	218	253	249	265	228	210	231	249	223	238	254	236	226	214	258	211	225	225	233	217	213	213	253	220	196	234	229	221	191	229	235	213	224	229	224	257	236	241	230	242	220	204	243	203	247	233	238	218	221	236	230	249	230	236	224	235	220	219	229	263	254	233	252	231	219	230	226	242	222	240	219	216	247	240	220	206	218	220	228	226	239	250	225	238	234	228	245	204	217	206	244	221	208	243	267	223	216	256	201	236	231	206	236	231	237	226	252	222	228	244	223	242	224	219	227	255	231	237	234	208	225	252	185	216	213	213	266	248	230	238	202	260	222	203	241	215	232	231	228	246	234	252	259	254	240	227	244	204	238	246	225	242	233	234	231	226	188	250	256	238	234	239	234	240	232	222	231	231	202	246	223	214	240	209	223	223	212	220	222	215	252	248	245	251	236	227	253	233	228	226	238	228	249	236	233	228	214	210	235	227	232	237	232	232	240	205	236	227	228	211	221	226	230	250	240	230	206	232	244	234	220	215	233	231	210	216	251	239	228	223	233	242	191	214	250	243	224	236	257	208	216	244	204	217	220	241	236	235	227	237	225	225	242	248	262	209	230	221	239	247	242	247	231	260	221	213	211	234	236	213	206	229	266	223	221	223	227	228	242	217	235	244	241	228	225	241	224	233	247	242	234	202	240	251	213	216	236	240	235	202	241	233	230	240	264	228	245	257	221	222	234	236	237	253	237	223	217	219	212	223	236	191	195	250	229	212	254	216	209	211	236	233	237	211	224	225	236	229	238	240	223	215	209	254	215	226	226	222	225	253	229	215	237	265	219	260	214	222	222	237	221	223	204	222	201	241	221	225	235	243	230	236	255	242	201	216	214	235	231	233	243	233	226	222	232	265	221	248	227	248	232	247	230	223
4249	725	597	394	384	322	287	277	293	264	255	270	267	297	272	288	258	298	235	269	248	276	250	252	257	282	253	261	285	249	262	240	262	244	258	261	251	263	245	251	235	269	230	266	254	269	241	252	276	248	249	247	259	275	257	301	249	279	230	262	260	257	269	261	253	264	271	289	258	221	255	218	262	257	266	252	258	261	266	284	271	236	260	243	251	269	240	253	236	246	252	273	236	279	277	255	258	275	293	260	242	266	277	261	259	260	271	251	260	254	258	279	298	259	267	270	257	232	239	277	244	245	247	249	231	267	247	216	276	277	269	267	260	251	275	244	257	228	277	252	249	272	259	251	252	246	242	280	249	286	299	269	258	246	267	285	252	260	250	271	275	237	284	260	259	265	261	245	275	277	235	266	277	265	275	255	248	268	283	262	245	261	278	257	260	267	257	229	290	267	244	291	296	265	292	278	265	245	278	248	219	269	273	261	222	251	248	237	283	268	281	285	284	274	257	266	264	226	276	240	224	265	256	297	273	285	282	285	257	254	276	265	284	241	258	239	289	272	280	245	256	257	237	258	253	244	271	266	243	270	252	241	271	238	266	259	241	264	250	264	288	245	258	254	275	236	247	271	264	293	260	253	268	269	268	267	274	290	259	280	258	228	278	273	249	284	252	246	237	268	248	241	283	230	268	249	276	251	275	268	262	247	258	243	248	238	258	267	266	271	277	247	272	257	231	279	248	255	277	230	258	255	246	248	276	289	259	243	297	270	273	276	260	260	259	277	248	258	244	245	252	241	241	267	261	263	275	272	263	241	255	224	242	265	242	303	266	261	274	246	273	298	262	277	262	250	249	253	263	288	276	269	265	228	294	249	228	290	269	244	239	262	263	253	265	268	262	263	258	243	255	277	279	265	259	270	267	259	247	257	277	286	271	257	242	243	229	269	249	255	275	270	252	250	244	257	239	228	258	242	266	259	253	264	268	264	258	264	307	302	250	279	262	258	281	281	256	267	257	266	230	260	262	261	284	253	275	268	276	229	240	240	227	231	294	245	249	246	276	300	236	306	245	262	274	252	270	242	286	270	233	269	272	275	272	252	249	232	231	253	274	260	272	253	254	259	254	274	254	254	266	262	252	246	264	274	248	260	268	284	242	267	280	270	237	269	251	277	240	258	257	257	275	232	265	276	256	261	264	264	264	278	264	267	246	238	267	233	302	245	271	290	265	243	278	240	243	275	268	265	283	270	263	259	276	277	226	288	292	262	279	239	272	254	234	249	260	244	276	233	264	241	233	236	267	235	282	257	246	236	234	240	242	286	267	264	253	236	278	245	249	273	272	270	273	270	281	262	250	267	268	264	268	241	267	263	272	253	275	267	230	269	268	268	232	255	274	254	262	271	278	292	247	289	250	290	260	241	250	256	255	255	255	258	257	248	255	235	254	270	267	251	283	282	271	253	261	270	237	287	276	245	271	253	255	227	265	281	293	233	255	241	230	289	284	271	260	246	247	237	231	237	285	270	283	248	268	261	267	247	283	286	280	254	248	249	286	265	275	248	266	268	270	264	267	242	268	244	274	256	272	277	271	244	244	262	273	240	265	279	280	273	289	262	281	271	260	264	262	284	263	284	286	284	260	220	250	267	263	259	266	263	260	272	257	258	248	268	250	266	259	223	281	263	244	253	250	276	235	252	262	288	274	273	281	265	279	263	255	276	237	270	282	235	237	273	251	275	268	238	239	248	246	249	257	259	280	245	255	270	244	273	284	268	270	270	277	239	242	252	255	280	269	262	241	251	254	279	279	269	266	246	263	239	247	297	271	266	260	286	244	275	270	284	238	258	256	252	281	248	271	257	236	252	252	286	236	283	220	276	238	282	258	250	265	261	251	278	237	230	271	201	256	263	286	278	289	273	260	251	257	229	269	271	264	249	266	258	289	252	251	221	247	230	250	284	258	273	282	245	254	262	257	262	277	276	281	215	263	267	280	278	276	252	271	263	273	259	258	262	257	253	271	270	250	263	222	253	247	257	276	256	268	265	269	264	239	244	232	264	256	258	256	249	211	276	266	246	262	283	245	258	274	263	240	279	269	241	253	248	262	250	247	274	249	242	254	252	274	275	238	272	250	269	244	283	247	275	245	278	287	258	258	250	237	266	235	241	266	241	252	270	264	232	256	279	255	270	250	256	258	265	294	270	264	268	257	283	259	297	254	289	233	230	254	259	286	288	269	258	284	232	254	251	277	265	240	250	271	245	261	269	231	263	287	244	262	271	255	262	252	285	249	212	288	260	252	285	258	260	259	236	269	253	287	244	252	267	268	260	278	256	287	262	255	285	233	263	252	236	243	278	247	267	254	277	262	242	263	279	273	255	262	267	234	243	257	281	289	244	266	229	236	264	253	254	260	234	266	301	251	263	234	252	240	264	265	249	261	264	279	248	259	255	230	279	288	218	234	216	229	254	221	242	283	243	266	253	252	265	247	254	280	266	246	226	274	295	227	261	290	281	277	260	267	267	278	255	280	271	277	228	250	237	242	231	240	252	259	276	247	287	261	248	259	292	259	247	246	276	259	260	270	259	262	257	272	268	249	262	213	264	268	286	260	233	283	286	267	256	232	248	299	272	271	260	232	238	259	246	245	276	272	239	246	302	267	271	287	250	261	259	238	253	268	257	264	277	257	283	278	261	271	271	258	280	273	256	264	275	232	247	289	254	264	242	254	247	262	234	270	262	236	249	257	286	238	270	241	249	264	290	255	244	259	266	269	259	259	228	275	246	266	245	246	271	279	229	261	287	267	279	255	285	259	254	249	249	265	250	277	291	259	292	247	257	247	250	262	265	252	279	272	227	264	270	243	246	290	251	255	264	258	242	255	272	269	295	285	271	252	247	269	283	265	259	244	264	244	230	243	272	237	215	285	285	268	267	262	247	271	215	280	252	276	277	275	240	247	218	274	262	245	241	277	246	279	287	273	243	286	255	237	267	230	260	256	263	237	271	270	247	280	271	249	269	251	262	254	264	237	254	249	254	265	218	263	274	268	278	266	271	257	272	265	287	276	216	263	239	269	277	279	295	281	267	274	236	242	270	297	256	259	272	247	281	261	254	275	271	263	270	254	248	232	243	290	261	281	255	251	277	274	272	259	259	279	256	293	279	229	280	252	241	249	300	291	225	276	276	259	251	245	258	257	270	240	270	251	273	243	251	257	280	234	254	257	274	266	251	267	262	240	245	270	251	266	267	247	244	258	276	252	277	253	258	250	263	286	235	252	274	258	273	278	241	269	249	265	285	288	267	228	267	261	243	269	270	248	264	250	279	254	269	251	281	286	277	270	281	264	268	236	224	262	267	258	224	267	274	273	250	259	291	251	270	266	255	266	280	272	229	258	276	247	271	253	268	266	257	248	261	257	266	266	270	254	270	278	258	274	249	277	248	240	273	256	234	259	260	238	258	277	229	254	240	258	275	266	275	247	244	255	290	260	269
23984	21364	28563	24528	21357	8041	840	523	432	377	347	348	329	285	264	275	250	258	259	243	262	226	250	239	260	220	207	241	209	225	206	201	233	201	215	225	223	222	246	233	228	229	203	241	195	202	188	235	223	244	219	226	228	199	219	217	213	226	203	203	195	221	203	202	198	209	195	226	192	228	181	206	174	202	192	208	195	198	218	209	207	201	193	209	208	213	235	219	193	198	225	222	222	210	200	212	231	208	208	192	219	218	212	190	228	239	231	199	179	224	228	204	209	233	211	228	207	226	203	234	203	218	198	214	193	217	200	213	198	199	210	199	199	213	213	202	215	201	217	209	224	213	188	206	232	194	205	217	213	203	208	207	185	206	209	214	224	194	211	215	195	221	217	213	225	214	215	238	207	214	199	213	214	196	219	215	196	209	210	195	219	202	223	201	188	217	207	235	236	225	211	174	189	204	204	241	244	189	202	197	221	208	198	217	189	202	238	231	225	198	210	222	231	216	220	216	223	187	215	194	223	198	243	194	213	221	208	237	220	200	196	201	228	210	207	251	238	196	220	218	205	192	223	238	204	218	205	243	206	228	197	216	213	201	207	208	233	212	207	179	230	203	219	209	188	204	243	212	198	177	223	221	195	197	196	227	217	233	208	203	220	197	222	205	221	210	243	231	207	227	214	246	182	221	212	229	213	218	231	196	207	227	194	215	220	200	205	196	184	211	241	201	220	210	208	197	188	181	220	212	242	218	210	229	203	208	231	182	202	200	215	204	206	221	230	227	222	225	218	218	215	217	205	200	216	208	196	203	209	218	211	208	203	229	199	203	235	214	210	188	197	227	219	198	208	213	209	178	225	222	216	242	211	219	217	198	202	238	206	220	234	205	209	189	207	199	206	212	209	216	228	218	207	201	214	240	232	220	214	194	199	207	220	196	201	220	251	227	223	209	235	205	221	198	214	217	211	217	200	196	222	212	230	226	225	205	215	225	195	202	212	208	207	214	216	225	223	178	223	194	203	226	198	188	206	187	233	207	217	220	205	205	212	222	210	192	238	192	213	231	214	226	223	236	226	225	228	216	236	212	234	211	195	221	215	214	224	181	205	205	222	223	223	181	201	200	219	233	212	194	241	225	210	221	198	174	208	212	210	233	184	235	217	230	219	213	234	207	191	209	223	213	229	219	226	224	190	191	208	207	223	202	216	230	197	195	184	223	229	218	211	222	207	218	223	219	235	225	232	231	204	190	226	201	217	211	183	236	211	204	222	218	196	202	204	193	219	230	185	197	225	223	191	223	208	208	216	207	221	189	173	195	210	230	228	210	208	208	207	237	206	183	227	199	225	205	228	206	236	196	218	170	236	220	219	226	199	224	221	193	224	213	243	196	208	211	189	208	215	201	216	186	210	178	217	201	226	274	211	233	229	211	230	204	211	237	214	214	211	241	205	216	203	187	216	208	221	168	197	241	209	211	230	222	193	192	232	199	219	211	243	211	192	222	184	230	245	205	211	203	199	207	199	249	216	219	192	191	220	219	196	203	218	206	212	237	220	241	208	201	203	199	222	211	214	207	197	195	195	219	236	216	211	193	206	221	202	224	208	199	218	194	228	232	228	195	216	204	217	199	214	208	217	235	215	189	212	231	191	201	221	225	210	207	234	186	219	203	182	197	211	223	211	191	236	224	232	231	215	229	227	214	213	207	187	226	208	204	205	211	234	197	209	187	237	229	226	218	198	187	197	224	229	202	221	222	198	227	172	216	184	212	201	252	216	211	224	263	196	207	235	186	225	211	207	221	183	205	226	234	225	250	208	235	216	226	209	199	210	222	216	219	218	216	207	218	205	196	193	210	223	205	195	201	225	198	228	249	217	230	212	218	196	198	216	215	215	229	222	219	230	182	212	240	208	229	212	223	198	222	229	232	185	214	224	191	215	210	218	225	196	213	215	199	228	185	222	208	213	230	193	228	227	217	234	204	201	198	211	202	218	207	178	217	202	193	206	190	197	207	185	222	220	221	212	202	210	224	184	243	206	211	206	206	214	237	209	228	218	231	236	187	208	212	221	214	232	200	204	231	196	204	206	220	226	178	234	212	214	206	215	218	218	225	215	216	192	219	187	231	229	185	204	207	213	199	220	220	223	205	229	215	214	205	209	233	216	204	225	213	215	230	214	224	214	230	219	205	212	235	194	222	218	228	209	216	226	222	227	204	219	196	220	235	217	213	245	212	244	205	232	227	215	203	222	207	188	214	219	213	226	201	198	225	215	212	220	223	213	215	220	222	241	233	217	225	214	225	215	224	205	204	198	201	214	205	235	194	211	216	227	192	234	206	216	214	227	192	201	225	222	244	218	228	236	216	209	198	226	211	209	208	210	222	193	198	235	220	217	239	207	185	231	230	210	198	209	217	204	210	235	224	210	212	206	205	217	220	216	201	231	216	209	174	188	233	222	211	210	211	201	229	223	205	208	216	207	241	208	229	204	212	223	191	224	222	235	197	242	217	230	231	204	203	228	225	200	205	208	198	198	209	182	211	221	209	235	248	218	195	220	197	223	231	250	202	207	261	196	216	230	219	235	227	230	223	219	232	234	194	217	222	211	205	206	233	197	212	228	196	215	226	236	211	205	203	219	192	228	194	215	228	192	244	231	197	200	225	209	209	190	183	197	174	211	219	248	213	205	205	240	212	200	227	197	228	181	193	195	221	223	211	255	220	220	216	200	190	199	203	214	214	210	253	247	220	226	201	206	214	203	234	218	193	236	190	219	209	206	232	194	194	220	207	247	235	217	212	196	231	218	199	185	212	200	196	225	206	193	217	202	231	229	191	222	194	205	199	216	243	217	222	227	227	198	223	195	224	229	213	216	221	213	234	224	197	227	238	210	208	200	209	196	232	208	226	231	230	207	207	229	235	220	226	213	198	217	234	218	205	205	227	203	222	202	253	205	210	217	214	229	210	219	195	208	207	199	225	218	210	229	214	229	193	205	212	228	244	201	205	227	184	233	231	206	178	207	231	215	207	230	214	186	229	213	213	202	200	214	215	233	174	216	237	242	212	198	223	220	218	216	192	220	195	204	198	198	215	201	233	224	234	218	199	223	204	227	217	214	215	200	234	231	227	206	227	208	208	215	189	202	222	212	215	173	199	213	198	197	187	219	238	196	216	212	201	196	234	229	220	207	225	224	222	203	222	227	216	211	206	192	216	208	212	222	201	203	210	206	221	205	227	187	198	222	213	221	199	207	231	197	209	205	217	184	183	221	213	227	201	230	219	207	227	240	196	206	222	210	220	216	193	225	218	207	195	230	200	229	240	226	201	203	222	218	213	204	231	210	202	210	203	201	208	207	199	223	193	213	218	227	205	225	196	184	192	203	208	229	203	200	204	218	236	210	221	208	204	197	206	238	195	227	214	214	225	197	208	205	223	213	234	222	222	221	208	207	199	205	190	210	239	214	228	202	185	203	215	239	233	213	196	229	201	221	207
3352	8819	5902	2602	1844	1442	1015	837	670	568	527	471	416	391	337	340	316	318	295	311	271	288	260	275	279	267	262	267	255	261	244	257	217	257	251	252	244	226	257	220	245	249	229	261	253	242	219	239	254	255	217	256	241	214	234	222	227	269	221	223	230	255	221	222	253	240	215	210	216	221	241	240	266	228	258	221	211	252	219	226	244	225	217	225	247	221	218	237	233	220	202	232	215	215	229	227	223	233	232	265	208	225	207	218	225	204	240	232	231	227	221	216	244	225	231	234	220	235	220	252	201	247	235	262	244	243	223	254	235	239	213	227	218	234	265	224	220	233	238	244	233	228	251	226	221	256	232	234	242	234	223	251	225	229	212	219	206	240	251	245	245	212	268	222	218	245	223	216	221	225	218	236	235	236	241	223	218	237	241	226	229	227	230	239	246	219	190	236	243	228	222	246	224	242	226	239	240	235	231	264	224	256	246	247	190	200	236	221	227	217	231	244	233	245	212	238	235	203	238	214	243	227	225	242	216	233	216	237	225	234	215	249	217	230	230	247	228	227	215	231	240	231	230	227	217	201	210	227	227	248	222	209	240	281	248	217	224	214	236	237	226	209	220	227	211	226	235	246	220	242	201	246	221	215	269	225	217	219	231	248	245	227	230	202	253	247	226	237	208	242	243	241	249	256	253	235	240	253	215	233	211	230	250	226	234	241	226	228	223	238	221	222	213	195	248	210	253	207	252	195	237	229	202	241	244	225	244	203	249	245	224	223	234	235	203	235	236	230	235	221	237	225	235	209	239	214	216	219	242	227	251	205	242	223	214	203	236	238	256	241	225	234	215	231	239	240	245	224	236	252	240	252	227	243	245	228	246	208	230	207	241	211	238	238	223	216	217	224	270	246	229	237	204	231	239	218	211	222	248	221	227	243	235	243	216	221	249	220	239	217	234	261	221	218	208	210	191	218	228	230	236	238	230	235	216	221	213	233	246	224	231	228	237	222	209	249	231	225	212	208	235	219	249	225	245	217	242	233	214	253	236	237	224	238	218	214	236	234	217	224	209	225	252	221	223	231	241	231	241	232	245	230	234	219	237	212	221	222	224	251	230	183	232	214	220	203	223	211	215	230	220	248	233	233	243	228	228	227	219	229	219	233	242	219	237	222	250	224	235	243	222	207	227	226	254	231	210	239	245	263	245	239	222	250	229	243	228	256	234	252	233	248	222	216	233	228	242	244	238	241	234	241	227	212	222	242	230	249	255	235	207	246	224	205	238	213	226	210	234	207	230	202	232	240	235	212	270	265	249	244	234	223	195	228	244	243	197	243	224	221	245	222	212	236	240	227	248	220	230	213	230	230	215	192	219	216	227	217	228	239	223	236	240	219	238	227	226	236	240	208	225	222	246	237	216	237	233	229	213	225	278	214	238	247	243	219	214	209	236	222	218	231	225	236	222	205	238	240	259	232	241	241	257	217	238	221	228	190	228	195	245	229	209	208	253	217	236	244	239	233	219	215	235	240	228	235	221	226	224	233	238	231	251	244	236	245	214	264	251	214	243	246	232	247	247	209	229	248	241	236	245	253	217	237	225	223	250	233	247	228	240	235	225	237	213	230	245	241	246	211	214	196	230	242	230	226	243	229	222	243	258	228	218	225	218	240	260	216	228	218	227	249	230	237	252	201	262	221	204	278	211	220	250	228	214	232	243	250	231	240	226	231	239	212	230	215	216	241	235	219	212	230	211	244	222	231	234	232	233	218	228	227	236	243	230	222	220	235	247	247	235	230	226	254	230	256	238	249	209	238	230	226	226	221	233	246	254	238	236	240	200	231	252	225	222	243	230	243	224	223	253	215	247	205	232	232	224	226	228	222	240	242	218	220	238	234	246	207	216	227	231	242	250	252	229	224	221	231	223	227	225	207	232	240	231	223	215	214	240	211	236	241	200	240	207	224	225	211	223	221	245	261	242	238	218	216	239	241	197	212	232	207	225	248	213	211	228	238	222	234	221	207	236	232	215	214	229	229	228	236	222	219	222	206	241	219	241	210	242	245	255	228	233	206	229	222	246	233	239	239	245	224	249	249	235	220	212	230	195	254	216	209	259	259	222	218	231	265	232	247	210	223	237	224	225	249	205	233	225	210	250	226	198	238	232	224	237	239	220	248	222	250	234	229	258	221	217	238	255	219	238	232	246	227	222	208	254	222	230	243	212	227	262	227	218	230	234	241	234	199	218	211	231	237	214	236	240	210	257	236	211	230	219	246	216	233	222	230	215	225	238	227	208	227	238	216	221	219	239	240	219	223	218	242	216	248	233	211	214	241	242	237	223	245	227	242	250	209	210	253	237	230	256	242	228	200	242	236	245	243	239	216	223	230	232	243	241	203	239	223	243	245	242	233	236	240	240	250	209	226	242	235	233	224	225	221	235	223	260	246	206	247	216	243	234	247	250	219	245	227	214	238	217	220	241	243	213	250	220	235	236	231	262	269	213	224	233	209	247	249	235	242	253	240	210	226	237	216	226	238	205	254	205	222	200	241	249	221	239	214	221	234	228	253	215	206	247	224	231	247	226	222	237	234	237	224	242	253	216	234	212	246	220	213	230	217	226	245	225	230	254	226	262	214	235	222	252	250	233	212	238	222	223	222	236	254	236	213	253	231	233	213	232	224	243	216	244	239	233	210	218	227	249	235	205	271	225	249	236	222	243	255	218	228	252	237	232	216	198	223	213	233	244	241	217	264	233	231	216	225	225	219	249	239	245	221	237	215	278	236	249	234	215	241	211	214	226	200	242	237	222	202	225	226	237	240	246	217	222	226	239	244	236	233	216	230	221	230	230	224	223	234	223	206	219	236	236	237	239	259	242	222	258	224	255	212	247	237	202	201	223	225	249	208	238	237	221	234	219	239	250	231	250	220	231	222	229	204	209	244	249	240	210	219	235	235	236	233	229	240	227	217	205	242	231	227	240	271	228	218	208	226	252	248	235	219	243	230	232	235	241	229	246	217	221	253	215	245	220	198	220	195	225	254	234	222	223	225	248	220	220	222	234	226	218	209	230	256	246	237	245	219	236	241	246	214	233	224	242	249	221	242	228	258	237	232	226	217	228	247	220	254	220	221	231	247	220	238	252	203	234	216	270	240	249	236	213	255	219	244	254	228	221	180	246	219	244	236	206	216	238	243	218	228	217	220	216	254	229	241	260	221	238	213	229	211	254	225	221	217	242	209	212	234	242	229	241	257	235	223	248	228	213	245	220	245	241	196	260	225	267	210	248	237	229	226	256	247	236	229	232	227	224	218	227	201	233	235	238	233	216	205	231	231	224	252	248	232	240	236	232	229	237	213	225	237	240	229	237	222	227	244	246	246	243	258	233	233	240	241	245	221	230	223	250	242	230	221	222	241	256	215	247	235	222	228	236	210	234	230	228	217	231	231	235	233	222	234	234	266	241	238	216	228	234	206	223	226	234	247	241	243	220	232	233	242
25134	21380	27435	25670	9394	887	717	610	568	512	514	561	505	508	480	475	487	483	466	471	474	447	479	411	437	472	456	442	440	463	442	412	463	430	475	452	447	457	440	448	448	439	449	423	390	464	493	459	431	452	472	459	420	457	424	433	408	437	449	476	453	482	445	478	435	459	445	469	457	402	456	443	432	420	503	446	437	426	409	429	460	459	417	463	404	403	430	440	448	458	435	440	436	441	439	439	463	459	434	416	467	403	458	444	451	449	465	484	461	457	445	449	422	459	488	459	474	430	462	429	524	446	439	451	451	506	457	384	407	444	469	441	462	472	455	439	497	493	465	449	439	449	454	462	445	499	457	435	482	469	399	410	470	446	457	439	408	441	441	466	422	440	419	467	448	397	452	427	412	461	442	506	468	444	435	448	489	453	457	425	376	443	440	463	482	433	449	491	429	433	458	441	459	469	433	488	419	443	469	427	438	471	436	452	488	413	416	429	467	474	458	469	460	449	462	431	409	465	457	437	450	426	432	466	473	468	472	453	436	460	435	451	454	431	453	419	446	468	468	458	442	485	480	463	439	428	436	469	438	425	415	455	449	447	448	408	447	433	447	450	473	441	476	474	449	434	430	497	449	420	478	453	408	497	458	481	446	412	453	450	438	442	461	452	433	444	472	424	442	412	457	436	437	452	438	452	486	449	403	437	412	407	430	413	444	453	474	435	403	458	432	465	450	461	446	437	417	443	387	449	450	480	455	435	477	425	447	450	472	432	456	456	454	419	398	415	475	422	448	433	420	433	463	475	392	454	419	447	435	441	408	438	473	462	410	455	469	472	443	450	439	456	430	422	423	431	459	424	452	435	436	467	438	446	420	436	468	472	452	470	475	437	439	423	462	447	427	467	464	456	444	451	427	469	435	411	444	461	450	440	470	486	444	430	421	427	445	457	458	441	436	405	454	460	473	453	459	469	439	439	433	467	457	483	427	444	463	459	459	506	440	469	478	441	452	446	439	424	452	450	454	405	419	440	505	444	433	416	481	438	422	420	478	463	475	471	440	434	451	428	477	488	467	450	451	460	438	437	454	432	453	479	448	429	454	443	441	424	442	432	464	459	421	434	413	434	456	412	437	449	489	456	437	422	478	438	453	424	441	463	460	463	436	433	442	419	464	446	497	473	456	476	415	453	472	456	408	445	410	439	442	461	451	496	426	425	460	458	414	418	479	429	442	461	439	423	463	430	443	461	467	451	438	421	444	448	467	429	434	460	457	424	436	439	383	472	430	424	440	460	455	448	451	449	437	443	445	458	447	482	444	434	435	478	475	459	446	462	470	431	463	434	485	457	429	474	455	441	479	417	433	431	452	412	444	437	489	449	403	464	469	362	436	448	443	416	450	440	435	450	465	450	431	439	457	468	490	477	411	423	427	436	455	478	442	436	440	420	423	460	434	442	439	439	442	433	451	449	434	446	477	430	422	423	442	436	393	459	450	409	446	441	432	473	465	431	438	445	461	441	385	435	442	436	457	427	418	424	447	410	439	469	453	446	434	477	427	464	429	456	417	454	446	433	427	458	448	438	457	477	438	430	428	432	429	485	455	449	466	448	435	425	461	442	436	433	417	431	416	427	456	420	484	453	415	460	436	445	412	416	474	414	440	424	422	461	457	429	469	429	449	433	473	489	417	465	446	428	424	412	407	457	454	447	418	437	468	440	448	448	455	421	417	379	473	447	429	447	424	466	434	458	418	476	447	433	434	473	445	425	447	398	446	447	432	424	439	479	471	421	443	432	443	469	411	445	459	449	415	430	468	451	408	477	458	424	430	472	471	449	451	444	468	425	439	453	422	477	469	431	453	445	426	415	437	458	481	407	446	390	450	451	429	473	422	441	452	427	440	461	441	433	443	421	441	482	430	442	442	448	482	431	499	475	427	436	466	457	452	439	453	459	424	401	440	406	426	445	451	478	459	452	414	440	467	446	449	410	456	446	443	460	467	461	435	462	410	434	447	420	457	421	452	459	475	443	411	446	472	450	432	435	445	454	452	438	476	479	471	478	426	433	452	485	481	468	462	432	433	471	419	469	382	453	481	465	448	456	457	440	468	470	475	437	451	462	441	474	456	447	450	442	429	437	431	409	439	431	478	438	426	419	474	457	444	436	460	457	453	469	441	446	441	457	408	416	488	456	445	488	455	446	447	471	441	425	462	443	461	434	427	432	445	467	436	412	405	482	500	443	420	425	471	444	460	427	429	430	441	442	472	418	438	452	462	453	481	445	480	445	437	435	427	470	454	444	440	438	487	455	437	432	454	436	444	404	483	432	428	426	438	429	405	463	473	421	410	488	462	456	471	444	423	453	411	441	388	454	457	440	437	451	458	446	460	465	423	445	394	425	490	431	471	456	461	430	472	439	464	483	446	430	503	416	452	463	444	460	423	440	434	438	430	458	411	446	444	451	436	459	440	399	466	469	481	440	509	436	448	451	431	426	433	438	446	457	450	408	464	454	442	474	470	422	456	442	430	459	390	500	436	478	425	435	460	420	470	487	474	413	422	473	435	463	464	435	443	475	439	445	431	436	464	441	473	452	428	444	444	432	428	466	488	454	448	466	407	434	468	453	439	416	411	460	456	434	427	456	436	440	411	456	413	473	449	424	438	418	430	426	475	454	426	467	431	428	433	422	476	463	426	432	465	422	456	466	424	459	426	421	433	449	466	474	464	397	418	441	446	429	466	481	418	454	466	439	444	406	450	440	433	445	418	480	450	437	432	498	435	451	454	450	429	428	443	448	391	479	481	453	438	435	476	423	465	464	452	426	427	457	428	437	492	449	413	462	393	453	417	459	405	428	436	493	441	448	433	466	459	430	436	460	423	446	433	407	452	442	448	460	436	441	407	452	428	420	460	452	460	446	440	473	469	417	466	406	426	468	446	409	511	401	476	411	430	451	460	443	468	429	439	437	457	449	409	430	457	430	417	424	459	480	437	434	456	416	404	465	456	439	410	451	451	430	433	437	438	420	471	439	459	403	461	464	423	455	430	437	470	465	467	467	424	454	482	420	421	462	441	463	466	469	443	445	435	453	447	447	465	429	451	442	412	465	416	446	439	475	453	462	421	410	448	452	435	457	480	454	463	454	389	421	443	489	445	443	417	390	442	424	457	413	426	426	420	435	442	454	455	414	409	442	459	466	479	421	444	442	480	429	452	443	484	442	409	437	492	492	444	469	454	457	480	464	435	449	490	434	418	449	468	484	480	448	407	459	444	409	459	472	442	443	433	387	480	426	434	441	484	452	454	475	441	413	444	485	451	399	441	450	475	409	463	433	432	417	443	397	435	451	477	443	421	427	478	417	477	486	471	482	471	433	446	442	426	475	490	436	449	441	406	448	440	438	454	453	470	433	439	455	469	425	452	437	428	430	449	464	448	462	412	465	443	450	421	418	455	423	415	461	429	443	442	474	456	446	432	469	441	427	436	468	418	459	472	430
3575	5210	3515	1781	1331	1152	897	827	721	709	598	583	582	554	559	516	537	554	559	516	521	523	504	485	525	477	483	462	492	501	497	472	452	521	522	487	519	442	498	472	521	505	467	448	494	480	497	491	469	497	474	492	507	465	489	510	440	502	520	506	502	442	458	505	478	495	484	526	484	490	469	458	449	443	481	498	475	495	444	509	481	454	472	482	515	471	444	489	485	512	480	500	457	463	465	488	461	496	497	474	501	443	505	464	483	472	441	477	459	458	427	465	471	475	467	448	438	455	485	533	467	477	485	491	472	489	498	507	476	447	468	447	491	460	445	487	447	474	447	498	474	460	457	498	503	489	445	444	453	485	452	451	440	452	476	485	422	433	474	486	475	460	425	484	487	463	482	498	484	492	470	483	448	487	467	519	480	498	484	492	454	462	491	509	464	450	447	510	473	493	494	470	448	451	478	475	459	466	457	463	473	495	449	515	487	447	474	466	474	485	470	476	469	453	514	453	462	458	478	485	491	508	508	501	472	466	473	481	495	470	509	490	484	471	470	479	464	478	460	496	467	455	506	491	477	493	483	478	517	486	461	477	473	478	485	494	490	478	446	452	471	467	476	502	497	462	496	453	481	460	478	457	437	468	476	474	484	479	464	478	508	486	530	520	470	499	511	444	498	458	457	507	494	493	490	480	483	471	498	475	465	456	524	472	491	464	452	512	489	475	467	488	466	492	468	445	506	489	509	479	463	474	493	479	451	487	457	488	496	482	446	501	470	505	469	460	458	440	486	455	484	506	499	486	487	428	458	492	454	499	490	461	476	488	496	471	466	496	444	467	446	422	484	493	460	464	459	504	480	457	464	486	457	497	500	464	456	464	502	496	473	484	493	476	460	514	453	497	456	482	483	478	459	486	470	453	458	471	474	503	478	435	460	463	471	463	479	456	433	482	471	510	503	469	462	494	480	475	477	444	473	475	476	478	467	458	466	474	497	455	439	445	485	480	482	497	465	491	438	484	468	477	490	527	453	491	483	487	480	468	476	476	503	442	466	481	469	456	467	473	471	530	458	460	505	483	485	494	447	472	484	472	468	489	500	469	473	459	489	458	456	481	450	460	459	474	481	491	480	498	471	460	456	442	494	489	481	449	469	475	459	466	460	478	505	483	536	472	474	465	472	487	457	475	481	482	497	457	464	472	466	482	467	487	463	475	456	451	465	470	494	503	477	519	487	469	450	431	492	519	480	449	436	450	484	548	410	455	483	492	461	484	474	497	505	492	438	454	500	437	455	461	483	471	501	437	488	489	481	448	480	476	450	481	463	505	475	467	474	481	503	436	475	476	443	471	478	470	443	471	481	463	518	505	490	449	461	467	443	467	510	499	472	471	499	449	480	477	483	496	442	459	461	454	456	477	467	521	489	467	478	461	444	513	460	477	441	456	429	485	481	457	462	471	466	447	522	472	504	482	457	462	471	506	445	487	462	451	474	474	520	476	512	456	481	461	473	482	492	482	525	430	466	505	452	494	464	426	495	431	472	496	481	441	452	462	496	474	481	480	455	496	470	457	454	483	500	482	479	448	498	459	466	474	496	472	464	501	463	465	443	487	501	507	505	483	506	459	490	468	441	478	467	491	494	474	446	519	448	509	494	515	443	478	456	476	527	458	467	497	490	464	506	457	415	486	484	462	476	475	463	446	502	493	441	500	507	471	469	419	478	484	477	476	444	494	456	463	478	477	485	490	476	477	470	481	449	468	495	458	497	508	491	520	429	473	488	465	504	474	485	494	444	471	505	451	452	485	514	460	481	470	456	486	489	466	504	489	505	484	460	493	473	462	462	472	459	491	458	476	472	467	491	513	459	477	469	483	455	458	507	491	437	480	466	446	443	484	494	449	498	494	462	484	467	509	520	447	494	452	488	463	446	494	460	463	465	430	497	467	460	495	476	480	472	489	461	483	483	448	448	451	508	472	489	454	475	474	483	472	487	456	470	444	451	505	482	464	450	458	444	464	454	449	437	460	450	481	479	498	516	503	508	448	468	467	438	449	490	434	473	491	499	486	467	521	478	468	472	520	452	456	473	461	483	477	479	507	465	448	474	456	453	542	442	462	445	484	509	459	477	446	498	460	485	512	485	468	476	489	487	495	475	477	456	447	491	492	482	479	474	481	487	491	474	460	483	471	483	467	501	476	459	494	509	513	480	493	452	484	473	480	466	487	470	505	509	471	517	470	474	446	447	459	496	501	501	466	476	486	520	471	465	456	492	519	519	457	490	468	447	497	472	445	444	486	493	524	485	473	498	484	473	458	461	490	465	460	429	454	480	466	468	460	479	487	523	477	488	441	482	449	503	494	484	463	428	453	487	466	492	491	435	497	464	509	508	477	477	489	523	461	529	515	464	493	421	467	500	432	540	457	491	462	451	451	488	464	437	470	501	491	474	466	508	465	454	485	494	446	481	536	480	489	464	466	473	497	477	485	500	488	480	472	469	472	462	505	500	483	482	467	551	479	468	486	466	471	454	497	476	498	517	439	464	516	494	480	475	451	485	485	450	496	470	471	455	518	487	491	505	449	513	478	484	490	450	477	510	485	491	476	480	483	514	485	530	489	527	419	464	500	447	497	464	507	492	476	456	472	516	476	485	485	487	509	467	500	473	482	443	450	448	488	491	498	486	437	466	468	477	466	484	504	462	449	485	488	488	488	469	440	465	469	446	496	473	456	460	459	484	426	477	482	501	435	482	458	483	511	516	531	474	494	470	439	467	464	486	445	487	495	486	449	508	489	503	476	500	436	502	466	495	514	464	477	460	472	480	484	483	521	463	484	455	490	498	489	463	460	477	479	486	493	460	461	477	501	472	492	485	464	475	450	457	481	509	499	457	506	454	476	452	442	492	496	502	461	466	460	478	470	484	467	486	478	479	491	511	518	462	510	478	484	470	511	478	466	495	478	453	456	513	442	474	440	479	455	460	444	476	487	459	426	498	516	464	477	478	485	503	526	483	462	496	460	462	498	448	482	500	423	478	473	491	476	509	506	482	526	492	495	463	468	472	469	471	517	454	499	476	461	468	463	483	517	470	503	452	474	478	445	465	482	459	454	463	508	477	481	497	477	494	501	489	493	468	475	478	447	485	497	453	430	462	490	453	476	462	477	455	483	496	471	508	487	454	490	463	470	452	494	486	491	493	466	501	482	465	498	481	466	532	479	452	464	463	477	533	515	488	496	492	481	446	482	484	461	452	524	479	460	476	480	462	502	480	502	477	466	471	472	454	459	463	461	461	461	435	480	471	516	485	466	443	496	463	482	469	505	463	460	481	477	476	470	459	460	473	469	477	462	519	488	461	469	503	505	465	459	489	454	479	472	510	492	527	472	463	459	482	465	503	489	488	459	500	459	494	444	429	494	468	463	476	512	501	460	502	481	482	500	463	463	464	486	466	492	526	468	451	445	461	482	493	491	492	450	481	482	497	485	474	439	514	471
22869	21416	29121	24092	21410	21440	7132	1271	953	868	795	721	695	664	611	600	600	562	516	566	554	546	525	528	536	518	521	500	506	551	507	531	551	479	485	515	496	548	503	515	486	489	506	491	485	500	486	490	502	484	533	497	543	512	478	503	484	522	531	467	524	470	512	500	482	478	482	500	492	464	499	473	516	508	455	530	527	508	483	493	528	453	502	497	472	489	480	481	496	469	534	498	506	434	470	471	507	465	508	517	519	489	494	468	505	484	455	477	501	526	433	482	512	498	484	521	459	527	498	530	479	468	463	485	460	484	499	500	479	483	497	457	490	473	537	460	531	502	534	495	489	475	452	500	475	466	465	454	463	482	503	468	515	482	503	485	466	462	509	490	456	478	492	506	499	504	488	496	490	463	492	526	539	524	451	473	500	486	484	462	471	501	507	497	534	496	521	476	479	503	497	502	507	501	480	498	504	495	446	466	468	526	492	549	451	497	512	477	494	505	500	477	492	480	485	500	470	499	451	476	440	461	516	451	411	494	485	501	469	449	488	542	516	462	539	513	536	487	483	485	512	504	502	458	502	449	506	485	491	481	484	480	473	435	497	494	496	512	492	490	489	516	488	522	475	525	478	523	502	473	488	462	476	472	487	504	499	474	504	489	508	458	510	485	483	479	485	467	496	533	483	468	458	492	469	490	524	470	459	497	500	472	495	496	461	498	502	477	477	495	534	467	480	514	477	528	491	485	477	500	457	534	468	470	472	465	502	476	474	482	495	485	460	509	470	485	529	465	536	499	486	521	450	478	462	487	525	476	530	512	464	478	488	466	506	508	477	504	493	484	499	488	491	492	507	442	488	487	505	495	499	496	483	489	472	470	515	459	484	489	446	482	510	508	494	450	471	475	515	492	447	469	512	483	486	512	500	467	480	519	512	521	509	501	474	490	468	461	508	516	522	500	492	477	430	494	478	496	498	477	511	489	506	492	469	499	478	526	471	516	488	513	494	473	496	498	472	474	551	511	495	506	456	512	529	487	489	468	528	498	466	516	491	475	464	477	506	468	466	510	483	494	476	457	456	467	481	482	513	475	502	478	510	452	469	457	468	501	510	429	487	489	505	466	521	473	465	494	498	467	460	504	477	466	481	490	500	520	488	459	490	499	493	458	496	474	467	498	480	505	482	480	510	495	474	511	479	470	509	477	513	491	470	494	452	468	501	506	510	491	501	461	460	491	473	511	458	475	499	449	478	495	484	491	442	473	463	496	460	440	469	517	520	490	513	481	457	499	485	462	529	457	508	461	472	506	489	462	484	512	457	502	492	466	438	447	504	487	468	487	498	504	500	483	493	517	492	495	471	552	484	485	455	474	464	510	469	450	471	477	523	459	481	509	467	486	465	533	491	473	468	480	544	468	540	463	486	493	463	477	481	480	484	503	478	475	457	499	473	488	479	450	462	487	471	509	506	466	497	458	520	514	493	477	494	495	491	510	499	460	469	520	461	488	469	451	490	491	490	499	472	512	432	501	521	482	481	464	484	477	451	465	482	502	531	489	487	522	494	481	466	485	484	480	491	489	450	485	475	461	497	487	501	461	477	495	491	502	499	484	517	446	528	482	462	497	510	486	486	486	495	488	442	520	483	484	448	471	486	514	492	475	461	503	464	495	524	453	480	498	452	513	476	457	484	437	513	474	515	454	517	484	514	483	488	502	515	475	493	501	458	458	505	484	442	494	495	511	498	495	464	473	437	469	532	530	495	487	433	504	489	459	531	489	462	506	494	486	438	475	468	480	491	485	525	489	509	494	501	423	463	482	492	509	489	454	494	477	519	506	504	436	449	466	504	503	478	472	443	469	525	494	491	502	467	499	478	480	503	472	491	442	492	480	462	439	513	474	472	483	494	458	511	459	463	476	455	505	530	505	473	468	506	451	437	508	472	495	467	478	448	456	442	487	480	488	531	507	516	496	466	473	498	479	454	479	452	489	505	492	469	477	455	501	502	486	493	523	474	497	473	488	507	496	476	469	434	501	487	492	448	473	499	464	495	484	499	476	495	469	495	472	495	509	478	502	485	459	490	491	500	483	478	492	466	477	498	525	477	503	474	452	454	493	488	520	450	481	487	507	493	479	489	463	511	473	494	458	479	478	505	460	499	504	509	485	482	520	432	455	475	488	482	502	477	485	470	463	462	438	478	476	475	478	490	484	523	466	468	476	477	457	469	478	507	504	526	504	466	468	461	448	484	499	505	465	464	494	456	503	465	510	478	477	520	512	497	464	470	473	448	499	495	463	468	483	501	482	502	507	462	494	469	524	484	517	458	432	478	492	455	465	528	480	524	474	484	454	504	499	469	480	467	471	499	472	457	465	478	481	494	515	475	506	492	511	484	503	483	508	504	499	463	487	484	464	510	489	531	493	468	453	520	503	467	503	496	489	499	484	494	464	446	457	468	504	451	480	513	487	469	485	434	473	507	523	420	496	449	460	490	446	488	517	466	431	496	508	462	467	452	508	480	466	539	500	478	473	445	494	449	447	486	479	464	455	436	517	500	504	491	504	486	481	481	473	527	547	512	469	505	504	489	522	487	451	498	466	491	513	435	506	511	493	482	483	489	498	474	501	437	502	492	499	508	482	475	496	489	508	481	457	519	477	508	492	476	483	505	518	490	477	434	496	498	480	486	455	474	507	502	492	470	453	472	499	487	483	479	483	480	488	524	489	464	462	503	462	461	460	486	472	500	513	497	492	530	491	495	483	511	502	514	486	492	462	513	519	501	488	479	512	475	513	482	450	488	476	517	449	454	467	513	452	475	461	466	445	471	445	504	463	479	480	441	479	497	499	477	473	483	486	500	481	500	449	505	501	490	454	465	475	507	523	502	482	446	465	509	443	482	496	468	495	478	469	490	482	506	485	489	492	477	432	489	487	527	463	450	497	501	493	512	449	489	484	458	483	507	502	499	521	462	493	496	533	467	516	464	459	480	466	482	490	491	496	445	508	490	489	507	493	461	518	500	492	438	473	490	468	484	434	474	454	493	468	518	532	478	462	482	447	490	508	523	529	480	484	492	514	457	493	492	497	489	465	488	476	483	500	442	500	438	499	477	462	464	464	477	497	539	473	448	489	475	487	476	491	494	481	428	496	518	528	439	469	467	487	481	468	488	510	443	492	503	486	483	536	488	499	512	444	482	501	512	475	451	517	466	499	446	502	494	478	502	460	460	465	511	466	507	500	470	504	482	480	489	513	410	459	496	494	485	489	494	492	522	479	504	498	508	491	508	496	456	463	483	503	457	484	517	488	494	524	439	465	498	497	484	518	475	490	462	488	468	495	485	479	465	443	467	452	484	489	489	473	454	504	488	451	485	481	461	499	477	510	490	507	456	510	492	516	507	460	518	455	507	503	482	480	429	505	476	490	479	480	475	514	494	532	479	529	495	493	485	486	498	508	477	463	522	500	511	501	491	467	476	456	455	491	487	486	456	481	462	464
4821	14656	9981	4943	3598	2645	2106	1721	1378	1222	1059	911	840	757	719	700	681	667	617	648	580	592	593	590	509	573	539	514	490	519	541	532	517	574	586	528	527	543	492	532	507	544	504	524	528	493	518	511	542	468	479	489	471	477	477	464	490	464	493	500	493	484	497	485	506	520	490	504	514	507	514	503	444	466	496	517	507	509	470	497	524	483	483	486	503	467	482	511	510	507	479	516	477	496	485	489	441	509	515	489	526	487	464	510	510	503	485	490	505	477	499	485	466	500	512	491	474	458	473	477	508	498	515	502	513	470	477	522	466	508	470	478	513	490	481	477	511	497	473	482	470	495	473	458	528	506	481	513	479	448	491	523	496	469	506	522	495	509	465	492	510	533	520	528	466	489	505	499	473	512	481	466	457	530	510	443	520	491	477	472	490	530	493	488	492	536	529	476	478	470	460	507	502	513	474	484	517	477	503	490	503	518	489	488	523	470	498	492	490	535	480	507	511	520	514	472	461	483	481	507	477	529	501	461	549	473	502	433	467	492	519	519	486	474	486	494	477	452	499	487	510	437	473	489	489	499	480	475	487	495	495	469	500	513	497	511	494	483	513	500	496	498	485	501	471	512	473	492	505	492	465	472	523	462	498	506	501	476	472	478	530	507	473	502	485	497	490	493	497	510	513	477	480	528	512	494	511	504	500	461	524	489	464	489	509	493	469	468	515	506	509	495	466	476	440	501	516	487	496	459	498	487	495	482	501	484	491	507	516	487	522	492	478	531	531	471	503	479	489	502	476	505	455	478	512	511	466	522	455	446	501	480	478	484	487	514	509	482	468	513	514	514	484	483	485	462	478	528	498	478	508	488	465	492	485	458	513	492	505	491	525	481	455	506	490	527	469	486	513	484	507	499	487	503	510	471	515	515	539	520	515	508	480	466	496	508	466	502	486	504	449	474	505	502	485	479	491	477	448	470	467	520	493	497	452	485	536	494	478	477	498	482	472	517	501	484	472	519	518	478	468	509	511	512	484	482	472	518	497	492	475	469	504	497	509	490	446	405	465	451	518	503	508	492	491	467	488	496	478	477	460	499	453	490	489	504	512	501	497	503	489	481	527	458	520	474	503	493	496	512	480	516	465	486	450	505	439	514	521	497	487	507	548	526	479	531	503	511	494	496	486	516	501	522	475	485	471	507	510	479	491	441	513	502	497	517	524	482	507	480	518	465	500	485	479	490	497	502	472	507	540	481	464	503	483	462	524	502	518	545	482	527	468	554	496	480	461	482	524	481	489	446	507	475	501	499	524	488	499	484	483	518	481	477	463	490	467	499	511	499	499	486	517	459	484	506	486	490	501	496	476	482	515	459	531	493	511	491	487	465	503	479	509	498	427	502	469	476	477	540	463	467	509	472	481	488	470	481	528	521	466	510	512	481	477	496	536	507	500	493	486	510	511	505	488	501	504	508	492	478	503	518	483	474	504	517	490	485	468	508	523	487	464	473	446	503	515	502	486	498	529	499	426	510	494	496	498	517	473	498	466	510	500	495	495	445	503	469	475	513	462	499	500	492	511	472	516	515	493	505	473	478	484	545	466	487	516	472	483	514	471	510	488	467	486	451	517	479	463	547	503	503	502	469	501	474	483	506	519	494	519	520	525	496	479	473	524	525	456	483	465	483	519	500	507	473	488	469	469	518	459	509	472	475	505	493	498	511	530	492	472	489	465	470	493	504	464	527	483	480	480	509	508	500	475	478	477	523	457	474	534	476	514	485	474	542	509	492	512	479	505	545	520	477	540	533	486	484	481	487	448	464	478	476	495	490	495	491	494	473	508	489	518	486	483	454	518	443	482	511	515	508	460	510	499	504	482	499	444	469	511	489	478	456	472	465	504	484	513	474	509	539	511	505	471	456	537	516	494	514	509	481	491	468	505	483	498	509	480	480	532	509	510	498	487	457	483	477	453	494	481	486	496	527	503	511	503	528	496	489	475	469	510	455	502	457	495	512	499	486	491	532	482	479	493	476	502	479	477	476	450	497	491	486	483	526	509	476	517	523	518	496	493	490	543	516	505	479	507	495	536	517	473	483	455	482	475	531	481	466	491	461	522	505	501	492	488	505	521	498	495	517	495	504	494	518	460	498	462	495	498	478	485	458	522	510	483	488	514	500	462	471	500	522	496	478	475	502	472	468	479	526	481	443	507	507	467	504	508	469	469	502	505	471	490	460	543	492	479	494	492	451	482	474	513	499	521	443	482	507	471	495	506	485	490	514	474	458	500	493	473	460	468	510	527	497	512	475	493	519	516	559	483	475	459	467	512	507	488	532	458	466	535	457	492	515	462	488	514	475	476	545	538	513	455	532	454	464	508	494	529	491	480	518	471	479	488	469	487	514	464	491	499	503	466	498	516	497	485	502	473	505	482	477	535	469	503	467	465	481	476	510	502	535	493	510	478	476	509	490	519	490	505	510	523	497	538	529	522	487	463	523	495	500	523	500	477	473	487	479	487	485	492	485	518	461	492	481	536	436	478	541	488	469	503	506	491	500	516	492	492	528	499	475	495	472	474	458	478	487	489	478	449	455	444	486	502	503	499	477	495	486	503	496	482	502	504	500	505	526	511	464	496	488	504	494	489	504	491	481	479	496	481	496	497	454	494	490	472	485	480	490	489	495	493	488	498	517	514	502	493	498	528	493	481	521	491	504	506	495	487	516	485	532	486	494	534	467	462	512	497	448	512	512	487	482	534	513	519	490	505	496	508	469	437	478	478	525	475	484	482	492	520	521	521	483	494	528	493	476	507	505	527	499	516	482	442	477	459	499	475	509	510	481	485	521	508	482	487	512	490	508	488	463	469	523	497	530	513	508	492	462	470	459	511	469	501	476	477	493	469	499	489	473	508	482	482	495	498	488	520	488	472	482	502	524	486	498	467	515	475	489	504	496	482	498	475	459	476	503	475	494	497	543	489	512	512	522	513	517	505	485	512	500	472	475	501	478	480	499	493	525	476	497	487	485	486	478	450	535	513	500	490	475	485	484	516	504	513	512	506	468	495	490	456	472	501	455	491	509	479	473	480	514	486	470	463	490	504	504	468	480	488	482	463	460	489	501	522	497	478	470	499	502	485	468	472	480	482	477	460	494	482	517	470	501	473	449	492	529	516	530	515	482	476	511	496	437	485	513	481	488	494	514	472	518	503	505	513	526	477	545	456	477	522	510	485	486	495	511	464	483	497	470	431	459	496	466	464	473	474	462	495	484	511	501	529	487	473	499	476	505	456	524	455	487	473	465	480	515	510	527	485	497	518	476	495	511	535	507	498	506	454	492	465	472	501	492	440	512	474	494	512	542	491	540	525	494	497	495	488	507	501	524	511	468	501	494	546	482	491	506	493	458	480	503	460	479	488	524	487	509	499	455	485	464	471	533	508	509	483	535	484	522	476	494	510	505	478	473	512	475	513	505	509	528	535	473	495	499	457	474	489	475	472	510
28149	17214	2961	441	312	254	271	237	266	224	243	241	252	266	222	246	226	248	215	218	239	244	227	238	216	230	197	239	224	264	239	225	229	219	231	222	234	242	230	236	248	235	223	255	239	215	238	227	253	265	212	255	228	239	207	258	220	232	226	238	243	215	241	260	253	220	236	231	246	230	223	226	208	244	218	261	221	218	239	253	227	216	258	224	204	251	202	203	237	244	205	246	256	228	212	241	202	218	239	228	231	220	236	229	244	236	222	234	234	234	220	247	214	253	210	215	226	200	244	229	247	240	241	212	215	249	230	223	242	229	193	237	215	242	215	236	235	231	223	225	215	248	251	220	241	246	230	225	225	224	230	229	243	232	217	232	241	182	236	215	220	225	211	244	234	251	214	245	232	251	236	253	227	247	263	202	241	243	213	234	238	235	243	220	233	260	205	242	244	250	229	273	218	216	258	244	240	246	226	231	225	232	205	223	218	217	218	233	234	242	225	226	244	259	246	224	232	222	231	230	240	228	266	235	233	214	220	207	231	239	227	242	209	248	223	228	255	225	245	222	214	239	214	202	224	239	226	215	240	211	238	239	241	235	247	229	237	213	233	218	238	205	226	230	241	222	190	214	244	226	198	216	228	191	196	236	212	232	212	214	228	238	204	216	198	218	208	246	250	268	210	217	230	256	210	237	240	241	209	238	223	238	228	213	226	261	235	232	230	271	253	242	229	235	222	231	224	216	254	254	214	197	202	240	216	209	230	199	202	243	242	250	238	226	215	253	250	230	229	205	236	243	227	231	225	236	209	206	198	211	232	215	217	236	237	237	243	242	206	238	231	253	218	222	235	234	264	220	237	203	223	242	237	229	223	248	230	253	221	216	223	236	255	212	250	231	214	235	221	212	236	238	227	201	212	242	257	213	222	233	216	215	268	260	248	227	229	207	227	227	223	223	229	226	219	215	239	260	216	228	252	223	209	253	230	216	225	240	230	237	225	245	252	218	200	232	249	239	217	250	237	218	223	229	232	245	226	230	238	215	225	208	206	205	234	232	221	221	222	243	241	232	257	259	231	245	201	222	254	243	238	230	223	234	234	216	228	221	224	230	253	201	227	205	233	235	233	243	235	236	223	235	211	244	243	249	204	226	216	209	220	213	215	248	230	226	207	236	245	219	220	208	227	245	211	243	224	231	183	234	220	255	227	240	214	253	235	212	245	239	231	211	231	225	216	238	231	251	225	235	267	256	217	253	240	229	243	226	226	242	237	228	227	222	247	235	242	241	231	245	206	238	232	236	235	254	239	248	232	198	214	263	245	211	240	226	261	206	211	265	239	247	229	235	254	258	255	221	232	257	229	243	249	194	252	255	213	193	212	221	230	254	193	227	251	236	251	251	233	262	225	237	221	227	270	251	231	220	233	242	225	244	226	215	238	206	228	226	246	231	238	232	233	217	191	241	220	221	226	235	236	237	245	224	235	222	229	234	234	260	227	222	237	184	222	268	237	216	228	246	239	227	225	245	240	231	223	236	211	247	219	216	217	233	249	246	222	211	241	245	262	231	236	220	225	241	245	250	220	231	231	221	259	195	230	233	228	214	249	216	263	234	224	211	212	244	245	253	226	240	212	249	214	223	210	236	278	263	227	256	241	233	256	239	234	221	226	231	236	207	215	206	237	213	254	247	233	237	219	226	248	242	223	232	238	214	218	260	223	238	246	261	260	242	220	226	232	229	222	228	237	221	228	207	239	215	222	231	237	233	225	196	217	238	197	226	223	240	230	241	233	242	219	230	233	228	195	229	240	225	216	225	246	240	203	236	217	212	220	236	248	199	212	228	248	245	238	224	203	199	214	255	247	225	216	262	197	238	232	244	253	232	210	226	265	235	221	243	256	220	245	224	237	239	230	216	233	230	219	225	238	252	219	225	231	268	223	235	242	230	239	199	225	224	240	253	215	226	242	214	239	219	230	233	237	219	232	251	226	225	214	244	234	224	250	250	215	230	216	250	227	216	232	228	270	248	198	237	221	217	225	233	236	210	205	235	238	226	229	235	220	220	240	245	222	229	230	215	254	236	248	230	237	234	219	232	217	229	205	233	222	228	210	239	233	247	233	225	233	237	221	235	236	237	234	211	234	230	240	237	222	269	236	219	227	206	245	237	227	224	244	257	225	232	224	251	246	218	220	223	213	259	215	239	242	258	240	226	245	246	218	246	235	249	224	225	207	232	220	226	226	226	237	247	227	248	256	200	249	216	230	232	211	253	218	226	226	224	249	249	219	243	219	247	228	250	236	212	255	239	241	218	209	217	239	237	208	237	249	241	232	229	216	256	240	221	239	246	221	239	224	232	249	242	219	224	242	247	212	230	219	241	237	233	240	238	230	230	228	215	239	241	243	223	210	231	238	227	249	239	239	210	245	279	225	238	243	215	230	237	206	225	219	263	213	203	234	246	225	218	239	225	240	237	229	244	243	230	236	241	232	215	224	237	225	227	218	218	233	221	230	251	217	214	244	231	240	229	234	237	241	233	235	212	232	238	219	217	241	233	223	225	257	235	222	238	205	256	220	240	217	203	218	250	202	254	223	250	211	219	224	217	250	240	229	232	238	199	235	222	229	223	217	232	220	238	214	233	207	252	241	239	227	224	214	201	199	216	240	220	230	233	242	251	228	214	234	194	220	245	244	229	207	225	243	231	223	249	240	219	205	224	229	219	211	235	234	231	200	245	228	237	228	210	237	240	219	228	236	246	217	236	252	217	221	221	237	238	225	258	209	214	222	217	246	227	237	237	221	234	228	236	208	205	236	272	238	222	262	219	233	220	222	226	215	245	215	233	245	214	232	248	248	206	236	253	239	222	179	220	234	241	259	212	242	225	215	223	211	217	227	242	229	225	209	205	233	216	233	246	191	243	221	248	248	234	252	235	243	210	252	252	218	245	245	216	224	214	256	272	259	251	215	230	213	235	248	230	245	235	226	254	233	242	211	211	196	251	205	240	219	244	222	220	230	246	221	230	233	246	238	241	221	233	231	214	236	209	232	245	228	244	264	214	234	261	231	243	231	236	238	232	231	238	226	232	242	240	213	232	246	252	248	219	213	236	239	215	220	227	250	216	249	241	236	235	277	253	200	226	239	234	241	233	239	228	234	247	228	233	208	260	225	223	242	233	235	233	229	249	249	215	209	227	205	232	227	243	252	183	253	227	241	253	255	228	247	223	200	241	222	214	227	245	212	246	230	256	229	202	218	234	210	192	225	229	217	203	236	220	255	257	219	245	222	218	219	231	220	218	223	227	239	194	223	196	237	248	217	254	226	236	246	233	220	206	244	227	243	232	226	208	218	216	251	262	230	235	236	250	228	218	250	238	222	231	248	256	222	234	235	222	233	237	244	244	228	223	222	227	254	209	231	224	220	211	219	228	230	234	229	246	214	249	257	223	262	237	218	230	231	231	241	234	216	248	233	211	245	246	225	202	236	233	231	212
4251	710	593	410	315	312	279	282	298	275	298	281	227	274	257	255	258	274	242	270	271	240	265	266	244	271	253	281	259	278	289	236	266	255	264	281	275	253	236	275	252	268	279	236	279	261	262	262	253	252	300	256	258	237	238	275	230	256	255	285	285	278	271	263	250	272	293	268	277	274	252	262	262	246	252	270	266	242	244	232	260	264	289	272	243	262	245	244	260	264	240	259	247	264	277	263	268	237	242	248	248	265	264	244	260	237	270	244	239	258	276	262	256	274	261	285	239	261	240	267	254	238	271	233	267	271	264	238	295	265	284	256	229	256	248	246	258	253	253	247	263	276	269	252	272	243	253	286	254	224	252	259	261	273	265	269	260	243	221	251	240	228	269	277	271	252	258	274	246	251	260	226	246	277	253	231	262	231	279	268	240	275	288	243	264	299	256	255	240	262	283	258	263	278	250	244	263	262	265	258	255	271	274	226	273	247	270	262	236	287	271	298	257	251	250	269	229	267	268	239	265	262	239	259	282	238	293	262	276	272	243	240	247	279	268	248	260	270	270	253	262	244	238	273	272	261	263	308	245	263	255	276	243	252	222	221	247	268	272	235	257	255	274	273	267	284	251	282	277	257	265	264	253	271	249	248	275	224	249	257	248	253	295	283	247	247	264	254	263	272	296	273	274	243	235	271	250	252	246	294	237	226	271	266	249	254	252	282	262	271	280	263	251	225	262	278	273	289	279	270	268	281	270	264	267	261	259	277	257	256	279	260	238	239	277	246	260	259	249	266	243	246	260	261	253	282	231	252	264	261	236	229	257	246	266	250	256	279	287	284	239	272	277	290	263	245	288	279	264	265	278	254	237	254	269	261	251	236	279	276	270	272	272	280	240	245	228	262	298	257	263	238	274	271	249	279	281	276	273	262	224	271	281	237	252	251	233	275	253	243	271	280	281	269	254	277	253	288	242	226	262	266	251	256	263	268	293	257	267	244	257	278	267	265	266	258	252	267	225	289	238	234	253	304	259	257	242	295	272	246	249	245	263	265	241	252	239	287	257	259	256	284	266	294	266	263	239	240	263	246	255	272	274	255	272	241	241	259	257	267	279	244	245	251	276	275	238	271	267	271	261	271	261	264	230	250	301	263	229	286	261	224	251	291	236	269	256	252	256	268	261	274	249	257	279	243	278	261	271	251	265	260	257	287	269	287	268	303	270	225	249	303	241	270	271	282	229	276	264	254	267	284	241	252	232	284	260	249	231	267	240	277	234	301	263	275	256	257	252	259	258	240	284	264	284	274	287	254	244	238	268	237	274	282	260	276	271	286	269	262	276	253	259	269	252	246	255	299	240	265	264	270	248	265	265	280	276	236	270	264	256	240	262	253	274	273	278	269	288	281	267	253	274	283	273	226	254	294	265	258	287	273	258	269	268	276	223	257	272	284	240	244	271	262	253	251	237	279	257	248	255	244	280	273	271	265	247	275	244	257	269	269	272	239	280	261	265	233	288	287	264	269	252	247	277	262	249	239	252	266	273	282	250	248	265	257	249	263	258	253	263	262	260	264	263	279	237	247	275	290	239	264	271	285	256	295	270	289	250	252	262	267	238	262	263	267	270	264	278	245	263	281	264	290	255	247	292	266	279	291	269	266	250	281	267	265	244	250	275	282	266	263	267	278	244	282	272	262	278	264	247	234	262	244	275	261	279	274	248	276	232	223	231	271	275	261	278	279	258	282	283	267	221	259	253	232	243	250	282	242	253	262	251	268	279	273	232	241	257	270	284	242	257	273	269	227	241	225	265	267	242	247	266	290	268	260	291	272	268	235	265	246	255	264	242	279	230	258	247	275	254	264	246	275	263	247	250	270	251	281	281	257	253	245	261	281	246	274	270	261	266	257	266	261	243	258	240	279	270	261	255	273	258	269	278	274	270	279	272	237	265	278	231	254	280	247	243	245	250	264	249	275	242	259	269	282	238	268	266	268	267	284	266	251	255	259	257	245	248	269	260	256	236	269	291	257	283	270	260	266	277	260	264	240	267	256	240	265	273	258	265	272	256	248	279	265	268	253	271	243	245	246	237	293	277	232	279	240	256	272	266	280	266	261	255	242	252	268	259	238	241	274	264	272	285	229	256	246	260	246	275	273	245	267	274	262	260	254	258	290	248	263	249	248	285	267	250	263	246	250	265	278	273	252	243	250	267	261	258	261	243	268	250	253	282	256	279	262	295	269	266	258	264	223	310	261	273	271	248	264	276	256	263	245	272	252	269	271	271	270	252	251	229	275	278	268	269	273	237	251	298	281	259	275	283	268	264	252	253	246	259	267	264	271	243	261	216	267	263	245	243	246	287	241	273	257	249	230	251	251	243	257	260	253	297	267	267	273	239	293	279	266	259	238	256	264	246	266	244	296	287	261	255	276	246	253	261	253	276	239	237	259	256	242	260	274	233	269	235	252	265	251	263	295	264	262	277	247	277	263	239	242	267	268	263	248	276	236	269	283	224	276	279	286	235	253	275	256	240	263	253	260	267	251	286	278	257	280	273	246	255	247	261	249	270	277	295	256	244	265	260	246	287	271	258	251	247	263	255	267	285	265	275	274	250	272	251	275	252	292	275	257	256	226	254	286	259	272	264	271	246	260	263	263	249	256	257	251	245	252	271	269	291	254	267	258	245	274	256	235	271	225	261	260	271	267	275	285	257	240	261	273	244	256	256	255	242	248	306	243	268	263	255	238	267	270	303	245	269	278	283	222	268	239	299	273	300	257	258	287	275	247	258	268	258	239	303	261	271	285	270	269	269	265	253	260	249	243	277	251	245	273	261	262	256	254	235	254	280	271	267	266	265	268	284	271	241	232	314	248	273	276	250	264	259	250	264	278	261	248	270	289	281	276	267	271	251	288	265	233	270	273	259	261	254	258	275	254	227	251	268	266	276	291	271	262	250	245	296	267	255	261	261	251	292	255	251	273	274	261	271	240	250	298	246	251	250	267	298	251	268	253	241	297	264	225	267	258	289	294	262	261	292	242	267	285	265	247	279	263	267	228	237	250	287	264	243	278	254	274	277	267	265	269	264	246	238	270	265	305	249	244	267	256	249	266	239	260	256	275	256	286	255	266	263	249	257	251	263	259	270	234	266	241	245	270	246	291	227	275	229	266	289	229	281	270	244	253	237	239	250	276	262	232	278	281	266	265	252	262	298	271	282	259	288	265	271	245	254	257	233	271	279	276	253	229	255	266	285	257	272	280	274	267	270	274	296	253	228	274	246	267	254	243	268	269	291	242	289	274	233	258	236	282	236	272	249	274	254	240	264	256	224	248	267	262	269	245	242	278	259	267	257	288	253	247	262	259	254	262	272	253	249	247	272	267	252	258	250	245	274	274	250	294	257	254	252	258	237	252	267	246	259	234	244	248	247	215	243	255	255	279	275	248	257	280	263	268	264	276	266	241	242	270	273	254	264	257	259	253	258	263	284	276	229	260
24037	21384	28578	24562	21377	8082	900	549	477	395	409	314	301	303	294	270	255	234	236	258	250	260	242	228	245	217	249	233	215	199	242	248	207	240	230	217	243	231	225	211	226	231	222	228	238	248	229	191	212	228	207	204	225	209	226	214	218	204	223	223	220	207	203	206	185	233	210	223	221	222	203	224	227	202	204	206	216	207	236	197	206	207	220	228	230	231	209	247	213	229	218	248	219	236	235	211	200	210	229	227	219	205	221	209	207	207	199	190	209	224	227	178	220	239	207	215	217	206	213	233	211	225	189	207	229	232	220	212	198	214	221	220	203	227	203	225	222	224	216	201	225	230	195	206	210	202	191	194	201	184	257	197	191	221	212	232	228	209	199	242	215	245	219	189	227	220	257	218	239	198	220	218	226	232	232	210	207	228	197	235	188	185	213	235	220	222	238	243	212	231	220	212	227	218	209	202	224	208	197	224	215	222	215	197	221	213	209	190	224	213	250	209	213	222	216	206	239	199	212	232	201	221	222	200	184	230	229	177	231	199	222	216	207	238	227	213	211	208	221	196	212	185	192	214	228	210	208	212	223	241	227	228	206	223	237	233	217	227	213	247	202	230	214	199	201	223	218	215	200	214	198	224	213	191	195	235	198	214	227	203	218	216	207	210	211	219	222	197	223	239	217	204	198	238	215	212	210	220	215	216	204	216	197	212	237	205	189	224	198	195	204	209	205	227	185	210	203	205	225	227	219	216	229	199	210	233	219	233	196	209	220	200	227	212	206	242	225	215	178	239	191	218	219	214	216	203	205	209	205	236	204	214	206	218	244	217	213	217	214	210	228	213	209	218	218	202	212	196	235	200	235	175	210	224	214	195	209	217	215	217	233	211	221	214	178	214	218	194	201	239	211	238	238	225	212	219	222	246	205	190	209	202	189	214	220	247	200	223	190	208	220	213	218	207	186	189	230	234	227	198	203	229	195	203	186	232	213	223	180	214	212	201	227	227	186	213	241	195	231	218	208	201	189	198	215	201	172	244	198	221	207	203	206	210	229	203	191	210	215	222	217	200	201	227	211	229	227	240	199	201	236	197	195	214	214	219	189	220	221	229	211	241	212	213	214	212	209	252	198	210	205	207	231	226	220	202	210	217	191	217	216	224	195	218	244	237	202	229	241	217	192	223	234	197	203	225	200	238	208	209	213	219	195	210	226	210	211	226	201	196	211	225	198	209	212	205	222	211	222	204	219	229	210	257	223	188	219	251	206	208	228	271	219	226	191	234	209	201	227	197	213	215	222	209	221	192	210	196	212	220	215	188	214	211	214	206	198	194	221	210	214	199	198	221	212	232	210	208	226	194	225	201	197	209	206	223	205	204	188	233	220	239	237	226	230	211	199	198	225	225	206	202	217	188	213	222	201	232	194	205	198	216	195	195	235	213	205	219	224	231	230	199	198	208	197	199	210	204	212	197	252	220	218	225	199	199	218	201	213	210	237	215	207	214	184	214	192	215	227	233	221	219	238	204	199	197	213	209	237	209	209	193	233	214	223	216	224	202	214	219	215	200	249	212	178	254	194	223	225	224	204	227	229	222	216	211	206	216	239	209	229	228	219	195	230	237	187	210	213	208	215	197	223	226	214	201	241	230	206	208	217	209	235	183	248	211	209	204	215	222	216	217	232	209	212	219	203	237	227	219	221	209	194	197	222	186	214	197	204	214	226	203	242	205	214	196	221	222	242	225	193	195	216	206	218	214	203	227	210	223	197	210	207	240	224	195	216	194	201	211	223	216	240	215	205	221	196	205	203	227	216	198	202	215	229	227	204	236	199	203	200	209	241	241	201	201	239	204	208	214	231	214	201	209	224	200	199	240	213	232	206	212	215	231	197	186	230	230	188	214	209	210	212	201	252	227	192	221	193	218	214	208	224	210	227	211	215	188	232	202	218	197	199	209	207	178	212	239	216	249	229	221	202	219	193	222	221	204	203	231	215	205	211	196	216	222	198	209	213	200	189	197	227	209	248	206	231	204	199	172	229	210	218	236	204	199	209	197	209	213	237	217	202	208	213	201	222	202	186	233	244	221	236	237	214	213	200	196	216	246	226	239	203	201	211	206	206	212	219	228	209	209	182	200	216	242	221	246	198	238	206	240	213	223	193	220	223	228	216	206	207	205	219	232	204	217	208	223	243	203	219	238	233	214	204	217	222	204	232	218	237	225	230	220	209	207	219	212	206	225	202	211	210	218	205	226	220	210	190	201	188	194	221	216	214	192	215	222	227	204	210	216	207	208	211	213	200	222	221	216	209	215	217	211	201	242	221	223	211	179	201	249	196	198	200	229	222	199	230	201	191	207	188	223	209	214	195	198	220	221	208	225	184	215	201	208	196	232	239	211	223	198	205	199	197	221	192	209	211	215	232	202	212	200	236	213	213	238	225	210	215	224	235	215	224	243	231	212	216	201	191	226	222	203	239	224	234	194	203	197	221	196	212	212	191	226	190	207	200	227	214	202	219	234	209	214	242	196	240	210	202	208	218	207	223	231	242	199	210	194	237	189	202	218	215	226	203	188	224	201	233	209	206	215	211	217	211	218	209	206	191	229	214	215	212	229	235	210	194	188	195	189	220	239	262	205	212	213	200	234	220	208	223	236	201	228	216	234	198	220	217	198	225	220	211	184	222	200	230	214	230	207	206	204	218	212	219	224	221	183	210	207	197	208	211	232	236	230	243	214	193	216	233	238	202	221	219	226	237	219	196	216	214	198	225	219	195	222	218	184	233	227	215	225	217	202	206	210	233	205	203	224	211	198	236	206	213	218	191	246	213	205	236	236	197	213	211	195	193	202	211	200	224	211	209	210	210	217	202	189	210	213	215	211	212	191	198	215	227	207	214	210	198	229	217	207	204	212	201	211	193	205	214	218	236	201	220	204	204	200	208	226	223	214	211	221	187	203	200	195	206	219	176	215	206	207	226	229	210	218	220	208	205	208	233	219	201	210	232	230	230	206	237	213	207	234	237	199	220	227	198	211	218	228	231	199	205	196	239	234	223	216	208	187	198	231	221	226	190	222	233	249	216	196	202	209	211	215	227	218	232	207	211	191	223	220	205	216	216	210	238	218	214	217	217	200	223	205	225	205	211	220	187	227	205	225	206	213	240	237	225	189	205	229	212	187	165	201	197	180	220	216	204	217	223	215	207	230	200	199	232	223	192	195	215	226	213	220	203	193	229	243	244	223	203	227	230	221	213	207	201	211	215	226	190	207	225	198	208	220	233	236	194	217	248	221	212	217	192	209	218	187	215	199	204	202	208	194	206	206	209	205	203	224	203	239	224	232	214	189	213	237	206	207	215	218	202	203	195	209	213	222	226	237	220	207	229	205	244	200	218	208	223	192	212	190	219	219	180	221	215	222	187	215	202	226	184	228	234	194	219	215	198	199	195	198	182	199	232	222	239	208	199	212	223	193	223	227	229	231	209	219	217	211	198	210
3348	8762	5862	2623	1833	1382	1109	860	745	584	507	487	413	390	339	371	307	302	300	305	289	270	260	259	257	279	250	270	232	264	255	234	230	271	227	246	253	224	234	253	231	226	274	262	247	236	250	214	227	237	250	248	248	216	233	222	270	239	258	242	280	231	215	219	263	238	251	248	211	252	254	207	234	213	222	220	224	234	237	237	236	247	226	245	243	228	229	225	238	255	220	241	265	227	256	223	259	206	247	229	256	214	219	251	257	226	222	232	244	223	219	273	202	252	225	213	214	220	228	233	237	220	233	249	221	231	205	234	240	231	232	256	238	217	282	224	254	215	231	265	248	256	230	217	242	222	248	225	240	230	237	237	237	229	235	229	244	215	225	256	249	249	225	209	234	220	216	239	214	254	213	191	228	202	233	222	211	219	241	278	244	238	237	207	216	255	216	225	237	238	233	211	249	224	213	232	235	227	225	225	259	211	203	240	231	205	259	222	231	199	232	230	228	214	249	242	243	201	249	229	246	233	212	211	223	215	253	262	244	238	212	220	208	241	194	235	254	233	236	220	263	240	210	236	263	241	217	200	220	245	248	232	228	241	205	198	229	222	211	228	226	243	233	242	243	229	227	233	230	231	210	232	241	228	214	244	191	233	239	234	213	255	248	232	212	222	240	226	237	243	242	222	262	238	230	198	216	263	230	248	214	235	201	226	238	253	244	234	236	255	223	202	221	232	205	200	261	229	225	229	229	226	220	244	252	242	239	251	259	245	196	245	214	226	233	234	233	235	238	256	231	221	215	227	231	232	238	234	219	236	276	267	237	246	250	251	225	239	225	252	242	223	268	215	226	234	232	223	243	223	241	229	236	219	226	198	244	224	219	219	232	223	230	238	207	229	219	254	230	261	241	227	229	225	243	217	249	205	245	252	236	227	233	205	220	235	219	222	212	231	223	255	213	226	233	237	244	215	232	217	203	229	219	240	230	222	228	221	248	265	234	241	225	242	237	241	235	227	230	231	191	241	233	229	240	249	227	230	263	207	238	240	258	202	226	220	226	232	238	200	254	224	242	245	207	210	235	214	258	248	204	204	243	231	197	227	250	212	224	236	237	202	227	199	220	232	238	258	196	231	249	243	220	238	257	222	225	247	238	230	228	220	240	221	223	235	236	244	240	219	211	234	234	236	265	238	235	237	239	248	211	245	250	207	236	241	215	246	220	228	221	239	238	217	231	210	227	237	221	246	246	234	246	220	222	245	228	231	236	234	240	229	221	253	238	211	228	223	207	220	236	251	264	217	221	259	213	235	212	191	271	234	247	246	221	209	232	216	230	203	227	222	204	217	211	222	220	223	196	217	234	233	238	231	220	249	220	214	237	219	243	223	244	226	239	224	231	227	235	221	239	232	253	229	251	227	220	199	252	241	221	219	202	245	219	217	228	254	235	210	237	223	218	229	235	202	241	217	255	250	209	229	236	237	242	240	231	221	241	252	217	203	256	211	252	212	239	253	215	221	219	246	244	232	235	252	220	241	217	233	258	242	219	287	246	215	228	243	248	217	227	245	245	214	233	214	240	245	232	242	245	226	228	232	226	203	229	246	232	223	242	239	205	247	270	215	225	224	233	217	253	242	249	235	226	223	258	242	227	229	237	238	267	217	251	239	214	240	217	243	227	252	222	228	237	240	222	198	242	230	224	248	226	242	222	244	212	235	219	230	242	200	254	246	242	239	225	243	229	206	256	217	223	250	209	241	245	242	213	236	242	255	227	229	245	241	248	249	237	220	257	245	221	233	239	237	244	228	234	252	252	231	252	233	225	238	230	218	234	249	233	266	230	260	198	218	248	232	239	265	225	229	228	249	208	223	234	214	209	206	222	226	229	231	226	239	212	211	249	236	229	257	223	232	251	216	237	236	236	214	233	215	222	215	210	212	210	240	263	232	207	229	212	230	213	237	241	256	222	199	236	214	224	223	227	226	221	242	213	228	218	211	209	242	232	257	249	265	248	225	251	211	237	241	204	241	257	209	224	216	244	205	204	261	219	211	250	264	221	236	257	221	232	193	238	203	201	228	228	234	241	206	222	239	234	229	199	211	212	239	225	214	207	234	255	238	225	240	247	248	229	201	238	219	232	255	211	201	246	192	243	201	230	258	216	232	259	225	248	211	236	229	236	225	231	220	214	218	220	227	204	236	217	257	237	216	242	225	221	244	272	235	237	218	231	244	233	256	218	230	219	247	229	200	235	234	257	231	233	225	248	218	227	223	207	255	232	243	229	241	239	216	214	234	256	255	215	201	225	257	219	244	261	238	227	220	221	235	233	242	238	219	247	260	217	247	216	229	244	234	266	228	245	239	250	222	200	237	245	233	234	236	231	227	232	205	230	213	229	201	210	241	223	228	246	247	246	234	228	229	244	233	221	222	234	200	195	224	232	203	225	220	200	235	204	245	237	239	246	242	227	240	228	235	240	236	243	221	219	229	248	245	231	235	258	231	231	223	231	215	226	231	223	244	240	230	239	212	223	214	226	256	245	210	228	214	266	225	243	219	219	211	221	249	221	214	224	225	233	227	250	252	213	221	228	230	244	243	244	227	222	207	218	241	240	224	243	243	258	230	209	253	221	221	233	236	239	257	236	236	231	228	237	227	229	236	237	230	236	240	250	245	242	254	205	230	225	220	222	247	241	253	222	250	217	248	206	237	226	225	229	250	233	194	222	229	247	228	220	227	238	239	289	218	242	235	241	225	240	225	225	247	271	198	211	205	230	234	214	249	233	243	245	268	240	227	228	232	230	232	238	213	238	232	233	217	232	209	248	245	227	213	254	242	247	238	223	248	257	199	253	252	207	231	238	241	216	222	236	225	243	189	250	214	223	233	238	230	222	258	240	219	243	236	242	232	236	235	233	243	216	212	239	223	253	231	244	243	242	255	235	231	223	248	247	225	224	240	241	203	245	197	247	218	243	261	218	235	238	236	223	226	222	253	238	217	237	230	213	245	243	216	254	231	210	221	237	249	241	252	254	236	225	221	215	254	207	223	225	242	219	213	233	218	242	237	227	229	247	230	247	209	226	230	242	226	263	221	222	211	247	231	234	243	245	251	221	262	235	204	213	244	236	218	215	244	215	232	259	218	222	218	220	242	206	223	190	255	213	218	224	229	245	224	258	227	228	241	230	195	239	227	228	248	219	209	237	236	226	229	242	267	260	235	222	200	216	212	225	230	251	235	207	232	217	236	223	245	248	236	227	215	222	273	240	243	242	241	237	226	221	231	221	233	232	231	230	252	240	238	230	234	241	220	206	237	222	233	237	235	236	228	230	241	219	215	219	243	213	237	219	243	223	224	214	223	239	246	227	252	236	243	223	197	247	231	260	224	231	221	238	210	203	217	244	235	221	253	239	273	251	234	235	231	240	221	226	222	213	241	249	206	235	206	220	238	247	240	232	229	258	251	237	238	236	205	231	225	252	252	206	221	234	208	240	236
25190	21384	27459	25578	9517	883	694	583	540	534	512	512	514	504	488	440	499	445	420	447	473	444	476	416	439	454	449	436	435	449	443	440	452	449	377	462	433	421	493	456	433	472	472	455	461	406	461	484	433	421	429	450	438	456	472	449	443	450	432	427	467	436	446	410	428	474	418	418	451	451	436	426	456	439	417	435	461	471	438	435	461	409	449	466	435	468	460	455	455	465	473	444	436	449	480	449	461	449	461	438	443	444	450	415	486	458	434	481	430	431	454	458	514	433	412	438	425	439	462	400	473	474	442	436	454	451	443	432	461	412	465	431	475	454	444	436	416	446	427	438	467	457	414	459	440	431	458	417	447	423	455	414	430	444	420	449	433	425	480	475	411	424	456	405	435	458	417	466	479	439	423	443	449	455	427	453	451	456	444	437	413	434	464	455	452	428	436	476	452	457	454	469	474	482	441	428	434	437	465	434	400	450	472	426	445	430	455	438	425	461	499	443	443	452	429	452	482	437	457	444	451	492	456	384	427	468	442	459	427	458	472	447	432	425	449	465	433	429	456	463	448	466	445	436	450	439	455	456	457	436	481	449	449	397	427	441	424	442	406	464	463	418	480	450	384	428	432	444	466	436	443	413	474	419	449	441	449	462	402	451	449	438	430	456	454	455	470	427	464	399	454	427	460	421	467	430	441	446	429	457	440	459	464	468	445	443	444	423	480	408	413	450	422	442	450	456	452	463	412	450	458	438	465	468	475	439	464	420	429	444	441	474	454	431	455	461	458	417	434	433	474	485	484	467	445	465	447	438	468	425	475	422	446	438	481	436	452	461	449	481	426	418	450	463	426	473	456	452	454	463	481	432	450	426	392	403	430	447	462	468	482	474	438	451	409	430	465	460	408	405	414	432	463	474	478	495	426	453	430	448	438	451	459	457	452	432	430	464	445	414	427	452	492	428	462	411	472	468	450	452	422	448	415	414	435	456	449	429	460	428	443	405	393	458	506	447	444	446	462	437	429	413	455	453	419	450	479	449	441	470	454	448	462	456	438	475	437	452	409	443	474	447	408	439	443	436	416	436	423	393	424	492	467	449	449	437	454	455	435	458	426	457	409	399	438	470	402	442	464	414	411	438	419	452	457	459	412	422	463	431	442	433	458	409	462	428	434	473	475	441	434	420	414	447	432	449	412	451	446	396	437	436	408	455	463	436	444	446	437	484	420	450	444	456	427	464	426	446	442	486	412	447	449	449	417	416	496	421	429	445	428	500	425	427	471	449	459	475	415	472	448	458	442	472	455	465	452	486	423	470	442	422	439	454	456	431	410	433	452	426	453	459	434	480	474	434	427	432	481	435	445	423	450	440	468	437	449	484	435	445	456	468	440	439	421	442	451	448	426	428	472	400	470	436	424	454	427	458	494	469	456	427	481	468	451	414	433	421	407	447	417	470	481	456	443	440	460	438	453	477	409	440	468	412	445	452	413	434	450	466	482	422	462	459	466	441	449	446	460	436	432	396	436	440	399	474	475	462	448	454	423	479	417	431	443	489	458	401	463	481	438	459	396	425	469	422	445	449	416	432	424	436	442	424	444	485	451	426	440	445	408	419	451	456	451	439	438	467	431	455	469	433	455	434	453	446	411	443	437	441	428	399	437	452	461	428	426	449	424	474	428	444	442	422	413	477	453	437	433	431	451	442	432	456	454	431	420	421	448	448	450	459	461	472	458	475	437	451	459	474	437	471	463	446	459	439	449	450	450	444	494	463	440	457	434	448	420	446	442	442	436	458	489	439	429	461	415	460	455	468	466	445	426	456	421	432	460	429	468	423	465	446	481	464	428	442	412	421	413	436	419	422	470	448	432	441	450	439	460	403	461	493	439	436	449	445	437	406	458	441	430	450	450	438	483	484	456	429	426	469	450	445	447	414	464	439	440	444	453	446	438	435	450	456	465	470	442	423	460	421	470	422	489	459	451	391	435	486	413	442	441	444	429	464	475	466	467	434	456	424	434	446	447	474	451	422	438	424	446	461	415	458	463	410	414	443	448	465	396	429	440	446	423	454	429	439	501	437	438	439	491	486	423	422	438	486	461	440	478	457	438	446	382	417	443	419	432	436	452	472	404	448	431	462	463	437	455	433	427	443	435	435	432	412	475	420	437	450	485	458	461	469	438	502	438	441	478	507	453	417	440	468	436	468	463	469	438	441	438	456	420	452	457	442	424	462	423	493	430	446	461	479	446	438	494	449	459	458	460	421	459	456	438	423	447	481	456	444	448	434	425	436	446	464	417	441	441	440	449	457	472	442	425	404	498	426	452	437	452	461	473	466	422	421	456	440	448	429	449	474	437	449	447	456	462	434	427	471	480	432	415	431	449	425	438	425	457	410	454	432	420	420	463	469	456	453	496	408	444	407	424	456	484	483	429	433	454	469	411	456	433	464	455	462	399	474	463	491	470	449	432	433	450	448	443	470	418	425	405	418	457	426	431	437	443	440	422	444	469	494	480	440	442	434	478	424	441	423	421	417	449	431	448	475	449	430	442	435	449	466	456	444	439	435	432	463	447	485	487	452	430	453	461	456	430	463	444	417	415	487	451	451	440	469	478	428	441	471	457	433	417	421	428	456	438	446	414	443	433	441	416	467	501	438	411	420	486	460	440	441	481	422	410	454	475	436	444	468	442	437	476	450	445	458	422	442	435	472	417	454	432	408	449	430	460	467	442	455	472	453	442	462	402	443	464	434	460	449	430	417	404	457	440	467	495	449	448	441	394	418	439	421	418	461	411	462	446	439	448	472	426	478	451	428	451	434	437	436	433	431	451	441	469	450	445	399	410	441	488	484	443	472	425	440	486	458	430	422	434	427	438	466	444	471	414	439	437	444	433	427	467	411	445	465	451	467	465	467	474	449	457	446	440	415	451	467	479	443	453	467	428	484	441	411	446	431	483	461	451	448	491	442	441	424	448	482	459	487	465	466	431	390	438	460	425	412	430	453	475	416	465	443	434	432	442	447	454	460	425	429	475	408	430	417	438	487	467	411	452	441	442	427	440	446	482	434	480	442	489	477	449	446	425	444	458	499	473	448	462	443	454	416	444	433	473	429	417	427	473	453	471	416	479	436	457	450	417	435	445	434	461	467	417	436	425	469	436	439	433	468	428	444	430	425	469	448	456	459	446	479	470	468	426	430	428	401	477	469	468	449	501	464	437	463	450	458	434	439	447	469	429	440	433	477	424	413	434	451	394	425	442	453	454	436	414	441	456	430	428	456	408	448	430	457	444	431	474	450	474	467	424	440	439	422	421	411	458	477	444	431	430	480	403	435	494	437	446	424	444	450	423	478	450	424	427	434	438	461	472	445	405	425	429	443	457	437	451	428	443	449	459	475	455	433	467	480	420	434	453	485	463	407	454	454	431	434	382	423	444	408	439	457	436	436	439	468	455	459	440	457	431	457	437	446	486	444	392	415	409	429	464	414	429	433	467	449
3610	5141	3461	1719	1286	1093	884	769	702	676	634	593	604	614	560	568	503	535	546	520	499	494	476	522	474	526	484	490	473	442	501	496	475	469	472	496	479	492	469	487	500	462	476	503	453	473	474	479	519	489	454	461	523	492	464	470	460	491	451	461	446	496	495	502	413	453	501	483	499	515	468	482	440	503	462	484	449	478	516	478	484	462	437	510	488	480	472	472	462	460	491	489	510	486	438	516	465	492	497	451	471	463	506	493	491	457	501	469	488	468	456	463	501	474	455	457	517	454	506	472	473	494	487	476	476	474	497	482	451	472	473	460	501	485	451	489	477	498	514	469	487	494	475	465	454	446	445	454	492	465	491	504	489	487	490	468	489	471	458	524	484	496	497	475	434	477	482	479	468	458	486	462	470	471	496	461	453	479	465	441	468	424	466	494	467	507	517	482	473	488	526	458	459	453	468	451	504	446	495	450	473	432	477	483	449	493	461	442	461	490	474	437	477	464	474	460	478	464	482	416	469	481	450	471	449	466	482	507	511	458	482	455	473	463	482	502	431	443	494	468	487	500	438	486	454	495	485	500	491	472	473	496	473	495	445	475	470	504	467	464	464	490	489	469	476	456	460	521	462	497	474	450	445	462	478	481	497	490	513	424	474	449	490	490	495	494	490	500	468	492	491	489	529	518	483	527	489	448	493	476	506	483	484	440	516	489	484	453	524	485	492	475	480	487	506	467	491	457	476	477	469	467	494	463	479	482	440	512	467	495	495	483	478	512	488	437	449	496	530	456	486	481	466	457	454	477	465	436	497	490	463	458	479	479	476	506	498	500	541	478	492	477	514	493	490	533	480	495	467	434	467	512	447	473	480	471	462	496	521	463	464	454	457	486	477	423	482	491	479	447	485	523	494	473	458	508	459	448	437	467	535	504	480	482	519	483	448	459	468	537	449	458	443	466	473	459	485	506	487	488	453	526	484	523	460	509	496	500	522	468	483	493	479	485	434	448	473	499	493	472	491	488	477	453	471	447	474	496	488	454	446	483	481	489	465	500	475	491	484	459	448	473	492	521	471	476	483	475	466	471	473	491	482	480	429	487	463	462	491	467	505	498	466	500	510	510	455	472	491	498	476	472	503	429	443	458	453	467	476	463	445	490	490	481	496	501	470	475	464	464	478	487	491	472	478	492	445	510	467	470	457	497	472	461	479	475	490	449	479	494	477	492	492	471	483	518	514	473	466	467	487	497	469	466	467	455	478	420	449	454	487	481	463	507	512	484	475	475	464	433	462	465	454	499	459	506	524	530	491	449	415	508	513	467	451	503	469	475	439	482	496	486	485	465	469	449	481	489	503	441	489	482	445	430	476	454	470	463	445	437	447	471	452	426	513	468	505	467	463	473	468	463	469	460	482	478	480	466	514	456	475	466	485	473	458	488	508	476	477	508	507	491	441	429	475	480	465	492	469	498	474	469	468	471	475	482	469	449	478	475	446	467	477	469	501	492	470	520	470	491	489	502	463	440	490	482	479	485	450	491	482	468	498	461	481	482	458	495	459	487	435	470	502	449	467	486	491	462	461	476	457	445	476	486	444	446	480	446	470	476	474	471	470	464	498	462	483	461	463	458	455	487	508	497	493	461	483	460	469	498	479	460	473	492	470	474	487	500	471	480	492	502	460	502	479	426	443	488	499	469	470	460	497	496	446	429	491	532	459	472	465	466	454	488	475	473	411	465	513	468	494	468	504	486	508	455	478	434	463	456	449	462	459	480	499	481	473	465	478	442	497	467	440	456	462	497	453	479	472	496	474	445	449	449	499	527	465	470	498	492	470	442	515	457	465	446	467	448	491	475	474	448	468	474	468	439	526	486	441	472	453	464	495	433	457	490	426	459	455	501	482	488	441	483	491	462	515	426	476	463	467	428	489	487	490	465	444	452	450	472	477	495	485	491	481	495	478	471	471	519	482	475	462	431	479	473	491	465	444	466	504	439	502	459	467	434	488	503	488	448	443	483	480	473	455	492	445	461	485	454	457	456	479	485	496	504	452	440	466	448	483	492	476	430	473	470	465	472	471	470	469	438	482	482	480	427	491	507	495	470	464	476	448	479	489	465	451	468	518	471	449	508	498	443	460	471	460	468	481	496	498	466	440	470	474	523	483	474	468	483	474	473	451	465	504	463	469	463	460	481	453	458	471	466	462	443	484	465	457	522	477	479	488	491	498	500	481	470	489	492	469	471	473	471	475	476	483	491	497	488	486	475	481	497	464	471	482	492	465	476	474	507	476	439	523	437	483	479	448	482	478	449	529	467	477	475	475	480	475	476	504	463	479	478	494	477	482	493	471	433	525	477	468	446	467	452	434	485	460	492	454	490	455	458	465	458	507	486	475	466	510	474	472	443	505	471	433	455	473	440	482	450	472	480	520	455	503	482	439	446	499	456	499	455	519	489	493	451	498	507	450	435	505	479	478	499	452	476	492	461	452	484	465	467	477	470	468	499	519	505	446	489	473	485	441	485	481	479	459	475	474	482	423	474	478	446	481	529	454	487	450	480	464	500	478	469	463	476	463	459	486	465	501	484	442	496	505	520	443	517	497	473	502	421	503	434	514	452	480	507	459	529	498	540	514	497	486	478	470	466	458	466	483	470	513	475	444	496	458	479	489	460	472	501	468	507	492	471	437	477	492	484	459	508	477	453	494	457	506	431	454	469	462	453	472	449	438	449	478	465	460	501	480	467	466	453	497	500	464	482	498	488	481	477	496	502	466	466	477	464	446	432	443	481	501	461	469	479	447	485	440	499	444	503	468	464	505	492	466	455	438	506	500	474	460	437	473	512	454	485	446	474	466	458	514	478	471	518	458	479	429	483	483	468	477	472	457	478	486	473	491	483	476	477	443	513	512	455	475	471	456	422	454	457	493	456	471	543	445	502	467	504	485	482	461	467	451	466	499	488	490	504	489	483	512	432	478	466	496	485	488	495	446	483	431	480	470	492	505	483	473	469	479	464	447	455	478	477	442	488	467	455	504	486	452	491	508	470	505	455	464	446	477	489	483	444	440	485	465	459	496	466	511	483	442	464	433	471	472	453	469	486	491	489	500	470	477	450	465	489	483	498	460	492	468	481	491	473	460	479	454	509	493	511	488	495	447	465	470	456	465	471	513	489	482	452	479	475	489	465	462	460	494	472	495	460	481	499	492	500	485	525	475	485	467	440	481	502	498	479	482	505	469	451	465	453	461	483	440	485	447	476	492	512	509	528	466	501	459	493	505	456	469	515	476	435	474	487	432	489	470	467	494	464	448	462	486	472	440	488	460	508	485	491	445	489	460	494	475	473	454	485	493	473	458	455	442	482	468	462	474	458	472	495	482	425	482	487	472	499	447	473	469	426	458	486	446	492	514	471	480	525	462	440	474	478	507	485	471	482	455	461	482	446	463	456	496	456	481	461	499	447	523	502	481	475	506	473	471	468	458	497	458	522	509	447
22830	21418	29120	24103	21425	21463	7216	1300	915	829	755	713	679	635	622	621	553	592	559	578	575	505	500	590	530	508	533	509	525	529	514	502	501	496	484	508	513	500	520	501	527	538	482	503	483	471	451	467	500	529	489	510	559	482	479	527	476	512	481	472	464	480	479	531	508	492	529	524	507	511	500	494	490	510	465	508	483	459	503	480	499	461	486	514	491	466	496	480	497	486	473	535	559	491	462	483	495	503	494	493	510	494	501	488	501	476	489	522	489	500	506	510	465	443	479	487	457	485	481	527	473	455	461	502	483	503	491	480	479	494	484	452	474	483	485	514	516	503	493	464	472	476	463	489	454	469	489	489	469	465	478	488	499	462	491	510	459	487	538	522	506	512	492	525	473	514	476	515	499	464	507	501	460	477	482	499	474	488	498	516	449	529	476	454	477	475	528	463	476	499	529	505	450	531	501	462	467	504	481	492	467	504	468	495	447	471	505	490	500	462	495	490	447	464	482	505	490	449	498	444	462	472	506	466	545	477	478	483	463	505	506	515	489	514	468	495	491	512	497	480	491	485	507	469	472	494	509	484	504	478	472	527	472	491	464	497	506	474	513	544	492	484	497	486	486	487	501	480	499	514	484	462	486	489	474	494	482	498	522	493	470	479	508	505	473	507	481	507	455	511	517	491	509	436	472	472	487	480	502	504	507	458	478	458	494	495	478	493	452	461	452	478	463	511	466	469	519	523	509	552	474	534	478	484	444	507	481	500	516	457	521	514	467	471	473	473	524	486	524	496	479	470	472	459	495	475	549	507	503	497	507	456	479	480	441	453	470	499	509	486	483	512	510	459	464	491	484	475	492	472	482	495	494	489	480	458	525	446	493	504	450	493	473	510	455	484	502	492	485	511	479	491	536	488	472	474	487	457	491	441	461	508	509	481	483	452	513	509	456	510	499	493	488	527	531	462	503	480	479	489	503	511	516	449	475	481	485	478	460	518	455	469	438	421	507	497	485	468	532	509	508	497	467	467	499	512	465	522	517	511	510	441	475	481	504	479	490	481	506	507	502	517	517	508	477	501	481	501	487	483	484	503	502	494	502	497	493	484	419	499	435	466	472	499	479	489	459	518	475	496	484	475	483	459	496	466	477	486	508	500	498	463	465	449	479	491	472	497	508	503	494	523	442	497	477	464	461	503	513	440	482	471	468	463	536	505	503	503	462	487	491	480	471	479	469	486	515	488	488	509	467	474	471	463	492	527	473	512	474	437	506	509	468	474	525	522	467	479	497	518	486	498	510	475	473	481	436	510	526	452	520	453	455	478	505	467	480	484	492	459	515	493	489	518	474	533	532	452	502	517	499	498	493	519	534	491	462	523	485	490	470	470	491	499	486	517	502	449	481	467	473	465	502	496	478	488	500	466	471	475	497	478	467	510	474	467	518	488	492	482	474	455	459	517	478	483	467	453	471	465	456	497	512	485	480	509	494	505	520	540	478	522	475	473	496	482	498	538	477	497	453	561	465	469	465	500	513	506	481	491	463	494	485	480	478	478	507	470	477	465	472	496	463	507	501	498	456	490	451	491	491	477	516	493	465	483	504	455	516	469	479	491	508	484	496	511	474	511	511	487	534	472	470	441	440	473	509	484	490	480	492	513	493	456	515	495	497	458	482	496	475	485	501	476	533	471	455	452	512	493	480	484	531	508	487	511	495	457	513	523	492	515	502	497	500	496	530	505	488	509	472	499	464	497	465	490	522	469	520	481	470	487	483	484	496	495	497	451	436	497	500	477	458	492	481	524	525	460	498	454	498	484	572	434	473	516	465	457	474	483	468	464	479	507	456	493	505	512	501	499	488	494	484	488	503	524	489	490	487	465	491	486	512	528	513	472	494	446	477	439	474	497	504	453	470	478	510	480	451	519	488	471	497	484	466	511	480	490	487	522	488	466	467	495	497	457	510	488	517	476	505	462	478	480	467	486	482	486	432	449	485	473	476	482	524	494	499	478	477	462	463	491	513	487	505	485	492	441	489	482	508	518	445	523	505	485	476	504	474	451	464	498	453	485	504	500	457	445	500	479	484	443	448	466	460	493	504	496	411	474	497	482	498	486	512	473	473	525	488	444	479	484	508	494	465	469	504	425	460	455	474	485	479	512	477	479	505	460	492	478	543	483	493	498	483	470	480	503	547	489	510	486	489	467	480	483	498	490	451	532	524	492	471	454	480	464	460	510	491	469	522	513	493	446	501	518	471	503	502	481	473	455	521	449	499	482	473	480	439	513	469	495	492	449	491	500	490	487	443	490	506	498	503	467	459	446	505	453	492	495	491	486	483	479	513	477	499	491	481	472	514	478	492	455	476	465	445	472	501	471	474	492	473	464	489	448	499	450	469	463	481	474	473	496	513	490	494	454	474	511	507	497	492	462	454	494	474	492	440	481	460	489	514	480	482	456	474	538	470	503	474	489	490	502	475	449	475	447	511	515	474	474	453	485	482	474	504	489	470	496	471	504	495	492	484	455	472	497	472	476	482	524	461	502	484	511	435	510	522	533	503	490	488	499	457	445	460	483	489	478	473	490	461	488	472	472	497	516	447	492	496	491	509	495	455	460	490	474	461	482	488	463	524	478	452	508	498	521	490	516	530	487	459	485	485	421	457	465	491	507	486	539	480	457	487	451	494	474	472	491	522	482	488	453	462	522	463	457	494	508	443	493	517	487	506	470	463	512	528	475	504	468	471	501	483	503	493	503	489	505	483	464	445	513	453	529	486	497	461	483	462	468	519	476	510	498	482	475	486	549	505	494	488	484	468	485	519	500	449	517	467	496	472	481	508	502	478	504	490	529	486	528	477	446	493	491	490	468	469	484	452	489	487	513	478	521	515	486	478	479	484	509	477	483	466	501	486	533	515	508	497	443	522	447	552	467	435	509	491	430	496	485	467	460	471	486	478	461	474	524	452	466	483	474	481	500	468	468	464	455	489	461	496	467	506	446	482	472	509	487	464	517	476	478	501	455	471	485	506	506	501	541	514	476	506	479	507	474	490	519	470	462	435	471	469	501	484	501	480	519	446	481	453	491	504	497	467	497	445	452	519	461	487	481	458	458	456	509	480	476	461	481	465	509	467	525	463	503	437	464	470	502	479	469	502	480	490	460	476	567	513	491	487	503	488	466	509	486	501	480	518	463	481	503	476	497	472	500	501	510	513	507	442	489	469	490	536	505	475	506	502	511	539	503	496	485	492	457	528	487	513	509	492	468	481	503	470	504	471	471	482	479	466	476	501	508	493	493	486	486	485	466	501	476	473	450	475	487	513	437	515	493	497	456	509	481	509	473	480	514	478	461	485	450	456	507	495	479	495	561	487	481	507	501	476	453	484	471	447	467	509	399	497	481	504	478	492	495	476	501	516	522	493	502	456	512	485	473	507	497	489	478	474	513	494	494	443	511	461	455	520	486	491	476	458	495	490	483	498	486	467	477	490	499	505	465
4760	14606	9973	4858	3649	2660	2120	1649	1468	1165	1087	899	829	806	765	699	681	641	624	623	594	599	600	557	556	553	568	571	551	536	550	518	542	549	505	536	500	532	521	509	518	526	508	533	502	503	561	493	506	499	498	476	521	490	505	506	461	511	504	477	507	503	467	516	543	542	531	524	452	498	496	463	496	500	518	513	492	498	469	538	514	497	517	502	498	461	477	501	496	514	479	500	487	527	495	505	439	520	531	487	499	495	502	501	493	481	483	503	491	450	476	489	487	470	494	511	470	494	464	504	456	496	475	506	500	514	478	504	482	473	519	514	535	516	471	483	506	496	478	477	515	511	521	465	518	547	513	489	505	461	492	504	479	447	503	535	519	509	524	451	497	484	481	505	481	489	473	503	497	500	478	505	492	474	519	472	493	470	477	538	504	513	480	504	524	472	480	480	515	489	462	521	468	429	489	458	504	484	464	508	468	482	457	472	486	505	505	477	480	495	509	554	453	486	514	474	501	506	518	498	460	493	509	499	515	529	474	532	501	511	476	487	496	481	510	479	522	486	531	499	485	488	511	485	490	554	498	534	544	511	514	493	541	477	499	484	508	493	506	438	512	486	490	508	541	491	481	463	497	522	478	534	487	519	519	484	488	523	497	494	508	485	470	502	494	501	497	518	530	458	541	539	504	470	495	481	517	493	498	512	499	496	526	483	518	498	511	445	490	504	488	529	478	512	499	494	491	466	494	510	472	524	497	519	480	495	502	492	512	492	467	487	491	506	483	499	448	517	525	525	495	521	496	504	488	483	453	480	485	501	497	465	480	505	514	504	499	468	517	503	482	479	495	506	498	492	500	457	465	514	467	491	485	496	522	476	515	562	485	483	525	500	470	433	423	505	495	486	487	495	501	474	443	517	454	508	494	499	521	498	481	490	530	509	511	510	473	477	495	488	498	508	490	486	498	436	464	498	494	507	478	549	495	507	486	483	502	516	502	469	519	511	500	494	497	505	486	462	510	476	478	511	522	472	467	497	529	512	509	474	503	484	555	484	475	537	502	485	565	493	476	512	452	461	499	484	533	489	474	501	483	456	510	469	505	480	510	465	516	532	512	531	503	494	476	528	491	498	479	502	467	485	479	453	520	503	491	487	556	512	452	489	454	476	529	493	532	502	515	483	494	500	504	493	557	503	468	552	483	523	489	456	505	518	471	533	478	510	492	480	474	504	483	506	504	509	514	524	522	501	492	484	523	468	491	538	511	539	492	551	492	504	500	502	520	522	501	479	501	498	484	508	482	484	499	486	508	492	510	527	520	512	492	510	496	500	467	470	492	482	489	488	467	496	478	543	495	480	487	504	501	492	510	508	474	503	510	551	496	498	520	500	526	538	520	531	513	503	511	514	539	542	487	524	517	505	494	495	465	456	514	503	488	520	498	499	470	497	485	502	492	521	520	484	508	476	493	514	476	493	521	494	534	494	484	529	524	502	496	528	499	508	482	493	498	438	501	484	546	501	515	507	469	467	486	534	507	456	531	494	478	511	537	508	473	504	486	509	485	529	501	466	504	493	521	489	506	498	498	532	511	492	514	477	524	510	499	498	509	521	522	524	510	501	516	486	487	462	490	488	489	459	449	485	475	507	506	502	524	486	493	491	495	471	524	501	505	495	510	462	504	477	485	516	475	530	485	479	505	492	492	527	452	460	498	479	485	528	502	484	471	486	480	509	479	521	477	485	488	473	465	505	475	494	493	530	493	511	448	468	493	483	535	482	482	483	450	461	461	481	505	486	480	525	485	518	491	534	474	507	489	486	536	510	497	484	515	493	486	515	498	503	468	443	480	505	481	495	488	485	497	490	479	486	504	506	538	483	495	463	453	435	464	510	492	525	499	519	518	495	505	512	523	460	521	476	486	536	494	488	470	483	506	473	529	501	489	516	486	511	506	479	480	525	496	485	476	502	482	485	527	476	491	518	494	511	471	496	492	496	489	523	499	482	470	482	449	506	518	488	524	464	463	476	506	513	494	504	509	486	514	494	488	463	486	485	518	514	497	504	530	475	460	491	516	519	521	489	472	466	518	528	499	522	485	488	493	465	462	481	483	543	507	552	485	488	470	526	470	487	464	503	524	536	506	504	464	500	478	532	488	499	467	508	501	484	506	492	493	480	473	487	469	459	486	497	503	465	471	454	473	455	487	500	533	514	510	498	483	510	522	488	469	474	539	508	532	488	513	471	497	472	480	498	509	474	475	470	504	503	495	496	497	488	512	481	508	512	524	527	486	512	508	528	521	495	458	498	529	485	486	496	512	487	465	469	508	582	493	492	496	509	479	498	477	481	553	527	504	500	496	490	500	513	491	480	508	507	515	507	494	512	479	495	515	470	501	467	515	477	509	522	487	519	486	526	470	526	500	481	514	476	501	516	519	494	520	497	521	465	478	456	508	492	506	454	508	496	505	483	504	452	497	510	502	506	475	523	527	507	466	479	488	488	479	497	506	513	495	488	513	506	465	535	513	488	481	496	506	487	465	493	493	509	503	488	509	511	495	499	483	524	485	534	486	521	492	478	505	514	554	456	503	492	469	473	512	482	510	486	513	484	499	476	492	480	510	487	521	503	534	471	505	529	478	480	497	481	482	470	524	494	464	463	504	506	503	525	533	461	486	474	467	493	516	519	496	460	540	449	501	516	539	484	502	529	490	468	492	491	535	480	502	480	510	505	513	515	522	501	439	512	453	515	536	476	514	501	516	509	504	505	510	510	476	496	479	519	515	502	540	454	466	528	505	536	472	467	494	526	556	519	495	522	482	517	514	483	469	554	475	501	482	500	511	473	470	444	508	462	496	439	492	497	522	484	464	458	528	501	509	514	520	487	495	510	527	503	488	502	486	519	498	502	471	505	484	511	507	480	527	490	480	489	469	485	496	473	480	473	462	469	507	471	539	482	474	482	483	494	490	455	488	493	485	490	534	479	486	489	465	506	463	487	515	485	502	479	421	493	483	467	557	510	492	474	484	495	522	452	473	523	511	517	492	474	496	460	485	480	470	492	459	487	454	513	472	520	479	507	454	471	508	478	476	482	481	527	507	470	496	447	478	502	486	484	505	487	463	507	484	526	495	500	436	473	505	455	516	485	456	511	498	459	499	448	535	482	487	522	491	491	529	488	472	498	465	500	498	455	555	494	456	493	496	460	523	465	481	520	526	501	492	513	508	491	526	478	506	508	479	468	485	497	485	510	455	509	513	522	488	503	513	512	460	488	509	483	492	460	497	485	526	492	551	488	487	505	529	425	459	496	510	492	474	496	484	453	458	516	507	485	480	513	514	509	510	514	496	466	480	496	476	483	499	475	460	482	533	448	489	496	519	515	505	470	484	539	505	504	494	500	461	487	493	505	454	480	490	531	467	490	495	459	490	473	541	477	507	491	461	522	503	521	475	535	487	476	467	516	481	536	480	452	489	493	496	479	473	508	516	473	510	499	471	512
27962	17092	2795	422	294	252	251	229	262	224	260	229	206	227	243	229	220	212	219	273	222	231	257	225	226	236	211	217	218	248	246	212	227	223	236	217	227	221	232	252	203	196	252	231	205	210	226	228	220	217	221	230	254	238	239	226	236	197	233	224	204	238	189	198	179	214	216	215	266	226	229	246	227	223	198	225	247	217	213	224	214	247	237	259	233	198	238	238	207	242	229	244	224	227	246	237	229	233	240	218	240	238	220	209	244	204	245	211	213	224	234	236	218	228	247	233	217	224	212	229	241	223	220	211	218	234	207	253	234	259	236	216	240	216	216	222	243	224	214	254	218	208	252	261	211	227	222	232	231	227	231	244	211	243	263	220	230	227	235	220	265	257	214	229	256	226	250	189	234	248	232	246	258	222	200	227	216	227	208	235	235	223	198	242	243	227	201	232	230	214	205	234	220	217	252	236	208	226	226	229	218	222	227	233	203	215	241	231	224	240	221	261	228	233	211	241	211	238	227	214	198	239	219	250	233	233	239	253	218	224	207	241	230	239	248	225	240	245	217	240	238	220	228	244	216	216	216	240	222	247	246	185	237	236	224	226	240	233	242	235	229	267	250	224	242	236	203	231	224	235	235	203	252	229	231	248	237	241	225	219	211	228	228	240	225	245	235	240	254	242	228	240	232	210	209	220	260	210	200	226	235	235	225	192	230	207	229	244	225	208	243	244	219	234	251	243	241	231	225	235	239	219	210	238	235	208	250	226	268	241	240	244	222	209	230	216	251	233	225	230	217	275	229	220	222	249	235	226	240	208	213	231	237	226	241	224	209	216	217	238	225	215	212	203	217	236	220	230	192	241	226	198	227	227	246	213	235	227	229	224	253	215	222	254	234	197	214	218	238	275	231	245	200	229	224	225	232	211	225	234	249	193	229	248	234	225	214	257	228	214	227	260	217	243	242	235	235	210	220	233	241	222	211	219	227	231	240	229	212	254	226	233	236	242	239	210	238	239	211	242	224	234	221	231	224	235	233	221	252	253	230	238	253	234	216	234	222	242	225	255	221	248	224	214	241	214	228	232	209	203	236	223	213	225	240	244	228	252	248	241	242	218	225	213	211	232	223	234	255	242	229	217	239	241	234	233	226	219	242	226	227	215	244	249	214	234	239	201	243	249	224	226	234	218	239	270	220	232	221	208	218	245	239	236	231	223	208	230	228	210	223	225	215	227	232	252	211	220	221	219	264	261	238	222	251	237	200	254	251	240	235	239	222	201	235	252	242	234	256	214	212	236	239	212	209	217	227	238	228	217	220	228	220	198	237	236	206	241	220	235	203	226	208	238	200	226	223	233	229	198	216	228	227	228	226	252	240	232	248	224	227	232	245	244	207	219	241	253	202	231	241	221	208	236	236	243	198	232	240	236	216	251	216	217	238	234	252	236	230	221	196	227	211	245	227	207	239	242	213	249	222	230	241	232	200	220	205	250	235	247	235	241	227	234	208	224	219	242	254	258	225	237	204	234	235	217	223	261	223	235	220	208	236	225	242	247	240	220	244	218	219	225	246	229	238	230	210	226	229	237	235	244	244	223	223	231	211	211	237	237	212	209	217	208	204	236	231	263	217	238	235	230	240	242	240	232	215	222	231	208	233	234	229	204	230	207	205	226	206	217	242	219	205	259	241	224	218	215	233	215	207	215	214	245	249	226	235	246	254	261	224	216	221	216	238	205	208	243	225	228	214	233	226	212	206	217	216	213	231	236	243	212	246	217	216	229	236	199	229	222	232	233	241	259	223	246	219	229	226	226	210	240	255	221	231	207	212	218	245	220	226	226	214	223	258	229	224	228	230	232	220	251	221	229	226	228	222	256	239	198	241	243	255	220	235	235	217	247	238	219	240	252	241	251	238	225	244	206	245	228	220	251	231	237	229	233	223	223	274	226	220	213	237	192	218	211	238	236	227	242	259	241	229	245	231	219	257	235	235	242	243	223	204	254	240	274	237	247	247	221	216	219	212	202	217	227	242	222	202	211	261	227	253	226	214	222	228	231	260	253	205	224	207	242	218	214	252	222	230	230	216	232	250	244	228	247	207	235	225	215	215	219	216	210	209	218	227	237	224	240	229	243	215	227	240	229	266	225	241	220	221	226	225	257	202	225	230	245	237	205	229	233	221	248	241	202	221	240	241	239	196	229	236	207	241	261	231	226	226	228	232	230	228	234	221	226	249	229	228	213	244	217	215	243	224	229	221	218	227	210	237	242	224	200	189	224	242	251	221	231	230	242	244	223	246	228	256	220	230	225	218	243	247	233	203	235	225	223	241	231	234	248	211	236	227	243	238	229	238	237	240	248	222	228	229	238	242	247	254	240	253	244	242	214	231	222	237	214	221	229	220	227	231	215	233	231	237	232	234	228	254	222	211	220	225	231	255	223	231	225	212	247	225	265	218	256	240	208	224	228	245	236	266	227	216	232	233	201	226	205	240	224	238	211	250	225	227	202	236	228	241	233	235	220	240	218	237	208	248	249	215	223	233	240	251	260	248	218	218	214	208	218	214	222	230	230	214	226	226	226	231	237	239	254	227	243	214	212	245	257	212	237	224	198	210	230	225	225	237	213	213	239	240	248	223	239	240	221	214	226	230	229	250	234	210	245	229	228	221	257	217	211	211	214	216	214	255	244	248	219	237	229	223	249	248	216	240	218	231	242	263	261	214	223	211	209	210	236	232	227	227	233	215	200	255	227	222	232	244	244	234	218	223	235	227	229	211	243	222	246	245	232	216	248	256	221	212	247	259	217	215	226	248	239	250	211	233	259	243	223	229	207	253	241	238	249	251	260	216	216	244	221	223	204	199	214	231	224	218	235	236	243	236	223	225	239	224	245	221	221	238	231	218	229	229	238	236	257	229	236	221	233	213	218	217	241	226	233	238	225	223	241	233	243	233	238	231	247	205	217	253	230	203	230	243	232	234	268	234	241	207	205	243	229	239	194	234	239	237	238	225	215	242	221	216	227	238	242	209	224	241	225	227	237	212	232	222	253	229	228	244	250	223	249	229	221	239	220	220	226	236	197	217	206	237	215	228	196	229	255	255	217	229	235	235	227	220	232	227	216	239	228	237	208	205	229	204	229	220	241	223	234	218	232	225	231	199	217	203	250	220	225	230	219	219	218	227	239	210	245	260	229	203	234	247	202	245	238	229	226	233	231	241	263	237	242	222	223	233	214	231	211	230	212	222	218	216	221	258	222	232	219	235	212	243	238	232	197	234	214	244	255	219	228	224	216	236	226	237	262	239	252	216	242	225	250	213	217	220	224	217	226	195	215	226	243	204	228	228	220	238	236	237	185	229	236	216	219	222	224	237	241	223	202	250	233	213	223	208	228	237	201	235	233	243	240	239	245	200	215	225	217	212	229	245	229	238	241	216	232	230	217	227	254	241	251	253	255	217	238	214	225	240	220	204	230	246	260	238	223	221	226	228	236	253	248
4279	784	558	354	313	320	294	288	286	298	295	270	257	273	244	241	251	270	256	279	314	253	289	251	271	247	258	233	266	285	267	272	243	272	268	281	264	275	258	255	249	267	251	252	291	267	267	249	290	245	256	236	255	252	236	268	248	266	250	282	267	282	235	254	273	253	274	283	240	259	254	269	260	284	241	251	260	243	265	254	260	243	296	270	288	248	260	282	260	246	271	299	280	275	267	256	237	219	236	253	261	254	274	251	244	282	253	251	269	258	262	231	246	274	284	283	257	300	249	225	241	266	268	247	271	250	218	263	262	259	262	264	256	271	259	258	246	278	246	263	251	251	247	244	259	263	270	262	238	262	244	266	288	242	271	255	250	285	270	264	253	246	274	260	235	239	267	262	257	248	255	242	286	250	246	232	258	263	251	241	239	270	240	231	278	246	286	264	255	243	248	262	251	243	246	276	249	250	294	270	251	249	236	274	238	256	273	242	279	265	275	232	291	273	273	258	275	234	259	274	293	240	252	282	238	247	233	268	269	274	267	268	265	231	223	259	262	275	238	274	246	222	255	255	256	246	282	248	272	281	277	268	253	271	280	251	275	230	252	234	263	273	282	262	264	230	258	260	269	228	252	258	252	270	215	240	282	261	260	241	234	287	223	255	258	245	277	291	247	237	271	280	288	264	254	276	281	240	245	254	275	249	250	243	240	272	225	263	256	249	271	262	281	258	260	256	279	266	244	267	260	262	273	240	272	224	260	281	255	260	295	251	272	284	244	274	256	243	259	284	223	265	247	292	262	254	261	252	238	253	259	275	254	235	273	266	267	296	265	277	244	281	268	270	245	259	266	249	256	272	276	290	238	243	289	233	266	271	231	280	279	243	293	272	238	254	268	225	251	254	267	274	247	251	289	240	244	257	259	276	282	258	244	281	266	255	279	265	293	259	242	279	251	264	256	262	227	266	256	252	295	271	279	251	272	279	237	251	244	266	268	262	270	266	258	268	274	251	253	267	252	278	262	263	270	236	255	256	224	242	257	272	249	274	287	239	259	276	266	288	275	235	295	248	251	241	254	231	274	240	248	297	249	264	258	246	284	277	240	246	280	239	272	239	282	270	244	247	263	264	262	272	239	276	258	265	255	279	246	271	254	284	266	268	307	241	257	283	252	271	251	246	283	269	303	267	279	279	287	280	246	263	268	249	264	287	260	234	271	288	252	283	220	286	272	272	265	279	274	265	273	269	267	285	224	278	276	275	249	281	244	237	254	264	236	303	239	266	270	242	270	235	238	258	266	256	248	275	250	255	264	268	267	275	266	287	262	262	239	277	292	267	249	259	249	256	252	274	247	263	254	277	265	255	248	275	277	260	251	265	293	255	254	282	262	252	276	253	276	245	295	261	284	262	239	237	259	282	271	287	281	262	257	266	274	254	240	263	296	285	281	248	266	277	282	259	262	266	275	240	303	260	290	282	258	262	235	254	272	275	245	263	285	257	248	252	248	275	264	234	277	255	277	276	266	256	269	268	276	260	279	280	271	268	260	235	285	254	236	286	282	278	252	243	263	266	272	262	275	279	269	286	269	245	266	255	260	235	241	246	235	276	254	240	274	255	298	264	263	222	264	286	250	265	237	296	272	255	245	230	278	262	283	244	305	250	255	258	274	288	266	226	259	261	267	265	239	265	265	269	239	290	272	232	278	296	279	305	276	242	243	293	251	284	232	285	251	234	268	247	267	280	281	231	278	261	257	271	280	243	239	243	291	269	265	267	265	284	245	249	258	238	254	253	267	266	261	240	285	264	258	237	266	266	297	252	264	286	225	248	247	239	263	263	261	271	282	269	258	287	245	241	276	240	264	246	248	266	258	244	253	233	293	236	268	260	241	280	273	255	251	286	267	253	239	261	255	263	272	260	275	257	261	237	238	239	278	293	270	250	259	287	233	263	255	262	240	291	271	251	261	275	232	262	229	254	262	277	255	265	238	259	275	243	290	246	264	282	258	265	262	270	274	263	271	290	241	273	272	249	257	238	247	279	263	256	260	248	296	254	289	256	277	263	269	272	240	276	240	251	272	248	260	237	241	277	252	265	248	238	276	275	288	268	264	260	256	243	267	258	262	276	240	251	262	249	243	257	282	254	253	247	252	274	295	249	266	233	282	290	239	290	279	296	234	233	280	222	276	262	245	289	272	245	246	255	269	272	265	288	263	269	255	275	290	253	243	231	260	235	245	237	264	260	259	292	224	272	239	266	282	238	277	252	252	264	257	263	275	272	242	256	267	256	247	240	252	255	264	249	265	244	268	265	226	230	291	228	264	279	285	233	262	274	252	253	269	269	237	262	281	275	269	250	259	249	240	271	247	263	238	258	255	269	265	246	239	252	252	271	264	288	279	269	260	274	230	267	286	252	248	247	239	271	264	263	266	287	242	262	237	264	264	278	232	266	272	260	241	251	232	263	252	292	262	249	256	288	265	269	281	262	282	241	256	245	244	267	257	245	271	272	277	227	265	272	239	269	261	264	247	283	263	275	300	270	250	279	275	268	246	257	299	268	247	246	270	267	252	253	254	240	251	267	249	256	254	230	231	258	290	245	258	269	270	269	276	283	294	273	268	282	235	262	263	276	251	253	251	259	261	258	258	265	262	237	258	245	278	249	277	241	253	244	282	255	245	255	255	269	240	275	264	252	250	233	257	248	248	276	287	254	273	263	227	269	265	249	253	257	247	221	246	243	263	275	247	256	266	246	238	268	235	246	270	270	266	264	250	255	266	265	251	257	241	267	280	283	264	249	271	287	259	229	225	221	260	261	299	270	259	236	257	295	268	246	253	237	268	266	251	253	260	229	277	253	267	270	252	257	278	245	280	243	241	256	222	256	264	288	254	281	262	273	260	276	293	264	261	266	244	277	250	256	228	260	239	262	291	258	232	265	238	278	267	236	271	243	256	286	279	292	255	253	280	279	249	251	275	251	232	277	238	249	232	257	270	228	255	280	241	263	268	280	262	279	235	267	254	234	254	254	259	248	264	248	233	280	243	248	262	222	279	252	264	276	269	274	251	253	250	261	260	255	276	272	262	277	265	240	240	262	265	277	266	248	265	241	232	265	267	235	265	245	242	293	269	243	259	279	274	247	243	237	274	263	259	255	236	278	255	234	265	236	256	244	242	276	267	257	260	249	290	276	293	265	266	246	270	239	258	256	254	269	247	273	281	303	292	290	270	255	285	253	266	278	263	241	263	281	274	252	234	273	251	254	219	261	280	238	268	259	254	246	205	244	269	251	232	275	269	252	262	263	277	263	269	283	271	301	250	270	256	245	284	270	285	231	277	254	263	241	269	281	275	265	249	246	280	251	277	245	256	275	272	283	269	245	269	255	268	266	244	275	249	242	275	270	244	269	248	283	272	238	262	226	250	250	260	288	256	260	279	286	247	262	248	250	260	233	279	256	285	246	286	281	264	258	255	270	258	258	257	248	265	242
24075	21380	28565	24531	21351	8383	887	561	464	376	403	321	312	301	281	288	270	260	234	273	234	214	264	255	229	207	241	219	230	244	241	258	222	214	205	213	213	223	198	225	266	223	217	208	181	197	230	257	225	238	222	224	205	231	226	203	213	211	228	234	204	242	240	209	222	238	221	232	231	214	206	202	236	239	210	225	247	227	231	211	212	229	220	202	192	221	187	222	191	215	243	224	211	231	191	223	223	220	237	222	218	200	215	203	239	209	194	203	205	213	243	196	211	224	213	204	195	228	231	178	197	177	201	219	223	226	213	193	210	213	210	195	197	236	213	225	233	237	209	187	218	237	208	201	215	196	240	205	229	214	229	185	218	198	223	231	221	207	224	216	212	214	198	222	198	204	203	214	206	196	201	215	221	217	231	218	214	215	249	226	225	221	221	240	217	220	230	228	217	233	225	211	226	197	206	220	222	215	209	227	218	229	226	226	210	240	200	198	181	244	198	205	231	212	204	188	220	218	193	181	182	218	216	202	209	218	204	216	242	233	192	238	216	207	208	223	210	193	219	188	234	195	215	213	211	183	245	218	215	216	192	210	215	224	222	199	202	225	202	202	207	236	236	204	209	232	223	219	227	189	206	186	242	228	213	200	203	189	210	207	200	206	191	220	220	215	210	228	198	238	197	179	234	218	201	215	202	209	225	209	191	199	209	202	205	211	216	220	239	231	214	193	192	203	208	191	208	205	237	261	215	199	192	204	221	202	210	218	224	179	220	225	237	221	213	222	214	216	190	202	209	195	194	206	222	191	207	224	193	194	212	198	244	195	231	202	213	220	223	208	209	209	200	241	229	209	223	200	203	214	200	229	215	222	217	221	213	185	187	209	204	243	232	210	202	218	226	222	198	238	213	195	211	207	212	214	228	228	196	237	243	204	211	227	205	219	229	210	211	215	219	211	213	194	218	220	212	216	200	205	234	228	219	222	231	206	190	219	181	195	215	225	207	209	189	207	219	215	232	224	233	229	196	217	207	243	205	251	223	209	243	202	219	191	210	231	182	237	246	222	204	232	198	210	214	251	210	218	230	216	218	224	240	210	214	226	207	226	183	216	210	212	230	211	200	233	206	212	212	234	220	193	224	227	218	221	230	217	205	224	212	206	224	223	199	192	208	228	206	235	209	203	245	200	217	251	237	233	202	219	205	211	201	199	227	215	210	231	224	195	206	195	221	236	214	209	214	216	226	230	202	228	232	215	214	219	225	225	211	200	183	206	189	201	204	224	209	205	217	232	205	219	206	224	199	220	224	211	183	217	226	213	236	237	216	217	225	228	196	231	232	209	209	219	201	206	238	224	194	217	212	206	215	208	224	225	221	206	203	216	210	215	215	205	190	208	230	222	229	216	230	219	187	207	211	183	183	199	189	215	210	189	225	228	216	227	213	211	187	208	211	200	237	205	233	192	213	218	227	206	187	211	179	238	214	227	228	212	215	259	199	239	212	231	192	224	203	199	202	195	204	218	208	213	216	209	212	220	226	232	201	215	236	213	204	201	193	204	196	218	212	204	200	202	224	195	189	221	213	202	209	198	220	232	236	201	220	221	219	198	194	206	222	248	210	220	203	209	202	214	216	220	212	216	223	215	191	186	253	228	197	228	205	230	235	202	201	221	202	204	239	207	215	211	237	214	249	207	204	204	213	189	197	246	204	220	222	239	188	216	206	197	214	216	210	214	237	196	234	205	213	230	206	224	205	212	192	225	216	210	228	217	192	215	192	237	235	216	228	224	243	217	201	241	219	210	196	227	223	233	178	211	202	222	218	207	221	207	217	202	202	194	250	200	228	207	221	244	198	202	232	218	211	229	205	206	215	230	198	211	224	212	206	200	202	198	209	240	221	217	219	213	241	221	235	199	223	234	206	188	227	211	210	209	216	213	197	210	215	249	227	215	215	198	225	213	247	218	221	215	248	199	210	227	211	201	224	204	210	241	200	209	204	200	221	216	227	204	199	202	215	238	222	203	231	221	234	203	227	214	204	209	205	227	244	235	199	227	203	240	206	218	197	237	231	222	208	233	204	187	205	204	208	204	195	233	219	218	218	180	217	210	210	208	224	214	208	203	243	211	192	226	222	214	199	193	185	195	211	214	209	194	191	211	204	214	216	220	205	224	240	192	240	193	231	217	207	212	219	223	197	229	202	186	232	230	233	167	223	217	231	204	195	202	176	217	205	222	227	224	207	233	201	194	193	224	220	232	225	215	209	211	206	208	223	237	214	195	182	229	210	185	208	199	200	227	231	230	218	220	221	201	198	250	191	222	214	227	228	192	250	208	220	231	224	240	222	245	208	194	204	232	226	207	227	214	192	227	222	231	201	260	207	192	213	232	220	203	201	225	220	210	168	214	225	220	194	243	199	238	229	220	195	223	220	211	219	202	197	210	210	211	221	195	200	238	213	224	207	221	236	205	235	221	234	220	200	244	207	202	194	212	210	216	213	207	208	229	203	223	213	240	212	218	219	215	226	221	228	212	208	208	211	197	212	241	222	228	213	219	231	186	188	205	213	217	208	186	217	213	213	204	201	205	215	199	225	202	223	225	221	193	187	214	219	203	230	203	232	219	220	218	214	221	219	248	199	216	200	203	192	180	191	222	215	206	212	236	201	216	214	219	208	229	206	200	254	193	210	202	235	200	210	217	204	213	177	215	226	208	196	216	218	216	187	208	216	219	230	224	216	198	203	218	199	218	217	220	205	193	208	212	198	206	221	208	210	234	232	206	205	208	203	224	217	213	201	193	241	239	221	203	206	229	229	187	223	206	222	209	185	223	194	208	205	209	206	207	209	208	226	202	211	223	196	200	228	203	211	197	192	219	231	217	196	225	214	201	189	212	225	222	173	216	222	217	198	216	185	197	229	202	229	227	218	226	200	236	215	215	183	209	221	206	200	218	221	203	199	196	212	223	240	221	204	234	193	228	201	221	190	226	209	211	201	194	236	196	219	210	204	207	222	203	188	212	192	236	217	199	195	209	217	232	245	197	250	216	223	218	213	221	218	197	212	207	216	218	212	228	216	216	206	185	227	245	215	214	207	218	226	208	187	226	219	184	217	210	197	207	204	206	180	207	220	224	240	229	199	187	196	222	195	222	188	226	222	221	216	209	185	206	243	216	205	235	186	225	212	227	177	204	212	196	208	201	216	216	212	219	188	214	226	209	222	186	227	226	219	235	221	215	223	209	210	196	255	198	197	201	219	206	229	209	187	218	210	224	219	214	210	221	217	197	203	211	196	194	225	202	195	217	198	203	179	237	198	217	226	192	183	212	235	222	232	224	232	237	242	214	238	183	192	212	205	223	216	203	242	235	203	252	213	202	204	203	220	219	205	202	235	205	223	219	248	203	199	213	202	202	221	203	216	194	201	226	212	214	211	227	200	198	190	207	208	203	215	200	207	193	214	233	240	200	204	207	230	213	202	225	235	208	235	223	198	217
3342	8778	5680	2673	1894	1400	1070	881	678	572	490	441	397	383	362	363	310	281	309	296	307	273	285	276	264	277	280	247	261	250	246	245	248	260	253	240	257	219	230	262	235	230	217	211	252	231	227	243	242	214	230	240	239	247	238	214	230	210	237	228	242	235	231	208	244	259	232	252	271	263	260	217	232	261	234	257	242	229	225	231	229	211	225	226	220	224	251	257	249	246	209	232	208	236	281	218	208	249	231	239	223	232	252	230	237	208	250	247	242	256	218	231	244	249	243	238	228	237	236	230	226	224	220	218	219	239	242	262	220	233	218	213	245	218	235	252	230	227	227	245	212	215	235	248	247	253	204	247	249	216	218	223	234	228	219	242	215	240	224	238	222	283	236	234	214	225	210	242	246	234	251	219	230	243	247	241	263	237	205	243	219	248	219	228	212	260	226	270	238	227	219	234	207	245	232	230	212	224	206	243	244	225	229	239	214	257	216	257	203	202	253	245	253	220	245	198	221	231	216	235	216	241	243	209	241	236	247	243	221	231	234	232	216	217	265	215	254	225	208	255	228	257	235	240	220	242	243	250	242	213	215	243	221	247	253	238	216	229	240	259	245	230	253	238	224	251	253	253	235	234	266	253	240	220	234	237	266	221	258	215	231	227	225	218	261	211	255	259	233	237	241	208	215	232	228	239	251	231	234	256	232	219	203	234	230	232	226	212	238	201	228	249	221	216	228	257	205	203	249	209	250	243	234	231	248	221	223	230	251	250	219	267	227	233	250	236	248	213	216	247	218	238	237	240	227	242	249	215	225	235	249	232	213	252	227	228	242	243	233	255	237	220	235	228	241	224	205	209	226	228	226	241	224	234	252	243	244	189	222	254	195	263	216	245	216	236	224	239	236	224	240	230	248	216	214	253	230	228	254	241	255	222	244	248	238	232	208	211	226	264	212	231	243	251	235	245	235	231	220	226	237	232	191	207	242	221	204	220	235	225	259	217	239	225	239	236	220	228	238	214	257	227	257	237	230	213	258	242	235	227	274	221	259	241	206	207	210	242	217	242	221	229	222	224	247	212	221	224	232	247	253	235	206	233	235	240	234	242	255	250	230	235	227	234	225	209	230	222	255	213	260	240	243	245	234	236	232	266	254	211	232	221	193	259	224	232	241	235	202	238	223	247	212	239	238	227	237	232	235	242	218	226	234	262	273	228	214	269	243	214	219	230	238	236	228	206	238	229	259	235	244	219	246	233	219	256	230	248	234	240	243	235	233	239	235	238	236	237	237	244	254	238	239	250	223	236	217	203	240	206	263	235	232	224	255	217	243	222	222	242	237	248	243	244	230	226	234	224	242	227	236	235	258	222	239	239	214	226	237	223	252	219	225	232	227	221	250	227	216	262	263	236	233	220	249	236	244	229	232	250	246	242	229	219	244	232	242	259	228	220	237	217	230	229	261	241	223	219	205	248	224	224	260	228	244	237	228	251	226	205	210	231	229	220	231	232	230	219	224	228	233	223	267	220	224	235	228	230	210	240	219	231	243	238	250	224	209	230	229	230	228	238	233	238	229	242	238	219	235	226	242	243	229	242	252	207	257	235	238	222	218	240	237	251	241	263	204	239	223	243	241	232	234	198	238	202	241	225	217	235	223	235	198	238	241	239	230	237	238	252	260	245	200	229	225	224	215	231	246	256	244	251	233	234	238	228	247	231	232	221	243	258	247	232	215	241	237	216	202	232	250	216	222	232	269	240	241	256	212	237	240	224	252	234	224	226	249	244	224	240	227	212	231	281	257	215	220	233	208	256	256	233	245	204	232	227	222	220	236	209	223	241	244	219	248	240	242	217	236	233	260	253	223	206	220	218	198	208	222	208	201	205	237	238	254	208	209	236	236	234	218	242	230	254	243	233	242	277	253	228	253	241	233	225	221	232	222	233	229	214	220	222	218	256	215	217	240	264	247	215	223	225	231	216	241	225	242	261	234	203	237	230	245	227	194	238	202	231	230	240	237	215	244	239	251	238	239	228	237	235	211	282	200	248	266	222	248	216	212	227	226	226	238	237	217	240	242	192	236	196	234	252	210	213	225	208	249	211	212	240	220	240	229	235	241	245	241	229	245	213	235	229	238	236	216	249	222	229	227	233	261	247	254	238	215	215	246	214	237	228	239	217	227	249	239	232	238	234	241	256	206	243	230	218	227	232	238	228	244	254	250	231	214	224	266	242	220	264	238	232	248	234	233	239	257	228	216	232	236	250	247	238	214	252	199	236	198	232	218	228	219	247	245	248	253	251	213	221	239	238	220	202	216	235	234	224	245	226	220	254	218	228	226	239	221	215	245	205	257	199	241	214	221	232	230	254	216	199	248	256	234	188	227	223	236	255	272	253	234	247	228	253	229	251	240	198	227	270	221	242	227	225	238	243	225	244	238	224	225	231	254	198	235	248	210	218	232	253	209	236	231	230	215	239	229	238	236	251	217	229	224	237	239	233	234	222	231	218	236	231	233	247	216	221	220	231	215	259	242	213	237	230	260	227	224	210	218	208	220	244	222	207	240	245	229	228	250	216	233	241	232	222	208	227	249	213	237	231	188	208	269	233	233	247	211	246	248	225	245	213	228	228	221	222	233	232	217	262	262	211	213	231	248	234	300	232	205	237	254	246	254	234	270	227	231	227	244	214	218	226	238	244	224	239	231	234	228	239	241	246	239	215	232	224	239	250	210	222	233	236	208	242	219	228	235	223	220	221	220	241	224	216	253	248	242	196	220	237	217	235	221	227	243	224	227	229	235	236	227	239	228	238	225	216	239	238	234	224	250	265	188	217	234	236	230	226	225	202	259	262	214	247	245	227	240	250	241	246	269	256	195	199	215	225	234	267	223	246	227	247	235	228	219	235	211	226	235	216	237	224	240	213	216	215	221	264	238	229	208	209	247	245	230	223	236	228	213	240	247	242	235	192	237	249	257	259	219	233	246	241	218	226	236	230	214	236	230	230	239	249	221	216	218	239	211	235	225	237	262	241	232	215	207	218	250	226	239	244	221	200	221	229	235	236	231	231	256	254	216	239	240	238	198	220	227	255	240	227	242	232	217	256	208	249	221	242	241	224	234	216	212	241	224	252	257	225	230	236	251	223	234	270	207	239	209	249	229	241	247	230	228	253	236	255	241	225	214	235	218	239	217	235	214	237	237	234	226	247	243	228	240	252	245	235	228	235	249	246	208	234	239	266	233	233	268	226	227	244	216	263	236	215	222	232	235	246	197	229	215	247	248	198	244	206	217	223	264	250	245	242	240	200	230	280	254	213	242	256	217	229	263	228	232	243	228	208	219	226	236	237	253	247	219	226	237	243	229	228	266	236	239	259	224	269	229	233	251	254	194	219	216	258	255	247	236	206	249	250	230	225	234	209	229	241	221	250	222	224	236	232	208	224	219	238	265	230	226	266	258	252	237	243	226	252	223	245	242	240	207	221	236	267	237	248	256	234
25211	21352	27466	25589	9735	852	693	579	587	547	545	531	474	501	479	458	470	466	468	425	467	500	467	449	451	455	459	483	453	456	436	465	444	481	449	461	426	461	476	465	440	462	453	434	459	442	426	431	437	455	450	434	436	470	466	444	446	432	423	421	417	522	453	457	427	451	472	409	472	425	425	446	449	438	439	428	441	442	434	425	437	437	458	420	437	424	444	472	482	422	451	486	465	466	415	450	454	462	478	479	450	464	417	458	478	460	453	457	420	432	435	468	404	454	429	461	413	451	464	435	431	432	440	444	447	456	451	426	458	428	472	433	453	412	448	460	480	456	435	464	468	439	471	464	466	451	437	445	454	433	463	453	435	471	454	447	440	430	457	404	458	461	409	458	445	416	466	450	428	431	434	471	429	464	463	435	445	448	468	460	454	444	461	461	422	437	465	443	415	438	428	495	420	491	456	444	441	462	448	453	423	431	461	454	465	419	439	426	466	432	456	432	458	412	416	425	474	464	439	439	483	424	454	401	458	436	431	437	465	457	439	461	420	442	427	438	452	447	407	452	428	445	428	434	459	443	433	444	460	436	458	467	453	494	435	450	460	423	406	484	419	454	463	436	442	416	453	426	456	477	435	451	432	427	429	450	461	432	500	487	417	496	457	455	459	425	443	445	438	470	429	476	459	440	472	434	473	433	432	494	408	453	460	441	445	426	476	462	442	462	408	430	475	465	437	462	456	370	423	475	450	459	439	444	477	442	436	453	440	466	430	440	444	448	462	471	458	475	446	482	481	466	440	502	446	455	438	464	451	406	439	446	454	415	455	440	447	456	446	461	425	429	487	502	479	401	429	459	472	455	442	435	439	467	436	414	474	466	464	453	444	447	444	447	448	428	463	439	414	413	463	446	423	421	479	455	452	478	465	451	429	477	443	460	445	417	481	422	443	433	414	433	434	424	435	491	433	437	432	451	431	463	465	429	458	402	431	459	465	452	502	426	422	420	479	461	466	451	445	466	429	462	430	435	456	430	450	417	442	412	440	448	447	425	431	432	440	464	479	436	467	457	408	440	468	415	476	456	423	428	428	419	432	452	431	445	480	439	454	499	435	431	402	458	403	464	450	381	454	485	466	457	488	478	445	471	407	398	486	468	449	420	465	454	418	439	438	456	441	437	425	435	439	465	455	412	427	437	452	435	432	443	467	439	439	444	420	422	457	477	425	474	406	444	447	435	445	464	442	481	481	450	478	422	470	438	429	426	470	444	426	455	417	416	411	444	469	443	441	483	446	442	457	449	457	465	444	438	476	461	412	441	433	422	430	433	418	441	437	481	402	445	421	455	418	406	442	431	436	430	445	421	439	429	440	440	457	431	430	481	436	426	400	475	475	430	443	456	434	484	478	477	450	395	435	441	437	436	483	421	426	449	450	418	449	484	443	418	440	447	476	452	419	442	466	461	494	451	459	446	447	462	459	452	447	450	387	451	445	454	414	417	469	422	440	469	416	435	451	464	465	466	479	434	448	452	408	409	457	447	463	457	474	466	443	447	404	431	405	462	462	422	456	411	430	462	471	429	427	443	404	475	448	422	452	479	452	435	405	465	419	398	442	428	432	425	433	426	425	454	450	439	461	488	468	476	438	412	428	482	455	475	464	429	483	411	420	420	449	441	477	474	432	478	456	455	446	450	470	409	494	490	440	463	475	418	467	434	454	498	473	467	487	452	424	465	445	437	486	484	440	418	448	406	443	459	441	418	405	474	465	450	452	506	453	412	463	462	443	435	467	475	435	423	450	465	441	439	440	422	424	436	451	432	452	440	445	422	451	488	452	449	432	435	448	414	471	439	457	481	451	460	437	443	429	439	469	472	448	438	427	456	463	441	447	464	454	457	466	456	421	417	430	445	441	475	425	430	433	478	440	439	456	465	460	456	421	435	437	446	463	437	420	450	450	480	482	444	453	415	449	400	461	448	451	434	455	450	454	447	439	486	461	458	420	445	435	456	451	449	429	502	418	458	429	456	399	472	425	454	422	437	429	422	462	421	443	465	458	439	419	450	447	453	401	456	432	413	472	430	471	468	475	424	465	456	427	430	473	427	447	440	462	445	399	403	453	439	419	418	475	423	463	446	436	440	399	449	464	444	460	450	451	446	494	489	431	435	408	460	424	448	434	432	471	394	433	424	441	449	431	464	462	443	489	494	496	416	447	412	407	455	450	429	448	465	422	468	437	456	448	475	458	451	422	469	417	439	435	465	380	418	456	407	460	425	465	433	434	470	450	417	443	432	438	510	403	436	420	413	442	453	426	432	456	416	433	443	439	448	449	428	453	502	436	447	410	430	459	430	443	460	427	449	392	460	442	454	424	458	448	454	466	454	420	456	451	452	470	492	458	451	457	491	433	425	447	420	428	454	479	484	497	458	436	418	406	428	413	413	449	473	375	439	452	422	446	448	447	437	453	470	429	409	419	413	442	486	451	458	449	467	461	423	433	457	444	416	481	432	438	440	437	463	469	434	460	395	466	461	441	467	463	446	471	432	466	443	470	437	457	440	452	416	436	483	460	459	434	420	423	461	448	460	426	454	486	461	432	482	446	437	414	447	407	471	468	464	429	446	423	450	450	430	439	437	447	420	452	457	450	465	462	416	424	451	427	424	428	367	447	428	426	491	446	471	500	441	429	470	451	485	434	459	435	438	448	485	433	463	474	426	422	454	423	463	451	441	445	428	423	435	488	427	453	453	453	449	461	438	404	436	438	459	421	435	442	442	450	471	424	485	463	438	429	450	477	478	414	437	460	467	424	486	434	447	464	454	439	457	462	436	465	420	470	490	447	430	455	465	459	415	456	450	439	451	470	465	437	453	433	455	437	459	457	462	448	448	410	390	444	442	451	443	428	472	444	454	450	428	445	433	458	430	436	463	428	453	440	442	410	446	467	481	462	445	453	453	490	440	455	484	454	444	440	429	479	434	418	433	446	455	435	435	456	432	484	448	415	461	401	449	431	459	463	447	398	468	413	433	433	441	458	440	409	465	448	470	444	460	446	430	458	463	442	436	426	433	461	474	452	441	428	430	411	458	455	463	399	448	420	432	472	475	489	461	406	422	456	436	449	439	420	465	458	429	416	440	463	459	422	484	466	455	450	497	470	453	471	456	440	439	445	467	436	441	421	447	419	473	448	461	475	483	430	417	406	453	481	478	413	414	411	422	464	420	485	383	430	438	448	450	463	429	439	447	422	465	419	475	458	414	442	412	445	471	445	430	466	453	434	455	451	475	493	422	416	418	461	423	406	449	409	432	464	485	461	425	478	408	425	453	431	471	468	469	441	433	406	413	489	451	427	453	414	447	435	447	440	424	438	439	422	433	432	467	430	469	416	457	463	471	446	422	459	466	404	448	403	460	458	412	433	476	456	464	446	508	429	434	413	444	489	464	460	429	472	417	470	434	444	435	415	421	446	463	437	414	438	441	462	423	436	404	460	454
3493	5198	3390	1789	1387	1118	973	772	770	616	656	600	550	534	543	555	510	440	548	509	459	514	511	492	495	447	508	500	513	477	487	481	474	459	511	440	468	453	479	453	521	480	446	515	478	446	512	485	475	517	470	515	481	453	459	513	486	495	455	454	465	519	474	518	479	487	463	512	478	473	465	483	482	507	473	477	499	449	511	477	466	450	460	497	474	461	483	454	441	518	511	463	483	494	475	478	486	442	443	504	471	500	462	507	478	522	498	466	469	467	519	457	470	469	476	513	496	446	450	475	466	433	457	411	474	484	472	472	472	479	464	475	462	443	445	463	475	450	515	465	447	478	474	459	456	469	468	464	492	485	459	463	498	477	474	457	486	476	439	527	475	479	512	473	490	473	485	453	456	475	442	471	478	489	491	510	485	507	448	482	428	482	427	464	465	495	466	469	453	473	492	485	465	521	480	516	449	442	475	497	460	454	462	477	440	520	495	455	449	467	476	500	472	517	445	449	449	474	456	464	513	500	456	484	472	509	497	494	495	455	512	496	484	446	457	441	459	531	475	479	490	500	497	466	474	491	487	492	485	437	491	466	473	479	474	459	471	456	491	514	459	431	434	469	500	471	490	473	516	457	424	484	484	427	438	461	510	443	446	521	488	434	502	483	468	517	457	457	495	535	490	476	479	476	484	475	447	413	473	453	494	476	442	494	487	449	432	456	493	456	504	505	476	447	494	500	498	452	522	446	509	475	471	494	482	485	472	482	490	448	494	449	465	474	487	465	496	461	464	489	478	479	489	472	474	492	486	468	497	450	460	494	485	494	437	476	465	475	474	453	516	482	479	482	490	473	515	434	474	482	481	523	470	470	485	477	506	498	464	499	467	468	455	490	489	445	480	499	498	522	457	483	448	515	470	499	549	501	499	507	460	458	483	456	482	452	487	479	489	461	518	451	436	481	481	485	482	457	481	480	505	483	513	457	458	467	506	493	479	469	493	467	478	482	477	493	445	472	494	482	465	499	431	529	479	445	500	505	456	488	482	458	466	484	491	494	450	449	450	480	468	478	435	440	495	482	462	460	448	449	488	468	422	501	494	481	470	499	481	482	462	453	469	512	475	468	493	473	484	516	472	468	490	478	452	495	496	533	450	488	449	453	445	458	483	474	519	482	462	537	472	507	481	471	480	462	471	460	476	508	507	475	452	459	459	476	480	501	457	489	447	450	452	502	456	498	507	465	479	469	439	490	440	460	501	467	494	471	492	479	479	499	519	482	471	425	481	441	473	480	494	480	493	495	485	485	512	521	475	488	435	449	453	480	455	448	463	472	504	464	512	462	491	453	459	532	455	470	470	423	522	466	475	506	418	441	466	504	501	477	524	476	456	466	474	491	443	492	482	482	479	467	478	469	471	469	447	430	473	474	491	522	465	481	471	479	508	465	469	457	469	427	424	489	484	496	468	456	457	474	456	472	497	494	469	529	494	464	486	483	465	476	462	486	457	446	496	474	473	478	476	470	494	462	498	462	486	454	452	465	527	489	473	465	484	487	514	479	510	468	489	520	460	467	516	507	466	442	479	493	493	503	489	477	478	443	492	467	486	426	450	504	482	450	488	486	465	478	444	514	492	461	455	508	515	446	488	486	429	496	463	442	485	488	464	488	467	479	463	476	452	472	446	496	469	458	487	444	538	461	438	453	481	497	483	464	485	460	499	508	484	458	443	472	471	488	497	454	471	483	471	451	484	485	463	469	461	494	475	457	502	500	403	470	478	489	435	482	484	474	493	482	443	521	472	479	465	457	441	465	469	499	490	501	457	465	461	485	457	498	493	479	478	437	478	452	485	466	496	458	473	466	509	438	478	501	467	493	492	458	499	486	467	484	494	484	473	447	444	447	462	460	484	478	455	467	487	486	487	482	445	495	478	435	454	485	480	487	490	457	460	482	488	469	485	462	492	453	474	503	429	484	491	454	464	471	454	471	454	476	467	471	452	502	460	482	453	487	488	493	489	473	477	497	432	466	467	471	482	494	485	478	463	480	469	467	496	443	472	475	464	488	467	488	525	502	460	503	451	468	425	506	493	507	499	482	468	482	479	480	452	482	462	463	468	500	526	460	452	467	512	509	471	483	464	439	505	505	498	475	485	507	439	513	456	460	458	498	478	483	449	504	448	498	496	486	428	497	493	478	451	472	461	452	476	499	504	486	487	533	517	489	498	499	464	420	495	496	444	463	469	487	474	438	484	499	480	439	529	478	480	478	468	434	504	449	503	489	509	488	465	486	499	468	490	467	486	482	509	497	494	448	464	479	455	485	502	469	524	498	476	482	446	501	498	481	477	472	473	492	468	485	493	489	489	492	489	477	506	467	456	477	449	478	489	437	434	470	448	450	505	505	467	485	485	473	473	462	471	453	478	474	464	470	460	443	468	493	478	417	461	480	460	504	456	453	475	501	465	462	501	513	474	485	416	472	496	443	467	500	435	486	480	457	493	447	497	452	431	510	469	455	487	506	476	493	466	498	504	457	464	490	477	484	500	473	511	504	450	470	451	433	499	471	510	439	429	488	484	470	500	494	499	473	524	461	447	498	481	501	481	489	468	493	505	461	519	484	495	496	496	474	467	474	480	485	481	461	485	480	484	462	454	472	475	421	471	473	472	477	466	507	422	467	446	461	517	481	504	494	483	492	495	496	455	498	434	456	494	483	449	498	465	466	497	482	503	449	484	440	481	479	464	417	492	486	488	474	500	478	455	480	465	494	455	470	449	475	501	452	450	465	520	464	486	497	486	449	454	481	475	473	462	523	500	490	442	485	457	475	505	494	479	467	485	496	492	459	487	456	491	483	462	484	472	474	469	477	502	502	507	476	480	472	466	480	471	447	432	496	469	490	509	471	430	454	474	446	464	467	483	495	463	478	481	474	467	452	497	511	488	485	441	516	450	467	466	488	467	470	509	482	483	507	546	429	480	507	502	465	509	479	457	463	482	473	483	449	439	475	489	512	476	470	497	449	463	440	503	500	481	456	508	468	478	492	480	513	464	481	497	488	464	474	467	474	489	509	450	453	501	505	459	483	473	491	484	484	458	448	449	485	518	456	473	448	481	481	448	491	474	457	475	475	448	480	510	493	433	513	453	474	450	463	454	444	473	491	476	469	485	488	512	479	494	458	453	471	457	475	471	467	525	491	434	452	497	459	484	440	478	477	456	483	449	475	472	493	484	464	475	495	487	455	459	497	465	487	528	432	464	496	504	474	472	520	471	477	456	459	475	437	446	501	490	463	469	437	488	492	472	430	499	494	492	516	472	438	488	492	472	513	511	458	456	485	440	486	507	485	501	460	473	466	473	489	458	479	476	461	467	457	473	491	449	443	467	491	443	449	447	480	487	457	509	465	522	471	477	481	515	481	467	520	495	472	483	455	552	444	491	436	474	449	495	496	454	456	497	477	471	473	498	485	465	466	472	498	484	476	464	506	474	476	483	447
22805	21350	29036	24034	21360	21401	7423	1260	965	823	783	721	738	691	575	676	595	608	605	575	517	548	588	570	603	528	522	504	536	529	516	492	504	519	498	511	573	518	541	543	547	490	519	506	534	549	495	489	488	522	536	493	522	488	457	490	513	489	480	524	485	523	499	533	487	487	514	490	491	490	513	513	521	496	510	548	440	509	500	488	484	498	495	524	538	491	543	474	509	480	513	483	527	489	492	490	490	508	494	477	479	465	470	504	516	496	487	469	509	522	514	524	436	486	508	472	468	535	486	539	521	482	537	511	514	455	490	500	461	496	496	455	471	509	505	500	508	479	491	483	481	478	490	489	512	477	483	471	524	488	450	479	503	486	469	476	511	490	476	443	467	438	433	481	472	488	516	463	479	524	495	472	533	483	476	524	506	509	479	497	482	491	481	487	504	496	510	460	454	515	475	534	521	506	446	456	465	504	471	491	510	503	483	519	490	503	508	463	463	461	452	518	451	468	519	505	506	492	489	470	498	454	537	510	520	511	461	467	496	511	490	469	498	509	499	479	496	440	490	482	455	480	477	466	491	483	493	456	493	459	512	473	489	479	506	509	493	461	485	506	505	501	482	470	506	462	460	518	520	480	447	508	500	460	478	490	491	454	499	503	469	456	517	496	465	500	496	489	487	489	465	441	484	474	510	466	484	483	503	475	505	460	512	484	494	476	452	506	489	456	510	477	517	528	506	513	468	521	490	445	482	511	453	499	486	494	495	516	476	525	482	490	478	482	493	482	480	512	482	470	494	489	523	487	478	483	491	469	490	525	480	515	513	511	503	465	491	501	501	457	468	476	479	491	488	491	501	487	473	509	494	475	503	474	441	485	496	519	488	499	501	500	479	516	465	470	538	490	502	530	496	509	458	525	525	505	495	478	485	520	526	481	473	498	523	480	495	498	476	500	501	519	487	498	502	448	504	465	520	466	461	465	507	515	502	458	502	491	511	464	500	467	464	523	476	471	497	494	470	472	515	491	491	431	459	500	483	485	484	486	511	467	505	474	502	464	502	509	528	518	455	512	500	468	503	479	501	508	507	487	501	471	516	483	520	504	506	500	519	479	476	476	499	540	482	464	492	476	478	513	509	513	478	496	477	486	486	513	495	482	466	478	484	481	474	466	484	471	550	470	478	461	484	487	485	475	490	515	472	492	467	472	470	511	530	507	472	459	490	515	495	449	433	486	463	459	512	518	532	472	494	488	488	469	509	493	460	484	450	522	517	528	507	506	514	484	482	490	467	456	510	509	476	495	503	448	478	464	493	454	508	467	488	466	509	479	501	459	484	505	483	491	529	482	483	503	506	514	508	521	498	515	527	469	491	474	531	465	481	498	491	452	471	496	493	470	520	497	540	531	499	505	508	484	471	483	470	481	502	485	511	471	484	516	479	475	511	487	499	457	505	505	501	483	514	493	477	508	561	481	481	531	481	480	507	485	493	472	478	499	497	516	507	494	485	449	461	474	467	451	498	481	518	455	500	482	495	479	503	464	477	488	456	510	459	504	500	498	495	462	505	477	494	484	548	491	466	507	462	464	483	481	442	447	522	504	461	457	500	500	499	485	481	488	477	486	457	516	509	449	490	487	482	465	467	491	512	521	488	513	473	466	501	528	481	481	470	457	536	536	481	466	492	456	495	497	509	532	466	484	476	477	496	470	479	476	477	511	503	513	464	507	481	487	501	510	465	481	477	481	483	494	438	512	502	486	479	500	521	460	483	480	468	493	472	499	484	497	530	525	502	446	463	481	495	502	516	487	482	490	527	519	453	469	506	524	486	495	499	512	506	489	498	470	468	504	472	468	482	497	465	462	496	483	476	492	485	495	496	451	517	486	495	513	488	480	509	463	450	474	483	478	486	520	506	527	473	475	521	467	495	479	477	451	472	514	496	475	469	502	537	496	521	469	470	484	519	500	523	443	487	511	500	491	492	503	470	481	494	486	503	506	492	491	438	459	529	475	505	503	490	514	461	502	464	486	437	491	455	492	491	529	493	488	500	499	475	485	486	479	476	529	520	472	461	476	513	470	482	517	520	465	491	492	457	486	466	480	494	467	463	482	489	460	488	523	480	465	489	481	471	501	482	473	476	486	536	526	501	492	493	479	505	469	510	525	452	489	460	518	501	484	493	485	519	524	527	450	475	484	513	489	476	467	498	481	478	474	482	454	445	493	458	449	484	458	513	484	496	482	481	492	469	485	475	489	507	535	485	511	515	484	448	495	492	497	479	476	440	504	479	472	476	479	486	449	482	502	505	512	497	528	484	485	450	464	468	515	454	502	474	502	519	488	486	466	463	477	496	472	488	478	483	498	456	493	493	479	451	471	493	472	480	501	466	494	475	491	526	513	481	503	486	485	473	480	501	486	499	501	474	490	500	476	478	456	467	499	494	487	479	512	462	487	519	477	478	511	443	506	470	552	481	515	480	509	460	493	489	484	446	507	518	509	492	468	511	514	531	503	489	518	491	487	480	532	492	516	441	475	469	540	481	464	474	480	504	465	451	489	450	521	515	464	506	524	478	501	441	509	475	506	476	501	461	474	466	489	500	510	474	531	476	492	475	503	527	487	485	517	467	499	471	493	508	499	500	501	508	516	533	462	511	492	497	417	499	488	500	462	515	465	499	497	505	479	465	487	478	547	527	464	467	481	487	464	482	508	472	490	485	512	470	484	479	471	481	436	517	473	452	470	507	482	453	470	492	480	520	484	487	513	467	496	497	519	485	500	458	536	531	488	496	472	497	462	462	519	489	490	461	533	495	472	533	477	461	472	463	484	516	497	459	477	471	486	496	486	518	507	510	510	558	486	488	438	512	488	516	463	491	512	507	478	461	480	515	489	475	499	522	508	473	476	448	448	526	444	460	503	471	498	512	473	500	485	494	508	497	479	473	506	500	537	501	469	473	463	486	464	498	498	490	470	481	489	505	522	516	480	447	518	462	512	496	508	480	472	507	502	501	483	485	485	483	494	515	509	527	487	496	451	486	500	477	500	497	485	479	465	515	537	489	439	462	482	457	484	490	485	499	494	480	507	478	487	485	473	470	520	503	438	510	482	484	475	489	473	462	497	468	477	458	474	481	496	512	500	488	486	515	469	493	466	523	501	504	493	506	507	451	479	499	491	487	496	526	445	502	470	479	476	455	464	463	486	524	462	502	486	480	493	524	480	524	490	439	503	477	523	526	503	525	519	513	480	522	453	472	449	538	477	463	486	514	491	507	473	465	482	477	465	507	496	464	484	467	443	510	490	465	467	496	482	512	473	503	489	483	514	471	510	496	468	475	496	511	479	483	519	482	494	477	428	494	504	483	475	516	523	472	477	476	476	479	480	493	497	505	490	509	517	490	497	469	517	479	461	495	526	502	503	479	489	485	509	498	503	471	524	504	526	501	458	492	476	500	513	496	463	484	504	497	474	494	528	492	485	483	484	495	484	435	497	499	478
4815	14510	9973	4925	3529	2636	2146	1641	1408	1196	1012	894	846	792	765	690	703	663	577	616	602	625	575	582	533	509	573	543	574	529	541	533	549	546	494	524	481	514	539	522	540	504	498	466	520	507	503	504	513	518	527	484	479	534	544	499	480	528	508	524	547	480	526	473	494	477	519	556	501	512	502	497	498	498	491	491	485	516	502	505	448	441	503	467	522	525	461	484	504	521	487	513	525	498	504	514	474	480	481	489	470	494	487	476	473	471	518	491	494	508	503	512	519	478	503	502	482	474	461	516	482	491	485	475	457	482	473	501	522	516	553	503	550	450	497	501	526	493	504	519	502	521	467	517	511	468	507	481	487	509	512	479	506	494	498	504	470	478	499	477	467	506	483	485	507	508	451	482	511	540	478	470	483	486	475	528	508	530	501	525	491	530	512	486	489	513	451	464	510	511	473	508	456	500	512	486	507	505	442	480	504	524	535	491	506	496	444	509	533	477	475	504	494	489	495	506	501	525	508	518	500	499	486	469	488	493	477	520	490	512	491	487	478	443	464	493	514	482	495	494	494	506	512	496	456	505	487	500	494	473	480	496	544	522	524	484	467	454	515	478	498	499	450	458	501	491	505	524	528	509	515	490	492	518	507	505	497	542	498	535	533	475	496	516	530	489	528	480	467	493	478	541	541	538	504	501	492	498	516	473	442	496	500	502	523	477	509	515	465	482	481	483	496	530	498	518	503	530	502	466	524	473	541	492	493	496	506	499	491	499	495	507	498	446	494	489	526	511	518	485	535	499	518	499	441	483	496	496	470	483	485	464	488	447	512	485	524	563	499	534	513	499	506	500	470	459	496	532	563	476	505	513	474	514	504	496	491	479	488	528	499	460	451	468	506	494	492	477	473	488	482	511	495	509	499	514	491	537	479	474	434	518	505	507	528	544	493	519	470	463	500	514	511	511	511	507	482	517	516	474	485	485	504	502	483	462	506	516	517	537	528	496	498	462	457	457	457	477	503	527	527	502	469	532	501	477	528	469	476	491	483	490	496	503	412	559	465	527	524	475	483	467	513	496	488	509	483	481	471	471	499	501	468	507	495	510	512	507	497	468	501	490	504	523	503	500	490	493	512	525	499	499	546	479	511	531	497	503	521	455	516	524	524	498	495	498	542	506	544	502	510	514	476	475	497	499	469	504	512	471	490	494	506	496	507	525	489	498	457	509	518	471	485	462	521	504	537	507	507	539	503	470	532	455	493	505	509	494	515	476	526	485	514	541	486	481	490	479	481	546	498	514	468	463	499	505	514	480	490	510	504	480	506	519	494	495	492	446	488	529	478	496	460	474	512	491	504	486	477	486	471	496	504	503	514	477	506	493	505	470	478	488	511	476	479	500	501	522	466	492	455	530	477	535	491	459	483	484	498	524	500	500	461	479	480	473	512	477	507	486	480	508	521	498	483	496	482	480	491	478	503	479	511	515	507	490	466	489	538	489	487	487	465	503	511	440	494	486	500	523	517	495	479	473	472	504	485	506	443	477	484	462	506	502	489	487	479	485	474	503	481	521	536	545	494	484	496	506	495	484	471	509	511	480	479	531	504	479	486	491	475	474	470	492	501	462	479	490	492	475	483	468	470	498	441	520	469	490	503	445	511	498	514	502	487	500	498	508	500	485	500	494	501	481	481	479	518	503	467	469	476	519	503	510	473	485	474	525	485	492	497	485	497	505	486	537	541	471	481	540	482	536	490	521	504	509	481	487	449	477	488	486	466	523	512	495	494	510	518	476	509	508	493	511	465	507	501	509	485	489	505	511	529	543	551	501	489	485	492	464	467	471	491	484	492	503	492	439	501	492	472	478	503	425	517	487	491	509	475	460	528	501	475	534	509	481	465	506	513	509	488	502	505	511	495	487	458	499	492	516	510	477	482	518	513	500	500	492	519	472	487	490	483	531	479	447	489	497	526	529	491	450	514	501	459	469	486	500	506	497	472	518	480	506	537	504	512	471	529	518	517	447	500	458	468	504	541	475	501	537	451	522	559	500	516	477	501	493	514	519	499	474	522	449	473	489	491	463	472	479	474	501	474	505	465	472	472	469	493	496	498	526	488	479	485	463	528	487	473	497	514	555	508	490	445	467	474	527	521	477	515	473	474	509	471	498	505	476	478	507	461	497	495	499	530	522	498	490	500	518	478	480	455	479	517	501	485	532	521	496	542	518	478	495	491	520	476	504	473	486	523	472	451	504	512	512	499	499	476	511	500	481	491	487	492	481	527	482	498	511	539	485	487	503	494	514	490	503	508	495	474	494	469	507	506	462	483	460	547	489	497	518	506	459	442	495	521	534	535	500	484	525	466	493	503	517	476	529	448	483	511	508	492	508	506	486	510	543	514	454	519	495	513	509	507	481	528	491	485	487	485	494	453	545	477	464	542	479	495	458	495	519	473	508	488	492	484	503	509	496	484	501	497	475	476	496	500	467	507	520	470	454	496	471	503	454	472	497	472	552	484	490	512	506	488	486	494	503	442	450	469	489	486	513	494	502	502	445	465	499	511	501	520	501	518	469	477	484	479	499	509	464	504	499	483	481	467	467	513	495	533	465	465	547	504	460	504	497	502	483	461	501	520	508	451	514	480	457	501	531	462	520	438	532	481	528	500	499	517	508	485	456	474	481	483	510	512	463	504	468	436	479	497	513	473	467	476	523	472	502	487	546	466	505	462	518	455	521	458	477	504	485	469	470	473	428	498	492	468	473	511	498	475	480	460	508	473	526	472	494	495	469	480	506	439	523	480	548	459	529	442	502	483	500	505	506	521	466	498	537	489	530	520	527	486	504	442	496	493	485	490	459	501	505	517	481	501	489	477	513	459	516	523	517	567	512	490	505	483	525	475	491	483	481	515	508	520	456	493	487	472	485	526	518	492	473	511	494	512	540	494	523	499	526	510	478	495	467	513	476	529	462	502	461	507	526	498	496	499	509	469	450	501	475	476	487	474	481	468	483	545	514	490	476	479	481	489	480	469	524	497	461	511	461	502	530	488	485	506	486	513	512	499	507	492	499	505	469	491	498	503	549	472	495	493	487	488	491	512	518	470	488	476	513	504	507	462	498	498	505	465	523	519	487	524	436	469	493	498	501	530	514	517	464	500	501	451	533	520	487	487	477	477	485	480	481	497	497	500	487	501	490	495	491	509	482	503	489	501	528	456	507	448	511	496	473	483	516	494	455	492	477	506	477	529	480	498	486	491	464	542	478	510	504	489	497	492	501	511	536	475	529	475	467	505	490	524	473	503	508	494	493	473	512	503	498	528	532	498	486	460	500	507	502	423	487	486	487	482	486	490	539	501	513	489	474	457	494	473	476	458	506	507	521	500	511	530	476	486	470	487	503	504	473	479	479	491	501	506	513	543	447	482	479	488	460	523	533	467	485	520	494	514	522	525	499	480	500	504	490	478	459	511	476	549	481	511	509	478	466	513	506	482	533	478	515
27893	17210	3227	625	447	439	305	238	237	230	215	236	250	262	221	244	245	203	224	237	248	242	260	240	245	236	227	220	245	244	248	213	231	250	236	240	244	235	247	212	237	249	224	231	216	228	222	227	234	259	202	230	204	249	233	218	224	224	243	224	222	232	225	220	225	248	215	229	248	228	242	202	250	226	235	221	231	232	218	204	226	255	238	236	217	216	220	233	241	220	238	259	239	241	232	218	250	234	202	226	258	216	238	242	248	243	224	226	247	229	205	203	219	218	268	253	225	237	235	250	206	239	245	239	230	235	230	244	258	238	209	238	228	244	229	213	241	251	232	244	228	243	238	235	221	211	201	239	231	236	231	247	276	235	214	248	226	238	263	256	221	192	258	257	209	225	218	219	215	235	221	215	227	231	217	236	211	221	221	258	225	230	239	228	270	225	213	236	237	206	216	232	218	223	221	204	227	238	216	229	259	240	234	229	219	227	248	245	212	208	232	247	220	203	202	242	238	256	254	239	242	224	226	249	229	223	258	203	240	228	211	224	236	242	216	215	249	209	240	221	233	217	221	268	243	226	204	235	229	244	246	211	230	228	260	243	236	239	214	233	252	266	232	234	217	232	245	231	218	239	259	241	258	259	205	226	246	219	217	225	245	230	248	205	235	219	237	236	201	212	255	248	246	221	228	221	232	227	228	213	226	231	255	243	208	244	215	222	220	223	228	224	213	224	232	264	211	240	205	222	248	242	223	253	212	222	245	215	224	217	228	217	223	234	212	235	237	246	233	237	204	201	240	226	242	234	216	232	209	202	223	203	219	248	241	210	222	227	210	255	236	216	215	229	221	224	238	214	248	250	251	198	248	248	209	212	218	238	228	228	238	235	236	239	243	209	216	234	252	239	211	220	217	223	220	234	232	251	224	239	210	235	216	231	237	230	238	221	237	244	223	246	205	222	251	245	220	233	236	234	225	212	214	248	191	208	237	226	203	209	194	212	236	233	238	228	237	215	247	250	213	209	235	246	215	239	255	247	222	239	244	230	244	196	229	217	210	237	238	231	248	243	201	234	242	258	245	248	227	210	222	229	226	231	215	251	230	209	223	245	251	228	211	224	215	201	231	236	224	238	247	241	223	215	230	214	222	213	216	215	226	250	236	267	231	217	242	236	251	213	233	255	240	220	246	246	245	229	222	209	200	249	244	262	210	211	216	232	224	250	224	257	260	246	222	242	242	214	259	244	239	222	250	216	240	246	241	221	233	240	218	250	227	219	206	211	235	231	248	246	254	241	242	201	240	222	256	239	246	227	224	228	230	236	251	255	197	243	236	236	239	238	239	238	233	240	213	213	217	236	228	209	209	223	227	208	217	231	223	235	229	225	230	234	238	252	234	231	221	233	218	248	227	229	230	254	226	245	239	226	240	225	227	229	234	231	224	228	251	244	257	236	279	202	217	241	201	233	211	216	233	245	223	228	218	232	220	243	241	251	233	215	213	232	231	249	224	214	217	217	229	251	210	233	250	195	226	226	230	241	255	240	218	229	247	217	212	220	226	232	235	238	253	254	233	218	232	226	250	220	235	257	214	235	251	259	237	240	231	216	237	213	241	242	200	220	218	236	251	232	247	229	214	227	241	235	214	237	242	259	224	197	245	236	196	222	216	246	231	218	238	231	246	234	248	239	271	241	227	233	230	240	232	212	234	231	247	265	249	239	230	236	256	234	248	245	238	237	232	253	257	237	234	232	256	238	212	222	204	234	242	214	217	256	223	227	244	239	246	229	226	212	228	230	247	214	204	227	220	215	240	228	232	229	202	237	233	216	221	229	234	228	235	207	215	229	252	264	233	236	254	238	230	235	243	251	212	231	205	251	221	249	224	223	227	239	241	217	231	237	222	248	206	227	227	224	237	239	216	243	245	210	230	216	240	234	239	222	232	233	226	241	202	233	220	243	247	217	278	198	241	230	273	226	236	221	225	233	231	253	231	259	267	230	211	242	250	229	220	214	235	218	228	240	214	215	224	198	217	207	240	260	264	216	245	217	221	228	213	221	242	228	212	214	221	257	251	250	223	214	203	210	232	238	239	235	229	223	242	251	216	217	217	225	261	253	243	221	201	219	253	236	234	226	260	239	245	269	237	233	233	242	243	239	226	224	214	227	250	220	257	220	255	215	220	228	229	235	232	234	241	259	257	229	252	234	244	228	196	216	258	232	199	231	240	247	233	254	242	219	215	220	215	268	234	224	249	256	226	234	248	229	233	263	252	254	226	242	227	204	225	245	236	211	240	237	240	210	242	210	227	241	251	220	215	234	248	268	231	225	217	225	213	252	215	217	222	243	208	226	229	210	239	239	227	235	230	240	206	236	215	248	267	221	248	235	224	217	214	240	228	216	218	231	215	221	218	229	227	221	230	222	236	249	220	253	209	259	222	238	228	221	252	198	241	250	236	238	209	232	246	219	248	242	191	229	208	235	225	236	246	229	205	245	235	212	247	234	244	261	237	210	247	236	226	217	225	241	239	245	234	243	192	217	243	248	215	238	238	229	224	228	243	225	240	242	234	230	216	270	259	239	230	250	207	229	220	235	234	252	264	245	245	255	228	254	248	218	237	197	257	213	223	236	221	236	219	248	242	222	224	259	206	245	251	212	250	240	234	222	213	244	231	235	246	214	220	245	251	216	206	243	222	216	237	227	214	238	237	213	214	253	245	261	204	241	227	248	265	230	214	197	233	283	242	222	260	244	194	225	241	231	234	220	241	210	230	226	251	253	214	228	226	252	232	227	219	226	247	217	229	221	282	237	196	211	235	220	225	243	220	234	222	231	248	227	257	257	240	239	252	257	220	232	204	248	260	251	210	234	234	227	246	205	240	211	221	231	235	236	206	221	230	233	233	250	246	249	278	215	257	229	226	237	241	202	236	263	230	219	256	206	237	233	230	220	244	208	215	231	248	221	224	214	216	214	246	245	224	223	231	220	263	214	228	278	234	226	217	203	230	235	197	232	220	223	242	256	226	227	259	203	236	242	243	229	242	249	243	222	222	218	220	230	222	220	226	260	236	237	246	223	245	249	213	227	223	229	233	204	198	263	246	225	247	243	231	216	228	202	236	223	227	240	228	234	274	239	242	250	188	271	213	203	236	250	242	220	241	219	239	241	252	254	218	244	238	209	218	223	260	238	240	226	215	224	220	221	227	244	242	218	208	219	204	228	208	270	210	240	227	231	218	238	243	252	241	238	241	217	218	216	264	240	229	209	231	231	235	220	236	257	244	214	257	194	232	238	247	237	261	274	238	221	231	230	235	261	240	219	253	202	230	249	214	237	222	249	213	216	249	240	235	239	263	246	224	238	230	212	223	229	230	233	206	208	224	237	223	210	217	242	218	240	220	210	233	231	206	241	231	244	253	217	212	231	219	228	253	241	218	235	215	235	224	213	249	255	258	207	246	234	213	228	234	234	232	223	224	238	244	195	245	263	239	217
4243	836	618	431	329	349	361	272	279	276	280	264	262	263	262	260	257	251	274	262	256	268	259	256	254	254	266	244	285	272	298	277	255	288	276	255	251	255	277	267	251	256	276	267	259	254	274	241	255	253	267	258	261	274	259	282	251	271	233	274	271	251	274	242	279	258	252	248	247	265	268	261	254	239	269	237	260	257	299	289	257	292	276	297	261	260	286	283	282	263	261	266	268	257	254	252	269	297	275	258	273	264	255	285	258	280	255	239	250	253	249	269	286	300	291	266	256	240	272	249	221	265	257	282	286	246	267	284	244	233	270	251	249	264	267	284	236	266	248	268	265	232	268	276	235	241	265	266	260	273	231	218	232	254	265	242	250	259	273	271	268	261	255	250	259	271	246	263	249	248	293	277	257	264	235	238	239	236	258	259	252	246	242	238	276	258	264	248	258	251	255	231	280	299	285	269	275	257	257	284	309	241	222	249	281	235	235	226	251	285	279	273	248	263	263	291	258	279	254	249	235	268	279	254	265	256	300	280	261	244	256	260	273	260	255	248	237	250	242	268	227	259	278	264	246	255	245	292	273	262	272	237	257	291	249	264	249	263	265	238	259	244	253	278	274	274	267	254	287	276	263	243	251	257	270	283	275	272	262	225	243	245	248	258	284	250	224	260	279	275	242	244	299	256	280	302	238	264	227	272	279	257	257	268	241	270	294	266	257	264	266	267	255	249	281	274	263	276	273	250	278	279	284	269	238	271	239	270	259	252	288	240	287	248	241	252	256	275	258	248	266	277	270	249	271	292	233	264	253	266	262	256	241	273	254	259	288	277	229	249	271	252	267	252	249	267	270	286	239	246	297	276	251	273	275	264	266	240	276	267	263	242	253	272	240	286	271	258	286	251	273	252	283	258	250	276	309	258	277	255	268	242	258	252	230	271	283	240	268	248	253	275	268	271	262	302	261	275	263	247	250	259	250	264	237	297	279	276	269	256	277	224	291	269	242	285	257	290	268	269	261	257	272	266	290	266	286	274	236	272	248	258	236	258	243	238	274	254	275	248	262	259	267	281	257	263	220	229	263	241	244	251	257	257	254	231	267	261	255	275	294	255	257	267	296	265	250	228	290	290	268	261	271	279	255	259	280	274	205	236	245	240	262	271	279	282	245	250	272	270	236	235	247	256	249	257	262	261	253	245	245	234	290	258	284	258	254	273	242	246	256	275	268	280	264	235	249	264	230	300	271	258	256	263	260	274	232	291	260	254	231	248	245	263	278	264	275	235	276	264	234	264	284	263	238	263	268	242	254	277	241	272	254	242	227	263	267	238	239	270	242	242	261	254	266	230	249	266	261	299	273	263	259	253	276	242	263	252	278	266	249	267	293	269	259	253	245	260	248	278	267	279	236	258	257	277	272	254	246	268	260	262	269	262	265	281	284	264	239	257	257	284	242	248	251	255	253	284	254	248	228	253	274	250	261	255	254	261	276	284	273	274	272	267	243	258	265	245	284	245	286	255	256	265	256	265	270	278	243	259	282	248	277	229	293	261	274	240	258	293	243	283	305	314	291	262	282	278	282	285	252	269	247	252	265	272	247	267	265	267	267	273	268	286	248	292	270	251	267	286	257	242	273	250	262	259	274	228	300	267	267	252	260	270	264	250	284	254	281	248	264	279	267	253	265	276	268	247	251	270	264	257	270	277	274	267	265	259	292	247	252	258	264	263	251	291	262	268	283	244	286	269	244	269	252	250	295	263	267	239	263	270	235	262	231	243	263	239	235	244	279	264	260	246	256	255	269	268	266	242	240	281	286	246	265	239	242	295	289	278	294	250	279	254	244	276	239	249	242	278	262	287	278	249	253	237	260	263	269	250	248	275	223	253	263	244	280	259	284	264	268	274	289	274	274	283	216	249	263	263	261	265	243	281	293	260	238	279	254	255	250	257	257	247	283	253	249	246	247	267	257	283	267	244	296	266	239	267	276	254	300	268	259	260	255	225	281	261	276	245	242	242	282	284	251	308	262	255	260	250	283	248	270	265	265	273	261	287	246	274	276	222	264	279	263	288	257	239	244	267	237	304	248	286	268	249	282	274	266	282	247	264	266	251	261	259	276	266	237	297	260	268	250	282	266	244	258	287	258	264	254	258	239	269	221	268	254	236	265	259	270	264	272	279	261	289	247	261	294	279	230	251	272	244	260	242	247	268	232	261	257	258	244	240	257	245	275	277	280	275	277	296	271	255	257	262	283	267	215	256	256	255	255	255	245	255	269	250	267	249	277	264	253	266	249	257	271	269	279	264	254	238	282	240	248	257	282	268	263	201	281	270	263	242	274	261	228	275	279	264	274	276	253	270	249	287	266	258	275	240	257	257	260	250	272	250	258	288	249	257	281	274	239	246	247	281	239	252	261	253	270	294	272	262	263	254	258	268	256	247	274	266	277	257	259	250	260	266	254	302	262	247	273	247	258	286	256	256	271	267	241	290	291	267	226	265	228	254	268	255	260	276	268	254	244	257	274	252	244	257	227	283	267	236	286	244	290	242	258	239	241	272	276	234	251	249	259	286	244	248	255	245	236	269	251	244	260	260	286	283	254	246	256	271	244	291	244	277	260	255	257	247	272	273	232	265	262	256	242	266	248	261	237	280	285	271	250	270	254	228	247	253	245	278	245	268	270	297	270	264	275	242	254	285	268	275	252	254	268	257	249	273	268	278	270	235	254	290	282	278	229	258	257	236	255	233	272	244	282	257	239	277	308	259	265	292	272	273	254	257	269	282	274	245	252	291	255	248	251	224	267	273	265	262	258	236	273	238	263	280	280	253	282	250	248	263	259	275	234	245	233	272	266	265	229	240	273	252	265	247	276	274	271	265	264	256	263	259	245	260	273	275	233	263	243	284	268	244	247	259	225	291	268	263	240	261	254	282	268	270	255	254	233	255	295	263	257	260	281	258	246	246	278	244	265	277	246	246	263	256	293	231	252	288	285	299	287	260	269	259	270	250	268	274	258	280	268	260	286	268	259	271	277	256	235	274	260	275	283	288	255	256	229	242	266	249	298	284	241	248	279	253	231	268	247	284	277	278	265	245	273	249	266	270	261	244	240	259	272	288	269	262	259	265	267	261	258	239	236	288	250	282	254	284	281	276	253	276	286	281	305	289	273	288	229	247	255	270	291	261	322	268	265	256	275	288	235	238	266	259	267	286	246	249	254	262	251	252	252	261	273	278	251	262	237	279	301	217	263	255	273	273	252	272	271	260	275	250	274	255	254	249	262	277	265	279	253	284	255	265	242	274	240	269	254	235	259	225	264	284	263	262	249	276	259	248	246	264	275	263	260	255	235	232	240	286	248	249	273	249	248	272	285	279	250	248	254	259	280	244	243	247	245	267	278	246	291	232	274	297	246	248	256	265	247	294	260	261	276	261	285	275	269	254	260	242	275	233	277	286	284	272	293	238	286	289	264	257	271	265	266	257	283	279	272	278
23995	21366	28598	24515	21359	8394	835	536	486	413	355	340	312	317	304	281	281	281	249	229	227	253	244	239	230	257	237	211	254	246	219	240	231	220	209	260	191	233	192	208	220	233	196	226	227	209	216	219	198	214	211	237	207	209	208	188	219	207	216	226	230	225	208	218	225	229	195	230	232	207	224	214	209	222	250	216	231	244	210	186	211	228	221	197	204	218	209	204	220	209	227	226	221	204	198	220	220	197	216	236	211	213	224	209	234	199	208	223	221	199	244	220	223	205	197	243	209	225	215	237	222	246	181	212	226	213	207	188	217	235	222	249	239	227	224	210	238	214	220	212	207	202	227	228	211	194	209	247	211	185	204	211	227	207	232	209	219	222	221	223	212	213	212	236	198	217	237	214	217	239	200	225	227	210	220	245	224	229	215	219	231	215	219	204	226	199	232	225	218	220	215	223	200	208	219	236	218	223	233	219	202	225	225	220	210	218	223	223	184	241	224	235	196	225	208	218	218	186	232	198	205	221	214	211	213	236	195	183	217	185	217	214	195	204	215	201	227	216	190	213	199	220	220	224	198	215	210	239	232	203	224	202	239	217	211	223	217	206	235	223	206	218	216	216	235	218	191	208	214	254	206	201	199	210	236	208	224	209	213	205	218	215	212	225	223	214	203	210	214	216	221	205	198	215	222	236	196	204	210	209	216	207	212	242	231	245	227	215	192	213	217	207	219	215	219	206	206	225	187	245	232	225	197	226	206	179	197	185	203	214	207	248	203	219	219	207	212	222	206	225	199	211	220	206	218	246	211	205	215	222	218	202	235	202	215	198	180	199	192	226	210	235	213	228	204	208	214	212	228	209	195	218	189	195	232	210	204	200	198	218	209	215	211	212	215	226	219	187	196	200	193	234	188	229	225	191	217	213	229	227	208	225	219	186	222	214	222	204	207	214	238	212	227	221	168	215	198	195	220	215	231	212	207	222	201	214	218	210	205	188	208	220	208	231	227	208	214	233	229	222	204	202	217	218	216	221	235	219	190	254	221	206	216	203	231	207	217	199	197	217	202	187	198	197	211	219	223	231	214	222	216	188	213	223	194	221	203	226	202	211	180	192	212	205	229	240	201	183	198	209	207	221	222	221	203	187	217	235	222	206	199	219	210	205	185	230	230	207	237	218	205	201	216	210	218	209	208	211	208	223	241	214	198	234	207	223	219	207	220	183	213	234	232	218	199	205	222	229	245	217	215	239	241	191	188	205	196	245	236	212	210	235	182	210	207	191	207	185	194	197	209	200	220	223	233	208	204	218	207	210	198	218	238	214	196	209	193	211	205	214	200	205	205	219	225	218	199	222	195	216	199	220	197	228	197	203	216	213	205	220	224	229	199	180	194	218	239	248	216	217	204	199	221	213	238	218	233	233	195	197	192	216	211	225	221	195	208	195	193	207	182	211	209	216	210	207	214	223	219	203	232	185	206	205	203	202	229	216	213	206	233	217	209	196	221	237	222	184	207	209	207	180	229	204	209	227	191	219	221	219	236	237	212	199	199	218	226	202	220	206	196	199	216	194	211	218	221	219	206	220	211	195	181	212	219	206	204	217	222	194	213	211	235	224	220	215	176	221	175	242	203	191	229	232	194	213	221	199	181	223	214	197	213	223	210	204	221	198	209	214	186	201	242	252	220	233	231	206	222	208	230	212	207	226	226	213	215	198	234	223	210	206	224	235	217	211	218	227	203	211	231	191	203	218	217	211	193	211	237	224	182	183	185	212	222	207	219	207	232	206	215	210	228	186	218	203	220	218	247	233	182	187	225	216	235	237	202	183	195	213	221	207	224	205	200	223	246	203	227	177	205	214	185	242	215	231	237	219	214	204	218	224	205	219	240	207	208	234	209	235	213	220	219	231	226	236	240	241	204	208	255	229	218	183	206	223	229	214	202	195	200	203	215	215	221	196	198	204	231	193	232	231	231	210	225	228	221	207	209	217	222	219	205	220	185	209	227	200	217	207	219	226	233	229	231	205	228	196	204	232	218	222	199	239	193	205	207	203	238	227	213	216	207	203	197	201	211	220	223	208	223	209	224	240	219	226	217	223	230	212	220	224	212	185	212	242	223	221	203	231	201	220	210	229	230	213	224	227	184	216	211	225	204	215	214	216	201	229	193	180	198	224	218	216	214	225	231	209	223	192	217	195	233	205	195	218	220	212	239	237	196	210	235	191	234	222	188	218	241	192	205	220	228	184	192	214	203	216	199	206	233	223	220	223	228	255	185	229	209	213	208	230	173	227	217	187	198	220	217	211	215	222	200	192	217	209	237	210	224	228	214	197	228	198	199	198	206	238	222	230	208	202	237	206	230	227	206	232	216	208	205	226	220	212	207	194	191	202	210	193	215	222	217	174	239	195	205	205	220	207	215	207	197	210	195	211	216	202	212	192	211	222	191	221	189	224	195	223	186	199	217	193	228	198	248	204	230	205	206	213	243	179	237	242	198	206	195	241	207	186	234	228	208	215	255	186	207	210	236	198	219	204	225	205	224	226	220	197	197	224	203	194	238	223	238	203	210	207	208	199	237	225	209	207	202	210	247	225	184	215	193	208	223	227	245	216	229	214	204	205	219	217	243	223	217	221	227	213	235	213	218	194	205	224	209	234	191	225	218	209	211	251	205	223	215	222	245	211	222	193	215	201	195	216	224	190	187	216	229	219	236	243	206	194	206	238	220	212	224	224	216	216	211	227	219	196	202	209	208	211	196	210	227	191	206	209	202	233	206	224	232	224	230	213	220	194	233	204	213	222	201	204	219	198	224	211	215	225	219	199	205	212	205	212	209	216	209	234	218	219	230	201	212	219	187	195	218	219	216	213	219	234	187	232	237	230	216	217	186	214	227	191	192	204	207	213	183	202	182	195	206	217	231	212	199	207	222	224	202	236	222	198	201	238	220	243	217	234	201	217	221	211	234	209	205	236	236	215	203	201	227	208	214	226	223	210	211	204	240	192	251	232	193	208	222	221	210	212	226	218	217	207	205	206	203	196	228	230	208	205	225	217	222	196	213	223	233	241	229	206	237	195	207	233	233	197	200	236	208	217	207	223	203	222	249	211	233	196	227	216	215	214	217	215	205	218	228	216	203	231	244	192	194	232	231	238	243	208	208	199	225	191	224	200	210	228	203	183	226	226	181	188	200	216	199	243	208	227	210	240	206	199	203	230	202	203	192	189	212	205	231	213	215	201	192	197	200	203	242	211	209	215	205	214	187	184	202	206	211	219	211	215	185	201	227	215	225	219	237	185	224	209	216	232	198	237	195	216	216	203	225	199	209	206	209	207	223	200	206	226	228	221	214	214	210	195	217	242	206	228	227	212	188	203	220	198	248	232	194	187	201	211	241	252	203	201	203	207	211	230	218	222	193	218	207	202	218	214	213	222	205	204	204	212	215	223	225	227	205	238	221	214	219	218	221	204	241	186	198	212	219	203	191	215	191	219
3288	8724	5797	2647	1888	1346	1019	828	689	560	491	427	421	387	370	316	312	341	298	310	311	285	257	280	274	250	255	262	256	265	235	249	269	244	250	275	252	251	249	255	243	228	209	229	254	222	242	228	229	253	235	230	256	229	210	228	234	250	248	238	230	234	235	237	217	226	223	247	232	220	217	232	233	231	225	278	228	247	245	240	245	228	215	197	216	232	248	232	245	212	244	263	224	253	253	214	223	233	246	239	234	221	220	247	241	221	227	239	240	220	235	209	255	217	231	202	230	245	231	218	247	230	250	247	211	176	232	223	231	246	255	206	218	220	214	235	195	237	233	214	230	231	235	230	228	210	227	227	207	237	239	265	255	204	239	231	234	244	250	209	235	217	217	248	230	211	223	240	250	211	266	240	213	229	265	238	233	243	219	255	238	213	246	218	229	206	222	244	217	229	218	223	226	223	221	244	254	217	240	231	253	286	227	247	236	268	228	229	222	225	216	237	210	243	218	245	231	225	262	227	221	236	218	251	251	239	230	244	204	248	223	201	216	239	246	270	212	242	267	251	233	222	206	231	210	227	212	244	231	243	264	246	229	225	241	216	241	232	232	243	245	230	228	245	241	232	222	229	218	235	229	253	258	266	207	250	221	222	241	246	218	236	251	218	218	242	255	255	205	249	219	224	245	258	224	223	236	224	222	202	241	238	216	219	235	220	237	208	215	227	245	183	227	236	241	241	233	251	238	226	213	224	217	240	223	226	248	232	227	225	274	209	243	264	228	250	220	214	214	234	233	209	258	222	247	256	242	194	246	223	219	228	223	235	235	226	196	217	196	214	234	233	270	209	214	222	213	226	257	212	241	239	232	234	209	249	246	225	219	225	216	210	239	253	208	224	263	218	240	205	257	228	211	244	240	237	213	235	256	246	225	259	263	239	259	238	221	240	247	226	232	249	227	234	235	220	238	246	258	215	229	233	217	222	228	216	216	219	225	229	239	225	233	223	239	230	217	245	226	232	234	210	217	243	229	249	226	229	238	214	217	236	211	235	216	223	259	228	226	227	233	239	213	218	250	222	196	241	231	252	233	216	245	214	242	224	249	245	258	244	216	247	238	252	233	220	224	228	230	226	220	231	238	219	244	232	225	220	237	253	240	227	226	242	201	251	241	257	239	223	224	208	220	219	258	218	234	245	227	234	255	221	256	228	226	231	244	234	237	218	224	221	230	234	241	231	248	256	231	227	225	243	252	217	248	232	233	224	230	259	238	243	240	251	227	251	236	241	217	212	221	232	243	238	217	254	209	224	227	195	237	254	220	245	222	238	224	253	219	223	238	217	229	274	240	255	210	228	248	217	221	235	234	249	203	202	261	204	232	228	243	217	226	223	245	210	246	245	242	277	198	243	218	218	223	223	224	245	234	194	236	259	231	230	220	237	198	245	224	235	227	254	240	248	244	257	241	232	215	216	227	214	204	266	236	239	244	235	216	259	245	238	246	250	213	226	208	211	238	238	227	211	231	228	225	244	242	222	206	234	221	225	238	233	229	216	230	246	262	208	232	221	216	239	263	213	241	216	241	238	224	212	229	222	246	210	225	241	221	242	226	243	262	225	221	222	202	224	215	247	231	232	236	222	246	201	231	226	222	240	230	246	230	237	246	237	248	240	231	221	237	228	224	246	213	253	254	261	222	227	239	241	221	234	222	237	227	223	262	236	221	245	233	238	210	269	252	242	210	231	225	244	229	241	230	222	242	215	250	233	234	229	237	222	234	229	230	229	235	216	203	243	217	217	275	231	262	231	252	224	236	251	233	228	239	237	256	218	240	228	238	217	237	236	262	248	275	242	231	237	221	222	214	255	253	218	235	234	249	223	223	220	234	233	212	232	243	267	266	236	255	242	230	226	231	241	232	203	238	235	232	252	219	224	243	239	250	232	248	237	217	246	251	210	237	220	231	215	240	217	243	240	219	208	205	244	212	216	225	248	252	268	242	238	218	229	270	245	228	228	198	254	237	240	243	236	236	220	258	232	235	234	255	225	224	219	228	253	237	225	222	228	211	231	240	230	232	260	233	233	263	234	238	204	245	233	215	232	217	213	227	230	225	208	248	229	227	246	214	231	243	264	237	248	244	209	220	229	243	217	224	241	238	214	219	238	221	241	224	245	233	221	250	246	227	237	249	215	239	260	228	231	230	216	243	221	221	228	231	225	204	244	242	212	244	235	231	218	239	225	224	230	269	212	236	231	256	227	229	213	220	213	220	220	227	252	215	262	214	226	255	235	245	215	222	221	249	207	226	225	229	233	252	241	236	234	237	239	239	225	255	231	226	238	225	244	245	247	236	222	234	216	241	243	196	241	209	234	236	227	227	201	230	249	247	213	228	229	217	268	205	239	220	248	203	222	223	220	245	231	213	246	238	245	217	222	236	255	233	228	243	245	234	264	244	213	209	240	233	213	213	238	243	229	219	193	217	232	239	235	248	219	204	198	236	238	251	257	234	213	217	244	215	253	242	249	227	262	204	220	216	216	240	227	238	235	241	238	237	222	238	216	234	241	229	229	246	191	198	196	229	245	231	253	246	217	239	219	231	251	226	232	228	224	254	251	215	230	246	213	209	226	243	255	243	226	233	234	241	226	218	224	232	229	201	230	232	240	233	221	237	232	220	264	211	248	207	225	232	232	232	233	229	269	215	227	217	257	243	243	208	209	225	225	249	234	248	243	245	224	219	231	210	247	217	249	242	227	250	232	234	219	221	215	229	259	231	220	220	228	251	257	228	224	244	210	235	203	243	236	234	240	232	233	246	216	208	231	249	226	259	259	224	251	216	217	221	215	247	226	219	241	232	259	272	232	225	218	227	225	226	209	224	239	221	251	211	259	228	255	188	254	230	225	254	222	251	253	238	223	230	208	214	249	255	239	275	240	235	252	217	233	229	242	222	262	232	245	226	233	225	206	225	229	243	208	256	234	231	226	218	239	254	222	221	232	228	271	242	232	231	239	229	228	227	221	211	226	250	224	258	224	234	236	221	239	241	238	234	250	232	225	215	217	222	213	215	222	200	259	236	226	229	232	236	218	253	225	216	219	230	220	238	223	237	205	215	230	225	233	271	229	212	240	249	263	225	254	241	244	219	213	245	241	245	205	212	224	216	239	237	225	218	245	217	240	239	219	249	219	219	216	251	240	210	246	234	242	220	233	232	210	205	267	247	232	228	214	223	240	251	208	227	236	213	229	247	237	230	243	249	253	238	207	237	240	241	250	231	232	221	234	211	207	236	234	230	231	235	233	224	235	227	242	229	244	230	236	244	221	246	215	244	247	228	193	241	214	232	219	244	219	232	226	211	240	222	231	237	213	245	194	237	235	229	221	202	233	223	231	248	226	236	240	247	262	248	206	250	228	238	233	222	232	197	209	265	250	251	202	256	212	252	215	257	226	223	236	226	244	251	231	240	232	242	254	213	252	230	218	217	223	256	268	239	244
25180	21330	27391	25583	9607	856	673	657	543	557	534	537	484	489	470	484	479	466	439	448	465	494	452	466	401	440	443	414	448	467	393	452	444	434	431	442	421	418	466	483	405	432	457	486	449	423	436	471	442	443	418	474	401	448	490	434	437	468	449	448	477	446	415	443	421	466	465	463	470	494	443	439	438	439	445	438	427	441	414	448	432	466	398	444	455	409	444	454	460	473	424	421	426	487	449	485	458	461	444	450	442	462	455	473	469	461	460	433	424	455	453	472	461	442	482	472	403	455	479	453	442	397	460	456	442	465	418	407	453	436	477	433	446	414	437	441	446	418	481	461	491	424	479	441	433	446	470	441	452	452	456	478	430	452	435	440	466	443	415	469	424	481	426	433	483	440	492	441	460	484	411	406	456	430	424	452	440	475	460	467	454	492	443	470	450	410	423	491	466	414	455	410	445	426	397	462	414	411	423	447	432	458	458	428	441	473	478	400	434	466	417	467	438	456	414	428	432	439	435	438	532	472	466	446	411	429	458	456	450	426	462	454	452	446	477	461	453	463	439	456	476	491	469	467	425	467	463	427	424	436	452	451	474	486	454	424	444	438	458	459	447	491	407	469	425	448	443	457	441	417	443	463	426	437	435	420	455	439	449	426	444	463	468	439	452	465	459	423	467	492	460	411	463	423	466	402	474	464	434	470	473	442	422	469	461	449	443	435	462	460	438	444	461	435	415	463	449	455	462	424	428	450	450	426	460	423	459	440	486	412	478	398	460	450	419	496	422	429	465	451	413	470	439	484	421	469	458	391	468	415	483	427	428	479	481	444	410	469	454	449	421	440	457	433	410	424	461	454	442	451	448	410	409	428	440	442	413	410	489	460	462	436	457	411	420	411	442	418	439	455	465	451	415	428	430	448	461	436	432	451	472	481	448	448	453	466	436	450	433	465	456	434	448	484	489	434	471	479	429	466	429	405	476	420	431	440	464	457	421	434	450	419	438	488	461	431	445	447	445	433	463	403	451	421	442	389	418	471	449	439	383	417	478	464	450	447	424	417	464	464	440	481	421	424	438	443	469	449	428	471	450	452	448	459	440	490	471	474	455	441	395	447	431	401	424	423	499	451	459	448	448	449	429	457	450	465	432	452	418	469	441	469	456	441	433	435	439	465	454	412	441	462	458	482	397	423	424	430	433	440	468	476	398	475	455	415	488	445	429	422	461	448	451	449	480	420	436	460	449	443	461	446	429	418	438	424	441	417	419	424	453	451	442	467	445	458	436	458	402	478	450	434	453	458	467	479	443	451	443	472	459	417	496	469	448	432	452	432	424	407	411	436	471	478	437	457	427	442	451	418	429	482	468	481	439	470	414	459	460	451	415	440	447	452	471	422	481	455	439	436	442	460	426	472	458	464	436	463	465	444	454	448	471	490	393	448	469	485	406	447	428	434	444	454	447	422	441	409	440	414	464	470	441	437	404	462	457	433	455	436	396	452	420	463	456	458	423	461	458	432	487	418	438	462	445	498	464	452	420	458	430	431	430	444	438	453	434	467	441	463	462	443	432	430	445	474	474	426	430	460	449	426	430	404	472	403	429	437	456	461	401	422	430	465	464	457	444	474	448	441	448	445	453	427	433	462	425	440	443	429	425	468	480	440	423	434	449	454	445	417	446	426	424	455	434	456	471	452	440	420	447	476	382	458	459	431	459	426	490	444	469	434	424	407	439	439	481	463	450	468	415	424	457	455	437	463	441	462	448	416	476	416	420	468	480	462	485	461	449	447	421	467	424	422	446	421	435	435	420	459	431	481	438	467	470	425	438	410	456	436	445	394	425	448	468	469	462	426	414	452	456	440	456	445	437	460	440	438	460	438	434	420	463	454	460	457	459	437	432	436	455	426	421	435	459	441	477	439	470	474	455	426	447	442	451	456	452	453	456	403	456	434	465	449	447	427	450	439	421	426	455	458	457	416	444	476	477	445	453	435	444	415	437	431	447	406	515	439	445	432	447	439	406	465	441	416	466	433	423	471	439	464	433	439	423	496	469	433	445	438	449	403	478	425	427	463	468	449	478	410	445	464	429	424	472	429	439	481	444	442	418	412	437	468	462	470	442	435	441	424	455	406	451	463	437	445	429	466	429	481	444	460	465	436	481	422	455	444	480	446	424	477	411	422	461	414	442	444	446	484	453	426	448	470	425	442	445	421	476	443	459	452	412	455	428	429	439	419	425	473	447	446	433	428	418	484	440	445	469	444	434	435	447	447	461	435	416	445	425	423	442	435	463	422	432	442	436	437	463	444	457	479	472	437	475	442	430	438	412	462	413	405	454	431	441	442	431	450	446	480	439	433	424	418	449	446	495	449	445	452	449	434	445	454	412	460	433	429	437	472	426	472	450	496	433	452	424	438	439	498	478	469	446	488	441	416	489	448	436	442	486	470	430	439	449	449	465	461	451	438	460	493	452	446	463	441	430	458	411	426	431	455	460	465	472	442	437	460	442	439	438	418	476	464	437	432	426	442	397	461	445	448	428	424	458	453	444	442	414	470	437	402	431	502	443	439	479	421	469	447	432	424	444	494	461	463	461	474	441	472	454	432	467	445	483	457	454	420	446	478	494	430	438	462	435	407	437	427	450	455	424	445	466	468	449	487	471	483	454	434	445	442	452	423	428	462	468	446	433	477	446	421	440	472	455	443	394	428	446	416	439	424	444	428	431	460	464	418	434	480	451	419	433	443	399	447	452	470	445	417	493	452	465	450	463	459	447	412	445	455	483	453	451	434	453	522	391	425	431	484	449	467	460	452	445	451	427	462	432	442	467	426	422	444	434	463	453	385	431	463	413	411	415	406	460	440	481	421	430	471	478	447	408	472	446	433	465	490	387	434	445	479	435	430	491	451	430	398	446	462	451	408	432	494	426	420	447	463	483	427	447	465	491	457	468	437	437	452	468	455	447	417	464	441	423	428	428	441	469	448	444	456	420	465	418	458	434	447	419	476	468	424	453	441	421	407	481	477	449	449	451	419	409	445	426	436	457	449	465	459	430	404	455	444	463	459	468	429	467	470	420	403	475	457	435	412	450	426	457	434	408	435	469	430	457	444	393	448	434	444	443	471	433	465	444	431	458	399	457	475	453	419	424	472	447	435	408	476	431	482	465	476	417	450	481	436	464	434	458	439	420	435	432	463	454	450	478	453	467	466	444	469	437	438	436	441	445	425	449	440	472	424	431	469	455	432	443	442	459	459	468	431	426	449	430	472	440	471	429	438	406	445	466	433	408	432	436	441	474	452	433	477	420	477	496	473	430	465	453	439	451	417	460	435	424	458	435	447	433	468	445	409	441	416	439	419	474	455	444	473	433	463	478	485	423	479	417	440	483	429	433	458	437	425	473	468	445	461	437	456	446	439	450	417	438	436	480	491	447	447	447	440	470	450	440	408	437	443	431	473	457	407	451	451	440	453	473	441	433	467	405	416	466	479	415	460
3571	5215	3465	1756	1378	1189	963	816	742	664	618	627	557	564	531	504	557	514	526	505	513	511	541	525	485	513	486	481	521	490	483	486	466	496	493	503	478	498	526	480	468	480	473	477	479	480	450	479	505	474	474	465	514	489	525	466	456	525	476	476	466	447	459	508	481	470	512	452	454	503	467	455	468	492	471	442	499	483	459	482	452	516	539	506	471	462	495	486	497	477	448	478	514	452	445	506	466	475	459	503	460	481	494	489	473	499	466	474	509	463	456	484	491	469	487	518	487	486	470	507	470	448	490	470	468	462	436	506	481	483	490	481	455	465	436	472	466	453	494	467	488	450	472	505	445	445	480	469	479	493	478	516	454	488	492	492	484	501	465	496	462	467	509	478	476	521	462	482	491	465	450	449	494	503	486	477	452	501	448	451	456	466	471	486	468	448	458	512	467	485	460	517	489	489	511	484	450	467	463	462	455	452	452	462	498	476	474	485	504	452	471	485	475	473	508	515	464	468	459	500	481	469	455	464	501	458	490	468	502	483	423	475	479	473	473	465	486	461	503	467	465	502	465	494	479	448	493	467	409	480	474	475	483	479	503	501	502	446	464	485	458	449	471	492	482	482	456	451	478	475	489	517	473	457	492	427	442	482	455	480	490	449	493	497	480	491	446	466	450	484	451	487	458	468	471	487	478	444	490	459	507	475	473	486	500	464	462	431	489	461	502	459	474	483	457	468	487	448	483	499	474	471	443	502	442	466	451	445	499	470	475	480	500	481	502	436	454	486	468	446	451	457	449	455	450	502	481	471	502	452	449	464	486	444	475	474	463	467	496	478	493	476	465	482	481	505	449	494	482	493	481	485	485	449	497	488	481	473	458	489	494	444	459	480	488	512	464	484	447	450	464	528	476	455	482	490	510	468	470	457	470	453	463	464	520	486	498	484	492	453	485	481	519	477	459	529	426	423	518	456	462	454	472	508	431	478	493	505	475	514	488	422	454	468	479	490	452	471	467	449	496	482	450	459	480	451	478	480	440	481	513	470	484	476	478	478	469	508	497	498	508	456	477	457	482	491	465	449	449	464	462	468	448	503	454	469	450	473	466	443	489	507	488	471	465	442	471	514	499	434	500	481	463	476	478	480	463	473	495	472	493	462	460	455	481	473	488	501	495	478	483	462	468	476	433	449	459	410	451	482	485	497	441	466	492	487	443	468	475	464	471	464	468	484	426	467	466	466	483	454	474	500	454	468	463	467	479	482	514	495	494	455	440	500	469	453	451	456	501	467	478	496	508	476	447	503	467	474	455	446	488	444	438	482	486	494	453	482	445	475	487	502	476	469	490	482	452	495	500	460	479	524	443	482	446	478	518	474	469	476	433	468	480	446	498	448	484	465	466	494	481	499	432	473	511	475	497	464	473	504	492	470	466	484	498	481	479	431	469	447	479	452	448	517	493	451	490	488	474	454	453	495	469	450	435	450	486	466	453	478	466	490	452	486	492	503	457	454	510	494	446	490	488	471	465	456	477	459	513	505	489	448	493	484	429	497	436	470	498	447	468	429	471	471	463	475	480	473	506	473	460	470	463	463	481	477	441	474	451	462	473	479	454	468	474	488	462	446	502	484	478	519	459	455	459	488	432	445	497	464	440	473	451	514	441	493	506	465	477	512	481	456	457	429	455	471	483	511	499	479	453	486	515	453	465	505	483	462	455	486	469	417	495	481	509	500	454	440	470	479	488	507	470	478	486	474	484	469	451	498	468	452	506	449	509	506	472	471	484	497	511	462	461	449	483	497	497	441	501	467	465	452	479	453	519	476	468	482	466	496	453	500	458	450	486	481	496	513	488	461	445	496	456	432	440	472	477	453	471	459	496	493	493	503	499	498	481	464	492	461	526	464	495	451	469	474	469	428	466	485	449	483	468	449	489	466	481	485	451	506	484	489	486	471	472	417	477	473	446	487	462	476	504	474	506	482	471	476	467	461	495	446	490	450	511	527	499	492	448	485	529	463	488	470	486	503	502	453	513	494	485	488	479	470	447	478	494	474	468	470	474	494	474	479	473	443	477	528	452	501	482	506	455	514	508	482	415	467	495	463	463	478	477	469	427	482	454	476	486	488	471	482	477	456	488	445	480	482	472	477	464	443	452	531	478	456	472	486	501	425	432	484	417	501	488	475	464	465	458	477	458	495	498	463	496	497	456	509	493	473	476	443	474	451	502	483	490	504	455	467	441	483	457	508	482	505	480	474	467	435	472	472	439	488	488	502	445	467	478	504	469	478	471	480	511	454	480	445	488	485	447	427	464	440	490	440	430	443	506	495	476	511	481	475	473	525	506	462	478	489	446	443	487	515	460	491	492	505	516	487	466	456	509	472	483	504	465	518	487	457	456	486	446	461	455	471	472	472	481	491	517	468	454	430	504	465	479	510	540	454	444	509	477	482	481	476	479	489	486	471	465	477	435	487	471	506	476	479	456	468	469	464	474	468	483	495	459	459	444	484	427	475	510	470	484	496	464	448	464	486	488	468	495	452	472	446	439	494	445	435	476	469	421	432	515	476	473	454	525	470	473	444	489	479	490	502	473	458	430	508	486	486	482	475	501	469	504	480	472	467	458	481	495	466	486	513	458	424	475	501	436	465	467	463	473	491	456	510	489	463	498	525	457	486	484	514	498	462	497	437	471	441	442	461	497	469	487	499	471	526	488	457	459	516	454	481	480	463	490	490	481	478	481	436	480	491	497	527	488	499	485	494	458	491	489	515	440	469	456	458	494	456	498	438	454	475	457	471	447	491	476	489	518	472	497	465	481	500	456	482	430	487	484	444	450	463	448	443	483	509	469	503	477	475	486	478	507	517	472	485	465	467	471	469	471	478	500	476	501	494	477	486	486	487	492	456	470	489	449	447	487	511	467	465	504	467	471	516	512	470	479	460	431	463	498	459	463	454	485	482	497	486	448	502	509	462	487	476	492	482	482	476	496	469	488	482	464	440	494	502	466	441	541	460	439	490	471	496	461	489	485	481	475	470	475	492	509	470	487	435	425	491	477	465	474	468	470	467	447	477	466	447	450	477	461	479	454	502	485	478	512	432	466	423	478	497	413	487	511	509	484	457	437	514	445	457	492	465	445	489	475	443	482	457	484	495	438	444	468	462	518	455	509	426	471	458	420	463	464	448	471	451	490	507	501	485	489	453	463	470	488	446	477	468	487	477	484	498	498	485	468	475	494	452	457	502	469	435	496	488	450	494	496	424	449	489	453	478	473	483	423	455	499	492	483	426	473	489	436	500	480	458	465	465	489	449	487	478	482	491	478	471	436	471	468	512	507	468	502	511	484	499	478	470	483	439	494	456	487	477	486	464	458	471	436	467	504	481	456	479	481	473	436	493	452	440	445	466	467	451	493	495	497	464	481	475	488	514	501	480	482	509	473	478	430	534	457	477	448	492	508	470	465	458	519	447	479	520	490	452	465	485	453	463	489	488
22843	21348	29007	24045	21352	21409	7187	1212	905	876	861	772	722	697	638	614	555	563	554	559	572	578	524	534	560	528	503	556	481	507	488	546	504	483	478	500	545	527	503	490	492	522	499	494	486	496	534	483	469	524	522	508	500	503	486	497	531	490	501	514	474	473	494	515	484	499	503	517	511	494	526	485	486	465	445	504	449	520	476	512	471	492	503	502	508	468	483	519	475	439	518	491	508	491	457	512	486	502	488	466	481	494	490	497	513	511	474	503	448	517	450	513	516	510	461	492	464	469	488	485	508	471	513	470	462	472	501	460	494	507	511	465	514	517	529	495	468	497	493	464	470	495	472	502	472	481	518	486	475	528	494	510	469	502	486	470	512	479	472	498	473	514	471	472	479	475	457	476	488	492	459	493	528	485	451	484	448	490	519	448	457	479	505	486	499	462	486	522	451	494	480	472	491	485	476	503	490	488	506	511	475	507	481	463	518	523	463	469	475	511	473	490	475	485	518	487	515	466	506	507	438	499	469	444	472	473	497	491	463	520	505	520	489	517	510	506	525	448	463	491	510	455	460	511	521	476	493	448	477	515	479	481	466	522	475	517	439	473	506	495	528	464	491	462	481	462	504	517	503	464	469	490	463	493	504	470	503	480	481	470	506	527	452	494	471	518	492	505	493	534	537	494	469	481	499	519	490	508	510	505	496	531	492	503	491	477	525	475	515	486	497	494	499	501	518	486	493	461	462	465	480	501	506	486	532	490	499	463	496	498	486	506	446	469	477	476	423	476	508	481	494	496	500	451	456	479	494	474	504	485	516	484	491	425	442	489	459	482	480	502	506	472	503	453	481	515	514	481	496	509	465	465	446	490	487	469	488	484	547	501	459	474	447	475	459	531	505	481	475	454	472	481	451	461	479	485	501	457	474	498	457	456	480	471	471	490	475	447	484	479	490	508	465	469	519	523	516	495	473	498	446	495	483	491	485	499	485	518	486	477	490	487	515	506	447	434	515	504	505	511	495	460	528	479	475	490	469	455	502	461	500	464	475	444	493	478	488	508	477	530	530	496	473	515	456	522	455	470	502	505	479	480	463	472	477	464	469	458	513	461	514	523	506	500	480	502	481	472	490	484	463	503	539	472	472	457	485	470	509	485	472	467	482	475	528	448	478	443	484	462	456	497	504	484	483	458	523	504	474	495	478	490	496	535	455	490	499	453	459	454	454	483	507	504	484	480	470	468	468	484	513	516	444	499	488	504	465	473	489	497	482	485	486	505	468	473	478	486	516	482	493	501	480	487	460	486	489	492	499	475	487	504	491	485	483	457	454	521	525	518	500	499	482	488	482	440	480	420	467	522	478	510	523	483	508	480	480	494	496	481	514	478	520	489	449	456	509	470	475	525	505	451	492	492	526	501	488	542	509	477	472	433	488	468	465	504	497	537	492	488	464	507	497	484	486	482	501	497	498	517	474	508	504	507	473	497	530	473	506	489	477	475	507	444	473	489	491	476	505	498	515	480	479	476	513	484	513	529	500	508	489	465	455	504	501	460	463	517	495	541	496	465	475	505	503	500	461	467	488	467	467	527	470	468	468	476	495	476	464	460	471	481	449	476	447	480	519	513	508	446	457	532	460	496	488	438	499	456	487	478	445	482	500	489	446	498	492	483	442	498	510	516	488	455	515	506	468	490	466	457	509	475	462	548	478	489	467	494	453	477	448	491	476	476	499	480	486	491	476	475	504	481	527	488	468	477	474	473	486	524	517	513	483	475	492	476	471	478	526	509	470	465	499	486	480	484	510	444	499	495	478	479	491	511	468	443	534	479	461	494	464	459	493	478	512	487	476	498	503	493	482	487	504	493	469	492	493	497	470	493	511	478	512	495	500	481	482	497	480	497	533	487	474	486	539	432	483	448	525	478	563	468	490	475	471	482	490	508	468	506	486	495	481	457	472	479	436	489	511	486	488	474	526	492	488	483	511	457	482	516	453	477	518	456	452	475	503	455	511	495	462	458	451	506	482	470	492	479	479	462	504	506	485	469	475	467	507	486	475	507	486	460	524	501	471	491	473	517	514	488	507	509	499	490	491	502	480	537	461	459	469	506	504	462	499	491	472	475	481	494	505	484	478	469	517	460	490	501	503	462	478	491	495	484	523	464	506	445	477	486	496	518	493	502	483	511	485	488	467	453	491	492	485	452	496	464	466	476	496	471	511	504	459	470	499	465	511	548	501	462	475	520	460	482	461	502	493	496	515	466	465	504	490	470	505	481	500	504	471	477	474	487	495	494	471	484	512	492	454	471	445	501	495	461	524	495	498	496	486	541	512	472	474	482	483	507	497	476	481	492	510	539	506	500	511	467	495	514	465	480	503	453	490	503	489	489	522	509	501	462	464	461	448	517	507	526	458	517	527	505	485	498	498	484	503	489	485	494	503	476	488	464	495	458	471	489	509	476	495	453	516	501	506	448	441	484	495	476	482	474	497	519	469	513	497	489	466	475	489	483	508	514	477	483	498	524	506	462	462	453	478	520	480	500	501	483	494	490	474	469	520	489	468	483	504	483	457	522	484	476	432	477	514	490	519	491	460	481	492	442	473	506	454	514	490	478	479	495	493	519	510	489	502	476	498	494	512	521	510	515	458	502	483	508	527	498	494	503	503	541	469	530	477	468	443	463	511	483	485	483	458	467	479	509	447	475	501	502	476	471	502	464	524	470	474	481	494	507	472	513	493	488	502	515	526	550	505	474	533	455	505	460	405	480	514	465	496	504	463	510	494	505	462	497	485	471	473	464	466	458	468	492	466	500	471	381	473	487	472	460	474	479	510	497	486	486	492	513	513	471	534	516	519	478	466	482	471	482	471	491	494	508	516	499	466	486	494	502	504	479	460	494	476	515	505	464	494	445	520	473	519	529	504	510	499	467	519	476	454	504	500	484	455	516	461	479	502	504	475	494	468	470	468	485	513	481	503	498	504	493	476	476	479	489	470	485	497	507	494	465	438	510	444	494	472	452	491	493	491	483	441	512	462	514	471	502	502	488	425	483	476	445	487	464	468	465	472	491	493	494	486	536	468	501	438	466	476	491	454	475	477	492	460	512	448	487	504	469	465	487	501	480	469	476	488	492	475	476	459	507	499	466	435	487	539	500	434	489	502	464	471	466	462	478	476	456	505	493	479	441	459	518	486	501	485	482	443	473	504	448	508	473	490	466	451	508	482	455	518	483	496	499	514	489	515	493	463	451	516	480	510	478	520	495	493	513	476	464	460	500	483	488	466	483	459	470	486	504	453	479	451	509	451	451	482	485	472	506	472	523	493	479	481	508	482	485	480	471	457	475	526	499	497	503	463	473	552	512	501	499	476	515	481	472	508	544	457	475	492	497	440	471	454	465	486	516	505	488	484	497	474	475	460	483	481	507	497	489	478	481	508	496	499	487	476	496	506	461	469	493	504	464	524	481	458	506	480	479	514	452	462	462	478	462	492	485
4878	14580	9976	4850	3616	2667	2042	1677	1278	1176	1020	942	820	787	752	726	681	613	655	610	561	618	575	593	552	572	588	549	543	498	554	553	529	538	561	519	583	508	519	559	511	510	495	529	526	494	476	512	484	481	528	491	489	522	501	527	493	517	495	467	505	494	504	466	490	495	515	530	550	467	534	485	526	517	513	548	449	525	534	492	470	540	486	555	521	522	490	465	486	501	505	529	513	475	480	446	496	519	500	508	492	471	522	511	478	498	455	498	524	490	483	547	495	515	470	471	554	448	490	487	507	462	486	460	492	461	469	518	492	508	474	475	503	472	522	460	473	472	498	484	501	508	492	496	501	477	519	485	460	480	471	501	495	496	511	538	533	511	533	463	503	493	501	523	481	481	502	485	485	489	500	511	521	522	484	482	480	472	495	512	469	491	471	500	508	488	479	489	489	523	492	526	502	501	495	493	490	487	470	475	548	519	527	489	448	465	494	497	504	519	517	495	493	488	484	512	487	471	502	548	508	481	537	479	513	531	518	477	498	480	480	529	504	483	458	501	475	492	487	500	475	461	485	484	501	453	490	524	468	488	510	514	484	535	521	460	466	495	506	484	491	480	495	477	475	514	459	439	492	481	515	504	520	504	504	478	500	466	504	494	516	473	486	499	513	491	515	502	494	480	492	496	492	477	508	448	497	456	509	502	515	493	490	505	505	473	508	516	527	527	475	454	496	472	505	498	522	471	505	456	512	475	531	505	500	484	541	494	468	531	487	481	497	505	470	489	512	461	493	536	491	507	466	513	514	502	532	530	538	462	471	514	493	450	479	487	521	477	465	447	462	506	483	466	488	497	485	477	505	491	486	484	476	500	447	498	465	491	495	457	495	449	478	519	518	474	524	470	472	551	448	473	524	483	529	478	487	495	516	496	487	494	521	522	455	472	481	529	515	493	435	510	473	484	502	489	539	524	534	525	480	459	516	462	488	513	456	521	494	471	512	494	474	471	490	472	505	481	513	541	525	535	483	475	507	521	460	461	510	484	520	481	512	477	476	532	454	502	451	481	491	468	518	451	486	532	536	515	520	514	434	497	500	501	488	491	501	527	478	479	479	493	456	517	465	515	502	522	534	511	497	496	467	469	457	499	552	525	470	501	482	495	521	501	470	488	489	507	499	477	520	518	493	482	478	481	473	534	492	495	485	474	497	513	504	521	468	501	484	491	488	525	489	473	466	526	488	465	452	515	518	555	508	474	498	510	528	485	513	537	483	456	502	509	462	460	471	509	518	497	476	504	492	511	440	508	502	441	501	480	506	506	508	471	488	489	520	519	500	506	489	498	473	512	528	531	502	488	509	515	523	512	467	491	513	515	486	510	489	502	521	494	472	494	493	467	528	486	535	500	491	505	471	523	510	513	509	505	462	509	495	514	469	464	496	496	488	478	479	516	500	476	515	478	487	488	484	491	493	493	503	487	495	522	503	484	526	465	543	460	482	530	513	498	503	482	499	473	475	479	503	513	505	468	483	489	515	525	486	522	505	528	454	490	496	516	498	495	490	464	501	506	521	478	549	481	489	481	518	470	513	493	506	502	445	535	470	524	450	496	528	491	505	491	465	521	499	479	513	520	478	475	450	476	507	479	532	460	481	491	463	522	545	501	461	522	515	505	484	501	495	487	484	507	531	467	472	508	503	495	516	534	508	523	481	512	469	487	517	507	483	508	461	498	471	516	506	511	499	495	523	500	520	508	508	515	495	477	465	486	510	500	495	508	472	436	485	475	478	499	476	507	484	554	510	517	518	479	513	522	462	464	501	497	480	509	482	492	527	471	442	455	494	546	513	490	504	464	476	528	487	499	465	472	503	479	501	475	480	517	525	537	514	491	487	472	494	497	463	495	512	530	505	517	516	498	493	487	495	501	496	471	478	505	521	498	495	466	521	440	482	531	486	466	537	503	503	510	476	487	457	486	503	514	477	527	484	495	506	478	510	463	476	524	514	462	492	453	481	494	474	533	497	512	510	478	484	469	512	483	490	524	477	493	505	469	500	438	485	558	500	459	477	465	493	534	464	513	471	511	510	492	491	448	505	480	509	494	501	512	484	468	555	503	513	491	508	504	469	549	524	489	475	504	485	512	496	490	460	500	519	456	499	486	496	495	521	465	462	504	528	527	470	480	514	490	500	470	479	477	543	517	512	501	526	479	480	511	501	508	488	490	490	488	539	501	457	502	509	524	481	487	478	485	512	487	499	525	506	497	485	500	522	559	497	494	535	470	453	487	513	495	500	503	466	469	496	506	531	511	511	487	521	525	531	493	476	491	513	487	538	515	507	479	507	507	471	505	474	518	479	522	490	492	486	519	490	468	475	526	483	486	487	480	474	484	519	470	528	451	484	483	512	487	492	477	486	480	518	485	489	526	507	505	543	483	494	494	511	504	499	490	461	495	485	534	456	495	481	524	507	485	470	464	512	501	534	464	484	538	471	515	501	484	476	495	471	537	474	491	485	542	485	528	514	485	491	499	525	502	468	497	490	491	521	512	507	470	495	458	454	499	471	480	458	542	488	538	476	485	462	462	464	494	487	461	460	475	479	523	539	492	470	515	505	480	461	456	508	524	425	507	523	495	446	493	496	488	495	459	508	457	513	502	476	500	465	485	487	476	518	510	498	510	480	508	470	522	548	509	525	503	533	482	455	506	490	492	491	491	457	491	497	488	493	505	491	501	507	528	522	465	474	506	475	496	508	485	526	489	472	469	516	471	503	449	487	478	463	462	524	506	477	492	520	493	460	501	523	510	510	513	491	535	499	495	481	489	486	512	455	526	477	508	499	469	500	493	513	509	486	520	504	519	515	470	502	496	543	488	514	501	490	519	466	508	499	497	463	515	492	518	487	498	505	462	475	496	509	462	464	504	535	479	500	520	519	457	497	529	517	506	481	482	444	510	508	499	489	497	476	512	514	487	500	444	489	530	505	481	467	467	506	489	479	497	523	525	497	448	501	474	490	506	502	493	435	476	452	514	497	522	497	521	486	453	473	483	523	488	475	525	539	494	461	502	455	510	492	511	485	472	463	526	476	515	484	490	475	489	481	499	498	486	526	507	475	519	480	437	461	480	484	465	456	469	517	445	480	515	488	521	498	480	508	507	478	518	501	477	495	518	495	554	526	499	503	519	481	473	489	541	501	487	509	538	503	471	540	523	506	498	488	497	514	490	485	498	487	527	531	480	491	474	492	494	524	478	505	469	469	484	534	452	514	476	514	517	515	475	507	433	469	523	465	489	470	462	526	517	467	484	507	528	518	524	488	476	501	499	489	498	506	488	473	491	472	475	473	521	521	531	456	540	486	509	476	482	523	527	466	480	506	470	527	448	489	484	475	443	490	484	506	484	488	451	491	490	498	518	478	512	476	527	474	457	468	471	517	487	497	478	474	473	443	475	502	504	493	461	498	516	507	514	480	506	495	459	496	507	476	474	522	524	482	498
28069	17115	2841	430	266	255	270	241	260	228	240	241	265	244	207	235	236	248	255	202	222	250	244	232	224	233	238	262	245	234	234	235	219	226	224	230	261	233	234	232	235	255	269	225	215	235	234	252	201	231	212	232	227	209	236	243	210	213	265	233	236	237	222	240	224	225	218	229	240	227	222	240	223	235	241	249	233	214	238	205	247	237	247	227	216	230	235	225	227	218	236	214	228	222	217	223	211	233	218	223	207	238	242	216	217	219	241	199	238	211	227	234	211	207	246	230	217	237	245	217	212	241	214	252	215	237	212	216	230	221	228	216	244	254	230	229	218	229	214	218	236	221	227	216	207	212	212	230	257	210	232	222	232	230	222	251	214	223	249	226	231	236	219	262	227	236	235	246	224	251	237	227	237	225	227	241	216	247	254	231	243	228	245	238	233	232	222	215	226	240	218	197	246	215	249	238	230	219	251	201	259	211	234	245	240	241	242	231	236	245	254	223	206	214	214	233	237	244	216	247	226	228	249	237	236	222	231	243	236	234	218	232	236	236	246	229	232	247	237	222	253	232	228	241	225	229	211	204	225	212	220	237	197	221	205	228	240	206	229	208	244	213	223	215	241	238	240	259	229	236	238	239	210	231	233	244	210	219	240	246	267	205	229	249	213	230	199	253	229	256	239	243	213	231	209	214	210	227	251	222	201	241	251	240	211	210	230	254	235	234	218	222	228	223	228	215	218	209	207	229	241	226	221	216	253	219	232	232	208	206	225	224	239	204	229	228	228	230	204	212	225	206	235	221	222	250	222	231	209	249	224	225	240	241	209	231	210	269	223	218	234	254	230	229	220	214	231	216	223	232	218	226	242	230	227	211	226	239	197	232	239	241	233	224	253	258	228	239	229	231	230	236	262	248	229	227	253	233	219	250	251	229	222	227	270	209	238	217	208	234	198	238	232	236	247	224	256	233	228	224	203	230	219	271	206	225	243	214	227	252	217	224	233	233	218	232	212	221	247	228	233	228	233	252	208	239	226	217	241	231	186	241	219	237	242	238	226	228	230	249	213	224	229	243	237	224	249	203	238	227	224	244	236	231	230	248	193	223	253	233	224	223	217	250	244	232	214	219	227	229	234	236	218	228	248	230	241	233	257	232	272	227	222	228	239	250	245	223	229	254	225	258	225	207	253	199	245	247	219	235	212	199	219	236	249	224	225	237	244	222	229	197	247	228	278	226	208	274	236	256	222	234	233	233	199	242	213	227	245	222	205	235	223	228	223	262	240	213	260	222	246	259	236	235	235	226	227	221	227	218	202	243	218	239	224	217	224	228	216	228	214	232	234	221	255	242	211	207	268	248	189	211	177	247	211	244	234	243	228	231	215	217	234	218	228	240	234	231	244	253	224	204	223	241	247	238	239	206	234	201	224	209	231	225	245	219	221	266	215	220	245	225	235	229	222	250	214	232	229	226	216	229	231	251	227	241	225	251	238	224	229	232	225	233	203	212	240	237	205	223	217	243	234	231	228	198	224	216	246	231	237	209	204	243	235	215	227	237	228	226	215	209	217	202	225	229	255	213	228	259	223	234	232	229	224	249	221	217	240	213	230	205	247	217	247	212	202	260	218	221	236	229	233	233	232	240	226	230	263	262	214	236	264	224	204	237	252	239	235	228	233	238	219	226	248	247	234	239	249	231	234	223	224	253	243	237	236	226	243	207	223	221	247	240	237	223	263	210	227	233	209	218	212	240	248	222	237	240	234	227	234	224	234	231	242	216	237	210	237	236	222	240	218	231	241	219	217	222	217	226	232	253	239	247	209	210	235	247	240	201	220	251	217	219	245	233	237	233	216	209	241	250	232	251	237	224	237	239	221	235	225	244	242	225	224	215	200	271	205	215	225	258	234	235	242	219	225	226	228	243	215	225	245	238	203	210	228	230	232	249	235	218	209	224	245	226	215	248	214	243	252	229	234	237	217	231	232	221	219	243	199	218	259	260	199	218	230	244	225	209	241	221	258	196	229	246	230	245	223	241	250	236	205	253	244	258	263	225	214	217	213	228	206	229	233	237	246	201	254	248	202	206	255	203	282	231	259	217	240	207	249	231	222	229	236	231	222	185	222	235	240	233	221	257	247	231	262	236	230	241	214	228	234	214	232	204	246	250	238	230	254	252	222	232	233	233	241	252	245	247	244	212	242	232	232	243	231	191	258	238	232	219	222	240	218	236	211	224	218	257	268	244	219	246	240	232	242	223	231	220	240	228	238	234	223	244	213	233	226	255	231	246	207	222	198	215	210	246	235	244	225	218	215	231	258	221	234	238	217	215	221	221	243	262	216	222	257	206	227	237	258	258	241	220	224	220	231	221	234	256	230	222	222	210	245	217	207	215	237	217	242	222	219	218	239	234	225	248	226	233	217	248	228	215	230	218	213	257	246	252	226	224	225	201	229	220	223	212	242	215	278	240	215	237	224	240	229	244	216	228	218	249	215	227	236	216	241	248	223	247	227	223	224	230	240	241	214	245	234	231	236	250	211	217	229	216	244	241	220	249	239	251	244	251	234	240	233	216	214	216	244	232	216	267	215	227	236	194	239	255	237	225	230	245	230	249	249	259	233	249	236	232	241	230	226	234	229	230	240	229	241	219	239	222	246	232	239	228	229	239	243	275	224	237	201	262	216	237	242	269	251	228	218	209	242	235	232	234	247	222	216	222	228	222	235	244	203	223	247	253	229	236	224	234	216	259	229	240	231	234	215	208	238	259	240	235	222	244	206	237	212	227	201	218	234	208	254	226	234	236	244	241	218	218	241	218	214	212	225	201	246	214	225	229	229	254	227	254	211	230	244	232	229	228	224	217	208	237	230	274	229	220	198	194	228	243	203	230	213	218	264	243	226	238	245	218	244	238	209	214	245	230	228	211	233	246	227	221	217	229	220	203	223	237	222	209	219	196	230	219	213	212	241	212	223	276	237	211	239	221	229	209	206	240	249	273	225	221	234	239	245	241	259	207	231	235	201	249	197	230	215	224	260	221	260	234	224	265	219	216	228	240	231	228	209	229	212	214	215	237	221	238	234	228	243	222	241	245	228	238	221	248	222	208	223	244	237	247	240	226	223	217	231	239	254	267	233	237	211	214	218	209	245	235	252	224	241	216	234	255	204	233	259	224	252	224	230	236	248	240	228	244	249	222	221	228	252	220	256	233	215	220	234	210	232	241	242	212	209	229	234	202	251	250	239	212	214	254	234	226	218	234	236	225	206	228	239	228	216	229	244	218	249	216	233	191	241	223	224	231	227	220	218	224	243	244	212	242	233	216	250	213	239	218	246	203	256	216	220	249	230	229	228	228	233	206	205	252	225	241	214	223	219	248	223	262	226	237	231	237	205	234	238	236	241	231	225	207	244	229	225	230	217	238	251	245	273	246	232	222	253	256	232	221	255	203	185	224	211	233	230	241	235	230	264	238	225	233	243	206	238	220	226	240	237	209
4308	730	592	341	335	321	305	286	264	255	255	312	282	241	284	240	267	270	288	267	258	266	282	245	284	261	289	277	289	275	259	258	250	241	250	267	276	291	278	259	260	240	266	258	255	255	298	255	271	265	274	272	273	278	263	274	249	250	261	267	249	251	270	275	268	297	259	265	267	247	278	252	262	271	239	257	250	265	271	230	269	246	278	279	241	245	262	296	255	253	246	246	250	266	276	286	268	273	270	257	241	230	261	266	263	277	266	279	256	270	287	238	274	271	246	271	250	275	245	256	242	248	254	266	259	260	268	282	264	270	273	233	262	242	248	252	244	246	261	253	270	252	266	282	270	266	254	249	277	263	244	268	255	247	255	284	265	261	270	276	270	273	283	256	272	268	252	242	274	244	251	294	255	262	289	262	280	270	261	277	252	262	239	246	301	264	242	294	262	278	272	254	259	278	274	262	253	240	275	240	283	288	257	261	274	256	259	265	267	272	240	298	272	237	263	260	254	255	269	256	260	268	264	263	248	256	249	245	262	247	256	252	284	260	264	264	285	272	293	272	247	241	276	234	271	273	247	257	245	253	291	253	234	293	270	271	293	251	248	259	255	273	240	256	256	263	253	284	264	289	256	237	248	238	261	287	249	251	254	277	270	266	266	283	254	277	290	284	253	255	249	245	258	279	291	294	236	255	268	255	259	252	283	247	270	268	252	267	242	269	249	280	270	255	269	256	277	279	268	262	259	265	258	264	272	259	246	245	235	259	245	274	258	224	231	275	262	233	253	258	246	281	265	268	251	266	267	267	260	263	246	247	275	239	269	220	258	267	243	254	243	285	254	268	249	270	276	288	254	286	274	267	250	248	316	256	270	259	275	258	230	257	256	245	261	260	257	292	257	263	234	274	257	257	242	262	273	247	266	268	279	278	257	270	282	268	244	251	264	266	257	246	267	281	257	240	263	238	248	239	278	282	266	253	270	247	264	266	278	293	271	257	266	260	265	288	275	280	260	247	271	236	275	250	264	265	231	285	294	240	270	259	252	258	234	286	217	237	272	272	242	264	244	240	248	246	258	278	269	260	281	266	254	265	243	267	255	250	249	260	245	289	255	258	256	264	238	236	251	276	260	239	251	233	275	273	251	225	259	275	239	295	241	264	274	255	253	242	234	262	266	260	252	259	252	272	273	226	253	275	304	254	261	246	270	269	264	271	263	276	257	244	254	252	260	272	252	245	282	261	253	247	257	251	240	260	268	260	226	258	266	258	271	232	259	258	275	271	276	281	246	269	216	246	275	281	268	281	264	267	258	255	266	267	238	286	275	263	266	269	263	295	262	277	270	260	265	256	241	263	248	243	267	276	246	238	279	258	242	278	238	263	256	274	247	294	252	232	267	268	216	226	254	246	274	251	260	247	261	244	264	260	250	282	249	230	263	252	255	238	271	269	261	288	284	271	283	256	251	266	259	270	245	272	282	240	250	257	254	273	264	248	250	272	289	253	251	219	259	236	249	272	261	249	280	234	229	253	259	226	282	248	265	268	261	263	277	255	278	239	256	266	273	249	264	283	307	259	253	278	249	254	253	247	266	266	278	228	272	281	249	248	240	274	262	261	279	271	243	252	250	237	259	267	269	252	271	296	275	277	254	253	287	237	250	218	270	274	263	270	256	259	240	248	289	247	258	261	238	263	244	257	246	261	255	288	246	246	258	238	276	262	266	269	263	270	244	249	241	250	245	274	292	268	277	249	254	246	252	297	230	253	245	267	271	293	264	264	263	275	284	275	259	290	237	240	246	243	236	269	261	250	247	227	240	258	262	276	264	237	243	268	231	275	237	249	262	253	264	279	275	264	262	261	254	280	273	247	258	266	259	240	243	260	258	277	266	242	258	251	251	252	235	268	254	269	240	252	289	280	276	255	273	239	237	293	249	264	280	257	268	243	274	253	271	283	259	296	254	256	271	260	279	265	262	274	286	262	263	250	247	238	283	261	277	257	250	282	249	267	275	246	266	253	234	278	268	234	259	276	246	263	281	256	228	276	256	262	287	248	254	250	286	236	260	248	280	262	281	258	252	250	289	248	287	246	258	255	258	273	287	264	263	280	251	272	284	276	264	243	255	273	259	281	282	278	261	274	236	272	262	245	267	300	285	255	258	244	244	259	286	244	255	309	275	266	265	259	261	260	286	244	233	254	252	292	241	244	272	277	241	250	280	247	277	264	274	262	264	262	288	266	249	268	244	234	271	237	291	276	238	241	253	254	250	266	268	240	283	249	274	251	267	222	259	279	270	245	274	261	247	267	266	254	243	290	274	247	262	243	271	265	263	252	248	256	257	280	289	250	259	285	246	265	246	278	272	241	248	258	259	248	256	248	247	287	252	249	246	278	281	271	238	255	274	270	281	245	252	270	266	237	259	274	251	286	293	280	275	261	284	276	263	281	260	251	260	281	260	252	302	267	269	247	250	288	255	255	266	269	254	263	265	259	245	239	268	246	264	241	269	278	265	245	247	296	261	246	256	273	243	259	265	224	257	235	265	253	258	279	261	252	267	249	240	263	245	263	268	234	263	275	244	242	262	275	260	256	258	200	246	257	272	253	256	262	281	262	269	285	272	282	282	269	277	239	234	252	272	254	258	246	273	266	267	261	229	259	286	273	284	312	251	284	252	274	276	255	261	252	263	282	278	267	267	251	230	239	282	281	287	267	251	274	249	269	240	256	231	275	267	278	237	274	280	257	245	271	245	249	275	264	239	247	249	267	267	275	245	258	281	255	280	264	268	258	247	279	278	236	251	279	258	270	237	263	258	261	268	260	258	285	260	236	261	235	264	250	255	241	243	292	247	287	258	262	274	263	259	264	261	252	262	299	239	258	252	247	270	249	257	278	276	252	266	238	246	248	266	250	272	303	286	262	253	257	251	221	255	253	266	239	243	266	243	277	257	256	254	252	255	297	302	277	274	267	255	262	266	267	302	264	265	289	263	280	270	255	265	263	280	269	282	254	283	264	270	269	267	271	254	266	294	251	238	256	238	274	256	263	261	271	278	242	253	279	276	232	290	238	255	251	247	242	249	254	247	288	246	256	269	249	249	265	262	251	292	264	260	245	277	270	269	260	266	259	265	271	246	227	256	259	274	263	286	247	275	249	283	265	248	253	270	248	248	279	232	225	263	237	270	264	257	274	241	262	275	237	282	286	276	260	270	256	273	291	231	256	264	270	265	260	261	265	228	257	276	251	258	259	250	267	251	255	272	274	269	259	249	261	264	255	268	244	262	238	250	242	260	271	264	244	293	261	241	258	281	283	262	245	236	241	262	254	254	254	280	257	266	242	253	265	264	270	225	274	258	261	230	262	266	258	288	248	261	275	251	250	254	258	256	240	262	267	269	258	260	277	224	273	253	271	302	268	281	275	246	243	308	265	232	271	274	268	263	255	247	234	261	238	262	288	269	261	248	273	257	255	239	270	267	252	277	268	260	240
24061	21388	28628	24520	21388	8462	827	577	423	411	340	339	327	310	273	314	266	271	283	234	241	243	282	224	228	239	228	239	228	246	210	223	226	209	204	231	256	210	229	210	209	232	219	211	210	202	199	229	210	246	197	213	224	207	215	209	218	231	206	231	217	219	208	215	241	222	201	205	211	212	225	208	223	223	220	220	236	232	214	238	218	215	228	219	234	249	238	213	241	200	234	232	198	198	226	182	213	231	200	210	198	244	216	211	221	202	218	215	197	206	219	190	209	236	248	205	224	212	208	228	217	216	217	224	224	215	233	216	194	176	211	208	192	227	226	207	267	227	217	214	224	200	207	227	211	193	198	214	183	262	222	230	238	237	216	200	197	235	209	210	231	205	213	224	219	208	239	236	206	207	215	226	205	222	225	190	189	223	218	213	217	184	238	209	240	221	210	203	215	198	192	223	200	214	239	220	198	203	198	209	225	206	214	218	204	229	226	192	245	212	210	222	228	214	200	228	224	201	202	209	204	227	218	178	210	187	234	226	209	213	239	194	218	221	209	210	207	197	221	215	214	205	183	242	223	222	227	209	211	235	211	224	223	211	203	203	189	220	224	227	200	216	198	194	235	198	204	194	212	204	221	195	237	217	184	205	229	228	217	222	206	210	249	216	200	196	240	231	214	214	227	246	212	261	227	211	218	236	217	222	214	263	202	194	204	203	227	213	201	217	209	202	211	233	232	199	189	200	221	207	244	238	220	209	210	224	224	220	234	222	237	218	191	197	221	195	217	207	219	214	207	217	179	188	234	220	218	204	191	223	203	189	232	205	211	225	209	193	203	228	202	215	222	201	193	238	225	227	234	196	214	203	217	206	212	186	221	207	239	209	222	223	218	204	208	231	228	208	223	216	203	203	225	213	191	197	225	198	229	201	206	200	226	233	235	218	225	219	183	206	241	209	241	216	218	226	218	217	219	211	219	217	214	219	201	214	215	242	227	222	212	225	206	211	218	201	203	241	199	217	213	206	193	219	209	197	205	210	209	197	230	197	222	225	221	215	223	227	216	217	215	219	235	232	206	220	215	217	225	197	200	227	223	243	203	210	220	202	202	224	209	213	219	218	210	213	225	212	204	225	217	236	210	214	194	216	207	239	182	237	194	222	247	225	252	223	216	209	211	215	216	209	194	203	197	238	189	211	222	216	231	204	195	235	215	220	242	224	247	230	229	191	220	204	232	227	235	228	212	213	240	236	230	225	199	224	258	224	224	231	191	233	211	215	202	230	222	207	216	225	219	214	218	218	218	218	213	214	182	243	226	242	224	217	205	218	210	239	227	209	225	188	206	215	190	233	224	224	213	228	233	223	206	237	216	240	208	226	189	206	205	220	216	198	221	218	209	225	185	227	228	257	217	256	221	216	230	195	225	227	226	233	185	217	226	212	262	224	193	238	206	203	237	181	210	216	216	230	238	190	229	223	189	205	217	214	242	219	231	209	206	219	214	188	211	226	239	208	216	224	205	230	221	245	196	199	229	217	198	218	228	230	210	211	222	212	222	260	211	230	205	200	218	203	233	231	233	224	181	242	237	236	193	210	219	207	210	223	192	213	228	225	229	227	215	234	211	262	240	208	205	200	195	191	222	224	201	222	223	218	216	217	225	209	200	213	244	229	205	195	193	206	218	218	226	219	213	222	199	222	224	228	209	222	226	226	215	196	186	201	195	223	225	211	210	247	234	208	234	211	222	198	204	210	224	210	211	196	196	229	233	213	204	211	216	215	224	200	210	236	203	227	233	202	246	201	198	194	224	214	222	237	213	208	202	220	213	237	226	224	193	213	214	215	231	212	215	223	234	196	203	188	225	218	220	205	207	230	204	205	216	224	212	206	193	217	226	221	214	248	209	193	215	216	213	202	230	194	205	188	211	240	225	210	219	215	228	221	208	195	210	219	206	221	207	228	205	204	210	226	220	223	205	207	200	224	183	199	210	211	215	205	215	210	216	206	200	241	201	227	211	221	234	215	203	218	223	231	224	211	209	221	201	226	203	238	204	223	240	226	197	189	229	209	211	229	208	226	200	219	207	208	224	226	211	225	180	207	202	232	207	219	222	204	227	224	199	208	255	216	225	211	211	195	209	206	214	215	238	190	218	192	212	185	213	186	206	218	191	226	225	229	197	189	214	201	215	211	227	228	219	206	203	230	227	237	203	211	226	200	228	178	196	211	238	221	196	188	215	189	222	207	228	242	204	217	242	229	223	202	209	216	225	214	211	217	238	222	194	223	223	213	242	221	207	210	247	227	228	238	214	231	189	211	227	218	216	217	229	190	200	232	194	223	220	210	219	185	224	243	199	226	207	214	221	218	173	215	201	196	206	212	215	196	225	201	224	236	210	195	205	214	201	201	217	232	203	228	211	211	210	206	219	225	229	191	203	222	216	215	219	198	204	217	222	221	200	213	212	190	203	234	206	231	208	215	221	207	250	208	197	216	219	238	207	211	210	217	213	241	211	240	208	217	213	210	220	234	217	229	203	215	234	175	213	238	206	222	210	191	218	232	219	212	240	203	214	180	208	210	221	230	230	238	195	211	214	215	216	210	224	211	243	233	195	213	255	241	234	199	225	226	215	212	216	212	255	200	230	205	216	210	208	246	196	223	244	223	236	215	222	213	226	218	215	205	215	224	196	219	201	213	200	214	202	209	208	202	206	232	229	208	212	214	212	222	217	226	199	217	227	219	203	205	213	220	227	204	194	240	225	245	228	211	218	224	206	219	242	211	212	218	239	199	217	205	218	239	230	218	218	248	191	210	193	241	220	209	217	204	204	237	240	207	235	231	233	223	206	223	235	201	206	232	221	214	199	200	193	235	227	216	218	204	225	226	234	248	207	208	223	206	214	207	207	217	205	220	220	192	208	242	224	213	228	203	225	202	216	212	220	215	214	232	189	208	226	203	185	199	212	190	221	214	209	205	231	201	198	194	214	196	234	211	223	230	204	221	217	202	201	235	237	224	207	202	210	222	207	205	217	228	216	220	209	257	227	228	200	210	203	194	215	221	219	210	202	207	196	184	207	221	218	221	232	225	203	206	232	201	222	219	215	224	222	262	212	240	203	213	217	227	223	243	209	206	232	205	214	253	234	195	197	219	198	213	220	210	218	229	192	201	187	213	190	202	204	211	225	235	226	225	214	192	208	201	252	231	221	209	193	214	238	226	197	201	215	213	197	216	205	213	243	202	234	214	211	238	199	205	207	219	193	206	223	221	202	228	228	222	222	211	186	214	194	206	236	214	197	219	225	218	228	228	196	214	223	229	224	216	246	212	202	219	225	217	195	220	225	212	198	224	212	218	216	223	229	220	234	207	225	229	193	212	216	206	228	205	247	213	162	209	206	225	241	229	232	243	188	194	199	186	213	236	193	215	196	223	188	245	219	237	197	215	214	207	198	199	209	200	201	211	208	219	202	206	218	213	205	224	219	222	213	237	225	192
3396	8774	5672	2701	1900	1400	1108	855	734	614	506	444	415	335	352	337	358	333	298	270	305	273	295	279	256	265	264	268	275	268	240	233	272	259	237	269	249	247	245	228	228	275	254	267	234	247	268	222	239	246	269	229	263	242	217	256	201	274	252	268	224	234	218	234	245	266	225	206	244	216	231	264	225	247	228	252	229	232	244	221	242	249	243	234	233	269	243	264	251	216	240	233	229	252	232	237	239	234	245	264	227	247	225	203	254	237	234	269	223	233	256	221	216	237	242	215	220	241	225	212	256	262	249	234	235	214	212	250	239	245	262	197	226	263	216	225	244	215	252	230	201	249	227	220	192	231	229	235	250	223	235	234	229	235	206	220	222	217	235	219	254	214	235	233	238	253	220	222	218	226	255	236	255	250	244	226	249	250	239	252	246	246	225	213	240	244	246	263	241	234	268	212	231	247	227	223	224	247	205	246	250	227	209	256	230	213	231	233	223	243	267	246	210	215	225	245	254	230	214	238	244	253	260	222	283	225	256	239	275	253	232	238	238	217	257	238	247	238	228	241	225	242	249	244	222	242	243	242	229	217	234	232	229	231	259	228	283	241	247	225	234	229	259	229	269	249	257	236	245	250	235	229	241	224	231	211	235	259	216	247	227	244	218	242	231	238	222	213	215	270	249	263	245	248	218	243	225	242	234	223	208	221	232	235	262	216	232	229	222	244	249	214	247	222	243	239	232	254	223	233	250	234	255	251	244	269	233	234	245	222	217	219	222	244	237	227	228	235	228	268	210	221	235	235	239	255	230	215	224	224	262	219	224	239	270	215	233	226	242	239	234	232	255	235	229	212	264	230	236	226	199	239	237	222	245	247	224	240	233	224	223	239	220	270	250	222	243	235	234	212	240	253	217	234	236	235	235	234	239	227	219	240	224	218	248	215	218	228	243	230	209	251	227	208	232	222	234	242	251	253	234	240	209	225	195	217	262	244	243	262	235	234	217	240	196	236	218	276	202	219	237	217	225	258	220	234	213	224	251	251	232	235	240	246	223	243	244	236	251	241	223	209	224	252	245	235	257	218	243	235	233	250	231	221	250	253	216	246	203	239	230	231	214	218	227	268	211	195	225	241	236	220	236	245	236	216	224	239	235	216	222	235	219	198	225	242	226	255	239	224	220	235	242	238	205	247	268	223	234	244	240	237	253	222	228	240	219	232	234	225	250	243	242	239	212	229	232	219	243	228	233	231	209	223	226	243	234	205	221	229	238	241	244	254	250	198	238	252	248	229	222	214	261	241	233	245	221	248	228	214	244	240	245	231	226	212	230	249	235	229	232	220	224	236	210	237	238	235	231	245	250	237	264	230	239	266	242	218	265	246	237	228	241	221	237	243	211	260	226	235	236	243	246	241	244	217	233	231	227	242	260	238	233	237	235	210	213	223	221	232	240	245	240	275	231	226	229	233	242	261	241	237	207	242	219	220	256	224	242	232	217	232	238	216	268	247	242	239	218	221	258	235	262	228	222	238	231	240	267	246	233	227	235	228	229	242	233	260	227	255	216	213	232	242	229	221	243	199	218	197	234	234	226	239	227	251	229	246	270	212	244	228	222	245	258	240	244	234	220	208	255	231	219	244	230	245	236	224	246	256	259	232	255	256	239	230	254	246	238	220	235	243	231	228	241	206	228	226	231	221	251	251	234	230	252	242	237	243	252	260	234	233	214	214	244	226	235	242	231	236	223	238	253	210	243	228	238	249	209	234	249	244	228	216	236	245	238	259	236	224	221	243	207	225	214	252	218	223	247	220	243	234	252	246	222	233	240	214	226	220	236	234	219	217	208	256	225	232	243	236	225	246	260	222	248	192	222	243	211	241	234	237	203	212	239	231	189	250	242	201	239	229	227	269	219	254	266	232	237	235	229	229	255	209	207	247	231	235	240	214	240	245	249	242	242	221	254	226	229	249	248	243	235	238	240	243	259	226	226	248	246	217	229	231	201	234	229	235	235	201	248	263	238	224	236	192	216	204	229	217	227	245	230	244	231	231	243	202	231	232	225	229	246	231	230	232	230	261	231	219	239	246	220	232	233	244	227	234	231	245	252	232	220	228	240	242	210	255	241	241	217	248	239	231	244	242	235	224	242	238	200	249	254	230	231	257	213	222	248	236	238	241	220	216	227	219	248	235	224	221	225	248	230	272	212	216	235	205	236	235	211	229	241	236	281	230	243	229	217	226	246	237	240	241	216	235	234	240	245	219	219	236	246	235	234	241	209	253	217	244	264	250	251	234	209	245	251	212	221	200	207	173	232	268	227	235	242	241	258	234	231	247	216	264	229	234	254	229	225	206	231	250	243	243	251	257	224	231	211	219	240	234	241	196	228	231	262	258	251	241	211	238	221	236	238	233	256	229	221	262	265	226	230	281	235	212	218	233	219	248	254	234	224	224	228	251	222	259	265	265	234	228	215	210	280	224	260	243	215	215	240	232	270	250	261	227	190	271	234	228	236	233	234	232	208	219	231	231	240	221	260	239	223	215	235	239	237	234	216	229	240	240	226	262	252	243	221	231	240	230	232	239	218	233	220	220	239	242	209	213	252	227	233	249	229	241	222	241	227	247	257	222	200	211	236	238	249	216	210	209	241	253	176	250	223	217	243	239	230	251	254	228	212	241	245	230	229	239	246	223	273	250	218	242	226	236	225	229	245	241	249	258	230	249	248	244	228	230	245	227	231	235	234	242	225	226	245	225	221	227	227	231	266	208	204	218	213	254	271	231	229	241	225	225	223	229	258	256	235	218	241	217	236	236	223	219	242	240	228	212	250	253	235	254	210	218	244	235	237	241	258	246	231	267	246	221	235	222	220	250	235	230	224	224	234	230	215	236	247	223	254	229	230	239	225	244	230	250	207	221	245	221	228	220	241	227	232	241	232	247	223	250	263	227	252	228	204	245	228	247	227	227	236	245	235	207	231	242	243	257	244	250	217	209	237	239	239	238	263	228	234	270	248	227	243	263	253	218	238	250	251	226	249	251	236	226	256	233	225	249	227	265	235	229	220	235	229	249	216	241	256	226	228	247	263	243	223	261	237	239	234	213	249	244	244	220	223	235	248	232	252	223	256	241	242	213	227	211	245	225	203	245	227	229	226	257	245	237	259	232	255	224	219	234	224	229	268	219	253	228	249	220	210	251	259	244	228	231	225	271	248	234	222	208	224	249	221	243	266	214	222	241	225	211	234	247	260	250	239	237	249	243	210	263	233	236	244	239	234	251	222	215	232	234	219	202	239	255	226	247	225	231	225	232	233	235	246	230	229	232	234	230	239	231	225	249	235	217	237	209	253	221	249	249	246	246	209	217	210	231	238	241	255	255	228	266	257	230	218	261	225	228	253	228	225	228	209	251	204	224	218	228	214	221	234	229	270	242	213	251	239	214	204	241	217	205	236	234	229	237	222	210	241	244	235	239	240	245	198	241	243	254	228	233	234	227
25053	21318	27424	25483	9587	874	704	616	575	532	525	519	473	474	510	444	495	467	495	461	499	473	438	444	430	460	474	457	451	418	448	452	443	449	477	421	423	453	432	475	445	442	464	446	405	457	433	454	434	452	427	436	466	436	444	456	457	465	402	427	442	459	435	476	448	491	416	461	441	451	425	409	431	444	457	421	429	447	469	492	434	441	444	440	462	453	432	437	440	466	448	430	453	454	467	439	428	453	430	405	477	434	439	449	448	442	445	462	455	428	439	423	473	437	450	481	416	450	484	414	437	454	425	436	443	459	460	466	458	427	422	429	468	441	465	421	436	446	459	460	440	452	438	440	463	449	508	422	439	454	434	475	438	444	474	444	443	406	499	444	497	470	467	446	453	453	460	455	474	450	433	471	402	471	466	469	438	430	416	467	419	445	477	434	450	464	451	457	437	422	456	438	420	448	450	405	411	439	470	461	424	468	440	444	465	437	451	423	432	433	451	433	419	463	463	430	455	491	470	424	470	440	444	451	486	474	435	435	427	399	459	381	474	409	423	449	455	436	438	432	431	421	422	460	464	471	458	518	420	450	435	426	446	435	458	451	480	445	455	408	481	455	421	450	451	432	449	455	462	449	441	469	404	433	449	445	432	471	493	449	435	438	434	434	440	416	425	453	441	440	452	435	423	445	440	468	440	455	436	464	417	426	471	453	422	489	450	462	466	482	430	440	460	439	398	453	415	518	469	460	421	418	428	477	422	450	459	419	420	465	454	437	455	442	449	418	458	462	427	490	434	446	443	457	456	432	414	498	439	451	441	451	421	428	406	422	450	449	469	443	437	475	421	402	445	400	414	438	469	436	457	431	447	455	455	464	454	410	451	430	462	440	458	439	464	447	421	448	479	466	432	422	438	450	439	455	426	429	435	441	401	421	461	436	436	448	449	452	477	450	458	449	460	380	437	439	419	452	430	446	441	416	433	448	451	425	471	466	475	440	461	447	424	457	525	445	439	451	393	458	451	455	416	441	451	464	445	436	434	442	486	461	457	438	415	484	410	448	460	455	467	457	424	473	461	452	419	460	464	465	411	470	455	452	436	452	430	435	457	428	420	473	455	465	408	422	422	463	423	396	469	443	433	447	439	414	467	488	448	408	427	435	473	448	443	432	431	431	435	426	439	427	454	445	438	447	455	454	442	422	441	425	450	456	416	444	482	429	435	429	484	464	426	423	452	435	461	431	460	456	447	466	431	463	448	424	448	474	427	443	434	430	434	472	462	431	433	449	455	451	469	456	446	456	464	427	443	468	413	441	473	445	460	450	441	479	418	446	443	432	411	430	443	471	476	423	450	432	422	440	445	461	467	440	437	475	457	466	442	423	476	423	430	460	441	442	440	432	429	442	423	458	493	406	429	441	415	446	457	434	454	415	455	414	425	412	455	424	419	431	454	449	450	450	499	485	472	438	422	473	400	438	456	459	460	458	441	469	426	459	440	422	426	426	444	447	462	445	463	412	438	440	482	454	464	425	453	435	451	439	439	439	466	451	477	453	442	447	421	440	448	463	416	453	452	486	399	454	452	435	401	466	447	407	458	429	433	442	464	450	429	469	431	443	489	469	439	457	435	411	476	460	466	455	464	456	438	454	491	431	458	468	451	449	423	468	434	445	454	473	449	457	451	461	437	488	443	480	413	441	424	471	422	449	439	445	442	415	487	394	462	395	455	476	470	455	441	457	472	437	428	462	457	474	431	449	449	422	489	411	433	462	436	452	455	496	451	410	393	451	511	439	443	484	449	440	439	464	456	435	428	434	455	445	489	415	469	436	437	487	465	444	432	431	459	454	453	465	461	459	437	441	444	417	494	418	457	445	424	438	469	438	430	415	463	443	417	391	413	480	460	480	441	447	434	421	435	450	447	461	478	457	417	423	466	438	466	444	440	434	411	440	446	430	413	465	473	437	432	486	449	410	432	412	429	437	441	439	469	504	437	437	440	417	454	451	481	474	431	441	442	469	443	428	436	464	439	414	445	439	479	443	475	465	449	417	457	453	523	415	425	446	456	401	468	413	457	451	423	452	421	450	498	471	452	454	505	468	473	467	455	439	448	445	466	395	445	447	449	433	444	484	440	393	440	427	445	467	432	461	455	442	422	482	484	436	443	420	436	406	423	430	429	432	438	444	462	431	454	469	425	458	451	449	477	396	455	519	421	437	439	427	464	507	466	473	464	459	426	452	479	458	419	397	460	477	424	438	463	473	463	421	435	450	418	449	455	429	456	449	430	436	456	456	453	443	450	429	426	431	471	430	430	450	445	465	438	420	406	421	443	473	454	430	463	393	436	455	428	446	429	402	444	427	438	426	434	423	472	493	456	432	457	462	454	432	419	469	420	428	461	434	428	464	449	451	439	424	457	452	408	459	459	459	448	468	451	469	445	443	430	441	477	430	444	456	450	450	463	493	448	431	433	448	417	408	438	430	423	439	458	456	421	430	451	468	446	456	428	433	466	452	419	430	440	453	476	456	432	471	435	457	425	468	440	446	467	448	444	498	418	448	435	449	465	464	459	434	449	425	444	425	429	427	452	450	438	415	418	464	437	464	423	483	427	428	467	455	461	428	454	454	436	474	461	440	390	398	491	449	460	479	430	446	472	434	451	426	431	414	443	457	452	464	453	451	430	458	413	458	425	456	453	434	427	414	426	455	468	454	445	437	469	438	451	471	413	409	467	497	392	416	454	432	445	474	465	451	453	423	456	416	439	441	440	438	437	441	428	458	452	452	449	442	428	454	466	448	448	418	432	419	425	464	418	452	494	427	491	453	430	428	428	437	465	472	436	451	432	457	447	406	406	449	460	427	432	452	461	455	439	405	419	429	446	487	447	475	430	445	419	436	436	437	456	460	441	461	463	422	420	485	417	367	475	424	420	489	434	485	409	453	458	440	455	450	450	443	448	470	461	436	430	442	479	454	466	446	435	451	451	457	429	436	486	452	438	429	499	486	454	469	451	446	469	446	435	447	431	462	432	442	474	462	433	439	470	441	451	494	435	441	454	479	419	460	474	420	454	433	440	454	438	449	456	453	437	472	445	431	417	469	452	440	452	435	455	421	428	450	470	428	436	402	453	419	473	478	447	442	436	444	404	435	415	448	474	470	461	432	425	403	458	455	458	480	457	442	461	442	465	451	453	436	428	463	459	459	453	443	437	471	462	445	507	478	427	431	465	444	463	462	478	475	425	446	446	421	470	462	483	419	460	491	461	477	434	456	485	417	422	442	456	466	442	450	448	461	440	432	454	460	459	449	422	461	425	464	453	441	463	459	432	475	458	439	452	472	459	423	411	467	444	429	449	437	445	437	454	449	440	450	412	471	476	495	453	471	415	433	470	452	431	436	477	436	430	486	425	429	447	425	448	419	397	453	453	447	444	458	421	394	442	418	437	426	431	462	463	438	446	462	449	454	456	438	434	442	491	432	454	431	447	456	457	462
3510	5301	3451	1746	1358	1106	934	782	655	690	637	665	554	534	583	554	498	545	490	506	524	513	481	529	543	490	475	492	475	470	481	493	482	495	510	499	456	522	473	468	488	442	497	527	486	519	480	453	509	486	478	468	492	484	454	479	480	503	467	483	505	472	487	493	500	486	478	440	490	481	480	475	458	464	440	460	440	422	482	446	490	469	481	455	482	455	476	451	486	500	494	472	463	527	476	488	451	468	498	481	487	481	449	481	490	475	459	456	439	514	445	435	472	475	451	467	508	506	467	466	477	506	517	477	486	488	419	465	493	453	448	437	485	459	471	489	446	454	458	441	484	485	473	480	465	513	479	498	470	461	495	516	423	488	481	455	453	441	474	485	524	439	518	436	440	460	496	476	454	489	454	484	487	488	484	474	520	473	483	473	467	482	460	457	492	500	460	436	496	465	489	445	424	470	465	464	488	472	472	443	482	426	454	470	476	484	470	468	469	453	493	450	472	470	481	471	480	458	485	496	495	505	468	449	482	486	471	480	439	481	448	497	445	450	478	475	451	483	507	468	478	462	439	514	474	486	453	458	506	483	514	524	490	473	469	488	510	491	469	436	481	497	453	472	457	465	512	485	435	472	494	489	448	517	471	464	466	501	515	489	477	492	449	466	499	492	477	464	503	502	481	455	488	501	502	480	437	485	458	471	453	461	480	477	477	472	472	478	459	469	467	450	476	492	464	452	476	477	461	497	478	464	459	456	489	514	444	470	465	481	464	455	439	431	453	505	458	468	462	493	462	486	469	502	456	483	441	466	484	477	457	462	440	475	465	444	484	502	465	466	456	535	453	487	521	486	486	462	465	459	482	476	416	492	472	459	481	473	464	477	471	510	440	501	474	476	491	455	472	459	443	444	502	479	472	508	508	507	460	478	468	492	477	459	456	463	454	506	481	480	465	463	474	479	447	491	455	487	438	460	465	490	467	491	479	464	476	409	445	430	479	498	461	446	500	472	479	507	486	468	458	471	478	450	477	458	522	466	498	460	462	466	472	438	452	473	481	450	502	445	469	448	478	427	450	491	481	483	473	486	433	449	456	495	477	460	481	491	463	470	463	511	475	488	412	497	446	449	471	501	468	480	470	480	493	463	478	518	465	467	491	445	452	492	463	515	471	490	483	430	466	484	462	476	459	453	468	491	474	480	465	458	506	433	431	482	439	491	449	497	471	443	425	483	472	471	480	468	460	487	476	471	478	497	497	437	469	487	450	491	504	510	490	487	491	468	485	498	455	430	476	452	471	485	445	525	455	458	476	491	463	468	464	474	480	485	478	483	482	423	468	397	489	466	463	448	482	482	496	517	492	468	459	427	460	483	518	491	522	440	483	478	469	476	491	464	445	463	499	473	448	458	479	508	474	510	468	480	481	449	476	475	475	470	443	479	477	490	479	461	481	474	470	457	455	514	527	472	468	439	466	461	459	487	467	490	518	447	454	437	491	441	484	454	452	455	464	476	452	487	470	503	465	460	470	426	479	465	473	489	452	470	451	487	452	469	468	470	500	512	449	453	421	459	475	498	435	485	421	443	460	469	486	465	471	435	462	451	462	470	513	464	492	485	476	494	422	494	446	464	475	471	441	433	474	495	492	454	486	478	494	457	446	462	485	492	485	472	478	456	478	503	498	506	488	458	468	452	502	452	514	455	491	466	479	470	494	479	469	444	439	456	467	504	463	497	468	445	420	482	455	469	473	439	457	464	455	452	498	468	471	465	468	454	496	495	503	506	464	483	472	469	472	471	464	466	488	506	493	445	525	489	503	448	531	472	467	488	474	442	421	472	501	443	469	488	451	454	486	458	478	481	487	467	465	482	505	477	451	439	477	520	463	469	512	483	494	494	490	433	458	465	479	482	487	448	465	494	459	488	456	486	470	449	479	464	449	516	484	482	470	489	467	486	487	457	542	468	472	494	509	455	462	471	455	461	461	473	467	446	495	481	462	456	452	465	494	444	470	490	434	464	478	466	493	492	461	482	477	515	444	436	504	467	456	498	467	425	462	485	487	506	491	505	449	499	476	434	505	443	456	484	431	491	464	441	460	488	426	464	492	469	481	443	480	428	452	503	496	443	507	460	461	465	491	475	464	456	444	547	483	505	471	482	455	508	487	513	520	467	503	477	470	470	463	480	452	456	434	446	480	477	504	444	464	457	502	513	498	465	545	473	413	462	474	493	480	459	484	449	473	474	475	480	486	445	454	433	468	460	422	496	471	491	461	482	500	498	498	487	487	491	480	468	521	498	472	468	480	483	485	468	503	437	466	442	501	492	462	492	440	490	467	496	475	470	494	484	482	485	467	498	489	473	466	472	467	486	469	501	474	447	473	445	491	497	404	502	483	517	469	451	487	457	502	486	501	491	478	455	450	482	460	538	483	470	463	449	487	493	473	484	468	465	469	446	507	506	512	431	471	500	482	492	468	499	514	455	462	486	511	473	460	470	509	488	481	460	507	456	454	473	454	464	460	429	457	470	460	471	490	467	469	544	448	483	446	489	500	481	484	496	506	424	471	473	477	437	452	451	463	474	464	456	477	488	477	491	531	490	475	460	482	464	459	499	483	433	458	468	487	506	454	435	482	473	499	498	478	460	510	506	464	519	437	486	508	502	450	496	448	497	474	493	465	457	477	483	486	440	484	460	485	461	470	444	478	487	477	462	461	453	469	466	490	431	482	498	450	492	449	436	480	464	469	496	525	498	478	479	477	490	473	445	444	472	478	458	476	504	448	527	490	469	478	491	476	495	477	491	482	469	487	495	428	451	483	462	453	430	445	465	468	476	458	447	478	454	427	449	488	452	479	514	501	470	467	500	486	484	512	480	470	464	456	495	459	502	499	474	481	434	437	492	474	453	478	458	444	480	505	482	464	454	477	484	481	471	493	475	450	460	467	474	467	480	506	478	461	440	478	484	456	468	502	480	493	430	508	518	492	470	461	456	468	473	516	497	478	506	483	486	493	498	474	401	489	512	487	514	484	476	490	462	445	469	517	473	474	481	474	495	487	439	487	461	442	483	449	522	500	467	455	498	476	489	493	453	489	455	490	492	452	489	493	468	444	468	455	480	455	433	503	480	495	453	487	470	465	470	467	473	464	452	504	450	448	449	466	488	463	521	434	442	487	472	448	409	468	471	491	509	466	506	467	488	497	487	475	483	472	462	468	460	483	443	430	499	493	457	454	500	494	535	420	458	533	446	482	499	481	485	461	497	464	445	501	493	479	450	476	439	470	505	500	510	470	449	446	481	465	487	489	437	506	499	463	476	461	455	468	482	484	455	443	453	463	516	483	488	495	474	472	453	462	487	444	494	506	495	456	522	465	487	488	463	488	452	438	452	484	501	466	456	464	478	484	522	482	466	498	483	469	435	480	457	474	496	469	495	497	471	484	464	482	467	479	486	517	494	458	462	467	470	504	487	467	509	453	500	535	433	502	463	479	475
22862	21434	29156	24087	21436	21504	7366	1219	1020	888	809	705	734	664	693	636	588	551	532	586	577	604	550	557	554	562	538	528	515	508	515	518	582	508	479	520	502	473	533	488	494	484	504	468	514	514	519	519	472	462	475	515	498	458	486	498	498	505	502	527	526	496	478	458	523	499	477	536	506	495	511	472	517	488	497	489	496	519	444	482	489	514	495	527	525	502	504	475	474	486	508	487	497	447	500	493	491	449	504	508	498	473	498	475	480	525	483	482	501	512	513	480	483	517	470	514	513	503	476	540	489	479	490	501	465	472	463	486	501	498	455	521	467	489	507	505	515	443	498	499	499	494	463	482	485	463	513	512	500	529	469	513	466	531	495	522	528	498	534	490	489	521	516	517	517	469	481	477	468	487	499	527	544	492	471	484	491	499	448	494	510	440	463	521	473	459	537	495	482	489	483	489	554	444	471	475	504	483	465	441	511	511	451	512	509	481	528	469	473	501	503	468	473	453	497	489	515	504	487	453	484	515	491	493	498	508	516	460	481	516	511	476	491	491	471	493	481	491	499	503	523	518	482	506	493	452	527	503	465	464	512	519	489	512	492	496	469	487	491	458	502	482	441	468	445	488	494	491	550	456	485	502	450	511	475	494	458	507	486	531	501	477	512	489	499	495	525	495	506	478	466	520	494	504	491	469	438	505	475	488	531	520	501	523	493	519	495	469	497	548	485	457	489	474	498	495	531	491	478	462	468	472	460	475	513	500	450	480	495	515	476	480	468	515	502	540	486	456	472	478	479	465	497	512	472	492	492	470	470	466	511	484	483	500	484	483	511	464	473	513	497	444	490	485	536	511	495	472	477	541	445	495	482	510	526	512	457	533	520	515	521	497	523	474	463	493	510	513	493	482	535	466	501	442	485	521	481	517	515	500	484	481	474	494	530	518	521	533	470	517	516	489	544	512	518	500	502	463	500	506	496	532	488	524	475	473	522	460	487	496	484	487	513	497	540	519	518	484	468	490	501	512	475	516	506	497	496	523	525	505	502	520	511	492	457	520	518	497	497	455	494	490	498	531	511	489	522	507	503	496	482	486	473	494	466	505	474	481	505	490	500	484	503	497	519	468	498	504	508	476	485	473	478	504	498	473	442	469	534	495	514	500	460	483	503	468	495	500	501	500	489	512	474	486	494	471	537	485	498	488	494	506	504	500	498	458	474	478	483	532	510	495	489	492	492	480	443	531	467	483	483	488	505	440	458	463	510	484	478	494	496	504	518	486	485	515	500	488	523	496	508	457	495	514	502	483	492	516	492	488	495	491	468	476	534	510	504	487	500	502	486	507	489	497	527	511	481	482	538	502	491	504	505	511	519	516	486	493	499	491	493	490	523	461	504	489	507	493	480	509	473	498	476	471	465	493	471	506	497	488	486	461	506	475	507	495	496	527	487	500	489	455	481	495	487	504	473	506	494	485	485	505	511	485	486	511	492	481	505	536	500	537	558	529	534	498	472	451	495	484	489	503	500	463	434	487	459	468	474	473	472	513	527	508	472	502	502	518	502	501	500	515	483	468	541	513	463	482	513	479	532	489	476	494	477	481	491	497	496	467	467	504	496	471	464	501	515	508	533	521	511	502	463	497	522	478	551	515	551	477	497	473	506	477	464	487	508	497	474	496	498	504	512	538	525	494	436	500	481	474	512	477	474	480	498	485	512	496	450	538	499	505	489	484	477	512	484	493	514	531	472	476	496	499	480	467	506	521	477	500	486	506	514	473	500	496	539	476	470	511	476	456	515	462	477	488	451	520	484	537	506	512	534	465	481	543	461	478	462	502	492	454	487	474	462	490	503	509	504	511	519	496	505	509	465	506	470	508	488	533	520	447	518	486	513	489	443	485	461	482	519	529	528	518	569	529	497	478	499	510	472	493	506	497	495	512	512	526	523	487	519	508	498	503	496	527	517	545	462	486	483	499	493	504	520	476	484	480	496	509	504	517	486	485	498	495	446	467	503	495	457	514	478	491	495	482	488	525	500	498	538	499	499	544	520	532	519	423	469	531	437	497	488	481	525	472	455	462	513	507	508	498	512	484	476	465	497	501	484	482	487	488	530	493	472	509	534	483	499	479	488	496	470	507	518	481	518	517	494	508	478	477	457	512	492	460	480	495	499	485	468	509	504	480	488	466	459	524	481	526	505	505	453	471	471	514	475	519	485	497	535	491	486	491	502	494	482	499	506	484	480	477	492	466	504	489	473	517	509	479	494	476	511	487	463	509	502	437	540	507	472	486	469	500	471	524	482	471	483	476	470	456	513	529	509	502	481	483	493	501	438	519	496	493	504	513	510	462	518	521	507	519	496	513	521	491	497	575	487	467	448	486	442	519	479	517	495	483	498	515	469	499	523	478	460	499	461	516	453	508	516	507	490	504	469	506	465	511	498	514	512	497	490	513	475	481	489	468	492	459	517	493	485	495	513	480	499	528	517	494	483	473	488	526	509	494	458	488	518	517	526	505	510	531	473	513	511	476	460	480	490	506	506	464	489	479	506	481	506	531	505	484	538	540	520	532	496	499	477	476	504	511	477	482	456	513	485	482	496	485	465	490	477	471	469	513	498	480	462	500	503	504	523	477	540	516	505	495	477	484	488	524	488	482	528	479	499	485	479	497	522	486	485	521	507	495	500	470	499	454	500	523	463	495	499	508	480	515	490	470	464	473	484	488	501	541	496	477	507	500	503	498	482	482	480	524	507	491	527	504	514	490	471	471	479	481	494	481	481	507	476	484	500	442	496	490	483	500	489	526	524	514	487	510	482	546	477	496	487	521	497	483	492	484	524	497	451	528	486	456	494	485	462	503	527	501	509	458	490	492	522	508	476	498	467	486	521	480	476	522	488	513	464	525	509	458	497	457	458	507	509	471	495	493	490	525	489	480	515	476	461	499	472	508	584	487	509	484	494	512	490	468	525	499	469	516	500	509	492	475	504	505	483	491	468	505	525	525	485	501	493	473	471	500	464	517	483	527	427	504	486	539	520	474	499	486	530	484	452	516	495	485	466	512	511	519	473	491	490	470	466	525	489	477	492	484	487	501	531	484	501	477	450	461	449	482	511	466	468	493	465	486	523	500	503	459	482	503	476	504	491	490	474	480	477	502	436	465	482	463	498	507	489	478	485	497	465	499	491	494	480	487	515	497	529	538	502	485	479	499	513	536	496	469	478	492	512	456	517	494	522	465	484	485	521	502	516	499	491	481	497	495	510	474	487	491	468	507	474	499	502	489	478	463	485	484	543	485	505	432	511	549	477	481	499	505	463	519	486	481	495	515	494	448	484	473	525	478	510	467	519	484	527	499	480	514	537	450	457	497	511	567	471	483	457	484	452	466	491	497	518	489	515	527	513	496	516	508	489	499	489	493	499	514	494	499	462	499	458	473	493	500	479	526	513	480	493	472	492	492	496	479	512	503	455	484	511	474	503	502	498	463	506	493	501	507
4847	14850	9949	4975	3550	2713	2159	1647	1406	1234	1056	892	859	757	786	693	698	637	642	638	612	546	615	564	545	617	560	532	515	506	543	551	546	528	494	525	521	521	525	545	550	526	517	516	530	487	498	549	488	491	495	524	491	477	467	495	524	509	495	496	523	514	477	491	520	490	492	512	512	529	495	478	519	487	516	532	489	522	499	498	499	483	522	508	497	516	514	495	496	528	488	509	509	462	481	528	515	474	529	515	512	539	494	513	487	448	480	462	540	522	518	522	528	491	514	528	515	515	509	490	523	512	479	499	491	515	520	490	467	502	456	457	488	487	501	497	450	509	470	517	493	481	503	476	552	477	480	548	470	527	496	492	543	518	486	487	487	482	534	467	452	518	514	508	484	493	471	506	522	538	470	504	528	491	482	488	489	456	517	491	490	471	529	487	494	505	512	461	515	499	470	500	511	543	514	506	525	483	514	468	499	509	492	501	486	524	512	467	491	494	521	550	532	537	459	471	504	485	509	507	475	521	491	502	552	499	484	507	523	533	543	481	477	470	515	507	522	523	498	521	499	469	521	518	476	479	553	484	466	492	499	507	483	485	541	487	495	495	480	502	488	519	480	481	487	499	492	490	515	518	508	476	512	509	496	474	496	471	461	527	501	493	496	495	495	491	536	460	505	479	520	542	528	474	515	497	512	475	495	485	496	496	521	518	489	478	508	510	538	509	474	502	508	476	508	514	504	533	525	539	486	555	490	489	532	497	495	492	491	492	472	489	499	508	497	522	521	498	490	469	510	491	503	507	508	493	502	489	486	480	506	509	503	531	468	460	476	476	528	498	488	459	456	481	452	480	503	524	533	537	513	481	498	507	500	492	517	527	484	478	509	480	532	509	478	507	489	528	502	460	514	526	510	488	443	502	494	523	507	501	526	468	477	513	509	494	443	526	503	496	542	517	507	518	490	514	485	501	460	527	509	487	505	523	493	517	520	548	504	519	473	535	511	490	473	518	510	497	511	482	459	514	508	487	469	522	482	488	517	490	502	496	479	511	480	494	535	522	465	490	513	471	505	502	467	481	456	505	499	512	529	500	477	507	522	512	534	492	510	506	514	514	503	523	511	530	521	496	534	498	513	522	503	488	455	521	487	487	517	482	516	493	535	491	518	478	505	497	486	482	528	518	487	471	528	556	518	508	516	511	478	462	487	485	509	475	483	527	507	497	481	497	465	489	481	466	502	493	492	478	517	507	514	514	500	495	463	495	463	514	515	499	508	493	520	499	549	520	484	486	488	493	496	496	498	484	507	503	491	489	499	469	487	502	508	495	510	524	498	464	516	524	478	474	494	491	498	517	503	494	504	491	516	461	490	531	512	522	489	529	503	525	487	491	486	538	506	515	469	467	525	503	511	507	504	473	524	516	539	516	503	558	483	444	466	500	491	481	496	519	488	542	476	527	502	487	506	493	518	506	479	503	515	530	481	460	486	496	502	522	487	529	515	499	470	487	495	493	550	473	482	507	496	496	537	520	523	533	511	490	504	511	491	514	484	510	481	506	452	462	508	516	505	461	491	484	499	493	505	498	506	494	503	555	504	499	530	505	506	513	479	489	485	510	491	498	502	521	534	475	540	527	506	526	521	513	492	505	473	508	471	490	510	492	499	500	528	514	565	535	537	513	514	468	514	499	496	504	483	477	507	507	529	452	473	523	493	464	481	485	500	494	507	494	481	514	506	527	449	458	481	513	509	495	465	514	497	449	496	507	511	473	448	500	518	477	501	496	478	518	546	484	513	486	515	491	483	491	513	496	491	486	512	502	522	484	468	516	489	511	506	506	475	509	493	547	531	487	505	529	515	485	502	501	475	503	468	513	493	525	495	512	466	493	474	490	478	464	442	513	471	543	499	520	483	539	536	493	515	460	443	477	486	510	498	498	521	504	501	487	472	486	506	453	477	492	475	523	457	465	504	486	521	469	491	507	481	473	490	519	493	500	510	523	465	507	517	501	466	469	532	481	491	452	466	511	468	504	521	506	480	493	489	480	494	526	486	499	472	497	488	479	491	468	484	506	488	516	495	479	491	466	488	519	496	525	485	528	510	511	527	514	506	508	498	505	514	475	478	500	479	517	478	500	514	464	484	486	545	477	525	534	504	521	451	469	510	518	486	514	471	508	508	484	476	511	476	503	525	489	502	500	504	476	448	503	521	503	520	531	528	499	548	488	495	484	508	544	517	528	487	480	501	496	501	535	527	493	469	491	471	512	506	528	471	497	485	538	521	492	499	485	523	491	481	495	550	484	532	499	498	499	487	484	537	467	509	554	497	509	472	473	500	553	483	498	464	514	507	519	505	521	461	493	551	474	548	517	529	482	497	510	561	493	518	533	469	519	469	515	479	535	499	502	534	516	495	467	496	491	461	512	500	493	496	506	532	502	496	511	470	514	500	502	498	497	487	526	505	509	485	522	489	511	482	492	482	489	541	496	479	491	491	521	475	521	487	498	511	472	472	542	480	516	495	454	485	529	552	458	518	524	508	550	478	499	477	527	473	539	481	511	479	488	476	523	514	495	469	475	476	491	520	517	457	501	527	461	460	474	498	528	528	517	483	490	465	530	489	518	498	469	536	477	493	505	472	518	487	469	508	534	498	544	480	481	509	469	455	475	531	456	505	479	509	516	521	519	513	488	516	507	459	513	497	470	527	490	527	489	498	523	493	477	478	480	495	535	466	485	480	476	506	483	484	535	525	501	493	503	507	480	496	482	477	482	498	505	507	433	496	523	524	492	489	506	525	510	508	473	541	524	493	465	461	519	501	487	513	543	494	541	484	491	487	479	497	433	474	524	519	486	502	507	474	500	506	509	525	465	513	475	465	521	483	483	498	531	471	505	495	482	527	521	473	514	510	502	511	514	484	483	500	470	477	519	514	531	526	523	519	485	492	496	512	474	475	511	496	497	513	508	471	485	486	479	505	517	476	507	510	476	497	473	507	501	532	457	479	512	486	500	501	480	481	479	545	507	528	504	534	506	508	465	486	454	504	520	501	529	481	495	505	463	529	460	488	515	446	517	519	498	487	495	506	485	475	546	499	513	509	487	505	491	459	458	443	529	496	494	481	487	502	511	479	514	484	501	496	497	516	497	514	483	490	509	506	524	484	492	517	501	471	539	491	504	498	553	498	487	511	472	480	522	517	467	476	498	533	509	492	487	482	500	513	456	475	528	434	503	472	466	468	484	471	508	516	472	468	491	484	501	505	479	498	488	510	527	481	495	515	485	511	552	452	531	482	510	492	439	488	510	514	533	506	542	497	483	541	492	497	462	492	527	456	512	473	512	521	489	526	495	519	520	522	464	522	506	476	478	507	503	560	491	478	523	493	468	510	449	495	478	499	481	512	477	469	552	493	512	508	500	491	487	519	513	543	495	503	463	519	515	499	479	534	511	504	497	498	470	493	521	475	497	494	476	500	497	538	503	506	489	508	476	539	524
27859	17350	3228	628	483	431	283	258	245	228	255	241	239	249	262	243	248	234	236	239	263	266	237	222	202	232	265	238	217	237	237	232	223	222	251	246	233	227	230	255	229	229	237	228	261	210	233	237	228	228	220	225	232	232	231	245	234	239	255	195	224	230	198	225	242	198	240	253	222	236	239	235	237	249	207	217	221	241	225	233	217	234	232	255	222	235	225	224	252	258	221	251	223	213	245	229	212	227	248	205	228	233	246	240	252	249	222	209	257	229	257	225	268	222	255	245	226	246	232	255	213	236	250	219	223	219	230	211	225	218	234	256	236	212	238	230	250	221	245	242	251	260	234	265	249	225	224	211	223	231	227	214	234	198	244	212	243	232	226	217	239	219	222	224	238	239	227	238	247	237	243	247	227	232	220	235	256	215	253	201	257	216	230	260	248	220	244	225	200	244	224	248	216	231	221	226	236	252	225	219	249	236	215	242	240	233	243	219	234	245	238	227	262	249	233	252	238	232	230	249	252	221	260	231	196	235	227	264	229	219	271	201	223	229	223	240	243	246	255	218	226	228	226	240	251	242	251	252	241	219	231	216	229	199	219	221	222	232	206	209	205	258	249	225	225	227	237	219	237	204	216	246	229	233	236	259	218	220	228	226	220	232	224	222	241	230	236	231	225	221	237	237	233	238	218	229	196	239	254	252	242	230	229	239	241	223	220	237	267	245	223	238	211	204	242	218	226	239	275	228	215	251	233	239	235	248	237	231	243	222	215	246	231	229	245	220	207	241	243	194	210	224	249	225	233	208	216	247	241	246	230	255	210	234	252	212	248	216	237	250	240	221	226	244	230	245	224	221	212	208	251	214	231	240	249	219	242	240	248	246	209	249	222	242	224	209	227	226	227	219	229	231	252	229	228	225	236	229	251	236	234	228	270	207	246	242	194	240	220	243	225	233	238	236	258	235	244	242	222	230	216	242	224	246	231	232	269	211	241	217	228	230	231	216	245	212	213	222	230	209	255	241	224	221	244	196	216	248	199	233	226	237	221	243	247	232	250	235	216	229	244	208	226	222	248	252	229	249	240	259	230	244	216	239	233	248	221	208	254	234	257	250	245	240	239	240	239	243	209	226	237	225	270	231	204	262	232	231	252	249	203	237	227	247	249	233	229	227	242	236	248	215	232	208	257	231	234	223	234	226	221	203	246	211	208	241	249	234	242	212	247	222	229	228	235	216	213	227	264	249	242	199	215	231	265	223	243	225	228	269	225	230	226	241	253	241	253	222	220	229	231	241	262	231	195	239	237	232	237	232	208	267	238	229	234	232	231	210	219	231	221	210	268	243	232	240	231	233	255	225	221	239	231	243	220	233	216	256	236	223	217	225	236	220	242	243	229	275	213	210	229	241	226	240	227	246	233	255	240	229	256	226	230	223	230	243	216	233	249	224	210	225	222	224	219	247	214	214	219	229	241	220	205	218	229	247	226	247	228	234	248	240	206	197	249	218	238	221	238	235	217	212	235	252	227	239	209	238	230	225	241	232	228	227	246	220	262	247	249	248	240	232	256	237	249	229	269	242	234	252	222	211	253	227	214	221	210	264	230	222	233	243	222	239	243	216	245	239	211	216	236	241	223	227	264	214	222	246	240	266	231	208	239	233	224	232	240	208	212	254	238	229	211	217	231	217	226	250	209	231	277	251	249	228	199	243	244	232	203	212	213	232	233	245	247	245	224	217	235	222	225	241	253	240	230	243	237	237	244	195	203	223	247	236	240	215	267	223	198	243	248	215	245	263	215	237	221	247	257	228	239	231	227	206	236	254	223	213	223	223	226	218	245	238	226	226	219	255	220	233	234	237	236	253	265	252	226	238	210	243	220	217	239	219	232	214	227	236	232	268	233	244	256	245	220	206	226	255	219	235	260	221	230	217	244	242	240	232	241	233	220	215	258	232	247	255	222	246	240	235	240	229	230	255	219	228	226	246	250	215	243	221	264	238	275	218	247	207	229	254	209	236	228	245	231	254	256	252	205	259	273	223	218	235	234	272	220	243	235	227	198	221	254	245	266	231	207	239	230	251	261	217	247	235	219	223	255	213	236	210	215	234	245	220	232	245	233	258	237	236	262	216	247	243	228	227	248	201	229	253	249	222	216	232	228	234	243	223	241	234	232	230	225	225	220	239	235	258	231	238	238	231	204	216	238	221	251	235	256	265	213	251	218	224	252	228	221	215	209	240	239	274	227	210	226	208	229	255	241	227	235	226	230	223	219	239	224	238	241	212	261	226	240	238	222	241	228	243	233	216	259	215	224	218	255	216	214	192	214	218	231	229	239	228	250	237	226	226	225	219	253	225	240	208	220	220	215	228	247	258	258	233	223	233	236	245	240	237	248	237	223	230	230	229	237	258	251	231	239	224	270	222	226	231	244	246	223	240	218	222	222	195	214	239	246	215	238	233	230	238	248	224	214	230	197	217	258	253	236	206	243	236	218	242	257	208	229	201	211	208	257	219	238	248	211	244	232	255	207	221	241	239	251	213	227	224	228	234	225	215	211	234	234	233	224	227	240	257	212	210	228	230	238	224	212	241	229	221	211	254	213	232	245	208	243	235	221	206	216	235	213	236	235	256	207	231	257	261	219	242	219	219	265	230	256	248	227	215	239	229	269	230	228	267	247	234	232	243	253	261	241	225	251	211	223	238	241	243	235	261	210	245	231	230	249	230	258	252	211	230	238	257	228	227	230	243	214	209	210	239	241	215	234	219	244	249	240	219	236	234	242	234	244	241	242	213	225	219	252	221	225	214	224	230	220	238	246	238	251	233	208	222	223	248	241	247	232	226	239	225	252	213	224	237	231	228	238	230	236	226	230	235	249	233	210	236	240	212	227	246	236	236	231	218	228	244	229	247	214	221	245	220	258	256	250	251	257	243	220	221	208	237	219	243	235	243	236	229	239	245	226	244	250	247	233	225	237	240	213	206	245	244	229	253	244	246	200	241	235	253	240	227	221	254	246	228	234	244	243	216	253	239	242	203	263	226	228	238	275	251	242	235	200	229	210	210	241	255	241	221	252	245	232	248	251	213	259	210	232	222	235	241	222	206	230	264	241	219	224	248	252	243	206	213	234	224	257	231	249	235	208	212	235	222	236	199	225	238	224	220	210	244	231	199	228	209	270	215	202	246	243	254	245	274	212	217	249	240	236	224	238	247	264	228	236	219	231	223	238	232	264	231	261	222	223	228	252	237	233	224	238	229	251	215	245	216	280	252	232	259	224	222	205	229	223	222	226	244	233	213	232	250	243	220	243	252	227	240	232	245	225	237	260	219	228	225	248	240	222	244	198	242	241	267	247	221	242	235	221	230	203	217	237	248	214	231	234	232	223	238	234	211	238	247	244	218	242	246	210	239	247	231	239	211	247	235	249	269	219	215	260	211	249	255	249	209	220	226	217	215	225	236	244	233	237	266	216	262	225	216	254	205	230	244	263	230
4318	883	659	448	386	350	315	292	293	275	266	271	272	282	281	264	231	276	267	272	254	278	295	275	258	250	289	297	258	254	270	282	241	231	254	269	244	240	252	280	251	278	247	266	252	256	293	268	275	274	263	272	261	273	279	277	268	264	250	244	290	273	244	267	259	235	242	269	280	289	273	260	264	247	244	277	264	252	271	243	273	276	267	265	253	278	243	286	248	294	269	230	278	236	265	229	275	241	270	268	268	266	240	278	250	267	268	261	255	255	297	271	266	274	250	239	249	270	267	265	258	250	275	254	257	240	290	245	269	262	248	256	272	258	273	270	280	246	272	252	262	255	253	251	278	291	259	258	263	265	263	278	280	255	289	243	262	265	259	259	254	266	278	238	296	277	289	236	243	232	265	253	265	238	262	281	293	257	247	293	278	252	232	274	256	245	254	258	267	241	260	261	272	267	268	287	258	258	252	254	274	314	225	255	246	274	248	271	252	290	260	253	261	274	290	237	261	247	262	268	241	242	291	269	274	264	251	267	260	259	263	263	260	259	270	265	254	239	246	282	262	255	235	253	242	265	250	246	244	283	253	255	251	241	246	272	248	235	229	256	248	257	242	260	272	237	282	261	255	248	263	267	255	262	281	269	282	279	259	294	254	250	266	234	246	235	258	274	265	266	287	261	261	271	255	302	262	266	260	273	271	258	256	267	268	249	282	278	248	274	259	276	288	263	257	252	235	296	227	241	268	255	259	281	292	263	267	274	267	235	283	249	289	249	265	289	263	278	238	252	270	294	244	260	249	260	252	270	269	255	263	255	259	253	256	230	259	266	274	226	262	282	267	241	237	253	261	251	278	279	246	270	235	285	254	263	261	265	268	237	249	272	278	267	269	248	266	281	265	281	276	250	250	290	245	257	304	241	274	271	275	285	269	287	226	235	259	255	255	248	242	250	259	248	266	238	284	266	294	248	266	252	268	253	265	235	247	282	267	262	279	253	275	282	263	277	238	281	254	250	280	244	261	242	259	280	246	240	261	275	271	278	244	249	285	248	263	257	249	240	263	269	237	260	246	282	276	265	260	256	253	277	251	259	287	240	279	258	250	268	261	255	254	286	240	259	257	243	278	261	259	253	296	230	240	283	259	243	233	263	260	289	259	270	253	277	232	278	260	270	255	261	264	252	275	270	263	249	225	266	260	263	256	282	289	296	286	269	284	246	270	262	282	256	247	240	254	239	270	263	257	306	272	246	252	263	241	247	269	274	275	247	273	259	235	233	240	259	255	267	280	248	275	252	286	262	300	305	265	285	282	244	245	229	271	275	288	261	277	281	254	274	253	252	246	285	253	307	266	276	249	235	284	276	248	274	255	264	257	232	253	256	259	268	274	234	255	260	273	246	272	246	253	253	279	245	267	269	262	280	262	273	240	258	262	252	267	248	240	260	248	268	246	260	272	243	269	269	231	268	269	248	271	257	282	280	261	262	246	286	273	257	261	289	253	298	259	280	248	263	247	262	239	279	250	247	246	280	294	262	247	267	224	259	287	284	253	271	268	251	238	227	257	263	243	264	265	270	288	264	227	253	264	277	267	218	264	249	240	241	256	280	284	261	248	237	264	217	263	274	256	277	249	272	306	255	266	268	250	268	261	284	260	292	292	270	279	266	259	285	245	247	296	248	244	285	265	277	266	253	253	238	255	221	241	227	256	245	280	240	259	247	288	265	264	250	274	274	266	266	260	247	258	250	266	238	260	262	265	249	271	300	239	250	273	254	235	294	263	284	265	285	264	281	253	271	271	243	273	249	254	291	229	254	237	247	258	263	239	272	258	305	265	283	256	248	251	248	258	257	266	253	275	260	265	263	279	259	226	273	270	310	252	225	257	260	272	256	271	260	262	288	270	247	269	267	269	262	269	267	274	263	250	282	250	241	259	277	254	246	273	244	270	264	277	267	275	256	278	253	256	264	254	274	257	263	265	263	271	242	245	241	270	238	258	259	274	266	267	249	252	268	244	235	270	264	248	261	274	238	316	249	283	250	266	255	292	246	264	263	252	256	238	283	248	287	240	242	280	265	248	261	278	245	285	239	245	259	238	264	269	255	281	265	270	279	253	265	247	253	274	259	275	258	258	249	277	256	282	236	266	271	259	253	242	281	297	239	242	254	255	266	247	273	254	270	258	290	278	250	269	284	279	241	266	240	287	244	272	267	255	271	262	264	255	276	294	248	245	253	290	232	291	252	289	274	289	258	277	240	273	231	270	281	258	280	247	276	267	253	245	268	255	261	265	246	280	255	259	258	281	260	266	230	262	263	250	265	237	266	256	260	276	277	233	282	256	270	258	265	275	273	257	243	251	274	257	234	261	252	276	244	254	266	293	265	264	263	262	238	265	251	284	268	265	280	243	261	234	249	247	272	256	265	270	267	270	273	232	251	256	244	256	282	248	277	256	245	261	270	240	276	255	287	273	238	239	287	253	234	276	268	313	269	249	237	252	290	257	262	257	252	264	267	276	252	274	259	257	244	244	241	301	251	258	276	246	249	253	263	261	265	268	280	291	249	236	281	264	243	251	277	281	293	269	256	262	249	272	265	268	263	270	300	262	245	236	270	257	273	269	250	287	260	249	267	241	238	262	258	261	281	272	270	267	273	262	293	268	268	283	269	276	266	245	261	280	238	254	287	267	254	276	273	262	264	256	264	250	252	265	244	279	248	242	258	274	257	256	240	238	258	282	275	254	258	298	268	257	260	246	248	245	254	276	266	293	250	263	279	274	259	297	235	245	257	250	257	267	285	216	276	276	257	277	280	268	237	217	266	247	256	264	272	259	270	288	247	259	257	272	271	263	272	269	276	236	260	237	281	234	271	238	282	282	257	250	253	271	257	283	263	257	273	273	249	246	236	268	251	275	257	271	249	263	281	250	260	244	251	243	267	266	270	272	269	277	270	248	264	260	253	286	268	267	239	268	262	259	253	283	274	263	285	267	266	270	287	285	259	282	235	273	238	244	263	258	268	271	232	265	260	273	279	252	274	259	263	254	260	267	251	244	275	301	284	286	293	254	240	264	274	276	255	234	252	281	248	257	275	285	244	261	284	261	271	279	255	268	264	284	245	289	273	254	258	267	273	236	284	270	268	279	259	288	265	257	242	282	254	256	281	266	261	258	264	278	264	254	237	252	276	260	255	258	250	248	275	250	249	257	265	261	248	225	276	276	256	263	272	259	251	270	288	260	254	262	307	270	289	251	276	247	273	263	258	263	243	250	253	278	277	259	270	266	254	283	279	261	265	283	261	267	276	274	241	250	271	252	263	264	248	258	262	259	227	262	270	252	261	270	229	254	257	292	266	255	267	301	236	268	234	258	248	271	251	264	247	253	248	277	260	267	261	259	248	262	271	288	258	247	247	259	278	293	287	264	259	252	256	267	265	281	275	259	258	280	279	263	296	267	283	273	271	244	267	295	265	281	274	250	283	288	264	263	261
23968	21362	28586	24482	21359	8580	869	546	449	409	337	353	304	297	287	298	272	259	229	253	252	269	233	291	257	250	252	223	195	235	229	225	198	245	228	237	238	211	260	233	211	215	215	208	227	263	231	255	206	204	233	211	231	216	231	218	234	209	253	234	221	230	224	222	207	223	220	244	187	243	243	224	214	213	208	217	210	229	205	230	221	251	192	214	230	195	230	225	216	224	229	229	204	238	206	229	214	221	225	235	212	191	220	235	226	224	199	216	202	192	205	246	215	204	233	216	204	210	224	235	217	227	203	207	203	222	243	224	214	218	193	220	205	215	204	206	208	210	189	207	209	213	224	216	205	220	214	203	211	211	229	199	235	220	223	224	209	207	195	219	202	209	235	209	219	212	231	223	216	223	188	216	219	185	207	220	228	228	236	194	227	183	217	232	211	232	234	224	198	217	222	230	225	248	201	223	220	208	210	238	224	206	214	201	203	226	220	222	203	238	217	220	202	195	209	202	211	218	225	221	221	204	222	246	226	212	227	227	227	202	209	227	254	193	229	214	215	207	227	222	219	191	239	204	192	201	221	193	196	194	245	230	241	227	207	249	237	213	216	220	215	230	187	200	227	204	214	201	247	216	249	213	180	241	228	204	229	225	228	199	193	202	207	220	232	205	222	200	201	219	226	212	208	237	222	207	237	231	245	220	181	208	222	184	201	211	221	223	218	201	212	190	220	221	205	221	225	197	212	227	233	229	213	200	213	202	212	199	249	211	213	238	239	204	216	218	220	184	209	222	231	203	226	216	228	251	238	205	205	215	218	236	233	221	195	219	196	223	214	206	231	217	205	218	211	225	222	213	219	219	218	191	197	203	245	225	207	207	216	216	217	204	208	196	220	199	231	194	210	210	223	223	203	241	217	216	226	204	226	222	201	198	198	234	201	236	230	204	213	218	201	228	208	227	214	234	211	226	231	212	225	232	205	218	219	203	226	197	216	182	223	189	225	197	234	243	204	217	234	207	186	224	203	222	222	212	236	214	203	206	208	210	215	212	193	248	212	242	235	229	193	185	227	237	217	218	213	234	188	234	224	214	200	193	208	218	205	222	219	201	228	221	266	224	228	221	208	197	224	231	205	209	207	211	198	194	183	198	234	210	234	239	211	225	235	234	203	222	205	219	197	223	238	190	218	233	205	220	207	213	193	210	216	198	218	210	223	228	190	208	218	233	198	198	229	193	244	213	215	218	203	212	227	237	220	238	218	208	226	215	206	200	212	197	235	205	213	200	222	232	241	227	202	211	212	213	231	194	192	261	225	210	217	210	203	200	208	226	226	226	218	213	222	208	237	239	211	216	236	245	199	210	212	232	204	214	238	211	217	242	188	233	225	221	209	220	209	222	216	213	196	225	217	228	206	194	204	210	207	245	230	235	234	212	225	216	221	242	244	200	197	226	224	231	207	211	232	209	182	192	207	215	249	236	222	222	203	195	207	212	206	214	230	225	216	205	223	206	213	226	220	219	211	199	247	248	213	211	200	235	219	218	216	217	224	201	225	196	184	212	239	217	214	215	229	257	186	184	222	218	191	214	209	253	182	202	199	209	229	209	189	208	230	208	204	208	221	248	237	193	216	218	212	228	212	197	209	218	220	219	209	223	234	200	211	225	224	217	209	231	228	225	199	231	208	202	233	198	229	223	198	226	212	230	192	211	227	221	205	224	195	224	198	189	203	214	210	184	230	221	233	196	195	232	219	191	229	207	224	223	226	212	235	216	184	220	223	221	202	197	233	224	217	222	203	201	200	222	229	210	228	211	204	185	200	202	228	226	209	220	221	219	211	194	221	204	216	222	217	214	204	227	230	227	262	207	233	205	206	220	196	200	219	197	251	224	219	192	234	239	211	245	231	224	227	219	186	226	229	236	216	214	212	226	216	216	242	209	221	218	204	202	191	222	223	220	187	211	229	215	203	194	218	212	233	204	220	219	219	216	224	232	195	206	214	221	240	217	202	210	186	196	209	211	210	197	194	221	233	199	204	201	209	234	233	202	202	225	213	212	220	183	211	222	218	204	231	221	209	242	201	219	208	233	215	225	202	223	198	214	226	208	228	172	243	211	217	253	201	220	198	212	200	240	183	220	214	222	214	221	210	204	199	211	211	239	223	209	259	189	214	203	224	233	217	224	226	227	218	217	198	205	223	213	228	198	230	200	225	214	216	220	223	224	238	223	211	222	229	219	198	193	194	233	213	223	218	195	195	210	206	225	210	207	190	217	244	220	209	198	241	227	222	199	238	214	228	186	224	218	211	214	221	219	213	222	218	213	214	200	235	226	188	196	213	204	212	216	239	221	211	204	213	207	226	214	230	203	225	240	212	202	220	188	198	213	219	237	215	220	233	227	199	195	196	213	182	199	221	196	217	222	209	208	195	238	227	219	214	244	209	214	211	208	216	191	189	230	200	225	187	209	207	221	246	229	216	205	219	202	204	201	208	204	207	209	239	218	196	191	218	238	213	207	234	221	193	211	197	186	240	190	209	219	197	194	235	225	191	203	207	226	195	208	227	198	220	225	225	244	212	235	196	202	193	259	208	196	218	206	227	233	207	224	204	219	237	207	215	219	213	230	206	229	222	220	190	221	220	250	196	248	213	215	216	226	232	215	197	171	219	214	202	208	196	218	189	204	199	204	222	195	204	204	216	243	226	223	199	218	217	232	220	209	210	218	215	190	199	202	223	218	201	219	216	203	206	205	221	235	203	228	197	223	225	220	206	250	220	204	208	187	219	210	220	207	221	203	239	228	228	216	202	233	214	191	216	213	212	231	234	227	194	216	233	206	209	209	200	217	211	206	201	216	234	210	217	213	233	228	222	233	218	210	193	221	227	228	196	209	201	197	229	212	245	200	206	219	204	235	213	201	220	212	243	232	208	230	215	229	238	205	208	205	203	211	213	192	192	248	207	236	245	220	217	207	211	228	222	210	240	224	258	206	205	224	207	189	190	190	226	196	226	212	210	228	217	226	218	229	220	227	217	205	225	228	187	200	228	206	208	202	204	234	220	227	218	208	206	210	236	216	223	231	214	228	224	218	230	223	220	191	219	201	244	220	235	235	224	212	222	229	222	217	194	224	214	201	220	195	214	207	239	226	212	224	243	210	203	236	204	196	207	203	220	227	185	211	219	229	184	228	218	213	231	226	207	183	205	239	203	210	201	214	222	220	225	215	235	209	215	211	209	178	221	200	220	187	205	213	177	224	227	247	203	233	217	200	233	216	208	233	213	208	192	230	237	212	202	228	191	224	243	228	207	205	209	217	219	231	195	216	240	239	245	196	203	194	227	237	228	210	226	217	211	218	218	211	202	211	233	207	214	211	218	209	211	190	232	212	212	223	231	233	203	228	205	216	252	222	217	218	215	206	209	217	231	212	203	236	197	213	215	203	241	244	215	216	254	223	236	206	241	237	225	254	213	219	208	203	232	198	236	191	184	223
3365	8648	5743	2649	1868	1433	1071	851	643	559	540	441	404	361	357	323	309	292	313	308	270	292	257	266	299	270	269	270	224	309	239	258	256	261	235	261	256	255	204	238	257	227	242	217	245	241	226	249	253	246	237	240	237	230	223	250	236	221	211	266	256	236	239	241	237	225	256	240	256	220	234	243	232	218	256	203	238	220	237	225	235	238	243	228	256	222	259	239	218	260	233	247	247	254	258	243	253	220	239	243	215	221	240	230	213	230	216	230	225	234	233	218	223	231	224	241	195	222	227	210	230	250	218	227	241	238	224	253	228	257	253	229	217	229	237	247	241	255	211	223	211	247	252	240	249	260	231	237	205	226	214	259	258	225	220	261	224	238	228	210	237	238	212	226	244	260	236	233	231	203	233	219	223	221	254	195	238	240	214	227	233	220	235	271	231	241	250	235	218	237	219	236	219	212	259	244	240	243	228	222	218	272	239	226	234	233	216	223	225	203	228	236	250	263	245	210	235	217	240	215	231	220	236	242	239	255	245	199	253	255	217	234	231	227	230	221	228	250	221	229	250	241	242	235	215	236	248	248	201	241	238	232	243	230	237	237	231	263	235	239	223	230	242	210	251	229	234	235	229	253	217	244	216	250	228	251	233	226	220	268	256	226	243	258	230	226	215	229	226	235	233	222	224	233	231	218	234	218	236	236	227	256	244	217	224	237	240	229	240	221	230	248	246	255	241	237	187	223	239	221	236	255	260	246	232	233	226	218	230	253	218	233	242	217	250	233	209	257	269	247	238	242	235	218	255	224	245	256	227	231	224	229	227	250	213	249	228	237	266	231	218	248	230	249	237	244	200	234	242	233	234	232	243	232	233	245	243	237	220	244	225	242	242	217	227	212	220	253	236	253	255	227	227	217	232	243	228	225	203	233	252	231	238	219	256	247	218	213	201	243	236	233	261	260	237	226	247	228	227	244	243	226	264	230	248	228	216	246	203	243	235	244	242	239	227	229	243	199	234	231	256	263	224	226	260	253	237	227	214	243	233	223	255	227	256	242	223	236	217	236	258	208	235	223	249	229	208	246	238	261	246	243	248	238	255	212	237	228	257	226	242	235	220	238	196	240	229	225	219	251	221	228	240	219	234	243	226	260	242	227	235	235	197	244	233	222	226	225	214	251	238	250	229	221	246	236	224	248	249	235	270	241	233	222	233	264	235	247	275	254	257	209	243	261	246	221	240	250	246	210	224	221	257	219	234	235	221	231	225	237	268	217	225	228	251	227	252	230	239	217	236	255	253	258	256	241	225	231	217	203	230	258	221	196	264	216	242	220	245	223	245	236	242	223	236	232	240	246	247	224	241	238	245	238	215	236	258	227	234	236	281	219	239	246	204	227	221	230	214	246	251	225	247	212	225	204	241	198	250	241	248	206	228	227	216	232	246	212	251	214	239	247	221	246	223	249	228	244	228	258	238	224	219	234	266	242	239	224	229	223	244	219	235	219	217	234	241	221	206	232	227	223	240	213	241	226	248	254	252	253	249	228	240	219	242	238	233	232	223	214	241	249	239	217	223	241	208	206	219	245	238	240	245	254	235	255	255	250	210	219	238	239	250	237	234	232	249	229	248	226	224	247	243	231	233	226	223	216	214	226	244	235	221	208	230	243	221	229	234	255	243	248	205	242	241	214	230	245	236	262	241	252	234	226	262	247	261	194	222	234	242	229	240	217	252	216	208	232	248	236	267	273	241	235	245	234	229	215	253	221	235	241	230	237	224	223	227	262	241	235	248	226	231	252	230	252	227	238	234	214	234	217	241	189	225	218	213	210	236	244	232	234	232	246	234	240	255	249	228	238	219	235	247	239	209	232	233	228	219	239	207	273	211	231	225	248	259	249	252	239	229	242	252	241	240	225	218	216	257	223	255	239	223	240	219	225	250	217	247	254	222	204	234	202	223	194	213	230	221	234	266	220	211	255	217	248	218	227	219	218	222	228	229	250	249	221	226	225	253	218	269	227	213	224	219	254	260	231	214	238	259	235	250	262	247	235	228	228	236	241	224	243	214	225	238	250	237	256	230	252	225	228	234	231	211	243	229	227	239	216	259	237	251	218	193	248	239	220	218	223	257	255	254	216	231	249	262	204	248	235	256	243	240	267	223	245	250	255	237	235	235	235	246	252	238	225	211	219	227	233	233	225	281	225	256	244	242	235	198	246	244	253	228	240	252	219	228	229	248	242	243	248	234	232	244	225	269	257	246	233	212	228	220	250	243	230	234	225	268	237	235	219	229	220	253	236	226	230	236	240	239	245	217	241	259	214	223	231	232	195	235	227	206	248	257	225	237	241	230	229	200	246	240	244	222	245	239	221	247	230	222	259	224	238	218	240	218	253	229	257	249	244	245	252	246	211	209	269	228	263	228	237	257	243	249	245	257	232	253	224	238	239	230	240	241	240	232	226	241	240	235	250	240	223	199	233	211	223	253	231	255	196	214	248	237	205	236	234	249	234	232	232	273	228	257	237	248	210	231	228	221	200	234	243	251	263	233	218	232	228	252	211	251	248	226	221	246	229	243	224	232	221	243	235	241	246	245	248	240	230	215	242	236	268	243	221	252	235	241	239	234	223	212	244	254	247	219	225	250	241	239	207	207	220	221	259	233	231	233	243	228	237	243	257	228	241	259	233	228	224	202	229	237	251	236	230	248	233	222	206	268	219	253	268	242	221	211	209	224	233	231	231	232	241	224	219	228	241	210	206	218	226	257	228	250	244	234	243	235	227	279	245	229	245	235	259	229	242	243	232	216	224	227	225	220	209	224	246	233	261	232	261	233	202	227	213	230	251	234	254	260	248	227	238	246	257	229	236	235	236	234	248	211	225	227	229	227	228	227	240	243	215	265	229	227	205	230	232	227	233	249	225	253	221	238	214	235	232	237	225	219	227	233	232	218	261	268	225	233	230	268	227	239	228	180	199	226	259	246	244	228	233	233	238	239	234	263	251	221	230	241	244	251	228	219	230	206	238	232	233	223	206	230	258	233	238	262	240	212	225	239	232	238	240	256	220	245	243	244	220	235	256	219	239	252	249	232	232	233	207	209	225	225	224	234	225	240	253	244	225	259	235	209	244	237	251	218	243	247	219	243	238	220	258	239	221	219	232	261	234	244	220	231	265	221	278	247	230	239	241	239	252	228	242	260	216	240	222	215	231	237	215	260	229	246	213	228	220	248	239	239	244	261	255	224	247	217	242	236	245	238	234	246	246	218	240	222	224	252	216	230	213	247	263	253	242	205	230	248	258	243	233	230	222	229	249	242	198	229	230	208	234	252	221	230	244	209	198	235	236	218	251	193	249	226	232	220	247	240	239	261	261	234	243	241	206	245	221	234	242	265	226	232	211	228	234	230	234	226	257	231	219	254	237	213	209	243	225	236	223	226	228	235	217	247	244	232	230	222	245	238	224	227	268	261	244	255	233	255	241	233	231	257	246	218	245
25166	21328	27428	25540	9540	872	639	596	552	516	480	496	487	468	456	527	480	463	421	465	470	484	473	476	466	464	474	452	491	493	456	471	470	467	451	450	493	427	458	495	481	454	481	423	473	386	427	458	467	476	457	455	490	460	441	476	488	451	435	422	494	443	430	421	468	423	422	482	454	483	426	433	477	436	448	441	450	462	448	436	450	448	463	435	427	439	450	427	446	449	444	432	442	506	498	465	459	446	430	447	457	478	442	440	401	443	456	447	422	516	421	432	445	459	446	460	441	423	452	476	424	455	451	454	427	436	427	409	448	419	437	454	469	434	444	437	465	406	478	458	427	449	409	455	429	444	470	413	471	466	438	426	453	418	457	446	482	469	462	474	435	446	457	445	417	418	460	423	446	464	437	435	466	448	445	453	415	440	424	455	474	466	439	442	436	422	424	437	401	455	451	453	412	429	457	478	442	450	435	490	492	445	468	446	465	459	485	424	474	437	443	419	464	426	454	477	446	405	488	442	446	466	418	402	446	444	434	504	439	425	442	447	454	438	461	481	434	453	472	394	460	444	426	438	457	447	453	450	467	431	459	450	436	466	453	454	434	423	442	459	452	456	466	438	441	450	429	438	460	405	443	463	468	446	468	437	426	462	442	436	430	418	470	423	457	416	438	450	445	445	443	431	486	432	398	427	460	450	452	466	432	454	398	449	494	430	459	435	433	433	416	424	420	419	472	445	445	460	460	434	454	435	444	443	467	414	397	468	428	482	452	452	411	447	442	410	442	429	460	463	474	478	462	452	490	442	459	445	437	442	420	493	447	422	465	460	454	460	483	456	428	442	434	439	476	488	423	460	438	435	469	451	456	488	444	420	455	410	444	440	473	428	459	447	473	458	440	448	411	415	453	457	428	430	457	459	442	480	448	427	413	447	423	456	405	415	438	417	454	425	470	471	450	486	438	442	421	439	440	433	446	448	451	444	435	448	452	457	433	449	424	459	464	427	468	427	457	456	444	414	437	442	429	445	433	443	438	450	445	397	483	467	462	447	481	429	447	444	447	420	416	440	423	459	461	435	476	468	443	448	492	467	465	445	447	459	466	480	409	419	453	460	426	442	436	454	483	458	473	412	444	450	448	408	412	436	475	435	498	400	426	440	475	493	473	424	445	500	468	418	490	454	446	401	398	408	425	438	424	473	471	484	425	442	435	423	434	447	485	454	460	415	429	421	432	432	456	486	458	436	411	473	465	442	430	465	470	422	481	468	462	435	453	453	451	450	402	425	499	485	471	464	445	436	449	479	407	431	446	468	468	426	443	503	442	430	475	466	464	470	466	427	468	433	479	447	449	424	410	448	434	460	468	422	443	461	456	465	427	431	454	427	449	411	435	407	462	437	443	428	441	447	435	431	460	445	422	468	462	461	447	451	404	451	474	446	447	454	475	460	466	447	451	446	430	431	432	428	443	393	443	432	439	430	447	447	471	382	478	442	426	464	492	463	462	403	471	436	463	461	451	479	444	469	421	494	447	438	452	449	434	444	426	470	445	443	439	472	473	436	452	488	470	427	469	432	443	460	456	443	435	462	443	432	443	481	436	408	451	430	434	464	452	464	468	381	463	493	442	433	449	443	437	435	464	441	459	444	488	455	442	407	459	440	457	478	431	440	421	441	440	481	448	461	428	469	446	386	431	450	434	422	456	440	409	446	453	425	414	527	460	456	442	420	459	452	454	425	452	405	442	433	450	439	443	442	424	475	423	418	478	475	464	448	473	409	457	421	461	455	450	420	451	433	416	447	455	428	483	483	423	501	400	381	427	469	453	442	439	466	421	450	422	433	464	468	423	453	428	458	476	444	432	441	414	426	472	477	425	443	469	449	445	469	418	398	413	460	436	428	438	444	442	419	439	436	453	414	461	424	466	438	414	459	429	446	462	425	456	419	437	432	445	432	418	422	447	414	466	451	423	457	432	469	426	416	481	439	429	457	431	472	486	442	462	423	441	434	436	406	433	469	465	439	450	449	466	507	434	428	427	444	471	435	430	464	484	459	455	462	448	418	485	468	443	476	387	438	444	449	424	446	500	453	446	437	460	489	446	465	438	445	461	426	433	445	434	430	439	438	456	433	465	477	432	424	427	437	411	410	460	446	410	451	431	453	471	466	431	416	453	458	487	462	426	403	436	451	423	421	438	451	437	457	401	455	456	447	452	455	439	453	468	440	458	427	457	435	422	464	444	431	421	411	416	416	474	418	444	450	444	440	459	424	437	422	455	444	462	473	414	468	463	452	470	413	436	461	466	469	421	400	426	430	478	426	424	418	445	415	406	445	424	397	444	436	444	434	441	424	433	439	451	463	489	447	468	433	454	474	496	451	424	402	465	428	480	438	424	458	449	432	459	484	428	435	448	455	474	438	431	506	469	424	408	493	451	453	412	414	433	460	470	433	431	415	433	395	430	444	444	452	473	446	450	423	480	433	448	420	512	481	461	413	455	453	469	495	435	452	447	441	465	443	497	441	466	472	432	426	461	456	485	422	482	425	407	440	470	449	453	429	426	385	474	423	467	398	445	457	467	442	462	445	436	414	434	429	437	452	437	407	476	454	419	441	438	407	471	430	414	403	441	429	428	434	432	424	431	424	440	435	447	444	458	458	411	476	427	442	413	414	450	449	506	439	458	415	444	460	435	447	421	430	402	421	421	405	445	435	420	438	452	429	430	440	452	446	467	453	476	424	486	476	432	466	447	434	416	457	395	452	419	419	445	443	461	441	443	448	490	439	448	428	410	440	431	456	445	464	468	439	462	472	460	462	471	475	433	408	396	398	457	385	461	455	473	473	451	427	436	447	412	473	416	465	448	478	461	444	444	440	447	443	439	424	429	457	418	474	453	460	415	454	452	465	452	409	477	416	421	443	454	460	413	456	460	433	453	417	453	451	447	455	416	429	418	437	444	433	448	434	419	416	463	465	444	415	475	471	388	457	447	462	495	428	452	407	448	481	437	471	430	463	415	445	434	442	467	439	448	435	478	413	450	399	402	444	482	455	454	440	469	473	479	468	433	447	471	469	439	457	470	462	418	472	449	440	447	412	466	459	418	466	435	487	453	420	442	419	469	448	411	401	442	413	424	445	438	449	431	466	450	445	475	438	430	449	421	456	437	450	424	471	475	439	453	461	467	444	436	440	439	432	449	425	444	392	452	426	455	407	444	469	463	460	448	444	455	439	422	433	447	447	419	486	435	471	465	490	459	424	463	462	461	442	475	401	475	470	455	424	444	413	447	442	450	427	442	431	478	458	479	428	445	450	460	450	501	446	459	402	463	466	448	414	466	456	452	428	429	454	444	453	460	455	447	416	440	431	485	436	441	446	431	452	389	443	429	426	478	476	457	453	459	437	437	478	469	435	442	468	486	462	458	445	433	455	395	457	449	403	466	445	443	460	483	435	442	445	419	470	471	421	447	473	461	461	428	423	428	469	480	430	440	433
3598	5133	3457	1826	1326	1100	897	822	757	672	595	594	606	595	569	517	591	537	527	522	527	531	496	524	493	540	465	496	526	481	503	500	483	477	490	473	503	478	491	509	488	481	470	483	508	505	464	508	476	504	467	461	429	459	481	481	467	501	500	460	467	465	475	484	456	459	494	477	463	455	520	487	508	507	460	462	491	501	463	460	454	471	505	434	501	484	455	477	450	479	463	448	484	445	496	507	518	452	474	456	524	488	465	512	473	463	451	452	449	515	460	474	478	506	482	468	465	519	524	459	469	457	500	466	486	484	473	453	475	471	489	431	471	481	526	470	488	475	497	477	455	483	476	492	462	477	482	442	465	497	476	466	478	450	498	480	499	446	477	485	446	495	488	492	456	456	500	471	464	461	517	486	564	469	479	488	486	466	501	464	471	462	465	473	464	470	484	489	494	485	452	503	513	506	456	436	493	504	463	472	484	515	468	473	498	466	462	513	454	504	460	456	505	453	518	497	474	481	453	460	470	475	432	497	496	426	475	468	442	465	459	465	452	491	474	495	485	480	471	505	466	485	485	483	464	482	473	483	465	485	490	487	480	496	447	520	487	485	494	484	443	463	519	501	499	484	470	466	499	456	478	512	500	430	476	511	466	455	466	508	488	462	464	495	509	489	475	490	514	455	496	483	490	490	471	512	475	455	479	489	473	472	458	460	477	455	504	445	516	490	504	478	444	434	459	443	497	478	479	453	457	499	487	463	481	470	468	460	494	494	474	497	486	466	453	463	492	473	486	497	480	448	502	445	476	494	467	452	489	498	489	486	497	450	520	505	467	511	465	493	504	476	501	508	485	480	464	503	485	458	483	486	502	467	472	443	487	496	460	470	482	486	482	486	466	473	496	459	472	488	494	461	447	464	481	515	480	457	438	519	472	451	435	492	460	462	451	498	489	488	485	442	487	462	415	522	502	432	491	459	500	477	424	453	466	452	471	465	485	473	494	495	491	477	482	451	475	462	466	487	470	512	501	496	467	455	506	456	459	490	451	469	469	458	462	503	443	450	469	463	475	420	488	465	485	460	481	497	444	464	474	454	473	488	441	471	499	482	481	482	469	444	485	474	501	486	466	433	473	484	483	467	470	464	502	469	482	513	492	475	468	483	456	504	480	479	493	453	491	442	486	472	499	480	489	497	486	471	493	491	498	504	483	463	459	470	502	507	443	517	467	498	460	466	475	460	511	492	505	484	462	495	432	500	463	479	472	484	466	517	451	481	485	451	505	496	485	452	484	466	477	508	479	532	485	483	466	500	466	466	471	462	498	469	460	456	451	469	485	448	496	476	506	410	476	463	460	497	488	466	466	468	507	513	469	460	473	506	534	485	464	483	488	459	476	459	486	458	497	506	485	439	468	516	468	467	479	482	467	483	517	463	440	492	452	458	502	463	473	480	476	468	466	467	481	465	467	492	451	464	462	457	469	492	465	491	471	472	496	459	489	462	495	494	448	487	455	516	470	463	494	497	489	473	491	447	498	447	471	482	493	468	475	477	494	501	463	462	455	485	474	467	498	473	469	502	448	467	471	490	459	465	507	510	523	469	462	473	484	481	470	486	493	464	475	495	463	446	492	449	480	489	478	435	464	439	475	472	511	502	484	518	476	492	462	465	507	466	525	418	453	502	485	482	493	497	459	468	468	492	455	482	472	447	458	468	462	463	475	473	461	467	506	447	470	449	464	478	476	456	513	477	498	487	488	494	471	474	467	461	490	466	485	458	407	490	495	446	490	492	488	464	458	456	484	462	479	482	453	486	503	428	482	475	461	487	478	425	492	462	447	495	471	498	506	462	465	507	472	475	468	478	456	478	460	464	477	470	536	451	485	495	494	470	472	510	504	487	474	473	453	462	435	483	440	475	500	504	464	497	505	461	491	514	476	472	490	485	461	456	480	458	489	425	549	485	479	511	477	455	505	483	499	499	453	489	451	465	490	495	461	482	482	448	502	471	483	509	480	472	456	520	488	473	486	482	474	491	469	488	438	496	450	465	457	433	501	457	497	460	462	492	471	481	528	480	493	510	495	503	481	483	464	531	484	498	457	522	482	432	453	441	474	485	443	444	481	470	499	488	485	509	511	441	477	516	444	486	484	448	459	441	451	477	481	472	475	451	482	497	453	490	464	488	422	488	497	479	480	536	469	458	482	495	447	500	458	452	471	512	508	426	426	447	526	495	482	497	497	491	502	470	458	480	488	464	480	470	457	443	449	495	465	484	486	482	490	483	470	507	501	469	460	497	456	460	452	464	438	512	461	468	478	494	482	530	438	479	489	487	475	519	470	456	501	454	493	479	429	454	438	480	454	454	482	478	479	482	452	504	494	450	472	520	503	437	483	476	461	461	473	443	510	463	493	431	503	477	517	514	454	460	507	433	453	487	479	500	439	468	500	485	464	483	480	456	500	477	461	483	482	472	488	474	466	469	479	489	497	475	485	470	480	442	507	478	474	456	497	486	476	515	469	484	484	458	486	436	491	505	468	460	439	501	509	524	441	490	458	499	471	492	490	477	459	485	442	449	488	496	423	470	516	501	478	505	462	491	509	465	446	455	475	447	475	468	474	481	458	471	495	493	460	479	463	475	460	506	463	479	453	440	475	427	490	474	464	511	469	465	475	456	507	476	463	501	486	498	459	476	525	470	496	476	485	466	482	459	445	479	505	507	450	498	473	447	474	483	471	477	493	499	495	512	475	475	506	472	489	527	469	449	490	474	507	460	443	467	484	451	469	459	478	497	484	489	489	472	493	485	478	475	469	469	493	509	492	435	442	483	465	465	496	473	459	487	490	522	492	473	511	492	482	465	456	473	491	462	453	478	478	500	477	484	455	461	494	453	483	493	486	469	496	470	459	479	493	488	513	506	500	471	431	484	486	499	465	466	478	514	470	473	493	500	451	504	473	473	488	479	504	480	486	455	484	459	459	469	466	456	486	483	502	471	472	492	489	452	463	490	505	466	502	481	492	501	480	469	498	490	466	507	488	450	489	510	451	461	494	468	431	461	464	468	457	458	493	508	499	462	466	500	479	477	465	455	465	482	499	471	472	449	510	457	504	426	412	459	498	477	479	479	478	463	477	509	483	508	438	502	483	456	492	493	485	504	475	477	490	473	448	466	488	490	472	480	472	500	470	467	484	489	486	507	452	473	449	491	498	496	493	512	507	500	477	468	481	505	516	470	492	505	460	452	474	468	479	458	494	466	423	436	464	471	467	476	488	440	471	466	464	473	466	459	471	484	496	462	452	478	502	452	473	473	465	507	481	486	484	523	463	489	474	498	477	465	484	507	496	498	497	479	477	469	515	490	495	530	475	466	471	487	526	515	500	445	435	492	507	475	442	472	480	510	514	483	472	493	488	526	481	410	462	506	468	445	502	468	468	477	489	504	464	493	457	493	508	504	488	467	482	480	448	443	477	479	476	448	481	487	467	506	482	477	485	421
22884	21390	29064	24091	21390	21434	7485	1270	972	910	788	775	659	656	643	604	607	553	509	567	536	543	587	555	524	520	500	537	528	506	486	522	527	495	536	526	539	521	495	510	527	488	492	518	492	502	476	512	473	508	502	521	473	498	490	476	497	469	550	499	523	524	492	503	467	493	525	511	512	476	504	523	517	478	478	484	545	515	500	530	508	509	477	513	477	457	533	503	481	488	512	492	482	521	503	498	464	525	501	486	481	482	496	512	520	491	509	471	480	553	532	511	459	468	513	457	503	470	489	526	488	466	469	520	543	521	499	523	508	483	493	519	448	484	460	464	514	471	494	519	510	516	483	487	515	533	471	511	500	473	502	510	509	520	482	515	483	489	539	529	499	479	506	502	494	540	506	513	528	526	481	469	506	520	498	530	540	520	457	469	526	506	520	477	492	523	467	484	492	526	469	456	517	487	492	484	499	494	531	514	515	523	507	512	477	515	479	508	518	482	499	477	497	497	504	506	491	505	495	492	496	474	523	468	492	473	452	510	481	509	483	519	458	514	501	483	529	500	486	473	476	526	505	499	488	533	510	457	526	504	452	481	497	500	532	530	506	458	479	499	493	499	466	516	501	503	498	467	476	491	492	471	473	498	470	456	509	501	479	528	545	475	526	509	488	476	514	492	535	524	497	471	511	494	500	464	484	468	532	516	520	522	501	505	493	502	488	493	481	515	475	490	479	482	522	504	500	481	509	490	474	488	500	517	480	507	478	477	490	474	483	511	484	475	508	545	486	480	505	472	527	481	483	487	518	531	485	466	498	485	520	478	490	508	520	499	467	545	516	499	499	498	512	525	487	499	476	458	494	498	520	506	483	541	502	521	488	480	504	456	489	488	464	509	482	481	485	511	552	488	520	488	515	511	480	501	497	495	473	490	474	512	470	513	475	535	518	514	465	457	524	449	522	478	465	504	471	547	484	499	527	481	491	533	480	479	472	515	458	526	485	526	471	489	520	520	495	511	521	459	510	455	520	500	496	453	470	516	499	486	482	517	503	469	495	503	473	498	474	531	530	519	472	529	540	496	507	512	466	482	517	489	507	450	515	468	493	472	521	513	490	496	500	548	482	489	493	506	488	516	500	493	484	440	496	472	537	454	498	483	473	479	469	504	463	480	506	492	521	498	507	522	525	496	436	464	490	492	487	519	481	532	518	510	469	467	482	495	500	465	478	495	531	491	473	502	488	521	478	454	510	500	483	514	503	498	502	454	496	489	492	503	505	501	480	538	495	543	472	491	491	486	517	481	477	490	461	529	513	490	496	520	449	490	503	479	489	479	453	478	502	486	513	519	510	503	492	552	504	489	509	494	488	513	508	479	487	477	537	489	442	485	488	494	470	439	494	486	513	488	514	489	494	499	491	507	544	485	491	500	511	529	534	482	571	493	494	480	527	510	521	495	476	523	505	455	515	495	501	466	492	498	489	477	497	488	522	504	502	484	499	534	463	504	471	500	500	514	454	501	495	493	502	503	490	509	488	483	499	497	552	527	481	487	464	502	499	472	495	459	488	516	486	477	459	468	493	491	535	493	499	469	538	487	426	493	476	515	492	489	496	542	526	483	425	482	449	471	489	504	492	513	470	461	482	513	518	511	534	506	481	466	502	514	495	483	498	503	474	527	514	520	523	500	494	515	519	468	481	523	504	493	506	471	505	457	489	514	514	527	496	494	476	479	492	469	477	483	506	537	534	482	519	458	504	494	462	481	494	470	439	471	514	481	496	506	500	448	479	481	504	497	520	496	512	481	477	474	506	533	521	493	512	486	516	529	469	487	468	512	483	527	510	499	494	558	492	464	504	517	454	528	482	508	476	515	461	497	492	493	503	474	520	462	492	472	481	508	520	483	509	455	471	509	459	476	485	483	500	490	475	484	479	490	518	461	505	514	495	465	512	481	519	490	470	490	476	466	503	489	514	510	484	482	516	527	501	494	527	503	509	484	491	512	492	477	474	492	459	481	517	484	512	490	499	462	487	487	499	549	476	503	463	493	503	483	442	532	495	517	533	507	500	514	497	476	514	482	478	500	430	489	476	525	504	477	487	494	466	500	507	513	490	537	483	508	505	506	533	504	480	493	498	491	458	506	490	504	510	470	468	481	495	485	502	532	492	474	477	435	531	520	493	501	555	490	479	462	485	460	503	493	494	481	515	490	457	467	483	520	495	478	513	471	547	492	467	464	517	473	503	497	531	463	508	469	517	528	493	492	462	487	496	498	493	473	466	483	520	522	523	527	491	462	526	510	479	487	500	457	482	486	489	491	535	523	528	494	507	506	493	493	502	462	509	466	499	522	500	477	500	526	499	478	484	511	497	446	498	495	467	528	514	487	518	493	452	460	476	445	465	524	497	505	529	491	485	528	499	493	463	459	506	518	500	503	473	486	470	489	498	478	515	476	463	518	502	510	449	504	482	527	489	501	482	527	461	520	502	492	487	469	505	484	457	488	483	471	478	518	491	479	511	494	459	469	514	449	515	528	512	522	476	499	480	524	474	508	508	507	503	487	521	512	501	505	495	510	475	505	490	476	503	466	472	519	456	490	498	503	486	485	477	489	462	513	487	494	441	525	509	543	508	508	512	489	479	520	490	448	536	522	491	465	540	523	471	503	481	495	492	538	490	497	513	489	468	517	489	498	487	495	501	484	427	490	507	490	537	500	502	496	505	511	469	514	535	508	483	474	454	465	513	495	480	505	468	468	491	493	499	509	464	514	471	488	493	511	505	506	485	513	484	505	511	504	495	527	493	515	503	494	475	473	490	498	481	517	456	573	496	522	482	506	543	497	474	474	445	475	502	470	514	508	484	465	490	481	484	465	520	487	534	504	458	494	504	466	494	504	492	513	528	487	490	510	476	507	448	510	476	480	519	489	532	497	490	459	509	459	495	504	510	505	489	513	474	503	487	481	499	517	489	512	482	453	476	506	471	528	511	491	486	513	457	477	455	502	485	474	498	467	464	478	489	494	475	487	512	481	462	500	464	445	527	482	525	501	482	455	489	503	466	492	487	481	534	486	469	519	480	463	519	494	503	494	471	488	487	492	510	480	469	488	479	525	462	480	489	518	495	499	496	488	501	505	507	523	515	514	466	468	509	497	495	493	482	483	508	486	519	472	505	463	485	492	479	519	516	497	492	511	519	473	435	479	497	472	467	501	482	486	495	486	497	499	488	473	525	451	502	524	517	486	493	487	483	516	496	496	517	495	484	509	518	497	498	519	492	496	457	438	539	505	504	508	506	498	510	492	499	460	518	452	487	514	494	512	502	501	506	499	491	476	497	501	546	452	500	487	519	490	491	479	479	497	504	484	478	494	496	519	453	487	512	465	456	471	472	461	495	460	499	481	511	485	491	480	496	518	492	495	492	482	458	527	479	487	482	496	518	515	483	509	474	505	475	470	504	482	485	492	508	508	492	515	500	490	480	480	501	480	476	491	492	465
4814	14514	10167	4997	3579	2600	2097	1638	1389	1211	1053	978	862	787	728	689	653	623	626	614	583	562	590	584	521	597	556	553	516	537	584	556	553	588	529	526	531	548	547	527	524	546	561	531	514	567	513	521	504	547	513	538	491	518	495	505	440	496	532	498	504	539	442	469	516	537	460	527	512	520	456	467	509	534	497	505	506	495	521	438	528	502	521	516	528	475	501	533	495	494	513	504	513	515	509	501	514	525	501	488	486	534	507	506	508	483	534	477	485	479	490	536	482	507	495	483	509	456	505	498	574	467	514	545	482	523	488	478	502	503	512	487	507	491	491	541	510	503	479	507	496	512	522	498	495	530	479	501	481	505	501	524	500	513	530	449	475	499	521	564	517	470	511	494	514	496	534	498	424	490	536	451	480	532	496	535	529	469	499	518	478	435	495	485	538	522	477	507	542	476	492	522	505	480	510	528	475	525	501	530	463	500	459	481	505	517	481	488	535	499	536	475	469	459	522	486	493	479	525	506	537	496	506	477	497	489	499	523	500	571	495	484	503	490	497	516	506	456	488	507	468	467	475	503	496	527	499	512	510	459	504	505	521	480	507	500	493	477	516	476	512	486	477	527	497	530	484	489	500	499	464	486	476	520	503	493	559	497	521	540	502	473	491	495	498	460	470	492	498	509	540	476	506	520	547	508	470	478	515	500	525	526	523	503	510	463	514	489	499	512	529	484	483	489	516	504	508	505	488	460	483	516	530	473	503	501	487	530	475	483	489	513	532	531	449	482	506	493	513	487	493	524	488	506	514	481	468	496	492	507	540	484	499	486	497	500	532	455	504	526	490	485	528	522	543	519	524	493	514	496	511	482	481	496	510	514	519	499	466	472	536	523	515	483	515	486	504	467	519	485	474	507	488	491	537	499	499	510	518	519	463	490	508	502	515	518	481	506	513	455	492	498	553	491	525	506	492	518	543	513	473	498	521	523	480	478	479	534	526	489	522	508	550	511	501	483	511	469	489	484	519	515	497	456	539	498	497	508	477	504	486	493	514	465	498	489	499	543	535	470	546	457	504	486	480	508	464	470	507	535	461	489	465	516	515	514	490	510	507	485	490	514	516	464	488	511	472	490	480	528	486	511	483	514	516	490	502	491	491	477	484	543	535	498	511	494	510	536	498	493	523	483	515	477	531	512	523	518	508	488	529	504	493	517	526	501	493	499	472	479	454	482	476	493	488	477	484	497	495	506	524	480	488	486	536	492	503	505	508	494	546	516	526	495	496	496	480	503	464	505	521	499	434	466	533	496	525	532	467	537	481	448	503	512	517	490	497	511	468	483	486	513	475	505	508	470	532	492	515	483	511	471	507	487	482	470	509	530	479	498	494	509	463	500	513	475	491	489	496	479	518	507	534	494	492	523	528	504	501	478	493	505	505	502	484	536	495	489	513	488	472	533	522	495	518	485	506	490	503	492	476	495	518	503	491	467	489	463	505	469	560	486	466	522	506	497	523	510	486	530	504	488	480	514	513	502	497	486	541	539	518	509	489	482	488	507	485	515	476	541	509	509	509	543	493	486	466	497	510	510	510	484	541	493	498	488	487	496	490	501	478	481	455	530	482	481	513	557	473	457	492	471	515	498	522	516	509	499	488	455	486	481	471	519	512	508	511	556	526	485	449	478	509	458	518	482	498	482	518	470	503	487	498	494	510	489	439	493	517	484	514	512	491	530	541	552	507	526	506	515	502	477	463	516	504	493	492	508	499	503	525	505	492	504	546	533	490	493	517	491	488	481	488	480	522	496	524	489	550	476	495	515	501	491	484	545	532	525	530	484	499	482	505	514	458	499	503	509	462	499	471	543	488	504	487	508	486	535	496	494	510	522	467	536	494	503	509	467	498	522	443	514	508	500	501	525	487	509	486	484	534	492	532	484	514	475	498	494	551	531	476	523	523	515	526	474	549	496	483	493	475	511	505	505	471	500	502	497	493	500	509	513	492	511	532	484	481	511	496	486	504	546	515	502	497	496	490	491	502	500	492	488	476	545	509	503	491	509	498	520	501	474	477	477	453	488	492	489	524	506	511	505	459	481	489	501	501	486	473	510	497	527	461	510	507	490	547	467	548	490	508	553	431	492	508	496	472	502	467	499	526	525	498	512	512	513	458	489	492	510	485	524	512	489	498	494	507	481	482	418	496	488	524	518	495	484	503	464	532	499	512	498	522	529	541	507	535	513	444	526	488	496	510	498	489	510	500	513	515	520	490	473	520	528	474	539	499	529	482	521	500	521	505	473	478	511	505	478	514	491	516	488	488	486	508	513	473	483	546	484	531	485	526	507	488	527	529	471	496	502	534	531	507	532	529	508	565	519	498	532	471	515	512	487	507	511	517	513	538	515	496	537	518	487	514	498	490	511	509	473	491	510	467	506	486	498	502	504	485	506	493	522	523	501	500	542	497	515	476	535	480	528	507	540	516	481	550	510	521	487	506	487	549	489	489	520	497	514	509	513	496	486	488	527	467	503	514	467	507	484	485	433	504	519	501	543	496	479	484	523	521	478	515	496	461	492	472	483	529	500	484	474	512	502	523	506	500	477	497	530	461	517	528	479	496	443	512	504	517	503	541	496	481	494	516	515	461	492	523	510	474	539	447	506	524	518	501	534	521	513	532	516	518	546	503	468	509	476	530	504	518	520	488	530	471	525	502	533	474	516	495	473	489	504	525	492	490	483	489	501	508	463	525	531	522	505	487	513	494	501	482	484	496	440	532	505	489	497	527	494	512	544	503	522	529	489	488	500	519	537	478	490	523	512	493	469	464	525	458	468	510	481	507	490	466	482	469	517	495	553	513	487	481	510	516	494	494	527	498	521	519	492	506	527	490	460	496	512	499	496	503	488	513	447	496	517	502	474	509	490	514	522	517	531	480	493	489	477	492	455	505	528	522	542	505	474	471	506	526	476	523	513	471	489	536	517	486	531	500	494	509	522	487	478	501	509	509	483	485	495	528	475	519	473	451	495	501	541	478	492	481	497	513	471	497	506	504	500	547	477	497	547	516	503	550	442	462	458	512	515	513	501	516	476	479	520	504	505	470	523	499	496	487	494	494	434	490	502	511	474	499	528	496	512	499	501	483	504	503	522	492	482	505	507	484	496	516	527	473	499	470	441	498	484	471	461	501	499	518	500	502	513	501	509	479	510	470	497	491	495	495	508	489	507	475	489	477	536	525	476	458	480	501	517	480	481	507	514	495	522	509	504	510	501	528	512	498	493	456	524	514	454	488	486	480	498	530	509	480	493	531	564	453	450	493	519	492	542	497	488	512	486	521	484	484	480	513	519	505	546	495	514	512	478	474	531	510	512	514	490	464	476	505	498	558	511	481	502	503	486	467	504	453	504	497	447	513	517	490	472	551	534	479	493	473	499	479	480	529	520	488	549	464	488	489	491	516	532	491	506	547	518	497	490	524	481	519	480	439	536	554	485	512	548	453	498
28111	17225	2917	478	321	258	271	237	239	262	230	231	250	249	242	241	222	226	247	212	228	240	208	228	220	215	219	227	214	258	229	238	217	242	227	209	212	229	227	235	216	230	245	230	232	223	246	235	233	247	233	267	240	259	247	250	263	222	218	242	256	260	248	218	233	204	244	243	228	226	234	227	252	215	244	205	196	242	246	239	222	230	218	237	238	243	212	235	209	228	235	219	247	228	217	208	261	202	232	175	227	232	212	230	211	208	225	252	248	231	224	255	231	259	234	201	222	243	216	244	252	224	241	219	231	214	209	244	223	226	229	230	223	232	258	239	224	234	199	216	222	221	220	226	209	240	219	226	225	227	208	233	242	234	230	240	223	234	228	241	241	217	214	207	247	235	240	245	218	247	236	231	218	245	233	228	224	202	234	200	249	252	235	226	228	226	232	210	238	209	231	214	226	222	255	222	238	238	218	228	221	228	200	254	248	208	225	209	217	247	251	245	224	242	241	247	250	234	243	247	236	230	221	232	197	214	243	230	254	247	246	198	250	228	237	227	240	244	214	238	210	228	251	221	228	232	228	221	230	231	236	221	237	236	218	242	222	218	234	208	242	267	217	225	215	222	226	225	235	217	215	219	219	239	225	231	216	202	221	246	222	215	228	228	239	202	218	214	201	235	238	203	209	271	232	212	216	258	242	206	220	239	237	237	209	233	241	224	207	217	262	223	253	212	228	229	223	221	247	247	248	246	248	231	217	250	249	245	250	227	241	234	223	209	231	219	228	227	211	229	239	237	224	204	238	237	220	250	256	239	219	229	229	215	222	242	227	231	210	193	259	206	215	208	246	222	241	216	216	231	201	245	216	216	235	243	233	240	250	232	231	229	223	218	239	252	249	219	215	222	231	222	221	248	259	208	227	247	205	224	237	240	217	250	225	228	247	200	229	223	237	236	235	232	229	246	232	231	231	251	215	227	232	200	215	263	244	243	216	196	238	208	231	231	194	216	223	206	237	246	234	239	194	222	240	244	234	205	225	248	209	221	222	210	226	199	240	208	256	229	235	234	267	204	209	256	221	235	230	233	238	211	248	263	263	219	218	251	242	219	225	214	234	237	227	199	240	230	260	233	247	214	212	265	224	232	233	208	221	235	227	251	250	230	238	217	234	254	228	225	227	225	244	241	222	235	226	224	228	246	241	226	200	214	255	247	231	238	248	229	231	246	249	224	234	239	223	242	220	237	228	260	273	222	200	206	227	214	240	246	263	192	236	235	235	242	228	264	235	236	230	229	226	232	255	229	215	228	231	226	202	240	222	219	230	222	220	232	233	214	213	230	242	241	218	210	229	232	226	222	216	223	204	215	211	225	246	243	225	219	222	203	225	200	230	243	236	247	217	250	250	220	224	212	262	242	214	232	234	223	227	217	215	205	225	210	232	222	222	209	214	227	241	246	226	232	237	206	234	219	215	226	218	233	227	224	243	219	230	232	238	234	220	199	229	200	251	220	240	212	200	213	203	222	244	230	258	220	253	209	265	239	235	231	220	233	232	230	233	246	246	211	226	236	225	228	246	239	251	228	240	227	206	249	208	250	221	230	246	235	205	224	228	236	237	231	256	217	224	235	208	253	240	216	245	214	244	239	225	250	230	212	212	268	248	243	246	205	246	233	238	242	224	208	231	234	220	241	246	241	224	184	218	220	221	209	218	223	235	247	226	220	246	251	244	230	210	220	239	224	251	212	239	226	248	225	215	216	230	230	212	253	232	233	238	223	254	203	212	213	221	202	229	230	249	245	205	221	275	231	230	245	234	254	226	234	221	233	222	249	228	245	239	196	213	221	239	249	244	242	223	236	234	215	235	260	241	255	241	238	215	208	216	229	241	225	238	208	238	208	226	210	229	232	247	246	229	231	223	224	229	214	205	246	213	236	250	226	206	219	242	241	215	225	258	214	234	227	242	231	220	239	232	245	243	244	263	199	234	236	251	245	254	251	196	251	229	225	224	224	228	216	207	228	191	216	262	232	236	243	268	237	235	239	234	230	253	214	226	234	246	231	242	229	233	221	246	258	227	229	222	228	239	224	222	206	241	244	212	250	243	236	212	245	232	241	218	245	210	210	256	221	217	207	225	231	229	249	212	227	210	224	224	229	196	195	230	230	216	220	194	237	250	213	244	241	227	204	232	225	267	224	231	234	209	236	215	236	221	231	244	209	247	197	237	250	234	218	232	225	252	260	221	254	208	218	232	215	247	242	218	199	262	221	224	212	236	223	244	223	256	265	243	259	245	212	218	219	223	232	226	200	250	246	229	238	220	242	222	239	231	232	227	202	222	231	242	237	229	233	242	230	216	233	234	229	209	241	231	213	260	233	203	227	211	233	252	221	224	215	229	238	215	212	242	236	235	215	237	212	203	228	234	242	228	243	242	249	249	226	245	225	231	240	251	255	206	233	232	207	192	241	230	238	235	246	235	237	208	240	251	235	234	258	220	213	240	221	220	212	244	211	246	250	222	228	219	198	221	225	230	227	243	168	226	236	257	213	239	210	226	242	225	229	232	219	255	232	239	227	240	244	203	232	246	231	229	212	234	210	235	235	220	213	238	233	242	225	231	247	239	213	234	218	234	209	201	246	237	253	215	249	223	230	223	234	220	243	226	237	205	218	231	204	228	217	238	200	244	228	229	234	225	219	250	214	241	250	213	213	231	223	242	257	210	241	225	225	249	215	213	238	259	232	256	212	228	209	225	220	248	242	248	243	228	257	214	236	237	227	239	247	248	234	216	229	232	229	219	206	230	245	233	218	220	237	207	213	233	228	252	220	216	219	244	219	234	251	221	234	235	233	248	241	210	215	202	223	248	205	226	225	213	227	259	219	227	214	204	222	227	244	216	238	243	240	240	215	243	215	245	211	222	242	228	201	223	238	226	234	256	242	237	217	200	235	240	240	236	221	228	219	200	235	243	236	235	227	231	213	195	225	229	215	196	220	238	220	209	217	225	234	231	244	244	212	237	222	218	252	233	225	180	227	239	219	220	235	220	235	240	226	229	217	238	243	236	250	240	251	247	203	247	195	223	224	240	218	209	225	229	222	236	224	208	235	225	251	242	237	236	219	227	209	226	233	231	219	222	234	217	203	236	220	234	233	238	239	221	242	245	235	245	230	229	205	237	230	214	250	220	226	239	211	233	244	229	215	237	213	217	233	225	225	220	237	216	232	236	225	256	234	211	203	222	211	228	211	226	237	270	224	231	217	223	241	241	211	254	239	215	207	237	218	223	216	239	229	219	217	220	219	245	229	228	220	239	197	219	241	228	252	215	238	214	229	207	209	217	266	208	217	228	236	200	224	238	234	235	250	237	255	213	257	237	217	212	251	236	220	226	202	203	258	215	215	213	227	225	216	221	235	226	236	228	228	251	229	220	212	201	209	240	242	215	218	226	199	231	242	208	243	205	242	230	216	227	219	242	238	279	230	228	254	200	216
4253	789	592	380	337	294	320	295	279	297	293	254	273	266	263	272	281	285	277	266	255	284	258	257	276	237	262	276	266	253	247	269	260	250	238	283	264	231	274	277	255	280	235	237	269	287	264	268	230	261	254	278	262	265	263	231	262	241	226	259	255	251	271	248	296	265	249	268	279	245	261	286	266	261	228	258	262	223	259	231	247	272	264	251	254	276	293	235	262	237	252	274	242	279	246	234	258	263	266	250	246	257	268	270	264	264	237	284	249	273	257	310	235	255	274	297	264	270	289	247	236	235	250	243	277	278	257	266	247	276	277	252	269	257	262	280	244	275	275	273	266	272	258	252	226	275	266	256	244	264	268	253	267	249	261	215	274	254	265	237	253	269	250	223	251	252	275	271	253	275	284	247	272	273	254	255	259	279	270	266	278	263	284	244	244	248	258	253	257	234	236	259	260	267	241	256	309	245	257	281	280	251	232	250	280	263	265	273	257	256	259	261	251	285	292	285	247	255	231	291	271	272	232	248	250	232	254	253	263	276	300	240	247	269	265	278	260	261	257	243	258	257	238	248	262	247	268	255	267	272	279	255	288	266	265	258	251	272	284	264	265	256	255	256	248	257	252	252	245	261	278	261	273	255	262	251	266	242	255	278	269	259	267	259	275	266	242	276	281	269	290	246	266	246	264	293	271	289	268	254	270	239	265	261	254	222	253	272	254	276	245	282	254	264	265	275	249	251	314	263	244	242	265	259	263	273	249	286	271	281	289	286	252	253	255	268	276	222	254	263	268	251	248	257	243	256	231	271	287	237	226	240	250	243	259	246	268	265	255	268	294	267	262	261	250	256	296	287	240	297	263	256	279	254	258	281	270	251	271	271	284	265	276	251	255	259	250	256	257	254	231	247	285	264	243	273	237	264	244	254	258	259	267	226	250	283	249	312	265	300	267	250	232	255	250	267	243	258	256	260	273	287	246	266	280	262	285	259	252	232	253	261	267	256	252	262	272	259	245	279	250	276	257	266	254	258	269	255	271	242	274	270	266	284	269	275	263	271	237	286	280	259	246	257	233	258	240	259	252	274	240	251	268	239	269	246	266	269	268	259	250	251	279	270	272	258	261	271	242	257	254	268	291	270	254	249	286	275	247	258	254	264	240	284	252	240	257	245	242	227	236	246	255	262	245	244	280	241	251	238	276	247	276	275	266	269	290	233	283	263	251	251	279	263	260	242	272	277	246	262	247	271	258	243	273	238	268	262	268	274	265	254	274	273	266	260	239	258	281	254	247	267	282	286	250	251	261	273	265	241	257	265	247	275	280	247	313	261	246	232	273	244	265	276	256	252	276	258	257	249	268	234	275	281	279	236	248	253	271	262	260	263	287	246	250	245	286	276	230	278	259	270	268	237	258	263	256	245	227	244	265	275	241	284	280	264	251	260	264	290	276	265	262	290	258	236	255	285	254	223	275	252	265	255	277	292	247	271	247	247	248	252	269	273	265	281	254	256	263	244	230	256	277	235	248	240	288	228	260	270	266	222	236	265	276	264	268	284	265	265	243	263	294	250	284	275	253	274	266	266	252	254	246	255	257	243	259	258	260	251	293	278	278	234	240	281	235	279	261	274	289	266	243	255	269	249	266	287	285	242	258	271	262	270	238	256	248	256	263	262	258	262	260	274	253	298	274	251	298	274	271	278	269	272	286	287	270	234	263	245	257	266	242	272	265	274	227	269	278	256	270	259	245	251	274	248	250	275	255	256	269	274	231	278	259	254	293	256	301	232	286	315	235	265	271	259	267	234	287	263	251	231	264	281	269	261	270	281	260	245	261	277	266	267	260	260	267	287	283	236	252	265	270	259	259	254	228	266	267	256	252	243	254	269	251	265	253	266	249	262	273	262	238	255	277	219	260	221	267	272	236	273	246	267	262	241	267	297	241	277	236	263	254	258	258	277	242	252	325	240	283	276	264	242	260	279	272	280	235	264	228	257	255	259	239	279	258	256	263	262	266	253	244	269	247	251	244	292	266	247	270	262	235	240	245	289	252	248	245	247	237	249	238	250	275	285	245	274	239	252	266	271	248	245	273	256	254	272	251	267	259	245	262	246	261	254	272	258	281	283	257	282	274	285	266	257	277	268	246	266	262	274	267	247	261	256	242	282	254	260	268	258	233	266	254	250	270	270	275	284	266	244	249	268	279	275	284	278	258	291	256	242	268	245	252	238	261	262	243	239	256	256	242	271	244	260	260	251	267	299	263	246	265	256	268	251	261	276	251	243	263	278	268	263	289	257	264	270	272	274	251	242	263	256	253	257	284	253	271	265	261	281	284	268	282	256	241	245	253	273	262	234	271	279	277	229	278	280	249	278	247	262	258	251	272	248	283	247	276	279	265	236	268	254	236	265	271	258	269	276	265	276	281	262	263	284	255	283	269	273	255	281	249	265	256	287	243	237	279	264	255	285	284	281	256	263	254	293	246	258	268	258	260	286	205	242	259	248	234	268	279	261	224	298	232	267	246	253	259	245	283	246	251	240	263	281	261	239	260	239	264	258	258	261	262	273	267	250	256	237	265	230	244	239	235	238	245	260	264	285	267	256	268	259	262	287	278	283	255	268	258	274	252	267	272	212	257	260	238	245	255	263	231	244	261	245	240	257	272	262	262	258	243	275	261	263	268	275	281	267	274	262	244	265	274	244	281	263	286	239	276	234	281	266	246	258	245	272	265	274	247	284	238	255	257	235	260	265	277	248	281	232	259	271	263	260	289	247	269	255	281	219	267	248	268	292	252	263	259	256	259	258	243	255	249	288	252	269	282	274	236	259	256	256	249	237	278	248	267	228	245	266	268	240	271	239	285	227	283	286	274	284	271	263	246	242	262	262	280	264	267	268	259	256	284	273	256	253	253	284	270	274	274	239	249	259	255	274	291	272	241	268	285	271	254	261	281	274	248	247	288	279	256	245	244	263	267	282	231	257	263	285	248	232	273	275	242	265	263	264	252	277	258	251	249	290	241	236	255	259	285	248	244	224	261	274	255	266	276	250	263	264	246	292	244	248	247	270	258	243	268	265	256	276	256	255	260	262	254	294	276	271	263	269	247	254	259	260	260	264	260	277	272	257	259	249	286	220	250	258	278	258	261	275	245	288	247	261	299	276	281	300	260	251	237	255	255	245	267	258	258	292	258	239	275	261	274	254	263	259	259	244	265	260	240	293	231	260	278	257	287	251	274	263	273	248	269	240	234	281	245	244	267	268	244	273	287	268	290	281	249	267	256	270	260	259	247	259	245	258	256	265	244	249	283	247	288	273	255	251	252	287	270	252	288	274	263	259	243	258	277	249	252	235	266	243	276	272	256	257	242	255	247	284	272	268	270	260	266	261	272	257	272	252	248	267	246	278	254	265	242	274	268	254	265	274	272	264	279	272	250	276	233	279	249	243	270	258	266	259	259	278	274	257	280	259	259	283	268	248	276	248	263	242	280	237
23913	21310	28533	24408	21282	8476	847	578	452	393	346	345	312	307	301	279	283	238	279	249	261	256	227	249	235	249	243	246	217	228	218	214	213	221	248	229	223	214	240	177	228	231	244	248	228	222	219	231	240	202	229	206	185	226	220	221	218	198	220	237	210	181	199	225	194	209	217	195	232	217	210	217	256	187	197	230	213	217	215	195	209	248	205	228	229	189	219	222	192	228	220	219	206	225	218	202	219	221	224	209	235	248	212	201	233	237	216	221	235	198	220	215	226	212	210	200	248	238	228	210	216	203	219	197	252	232	234	216	235	226	238	222	224	193	211	221	227	209	209	217	226	198	190	208	204	230	238	231	232	242	216	200	229	212	228	213	233	222	229	219	211	216	208	223	214	219	229	214	227	209	212	185	188	234	216	228	195	264	207	212	206	232	210	186	222	216	208	213	201	211	220	198	192	260	188	215	223	219	233	186	210	205	201	225	237	226	219	271	212	228	188	209	223	210	230	251	227	218	241	217	268	209	231	238	199	239	231	198	252	202	220	204	191	193	212	229	227	227	183	206	194	186	209	218	207	228	233	234	231	204	223	230	195	216	227	202	212	207	211	234	219	203	240	228	230	221	206	224	211	217	244	230	221	207	208	241	214	232	206	209	210	217	226	200	227	198	235	206	198	201	214	204	201	244	214	195	222	211	222	207	222	218	230	176	212	223	233	223	233	214	241	227	213	241	217	212	225	226	212	209	229	211	206	200	215	216	207	220	217	224	249	204	220	202	216	216	204	211	200	225	193	201	214	229	243	236	218	242	212	242	260	218	205	204	226	219	232	194	201	202	189	211	189	230	219	215	219	212	198	226	169	241	239	234	217	223	232	202	222	216	196	218	213	234	210	227	214	222	224	173	173	229	207	207	177	224	213	202	222	235	203	219	204	204	226	220	222	202	207	211	217	234	236	222	230	241	219	220	215	214	208	200	190	218	240	218	250	215	215	205	217	207	213	188	222	224	217	230	200	220	245	201	216	212	205	231	239	215	224	190	236	200	235	191	224	204	206	197	232	214	213	227	212	213	216	215	206	206	216	205	216	204	218	204	212	201	190	236	206	226	243	200	216	216	194	229	208	259	208	202	230	206	217	254	208	213	203	216	234	223	222	211	207	194	200	207	232	204	232	225	236	208	207	210	232	207	201	217	203	222	223	235	223	197	245	212	198	195	198	237	208	212	214	234	227	238	243	227	236	229	214	207	256	216	207	203	206	222	225	210	212	215	216	210	214	222	221	222	214	243	232	230	227	216	223	232	251	219	207	219	231	212	201	207	204	226	207	218	209	213	231	224	229	222	199	229	173	198	230	214	216	212	213	228	228	202	213	200	216	204	218	215	185	229	217	236	224	243	225	226	206	241	215	211	201	204	235	207	204	199	217	189	218	204	262	218	206	223	222	212	225	203	229	218	220	218	228	203	218	197	224	238	208	210	234	196	238	217	236	231	221	224	253	207	222	191	202	246	236	189	203	231	218	211	204	224	242	221	218	213	229	240	222	211	195	209	211	198	226	222	222	194	227	224	214	249	226	232	241	201	225	220	214	195	206	227	230	191	202	227	214	234	194	224	189	199	211	212	227	221	210	208	245	207	229	202	203	224	250	222	226	217	177	223	208	227	227	224	191	214	233	242	207	204	204	213	205	223	213	228	225	238	238	171	232	218	219	226	213	207	222	221	199	239	220	194	238	231	219	184	240	236	190	204	225	200	195	221	209	214	227	245	232	215	232	226	223	206	247	238	211	223	214	210	207	202	218	227	208	235	217	226	200	229	204	238	204	238	218	205	230	218	219	200	222	184	214	194	203	219	202	223	225	213	235	232	198	192	210	222	208	220	219	226	193	210	211	210	218	239	194	218	225	225	236	238	214	242	238	210	210	204	219	224	223	237	231	234	224	220	224	203	232	218	187	226	214	203	198	195	221	213	217	205	199	230	209	224	220	245	209	219	209	229	201	209	197	235	221	189	212	215	198	189	198	209	231	262	218	236	197	222	201	219	236	212	245	217	210	192	206	232	218	232	212	184	224	228	186	204	226	219	235	220	223	229	231	204	218	162	226	233	193	216	206	227	231	234	229	239	229	217	176	226	226	229	227	225	222	237	214	203	227	195	212	220	211	210	219	224	224	222	217	193	217	216	222	230	223	213	224	239	229	218	236	237	200	221	232	219	213	204	230	222	209	223	227	236	239	210	208	234	203	193	197	203	209	212	232	204	225	220	211	235	239	217	222	212	206	207	241	195	250	241	229	208	242	194	222	211	210	200	220	196	223	222	216	204	218	218	221	219	210	214	234	227	178	229	228	213	217	197	232	262	226	240	195	217	229	221	230	199	222	241	199	221	237	212	217	199	210	217	218	194	195	194	226	220	202	211	209	182	204	213	214	203	202	212	223	208	214	197	217	211	233	219	226	213	220	192	232	209	227	220	191	210	228	217	215	240	212	236	228	213	197	210	229	244	210	225	171	205	223	222	210	203	224	211	223	224	231	215	239	202	202	216	217	198	214	190	214	222	232	237	205	225	216	202	232	241	222	213	227	202	210	218	223	208	216	209	228	226	219	252	215	209	213	231	205	252	213	233	212	211	227	206	231	220	216	215	208	216	203	221	187	207	221	179	208	219	209	217	227	177	215	217	225	206	205	206	216	191	207	206	237	212	203	233	220	234	223	216	186	222	217	183	217	197	241	223	205	198	181	223	241	221	204	238	237	209	226	215	241	223	228	213	195	223	217	211	193	207	227	217	197	207	218	186	213	217	216	213	223	217	202	214	209	192	236	228	216	225	242	209	220	227	221	222	214	240	233	198	209	209	227	229	237	205	189	217	230	210	223	209	204	227	188	211	229	216	219	210	233	211	212	226	256	209	202	199	215	210	200	210	244	213	210	204	229	211	213	220	227	208	191	217	206	225	198	194	205	222	212	212	205	232	213	216	241	199	222	225	207	208	217	200	230	220	206	237	234	204	204	233	212	201	205	241	221	248	207	201	232	220	251	226	248	194	210	214	226	185	214	212	217	215	211	224	212	226	197	200	226	224	217	221	234	192	207	220	195	207	229	223	192	218	213	217	187	221	222	206	200	214	247	234	237	227	212	186	199	222	214	205	192	226	208	202	218	225	211	196	196	218	211	227	219	205	190	207	210	213	205	226	212	230	228	202	211	199	216	208	219	228	205	208	232	213	223	208	211	228	195	237	209	229	207	235	215	200	214	198	228	212	203	238	212	244	194	207	205	211	205	232	199	194	235	241	193	212	220	209	213	229	205	242	235	237	230	208	207	206	219	195	205	223	220	228	191	216	234	228	240	207	226	206	246	214	192	194	225	242	217	201	213	214	207	220	207	229	208	225	222	213	219	215	222	237	230	226	239	203	206	241	214	189	231	221	235	214	222	223	205	205	229	199	183	206	213	190	205	218	223	227	242	245	252	219	205	235	190	218	230	217	212	207
3367	8742	5846	2609	1952	1380	1100	788	738	617	524	467	372	404	375	383	330	341	292	298	270	263	278	253	284	260	253	238	267	240	251	271	270	234	264	268	252	246	243	265	226	247	272	240	276	247	243	253	270	230	248	242	218	234	245	237	236	238	229	278	250	250	248	228	259	230	249	231	204	213	215	239	260	233	223	266	243	247	252	256	248	227	215	228	257	222	252	232	238	230	228	225	258	220	237	246	270	219	231	228	235	223	281	199	216	251	243	221	231	232	246	233	212	246	247	224	230	234	240	266	196	251	243	233	236	225	245	224	213	235	231	222	255	224	235	232	241	246	233	213	243	213	224	239	221	240	222	232	225	223	236	246	226	228	244	245	223	246	229	254	233	246	230	233	235	237	238	227	248	254	205	222	237	228	224	207	225	233	216	212	229	201	236	229	258	233	230	279	257	240	255	215	204	225	245	232	223	213	195	240	221	252	231	220	230	220	239	241	226	206	234	229	235	208	202	247	231	264	228	248	236	233	233	221	235	229	228	222	232	223	237	267	251	203	249	242	251	239	228	236	235	246	243	238	251	223	237	239	260	243	231	211	217	232	224	209	236	246	234	220	208	228	253	232	284	235	267	253	228	222	233	254	263	224	248	219	227	207	241	230	257	208	235	230	218	246	267	225	248	227	222	208	226	250	215	218	211	239	256	230	255	237	217	229	247	252	208	251	233	228	238	244	240	238	258	236	217	237	198	256	211	199	230	227	233	249	239	228	246	239	235	235	233	246	244	250	245	249	228	237	259	260	257	248	215	255	249	235	226	233	266	246	219	221	234	254	207	220	246	234	240	255	222	243	237	205	219	232	242	240	232	232	228	231	226	252	224	237	246	236	242	233	243	239	241	243	220	239	220	210	220	254	218	234	217	225	255	247	222	228	245	229	219	236	242	253	238	241	229	219	228	252	248	220	253	248	246	261	255	218	238	225	226	274	251	212	239	249	226	209	248	198	249	235	192	242	225	232	227	203	233	199	248	222	238	239	240	239	234	219	214	231	229	247	238	242	202	238	245	224	251	238	240	239	222	254	252	213	233	252	229	220	241	255	245	235	240	234	235	249	250	210	234	243	238	224	226	249	242	255	240	239	237	237	237	225	241	212	206	207	230	207	232	224	246	232	228	256	245	254	248	240	241	239	258	210	226	202	234	228	212	207	254	228	261	234	198	220	263	214	239	214	224	202	271	225	233	227	265	218	224	240	294	259	253	229	240	229	221	231	238	247	227	213	229	199	225	240	248	227	236	275	235	225	230	230	228	224	234	233	221	235	217	206	226	255	212	242	204	214	223	254	244	250	219	223	218	234	228	191	243	233	220	233	244	259	218	227	244	226	230	255	197	235	236	239	234	205	228	260	230	242	235	208	245	249	234	233	261	256	233	240	241	217	236	240	230	247	220	211	252	257	233	233	217	241	215	257	257	236	227	210	226	244	227	236	235	217	231	231	223	210	259	241	229	230	244	219	244	211	208	266	226	219	249	198	234	213	226	232	273	259	218	223	239	226	214	251	233	214	233	220	260	238	223	245	249	234	241	220	228	248	250	254	230	259	233	230	238	231	235	237	251	201	249	234	222	227	205	220	204	224	230	242	259	232	254	235	246	249	223	247	233	239	251	229	235	233	262	201	238	216	238	240	227	258	220	223	214	240	246	233	251	223	256	226	200	250	218	254	281	219	211	216	240	258	240	245	254	225	255	241	243	236	228	234	205	256	243	243	232	236	247	250	238	241	213	239	255	244	255	243	235	230	237	272	259	257	262	254	231	242	239	224	274	227	218	228	234	227	240	238	229	200	245	244	247	232	265	249	220	248	244	239	218	222	224	235	241	220	223	223	241	234	226	247	234	216	250	244	245	222	228	236	223	234	280	247	219	225	227	244	266	217	236	222	233	216	247	231	202	235	252	257	250	235	226	240	221	220	246	229	213	257	233	244	248	215	226	260	220	226	227	246	249	223	243	239	215	230	267	253	249	229	230	256	251	226	243	249	232	251	265	204	222	249	228	251	216	222	233	227	235	260	247	231	222	237	201	230	229	223	230	217	271	229	203	219	238	264	233	236	224	260	227	258	229	221	226	242	231	231	229	258	246	222	224	238	240	237	248	249	230	224	232	258	273	263	228	244	232	220	254	216	244	259	252	235	223	238	230	230	244	254	228	232	227	226	221	234	208	247	228	235	235	201	266	229	241	249	243	248	262	243	239	267	237	223	263	235	225	256	231	241	258	250	227	280	235	235	224	223	205	265	222	234	218	246	242	258	258	217	231	234	228	235	256	227	231	242	235	264	257	202	225	254	252	222	249	243	239	260	232	229	225	244	233	239	239	222	253	233	226	256	209	241	233	221	239	231	213	220	233	227	239	228	222	229	245	222	226	229	199	242	216	271	252	251	230	247	221	219	235	233	272	249	244	251	249	253	237	235	228	213	237	240	234	255	253	228	268	236	252	225	236	261	250	208	267	252	217	239	236	213	206	248	256	246	236	240	238	246	259	235	213	237	251	235	220	249	229	257	229	253	244	252	232	206	235	227	225	230	221	217	204	258	210	225	250	270	241	243	246	243	192	234	227	226	231	253	264	206	267	234	248	204	256	227	237	269	263	300	243	248	222	235	241	234	251	214	224	239	242	233	230	212	248	217	248	237	232	212	233	231	222	230	251	241	239	245	204	241	223	254	261	229	219	236	201	233	231	234	244	255	239	231	213	258	241	230	198	201	235	261	231	241	260	241	237	230	252	229	225	227	231	239	243	243	237	227	238	217	253	245	241	226	250	243	249	239	227	256	262	283	222	247	243	214	211	264	212	220	222	232	254	239	218	250	220	223	254	242	262	222	241	241	201	230	225	260	229	248	242	237	249	255	215	254	225	279	250	243	225	247	260	267	263	231	255	218	207	258	227	223	249	253	238	261	244	218	245	237	267	265	248	241	239	240	230	243	223	234	222	212	248	255	224	240	242	253	230	243	245	230	214	223	195	238	254	233	229	230	266	229	232	257	236	235	257	259	228	248	242	217	253	223	233	228	235	231	237	263	221	227	208	241	246	244	223	257	251	250	191	194	249	230	238	227	247	221	245	253	244	248	233	234	238	232	234	237	225	235	243	231	274	244	239	221	230	236	236	229	218	241	234	233	214	236	225	210	248	228	227	225	202	240	262	244	270	260	224	217	237	202	220	246	245	233	279	238	236	228	239	232	237	233	259	250	229	249	241	239	249	247	235	225	235	247	245	234	216	249	242	274	236	221	253	239	242	220	238	215	235	238	242	236	239	211	236	250	261	242	242	234	262	230	216	231	193	248	261	263	252	235	222	218	239	223	236	225	245	257	249	224	247	233	237	225	243	235	245	236	232	209	227	274	213	239	225	224	228	239	243	230	238	239	251	228	245	274	249	259	233	217	232	232	248	265	240	234	224	246	216	233	266	220	230	236	243	235	242	224	212	236	246	224
25083	21341	27409	25516	9810	899	684	633	581	518	550	474	502	501	476	492	445	436	454	464	456	417	461	479	477	462	449	457	438	464	456	435	472	469	448	472	461	475	429	435	471	446	454	475	458	433	474	434	443	467	424	446	477	478	467	472	420	443	453	469	425	482	406	433	444	461	435	466	489	447	438	451	432	416	417	420	473	456	473	432	479	432	463	465	434	443	433	438	439	475	455	461	455	449	435	464	439	448	455	458	450	437	426	430	466	469	411	450	449	445	449	474	455	461	471	420	492	453	469	459	409	439	465	428	465	415	461	438	459	453	481	422	477	480	433	450	446	429	441	444	477	434	447	474	486	455	461	451	438	487	477	446	474	443	415	459	476	505	425	443	437	461	441	431	420	475	459	428	428	395	427	438	461	461	454	425	449	416	434	443	445	504	456	444	453	438	477	422	426	432	455	439	423	459	413	452	460	428	459	453	453	442	432	451	433	449	456	466	453	480	420	471	450	428	435	458	489	462	436	458	465	439	450	421	439	467	484	496	429	481	441	442	482	482	421	479	437	429	473	446	452	469	453	439	470	427	460	451	455	449	443	431	473	431	448	469	412	460	430	456	445	435	468	429	419	445	448	449	420	401	421	424	457	395	487	435	438	431	470	460	421	445	476	427	469	460	433	455	463	464	433	455	416	467	469	469	427	461	426	426	464	428	454	477	452	449	446	459	465	435	455	473	461	447	468	441	477	436	432	413	453	452	454	463	456	440	455	438	435	463	438	460	450	404	436	450	458	431	468	472	391	469	431	436	459	471	460	444	457	468	450	442	406	481	453	431	408	451	452	433	445	413	492	439	442	429	446	456	455	435	456	455	444	472	421	464	454	454	457	426	445	483	461	430	428	435	437	442	443	441	475	464	444	452	475	452	411	438	493	440	436	452	457	474	430	444	452	416	468	421	445	443	429	455	463	443	454	454	460	432	415	404	505	424	418	486	416	481	453	479	450	406	419	424	434	430	468	474	449	438	424	402	423	489	456	397	407	465	435	459	421	438	413	430	455	429	412	441	464	447	433	432	479	460	429	434	435	469	480	473	443	435	446	429	478	443	442	391	408	445	474	501	441	458	425	482	481	445	454	441	451	488	482	437	466	434	448	407	433	478	464	458	458	452	475	449	462	452	472	439	436	462	455	462	486	468	450	446	448	495	468	454	446	438	437	468	475	493	446	418	478	459	420	414	454	446	458	419	434	440	450	430	446	465	419	454	458	397	426	458	461	471	468	467	453	473	480	433	424	462	454	413	447	447	482	434	391	420	493	465	497	423	407	423	415	479	456	475	445	480	430	426	453	458	487	470	410	442	450	456	452	490	456	427	463	457	448	473	435	413	479	483	420	453	467	445	429	468	507	423	448	468	459	459	416	446	473	420	453	421	489	398	447	464	436	485	414	461	445	419	414	443	438	437	425	456	421	457	491	431	449	434	439	411	472	430	438	398	445	411	456	411	446	489	448	435	449	465	412	419	456	426	455	459	440	475	444	482	476	471	471	475	408	456	449	455	459	473	460	450	420	458	427	481	435	475	437	433	477	502	433	451	409	408	442	465	495	447	452	395	446	431	480	451	446	492	478	465	470	451	443	433	470	472	447	419	455	491	466	455	471	446	451	440	430	415	422	443	448	405	436	460	445	458	424	458	451	436	425	446	425	442	455	462	450	435	476	472	458	454	425	417	446	441	463	428	472	418	452	447	476	458	456	430	467	456	412	450	450	445	428	452	441	419	450	418	442	422	481	462	459	428	448	449	455	462	452	428	441	444	447	462	449	460	413	412	478	448	457	435	450	436	433	450	432	435	450	460	491	432	443	435	461	479	423	481	411	435	457	440	513	456	447	444	450	452	450	469	446	468	428	441	455	448	427	442	416	462	420	442	479	452	445	431	468	448	454	440	455	442	445	440	410	448	428	463	425	475	453	472	415	474	434	437	456	452	434	452	478	470	433	445	450	440	458	415	439	496	450	480	461	455	431	445	485	449	454	456	515	417	434	467	432	462	422	450	412	427	468	450	440	429	450	412	442	428	437	465	437	435	446	426	455	456	443	461	448	445	472	445	456	408	468	440	488	431	441	465	476	454	463	478	476	443	446	415	451	426	443	408	448	430	456	454	470	455	457	458	432	406	452	425	415	445	452	385	477	444	439	477	474	458	448	490	445	425	470	437	452	491	441	432	432	468	438	424	456	437	410	420	466	432	455	494	450	427	487	450	490	459	419	456	477	448	449	434	418	456	453	451	405	408	457	428	462	433	471	422	453	453	471	434	453	440	451	429	431	488	448	435	452	423	463	439	477	440	427	460	451	435	469	430	466	445	417	459	432	460	422	465	448	435	451	460	414	463	416	457	473	435	488	467	406	453	434	507	457	461	458	472	440	454	423	450	428	450	441	467	456	449	437	452	470	458	393	447	450	461	414	429	455	413	398	435	451	473	450	407	444	462	478	472	440	456	450	449	438	475	484	469	446	478	450	443	474	460	431	456	442	491	414	459	445	451	470	490	462	430	469	456	419	456	459	419	465	395	417	454	456	429	442	436	440	437	449	427	443	435	470	413	423	429	463	449	468	468	471	448	439	442	470	448	473	451	451	446	442	475	447	420	419	423	439	481	430	462	467	458	428	436	447	430	463	495	445	463	452	452	463	480	422	449	469	461	468	443	453	437	460	423	434	454	469	423	451	418	422	454	408	470	456	451	461	422	419	453	445	416	437	445	424	436	430	462	443	429	427	470	441	455	420	442	502	463	435	417	415	433	454	466	455	447	418	455	425	463	428	462	417	474	445	418	460	465	419	443	464	478	431	420	472	453	481	427	489	442	433	436	466	422	478	466	451	426	486	432	486	444	488	448	414	450	439	441	446	487	434	439	438	428	469	464	468	437	471	457	453	496	459	448	479	442	430	469	425	460	451	458	460	440	447	464	444	411	480	409	447	465	408	443	429	459	403	445	447	445	431	451	430	449	422	471	451	442	443	427	450	453	423	408	416	458	414	425	444	479	449	447	438	447	450	445	433	433	456	389	455	434	459	442	451	448	430	449	462	456	474	462	460	444	477	439	491	435	450	438	511	441	485	408	449	487	450	431	421	430	447	455	445	446	447	487	435	448	407	431	466	465	453	441	439	467	434	405	466	423	455	473	468	462	459	480	466	418	430	470	399	483	480	434	443	453	458	448	425	430	466	448	465	475	416	436	449	405	476	446	452	458	425	416	437	457	441	433	458	430	416	442	446	452	503	455	435	442	473	441	417	469	467	438	452	431	464	465	465	452	434	432	462	466	452	457	438	455	452	452	452	423	451	440	479	449	442	411	451	441	460	418	465	442	447	456	419	457	419	436	437	425	447	421	448	447	462	463	454	435	485	421	454	443	455	461	465	401	470	440	411	425	455	450	475	444	453	432	419	475	446	448	440	463	435	441	444	442	423	439	419	426	475	425	415	463	452	478	443	495
3586	5291	3427	1848	1367	1158	904	803	738	652	686	574	536	570	535	507	537	523	543	533	512	475	520	530	467	496	518	486	506	502	502	492	452	444	465	486	483	475	455	497	482	487	495	481	481	490	484	482	489	507	480	485	461	492	485	459	447	540	469	420	476	485	479	488	452	461	477	459	528	468	515	503	467	472	469	495	444	436	469	486	471	510	500	463	483	457	479	518	490	486	497	473	490	501	488	442	477	492	482	473	463	470	519	461	496	468	435	478	514	500	466	493	512	506	466	457	506	492	477	472	476	494	488	419	463	483	499	484	483	499	503	491	467	468	459	479	457	459	451	445	521	495	491	492	442	471	511	442	459	498	458	500	467	498	478	440	476	434	484	464	489	478	490	454	481	503	466	477	479	440	448	491	458	467	468	504	487	484	511	477	469	521	487	476	480	450	493	446	452	483	475	451	458	466	459	495	476	448	493	449	464	471	464	460	485	479	476	505	493	458	469	486	460	496	498	458	511	471	460	475	448	447	470	471	493	469	474	458	482	487	470	501	488	503	439	520	470	520	469	454	445	483	468	473	459	492	442	479	478	478	472	489	474	472	499	490	484	495	462	446	501	464	503	461	484	428	475	468	420	485	497	472	475	435	450	442	485	476	439	482	489	496	502	452	516	480	473	492	433	479	507	500	463	502	476	479	461	465	472	480	501	468	455	485	465	493	483	437	475	466	503	461	511	478	467	505	461	496	481	473	476	493	490	499	497	520	475	471	460	503	512	499	495	471	444	493	508	494	525	538	442	437	454	463	480	445	449	494	496	476	497	498	449	495	478	486	474	455	471	437	497	489	508	445	489	506	437	444	504	523	498	484	476	478	485	472	500	481	487	494	460	432	477	479	456	475	475	439	475	516	447	507	476	509	483	458	438	501	481	483	467	483	464	464	475	491	482	483	467	454	500	499	447	477	505	479	495	504	484	495	513	495	489	512	506	449	438	459	498	504	489	498	505	497	474	497	462	499	478	446	456	503	473	468	483	454	473	492	483	491	451	487	494	495	478	422	503	483	479	457	502	482	479	486	460	463	456	459	482	466	441	461	517	471	444	510	478	505	461	468	497	527	464	486	554	472	477	482	468	493	486	491	483	443	463	470	469	479	484	494	509	462	447	460	448	505	465	491	454	440	496	460	454	438	479	435	482	458	451	474	468	499	461	481	489	485	499	502	465	464	458	490	490	471	492	476	492	514	484	486	478	474	502	446	466	473	450	462	531	508	470	508	492	463	470	480	455	477	482	507	500	468	489	501	438	462	472	516	434	497	496	478	446	501	498	465	461	453	479	523	431	473	488	455	496	469	481	444	449	472	476	480	461	489	445	499	482	453	513	456	446	465	497	452	463	471	473	466	499	451	524	459	438	451	511	481	500	487	466	493	488	500	487	504	490	443	452	479	482	431	471	479	510	461	443	469	497	491	484	438	479	476	450	530	497	482	491	490	483	509	463	470	487	484	482	484	462	509	449	469	486	465	445	480	452	450	498	490	462	438	465	446	469	473	484	467	494	487	478	464	449	500	474	478	464	502	487	471	468	482	489	459	467	496	479	478	473	475	486	472	508	452	461	454	492	454	449	477	502	515	452	485	488	512	552	496	495	512	470	471	472	475	456	496	437	431	454	467	496	458	470	421	495	459	530	485	451	491	457	472	481	464	446	478	502	449	506	482	477	497	476	426	473	442	435	478	463	492	499	476	496	488	488	472	499	471	497	456	483	434	460	479	508	474	460	455	490	481	504	473	459	481	489	496	489	471	485	443	491	477	478	491	461	458	471	484	495	460	459	506	455	481	482	476	483	462	472	478	462	469	451	485	448	492	473	460	461	493	461	456	470	465	474	459	503	474	471	518	485	468	457	477	492	461	501	449	461	443	484	492	483	467	485	512	478	457	465	503	458	472	491	457	488	461	450	488	497	469	481	445	506	459	456	476	482	460	496	455	469	458	499	451	484	513	521	485	451	473	484	480	502	462	463	487	475	478	475	460	448	514	500	462	481	494	496	490	449	478	492	477	477	465	450	451	475	469	476	509	491	486	459	488	474	507	447	471	507	481	456	461	518	430	471	473	488	503	476	503	524	483	450	507	512	480	451	450	465	469	452	475	472	468	504	449	452	462	504	445	443	495	438	500	448	482	498	521	501	465	486	484	468	453	467	454	482	464	448	465	526	485	472	502	446	425	481	473	511	505	465	463	482	440	499	497	481	487	483	448	509	492	494	490	470	478	505	502	487	480	482	433	432	489	475	453	488	461	469	455	509	480	475	449	454	453	500	487	487	458	501	511	437	465	448	458	442	459	455	515	476	468	478	494	486	532	492	484	468	488	454	512	510	472	468	483	486	504	523	483	466	477	480	476	489	495	463	492	497	473	481	482	447	489	469	471	467	474	479	475	447	452	519	491	505	452	443	531	495	478	452	491	485	452	477	476	480	460	519	448	453	459	495	460	445	499	474	452	471	487	468	436	466	479	467	491	463	456	477	491	490	510	516	482	487	453	483	467	528	506	530	470	502	462	473	480	490	483	466	517	482	458	468	504	470	473	482	489	449	489	440	500	490	475	509	483	495	470	491	458	473	490	467	458	447	495	449	432	467	513	487	441	477	464	493	512	482	429	536	459	431	492	459	471	510	485	492	471	496	481	531	479	480	483	457	473	446	482	500	474	411	503	463	493	480	490	475	494	473	521	473	456	495	462	480	434	507	470	501	464	473	454	467	479	502	529	456	465	483	462	454	493	457	481	507	469	475	493	451	465	483	440	486	457	448	494	461	460	473	491	481	470	478	484	439	480	488	503	485	445	492	476	466	453	484	483	472	468	528	462	478	473	464	482	453	461	469	469	489	507	447	495	483	423	484	447	490	444	514	492	505	428	457	457	430	486	512	480	475	485	502	484	502	482	492	484	429	487	517	498	460	456	442	491	473	467	449	458	446	496	464	491	504	454	457	520	452	425	460	479	501	478	460	494	465	486	477	440	494	505	481	452	463	441	457	460	447	470	501	471	431	514	461	497	434	485	461	471	474	479	491	461	493	465	487	485	534	458	480	466	498	482	456	462	454	511	466	504	519	447	451	488	481	476	455	514	465	484	490	457	487	495	456	474	508	512	480	473	433	465	476	441	508	505	492	493	445	444	501	526	488	464	510	495	445	516	475	509	507	470	464	460	450	475	466	496	490	464	494	491	480	467	474	442	484	466	480	485	506	449	501	473	518	442	509	488	466	504	437	521	445	490	443	489	453	459	443	473	489	440	477	484	500	475	484	465	485	475	469	458	477	505	489	484	486	496	497	450	486	472	475	465	475	499	454	424	486	498	455	513	423	468	474	486	500	476	463	492	427	465	463	485	502	423	469	497	487	492	476	485	501	442	468	503	483	469	482	485	475	524	469	469	488	459	498	449	481	443	447	454	485	478	506	473	465	449	449	462	508	464	449	507	477	457	442	492	508	524
22821	21350	29017	24041	21345	21395	7608	1287	968	877	786	696	717	657	652	633	585	594	588	578	564	559	536	570	550	589	524	537	489	533	571	544	537	536	536	531	543	547	513	510	498	527	503	521	541	518	529	500	498	497	489	513	513	519	507	512	481	531	475	493	503	529	535	496	504	519	534	505	527	515	504	517	477	516	465	512	512	539	497	519	471	539	490	535	495	491	538	508	521	518	476	483	461	483	496	498	525	572	504	475	462	501	497	521	471	522	546	529	500	510	501	476	473	503	469	463	520	483	505	515	512	510	444	554	529	473	502	482	496	489	499	493	534	480	481	482	506	501	490	510	546	485	494	483	482	465	532	490	498	505	490	494	477	489	504	514	503	483	484	482	456	443	494	529	495	513	501	525	506	473	515	480	509	500	513	530	471	494	529	509	538	528	513	484	456	470	531	516	476	491	507	512	466	477	491	464	529	490	515	447	447	498	518	503	530	511	508	516	495	481	518	494	499	511	469	493	505	491	496	485	499	500	476	496	518	508	440	477	485	496	494	486	458	468	476	447	527	483	487	496	469	510	495	503	517	486	496	483	477	495	532	479	548	443	481	506	512	498	489	480	526	504	524	479	483	493	476	499	479	498	534	471	500	509	498	531	476	517	539	492	517	479	487	498	482	502	519	475	472	470	482	480	522	506	495	481	478	489	468	448	456	468	518	463	488	453	457	458	486	480	467	524	429	477	460	481	480	492	488	523	474	500	527	495	475	495	487	455	485	518	505	491	521	503	499	518	474	508	531	504	486	489	480	494	479	477	447	499	520	497	500	481	481	494	517	469	501	521	492	500	513	479	505	491	525	471	438	510	503	516	464	479	493	511	498	518	496	506	497	490	487	505	491	487	472	493	485	480	504	513	529	539	477	501	511	470	500	463	472	513	520	514	510	480	490	457	460	466	488	474	502	505	503	480	528	472	511	490	486	520	504	481	506	514	505	505	511	544	492	478	506	518	467	507	488	503	508	473	492	493	479	472	467	531	481	504	538	487	474	473	497	497	510	497	515	487	527	490	458	498	506	503	487	489	500	477	462	506	513	489	509	513	446	528	493	510	514	504	515	490	535	516	490	523	485	488	509	516	469	460	491	508	519	486	497	491	491	501	527	494	499	460	503	495	486	499	475	480	487	489	497	489	503	520	474	465	489	459	474	481	481	458	516	480	503	515	513	486	488	483	531	497	509	519	490	448	470	541	508	497	473	468	536	502	492	509	511	508	496	481	479	485	496	483	489	482	490	497	511	514	512	492	464	505	492	497	459	517	489	521	520	490	452	508	493	523	501	511	515	423	505	470	511	488	523	484	517	551	485	481	473	488	517	464	509	527	493	514	518	515	533	504	496	510	494	502	476	512	477	482	522	515	493	463	511	478	513	519	507	471	492	490	509	472	466	486	529	518	421	493	475	508	486	474	510	524	485	474	501	517	512	463	468	464	517	475	474	487	499	479	490	522	494	493	515	507	511	507	501	522	469	490	463	568	521	492	506	485	493	506	502	512	483	490	542	473	536	489	460	527	520	506	486	499	505	513	477	484	478	501	482	484	498	501	463	475	489	500	498	510	496	524	475	455	511	479	491	545	504	508	504	479	471	488	487	528	496	481	512	516	508	476	517	486	497	501	429	518	489	471	467	504	514	520	485	508	504	461	520	515	493	459	479	512	474	461	506	539	462	495	485	491	483	497	482	486	478	497	484	491	478	517	476	505	514	462	536	536	507	507	494	534	492	498	490	519	475	477	488	469	498	522	494	480	482	498	495	485	496	494	496	500	482	479	494	510	499	520	496	500	492	501	531	473	492	476	551	481	517	517	509	470	494	444	523	490	503	503	531	541	504	489	510	518	501	523	488	469	454	492	456	503	532	494	522	502	493	502	536	477	521	493	508	481	558	473	525	494	485	497	508	527	486	469	514	479	442	484	489	535	513	491	443	514	502	533	453	487	498	491	503	469	463	519	488	459	483	495	487	490	531	484	505	534	472	503	515	503	519	507	477	541	506	549	470	488	542	493	507	508	496	468	507	456	511	458	507	511	483	447	478	491	489	529	461	469	494	489	524	489	492	491	521	491	451	486	486	484	532	541	488	510	516	518	521	490	490	489	535	513	521	492	506	491	534	485	491	530	529	526	491	472	474	574	528	520	481	487	505	513	527	449	474	476	507	491	491	497	541	515	470	524	504	497	499	478	484	492	486	465	456	464	484	472	501	483	507	506	461	502	512	535	501	497	508	486	460	496	456	475	481	467	487	481	497	530	480	512	506	512	522	503	507	506	503	448	524	489	536	518	490	478	486	532	481	528	510	479	521	483	476	492	472	490	503	490	458	448	499	509	500	497	532	459	504	479	501	471	492	475	503	507	506	510	493	488	478	495	528	487	510	503	490	463	518	501	497	477	484	515	489	502	471	488	542	513	529	504	483	480	524	530	452	461	494	506	493	485	459	527	479	495	490	497	522	492	470	463	482	519	492	475	492	530	468	492	524	498	507	514	490	520	491	485	489	523	517	494	521	502	519	455	460	488	497	510	514	506	469	429	491	488	479	474	465	491	475	462	527	462	488	502	512	476	468	501	517	530	529	475	473	497	478	486	502	486	479	515	515	477	501	520	490	481	478	491	521	491	507	502	520	458	509	506	513	519	475	448	502	476	493	522	504	509	498	500	517	487	534	513	478	480	492	497	498	494	484	487	513	481	518	426	484	520	454	508	484	477	514	471	491	498	509	513	473	483	475	467	489	504	437	540	446	479	516	520	487	497	473	477	471	511	552	497	506	500	481	515	499	563	487	477	467	498	471	521	488	489	512	481	500	523	499	517	497	467	479	519	489	523	485	510	492	450	513	474	538	502	484	506	514	513	522	487	451	509	502	527	508	481	467	470	446	479	523	504	479	515	498	518	481	509	502	507	476	462	476	463	470	508	494	506	443	461	467	466	527	470	489	494	496	472	477	483	507	484	466	509	537	531	484	488	463	553	498	495	498	477	498	510	516	497	519	484	477	465	498	526	483	486	521	511	512	481	461	481	501	508	468	453	456	477	506	505	470	526	501	525	472	474	498	504	528	517	508	480	473	513	482	493	502	478	476	512	496	506	486	493	504	463	515	493	499	465	504	480	483	493	473	515	475	494	489	504	512	501	510	507	475	460	501	477	489	501	498	482	514	482	493	487	477	444	491	469	465	494	502	489	481	498	505	482	489	554	480	456	486	471	455	508	505	512	519	469	504	484	478	512	445	477	483	449	473	519	506	454	508	484	489	504	483	467	474	502	507	464	474	470	518	474	489	490	462	499	546	483	514	483	486	501	440	463	474	465	508	479	514	464	466	456	505	483	518	490	469	533	512	502	489	494	472	497	454	476	460	466	507	506	463	513	458	451	503	470	505	489	520	477	488	507	517	491	547	509	517	523	465	502	523	536	474	541	493	508	512	486	500	540	499	474	486	492	530	500	492	489
4781	14515	10001	4962	3548	2633	2116	1651	1390	1146	986	943	861	779	706	675	688	659	627	629	605	622	574	617	550	547	596	532	567	511	506	534	528	549	508	539	541	507	503	530	509	492	511	506	536	477	507	507	501	493	523	528	511	521	511	523	485	522	513	498	506	532	522	538	500	546	499	518	499	502	562	497	491	506	487	448	496	534	511	505	473	496	507	463	505	510	529	519	564	506	467	507	494	493	503	506	511	470	502	470	504	537	525	515	497	493	517	497	532	521	476	496	511	481	500	459	501	483	477	505	514	525	497	505	487	502	466	475	515	520	477	498	504	511	460	443	541	491	480	477	507	487	513	463	507	483	547	491	471	517	474	468	498	479	551	520	529	494	497	523	474	488	482	496	456	523	510	520	492	473	502	448	491	510	486	504	468	509	479	485	478	515	457	533	474	501	496	504	508	471	517	472	534	450	524	499	532	494	452	530	478	540	512	518	529	529	509	486	497	525	485	528	518	487	500	476	486	520	501	490	507	462	497	479	491	510	501	511	486	479	507	500	506	540	497	446	538	508	533	535	491	517	511	496	503	501	464	487	519	494	509	482	501	455	469	519	519	496	475	521	504	520	506	538	453	511	516	503	451	506	472	467	490	511	484	524	466	484	512	523	526	520	484	517	508	478	508	477	488	501	505	480	499	530	501	532	489	524	460	504	502	499	527	514	476	520	543	472	547	486	524	526	527	559	505	487	515	519	506	517	476	486	513	503	475	478	506	505	483	492	502	477	497	478	513	506	511	488	505	548	494	500	484	490	517	553	507	548	515	550	521	484	516	475	466	502	523	496	503	498	530	529	451	507	488	508	527	534	517	500	507	471	502	474	514	512	467	526	512	524	494	491	501	527	517	506	494	500	486	526	485	501	492	474	516	477	519	539	500	465	471	493	486	530	549	549	507	488	521	458	450	512	507	498	450	506	461	489	498	531	466	468	516	500	463	497	505	504	460	480	499	524	549	507	494	531	468	531	483	490	489	518	520	484	493	497	516	503	515	505	484	476	468	552	465	497	509	473	512	507	484	514	503	529	536	512	525	510	487	516	530	513	494	519	494	521	470	473	535	506	486	522	478	527	514	511	475	441	497	472	523	448	508	483	500	524	521	470	471	507	518	501	480	497	515	478	495	478	522	538	483	482	499	463	494	465	514	493	493	523	507	487	483	514	505	501	501	514	483	501	501	502	466	514	493	493	480	525	463	436	491	525	488	499	463	504	478	497	522	463	480	484	530	451	465	498	508	478	528	498	460	475	502	526	489	460	491	510	486	526	485	508	500	492	494	483	509	505	488	482	517	499	493	501	466	491	449	492	501	487	485	478	482	506	511	486	515	486	467	473	491	473	528	528	478	505	473	564	528	492	473	492	497	478	494	463	480	503	480	475	510	489	529	494	508	517	495	501	494	529	460	450	464	469	496	505	505	490	493	504	519	505	519	539	516	482	548	508	518	526	501	522	541	496	507	486	491	484	470	485	530	501	481	472	480	532	501	466	493	469	459	465	471	507	479	476	474	475	490	522	503	481	509	517	478	545	528	506	503	473	502	493	476	475	471	503	534	486	532	522	489	510	501	507	494	505	519	507	517	557	540	514	496	502	502	469	490	449	515	505	508	499	535	524	485	489	487	518	480	517	477	488	460	514	503	492	506	507	483	488	513	515	502	474	499	482	480	495	501	488	488	480	495	460	501	498	483	500	534	461	482	442	452	485	497	504	497	467	478	505	524	496	498	523	533	526	470	508	499	545	513	532	474	496	516	476	493	500	482	556	474	469	524	501	499	499	543	503	520	459	554	486	531	492	538	494	497	492	512	532	473	489	509	524	499	530	494	462	517	475	486	514	517	512	509	506	503	496	491	515	499	482	532	525	523	539	468	471	554	525	469	502	489	516	465	500	499	480	510	461	496	484	503	509	486	511	476	516	486	496	456	517	495	468	524	520	495	447	489	509	500	470	512	488	494	508	520	486	516	497	534	494	496	465	531	504	501	477	471	493	471	476	505	506	495	487	471	505	477	498	503	502	497	490	502	498	547	498	468	528	472	507	491	496	508	499	517	478	512	482	490	505	473	561	505	523	474	486	482	475	528	485	469	518	462	495	486	485	519	503	516	494	506	487	482	513	517	488	482	515	477	489	463	521	511	481	495	471	504	506	500	497	499	479	487	498	481	456	498	465	501	479	504	497	470	514	508	523	520	481	464	506	510	506	487	491	508	511	468	512	507	453	482	470	488	524	514	509	502	520	520	485	488	513	524	486	505	470	464	481	511	494	475	523	523	443	476	519	473	523	478	452	539	497	520	518	519	478	506	474	520	490	489	545	479	495	541	525	476	495	543	495	484	515	524	513	474	502	513	488	474	494	496	529	471	484	487	524	496	519	495	506	468	527	502	498	454	468	497	503	483	486	500	499	517	497	513	473	529	485	469	502	485	514	518	500	491	475	477	512	502	482	519	500	479	493	488	513	419	541	520	475	488	514	469	498	501	522	448	464	503	515	526	521	507	507	509	499	483	509	464	471	452	503	495	497	497	502	539	493	472	479	488	493	500	497	529	545	479	505	510	495	504	516	485	489	521	503	503	526	520	555	488	481	501	459	501	493	500	527	545	480	493	531	547	501	472	462	500	516	481	485	499	519	536	475	480	479	487	506	508	508	459	555	507	507	497	505	476	514	503	473	484	521	485	524	507	470	493	513	497	525	490	492	515	546	505	535	486	492	498	541	508	497	484	507	467	507	495	508	499	496	510	481	485	513	504	523	477	473	456	492	495	520	504	501	515	481	499	465	477	479	493	507	468	453	472	466	507	500	487	505	475	459	539	576	486	524	547	520	534	470	492	474	495	487	503	489	479	529	511	473	519	487	494	499	522	503	506	521	500	515	466	502	476	500	474	485	512	462	492	526	503	539	465	502	487	481	480	475	497	511	517	520	479	478	500	480	503	512	488	471	536	461	517	464	495	506	501	516	553	506	464	479	488	477	482	529	500	468	537	512	490	498	496	520	457	485	495	526	496	473	526	490	519	530	485	480	503	493	488	504	480	509	513	471	526	531	503	517	508	511	528	490	503	513	490	490	510	481	519	511	530	522	509	496	498	474	477	455	508	494	492	502	545	522	523	470	467	484	500	497	520	517	488	500	503	483	483	472	483	478	474	521	513	465	474	535	491	512	488	478	504	475	499	539	470	505	493	491	517	492	527	508	484	460	517	484	525	528	513	540	473	514	456	512	508	500	519	513	486	473	529	463	534	465	513	465	515	459	499	495	499	499	526	498	484	478	477	504	481	505	464	497	531	533	515	484	525	492	490	485	499	521	493	523	498	553	492	455	496	523	474	483	481	533	462	499	576	491	526	517	446	522	514	506	466	459	506	484	493	500	538	503	490	500	517	507	481	504	475	475	478	505	536	500	512	506	475	525	523	483	468	504	476	494	542	527	503	504	491	484	518	491	535	473
27893	17293	3083	414	291	264	249	247	255	243	241	263	208	277	220	232	229	222	241	250	216	239	255	220	232	237	249	243	244	236	230	223	213	250	239	226	240	232	270	217	231	216	222	253	224	218	247	245	226	246	249	259	234	221	207	209	232	218	241	231	229	240	209	233	226	224	226	225	212	211	239	211	227	260	204	217	238	242	244	231	238	202	256	231	182	221	231	217	241	217	208	214	237	199	238	223	237	239	223	234	218	238	233	231	237	217	235	230	223	242	235	236	230	231	235	212	236	230	233	234	238	238	217	210	225	240	225	235	218	223	216	239	201	232	225	200	250	220	231	218	214	241	238	208	209	235	220	200	218	232	220	239	240	234	229	224	245	231	234	217	255	240	236	243	226	239	255	214	246	216	231	249	223	219	219	247	229	232	218	233	214	242	222	241	245	231	211	233	249	257	219	239	246	239	234	246	238	220	198	232	230	229	218	240	236	244	221	245	222	251	232	250	246	235	210	224	212	221	232	243	261	232	229	229	210	217	232	235	234	231	229	249	232	245	241	242	243	200	230	211	237	220	223	238	221	236	238	232	239	240	237	249	218	261	202	214	214	227	267	224	218	203	232	235	251	242	239	261	225	203	257	244	230	228	243	237	220	231	205	245	204	236	235	217	239	208	229	229	222	229	236	219	252	248	230	227	206	237	229	212	241	234	221	233	238	207	222	242	238	209	210	247	237	218	241	230	227	230	238	242	236	226	207	238	232	203	223	212	243	229	236	231	225	246	213	217	257	222	224	201	229	211	205	280	242	232	223	251	216	201	230	254	255	234	234	230	236	247	205	221	228	218	216	262	220	210	225	223	242	206	248	234	250	234	219	239	244	239	227	232	210	235	231	246	213	231	215	202	239	247	214	216	242	191	237	212	213	246	240	232	217	225	227	225	236	229	226	210	254	231	201	215	238	241	205	231	237	247	223	208	225	220	236	224	209	243	247	208	223	227	242	254	249	214	216	240	243	230	222	208	250	225	217	243	193	243	237	225	217	230	242	249	237	229	238	202	242	200	224	223	208	226	223	223	213	201	218	225	239	227	232	217	207	234	248	215	244	236	217	209	237	243	230	238	251	219	229	204	216	239	221	256	243	254	229	239	230	231	198	233	233	260	214	219	211	244	256	261	252	209	225	189	244	228	210	214	228	250	193	248	227	251	218	237	264	220	247	234	243	218	221	241	254	227	223	215	215	219	247	213	228	214	248	236	220	237	218	215	233	223	209	234	217	231	199	219	237	247	238	213	233	226	226	227	229	226	211	251	220	240	239	206	240	251	218	218	232	226	227	221	235	214	214	221	230	211	199	246	240	243	251	228	212	238	208	256	242	248	209	201	226	216	212	206	231	232	236	222	230	224	233	217	237	220	240	249	239	224	227	248	250	248	240	210	227	204	217	202	249	247	209	208	215	226	234	227	228	220	241	218	230	215	216	255	222	225	245	236	206	225	225	210	213	228	219	207	245	216	249	249	212	209	203	239	223	234	212	208	209	228	255	239	244	232	249	267	220	223	228	268	211	204	236	241	217	240	252	249	227	228	212	256	249	216	236	226	211	207	228	232	222	255	219	238	239	244	225	203	257	204	238	229	259	214	221	246	240	257	242	231	215	197	256	251	224	224	237	243	232	205	229	227	236	231	216	216	234	210	244	234	250	241	210	221	222	214	200	254	220	214	238	233	235	214	231	242	219	224	229	256	225	232	256	266	206	218	217	254	224	250	241	260	229	219	216	230	230	218	224	223	222	235	212	244	257	227	221	214	226	237	226	236	226	236	225	220	231	218	244	253	252	238	218	200	207	235	218	214	248	240	225	225	221	238	231	210	218	239	232	227	221	233	243	211	251	213	234	222	239	215	214	209	212	233	226	226	209	208	236	224	234	242	244	227	242	243	221	227	232	225	206	215	215	245	235	216	226	233	238	238	224	229	217	227	222	228	261	216	225	223	230	228	235	217	258	214	238	233	253	233	220	196	233	180	247	226	221	238	211	210	222	250	220	230	238	237	253	239	225	234	240	232	232	223	255	236	210	230	255	203	246	215	225	242	238	235	250	238	233	232	227	197	230	226	240	221	258	223	221	225	212	226	239	235	268	218	244	247	210	269	219	244	220	220	239	232	223	234	232	261	222	235	218	249	246	238	229	236	236	224	244	238	203	233	219	228	218	182	207	255	238	228	240	240	220	216	235	196	235	232	219	218	240	217	226	209	229	204	244	251	236	227	220	204	241	229	253	221	215	235	238	253	217	209	244	228	229	239	213	233	234	226	232	234	216	213	254	234	224	227	232	212	264	224	249	242	234	238	230	256	224	234	231	246	234	267	209	219	233	257	222	218	282	224	266	219	229	223	244	238	235	235	234	229	254	246	213	207	228	246	248	239	239	218	205	227	243	236	245	202	239	216	255	261	196	232	237	212	227	232	227	271	238	229	233	235	226	235	218	249	206	237	232	246	254	239	203	200	193	203	235	246	218	250	237	221	201	216	214	255	244	256	238	230	234	222	196	241	217	251	216	255	240	236	223	227	235	217	238	256	220	204	222	244	224	212	217	203	195	204	247	219	231	206	238	224	232	219	205	222	225	226	214	223	246	242	248	235	245	249	229	239	251	245	243	240	216	235	196	213	230	222	258	237	227	226	204	249	233	240	216	241	240	208	208	220	242	234	206	243	203	221	238	243	246	214	239	228	225	227	242	249	208	246	220	210	255	232	220	227	228	205	213	221	244	239	227	224	242	252	222	239	234	239	228	220	219	226	217	211	224	224	226	220	258	256	238	256	221	228	213	224	238	234	214	217	217	254	217	214	231	226	211	230	234	226	248	227	243	242	243	236	233	238	209	240	231	202	232	218	248	223	230	229	222	246	242	214	233	220	215	246	230	222	210	239	246	226	216	233	220	228	231	213	236	219	228	217	228	246	222	219	211	239	223	217	246	222	216	211	241	230	228	221	228	209	242	208	224	232	195	208	228	219	212	239	196	243	213	241	212	219	266	231	234	251	220	248	205	221	231	223	212	206	244	246	234	228	257	245	241	221	234	216	220	219	234	240	198	229	236	220	218	216	214	225	236	209	218	217	213	240	216	236	204	229	240	227	252	226	233	222	277	235	222	237	208	227	227	207	222	246	233	231	236	239	220	227	248	238	243	236	246	245	230	224	192	239	214	205	212	211	229	236	235	209	232	261	221	209	253	220	223	234	212	232	233	230	219	252	228	227	248	245	222	217	218	225	252	231	249	231	249	241	224	221	223	226	225	232	225	242	231	207	267	217	221	233	244	224	228	262	235	233	234	225	238	231	217	211	208	236	208	238	241	240	209	259	238	229	219	243	246	243	246	229	229	227	214	258	211	251	226	233	244	248	261	240	231	258	262	231	228	222	231	232	242	242	207	217	205	238	222	239	239	233	220	227	230	227	239	195	227	225	245	250	227	226	228	237	203	233	264	214	209	225
4309	727	572	377	373	351	300	278	252	273	293	269	251	275	283	307	287	282	255	259	246	265	245	249	250	231	221	252	264	247	253	223	264	252	250	263	265	265	267	237	282	264	307	246	254	272	243	267	268	273	258	229	280	264	259	240	269	281	257	263	247	263	245	288	290	260	279	257	259	239	285	230	253	247	257	264	271	267	262	263	275	254	242	275	237	249	256	252	259	246	255	245	264	249	244	270	257	259	270	248	236	261	251	281	269	229	266	230	262	260	283	248	234	262	285	272	246	249	280	272	247	237	243	262	224	280	275	258	262	274	280	285	272	272	246	250	249	236	261	305	284	238	243	274	251	274	272	251	277	250	261	278	247	261	233	266	268	270	275	239	236	259	280	275	279	272	242	263	253	267	293	263	279	264	237	273	300	238	247	269	270	265	230	273	279	223	279	230	275	257	239	281	270	270	269	245	261	256	245	282	249	271	259	290	275	245	240	262	251	283	245	261	247	266	244	263	268	279	263	277	237	232	259	298	267	267	240	246	243	241	247	265	232	283	270	273	257	269	257	262	270	267	275	252	254	249	232	250	282	255	251	241	227	234	276	259	282	247	250	265	248	269	256	290	285	248	300	228	258	240	244	261	245	252	250	268	252	268	247	245	251	265	267	256	240	263	252	264	261	261	244	288	263	253	260	263	276	233	263	259	259	268	278	256	284	247	263	268	277	269	265	254	274	263	281	254	235	262	287	262	238	280	250	285	236	250	268	238	272	253	254	256	238	269	249	252	238	257	249	258	253	240	265	261	241	270	242	237	241	269	262	245	293	260	232	279	214	260	248	237	264	244	263	270	251	260	258	294	250	262	257	264	233	260	250	266	274	233	243	251	258	256	262	253	262	265	252	260	249	232	275	240	294	274	255	279	253	271	258	257	247	269	252	249	230	264	277	268	280	279	274	288	285	267	226	261	269	279	257	280	245	253	269	275	275	258	290	274	267	270	281	284	246	258	242	272	262	284	259	282	252	269	248	232	254	251	279	284	247	253	255	295	267	286	269	279	224	221	260	280	244	271	264	286	282	250	272	283	270	267	260	248	266	259	240	239	276	281	258	254	257	270	252	267	264	303	252	266	225	240	280	273	292	272	277	272	258	280	257	271	299	259	231	237	258	235	258	298	281	255	244	265	278	247	272	232	258	276	259	265	264	250	257	270	268	256	255	278	242	246	266	260	254	263	267	264	256	265	264	260	261	252	275	246	256	252	258	255	271	262	256	257	243	259	267	244	236	247	263	266	256	285	275	269	254	266	248	268	248	260	257	254	265	254	263	257	270	270	258	261	258	271	267	262	251	266	290	280	302	233	266	242	260	252	262	246	258	263	256	253	263	256	250	247	242	296	246	264	263	250	263	251	238	245	239	267	232	273	248	227	253	254	262	279	256	284	265	262	289	233	274	285	263	265	297	273	254	266	242	248	272	260	268	272	221	283	269	253	233	230	243	236	273	256	251	255	292	251	260	269	266	267	248	278	267	247	223	259	265	249	260	279	244	238	230	261	250	234	263	264	245	277	237	236	286	279	290	273	272	266	263	279	243	248	265	276	243	249	258	252	248	266	277	254	280	251	257	217	238	282	270	275	229	265	248	269	274	271	262	269	240	235	291	251	271	251	246	263	251	260	242	232	266	255	250	258	262	230	247	255	275	254	272	251	263	258	239	270	262	269	291	244	265	252	263	271	255	256	270	286	261	243	270	259	265	263	239	261	251	247	255	232	243	280	282	234	226	227	266	267	289	242	294	270	272	275	276	273	245	289	244	290	258	249	263	265	244	258	255	274	252	248	246	249	281	296	240	258	253	260	258	254	271	266	257	266	249	252	267	256	250	253	259	276	257	271	287	239	234	261	269	273	248	285	278	264	265	262	235	277	283	292	260	234	238	251	278	230	251	278	269	240	258	272	229	261	252	236	274	271	253	261	277	251	274	237	256	239	280	288	238	277	254	269	273	282	280	276	262	245	289	234	232	255	254	276	261	253	251	268	248	265	281	249	239	234	245	246	260	270	263	262	234	248	231	265	248	238	257	251	259	271	271	257	254	243	246	245	263	269	250	266	234	258	300	261	250	249	250	252	252	253	250	257	265	286	244	279	239	269	263	277	281	266	276	276	245	257	258	256	254	231	266	258	262	263	268	217	265	285	246	284	277	253	266	246	270	270	259	276	248	269	258	230	261	277	248	237	265	288	263	270	248	234	264	264	263	261	245	266	255	242	279	269	285	266	238	266	261	283	266	267	243	251	246	280	274	272	279	277	259	268	250	246	232	248	242	256	231	256	276	260	288	287	240	228	257	255	273	264	260	273	270	246	275	252	260	223	274	260	245	286	262	286	270	265	254	262	256	265	271	286	261	257	274	230	310	222	254	260	259	318	270	264	259	237	279	243	239	276	276	260	237	261	268	245	263	245	249	245	273	274	270	263	262	232	261	287	277	252	250	254	266	283	281	272	251	259	259	278	289	234	255	286	255	255	241	280	259	280	239	260	281	270	269	280	292	244	240	255	285	240	294	259	251	258	266	259	262	259	246	257	258	238	244	248	279	263	255	253	252	260	255	240	232	265	260	253	279	268	267	270	236	252	271	242	280	255	225	265	283	290	248	266	269	269	268	246	269	227	262	257	249	240	275	252	257	262	263	272	254	253	262	262	230	249	223	266	264	263	272	276	286	275	247	272	241	291	250	260	279	267	264	254	252	268	311	264	247	246	271	223	260	234	254	259	234	270	251	289	267	268	271	259	257	258	272	218	249	285	258	258	253	228	254	282	243	231	250	246	241	254	253	253	245	263	243	270	242	252	248	222	270	290	269	239	243	248	268	255	260	268	234	262	269	284	271	250	278	266	259	267	254	249	246	249	243	272	237	232	270	259	258	262	270	258	258	268	247	273	247	295	271	264	239	285	249	264	267	250	266	278	262	274	262	260	251	273	292	260	255	263	242	248	247	246	237	285	252	267	226	252	275	260	253	274	253	274	254	283	272	263	278	260	235	225	289	293	253	241	246	246	248	245	251	256	279	256	272	276	282	261	263	288	272	241	250	249	254	249	261	267	229	256	274	251	273	252	264	264	255	257	288	244	258	249	273	270	284	260	244	260	270	215	267	261	282	262	263	279	279	247	244	272	277	269	236	265	248	245	257	250	261	262	254	275	277	263	251	252	228	251	258	264	229	252	274	241	244	273	252	230	249	276	252	260	243	257	286	255	295	258	240	265	272	248	251	253	257	228	248	244	293	264	253	274	274	252	279	240	253	269	265	272	258	289	267	278	241	257	258	277	298	276	270	269	296	242	278	276	252	268	298	252	267	277	258	249	263	240	275	232	234	213	237	257	268	241	241	279	279	266	267	235	273	267	264	252	265	256	257	257	299	256	258	251	260	253	255	253	241	254	240	282	245	248	248	251	252	269	263	254	255	267	269	265	226	256	255	229	254	229	274	258	271	269
23855	21232	28394	24389	21232	8751	786	568	469	388	389	353	292	273	288	260	253	261	244	277	237	253	223	233	234	255	228	253	260	244	199	216	223	258	217	225	240	243	228	241	212	229	239	235	215	231	202	206	219	210	230	218	244	231	255	254	237	234	240	190	223	224	237	223	230	206	238	185	215	213	215	201	221	215	210	221	216	206	208	191	232	235	222	208	222	210	199	216	206	224	203	220	219	215	213	214	211	206	193	221	198	236	221	191	238	219	231	198	188	212	219	241	180	235	213	244	218	235	214	206	215	218	243	244	214	203	236	200	260	244	221	228	205	254	203	228	249	220	218	226	245	225	219	217	224	194	223	215	230	210	224	232	220	214	233	243	213	219	219	196	200	223	234	223	243	210	238	206	186	223	227	211	203	203	227	200	216	234	227	212	201	250	207	216	224	196	212	210	222	209	202	219	261	212	216	258	221	206	212	214	189	199	235	207	196	229	214	228	219	229	230	204	211	198	231	222	189	204	203	221	215	212	213	225	246	221	203	236	230	187	212	239	215	233	229	204	216	213	233	193	224	215	225	198	215	213	225	237	219	217	208	216	197	228	200	200	207	219	199	220	224	222	229	218	205	236	243	209	230	202	220	186	201	207	218	225	206	208	216	222	209	211	201	241	199	225	221	216	196	213	228	217	205	213	227	240	235	219	221	197	226	230	214	235	203	194	200	220	214	208	246	192	232	218	234	237	210	205	215	231	218	221	224	208	217	218	201	202	219	218	242	216	242	216	236	222	190	187	219	228	218	232	209	212	233	224	225	217	214	201	212	238	207	253	215	199	228	218	235	211	210	238	194	236	212	200	187	215	200	205	200	220	217	210	196	207	185	213	199	212	220	227	217	205	208	224	231	201	234	231	217	267	216	222	218	206	193	205	234	240	200	185	218	223	228	211	208	197	229	233	232	215	219	224	208	218	257	247	208	221	213	195	197	226	239	225	197	216	197	218	222	188	220	234	218	231	234	226	209	210	209	206	216	190	240	208	235	241	213	209	213	206	233	203	230	229	210	211	217	244	259	233	203	228	210	237	242	265	215	230	233	237	215	246	225	229	221	222	209	199	223	194	212	236	242	215	207	241	205	209	221	184	240	249	233	233	207	232	203	211	223	218	225	208	231	215	227	218	213	231	233	212	257	236	202	233	231	215	216	232	239	205	227	216	232	204	200	199	206	201	212	200	216	211	232	232	211	193	250	205	204	222	225	213	203	212	218	224	222	222	214	188	200	202	227	221	241	208	214	205	198	247	202	182	208	204	222	193	224	221	215	219	201	192	242	223	219	207	227	219	223	205	198	206	217	247	220	215	239	220	209	190	199	203	217	219	226	199	201	237	224	224	218	207	215	228	223	194	237	247	239	232	241	207	200	213	248	217	237	214	208	196	205	197	218	224	194	224	200	223	226	225	205	203	206	197	198	210	208	211	221	210	187	219	237	214	175	210	229	241	224	223	193	212	195	217	217	194	206	216	226	229	228	215	202	195	224	234	211	224	208	240	219	212	207	225	222	198	189	232	223	197	188	232	219	204	216	239	220	213	249	237	214	211	226	215	236	211	205	194	205	213	222	225	232	216	226	214	241	217	229	212	204	219	220	215	195	220	211	227	213	218	266	204	217	221	203	239	212	230	222	207	189	203	197	207	226	218	193	221	195	201	188	213	211	210	218	215	241	215	194	246	231	224	225	211	222	208	228	210	226	212	234	223	201	206	211	243	238	203	199	214	204	222	224	231	210	230	217	231	217	225	228	228	203	222	226	235	222	194	212	218	226	211	176	222	211	232	223	196	188	224	215	197	209	211	212	212	202	224	203	187	232	196	219	240	210	215	208	229	210	207	233	232	208	218	217	244	210	212	221	243	196	232	229	221	201	227	234	215	218	213	207	233	217	219	213	210	206	230	197	193	222	192	225	218	214	217	207	237	218	231	204	204	181	207	214	216	214	216	220	201	207	232	224	188	227	203	236	201	201	242	236	217	194	209	220	205	216	212	214	211	225	218	224	213	230	207	236	211	210	219	191	204	235	207	214	215	234	209	215	206	207	206	216	229	208	218	192	200	205	221	222	201	187	225	236	208	210	213	195	230	203	216	243	224	211	232	214	225	190	251	217	227	223	213	214	222	236	219	239	217	211	222	229	203	222	207	211	230	233	212	213	209	196	198	209	206	217	214	208	226	216	226	228	232	206	188	210	233	214	186	214	234	201	208	227	232	229	250	218	235	215	225	205	219	202	225	197	226	222	225	207	200	234	212	193	220	228	213	239	212	195	194	218	219	205	201	206	212	227	213	192	250	220	222	234	215	229	240	193	225	218	209	232	236	217	238	211	220	200	234	240	227	215	225	204	214	222	191	236	209	204	210	246	242	213	218	234	219	216	208	232	200	235	231	234	223	231	207	221	205	223	198	223	194	214	215	243	247	232	228	211	177	227	215	227	222	202	200	223	223	232	218	232	199	210	206	246	201	240	213	221	212	211	242	225	221	216	226	240	211	200	216	224	215	210	228	232	216	196	221	229	225	209	219	219	209	211	210	235	246	257	220	213	199	216	213	208	224	200	210	183	190	227	202	219	234	211	219	190	210	214	226	208	221	206	192	206	206	206	202	234	249	189	230	225	217	212	210	207	212	214	213	224	217	207	219	207	201	199	230	214	224	231	208	223	229	224	213	215	220	164	226	248	200	204	200	218	204	190	215	223	235	239	200	207	190	217	203	221	229	216	230	190	244	228	198	226	209	227	232	197	209	199	215	234	225	213	249	219	211	216	210	222	210	204	211	204	233	235	217	207	196	228	210	235	218	184	229	204	233	202	188	210	203	193	213	226	227	232	224	227	235	233	222	206	187	248	259	195	229	237	250	202	183	227	229	211	225	195	221	222	228	198	236	227	215	204	223	234	260	232	247	230	222	206	228	217	223	225	215	226	214	197	224	200	237	218	193	235	231	221	231	220	221	207	206	194	231	201	206	196	213	220	233	225	235	203	201	220	198	233	215	206	219	185	233	199	214	220	217	216	212	220	206	216	203	211	230	221	206	185	206	222	190	235	231	232	245	207	208	197	235	180	183	219	239	234	212	206	218	193	197	214	234	207	222	199	211	206	203	206	192	202	239	222	200	228	206	208	220	236	197	224	192	232	201	198	200	213	203	211	211	211	207	185	210	197	216	208	223	229	217	211	245	212	225	230	213	235	223	236	228	212	206	224	218	221	236	229	243	226	224	223	209	220	217	256	221	200	217	206	241	257	203	226	223	205	222	214	228	226	207	240	224	227	261	206	205	207	220	195	200	195	219	217	205	226	211	219	194	233	197	233	203	241	194	222	227	189	225	228	209	187	212	197	224	217	220	227	213	246	185	249	190	219	191	230	235	208	215	233	217	216	224	226	225	241	203	251	224	213	209	190	220	226	206	205	204	231	196	226	179	238	248	236	208	207	205	211	221	238	214	216	224
3312	8768	5713	2635	1834	1357	1044	844	691	599	520	477	400	385	369	352	323	321	305	260	308	287	278	280	285	261	269	269	263	269	218	264	245	233	272	257	227	223	239	263	285	247	218	230	244	266	250	243	256	245	227	235	211	255	251	235	266	234	256	235	252	271	224	228	235	232	223	247	233	243	244	229	238	245	240	219	196	220	218	245	226	227	258	250	223	245	224	251	222	211	221	239	269	232	228	241	266	202	220	239	255	242	247	230	255	224	255	237	255	231	250	257	237	215	222	232	213	248	222	230	195	244	243	234	231	240	267	281	226	233	235	251	228	246	224	216	220	214	228	220	216	237	234	250	214	230	238	227	223	226	251	223	235	233	246	242	231	218	239	244	235	247	218	182	237	243	226	247	225	247	241	223	241	229	240	235	227	231	260	243	215	237	230	236	229	246	225	252	238	240	229	213	213	241	237	236	228	234	236	246	245	205	268	242	280	228	278	265	253	244	231	257	213	234	238	220	248	230	227	253	257	249	240	218	204	239	232	232	261	225	235	221	236	265	257	230	239	267	220	252	216	246	266	232	228	264	224	250	225	220	266	243	231	257	258	239	228	246	239	237	249	242	232	207	234	218	237	217	246	230	246	262	242	221	211	275	251	228	236	247	244	231	236	232	240	252	241	225	237	244	251	251	220	233	221	238	239	260	264	219	235	243	208	251	229	252	241	215	241	251	238	261	227	203	231	243	219	213	258	246	241	235	230	228	252	275	253	235	233	224	220	249	249	210	231	228	237	225	251	261	245	237	251	220	214	257	226	225	213	239	219	250	235	236	237	237	271	237	257	256	247	200	253	247	256	251	255	218	226	220	246	253	225	222	224	200	228	244	239	236	244	239	221	246	223	256	237	207	250	228	236	220	222	228	221	233	238	242	250	268	254	230	223	220	248	239	269	233	233	228	219	228	236	255	235	215	220	254	231	223	255	239	260	221	216	256	223	201	211	237	258	281	243	255	253	245	230	230	224	242	242	231	207	251	240	236	262	230	230	216	247	239	254	263	245	239	243	259	230	232	220	229	234	224	223	248	222	237	248	225	233	239	238	219	223	242	224	241	238	200	232	243	218	237	249	238	248	254	228	219	229	218	240	237	228	204	244	238	226	228	224	253	229	234	221	233	244	224	236	249	242	216	237	229	240	230	230	242	222	239	227	211	250	266	228	207	248	218	248	264	226	237	216	215	235	247	225	221	234	245	230	245	259	220	232	233	224	213	225	235	242	231	252	229	244	247	228	235	237	258	274	232	218	237	217	232	246	195	227	220	230	222	241	226	218	229	228	233	219	269	219	253	227	247	240	222	224	260	214	231	213	237	198	268	221	242	255	240	212	242	209	254	249	215	255	239	230	247	244	239	259	221	228	230	235	235	231	262	209	222	244	238	226	222	259	287	239	212	229	227	232	248	213	221	237	257	238	220	259	249	245	273	226	254	234	234	231	217	245	249	255	215	224	215	227	271	233	259	243	252	234	241	243	226	244	211	239	240	237	209	270	218	227	259	249	230	222	223	220	218	213	257	245	237	247	239	227	235	235	216	222	231	230	220	235	249	223	220	223	227	223	258	229	211	249	248	197	241	235	197	224	237	223	247	187	207	264	234	249	222	244	245	225	224	250	251	276	240	214	239	211	226	245	230	222	239	214	264	236	216	246	219	239	237	254	272	229	224	237	231	228	236	220	242	233	231	248	218	235	231	243	224	234	237	229	233	235	229	233	224	217	224	230	233	229	234	206	223	256	245	240	218	205	232	243	222	229	226	215	241	258	242	244	240	253	251	238	249	272	222	245	257	235	241	249	226	217	244	235	217	228	223	233	220	224	230	229	250	213	256	235	235	252	240	244	231	230	252	226	217	240	244	254	240	243	211	233	224	231	243	242	232	231	235	241	210	208	235	240	233	209	212	245	244	224	244	218	238	252	230	240	236	236	236	252	217	226	250	204	225	254	229	269	223	221	223	247	237	243	230	244	243	249	249	265	256	227	215	216	275	253	239	240	216	222	237	220	184	226	249	224	232	239	240	266	222	218	238	236	257	258	236	241	250	243	241	242	221	258	241	203	220	227	259	248	237	212	240	251	235	258	237	239	251	222	248	239	245	240	242	249	216	262	241	244	241	237	230	243	238	233	248	256	249	224	246	240	257	227	228	238	233	202	238	230	237	228	218	228	217	244	207	250	210	214	217	246	216	234	217	261	224	225	231	252	227	242	251	236	252	209	231	237	249	219	226	228	237	250	225	242	248	211	213	233	212	216	214	228	221	228	226	226	204	204	209	224	238	225	238	221	246	195	232	226	221	220	217	227	256	226	223	223	238	236	247	234	250	220	228	231	252	240	235	252	204	243	201	238	254	222	250	246	249	260	235	196	235	256	224	228	210	206	254	221	268	246	254	231	249	223	236	280	221	206	235	210	240	242	238	247	217	255	249	228	232	258	229	206	220	236	238	206	247	232	233	224	243	257	228	224	245	202	212	223	232	227	236	219	217	244	224	236	228	214	215	230	231	215	223	261	236	242	230	231	234	243	205	211	258	239	238	253	229	216	224	243	218	235	230	227	213	240	248	222	211	217	241	228	238	238	231	199	265	246	216	238	227	228	248	235	232	224	249	241	221	224	232	249	222	217	241	219	233	211	243	226	249	261	231	220	228	227	228	267	247	222	222	222	272	244	242	228	228	230	222	227	239	233	253	231	269	265	220	222	230	225	220	220	251	240	220	248	255	232	251	220	233	215	248	241	236	239	233	213	238	218	283	216	213	231	248	251	214	228	235	222	217	204	236	262	248	255	233	217	234	225	231	223	234	233	224	219	234	234	264	234	259	226	224	238	222	251	247	239	232	228	254	240	210	246	204	233	230	227	261	237	254	244	233	221	239	240	231	253	234	226	262	229	265	249	258	236	207	254	242	240	247	229	194	227	254	229	237	224	234	218	246	235	223	240	246	243	241	243	235	248	223	256	247	234	261	228	237	224	248	233	237	241	226	251	247	242	249	244	232	259	246	238	197	222	227	230	231	233	211	196	231	227	250	230	227	236	227	232	225	224	216	212	228	245	241	236	233	251	228	233	235	219	261	243	241	225	240	232	234	238	229	242	226	232	238	256	235	226	250	231	217	260	249	230	211	237	227	234	238	241	223	245	233	236	216	246	231	257	233	255	235	247	261	248	220	256	232	220	232	228	254	224	226	248	236	211	227	215	218	226	237	240	250	249	262	210	214	243	271	251	237	243	242	241	244	228	226	248	208	217	227	240	244	221	241	252	237	239	220	232	238	240	255	241	215	227	239	249	228	234	208	223	238	255	261	229	254	230	226	239	243	251	228	222	250	254	227	216	229	239	249	226	230	222	202	235	247	229	228	229	235	233	210	203	229	211	230	229	221	221	256	231	249	235	244	251	208	235	246	236	249	237	222	234	240	251	243	227	270	218	250	225	214	238	247	242	222	229	221
25001	21306	27439	25389	9956	920	652	602	564	549	536	515	511	485	537	465	487	473	447	465	473	460	456	458	433	444	483	458	421	446	453	447	455	452	468	445	474	450	426	460	415	457	443	425	429	454	402	434	438	443	483	427	435	432	442	476	458	455	498	459	469	412	474	430	450	430	474	460	436	430	444	453	413	435	479	443	454	455	448	455	406	450	443	425	438	462	467	453	424	467	504	447	457	450	416	429	451	464	415	436	428	483	492	409	464	452	451	435	467	496	440	437	416	470	444	443	445	477	453	464	473	492	440	440	436	456	430	443	430	416	432	433	463	434	473	477	399	435	449	469	446	426	424	458	454	460	468	455	458	485	406	468	493	407	442	446	446	451	435	485	430	458	402	484	480	457	421	428	476	456	404	432	459	432	448	452	432	455	472	438	423	461	422	452	424	466	427	434	415	434	402	438	480	418	469	437	452	440	427	477	459	463	465	455	435	421	458	433	406	426	484	434	444	466	453	431	425	413	440	426	449	440	424	461	443	437	453	422	480	432	482	455	429	419	481	419	441	466	441	448	447	445	488	444	443	473	441	473	410	453	446	441	452	473	443	416	446	463	439	433	430	468	450	461	465	470	458	429	460	462	436	463	421	451	472	477	469	442	472	461	453	492	441	456	461	446	472	429	407	418	435	443	457	446	451	439	472	426	432	501	447	435	439	452	467	435	497	471	438	448	407	458	464	433	474	441	490	430	452	453	452	447	488	442	468	456	420	449	462	434	441	433	439	406	442	440	488	445	492	469	406	453	443	441	422	425	462	429	476	464	436	468	430	411	436	481	431	453	431	445	414	462	470	445	458	459	454	454	435	422	425	412	477	460	458	466	432	450	468	483	443	444	423	415	431	428	428	452	432	465	497	464	422	430	433	484	391	447	479	451	434	450	438	447	423	452	449	467	436	454	433	442	463	466	403	426	435	435	447	446	440	438	446	454	456	487	436	430	428	462	441	468	451	438	428	436	447	472	432	493	408	404	398	420	425	450	446	465	495	425	449	432	432	470	449	452	455	451	452	475	437	485	428	470	455	449	452	446	466	444	431	470	452	421	448	468	472	415	458	433	467	448	476	435	435	404	466	461	440	437	462	431	407	464	441	463	447	455	451	478	436	457	446	399	437	473	414	474	434	431	446	470	471	415	446	469	440	418	449	453	446	474	441	476	435	457	426	410	442	426	446	454	470	423	440	456	403	445	505	425	425	448	450	471	418	459	444	481	495	466	444	443	437	441	474	404	424	419	520	494	470	473	470	477	431	455	446	465	455	457	421	443	444	440	420	468	430	464	454	412	458	454	478	483	459	406	437	421	439	443	446	426	418	469	403	446	435	416	468	475	445	421	440	428	495	442	479	428	418	400	477	428	461	462	460	429	445	465	454	455	438	455	443	471	433	435	417	451	437	486	468	450	460	393	450	440	434	447	429	451	459	417	454	446	445	415	447	442	477	451	420	432	423	485	473	451	490	441	453	397	436	400	460	424	420	478	421	442	450	436	457	439	433	442	477	437	444	443	463	438	455	427	397	454	458	408	448	516	442	442	440	436	437	448	457	433	451	414	488	437	470	420	430	476	449	453	480	420	461	483	433	430	470	435	447	459	425	447	446	425	465	417	464	433	453	472	446	481	486	485	449	409	462	440	448	467	434	439	479	440	464	423	466	432	464	462	405	442	430	476	434	481	435	464	477	468	463	461	464	423	462	407	473	448	484	442	452	461	465	452	421	426	426	459	453	455	408	460	397	419	415	447	434	457	463	440	415	480	419	443	446	473	435	445	468	461	488	428	423	422	436	453	467	469	463	455	465	452	452	488	422	432	455	444	470	465	450	462	421	418	437	472	450	411	443	408	444	437	473	434	402	456	468	465	421	413	415	466	466	448	411	458	414	429	455	437	422	417	455	430	433	447	442	433	448	446	443	443	511	424	467	455	445	465	449	422	478	467	462	439	415	446	427	504	472	417	436	431	427	483	440	424	427	421	447	423	441	418	464	460	446	422	477	423	429	440	450	455	446	453	445	407	466	443	456	472	442	404	409	466	435	455	436	476	459	439	465	461	432	436	425	441	439	470	439	462	457	438	459	480	448	434	445	472	456	445	448	487	441	448	453	405	420	475	446	453	476	444	468	464	443	409	419	462	437	442	443	442	462	449	471	436	446	454	445	469	436	445	447	440	432	466	452	411	458	485	491	433	447	463	453	456	455	420	459	441	465	456	466	482	418	451	440	433	444	442	441	438	442	448	431	465	460	421	501	466	414	439	475	485	439	448	446	466	421	467	388	454	406	444	496	457	490	440	450	431	478	432	439	456	463	457	449	456	463	434	401	455	454	466	453	462	456	467	417	420	475	454	435	446	447	458	444	445	471	456	431	438	449	426	416	407	438	469	419	426	436	431	392	437	476	419	441	449	449	441	439	455	445	490	437	435	443	453	454	472	448	422	494	443	450	433	451	460	455	437	470	441	429	421	421	451	479	440	439	440	460	496	427	455	478	439	394	446	443	466	444	442	427	429	421	420	486	410	442	426	416	410	492	396	452	440	431	467	472	465	500	436	413	422	450	446	450	417	456	473	459	469	439	419	475	415	454	464	424	430	446	423	429	480	445	499	447	439	421	445	471	429	452	424	437	436	463	448	433	421	473	451	406	432	456	422	435	415	450	438	461	436	432	426	399	444	432	448	451	444	458	469	449	481	434	422	445	468	431	454	430	441	442	442	471	438	436	428	428	474	473	455	435	438	430	469	466	502	494	440	412	414	475	455	470	436	457	416	420	444	460	412	435	439	452	454	455	475	451	482	450	431	457	462	416	435	463	456	453	450	487	521	409	444	456	404	456	427	435	445	462	443	422	459	434	385	456	456	448	483	447	458	419	426	440	470	438	461	439	477	455	398	454	442	436	444	405	445	441	467	403	419	447	459	446	451	411	443	446	473	446	456	484	465	442	455	484	465	464	437	433	443	420	483	451	440	442	439	428	406	436	420	453	420	435	461	451	470	453	459	465	457	449	453	420	456	409	435	443	465	433	458	443	444	439	433	461	457	420	485	457	453	495	430	459	492	432	441	425	423	435	487	500	480	457	445	430	433	444	475	424	429	445	438	471	461	438	477	447	511	437	436	470	427	509	457	461	436	461	451	472	436	436	442	419	458	490	416	458	439	427	445	425	427	405	432	433	434	437	453	456	428	437	456	471	467	430	439	463	444	473	429	484	475	464	432	476	447	521	423	473	438	443	441	447	443	445	405	404	428	446	454	510	414	475	399	454	459	435	463	451	455	463	401	446	434	464	428	451	458	418	439	485	438	489	451	474	448	412	419	436	411	473	470	422	450	471	448	478	466	452	414	428	425	420	476	461	426	430	445	456	432	404	451	429	439	502	414	472	434	458	436	435	443	451	456	476	483	454	421	444	474	422	463	423	416	448	441	478	451	449	439	459	471	476	429	460	478	404	448
3476	5354	3530	1730	1386	1149	918	851	725	697	637	603	569	543	588	558	503	526	546	487	502	464	550	480	450	484	445	490	463	495	506	499	537	479	474	500	458	503	486	471	453	499	443	499	462	454	479	475	476	542	473	500	502	484	479	449	504	453	483	461	447	454	488	481	471	485	479	451	480	482	474	465	471	482	505	467	464	504	462	438	461	490	449	502	480	492	477	454	450	490	467	471	503	458	468	515	439	478	458	514	481	451	495	474	438	505	466	472	477	483	476	447	465	500	482	459	455	455	448	468	471	476	462	490	448	460	483	490	486	450	501	472	452	515	468	496	488	459	502	482	483	450	480	499	478	469	464	467	504	498	447	488	466	467	488	470	496	519	438	466	479	443	475	481	483	452	494	523	447	506	489	484	481	504	481	485	484	465	476	481	487	465	522	462	471	469	486	465	459	481	473	494	492	495	466	480	492	477	432	488	465	507	510	453	463	514	505	489	482	522	488	484	478	478	467	460	437	489	495	462	450	451	468	485	503	473	464	453	477	472	501	463	495	479	457	472	496	459	471	458	449	522	472	455	477	471	470	471	527	453	492	453	510	510	489	513	438	477	492	459	503	423	503	516	457	471	495	438	481	481	502	503	464	452	474	459	471	454	474	493	445	485	498	505	476	512	473	470	458	479	499	484	488	475	472	459	467	456	471	447	471	463	475	502	501	445	439	466	510	497	464	472	486	438	460	460	457	468	504	478	478	468	456	454	476	456	466	498	491	469	462	511	451	485	470	509	434	474	492	423	487	454	475	481	477	497	484	422	471	493	481	474	456	429	484	481	470	506	503	458	469	485	487	458	495	483	466	475	453	499	444	468	479	466	490	467	479	497	455	518	522	471	482	460	475	489	502	477	512	496	500	494	471	507	457	440	460	492	491	480	504	473	434	487	510	470	500	465	427	467	436	475	468	494	516	452	426	451	475	496	477	479	488	469	453	451	455	476	461	456	473	452	462	456	463	468	490	475	463	493	484	486	470	466	487	465	486	472	459	512	491	483	454	502	463	450	459	494	452	478	483	509	482	456	469	488	488	423	519	479	471	487	465	483	441	508	443	468	484	493	472	484	496	497	481	483	481	468	454	459	461	491	488	482	485	497	474	471	492	441	421	507	447	477	442	477	417	491	480	453	481	490	484	496	466	510	491	463	453	459	479	476	499	494	484	440	491	524	465	499	488	462	514	460	473	483	457	477	470	464	457	479	438	476	464	481	448	479	440	457	456	486	480	445	451	500	480	492	460	482	494	442	455	478	448	434	466	497	504	484	462	490	449	468	485	490	508	457	441	470	462	488	456	498	489	502	477	477	429	480	447	486	508	478	469	462	469	462	512	495	471	472	486	472	473	462	423	467	485	443	523	469	484	488	487	517	524	469	491	510	527	491	521	470	484	460	516	487	488	511	462	519	488	509	450	512	460	469	454	480	444	474	451	461	480	438	490	551	454	459	463	446	536	487	506	473	480	464	497	458	456	494	500	452	492	482	487	451	494	486	472	474	482	450	494	457	501	488	485	469	480	437	508	462	506	470	487	482	463	530	491	439	505	470	474	468	449	499	522	502	466	443	485	487	487	468	484	491	471	440	500	433	498	461	474	483	477	471	457	481	456	496	481	484	488	462	509	473	509	467	460	461	443	439	468	512	481	448	473	511	508	485	477	484	473	486	457	498	444	484	428	444	482	454	482	460	461	451	475	465	477	455	450	475	482	452	476	465	447	486	447	476	510	433	469	480	445	498	481	467	490	492	481	466	488	490	484	484	478	458	453	488	497	472	455	460	529	507	509	476	473	478	473	449	511	487	494	459	504	480	484	503	431	509	449	462	474	482	460	521	486	471	509	503	467	471	454	452	499	484	502	475	492	446	464	439	499	458	441	513	485	482	496	492	468	495	470	461	472	488	489	475	484	475	509	469	468	516	485	472	443	480	487	469	498	471	507	434	464	479	479	442	506	478	417	459	459	455	463	444	472	495	443	461	472	467	480	512	475	503	488	463	491	453	461	494	478	527	495	466	506	439	465	464	464	471	449	481	474	468	452	478	499	511	500	474	515	466	458	479	472	462	457	495	469	472	552	496	489	497	429	470	460	494	481	486	471	475	467	528	474	459	484	472	474	475	500	470	479	461	439	485	476	474	505	492	467	454	530	474	452	490	464	469	477	468	457	456	508	481	437	484	504	490	468	437	494	476	466	486	412	462	509	502	481	455	493	462	492	458	475	486	469	435	500	441	453	454	550	473	505	479	466	427	480	471	507	557	480	444	492	476	516	502	483	504	425	463	482	483	450	456	468	459	505	543	474	448	469	468	450	478	468	500	452	473	457	462	456	475	478	485	478	449	479	461	472	457	470	472	473	498	460	463	501	483	480	477	459	442	490	447	441	454	513	488	463	478	487	427	437	490	476	502	497	470	460	484	452	495	482	442	486	456	475	480	472	439	474	495	509	432	452	498	438	469	447	469	460	459	433	499	459	488	476	476	521	507	463	454	473	462	482	465	461	478	463	472	482	534	488	486	486	470	501	500	436	435	449	481	458	473	473	512	469	462	462	496	483	480	492	503	467	458	485	451	512	469	462	492	467	480	506	488	479	475	462	448	498	457	445	454	436	464	457	452	476	455	485	465	468	478	452	462	526	461	468	443	489	480	485	487	490	444	464	491	530	443	454	456	476	431	484	455	468	470	455	483	475	473	456	469	473	481	468	462	467	478	517	492	472	462	463	474	530	466	434	457	462	434	506	488	449	462	443	465	516	485	467	503	513	472	459	520	458	462	451	449	497	486	535	439	451	489	497	457	499	443	452	439	468	477	484	497	490	461	486	460	462	497	512	478	464	472	491	501	438	483	465	507	467	464	469	488	460	488	479	487	447	479	495	523	466	516	526	486	473	417	503	475	455	470	469	456	486	484	492	500	488	462	429	478	460	457	440	511	472	465	486	500	527	484	438	492	510	484	475	446	516	478	478	464	450	484	479	481	464	461	453	475	467	475	509	486	493	463	478	467	521	460	493	471	477	446	502	487	442	495	470	490	457	472	437	461	441	473	458	492	487	488	433	468	486	463	508	440	452	489	460	489	469	455	451	476	466	494	492	467	510	478	483	486	504	487	499	491	459	477	458	475	467	460	491	463	495	446	435	481	501	458	475	507	470	473	458	503	480	459	479	496	513	497	499	498	498	491	503	482	471	476	518	509	495	497	453	453	474	481	481	468	476	483	472	499	489	501	501	451	457	479	493	506	477	461	473	478	463	476	455	460	479	483	465	486	478	464	485	461	474	485	501	490	495	515	483	442	488	474	484	478	465	476	468	488	431	471	483	467	494	479	490	512	474	470	459	463	473	532	476	447	494	504	469	486	494	494	462	494	416	481	470	468	503	481	473	487	452	508	450	487	472	466	480	460	463	475	483	470	459	481	493	494	439	476	446	481	480	469	463	494	485	490	451	503	448	487
22837	21372	29054	24074	21373	21430	7788	1214	981	886	845	769	662	623	612	602	607	590	548	605	602	550	557	602	548	526	528	506	548	529	578	475	566	520	485	510	512	551	497	503	519	515	517	560	465	518	489	521	486	492	504	505	505	484	498	528	516	491	506	513	506	468	476	485	515	469	499	469	521	494	537	553	520	475	520	504	507	554	481	491	521	457	529	466	524	462	489	507	500	500	529	478	468	503	533	514	515	527	515	476	506	504	501	520	490	484	480	549	537	434	529	465	469	514	528	523	522	495	524	499	495	483	457	496	468	504	490	528	502	517	532	502	478	485	491	481	480	498	482	485	495	521	552	512	475	492	469	505	536	532	495	539	476	474	517	503	525	489	476	510	523	511	504	504	489	506	466	508	505	508	520	490	469	515	511	522	484	483	480	467	505	529	503	481	519	489	493	483	513	510	527	500	473	543	485	503	530	535	504	514	499	526	486	496	501	497	508	505	513	485	494	518	525	479	506	501	535	515	537	476	488	483	464	503	525	543	542	506	496	479	481	497	520	485	468	513	486	490	455	525	492	509	542	487	492	528	481	505	485	509	523	513	473	503	510	498	502	506	507	480	511	507	514	511	524	499	495	522	487	487	526	478	449	535	500	524	492	474	547	489	520	538	488	498	496	456	522	486	519	464	502	450	499	477	486	487	502	498	503	534	537	505	469	501	500	503	506	506	477	507	501	515	504	473	448	485	524	490	498	515	544	452	474	500	496	500	492	490	489	524	495	508	549	476	491	548	449	500	509	540	508	530	474	494	509	537	541	517	511	493	470	504	505	455	521	519	476	512	517	554	540	486	486	481	481	511	492	469	541	479	505	464	507	523	477	496	508	500	482	480	496	505	472	490	487	498	492	527	471	554	476	491	512	499	497	491	490	521	505	480	498	515	432	479	503	504	516	487	488	474	534	513	518	484	529	475	499	503	491	526	483	512	489	458	508	528	508	516	497	519	493	505	511	486	517	490	479	460	501	487	484	558	499	533	508	493	496	510	469	470	509	476	497	468	499	466	495	466	497	495	506	492	483	517	494	518	529	494	501	496	482	471	523	546	492	468	543	490	475	513	485	497	515	508	495	510	517	545	496	497	493	479	457	525	523	525	513	509	504	516	501	491	517	476	468	495	535	479	478	542	527	490	511	527	528	531	470	487	482	530	503	480	486	520	507	551	460	513	471	486	530	506	531	503	470	518	490	520	509	501	528	496	491	485	480	514	518	521	512	525	523	542	520	507	537	513	519	496	516	481	487	455	497	488	516	505	456	497	522	522	499	509	503	501	498	512	502	518	493	482	514	486	529	482	495	501	501	477	496	523	441	515	565	486	498	481	477	466	497	511	494	475	505	498	513	498	498	527	472	510	516	509	510	505	497	518	539	512	463	515	491	491	492	500	493	496	444	480	493	468	483	500	496	487	531	479	501	477	505	497	506	514	487	490	449	494	465	528	497	490	502	487	506	488	496	499	477	483	484	507	457	498	514	502	489	510	463	509	506	520	479	434	522	477	494	496	501	504	515	519	477	452	473	513	503	501	480	503	526	482	476	551	491	511	480	473	493	476	485	494	535	499	462	511	475	496	508	497	499	513	493	486	491	538	482	472	500	519	518	518	495	534	446	487	459	466	515	518	461	490	476	457	460	494	539	488	521	501	468	461	478	509	505	500	494	506	534	585	493	513	485	466	549	505	503	487	485	527	482	517	495	489	508	495	477	487	502	527	453	481	515	496	492	476	525	476	514	513	507	479	462	442	513	518	495	527	500	508	530	480	513	487	500	502	479	500	483	510	464	502	496	474	470	475	498	513	500	522	514	520	472	470	488	466	483	504	505	495	491	492	452	470	521	470	483	523	511	521	511	493	501	480	496	514	493	517	511	513	501	486	500	488	473	544	518	485	490	467	506	451	502	467	486	501	496	504	521	483	521	513	532	493	470	479	494	479	505	499	473	516	529	542	490	507	531	517	483	483	483	476	481	488	463	528	501	491	495	524	510	525	459	532	510	518	496	478	483	522	508	495	506	518	512	484	506	502	505	498	510	536	518	491	474	465	508	481	512	513	489	503	508	510	463	470	512	483	498	488	468	479	521	547	491	539	503	512	494	485	458	479	489	491	450	517	469	531	510	478	469	504	489	509	500	510	481	503	504	528	483	503	524	523	501	512	541	482	488	493	489	505	491	490	469	486	498	490	493	487	510	510	494	507	544	462	504	515	473	497	503	454	503	512	536	478	504	524	513	520	460	514	507	491	537	482	519	487	482	485	505	469	476	489	488	516	519	465	490	505	495	484	540	526	513	510	503	500	455	499	463	505	532	532	506	498	520	509	506	522	465	487	497	504	459	480	507	492	513	490	532	511	527	505	474	483	502	535	493	498	512	511	508	472	509	511	494	480	492	507	480	474	433	435	531	533	504	543	461	527	504	496	500	490	515	526	528	497	507	514	501	499	509	456	515	481	473	447	505	503	497	479	540	513	503	487	532	511	514	496	526	515	471	520	467	490	492	483	490	473	455	497	475	497	508	486	501	512	459	511	530	528	496	501	501	500	475	506	507	505	509	487	476	494	488	483	500	487	493	488	497	522	490	482	502	454	466	489	513	464	511	451	504	480	470	489	500	508	514	469	509	470	533	494	454	512	519	473	492	545	483	467	503	481	491	526	483	451	522	463	511	504	495	494	487	477	495	479	485	500	523	483	510	486	509	477	538	497	494	555	507	508	477	499	503	503	516	491	475	497	463	513	494	489	470	520	496	505	535	448	501	495	524	520	513	463	464	466	462	469	479	520	490	525	459	490	523	532	474	541	482	476	513	506	499	423	501	509	500	522	474	482	465	527	504	497	486	507	531	500	507	441	527	469	478	509	485	497	451	473	494	469	503	493	479	489	501	486	508	476	494	455	490	484	494	536	512	509	484	526	530	478	499	486	466	522	494	478	470	508	527	494	508	464	510	470	486	460	469	440	509	473	503	493	490	496	472	529	541	512	498	459	505	478	520	498	520	505	482	527	499	539	487	479	496	457	454	483	487	474	472	443	482	509	527	476	489	495	473	486	502	492	505	496	477	501	515	509	479	524	500	513	451	488	506	504	517	472	517	489	483	495	493	532	484	469	493	500	533	519	473	512	491	509	482	507	507	488	483	502	518	508	517	521	503	508	501	478	501	526	512	491	490	491	471	495	514	550	487	493	513	466	467	492	461	524	490	480	441	515	506	488	490	499	536	486	525	498	470	497	507	523	519	485	495	526	494	493	496	519	493	466	477	488	525	482	487	495	494	525	518	466	496	524	510	531	479	532	484	502	507	553	477	452	481	497	487	539	520	489	497	473	520	469	474	546	490	515	494	511	495	493	447	497	515	472	481	459	501	481	491	507	480	485	490	461	471	480	492	538	513	514	495	482	472	515	537	513	524	486	490	496	498	458	489	476	493	507	500	507	487	520	527	492	514	508	483	517
4940	14639	10034	4904	3588	2779	2032	1721	1451	1174	1073	990	845	813	739	658	690	617	649	633	623	592	587	534	536	622	578	580	577	528	545	558	551	535	526	545	528	521	527	498	538	481	524	522	519	550	520	516	510	534	550	525	487	538	524	510	515	533	502	497	528	463	480	481	508	480	533	491	516	473	487	510	515	485	484	501	500	531	528	482	465	533	548	502	465	498	520	515	489	508	499	505	566	530	510	516	502	503	498	473	554	499	518	485	504	500	518	487	519	491	487	471	533	502	496	493	519	507	548	508	485	513	463	529	499	480	521	478	495	505	484	535	518	509	535	518	507	529	502	491	530	541	468	466	514	476	497	516	515	506	507	526	484	508	553	501	519	472	480	455	540	518	509	483	499	462	473	513	461	504	514	478	517	492	483	509	499	510	501	450	493	515	479	501	521	485	476	474	519	473	489	490	525	507	529	472	509	492	495	543	476	513	523	490	472	493	502	494	523	476	467	468	521	460	519	456	468	497	511	520	475	484	453	529	473	481	530	491	501	521	527	518	540	543	475	476	501	531	477	521	511	499	534	488	512	514	548	522	531	496	512	524	493	506	522	452	479	485	524	479	518	515	499	493	501	506	489	495	495	466	510	509	505	493	479	525	513	506	509	500	498	506	510	503	467	502	520	487	522	498	554	483	453	544	506	480	513	480	462	502	482	502	551	507	512	481	454	520	473	541	506	513	498	485	481	486	476	519	497	499	481	524	516	507	507	524	480	505	501	488	502	515	525	519	484	510	494	523	550	556	514	539	506	493	517	502	527	467	475	477	523	518	481	484	534	486	522	469	508	516	462	527	506	507	475	482	472	475	499	523	509	488	454	482	552	517	473	476	444	479	497	486	515	495	490	508	504	476	540	478	464	529	479	523	506	519	541	484	491	495	507	468	492	517	472	497	473	506	497	488	496	473	478	528	488	497	451	528	483	500	499	485	450	509	520	490	528	525	506	494	504	522	482	546	509	502	502	511	544	504	492	521	498	538	508	491	477	534	476	517	508	508	487	498	482	525	481	466	474	516	490	478	541	514	501	505	477	503	493	496	494	506	474	514	484	491	507	503	519	444	461	460	520	484	498	514	517	499	528	502	508	497	508	498	483	524	492	510	480	474	480	476	463	516	516	491	494	540	505	490	470	463	482	500	547	488	508	530	507	476	476	484	481	496	506	512	486	537	509	478	524	495	533	527	509	514	526	506	530	498	477	523	510	504	479	487	481	523	501	486	493	491	495	478	540	482	473	491	533	510	544	503	474	520	500	470	505	469	552	516	537	485	532	492	489	476	484	465	495	509	479	491	469	533	496	494	513	504	501	505	512	519	483	511	498	496	491	475	483	526	533	561	493	479	536	493	504	538	527	477	495	524	470	516	528	500	490	516	483	517	501	499	531	479	525	519	505	533	559	481	504	494	497	505	522	504	526	503	517	490	557	507	522	503	507	513	549	520	501	519	494	499	495	490	505	476	516	512	517	499	499	475	507	527	516	518	536	461	498	519	533	490	539	472	515	501	523	520	485	537	503	497	498	468	535	532	529	501	474	529	524	486	511	500	513	476	513	497	518	489	520	541	484	487	512	505	512	489	527	460	518	512	527	474	511	504	493	496	497	520	529	490	463	489	476	501	488	491	487	514	506	486	525	491	509	492	505	532	501	503	494	517	514	527	526	507	532	514	520	473	490	488	507	489	494	506	536	507	493	527	507	481	493	514	533	493	522	519	518	500	481	519	495	499	508	488	505	490	519	494	514	508	510	500	529	505	485	510	465	506	499	446	502	495	501	501	521	506	498	534	517	486	501	505	533	530	454	534	498	528	545	459	495	510	509	543	518	462	524	502	477	542	507	519	495	505	515	498	507	517	524	479	569	500	506	463	474	489	518	509	500	539	462	514	494	531	489	472	473	486	500	504	479	534	479	480	516	448	563	495	494	523	480	497	546	492	535	509	561	488	475	485	499	495	529	541	464	501	483	537	496	511	502	497	522	515	508	507	521	528	512	489	503	472	538	472	515	502	482	516	479	461	502	478	493	520	475	480	532	501	478	500	503	485	485	472	523	502	502	500	491	520	552	462	510	468	514	506	497	485	527	517	486	509	529	495	522	508	510	524	472	499	508	526	498	518	511	498	526	515	487	484	482	461	543	542	475	472	485	505	492	502	471	504	525	504	564	501	528	485	508	471	546	502	476	533	480	503	518	493	463	491	479	500	542	524	492	541	500	512	480	495	500	509	481	479	498	508	501	488	500	476	441	488	507	450	529	476	458	475	502	500	504	510	522	468	503	491	515	499	530	472	482	506	514	524	486	494	488	468	504	509	495	520	514	457	491	528	502	504	502	523	519	474	518	512	473	484	518	476	512	486	510	497	504	515	511	462	492	524	463	497	525	508	512	512	515	505	527	528	522	482	526	499	543	457	495	496	484	504	474	505	522	484	502	523	488	511	500	502	492	516	502	466	510	508	510	493	479	502	505	518	496	497	530	500	483	519	482	493	493	506	505	501	470	501	502	512	483	479	538	522	498	503	497	481	458	472	500	541	517	485	522	516	465	507	496	490	470	469	495	510	492	509	521	497	466	531	491	468	488	494	486	537	499	490	491	504	501	478	521	534	520	476	502	541	481	550	503	513	475	505	508	503	475	508	509	441	537	497	524	519	518	493	505	499	474	475	522	513	480	482	474	511	525	522	489	482	498	522	497	495	494	503	500	468	522	476	507	490	482	492	470	455	477	494	474	459	532	525	492	451	489	506	529	511	514	485	494	499	515	498	485	507	515	506	480	537	504	486	526	461	528	518	539	492	519	519	478	547	470	493	533	492	514	531	509	490	495	512	491	463	540	494	496	473	467	461	502	500	483	485	535	453	523	494	517	521	492	508	444	517	522	482	514	499	467	517	493	487	534	522	544	502	456	520	532	480	523	532	529	479	486	499	502	484	504	494	464	524	491	523	461	516	531	538	507	531	527	527	499	496	522	539	533	485	558	484	493	482	488	479	469	539	459	505	475	531	517	496	522	498	489	512	468	536	490	513	467	491	503	527	493	509	483	501	528	499	507	494	505	540	504	511	531	506	492	483	523	547	495	510	524	527	536	483	526	515	544	514	486	490	485	565	508	496	513	512	500	502	503	498	510	486	486	491	486	497	506	525	513	505	500	468	450	521	489	491	519	467	507	511	489	467	537	473	489	533	520	504	519	477	496	529	497	535	531	495	495	531	480	511	499	481	512	506	516	513	488	512	498	517	469	506	501	502	506	524	491	529	481	513	506	553	537	462	498	469	493	477	534	494	511	493	493	473	482	492	508	515	480	515	476	529	479	530	484	485	538	504	480	490	508	542	478	520	504	510	491	538	484	462	536	498	528	519	528	479	492	518	497	483	518	489	490	512	479	479	478	499	494	486	515	533	488	475	467	535	492	487	523	524	514	500	507	472	520	526	475	509	516	530	515	489	510	494
27730	17245	3061	410	318	296	257	235	253	214	219	224	236	236	237	238	224	235	212	254	243	256	241	244	239	211	229	240	235	238	218	243	229	225	241	216	187	214	246	217	251	216	253	230	260	227	223	228	215	198	255	205	194	224	228	236	229	222	203	231	212	218	234	230	220	218	223	210	223	228	247	218	223	242	210	228	215	217	251	222	234	211	205	212	256	226	211	217	208	216	245	219	209	235	216	230	245	237	206	222	226	219	221	267	226	228	213	250	215	225	216	234	224	225	209	241	216	249	207	244	239	246	235	235	234	206	239	215	231	223	245	227	213	226	206	226	229	220	230	229	235	226	249	234	233	242	225	215	241	221	221	248	227	225	241	228	228	221	237	245	251	238	217	241	230	223	246	211	228	244	232	221	222	221	256	222	232	215	243	243	232	202	261	246	236	228	214	234	227	222	233	231	231	241	226	216	235	214	227	231	238	237	223	208	236	227	188	216	241	234	228	213	245	244	237	234	220	212	230	205	216	230	220	237	227	233	200	227	235	208	232	227	202	232	220	230	202	234	217	232	213	235	235	200	232	235	221	209	211	229	246	217	260	207	229	215	241	233	248	236	251	246	229	235	233	246	234	215	231	234	244	228	219	218	225	224	211	209	216	230	234	199	251	207	205	218	208	206	230	230	229	209	244	240	235	212	237	239	216	247	225	214	241	236	221	246	238	222	229	252	217	240	245	225	248	240	226	238	227	224	225	200	224	230	224	246	249	213	219	208	233	225	245	228	224	254	240	221	220	217	231	223	214	205	225	241	233	247	223	216	218	253	235	235	219	208	235	230	205	205	239	237	236	232	236	214	226	215	211	199	217	227	259	249	244	238	219	228	203	225	225	190	247	220	222	232	206	218	256	248	218	205	239	232	195	220	255	221	240	217	231	212	238	230	241	236	231	243	207	232	239	241	224	214	217	231	243	227	239	207	238	225	263	246	228	219	229	240	237	253	233	230	231	223	231	229	226	209	233	238	226	246	222	241	218	217	236	239	244	225	232	231	236	214	208	213	259	240	232	224	228	251	236	240	204	214	213	223	240	255	229	225	251	235	228	206	252	200	217	226	259	245	240	228	232	206	214	215	222	238	254	225	226	219	241	223	222	240	244	217	248	231	209	244	215	247	233	232	267	217	245	219	248	236	224	228	232	239	237	218	226	250	236	216	222	233	228	220	243	237	240	233	217	243	216	205	227	230	222	242	226	248	214	230	228	251	242	217	247	225	229	249	222	240	215	240	211	218	216	232	226	233	224	229	235	224	225	241	262	192	229	234	215	243	223	212	238	247	228	204	227	232	229	223	195	223	238	237	217	226	238	227	249	224	251	232	211	210	217	237	238	223	223	235	234	249	219	234	223	226	268	257	233	194	187	228	252	231	213	217	231	268	216	221	234	221	233	231	210	244	238	202	239	220	209	240	239	205	241	213	230	218	224	202	221	200	215	216	237	246	226	226	195	229	224	231	211	249	234	231	217	208	191	210	257	207	221	269	215	216	219	247	239	225	207	241	214	216	220	251	233	223	245	213	241	229	221	233	236	222	214	227	223	226	239	206	240	226	249	228	246	221	216	231	243	228	237	212	237	213	225	230	221	231	244	210	224	216	209	230	226	224	241	249	230	203	206	221	241	228	250	246	261	223	213	226	244	231	258	203	246	229	219	250	212	259	239	229	199	232	217	232	241	233	253	234	221	226	240	238	235	239	225	238	204	237	221	217	230	247	211	226	208	209	226	214	215	216	232	247	252	255	236	241	213	232	234	220	236	213	232	228	217	224	244	208	224	257	225	216	241	210	204	246	228	257	235	218	216	216	235	207	224	247	241	242	227	243	219	227	242	239	231	247	204	247	224	227	229	232	226	210	254	222	240	188	264	232	220	204	205	218	216	227	221	217	231	231	253	235	228	233	207	227	224	243	250	251	215	221	220	250	226	221	230	207	238	244	223	233	228	222	240	222	226	242	231	227	237	239	207	234	232	207	252	223	223	215	219	256	210	228	202	239	205	246	225	217	230	232	289	248	243	235	214	215	222	220	231	234	228	240	240	213	232	213	206	208	235	230	223	241	242	225	191	238	212	234	230	220	243	225	220	225	237	204	213	250	211	222	215	240	223	222	242	229	208	248	231	236	227	223	244	209	234	227	232	217	252	216	243	235	229	231	223	235	236	226	245	222	212	222	239	245	208	224	208	243	227	234	229	228	230	238	211	206	243	241	214	222	242	241	248	235	228	213	223	212	204	229	207	238	234	224	222	242	211	222	266	234	207	238	228	229	255	225	229	222	242	221	226	267	211	237	223	234	234	227	235	223	212	245	235	228	224	234	230	232	231	231	245	204	236	240	236	226	219	211	236	227	207	229	231	238	240	251	209	226	260	229	239	250	195	221	250	263	224	229	244	221	229	211	233	205	233	218	247	240	229	198	220	227	234	213	224	228	213	212	221	244	205	223	254	239	218	251	229	224	222	258	230	228	255	207	240	199	231	254	236	227	221	213	226	210	231	251	208	224	191	216	239	227	207	230	229	223	225	236	242	199	203	233	219	203	243	264	237	232	220	208	239	252	226	210	227	242	235	221	237	211	232	225	199	216	218	253	210	235	227	235	212	251	220	243	226	252	216	216	224	230	238	240	233	243	251	226	246	235	210	198	222	207	227	206	250	237	220	217	229	240	251	240	217	242	211	193	227	212	211	238	213	231	251	219	216	217	221	243	225	236	227	244	251	219	224	224	244	234	232	221	226	232	202	218	235	231	268	224	207	210	275	207	231	237	226	236	230	230	226	236	207	198	211	221	231	249	228	239	266	231	241	217	255	216	203	219	215	233	236	216	262	227	240	247	222	235	197	225	215	252	199	215	233	201	199	217	230	195	198	235	206	216	229	217	205	231	233	222	208	220	234	211	231	250	239	223	259	204	205	246	202	233	206	221	211	244	216	238	253	220	230	191	225	250	230	250	249	231	242	266	206	236	224	226	239	183	200	245	217	257	218	231	225	220	244	249	230	219	208	245	241	207	225	206	230	249	211	252	233	238	244	230	225	207	231	237	234	193	221	221	221	234	213	252	235	227	221	216	263	207	223	217	241	229	218	251	227	227	247	237	205	224	216	240	206	180	230	225	230	216	219	238	217	215	233	207	221	227	258	242	222	211	228	229	200	234	239	231	244	226	237	233	233	250	232	221	234	226	240	224	213	238	239	231	258	208	226	209	242	246	243	227	239	212	244	235	228	205	252	209	241	194	226	221	193	244	232	232	235	205	225	270	218	217	221	203	249	216	205	247	227	245	252	236	232	234	217	211	240	214	229	227	209	239	227	240	224	205	231	224	235	243	238	230	220	220	236	213	232	211	236	241	232	231	206	240	231	225	212	270	210	227	242	235	232	225	228	210	210	222	215	227	259	228	228	222	243	251	234	221	223	233	246	216	223	215	227	241	219	237	235	238	236	224	250	234
4230	725	580	394	313	273	320	278	251	261	281	288	256	238	249	265	253	285	229	280	269	272	264	238	250	255	260	254	284	287	261	262	260	260	251	264	261	246	272	278	266	240	230	240	271	275	248	249	215	265	247	261	230	259	259	259	230	256	253	269	246	247	283	246	243	242	255	264	275	253	267	271	257	276	246	270	263	253	255	284	300	266	248	258	260	256	239	249	266	251	264	262	262	259	248	255	252	257	265	253	251	245	275	251	277	270	243	255	262	273	257	286	251	255	254	217	250	241	273	261	235	231	235	259	278	257	268	303	240	242	281	268	228	213	248	246	236	242	265	257	270	226	258	251	265	295	285	260	266	267	262	253	261	253	259	256	242	270	232	262	247	269	251	251	256	262	260	266	245	262	253	256	237	237	266	252	262	284	269	240	263	245	289	275	245	250	286	252	275	259	265	255	259	244	245	268	234	270	250	268	259	249	265	254	269	267	249	288	250	253	268	238	273	278	242	266	293	262	259	272	274	266	270	274	225	261	257	275	259	245	237	268	266	297	275	259	254	267	278	245	248	267	268	304	245	283	244	307	235	263	274	279	251	257	225	274	284	271	258	256	259	273	257	266	255	262	272	251	258	250	241	260	260	239	248	261	255	260	245	246	239	258	270	247	253	264	278	227	209	266	247	261	260	255	270	254	241	253	263	244	257	262	254	269	273	238	228	256	274	281	267	269	233	263	289	260	255	267	247	234	269	275	264	294	254	265	271	250	235	253	261	231	226	246	247	256	266	261	233	264	291	244	253	250	260	255	274	251	245	239	254	270	262	234	268	274	264	241	260	277	273	274	253	286	240	252	255	256	253	259	256	248	233	230	250	264	259	278	246	297	226	266	266	265	254	267	242	253	261	259	255	279	248	276	271	270	258	277	249	261	272	242	258	256	264	256	225	251	259	268	253	259	276	287	243	250	243	277	244	250	256	252	252	251	245	246	258	254	259	251	283	244	258	266	278	244	250	254	233	263	245	268	248	272	279	234	272	241	269	279	266	279	249	267	246	250	273	231	253	245	230	240	233	283	226	255	268	289	279	256	261	263	271	262	272	248	252	231	270	268	268	255	262	248	240	254	263	290	260	256	257	262	239	281	280	295	245	279	247	255	267	245	281	267	247	250	252	239	287	257	271	279	266	296	263	249	255	259	257	275	248	283	260	241	232	242	258	254	238	274	288	247	270	287	227	247	234	258	253	235	237	232	253	239	260	222	281	253	254	262	269	271	290	249	257	266	305	237	247	258	279	217	258	245	261	246	245	260	244	248	270	238	240	272	251	264	283	273	267	251	241	264	249	249	242	234	286	262	261	278	275	254	260	255	236	226	274	297	270	275	269	258	286	253	267	271	246	270	279	264	227	254	263	245	254	284	235	277	245	273	271	279	264	263	270	282	253	270	264	232	253	224	270	289	263	254	257	242	263	258	259	258	250	252	269	267	270	288	272	254	246	284	227	271	271	258	249	257	230	256	238	250	252	266	262	246	295	254	281	253	235	224	255	289	276	260	271	262	272	237	261	257	251	265	260	255	260	296	246	264	278	260	267	257	269	241	263	236	254	242	279	242	244	283	258	261	266	248	276	257	209	227	267	267	244	257	242	276	251	256	273	288	259	265	248	258	268	239	244	242	248	279	283	262	252	285	259	280	251	264	252	261	236	274	230	247	261	260	242	260	293	229	275	251	240	241	271	262	257	269	249	273	247	251	260	246	282	245	243	241	263	269	268	241	266	250	257	271	259	232	255	256	266	247	266	249	280	247	266	238	254	234	257	257	271	274	249	260	273	238	262	242	257	270	275	252	256	294	259	241	219	262	279	265	283	279	244	269	245	264	259	235	253	242	294	295	241	254	264	268	245	239	256	267	272	235	270	265	245	255	256	271	274	234	260	261	245	263	258	259	230	246	273	240	266	263	293	244	267	256	240	288	246	250	265	275	241	248	275	243	265	288	245	242	239	279	262	266	295	280	250	269	240	258	234	267	270	240	247	268	234	233	278	265	261	270	222	258	247	268	279	243	235	250	242	248	244	275	247	266	280	263	265	243	264	258	280	266	244	272	260	262	271	276	297	244	245	274	275	249	280	239	272	249	253	298	260	281	257	266	254	244	259	286	273	270	260	255	230	294	271	268	302	262	254	243	260	289	233	230	248	236	252	259	272	250	276	267	268	281	265	252	262	272	273	255	251	273	261	255	256	274	276	259	245	251	241	265	281	284	257	249	278	263	280	255	225	262	269	245	282	258	271	253	312	284	222	245	241	236	255	251	266	265	258	256	239	246	257	256	269	257	256	239	270	226	262	263	251	277	274	267	266	256	253	281	257	257	280	254	279	242	248	259	286	265	243	259	261	268	247	256	255	259	281	242	252	270	284	269	287	268	274	262	248	236	283	252	277	240	252	257	266	254	251	266	252	258	254	253	234	270	260	281	264	251	280	247	269	271	235	253	254	243	262	263	248	274	253	268	290	250	249	262	254	257	260	237	278	238	255	251	236	235	273	271	258	271	253	251	233	265	265	282	276	247	270	240	279	255	246	268	290	255	287	231	276	260	250	277	234	262	270	264	242	246	257	261	282	261	258	243	265	240	260	264	267	248	246	266	246	245	263	221	282	241	233	273	267	249	247	276	271	250	268	236	245	275	258	254	258	249	262	249	249	278	249	256	253	217	271	252	248	282	291	257	277	263	293	226	250	271	278	262	260	248	268	251	268	293	257	285	241	251	260	255	239	273	249	255	245	279	297	252	247	236	250	246	239	236	271	271	254	255	246	222	279	245	238	226	241	251	263	251	224	261	285	241	249	275	259	258	266	249	290	247	250	243	257	255	237	283	270	252	265	309	268	282	255	229	247	251	283	252	237	272	250	274	272	247	250	264	292	254	261	279	232	264	261	266	256	254	267	239	259	253	238	250	265	272	268	246	264	243	254	230	242	240	259	269	291	268	240	297	260	272	291	257	220	263	285	255	276	268	288	253	244	260	250	265	243	248	260	241	274	284	245	267	251	263	276	258	256	229	277	265	296	264	250	255	257	259	264	259	276	308	235	254	249	246	277	265	248	246	266	294	267	274	252	248	267	275	265	264	246	273	265	271	255	227	273	238	257	274	257	224	287	211	271	256	280	265	247	271	279	241	268	270	268	258	264	248	260	253	265	281	271	286	256	235	231	260	247	246	262	275	270	263	233	290	275	254	244	258	282	249	247	288	293	278	291	246	276	257	238	259	272	255	257	254	277	264	251	235	237	259	250	282	248	236	270	252	253	270	264	266	267	277	251	246	262	241	258	244	254	256	270	245	245	263	234	226	248	282	238	271	244	279	298	282	277	282	251	267	233	258	261	262	261	269	233	250	231	237	261	267	248	307	261	280	254	238	243	284	255	247	268	244	261	286	279	259	261	251	251	243	252	268	264	291	261	272	271	268	256	290	268	244	243	264	258	278	222	234	268	250
23959	21364	28619	24477	21366	8849	919	587	435	425	361	338	322	301	277	272	275	260	245	259	217	249	270	229	251	267	242	236	212	229	212	210	231	222	209	201	221	213	227	209	248	226	247	218	221	209	221	228	214	233	200	243	206	216	226	222	243	246	210	226	207	225	239	232	225	202	213	241	223	215	216	223	217	239	208	229	223	214	214	229	231	236	208	233	192	227	224	237	194	201	206	225	238	220	217	222	204	199	262	234	200	218	213	215	210	211	233	237	241	216	232	207	219	220	248	236	226	216	223	243	223	227	247	225	221	233	217	223	224	222	203	233	215	205	216	247	223	207	213	194	222	249	236	218	223	233	234	199	206	242	224	213	252	209	234	214	202	244	207	213	199	204	217	215	203	222	205	212	239	215	223	220	210	241	233	222	232	221	239	228	214	191	220	179	209	240	215	217	247	224	223	227	200	211	222	224	195	220	224	243	222	239	226	259	219	220	216	223	199	243	251	222	196	197	229	221	220	208	234	227	199	221	223	222	225	220	204	203	218	232	215	204	222	222	213	201	211	212	238	201	187	231	218	220	201	216	224	213	233	209	208	213	232	218	214	186	235	218	228	212	221	212	195	246	211	194	226	214	219	199	222	226	210	219	226	202	229	244	229	225	216	215	262	236	223	232	209	234	231	223	242	237	230	210	195	202	211	200	222	210	215	235	237	223	205	216	223	223	250	221	208	242	205	236	214	202	207	213	215	239	232	212	197	220	217	225	225	222	244	221	240	211	217	234	197	194	237	253	213	206	236	211	222	231	207	220	214	240	256	240	249	194	206	216	217	202	217	240	209	210	248	210	225	225	224	236	223	217	233	197	204	204	225	192	237	199	205	214	197	237	252	181	211	204	231	200	235	209	220	203	222	234	237	195	190	218	229	230	216	222	196	192	243	209	220	202	230	231	205	243	196	230	218	208	222	242	207	213	199	213	210	238	230	217	229	229	225	220	222	220	198	235	231	185	223	226	207	259	264	221	215	234	228	213	223	234	220	224	214	188	218	221	243	225	225	238	199	223	218	246	204	209	237	221	221	203	254	205	208	247	220	208	225	209	186	217	206	234	229	207	236	223	241	221	218	243	219	197	216	220	246	200	197	223	249	239	202	202	218	211	218	211	201	223	205	229	228	222	216	225	230	226	212	225	235	216	218	219	243	222	207	218	238	211	228	212	235	219	218	229	199	208	236	224	233	197	231	223	235	213	213	206	217	198	222	238	225	217	217	216	228	236	237	230	228	216	235	212	222	232	231	205	240	242	220	210	264	238	217	218	206	213	237	213	224	234	214	196	212	210	203	221	214	213	246	239	242	226	223	215	216	198	208	205	196	244	217	209	196	194	216	214	222	242	180	220	243	217	213	229	237	223	207	210	225	224	222	207	232	214	222	229	224	210	212	219	233	192	213	221	201	214	198	249	215	211	208	243	217	229	210	218	222	208	224	214	228	216	201	224	246	245	252	233	199	196	238	212	230	209	221	194	241	225	188	216	211	200	204	215	231	232	232	214	180	240	212	218	232	255	222	212	202	243	236	231	220	212	229	219	226	216	205	221	225	228	197	230	244	213	217	205	212	228	229	212	227	207	220	243	233	202	227	209	230	232	233	223	217	252	224	196	230	212	203	225	215	214	205	215	213	191	213	220	213	239	223	223	245	244	218	227	226	222	211	197	237	257	203	256	227	215	235	247	244	213	197	237	226	233	205	215	223	222	223	243	196	210	229	210	222	227	224	227	203	247	251	218	208	237	237	240	219	243	224	212	232	242	229	220	238	250	213	226	252	219	220	214	188	229	231	199	223	209	239	214	245	220	229	195	233	216	217	205	214	221	230	233	205	225	202	231	235	222	183	218	200	231	221	231	223	223	218	201	228	211	180	187	205	240	205	241	228	256	231	213	230	198	199	229	204	220	234	214	238	196	218	212	241	208	232	210	232	203	200	218	196	193	232	221	235	195	200	220	260	209	206	231	232	219	215	198	202	237	235	218	231	207	218	208	202	233	196	235	181	206	233	219	243	212	214	195	212	212	233	201	219	227	241	210	232	218	213	215	199	234	219	192	212	230	235	218	199	206	211	246	217	219	213	225	233	223	236	213	208	239	228	205	221	221	209	186	236	228	233	213	199	213	208	199	193	199	209	212	222	229	187	229	211	190	216	191	226	211	207	221	200	238	224	228	217	190	217	205	195	215	245	213	219	205	207	234	222	241	230	254	240	216	221	206	225	201	221	224	215	217	234	226	214	237	224	225	183	187	220	203	249	224	213	215	210	224	223	215	223	247	210	238	215	260	248	219	229	213	222	217	223	199	231	232	234	226	213	193	230	214	180	227	236	219	206	214	214	213	200	230	226	204	256	200	207	240	234	198	202	187	220	226	211	210	200	204	202	218	209	236	216	252	222	223	207	223	224	202	247	256	209	215	200	218	224	237	231	245	213	246	211	233	212	227	195	225	211	244	193	208	249	219	232	211	203	203	194	216	215	216	211	199	204	201	217	251	228	187	207	220	238	259	232	213	206	200	204	238	207	241	209	231	237	225	189	205	219	217	230	214	229	201	220	202	244	229	223	216	223	195	207	217	193	232	195	198	211	190	204	206	209	220	215	211	228	250	213	244	200	263	207	225	210	238	220	200	206	245	233	224	226	208	222	193	216	241	226	212	211	227	211	237	253	235	206	225	207	223	258	192	227	215	220	217	219	229	221	203	242	218	200	206	220	217	204	197	197	204	249	215	209	203	196	223	223	210	204	205	203	241	219	234	234	218	187	199	208	231	204	219	209	227	206	231	214	216	222	199	225	220	217	214	209	208	267	238	236	208	238	232	220	212	227	204	215	211	242	237	226	218	237	236	203	223	193	218	211	213	199	227	237	206	217	246	217	218	241	205	240	220	225	227	219	213	222	239	200	243	232	209	211	214	218	237	221	209	216	230	217	241	247	196	196	243	219	229	210	243	210	215	194	196	217	238	224	231	208	231	234	208	216	226	232	216	224	201	202	192	252	201	210	170	238	210	210	212	216	218	212	213	217	219	208	211	208	197	195	228	264	214	234	210	234	227	222	240	197	227	206	258	217	203	223	226	203	226	227	223	235	250	243	194	201	236	216	247	234	200	222	230	233	206	217	215	247	245	231	214	281	237	225	206	237	239	211	221	206	235	238	222	244	233	215	226	219	230	231	219	197	192	264	220	231	216	218	243	220	213	212	210	201	192	205	237	223	216	217	216	229	212	220	202	212	220	223	227	199	217	231	222	212	233	219	214	209	241	229	231	231	238	202	193	208	202	244	212	214	204	228	207	211	210	248	196	234	207	228	205	243	222	221	186	212	226	232	213	223	204	221	260	205	206	212	216	239	230	215	231	208	229	217	210	211	228	211	216	212	229	233	214	232	218	217	216	234	217	207	244	231	209	226	232	233	209	219	225	202	238	235	215	219	234	224	227	188	248	231	207	209	224
3341	8563	5903	2667	1871	1385	1043	912	690	591	508	498	457	370	347	358	321	352	296	294	285	260	296	241	266	260	257	290	235	277	248	275	258	275	246	245	228	254	240	264	250	249	249	267	246	243	262	261	265	237	234	222	220	258	233	252	252	224	239	241	211	235	249	241	223	215	261	232	234	245	226	237	221	222	254	223	249	262	241	262	220	240	250	240	274	225	242	230	253	235	248	234	223	253	265	256	231	245	278	237	251	259	245	253	214	251	251	218	274	251	241	226	236	239	260	241	252	234	239	254	272	202	245	214	226	247	233	243	254	224	255	230	243	233	239	240	235	236	226	250	238	214	246	260	223	251	248	229	218	251	257	224	242	248	214	233	211	218	222	270	241	238	253	227	210	228	231	217	226	261	231	221	230	246	217	262	220	233	252	220	218	241	207	213	237	241	216	263	255	248	199	269	223	251	240	237	237	241	245	251	240	245	226	215	249	231	240	266	263	244	235	239	260	215	222	247	224	244	265	227	250	241	224	244	229	214	243	253	218	210	239	235	233	251	240	272	240	236	216	232	268	258	246	233	225	264	242	233	230	247	239	245	234	256	253	228	229	261	250	239	217	238	245	256	250	237	240	232	242	253	263	232	275	239	221	250	226	245	240	216	239	251	233	211	230	209	217	236	239	263	229	257	237	234	240	221	227	238	238	242	219	256	234	246	273	248	245	258	249	275	239	250	272	252	231	234	255	224	234	235	251	263	231	259	231	216	223	254	219	248	244	247	246	263	228	212	238	263	248	270	255	220	235	254	203	228	224	230	223	226	249	246	222	243	245	228	243	248	262	220	220	250	249	243	248	223	237	214	236	218	208	249	250	274	235	245	252	228	243	250	245	237	236	205	247	221	266	247	246	235	231	225	266	253	234	219	248	222	246	226	258	258	238	243	212	248	238	231	268	199	232	238	226	237	233	238	236	253	207	257	268	235	252	203	224	244	254	216	232	235	216	248	231	224	204	235	231	219	235	243	245	226	225	217	257	250	264	238	265	227	250	237	225	246	237	251	209	255	204	235	241	228	270	251	238	237	237	270	242	209	230	249	232	251	225	214	245	251	242	252	240	260	228	210	223	231	230	232	238	226	227	243	222	227	245	213	227	247	248	240	251	204	257	236	225	258	246	215	218	217	251	254	251	210	231	261	254	254	231	236	238	247	244	234	230	246	251	207	258	231	243	227	237	237	219	245	206	221	234	225	254	227	233	220	240	247	230	235	238	233	223	222	254	259	241	244	259	244	269	247	244	217	247	217	215	217	207	248	256	267	251	219	247	251	239	229	249	225	227	234	261	257	230	274	249	252	238	271	234	267	224	234	239	259	222	222	244	235	250	248	251	227	256	221	246	207	234	244	218	234	233	251	234	236	211	229	220	249	231	228	225	246	238	246	235	271	255	242	251	238	250	244	213	228	202	278	225	233	238	214	237	221	203	243	229	269	223	218	246	228	231	217	229	255	228	251	238	218	232	243	267	232	243	228	228	251	250	248	209	233	229	241	225	248	232	240	250	226	258	238	226	229	203	214	227	233	242	252	268	233	256	248	246	277	230	250	233	225	274	263	220	241	245	231	233	256	236	221	201	242	247	234	226	229	214	230	229	248	212	232	281	261	224	261	215	219	232	214	214	230	227	262	222	239	226	235	231	245	238	238	260	250	253	247	272	256	229	248	197	269	235	205	242	217	253	247	237	245	222	245	224	225	256	237	244	231	246	216	240	229	244	220	222	253	234	195	234	229	253	235	230	226	234	215	238	205	226	249	251	231	247	227	259	214	227	243	233	259	215	225	222	229	234	247	221	230	222	251	224	248	233	229	225	252	235	233	239	206	237	249	248	233	260	253	241	230	244	248	241	265	233	234	274	253	229	217	247	228	275	232	249	207	234	221	223	235	247	251	254	237	233	261	236	237	248	233	232	235	217	248	233	231	221	235	243	235	235	234	218	225	246	241	240	233	244	238	247	221	249	225	259	238	228	246	265	249	250	247	221	244	240	225	242	242	236	228	216	229	223	246	246	240	268	262	215	255	241	246	240	235	233	215	238	266	219	217	238	222	237	230	235	217	206	248	207	248	276	241	234	213	238	226	236	237	235	255	250	239	237	259	231	243	220	235	247	248	251	254	276	206	237	232	249	237	225	251	233	271	235	231	251	267	247	216	224	242	211	251	217	211	246	211	237	252	235	245	237	239	241	248	226	257	239	246	239	229	227	244	252	241	244	230	251	224	243	257	249	244	245	256	254	236	235	222	239	219	242	221	250	255	209	253	250	222	225	257	226	221	258	245	260	259	234	244	251	215	238	229	223	267	235	217	243	241	233	220	237	229	227	253	232	253	275	229	223	236	225	263	230	229	257	234	257	230	234	219	252	223	237	219	247	222	242	267	249	218	253	241	245	248	243	235	212	214	239	240	245	253	245	226	236	228	227	237	240	237	250	254	243	255	233	242	231	238	225	257	217	250	231	237	245	238	235	257	236	229	259	243	234	222	234	259	266	253	227	270	228	262	229	249	257	214	215	213	251	257	194	253	225	222	217	245	270	248	214	250	213	238	219	277	220	228	258	219	242	222	235	220	241	237	248	250	190	232	232	250	237	247	228	227	222	250	237	236	230	221	249	232	243	235	219	230	230	223	238	258	256	225	223	213	211	224	256	212	219	242	238	245	221	219	209	237	228	255	259	240	235	220	242	267	228	227	227	239	249	235	246	237	222	250	223	268	248	249	244	238	241	239	222	211	243	254	265	287	191	259	211	219	245	219	238	238	236	198	239	220	230	239	246	245	220	217	206	242	243	212	223	242	201	247	226	245	239	245	262	251	221	252	236	215	224	232	247	228	244	259	249	239	234	207	247	229	258	229	233	260	228	248	262	240	244	239	250	245	250	242	246	217	278	234	227	220	237	226	265	235	230	230	242	230	234	246	252	216	242	236	264	246	258	266	221	232	231	212	232	231	255	258	251	227	242	252	254	265	244	211	253	257	235	250	241	228	253	241	236	219	245	256	236	217	258	236	256	245	232	235	232	248	242	243	253	266	253	263	237	221	235	256	229	267	239	249	237	258	263	213	221	215	202	243	231	260	238	256	247	225	223	231	229	226	225	243	252	247	228	244	244	244	265	231	220	211	219	203	251	272	233	265	235	248	244	253	235	223	241	253	246	270	227	241	243	223	219	219	236	230	240	234	233	229	249	257	239	246	241	235	233	241	236	244	239	254	237	229	235	261	240	246	264	229	257	223	220	224	231	259	258	255	272	222	256	246	249	220	241	243	230	237	265	258	237	227	241	226	245	253	237	225	228	255	218	222	239	250	222	249	249	213	250	250	220	251	245	238	213	230	237	261	206	256	252	235	242	234	247	252	220	248	215	258	257	228	216	238	223	241	239	226	218	220	223	228	254	245	257	248	271	221	285	227	207	235	229	248	233	219	213	251	251	226	219	222	267	241	202	229
25081	21345	27399	25512	10029	878	714	607	549	509	510	506	542	515	482	485	459	464	475	468	437	426	470	460	418	487	451	427	436	450	485	461	449	456	460	443	458	463	403	463	427	424	447	480	483	470	446	434	465	469	443	475	455	447	460	472	461	461	458	492	462	448	484	442	430	430	440	477	478	452	460	435	399	452	435	471	439	463	460	441	452	451	397	461	457	417	417	421	444	425	412	509	447	460	445	489	497	485	476	469	431	463	430	434	436	460	425	461	420	456	466	450	446	421	443	447	415	509	461	449	401	467	438	450	438	436	444	475	476	440	479	471	450	456	488	456	458	444	429	446	406	444	462	458	404	461	439	438	414	455	441	458	470	454	420	410	427	465	450	479	457	455	453	484	396	461	462	431	462	428	439	446	444	461	439	451	418	426	442	463	403	484	481	445	427	462	474	443	487	442	436	431	475	467	461	445	459	424	443	422	460	465	494	442	482	438	429	432	412	477	434	428	407	424	482	412	439	427	458	474	460	434	408	429	473	471	444	454	442	446	434	463	471	442	497	478	455	443	465	447	462	452	405	418	441	469	452	475	430	427	446	413	481	465	494	441	464	435	444	418	461	427	479	428	439	436	477	471	437	437	423	483	448	449	463	479	453	400	446	468	457	475	484	481	458	432	448	433	429	455	430	480	429	448	445	402	486	454	464	447	438	459	431	442	437	436	476	452	444	435	490	408	451	431	448	384	466	466	421	417	414	453	428	437	432	475	450	470	448	451	456	459	437	465	448	447	437	457	459	460	455	431	470	465	452	462	425	429	463	435	437	439	460	433	453	448	449	435	399	456	440	425	441	455	404	469	427	441	429	444	451	409	467	445	469	443	467	451	452	421	467	432	441	454	473	440	462	421	434	402	455	446	430	479	451	472	449	438	459	444	442	484	449	439	482	444	513	423	459	448	437	466	413	483	436	416	459	457	445	421	418	454	453	422	448	413	475	453	417	448	453	428	466	441	470	448	463	435	443	434	462	460	447	458	452	461	415	465	416	471	438	435	477	447	452	453	461	437	441	465	429	464	440	446	473	438	427	467	442	437	447	466	489	459	452	460	444	451	442	463	441	435	479	450	441	456	411	419	433	428	460	453	473	457	408	440	437	473	414	421	434	448	462	517	457	434	438	454	425	465	416	456	445	443	441	429	470	506	462	420	477	422	472	460	427	450	417	443	459	405	418	462	435	477	478	442	452	432	432	459	501	481	421	414	468	481	463	467	464	450	441	418	456	443	452	448	413	454	458	425	437	413	464	440	479	443	434	445	459	447	423	471	427	458	418	488	451	456	466	448	414	444	437	490	441	418	475	426	446	452	434	442	481	412	448	461	469	475	443	438	435	439	443	449	439	423	456	461	443	454	435	442	451	425	425	444	434	405	472	403	424	452	437	448	471	418	462	420	453	464	468	456	427	463	475	452	426	445	446	430	451	440	458	434	468	474	449	444	469	487	480	463	446	435	499	491	442	455	459	455	468	447	417	448	459	470	452	441	453	478	457	435	475	442	460	456	430	466	454	432	433	414	528	445	435	474	472	491	506	470	417	425	418	449	439	440	447	435	400	451	423	453	421	435	467	507	502	487	438	440	451	434	443	485	427	428	453	449	473	397	416	473	426	484	445	435	431	468	462	440	418	480	448	462	518	470	436	469	444	452	425	429	447	421	463	449	501	441	473	475	481	442	441	436	464	461	470	469	423	427	431	515	443	446	469	438	451	449	460	465	465	474	471	465	436	424	464	453	479	413	423	430	454	454	471	440	453	438	453	432	455	448	469	446	454	467	416	451	437	442	457	443	438	443	484	427	441	463	461	427	443	429	441	441	455	466	456	427	461	454	464	482	458	479	477	408	477	484	467	436	446	474	463	454	467	461	428	505	413	422	416	466	436	425	428	456	427	416	453	452	408	449	445	430	440	479	491	418	465	461	450	430	442	460	434	471	437	428	416	454	470	436	429	445	462	468	430	437	449	464	423	462	465	472	429	444	451	447	453	471	453	421	446	413	444	433	460	449	468	420	488	430	454	452	465	434	419	454	440	478	426	447	457	432	473	424	461	450	459	440	437	470	425	457	434	448	447	435	441	387	443	453	443	454	423	477	416	450	436	445	438	459	443	463	453	444	483	489	404	489	417	463	424	419	436	434	436	432	457	438	479	462	461	441	434	441	430	452	435	441	426	438	455	489	436	435	411	417	478	457	458	475	477	441	448	423	459	457	494	414	460	454	432	445	438	462	468	431	465	449	447	459	444	463	455	441	466	399	455	445	457	434	420	461	418	420	445	447	433	446	513	484	475	482	440	457	477	391	431	475	446	440	442	474	435	464	494	470	432	461	428	435	413	455	424	455	435	405	404	421	428	462	440	433	425	459	436	445	444	501	498	434	448	443	460	461	470	431	460	438	455	435	457	435	443	423	454	482	470	430	463	444	486	447	448	412	448	450	428	458	433	468	467	458	421	486	465	453	416	454	459	443	445	442	419	474	455	465	479	459	503	473	460	488	465	490	431	478	450	437	424	441	460	450	484	477	431	421	417	465	434	428	459	443	445	454	482	417	443	428	438	442	409	454	454	453	436	444	451	476	404	452	482	447	444	463	427	400	424	470	478	448	474	450	453	469	437	470	443	459	457	426	454	471	450	455	447	443	466	443	478	434	475	459	461	447	428	438	469	456	462	431	482	466	401	471	421	445	432	436	415	445	494	469	445	417	456	426	488	497	499	486	454	485	427	487	449	440	427	448	448	452	402	457	469	424	457	456	414	430	434	473	433	459	476	431	433	447	457	454	458	437	431	473	456	436	449	447	427	444	438	445	483	436	431	427	435	456	420	488	440	468	462	489	488	470	422	466	430	436	421	445	418	443	463	446	476	442	451	465	439	438	450	463	399	423	456	440	410	422	423	426	425	422	442	459	442	484	482	433	442	441	418	449	434	414	462	435	462	425	460	464	435	412	431	452	451	442	446	444	465	437	473	469	431	471	455	455	456	435	465	424	468	447	442	452	460	490	439	482	412	464	461	433	452	456	443	462	413	462	433	434	439	467	466	459	458	420	408	465	444	480	467	481	457	426	445	446	471	476	450	432	448	423	442	464	444	456	440	434	466	459	454	467	500	446	471	444	459	463	405	434	466	413	445	441	474	440	403	478	463	433	459	429	426	430	434	482	491	446	445	446	504	454	471	438	438	416	468	434	483	492	439	461	447	420	448	488	414	453	457	441	433	452	460	450	450	424	426	497	455	426	437	442	444	453	468	443	447	435	426	472	420	454	455	473	434	448	445	422	441	420	450	448	432	457	460	453	429	462	423	449	457	451	453	432	494	453	424	454	406	449	452	463	462	415	443	446	421	422	439	439	434	443	437	440	477	431	466	429	429	436	392	429	399	440	459	401	493	405	437	474	435	441	428	422	437	474	457	423	463	421	436	480	470	461	469	450	444	503	450	432	426	455	444	454
3598	5227	3660	1847	1344	1077	988	851	715	679	660	605	565	561	515	526	551	521	500	485	508	471	497	517	501	513	498	500	502	490	503	467	470	458	486	470	483	456	504	498	457	488	418	494	457	475	513	479	438	464	487	462	507	513	452	498	481	479	476	453	488	508	480	498	433	470	449	447	448	479	485	496	472	469	471	482	469	453	481	470	471	493	458	508	464	491	444	486	487	480	497	467	455	478	499	474	496	465	505	453	466	430	477	482	509	475	449	476	498	467	475	484	472	498	456	477	438	464	491	485	444	460	486	473	491	494	492	468	477	490	474	493	485	507	517	471	501	467	485	471	480	484	477	471	477	453	510	474	492	478	466	457	493	488	493	487	466	510	495	468	465	472	485	466	471	479	472	491	487	470	438	484	494	480	465	477	502	493	470	517	409	480	427	465	479	480	498	495	507	491	472	484	509	473	512	487	471	488	490	479	494	479	450	521	494	476	449	489	470	469	475	543	503	458	452	495	474	463	449	470	479	459	475	439	483	508	454	518	508	461	515	493	538	439	513	489	483	469	443	491	495	493	472	483	489	479	486	460	504	487	457	442	464	493	496	494	505	442	475	483	467	510	471	495	486	475	471	444	480	477	492	472	459	497	464	463	473	474	499	457	491	501	487	503	477	500	461	464	478	501	476	489	499	511	426	457	501	487	466	478	498	451	480	500	497	451	470	491	438	477	469	480	499	488	502	505	473	461	487	472	463	418	478	467	457	463	516	499	477	457	496	474	455	477	521	453	475	452	489	468	471	486	480	485	494	481	472	442	491	494	484	474	468	443	503	474	467	505	480	479	461	483	492	482	444	517	443	447	405	502	516	497	456	503	444	485	478	442	456	503	477	464	481	483	453	475	498	467	414	476	443	464	465	502	459	464	469	485	461	434	482	497	480	492	511	471	486	450	491	479	474	485	445	476	478	481	474	481	472	465	506	455	455	496	437	437	465	477	497	480	500	445	495	517	459	484	460	489	461	515	492	444	465	480	504	465	467	482	489	461	474	450	458	477	481	482	459	460	500	497	417	471	436	452	464	467	450	441	512	480	469	489	482	461	467	487	461	505	497	516	475	480	463	485	463	490	469	450	490	536	492	433	496	443	468	500	468	533	472	496	482	479	470	477	449	523	483	487	502	463	432	492	472	447	505	476	465	486	490	493	520	454	482	467	505	498	478	491	485	485	491	457	481	454	493	473	496	451	479	470	493	432	482	442	477	470	478	467	507	456	498	518	499	473	499	442	478	457	499	524	483	474	443	489	487	491	456	482	446	489	480	465	480	459	442	482	508	483	510	464	492	496	499	474	450	445	490	455	459	494	471	489	498	482	461	479	491	462	492	437	482	499	514	499	494	452	476	472	507	488	487	482	495	430	461	499	483	479	478	483	460	543	525	457	471	462	500	495	464	477	476	442	444	524	467	478	456	464	473	518	497	453	449	480	497	497	466	493	491	504	483	524	507	469	495	465	442	477	509	470	468	477	416	492	487	469	462	493	493	497	490	470	459	479	520	466	491	438	453	477	451	495	473	496	522	504	495	467	464	479	478	491	457	453	477	500	480	478	471	476	468	495	505	446	495	475	479	519	495	494	515	482	428	515	457	494	487	471	485	477	477	530	495	487	502	456	450	497	482	489	470	501	521	465	446	461	473	454	489	454	431	513	446	477	480	466	544	444	423	487	497	486	470	453	450	466	453	482	435	474	485	511	491	452	497	487	456	501	481	450	516	496	496	478	488	470	475	492	482	455	458	474	448	490	483	530	492	487	455	485	466	525	466	471	456	485	499	486	487	483	501	484	530	467	481	494	451	461	467	516	469	489	501	457	507	484	466	535	479	456	471	473	486	456	442	438	495	475	438	463	470	457	494	474	472	484	466	489	450	488	479	491	498	501	482	456	456	519	458	475	470	491	473	496	485	495	454	462	471	485	483	490	490	490	445	482	486	451	458	481	489	459	451	514	454	469	486	470	469	479	452	435	453	471	468	480	432	480	503	463	531	432	481	490	473	456	438	470	444	466	480	460	456	475	462	471	484	495	465	449	486	476	496	484	491	504	474	491	512	466	445	516	455	499	519	538	501	495	496	509	481	468	485	506	485	465	483	485	476	487	508	503	499	500	477	489	495	486	476	500	495	505	453	503	458	481	489	509	455	497	461	488	466	472	469	464	439	496	468	521	481	486	492	447	445	511	478	458	466	460	484	442	490	444	502	502	478	453	482	489	479	439	503	451	500	484	448	468	469	501	474	456	440	458	494	468	486	505	476	476	481	503	475	509	449	487	475	469	459	506	459	455	486	430	452	489	475	455	528	442	490	468	487	483	465	492	477	455	445	486	490	445	517	493	501	449	505	439	502	494	460	454	434	497	490	500	487	459	507	482	471	458	511	520	512	504	466	487	470	480	440	485	458	496	459	487	460	522	452	498	462	497	463	490	459	462	444	454	472	485	472	470	440	494	467	482	466	480	477	465	448	468	459	470	501	518	477	515	446	468	487	473	442	502	487	482	439	517	491	482	463	472	485	483	426	493	494	477	496	453	456	467	475	483	475	455	483	485	480	459	501	453	477	500	514	488	464	446	453	467	470	500	465	473	463	499	473	438	487	471	492	454	480	485	459	527	483	476	472	500	445	441	476	488	480	465	505	490	510	460	480	428	501	444	514	451	438	453	497	453	490	442	532	480	468	451	500	472	517	468	477	482	496	445	450	473	443	453	486	479	463	494	459	470	492	499	503	487	485	457	465	487	454	511	458	498	443	481	481	464	485	528	477	468	539	520	500	459	484	485	482	477	502	511	453	491	473	495	470	491	476	445	454	491	456	454	463	530	469	468	506	460	491	456	442	463	500	503	488	473	467	441	476	493	469	506	472	475	523	462	459	506	447	442	460	454	478	446	469	463	451	488	479	529	517	461	464	438	446	490	507	493	469	492	486	469	468	438	453	451	472	505	455	482	437	476	497	450	465	474	478	523	431	475	497	465	479	467	485	454	486	483	494	498	467	499	456	471	486	490	495	473	460	488	505	476	481	488	483	461	497	493	484	463	454	461	492	501	456	458	469	478	452	487	488	455	484	485	480	506	454	505	484	486	490	467	484	496	484	450	467	479	501	508	492	468	478	547	475	495	506	492	512	488	466	497	465	493	501	481	462	452	488	444	506	478	487	529	492	438	482	466	469	495	465	462	484	476	518	476	480	505	506	494	520	470	477	505	473	489	469	483	491	489	456	447	478	482	444	484	479	503	473	463	464	490	496	469	473	481	464	498	453	489	500	462	485	488	472	479	477	464	476	470	454	464	445	466	487	479	485	424	470	486	470	494	475	485	464	479	470	478	432	438	465	498	487	477	510	485	467	479	474	433	493	472	482	462	452	458	474	470	499	484	465	461	481	456	460	464	451	469	461	508	457	441	498	455	469	501	503	491	465	499	512	467	491	495	448	441	518	502	478	421	466	496
22728	21325	29052	23944	21318	21378	7815	1292	923	855	808	792	735	647	634	642	595	623	570	576	542	578	559	485	527	552	545	524	613	526	552	537	535	560	509	520	514	548	536	495	515	527	527	497	561	559	519	538	497	526	491	513	484	490	534	528	500	514	525	499	503	503	505	506	558	508	508	555	508	490	512	488	529	520	463	476	508	490	526	511	488	516	523	510	500	486	502	567	498	481	495	504	513	476	511	541	474	484	513	476	518	512	495	485	492	423	491	501	498	482	502	452	485	506	495	508	494	508	486	490	471	491	510	468	510	533	461	509	456	487	485	506	504	511	472	506	484	497	480	489	516	490	508	504	504	505	485	495	457	504	489	538	507	479	462	476	483	489	509	502	459	516	501	523	506	500	496	473	486	445	506	491	480	491	494	486	502	494	512	509	510	505	485	447	537	481	525	535	549	503	462	474	488	495	503	462	487	517	533	501	504	518	501	490	491	518	500	471	516	489	452	492	506	520	509	545	471	467	522	495	510	477	530	466	510	489	498	481	534	508	532	516	544	475	500	530	506	465	535	521	484	494	501	517	515	489	515	516	448	513	543	473	489	517	484	503	525	525	491	523	464	513	474	477	522	489	527	471	469	522	479	456	494	471	536	500	499	437	516	518	511	520	485	483	527	522	499	491	497	509	481	529	509	467	519	453	474	497	462	474	508	484	473	478	509	511	496	513	521	491	473	491	498	488	508	465	522	506	503	507	510	494	501	498	447	472	531	479	523	461	484	463	485	494	479	518	507	499	517	510	485	485	511	510	482	524	539	480	504	468	546	499	483	501	492	504	517	510	508	497	516	520	497	503	514	508	521	484	483	491	498	545	474	474	489	489	509	495	504	499	471	514	487	507	487	486	508	522	484	471	463	488	513	495	503	525	505	468	474	486	560	504	472	505	470	467	468	517	482	486	510	502	509	498	468	458	507	511	475	511	534	455	499	455	497	502	491	507	484	474	482	512	484	488	525	520	452	507	505	518	494	540	498	510	448	506	488	498	502	496	486	491	522	522	523	465	492	503	485	530	461	515	489	497	505	442	499	486	472	535	513	484	496	495	492	511	482	544	492	495	543	520	499	518	475	477	475	517	515	520	451	476	490	538	529	532	489	520	481	473	517	501	498	472	468	487	504	521	515	526	490	524	499	501	499	500	485	472	480	473	504	551	524	493	523	498	479	487	474	499	490	481	491	500	535	551	481	473	501	448	497	462	504	490	468	508	529	538	512	517	507	458	493	505	503	507	532	498	505	466	534	479	476	477	520	474	502	468	499	478	475	526	467	484	533	467	493	488	513	522	504	512	518	541	481	508	487	509	486	505	499	493	475	524	494	514	518	485	534	441	541	494	501	481	479	503	534	459	539	490	535	539	494	533	492	492	502	531	511	504	456	477	504	486	485	513	506	511	507	480	526	507	487	503	517	487	500	507	462	492	484	456	505	498	537	487	514	484	489	499	480	470	502	506	483	478	502	502	491	465	535	519	522	471	521	515	492	471	482	527	480	509	463	498	512	507	471	482	513	456	504	483	497	490	496	459	533	497	502	497	478	505	470	502	488	514	495	517	483	483	505	482	540	504	480	512	531	495	504	524	502	509	520	482	501	509	542	518	491	514	468	502	496	481	451	473	504	462	526	518	484	519	500	478	509	476	478	487	511	479	514	505	505	481	513	501	543	495	481	523	483	463	519	486	480	476	485	503	523	495	505	498	485	519	482	485	487	492	545	474	463	496	506	472	493	478	523	507	494	484	528	480	500	484	515	532	485	497	459	494	516	509	505	513	489	482	567	460	523	559	499	524	522	518	481	481	471	509	501	506	509	476	501	521	479	522	495	491	479	506	544	485	476	526	468	485	512	437	519	506	492	520	458	471	472	532	527	497	484	475	499	491	500	473	470	489	502	516	525	445	490	480	478	503	536	500	483	489	519	521	486	529	500	494	516	487	523	498	441	523	526	498	528	515	509	466	512	470	443	472	538	496	495	490	536	460	513	491	499	502	505	497	569	475	476	490	474	496	508	470	486	509	501	496	446	492	536	498	511	523	461	511	495	469	544	502	487	506	527	473	521	510	526	514	513	522	498	511	469	530	520	478	473	507	546	502	509	487	486	512	549	482	450	508	500	502	461	524	528	486	503	498	516	462	496	509	505	477	477	472	502	482	478	468	509	508	489	491	498	489	499	485	457	495	477	502	490	500	466	498	537	513	501	472	489	516	519	554	513	499	496	502	494	458	532	487	466	527	498	505	461	510	472	471	554	534	490	539	477	508	526	533	443	527	484	477	488	504	477	509	525	533	519	474	489	490	468	496	532	522	472	492	510	499	494	517	510	467	528	484	472	472	512	484	504	511	479	489	513	504	488	524	521	493	462	507	462	460	518	496	483	492	493	506	493	508	495	448	490	500	524	492	472	478	541	468	511	490	501	505	474	538	476	550	496	526	500	535	494	475	453	520	521	499	500	463	500	522	473	493	490	501	496	465	491	506	517	485	527	559	533	492	502	477	512	472	508	519	486	471	493	500	491	486	531	497	479	488	494	505	488	537	497	492	491	510	532	515	498	493	504	488	480	517	534	511	492	509	507	504	521	494	482	521	494	545	501	518	458	496	498	435	507	514	530	474	525	491	487	503	476	508	534	486	476	493	493	531	484	498	502	466	461	478	492	486	441	450	505	503	517	472	448	503	496	494	518	524	523	502	478	517	495	492	483	516	508	540	507	470	504	482	550	484	503	490	511	504	531	531	508	536	443	513	519	487	470	485	484	487	468	480	492	466	525	481	491	474	472	522	497	489	470	535	521	490	484	518	500	475	490	542	462	514	508	475	500	479	537	466	450	517	516	522	492	519	501	496	526	526	498	532	492	553	494	484	504	507	490	481	486	479	498	522	502	533	502	552	482	494	494	453	528	513	477	508	493	543	485	522	485	519	483	508	534	496	487	454	500	491	477	495	454	491	490	523	502	477	495	509	531	487	517	510	520	512	452	490	500	509	481	491	521	488	502	479	499	504	513	512	494	493	490	503	476	501	515	459	521	508	504	493	514	500	489	495	497	513	552	489	504	477	486	477	489	501	518	546	510	493	484	487	448	477	504	544	525	504	490	504	521	472	485	478	509	524	521	512	487	514	493	458	492	488	507	496	451	493	506	545	485	475	517	489	513	487	558	443	492	517	492	532	488	487	513	535	496	503	475	471	533	482	517	498	478	490	483	486	498	515	501	492	518	524	523	475	486	511	490	518	489	500	457	514	492	506	536	482	483	490	507	506	474	499	504	508	484	534	513	513	542	487	513	503	500	484	478	525	521	532	496	511	483	532	483	548	494	475	516	493	522	474	503	482	518	524	503	504	486	497	507	487	506	486	517	497	465	487	499	545	459	514	556	534	432	479	462	504	494	515	540	483	544	463	513	516	473	517	469	506	485	456	429	471	510	522	484	509	502	522	472	490	479	574	474	500
4848	14736	10018	4725	3613	2754	2099	1675	1360	1160	1029	912	860	757	722	762	663	632	579	615	615	566	585	573	589	584	543	546	539	512	557	539	516	536	534	584	522	586	547	566	528	536	518	480	521	524	482	554	535	502	498	480	534	513	512	540	505	557	500	483	493	490	506	535	540	485	533	473	498	520	490	493	497	503	473	503	512	469	515	484	495	510	503	494	529	484	507	501	542	504	476	507	486	503	524	526	498	494	520	490	483	500	461	480	518	512	502	512	433	452	489	541	482	514	493	520	516	506	508	469	492	495	495	526	557	525	517	540	487	527	532	488	480	491	552	514	500	515	490	505	529	502	526	516	541	516	552	499	503	498	512	483	475	514	503	473	516	465	490	575	495	499	542	531	494	482	556	523	512	530	494	517	495	521	490	502	477	519	541	512	492	525	455	526	510	471	489	505	535	503	503	505	539	500	525	502	491	508	487	474	491	512	468	533	557	469	487	487	524	485	503	522	508	580	507	480	530	510	512	493	534	518	494	522	468	511	513	499	560	529	472	529	491	510	501	521	535	511	539	518	517	543	542	525	468	500	531	525	504	490	491	502	485	517	503	468	537	497	498	503	464	497	519	492	501	478	487	506	517	529	496	467	513	517	489	519	488	516	531	521	549	524	541	473	483	500	519	487	516	488	531	507	456	491	493	497	498	485	497	498	451	499	470	482	511	500	524	446	519	457	479	491	480	525	509	497	506	501	507	493	512	511	504	513	504	504	462	480	516	478	489	501	479	476	508	515	496	514	502	501	486	515	487	514	516	500	513	478	472	481	503	536	523	501	498	532	495	506	514	538	465	468	505	517	499	498	505	519	505	486	494	486	498	497	554	489	516	481	544	507	515	508	494	508	529	497	489	487	494	469	496	526	499	475	501	499	531	479	510	520	499	525	517	479	511	510	495	516	477	503	495	508	476	462	488	465	466	533	463	551	461	494	525	485	477	496	511	509	505	506	531	542	505	519	474	466	490	487	512	539	512	486	484	498	497	479	521	504	462	468	516	468	487	519	496	527	498	518	464	501	539	539	482	476	493	503	522	511	496	486	500	511	518	485	496	476	467	534	518	510	561	537	445	489	525	547	485	507	522	537	488	492	496	499	474	495	486	514	460	515	497	530	496	503	549	481	488	522	465	517	493	502	529	481	527	499	487	487	490	475	502	492	495	508	481	524	471	462	487	507	465	520	512	493	487	518	527	485	526	496	502	530	528	493	480	523	533	454	533	526	500	521	494	461	477	495	503	473	489	508	498	479	521	484	545	536	496	499	480	493	508	533	511	502	509	486	468	498	478	523	532	504	509	496	474	514	450	500	483	476	491	486	482	456	487	515	508	493	524	542	457	497	520	512	543	519	490	510	492	522	514	486	497	484	516	486	515	482	497	525	488	491	490	490	486	510	493	501	479	493	497	465	486	498	503	460	513	537	487	477	558	502	510	504	472	530	493	522	538	486	509	487	513	498	506	533	516	484	526	507	501	475	483	473	538	518	512	487	517	529	470	511	513	504	502	503	470	513	528	527	535	458	495	525	467	497	501	491	498	541	504	510	480	494	516	459	465	535	484	539	502	515	488	485	489	502	484	474	464	475	498	511	522	482	529	520	485	524	487	488	508	518	495	513	497	530	502	492	439	525	511	511	479	480	476	508	493	531	502	481	520	477	532	514	506	495	447	475	479	485	498	479	494	500	502	470	519	490	517	490	479	494	504	509	507	463	562	475	516	448	483	491	541	527	542	505	537	528	539	506	517	543	542	488	504	518	499	539	503	509	493	523	505	496	556	491	499	533	525	496	524	542	495	535	522	508	501	523	531	467	519	500	493	454	501	489	492	524	472	500	493	541	501	486	504	499	519	500	514	501	491	484	513	489	510	499	526	539	478	496	507	512	527	505	512	504	471	498	528	488	491	467	516	501	504	531	485	480	509	495	490	538	521	546	528	515	540	470	530	507	504	523	515	511	513	524	500	496	503	537	488	508	512	464	523	530	530	472	511	464	558	530	467	511	477	509	491	467	511	546	482	572	517	512	510	499	476	504	477	519	458	502	505	447	511	467	550	530	526	499	464	538	532	473	461	483	522	493	504	485	467	522	478	513	545	502	527	516	535	520	496	472	461	529	484	479	481	504	477	498	500	542	506	548	496	498	503	509	532	500	518	504	499	515	513	513	489	498	538	457	497	489	504	483	515	512	464	491	449	482	486	470	484	507	479	493	494	510	512	470	503	523	472	529	538	510	499	466	462	521	498	487	510	492	481	483	537	514	495	525	509	500	481	508	499	465	505	525	511	472	480	483	460	501	491	500	469	542	500	486	489	475	550	490	520	502	507	532	511	523	506	464	544	485	521	492	486	481	507	504	482	540	478	471	484	533	533	478	500	521	470	505	496	501	510	480	504	472	539	467	484	491	510	533	503	502	509	509	485	486	489	516	501	536	487	479	527	482	468	503	525	482	502	481	517	537	527	471	528	492	530	521	521	484	478	469	490	440	482	512	514	530	507	491	520	479	528	534	537	498	489	533	477	466	518	480	460	542	509	476	468	527	531	472	510	502	508	489	508	512	531	493	536	499	518	488	503	493	510	472	464	523	529	490	460	503	497	494	520	512	493	457	522	452	489	494	488	508	489	495	487	512	526	537	524	459	518	489	478	487	489	510	461	537	507	469	523	522	503	495	512	497	513	486	484	522	468	508	506	524	509	499	525	465	502	507	489	480	493	512	491	506	481	490	504	521	511	547	499	472	468	531	493	474	473	502	524	487	482	501	490	474	494	485	489	481	485	504	516	488	490	454	499	500	480	503	513	525	529	471	493	488	495	517	514	516	512	495	494	502	498	463	519	454	503	502	499	492	522	515	533	521	513	527	509	479	512	523	491	474	509	525	479	513	500	507	525	501	487	481	548	527	515	515	497	498	476	480	503	538	493	502	534	542	485	494	519	510	512	524	495	498	527	492	494	511	479	507	500	505	531	481	501	532	509	526	514	470	520	490	488	477	505	496	497	516	523	520	453	527	510	479	557	504	476	494	521	486	479	529	473	496	501	526	518	518	532	505	485	505	492	522	482	484	496	479	500	497	505	551	528	477	545	503	465	538	484	481	483	516	481	514	497	471	533	505	473	514	495	453	490	524	533	548	524	497	455	479	479	494	495	495	539	540	469	483	523	505	487	513	555	467	490	502	499	494	507	491	556	515	476	495	473	454	504	509	525	535	475	523	512	489	429	505	486	502	498	472	515	501	507	543	533	479	519	518	481	523	567	502	499	490	489	443	532	489	499	490	507	539	485	488	473	504	502	532	505	483	502	514	542	547	528	482	533	486	508	498	490	543	497	538	542	477	522	498	503	477	480	516	472	485	477	493	507	534	475	498	474	484	511	522	512	518	512	466	555	510	555	528	515	495	528	517	541	482	474	498	515	511	487	508	515	500	499	482	500	480	503	481	513	505	487	512	532	565
28060	17477	3304	645	479	416	283	269	236	233	233	227	267	249	232	227	229	226	236	240	231	262	243	239	229	210	212	241	224	225	180	263	232	230	222	209	256	233	194	241	240	234	239	226	222	246	190	200	244	224	230	241	267	236	229	230	246	215	252	233	219	223	254	231	226	225	231	242	248	237	241	228	249	221	221	229	245	244	219	246	222	258	264	239	243	234	237	237	219	236	240	237	208	268	201	234	255	241	214	243	243	235	238	214	235	239	234	235	242	204	240	244	258	208	201	225	222	249	240	262	253	226	261	190	223	232	271	205	240	234	226	227	225	207	224	270	244	215	248	244	238	250	214	199	237	241	234	250	249	228	216	243	240	235	262	236	243	251	238	247	232	261	239	209	235	212	224	221	234	238	235	245	245	209	217	245	209	253	206	215	265	237	231	248	230	242	228	247	230	234	252	241	217	217	252	231	218	237	218	217	213	220	230	212	264	225	215	239	215	214	217	225	211	222	253	216	232	239	241	212	256	223	213	243	229	206	235	261	232	260	223	246	243	248	235	249	225	221	237	227	232	210	245	230	206	248	219	236	213	234	243	233	246	223	224	228	238	257	213	246	234	234	207	214	243	223	216	267	222	200	238	246	213	231	208	225	255	222	230	232	246	243	226	216	226	254	235	237	220	216	202	228	241	207	238	238	230	215	257	239	219	259	246	221	225	240	256	220	227	255	220	215	228	220	229	227	228	235	227	258	220	241	235	230	205	242	228	245	225	207	224	220	217	229	244	215	243	228	212	248	229	224	230	206	211	212	244	225	212	233	234	230	229	225	207	226	245	234	241	226	228	239	207	225	229	216	200	231	230	237	223	239	221	225	238	234	225	232	250	226	238	215	228	237	218	260	225	258	227	209	222	228	214	227	251	224	240	236	224	221	199	224	251	226	231	235	221	238	244	234	248	229	222	222	237	259	252	247	244	243	213	245	260	232	210	237	238	248	228	232	250	241	237	240	253	233	233	242	219	237	234	244	255	255	217	221	246	225	212	241	225	258	232	212	235	256	258	221	221	207	217	215	256	214	240	218	227	231	260	216	251	250	216	202	220	242	250	232	251	233	247	212	214	245	231	214	233	228	253	210	238	231	227	230	225	241	236	256	241	252	238	233	244	236	236	260	218	233	232	249	230	216	219	224	247	260	220	231	193	234	253	215	221	240	199	241	268	232	231	231	233	225	226	223	244	230	256	227	228	230	260	258	239	242	236	263	266	231	234	206	206	223	244	211	232	209	204	224	249	214	249	258	216	212	222	235	242	226	241	230	251	230	236	203	223	226	231	265	230	215	220	214	234	239	236	229	256	223	235	266	245	242	229	233	242	249	205	222	235	206	216	219	195	216	249	254	201	233	243	235	215	242	243	249	207	231	223	230	242	214	209	213	222	230	219	256	234	219	215	234	270	208	216	223	258	224	225	224	222	241	222	242	214	204	230	246	236	231	220	240	242	215	206	220	241	246	224	235	241	243	268	230	234	253	258	238	229	242	212	204	225	226	226	229	267	226	233	225	207	225	240	217	256	213	214	245	250	225	214	223	223	239	247	227	233	235	210	234	219	260	195	224	242	232	225	263	215	248	207	238	262	240	246	233	228	232	242	229	227	241	249	229	237	232	249	228	237	223	197	230	203	247	246	235	239	229	253	221	232	217	219	236	213	230	218	237	205	231	253	251	241	212	247	217	249	239	252	212	203	215	220	227	248	223	239	225	251	214	238	245	239	203	260	228	217	213	226	277	210	252	233	242	238	225	245	225	237	237	227	230	249	222	246	229	231	239	235	238	242	256	245	208	228	234	223	218	236	238	217	226	235	234	234	219	227	253	261	235	233	244	207	227	236	197	252	233	254	200	229	216	199	243	221	250	217	215	226	218	212	228	256	226	241	243	250	221	241	243	253	223	250	241	214	221	261	230	244	263	226	254	258	244	244	207	214	212	217	230	227	218	237	231	207	234	218	240	226	216	239	222	225	224	236	246	232	243	248	219	232	247	237	225	255	240	229	234	237	240	239	259	212	245	250	248	225	252	228	240	229	224	233	269	220	249	248	221	259	245	226	232	247	246	233	248	256	224	234	266	251	226	231	225	221	204	218	231	228	200	235	232	223	214	258	266	194	233	209	246	227	220	221	247	231	230	218	232	217	229	217	226	226	256	234	222	226	208	235	237	201	213	234	243	225	244	229	223	220	221	254	266	219	225	225	237	234	216	234	218	219	232	219	222	243	229	250	246	234	246	250	225	270	212	220	256	240	224	234	233	228	250	239	230	243	219	237	246	234	232	230	224	225	223	218	225	227	238	225	236	233	258	235	210	214	223	234	215	226	230	226	216	251	214	216	224	227	205	213	225	225	251	250	245	232	217	207	224	230	255	221	224	231	226	235	228	241	255	253	244	239	215	210	203	222	209	218	207	244	214	237	229	234	211	234	235	226	230	234	227	238	210	237	226	211	220	246	242	210	223	200	228	248	240	258	232	212	231	254	221	210	237	243	243	247	223	231	231	274	221	249	237	233	218	226	241	253	214	242	246	240	238	228	226	207	225	237	252	256	207	254	241	225	247	251	214	232	226	207	258	242	225	223	239	217	217	206	226	254	199	243	233	242	222	244	256	222	253	243	223	227	242	217	242	212	223	243	246	212	243	259	235	234	241	242	231	247	241	227	236	221	214	237	244	239	231	237	224	234	233	226	221	208	219	225	239	276	242	231	221	240	242	226	208	190	247	229	223	239	219	219	194	233	244	212	259	223	235	259	227	234	218	247	215	216	218	223	223	227	235	224	232	232	202	240	226	223	187	228	228	215	243	235	234	237	219	252	236	243	243	225	243	239	210	242	246	200	249	228	224	240	251	213	234	243	259	228	219	222	249	224	212	228	234	215	201	230	219	213	228	231	237	238	226	240	232	219	232	269	230	231	225	240	238	212	246	237	243	237	201	212	200	233	215	237	224	243	239	212	214	207	220	228	200	256	224	228	220	228	208	247	216	196	238	245	231	230	223	244	242	255	271	212	218	249	236	223	215	241	253	230	201	221	238	251	201	274	241	224	229	240	217	206	218	205	236	212	233	248	217	214	223	251	220	233	220	214	223	236	227	240	243	259	261	238	235	248	256	259	244	221	231	229	226	245	235	237	236	239	230	246	236	250	230	220	221	219	219	238	222	234	214	223	248	211	262	244	236	228	223	220	205	233	200	244	218	248	259	228	206	209	237	233	250	238	243	217	221	223	205	238	242	218	216	231	248	229	226	217	238	208	242	224	203	228	228	246	212	239	221	233	243	239	271	221	212	239	237	215	242	223	226	221	233	211	237	236	235	240	223	244	225	210	250	220	238	220	230	226	248	224	246	225	229	231	225	226	236	242	247	219	260	234	240	221	250	235	199	242	223	229	203	246	226	222	272	209	244	227	220	226	229	264	211	215	239	220	215	242	217	238	242	225	258	241	227	244	236
4290	806	654	406	384	324	323	318	309	301	306	266	300	236	260	270	273	285	270	284	300	295	280	279	295	243	286	258	274	274	270	266	246	257	300	225	250	255	264	267	254	240	254	255	283	270	291	275	231	288	288	249	259	277	254	263	249	246	276	255	287	275	263	267	252	263	287	247	250	257	298	244	258	273	259	282	261	281	255	236	260	268	243	267	247	283	258	271	273	276	237	283	264	276	240	273	264	267	259	279	249	254	286	264	255	272	265	259	246	268	257	250	226	250	284	239	279	267	257	244	263	258	285	283	238	246	250	250	261	250	222	259	267	259	250	260	261	287	261	269	276	255	287	251	280	259	250	259	269	266	280	283	271	248	258	267	248	249	293	276	256	267	261	269	267	271	259	266	253	288	254	274	277	261	263	259	254	264	283	258	268	283	238	262	252	247	280	306	267	264	262	257	241	241	251	266	234	242	268	260	244	268	244	259	256	279	238	283	249	240	251	282	283	256	264	263	284	259	294	264	248	269	257	274	251	244	252	277	295	277	253	249	237	267	254	269	286	277	243	268	249	257	244	277	242	231	255	264	257	258	265	227	274	263	255	247	262	276	269	256	288	226	267	248	271	280	246	263	252	232	289	275	249	245	272	286	260	246	265	258	245	295	233	261	240	267	255	264	268	280	269	281	258	247	277	265	259	298	254	286	243	264	256	261	283	267	302	260	263	277	269	254	256	254	234	249	279	261	258	247	273	279	275	271	237	259	284	254	273	270	240	259	269	254	272	265	239	250	275	270	263	266	256	265	255	244	256	299	246	259	256	275	253	289	259	261	251	291	261	265	248	263	289	254	260	264	258	276	257	284	260	254	245	261	285	248	262	263	287	276	233	250	262	271	259	262	268	247	280	267	251	259	248	236	242	264	263	289	242	264	250	281	255	269	255	262	262	275	262	270	263	277	279	296	301	250	302	261	289	266	259	274	252	265	276	285	289	252	253	254	258	303	253	265	241	262	282	225	262	298	277	255	257	249	275	276	279	283	278	238	258	269	250	243	255	281	282	228	274	255	255	263	243	243	282	254	287	254	254	265	258	238	271	263	270	270	230	241	248	273	272	254	256	249	293	258	264	249	253	275	237	255	269	265	247	256	249	271	247	277	242	250	258	263	265	270	264	276	234	260	270	271	273	258	260	254	243	282	267	248	252	265	260	271	250	265	256	258	262	265	268	259	257	267	276	262	274	269	264	245	285	252	251	297	263	275	246	248	274	258	245	292	255	275	264	272	251	268	253	246	277	275	274	271	280	263	282	257	287	242	247	280	288	265	265	276	248	239	246	271	274	261	270	256	265	256	244	228	256	271	262	239	240	258	250	275	295	266	257	267	267	265	275	276	260	247	259	265	275	281	265	264	257	251	260	249	248	262	269	270	244	266	298	271	282	267	267	267	235	283	249	268	259	272	235	259	273	244	296	284	277	239	259	240	279	251	254	257	284	276	279	237	269	256	248	242	288	245	274	258	264	253	256	247	230	243	257	251	225	246	242	258	256	220	282	263	264	278	250	247	266	265	249	255	285	281	231	244	264	258	265	271	249	270	237	249	259	270	263	227	255	279	263	262	255	270	279	292	284	292	257	280	250	235	255	279	261	256	274	274	250	270	250	257	263	269	264	277	262	242	260	276	280	269	239	251	239	247	242	291	249	251	272	252	235	260	244	277	286	243	269	243	272	250	228	283	268	246	290	266	260	270	234	253	266	263	265	259	263	258	268	260	246	284	301	255	235	295	286	294	252	230	270	254	267	266	265	284	256	272	261	245	230	264	272	252	279	253	267	259	261	253	253	260	232	235	268	306	278	262	265	258	251	246	267	261	226	268	246	258	250	290	280	247	262	269	277	265	255	250	247	240	259	277	271	251	281	269	249	251	276	259	258	283	264	250	293	255	264	277	273	232	244	256	264	240	233	252	236	249	252	260	251	245	275	257	243	249	277	231	267	264	262	243	257	242	264	268	260	260	250	260	253	221	234	252	248	259	247	288	259	272	243	263	263	274	237	274	258	280	267	290	259	261	262	244	274	262	233	267	269	252	274	271	261	249	259	283	249	277	265	267	279	220	303	277	261	290	267	257	294	237	245	260	270	278	258	251	246	304	234	279	257	242	255	260	264	271	267	251	268	272	266	262	300	263	269	245	272	269	225	257	270	283	264	261	267	260	279	257	248	249	270	271	253	257	310	269	241	254	239	265	263	253	279	271	230	240	275	247	278	263	245	223	260	280	257	254	249	249	258	287	265	261	256	253	252	311	271	248	278	228	266	267	262	257	278	252	260	261	262	269	283	260	238	254	264	258	257	286	260	259	265	261	255	272	277	259	254	241	229	244	257	244	245	260	265	259	267	261	247	256	266	248	253	237	236	241	258	238	252	259	259	256	274	259	296	270	271	254	253	242	246	258	258	236	239	236	268	258	283	250	287	263	251	257	262	291	275	268	264	233	271	291	270	230	274	266	245	266	282	274	267	225	273	264	265	249	266	251	278	268	263	236	273	274	255	275	264	243	222	244	259	238	286	304	263	261	247	263	233	240	256	247	256	250	265	277	285	269	251	253	259	250	245	264	252	257	277	281	260	229	255	296	272	263	280	281	263	281	260	246	277	260	258	277	308	281	254	282	275	265	239	266	294	237	261	272	275	278	244	294	283	262	278	249	249	242	267	251	266	252	249	274	289	271	273	280	245	264	244	257	281	256	262	232	260	261	278	270	253	268	286	292	254	263	244	297	285	233	237	255	261	247	283	277	259	238	293	247	275	234	292	257	270	282	246	230	258	282	255	256	288	286	258	282	278	288	273	253	281	274	273	263	243	266	266	245	282	240	251	262	221	251	245	271	255	273	255	258	264	251	263	258	228	232	271	248	256	289	237	264	266	276	266	250	258	226	237	264	299	282	262	261	260	254	269	270	282	269	284	248	251	246	289	240	236	246	265	266	253	251	250	275	263	248	268	269	273	279	299	274	262	234	264	237	263	257	248	274	265	241	281	262	266	271	274	266	272	276	250	273	237	244	291	292	273	240	241	277	251	260	272	233	259	235	273	248	269	233	284	265	283	267	288	292	260	260	244	282	294	238	263	249	254	270	254	265	263	272	274	255	264	285	275	281	261	272	247	282	258	266	257	254	247	283	251	277	251	250	253	261	276	271	266	276	248	262	263	262	283	268	266	256	284	277	269	288	263	265	232	254	257	265	288	270	234	280	270	271	248	287	283	261	254	235	273	257	269	261	266	287	287	278	274	231	244	254	263	276	265	277	232	241	269	231	255	268	244	263	279	254	272	291	262	266	267	259	282	275	239	255	272	249	270	263	287	274	275	273	262	277	266	262	270	276	253	284	271	254	289	271	255	249	282	263	245	273	275	268	272	255	250	284	266	241	277	292	294	261	259	277	260	283	260	264	296	238	259	280	245	257	258	249	225	243	293	296	265	262	239	240	264	290	314	256
23844	21266	28465	24396	21269	8920	868	552	476	415	377	308	351	271	259	250	289	257	254	249	241	246	249	243	242	237	226	242	256	236	226	226	216	226	216	236	246	240	207	198	217	225	224	239	240	245	215	224	233	233	208	227	201	231	217	226	241	221	222	206	234	257	219	235	225	236	214	236	230	236	232	226	214	230	217	205	192	231	230	225	213	209	230	236	203	216	237	223	192	231	221	222	209	228	229	245	222	204	220	227	248	209	216	212	225	249	201	191	217	214	251	216	239	223	240	208	217	207	228	200	212	226	216	227	212	189	224	231	212	210	215	237	204	232	207	228	225	264	259	232	227	197	235	205	225	180	226	210	225	226	245	215	216	213	209	203	206	229	216	223	241	227	261	227	230	236	219	249	214	201	234	235	215	210	227	222	223	234	207	205	221	225	222	191	236	261	213	211	242	212	234	218	235	243	194	215	241	223	238	205	228	206	202	195	240	221	214	233	216	231	231	210	236	223	237	219	231	241	223	219	213	221	232	224	236	207	215	226	237	208	219	242	217	217	215	220	214	197	211	218	231	236	215	202	222	202	219	248	224	209	245	188	261	233	196	187	215	216	235	219	241	228	219	224	242	217	207	225	209	196	224	212	221	233	202	223	224	237	210	216	235	240	244	242	221	230	191	219	228	214	217	219	218	224	245	257	212	220	208	228	211	227	206	214	212	216	201	231	231	235	212	228	259	200	229	219	225	219	240	232	222	211	233	224	211	225	223	214	229	197	241	236	198	220	199	238	216	235	200	228	224	216	231	208	216	222	201	192	231	199	216	217	209	235	225	206	210	217	186	178	237	226	220	219	194	207	218	215	208	196	230	204	233	202	220	216	218	212	229	232	211	203	209	207	211	232	223	209	208	228	207	245	223	247	207	237	204	234	206	215	222	215	200	216	215	216	207	216	230	207	215	222	209	214	219	217	202	233	207	243	202	229	200	216	222	215	202	215	223	211	216	231	233	223	223	235	205	182	213	191	192	236	236	219	202	237	207	226	217	210	203	256	220	210	218	233	195	219	193	226	251	219	229	232	220	205	199	219	214	225	228	218	240	193	205	212	194	241	211	208	234	209	224	248	231	226	206	238	215	214	245	195	221	193	210	237	219	207	212	246	212	203	216	199	242	217	249	217	224	214	209	218	215	199	224	215	216	210	207	231	233	220	238	208	228	216	212	216	208	215	213	210	204	215	216	194	211	228	205	242	228	217	229	234	213	250	203	219	228	234	226	213	218	219	221	229	224	231	227	249	201	226	216	221	210	222	193	204	206	233	197	221	235	209	218	231	244	238	221	219	219	196	228	214	215	193	189	238	250	215	206	210	212	217	215	245	264	231	182	205	207	238	203	221	208	231	213	238	195	238	237	207	247	205	215	233	245	221	222	217	229	200	222	228	215	196	228	242	231	198	214	232	203	225	221	234	206	215	241	208	234	213	237	207	204	245	227	217	219	208	208	210	200	213	249	217	236	244	247	231	233	216	223	232	204	228	206	218	212	228	220	215	210	227	226	207	196	209	198	216	235	223	217	207	212	205	236	210	203	208	237	234	243	206	205	237	225	207	201	204	221	213	206	238	195	220	228	204	212	227	217	221	227	232	210	210	251	230	239	218	204	221	207	185	212	213	224	210	221	201	186	238	225	241	206	215	212	251	243	222	215	193	202	195	227	233	231	208	199	204	209	224	224	217	217	225	228	232	231	213	187	221	234	232	209	225	209	211	212	233	201	224	229	228	210	223	199	241	238	219	268	233	207	207	200	220	223	218	218	186	221	236	184	245	257	226	229	234	215	241	213	224	229	224	221	209	218	220	215	233	221	228	221	195	234	240	223	189	205	223	210	242	236	215	218	224	222	229	230	250	201	232	253	227	196	231	217	212	250	223	215	228	240	202	247	229	212	228	224	229	216	221	210	217	233	221	206	208	231	204	201	225	224	242	224	205	229	219	203	230	212	224	214	260	230	198	205	212	212	211	215	194	205	226	225	261	235	217	210	217	209	218	224	232	222	208	205	214	193	226	220	212	232	206	240	205	223	228	202	214	231	212	189	230	198	207	217	232	201	214	236	242	214	212	206	225	224	216	204	194	227	242	229	230	235	198	226	213	232	240	201	217	204	218	226	215	216	197	222	213	227	212	201	205	196	222	228	191	210	231	187	219	203	206	230	225	208	232	233	212	244	224	214	219	204	226	214	224	227	218	209	216	212	237	192	203	188	219	228	243	227	210	243	218	226	221	208	205	227	190	212	220	225	209	233	231	217	243	232	209	247	195	216	210	214	230	224	219	247	216	203	241	250	231	219	220	226	208	215	207	228	237	210	221	219	237	236	231	223	196	233	221	214	224	216	231	239	214	233	199	223	204	233	212	230	249	223	216	206	226	212	218	211	208	234	214	229	239	214	212	189	239	215	203	246	208	208	200	233	240	204	220	239	245	211	207	226	211	226	205	212	229	234	236	222	217	228	241	228	235	214	237	226	211	256	207	208	229	239	217	217	248	216	218	215	214	218	209	223	203	219	205	190	228	210	200	221	231	207	213	229	212	201	241	225	254	218	249	234	222	216	229	208	211	216	197	216	240	237	207	191	203	225	231	210	219	246	213	237	210	211	237	242	195	238	220	211	224	263	231	217	210	216	214	241	220	240	239	212	224	237	225	212	229	227	233	189	207	209	223	191	199	218	221	229	209	231	206	204	213	205	218	212	237	210	211	238	207	252	219	232	213	204	184	210	237	210	206	228	211	235	211	241	222	220	212	205	216	207	196	226	233	242	222	227	223	196	196	219	205	195	190	205	219	216	207	203	203	232	222	230	209	241	217	212	206	201	201	225	212	202	203	203	219	202	223	210	228	218	222	222	212	199	220	217	221	223	193	203	230	220	233	224	224	220	211	192	230	200	224	210	233	239	207	246	236	192	237	255	228	193	234	224	202	222	226	225	216	244	214	200	191	226	233	187	203	224	207	239	228	251	205	234	193	233	212	194	208	223	225	223	242	250	197	218	227	206	219	206	224	224	210	216	201	219	183	223	245	205	207	227	231	215	215	218	222	198	233	217	214	219	219	222	210	212	222	223	242	185	222	235	190	225	227	231	204	239	210	226	207	213	237	235	238	264	215	200	229	230	230	210	235	201	252	230	218	226	193	223	227	202	221	211	194	217	229	215	223	238	218	207	204	236	192	241	212	210	220	236	227	206	181	211	228	217	237	197	211	200	213	238	198	226	246	196	210	227	245	198	216	221	220	220	180	197	215	234	227	226	198	214	241	233	214	230	202	230	237	225	189	185	223	178	208	196	197	204	218	204	203	235	227	237	192	258	216	219	219	225	218	178	215	197	202	226	222	211	229	237	221	198	204	228	214	221	210	241	230	225	200	247	211	205	194	218	226	217	230	196	217	187	230	236	248	229	204	209	217	212	217	223	214	251	258	219	225	233	224	252	221	219	207	227	236	233	225
3274	8783	5811	2643	1937	1377	1058	802	691	617	495	450	399	398	317	333	309	325	298	287	282	279	274	271	258	277	286	275	273	276	229	260	238	270	265	243	259	220	215	239	249	254	241	245	215	271	239	259	285	246	222	237	239	242	226	231	254	245	231	272	233	223	262	246	201	255	256	236	236	258	232	231	224	257	271	246	274	250	235	232	242	250	254	223	209	240	252	236	261	250	226	217	250	252	242	242	233	254	232	244	237	243	233	240	229	242	229	253	244	237	251	214	251	245	215	239	238	238	225	239	216	247	238	246	243	238	247	270	257	239	236	238	229	220	234	267	256	252	243	235	248	218	252	232	231	222	242	237	237	249	226	247	250	238	242	238	236	255	237	257	220	231	243	256	241	228	253	213	232	250	248	232	238	270	227	254	218	241	217	257	249	218	227	242	230	232	233	267	251	203	234	229	249	240	231	225	231	251	229	237	205	250	260	204	213	218	230	208	235	227	261	259	227	255	240	232	224	243	253	277	239	229	232	221	247	250	240	234	230	245	232	220	218	234	245	238	239	247	252	231	213	247	247	254	238	255	227	223	236	235	247	258	215	236	247	244	241	233	269	234	228	237	253	222	246	245	228	284	214	239	261	225	288	238	256	267	274	232	240	258	227	224	223	233	225	235	220	236	224	268	239	256	222	257	249	225	250	247	245	230	224	274	223	238	241	223	251	240	240	223	233	243	234	268	233	245	231	211	240	261	231	226	262	208	247	263	246	232	244	239	234	258	234	225	222	243	241	233	232	213	244	235	242	253	227	244	219	231	240	246	251	217	234	219	225	241	245	235	251	233	252	245	239	218	233	248	232	248	277	247	243	232	250	243	233	248	264	256	225	218	239	242	249	239	236	222	228	219	240	252	239	252	252	240	226	230	221	217	234	239	234	240	227	242	254	267	238	230	238	242	245	234	250	271	237	260	259	229	207	232	237	245	272	238	236	231	220	244	258	212	222	234	247	263	251	255	198	236	219	243	214	220	219	227	225	236	250	233	244	259	228	235	240	210	240	254	206	227	266	215	235	267	230	245	269	248	206	221	224	239	232	235	243	229	260	231	235	236	225	244	221	233	233	228	209	235	248	248	256	258	223	214	230	242	235	212	207	226	237	236	255	237	238	235	239	232	246	259	242	238	235	206	236	218	233	225	232	254	202	258	255	234	238	209	277	264	245	225	231	231	236	240	230	239	222	232	244	250	258	234	218	238	237	249	274	233	242	245	218	245	222	243	256	236	248	225	197	229	222	243	247	255	216	235	261	257	246	243	257	230	237	245	236	229	268	255	242	236	259	248	237	228	251	239	228	216	241	239	232	225	240	221	241	220	213	226	237	219	252	249	237	227	261	256	213	237	227	232	231	239	217	252	231	251	225	248	244	228	218	254	235	220	235	234	252	257	228	218	239	236	247	237	230	235	264	239	207	223	255	242	231	222	261	215	236	254	262	266	249	225	233	249	247	254	215	245	220	225	240	242	224	239	236	212	249	209	243	253	234	211	223	230	246	236	228	238	222	237	221	243	215	243	240	239	261	219	229	235	243	248	247	252	216	242	220	270	234	236	225	262	233	236	241	255	241	228	228	248	252	231	236	245	268	239	245	245	241	250	248	207	238	266	230	222	230	232	228	221	234	221	241	233	257	219	241	241	235	239	242	237	211	230	247	222	245	266	239	248	262	233	253	232	234	232	258	245	244	216	228	225	229	255	230	247	242	244	237	258	241	247	257	208	233	233	227	266	216	240	253	247	252	262	232	248	240	215	242	229	242	206	226	237	244	228	240	239	211	253	225	240	223	238	232	232	225	228	260	229	223	222	208	250	260	234	222	211	241	220	231	228	246	237	227	232	245	236	217	240	233	235	229	228	249	250	236	248	232	216	233	217	242	231	236	249	243	245	245	225	239	267	241	219	262	218	229	238	255	221	214	251	252	236	234	224	231	234	242	241	216	232	251	224	225	234	231	220	242	264	219	227	230	246	235	236	290	243	237	211	267	230	262	243	230	248	240	240	249	238	224	222	215	229	237	250	249	230	231	248	217	243	238	246	251	283	234	259	236	231	243	254	241	235	225	256	230	268	232	264	260	226	256	270	260	230	230	226	243	232	234	235	241	236	278	247	231	252	231	237	208	229	230	247	233	230	219	228	262	242	228	232	253	232	248	239	287	262	254	235	178	242	221	258	228	221	249	241	222	213	232	249	268	225	225	241	226	233	232	214	239	216	243	235	256	222	248	236	231	243	234	221	224	249	238	260	227	219	223	218	230	224	228	234	262	230	216	242	226	241	233	251	216	235	264	273	232	244	238	254	247	201	227	224	264	223	234	233	245	198	243	230	239	216	241	258	243	210	221	240	247	240	248	225	245	211	230	230	243	215	258	241	227	256	226	240	237	218	232	223	225	282	242	228	241	232	255	239	218	233	262	236	248	235	239	227	259	232	225	239	248	222	240	247	252	228	235	240	233	229	225	244	237	248	260	228	252	259	229	238	240	249	250	245	210	211	241	221	221	237	227	238	231	223	246	225	236	256	242	256	241	229	244	256	266	253	229	256	236	260	247	241	226	238	246	223	242	243	237	235	236	244	254	248	238	240	237	231	256	268	247	259	247	231	231	238	225	266	236	257	246	219	229	229	234	260	260	246	249	246	240	256	245	271	252	229	215	223	210	238	222	236	255	240	224	216	254	236	231	252	238	251	207	242	237	236	241	226	248	233	232	223	227	242	265	244	213	236	222	222	223	251	285	241	252	244	234	231	245	232	229	247	233	219	231	227	239	241	219	204	226	245	267	249	240	256	236	225	228	249	218	214	236	235	260	230	257	212	258	252	231	243	240	265	253	233	229	246	238	231	202	213	230	234	223	218	244	230	272	239	249	236	249	223	242	257	240	240	240	230	237	235	231	224	244	253	243	233	208	254	240	273	238	217	262	204	257	220	233	216	265	218	253	275	232	238	221	237	236	243	223	243	240	230	245	227	234	265	228	252	240	232	252	242	239	234	214	230	231	266	253	240	243	227	233	234	244	243	209	243	219	262	235	231	229	275	256	216	248	240	235	245	243	219	248	233	218	219	266	257	235	237	238	249	248	251	217	228	248	224	232	212	228	221	221	253	234	245	248	178	269	250	255	236	253	234	224	233	257	197	220	246	217	239	241	227	226	244	231	242	259	227	218	247	226	238	252	232	227	236	221	277	233	249	249	240	234	241	237	244	268	230	250	211	230	246	246	242	214	247	247	230	256	225	233	243	212	248	246	230	219	245	226	239	230	266	249	248	219	273	262	227	258	243	256	215	240	251	244	232	238	223	240	251	217	249	245	193	223	238	258	232	230	227	207	229	270	222	244	229	217	243	237	237	268	249	216	221	223	254	240	236	226	222	243	265	225	251	223	210	208	241	227	221	248	202	241	238	238	226	215	236	230	230	236	235	231	263	240	232	237	232	226	238	228	226	254	225
25216	21314	27419	25442	10163	857	655	614	538	528	568	480	533	514	499	464	497	449	447	436	490	459	436	451	452	433	470	448	464	468	418	469	457	477	462	453	481	487	445	443	487	437	492	475	470	452	451	502	452	449	473	484	462	461	430	491	466	447	432	461	430	448	460	449	418	434	470	477	411	442	445	434	449	415	405	431	467	484	457	442	473	453	440	461	490	474	447	447	483	460	488	444	472	462	425	430	470	425	456	451	511	449	402	417	414	374	396	488	437	462	470	463	460	433	439	439	435	415	445	401	429	422	447	454	453	484	428	451	446	422	471	432	451	457	422	434	442	468	428	478	420	465	458	468	424	449	451	473	443	443	381	489	456	476	448	443	453	466	432	448	425	448	452	430	451	490	445	473	443	426	468	466	452	434	414	425	431	454	463	430	433	449	435	495	422	441	478	448	419	450	450	493	496	437	432	422	445	459	457	428	490	469	392	464	454	467	433	460	457	427	476	454	419	423	440	500	460	421	460	456	427	446	441	472	433	413	439	476	437	432	481	474	442	425	449	417	434	459	440	479	463	432	441	452	447	462	440	413	490	487	420	457	461	426	444	485	466	446	474	441	468	452	430	435	470	460	509	448	438	444	426	466	456	477	485	433	470	454	446	408	454	453	403	434	458	501	465	425	458	401	415	449	457	380	447	433	448	440	437	457	441	471	433	462	475	442	481	449	482	434	395	443	489	456	448	442	456	430	446	424	446	407	466	409	437	453	442	431	412	429	433	456	471	439	431	452	464	441	469	433	443	427	429	438	443	451	481	473	468	438	452	508	484	449	457	430	446	467	434	446	468	431	451	460	428	465	452	488	451	437	438	431	465	479	470	480	443	445	460	448	459	457	435	415	428	450	434	438	455	484	435	469	441	442	452	466	434	485	457	432	449	467	457	432	411	453	438	425	456	455	481	422	461	417	446	450	475	442	459	437	473	443	477	470	457	431	439	455	455	457	463	445	422	488	449	427	453	474	412	475	439	415	411	441	428	439	435	416	435	448	468	464	426	474	424	451	493	467	421	459	470	453	425	457	444	432	474	447	470	450	477	455	437	485	448	466	439	458	464	462	430	439	459	402	459	433	413	441	450	448	458	442	412	438	429	420	489	465	482	449	429	434	426	472	439	480	493	477	453	456	462	476	414	452	460	455	464	479	426	440	455	464	455	503	448	460	435	454	451	428	437	430	435	481	482	441	469	473	430	521	449	462	435	413	453	478	445	434	449	436	434	427	466	454	463	444	446	422	479	467	461	410	467	451	426	435	437	454	457	421	440	462	441	449	438	459	442	437	457	426	447	444	435	468	420	413	429	417	478	453	420	429	440	432	445	421	426	459	479	421	461	467	432	459	481	449	452	469	456	460	471	434	450	440	429	446	438	457	434	412	452	434	465	426	470	462	469	442	453	435	456	470	449	438	446	436	423	471	435	488	454	460	429	434	450	485	427	477	437	448	428	456	490	437	458	457	439	450	483	449	458	474	470	436	480	469	442	466	442	463	472	446	455	464	429	474	421	450	419	449	442	445	466	483	435	468	406	443	415	458	464	415	457	473	481	435	438	431	440	474	459	405	452	450	505	459	437	443	450	455	419	431	436	430	400	498	437	429	471	470	436	482	445	473	414	472	493	430	439	470	459	457	466	460	467	468	438	461	478	393	437	437	440	471	485	474	415	445	444	462	443	462	388	411	437	435	459	433	437	444	449	445	396	471	448	435	480	442	433	460	469	428	439	454	446	457	414	425	436	469	464	440	444	428	460	461	450	397	464	431	398	427	439	432	455	485	457	436	471	461	426	439	469	472	439	453	407	427	471	486	445	447	421	449	479	449	459	430	429	453	484	459	486	439	473	479	457	466	507	471	472	459	459	416	466	432	479	441	419	415	441	421	421	464	468	481	434	449	439	463	468	457	421	471	436	431	433	492	454	479	420	444	414	463	467	468	463	428	459	417	435	446	463	460	475	440	456	459	460	452	454	403	436	418	476	466	450	467	462	443	435	430	441	450	450	407	420	439	456	463	470	448	423	420	454	449	448	436	526	458	444	417	454	464	399	380	464	417	480	451	483	461	505	463	463	445	435	450	441	435	455	445	488	433	464	435	413	476	476	435	455	459	486	477	451	448	417	433	497	397	417	434	428	430	474	428	457	415	453	489	455	470	460	455	435	444	383	448	436	425	465	494	464	441	449	448	441	450	447	446	459	472	452	440	416	468	438	477	436	397	441	472	435	469	440	474	434	430	435	455	447	477	423	451	478	448	474	469	437	463	442	463	524	478	445	455	446	469	447	429	433	453	441	454	446	430	444	464	446	473	437	488	411	440	458	447	438	444	448	415	437	400	437	425	457	425	407	429	449	467	413	415	431	436	455	467	447	407	422	456	442	463	440	421	440	461	447	487	431	433	453	421	439	424	450	444	457	451	473	471	417	438	430	427	462	449	476	463	456	433	424	463	473	428	458	439	433	446	441	421	449	407	485	457	450	420	438	445	448	456	448	422	456	440	465	466	445	434	446	457	447	461	434	467	444	475	477	430	461	466	435	437	430	481	442	440	446	466	480	477	456	464	457	485	442	440	470	456	438	477	430	451	495	464	456	451	410	409	445	465	457	434	418	429	507	475	443	474	442	449	425	481	436	460	449	468	431	454	430	473	407	469	463	455	454	472	457	426	455	441	449	469	444	471	482	439	466	452	438	498	476	458	458	428	475	440	455	455	417	438	424	453	421	446	448	453	475	428	405	468	441	447	449	442	428	434	482	416	425	433	492	447	416	459	416	446	444	476	468	441	447	452	459	466	458	418	460	442	450	460	432	464	492	444	450	406	469	443	469	467	449	431	469	438	463	463	447	434	460	461	485	463	445	483	434	464	484	474	448	391	435	444	453	428	447	432	452	439	449	450	449	477	429	451	457	430	451	461	418	476	428	424	450	453	427	462	423	449	460	461	453	437	473	417	462	454	486	416	482	403	430	441	408	438	428	452	433	442	453	462	455	437	405	431	437	433	441	482	435	443	464	473	439	417	496	428	457	406	458	442	485	416	439	427	402	435	473	454	436	470	483	468	483	426	479	473	418	458	454	437	458	457	441	448	438	468	421	440	459	470	429	422	462	451	446	433	466	439	457	445	422	508	451	453	418	468	459	431	442	429	433	438	453	445	455	451	448	447	409	517	461	440	444	476	479	462	464	458	431	472	466	470	443	456	435	417	418	455	422	468	517	407	438	460	418	484	470	429	440	437	450	450	447	435	457	437	483	433	434	464	478	430	439	454	468	458	431	446	464	473	449	421	469	470	445	495	431	453	448	438	478	432	473	466	447	442	459	442	424	439	411	454	439	428	407	438	477	446	397	424	449	431	462	431	437	435	439	437	460	472	436	460	510	443	438	439	449	477	434	452	443	445	421	442	455	406	460	445	483	431	462	459	443	421	432	475	408	452	434	487	430	444	440	433	442	456
3539	5255	3444	1689	1416	1136	984	808	751	684	646	599	579	567	555	503	562	517	513	508	504	502	505	512	485	452	472	453	519	492	489	469	460	515	478	490	451	509	475	455	500	458	512	489	479	478	478	475	465	466	457	486	484	493	450	506	448	520	520	488	487	460	485	490	476	443	481	510	463	518	494	457	425	474	480	453	451	458	489	476	482	489	516	526	505	451	478	471	476	517	477	499	435	491	474	457	511	485	506	430	468	459	482	496	466	497	452	485	481	473	496	422	469	472	465	454	470	475	485	494	459	463	500	455	465	495	475	478	470	476	492	454	500	482	499	490	485	503	456	436	480	508	480	454	459	425	479	441	500	454	462	469	487	485	486	497	477	492	487	442	453	482	486	477	466	488	511	429	501	480	523	465	515	465	513	461	465	473	514	509	471	499	437	485	459	464	496	494	468	461	501	468	458	517	452	492	514	453	469	455	479	486	482	463	458	493	473	499	500	436	513	525	446	493	484	506	492	498	491	442	459	459	490	468	508	455	508	479	501	448	478	474	486	480	458	473	473	503	510	476	466	499	480	462	495	441	464	548	496	460	493	475	505	438	452	485	466	460	465	466	491	435	486	486	471	449	477	518	465	460	487	479	507	471	453	477	426	491	462	497	516	454	474	458	456	481	483	460	487	444	452	499	474	506	501	451	484	483	478	478	486	497	477	500	501	483	504	454	517	508	500	457	447	482	463	504	494	455	474	486	497	478	448	462	461	473	482	451	476	508	495	500	467	491	440	490	449	458	493	446	478	495	467	520	525	495	464	474	441	516	454	491	461	460	430	482	495	433	525	465	492	487	451	441	485	447	481	498	466	496	431	473	469	460	519	472	489	458	475	480	463	506	456	476	451	474	450	448	440	452	503	470	456	464	419	468	535	474	430	495	485	459	417	492	473	449	474	468	485	486	463	517	469	488	501	485	456	506	459	442	481	510	499	481	497	427	465	469	469	516	482	465	494	493	454	486	454	496	465	481	463	451	487	469	483	451	460	473	474	496	528	476	493	478	474	490	458	430	463	515	498	456	471	456	488	498	464	496	484	451	487	480	465	483	484	489	503	454	438	504	478	470	486	456	494	466	498	478	434	494	482	474	479	458	502	447	475	493	529	494	487	490	476	459	445	514	473	506	467	471	467	498	475	456	501	424	433	458	462	476	472	501	427	474	486	476	461	470	431	466	484	469	463	474	459	474	496	457	485	505	461	480	444	505	461	476	447	444	502	501	501	491	457	499	434	462	499	486	522	441	503	485	475	475	488	524	455	508	442	461	473	486	492	513	462	473	519	468	446	474	494	427	494	462	444	427	466	450	461	448	467	479	505	498	502	484	516	442	454	460	493	466	455	487	476	523	463	481	480	456	493	507	488	443	502	485	467	461	470	483	498	463	467	460	440	469	476	499	465	468	476	497	473	433	502	469	513	475	504	463	434	475	529	481	479	477	492	470	425	483	466	481	491	451	479	511	454	462	480	466	462	455	469	459	483	472	428	483	508	508	479	477	451	503	480	451	446	447	484	483	493	452	458	513	507	466	462	516	453	483	481	460	489	479	488	483	526	497	467	489	461	437	449	480	481	496	513	463	458	479	442	464	492	475	477	473	473	425	460	456	488	462	469	455	483	501	490	423	474	477	453	499	477	453	486	451	488	518	449	496	483	446	473	477	472	452	461	489	495	471	488	458	504	470	462	439	481	485	452	476	470	456	474	478	463	446	497	464	507	466	466	461	487	498	497	429	498	457	482	458	482	498	475	461	463	476	473	497	439	459	494	479	437	501	478	463	486	465	524	467	496	509	486	506	515	484	473	489	520	457	476	471	464	475	500	491	480	488	466	472	467	474	475	520	478	463	450	488	501	491	489	497	475	494	517	460	449	447	506	458	481	519	455	488	470	451	473	450	474	505	444	461	437	490	484	495	468	494	472	457	501	508	470	450	477	522	497	504	443	483	481	468	502	466	456	540	473	459	430	479	498	456	477	496	481	535	467	494	480	449	470	430	512	471	461	479	462	497	521	453	453	491	474	470	483	453	467	511	504	510	468	529	473	499	473	461	496	449	495	452	498	519	490	452	472	493	483	448	452	462	470	453	463	456	528	460	463	489	457	492	476	479	444	474	476	479	469	494	472	453	481	454	505	501	457	506	456	502	457	433	443	482	496	455	495	442	486	515	482	496	470	480	503	461	488	469	464	479	437	477	482	485	479	486	493	468	504	447	463	472	494	474	470	467	449	459	491	477	475	489	429	486	495	486	481	487	472	490	483	453	474	442	472	527	525	495	478	518	464	523	454	482	441	440	507	450	514	479	459	486	477	496	507	471	476	490	503	456	460	465	518	433	428	470	497	501	443	483	474	481	475	475	529	489	509	483	460	463	490	449	494	473	447	464	472	477	469	455	463	481	477	475	478	462	495	497	448	452	439	457	464	470	492	472	485	468	482	465	494	445	477	480	457	444	506	441	484	457	498	461	491	535	505	446	488	464	444	478	486	494	493	478	498	480	440	478	480	484	488	478	493	497	489	469	505	463	466	513	487	451	504	460	454	487	470	510	476	470	525	429	501	478	461	491	503	454	477	477	494	458	497	490	454	466	486	434	426	490	474	503	467	472	487	470	427	481	516	502	477	464	454	496	485	486	481	470	450	435	453	488	475	482	482	487	469	501	517	464	529	486	454	484	441	461	523	468	477	490	508	432	524	453	503	443	467	466	478	485	474	481	507	471	447	506	486	465	443	483	467	462	450	436	493	467	459	451	449	477	431	466	494	495	441	468	426	518	450	481	465	480	460	478	440	485	460	473	459	463	491	504	478	489	468	496	445	460	470	456	485	500	477	428	455	480	459	439	442	462	465	459	508	491	473	476	510	477	486	472	499	496	472	468	466	496	472	443	479	485	497	469	476	461	471	466	467	508	449	487	450	452	451	430	463	462	519	497	458	481	491	463	462	514	453	477	505	494	423	465	512	466	491	506	461	445	452	479	476	443	501	486	479	466	454	507	477	459	479	471	474	471	474	475	479	471	472	474	523	442	492	451	467	464	473	488	494	440	471	452	463	446	482	469	436	448	479	470	493	459	453	464	469	459	504	459	476	498	523	478	451	473	484	476	515	499	469	476	527	521	485	450	452	469	454	490	483	421	462	496	515	467	435	494	466	434	486	476	479	515	462	472	445	486	470	506	455	490	478	497	469	474	487	484	467	506	480	483	491	486	479	456	480	460	478	447	471	463	507	454	465	480	483	480	445	464	472	514	492	458	452	447	449	460	512	466	451	483	466	467	467	491	454	465	447	505	484	472	449	517	468	497	481	484	491	465	430	505	494	484	500	451	487	484	517	482	522	464	455	455	464	495	471	498	494	472	514	468	457	449	495	483	478	479	456	461	487	469	495	496	469	468	502	439	436	486	474	470	474	490	467	474	444	492	467	546	477	490	467	512	483	478	471	472	481	499	475	489
22877	21400	29095	24103	21402	21451	7798	1329	953	921	802	741	678	670	632	616	614	561	605	639	549	526	551	599	550	542	535	566	567	523	523	514	572	489	529	535	533	478	498	526	508	515	473	498	538	532	530	537	507	540	502	520	538	509	516	526	520	495	534	487	508	454	499	512	511	523	503	526	470	507	508	511	483	465	504	512	442	516	522	475	493	524	485	525	500	528	520	558	514	521	484	493	496	494	452	499	532	493	508	488	494	487	524	476	522	537	514	520	468	509	494	510	519	516	510	510	492	526	501	549	502	511	549	494	477	487	518	469	520	499	538	506	527	538	488	487	509	474	534	497	501	520	534	511	481	513	530	496	504	474	494	494	515	505	450	558	487	530	502	479	486	530	486	491	499	500	447	519	494	467	508	483	500	524	519	456	524	470	478	503	455	493	443	532	506	515	511	502	461	518	527	482	482	496	472	500	474	484	489	496	524	495	539	491	485	503	492	528	532	538	474	470	500	481	488	485	523	506	512	474	492	535	506	492	493	507	475	513	479	491	531	510	451	475	497	539	506	509	491	494	502	505	477	528	506	524	488	519	487	499	504	489	479	520	516	510	446	509	490	487	508	525	507	495	503	455	533	501	500	523	536	485	504	458	519	502	528	494	529	494	508	525	514	507	513	464	523	506	465	496	505	505	519	506	515	504	517	505	510	511	548	504	494	502	504	496	476	520	508	473	529	519	465	472	489	509	447	503	513	513	516	493	492	475	468	485	549	493	503	490	475	428	503	520	455	493	505	513	507	500	491	482	472	513	536	479	509	494	517	516	493	538	492	507	502	531	513	500	505	491	484	522	499	487	528	479	449	515	508	515	489	505	493	463	483	452	544	496	489	485	518	548	512	486	491	534	491	515	541	468	478	520	469	511	508	485	519	552	491	470	521	486	500	541	512	460	456	526	535	506	538	529	489	457	484	497	460	499	482	499	484	531	509	506	499	436	464	492	498	518	512	485	487	516	515	511	503	538	516	484	537	516	472	487	494	516	494	497	494	494	522	468	468	493	514	486	506	525	514	505	484	498	489	488	492	485	505	520	526	530	482	540	460	459	465	519	505	488	475	453	477	500	486	498	490	494	504	504	527	486	486	480	479	491	511	515	498	517	518	482	484	497	508	531	488	484	467	468	484	472	533	428	535	478	518	513	502	519	505	479	516	542	514	507	539	471	492	483	528	513	502	519	525	509	513	498	521	513	509	483	480	477	505	480	495	514	526	558	527	443	519	433	511	530	523	501	492	511	479	523	521	527	473	468	499	526	502	536	467	514	483	486	521	488	520	510	504	511	529	499	494	482	453	501	504	506	519	446	494	488	513	478	504	483	501	501	511	488	501	499	484	498	459	476	519	501	501	481	497	497	528	506	517	514	487	494	496	498	503	487	495	488	505	513	472	487	510	465	522	521	507	513	523	516	546	515	468	483	488	520	472	543	532	491	492	482	486	518	497	518	491	516	508	527	521	515	509	497	472	486	495	524	457	495	470	538	459	496	482	463	533	521	505	455	487	482	550	525	499	505	473	487	510	491	489	498	549	480	536	497	497	495	441	539	543	475	484	505	552	501	516	471	532	481	471	553	508	509	503	497	512	459	501	460	491	513	465	511	492	505	509	466	517	510	506	529	481	522	502	462	527	511	507	460	511	497	544	480	512	490	454	494	509	500	503	521	489	491	468	518	509	450	482	503	533	487	482	495	497	508	470	506	490	472	486	539	472	487	543	480	500	505	525	503	476	494	483	476	496	469	518	524	528	514	482	514	490	485	500	485	503	493	539	472	488	511	478	514	504	493	499	491	462	507	530	494	496	520	487	490	508	503	497	522	497	477	512	520	498	493	515	484	491	500	512	493	522	492	483	481	526	525	494	502	492	477	519	495	528	499	517	500	483	497	539	550	499	502	498	514	492	508	515	493	541	498	470	501	448	468	492	501	473	499	494	545	491	493	490	500	501	490	493	490	525	502	459	484	501	516	490	497	512	542	472	510	482	514	510	514	478	538	492	482	516	494	503	530	474	482	467	507	522	498	489	555	523	513	444	510	525	505	510	489	478	489	494	519	488	467	485	538	481	473	502	489	507	522	500	526	507	487	493	552	502	520	501	493	491	476	475	468	488	496	502	525	518	458	501	516	465	470	481	470	493	508	493	504	499	488	486	476	488	462	553	524	498	475	506	510	523	533	505	485	492	505	467	540	532	521	519	551	484	495	510	484	513	505	474	452	484	525	483	490	500	513	475	535	495	500	473	528	493	496	491	500	490	496	516	487	499	495	503	502	480	489	514	484	502	490	496	499	520	508	547	506	534	510	509	498	526	522	516	502	520	492	506	488	547	485	541	498	505	505	511	513	499	511	534	485	477	491	502	496	492	511	522	509	528	504	516	494	514	523	519	453	500	486	506	517	539	480	500	514	520	486	521	462	475	499	496	512	487	546	495	513	508	535	520	470	497	514	509	535	500	498	509	478	510	505	516	487	562	492	495	459	480	488	446	487	514	497	536	493	492	535	510	475	507	495	512	481	489	471	531	474	532	464	502	502	542	502	528	469	534	501	467	521	533	464	471	502	480	522	491	504	562	479	505	476	515	498	515	510	511	500	500	530	480	479	498	503	460	499	513	496	493	471	500	513	501	509	527	554	490	488	480	492	467	492	505	470	514	489	541	472	505	497	527	512	543	476	516	497	497	510	520	505	476	479	493	490	492	471	474	472	537	501	509	468	512	483	500	502	513	540	481	482	477	487	490	492	479	565	490	498	520	491	488	498	483	471	515	489	484	456	499	485	517	503	528	505	506	496	517	475	502	509	510	477	487	492	521	481	480	497	473	494	521	501	476	503	488	510	507	496	502	464	469	507	510	503	488	504	550	444	492	511	504	505	470	476	523	473	487	470	455	527	529	478	512	478	486	514	479	506	504	496	500	494	471	477	460	505	474	556	508	505	500	493	493	478	513	503	480	517	538	500	516	481	476	481	488	490	502	508	503	460	491	456	507	454	519	526	472	497	492	495	499	449	512	497	471	506	491	521	461	524	528	521	505	518	536	473	542	526	508	504	467	521	519	511	504	501	499	454	527	443	478	528	471	507	511	538	487	499	490	492	499	512	523	497	519	488	465	509	480	510	505	501	514	483	501	505	479	504	450	464	493	464	457	469	533	526	513	516	482	503	508	471	550	480	521	515	528	485	472	494	515	493	488	508	479	473	504	489	557	492	523	521	515	488	475	476	536	497	498	465	469	479	520	492	503	484	489	515	479	521	516	519	524	493	503	496	489	500	525	448	496	515	495	504	510	475	468	491	501	474	513	506	498	497	508	484	497	490	495	491	488	562	461	485	516	540	490	496	515	524	458	508	455	489	492	508	527	498	532	520	476	497	493	506	489	469	505	515	517	498	472	453	544	509	469	517	486	494	504	499	499	497	492	490	488	491	494	522	526	482	512	540	492	507	468	519	490	512
4960	14648	10015	4973	3526	2624	2115	1703	1414	1197	1079	951	866	843	776	697	712	653	615	564	651	633	634	565	572	549	540	614	539	529	545	531	553	536	509	560	572	522	518	568	545	578	542	530	541	506	503	509	527	533	489	535	523	486	514	511	487	512	534	478	517	532	522	525	504	519	544	507	494	488	539	517	529	527	501	485	499	522	513	501	509	514	513	463	517	515	488	532	510	506	492	504	558	505	527	483	533	461	521	514	547	517	507	514	568	526	491	512	494	529	516	526	481	495	500	520	477	487	493	519	513	509	526	538	520	503	528	512	507	473	513	493	500	516	519	519	509	472	493	483	476	498	509	494	514	496	519	458	494	515	508	476	485	522	510	508	481	488	484	533	496	498	455	521	536	517	498	499	506	524	518	467	511	537	490	464	477	493	533	439	521	522	505	518	474	523	512	502	526	542	469	561	484	529	501	495	523	501	496	495	522	537	461	517	524	498	518	531	502	527	522	479	546	529	479	493	469	521	531	495	477	517	521	516	512	506	500	496	525	519	500	482	483	493	556	484	510	508	515	539	493	512	432	487	505	506	518	543	503	533	498	471	510	534	503	518	514	507	521	532	484	504	524	515	523	475	488	525	481	491	500	472	496	536	501	466	503	473	499	525	504	493	522	514	480	518	541	538	472	556	443	522	502	538	498	505	499	493	552	516	507	520	527	503	498	454	483	513	532	491	450	511	505	481	471	521	484	481	517	491	530	473	491	505	494	484	544	508	526	511	540	524	516	522	508	549	555	457	468	486	505	519	499	515	532	476	500	505	530	509	529	473	519	504	489	507	532	481	513	509	512	517	514	524	491	487	514	474	572	473	566	524	511	502	500	507	502	492	509	501	513	498	488	503	547	541	490	506	477	545	496	479	511	513	529	465	499	488	514	490	465	538	510	526	502	496	490	515	514	516	514	497	513	508	516	528	478	472	499	521	521	510	480	508	506	498	498	520	527	514	515	530	503	501	478	529	489	531	478	476	534	504	501	474	516	524	501	512	494	501	504	525	503	505	555	481	508	492	483	503	516	481	526	486	489	467	498	484	502	520	563	537	497	514	494	556	510	519	527	480	510	493	507	464	472	516	488	518	462	500	500	523	497	470	480	509	462	493	498	522	524	480	528	483	491	496	509	500	505	502	540	511	516	465	520	479	487	558	546	524	540	548	508	511	526	512	516	508	490	535	522	517	506	487	513	483	529	555	540	531	517	487	538	545	520	517	514	520	487	521	546	509	478	499	491	508	498	524	518	537	522	485	472	492	500	476	505	511	492	514	501	466	525	528	494	488	535	505	526	466	487	519	484	491	503	544	509	482	439	554	493	485	517	470	500	538	528	501	500	516	515	519	484	507	527	518	483	488	513	521	497	489	520	516	527	450	511	516	492	511	507	509	529	508	502	492	477	476	538	504	493	527	506	514	559	466	505	520	525	504	515	519	544	502	515	530	514	514	502	537	479	521	527	541	529	500	513	484	513	506	465	488	482	503	513	536	498	521	503	519	503	485	514	492	540	479	488	531	443	479	458	538	496	470	477	496	513	512	520	523	492	500	503	545	499	533	514	518	492	506	532	500	540	492	512	467	524	534	468	516	507	497	519	509	500	488	493	549	468	543	565	535	479	491	516	540	444	548	524	510	491	494	509	521	515	499	510	521	527	526	487	540	530	473	454	511	545	512	490	516	464	526	455	522	531	499	478	518	474	537	494	507	495	536	516	469	522	526	467	517	505	486	518	534	528	486	475	557	488	513	505	550	524	506	492	531	562	532	523	481	524	490	575	502	512	490	510	495	555	537	521	524	508	488	496	514	567	498	478	489	513	523	513	473	508	517	525	491	546	516	495	519	501	523	501	493	492	506	498	505	446	482	526	512	498	526	512	547	566	504	480	525	514	485	512	493	501	511	532	488	494	519	493	486	518	505	517	480	538	487	501	467	500	451	508	521	516	475	492	503	486	492	497	541	530	497	514	522	496	505	520	504	473	493	492	477	474	504	517	507	530	489	513	510	519	509	492	541	462	458	480	509	545	503	472	509	487	509	546	513	502	458	490	499	492	506	539	525	487	519	491	503	508	508	526	509	502	490	517	507	493	515	503	438	517	506	541	507	531	497	484	478	495	530	492	482	510	513	511	469	495	497	496	489	523	497	518	516	521	545	493	501	497	495	479	514	494	512	518	501	495	534	497	504	552	508	460	490	529	463	517	512	510	486	520	471	492	515	529	479	540	488	509	509	520	508	533	456	487	512	482	461	532	507	490	507	520	537	486	457	477	497	513	505	484	512	505	503	468	459	518	540	507	564	514	525	488	495	509	516	484	473	516	493	534	496	487	459	511	526	498	517	492	477	515	492	508	522	498	548	518	511	542	515	481	503	557	518	494	480	492	496	466	514	495	471	539	537	548	497	489	514	493	494	514	506	497	517	549	510	503	514	535	484	505	488	466	518	511	497	552	477	510	486	499	500	516	547	509	529	486	525	511	491	537	511	493	494	500	496	535	489	505	488	525	488	544	491	496	495	532	512	520	487	466	498	484	481	506	534	508	521	534	514	548	521	522	484	492	492	528	443	506	520	488	502	493	493	513	520	494	468	481	520	519	530	535	520	521	498	485	481	500	513	506	482	535	472	501	511	490	471	501	544	520	500	492	540	522	496	501	478	495	468	510	440	505	519	514	508	512	491	533	531	490	479	522	516	505	485	523	548	481	508	528	513	525	549	487	470	511	561	515	512	546	524	515	479	508	480	478	502	481	490	465	518	522	542	497	473	531	497	507	512	519	523	494	523	490	497	510	484	539	496	492	481	501	546	501	519	555	499	519	471	512	515	527	502	518	549	489	528	494	502	494	534	498	463	493	481	493	485	490	419	521	469	504	542	491	486	533	511	515	513	533	473	507	540	502	505	508	530	511	506	505	464	467	513	499	540	485	502	494	526	499	497	458	506	517	551	504	488	500	489	527	490	482	497	527	491	489	497	509	523	513	515	509	507	545	498	476	489	506	542	526	519	456	516	508	534	501	503	540	494	511	483	527	519	489	489	499	532	521	481	526	510	516	509	527	492	486	519	499	498	469	515	564	545	514	500	518	501	500	504	517	528	523	516	479	499	500	530	524	512	534	512	490	519	517	487	506	535	505	485	498	500	514	510	541	498	501	482	522	488	544	521	528	532	484	509	489	538	452	523	482	504	513	510	525	487	451	498	484	472	505	482	466	509	469	462	483	503	572	512	512	504	537	485	497	527	532	520	537	514	494	480	483	507	530	510	505	492	485	480	545	485	479	511	504	516	532	479	501	494	511	509	505	548	527	524	513	462	439	489	490	509	518	491	516	487	483	500	478	438	489	508	536	479	525	518	506	490	489	503	536	498	508	540	531	518	554	487	525	521	497	504	497	528	517	508	484	495	521	501	489	495	518	520	490	511	512	488	517	516	525	497	490	491	491	497	524	512	504	534	504	506
27859	17402	3211	501	334	288	260	222	243	248	238	252	240	208	258	215	205	221	234	254	229	227	242	222	231	236	256	227	261	263	241	243	228	233	228	208	205	234	222	184	247	239	238	249	239	257	227	268	233	224	238	254	214	216	194	218	245	210	216	235	232	244	232	239	208	236	231	251	230	242	206	218	240	230	248	217	200	245	224	231	219	226	226	223	235	230	214	240	247	231	256	225	230	191	224	221	254	228	233	254	237	243	258	226	229	226	231	234	233	235	249	219	237	213	235	202	233	249	272	240	253	239	251	227	241	224	235	204	229	232	230	226	230	227	248	209	186	245	242	275	234	218	226	237	232	224	224	236	229	232	232	228	257	216	221	226	220	230	207	233	227	236	249	242	247	242	209	192	224	234	227	228	245	232	221	224	235	227	226	232	239	222	253	255	212	232	227	203	237	262	227	231	231	218	227	223	241	235	215	204	214	233	230	231	234	267	226	242	219	224	255	210	246	246	229	212	226	244	242	234	235	227	236	229	225	225	196	231	216	206	218	229	217	248	244	242	229	240	237	246	214	243	205	257	246	240	228	244	243	240	230	217	208	210	227	234	227	245	229	235	218	252	228	226	215	247	238	235	221	246	211	236	194	239	251	222	228	232	229	235	214	229	232	234	225	216	257	228	225	262	233	209	224	249	247	254	228	258	224	219	236	239	238	252	216	239	253	220	247	231	232	235	231	221	247	241	237	202	199	214	225	228	211	218	247	241	255	213	211	220	248	242	216	195	236	247	214	276	230	244	245	233	213	243	229	244	221	219	214	221	228	208	237	204	244	235	220	250	229	243	242	234	231	243	223	226	217	251	237	207	257	228	243	245	211	238	253	248	226	227	234	243	238	223	235	214	247	237	230	234	220	235	234	228	240	217	237	222	247	236	237	203	218	219	210	230	214	254	212	234	227	240	214	236	224	222	223	243	233	207	238	207	222	224	222	218	253	218	223	235	229	244	226	217	224	217	219	234	226	241	261	218	215	218	226	240	253	225	226	215	224	230	199	250	223	235	216	234	206	201	224	225	210	198	228	228	220	246	231	236	228	229	233	223	233	232	219	250	193	223	220	234	227	218	237	211	223	205	255	234	222	205	224	225	225	223	214	230	227	220	228	244	236	224	245	236	241	245	224	222	235	238	228	244	219	206	197	239	225	251	237	260	219	254	228	202	223	208	230	212	231	224	197	238	227	214	230	258	245	252	212	231	232	238	236	228	217	217	223	256	225	239	235	222	218	231	245	227	229	217	236	230	243	232	221	236	235	218	236	225	212	231	214	245	198	217	253	218	241	215	213	239	246	229	204	245	224	236	234	224	223	228	226	227	238	245	221	222	234	235	231	254	227	210	210	242	212	259	237	241	229	257	222	231	221	220	240	252	233	218	244	236	220	204	225	223	221	205	241	224	263	225	248	223	195	215	243	200	226	245	249	219	226	208	232	249	233	257	219	209	225	209	236	204	247	221	231	222	227	238	228	240	213	231	230	235	237	235	239	216	223	215	234	265	216	220	240	236	229	224	239	241	236	254	239	225	206	252	203	239	236	220	237	226	200	235	252	228	243	227	236	235	241	247	218	233	236	223	242	234	195	252	238	205	222	248	246	232	215	220	242	222	231	221	241	239	220	238	244	236	228	220	216	207	214	215	245	244	257	264	238	221	203	218	221	231	262	231	224	213	237	240	192	200	234	224	240	233	227	218	206	233	217	235	214	247	220	230	234	220	240	238	234	217	260	209	228	270	232	211	237	231	231	213	241	203	223	223	195	244	230	235	236	224	199	237	223	230	234	220	256	238	252	242	225	250	227	238	248	241	233	241	248	248	262	207	249	237	234	261	255	258	253	230	234	219	224	234	250	243	212	243	232	245	218	245	231	244	233	234	232	204	236	210	233	227	220	228	225	240	233	250	255	212	261	216	207	229	262	251	217	231	248	256	209	202	239	231	218	218	227	241	247	219	215	251	221	228	231	221	231	226	223	236	202	233	252	221	221	196	237	221	222	245	253	215	235	232	234	215	231	197	234	257	218	231	210	259	239	228	220	218	224	248	244	240	226	224	225	237	222	276	230	219	233	233	230	219	225	229	247	241	230	223	243	223	273	225	241	210	210	232	215	230	223	195	223	224	223	244	219	220	225	227	254	230	198	210	231	215	217	237	252	238	219	240	236	202	218	211	224	232	220	211	244	218	228	226	216	236	215	217	257	233	263	213	241	263	225	246	238	237	230	247	227	219	252	241	204	234	214	228	218	224	223	219	216	233	236	208	237	252	249	247	222	242	218	229	222	250	250	234	235	213	211	216	197	267	257	240	231	235	217	229	242	220	240	215	218	202	245	217	201	219	236	249	231	244	227	252	242	237	252	227	238	216	226	225	219	228	246	218	234	211	221	263	233	222	207	246	208	226	232	235	235	220	245	216	212	244	237	245	231	229	213	252	231	250	217	254	233	243	216	215	225	242	245	236	231	250	255	226	214	256	232	257	228	220	231	236	236	221	220	230	224	234	224	224	221	242	230	235	214	222	232	226	252	231	243	231	249	234	220	208	220	277	250	232	248	212	205	221	251	244	236	261	235	223	234	206	253	233	203	226	232	222	225	258	226	232	249	239	245	232	202	244	227	244	245	229	236	210	235	222	218	248	258	224	237	213	243	213	220	230	238	234	214	221	227	243	242	261	231	247	229	224	239	239	259	243	222	243	288	242	241	231	204	215	209	234	233	249	248	226	217	243	225	227	240	230	277	268	220	237	219	230	237	249	228	252	229	222	217	227	227	223	211	219	204	216	228	197	236	200	227	206	255	206	239	249	232	229	238	248	249	208	230	210	241	227	210	218	226	244	240	219	228	242	237	223	243	206	231	230	214	239	211	206	256	256	249	211	205	239	211	226	214	263	234	226	249	215	256	260	197	224	235	233	227	235	221	230	222	230	244	207	246	221	249	274	241	230	221	236	228	237	253	241	257	181	215	239	226	245	220	277	262	238	234	253	234	222	248	222	209	220	231	239	215	235	230	216	235	250	216	230	224	252	243	224	217	199	237	212	231	221	232	236	218	216	230	228	255	236	220	240	224	212	219	228	242	234	226	212	238	251	227	256	223	234	222	233	221	245	238	239	244	239	220	246	222	250	251	244	233	224	226	233	229	222	228	241	244	242	211	211	249	239	251	228	256	230	225	249	238	225	229	216	249	246	234	235	250	208	250	214	231	247	222	242	239	220	230	205	219	234	226	235	220	229	238	227	239	232	238	251	238	208	241	196	246	232	229	231	244	217	246	238	259	221	213	215	232	223	250	228	229	253	234	224	228	234	218	236	210	241	233	228	241	239	247	224	243	244	251	219	232	242	237	247	233	260	215	223	243	207	223	230	234	244	226	250	213	232	227	220	234	225	213	231	235	222	249	231	231	242	238	216	244	231	240	232	257	210	236	228	237	231	240	213	216	226	219	215	236	247
4304	784	527	399	313	277	327	287	291	269	272	281	313	276	276	290	247	274	264	235	268	262	258	262	237	268	252	276	228	252	239	268	248	243	267	252	256	260	257	258	272	244	269	249	256	284	250	238	246	228	247	289	258	289	272	247	265	266	260	241	259	254	292	279	298	229	266	279	266	260	260	253	236	261	261	264	257	233	253	239	257	223	247	232	280	257	268	253	266	261	267	304	271	271	241	255	245	235	267	224	253	269	231	271	259	252	217	258	249	235	289	274	267	237	282	258	262	253	262	228	271	230	287	226	248	248	237	275	239	266	265	280	233	253	262	257	247	292	259	235	279	239	271	281	255	261	236	281	273	243	271	237	263	288	216	269	280	290	252	267	268	267	271	260	251	263	265	292	249	247	234	254	264	252	258	247	266	260	254	248	266	276	249	265	271	240	263	257	300	244	255	285	267	265	254	230	254	242	278	276	264	278	296	246	271	254	296	275	275	274	242	279	283	271	246	261	274	242	266	252	236	250	252	249	254	242	227	265	257	277	294	288	250	268	266	245	275	229	268	260	243	255	282	252	250	270	270	272	261	239	250	277	251	271	279	238	276	262	231	268	248	289	265	234	266	240	270	246	255	234	268	273	246	275	268	253	259	256	283	238	274	242	274	270	283	276	251	251	252	261	271	246	258	256	268	243	251	261	254	243	267	259	270	259	285	268	272	281	274	259	272	274	272	236	250	267	246	286	295	263	269	226	243	244	259	228	264	254	269	270	261	246	271	244	225	236	274	250	257	250	261	274	276	269	267	222	249	252	263	269	251	246	284	252	266	232	246	235	255	263	256	241	278	267	272	251	272	244	260	244	254	267	299	248	221	247	255	276	264	278	274	278	245	262	233	291	251	257	254	247	255	270	245	242	282	231	246	265	277	259	262	277	272	252	255	266	261	254	259	272	263	263	263	267	259	271	293	251	260	238	264	254	250	253	240	243	247	262	261	250	259	255	264	264	251	259	269	251	240	254	259	249	257	269	225	307	259	260	261	247	281	265	272	250	265	273	299	260	279	240	253	258	270	245	265	250	243	264	247	294	279	250	271	251	251	237	271	299	260	285	282	252	273	246	275	252	255	270	256	262	245	288	272	270	244	266	267	247	273	264	212	280	252	256	265	253	253	249	252	287	265	240	280	248	271	265	262	238	267	252	260	224	278	229	304	262	269	269	250	245	275	267	273	251	235	251	261	247	261	270	233	295	266	253	266	242	265	246	233	243	261	269	268	261	260	272	264	284	251	248	239	261	239	233	257	246	252	280	235	241	265	260	262	260	259	308	271	245	250	268	256	257	258	255	259	243	272	276	262	246	266	273	270	275	271	233	263	277	256	299	283	245	276	292	226	235	234	252	246	265	254	258	239	230	261	255	266	246	261	271	262	265	233	272	283	267	250	274	240	233	255	262	261	266	290	240	264	268	250	241	267	262	295	289	284	250	238	264	242	289	279	286	275	259	260	267	264	264	238	284	240	284	257	244	261	268	240	242	256	233	271	268	275	265	245	243	258	277	237	247	236	259	243	221	266	260	240	245	258	281	241	253	277	241	254	258	234	233	243	266	279	234	234	253	252	255	290	261	243	265	251	266	251	237	247	257	251	275	262	275	243	281	253	286	253	251	258	241	260	282	246	274	250	263	262	258	278	291	248	278	225	279	237	257	224	229	252	288	249	251	266	246	271	242	267	262	238	273	303	243	284	290	252	244	287	281	239	261	262	234	258	288	270	276	255	293	277	263	256	245	284	262	292	296	261	253	255	251	289	303	264	290	257	271	242	262	276	281	256	275	261	282	273	264	278	264	231	249	262	261	272	236	274	282	229	259	273	250	254	277	243	258	284	273	230	244	248	255	265	230	248	266	248	268	282	273	259	261	217	242	262	278	288	284	275	260	246	298	266	261	251	267	266	261	251	266	253	259	263	264	271	262	257	260	277	254	249	282	254	256	292	255	271	244	235	283	266	274	258	263	242	257	249	250	271	242	274	271	247	284	249	258	250	243	283	239	248	235	241	235	283	325	276	266	262	272	261	254	277	245	248	247	257	267	262	251	283	263	258	251	268	226	280	276	269	263	274	276	271	225	285	252	271	266	272	250	280	258	272	254	299	225	278	264	245	253	280	277	253	255	261	274	244	252	260	271	266	248	257	295	259	278	270	277	234	263	257	270	261	262	250	275	261	268	265	280	245	260	256	236	257	260	284	251	254	286	269	254	271	257	267	251	280	252	254	279	271	262	265	255	243	253	274	243	238	270	257	255	261	313	261	298	267	258	257	277	239	254	287	270	242	264	277	270	256	251	250	257	256	256	238	262	267	248	244	267	251	263	252	255	252	260	233	251	231	262	246	238	270	246	255	272	253	274	263	249	257	252	251	245	264	281	279	274	279	261	262	262	231	259	260	249	257	255	275	223	250	244	233	245	264	260	262	293	241	223	303	248	266	274	240	289	262	276	271	285	230	256	257	282	255	244	255	265	287	279	268	282	282	286	259	247	234	242	256	275	297	282	269	252	259	249	262	270	287	254	267	274	263	268	263	251	270	262	306	275	287	247	254	256	247	245	254	241	263	284	266	278	249	292	275	251	274	252	283	266	265	279	269	231	251	253	258	269	262	278	251	269	249	259	249	257	267	258	255	265	262	263	229	311	250	297	249	260	282	281	280	284	278	277	256	274	283	249	248	261	274	274	257	281	269	274	288	267	264	248	262	262	269	279	284	272	312	272	276	226	257	282	261	256	282	238	247	260	277	253	255	261	248	289	260	263	272	237	265	231	259	259	255	261	254	253	254	235	241	248	261	265	247	260	268	271	292	237	244	276	266	270	267	271	250	235	289	255	280	246	277	252	256	292	264	243	281	266	276	295	272	269	260	259	273	265	267	268	249	252	249	273	261	298	251	247	257	260	227	268	284	257	264	255	248	257	252	266	243	267	247	275	238	255	272	256	252	275	245	275	249	249	233	247	276	257	247	256	273	264	240	279	260	291	251	256	252	266	278	273	244	251	238	268	282	234	264	269	286	264	271	274	267	257	249	223	255	263	254	257	255	266	273	251	255	291	252	261	267	266	267	258	282	235	236	251	246	263	262	233	267	270	287	256	264	266	273	276	250	258	270	264	282	254	249	263	245	256	276	281	229	244	263	254	241	285	242	237	254	258	260	248	266	247	256	273	246	251	276	291	264	288	256	257	251	242	284	241	244	235	310	263	271	250	277	280	263	277	257	237	281	214	268	253	268	240	262	266	256	252	243	256	261	264	257	279	242	246	254	251	279	244	261	258	279	263	254	248	263	261	272	239	292	249	231	272	257	282	246	259	260	266	244	261	267	271	272	248	261	281	266	261	275	261	253	250	260	297	243	255	260	267	277	277	257	263	255	266	251	260	243	227	242	285	248	258	253	256	245	258	268	286	238	252	271	244	279	251	243	252	249	256	250	257	251	270	248	251	281	271
23936	21306	28519	24444	21301	8766	857	555	483	394	364	338	330	293	283	285	252	286	253	270	257	257	267	277	238	235	244	276	235	235	247	257	264	232	218	251	244	233	217	242	234	259	217	215	225	241	230	226	228	251	260	208	215	227	219	248	218	221	231	236	237	244	228	229	192	226	226	240	232	212	214	221	249	227	236	210	227	214	241	215	197	230	205	218	219	214	214	221	210	220	242	234	195	199	194	234	208	222	242	228	207	220	217	200	206	216	238	273	220	199	215	217	204	213	230	230	225	213	224	259	224	249	232	237	237	238	217	207	188	204	206	224	218	218	232	193	212	211	234	220	255	229	197	226	203	206	197	190	207	212	225	260	196	208	213	201	234	209	192	215	200	229	223	229	228	230	217	224	209	213	226	206	216	241	230	201	210	237	230	217	228	221	208	245	214	215	217	216	206	212	237	236	230	218	210	211	221	227	218	202	213	229	206	211	219	235	226	242	225	224	216	237	219	217	231	219	193	239	227	249	216	200	211	210	219	196	219	218	237	225	212	215	250	211	238	241	237	214	216	220	230	230	240	212	239	216	208	236	222	232	230	208	214	247	199	243	230	221	218	231	218	212	219	246	235	219	191	214	230	232	229	213	198	239	241	198	245	219	250	204	234	224	202	219	208	205	196	238	210	216	233	200	197	211	232	209	247	195	230	231	225	241	238	213	212	200	194	229	226	223	201	211	208	206	201	198	219	246	236	205	229	226	212	209	206	215	231	226	197	213	233	231	201	223	206	244	224	228	251	226	220	206	218	249	221	235	210	212	212	205	229	229	212	217	228	224	224	214	225	219	209	250	229	218	223	213	223	213	217	211	225	171	222	224	212	240	213	234	208	252	217	227	209	203	233	214	214	217	197	207	230	228	216	212	226	234	196	221	245	205	237	225	211	229	226	235	225	215	235	201	271	232	230	216	188	215	190	215	238	217	199	220	227	204	208	250	252	208	206	232	219	226	204	224	230	221	214	231	185	233	237	200	200	213	178	238	247	225	224	199	239	241	202	243	230	227	230	216	218	241	224	237	259	249	233	209	208	201	222	223	211	229	226	184	215	202	203	240	226	212	211	210	217	214	212	236	237	220	217	209	201	219	208	206	249	224	229	202	213	231	205	230	236	202	236	200	222	226	218	216	210	217	209	206	222	250	227	214	228	221	208	214	222	225	246	238	217	210	242	247	218	207	208	235	213	232	230	242	198	220	217	253	208	264	206	207	209	198	252	215	218	205	232	204	222	215	235	228	226	242	230	229	234	234	220	248	225	204	227	231	200	241	223	230	212	243	216	229	186	224	210	225	220	199	203	218	207	256	202	184	235	231	232	187	235	219	231	229	250	235	230	218	228	197	197	214	203	196	207	238	222	223	230	231	227	208	211	239	238	219	235	229	232	216	217	229	224	215	234	237	206	227	243	217	229	245	224	234	218	210	206	221	212	206	256	209	224	236	232	208	225	211	236	225	211	205	208	219	204	198	219	202	258	227	226	231	225	199	232	235	220	206	219	230	258	232	216	202	239	179	211	220	233	219	195	233	210	222	211	217	225	239	247	199	207	243	202	210	238	252	207	233	207	229	233	236	233	227	229	241	207	226	245	204	209	219	247	224	257	205	211	203	226	217	195	223	224	206	212	223	208	198	215	220	232	231	246	237	244	215	205	220	235	216	222	267	240	210	211	244	223	220	214	220	199	230	203	221	254	212	228	238	214	227	227	204	215	209	229	233	247	243	211	200	201	193	228	204	223	230	228	220	240	205	216	211	217	221	200	230	229	217	236	236	233	215	204	195	210	214	212	233	234	237	216	198	268	212	216	225	211	249	242	202	224	223	234	224	212	231	202	197	223	239	220	238	216	225	214	224	229	251	230	199	225	221	225	205	196	220	230	217	210	199	224	206	196	249	208	225	230	237	213	216	216	236	241	229	221	202	175	208	215	202	212	227	228	210	192	214	233	224	222	214	218	217	228	220	203	207	236	231	222	212	240	223	214	233	252	202	215	207	237	194	237	218	205	212	201	201	204	217	196	225	200	198	228	196	221	243	234	238	238	227	240	222	219	214	227	207	225	206	205	207	222	238	211	197	242	249	224	227	204	236	244	216	229	200	235	207	216	200	248	205	208	238	199	213	207	217	210	216	221	211	219	202	226	222	232	228	229	216	223	217	217	240	248	235	220	220	225	224	221	220	211	229	206	214	225	215	207	190	228	221	231	221	214	234	234	218	212	231	241	233	235	231	224	224	206	242	234	200	219	243	221	232	239	225	213	211	206	218	232	206	208	236	215	205	202	216	218	206	221	223	210	232	212	226	225	198	216	211	210	223	193	226	194	195	239	224	204	229	203	198	226	214	248	203	217	227	199	226	225	221	194	245	234	221	216	216	228	236	230	223	207	217	246	228	202	204	221	227	234	238	232	216	238	198	208	217	203	203	221	234	221	223	235	228	243	191	190	218	241	209	240	247	227	222	231	195	226	210	238	236	223	215	221	222	227	222	219	231	209	206	254	238	230	225	208	232	215	205	259	227	229	215	217	232	221	230	218	217	189	206	233	211	221	266	243	234	238	226	240	231	249	245	200	200	211	247	204	194	224	232	246	216	209	228	196	245	214	252	218	247	227	202	209	226	244	221	234	226	204	212	228	243	211	232	233	205	207	207	204	204	207	210	234	192	229	238	214	202	246	217	235	235	214	196	208	194	238	227	216	209	243	230	216	217	206	221	236	184	237	205	227	223	215	247	208	225	205	220	217	219	191	219	224	243	218	210	237	232	229	188	231	209	232	238	234	223	225	227	221	242	210	219	209	203	236	241	230	217	222	188	214	206	211	238	226	216	228	238	255	205	205	233	223	192	211	218	237	237	225	223	226	194	212	242	233	239	202	195	207	196	211	218	243	221	204	207	228	220	232	218	203	228	244	207	238	227	205	222	220	214	232	225	214	242	212	234	234	212	238	224	247	217	224	210	226	210	251	231	220	216	218	243	173	240	230	208	198	230	222	247	222	211	219	224	246	217	209	202	226	243	222	220	216	219	212	251	205	222	202	199	224	245	237	230	217	214	228	213	209	207	215	210	227	238	218	250	235	204	219	224	209	248	240	205	246	246	227	232	195	236	247	220	223	255	251	216	213	215	203	232	183	201	247	216	197	211	238	258	234	202	215	224	187	197	231	231	212	228	189	255	235	223	221	220	230	218	254	218	208	195	215	225	207	213	228	214	225	236	227	231	239	187	207	230	219	223	199	172	206	211	235	218	233	219	214	210	245	228	211	233	233	205	225	227	210	226	213	221	225	216	194	245	206	211	212	215	215	231	227	228	226	191	224	222	221	218	208	234	207	257	209	208	206	211	203	190	210	196	229	213	216	225	226	217	218	212	223	215	209	236	200	205	211	230	237	229	217	222	217	210	221	255	230	230	220	212	240	233	210	244	224	241	232	232	225	212	216	215	204	210	241	212
3404	8648	5759	2675	1816	1394	1149	811	705	586	493	453	448	394	376	318	339	315	290	300	267	290	307	288	293	266	273	259	270	248	251	256	242	283	259	263	275	229	253	230	243	251	234	251	253	236	260	234	229	252	253	246	269	256	276	244	245	263	251	220	208	246	247	228	261	255	236	239	244	222	248	248	241	224	223	219	272	236	242	279	242	221	239	258	249	250	256	224	228	247	235	261	259	243	230	220	240	236	270	224	239	219	246	240	246	239	272	258	224	237	228	231	236	265	253	251	242	234	224	254	235	257	248	231	235	237	237	247	210	230	238	243	241	271	231	243	253	225	197	243	216	247	234	224	234	241	233	244	236	238	260	230	249	225	238	233	234	247	225	260	223	254	257	226	267	229	253	212	264	247	222	248	238	245	237	220	257	242	236	209	244	257	213	261	222	244	268	237	228	263	266	242	230	227	236	243	234	229	240	247	222	224	235	262	253	262	245	218	269	256	236	246	228	246	235	229	239	286	259	246	239	230	223	231	249	264	268	216	246	227	229	219	282	232	241	231	255	242	243	231	239	223	275	235	237	257	229	257	245	248	229	231	226	240	258	235	250	251	270	240	244	242	234	234	204	238	251	251	244	235	244	211	223	237	217	247	231	230	242	262	237	257	229	241	255	212	237	218	240	272	237	235	224	244	229	224	250	201	227	240	222	224	230	245	235	219	212	255	212	233	238	229	243	224	238	226	242	222	212	275	228	242	255	231	268	232	257	231	241	221	271	238	266	261	245	246	217	214	226	249	246	224	246	236	248	212	231	234	241	242	236	266	256	249	224	253	264	255	255	246	237	249	240	213	239	224	255	233	271	240	268	193	246	258	223	228	231	218	238	252	250	246	273	233	229	248	234	219	244	207	266	230	229	266	236	257	219	231	224	246	234	218	259	247	258	226	217	227	224	229	230	203	242	282	243	260	243	253	253	229	242	226	236	241	240	255	241	225	248	234	227	229	238	253	262	225	243	235	247	240	257	222	252	232	211	239	233	237	219	240	247	253	248	226	230	247	232	233	234	238	241	241	235	214	270	275	272	239	228	257	227	250	243	263	236	208	238	246	237	249	228	202	253	255	255	234	246	235	210	244	237	211	232	260	232	226	239	236	235	237	211	261	254	208	218	244	223	245	240	232	244	247	240	231	233	237	264	249	245	247	276	228	244	217	196	220	240	260	224	237	241	246	241	252	260	231	216	224	235	243	252	258	211	273	215	239	242	243	254	262	248	267	224	265	254	224	211	253	248	240	266	250	237	252	238	233	248	277	223	225	238	232	240	266	264	256	216	273	232	262	246	244	236	260	209	249	264	242	214	227	258	231	218	234	255	245	244	257	221	225	225	258	252	225	212	264	231	238	243	226	244	248	262	215	243	273	207	210	244	264	229	231	210	250	236	256	256	258	249	252	241	242	227	238	259	249	249	249	257	230	244	256	255	235	234	250	244	207	232	253	240	253	232	246	266	257	237	239	225	223	254	246	247	219	244	208	230	241	243	252	211	238	236	222	233	239	232	265	242	269	239	242	244	242	231	230	253	227	241	244	240	252	229	231	220	247	240	232	245	234	229	267	247	261	242	252	249	246	219	242	227	237	215	243	250	239	255	229	257	226	266	255	245	241	225	226	229	253	225	226	241	256	237	241	259	278	272	227	265	235	229	220	247	264	205	236	218	223	230	225	223	232	251	243	248	236	235	249	258	249	237	189	243	237	229	247	253	231	206	239	249	218	242	250	242	239	241	266	229	246	243	225	248	275	242	259	265	244	250	224	233	228	234	256	251	222	269	227	239	240	239	260	221	241	248	242	258	239	243	233	234	251	195	226	258	227	247	234	238	242	218	235	246	253	261	240	201	249	251	239	253	224	223	236	236	237	221	239	231	256	247	244	228	231	244	215	228	252	255	267	239	223	246	219	223	239	233	234	216	288	263	246	222	242	243	257	242	245	209	249	242	245	242	227	238	240	240	233	238	219	264	216	229	234	226	222	234	252	242	245	268	235	241	234	253	240	254	214	230	231	256	226	257	236	209	234	248	245	276	258	241	254	240	261	230	246	284	221	239	231	225	227	233	232	229	199	251	250	240	250	230	229	228	229	225	221	237	229	235	251	241	246	224	225	228	232	225	273	267	265	236	259	257	258	226	246	240	211	241	227	258	236	255	276	240	231	236	226	250	246	274	228	270	231	250	239	253	248	269	248	250	235	234	238	227	234	274	219	221	257	238	240	244	268	241	250	269	237	205	236	231	255	245	232	230	202	256	255	258	243	236	221	240	223	259	237	257	226	250	248	219	257	232	231	208	246	243	243	241	260	238	240	207	229	251	253	196	239	243	235	232	239	215	229	226	235	221	255	262	238	233	225	253	243	236	233	261	210	207	222	237	245	260	233	231	239	272	240	246	209	249	242	246	250	226	222	243	239	253	247	216	237	276	233	237	226	250	238	223	248	231	261	201	252	231	254	248	236	256	254	233	252	245	227	216	224	242	206	236	231	261	250	256	241	225	261	250	268	231	227	221	245	224	253	213	242	225	248	247	248	242	254	224	250	244	226	205	248	216	260	259	238	252	242	244	230	225	226	245	229	249	245	215	248	263	272	242	244	249	269	236	240	253	246	233	237	218	229	246	261	279	213	231	234	222	262	208	215	236	225	225	250	218	237	241	253	226	224	243	215	238	241	231	243	255	225	243	242	236	240	249	236	233	250	248	236	210	234	216	240	250	231	212	222	222	261	234	216	240	248	232	245	270	223	241	228	209	240	275	239	248	237	206	260	251	260	216	243	236	229	234	221	245	249	245	242	243	256	235	241	259	229	257	254	233	219	234	243	226	237	220	250	228	227	224	251	227	251	236	220	224	227	273	223	237	235	259	235	221	252	229	233	255	238	238	230	248	243	244	234	250	235	251	254	233	241	240	250	249	227	252	202	240	240	209	234	228	259	239	259	234	265	237	248	234	226	258	242	249	257	257	221	257	232	204	243	223	237	237	247	249	248	252	228	254	250	260	253	258	218	246	233	255	263	269	232	281	212	239	225	244	268	269	227	240	232	235	235	232	247	238	248	242	236	226	215	285	238	205	223	209	241	260	199	242	234	249	250	231	234	234	233	253	237	246	238	245	246	244	227	259	240	248	243	210	249	266	238	235	230	260	252	247	221	235	219	242	241	219	220	248	232	226	216	218	220	223	274	243	221	220	238	257	249	240	239	221	253	240	259	229	261	222	235	219	215	242	248	248	224	261	231	252	231	250	249	231	241	245	242	244	243	244	275	247	235	235	231	220	222	247	250	226	228	223	221	220	239	235	251	249	231	220	236	229	223	239	229	213	209	234	224	242	246	236	243	244	241	245	235	245	227	242	228	238	234	249	244	237	217	239	245	243	256	245	249	239	240	238	223	229	216	251	239	251	223	232	235	220	246	226	244	258	221	221	240	264	219	228	252	264	228	256	199	245	248
25040	21328	27447	25457	10139	881	753	640	532	528	524	579	507	508	504	471	450	468	493	470	477	473	524	415	457	439	484	438	438	454	447	460	422	423	475	461	410	434	449	457	421	441	481	480	443	428	458	501	443	456	464	445	445	493	431	421	463	434	406	458	422	487	443	436	444	437	434	461	459	418	423	419	436	446	413	473	470	462	457	441	438	417	471	427	454	458	460	405	461	446	412	413	442	470	416	455	497	427	464	452	452	474	455	448	454	471	458	425	451	452	436	461	487	420	458	439	463	457	429	465	451	448	429	476	462	412	464	449	457	399	459	438	423	471	428	452	498	444	433	435	454	419	450	458	384	463	418	391	432	446	415	440	442	454	418	460	453	420	444	469	440	447	447	431	469	449	468	478	474	449	436	452	417	454	453	454	372	455	454	465	459	438	412	437	455	468	454	439	439	435	467	457	411	488	464	444	446	460	504	442	462	467	425	490	470	454	459	471	460	442	428	409	457	489	464	443	469	454	421	458	474	469	478	445	430	449	394	457	459	453	479	460	461	417	450	430	466	453	491	458	428	463	447	441	455	453	474	427	446	424	420	423	451	464	495	435	455	475	460	445	452	437	429	430	460	455	441	451	466	459	459	456	410	471	491	455	443	421	432	437	450	420	448	451	461	448	448	474	464	428	461	456	461	423	403	467	456	408	448	435	470	440	451	482	463	453	481	436	446	429	469	489	460	429	454	439	426	427	493	460	448	425	443	427	449	460	465	413	447	446	454	436	432	436	436	408	445	399	420	447	450	441	424	465	481	447	454	457	471	397	418	429	449	483	456	438	430	463	470	433	477	490	476	434	465	470	472	454	416	470	443	458	446	447	427	426	408	442	462	447	411	454	449	439	439	459	465	411	458	452	470	475	476	428	415	469	448	415	491	479	427	458	451	455	463	489	454	458	514	419	433	430	437	453	486	462	422	473	438	469	411	438	426	478	440	438	451	455	451	476	438	458	430	446	442	455	482	475	466	465	445	410	448	428	406	461	456	478	426	476	467	463	487	458	459	463	443	445	459	440	435	443	467	427	465	452	447	454	462	456	440	467	466	460	497	455	472	453	412	429	459	428	433	436	444	483	453	436	452	477	453	448	449	498	405	454	502	439	478	446	408	489	435	435	417	502	448	450	464	458	442	445	495	457	436	437	459	441	449	381	478	410	458	464	509	418	480	416	430	474	425	436	464	487	422	476	471	492	466	429	399	446	457	451	431	468	431	421	444	449	465	455	444	465	432	477	472	427	430	455	463	447	410	457	458	443	413	464	443	420	438	432	457	468	453	438	433	440	457	408	477	471	440	465	426	455	473	472	428	492	435	468	458	435	450	390	436	453	468	446	447	462	444	488	448	481	464	400	449	444	470	454	434	428	440	429	435	442	451	459	466	453	442	473	458	459	460	417	423	456	456	449	439	459	443	437	419	459	433	410	487	458	436	455	451	445	457	426	448	490	448	476	424	467	458	470	429	443	438	478	456	441	454	435	451	432	462	446	496	454	455	494	450	429	463	454	425	434	444	444	431	465	480	419	466	442	451	507	425	484	443	468	447	460	435	419	479	437	416	437	460	442	437	480	437	434	421	479	468	429	474	427	416	466	463	441	443	436	443	440	469	442	494	444	463	457	450	464	497	439	448	459	448	437	439	430	430	459	464	455	450	445	444	445	480	434	436	458	435	474	438	469	469	462	451	478	465	442	396	415	451	454	484	461	447	465	480	490	471	427	442	454	464	447	441	444	405	457	429	444	435	427	447	467	474	438	447	455	454	440	430	438	417	475	423	451	408	403	438	450	454	448	437	447	477	460	437	471	447	437	483	454	446	442	450	467	489	454	476	417	482	414	458	438	446	432	420	462	488	471	468	483	410	489	481	454	478	444	472	449	456	419	428	447	428	431	420	469	462	452	427	445	428	457	464	436	444	442	509	423	455	448	437	442	456	434	456	454	458	458	465	435	446	455	421	475	485	449	482	468	444	443	448	458	441	458	451	475	451	445	457	433	433	468	444	465	468	434	456	437	433	492	460	473	430	429	483	450	439	450	468	455	384	443	449	456	444	475	441	438	423	486	441	482	422	414	472	410	420	472	438	456	429	462	454	431	472	453	424	445	454	453	493	439	473	467	456	484	464	472	457	433	462	439	493	471	477	429	412	451	456	479	426	424	451	442	454	455	423	447	473	420	458	435	460	438	431	470	423	437	425	467	451	431	445	456	469	422	433	430	424	467	449	479	451	471	424	483	458	464	453	463	457	419	453	427	414	448	484	439	454	464	448	453	450	438	463	451	439	443	435	458	450	432	460	431	450	435	472	458	406	449	465	448	425	470	454	465	414	498	462	432	438	448	464	449	434	440	438	416	435	477	429	460	430	436	481	435	498	420	463	453	461	439	449	453	437	426	461	505	457	442	434	443	442	437	436	454	436	440	488	456	450	431	415	436	461	441	418	475	437	445	436	503	431	468	489	417	427	468	454	484	493	459	401	451	452	491	453	445	425	423	436	421	422	397	477	479	442	423	499	409	448	483	437	427	464	469	473	472	442	458	436	445	455	437	446	462	410	450	463	477	455	487	471	462	441	443	452	456	462	399	470	429	470	445	438	477	419	450	458	458	437	457	410	471	423	452	448	441	486	462	447	421	419	460	460	454	413	452	444	444	441	426	460	421	437	472	429	458	423	415	455	487	472	433	436	442	472	457	471	451	459	455	478	414	426	441	457	438	443	445	431	439	445	419	451	471	465	438	412	440	420	463	448	436	454	423	454	471	435	426	461	427	447	449	436	412	447	429	471	444	466	418	429	457	449	483	463	430	414	453	416	493	431	440	448	436	446	439	430	432	444	432	405	450	452	412	466	466	457	450	404	439	475	466	461	470	452	475	436	428	483	439	420	430	416	489	473	485	417	485	443	476	464	440	455	426	465	443	474	459	462	443	423	448	419	450	434	409	436	446	449	423	459	415	455	448	444	458	435	451	441	470	429	479	453	454	452	448	452	409	419	445	450	441	450	455	421	440	455	418	434	445	443	433	459	431	419	469	449	444	492	457	446	474	451	463	442	475	473	451	450	465	425	428	441	432	439	429	452	440	457	447	427	488	438	450	438	459	449	464	431	448	421	396	480	435	436	454	472	443	465	443	440	446	465	442	431	471	467	435	454	448	449	448	452	454	435	420	474	436	473	447	477	412	416	419	428	411	449	445	467	449	430	471	441	415	449	443	477	434	465	450	469	454	427	450	459	464	412	444	434	414	410	441	469	435	495	467	446	470	460	433	461	494	458	449	449	424	421	457	470	446	431	442	482	407	459	422	439	484	464	467	473	493	440	444	448	468	431	486	473	466	430	489	452	445	447	445	429	433	500	429	428	428	480	450	435	412	446	465	451	465	426	473	492	417	444	447	477	452	460	437	440	440	437	453	439	425	437	428	471	466	426	484	466	455	461	436	456	462	449	411	430	446
3562	5257	3537	1815	1453	1120	901	793	761	696	614	601	586	545	571	551	513	557	541	503	506	502	536	487	486	542	493	483	478	509	479	460	489	436	522	446	474	477	512	504	498	502	477	505	499	527	512	485	488	472	465	489	482	500	471	437	486	508	480	465	489	481	494	452	451	462	483	453	448	447	489	483	511	469	453	496	470	454	465	520	458	525	479	476	452	463	475	507	497	446	447	485	448	447	516	493	451	497	437	491	512	494	467	492	453	487	467	466	483	503	501	477	487	474	489	500	474	482	487	462	462	536	463	473	473	479	445	480	478	509	488	470	499	484	482	456	450	497	493	486	441	492	490	469	516	466	495	466	482	453	455	414	457	472	505	497	490	460	464	512	472	468	472	434	469	477	491	510	469	463	498	487	480	443	465	517	478	492	454	468	474	436	520	461	487	525	486	464	488	502	483	445	466	478	444	485	489	482	469	466	476	465	495	484	449	440	455	481	502	514	476	485	492	455	491	490	429	484	471	469	500	469	506	464	482	497	507	471	505	516	479	528	457	493	464	513	475	506	490	484	493	494	497	498	464	470	504	497	475	479	477	500	449	465	438	467	479	447	473	503	477	474	505	516	505	445	481	468	500	470	493	500	471	481	440	490	463	466	492	471	530	464	464	488	445	479	489	465	435	455	489	482	455	512	465	494	477	504	462	469	439	493	514	510	467	470	484	467	481	483	473	506	517	471	474	487	436	460	467	477	500	458	487	508	467	438	460	439	444	488	485	489	446	514	511	448	501	469	478	496	487	478	475	506	450	475	493	482	442	469	484	449	485	479	499	496	491	466	521	478	479	474	452	459	480	474	480	516	482	468	459	467	464	452	476	512	469	506	540	477	457	457	512	495	501	496	478	476	482	476	475	445	488	448	467	483	500	481	495	477	448	470	470	490	527	521	467	469	439	482	430	509	498	484	517	444	487	432	472	472	454	508	494	457	476	477	476	437	472	485	468	484	454	488	465	458	497	500	509	506	469	503	510	485	446	446	472	422	489	468	464	456	492	494	490	451	472	446	448	508	483	460	481	533	516	495	483	464	494	470	531	500	466	452	481	469	477	490	434	489	491	459	484	457	473	494	467	476	473	492	493	496	489	445	479	454	480	474	482	489	467	495	521	515	460	495	508	531	515	476	456	516	439	530	448	522	480	488	503	458	508	471	475	469	456	485	480	454	477	466	433	470	464	463	487	479	492	448	469	497	495	490	514	494	495	444	489	524	435	478	486	483	426	472	501	506	480	459	456	486	467	443	468	462	453	508	459	481	497	474	465	462	462	459	473	471	515	489	478	490	503	498	479	475	460	476	510	489	471	475	471	473	511	492	457	437	454	449	505	450	452	449	460	464	456	489	477	454	466	448	513	432	448	441	499	467	460	439	458	497	487	468	480	500	490	472	510	481	477	460	472	484	445	449	463	466	479	500	492	496	500	475	520	457	513	458	513	472	475	458	485	499	459	463	471	452	433	467	469	470	502	476	494	433	494	494	478	483	451	478	488	476	483	448	482	454	483	524	478	495	448	511	475	452	466	513	487	492	492	485	470	451	465	498	509	451	483	491	501	468	456	486	475	491	492	456	481	450	459	476	496	465	484	433	474	511	467	498	462	481	440	508	478	458	447	468	481	458	465	452	486	461	479	465	490	456	501	470	480	507	499	485	471	488	480	456	524	463	482	495	469	444	472	474	473	484	477	491	474	473	500	435	467	456	467	453	471	482	502	501	487	455	515	487	505	438	459	483	501	491	465	479	450	458	464	463	479	493	459	495	468	501	463	492	446	468	460	446	492	501	484	490	497	449	474	457	484	474	452	506	447	474	491	455	501	488	496	501	471	484	470	485	491	486	481	494	506	490	472	485	492	476	490	480	505	443	451	499	481	509	503	489	485	469	481	445	474	474	469	455	476	479	488	475	495	441	499	472	452	460	449	459	500	518	472	485	446	500	477	464	518	475	474	477	493	485	465	483	477	511	498	477	486	467	467	492	466	470	520	447	477	476	525	454	451	493	477	485	502	479	471	479	473	468	486	502	468	492	506	480	501	476	468	463	495	451	487	463	483	495	489	492	443	478	454	463	461	497	486	466	486	481	458	488	454	442	463	489	456	517	431	485	502	480	493	434	488	439	500	477	493	462	475	472	500	476	500	518	468	456	466	486	450	513	448	500	507	477	498	490	480	464	501	524	496	487	482	429	452	468	488	484	455	442	475	506	489	432	470	475	502	517	439	466	489	486	447	486	466	485	470	451	508	485	461	456	484	468	497	493	478	469	465	476	495	460	459	477	450	466	483	500	508	461	480	497	461	469	529	458	416	471	498	487	478	493	490	448	519	509	491	540	481	501	471	473	492	476	513	453	495	474	466	487	493	464	445	485	448	505	483	444	471	490	469	492	461	489	480	480	447	460	458	497	479	454	464	482	490	503	448	459	482	516	479	511	486	492	459	461	462	484	431	483	440	483	513	470	479	456	505	469	446	487	457	503	476	488	472	462	480	527	484	518	487	492	461	465	491	435	510	470	492	476	497	483	485	462	508	465	498	498	457	461	462	484	462	467	467	453	495	501	492	510	439	479	498	498	474	480	437	455	466	479	468	463	491	446	494	434	482	473	458	495	479	492	442	468	491	453	480	471	463	509	470	482	487	522	478	492	496	452	463	497	447	518	469	487	477	516	507	499	468	510	483	470	496	445	454	499	529	442	455	445	473	509	473	462	471	462	473	482	475	470	508	494	473	512	498	486	476	486	496	496	509	523	487	480	442	494	470	497	479	488	474	473	501	423	471	465	490	492	455	456	465	462	490	420	444	459	502	464	483	524	484	421	483	491	484	457	473	436	496	465	514	487	452	516	494	473	496	479	463	468	473	483	464	479	482	492	442	501	471	478	509	435	468	492	531	490	455	498	472	471	438	487	464	514	480	486	465	499	448	475	452	500	488	504	510	424	490	452	472	478	509	515	480	438	531	440	443	460	532	508	491	473	491	505	529	500	496	477	472	463	486	484	488	475	491	477	480	468	449	509	521	455	487	464	499	491	483	462	482	466	499	481	453	447	491	505	479	455	476	501	479	497	490	519	462	555	484	463	496	445	528	428	466	472	484	490	474	475	544	525	475	452	476	512	494	503	475	486	488	468	501	464	435	458	468	491	465	493	482	487	495	481	480	446	468	478	493	469	501	485	478	464	481	491	474	460	495	482	496	475	484	502	461	445	482	465	491	486	484	459	490	484	473	491	443	468	493	444	452	491	469	467	509	498	487	503	471	441	501	464	498	472	483	440	502	496	481	451	475	513	446	509	462	472	505	523	460	499	515	491	489	446	456	491	515	491	471	464	462	454	458	455	495	509	502	479	471	512	489	505	442	483	471	464	496	488	508	517	502	490	466	486	469	480	500	478	464	475	497	505	486	536	468	473	501	481	490	467	515	508	484	469	518	491	456	485	479	476	478	480	495	471
22783	21360	29069	24024	21362	21433	7876	1279	955	890	816	804	729	731	669	652	658	575	599	575	534	586	562	526	530	585	540	516	563	488	506	543	525	528	520	529	509	551	495	502	537	538	496	498	524	538	524	468	527	527	505	460	511	515	515	492	519	516	583	513	512	548	542	524	522	467	529	522	509	568	527	520	509	531	508	516	536	539	564	570	482	501	517	547	541	524	508	537	521	515	487	475	518	514	496	542	522	508	502	492	495	476	503	488	526	513	537	476	496	494	499	481	526	487	574	532	483	506	495	550	512	508	512	499	487	491	473	486	581	521	495	524	511	459	482	501	507	487	518	505	500	503	471	534	498	453	475	523	552	490	468	526	528	506	512	506	522	483	534	501	542	496	492	499	492	504	477	488	526	508	494	531	486	524	512	504	540	517	480	492	499	494	532	497	486	490	503	515	489	531	465	522	480	498	529	517	538	478	491	509	536	536	478	499	526	507	499	495	505	484	542	497	487	525	479	482	522	491	480	526	502	519	482	491	527	530	499	499	518	468	501	453	522	482	493	524	474	560	518	557	545	523	502	477	498	475	477	494	508	475	488	513	497	495	485	475	508	505	500	569	514	503	529	516	528	526	495	471	491	518	525	468	489	502	489	491	526	467	488	515	535	536	494	478	510	498	528	484	528	492	481	516	454	489	516	545	494	526	515	479	487	500	508	549	531	478	518	510	504	522	519	483	469	546	553	531	487	521	492	485	530	467	502	519	543	539	440	468	487	484	495	498	504	508	519	531	514	489	525	507	496	535	508	472	531	518	490	485	530	517	507	508	521	502	486	509	521	509	506	509	545	508	521	521	504	504	509	470	466	495	490	522	533	495	507	499	519	471	496	483	510	515	522	481	479	503	507	527	486	509	503	511	538	533	522	554	511	499	503	496	510	485	539	486	534	525	538	507	465	477	523	496	525	472	491	498	489	518	532	543	513	515	483	475	506	515	515	488	523	522	510	522	458	494	500	528	550	515	510	512	503	486	504	494	516	538	485	529	511	465	476	522	485	511	510	494	526	507	519	522	512	519	537	482	517	546	492	501	530	514	511	500	490	468	548	465	457	540	517	508	499	512	534	507	516	466	498	475	497	518	506	476	505	486	535	508	545	488	534	521	506	546	465	482	509	504	477	521	505	528	509	479	505	498	483	527	530	474	496	514	495	469	528	544	482	514	477	495	526	517	521	454	479	528	515	456	507	484	514	509	505	487	479	525	505	489	502	504	515	487	517	499	518	520	480	511	503	464	501	525	467	565	469	495	519	506	480	487	488	487	516	519	480	477	507	482	538	516	499	482	539	551	494	490	510	536	504	540	513	511	506	499	528	504	484	492	510	497	514	479	520	520	487	521	557	497	490	522	577	543	550	521	496	504	552	463	515	514	499	517	520	534	494	503	462	518	546	485	493	497	467	515	515	522	494	519	498	507	503	468	544	498	488	514	502	502	522	507	519	481	518	472	496	504	561	516	503	516	506	496	477	494	513	496	495	541	502	482	518	463	533	506	522	509	481	518	508	524	507	506	517	539	491	465	500	520	459	465	505	527	514	518	521	492	489	539	503	512	480	481	505	540	519	487	468	503	483	529	465	518	491	527	509	479	499	510	533	529	501	509	550	485	480	512	504	521	538	525	507	532	529	471	469	496	548	491	489	531	528	512	500	520	469	574	488	499	484	474	503	526	488	523	481	501	470	512	491	496	494	505	488	499	484	491	506	517	539	536	512	507	510	495	488	498	493	505	514	515	546	513	509	462	534	487	492	473	506	490	499	537	530	530	492	529	491	505	467	527	526	495	537	496	494	471	521	477	541	480	491	480	530	476	506	515	471	514	507	525	489	544	497	480	508	483	501	509	500	471	511	475	510	478	533	508	500	482	556	495	515	496	529	520	551	515	532	534	522	483	496	504	496	539	524	543	502	520	506	513	527	480	493	508	530	523	501	552	483	463	506	453	509	486	469	527	494	504	526	499	508	519	496	497	493	482	477	473	499	505	506	489	507	508	491	513	487	471	496	507	513	516	527	494	489	506	500	475	516	483	532	517	540	483	517	557	496	501	514	516	510	514	479	496	526	513	515	498	530	516	498	519	512	496	523	461	519	525	486	516	533	514	515	511	524	512	515	500	491	539	467	502	481	510	495	512	502	490	476	495	522	514	509	505	490	474	512	500	493	530	522	511	484	497	526	476	487	525	480	474	528	511	465	480	505	527	538	496	482	495	541	501	536	529	531	473	496	514	528	478	504	516	529	504	478	479	482	522	493	509	557	510	493	523	486	501	514	502	533	488	510	539	500	499	483	537	496	518	511	517	557	495	505	517	527	490	515	523	453	540	479	508	512	500	503	503	498	475	527	479	541	536	502	486	532	502	520	482	501	504	514	479	490	523	521	482	508	515	476	514	455	488	504	517	499	503	472	487	476	487	504	530	524	564	529	476	484	539	481	542	516	510	492	497	478	482	494	494	529	529	526	530	503	470	489	506	507	501	488	516	481	501	498	497	493	511	511	528	499	501	522	521	474	505	495	537	494	497	447	526	507	511	519	484	534	470	516	518	501	485	513	529	485	531	480	485	540	553	527	484	483	491	447	519	531	508	513	509	498	486	568	473	524	545	476	503	494	478	497	524	480	478	495	534	495	514	531	524	466	504	482	509	500	494	491	506	521	466	525	491	509	478	483	528	504	502	473	492	520	501	527	498	516	528	501	485	519	510	493	500	524	518	507	508	493	524	533	531	500	462	508	502	502	508	516	475	532	471	531	531	538	488	489	532	534	477	494	464	502	515	475	461	477	483	505	536	516	509	503	510	511	511	472	527	517	495	475	501	468	505	493	506	536	535	517	488	483	532	489	465	535	532	514	492	508	513	514	506	525	554	495	514	501	520	513	541	517	507	472	509	532	494	496	477	553	514	516	451	478	512	508	469	514	502	504	481	517	552	514	469	481	518	542	484	548	491	484	509	496	508	503	508	507	480	517	512	528	508	513	522	522	523	516	554	529	473	497	489	497	504	497	531	488	473	474	506	523	540	503	528	514	535	533	510	509	526	503	520	484	508	482	483	483	496	478	564	474	510	507	492	524	542	500	491	487	505	507	537	482	488	503	513	480	488	497	472	522	532	529	497	522	511	504	505	506	518	498	496	487	499	504	468	451	507	489	483	510	507	483	501	505	485	492	491	472	524	505	511	490	490	524	486	506	484	565	480	494	522	510	497	499	475	496	495	520	563	496	553	502	540	498	499	509	483	455	568	525	487	535	502	508	498	487	488	495	492	488	542	483	513	545	542	489	517	498	492	523	511	521	471	452	492	498	538	505	524	472	483	529	518	525	509	506	461	475	523	526	530	506	497	486	491	530	487	472	511	513	503	496	447	485	488	536	505	520	498	498	501	512	490	505	527	466	501	486	496	462	492	488	497	501	489	526	488	472	506	510	477	472	501	521	507	487	530	539	524	494	464
4821	14790	10054	4875	3572	2761	2123	1694	1483	1205	1061	978	842	810	762	728	734	653	654	618	560	646	588	591	560	551	571	554	534	566	525	561	543	551	524	522	539	527	563	550	532	529	584	522	533	539	530	532	516	508	539	530	519	486	524	525	555	521	540	553	514	485	541	521	517	533	521	534	511	540	483	518	487	500	499	550	498	563	498	525	508	475	483	526	482	563	501	523	487	498	479	492	479	522	495	478	514	501	509	551	512	526	539	480	511	496	536	511	503	490	508	516	512	554	527	546	485	504	499	501	503	499	490	500	494	493	493	530	515	509	488	508	505	492	513	532	511	533	482	534	546	476	507	492	529	488	469	526	543	493	483	501	494	495	516	501	490	492	528	495	530	522	507	512	529	493	492	487	503	484	527	490	530	518	490	505	529	525	559	483	522	464	483	546	474	479	492	491	507	467	540	518	536	530	478	524	482	506	549	498	502	505	521	508	539	542	492	505	482	551	488	538	478	522	518	565	484	493	511	519	556	498	492	522	489	540	517	518	496	521	516	499	493	472	503	515	516	516	521	502	522	474	499	531	499	509	528	483	525	510	491	516	499	502	514	474	514	500	502	496	526	507	485	517	508	478	468	497	507	514	494	514	499	491	521	510	502	497	510	528	528	547	509	502	535	541	537	521	495	517	523	488	513	490	479	514	532	521	494	524	501	511	529	496	498	512	558	531	534	503	543	500	495	504	564	483	547	506	531	502	523	540	495	518	530	490	493	537	507	546	487	550	525	548	478	506	537	543	483	531	517	505	512	488	546	562	533	498	499	512	504	487	493	484	521	504	528	492	490	486	481	480	471	524	500	514	496	503	505	472	521	524	542	542	523	515	546	481	499	486	531	503	502	525	484	491	518	509	507	482	505	493	538	475	526	540	500	541	505	474	458	471	516	485	482	494	501	551	524	516	499	497	518	511	515	527	477	504	509	528	529	514	550	511	498	501	503	504	547	521	489	493	566	501	490	485	548	535	515	495	529	521	512	500	503	506	541	557	512	509	513	512	485	541	515	518	525	478	528	517	509	538	524	522	505	513	502	502	492	476	526	502	515	528	523	525	494	513	555	510	525	509	479	522	498	482	533	513	499	530	513	505	469	525	513	498	561	499	506	557	498	546	499	506	483	516	501	502	509	503	497	511	470	520	507	518	517	459	542	496	521	508	534	511	518	467	477	513	469	501	484	541	552	541	512	464	505	516	535	511	523	507	496	549	496	513	524	526	506	515	518	459	488	515	479	498	501	475	468	499	472	478	471	481	564	484	502	483	503	526	487	490	547	537	471	552	481	483	467	489	528	485	535	466	502	520	509	506	457	528	557	545	508	495	464	522	535	472	483	538	519	506	485	493	482	517	533	502	492	490	504	524	526	507	501	506	522	475	508	480	512	513	517	474	527	500	493	510	530	480	502	523	521	493	497	478	536	506	518	474	501	509	500	493	501	491	534	530	474	511	487	518	493	514	514	513	490	515	507	495	509	513	492	512	545	515	520	500	519	502	526	489	491	528	525	510	527	520	522	502	555	504	510	512	487	479	476	522	527	567	531	503	515	488	538	499	549	518	519	511	498	506	495	494	495	508	499	518	500	481	497	497	504	519	515	553	504	511	525	470	469	515	511	499	487	528	504	568	528	517	541	484	493	505	512	522	517	496	494	512	494	460	500	497	519	474	517	493	484	536	492	501	481	517	508	455	515	507	527	509	540	497	560	506	453	488	527	519	485	537	518	509	451	496	486	533	509	519	493	523	518	535	509	522	498	542	528	465	536	537	511	485	514	517	511	487	512	482	474	511	456	530	547	519	454	528	501	555	479	553	525	518	525	519	513	519	507	498	492	498	505	511	562	512	490	523	505	492	489	502	528	523	494	486	528	485	536	518	490	497	487	542	493	479	480	522	516	476	491	517	520	545	549	559	532	469	455	525	527	483	534	500	459	516	480	504	521	514	482	479	510	519	505	490	518	521	518	492	492	454	510	498	529	503	512	501	492	510	502	506	466	492	539	497	517	534	489	518	525	497	500	526	508	526	501	517	516	506	463	484	488	539	534	515	542	515	488	478	495	494	563	493	480	522	500	520	527	481	497	507	487	484	527	526	515	492	497	532	510	498	513	494	538	493	530	516	492	520	498	525	539	539	522	484	485	489	530	498	510	517	522	515	505	519	491	521	510	523	487	501	540	499	464	509	498	497	507	477	536	518	473	488	511	507	523	537	512	470	503	491	491	489	534	521	516	540	501	524	466	491	482	478	485	489	515	523	508	529	532	492	472	480	454	487	555	552	511	523	463	541	470	521	503	534	494	531	512	536	535	502	513	522	549	540	519	489	526	511	514	515	516	520	503	519	534	487	521	527	502	493	465	537	515	531	463	502	538	521	463	538	531	521	522	475	549	527	466	508	486	531	523	511	510	529	537	474	545	497	493	476	474	486	517	527	525	510	480	525	484	507	479	479	518	488	483	492	520	472	533	501	510	490	493	505	532	504	530	525	528	507	543	510	501	479	486	496	480	531	507	515	518	505	496	517	468	526	488	501	511	450	492	487	488	511	538	485	551	533	484	508	551	482	501	487	528	515	475	530	481	542	500	517	489	516	521	503	513	510	508	522	518	523	504	522	467	509	450	524	481	507	471	495	484	533	483	548	496	492	515	467	501	496	512	492	561	486	489	515	485	515	507	508	538	523	479	524	505	480	499	532	530	494	501	560	454	511	495	534	475	510	482	516	482	479	528	504	524	522	509	523	513	448	508	504	494	531	500	514	507	513	498	477	507	510	506	504	511	518	559	484	484	547	460	494	443	493	481	493	520	503	492	514	473	534	493	503	560	522	487	484	498	496	518	482	495	502	504	504	481	520	517	506	488	538	490	484	488	522	492	498	523	521	495	540	490	490	489	512	523	507	540	526	496	508	475	522	487	489	466	503	513	543	528	550	471	515	529	494	512	510	513	483	494	456	497	479	491	515	548	509	512	525	543	498	510	468	543	521	506	552	539	513	494	487	498	510	481	506	470	496	548	480	503	526	515	464	480	508	500	491	524	514	509	484	486	515	493	556	467	484	511	517	472	491	519	526	515	500	477	505	510	472	510	523	492	555	499	466	460	475	509	494	553	498	513	475	509	523	528	513	523	500	509	469	509	485	474	492	481	540	496	513	497	497	554	500	492	518	509	502	537	552	513	486	513	467	515	502	498	516	551	509	503	479	501	530	546	495	491	529	552	488	537	532	542	462	526	499	474	494	478	515	516	511	474	509	520	505	526	515	514	549	499	499	551	495	505	499	477	539	516	512	528	502	509	492	497	527	471	506	530	531	504	538	511	503	519	518	487	503	518	508	494	484	551	517	507	476	531	517	517	542	483	485	527	487	520	498	501	510	557	511	516	496	542	507	504	513	464	503	470	469	532	528	501	531	488	464	525	513	510	504	546	497	510	504	495	508	532	487	548	479	511	504	490	515
27878	17376	3012	421	304	282	243	255	216	244	249	228	217	243	245	221	219	233	226	224	242	249	220	239	234	252	248	225	217	196	221	239	215	220	244	221	253	241	228	230	215	242	228	232	239	203	218	238	251	229	214	239	233	223	221	216	214	245	250	221	218	216	213	233	220	240	202	243	249	240	231	241	260	232	237	249	230	238	230	227	213	244	220	206	215	227	253	245	241	246	241	235	258	234	214	225	236	219	252	242	230	236	212	249	209	248	204	200	231	248	227	216	221	262	225	277	245	240	243	218	228	204	232	249	225	214	238	221	228	201	221	242	216	214	246	210	227	225	225	251	226	221	224	241	236	240	206	220	234	217	240	229	248	255	221	246	226	249	245	217	224	267	217	238	199	244	214	226	225	200	252	251	249	246	263	201	255	239	234	225	238	193	210	242	242	242	231	222	236	242	241	244	228	224	245	196	225	214	222	219	222	249	221	233	259	240	230	231	243	243	221	242	225	248	230	241	243	196	255	236	236	252	228	215	248	234	226	240	232	238	210	230	238	244	219	242	220	231	203	232	217	206	215	215	230	228	220	241	235	244	248	226	214	229	241	236	233	242	249	260	247	217	215	208	230	222	230	203	207	209	214	231	265	241	235	243	224	229	208	235	244	238	191	222	250	210	234	232	244	249	231	233	275	230	218	215	231	228	215	231	228	239	234	220	207	235	222	243	223	224	228	213	235	194	223	210	206	237	239	252	235	237	234	244	236	216	201	231	226	250	222	225	225	243	250	252	227	227	214	219	246	223	244	223	217	242	223	237	248	228	249	231	249	246	236	220	222	266	241	232	245	242	206	219	207	220	228	224	190	255	225	225	229	239	240	191	264	217	237	223	229	244	214	235	257	243	242	228	277	246	230	241	240	225	249	232	233	217	232	235	211	244	194	209	218	244	237	230	219	216	246	251	241	227	213	213	210	242	232	238	221	241	224	226	234	210	228	235	232	252	219	200	226	218	220	218	235	207	243	218	214	240	228	234	215	199	255	240	234	244	203	236	228	208	201	244	215	228	223	248	231	229	240	219	227	221	237	221	227	209	280	231	226	208	214	226	251	229	219	218	224	264	254	258	230	223	233	217	212	207	211	217	207	219	249	221	208	247	242	212	230	238	233	208	224	194	229	223	240	220	209	231	222	235	234	249	238	242	213	234	217	230	262	253	246	252	251	211	225	237	216	247	233	224	222	222	260	234	241	227	226	248	231	206	219	218	213	224	234	246	252	212	238	226	233	249	253	250	221	230	249	228	251	233	252	226	241	212	216	259	249	235	228	226	224	222	205	211	205	227	190	213	249	232	256	216	218	230	228	252	236	228	237	198	194	224	220	207	196	253	212	221	218	240	213	249	222	233	236	220	219	237	237	239	240	228	237	221	217	222	229	216	244	219	236	230	241	223	246	228	236	233	216	249	244	239	233	226	196	246	224	240	232	219	234	252	243	268	195	234	209	236	211	232	235	240	196	231	229	233	243	227	246	255	236	258	233	229	236	232	246	231	247	196	220	242	215	217	236	239	221	226	237	242	218	233	249	243	240	216	202	233	228	221	255	220	225	263	237	222	212	202	223	242	212	213	249	218	227	240	244	240	248	259	220	214	234	199	213	225	258	217	253	217	240	215	237	237	205	219	201	212	262	230	237	248	237	206	232	239	238	192	251	251	226	219	225	241	237	232	225	241	214	248	219	210	242	253	256	229	232	242	217	211	228	243	218	245	214	251	216	230	211	230	231	231	262	231	236	239	244	268	241	230	219	206	213	234	243	249	252	218	224	250	236	229	227	222	236	240	232	207	240	217	224	231	225	221	243	240	242	243	225	221	239	239	227	236	268	251	249	255	257	200	214	256	205	208	241	249	206	245	240	205	219	241	195	251	219	217	229	242	224	231	247	236	246	254	200	231	245	207	228	214	220	240	222	243	233	217	224	235	236	208	242	247	254	244	231	241	272	220	219	217	242	220	211	248	226	210	218	231	231	254	237	237	208	249	230	226	230	226	241	242	237	213	232	223	247	247	225	275	221	200	217	262	239	230	209	218	245	226	225	247	257	247	251	228	230	232	248	228	221	224	222	238	206	229	253	244	229	233	222	228	231	233	215	240	229	219	214	235	252	233	220	219	201	219	213	244	233	238	213	217	230	234	204	237	238	244	232	235	223	246	217	235	221	221	231	247	238	216	236	219	237	228	214	229	235	206	228	239	230	231	243	254	240	243	232	213	230	214	222	208	215	238	243	249	275	227	264	207	234	231	227	218	234	240	270	219	223	232	240	201	232	222	236	223	233	225	243	224	219	221	238	236	236	229	228	236	254	224	240	217	228	227	243	216	231	239	245	228	228	260	203	243	247	235	238	225	246	244	218	253	197	225	211	213	257	231	228	213	236	241	230	236	213	201	247	219	236	251	252	224	242	230	195	254	227	246	224	245	217	246	249	246	259	240	233	224	211	244	234	211	232	230	228	230	226	232	241	241	222	251	230	254	217	225	187	229	205	217	229	253	233	209	251	231	254	242	267	232	250	249	228	238	276	250	233	222	223	217	220	227	236	237	238	228	241	233	258	264	222	240	224	228	218	231	240	233	236	240	230	212	240	221	238	221	219	218	261	230	234	252	195	227	216	234	233	222	243	243	245	250	211	249	206	243	215	234	228	208	239	257	233	247	215	245	227	230	213	249	223	223	240	208	215	234	229	256	218	228	256	227	245	218	223	206	251	245	231	249	283	236	214	236	251	223	230	250	192	216	226	231	233	227	244	249	229	224	275	202	231	232	223	255	222	243	234	228	219	211	223	229	249	218	228	212	230	209	233	227	222	246	216	215	209	221	223	215	230	219	218	227	236	237	245	228	247	206	229	233	219	207	213	221	228	193	242	221	231	243	239	241	241	231	224	233	238	245	223	231	227	207	220	216	221	205	222	243	227	254	221	235	226	250	224	231	211	222	242	227	220	255	216	256	227	250	229	214	261	247	218	244	229	234	191	235	260	231	247	234	257	217	241	209	249	252	237	219	222	246	204	253	232	238	218	215	244	208	253	223	229	249	238	226	221	232	236	252	244	224	237	222	259	245	255	233	245	222	269	212	250	246	198	214	202	259	236	261	214	222	223	228	226	219	204	247	220	211	208	242	227	224	262	188	225	233	232	231	224	220	230	239	212	230	256	242	246	231	199	252	220	212	226	222	239	224	229	198	227	241	230	213	218	248	238	224	246	208	232	223	259	221	219	233	228	217	210	221	231	233	249	230	234	234	239	223	242	251	215	234	238	224	248	215	243	235	216	258	217	257	214	221	220	240	235	213	278	242	224	226	237	247	223	234	217	264	199	247	210	241	234	243	230	242	212	249	257	255	213	253	257	224	225	222	228	222	230	230	211	221	226	211	225	229	232	214	217	241	239	257	244	239	229	222	223	201	269	220	231	220	248	211	193	220	238	244	240	235	220	237	236	203	232	241
4300	779	527	373	311	317	303	303	279	257	280	272	264	275	233	260	251	250	239	237	242	272	242	227	272	253	266	276	243	250	269	286	265	253	262	263	245	277	277	263	282	274	257	255	234	263	272	249	209	266	285	266	237	276	289	278	274	253	261	241	241	267	238	265	274	277	265	286	271	259	239	269	267	276	273	265	261	259	258	282	256	243	253	250	272	261	270	280	246	259	270	248	235	255	241	226	263	273	248	284	254	268	256	268	264	263	225	263	271	254	263	249	196	273	275	269	267	243	262	256	249	245	258	274	262	297	264	261	254	276	285	261	267	300	279	245	230	253	262	275	241	224	293	255	232	263	280	229	295	289	286	274	274	254	254	276	290	279	274	268	242	258	255	253	278	256	273	286	235	284	284	250	233	262	299	240	253	227	233	277	226	279	261	266	294	268	256	238	256	243	238	264	234	279	248	240	247	264	260	273	254	255	267	256	266	247	260	258	231	278	274	250	224	237	271	276	259	250	243	269	278	283	277	260	276	272	270	263	261	282	282	252	257	244	267	237	285	257	267	267	259	232	261	272	241	283	265	260	245	258	261	233	261	269	263	266	241	228	262	277	240	235	268	251	244	273	268	233	283	262	283	274	255	274	241	237	252	245	260	264	286	260	271	228	278	279	268	245	259	255	260	248	255	266	273	265	278	263	241	276	277	274	287	261	267	257	262	272	249	263	254	251	249	279	253	296	246	267	272	264	242	238	299	277	243	257	258	283	291	289	290	259	270	264	275	271	250	286	261	257	269	247	274	255	260	276	299	262	271	241	262	280	263	268	266	244	253	256	295	300	251	266	256	247	247	253	279	283	239	237	252	248	266	287	272	251	267	245	280	248	246	247	260	229	280	259	256	258	278	279	265	253	270	266	237	285	281	290	242	252	250	246	253	252	253	242	256	250	291	243	270	249	284	279	275	283	250	272	257	245	252	274	271	273	264	264	250	277	251	274	258	266	276	286	244	265	262	242	277	272	254	238	217	275	293	247	285	241	285	281	250	252	274	246	259	266	262	269	259	256	259	276	240	263	250	271	246	266	241	271	288	271	259	246	251	242	250	241	277	264	270	267	230	285	285	268	239	261	261	260	255	258	246	257	244	266	253	222	247	252	264	243	254	269	237	233	244	242	246	266	271	247	249	265	304	262	237	270	251	242	254	265	254	255	253	268	269	258	251	273	277	252	277	274	281	260	282	260	233	251	254	277	253	254	275	271	267	228	242	264	265	246	278	258	250	251	237	263	257	252	281	272	240	254	264	245	257	240	274	254	281	276	244	260	271	285	230	243	280	288	252	212	263	296	267	239	243	237	245	279	273	266	268	240	254	240	224	254	245	262	264	287	255	237	251	267	261	264	265	256	257	245	279	252	263	240	289	278	252	250	251	263	263	241	282	277	234	250	268	268	249	270	273	276	253	249	256	227	278	268	252	269	235	266	254	272	271	264	253	266	251	258	302	248	236	270	223	269	254	275	249	235	243	242	231	235	282	244	245	245	244	252	263	267	255	251	260	248	273	272	272	276	266	252	245	285	277	282	250	280	285	275	237	291	272	279	262	274	243	274	269	237	278	254	269	275	229	267	286	234	260	236	263	294	242	299	264	233	279	248	268	274	248	285	269	243	262	290	271	252	249	280	266	263	270	275	250	244	272	274	246	269	264	236	238	270	270	265	249	292	263	240	219	253	254	252	284	253	261	270	276	270	281	256	275	250	251	275	265	268	254	270	251	295	240	253	243	239	230	236	235	262	281	284	266	251	262	291	262	236	262	256	288	268	267	249	286	254	259	269	252	281	261	247	270	281	234	270	279	251	256	267	259	263	250	267	269	242	267	286	249	254	239	224	272	268	255	260	255	252	259	248	271	266	231	232	238	251	251	240	283	234	257	249	264	278	259	267	239	273	228	252	243	261	270	241	258	263	249	242	247	257	246	255	244	251	279	257	283	288	265	254	257	263	251	273	290	254	253	261	290	273	286	268	270	269	255	262	278	272	248	219	257	266	280	273	267	271	272	228	282	263	275	251	284	232	250	255	257	256	261	250	271	279	275	278	268	281	251	244	235	263	255	264	263	253	262	287	244	278	289	289	281	288	268	258	250	260	268	263	253	292	268	257	260	250	263	296	261	237	271	273	254	287	251	239	276	270	254	262	302	281	266	267	259	260	266	244	241	228	282	252	255	274	247	268	264	265	250	269	283	261	282	255	282	244	288	259	245	262	251	308	273	230	255	247	256	266	250	236	254	229	250	263	269	271	241	244	277	287	263	274	250	238	280	266	243	249	276	263	264	254	272	262	262	251	249	231	264	276	277	266	245	256	272	255	295	266	256	270	274	266	238	258	232	278	238	262	275	250	245	237	266	258	274	258	273	249	291	267	259	266	276	276	246	265	246	266	255	263	293	258	270	251	253	229	234	261	278	267	243	244	238	241	289	234	248	240	266	237	261	266	267	262	281	242	255	262	248	271	284	246	255	248	264	257	255	262	256	240	236	264	237	265	280	277	273	240	267	244	281	252	275	240	275	234	248	256	246	258	232	258	248	274	265	238	280	257	241	257	257	248	234	255	263	281	251	272	247	246	238	254	241	270	275	274	260	257	249	264	259	238	273	256	285	260	281	284	260	250	261	264	260	248	271	273	277	259	249	269	257	261	243	263	259	235	262	272	264	271	260	261	274	228	259	269	246	232	256	279	275	270	252	247	259	239	286	280	253	242	283	244	238	262	243	283	261	257	271	256	268	242	250	240	275	267	262	270	262	254	258	269	282	295	250	276	245	249	248	247	264	245	238	278	269	250	264	272	285	280	284	282	258	262	261	247	275	242	273	247	270	253	266	259	243	282	267	275	263	258	252	282	251	292	266	260	241	277	280	249	254	257	276	257	256	253	233	228	275	258	271	261	288	239	255	266	265	263	252	250	254	274	282	244	249	235	239	267	249	259	240	268	255	233	224	273	253	256	263	247	252	263	253	247	288	253	257	263	253	242	247	296	259	260	276	272	240	248	268	255	268	283	265	249	248	279	264	240	273	260	239	248	262	273	263	267	259	252	254	233	259	276	246	272	254	295	276	284	282	265	273	264	264	254	273	272	251	273	237	270	263	286	248	261	253	257	243	259	270	285	278	247	240	279	256	274	278	285	269	228	229	247	253	291	283	248	267	277	272	267	268	264	240	266	266	271	248	282	255	283	269	271	294	247	258	230	261	243	280	261	264	239	269	282	273	252	252	260	274	261	278	242	302	263	264	256	241	249	271	267	233	256	245	256	269	272	276	272	255	215	276	263	247	255	254	283	264	269	262	277	260	248	260	236	256	264	238	253	264	252	270	255	242	255	259	271	241	264	292	267	243	241	256	265	265	228	257	264	263	269	291	308	258	261	269	243	236	276	259	256	258	256	239	241	255	257	252	249	280	289	267	260	271	273	237	289	258	277	279	264	243	268	272	278	246	274
23943	21364	28646	24440	21368	8954	921	585	458	391	345	345	318	289	321	280	297	293	242	248	248	269	248	275	228	237	235	240	215	228	241	240	215	181	227	216	257	225	212	225	230	257	212	252	251	223	257	176	233	226	253	267	212	228	203	255	213	212	209	228	244	193	223	221	237	219	219	236	215	258	232	201	214	223	212	211	205	213	233	221	207	215	220	232	223	210	224	237	247	223	218	208	209	205	210	229	206	197	223	215	193	211	224	217	229	214	226	242	228	211	237	238	243	242	234	221	223	203	223	199	226	221	235	202	207	223	220	200	209	224	240	221	219	231	222	195	248	204	223	217	217	197	227	209	216	223	251	245	181	239	223	236	210	198	202	197	223	199	225	239	275	210	237	211	214	235	220	219	223	230	228	202	207	229	222	212	221	216	231	209	224	236	238	224	208	209	230	211	215	212	222	210	236	214	238	256	200	229	206	223	228	228	218	223	254	227	229	202	214	240	229	212	224	223	219	218	241	226	210	217	222	238	260	202	225	239	219	215	229	223	218	207	224	226	235	223	230	231	217	232	217	220	235	213	192	226	237	220	219	242	222	204	258	242	189	241	255	212	206	213	226	215	213	214	211	225	229	242	232	245	210	207	250	217	223	226	209	222	222	231	221	219	232	217	185	202	237	218	237	216	215	241	216	222	198	208	248	226	246	210	223	218	227	225	248	225	238	218	235	230	219	200	227	216	247	238	187	217	238	201	229	222	217	215	194	210	232	247	211	204	210	209	232	207	217	222	212	239	218	229	200	217	235	217	249	215	215	228	220	253	229	207	246	244	190	253	226	229	212	222	247	186	206	221	222	229	239	232	206	239	229	221	219	204	216	223	219	227	244	211	248	209	226	251	235	226	191	214	215	242	231	216	202	209	250	245	187	231	234	236	236	214	225	242	246	232	242	210	219	218	222	213	223	221	235	229	217	206	231	199	237	237	235	226	217	227	223	204	241	230	214	212	238	194	245	211	210	233	216	223	222	222	237	213	236	202	268	208	213	211	220	222	239	216	235	242	231	224	220	237	235	226	204	224	217	209	218	221	221	228	205	226	212	210	234	233	253	221	226	246	204	235	254	223	237	260	213	233	219	241	213	233	220	230	231	212	229	239	214	193	215	218	205	214	221	218	215	238	251	225	221	219	206	207	185	223	211	234	242	261	220	232	239	185	218	219	222	209	192	254	218	231	213	218	212	243	227	205	227	210	217	230	224	228	247	205	201	243	231	227	222	199	229	228	228	220	198	227	252	233	239	217	210	226	219	207	232	220	213	242	233	210	231	202	208	222	215	213	231	223	203	239	234	219	228	238	244	203	245	208	221	227	239	220	207	201	225	227	265	224	215	183	230	239	222	218	234	227	204	203	224	255	211	223	253	199	203	241	219	228	214	208	222	241	230	227	220	235	230	220	243	219	199	233	231	230	251	237	220	239	224	205	245	213	222	220	248	240	219	247	218	233	237	240	209	233	244	228	219	217	235	219	237	221	217	223	231	231	240	215	227	229	227	203	216	212	206	233	234	239	247	200	215	229	236	233	244	219	225	233	240	201	211	230	218	200	236	242	237	210	214	243	230	200	196	222	229	186	204	224	248	228	217	258	236	246	212	236	224	223	205	208	231	241	238	244	227	223	231	200	233	205	232	235	214	223	216	243	224	248	223	216	243	197	226	233	210	198	220	202	213	222	214	210	230	226	243	215	243	228	226	223	229	203	212	222	233	213	216	193	234	210	223	221	213	212	230	210	216	222	211	223	207	238	219	217	237	209	248	220	224	231	232	221	216	210	207	218	210	215	217	207	220	222	236	209	214	211	233	225	233	242	235	210	237	226	217	205	213	239	238	236	247	219	226	224	211	232	210	196	215	248	231	231	238	220	218	221	221	219	229	225	223	221	238	231	196	225	201	225	234	213	222	253	205	206	226	235	236	202	215	245	227	210	248	232	229	204	230	214	215	209	206	195	188	257	214	211	210	231	221	215	208	255	203	214	214	229	192	218	235	231	223	236	221	209	237	234	228	213	222	231	251	216	215	241	238	198	252	210	230	237	204	233	220	231	227	229	215	190	201	228	228	215	214	209	248	239	226	218	209	216	207	219	204	226	230	206	217	221	222	213	198	210	228	209	212	221	220	232	208	216	237	221	221	227	218	238	214	211	201	225	219	196	233	236	204	236	203	201	242	226	236	221	226	252	219	210	227	209	212	243	220	226	228	251	227	196	219	232	232	244	210	238	280	213	240	176	183	209	254	220	213	229	246	210	220	220	228	227	219	228	193	237	227	230	233	209	228	220	239	218	222	214	223	235	209	207	245	202	228	255	240	236	257	214	236	229	228	228	200	226	218	225	208	219	199	243	216	230	208	212	223	210	237	219	226	210	244	241	223	241	236	225	221	223	229	228	209	216	221	228	211	216	230	225	232	225	221	213	198	238	219	232	199	263	216	216	238	220	214	241	223	221	194	211	219	227	220	212	246	214	222	232	212	210	215	232	233	218	217	229	232	228	220	218	231	219	219	237	216	215	220	222	250	219	217	244	236	220	241	191	188	216	229	202	214	220	230	225	220	226	211	225	228	237	219	211	228	244	206	216	232	230	201	222	239	225	205	211	226	195	218	227	200	227	244	228	234	238	229	239	227	203	215	202	221	223	220	224	192	218	257	265	234	214	226	239	202	213	256	210	237	227	221	210	223	196	230	217	230	206	229	233	241	219	261	214	239	215	228	245	231	234	234	198	234	221	231	245	224	192	226	247	226	223	227	229	230	250	216	234	222	226	224	245	229	219	211	215	219	216	209	246	208	227	218	215	239	221	216	227	215	233	237	237	234	234	229	236	193	232	218	229	234	227	213	226	240	220	211	230	223	227	194	228	224	208	191	208	227	234	241	241	242	218	227	228	233	218	236	217	243	208	212	210	222	222	218	215	223	234	203	237	222	249	201	223	226	252	216	253	225	235	222	210	242	225	231	235	212	223	223	229	196	212	209	232	201	210	214	229	240	221	222	195	247	222	218	209	232	236	210	226	242	220	233	239	214	240	264	239	203	234	248	199	241	233	234	226	229	201	231	224	224	228	201	213	223	250	225	207	216	214	217	210	217	251	230	236	210	213	223	227	227	224	211	250	239	214	223	217	190	202	214	243	239	201	228	228	209	276	234	215	255	229	222	223	228	240	181	215	250	237	240	227	223	212	223	231	212	216	218	238	235	194	224	211	199	233	221	223	215	231	249	211	215	206	221	228	202	229	183	238	220	223	200	237	261	220	230	206	221	205	214	234	227	210	213	227	241	213	230	229	240	233	240	225	179	217	233	233	217	233	222	211	241	234	239	221	245	224	200	211	209	194	236	219	215	213	219	205	219	250	227	211	213	231	230	248	212	223	232	223	227	198	186	225	200	262	242	225	229	210	221	220	236	248	236	211	218	219	237	223	221	233	212	211	235	215	217	227	209	213	196	225
3446	8783	5827	2610	1886	1427	1069	874	690	613	515	484	440	415	396	375	331	315	337	288	292	280	289	239	255	247	271	236	271	243	254	223	240	269	234	245	259	253	265	250	242	222	252	242	258	254	258	256	265	245	249	280	242	281	240	239	243	228	220	254	257	240	246	265	250	240	251	253	253	225	231	241	253	234	260	247	232	248	226	258	238	227	232	236	248	218	252	242	251	248	225	257	239	226	240	227	250	265	232	231	217	246	224	226	244	242	236	238	226	248	253	252	234	219	235	259	222	206	222	235	228	258	229	257	261	238	259	237	247	250	238	238	249	233	253	249	244	247	272	255	217	215	240	245	234	236	235	218	227	251	245	260	223	224	214	247	276	262	242	219	240	259	235	231	213	252	236	251	253	238	236	221	235	233	244	240	242	222	258	212	257	209	230	230	236	212	238	240	219	249	251	234	210	251	240	257	227	236	228	227	212	272	225	244	269	217	241	251	240	218	223	249	242	257	232	248	230	247	248	215	248	236	231	240	235	258	258	223	237	246	208	245	246	230	241	236	244	240	261	249	222	258	239	251	194	268	260	259	215	256	226	245	237	262	247	241	253	226	239	216	244	209	240	249	255	259	218	216	247	195	258	221	219	263	235	219	230	224	236	248	225	217	225	236	229	223	247	249	251	235	245	242	270	220	225	243	217	220	255	248	230	236	237	266	249	239	264	249	243	206	267	223	219	274	243	228	243	218	248	247	243	224	247	232	233	248	225	242	251	230	214	245	244	258	261	250	200	243	234	242	250	236	228	247	214	255	223	265	263	237	243	254	247	231	266	252	252	237	225	241	240	261	255	256	237	222	273	237	219	232	213	230	255	240	220	236	244	198	243	222	247	225	261	248	242	234	250	251	245	216	259	277	246	245	227	244	242	253	254	250	275	242	263	256	236	259	268	259	245	254	284	237	234	254	222	230	248	242	232	252	250	215	244	215	252	254	231	226	249	240	246	261	241	251	235	238	244	256	236	251	233	254	240	248	235	245	249	249	257	233	253	253	247	249	243	237	201	232	271	250	260	223	269	232	248	232	224	242	250	248	261	213	267	219	232	254	260	221	238	223	228	231	238	233	219	235	227	256	247	233	269	248	226	258	226	259	230	249	224	247	267	254	226	238	230	231	213	216	224	268	217	233	255	206	251	216	246	251	258	244	239	232	231	236	216	210	259	247	250	233	233	209	227	243	247	235	224	259	270	244	257	240	244	230	220	250	253	247	224	221	247	226	224	249	241	250	232	238	250	240	239	221	229	219	231	217	253	238	262	236	207	234	253	267	215	242	234	242	247	216	232	268	243	254	249	211	207	252	249	226	246	242	243	244	242	255	243	244	253	258	245	241	246	221	237	240	232	242	252	242	247	233	245	242	215	242	251	231	235	225	228	258	228	221	228	247	248	232	240	246	237	234	229	230	214	224	237	244	214	227	238	217	249	256	213	232	234	240	225	226	229	251	252	274	245	246	212	260	234	266	234	229	237	221	259	259	238	223	261	224	234	229	253	242	242	233	246	233	247	266	237	240	266	245	251	232	231	256	222	214	264	234	251	241	239	232	222	227	222	252	228	260	243	228	237	232	257	280	252	208	225	258	235	226	226	253	236	254	244	217	254	227	250	248	261	246	241	245	242	223	219	231	217	210	237	247	220	264	208	248	221	242	245	251	245	224	239	221	244	223	230	251	225	267	228	250	221	253	260	250	257	241	254	250	238	240	238	231	256	263	234	239	255	247	256	258	213	217	228	230	227	211	262	269	222	242	265	234	242	272	246	214	197	217	256	225	228	215	224	220	244	238	258	232	242	240	234	267	230	247	245	277	253	244	228	249	236	234	244	245	234	265	214	242	231	231	240	242	241	232	216	235	223	241	241	239	266	261	246	266	225	257	228	267	221	243	249	238	267	233	264	249	227	209	248	264	218	224	238	246	253	207	239	233	246	242	250	223	213	251	213	235	275	260	248	226	220	218	252	243	260	249	257	240	200	247	243	238	236	247	239	248	238	219	241	235	218	232	238	228	260	234	235	268	252	230	242	278	227	216	241	241	233	217	262	251	232	236	223	245	251	254	224	247	228	256	238	263	237	259	233	227	253	265	249	252	230	239	213	223	213	215	252	253	236	224	228	229	244	241	243	257	255	265	282	244	208	222	249	226	228	223	222	223	235	237	226	244	244	237	225	213	257	264	232	250	223	219	237	256	233	248	260	246	223	243	256	211	202	231	270	257	238	259	230	247	237	229	258	254	251	252	210	216	247	266	231	240	230	244	247	263	245	238	250	244	225	237	241	224	247	256	249	262	261	251	250	241	257	234	278	238	259	249	269	254	260	233	230	253	256	251	268	266	225	210	219	206	257	235	244	255	237	249	216	235	233	239	256	233	254	240	248	236	256	283	272	238	215	224	224	212	234	233	234	253	243	213	240	300	232	240	233	257	231	259	254	252	238	216	246	236	215	249	257	229	228	270	259	243	213	232	233	237	249	242	223	209	253	237	243	231	257	242	231	244	227	235	238	244	250	226	243	229	252	246	251	228	268	239	252	266	243	263	260	217	248	220	270	255	248	220	246	236	240	246	224	246	238	246	223	225	255	218	257	239	223	212	248	228	212	260	244	247	231	241	250	247	250	263	234	260	238	249	242	253	231	238	233	238	255	265	226	255	229	236	253	250	270	241	242	233	217	243	218	244	239	249	253	233	232	250	245	235	263	235	224	239	239	259	254	208	232	228	223	223	247	251	245	239	239	219	239	227	256	241	226	226	206	242	263	228	212	230	257	264	244	225	248	230	243	254	244	257	233	239	253	250	229	239	228	230	254	232	236	279	248	263	245	240	241	214	263	240	271	241	248	260	236	229	221	234	228	235	241	221	205	222	246	228	210	252	228	252	255	242	220	231	246	269	216	243	221	240	251	234	274	255	223	224	253	240	225	238	232	246	269	221	246	230	252	218	228	234	254	251	241	259	232	249	253	232	269	257	268	207	239	232	235	211	247	218	226	241	272	216	247	256	253	237	234	253	222	207	268	226	252	216	224	257	228	244	235	209	268	255	233	251	252	227	237	262	239	231	235	225	232	230	221	215	200	241	248	219	237	270	232	227	236	200	250	260	255	263	227	230	259	270	246	233	244	216	230	259	252	241	245	235	236	234	232	221	259	249	242	286	227	220	264	266	237	228	224	236	221	251	223	228	225	262	210	261	227	235	260	214	233	233	254	240	237	245	233	236	222	226	219	249	225	226	224	257	216	264	245	229	219	235	245	253	251	207	221	233	225	266	238	262	258	212	265	250	228	227	216	216	238	233	266	244	262	249	244	242	236	230	245	244	242	241	256	247	242	273	234	262	234	221	251	229	219	235	260	233	262	231	225	231	238	239	234	239	230	255	239	234	259	236	209	232	233	244	263	234	243	286	260	237	243	271	249	243	262	244	235	267	223	240	237	238	259	220	251	230	244	220
25120	21368	27484	25569	10139	850	661	586	544	520	518	512	498	463	466	477	512	469	421	453	462	463	469	428	455	453	462	435	478	444	524	516	451	444	454	438	487	449	427	437	489	464	472	430	470	431	403	453	482	501	465	457	459	444	456	457	411	466	475	452	456	436	449	486	465	429	445	461	471	443	482	422	452	436	463	491	427	437	455	444	480	453	503	451	465	417	439	454	435	417	464	407	466	438	461	461	455	475	433	455	461	481	415	478	466	473	492	452	485	407	454	455	473	433	430	461	436	443	456	426	441	458	461	449	470	445	449	424	463	432	444	465	445	479	478	466	443	433	476	439	475	433	500	475	456	439	450	454	466	491	476	467	417	456	451	462	474	430	436	444	450	449	406	462	464	464	443	497	418	431	442	425	434	500	467	463	509	460	423	448	427	418	480	441	444	455	427	416	494	457	434	486	470	438	487	453	449	459	447	456	460	440	495	462	491	460	468	443	463	464	465	433	461	434	427	435	511	459	446	492	453	449	465	429	491	458	454	508	442	466	456	439	441	417	433	480	462	450	492	461	455	451	451	406	479	417	454	485	459	506	459	459	443	422	459	461	448	452	429	466	469	455	442	491	458	428	455	456	473	457	437	439	450	427	452	491	428	445	470	448	414	452	465	419	490	416	425	468	473	384	439	445	487	431	458	445	465	433	446	484	430	430	432	442	461	428	446	461	453	445	422	444	448	430	437	455	408	426	401	462	447	454	419	446	465	448	480	442	425	438	441	422	451	493	446	454	466	445	462	470	445	437	460	444	466	430	421	408	499	460	445	453	491	441	411	466	474	447	454	453	446	455	475	464	463	418	424	448	455	450	462	485	476	453	489	466	451	425	413	444	462	442	478	427	454	446	450	478	476	418	402	493	458	472	472	459	429	456	430	453	461	436	400	450	435	413	448	457	442	402	455	467	440	497	459	464	476	440	501	424	463	461	456	455	432	441	435	443	470	425	508	446	441	475	433	498	458	430	475	443	434	438	443	456	501	465	446	461	452	448	455	445	432	450	449	469	432	427	450	477	431	448	483	448	472	426	479	460	471	443	443	431	473	449	487	444	446	412	457	462	458	455	435	417	444	469	421	435	450	453	417	425	450	467	434	478	456	470	455	437	454	397	455	454	459	453	478	457	497	453	427	439	450	451	428	468	424	425	460	464	409	452	457	460	421	462	470	439	459	444	467	438	416	415	455	442	482	488	469	480	476	458	480	449	434	490	429	438	427	475	459	393	459	442	473	428	447	423	466	462	430	435	470	461	480	458	459	450	435	464	448	432	450	459	428	458	458	477	422	451	462	487	450	455	460	452	450	468	436	434	487	412	430	441	465	462	490	473	443	466	421	470	465	462	450	464	457	416	500	461	435	491	424	438	426	447	459	439	451	466	439	477	443	396	471	452	469	473	421	449	494	482	491	470	471	447	448	459	451	472	477	465	410	463	493	449	453	453	476	421	466	418	486	396	433	472	444	429	475	473	464	466	454	454	464	439	442	461	465	469	464	480	424	473	451	440	443	432	426	496	447	475	416	446	436	438	448	473	457	459	462	456	448	420	466	460	447	433	474	467	469	449	461	498	453	472	433	479	478	456	462	434	447	449	438	435	455	419	462	458	468	486	449	419	456	485	487	457	402	433	461	443	488	445	464	445	445	448	449	421	468	464	449	442	477	483	437	465	473	466	459	492	438	428	466	443	407	460	414	451	432	492	466	429	429	429	434	440	433	454	435	412	422	477	478	481	412	398	452	380	469	444	438	408	441	424	433	470	471	432	463	404	421	467	465	428	485	420	484	460	441	400	430	415	446	445	478	431	496	441	416	453	429	453	421	432	481	475	457	455	446	442	480	459	473	459	496	457	476	442	436	462	447	410	472	469	458	450	480	458	390	463	436	429	485	448	451	454	469	483	428	411	392	473	430	454	449	418	454	435	467	438	438	502	452	449	453	430	415	436	446	429	473	508	446	473	462	441	461	436	464	484	429	436	438	457	465	499	447	435	488	467	446	439	460	442	472	436	439	445	459	453	427	445	497	432	471	439	444	456	476	417	468	476	443	466	463	433	449	404	452	462	482	450	391	469	438	440	488	527	464	453	422	452	502	436	427	460	488	427	518	437	411	463	458	448	480	466	462	450	463	448	482	408	428	443	447	481	459	410	437	481	416	458	465	432	430	454	441	435	429	442	465	442	436	445	493	467	432	451	425	425	462	470	459	444	437	490	454	440	469	452	467	461	460	451	466	489	431	429	484	424	452	439	459	443	466	424	436	435	454	452	437	431	454	504	428	445	444	518	440	438	441	478	473	447	467	449	459	506	441	415	440	474	422	422	434	453	462	444	466	445	480	399	429	460	448	438	458	477	471	423	464	469	436	412	482	437	431	449	461	491	449	449	446	494	431	477	455	468	470	440	468	441	498	442	470	464	424	439	418	445	431	439	404	462	466	453	481	457	434	458	408	464	417	465	431	462	461	460	465	471	420	455	403	498	425	494	436	476	501	447	484	433	445	445	476	457	441	443	456	427	441	418	437	444	457	457	446	434	473	467	396	463	497	435	430	416	405	438	442	423	408	451	447	478	458	467	424	475	472	445	453	430	440	454	464	440	448	434	472	441	426	452	432	433	410	468	428	457	449	427	447	475	410	472	424	415	454	440	445	440	420	435	453	450	517	429	440	424	469	470	462	459	498	437	427	444	441	460	457	449	466	430	493	447	483	445	440	450	479	467	409	482	447	428	444	420	465	454	496	470	440	444	436	429	474	419	469	474	456	443	446	455	424	465	473	442	474	471	453	490	480	474	472	452	471	448	459	427	519	418	479	459	466	456	452	441	449	492	458	441	447	458	447	455	449	466	451	465	437	464	441	422	427	443	466	461	464	464	480	498	448	431	438	454	459	444	440	422	469	450	447	479	423	428	453	503	484	487	438	446	457	455	460	412	476	464	475	481	448	447	451	469	470	454	484	431	444	470	400	444	477	437	471	477	459	427	493	442	467	496	435	455	439	468	442	424	480	429	458	452	448	446	453	472	438	459	436	442	469	447	474	493	421	424	438	446	442	444	464	424	485	476	465	482	466	454	441	462	424	412	481	444	445	453	493	461	471	455	418	457	451	447	468	497	451	435	440	437	459	459	428	458	425	479	442	423	446	464	455	462	442	474	462	452	416	460	421	454	446	451	465	447	426	484	449	470	426	482	470	451	456	435	445	438	430	457	423	523	411	435	434	435	466	473	411	497	445	435	468	496	448	439	446	464	457	472	434	424	427	441	440	409	463	434	444	458	405	513	466	415	458	469	463	506	424	447	471	463	469	458	448	453	461	461	464	451	468	443	445	490	462	424	500	428	454	474	460	414	487	454	447	439	483	485	443	466	467	424	462	443	451	483	447	492	438	481	467	477	451	433	454	482	471	459	452	470	468	467	416	475	499	430	479	443	452	466	443	436	440	425	428	458	446	431
3479	5234	3428	1768	1419	1135	921	839	750	671	662	594	578	561	564	546	587	533	512	489	547	532	525	491	494	460	499	465	481	479	453	502	494	481	479	496	468	459	466	464	467	497	486	522	522	475	526	500	494	495	508	529	523	470	524	494	514	447	477	473	466	460	486	493	446	511	458	492	474	513	486	481	454	448	430	505	479	505	482	457	511	471	489	441	506	482	477	504	431	461	455	497	460	488	484	463	492	469	483	547	496	473	478	406	489	489	473	451	471	433	520	495	440	513	462	456	488	480	529	479	474	439	473	486	458	460	514	480	480	483	488	469	490	451	451	462	475	488	505	513	467	454	499	450	486	491	463	465	469	486	486	471	489	463	466	448	465	470	491	512	465	484	508	478	503	468	523	429	507	505	493	503	511	488	507	508	485	510	471	525	447	531	451	518	499	461	480	478	468	453	436	538	475	510	509	494	485	451	515	543	487	525	496	478	466	496	491	478	470	479	497	448	476	511	473	496	456	490	505	483	477	462	478	475	508	487	479	505	454	520	461	474	521	480	503	488	528	507	484	457	474	501	477	440	487	488	434	491	503	480	482	475	455	525	485	510	462	514	453	474	463	473	472	498	451	498	447	468	479	491	475	451	466	498	469	449	479	497	474	491	500	474	513	452	487	489	443	478	525	464	459	468	489	483	464	491	487	480	473	521	454	519	502	524	457	495	513	450	476	488	493	480	464	475	471	472	496	507	429	482	472	484	509	484	518	484	495	447	522	450	513	472	437	480	484	470	498	503	478	512	506	452	508	438	467	503	474	477	477	479	493	476	483	477	477	514	493	498	458	499	477	510	454	470	461	471	451	460	510	500	430	481	491	476	492	482	484	438	478	451	503	466	473	495	474	493	454	494	481	474	469	443	458	458	497	485	480	431	465	478	451	506	459	464	461	469	492	482	495	472	494	468	506	508	462	447	471	463	464	496	513	468	491	490	461	463	488	474	465	485	444	511	467	504	472	495	517	463	475	475	460	495	518	493	498	488	479	459	465	470	466	478	462	498	480	485	473	451	475	519	444	443	500	513	469	504	463	514	501	522	484	494	464	436	458	460	495	491	458	470	497	490	435	494	473	494	491	491	478	460	482	496	472	518	483	452	507	476	493	504	458	506	509	489	451	497	490	487	524	484	437	484	475	497	476	457	461	490	492	493	493	494	459	503	510	472	483	500	469	471	486	482	503	510	490	450	473	551	459	473	465	520	448	446	516	487	500	481	476	489	460	463	472	456	479	476	494	478	490	508	472	504	517	463	513	484	474	443	482	457	497	482	469	501	497	450	530	457	484	503	494	534	456	494	533	480	487	435	480	488	461	481	537	491	476	435	463	466	501	488	467	423	494	447	473	511	488	458	483	462	452	492	464	501	507	466	462	479	449	478	485	488	481	483	479	492	488	466	440	446	484	508	476	481	483	469	510	465	487	475	510	483	492	504	454	489	493	453	479	455	472	485	493	475	472	482	512	435	473	504	482	487	476	522	481	485	466	466	492	485	454	476	493	509	473	491	488	463	462	465	455	453	513	467	492	482	410	469	546	458	486	473	495	470	496	480	457	450	465	447	447	436	476	490	481	458	506	483	448	474	504	483	452	445	523	476	492	539	501	452	492	531	499	489	494	502	483	467	486	459	465	478	521	473	491	461	466	450	488	469	453	462	469	445	497	488	452	487	476	463	408	467	481	493	470	487	515	466	519	476	458	477	472	442	487	462	458	504	481	475	453	467	478	445	466	483	457	498	487	480	483	466	447	470	447	458	475	468	498	499	482	511	473	475	465	488	479	469	516	487	492	488	509	458	499	504	434	468	467	464	470	461	496	532	434	447	457	491	517	443	435	456	487	474	470	454	481	471	478	514	469	494	480	448	462	500	513	478	473	477	484	489	503	513	444	483	460	462	457	460	483	477	464	512	508	502	520	486	483	477	487	481	475	473	439	465	465	426	471	495	478	428	467	479	481	471	450	498	470	493	516	494	482	509	499	481	468	464	473	503	511	470	450	470	499	445	411	479	464	487	478	486	515	441	464	453	490	452	466	472	475	520	473	506	495	499	474	462	467	496	509	458	461	487	481	461	477	425	481	474	491	500	522	466	486	463	470	476	460	439	518	466	493	481	465	460	475	509	479	460	513	464	499	475	489	470	470	491	462	478	499	460	502	437	452	489	471	488	484	489	481	444	508	472	493	506	494	457	462	471	500	453	453	498	467	489	463	517	476	457	501	480	504	449	453	445	460	463	436	479	471	485	492	445	413	495	479	438	470	462	472	496	463	499	508	487	464	478	494	527	484	464	473	463	493	486	465	489	472	465	532	511	459	481	464	468	503	469	505	478	463	469	506	480	515	481	480	495	488	484	486	472	472	468	493	475	487	472	507	500	480	487	497	482	497	512	484	472	491	487	485	451	476	497	477	461	497	487	478	474	474	465	447	491	499	458	511	494	522	466	495	498	490	491	479	473	482	493	471	459	432	485	454	495	419	498	464	496	464	481	424	469	480	482	466	511	518	480	498	474	485	489	496	499	472	487	486	498	501	436	506	466	480	511	491	486	479	462	458	458	479	522	514	497	440	484	493	475	478	469	501	448	471	456	481	474	463	480	494	456	491	519	472	539	448	507	464	416	476	500	483	444	474	487	491	523	476	502	458	469	495	444	496	439	426	492	514	471	443	507	501	483	517	520	468	522	496	503	468	491	478	479	450	493	485	486	485	486	464	495	508	465	498	428	471	496	470	491	470	461	462	448	433	500	475	480	493	480	448	475	510	500	479	455	493	473	483	498	506	476	479	484	445	503	473	513	468	502	482	497	491	460	476	444	478	462	486	506	484	465	508	452	510	482	472	514	437	485	483	459	437	459	450	496	454	447	485	461	488	475	462	489	504	473	487	447	460	537	503	460	409	496	488	455	458	461	488	507	474	486	480	438	495	447	487	453	479	485	494	517	493	481	445	489	483	490	457	505	482	515	489	440	459	458	457	481	469	498	461	506	487	466	451	510	489	470	466	506	464	449	472	501	452	490	500	448	481	489	489	431	482	471	478	517	489	495	471	506	496	489	479	523	483	429	471	410	452	459	470	472	465	497	457	514	480	488	506	516	524	482	501	501	489	488	496	462	533	503	452	479	492	474	470	506	487	466	463	492	476	469	479	487	436	492	477	454	462	478	523	483	515	473	502	461	479	478	483	431	488	495	442	530	489	479	520	484	432	470	466	475	476	490	460	491	496	503	503	484	474	490	508	516	476	504	472	461	451	469	430	475	467	472	477	503	468	462	475	466	495	456	473	529	473	447	489	511	478	478	457	460	477	480	479	462	489	488	452	469	484	478	482	483	483	472	479	453	484	439	496	483	482	520	475	446	490	457	447	487	483	513	507	458	474	472	475	503	504	475	436	477	466	481	455	493	473	484	499	468	441	493	469	489	485	479	471	493	473	481	457	481	492	479	449	499	476	490
22830	21430	29174	24090	21434	21485	8160	1328	991	903	814	763	689	667	657	632	626	655	638	548	592	594	559	548	546	511	555	559	557	551	547	508	535	496	521	530	568	536	535	480	536	529	495	525	556	540	558	543	481	564	541	494	488	519	464	504	542	503	519	505	524	518	529	495	467	493	511	549	512	501	516	494	531	543	493	519	556	510	497	545	516	552	500	520	530	536	518	544	469	499	469	548	509	490	539	541	499	522	481	521	537	523	491	518	520	505	496	514	536	511	481	486	527	529	506	514	509	487	499	540	495	513	506	513	524	527	509	471	553	556	515	454	497	532	502	519	523	497	508	533	501	498	484	519	491	532	505	493	522	486	514	502	537	508	528	500	483	506	485	513	531	556	532	495	467	505	518	497	479	520	505	547	519	527	513	533	487	529	490	543	500	497	508	541	488	467	519	535	532	505	527	534	489	505	500	521	481	535	516	493	490	493	487	485	525	529	522	512	481	481	530	501	527	508	519	509	512	500	517	462	485	508	547	557	507	500	526	538	535	522	523	516	500	531	541	568	560	531	550	522	518	508	546	543	496	525	533	529	523	517	517	500	520	516	523	527	512	492	505	533	468	535	489	502	504	528	498	500	521	507	527	512	527	491	496	491	519	512	469	444	536	496	503	495	502	525	538	539	523	538	482	452	509	506	502	551	509	492	515	510	476	499	518	510	504	516	528	526	485	486	469	548	505	499	532	517	522	518	526	476	469	519	517	471	497	514	490	501	518	519	523	500	487	532	511	518	536	491	474	491	542	459	535	487	550	516	527	527	509	528	493	485	517	525	495	499	492	504	540	522	495	504	546	529	519	511	541	527	477	506	499	478	543	484	517	506	507	523	492	522	464	488	508	481	557	511	525	527	510	528	485	511	502	552	531	539	533	489	514	502	514	475	518	532	507	490	550	542	499	499	483	514	490	518	501	514	512	510	520	529	509	531	523	497	524	504	510	464	532	523	522	519	497	490	489	495	494	494	488	468	515	517	521	514	540	469	509	502	539	504	526	510	514	509	496	491	519	513	521	515	476	504	491	479	550	462	496	506	510	529	523	537	526	466	477	499	488	512	495	511	469	503	534	478	509	543	475	488	499	509	502	541	480	490	509	523	475	530	500	490	534	513	506	500	480	500	555	534	495	517	489	482	501	550	530	501	525	550	530	541	522	484	494	543	500	481	475	573	510	497	522	544	524	533	517	491	527	521	527	503	503	533	511	509	502	501	498	544	517	533	447	514	537	494	551	491	495	469	463	479	474	517	491	508	519	491	501	473	523	527	458	505	557	494	505	518	533	516	572	501	485	526	528	518	558	509	514	523	488	456	485	509	494	512	510	492	482	498	497	468	500	512	476	500	516	521	502	467	546	513	485	538	504	524	537	512	509	529	552	519	501	479	483	548	507	509	490	494	493	490	538	525	489	476	542	507	493	540	566	503	492	527	525	509	521	471	495	504	504	481	522	520	518	507	537	522	486	489	523	536	507	499	516	506	497	489	480	508	535	492	513	501	531	511	526	466	478	490	505	534	419	524	545	501	491	499	521	491	529	497	498	527	501	534	485	477	478	510	523	528	484	515	496	509	478	482	540	562	476	505	470	537	495	490	486	497	513	479	495	535	534	544	541	519	517	531	470	482	540	491	521	538	490	551	546	502	470	562	510	473	528	496	540	517	489	459	536	503	535	480	518	515	507	525	521	491	510	473	530	495	539	505	465	513	482	474	502	539	536	510	490	492	492	483	501	515	532	534	525	513	478	515	507	460	496	555	527	532	480	500	569	472	500	520	474	482	477	501	476	524	515	511	502	501	504	499	499	520	495	515	506	494	510	514	464	512	526	465	499	492	509	501	525	508	513	532	515	521	548	541	501	485	511	512	491	517	552	510	533	530	501	491	463	513	570	522	523	543	522	510	513	488	482	520	507	549	511	484	516	529	502	508	490	529	505	494	512	478	519	529	526	508	502	512	465	533	474	505	533	517	500	567	505	520	486	508	499	463	502	495	529	545	508	516	537	492	511	492	520	486	494	549	510	501	491	502	510	524	470	539	518	476	504	503	501	521	524	557	500	489	529	492	527	486	488	511	504	485	510	526	479	519	502	477	488	513	508	491	450	520	546	566	515	501	488	490	496	514	540	475	542	518	517	517	516	499	481	540	554	515	518	480	476	519	506	501	482	490	476	485	505	511	515	518	510	521	497	519	498	507	551	509	500	457	500	509	507	524	500	472	490	507	533	554	474	467	503	501	471	518	509	496	514	508	504	491	518	505	530	496	526	476	499	499	536	521	512	494	456	510	518	512	510	549	505	551	524	538	517	468	488	541	482	482	470	486	502	530	484	489	500	529	520	468	495	470	498	511	492	477	524	479	501	488	494	481	479	566	524	511	517	570	498	503	524	524	485	510	526	484	521	518	490	510	479	488	488	514	526	499	521	511	487	485	512	491	503	506	534	465	541	514	502	530	531	555	512	506	489	567	519	493	519	478	500	482	505	519	505	537	540	502	490	526	500	512	544	506	479	535	508	529	486	531	526	547	506	514	509	510	542	517	502	530	512	473	484	492	547	481	499	496	481	488	508	494	520	501	561	494	549	468	519	520	497	483	473	528	492	524	481	512	556	505	500	501	501	472	470	502	509	507	458	495	502	514	502	483	577	495	501	513	525	517	508	560	526	510	453	439	464	511	532	516	539	554	528	541	513	483	495	505	523	487	519	504	515	480	515	476	521	517	501	511	471	500	508	513	515	498	501	496	510	526	502	491	511	529	495	505	551	548	510	538	503	476	506	510	520	500	494	539	483	507	521	492	494	547	508	517	518	555	538	536	500	500	509	488	516	501	506	522	529	504	496	516	505	520	487	489	522	524	493	513	482	482	513	505	468	501	554	529	507	500	545	511	544	506	546	493	531	503	492	468	508	529	475	544	513	543	493	518	510	489	525	516	517	541	539	545	494	515	524	529	488	475	466	515	459	455	512	495	500	514	531	479	479	526	520	501	497	515	559	518	480	523	468	531	506	454	552	499	501	534	517	526	506	488	506	514	504	520	515	483	532	552	542	493	493	492	505	530	493	529	487	497	490	526	544	509	510	534	513	505	503	528	510	529	519	542	524	521	498	484	517	502	488	503	513	509	510	541	547	503	479	493	540	512	476	526	495	531	463	501	470	514	519	530	521	505	520	458	474	489	503	497	520	520	496	481	526	477	497	516	509	534	474	489	503	480	502	516	526	531	531	502	488	530	515	490	523	510	518	484	515	536	517	484	536	486	507	576	490	538	530	475	484	524	538	521	503	460	472	525	506	486	493	473	510	491	511	494	525	533	547	516	523	469	469	481	520	513	527	463	528	523	513	508	505	495	485	514	497	520	514	507	536	555	515	551	501	557	501	524	528	527	491	514	501	529	515	494	539	508	472	477	496	490	491	506	513	504	493	559	534	517	490	468	491	519	495	490	520	510	496	507
4841	14934	9970	4968	3627	2695	2075	1698	1394	1168	1105	939	851	762	791	718	723	662	669	594	582	601	581	563	591	593	584	566	550	529	563	544	594	558	549	557	542	545	542	538	544	530	520	543	565	564	541	542	542	555	486	500	538	526	541	510	523	542	493	516	531	525	555	533	517	569	535	539	502	494	487	510	527	504	472	503	531	502	529	504	560	542	507	522	512	492	533	544	523	564	536	539	520	538	539	524	491	499	466	484	505	477	531	568	502	534	520	530	541	488	502	498	512	500	508	518	474	508	499	539	506	503	490	553	500	511	531	490	536	516	518	525	516	532	516	505	475	506	524	495	520	527	519	483	508	493	479	495	494	522	517	483	510	492	522	488	544	517	484	554	507	470	543	502	478	489	506	523	546	582	509	503	504	484	516	493	531	497	483	517	544	489	546	486	508	487	478	518	476	536	512	521	569	529	521	482	514	547	502	487	484	478	503	514	482	512	509	506	533	486	477	541	537	541	522	489	512	515	494	487	530	563	516	485	551	482	473	499	544	553	488	536	453	494	504	488	490	521	508	505	500	503	495	513	471	529	568	551	512	480	512	486	543	506	475	533	510	473	527	502	484	526	495	526	521	518	502	492	492	505	496	506	492	511	504	521	481	478	481	508	464	530	522	509	527	526	506	538	520	459	503	494	519	519	540	500	521	520	535	516	516	485	471	505	515	518	510	486	509	514	465	494	489	542	516	471	532	506	514	527	509	501	502	514	545	544	531	495	536	539	532	536	544	497	538	532	509	545	500	518	522	501	510	506	521	512	505	489	523	518	524	503	530	485	490	552	523	526	494	554	507	504	502	529	494	501	514	516	525	534	506	489	520	547	498	555	503	479	523	473	494	518	483	498	550	543	482	462	496	495	530	513	556	508	514	476	542	489	527	555	503	537	489	506	470	518	507	493	484	522	482	439	524	509	544	517	478	520	540	509	520	546	491	538	484	501	477	511	540	462	517	492	488	555	562	542	513	571	485	482	503	525	544	518	492	524	469	495	512	542	538	482	503	487	453	504	551	507	525	440	511	488	511	513	482	541	518	485	509	544	517	512	486	491	518	519	538	539	513	497	485	497	523	504	490	531	494	519	489	517	495	494	481	528	506	537	533	506	519	513	525	527	522	527	508	491	484	544	529	562	488	525	510	454	535	486	447	525	554	503	522	481	544	477	488	514	504	476	523	533	536	529	479	516	509	522	514	488	486	494	530	505	512	500	500	550	483	497	497	483	553	490	480	508	511	500	523	505	501	478	509	562	508	549	531	537	508	511	513	493	498	520	498	497	458	525	502	486	488	524	515	537	490	506	512	517	506	515	483	513	492	498	514	500	499	527	519	478	463	523	535	495	514	478	504	536	472	521	519	512	536	544	485	503	490	542	504	543	491	501	520	535	536	530	528	506	531	456	532	531	521	494	526	555	542	510	488	516	491	535	542	534	488	522	491	499	524	490	498	538	500	520	472	518	540	519	527	496	505	499	532	496	503	523	518	529	514	495	532	499	521	547	497	498	516	507	501	481	519	534	496	514	487	466	494	498	522	530	517	528	484	526	511	529	519	533	495	447	476	485	526	522	506	489	492	500	535	542	478	512	516	505	514	518	502	495	538	529	500	550	495	493	474	533	547	470	534	475	509	550	541	509	518	478	513	507	519	490	503	517	567	529	502	542	534	501	549	525	509	541	484	503	509	545	482	497	523	514	514	555	524	509	518	529	503	518	537	539	486	519	479	479	514	502	519	496	521	529	470	474	459	527	510	485	540	521	513	514	533	508	514	512	495	513	509	545	553	504	486	508	493	491	498	490	521	524	494	494	530	477	500	491	536	531	562	551	513	522	502	529	486	538	539	494	473	504	521	516	539	521	466	483	518	511	518	467	559	530	493	504	488	491	490	498	474	452	521	519	548	536	457	512	486	524	509	498	566	555	533	508	490	520	508	525	498	508	519	546	506	508	576	500	486	483	536	498	547	505	499	511	528	477	510	509	473	541	480	552	509	548	493	517	484	482	528	530	498	511	492	554	524	497	513	522	534	506	484	517	479	509	490	493	512	531	513	484	492	483	508	520	500	513	535	514	511	526	499	491	484	542	511	529	504	521	513	533	509	514	487	498	505	516	518	531	527	525	494	506	521	501	515	497	509	529	474	489	493	535	544	495	518	529	481	503	491	488	489	510	545	486	519	516	539	524	543	508	499	498	490	517	503	517	509	506	474	485	494	508	500	522	526	472	562	510	559	535	517	506	497	531	510	490	498	517	503	530	497	508	550	497	486	513	511	499	526	488	518	476	540	536	486	520	487	519	547	494	536	526	481	523	514	523	506	520	520	548	482	531	481	514	538	488	493	510	468	529	533	511	501	546	497	540	495	506	474	563	519	533	485	526	489	532	520	495	498	500	491	512	518	505	525	520	512	511	511	505	460	499	519	437	523	502	492	517	476	510	521	489	480	500	469	494	524	520	498	527	500	488	508	523	466	488	533	502	506	537	539	563	474	504	530	507	541	503	480	503	478	524	514	510	467	528	453	466	517	506	497	495	507	454	510	522	538	495	503	502	529	527	474	554	502	473	504	474	500	512	448	541	513	519	503	519	486	525	512	499	496	502	506	481	479	481	512	550	577	509	508	507	540	502	536	479	534	509	490	547	492	478	537	516	524	527	494	517	469	522	525	507	506	500	525	492	511	507	519	512	538	510	524	539	498	501	507	538	514	495	452	511	527	508	532	526	503	523	544	491	481	538	530	518	521	549	520	489	461	504	499	476	525	497	486	481	533	465	538	504	512	492	514	486	518	524	523	500	478	528	514	537	520	575	562	513	516	502	485	485	508	515	509	536	534	499	490	496	556	468	500	513	488	511	467	511	516	506	504	526	513	502	484	464	503	467	506	488	498	485	489	544	512	509	488	500	525	495	540	520	473	490	516	555	504	519	486	458	486	514	511	511	487	482	548	500	492	511	482	517	532	469	530	517	535	507	540	513	520	509	491	510	504	516	494	467	495	510	492	458	517	516	480	522	522	495	552	518	489	522	503	471	519	519	529	550	522	497	545	531	511	508	539	504	481	522	527	545	507	499	492	535	510	481	499	554	499	504	481	561	527	507	546	478	539	483	480	495	501	547	514	494	526	537	563	468	532	516	509	498	486	530	540	536	522	511	529	491	520	543	509	512	535	501	535	509	512	533	548	509	496	514	499	535	491	457	497	509	529	545	528	485	478	534	503	469	520	520	500	500	481	521	495	526	543	524	491	525	496	505	526	508	478	545	455	490	478	540	525	511	482	487	559	530	478	481	539	535	512	462	516	512	559	475	539	514	523	544	471	522	489	508	492	505	500	501	512	489	504	520	559	484	491	492	458	498	485	495	476	479	535	502	557	506	493	526	497	519	491	534	500	476	514	500	517	566	492	533	499	499	502	547	497	523	517	461	492	494	527	501	467	518	509	522	520	515	531	509	524	501
28012	17559	3044	414	314	241	246	267	250	262	229	234	279	237	271	236	258	236	250	231	241	244	213	229	229	233	206	244	226	231	239	199	227	237	219	231	239	242	238	247	247	267	238	251	227	255	235	243	221	218	241	240	234	228	226	212	215	245	233	211	209	240	218	201	241	235	233	254	226	253	231	221	224	233	223	238	218	239	250	230	220	241	237	253	236	225	231	250	248	225	231	251	240	229	215	240	222	227	236	240	238	238	241	223	213	211	241	260	201	232	236	222	202	258	235	206	249	220	232	218	214	219	220	238	235	202	248	227	231	222	216	217	202	254	222	232	234	227	199	241	235	238	215	241	251	237	252	231	243	237	206	215	267	238	221	244	257	237	216	250	245	221	249	232	223	237	225	217	244	223	259	204	231	231	216	251	222	212	237	220	252	216	208	235	242	228	246	236	234	246	237	229	215	211	199	250	250	212	221	223	220	248	241	243	234	234	209	238	214	269	213	226	234	222	265	201	256	221	237	206	222	226	227	231	233	227	230	241	236	204	221	275	219	218	237	225	252	229	262	278	229	195	230	240	250	211	211	234	256	249	244	230	223	213	225	231	217	227	221	226	246	222	230	246	245	214	252	214	213	230	237	247	224	250	227	214	254	216	244	253	237	239	217	229	241	231	245	210	235	249	236	266	244	237	211	220	239	244	241	205	198	222	212	230	235	195	206	232	225	227	252	222	187	237	246	233	245	227	231	233	239	258	219	228	232	229	250	235	233	217	235	249	220	252	238	215	218	220	211	201	227	222	249	214	221	221	229	218	221	246	244	206	244	193	237	224	252	237	248	217	218	217	236	242	230	251	233	225	234	225	222	224	225	253	243	212	213	254	213	217	196	239	236	221	232	206	243	236	227	225	217	220	231	227	222	227	238	225	239	215	244	242	196	238	229	231	261	220	208	218	229	225	241	208	235	193	250	211	200	225	220	233	237	234	222	233	226	230	185	247	252	256	220	224	231	238	217	216	236	224	224	253	246	233	225	214	225	248	236	229	246	238	242	231	241	223	221	235	206	212	199	216	239	257	237	256	236	244	225	247	258	234	228	223	231	223	234	229	218	217	246	230	212	224	235	197	240	229	266	221	205	234	225	234	237	221	222	237	215	262	236	253	230	240	234	237	235	237	237	241	221	251	250	233	234	213	231	226	259	236	218	210	235	233	259	226	217	235	236	211	229	214	228	239	235	202	238	221	244	206	213	228	240	188	238	200	234	264	223	242	248	222	252	217	260	233	215	190	231	195	238	251	232	239	249	239	225	237	238	208	224	240	224	251	241	255	233	234	202	246	262	217	225	201	209	230	191	248	232	238	215	240	250	240	250	236	244	218	240	208	223	243	233	256	206	235	227	221	220	242	192	229	210	217	224	234	220	223	231	238	234	214	200	236	220	240	213	247	228	252	214	229	196	217	238	236	227	204	237	208	231	212	211	225	250	226	232	248	242	243	234	237	210	246	214	221	206	213	224	247	229	223	240	215	225	231	236	216	242	218	236	245	222	232	264	234	211	222	233	184	243	241	234	227	230	265	242	230	212	228	230	280	232	231	223	271	256	248	240	252	232	221	260	225	233	226	249	215	251	239	221	230	228	234	229	225	242	251	211	218	262	224	219	220	226	193	197	240	253	246	233	242	209	238	214	243	219	234	208	242	219	229	247	232	236	239	228	248	207	268	224	250	235	248	217	202	241	237	238	254	221	261	227	214	233	220	258	238	238	243	224	241	254	204	236	195	207	228	248	235	229	249	205	232	232	235	264	241	241	235	209	246	229	236	257	222	233	235	213	210	226	220	227	243	230	223	223	239	221	239	237	222	260	226	233	217	237	238	226	240	232	264	201	207	217	259	221	231	221	215	258	223	257	219	241	222	225	231	234	229	229	237	225	237	213	224	230	234	205	228	256	242	257	229	212	239	232	210	206	230	220	242	216	199	213	215	229	245	241	244	228	243	228	238	216	258	222	203	225	226	226	214	236	203	248	218	207	242	232	236	238	234	237	253	214	253	218	230	248	206	224	203	238	228	212	244	217	221	249	222	219	232	254	221	228	243	225	224	244	238	243	251	236	232	234	228	257	229	235	232	232	232	230	249	234	213	241	259	232	229	237	217	237	224	231	203	236	235	235	239	232	243	222	232	232	225	231	225	248	211	247	247	225	205	224	226	233	247	241	226	222	214	233	228	222	215	239	245	251	216	231	226	242	205	206	249	232	237	237	243	249	239	243	248	246	221	229	250	246	240	212	256	215	237	252	214	214	221	202	213	226	221	244	246	221	209	239	220	229	241	257	219	221	239	216	231	231	228	234	217	229	237	233	259	235	243	211	230	228	207	261	248	224	243	202	244	245	221	221	221	242	251	227	229	228	238	235	260	238	202	213	249	223	222	215	225	238	220	251	244	217	249	251	224	258	233	255	236	246	226	242	236	208	217	224	242	260	238	238	243	212	227	209	236	229	201	212	236	220	242	248	225	232	205	222	223	238	243	219	234	213	245	227	243	236	222	215	259	225	252	232	251	229	208	241	254	221	254	234	236	247	257	208	225	255	219	227	229	246	226	228	246	225	210	223	225	251	249	236	222	228	230	255	223	245	245	246	242	213	215	222	210	232	238	197	224	223	235	225	241	233	226	242	201	240	261	223	237	231	237	236	220	227	242	240	213	256	224	219	242	222	210	249	202	221	222	255	210	194	223	221	240	232	244	248	206	230	255	255	225	237	229	248	220	233	212	248	210	238	234	253	244	230	237	233	239	243	215	237	222	229	231	222	239	258	207	253	242	229	230	253	257	238	277	222	223	242	229	244	243	234	237	219	269	232	221	252	226	254	227	212	240	239	248	232	223	222	224	199	223	257	225	224	221	236	213	221	196	225	231	217	224	234	245	212	241	225	216	223	242	225	239	251	221	265	213	245	220	235	214	208	222	234	198	216	204	245	252	227	222	248	230	234	224	245	229	245	259	236	199	202	242	230	208	235	227	233	231	233	240	241	227	222	242	199	233	234	216	226	226	251	203	232	249	225	229	239	241	256	240	257	247	204	221	256	237	227	198	194	255	197	226	206	207	213	241	230	231	201	226	232	225	245	225	233	207	223	225	249	211	239	221	228	227	244	243	235	243	225	231	199	232	251	225	204	226	224	255	234	226	261	235	223	248	208	238	229	221	243	249	219	229	211	222	220	232	212	245	241	237	254	250	208	217	226	223	211	242	220	247	255	234	212	214	221	227	226	224	226	244	228	238	238	216	240	220	218	201	234	222	218	228	242	244	216	226	228	214	244	226	249	247	237	231	222	229	230	218	236	235	219	216	214	250	243	225	192	212	210	220	216	214	226	266	222	257	239	210	206	237	236	240	208	237	253	240	223	234	246	221	205	246	239	230	214	233	245	237	229	232	224	234	217	237	233	217	254	208	227	226	217	246	232	239	225	237	243	230	235	197	244	238	253	242	258	232
4295	751	614	370	372	290	274	295	290	297	258	261	253	263	257	264	262	247	273	252	267	262	261	277	283	255	254	264	244	242	262	263	264	292	236	254	245	244	273	273	271	249	248	255	271	288	226	237	268	284	248	271	249	252	270	254	276	273	254	255	250	271	237	269	271	262	273	258	239	256	275	247	238	219	274	253	269	253	258	260	264	297	235	240	261	288	259	267	245	243	276	249	255	252	242	274	251	244	272	247	264	285	268	254	276	246	244	253	284	259	260	271	279	256	258	282	239	254	230	258	257	253	245	255	232	288	283	289	281	264	240	278	237	268	280	268	240	253	261	253	249	275	226	268	279	281	278	257	305	247	255	285	275	243	271	267	244	260	255	278	255	289	259	275	271	245	248	249	241	263	238	264	227	241	234	266	277	280	255	241	260	261	263	242	296	250	243	265	253	273	265	267	289	255	277	266	256	251	266	276	237	293	260	266	258	252	255	268	293	252	278	260	266	273	256	251	231	254	248	264	252	262	233	227	282	243	277	262	259	265	275	256	261	248	238	265	273	269	243	283	289	276	263	257	248	239	264	254	287	258	265	251	279	266	256	261	284	256	259	276	259	287	275	222	246	258	273	249	269	259	243	238	273	239	259	261	271	250	291	249	283	262	228	261	263	254	249	267	270	252	280	268	244	264	273	272	249	253	282	265	229	256	263	261	274	228	284	278	266	248	251	262	250	271	267	269	258	270	249	240	261	276	275	259	256	245	249	255	240	270	259	259	256	293	257	256	281	268	224	232	244	274	253	281	249	256	256	264	295	248	235	278	267	252	269	283	270	272	244	251	257	261	273	246	274	256	241	268	288	251	291	253	259	304	259	285	239	257	250	278	257	280	262	278	238	263	261	268	261	262	245	244	244	231	281	255	263	256	226	257	229	249	274	267	261	255	230	263	245	255	257	233	256	254	250	266	264	267	275	245	302	263	257	254	269	238	253	260	270	248	268	228	268	272	269	249	260	249	249	245	274	267	259	284	241	244	266	257	270	277	247	257	283	248	258	248	273	226	258	269	220	269	256	228	234	266	237	264	264	272	285	240	271	264	275	260	254	241	253	245	265	237	225	264	261	255	263	257	248	243	279	249	235	282	255	242	259	236	255	277	282	274	242	255	253	274	271	256	276	272	276	266	300	259	243	282	244	266	279	280	253	212	270	264	266	265	261	257	249	245	261	254	287	250	270	238	281	269	282	274	254	266	259	254	234	249	252	261	283	254	260	246	277	265	265	255	248	265	244	248	263	269	247	278	248	267	275	273	256	253	280	277	242	254	265	288	276	271	237	307	261	274	233	266	251	258	262	271	294	238	289	288	295	270	276	257	261	245	269	271	252	268	225	238	246	287	270	270	260	286	258	305	264	265	273	242	243	243	281	264	268	276	250	276	261	270	264	241	268	268	250	261	271	251	243	295	238	261	236	261	259	267	265	243	268	265	271	260	251	279	256	285	262	255	266	264	249	235	251	238	259	268	274	253	271	299	268	258	269	297	284	271	291	283	250	246	246	262	280	255	260	286	260	234	249	244	273	264	255	250	254	296	252	276	288	244	247	247	267	243	247	256	256	249	273	263	254	287	251	226	278	255	250	261	238	267	244	233	261	269	251	250	246	267	256	245	262	286	246	266	253	294	249	250	269	271	244	246	271	260	256	264	249	249	249	262	274	265	251	278	261	275	267	268	240	259	255	242	237	301	258	257	274	242	238	258	243	267	251	252	241	258	274	300	262	268	254	265	255	248	288	215	269	275	284	243	269	244	245	244	243	261	297	272	254	275	248	240	250	265	275	242	294	264	258	248	241	264	269	269	271	244	250	278	256	247	250	259	224	290	292	282	300	275	262	281	255	237	265	267	261	247	298	240	272	258	243	253	240	251	255	255	283	269	254	286	259	241	288	256	272	265	251	232	252	232	251	269	269	290	267	250	264	241	278	241	237	263	253	279	270	269	243	260	249	243	253	236	241	276	253	273	279	261	275	273	278	261	257	255	249	265	264	248	280	276	279	243	263	268	273	256	251	281	257	275	277	269	273	264	276	258	302	264	255	255	250	271	268	253	246	254	258	281	294	218	261	258	298	258	291	264	261	241	271	281	271	294	240	258	291	260	231	259	267	272	268	261	255	277	261	273	269	255	272	279	280	260	264	241	257	269	261	270	279	265	255	312	256	270	238	230	269	260	245	272	274	265	271	267	245	266	294	245	259	267	251	278	248	244	256	259	247	288	275	255	283	257	277	266	235	250	248	267	257	252	256	257	267	259	249	242	268	249	267	240	269	232	251	213	240	261	273	265	294	253	253	284	246	272	261	245	264	251	281	255	255	265	253	233	253	268	253	258	258	258	246	236	260	265	257	264	260	253	263	242	254	265	245	255	259	262	281	277	260	275	262	267	240	248	263	272	259	266	256	274	250	248	239	264	261	256	235	262	247	286	251	232	275	231	259	253	270	269	262	269	264	248	275	279	265	230	286	283	237	261	241	238	270	256	271	259	261	300	278	264	264	262	264	284	241	246	256	261	234	269	260	237	287	240	262	239	280	245	248	261	244	282	301	271	239	250	303	276	245	267	249	238	230	287	240	257	260	266	279	261	237	236	242	266	267	278	275	261	249	279	250	259	232	275	251	246	235	270	266	271	275	228	262	266	284	245	313	261	276	263	269	247	278	293	264	278	218	264	274	268	270	287	250	291	265	256	245	259	256	270	255	263	253	306	269	275	263	243	276	268	249	255	287	265	245	282	229	286	261	272	271	237	282	277	271	255	275	228	258	285	253	253	263	245	271	292	265	268	245	264	266	260	244	254	287	258	244	267	270	269	274	275	274	284	253	281	238	263	256	264	255	272	262	259	262	246	262	261	279	249	254	236	254	229	242	266	265	265	264	266	237	292	243	255	259	266	293	263	277	260	287	250	279	280	242	289	234	276	271	238	238	253	279	260	257	246	251	273	274	283	249	260	265	267	249	236	270	236	253	279	248	231	267	255	257	236	250	244	254	264	283	266	257	258	256	224	265	241	292	280	273	250	257	248	289	282	246	252	263	274	255	256	273	244	274	277	245	284	250	296	239	260	254	252	283	275	270	251	269	257	280	243	268	284	271	267	267	237	268	276	263	235	267	258	270	258	253	283	276	278	258	246	252	252	262	243	284	277	264	237	260	264	251	248	263	252	257	248	268	257	237	275	262	247	257	282	262	276	287	263	258	264	276	235	255	264	239	256	228	241	262	264	251	250	277	280	263	266	271	228	276	264	271	263	254	268	253	266	272	246	244	271	257	267	276	275	286	248	266	270	288	245	258	248	250	272	261	260	241	252	248	256	246	255	255	291	248	269	255	260	248	234	257	245	280	279	279	250	262	251	268	272	256	241	263	272	262	252	288	258	239	257	293	277	268	267	258	243	251	272	263	260	238	279	262	232	250	264	276	249	266	252	240	263	294	280	248	245	264	291
23746	21178	28370	24264	21181	8994	869	586	491	399	332	346	327	330	319	282	280	268	261	247	238	260	261	269	239	236	243	235	249	240	220	261	241	238	239	230	216	239	250	215	217	249	197	249	234	211	246	214	235	229	205	213	214	242	220	204	204	208	190	230	222	203	222	246	207	229	211	232	230	205	217	231	215	233	230	198	209	237	232	220	189	232	206	222	227	222	225	234	229	224	225	206	230	229	224	224	216	250	206	227	225	214	233	219	218	237	206	218	230	250	230	229	210	233	218	248	208	215	221	207	250	227	219	232	211	218	228	256	214	215	213	225	200	232	231	202	207	219	205	206	234	202	260	230	219	191	218	209	235	215	208	205	241	220	228	230	227	200	232	194	222	229	215	204	228	233	239	218	223	213	227	226	222	217	216	230	233	247	236	247	240	237	213	237	204	201	227	218	220	232	236	199	223	229	203	214	239	188	254	221	207	243	262	208	209	225	204	218	218	203	205	229	230	220	228	239	229	200	211	223	239	225	194	230	211	224	218	223	229	239	208	210	201	219	212	242	215	208	192	225	239	210	220	234	223	229	219	228	255	241	223	226	211	182	208	220	230	232	219	218	197	222	199	212	251	205	212	212	196	224	213	217	219	210	235	202	222	221	210	221	224	226	219	234	215	216	238	222	236	229	231	235	190	194	231	240	220	230	217	212	202	221	228	215	253	202	216	225	207	230	194	214	198	227	215	227	220	236	239	241	215	234	206	218	184	253	214	211	225	237	203	221	219	227	209	206	238	214	184	217	215	228	225	224	206	203	222	208	220	217	251	200	238	187	202	216	218	234	238	241	221	238	232	244	230	225	240	223	227	227	226	212	224	250	231	223	238	219	216	236	230	225	218	224	230	234	196	246	225	239	223	229	208	220	217	195	181	204	236	231	234	190	229	225	202	220	238	219	197	228	217	232	213	222	224	236	225	202	219	210	210	248	213	239	194	241	234	223	216	222	200	219	212	233	224	218	221	217	237	205	235	211	234	229	213	221	215	228	225	219	186	206	213	196	257	191	213	219	230	212	229	192	241	231	192	222	224	189	204	220	229	228	218	200	241	206	235	256	250	217	208	218	212	227	218	243	222	226	200	224	242	230	213	230	232	209	247	239	222	218	227	240	211	226	221	233	198	211	221	220	218	243	203	227	219	223	221	224	220	229	240	232	220	232	232	231	211	210	214	228	217	188	221	228	230	228	213	219	234	233	219	231	210	229	205	248	192	215	204	230	242	229	226	253	231	222	206	203	224	232	244	227	195	221	183	216	209	215	233	229	207	209	221	218	226	221	254	189	241	200	217	211	204	203	227	235	184	204	215	210	213	189	195	241	233	188	223	219	238	220	229	235	199	201	221	201	220	225	208	214	192	228	192	226	228	217	231	229	195	226	241	215	226	223	214	225	231	230	205	230	237	232	217	212	217	252	229	200	227	230	213	254	190	211	220	219	237	235	236	194	235	210	203	239	277	213	222	230	216	253	199	232	207	231	227	213	209	219	249	209	232	183	205	227	233	208	235	224	214	208	240	207	231	226	215	250	217	197	230	207	210	209	234	207	223	216	229	216	227	201	214	217	242	209	219	238	221	255	222	227	219	208	220	227	207	254	232	238	201	209	231	224	222	234	208	214	224	213	225	221	204	216	215	206	210	228	217	233	225	230	231	237	194	221	199	237	223	243	207	229	184	235	237	207	190	225	231	229	228	212	219	215	241	219	225	242	211	201	198	206	214	225	212	226	220	229	246	210	203	209	209	237	221	222	223	227	207	223	220	218	220	222	204	195	214	233	208	221	245	230	212	210	234	212	237	234	235	194	205	234	223	197	240	236	196	208	215	257	235	207	246	207	216	198	216	251	196	221	205	232	207	210	205	213	217	216	215	232	189	225	199	226	225	252	214	224	208	224	204	224	216	241	232	219	251	251	223	230	229	226	231	229	244	245	206	233	216	216	212	204	235	208	212	220	225	198	235	221	223	201	225	198	214	241	213	254	235	201	226	222	206	242	210	194	199	229	213	228	221	208	235	245	235	209	214	210	219	240	214	233	209	207	218	208	211	183	204	212	213	237	216	204	228	197	219	222	233	227	213	199	242	220	203	206	228	210	225	224	218	201	203	231	235	211	233	226	230	185	237	215	235	194	211	217	221	233	227	219	198	222	211	248	225	225	229	219	218	200	226	207	219	219	183	232	227	195	229	217	193	207	235	203	210	194	230	203	232	231	246	244	229	231	213	200	241	225	235	208	238	207	207	225	250	222	191	224	215	219	217	221	235	209	212	220	221	247	233	228	217	219	203	220	210	229	211	209	219	231	204	220	227	216	183	218	240	227	210	206	218	207	209	223	220	211	212	208	236	220	229	192	269	221	206	201	252	217	197	222	217	196	221	231	206	240	227	245	215	240	218	223	244	219	222	224	202	234	231	220	236	251	213	235	233	213	225	210	228	226	245	209	254	222	216	233	237	232	226	212	192	218	227	202	243	242	221	234	221	227	222	231	229	230	211	221	203	218	224	215	208	240	225	204	218	215	218	211	218	241	237	237	248	242	228	226	219	212	239	203	196	232	229	206	214	217	243	221	194	186	256	210	210	219	198	185	211	223	206	199	222	241	217	218	239	231	210	219	230	220	200	207	219	195	213	239	201	245	216	210	217	231	229	192	228	256	218	254	219	210	207	210	214	235	239	226	219	228	207	212	237	220	218	238	212	234	236	232	228	208	245	236	228	235	206	247	204	206	215	203	245	223	198	231	221	215	216	212	225	226	196	225	213	225	212	233	219	207	217	203	219	222	219	238	239	206	239	214	207	211	237	231	223	215	244	236	225	227	268	212	223	194	219	209	239	228	219	223	233	219	208	219	199	213	226	247	211	228	263	224	252	204	221	224	217	254	208	226	199	221	233	233	220	190	212	196	212	240	217	219	213	238	240	205	202	211	190	211	200	229	202	218	220	220	237	240	210	212	206	233	212	233	225	234	222	214	230	231	220	236	227	211	217	209	204	238	264	230	233	229	230	220	215	219	210	210	194	244	235	230	231	214	221	236	206	216	203	208	208	208	210	258	207	218	234	222	212	253	195	212	212	214	233	231	212	220	213	201	239	204	205	203	246	242	203	191	251	193	224	197	212	203	240	231	223	237	216	222	214	234	205	225	212	216	222	230	241	232	226	214	205	250	234	220	215	220	229	230	229	232	220	210	218	198	222	231	208	228	220	234	228	242	225	231	222	235	247	220	224	204	233	221	240	201	229	239	236	210	198	219	214	208	223	213	225	228	229	232	216	203	210	195	203	230	206	207	242	185	230	216	218	212	227	248	232	236	218	201	229	228	223	253	226	228	206	212	235	222	205	217	213	221	216	217	227	202	224	215	239	256	210	219	217	207	227	238	239	245	210	225	204	211	235	224	240	212	215	198	198	197	223	228	243	246	205	225	233	210	225	214	236	222	215	207	203	210	214	246
3412	8715	5760	2696	1913	1360	1066	834	667	589	520	455	478	390	359	343	354	314	322	289	315	311	284	283	265	305	269	271	281	273	281	299	260	252	254	245	238	263	252	252	254	257	246	235	235	243	233	250	220	231	246	256	267	239	231	231	239	268	234	238	246	213	246	252	259	245	245	279	253	248	235	257	251	226	246	277	226	249	254	232	231	251	238	213	251	239	246	235	225	219	231	245	256	231	222	238	243	266	224	253	234	258	229	235	219	248	261	235	244	246	240	253	246	261	222	248	258	229	230	243	237	238	239	230	243	229	226	237	230	268	250	255	223	228	240	254	247	219	237	237	247	243	235	251	212	223	240	256	226	255	242	233	250	226	237	241	248	237	238	260	233	252	217	232	235	239	242	244	222	229	255	257	224	226	236	222	233	246	229	257	253	232	236	238	241	244	219	246	226	228	234	246	239	251	219	223	236	259	202	258	241	228	217	203	250	235	231	267	228	242	270	234	241	225	257	242	221	256	251	248	246	261	231	244	256	259	222	228	233	233	228	223	265	229	211	251	226	225	249	230	246	233	239	280	248	242	241	265	248	244	216	211	228	223	246	247	267	223	246	218	224	237	258	248	209	250	246	260	259	264	240	267	271	228	236	250	205	249	232	218	232	226	231	245	245	217	229	243	243	247	246	238	242	218	256	220	257	237	231	229	223	224	222	236	245	228	240	240	220	255	232	214	260	223	240	254	229	251	236	214	242	240	232	249	232	243	261	251	227	226	247	230	226	244	239	271	208	242	231	211	212	213	264	253	247	222	253	223	237	284	203	218	221	230	224	248	245	210	240	250	249	242	211	239	214	243	224	264	214	251	249	223	248	216	263	227	237	255	200	231	244	234	238	246	237	223	235	230	251	225	271	264	247	217	216	244	255	219	231	232	230	263	236	235	219	228	241	251	234	260	263	268	302	230	227	237	246	224	214	231	234	239	257	243	256	264	258	237	225	240	230	226	228	273	240	226	228	223	242	239	232	217	236	247	212	236	258	235	243	246	252	232	249	243	223	249	230	271	247	263	247	250	284	249	218	215	260	249	267	209	249	229	225	253	244	241	230	211	220	237	266	217	238	236	232	244	239	265	226	231	260	235	238	254	250	228	215	248	250	229	260	246	276	255	224	261	239	230	216	226	256	265	252	250	257	216	250	227	236	242	238	221	249	252	218	241	239	248	255	247	261	222	244	213	271	213	261	234	222	232	218	243	247	233	244	240	258	227	237	240	225	224	246	230	219	239	256	237	236	262	233	232	246	228	240	217	224	248	225	252	242	285	240	225	242	228	250	230	240	257	226	235	238	225	260	226	236	221	225	250	243	247	232	231	241	232	246	220	227	231	249	250	266	232	227	231	231	225	218	223	241	250	241	253	250	237	201	259	248	252	229	247	227	244	266	207	263	252	223	246	252	261	243	258	257	223	256	220	238	244	260	229	225	215	236	231	275	241	240	253	249	231	250	221	248	233	253	211	242	232	236	234	248	247	224	260	250	251	228	223	267	229	241	234	222	224	230	224	216	256	232	234	246	251	232	216	202	250	224	237	225	254	249	240	241	233	255	268	236	263	246	228	253	247	214	241	234	259	239	271	233	249	252	268	247	241	258	234	228	244	253	250	240	262	259	231	259	241	226	264	240	253	214	236	277	266	228	247	246	229	241	269	269	246	223	247	235	215	209	220	244	228	229	251	225	257	241	222	251	248	221	268	225	232	225	245	212	233	241	251	233	217	251	256	224	225	238	227	230	245	211	242	227	235	221	243	259	231	264	242	215	239	241	260	215	247	255	232	212	250	245	206	212	241	263	246	234	217	248	252	220	233	232	262	256	261	218	223	255	243	227	202	213	240	232	229	241	241	228	254	219	241	225	247	253	209	209	232	223	236	248	226	245	222	246	220	224	236	266	243	250	285	256	255	226	264	235	246	249	228	231	217	253	224	237	224	244	220	211	222	228	258	263	235	210	254	207	261	241	245	227	244	260	230	263	222	199	253	227	244	249	228	232	267	252	235	226	223	246	213	221	235	242	243	251	247	250	250	240	254	236	219	226	238	245	231	267	247	220	215	230	223	222	234	225	234	267	249	214	217	232	220	231	268	207	226	247	259	229	248	238	236	255	230	235	238	219	267	239	232	246	220	269	255	230	224	228	238	239	238	270	238	216	264	251	256	246	261	212	235	227	225	229	243	228	256	249	225	228	236	242	263	250	197	224	253	232	229	241	243	245	257	231	214	253	252	229	231	225	249	251	229	258	230	243	237	244	240	281	250	236	232	240	241	222	236	222	232	221	237	236	238	244	238	224	230	240	241	230	246	241	236	250	228	252	234	249	230	236	247	238	230	234	243	228	235	236	252	259	247	251	237	230	242	239	233	223	236	239	224	241	256	226	243	261	237	238	227	226	250	220	230	246	240	236	237	248	244	223	238	256	244	245	238	253	243	228	225	247	244	246	234	251	246	241	249	239	217	251	249	228	251	231	236	244	259	253	238	214	209	257	224	209	229	233	254	242	221	196	243	243	256	250	259	237	227	245	256	216	232	258	239	242	245	224	239	239	251	247	218	238	251	216	213	265	219	248	235	271	246	239	229	202	217	276	227	239	241	236	235	246	223	240	232	239	240	229	238	223	227	246	273	230	227	239	228	230	219	257	233	238	243	240	230	251	237	235	253	238	243	225	237	233	214	228	256	212	259	206	229	256	258	240	236	261	233	256	227	241	238	241	247	230	247	234	220	225	227	235	249	244	222	240	260	250	222	237	226	224	217	223	230	222	257	242	246	234	213	257	247	240	257	253	254	255	211	250	243	245	234	239	271	237	236	207	231	231	235	247	233	245	252	245	226	208	271	257	236	271	253	247	220	240	235	226	220	254	210	254	245	280	231	270	266	229	268	276	237	228	259	247	269	235	221	227	244	253	243	266	220	237	228	237	230	236	250	236	245	259	232	248	242	245	226	213	237	237	211	198	237	219	238	241	230	248	234	225	227	245	243	251	233	233	211	234	239	258	235	221	246	229	226	227	242	225	213	223	257	247	222	250	229	258	238	230	254	227	237	236	222	247	221	256	231	249	243	219	226	207	268	238	259	258	229	220	220	250	239	247	229	256	250	235	231	248	228	211	213	248	245	243	226	222	248	248	233	244	267	239	212	223	224	256	239	263	248	257	245	246	237	218	240	243	224	253	236	229	232	266	243	266	248	228	222	239	224	218	248	228	222	231	258	251	216	242	229	246	250	237	237	241	250	240	246	223	277	240	243	229	270	229	275	250	238	241	249	246	246	246	251	223	272	254	242	224	256	240	237	260	230	229	227	231	259	234	235	225	227	226	225	274	237	218	238	251	252	270	232	236	217	209	207	239	250	222	231	241	216	239	249	238	249	246	247	223	224	234	256	253	230	228	235	229	217	226	260	252	244	239	234	228	265	247	241	233	244	230	261	250	245	235	234	238	230	265	227
25220	21380	27524	25519	10193	903	658	614	588	575	580	519	530	498	497	492	477	473	470	498	463	464	445	483	439	466	459	440	470	454	464	469	516	486	436	421	438	422	465	451	443	474	507	425	454	423	450	456	431	449	457	435	491	469	461	489	447	431	474	461	443	446	459	476	482	454	491	431	477	483	451	473	458	427	454	482	479	444	432	450	430	444	446	495	434	471	426	431	510	437	449	427	437	497	488	423	451	476	436	454	469	453	414	471	451	503	452	453	465	460	437	451	427	433	436	428	476	460	488	452	461	449	478	464	454	422	451	440	456	489	450	453	420	441	430	437	423	463	511	449	460	466	438	477	470	455	418	446	437	448	456	457	423	414	425	486	435	464	435	499	469	433	427	474	460	409	412	440	408	454	441	458	394	429	451	413	436	478	472	431	483	502	484	444	480	410	465	417	441	435	433	484	489	447	428	462	442	486	509	464	434	464	400	432	476	466	448	441	470	492	419	460	438	470	430	434	500	404	440	426	439	444	444	465	486	458	433	442	427	460	492	474	438	444	457	419	448	414	424	447	449	445	487	466	455	434	441	465	452	462	451	479	434	463	428	434	476	420	459	453	438	438	455	428	453	447	449	443	464	445	494	470	447	465	438	419	387	488	452	456	433	416	450	441	429	426	419	434	412	467	455	453	434	456	433	411	441	443	497	464	464	423	467	460	441	451	456	442	431	421	434	482	461	439	435	452	438	447	485	408	463	448	440	451	466	422	409	454	465	439	460	449	461	462	441	444	465	444	506	461	455	450	455	491	482	452	434	440	445	478	454	444	472	445	457	449	462	439	468	423	454	436	476	449	460	452	461	445	433	469	440	451	480	467	453	487	412	468	425	427	427	453	459	482	438	472	464	465	474	474	467	437	475	441	486	508	452	434	473	449	432	461	447	443	442	461	450	445	454	487	450	448	471	460	425	466	422	425	487	438	489	414	410	420	438	449	439	444	452	464	475	443	423	450	475	488	447	451	498	462	427	411	492	451	471	417	439	428	465	443	412	416	445	460	415	470	465	470	462	437	471	431	426	478	467	459	459	436	437	456	484	453	419	405	456	481	445	452	451	480	477	421	461	463	437	477	475	474	443	457	458	473	462	448	436	447	440	488	446	424	440	459	429	412	429	431	453	440	435	433	461	482	465	448	418	438	468	428	415	445	438	422	416	438	445	455	452	449	434	428	468	439	447	477	475	433	478	454	446	481	451	420	465	445	449	428	450	434	481	455	465	459	445	469	472	462	444	447	461	424	446	483	442	479	502	435	447	433	493	447	422	457	473	493	465	428	490	427	438	489	477	439	455	456	452	464	463	463	447	449	473	468	426	444	478	469	455	447	450	415	425	470	436	477	431	430	432	468	449	452	422	428	461	464	509	473	448	476	443	443	467	448	459	450	450	464	487	434	462	458	459	465	472	456	446	450	453	438	453	465	457	434	444	465	428	471	464	416	444	431	455	485	473	480	452	455	488	441	452	454	477	450	461	474	473	478	456	423	471	467	453	454	420	465	455	455	479	431	434	454	462	499	460	468	462	454	426	444	469	451	398	447	432	432	469	441	437	461	480	427	419	457	501	456	448	456	421	504	458	482	458	446	442	440	494	469	463	464	447	492	444	438	447	430	441	459	431	396	486	429	476	443	443	487	432	453	473	434	462	406	403	471	412	449	455	461	464	485	443	459	445	426	452	475	454	438	403	468	476	431	456	445	468	447	437	447	428	475	471	445	459	459	459	436	470	437	470	414	463	425	443	447	411	440	456	441	436	450	418	416	451	440	496	414	453	457	414	456	440	441	476	467	457	414	468	472	444	446	466	435	432	446	454	408	429	460	440	457	475	468	452	456	481	452	440	458	430	473	462	431	437	439	462	413	494	464	439	446	455	465	461	461	439	381	438	437	397	468	425	420	418	435	459	429	473	457	445	459	438	447	439	448	463	453	402	433	423	440	448	413	442	434	433	489	438	461	453	419	456	408	405	443	423	429	432	463	468	464	443	433	463	425	464	421	418	447	429	475	433	444	424	394	477	477	456	465	468	472	447	450	421	459	443	467	486	423	461	460	446	444	467	452	453	458	399	431	464	445	403	446	418	448	428	446	457	446	468	429	478	456	497	434	473	480	436	450	476	431	447	483	469	472	467	416	443	449	456	454	467	487	505	474	455	466	454	451	454	455	435	475	497	432	458	443	424	449	464	468	467	492	441	474	441	442	418	412	455	444	451	455	411	400	419	436	464	467	457	428	478	458	447	458	471	490	422	451	466	445	429	435	478	456	445	446	433	477	486	476	443	424	436	443	420	446	446	454	453	454	488	430	466	427	425	453	465	441	449	483	462	480	486	443	447	456	436	471	474	440	442	447	438	444	479	463	480	469	435	457	455	466	449	477	466	457	455	428	423	470	441	462	457	461	481	456	451	422	476	472	415	449	438	463	477	472	434	449	457	451	447	447	490	433	467	445	470	448	499	428	424	449	468	447	406	459	458	416	440	482	452	436	436	429	437	459	455	467	466	479	455	450	467	463	456	469	469	391	449	433	456	445	426	479	460	474	468	433	482	475	449	436	442	470	416	453	438	452	486	447	453	441	469	399	467	448	499	499	449	403	425	462	447	438	427	458	460	442	466	487	423	442	425	432	430	428	426	463	456	438	441	468	476	440	451	454	465	482	422	465	456	428	475	435	463	459	484	465	477	436	472	471	458	442	477	429	489	470	480	416	467	485	460	444	466	469	456	469	439	468	450	444	484	470	466	471	479	475	490	444	460	454	487	457	414	426	458	457	432	486	444	451	468	464	465	444	455	463	424	422	459	476	427	453	472	471	455	448	448	426	496	441	488	461	409	464	459	455	429	426	429	428	456	447	450	446	428	442	450	424	465	472	489	427	428	412	475	478	453	414	434	468	426	450	442	472	457	448	442	378	457	436	466	454	472	476	472	476	446	418	475	476	435	429	434	451	438	471	460	455	442	454	475	463	433	469	423	456	429	461	457	467	453	420	439	413	458	459	449	448	479	463	452	435	469	442	435	442	477	455	457	480	463	445	409	443	470	460	453	486	465	485	422	439	465	477	439	460	459	455	475	466	442	425	422	448	467	456	441	454	455	429	451	402	431	483	442	445	450	475	455	491	463	448	474	444	471	454	458	462	453	452	426	431	405	455	457	448	466	467	463	501	468	481	428	451	450	471	444	438	423	441	450	428	423	460	441	487	472	415	422	446	412	450	464	414	426	422	432	459	464	431	439	444	470	484	426	405	491	423	434	434	450	456	410	430	479	448	445	444	484	452	454	425	451	471	456	491	484	422	454	495	455	421	463	457	439	498	472	450	426	447	436	433	428	459	450	458	407	457	427	442	449	456	464	425	457	437	444	474	466	486	439	441	476	436	441	493	436	472	486	440	480	443	446	470	446	420	482	461	447	444	466	438	440	456	457	440	424	424	425	481	459	458	438	433	481	469
3577	5202	3531	1723	1385	1092	972	812	742	705	629	663	572	557	577	548	520	616	523	503	500	503	481	465	495	548	544	487	503	499	505	503	470	440	490	517	531	474	515	447	469	475	493	488	481	502	513	511	490	503	462	488	460	494	473	492	452	505	439	461	489	495	458	460	434	482	515	487	467	515	466	458	506	506	453	495	508	489	476	471	452	484	454	472	503	474	480	484	486	441	494	440	480	460	470	495	476	536	527	518	498	485	489	527	485	507	485	497	427	474	473	505	466	464	474	463	500	482	478	493	478	449	443	514	459	503	462	475	480	488	477	441	439	474	465	475	484	520	504	474	485	448	468	478	487	470	462	455	475	487	480	482	510	453	494	481	481	497	529	497	493	481	466	494	459	468	456	445	477	475	512	483	498	477	455	468	478	506	499	423	473	484	477	453	487	451	524	509	474	459	484	480	442	490	496	469	484	481	494	472	422	455	533	475	484	466	508	487	487	470	482	476	509	434	462	446	492	493	446	452	466	497	468	490	475	472	510	478	484	471	457	481	455	510	494	473	443	457	465	480	523	499	477	504	463	439	459	453	468	460	457	492	483	475	453	463	450	464	511	460	498	487	486	487	485	482	500	485	489	472	495	473	471	499	498	484	460	498	484	489	490	455	505	485	462	496	458	477	514	459	469	455	490	512	491	464	492	503	473	497	475	473	490	505	461	470	468	460	473	524	482	499	472	482	475	466	506	480	497	493	449	471	455	498	495	466	492	480	503	497	470	488	433	494	506	499	478	505	483	491	446	500	483	454	486	506	458	529	484	490	465	517	461	501	488	445	486	477	471	492	479	500	488	523	479	480	501	453	469	447	450	490	464	445	507	473	472	470	511	478	489	484	469	435	506	472	466	477	454	490	467	471	475	442	451	441	468	501	477	468	490	485	461	464	526	502	485	491	412	465	505	450	498	507	508	445	481	504	463	467	481	471	501	490	479	528	474	471	482	480	454	512	488	486	452	484	466	457	478	473	464	478	493	497	450	498	511	493	446	461	478	496	504	498	475	471	478	451	467	456	447	432	470	498	513	487	484	444	487	539	515	509	466	507	434	471	505	488	486	492	438	489	477	499	527	491	490	471	506	483	453	463	490	501	485	524	502	448	479	461	442	504	456	463	492	462	474	486	483	483	468	458	465	423	480	440	503	468	517	484	425	444	470	474	463	490	471	475	473	465	500	495	483	468	501	499	496	508	464	491	487	462	473	449	464	478	499	490	504	484	486	508	492	460	486	485	498	505	481	465	448	455	448	472	439	481	454	519	480	473	490	453	479	494	507	487	471	491	510	512	479	478	457	501	491	491	476	488	507	477	447	455	489	494	482	476	510	504	506	479	486	506	472	514	455	466	526	460	486	478	463	483	456	475	469	526	482	470	446	493	470	500	453	497	451	478	504	483	496	462	510	498	486	533	454	474	485	505	482	471	471	457	479	494	472	498	456	452	462	488	484	460	495	438	501	471	430	500	485	487	464	489	439	483	489	438	515	467	486	458	443	510	466	479	488	460	483	467	476	522	447	498	494	476	522	435	444	495	497	491	473	492	482	486	520	452	495	503	505	491	494	497	534	467	489	456	453	518	483	510	462	490	488	468	476	469	496	491	490	509	502	481	490	468	461	473	481	489	461	491	464	485	503	473	492	499	510	504	493	473	532	485	478	477	462	495	467	503	499	474	500	460	507	500	493	473	501	484	482	455	449	446	458	505	444	471	466	476	499	481	492	437	454	461	482	486	519	469	468	487	471	524	512	483	471	461	472	475	439	448	460	463	467	487	462	487	462	482	475	446	466	534	478	458	489	463	492	491	481	478	491	483	440	472	510	459	483	489	458	487	449	473	456	444	430	503	486	485	447	470	481	466	504	463	499	456	482	516	523	482	463	475	490	463	459	490	469	506	408	486	522	485	473	449	448	483	494	474	490	482	470	511	464	513	484	466	475	483	470	467	482	531	450	494	503	463	475	480	437	477	474	495	481	463	462	463	497	490	471	506	471	488	443	480	444	470	502	477	475	482	498	470	513	475	499	450	465	485	473	472	486	477	472	455	473	451	507	454	461	489	457	492	447	514	500	480	480	510	468	436	443	461	508	437	468	498	447	445	429	489	503	531	450	487	479	466	451	469	486	509	475	467	474	469	448	531	502	460	511	509	466	485	474	462	463	519	483	497	474	473	453	476	496	457	484	492	439	507	488	475	483	481	509	449	487	473	492	469	450	491	472	449	470	534	496	483	456	469	504	463	470	467	458	460	513	488	471	491	505	493	519	447	480	510	485	460	467	487	489	476	470	487	485	517	504	467	447	469	496	479	470	527	452	500	526	500	452	478	445	492	488	520	455	502	494	450	448	489	464	460	492	467	481	472	478	503	466	438	468	520	445	524	458	482	447	489	505	483	500	475	442	517	461	476	429	504	487	484	467	440	500	505	484	486	484	489	500	496	449	463	492	468	450	495	445	465	465	468	460	483	428	498	474	462	449	466	469	463	473	469	500	469	481	478	507	451	498	497	504	470	467	448	476	468	486	443	476	471	504	487	438	483	495	474	488	465	467	472	495	459	477	470	460	467	478	457	508	502	483	490	477	497	493	472	481	485	480	502	468	466	482	437	488	440	469	507	513	477	471	483	477	488	447	487	498	465	471	460	484	496	543	484	497	473	472	506	485	515	505	481	518	496	520	499	506	443	478	502	456	462	460	501	468	490	487	420	482	461	495	428	490	466	476	482	491	462	472	486	469	476	465	485	536	500	470	513	516	494	454	483	483	489	460	490	461	483	460	499	458	469	492	510	482	450	483	507	541	491	482	489	515	516	523	496	505	448	480	470	494	479	449	438	454	491	482	469	470	476	489	480	538	480	489	454	496	501	439	464	496	497	473	475	498	486	493	526	494	474	469	479	481	497	448	473	493	525	488	507	476	454	499	449	478	490	462	491	479	469	506	485	453	505	465	485	449	512	464	472	515	459	457	485	497	470	490	459	517	465	501	495	503	515	489	487	547	468	465	468	498	505	494	503	504	473	450	460	489	453	478	511	490	474	482	484	501	475	448	533	457	452	466	509	446	479	467	509	489	476	524	477	477	481	479	440	463	452	475	519	500	487	494	467	499	484	484	454	476	501	489	459	455	510	477	483	486	462	442	480	459	453	439	491	459	436	475	500	457	445	486	488	496	480	480	500	507	458	482	483	456	468	485	468	468	523	495	473	479	472	481	486	450	459	474	463	466	467	497	473	469	482	468	488	490	476	434	486	476	476	488	475	466	491	461	465	438	504	424	465	491	507	470	468	475	475	466	465	462	465	486	464	473	472	427	469	492	508	503	478	488	481	475	507	480	482	466	457	488	451	451	516	477	487	465	438	490	481	511	496	471	458	461	453	511	463	481	452	505	503	515	504	503	525	487	477	467	457	449	457	470	504	490	490	445	457	509	495	504	450	471	480	454	480	484	493	467	502
22839	21384	29106	24042	21385	21432	7897	1259	955	878	797	768	742	664	624	579	638	610	589	567	549	553	599	573	554	582	548	561	530	541	552	589	523	493	490	527	520	524	526	520	542	504	506	496	511	503	504	509	537	507	504	514	568	511	499	483	528	521	506	497	498	491	557	513	497	484	527	499	504	495	529	498	501	492	476	527	487	504	528	508	490	534	509	509	482	488	479	479	513	485	489	546	521	475	463	527	533	504	490	476	513	485	483	479	490	516	517	502	508	516	487	566	482	507	487	466	506	498	479	490	491	511	525	471	528	499	493	506	472	506	495	488	494	490	519	475	526	504	499	485	543	477	483	510	508	539	509	491	507	514	511	493	490	528	500	531	493	491	496	574	529	532	479	511	496	504	498	508	516	522	509	513	490	484	522	504	531	507	508	479	515	535	503	533	529	508	553	491	513	527	503	505	502	516	528	532	503	491	489	473	522	476	502	524	509	537	487	485	487	493	558	547	522	571	492	499	532	518	555	484	493	541	524	494	513	489	493	523	525	463	496	530	550	522	478	484	524	472	549	486	510	501	516	510	528	474	476	498	474	502	495	510	502	527	513	502	484	490	490	508	497	526	515	490	466	545	478	514	543	539	513	506	485	540	531	514	500	470	461	491	531	484	510	558	499	480	500	522	505	516	498	462	486	491	515	504	512	521	493	470	469	482	534	507	502	473	533	499	519	522	501	496	464	458	525	510	526	504	547	513	529	487	509	524	477	472	501	556	482	460	515	532	509	524	533	552	515	501	516	474	511	458	474	471	535	527	445	543	548	455	527	510	525	492	457	537	483	515	491	491	465	510	510	471	505	477	489	493	500	500	483	504	523	515	485	490	537	566	524	542	513	513	481	484	529	503	512	495	488	518	502	485	499	516	473	506	501	513	495	519	541	532	538	503	525	496	489	530	485	500	484	502	492	530	489	534	503	504	515	538	517	464	518	514	518	516	521	507	478	513	542	482	504	543	477	481	468	522	482	486	509	518	492	485	517	480	515	490	492	517	556	523	559	524	512	480	464	527	483	483	486	516	519	491	494	495	509	484	479	484	490	477	493	498	502	495	485	503	464	476	558	501	478	494	530	522	529	512	486	508	471	507	483	513	486	509	476	492	494	520	485	532	505	511	529	522	524	494	517	501	499	482	493	461	515	536	518	507	505	514	499	483	519	534	522	528	497	485	521	528	523	488	484	520	525	538	509	513	549	502	507	519	535	486	509	502	508	442	502	485	476	511	508	512	531	500	522	501	530	510	539	508	509	493	494	511	510	517	478	484	506	521	522	479	516	488	519	460	536	562	488	546	532	462	540	528	502	497	467	517	512	521	521	549	503	472	486	465	487	515	523	516	506	507	504	536	455	483	512	478	514	502	555	529	497	527	527	495	493	520	500	499	463	470	521	503	511	522	487	503	503	503	517	516	496	484	502	513	546	518	488	529	532	506	512	539	509	522	524	504	484	508	489	485	499	510	541	516	506	495	477	485	498	512	538	498	528	508	494	517	499	503	487	526	496	508	501	550	503	493	546	518	523	485	479	454	528	473	483	484	518	515	542	503	516	497	527	512	540	463	489	504	446	511	507	497	484	502	479	470	533	489	498	509	527	518	460	494	524	509	534	514	491	472	478	513	502	521	525	468	541	487	549	497	470	542	509	496	476	517	507	504	498	526	519	489	502	535	517	523	505	500	542	538	496	494	506	506	502	530	488	510	515	482	465	508	519	504	535	500	509	485	533	516	515	525	501	526	481	493	495	490	481	499	510	528	500	499	534	518	499	491	494	495	512	479	465	524	508	510	490	517	502	501	467	493	486	505	496	508	485	493	520	520	502	537	508	473	512	471	539	576	522	513	483	518	539	524	475	519	546	545	504	527	480	508	526	525	511	555	466	488	553	522	514	527	478	527	482	476	491	508	484	520	492	505	487	507	502	491	521	538	493	498	534	525	509	510	483	510	508	517	465	500	464	543	529	514	459	499	534	502	516	511	495	472	496	478	507	503	494	487	497	511	507	518	487	526	525	489	476	521	504	491	490	502	519	531	482	531	459	518	553	498	537	499	520	474	502	522	503	458	505	491	518	472	475	486	504	486	534	495	513	498	530	466	490	519	491	516	511	516	540	567	509	514	489	486	485	478	504	513	546	534	509	513	512	489	533	507	511	498	509	508	509	434	492	481	489	518	526	490	514	444	511	506	513	509	511	511	488	514	505	522	483	529	518	467	538	517	489	503	561	511	502	493	480	501	512	513	523	499	483	514	505	475	479	523	515	528	534	479	501	476	508	492	543	503	504	559	486	484	508	519	495	482	494	524	448	503	483	539	499	483	532	488	516	520	505	504	472	500	505	523	488	507	446	503	500	517	476	523	528	521	478	476	514	500	489	555	487	472	505	507	567	509	534	538	489	497	481	503	482	498	511	507	477	500	510	494	509	534	489	528	481	488	508	521	523	490	527	503	517	515	493	508	489	492	514	555	543	474	461	509	511	519	513	527	504	521	493	514	536	456	489	517	528	494	505	522	522	532	497	515	476	485	530	491	530	527	502	522	507	531	527	493	483	494	525	462	481	498	489	534	463	490	513	499	525	471	513	481	512	524	501	494	500	504	498	496	508	488	501	498	466	479	499	534	511	510	494	473	496	515	520	501	451	525	472	524	512	551	523	511	525	486	509	499	497	479	488	556	504	516	514	555	529	475	473	517	505	482	544	524	498	456	549	510	483	497	516	518	510	527	488	492	527	477	546	461	470	493	510	472	477	514	461	496	501	502	562	503	489	501	500	504	527	530	512	520	484	461	493	496	498	502	513	498	502	510	552	543	532	487	481	507	483	519	525	465	536	553	510	545	469	499	471	504	515	500	494	502	549	542	505	549	527	503	531	512	516	491	502	533	535	503	544	516	492	501	482	532	504	516	485	483	551	514	552	504	500	489	465	489	479	507	487	537	509	507	524	490	489	537	524	502	515	485	506	540	504	478	509	513	533	485	527	516	511	536	489	517	489	500	529	534	471	494	503	532	514	521	487	534	532	481	489	486	482	562	470	488	531	492	475	513	506	456	470	508	472	489	469	487	532	458	523	497	472	494	482	516	487	469	483	517	482	510	482	510	466	480	504	479	534	574	533	462	509	508	482	452	561	487	527	497	501	544	493	463	505	512	498	521	508	510	548	511	517	511	535	492	467	485	511	508	499	455	486	469	492	486	521	468	524	471	529	488	515	488	525	526	498	488	513	500	490	497	475	514	511	459	493	520	479	547	507	488	470	530	495	527	500	488	491	545	443	507	527	482	511	498	487	488	501	513	520	492	458	550	507	534	459	509	477	536	495	501	563	528	506	536	532	503	518	512	500	493	515	501	484	502	517	496	513	481	478	524	516	530	514	495	509	487	529	526	536	505	481	519	487	492	500	548	467	506	523	469	532	485	490	529	487	489	484	518	546	494	501	479	522	506	491	484	518	492
4807	15035	9982	4964	3593	2755	2148	1701	1438	1238	1078	929	847	746	720	704	678	660	667	644	630	582	538	601	563	550	559	566	580	540	547	536	556	581	548	547	543	544	557	505	541	546	544	527	532	517	490	474	496	534	542	552	510	510	535	541	510	522	519	502	540	496	504	525	558	475	481	526	514	524	515	541	502	549	487	509	515	522	510	509	532	514	492	500	503	523	490	510	524	511	480	538	518	515	526	528	508	525	506	520	499	481	496	518	515	511	532	504	548	551	462	509	511	472	506	514	492	480	506	517	495	480	495	521	547	533	544	531	526	499	529	539	541	523	470	555	519	535	520	512	527	506	512	487	487	475	495	537	519	542	539	526	506	535	520	518	467	508	558	512	531	535	510	530	500	489	482	491	480	549	520	504	520	518	521	478	512	492	508	532	494	530	528	507	494	510	506	521	476	530	539	477	496	506	529	468	457	504	539	504	518	502	506	532	505	538	508	502	475	513	510	488	526	507	537	530	552	487	534	497	524	498	522	519	526	552	551	470	508	489	493	511	491	536	479	530	520	500	508	574	481	434	529	509	533	543	553	497	511	505	500	488	532	523	507	483	503	525	520	498	508	504	503	520	564	510	495	521	505	540	536	536	535	544	509	539	504	524	530	523	501	476	522	516	528	524	510	516	528	516	477	539	488	564	519	471	537	499	507	521	517	499	499	535	524	532	530	482	472	505	506	516	510	514	498	488	493	502	497	512	457	515	512	512	523	516	500	524	507	488	519	524	541	522	537	471	477	489	524	504	466	534	558	532	504	476	487	492	474	490	531	536	476	485	498	495	491	506	484	507	539	497	514	497	509	480	516	468	482	489	472	495	503	511	490	491	473	532	558	499	498	507	534	517	498	528	532	511	542	537	533	485	499	502	515	487	519	467	545	492	527	534	532	493	541	499	492	545	529	514	547	496	517	526	553	472	518	515	541	510	517	550	504	442	540	493	534	482	551	509	527	493	540	491	524	519	488	518	535	548	531	482	481	508	501	473	508	530	509	491	549	510	506	515	503	507	517	539	498	451	515	542	526	480	525	481	501	532	494	525	511	484	500	462	516	488	527	516	539	533	534	504	490	517	500	490	499	533	551	501	552	509	527	530	529	515	512	489	495	566	498	529	550	509	488	520	555	549	511	526	523	507	490	514	519	492	503	504	522	515	547	506	510	502	513	514	524	503	548	486	492	490	509	518	516	521	515	484	515	515	488	493	488	497	469	481	541	525	508	534	514	516	504	535	501	534	507	482	526	529	529	519	498	509	550	516	531	509	532	518	509	472	505	500	488	540	498	502	535	553	525	569	511	502	516	459	499	544	519	473	476	490	522	515	512	504	509	508	521	478	519	525	520	525	517	500	511	523	513	499	488	537	501	507	509	531	510	484	507	475	497	510	533	499	511	535	493	471	523	473	474	535	487	484	522	504	500	567	522	458	526	477	508	510	516	523	506	516	498	502	479	505	474	557	518	525	496	523	518	534	513	546	506	516	506	520	535	544	503	494	509	508	498	512	533	497	540	484	472	488	487	524	496	524	531	512	504	502	528	527	515	509	449	478	545	488	523	520	500	538	505	501	486	504	493	502	520	489	488	505	497	507	495	490	529	525	522	536	566	503	516	521	514	525	564	521	506	550	496	513	523	525	505	507	510	511	510	464	558	512	495	497	509	517	534	488	520	492	487	480	503	508	504	538	524	520	516	536	511	509	470	456	481	489	548	503	473	537	520	518	505	537	464	489	490	496	498	533	491	518	520	514	513	486	550	529	517	498	546	517	531	489	503	512	547	542	508	499	491	498	511	497	541	539	529	490	536	501	482	536	507	504	523	484	528	494	522	481	506	508	488	478	481	539	504	507	523	518	499	496	500	548	501	510	517	508	495	518	476	508	514	483	538	503	517	533	516	536	507	496	504	488	509	487	531	521	569	530	494	492	541	525	536	532	516	492	497	520	503	457	508	537	539	546	523	523	545	488	478	496	548	473	534	525	492	502	545	479	531	524	491	510	465	494	516	490	499	523	456	511	546	511	531	504	537	544	469	492	494	490	513	531	503	552	502	529	509	504	539	485	535	485	521	484	515	493	532	521	479	491	539	553	542	519	498	467	542	541	505	529	525	493	556	518	512	478	522	545	530	527	513	492	473	540	525	501	509	532	500	514	529	547	503	511	535	500	540	541	508	457	510	522	476	539	514	496	482	541	513	504	522	515	507	540	489	537	480	499	501	536	508	491	493	547	516	523	506	521	500	498	502	478	529	499	561	495	514	483	499	530	514	483	533	503	524	526	562	528	519	524	549	493	522	523	505	494	549	503	528	513	495	503	513	506	467	524	533	521	500	506	505	544	534	504	563	517	447	522	522	497	520	519	487	502	527	520	539	501	486	520	532	509	497	504	541	479	512	519	516	493	510	539	554	561	500	483	512	502	514	485	475	499	510	511	500	502	509	483	508	490	523	543	516	493	508	497	514	509	513	532	530	496	497	498	533	555	529	534	494	533	480	488	545	488	497	482	517	510	489	529	496	482	557	508	496	482	480	544	516	482	523	488	532	534	515	526	494	507	522	530	498	515	544	472	521	481	479	500	552	534	469	496	511	520	483	558	511	490	548	523	530	527	515	483	523	513	564	499	546	513	511	498	505	553	482	523	519	557	503	502	506	489	532	502	528	504	511	526	484	562	484	559	493	545	498	500	487	507	505	510	499	501	502	507	522	536	507	488	509	518	509	525	538	550	524	487	493	558	530	528	503	519	538	536	513	541	541	522	491	444	527	504	506	524	499	457	525	505	539	492	530	491	538	525	524	507	458	526	459	553	569	511	510	521	501	512	494	536	515	507	552	458	536	544	515	500	542	514	507	516	553	491	544	554	498	459	515	538	494	556	534	506	478	509	543	514	503	519	498	491	526	526	519	499	518	536	485	468	488	496	498	524	517	511	544	536	488	549	491	527	499	467	476	486	486	467	502	485	532	517	509	473	512	531	532	536	479	487	533	503	499	527	495	498	530	529	478	508	488	525	468	513	518	492	523	546	495	469	491	529	469	501	526	555	483	480	519	514	524	537	526	547	519	490	491	483	521	499	543	459	488	525	536	528	488	494	514	456	508	486	524	503	493	545	515	534	481	527	491	564	535	509	516	530	488	460	547	527	533	548	469	558	538	534	513	523	481	521	546	510	514	500	522	464	528	501	460	516	527	531	514	518	514	510	521	514	570	495	516	520	491	497	558	473	462	544	515	495	498	555	514	543	495	497	517	512	532	491	536	486	500	513	502	534	500	510	555	531	525	534	528	554	499	544	509	558	523	493	524	512	528	516	505	516	517	570	523	476	500	506	543	493	506	509	526	488	516	517	546	549	545	514	522	535	518	505	493	540	486	505	506	528	528	499	517	525	522	521	521	502	507	544	488	483	528	482	542	494	498	503	502	523	502	531	484	527	519	480	520	504	548	510	508	530	510	512
27882	17302	3337	696	510	475	336	269	205	261	231	236	239	237	239	233	229	231	241	223	247	247	234	211	215	243	214	218	226	228	218	202	231	223	232	222	258	241	232	235	242	204	203	210	227	220	253	228	223	197	224	241	221	242	234	220	218	226	211	208	224	218	246	217	229	217	250	258	252	236	235	240	222	217	235	221	217	224	230	248	240	258	230	228	230	224	253	221	221	212	254	234	242	234	254	255	232	221	252	243	208	247	237	255	237	256	221	241	235	208	244	216	220	213	232	245	240	233	237	224	219	252	215	238	240	237	234	238	234	224	230	229	249	253	229	228	237	240	215	219	237	226	224	226	232	256	245	227	213	233	225	229	243	214	239	243	269	251	233	198	239	224	229	225	229	238	250	222	201	224	202	239	241	238	193	244	221	240	229	211	226	230	205	222	252	235	202	250	210	218	226	221	236	227	230	245	225	273	216	247	202	232	214	222	229	232	232	235	228	254	239	240	237	221	227	217	231	246	210	197	229	246	202	255	224	225	217	239	219	191	239	232	216	219	235	239	241	207	231	212	234	231	242	264	216	228	231	214	207	223	227	191	216	219	213	230	229	236	249	236	215	209	218	223	233	235	220	211	207	251	235	221	220	229	240	221	209	245	224	216	220	217	222	217	236	230	224	223	227	227	230	211	237	209	216	249	215	243	244	235	227	228	207	221	246	220	234	240	244	222	227	247	242	246	220	267	208	261	254	261	239	257	225	235	231	231	232	255	235	239	227	233	233	221	239	214	246	231	218	207	219	228	210	244	258	256	239	245	230	232	233	236	234	252	244	216	234	219	239	241	242	235	251	244	211	252	248	243	229	210	234	244	236	257	238	240	235	247	230	228	220	232	221	202	206	202	209	244	238	242	252	239	220	222	230	254	205	215	214	224	229	228	225	216	237	236	233	217	225	275	247	225	249	223	199	193	254	218	251	233	217	254	251	231	238	247	222	240	223	236	226	257	253	241	246	217	237	229	235	245	251	230	240	240	237	215	245	223	233	220	225	223	238	213	233	227	218	238	183	253	217	202	241	232	215	246	219	223	241	211	226	216	228	232	233	243	236	263	221	240	253	230	239	251	248	222	241	256	210	242	232	215	266	227	227	243	209	246	252	230	199	218	235	255	226	247	229	228	250	216	229	260	223	263	230	229	249	231	238	212	207	223	235	245	255	261	198	218	221	229	210	206	232	224	214	217	232	224	240	244	214	213	208	238	217	238	200	235	239	223	241	224	223	219	238	241	226	245	221	232	255	219	231	212	204	228	220	241	219	264	232	230	230	263	243	244	224	233	234	234	220	242	224	240	210	225	213	210	216	245	228	262	237	195	217	244	237	216	232	249	223	202	204	226	228	242	224	217	220	216	227	223	222	221	219	210	224	233	244	247	271	231	262	207	215	231	228	225	229	236	239	244	256	225	234	222	254	242	213	223	231	235	209	255	217	239	222	253	204	228	210	221	236	238	221	222	227	218	246	234	247	261	247	222	239	239	229	255	238	227	220	241	246	238	221	216	229	242	234	219	236	211	220	235	237	208	243	258	222	209	241	223	242	243	225	231	251	256	212	232	210	239	235	229	235	248	232	225	223	221	218	235	226	205	217	237	206	212	220	220	219	215	224	249	237	226	228	225	180	217	221	220	216	224	232	220	226	231	218	217	231	224	235	248	226	202	261	211	222	191	232	246	244	232	224	254	254	251	247	228	220	238	216	234	232	238	226	213	245	240	227	224	239	220	230	247	234	217	229	226	203	206	228	221	229	226	233	206	223	204	242	249	234	225	246	206	228	228	224	224	202	236	232	231	240	234	236	240	216	204	230	214	226	222	251	224	238	214	238	236	253	199	258	251	228	224	247	223	206	237	227	218	209	219	223	199	243	205	206	206	219	202	229	240	226	242	233	219	232	227	216	254	228	215	255	237	214	219	231	235	219	242	259	233	216	195	220	240	241	238	232	225	218	234	224	229	230	232	236	223	225	250	246	220	228	231	262	228	230	215	201	250	220	248	232	216	221	250	222	233	230	233	235	218	216	257	243	223	231	236	227	206	224	238	236	224	255	218	238	248	234	225	230	216	232	234	245	256	225	228	267	218	234	219	221	277	225	237	227	241	226	236	246	268	229	232	225	251	220	203	224	200	226	210	234	217	259	215	245	209	213	241	193	215	224	236	228	263	212	214	223	209	204	236	216	219	203	255	219	218	240	240	204	239	236	233	230	209	234	240	230	239	236	230	241	214	224	208	246	232	221	228	205	215	241	237	215	210	242	224	216	214	248	201	230	226	254	238	188	236	222	224	230	255	259	212	243	253	235	233	236	223	241	254	227	218	226	219	229	222	235	212	198	237	229	243	237	253	229	228	241	214	229	261	245	233	234	215	229	234	221	207	229	244	241	209	245	213	263	250	271	255	240	224	244	234	234	248	215	212	228	242	232	244	244	247	234	228	233	280	227	232	221	236	246	233	245	248	233	220	208	238	225	230	228	240	241	232	250	192	234	225	220	234	230	220	255	214	213	243	224	239	225	221	207	208	241	237	225	223	224	208	229	208	233	214	210	219	240	213	198	238	206	228	219	245	232	211	213	257	252	235	219	256	222	230	196	225	221	216	263	249	226	251	249	251	228	251	216	237	251	230	217	197	249	211	244	215	227	252	213	236	212	245	223	231	233	230	241	233	215	234	258	250	221	235	222	231	208	235	251	217	235	252	238	263	214	213	242	225	226	236	227	242	243	247	235	229	245	236	226	216	220	241	232	248	193	233	235	258	251	257	232	254	222	240	251	242	215	242	234	230	229	223	249	233	245	242	241	215	223	259	237	247	274	246	204	229	225	258	212	241	234	226	209	227	227	224	213	197	224	236	235	208	237	234	218	233	225	225	234	217	244	219	220	232	233	208	226	209	217	238	198	229	219	261	253	234	253	212	242	245	210	237	238	253	249	225	215	224	246	255	235	240	242	248	227	210	235	235	244	228	223	210	223	227	237	264	233	257	210	220	216	230	250	237	225	244	215	229	228	219	251	267	214	212	239	246	233	215	241	248	235	222	233	230	234	213	219	239	233	235	227	226	226	228	210	215	204	237	239	257	222	214	244	220	231	227	248	236	222	219	220	257	242	249	236	207	215	242	227	211	250	230	214	259	219	235	210	246	233	240	217	213	215	251	236	240	216	236	194	219	208	232	227	235	247	241	245	267	222	234	219	245	255	237	210	247	245	228	242	232	221	237	239	207	242	241	213	238	278	227	247	194	229	207	209	212	254	233	224	213	240	242	237	224	203	227	258	224	233	253	226	235	218	211	241	217	231	248	211	201	210	211	234	216	230	222	214	218	221	247	216	217	228	223	216	213	242	230	231	236	234	233	234	212	225	216	232	227	243	264	244	221	217	241	226	223	237	222	220	238	229	222	223	220	235	234	238	235	234	215	242	235	227	234	231	235	226	242	216	228	230	250	247	201
4291	921	665	416	378	328	339	308	252	250	271	272	261	247	242	265	300	282	262	264	300	283	278	252	256	247	300	248	256	253	274	271	250	257	277	259	250	279	248	241	268	269	249	260	274	269	271	266	263	262	265	258	242	260	256	259	241	259	255	245	296	271	250	258	255	258	246	291	275	266	245	274	257	243	247	259	276	266	276	231	269	271	269	268	251	226	251	264	241	241	273	284	247	273	280	257	262	251	271	263	285	230	251	263	254	276	273	253	259	278	262	235	254	270	282	272	272	268	263	249	254	264	287	245	255	259	257	225	258	268	277	302	259	293	274	269	286	263	269	238	237	285	254	278	264	225	234	246	275	251	254	284	294	279	257	250	239	278	253	242	257	281	255	288	269	260	255	256	259	276	253	289	233	277	250	254	257	256	243	255	252	255	269	242	251	289	256	259	257	232	268	296	273	256	272	259	256	266	273	237	277	270	266	279	266	292	251	250	242	253	260	259	263	264	258	297	238	264	264	265	267	287	264	270	282	293	248	241	258	262	257	253	262	279	287	262	240	268	256	273	255	256	245	249	272	281	268	216	267	267	275	246	255	255	247	240	268	265	266	223	255	253	259	264	263	256	260	269	283	263	243	270	256	250	242	247	251	278	233	266	275	264	304	261	290	276	270	287	266	278	256	273	283	288	238	256	286	263	272	271	257	276	286	280	255	253	245	261	260	262	273	260	237	271	249	276	255	256	255	276	296	248	254	275	264	272	286	246	250	276	257	236	283	274	266	260	253	249	259	270	287	278	247	258	261	258	266	293	257	278	242	250	257	245	270	259	270	291	248	271	279	235	241	258	267	271	247	252	255	255	257	226	235	285	270	267	249	230	282	232	254	282	290	262	269	260	254	294	256	248	237	237	281	285	248	263	274	274	254	268	264	288	260	248	274	265	252	262	256	264	261	282	262	264	251	253	232	289	274	264	292	254	278	277	272	256	272	228	239	272	256	260	240	248	251	247	283	249	251	277	248	283	240	273	267	238	231	300	267	287	270	282	278	251	256	273	244	248	249	284	282	244	266	248	283	267	240	286	279	276	266	283	256	259	256	277	256	260	256	256	267	238	267	251	234	283	273	266	258	263	281	250	260	248	264	249	248	245	251	224	251	279	258	246	232	270	281	243	273	242	241	285	252	281	267	308	244	253	231	254	287	234	263	261	267	258	268	270	258	221	237	251	274	262	268	278	275	303	265	313	274	266	283	276	272	290	252	256	263	245	258	258	256	278	265	277	291	262	257	287	271	257	292	259	240	244	277	263	257	230	256	250	273	291	271	238	237	285	254	250	262	252	237	252	246	256	265	258	253	275	238	248	254	252	238	254	264	242	239	275	260	241	268	251	246	239	273	254	241	265	249	243	239	243	245	247	278	282	255	279	280	269	265	279	282	259	254	242	258	285	289	266	275	273	267	261	274	263	265	263	244	275	242	267	248	249	247	255	224	273	259	281	267	249	236	256	274	305	257	288	258	265	254	248	275	263	270	294	254	216	248	242	249	272	303	247	269	277	235	280	269	232	223	259	262	274	252	245	259	252	240	291	257	266	262	245	227	257	273	269	263	266	223	274	256	257	278	276	227	274	265	251	284	272	251	263	248	262	277	297	249	262	272	250	279	265	247	264	269	257	281	270	293	273	272	260	228	259	263	267	266	269	255	285	260	241	272	273	264	240	275	270	256	254	253	281	227	286	288	242	270	277	308	274	262	269	257	267	254	277	284	220	273	238	256	266	241	265	270	257	258	255	259	277	265	268	254	265	287	253	308	265	267	264	252	245	286	254	252	269	266	285	287	266	273	244	251	245	283	242	290	249	270	249	267	242	262	263	262	225	289	260	296	266	267	265	246	258	271	269	264	271	261	235	247	237	290	272	271	271	255	248	240	272	272	265	237	251	227	271	244	274	253	234	259	255	278	257	277	287	250	271	274	277	256	271	262	271	248	279	278	253	261	257	275	244	261	273	273	253	279	293	263	204	267	255	249	236	293	258	260	257	254	264	252	277	250	242	263	266	279	262	284	254	264	250	245	247	316	269	263	262	272	233	252	246	265	248	251	233	269	228	252	245	292	256	277	274	294	269	237	250	250	250	244	308	282	263	275	284	250	255	252	277	258	262	232	274	268	260	260	300	263	261	262	259	257	270	293	252	247	282	252	243	251	256	236	267	271	276	278	254	246	282	236	281	248	261	248	283	292	257	261	281	249	239	295	255	256	257	295	222	256	234	257	280	276	246	266	266	273	277	268	229	246	276	220	272	250	237	265	257	295	276	274	230	255	258	277	302	259	275	242	279	245	220	296	274	280	297	232	284	260	256	275	263	263	240	259	237	263	281	251	290	250	243	280	254	249	251	283	233	261	260	277	246	273	244	259	262	271	252	238	279	241	268	251	263	276	246	258	236	267	271	240	258	273	269	263	259	259	268	255	260	255	246	257	278	280	263	280	260	273	265	275	260	279	263	254	242	270	262	251	242	281	282	235	278	279	258	267	255	237	254	283	264	224	276	262	258	265	263	269	250	253	261	247	262	271	245	271	253	246	215	240	251	259	253	253	257	261	283	265	254	250	255	221	265	237	281	273	265	242	270	270	241	262	268	269	240	275	266	257	254	277	256	268	267	251	256	229	263	252	258	271	265	250	250	274	217	256	266	281	227	273	262	269	258	244	272	278	279	274	251	258	265	253	255	258	253	241	277	285	252	286	267	264	258	268	284	272	257	252	277	271	244	256	259	266	242	256	245	235	269	260	268	241	255	251	248	238	244	271	268	278	234	300	258	256	258	236	276	257	265	261	254	257	291	266	258	254	260	232	285	235	235	260	263	253	270	267	229	259	295	247	269	253	244	226	275	247	249	281	265	275	246	257	244	260	252	248	262	272	245	274	258	249	286	268	243	246	257	253	259	265	277	274	258	261	251	270	286	241	239	246	245	241	277	281	250	276	256	265	268	281	266	247	278	259	241	263	265	240	273	293	271	263	289	252	272	236	262	274	265	269	265	289	252	262	264	256	280	268	257	264	267	263	249	232	279	278	266	266	288	270	271	245	253	260	242	273	285	258	280	254	241	264	257	260	267	270	283	272	286	276	256	266	266	259	270	272	262	235	263	265	300	258	253	275	253	273	274	277	241	274	251	273	250	284	286	273	245	275	270	255	261	220	253	281	255	262	250	289	273	249	238	264	274	271	301	263	255	269	240	268	276	250	269	272	264	242	285	279	254	266	231	240	276	266	268	250	273	265	235	272	277	246	286	244	271	279	293	271	256	268	247	258	284	276	260	277	253	280	260	271	285	271	293	298	249	263	227	259	277	270	239	256	251	251	261	230	264	240	260	266	265	285	251	295	279	243	249	271	264	271	253	243	264	264	243	269	277	253	264	269	261	263	249	260	244	254	252	237	256	267	248	275	247	271	248	264	274	241	277	267	235	271	272	276	276	276	242	297	243	247	244
23953	21366	28584	24506	21373	8913	940	531	485	442	391	352	324	289	270	292	301	291	275	259	255	271	257	250	249	293	243	247	241	242	224	230	260	235	217	252	230	230	242	236	248	224	245	230	234	258	209	244	251	228	220	236	284	199	262	236	248	230	240	241	218	220	207	248	217	236	213	223	250	222	212	213	228	206	232	225	239	241	213	204	233	241	215	237	246	214	218	227	237	238	225	240	212	225	220	256	230	211	233	215	212	248	239	217	209	214	209	220	225	224	229	240	218	260	238	266	220	211	236	246	235	211	215	204	206	235	208	239	218	240	252	237	226	228	200	224	233	234	206	212	223	224	224	231	202	210	236	244	245	197	232	221	193	227	262	219	202	218	229	243	224	214	260	223	216	225	215	224	235	238	245	240	202	208	226	220	210	223	214	227	250	219	240	233	219	217	202	220	237	197	240	224	220	237	251	224	224	235	212	220	240	207	227	244	223	224	211	230	240	219	207	215	221	188	220	250	246	229	204	207	212	250	223	222	212	218	202	241	209	241	216	215	227	244	221	217	224	197	208	220	247	270	229	222	246	218	238	222	208	199	244	234	214	194	212	236	233	232	246	228	221	204	215	232	242	230	213	213	217	224	229	224	240	240	230	214	218	235	228	236	236	184	229	235	226	214	226	211	193	234	204	225	225	229	217	228	211	216	219	217	217	226	225	228	239	200	238	222	235	232	245	245	236	243	180	231	231	199	228	224	228	201	205	214	201	198	231	237	230	235	212	216	252	236	254	219	199	244	240	221	212	196	222	227	217	210	207	217	237	240	249	190	209	241	234	233	198	210	208	230	255	242	211	220	223	214	221	246	219	202	211	216	240	215	255	210	236	208	217	220	214	241	240	230	212	232	236	255	223	213	207	233	226	233	208	242	238	210	250	217	223	208	239	220	241	201	227	212	206	216	237	238	235	212	263	237	233	230	217	225	256	233	219	182	244	227	210	235	207	235	221	208	211	238	225	208	236	231	201	220	272	216	249	248	196	230	226	243	203	226	217	239	223	225	196	182	270	217	203	216	222	207	220	230	237	241	230	215	216	237	236	220	196	204	221	221	226	217	198	240	226	232	230	223	253	199	219	217	221	205	203	217	221	234	213	257	240	279	221	218	219	204	215	262	212	211	246	217	215	230	247	241	226	217	206	231	233	227	225	224	226	247	224	240	212	206	210	224	213	225	204	211	207	220	238	245	240	238	197	240	218	198	203	207	251	251	193	217	221	214	233	243	216	220	214	212	218	226	243	226	226	266	212	223	210	219	214	218	217	238	229	187	239	210	234	239	208	203	241	222	234	225	255	233	221	229	224	197	221	221	220	237	261	240	241	203	211	233	220	230	254	241	225	231	234	223	218	226	231	235	193	215	219	210	250	243	220	197	232	212	228	227	257	218	247	212	236	212	231	236	246	225	239	211	223	214	216	216	226	213	237	200	244	232	211	238	227	218	235	211	239	232	202	216	228	211	247	232	233	226	244	237	234	206	238	202	245	247	212	215	207	208	236	235	232	219	226	212	221	246	206	208	217	221	244	214	225	250	224	217	247	219	239	220	247	255	214	229	213	228	215	222	231	246	210	196	244	238	209	228	199	244	210	207	229	213	229	221	217	200	213	209	213	215	199	241	202	252	215	229	247	220	255	220	205	204	223	247	214	229	230	229	215	196	214	221	216	230	209	241	217	214	218	213	212	222	215	226	223	226	246	214	236	232	194	204	213	236	232	212	237	218	233	228	218	229	239	216	217	195	240	253	221	223	257	222	215	224	245	231	199	231	206	244	215	201	190	221	220	215	218	215	231	227	189	242	220	204	260	229	219	200	225	216	201	238	240	220	248	235	205	229	240	218	234	215	188	253	222	229	194	246	194	212	229	212	204	225	211	226	230	250	190	233	205	222	235	221	258	246	184	186	217	230	260	250	224	203	237	218	232	223	232	208	237	224	208	212	213	212	223	234	224	215	232	249	224	234	228	213	233	232	219	255	215	232	223	228	223	195	243	221	212	229	233	210	210	232	217	214	203	228	227	222	253	211	224	244	240	243	224	253	228	221	200	215	225	228	228	233	241	256	229	202	229	225	207	269	207	215	235	247	246	211	240	228	232	222	232	233	222	211	235	222	240	232	231	219	224	232	238	236	213	211	216	221	182	186	239	246	227	242	211	220	225	249	217	211	220	210	235	216	245	213	214	218	218	234	189	249	226	212	232	244	210	212	220	242	242	242	218	229	219	217	244	220	205	216	242	234	245	233	227	204	243	210	242	204	224	229	227	212	233	197	235	234	223	219	213	219	236	231	240	206	225	222	229	221	209	231	215	202	237	225	235	226	221	213	216	215	200	228	240	191	222	218	244	224	208	245	206	209	246	200	193	209	232	227	226	211	202	219	215	223	223	238	217	217	206	249	218	216	237	253	197	225	203	218	234	232	232	211	215	242	208	216	226	222	224	221	213	214	216	205	235	241	210	218	217	250	228	231	208	240	236	213	207	211	197	225	227	190	211	226	247	226	243	216	199	210	233	223	231	233	211	215	238	243	235	244	220	219	253	230	248	229	228	231	239	205	218	223	229	204	203	207	212	201	214	221	208	228	237	247	224	222	222	221	221	230	252	216	220	228	211	208	217	222	217	208	227	231	229	223	222	253	242	203	225	248	246	238	213	260	227	202	226	215	217	232	257	246	225	228	206	246	235	250	200	229	216	246	219	209	266	230	218	207	227	222	214	220	203	248	224	231	239	243	203	192	206	218	244	197	213	212	229	223	215	209	209	223	215	225	197	231	229	225	211	242	229	222	197	226	221	233	230	213	232	233	229	238	223	235	245	208	217	206	228	232	218	205	234	214	200	230	217	224	252	203	224	213	223	222	199	226	225	217	228	231	224	220	246	243	238	213	246	222	244	248	242	217	215	231	233	245	222	260	239	223	227	210	201	219	225	221	235	227	233	242	236	232	188	207	210	199	207	203	244	222	237	215	229	227	185	204	209	240	238	231	249	216	246	206	215	224	211	238	223	198	229	238	231	218	217	210	222	196	230	220	211	222	214	206	218	222	215	217	207	254	210	233	191	247	231	237	201	239	235	227	222	207	233	211	224	233	231	227	211	231	215	224	217	213	243	199	257	212	223	201	235	232	193	238	228	234	262	227	234	212	257	219	234	217	225	214	202	222	215	220	235	208	207	228	225	232	199	249	212	219	215	211	222	230	202	231	215	205	206	212	223	199	202	239	227	218	227	228	228	186	197	218	231	207	217	238	203	244	244	227	218	205	253	237	227	254	223	198	215	233	226	222	221	223	257	245	239	230	208	228	233	222	238	254	242	231	228	247	197	238	221	217	208	210	237	254	225	240	236	203	201	247	232	250	247	212	203	242	197	192	248	226	211	225	227	204	233	228	194	236	215	240	210	199	208	238	231	231	214	254	220	211	234	222	220	214	243	238	214	215	205	195	214	215	215	267
3422	8751	5865	2671	1868	1456	1049	844	708	593	499	460	489	378	338	356	332	349	331	278	287	291	261	277	284	292	275	264	273	247	244	276	293	278	256	224	251	264	244	258	276	238	253	223	260	246	269	253	245	245	243	219	237	245	254	260	252	242	250	272	251	244	237	257	252	254	285	239	240	252	267	236	236	227	234	233	218	237	239	235	238	229	235	245	251	224	269	250	238	240	219	236	221	226	266	246	242	261	276	265	257	233	250	258	238	247	232	252	224	217	241	246	233	228	253	250	252	251	218	234	242	259	263	257	219	255	244	228	237	242	236	252	236	231	211	247	242	209	232	229	226	239	262	238	263	238	252	253	258	240	232	241	229	254	272	225	209	225	234	261	245	229	249	228	253	247	234	251	269	231	242	225	265	229	252	250	241	226	263	208	244	229	248	256	269	246	221	255	242	253	254	235	248	229	225	250	232	263	269	219	235	276	244	249	222	246	247	247	212	224	223	243	248	233	259	267	257	250	263	236	258	239	227	229	247	255	253	228	224	242	290	211	252	267	237	223	219	239	236	246	251	262	211	235	235	249	231	222	253	237	219	262	234	261	277	224	235	221	242	233	241	241	249	240	236	253	242	243	257	263	222	204	238	230	242	241	236	257	245	246	229	256	241	243	232	268	228	246	242	258	244	249	284	250	269	216	246	225	230	244	235	261	232	234	227	254	235	244	257	240	238	247	261	243	238	251	235	232	206	234	251	256	238	249	285	242	205	210	225	268	229	247	249	252	238	233	224	261	239	227	236	253	228	212	224	224	270	234	242	259	252	220	257	217	240	254	240	233	227	243	208	238	250	220	264	226	241	220	259	219	225	253	238	231	250	277	227	251	260	224	239	235	227	234	241	239	233	273	231	237	236	268	247	251	229	241	228	262	239	223	240	235	240	237	250	207	257	235	266	259	230	245	237	251	239	253	226	225	261	247	235	235	232	235	239	222	263	241	278	241	256	225	252	226	254	222	257	260	257	235	248	257	255	237	253	236	227	256	261	228	243	234	280	229	239	220	226	241	255	252	216	248	252	262	258	231	226	238	263	217	230	254	226	236	267	235	220	238	267	247	250	248	248	203	237	258	236	238	241	235	271	238	247	249	226	226	247	244	245	217	227	228	247	210	247	247	238	240	241	223	225	271	253	255	231	235	236	247	242	243	232	258	230	227	232	252	238	256	234	238	220	254	247	227	246	242	232	242	239	257	238	246	239	243	270	230	264	247	233	239	226	242	243	264	250	275	257	244	225	232	265	239	235	226	221	247	244	235	232	235	228	211	232	245	241	239	231	235	246	250	245	230	226	231	238	253	265	232	223	228	258	258	234	230	211	241	223	248	233	239	259	220	245	243	244	248	221	268	260	246	217	239	227	243	267	226	246	247	251	233	253	241	275	230	243	246	247	237	239	255	223	236	264	234	259	268	214	275	204	221	242	250	228	263	232	268	221	251	225	253	260	233	256	264	247	236	243	215	252	259	232	253	229	243	249	245	222	254	223	252	272	229	222	258	243	266	259	232	249	229	247	249	214	238	215	213	250	257	237	243	244	242	239	245	243	241	240	252	251	228	209	239	253	262	243	251	257	247	237	240	238	249	269	245	261	252	258	254	251	255	229	273	243	238	239	212	255	254	234	241	259	245	237	229	238	257	275	269	243	252	223	235	264	239	243	204	244	216	262	234	234	233	230	230	248	224	246	265	276	238	226	226	257	233	258	250	240	246	224	250	223	250	222	234	241	252	261	236	240	272	246	257	224	248	237	203	251	232	253	239	240	237	236	245	232	229	255	210	239	266	245	234	247	248	239	222	243	222	257	239	227	256	231	253	221	236	258	219	250	228	252	237	226	240	236	274	241	226	243	232	267	257	232	215	265	206	240	244	248	258	252	228	248	235	255	233	228	219	242	262	244	245	226	249	250	258	228	240	240	236	232	248	239	250	240	254	242	233	237	244	217	247	225	264	237	230	222	235	229	262	249	227	238	236	225	257	216	198	254	249	229	209	233	228	242	218	224	238	217	231	241	228	238	244	242	245	241	243	246	248	256	257	243	227	235	227	219	232	236	242	240	237	253	243	239	249	226	243	243	241	257	256	236	238	255	221	225	260	255	258	246	265	216	261	234	258	225	226	240	237	225	243	261	246	219	264	210	262	233	261	216	226	230	234	268	248	249	241	238	242	227	222	238	242	251	232	244	272	227	271	229	252	255	251	224	244	243	236	256	240	240	219	240	232	252	257	289	258	259	253	247	248	256	245	213	257	250	234	266	235	250	256	228	230	259	236	247	229	233	239	268	216	235	269	232	251	258	264	258	261	225	260	246	234	266	278	244	242	250	218	239	238	232	237	234	242	249	242	236	263	215	249	214	228	222	246	244	230	237	274	251	238	220	227	219	254	241	244	247	251	258	242	217	247	230	233	227	204	221	247	231	249	278	241	245	202	221	220	262	212	257	247	240	245	249	244	236	255	241	268	264	225	220	238	253	260	245	235	248	244	238	213	256	251	236	261	220	246	221	240	248	246	252	255	233	230	232	238	220	256	215	254	250	252	260	244	253	244	249	227	220	233	243	247	245	262	227	243	238	225	247	237	235	246	239	249	247	228	233	255	240	261	232	275	246	226	239	237	228	229	238	254	246	222	261	228	228	224	231	226	252	236	231	223	237	231	250	226	248	249	249	249	264	241	251	232	260	246	243	277	231	259	252	257	226	224	236	241	220	230	237	237	258	232	238	250	248	244	235	236	263	223	228	240	229	213	229	270	226	258	249	217	251	235	253	238	231	240	241	244	256	228	251	261	252	253	249	230	235	227	242	247	252	221	239	284	272	237	256	265	245	244	294	231	221	260	214	250	225	208	269	235	238	240	250	219	244	228	246	243	241	242	254	245	245	216	274	235	236	244	232	236	227	235	252	247	257	256	235	255	235	230	229	244	235	235	225	255	253	262	245	265	236	253	244	226	272	235	230	270	248	237	260	258	215	254	227	229	243	240	232	221	226	256	233	238	225	252	243	237	276	271	253	236	236	249	253	235	223	256	239	243	222	252	245	264	261	258	260	245	246	258	263	221	244	245	225	246	248	215	258	231	242	254	209	238	233	229	280	229	216	226	243	251	253	235	229	238	230	216	240	224	249	248	252	253	239	231	241	232	235	241	235	238	256	225	243	257	225	243	238	247	234	229	230	248	245	264	235	257	266	224	230	224	253	242	233	243	245	239	246	224	238	263	230	250	236	230	243	260	246	268	216	247	216	268	237	237	248	274	244	235	234	234	259	232	236	216	211	240	238	264	230	242	230	246	247	232	201	249	211	243	235	243	235	231	234	227	235	244	238	255	231	261	253	242	223	259	246	202	242	230	231	232	257	242	248	220	262	227	247	233	220	240	235	222	237	227	260	251	244	210	262	234	259	228	232	222	250	266	248	258	237	239	235	256	238	241	241	233	249	251	236	253	238	216
25165	21364	27484	25552	10029	934	676	597	535	556	524	498	461	561	448	456	466	503	443	463	446	454	477	446	469	469	474	460	439	429	481	482	464	457	459	445	487	446	452	469	441	423	481	475	488	471	482	417	435	427	456	471	444	452	456	474	454	446	445	430	442	519	444	457	458	474	431	468	442	438	396	474	481	450	487	458	458	442	447	439	472	447	416	457	439	471	426	427	439	400	473	434	483	447	450	438	454	497	399	462	481	446	425	472	434	435	474	452	438	463	428	473	444	464	461	463	482	456	483	453	489	462	444	452	457	445	459	453	436	452	440	440	448	470	426	474	430	481	445	475	459	446	453	495	431	464	443	465	424	485	461	463	478	417	468	491	473	434	488	416	468	459	454	473	449	445	480	442	455	473	461	435	454	412	435	463	426	456	450	430	453	415	455	464	470	482	443	444	450	493	474	432	461	456	461	470	511	462	453	473	479	455	479	436	438	429	445	475	416	460	438	413	497	430	422	432	415	471	446	469	475	455	418	438	450	434	412	445	441	480	511	439	445	449	421	394	456	491	444	419	479	479	455	482	455	432	472	443	456	454	478	449	449	459	461	440	437	435	404	409	437	477	475	467	495	419	436	484	474	473	429	427	455	478	442	462	446	448	470	461	456	466	439	509	457	434	446	463	481	452	458	466	442	455	440	448	464	453	467	407	468	465	428	442	432	459	446	446	411	429	447	452	424	453	429	493	461	405	473	462	433	451	480	448	466	442	453	443	419	426	455	447	438	460	434	448	442	418	483	417	480	465	460	477	478	468	487	485	416	458	447	421	434	427	429	444	475	439	446	449	459	472	427	441	486	486	455	444	461	445	474	481	445	458	466	482	455	429	456	478	455	445	491	428	470	425	489	454	425	453	466	444	470	470	438	456	432	437	463	423	468	463	424	449	404	453	418	433	419	459	446	455	463	471	433	459	467	427	446	447	426	430	453	445	471	467	462	477	435	427	443	435	448	456	419	439	435	408	419	430	439	430	443	420	491	456	433	423	472	458	428	443	447	477	427	450	456	477	467	437	423	455	446	447	438	465	440	487	428	443	447	433	463	440	431	423	422	464	469	446	460	434	458	473	412	456	455	453	428	472	425	431	446	499	399	476	477	432	467	453	415	445	466	442	445	449	388	452	471	462	455	476	483	481	431	448	403	458	458	440	441	468	444	455	441	495	446	441	457	449	431	416	439	444	473	421	422	444	494	499	471	447	480	426	434	491	452	456	450	483	481	487	475	425	427	451	419	465	489	438	453	475	436	451	425	471	467	446	432	469	442	450	458	473	441	452	470	480	451	463	489	431	457	435	429	433	478	421	437	479	442	447	449	449	491	476	466	473	492	446	440	411	430	479	477	478	456	480	444	465	408	403	423	516	436	455	476	459	429	469	473	444	454	450	437	416	438	453	423	433	437	451	479	440	460	470	400	422	435	419	467	415	430	448	459	430	432	466	431	438	445	452	436	415	477	442	460	482	459	458	467	437	468	430	473	482	437	413	449	433	481	470	457	453	454	441	453	436	424	474	410	415	464	435	384	448	456	454	484	464	450	438	462	452	451	442	465	443	420	444	486	443	483	435	446	460	419	426	426	435	436	419	446	475	459	454	446	458	462	498	447	469	499	467	437	473	421	439	414	450	429	474	431	422	472	446	446	489	479	426	424	478	418	418	431	443	451	429	438	430	464	434	429	411	493	437	493	467	499	448	493	463	431	438	416	443	470	463	432	449	452	458	437	479	415	411	462	441	467	404	462	487	471	433	476	461	448	463	477	420	425	425	453	470	405	454	462	469	478	448	422	459	441	452	466	480	451	404	443	465	455	412	407	431	457	461	457	450	417	443	448	429	420	489	447	421	483	497	436	457	485	435	426	449	405	476	427	426	430	464	415	479	448	460	419	443	474	401	446	462	395	428	455	428	428	471	448	468	430	426	470	451	484	471	449	454	452	459	468	459	446	447	449	456	438	436	428	449	442	442	442	455	454	446	470	430	410	458	463	421	447	473	429	456	466	452	449	504	449	424	442	445	480	480	459	452	399	484	470	438	431	440	465	408	437	431	375	427	460	468	425	476	464	462	432	459	438	490	417	441	431	447	419	441	478	444	433	450	451	444	461	451	450	480	451	437	455	464	438	456	454	478	445	446	478	455	449	434	446	488	464	444	436	471	460	455	444	441	479	455	424	476	441	403	454	479	436	452	449	443	430	460	460	456	455	448	446	416	444	465	431	458	432	438	474	471	427	474	444	447	442	412	412	437	445	475	453	443	475	455	435	453	418	487	462	478	459	467	461	475	442	446	470	452	475	458	450	484	472	441	411	439	472	458	425	437	439	385	428	470	483	424	451	415	497	450	439	449	457	485	456	484	433	481	466	427	431	455	453	450	428	462	490	427	406	475	446	483	435	464	448	432	465	474	453	452	447	443	443	439	438	412	475	448	457	449	433	440	468	418	432	434	452	453	436	467	478	449	457	468	449	438	451	407	487	440	439	457	467	441	451	460	449	428	398	416	443	469	449	448	436	463	412	403	442	428	479	422	470	451	448	451	452	446	461	458	452	460	439	412	479	417	452	415	454	467	444	464	444	467	451	437	446	416	476	441	452	424	472	431	451	418	471	496	440	444	461	439	485	445	470	445	460	410	423	459	485	445	450	438	408	431	445	469	483	480	423	447	445	480	439	458	440	442	425	444	451	423	434	445	447	449	442	422	483	458	446	420	462	473	451	429	438	424	456	466	457	407	454	414	434	424	500	433	465	452	452	466	460	468	433	445	454	451	425	435	455	446	420	433	446	473	446	445	473	468	428	490	412	471	461	431	480	442	495	453	462	438	452	443	476	434	464	495	428	402	400	433	453	481	451	448	427	433	447	461	443	440	442	428	463	475	441	452	464	443	441	458	438	450	452	452	433	428	450	446	460	473	456	439	453	470	477	448	421	456	467	443	407	433	451	479	421	483	444	451	459	471	465	480	412	419	414	443	490	447	443	452	407	474	461	444	420	426	459	443	472	476	432	466	435	454	439	436	481	448	438	465	453	434	456	445	460	464	426	441	428	496	433	472	459	447	435	450	425	458	468	450	429	471	516	463	450	435	511	445	493	432	472	463	461	465	433	440	433	451	431	452	455	432	455	457	409	461	467	475	457	466	449	422	441	434	509	456	450	445	442	473	485	407	428	446	403	481	475	421	457	418	451	467	448	439	463	443	455	487	441	452	462	450	427	434	461	488	443	449	463	466	467	460	453	471	480	433	456	454	435	443	460	414	453	438	427	475	442	421	479	480	408	458	462	424	501	482	476	466	434	414	455	453	499	458	476	485	488	411	456	497	487	452	444	456	431	450	437	445	477	435	480	438	446	451	434	461	454	447	452	479	438	422	446	454	454	465	457	466	439	428	403	467	448	449	445	446	451	466	442	480	444	478	464	443	451	447	458	477	435	443	470	443	427	451	430	426	460	443
3550	5282	3444	1754	1309	1113	949	843	699	655	620	564	578	545	503	546	535	499	487	516	515	508	492	506	513	492	521	490	503	491	469	446	466	480	499	494	487	516	496	481	504	481	456	474	492	455	485	514	482	491	472	474	490	458	485	476	496	491	454	503	454	450	487	516	489	487	519	478	458	440	506	484	501	468	518	463	477	484	497	494	479	495	475	510	486	471	493	474	460	456	476	455	475	472	510	445	479	503	477	506	453	481	516	495	478	520	475	481	486	485	474	539	513	490	471	510	463	450	448	473	538	508	475	475	465	460	513	513	497	466	478	492	475	485	493	434	493	468	496	509	487	463	501	505	525	490	482	500	488	469	484	486	491	518	486	478	520	470	472	453	476	480	481	492	449	482	460	488	454	502	484	470	495	494	484	529	441	482	458	471	482	474	478	460	446	488	498	467	498	501	444	466	449	467	497	472	476	462	481	491	484	466	474	502	456	505	520	482	487	473	461	490	505	448	456	473	447	453	436	467	524	474	462	455	479	474	482	490	500	465	495	446	474	489	460	512	501	496	500	453	490	471	460	473	481	490	481	545	470	494	455	436	490	498	460	441	489	485	434	511	484	507	486	488	460	472	488	482	513	454	511	454	502	470	486	435	489	510	463	511	471	489	455	457	448	513	519	489	521	502	483	468	489	497	460	476	450	486	469	464	498	500	469	491	471	519	489	497	494	463	521	442	472	485	491	486	506	458	466	461	472	472	483	452	442	514	477	458	432	497	472	462	515	488	471	499	490	495	460	467	477	497	486	490	497	449	469	428	440	470	479	462	444	492	517	443	461	489	487	470	467	507	468	526	540	488	477	486	467	457	435	469	483	497	491	491	513	472	502	469	519	475	487	490	518	478	482	454	487	488	458	487	467	475	491	505	491	457	505	465	511	491	493	456	495	483	508	493	458	480	511	495	458	465	454	459	480	478	475	502	447	522	446	500	467	481	523	467	458	429	487	448	460	496	503	490	473	480	500	474	487	440	468	454	471	474	463	473	508	438	510	468	519	451	471	515	494	489	509	464	485	454	494	502	453	439	493	526	484	459	452	460	515	485	457	489	514	464	478	522	507	478	456	498	514	453	486	480	465	473	512	500	474	474	501	458	474	473	493	461	479	484	507	483	466	510	472	477	468	461	513	480	495	503	494	431	432	452	447	474	495	500	477	486	484	488	492	466	480	494	511	484	490	494	473	473	491	516	425	469	497	494	488	480	450	481	505	493	479	466	481	509	492	482	492	468	489	490	432	495	511	481	490	473	495	520	464	453	476	496	485	496	487	483	470	504	484	499	472	481	456	458	478	488	482	503	535	481	459	455	502	506	465	457	478	471	430	494	504	508	480	496	476	464	471	440	439	483	501	432	511	460	517	509	491	459	440	467	483	457	466	472	463	480	489	453	462	502	465	491	487	493	436	452	512	512	473	460	497	486	477	475	458	467	502	447	469	490	462	482	511	474	496	414	462	456	472	475	484	487	471	451	498	465	482	511	443	479	481	484	511	460	496	501	431	485	495	492	533	472	478	460	488	460	454	522	488	461	467	468	522	499	461	503	481	468	474	453	471	518	470	492	479	460	468	458	476	497	472	500	492	510	459	467	516	485	471	477	467	464	462	477	465	461	473	450	411	469	504	470	451	432	473	514	492	474	459	482	453	505	494	490	485	480	443	477	450	484	465	468	465	480	429	480	497	452	493	507	473	485	502	521	439	480	452	482	489	466	505	505	487	488	464	427	449	482	477	479	501	470	425	516	441	480	442	491	468	466	477	484	476	470	481	519	488	487	512	544	452	454	538	476	455	507	483	479	451	475	471	472	478	464	471	482	471	499	505	472	527	449	451	458	488	484	515	493	512	466	463	458	502	493	461	513	495	483	513	445	498	458	441	490	518	476	493	468	455	443	485	481	443	510	452	487	453	478	466	452	535	478	471	489	471	457	451	479	466	499	508	458	472	457	531	485	487	455	492	502	509	479	468	522	450	480	470	459	493	504	488	442	501	470	495	450	418	490	516	481	499	503	468	498	491	501	485	497	534	518	499	490	516	481	459	522	489	502	425	475	480	507	488	443	492	473	512	483	460	498	516	484	479	481	480	506	478	475	474	482	454	473	446	484	501	489	508	478	468	460	502	486	490	500	481	514	460	483	515	516	467	494	452	462	483	503	450	487	493	449	477	515	517	470	494	475	476	435	481	459	487	492	458	472	453	447	505	528	463	484	487	479	529	490	466	470	481	449	460	493	500	493	461	485	486	502	442	473	489	501	467	458	466	474	468	496	514	480	457	495	440	497	448	478	489	472	440	469	490	442	483	474	510	453	456	522	461	463	508	516	475	475	545	474	463	476	480	484	460	482	477	477	497	462	535	468	483	447	477	452	422	493	501	488	559	494	469	494	466	467	504	460	462	485	487	482	499	464	511	532	448	494	463	483	485	526	506	477	484	493	490	490	456	523	476	487	501	468	505	470	498	446	467	455	464	508	479	484	499	476	470	491	477	501	491	488	503	476	490	483	483	478	483	514	467	476	459	473	476	461	439	474	500	471	475	489	480	495	437	467	509	466	477	523	454	452	472	486	456	478	448	435	492	471	477	496	478	459	488	486	472	456	462	447	478	477	486	472	481	448	437	491	480	465	491	504	486	471	462	481	494	486	495	521	485	492	476	511	527	494	484	460	496	515	462	465	489	492	491	478	480	433	482	433	470	456	474	468	485	480	470	454	445	529	466	451	482	491	525	502	459	502	464	501	445	492	481	471	496	469	468	480	468	506	512	463	472	467	475	500	470	533	452	486	461	497	467	500	472	454	487	476	475	474	447	457	455	472	465	515	468	455	462	478	457	498	439	479	518	474	505	457	487	497	495	471	431	446	459	467	493	476	478	447	448	493	450	463	493	478	488	503	473	471	522	466	510	485	496	477	480	485	460	476	503	478	490	465	505	476	487	440	480	493	476	473	510	484	479	513	479	450	472	449	442	520	502	516	489	499	462	455	475	435	474	446	495	477	502	480	450	504	536	439	502	475	422	483	499	516	462	480	476	516	490	483	452	466	484	464	473	481	518	448	502	508	466	495	471	495	499	486	468	499	465	520	483	481	499	525	493	468	501	531	469	516	485	505	482	458	487	522	495	479	530	493	449	470	477	461	447	490	508	484	459	484	527	463	467	484	473	461	504	501	489	477	492	487	488	459	509	498	479	461	466	502	495	443	488	489	459	462	450	469	490	476	451	502	477	487	480	472	465	509	480	477	469	489	497	490	497	476	466	475	455	500	475	506	489	505	445	416	500	490	483	500	467	486	473	471	489	489	486	461	495	496	494	457	468	476	498	499	452	476	484	497	492	476	459	495	452	487	478	458	485	465	519	459	437	498	490	539	451	522	470	489	469	462	503	461	497	463	508	480	483	460	490	482	522	499	476	477	510	506	473	450	476	467	446	475	499	475	512	476	488	505	475	499
22877	21420	29154	24092	21424	21469	7809	1337	977	885	800	802	659	664	632	654	608	626	569	587	592	575	593	567	533	564	555	525	542	542	559	552	549	517	547	536	531	516	501	453	505	543	524	526	550	531	521	504	566	476	474	492	537	509	540	479	535	506	518	550	566	526	536	536	483	502	545	564	570	503	502	545	522	550	538	530	482	542	535	522	532	522	489	504	466	525	503	521	532	530	494	525	536	481	468	471	486	548	505	506	507	503	520	480	525	464	527	531	496	498	522	515	509	515	487	515	519	493	515	502	495	515	510	523	531	501	504	503	517	542	520	499	555	509	508	563	525	471	521	450	487	538	478	529	527	501	537	532	500	526	481	515	512	501	520	523	529	495	512	532	526	495	540	554	541	508	501	518	472	538	517	546	501	555	543	501	515	473	522	503	542	505	497	523	520	534	495	503	506	479	524	536	505	524	518	530	479	483	553	533	491	469	501	480	537	504	486	521	478	529	469	504	500	473	489	509	477	500	524	486	582	527	482	549	514	530	508	492	501	528	510	517	499	484	519	491	497	550	504	504	509	478	537	526	473	530	528	481	527	479	522	491	520	508	486	532	487	538	487	518	501	486	524	504	498	509	515	565	486	506	525	503	496	519	543	502	531	530	527	490	532	526	498	504	502	510	482	474	496	527	490	504	493	505	496	508	468	515	472	523	525	522	528	470	507	511	534	506	510	525	490	521	500	474	492	484	502	546	482	520	523	552	514	541	449	491	515	471	493	523	513	493	553	508	482	493	530	495	496	468	541	488	526	501	509	534	524	513	522	506	486	518	484	548	513	534	474	514	494	542	531	528	501	502	507	554	526	521	499	487	522	504	522	525	513	486	503	486	489	493	512	497	529	493	500	521	525	502	523	500	518	530	467	527	541	492	525	548	484	508	494	447	486	491	534	471	504	468	485	563	521	486	522	521	523	478	547	543	510	507	504	471	499	520	512	463	506	482	525	540	496	509	505	500	506	499	471	503	488	515	512	496	490	562	471	489	483	505	496	545	537	538	494	500	492	522	531	518	524	498	513	490	491	525	534	502	505	572	531	535	523	498	528	452	520	558	497	488	500	528	487	515	480	462	502	494	504	553	535	497	512	527	502	503	512	505	501	489	516	560	529	506	482	499	479	487	525	484	511	497	460	505	519	524	499	473	509	529	507	494	533	511	498	533	484	538	578	523	481	525	493	486	488	486	490	475	501	489	548	525	533	550	502	559	526	513	505	507	487	505	524	564	468	502	553	512	504	508	492	476	482	536	503	494	508	542	540	494	485	492	511	489	515	514	528	477	504	540	529	496	508	493	510	537	476	476	494	505	493	510	511	522	533	516	473	524	525	499	501	491	510	504	511	494	528	508	489	469	525	525	447	513	539	512	531	497	519	493	493	477	531	507	533	487	534	491	483	497	530	491	480	506	493	490	533	537	467	458	481	485	505	516	517	461	509	534	482	495	488	494	502	495	507	497	518	535	521	508	517	506	481	499	499	490	520	526	556	491	528	501	510	513	526	545	520	533	501	520	513	523	499	495	502	527	510	503	507	494	535	515	513	509	511	509	530	538	476	466	507	503	537	507	527	471	463	498	508	538	534	509	526	496	514	534	526	497	527	504	540	498	476	495	481	522	498	513	495	497	504	500	504	492	519	501	494	478	510	520	518	529	481	544	468	526	498	504	515	509	540	497	507	513	496	505	531	467	529	548	492	487	497	525	526	516	491	527	519	523	557	513	518	534	522	502	523	494	550	554	542	525	517	501	517	475	512	491	493	507	536	515	496	428	490	505	501	446	494	530	501	503	526	512	533	530	488	497	502	573	554	499	548	506	515	523	506	525	499	496	479	514	501	469	500	479	476	531	537	520	491	515	537	553	493	531	498	499	520	475	525	514	551	517	523	480	517	512	483	511	499	507	479	528	481	487	479	518	485	485	482	473	487	497	475	491	482	497	512	501	572	502	495	543	495	475	507	488	518	492	495	499	477	527	503	540	532	485	510	503	471	527	472	523	505	494	527	498	519	517	551	532	512	479	537	508	535	565	495	546	528	514	492	499	505	536	469	512	550	507	503	521	532	481	551	500	513	462	510	518	503	478	488	504	535	508	516	492	465	530	534	535	580	484	525	520	507	497	518	530	531	502	553	472	497	501	531	535	524	548	513	501	544	519	508	494	507	537	489	509	482	525	474	489	521	512	514	523	533	522	507	530	491	529	498	501	471	488	522	542	516	503	519	546	496	466	536	481	531	519	503	506	515	466	529	473	534	485	442	540	503	520	509	512	497	474	517	543	529	489	527	540	475	531	526	552	512	502	505	519	458	546	515	522	500	480	519	510	493	510	537	496	522	455	527	485	503	519	510	520	546	503	509	545	499	499	515	520	483	500	498	494	502	502	502	508	504	464	526	490	523	513	518	534	491	517	483	510	507	537	461	517	498	475	525	535	515	541	515	504	532	477	500	499	471	498	490	503	526	508	512	497	543	497	519	552	498	478	506	460	471	484	518	485	515	491	551	507	493	489	504	517	484	508	491	530	499	536	529	526	477	493	471	501	461	532	494	562	470	481	499	534	524	505	499	526	498	498	535	486	513	465	504	506	500	495	493	514	493	508	492	478	477	484	475	482	501	546	480	518	537	503	464	534	470	545	556	468	479	526	528	497	502	472	495	528	515	544	513	465	512	540	505	490	531	563	516	497	508	511	496	526	502	537	504	528	553	511	510	543	515	498	519	497	516	506	487	514	484	495	495	524	497	494	515	533	473	511	511	520	501	550	503	536	569	475	550	496	539	512	510	529	482	526	530	511	517	487	496	501	510	562	500	523	517	524	504	483	553	530	480	480	497	484	498	495	502	475	513	506	488	477	489	523	536	494	493	508	457	510	492	487	496	494	484	511	488	491	542	493	490	512	517	502	498	522	497	534	500	475	463	494	526	482	499	496	508	533	480	514	527	534	470	514	499	495	517	468	521	514	483	474	516	523	488	491	512	507	518	492	486	484	546	501	494	532	519	522	481	493	492	515	481	490	529	493	512	510	549	522	479	510	458	516	548	494	495	532	499	480	509	504	529	500	496	512	502	491	499	536	492	532	493	523	501	544	525	501	511	535	483	497	557	502	499	482	481	512	488	517	527	497	488	499	539	508	512	477	537	509	506	499	515	520	466	533	523	526	492	486	505	459	514	558	495	531	482	483	501	518	538	544	541	548	460	486	492	502	503	493	483	529	531	450	506	495	478	511	517	440	508	509	486	518	514	506	493	511	525	534	553	500	525	475	506	484	516	522	516	516	549	512	486	528	505	500	530	524	506	490	500	516	475	493	534	516	520	508	555	500	502	533	500	483	510	499	517	489	501	471	487	517	486	488	486	509	512	481	488	496	496	504	491	528	505	494	537	516	537	550	507	499	506	510	511	499	488	524	523	523	502	518	514	498	512	470	502	500	537	528	516	512	545	524	512	490	478	486
4850	14967	10167	4911	3610	2722	2150	1655	1531	1222	1050	1000	864	835	766	721	699	656	661	637	632	605	614	598	592	556	590	560	559	614	531	571	542	527	515	523	547	539	532	568	515	517	516	513	526	514	538	541	532	544	536	520	518	570	593	541	533	500	543	536	531	532	564	573	531	568	511	497	520	513	514	484	510	544	501	506	529	503	550	533	589	532	496	500	522	478	464	501	516	529	535	530	512	543	501	504	474	509	558	492	486	488	538	501	520	549	564	572	495	469	534	507	546	513	545	540	556	494	535	469	510	500	492	525	499	542	528	501	526	514	505	543	555	491	530	536	536	514	509	511	506	505	529	520	520	500	542	515	514	525	516	532	516	505	549	534	519	499	514	495	521	489	506	492	497	517	501	505	501	479	559	528	546	515	521	496	497	510	543	506	533	496	502	491	504	521	524	532	474	512	582	523	523	590	481	532	516	546	538	467	481	481	462	519	505	488	510	544	534	505	529	518	530	498	478	547	496	517	534	510	490	577	534	532	505	539	523	506	536	524	527	515	522	537	512	495	543	568	518	511	516	481	552	500	497	542	528	510	515	535	530	510	536	521	490	506	505	532	521	515	519	532	506	494	500	512	504	517	526	465	519	546	496	516	490	541	455	485	485	527	532	527	563	498	532	458	515	519	485	511	496	506	494	550	524	533	512	513	507	496	499	495	528	528	526	460	504	502	495	516	528	513	536	502	503	536	515	485	523	505	489	516	534	513	541	488	519	497	466	531	522	540	494	548	505	525	515	488	451	560	539	500	485	501	479	480	565	509	549	510	485	479	555	528	506	506	521	530	515	494	491	499	524	508	513	517	505	547	514	506	476	519	523	547	540	535	484	484	501	522	556	500	529	521	488	468	548	520	518	516	470	497	504	541	501	483	507	537	493	547	525	536	495	553	555	509	513	529	518	510	491	499	571	550	545	476	530	509	509	548	520	493	471	508	483	479	520	480	521	512	470	523	559	523	485	490	525	488	522	505	560	502	490	497	499	554	534	525	469	543	518	547	545	508	495	574	523	451	494	496	516	543	523	503	510	505	489	534	472	491	537	488	527	539	511	550	486	518	507	505	496	469	518	510	457	525	511	549	477	504	537	507	536	496	474	486	496	489	542	489	516	495	493	504	519	522	488	498	510	520	505	490	517	536	486	488	475	524	514	520	494	501	518	539	484	504	524	523	492	498	546	515	509	524	474	500	518	525	536	525	563	526	495	473	530	509	505	496	534	510	474	517	538	508	493	530	492	500	522	540	527	506	514	500	495	500	500	508	512	472	510	474	524	463	517	525	517	480	560	529	532	461	534	555	575	492	560	528	533	521	498	537	515	500	527	536	547	543	507	493	557	495	545	522	528	522	547	505	522	556	514	504	484	551	540	507	533	565	525	530	479	520	504	504	524	502	480	528	508	510	529	536	496	508	512	562	465	497	505	504	490	519	502	512	530	569	563	519	525	537	546	521	501	566	548	518	522	540	487	522	537	512	505	528	519	516	524	528	524	526	545	487	510	533	523	517	493	538	475	506	506	525	543	508	545	495	488	526	467	527	489	509	473	540	487	524	515	518	527	485	531	523	551	502	510	529	507	551	541	468	543	519	484	506	506	527	556	511	509	464	482	525	506	518	473	476	495	499	514	498	508	482	509	516	521	502	521	483	523	549	498	499	538	533	549	515	516	501	495	499	518	519	502	542	523	503	517	485	545	517	500	494	534	481	539	552	497	477	492	508	498	501	505	489	501	497	517	529	493	532	497	507	544	507	510	551	488	493	506	534	516	531	515	516	475	492	512	494	519	538	503	522	504	491	500	494	523	514	513	513	536	518	513	487	535	536	510	513	543	501	503	532	523	463	531	490	515	479	530	502	501	530	562	522	537	551	494	501	487	499	515	499	524	537	501	504	526	496	517	504	532	518	519	514	494	510	513	505	536	512	535	493	535	542	514	525	504	523	517	518	490	524	514	490	507	478	523	495	515	548	520	511	529	533	529	509	509	522	529	493	573	543	523	485	523	529	458	524	539	561	513	531	469	479	553	503	528	503	483	514	529	487	529	513	505	534	475	480	520	540	525	528	514	536	527	488	540	520	507	533	525	494	531	534	511	478	507	533	498	513	547	505	531	537	502	558	492	545	459	537	488	536	527	500	503	521	489	527	491	550	526	538	485	515	545	484	517	527	500	517	510	510	496	499	533	501	543	580	504	495	507	486	495	522	503	515	520	490	521	553	551	502	529	520	523	543	536	486	478	526	498	500	534	506	519	518	475	512	507	513	552	497	541	529	513	514	485	485	563	497	559	503	504	519	539	490	544	519	495	518	468	532	532	542	497	534	522	480	514	485	530	520	496	497	524	500	516	527	545	490	508	528	483	470	529	534	481	517	488	479	495	517	544	530	569	569	514	498	512	510	524	520	531	523	499	500	517	503	525	491	496	539	516	494	527	541	523	502	488	519	480	555	523	538	500	557	531	527	517	536	517	513	473	531	538	503	540	525	492	531	522	533	516	539	536	523	494	526	517	486	509	500	488	524	516	516	505	513	538	515	519	492	499	525	512	500	507	525	522	513	518	510	554	505	529	513	523	523	515	511	525	489	496	511	534	509	483	527	538	524	507	496	522	532	523	514	535	541	551	544	504	553	502	494	521	486	508	495	522	524	498	489	533	553	500	526	521	559	517	562	523	524	495	544	523	494	501	514	549	515	547	527	541	537	501	498	518	539	512	524	480	500	500	532	533	521	500	545	520	495	503	522	527	511	506	531	503	498	518	522	486	500	511	504	512	497	488	490	510	521	511	511	509	545	521	501	546	493	479	488	495	553	517	511	530	525	535	481	504	533	546	515	479	494	527	559	511	538	553	511	507	501	530	511	512	519	470	521	521	518	523	540	493	489	501	525	531	500	501	514	529	541	542	473	532	507	521	496	518	515	515	512	499	561	491	541	540	451	494	521	561	501	517	536	498	524	526	551	482	498	532	505	490	531	524	511	466	497	507	474	524	495	568	497	514	518	531	491	563	507	531	517	498	534	490	506	489	530	517	529	476	487	502	509	517	540	545	493	533	502	479	506	539	501	549	515	541	530	509	504	533	548	543	493	492	501	523	523	485	504	499	525	547	498	483	493	523	520	513	511	508	485	487	541	527	490	547	515	468	509	548	533	494	516	525	510	510	526	520	518	528	506	523	511	542	523	510	493	528	515	512	486	520	539	514	520	507	499	491	532	553	490	498	486	521	511	487	527	506	515	522	525	517	524	531	499	520	506	557	513	510	550	581	476	502	487	523	535	498	506	525	506	525	516	518	508	525	523	499	504	493	546	531	537	556	531	496	472	493	509	530	525	521	492	493	521	492	538	488	519	493	496	516	484	497	520	513	493	530	470	519	500	535	566	549	493	497	500	523	526	568	531	539	536	518	508	494	494	517	539	529	485	523	511	512	513	532	484	501	510	517	470	504	500	532	512
27810	17463	3070	462	323	254	273	259	241	238	266	234	220	235	217	229	253	223	224	229	246	223	227	216	233	236	230	256	245	253	236	219	218	230	227	237	236	228	217	239	219	234	231	233	234	255	233	216	246	241	226	239	234	225	224	240	207	234	211	230	234	245	241	224	239	217	211	242	224	255	253	260	225	235	224	246	243	220	223	226	260	210	256	205	240	241	205	228	230	228	231	248	247	236	241	231	220	236	220	216	200	225	221	246	261	212	243	243	203	219	237	204	217	210	245	250	251	221	237	236	231	230	238	212	214	224	224	239	220	227	243	235	215	242	216	229	204	252	246	206	249	238	222	242	217	220	196	208	236	254	214	207	245	216	234	231	270	217	223	232	226	232	225	258	223	214	204	235	220	231	240	243	262	222	234	243	270	214	224	252	221	252	229	228	250	229	214	229	219	221	209	254	231	206	223	233	224	244	226	259	212	234	220	236	202	256	245	253	262	242	249	226	258	233	239	221	230	272	232	216	233	213	227	206	199	242	252	219	232	224	220	232	243	244	248	259	227	224	244	223	225	266	214	222	238	203	259	213	248	226	228	215	242	221	237	242	223	220	216	229	253	222	208	228	260	237	236	238	226	226	218	210	230	212	222	232	204	216	228	224	216	211	237	225	233	256	236	222	234	219	223	201	250	215	216	222	222	239	238	225	233	233	229	213	258	233	200	237	226	236	215	228	241	221	213	235	223	215	249	235	241	253	224	213	256	215	207	213	241	203	247	221	235	235	247	207	210	234	238	220	232	233	250	205	243	236	250	232	222	246	236	212	256	234	228	229	227	238	209	202	274	204	227	225	260	230	238	213	237	226	241	243	220	229	230	222	252	213	218	260	245	222	220	231	232	243	242	250	206	195	205	229	211	248	225	237	234	243	240	225	229	247	230	229	207	227	231	246	234	225	209	226	243	231	208	250	197	234	207	205	225	202	201	221	220	238	229	250	216	245	231	236	219	229	220	237	227	223	218	221	231	226	234	212	244	249	224	232	227	234	244	225	237	210	201	201	240	213	222	235	222	229	232	237	245	214	220	230	236	246	248	254	220	239	247	238	218	206	219	229	228	204	239	272	230	211	233	241	228	225	220	251	204	236	218	226	213	244	220	260	206	244	209	236	249	259	234	233	223	230	251	258	218	241	254	222	229	263	215	243	239	209	233	233	231	254	234	239	228	234	239	230	235	202	229	202	238	220	235	192	248	220	223	246	228	196	233	239	210	247	245	247	219	233	246	211	244	216	199	212	256	235	242	231	224	227	219	244	210	227	221	217	238	255	241	218	211	228	235	238	232	232	194	212	267	240	227	238	236	204	232	201	226	225	247	248	234	204	234	228	226	253	221	239	229	243	206	218	229	209	225	255	209	247	224	220	242	211	235	231	223	228	222	230	268	247	234	233	222	223	210	208	219	216	247	241	224	206	227	215	203	212	249	200	220	251	252	212	231	241	221	236	224	235	238	238	238	220	211	233	237	219	217	217	211	222	214	234	236	211	252	229	245	230	233	244	197	230	230	198	231	232	218	219	235	236	211	248	241	236	241	237	241	248	244	237	232	246	221	217	233	239	204	238	219	239	209	196	224	237	218	229	211	229	224	249	217	213	214	212	228	220	238	246	218	222	249	204	244	227	236	227	250	233	225	255	240	228	237	246	235	252	252	229	235	247	225	203	264	274	223	204	217	246	210	249	259	234	246	210	236	248	217	247	239	230	242	254	207	217	218	227	236	231	238	222	218	223	228	247	226	235	219	252	224	235	216	228	232	243	232	223	229	196	248	250	214	236	218	211	218	231	212	217	236	234	219	209	229	244	213	238	227	266	224	232	261	209	210	226	224	213	244	190	241	222	259	230	211	219	223	224	240	215	239	229	231	234	259	238	239	242	209	249	234	267	220	264	200	234	201	232	214	260	194	249	258	247	211	218	209	256	241	214	237	237	223	246	240	206	249	224	216	221	258	242	252	214	248	249	218	229	234	260	245	200	242	228	280	247	210	237	232	272	225	232	194	221	236	212	243	211	221	225	211	232	200	215	241	252	231	217	257	252	217	230	194	243	214	236	211	228	247	228	232	239	212	242	234	193	208	228	228	230	235	237	218	238	240	250	229	240	233	220	204	248	219	241	233	235	210	215	222	238	222	222	238	204	236	230	206	230	225	213	241	221	230	241	208	229	241	207	238	234	259	229	193	225	254	270	223	268	226	233	249	217	254	234	265	212	257	223	218	239	239	224	252	224	221	213	244	245	247	249	202	250	239	220	227	225	219	230	227	247	210	201	218	214	229	253	230	215	228	235	213	256	199	225	211	230	213	211	220	226	203	229	237	244	239	246	227	218	237	238	221	235	239	248	211	222	217	242	234	247	220	205	238	242	224	217	244	248	240	222	258	220	200	223	246	228	234	213	225	227	229	257	245	243	213	262	230	225	258	213	199	221	235	229	226	232	240	231	224	209	254	196	270	227	220	214	210	228	247	227	207	247	219	238	210	259	230	253	218	238	225	240	242	226	215	210	240	210	241	237	220	223	231	252	220	229	219	214	238	257	239	229	225	242	215	193	236	263	249	268	233	243	225	232	221	238	244	232	233	206	222	225	218	235	221	242	225	210	223	277	239	232	229	229	235	224	237	231	239	253	228	243	203	241	223	225	223	217	240	220	223	232	237	226	218	213	241	214	236	257	221	221	227	243	206	200	232	234	237	230	210	231	225	229	233	232	244	228	237	217	214	215	206	228	223	229	235	253	230	224	241	223	221	230	230	207	222	222	240	221	215	229	239	237	207	240	213	222	200	229	235	232	232	240	224	226	256	242	260	210	254	216	235	245	224	252	198	221	228	213	220	223	241	240	238	226	255	226	236	236	224	224	240	242	213	226	227	220	225	236	229	206	213	219	236	241	243	218	228	231	224	241	241	227	220	251	248	231	214	232	216	236	239	243	216	217	229	223	263	217	210	219	222	232	227	234	222	240	234	217	216	238	246	229	238	214	247	231	241	231	250	229	229	214	245	215	234	207	243	195	223	229	223	217	216	226	234	250	220	236	226	230	242	248	235	214	209	235	207	225	212	213	222	213	236	239	230	235	245	236	211	206	248	224	222	243	190	221	254	234	227	230	243	216	222	219	237	268	276	203	231	212	230	250	226	233	264	225	230	203	213	250	241	239	216	212	226	231	216	220	216	252	230	224	251	265	239	229	224	243	231	234	230	249	220	231	242	225	224	232	248	243	228	204	217	212	212	235	213	240	217	251	204	221	237	221	225	209	235	245	224	231	228	263	238	253	197	196	238	227	210	197	201	217	235	210	257	219	257	264	234	238	227	240	267	228	246	243	209	215	217	225	228	255	240	218	224	270	218	224	249	234	244	236	228	247	246	228	220	232	222	232	241	236	263	235	197	195	216	215	249	247	207	245	235	243	236	233	204	243	229	272	229	239	218	205	235	266	218	216	228	223
4272	747	572	377	292	285	308	294	281	266	266	258	260	248	298	281	281	251	277	243	295	242	276	265	265	271	275	288	264	268	284	249	269	263	246	274	213	265	265	271	290	241	244	253	274	269	242	259	262	250	268	256	276	255	261	261	283	260	249	268	266	258	271	275	273	259	257	263	262	243	236	247	297	288	258	243	274	248	213	261	261	264	270	239	238	246	271	266	271	271	260	265	257	254	291	253	223	267	271	287	238	263	264	254	241	270	260	276	269	265	292	255	260	236	253	249	266	277	268	253	297	286	251	201	281	273	254	271	244	280	280	250	250	290	260	256	256	231	285	262	260	260	284	292	251	271	230	252	278	253	248	268	279	277	275	269	256	258	274	256	295	274	260	277	237	251	259	260	250	282	264	258	247	258	236	252	272	237	266	283	258	288	249	274	276	231	232	250	266	267	293	242	257	262	259	255	247	264	255	270	278	255	259	275	261	268	253	270	273	282	250	261	251	266	274	274	278	268	277	274	249	282	276	238	275	257	268	230	276	266	244	274	283	260	263	245	290	276	265	289	263	244	274	268	256	288	250	259	274	258	290	260	270	246	262	249	246	258	278	259	254	281	260	294	255	271	237	267	269	268	272	238	250	258	246	249	271	268	285	280	270	278	276	278	227	251	279	241	278	246	251	240	242	269	275	253	259	264	270	254	274	264	281	263	261	269	272	237	266	266	271	277	239	264	257	261	264	269	259	259	245	267	257	278	288	273	256	230	277	261	242	261	266	241	251	257	280	243	263	291	288	243	267	264	255	282	254	278	253	269	260	270	243	304	278	274	239	257	253	263	272	271	254	276	275	250	298	252	292	255	270	262	251	245	258	251	261	275	248	273	250	253	276	243	252	306	276	251	289	226	251	259	269	265	237	227	232	237	286	242	271	269	257	251	239	239	277	264	266	275	248	271	266	259	234	271	263	254	246	278	225	243	245	244	234	285	246	259	255	261	281	250	260	264	271	258	284	274	220	237	239	263	278	267	249	251	280	265	263	280	265	245	276	285	276	271	268	277	257	259	242	281	275	284	255	276	270	271	253	273	253	261	238	266	277	274	278	248	242	269	260	257	263	251	227	255	257	236	285	243	286	298	257	276	260	265	270	248	253	251	235	256	254	273	251	250	272	268	254	259	273	257	242	246	254	247	266	299	264	255	273	265	246	253	256	247	247	267	278	264	245	243	283	263	268	232	295	272	281	254	259	221	252	273	249	269	239	252	260	257	287	278	268	277	257	266	289	259	248	261	318	263	277	263	261	225	268	270	266	245	262	252	241	270	264	250	258	231	269	280	273	270	247	224	267	260	270	287	255	257	253	238	252	272	248	248	283	251	252	257	250	264	265	249	265	237	261	245	232	245	279	262	231	275	247	268	251	253	268	284	259	270	263	234	247	260	250	244	293	277	269	289	265	252	275	236	256	264	261	258	263	258	255	255	268	275	252	268	255	262	258	268	277	264	280	294	279	243	261	249	288	274	247	236	250	273	239	250	235	251	242	274	282	260	229	267	276	264	271	265	272	284	249	276	261	260	253	241	269	263	267	301	256	272	250	249	241	258	246	285	292	282	276	274	269	268	273	249	312	268	276	254	270	258	269	251	267	241	278	243	260	254	268	284	264	253	264	264	288	266	251	267	245	243	285	270	288	271	247	277	295	275	244	266	253	272	280	247	260	263	290	245	252	253	250	240	263	260	253	223	284	219	257	264	270	264	251	280	253	243	280	271	277	277	243	255	251	257	267	267	268	265	279	241	243	275	244	237	224	260	244	262	276	256	259	242	272	256	292	233	265	265	280	278	259	257	243	247	259	258	253	286	277	271	252	277	273	262	260	257	274	277	274	267	268	265	252	297	261	275	227	279	257	229	236	233	239	272	240	264	249	272	248	235	262	283	313	262	265	280	231	235	261	273	246	250	262	269	280	272	244	274	237	270	272	270	259	280	244	245	253	252	299	282	233	254	270	237	265	249	249	279	266	264	280	278	275	260	227	271	257	276	292	279	249	284	261	254	264	267	274	243	321	264	290	257	279	260	229	257	247	263	283	273	278	243	251	263	241	282	246	266	251	264	253	238	265	266	276	305	244	261	264	253	229	239	254	252	253	305	263	284	305	242	269	250	241	266	252	274	263	246	256	246	261	245	262	271	253	254	239	259	281	232	256	281	243	244	266	288	263	276	257	249	255	287	275	288	299	278	293	253	253	253	273	271	241	250	281	244	275	253	261	304	269	250	243	250	243	254	265	294	262	250	273	278	279	251	256	275	260	253	280	262	291	260	268	253	238	255	303	256	275	254	280	278	248	264	253	280	249	236	240	244	288	265	241	241	241	246	243	292	253	229	246	264	266	275	287	239	282	273	251	243	274	252	265	266	250	245	244	232	276	261	259	275	257	270	252	270	295	261	234	239	269	245	272	280	248	250	245	255	250	271	235	283	260	233	260	278	258	250	249	249	261	261	278	276	277	265	268	276	267	233	259	265	263	276	255	297	270	234	266	242	260	250	235	280	290	286	280	243	277	283	269	265	245	269	242	282	250	256	266	246	266	255	250	252	269	268	270	248	269	250	210	270	262	238	257	285	269	267	268	258	276	249	265	250	244	237	253	257	246	250	257	261	250	251	251	260	266	266	283	288	259	259	272	247	236	269	261	244	257	228	277	289	292	298	269	258	244	261	249	254	259	275	242	249	255	255	255	239	267	242	279	277	261	265	266	294	261	246	252	263	247	271	264	247	266	290	284	292	277	246	280	271	248	233	281	252	245	266	255	267	258	261	265	254	281	266	247	291	249	271	263	283	246	262	251	247	249	252	254	259	252	256	258	261	284	255	264	252	264	256	269	278	285	252	270	270	260	275	252	261	266	264	281	243	266	266	253	255	273	254	268	258	239	261	259	255	282	275	262	245	269	291	266	262	266	256	240	262	280	248	267	263	280	246	249	278	265	262	251	264	250	267	283	274	247	257	247	249	280	278	276	250	288	252	257	277	255	256	271	250	271	270	253	265	238	275	241	273	249	272	254	292	277	277	289	272	266	249	245	256	222	270	270	253	248	279	249	238	287	255	286	227	247	274	254	273	236	264	233	281	235	256	278	269	274	229	289	258	251	240	294	271	258	255	264	256	251	275	256	224	244	305	259	226	291	246	287	272	262	252	273	252	284	259	240	267	284	281	262	260	299	262	252	261	273	233	259	255	268	275	231	246	260	290	227	239	234	256	263	238	261	264	263	242	239	258	233	255	250	280	237	280	290	262	239	243	259	248	266	270	267	265	289	271	238	234	260	290	273	249	292	256	259	255	287	246	247	275	243	272	276	302	266	268	261	261	247	261	257	268	255	220	251	273	254	292	272	254	253	255	240	255	270	240	264	258	231	243	262	288	290	275	280	289	222	244	252	255	288	288	278	273	253	282	259	244	249	266	252	252	245	249	257	225	264	272	260	288	267	274	264	255
23902	21296	28519	24392	21271	8875	881	576	464	416	403	357	339	307	290	285	278	311	272	274	220	258	231	267	235	253	246	234	237	259	230	225	235	234	229	257	245	212	257	220	232	226	232	252	209	213	219	211	226	241	243	223	252	233	224	207	239	198	238	216	230	225	218	234	226	233	205	204	247	230	252	234	212	209	221	226	246	221	245	223	234	225	213	247	225	215	228	215	241	201	201	210	235	213	239	220	218	258	225	211	205	226	211	219	233	222	240	224	207	234	228	257	252	245	222	254	198	234	216	255	252	198	221	196	209	251	232	207	222	237	224	256	215	236	222	235	227	213	244	224	227	246	245	218	199	201	228	222	241	205	232	231	202	234	209	208	217	225	239	226	220	232	237	218	224	245	213	251	193	255	211	239	230	224	204	196	197	234	228	229	190	226	236	222	218	261	206	215	222	242	224	225	233	233	193	217	198	216	215	229	204	231	222	221	202	211	214	220	227	213	242	250	243	223	217	225	227	192	218	223	211	204	209	234	263	217	215	236	220	244	203	203	218	220	225	207	209	213	230	240	213	223	216	248	239	217	219	212	234	209	250	225	208	214	215	280	228	214	219	231	211	206	226	197	256	235	210	223	243	226	213	211	254	223	212	201	209	221	220	254	188	228	212	241	213	211	219	229	198	203	226	236	239	225	217	222	211	224	199	193	236	215	222	237	224	221	224	212	195	209	191	188	212	231	234	212	201	211	220	224	225	229	227	213	216	216	224	226	221	245	206	229	224	211	219	196	214	233	216	229	219	235	243	212	244	224	232	236	208	201	206	238	225	212	215	212	237	203	246	230	238	213	189	210	233	209	220	252	206	222	230	207	238	241	226	204	234	219	211	208	203	207	253	229	226	221	208	196	199	234	223	220	225	220	224	225	271	242	228	205	205	198	240	210	207	228	226	226	235	221	240	245	225	230	235	237	212	230	210	210	191	229	235	226	223	198	208	233	208	210	241	229	211	253	194	212	188	225	212	204	217	226	206	231	203	236	199	237	249	261	224	230	226	232	228	213	228	187	241	212	224	207	216	191	183	226	196	210	212	214	219	206	220	237	241	213	241	218	217	238	249	204	195	222	227	242	224	223	229	228	239	212	197	242	215	202	217	239	229	233	211	228	215	218	221	240	216	238	239	219	211	223	206	225	224	232	216	203	233	218	213	232	205	211	202	216	207	208	236	204	212	216	216	227	239	229	212	220	208	241	208	233	209	215	204	220	237	199	206	217	230	250	216	205	217	222	226	212	219	220	230	212	235	235	236	206	233	244	232	224	217	232	207	220	230	251	261	215	237	218	221	187	239	232	209	223	203	211	225	217	210	241	199	227	220	192	191	213	225	220	224	224	240	229	221	240	226	245	242	210	255	214	223	225	247	227	225	246	238	229	193	222	215	210	247	213	235	223	229	184	214	258	245	235	213	232	230	219	213	221	214	222	229	208	228	234	233	242	224	241	209	230	204	233	249	241	214	227	239	237	216	213	212	218	234	238	216	204	215	222	234	251	226	268	208	244	214	239	213	222	233	197	226	181	212	240	217	205	216	223	219	210	223	243	213	223	199	239	225	253	230	220	250	215	229	220	227	205	239	197	212	205	206	198	225	214	226	212	244	241	228	212	233	200	230	219	219	201	216	228	231	214	249	235	211	215	238	215	234	224	198	198	218	221	211	238	208	261	214	206	210	214	216	211	213	235	232	214	187	224	216	206	233	219	231	213	230	199	229	190	222	211	219	218	213	222	221	224	223	239	212	218	220	200	234	221	233	219	236	234	214	207	240	199	238	230	217	229	185	203	217	203	221	227	223	223	211	227	226	212	208	232	207	206	234	212	206	242	217	234	245	240	241	213	231	229	241	249	232	223	212	223	210	241	214	220	201	251	226	223	207	209	224	227	227	229	200	237	191	242	194	223	198	237	218	239	220	222	250	219	214	219	241	247	220	231	228	228	247	207	220	195	208	237	226	221	248	209	237	202	220	206	206	214	235	246	238	222	253	224	218	214	236	225	218	236	236	217	210	245	206	213	231	224	249	220	211	233	240	211	241	228	210	215	226	238	225	238	213	211	222	210	234	243	223	228	234	224	224	246	242	221	235	207	205	214	210	230	208	235	208	200	232	223	215	222	221	221	225	214	211	239	237	224	249	221	210	219	227	256	230	248	193	246	210	219	191	244	240	208	230	240	219	253	231	234	197	211	215	239	200	229	211	197	220	227	228	236	217	223	233	218	219	224	214	194	237	230	210	261	195	259	221	215	212	236	239	190	208	213	252	244	255	200	198	222	248	223	267	210	214	224	224	202	200	206	233	228	238	219	245	227	225	246	197	218	228	209	203	204	228	199	190	259	228	236	225	212	224	238	253	245	233	220	235	217	216	238	226	232	218	217	227	221	214	232	222	228	252	236	250	223	219	214	216	216	246	198	230	218	269	228	209	213	248	192	211	210	253	197	201	198	225	196	235	217	260	233	205	226	221	203	225	228	238	225	263	215	234	242	243	215	236	232	219	227	229	220	205	242	214	231	199	222	196	223	217	219	244	227	207	225	212	233	216	218	231	233	225	229	227	196	226	234	238	205	223	232	216	234	233	219	202	226	223	250	204	243	232	220	196	222	249	203	236	221	242	235	201	215	240	245	214	224	202	183	212	225	248	223	212	221	205	210	202	223	208	238	212	203	216	217	207	228	205	238	195	220	231	232	202	223	216	225	189	222	233	235	219	251	207	235	208	234	220	220	227	235	210	227	225	220	207	214	216	218	214	239	237	219	225	228	236	212	233	225	222	219	227	225	208	211	197	224	234	232	214	216	218	226	221	235	241	206	202	242	215	224	233	211	212	233	243	231	192	216	219	246	212	199	232	223	241	213	198	233	224	218	241	222	230	231	256	241	210	246	214	211	253	209	236	245	259	227	205	219	231	211	239	233	237	216	218	227	204	200	206	239	258	232	219	214	217	210	221	220	235	234	224	242	214	213	219	229	217	244	191	235	222	212	215	242	201	239	190	254	218	237	195	211	207	195	224	215	229	230	211	254	236	227	201	228	197	203	218	228	233	217	241	216	247	231	223	216	206	244	189	232	222	227	190	249	246	206	225	220	256	233	217	235	228	226	205	211	223	240	219	229	237	228	235	207	250	236	236	233	226	201	218	226	187	225	212	216	228	250	209	221	241	233	227	218	256	247	230	253	225	205	193	217	210	214	215	230	240	182	228	197	244	230	227	241	225	230	199	195	221	227	222	204	221	218	237	241	206	238	219	241	220	215	237	247	221	240	222	236	216	206	211	225	219	224	203	227	222	227	205	226	209	218	229	219	244	236	215	232	219	251	205	221	212	236	224	210	209	220	229	247	225	230	229	230	205	238	228	225	235	243	233	201	232	212	211	235	228	261	231	217	215	224	233	239	248	222	240	243	230	215	221	234	228	245	238	229	222	237	217	240	206	198	211	230	226	213	206	235
3379	8744	5836	2651	1892	1394	1042	863	697	580	523	463	407	371	361	328	350	334	332	318	316	285	266	269	292	266	267	245	252	277	286	279	271	238	252	253	268	282	264	265	262	277	271	248	272	249	246	271	252	266	240	264	243	270	260	241	247	251	244	247	239	270	284	244	223	232	253	264	262	230	259	276	236	243	290	245	237	247	264	256	265	253	251	264	224	229	226	243	271	232	247	239	232	259	255	254	229	236	215	239	279	251	229	249	248	235	223	242	255	212	233	253	228	220	234	250	237	232	232	249	250	257	266	226	207	221	261	223	220	239	223	223	257	273	243	235	241	226	267	270	236	226	225	252	253	234	218	227	255	217	245	268	243	246	241	217	253	254	234	222	251	262	240	268	264	246	270	269	234	262	225	226	227	263	239	261	241	231	276	235	237	220	239	221	204	263	240	239	259	267	233	259	257	252	241	233	231	247	278	226	250	235	276	265	247	235	228	226	233	203	234	222	230	262	221	253	235	254	206	244	248	248	245	222	241	263	233	228	228	255	254	238	253	264	246	262	240	244	257	246	227	236	235	230	234	246	225	231	244	232	251	267	252	239	237	249	224	222	228	276	213	253	199	249	244	226	245	264	231	234	234	247	224	267	242	268	248	236	247	236	216	248	247	236	255	256	249	259	228	236	236	241	229	253	232	246	240	231	252	251	228	225	225	250	245	229	224	221	251	234	260	243	248	240	258	226	227	246	229	220	220	235	222	236	237	250	212	236	242	279	267	252	228	242	248	245	262	231	225	239	257	239	244	243	259	237	249	237	239	239	241	262	266	230	225	265	221	218	225	257	242	239	247	228	268	237	250	238	274	277	219	209	249	258	249	238	234	242	244	259	262	241	244	215	227	221	218	241	251	223	234	239	206	235	250	253	224	254	258	215	203	219	243	254	233	250	268	224	227	233	263	230	251	234	261	251	244	236	224	239	230	239	250	238	236	213	221	231	287	244	231	241	242	242	234	225	233	228	211	216	219	265	254	261	224	257	229	236	265	230	231	263	254	246	260	264	275	252	260	258	257	222	232	255	254	256	237	229	245	223	241	239	230	272	229	254	240	220	260	215	253	257	231	242	259	246	227	230	238	228	230	237	262	276	249	256	254	250	241	227	236	215	241	222	233	251	253	218	260	232	249	245	248	228	232	229	228	246	248	260	235	267	233	260	228	219	265	262	230	257	243	238	243	249	261	242	240	267	241	225	224	214	250	254	235	263	290	251	246	249	240	241	234	256	236	214	250	261	224	245	243	248	234	266	230	254	218	233	249	231	231	256	253	238	269	231	269	247	231	215	248	235	266	257	258	243	247	231	238	247	247	222	248	251	232	241	259	231	240	232	234	228	220	244	218	256	238	208	241	245	255	242	240	223	241	259	246	225	243	232	230	272	228	246	236	240	239	259	250	251	261	231	246	230	263	252	259	205	248	237	228	248	232	257	242	244	253	257	246	225	210	228	241	240	233	225	248	251	247	244	262	236	235	223	261	268	247	231	276	266	212	256	249	216	218	217	254	259	239	226	230	232	261	234	243	240	234	258	233	234	248	255	261	227	248	238	257	264	231	242	259	248	241	293	238	210	218	264	221	239	235	262	242	236	238	235	220	240	257	238	216	255	250	229	243	206	228	254	256	236	244	256	251	242	258	246	230	257	240	256	258	216	257	252	242	275	244	229	257	254	248	257	234	259	262	232	211	226	259	239	236	246	233	253	262	268	246	261	240	232	242	212	250	239	242	236	236	234	237	222	285	232	268	223	246	240	231	230	258	265	224	231	216	232	227	235	257	250	269	255	243	251	226	252	270	250	253	222	256	249	252	274	255	227	221	247	208	234	228	251	232	231	230	241	234	256	226	257	244	246	250	240	241	218	240	237	274	269	226	242	227	250	231	213	242	228	245	242	249	272	248	231	254	253	253	265	239	245	249	251	254	248	219	251	221	220	256	234	216	238	254	248	218	255	224	246	214	231	253	239	262	236	242	230	244	257	260	229	230	229	205	251	251	239	230	214	253	230	258	242	221	233	199	253	217	229	246	242	265	223	249	281	248	217	210	253	260	258	219	229	239	237	242	240	216	255	255	262	247	227	227	240	231	220	253	233	239	252	255	248	253	230	238	247	212	264	219	253	249	226	248	236	280	231	216	207	222	264	241	241	232	250	267	268	224	266	221	247	241	248	225	267	190	281	225	244	267	252	243	244	242	251	258	242	236	244	233	201	231	240	234	227	252	220	266	229	240	229	248	260	249	247	264	252	262	273	238	255	244	230	238	244	244	268	224	253	236	240	260	231	226	229	267	260	237	256	218	264	251	269	259	263	254	243	241	256	241	236	253	238	244	224	247	215	233	245	246	235	230	254	243	239	245	244	234	243	234	228	231	212	246	244	238	208	252	238	243	251	247	237	252	238	228	234	243	222	236	247	247	237	228	244	229	248	238	255	258	220	241	249	243	261	247	240	225	234	240	244	230	233	251	229	242	251	229	249	244	223	259	259	265	246	267	245	239	249	224	236	257	250	232	265	222	268	234	225	242	236	230	247	245	228	225	241	255	221	254	257	246	261	225	226	261	241	246	229	216	239	237	227	236	248	232	244	213	237	250	228	248	239	241	245	252	230	236	239	239	238	219	231	247	250	235	250	261	246	247	211	215	257	240	256	216	255	219	228	240	256	269	236	255	262	207	255	238	210	232	244	246	246	244	216	247	258	248	217	218	234	241	260	223	219	210	261	261	248	272	251	250	234	205	236	252	242	216	241	250	209	224	227	221	244	234	236	250	253	240	231	264	223	254	270	246	223	258	249	243	252	253	204	261	274	240	234	243	220	234	239	254	235	232	238	233	211	250	237	257	243	239	254	242	236	248	252	240	231	194	226	233	240	251	243	233	258	244	240	244	243	233	224	231	240	248	249	231	242	236	249	234	243	237	256	230	263	266	260	223	280	244	250	227	248	227	257	216	234	240	250	261	258	226	258	242	246	251	240	231	246	254	227	238	238	259	225	234	251	250	273	251	256	259	243	226	250	241	280	240	228	241	221	238	234	239	252	240	252	204	211	215	244	258	233	264	255	239	248	220	210	240	228	229	261	254	250	255	220	229	248	257	267	218	228	235	226	247	233	229	244	238	226	242	237	230	263	215	235	282	256	251	237	232	261	249	222	246	247	232	252	224	231	271	238	233	239	245	236	220	243	240	256	248	241	239	243	252	238	237	243	244	244	230	225	230	207	253	241	240	226	244	240	256	271	249	240	206	241	229	239	252	250	248	242	234	256	220	245	229	245	234	250	225	226	243	243	229	274	252	223	241	235	226	202	237	234	266	236	242	255	258	247	234	218	249	218	245	238	234	251	249	244	226	246	243	228	225	234	237	234	222	277	253	228	222	247	273	251	265	257	273	240	265	217	264	242	212	252	261	231	226	259	263	232	249	268	244	243	255	240	268	241	215	224	249	241	211	259
25063	21312	27478	25327	10214	889	679	614	583	559	498	521	508	495	504	494	489	459	479	438	461	521	448	487	463	460	495	465	435	520	454	472	447	426	452	452	472	466	491	486	419	449	466	426	411	448	455	398	464	493	426	421	480	455	450	441	433	423	428	474	472	460	457	477	421	467	417	471	429	462	471	438	499	450	461	407	446	428	445	423	457	433	443	445	470	451	428	514	514	455	460	429	453	435	468	467	454	426	469	495	458	457	447	451	445	482	484	433	489	472	433	440	465	480	435	455	463	473	408	443	445	430	436	446	428	442	446	433	418	446	454	442	462	431	459	474	471	473	491	474	476	454	514	451	438	458	473	451	431	475	456	452	424	476	445	478	435	480	478	462	445	459	436	508	469	456	487	455	427	451	513	412	414	420	442	457	460	421	458	467	481	412	444	470	461	471	445	494	460	463	449	444	423	470	438	462	429	464	475	481	450	475	462	458	469	456	465	473	468	395	431	479	492	470	450	426	470	489	463	421	459	435	473	472	460	447	451	482	443	442	453	455	477	448	460	421	454	469	423	448	484	442	464	447	462	453	469	439	452	460	459	465	467	493	448	444	428	441	465	457	477	441	422	470	463	445	443	487	478	464	448	452	463	449	444	424	439	453	452	436	462	454	456	459	440	491	454	454	475	416	430	459	471	441	453	424	452	418	462	472	466	467	416	482	427	460	436	461	453	472	482	458	445	489	447	442	455	415	480	456	465	452	432	455	413	425	426	478	426	452	439	489	448	502	478	372	402	472	465	481	524	406	442	414	452	468	473	452	431	455	469	448	429	439	456	423	437	476	432	458	465	438	451	482	455	457	470	446	459	439	439	441	411	413	449	460	455	429	444	443	431	467	502	465	491	473	482	446	482	480	454	471	463	469	462	463	453	450	434	457	437	445	444	497	476	459	467	457	437	469	444	500	455	438	429	444	457	443	466	435	494	434	421	429	471	451	456	451	442	422	443	482	456	418	406	413	475	437	457	442	459	448	474	459	398	413	425	455	438	419	446	432	449	472	409	440	442	440	450	449	501	436	437	471	394	477	447	443	472	414	468	473	405	420	440	440	472	467	430	439	459	436	460	483	426	468	451	470	425	452	427	484	422	437	471	475	462	451	423	457	468	425	468	464	421	436	465	437	484	472	458	442	470	447	469	459	459	466	458	448	421	474	459	451	470	472	475	454	444	448	425	460	501	427	458	435	448	457	451	441	455	461	423	466	479	443	474	471	416	465	444	431	426	438	442	491	459	428	475	456	446	465	469	421	450	473	434	434	445	435	446	456	456	473	408	416	453	421	458	439	434	448	450	421	469	426	468	449	418	443	456	429	439	474	417	448	474	426	477	459	470	433	473	386	473	418	437	435	469	466	445	474	450	435	422	442	518	456	433	488	455	429	452	444	461	455	452	442	450	406	420	455	444	424	454	424	469	485	434	480	463	457	445	427	412	438	454	435	408	414	464	445	433	437	445	482	440	465	461	444	440	464	441	382	449	462	474	437	451	418	434	426	469	438	452	421	480	460	451	453	403	463	449	441	443	476	476	470	469	441	427	459	472	433	434	428	442	435	448	466	444	435	477	481	456	448	465	458	475	455	443	457	443	458	415	446	447	438	464	458	422	472	457	473	447	477	465	439	458	438	442	458	472	456	479	457	479	425	392	472	489	441	409	442	451	438	453	444	467	477	458	482	454	447	457	416	446	453	417	483	471	438	449	443	463	463	450	438	464	445	444	416	436	452	482	422	446	449	449	434	457	468	467	478	470	477	472	473	429	463	491	451	443	467	445	457	457	461	444	437	469	445	471	473	430	448	468	447	409	444	413	406	436	463	430	491	454	438	436	464	452	435	491	436	454	440	463	472	415	437	473	419	447	458	433	470	411	469	463	437	451	461	423	439	439	475	402	433	491	476	460	460	460	416	489	444	478	434	450	439	507	479	443	462	451	476	489	470	454	414	469	445	469	413	451	479	429	458	471	484	486	441	455	477	446	447	426	454	461	449	456	487	449	441	486	463	462	468	455	444	458	464	456	449	463	449	463	465	449	465	452	458	460	440	429	458	492	402	413	445	458	407	412	422	417	450	456	463	446	461	443	457	472	410	445	452	445	456	470	426	428	484	409	446	476	454	428	423	488	450	459	439	437	443	451	447	466	439	424	467	426	457	470	442	449	442	463	440	483	481	418	454	414	449	472	476	463	471	439	475	464	494	443	431	442	436	444	440	417	435	491	459	420	446	428	456	497	467	438	422	451	498	413	452	455	446	435	461	465	453	458	448	430	405	446	463	484	421	456	448	421	486	446	450	442	443	444	471	431	463	436	472	462	440	430	413	478	442	417	438	443	428	452	443	429	430	464	513	508	475	428	463	434	411	464	468	453	454	479	447	456	466	470	423	457	436	413	437	419	493	455	465	429	449	404	437	451	454	407	433	410	439	427	466	451	450	446	445	436	466	452	427	485	434	429	431	476	490	440	424	465	484	442	415	453	472	466	419	489	489	419	463	436	394	410	490	423	453	468	449	447	473	427	419	423	417	474	467	462	454	456	452	415	463	452	485	451	455	436	463	448	475	435	431	421	457	420	478	443	409	495	448	438	485	426	443	463	433	461	432	413	423	427	469	482	450	426	456	455	420	421	451	427	477	482	474	407	517	443	454	439	452	473	435	471	435	483	396	474	431	460	435	438	433	437	447	493	437	446	426	475	436	454	455	454	432	437	483	432	443	424	448	446	456	464	448	435	444	440	461	458	466	449	446	436	445	462	428	443	481	463	436	405	476	423	401	439	444	438	424	454	446	429	455	445	480	428	451	445	427	402	469	440	483	419	448	433	446	446	443	425	500	410	462	455	473	453	472	481	490	466	444	483	458	415	435	482	433	434	456	456	423	470	461	447	460	463	454	435	462	464	457	424	470	470	466	460	493	473	421	460	458	459	450	484	452	427	467	474	457	440	459	468	462	489	480	457	431	466	435	419	451	437	451	433	470	438	476	486	455	441	467	469	424	453	466	434	424	434	423	430	432	485	451	434	438	437	459	445	455	432	447	429	452	475	449	437	417	480	450	453	454	430	457	489	439	444	423	449	481	412	452	435	477	444	454	441	442	459	426	417	446	434	491	466	432	405	470	432	468	465	462	448	412	435	430	441	488	452	427	477	450	456	439	484	460	480	463	434	470	434	457	459	435	473	453	468	459	487	458	479	474	453	451	437	454	470	437	434	437	451	425	425	457	414	488	423	459	445	451	468	460	448	481	484	455	440	485	454	461	491	445	472	442	502	434	476	459	417	438	457	457	436	471	459	446	443	457	449	470	438	448	486	417	458	476	449	419	466	482	437	401	451	468	454	429	462	455	439	428	471	453	463	438	459	473	419	446	464	425	430	502	460	432	463	446	422	444	438	475	457	414	443	439	432	462	443	447	495	404	462	447	418	483	416	502	418	448	456	438	450	469	415	442	410	422
3521	5197	3471	1753	1355	1119	947	822	782	678	611	629	595	552	504	551	552	526	529	494	525	485	549	492	527	507	494	499	475	461	495	486	524	480	487	471	492	492	475	465	488	489	484	495	480	473	487	480	499	492	459	461	462	480	508	477	482	498	483	494	506	489	456	483	462	512	533	496	516	496	511	477	495	471	444	448	468	475	465	514	468	486	479	496	465	485	479	507	472	484	536	454	465	476	472	491	473	493	477	455	478	494	448	471	498	485	454	515	474	509	468	498	500	495	494	511	430	444	502	499	449	512	454	466	447	442	470	494	495	506	480	512	445	452	483	474	457	449	468	489	496	484	458	503	433	508	458	482	524	438	472	469	503	497	477	470	524	482	477	483	473	486	487	538	515	454	482	455	501	477	471	529	480	491	476	483	524	496	485	516	491	505	455	425	482	502	478	471	467	441	464	529	475	474	476	449	443	447	493	492	481	421	505	461	479	462	456	479	471	491	512	493	449	447	440	504	492	503	472	469	488	456	436	514	473	489	473	515	510	447	455	446	461	474	459	445	470	490	481	463	482	470	489	470	528	475	454	471	463	459	451	499	454	493	473	469	518	457	502	455	474	470	506	459	459	503	441	474	487	480	481	485	426	512	475	468	492	517	459	485	469	484	473	464	485	468	524	501	481	495	528	476	503	480	487	480	506	459	512	476	510	484	475	486	470	496	479	505	540	470	468	462	484	492	437	504	478	474	498	488	484	477	427	446	431	502	483	434	509	482	499	440	475	478	476	505	460	460	513	504	505	485	430	450	467	492	507	495	479	482	494	469	465	501	455	466	494	507	479	484	436	454	494	474	488	477	467	471	500	412	493	471	486	469	466	503	479	484	486	462	474	478	512	483	495	483	458	513	449	487	479	491	457	493	447	481	495	473	490	504	481	549	455	488	503	490	469	504	444	454	499	456	486	483	478	470	492	523	495	468	511	453	465	433	462	527	491	458	488	538	480	472	444	457	479	474	459	541	499	443	471	479	461	488	459	479	488	489	481	455	495	466	467	508	489	519	467	462	483	511	482	453	505	521	462	491	477	492	504	476	479	470	483	496	471	466	501	485	481	506	458	477	487	455	486	515	498	443	509	487	501	481	449	501	481	472	453	470	516	482	492	475	454	467	447	504	509	512	487	513	470	485	476	456	487	483	474	469	463	506	467	471	480	473	471	512	469	497	467	468	511	469	466	492	484	486	467	456	518	478	514	481	493	489	507	465	477	485	522	482	467	490	518	474	493	486	499	492	471	444	516	529	489	478	523	473	502	483	458	501	477	474	476	506	460	467	444	479	470	484	465	466	483	450	429	469	473	478	462	445	467	447	485	482	504	501	453	478	501	482	512	485	507	453	467	468	468	463	455	448	477	486	471	469	490	492	457	508	447	434	470	465	457	517	488	475	462	476	447	488	464	478	506	478	508	454	469	475	482	467	489	489	513	493	527	444	507	439	462	499	483	464	485	457	499	451	488	458	492	477	465	450	483	472	412	493	442	446	466	480	469	464	492	492	454	443	512	456	465	485	495	430	502	478	474	484	484	442	497	430	515	475	468	502	493	469	480	485	465	472	497	473	457	451	481	482	459	457	458	485	476	447	473	488	475	434	460	481	489	480	468	477	456	468	441	454	467	483	494	472	469	459	487	483	471	471	510	500	450	482	482	485	491	469	495	498	486	473	448	517	441	438	503	472	484	455	484	468	499	456	477	458	491	494	495	449	479	456	497	496	447	462	446	502	471	482	474	473	528	450	504	491	519	469	415	489	443	484	469	484	457	479	474	462	495	452	491	459	480	507	469	479	494	470	492	503	461	489	432	483	489	495	450	488	477	488	484	480	473	474	483	509	480	498	517	490	461	485	477	461	493	460	481	469	464	468	459	497	509	487	482	514	510	491	484	484	517	475	467	485	476	455	451	478	511	497	462	471	487	482	483	491	444	496	465	497	476	499	478	475	478	470	476	507	458	483	505	460	490	498	489	479	432	473	479	466	501	492	506	486	476	458	459	507	465	512	414	418	495	477	514	517	453	471	501	471	484	490	484	496	481	469	487	474	464	448	493	515	462	465	438	472	511	508	512	458	470	486	495	493	467	468	497	494	466	502	494	487	472	489	532	519	512	459	496	489	428	525	500	496	501	436	484	486	454	503	520	472	475	508	497	495	476	466	495	497	494	437	474	491	471	457	523	489	474	471	495	496	462	513	481	440	506	477	484	533	473	453	498	468	442	439	460	439	475	439	478	496	470	457	469	475	460	469	494	470	458	495	441	462	502	456	495	465	483	467	466	481	481	464	509	470	446	464	461	476	463	462	501	504	485	497	482	477	487	488	439	452	474	442	470	486	483	499	470	431	462	494	440	499	441	475	469	483	500	486	471	508	450	476	496	489	513	449	510	457	488	481	437	465	487	454	510	468	464	497	471	462	479	488	462	509	483	492	488	487	451	469	462	445	494	465	449	488	484	488	476	479	485	476	496	505	473	481	476	466	490	462	455	492	509	470	459	475	496	465	475	490	488	460	513	453	496	478	501	492	506	460	498	448	470	477	507	506	467	499	456	507	447	456	487	482	465	434	486	456	488	448	488	464	489	540	473	477	440	480	456	450	497	517	471	478	453	469	535	460	474	479	488	472	456	469	459	480	493	487	470	496	465	437	484	446	482	478	514	460	438	477	469	461	455	439	481	486	504	502	478	485	527	475	480	482	500	483	498	495	531	478	489	489	492	481	501	502	456	465	465	485	471	489	507	501	478	458	465	466	499	503	512	477	462	501	512	450	492	467	485	517	474	477	530	473	482	444	448	464	498	485	487	479	480	472	423	455	493	479	432	464	461	497	463	440	476	488	488	482	466	469	456	432	503	472	483	478	466	459	456	517	465	491	463	479	471	445	478	468	465	489	478	484	476	499	496	515	480	456	541	480	478	478	484	482	477	476	486	476	529	471	504	434	479	489	451	456	504	475	461	457	460	505	493	484	498	490	476	476	506	443	481	505	429	497	483	446	497	490	446	477	517	475	482	486	468	498	490	495	453	498	470	459	531	462	490	480	440	448	453	484	473	479	505	504	486	483	471	503	508	490	485	463	466	449	447	490	534	495	495	477	494	488	467	485	467	470	459	461	457	493	449	473	466	533	477	490	507	512	472	457	491	477	456	457	482	477	482	494	454	449	448	469	477	470	476	494	430	474	449	441	452	506	470	463	443	463	450	538	476	469	485	489	468	515	465	488	472	466	489	480	487	453	469	459	463	467	523	467	490	528	463	461	435	444	441	514	465	526	506	492	494	464	480	483	451	487	472	469	483	433	472	515	450	492	463	480	483	470	488	503	483	486	433	537	483	465	455	436	515	438	502	493	505	518	494	473	476	480	498	478	462	531	464	504	525	481	479	471	466	491	464	425	504	495	513	510	502	452	488	482	535	479	469	480	508	497	474	490	527	460	446	507	490	504	504	508	491	472
22745	21330	29061	23958	21331	21397	8082	1250	952	880	841	763	726	661	622	603	621	593	601	559	585	566	544	560	545	532	567	544	583	546	558	571	536	513	536	540	558	460	522	532	508	536	540	511	548	525	483	560	512	483	522	555	534	515	533	526	546	511	555	539	487	536	529	477	521	482	483	499	532	564	506	517	491	541	500	517	527	543	515	496	469	491	494	474	508	507	520	567	515	554	506	507	541	533	500	493	477	513	553	556	524	523	532	549	482	508	489	500	530	540	524	507	483	505	493	541	560	534	497	566	517	516	514	507	519	517	541	489	487	489	517	463	497	509	534	524	542	513	517	522	522	485	517	524	501	512	521	483	494	525	512	497	519	500	514	515	546	504	484	521	543	489	502	527	475	459	475	523	501	479	494	539	502	528	485	484	494	573	492	491	489	501	503	512	490	510	527	505	492	518	530	533	493	492	471	474	530	528	514	536	497	503	474	479	513	520	509	503	497	495	501	519	504	504	496	482	492	519	505	470	483	519	464	484	525	507	487	490	474	525	532	479	520	473	516	509	479	507	500	511	480	529	472	557	528	548	486	500	512	530	516	533	530	535	503	514	523	522	516	528	535	522	512	471	484	525	497	500	537	491	454	523	552	483	530	572	456	513	509	522	537	473	520	505	498	494	547	540	520	498	479	482	505	519	476	512	495	522	473	520	539	478	474	511	458	528	486	497	542	516	507	497	505	496	505	520	519	518	509	516	499	482	493	453	510	549	543	485	507	505	506	538	512	523	517	536	515	478	533	521	528	515	489	520	491	527	527	524	511	513	508	521	511	528	466	507	495	514	482	500	507	486	513	522	521	530	505	523	506	504	538	522	517	544	500	518	470	495	547	514	535	548	469	541	502	505	520	499	506	515	474	523	529	480	534	521	547	499	548	457	525	532	517	560	542	548	505	500	555	491	491	509	456	458	527	522	534	492	499	502	491	500	483	507	461	499	502	490	486	476	541	555	502	503	471	465	505	497	556	514	558	521	527	520	521	532	551	524	523	522	490	498	523	510	485	490	560	523	514	507	508	477	534	484	470	532	517	477	501	545	485	560	480	500	510	464	543	493	518	473	466	524	500	508	513	522	510	513	519	524	503	500	524	542	524	502	496	502	473	514	520	477	522	503	499	525	486	529	516	522	489	520	486	498	544	504	520	544	500	480	507	515	511	506	466	530	532	512	514	541	511	513	535	496	498	489	506	504	518	525	469	492	503	523	513	544	539	506	505	483	519	522	515	478	499	536	508	499	477	496	544	510	515	506	506	508	491	482	486	453	490	532	496	550	518	498	529	527	488	520	521	523	507	520	503	469	484	499	501	502	516	516	478	538	542	535	515	520	510	526	492	504	531	516	528	495	501	532	490	514	473	558	524	506	453	520	520	526	502	553	509	506	505	479	474	510	512	474	520	500	483	516	502	542	482	499	505	485	523	495	495	495	509	501	558	538	549	520	499	526	534	518	507	511	491	516	535	509	493	493	462	505	504	497	485	531	466	510	518	496	518	508	523	562	490	490	535	492	475	511	584	481	527	534	537	473	504	528	483	551	530	510	460	501	467	520	531	552	518	547	498	538	528	493	553	502	506	517	525	497	480	511	505	519	474	526	484	485	493	512	512	504	511	515	489	524	518	487	478	490	519	486	531	514	493	486	503	532	510	466	513	500	512	488	556	491	524	510	494	488	505	515	507	517	529	518	491	468	536	528	515	481	480	510	497	524	528	525	555	552	464	534	485	534	475	487	519	540	480	505	519	525	536	522	505	496	562	482	549	553	502	484	491	495	519	496	483	505	519	554	527	531	552	536	546	508	534	527	487	444	484	477	468	494	500	511	519	542	572	471	540	523	492	535	516	511	516	518	509	529	503	532	490	506	504	539	506	519	479	528	492	517	528	505	502	522	522	486	470	497	505	509	495	508	510	503	498	476	510	503	548	512	543	462	479	503	523	464	511	535	501	485	478	534	496	503	497	493	521	526	515	511	519	519	507	486	489	492	525	480	476	494	505	531	538	501	521	542	536	463	530	539	515	529	494	495	496	466	511	511	535	495	492	501	488	485	497	455	498	489	494	560	513	512	481	512	546	511	501	530	527	513	525	527	495	490	541	522	505	473	554	513	519	505	543	537	532	524	560	513	480	526	486	477	498	488	496	477	531	485	492	489	473	554	517	482	527	512	497	506	537	479	502	538	485	478	534	495	474	466	571	524	465	523	534	526	500	499	478	492	457	502	497	510	469	501	495	497	533	460	523	500	497	536	548	542	524	527	513	524	511	538	491	522	539	510	562	518	478	519	478	479	550	525	505	539	508	485	549	529	502	506	508	517	521	504	529	454	514	515	526	528	500	484	526	503	495	509	492	496	503	485	508	494	519	519	543	531	504	510	494	466	469	517	509	504	523	478	520	498	533	532	485	506	494	504	487	550	483	527	514	476	520	501	465	524	480	544	491	502	548	524	508	497	501	494	554	478	460	498	496	513	510	475	506	499	493	501	504	508	527	529	550	511	537	527	548	522	517	488	497	498	532	502	516	485	504	496	529	522	559	527	498	544	483	498	490	531	539	491	525	510	518	483	499	483	489	534	511	525	503	497	497	528	487	503	542	515	553	532	507	521	510	511	499	474	510	505	508	541	523	458	470	575	497	502	492	537	500	508	510	497	511	494	506	510	510	515	499	548	526	459	489	532	526	516	486	522	511	474	510	476	537	468	506	546	493	502	502	526	531	513	523	516	507	518	511	527	491	499	530	494	517	524	496	534	511	506	486	471	514	528	516	538	503	500	544	546	495	492	501	509	518	576	482	467	548	507	498	493	542	499	543	523	534	490	463	526	476	509	518	543	524	498	510	502	505	511	573	488	494	475	542	485	492	505	492	475	481	536	515	504	464	492	504	544	487	522	503	506	504	502	466	523	494	518	528	503	489	504	517	538	531	534	425	516	513	512	514	459	503	492	465	473	468	537	486	517	490	493	504	500	557	499	533	483	487	506	529	514	541	485	508	518	499	466	486	485	544	503	538	481	503	508	492	518	489	495	472	511	526	537	544	497	500	508	522	521	458	479	512	527	536	526	491	477	467	498	528	482	545	521	473	494	524	493	521	525	498	516	536	496	502	518	524	497	537	484	487	523	540	535	514	531	502	467	548	537	517	495	525	483	498	520	509	501	529	482	491	486	532	504	560	519	489	482	509	498	492	520	493	479	469	542	500	491	506	562	492	521	542	501	496	482	525	485	528	469	548	514	483	540	504	532	480	568	495	515	502	512	526	468	522	498	529	528	523	499	490	553	465	531	527	519	509	523	538	480	528	479	526	519	483	501	483	463	486	529	509	528	504	506	537	454	496	515	460	504	516	543	521	464	526	519	493	473	509	531	511	503	509	505	525	499	491	475	514	559	498	493	517	496	518	497	512	508	491	521	525	518	535	548	508	511	521	531	488	484	501	544	484	502	494	483	552	524
4859	15023	10085	5058	3654	2774	2095	1696	1406	1190	1060	957	885	819	810	719	695	681	629	627	635	622	580	593	568	585	611	615	548	566	549	519	581	544	561	560	534	534	556	523	543	499	559	552	524	508	541	560	550	529	539	486	558	532	556	493	530	516	542	536	511	514	530	499	516	553	534	541	546	533	519	517	476	503	477	501	499	486	524	496	523	543	536	486	545	517	497	518	515	494	500	536	544	504	519	505	525	465	516	544	514	521	501	514	494	526	501	505	494	510	494	508	455	504	527	540	507	546	517	530	464	522	521	498	528	508	538	498	537	554	514	520	518	527	528	530	499	547	496	501	504	544	507	460	526	498	514	495	479	521	525	484	516	543	496	510	532	470	482	508	533	526	522	520	508	531	509	496	510	501	504	534	513	459	496	515	545	486	482	512	503	507	504	550	548	447	474	535	526	535	530	522	466	531	534	529	510	522	469	518	520	499	511	531	533	523	531	479	527	537	511	559	511	488	504	519	485	517	497	499	542	518	512	513	519	504	511	523	490	487	533	509	505	511	513	501	506	545	511	485	537	492	525	502	467	491	550	561	548	463	505	552	542	516	506	482	478	521	529	524	466	547	518	525	477	546	524	511	519	490	503	503	511	533	487	531	526	511	517	574	521	517	529	470	524	523	562	536	522	557	514	518	501	510	548	505	508	503	487	513	596	510	484	522	518	497	524	501	516	546	519	550	525	522	489	474	499	529	495	490	500	471	502	506	459	512	505	556	514	433	498	486	477	510	540	470	502	543	499	512	509	521	492	492	545	518	488	522	479	515	536	554	526	492	538	515	515	524	496	475	499	475	533	498	524	523	523	513	558	521	545	498	554	525	539	529	574	554	544	508	519	508	498	536	506	522	539	503	548	520	500	517	526	493	512	509	502	479	499	501	500	535	488	481	541	551	505	533	495	518	528	532	509	523	532	538	504	516	507	509	508	505	536	507	472	495	519	496	490	471	492	503	502	487	524	533	501	477	526	494	458	537	511	490	504	548	543	511	497	510	509	531	530	498	516	499	498	497	510	499	544	531	520	524	482	534	543	496	510	478	518	536	523	529	497	475	552	468	497	541	547	507	529	546	504	513	517	514	517	519	510	520	511	502	483	524	498	497	527	517	516	548	538	481	531	489	550	507	497	501	470	540	479	499	513	485	534	514	505	495	521	500	520	555	546	509	497	488	473	503	474	527	509	585	505	522	501	509	544	499	504	482	492	469	535	522	502	543	486	518	523	498	505	486	510	493	513	505	508	532	468	513	498	498	483	561	509	529	522	556	509	526	506	515	502	514	560	509	521	542	513	522	513	508	479	553	514	493	546	501	559	545	509	505	517	474	491	493	494	542	508	521	528	508	506	527	488	508	518	514	519	497	543	502	492	515	493	560	519	531	487	534	498	524	460	519	500	526	494	483	521	506	490	540	559	528	542	535	499	506	526	494	537	538	496	529	520	549	500	563	553	502	507	530	501	497	499	523	540	512	512	495	534	505	520	497	510	520	508	509	497	493	499	553	491	488	536	515	532	517	550	538	531	526	495	474	522	545	557	527	490	546	533	515	484	521	505	529	518	551	508	528	503	559	527	512	526	559	504	499	497	489	483	513	527	515	539	491	556	497	497	507	539	525	483	516	537	508	534	540	521	521	527	519	502	505	507	505	514	472	517	524	512	552	529	529	506	504	509	501	525	513	515	542	493	535	517	510	535	519	520	528	498	495	510	587	506	527	533	472	508	528	499	517	499	547	529	523	518	495	507	473	502	525	506	565	533	508	527	479	466	544	537	533	490	529	512	487	515	501	507	458	518	506	480	563	550	525	489	504	505	513	498	510	507	531	541	507	482	547	553	513	492	519	512	508	518	536	547	482	534	513	499	477	479	522	498	504	506	532	507	505	502	501	519	489	526	520	542	474	494	526	582	520	487	503	528	512	528	516	497	538	506	523	497	515	498	497	512	542	558	480	510	494	509	551	505	529	538	523	527	515	519	502	487	542	533	513	497	557	524	500	518	531	499	505	527	539	509	535	500	499	527	524	526	500	505	532	513	553	540	516	566	502	498	508	520	581	543	512	525	566	499	493	534	489	537	509	497	508	531	519	494	512	523	515	527	507	583	550	493	549	509	494	554	553	461	471	534	537	535	507	497	506	448	517	516	509	539	472	501	496	530	500	521	499	510	508	544	535	516	494	558	537	545	490	494	510	492	477	516	540	482	549	530	515	478	485	502	491	502	536	502	519	510	504	502	457	505	472	492	519	538	527	522	518	547	523	496	536	534	527	555	496	505	511	500	532	522	523	508	531	494	522	499	521	516	549	483	542	497	523	491	479	486	516	512	479	515	511	528	503	495	491	508	488	499	511	526	509	535	526	473	528	542	516	492	538	513	513	501	528	568	530	528	502	507	502	484	506	551	522	532	514	502	564	507	527	499	539	534	527	521	480	505	440	493	514	545	469	503	525	514	512	514	496	537	508	504	516	483	528	452	489	509	517	511	535	512	495	493	533	515	533	497	460	510	559	504	482	485	535	523	503	511	488	522	516	542	498	479	495	489	526	513	491	500	523	522	525	469	560	498	488	514	490	515	479	510	536	508	553	522	502	489	515	480	534	516	507	520	521	476	510	535	515	514	505	558	544	539	486	500	491	500	512	505	531	520	481	469	496	516	546	559	512	528	539	499	550	520	479	531	530	551	522	534	483	533	542	516	489	517	522	528	529	503	523	545	534	474	502	489	531	519	546	493	547	490	463	529	518	513	527	540	489	528	537	489	506	482	511	532	522	481	471	553	499	494	489	517	499	545	505	503	563	526	506	496	520	513	541	475	518	528	489	533	465	500	525	555	483	507	502	481	501	491	487	497	535	483	507	535	495	467	522	512	509	517	484	485	522	525	530	486	504	518	532	520	510	517	509	515	503	528	555	478	458	499	530	472	546	492	551	523	525	509	508	520	509	542	539	522	526	529	508	509	514	514	523	563	518	474	544	504	533	518	519	534	503	469	499	537	502	494	506	548	530	519	482	521	503	511	492	529	516	472	509	519	505	536	537	507	503	522	519	547	498	536	489	533	497	530	503	508	506	547	520	522	520	529	513	509	535	530	531	485	536	516	484	493	552	522	484	515	531	501	510	518	485	520	506	523	513	491	535	530	517	485	522	528	513	525	531	485	530	512	507	492	506	526	532	538	510	499	516	513	533	512	512	531	531	490	521	521	476	497	531	526	530	521	499	544	548	503	512	535	473	477	483	518	499	551	548	518	538	529	529	506	542	522	529	511	519	520	535	495	531	505	513	514	517	468	507	553	468	476	494	508	525	545	543	538	499	516	549	528	537	517	505	509	519	556	507	510	509	510	458	513	552	520	505	502	509	495	525	541	551	509	504	532	473	539	506	521	507	499	499	551	504	507	507	471	488	502	491	500	497	535	494	507	548	517	495	512	555	516	496	512	519	474	526	517	506	514	518
27943	17535	3246	480	307	274	256	277	222	239	247	244	239	241	235	209	220	238	259	223	211	213	257	227	257	236	224	210	218	216	229	206	223	204	278	198	213	250	231	260	240	245	228	232	223	219	245	239	246	232	260	211	209	253	198	227	220	224	252	207	216	208	245	248	225	236	227	227	224	215	213	240	207	233	243	217	244	241	244	237	215	221	248	217	229	213	220	260	199	256	225	225	225	215	226	220	240	228	227	243	233	219	215	224	195	228	225	214	220	209	238	213	225	257	215	239	226	217	234	221	266	216	229	230	220	221	242	225	201	247	251	220	227	223	227	224	245	208	205	236	217	228	223	232	225	227	237	246	232	229	234	227	246	268	214	208	241	232	222	242	231	230	214	233	226	218	267	223	213	248	228	227	235	262	250	233	214	219	214	238	246	249	234	225	216	224	251	236	218	261	236	229	230	248	213	231	229	234	229	238	232	202	217	226	241	205	258	240	238	222	229	249	216	237	216	238	235	225	232	227	212	228	248	222	230	218	212	244	227	243	241	220	230	219	220	235	213	269	245	225	231	237	233	245	227	216	217	231	212	245	228	223	221	197	233	218	228	238	243	230	226	223	245	192	244	227	206	233	227	237	180	208	210	222	230	227	203	206	245	226	215	217	217	232	214	217	229	211	209	206	255	227	224	212	235	225	242	237	240	237	231	210	211	251	238	233	213	214	229	238	240	232	238	212	226	225	226	226	225	225	233	235	227	242	222	228	232	223	248	217	254	263	244	226	233	238	213	211	231	210	247	241	240	228	236	224	213	224	241	228	225	243	237	230	207	207	234	222	229	240	220	219	240	224	227	232	228	222	220	231	220	223	269	241	228	255	239	223	210	244	255	243	228	214	235	227	236	226	220	246	206	245	225	211	223	253	228	226	240	227	208	208	223	236	217	253	235	237	238	222	233	233	240	226	225	237	250	229	223	267	228	232	216	212	225	235	229	237	226	254	217	219	205	196	228	222	244	215	215	244	221	240	245	237	220	238	255	221	244	250	228	226	248	218	230	259	243	236	220	260	241	234	221	234	246	228	212	229	235	254	219	223	180	236	213	214	248	241	244	219	233	247	229	221	253	245	233	202	247	189	228	248	221	242	245	238	223	249	220	254	214	215	218	210	240	222	224	253	225	254	240	252	246	230	218	219	230	209	232	233	237	211	254	233	232	250	218	223	206	244	233	224	219	244	234	242	272	234	233	225	219	231	218	233	220	195	223	257	231	231	220	241	219	235	206	222	227	226	232	255	230	234	198	221	247	199	226	233	226	210	225	226	214	211	224	246	236	244	237	195	211	209	227	220	233	242	249	237	224	233	228	225	205	229	238	208	243	236	225	238	214	228	223	219	209	220	210	219	253	187	233	231	203	220	236	217	222	234	213	219	212	241	251	215	242	252	222	218	228	225	232	235	255	224	253	235	252	246	228	217	255	238	225	252	217	212	250	233	269	220	230	236	228	230	230	232	225	275	209	250	245	226	249	215	227	199	240	213	250	209	275	248	217	224	232	227	226	257	230	248	248	247	231	203	232	220	191	243	206	209	239	224	234	219	233	225	224	249	199	241	216	229	228	226	218	237	226	202	206	236	221	230	200	200	254	217	207	208	222	254	217	244	241	253	217	225	236	253	243	213	201	258	238	215	243	253	231	226	237	228	227	214	232	256	238	222	220	226	230	205	231	221	245	248	245	198	243	230	250	219	207	235	232	231	253	215	214	214	235	221	202	248	223	260	258	233	235	211	254	219	244	215	219	221	202	222	219	237	239	216	203	231	239	246	226	240	234	227	259	234	244	245	221	225	216	253	195	219	212	226	229	247	219	250	214	231	233	215	227	233	217	214	215	216	219	227	219	193	227	238	224	225	246	235	232	224	201	234	210	263	237	249	229	222	224	239	239	250	226	254	206	234	220	219	199	230	233	215	212	209	242	236	222	223	257	247	215	247	246	237	240	241	226	223	225	247	225	230	224	239	230	237	239	239	213	255	194	236	253	235	222	230	246	211	245	236	260	213	246	219	203	219	231	243	251	231	261	210	228	219	235	229	223	217	251	202	230	210	217	227	222	235	250	200	215	223	210	230	231	232	266	208	257	228	239	232	222	237	228	230	235	243	224	243	261	235	222	240	240	242	230	234	203	244	242	233	258	241	258	228	209	231	228	243	230	261	242	251	220	212	214	223	227	226	245	246	235	239	214	242	229	241	207	214	240	226	208	215	221	258	223	251	223	224	217	233	249	232	232	239	229	222	222	219	235	251	196	239	247	229	242	249	251	240	244	222	242	222	226	219	242	232	245	238	240	234	217	215	225	258	233	227	210	232	193	210	226	233	216	237	215	218	231	200	228	235	248	221	235	235	224	191	240	246	234	226	215	232	232	260	227	273	252	233	194	239	250	211	221	232	250	252	250	234	241	216	248	200	240	224	213	225	220	241	224	253	241	236	229	203	206	253	259	248	231	225	223	223	228	232	246	218	239	226	245	227	223	223	220	213	224	245	203	261	200	236	232	235	237	209	249	224	237	261	238	227	225	226	215	222	217	230	227	223	233	248	229	239	206	232	228	245	230	234	231	257	227	220	254	225	235	218	247	254	229	241	222	236	233	224	236	248	228	227	223	257	198	228	223	260	213	233	215	239	212	245	264	235	243	231	232	224	193	212	223	200	234	253	238	210	226	245	241	250	255	214	234	217	231	246	226	232	212	224	241	221	245	221	238	209	211	238	232	238	257	230	258	221	227	229	240	223	232	240	239	226	223	207	223	230	236	234	258	239	239	215	187	237	240	226	218	245	234	227	225	221	223	226	215	224	228	223	236	267	225	237	259	224	209	220	239	256	240	262	238	256	226	274	226	244	235	219	213	248	254	217	205	234	231	213	210	225	245	224	246	214	234	241	243	242	234	218	216	214	232	191	233	232	227	213	243	245	217	241	236	233	236	220	222	217	235	236	230	231	272	231	222	238	221	227	237	229	231	219	239	245	215	226	228	235	214	211	237	222	224	226	240	222	201	210	257	244	224	213	239	226	232	221	246	242	223	204	241	214	218	236	234	232	240	261	219	204	245	212	204	244	265	201	204	226	235	254	224	209	218	229	204	232	265	249	220	216	264	208	229	248	229	224	224	217	230	257	219	214	237	235	228	244	239	226	220	229	202	219	243	249	248	253	265	209	239	226	239	227	212	234	229	227	224	253	211	231	228	208	219	242	241	241	211	225	209	212	253	241	214	224	235	220	247	224	211	226	234	237	231	239	223	222	202	204	239	245	269	227	253	229	218	228	227	232	239	221	232	245	217	240	228	223	230	227	229	218	232	213	234	231	252	226	217	224	254	214	239	225	225	199	221	236	240	215	218	248	210	229	230	227	232	222	236	221	222	232	247	233	230	254	238	233	236	233	251	239	230	228	253	217	250	231	243	212	226	221	200	252	255	233	215	230	213	229	245	225	220	239	238	220
4187	777	590	368	376	325	311	284	267	307	283	239	266	265	263	243	291	269	248	252	240	259	257	233	262	246	251	287	263	230	302	241	254	258	261	261	277	253	282	269	263	280	243	261	234	271	291	245	239	265	250	266	284	265	256	244	250	249	245	269	248	276	266	250	264	239	248	265	260	264	273	261	257	256	251	256	275	289	258	231	258	287	253	271	273	216	249	253	262	259	231	267	270	276	265	277	276	261	272	263	259	297	242	247	241	259	257	259	282	278	246	257	255	267	271	289	281	265	245	241	232	249	251	270	251	247	253	272	248	236	270	261	259	260	263	262	255	250	254	252	263	285	235	286	247	275	267	252	262	293	248	264	283	254	280	245	280	292	279	231	267	264	290	233	242	291	264	266	285	253	303	234	226	268	274	252	248	234	243	266	248	260	281	260	242	270	244	221	249	240	257	240	289	261	266	271	245	277	247	265	235	274	267	265	272	272	279	259	247	235	248	257	248	269	243	283	264	276	278	248	262	264	276	276	242	295	266	262	276	248	281	256	246	263	256	261	246	294	229	263	307	293	285	243	248	280	248	233	262	287	270	263	234	255	240	257	259	274	230	273	252	276	227	241	250	254	290	271	276	259	224	250	260	278	248	247	239	274	266	269	240	265	260	258	236	273	274	236	267	258	247	245	270	271	271	250	253	243	254	272	291	241	243	231	257	279	255	241	281	232	248	250	264	271	244	261	265	253	270	233	247	250	249	247	246	257	247	273	245	250	247	253	255	236	302	242	252	264	250	277	273	260	278	256	242	247	257	293	228	271	243	265	267	269	264	268	230	269	273	287	267	250	264	270	269	282	284	294	245	250	250	237	284	252	267	258	219	225	245	300	313	281	275	263	225	261	265	289	272	265	290	277	287	252	248	236	242	264	233	280	240	290	295	274	264	258	292	280	273	276	253	264	278	278	289	277	257	272	300	258	250	262	254	250	251	236	257	273	250	259	252	255	285	266	262	249	292	266	271	250	243	264	257	243	242	272	278	241	256	240	266	268	250	243	293	245	264	258	266	265	270	251	281	269	243	263	270	240	244	312	260	234	257	258	277	282	256	270	257	266	282	278	257	250	251	259	239	261	239	249	275	249	260	267	257	240	244	255	233	268	245	239	252	258	269	253	287	248	267	253	259	267	255	286	255	265	287	252	282	299	256	267	248	281	247	265	268	252	241	256	274	263	278	279	255	264	280	246	264	237	233	251	284	267	251	248	259	269	246	276	266	276	256	237	256	267	255	242	252	255	257	250	261	264	254	278	255	245	256	244	270	240	280	240	250	264	266	254	254	255	273	232	291	269	273	247	295	266	237	266	274	272	233	261	284	275	283	253	238	264	271	257	265	280	231	283	307	219	249	272	266	265	247	250	240	250	296	247	245	269	255	225	258	253	258	264	261	262	253	223	264	261	242	248	279	267	285	230	267	268	284	287	246	276	239	304	259	239	248	277	259	283	255	253	272	245	283	283	285	246	231	257	254	260	277	251	266	276	252	299	244	257	254	280	263	246	282	267	320	248	231	259	276	265	273	281	260	264	278	280	244	283	278	265	289	246	278	281	247	245	269	233	247	260	246	274	269	260	257	257	269	257	257	245	267	264	267	268	274	260	267	257	252	236	272	278	231	254	225	233	271	256	255	258	250	283	251	263	252	271	271	253	237	253	272	255	269	238	256	246	273	265	246	282	255	248	284	271	241	261	245	266	287	258	273	263	248	268	275	262	276	248	295	237	253	286	293	262	239	264	278	267	266	260	280	258	254	260	258	252	248	275	256	247	266	222	247	275	250	253	264	271	239	267	263	250	233	305	257	262	258	280	275	268	262	241	282	256	250	279	289	284	268	238	282	268	258	250	277	286	254	284	269	297	261	248	278	236	270	265	257	275	281	268	214	260	240	243	236	275	269	241	264	240	273	259	250	253	276	273	274	279	267	279	243	247	270	246	253	261	244	253	270	249	258	260	274	269	229	250	271	261	260	241	252	256	306	271	288	245	278	286	290	274	254	277	251	264	244	246	260	240	255	277	286	240	239	250	222	286	267	237	250	253	297	242	252	264	282	244	243	274	279	252	265	242	257	265	251	284	251	281	271	283	263	265	258	264	256	238	260	271	247	275	288	265	248	245	260	300	252	283	265	265	266	265	290	282	278	264	272	269	246	236	250	266	241	248	245	251	272	251	254	250	245	259	260	264	265	248	271	263	259	259	272	276	241	274	255	237	264	268	240	259	266	263	255	262	281	255	246	254	286	271	274	263	280	255	270	280	245	274	270	224	241	267	256	269	247	252	277	265	244	254	271	250	282	253	259	293	261	249	264	283	251	260	265	260	261	234	271	294	281	238	283	298	284	272	250	257	260	234	259	239	264	237	257	254	280	273	247	247	249	311	266	259	233	268	263	258	291	257	288	250	263	246	230	267	293	239	258	290	238	267	272	264	241	245	243	292	259	295	272	275	281	258	250	248	253	259	269	267	235	265	268	260	267	280	245	240	265	276	262	261	245	278	273	275	266	269	232	245	256	250	247	250	267	255	236	252	283	249	287	244	241	294	240	264	287	301	250	270	265	239	266	268	233	300	243	262	235	251	261	277	247	221	258	242	259	264	258	260	292	281	247	275	252	289	248	234	252	244	274	255	245	243	264	239	251	260	258	265	268	245	289	257	278	267	265	268	248	265	269	271	260	244	278	242	248	236	220	261	269	231	244	256	231	276	264	255	265	253	270	273	246	251	249	268	270	284	253	275	255	251	252	282	282	252	262	281	271	280	248	277	265	256	243	239	241	242	251	271	255	246	250	276	263	252	260	271	296	235	234	273	275	237	247	239	266	265	236	248	272	275	251	268	276	251	227	254	259	285	263	262	251	265	275	288	274	240	286	275	271	272	247	274	283	246	276	286	245	286	275	277	250	217	282	254	294	248	269	258	263	269	237	251	238	250	249	244	247	286	275	285	265	249	256	280	254	266	266	258	276	237	231	246	255	264	256	269	233	268	232	256	273	236	266	246	267	269	292	259	273	257	260	262	260	263	270	284	263	224	269	263	261	253	255	264	258	242	252	256	249	260	230	260	241	262	262	252	261	258	262	269	254	243	271	277	243	285	272	257	247	220	256	259	276	257	246	272	278	243	255	276	251	255	235	250	227	263	267	274	231	235	246	254	265	264	248	234	250	260	270	259	266	266	256	284	241	260	273	253	288	310	243	279	270	268	278	285	295	269	249	255	241	262	283	260	276	259	266	239	242	262	269	270	261	311	254	264	254	275	267	258	258	251	264	260	240	261	290	266	245	244	267	234	247	246	257	257	245	270	252	258	255	259	268	266	268	254	260	274	262	268	283	254	267	267	263	265	274	275	260	257	239	247	281	263	307	270	263	256	236	285	247	253	244	263	254	267	272	255	228	211	258	244	251	244	238	295	259	257	286	269	264	291	277	257	269	241	279	281	266	248	278	260
23941	21360	28600	24451	21335	8852	871	593	454	398	377	347	304	317	300	269	271	266	307	253	260	240	240	250	254	243	252	263	242	230	226	227	242	278	227	249	238	227	257	237	231	213	217	232	232	234	211	215	216	200	232	211	207	184	237	199	213	245	211	239	191	243	235	243	233	206	186	238	229	209	206	225	237	232	220	241	231	220	207	256	210	257	244	212	250	232	230	192	228	224	194	217	221	210	240	260	232	210	205	237	231	213	217	230	275	249	232	253	216	199	213	210	216	218	200	250	221	226	232	247	210	216	231	240	213	221	232	218	219	215	229	202	214	219	229	207	221	204	216	229	228	215	239	225	217	233	227	218	240	237	236	201	245	225	213	223	204	235	229	218	197	216	206	223	241	211	248	230	245	224	217	217	242	235	264	205	238	210	204	248	227	217	213	242	216	228	242	235	210	186	197	226	211	201	215	232	219	210	231	243	221	223	233	228	248	203	253	243	229	234	233	240	235	203	258	250	227	232	240	278	218	210	205	232	262	217	229	213	221	229	259	216	217	222	216	211	221	216	244	221	206	227	241	242	229	216	245	204	247	217	216	217	221	228	238	208	225	256	218	213	217	226	205	221	223	216	217	235	251	238	209	229	222	226	223	214	242	257	215	192	229	193	208	238	206	230	218	215	233	201	228	195	245	202	227	233	206	253	220	218	199	221	239	230	227	218	202	236	241	219	232	222	221	226	232	237	230	229	201	226	218	229	199	212	223	214	226	239	216	181	221	227	205	217	245	211	195	216	242	220	196	224	220	249	235	215	201	216	221	219	224	213	235	255	241	193	245	220	221	224	235	199	234	217	210	225	227	236	213	217	241	218	234	215	224	202	204	247	199	226	207	246	223	231	230	233	254	234	231	233	206	213	217	204	239	212	218	235	222	195	249	259	265	229	228	216	211	212	192	223	198	221	241	214	222	233	221	247	226	219	219	231	219	207	242	224	237	227	220	234	204	218	220	231	226	192	215	199	214	233	230	217	236	205	211	233	208	219	230	211	206	186	233	220	212	213	210	215	234	237	193	238	258	224	214	216	254	211	202	257	234	239	231	232	214	210	242	249	185	204	204	210	243	224	205	215	204	224	222	215	205	234	226	239	255	255	232	226	228	214	192	223	226	203	218	213	201	208	216	240	229	211	214	204	234	221	229	221	230	222	214	231	221	256	234	215	208	216	218	219	215	227	235	185	213	219	205	248	215	249	243	260	205	203	215	247	208	220	245	218	223	231	191	208	214	206	206	210	233	216	247	223	222	207	224	234	230	222	263	225	197	218	249	239	244	232	234	229	210	207	225	218	235	261	224	213	222	229	242	214	211	228	223	236	234	249	227	194	197	223	231	222	207	235	194	217	251	225	194	238	218	244	267	213	226	206	234	225	216	213	184	215	207	225	242	245	207	214	209	237	198	201	212	235	215	215	227	225	201	209	214	246	212	194	205	246	250	219	250	222	236	225	252	219	198	235	217	232	246	227	212	223	196	218	260	251	230	223	205	226	211	238	243	206	226	225	228	220	232	215	208	225	223	239	219	210	223	220	249	204	239	216	214	223	277	222	213	210	214	212	195	228	199	225	234	212	223	232	217	241	210	227	236	247	216	238	219	227	224	249	219	223	244	205	219	210	233	250	212	222	234	229	239	230	206	225	203	251	231	220	241	223	215	229	213	217	219	219	228	201	228	221	224	229	218	240	228	237	221	231	225	214	234	238	213	208	223	240	265	223	213	223	216	227	221	201	216	206	234	229	222	204	213	225	230	231	226	221	216	206	214	205	218	232	205	243	214	217	229	220	195	204	235	223	273	205	197	249	211	223	243	233	228	233	224	241	213	207	212	234	218	208	257	226	245	228	250	207	233	232	224	231	224	215	221	227	194	210	228	210	217	223	246	227	214	231	227	250	211	237	219	234	201	209	209	236	231	231	235	210	202	235	231	248	250	213	203	226	236	223	233	239	218	218	241	214	240	202	205	209	197	229	224	226	211	215	235	222	228	197	202	189	239	207	216	195	247	237	231	217	233	237	219	225	207	236	196	234	223	205	206	219	211	229	259	209	245	251	190	240	223	200	236	234	229	226	253	219	223	221	211	230	235	214	244	210	247	231	235	239	222	234	217	217	255	228	237	229	215	192	212	212	213	216	225	226	226	212	228	214	244	205	228	245	233	238	242	213	232	226	222	268	257	202	204	227	245	210	223	220	244	215	203	203	223	206	208	244	225	222	231	209	236	223	216	209	217	227	237	206	243	216	223	241	218	233	189	219	233	218	209	178	241	215	230	212	229	232	199	216	231	187	233	194	208	218	234	232	201	249	231	208	212	239	217	224	221	230	225	203	212	225	216	203	218	197	223	249	224	217	217	220	217	207	204	223	231	220	239	206	210	263	220	235	222	209	243	234	203	218	211	237	226	211	225	218	207	226	218	187	222	201	244	217	205	216	229	234	231	206	214	218	220	192	234	241	224	218	237	278	239	226	240	267	209	199	251	218	199	244	228	252	204	211	262	222	220	243	214	222	231	218	231	245	191	224	215	212	216	219	228	240	246	200	195	226	248	233	245	218	206	233	226	250	238	232	246	218	212	229	242	230	217	228	214	228	244	227	206	207	234	213	210	242	214	218	234	193	197	215	220	225	213	231	253	217	225	218	202	213	219	201	208	226	209	248	234	220	215	224	226	214	232	221	256	224	210	237	215	248	207	266	212	181	238	229	241	223	218	211	231	231	204	228	223	217	228	215	248	230	218	212	217	236	219	229	238	258	225	241	218	238	211	218	217	205	222	203	211	236	228	216	224	212	228	228	211	211	209	230	206	229	252	226	225	219	219	206	250	248	235	210	225	210	231	243	216	225	240	228	208	228	232	216	220	241	222	209	201	204	232	198	227	248	227	213	206	205	237	229	219	217	217	222	203	221	205	222	202	205	228	199	259	222	237	241	210	224	216	213	233	224	230	233	232	219	217	219	229	221	235	229	218	206	213	219	223	208	247	208	241	221	224	202	205	208	199	231	212	193	232	206	199	228	232	218	202	223	227	228	228	199	238	212	222	207	233	218	236	233	217	230	236	199	216	216	203	238	217	216	201	223	226	232	208	250	218	226	223	213	244	217	219	233	244	218	229	195	238	218	249	224	242	175	202	187	223	230	241	233	234	218	241	231	207	202	222	204	201	229	231	238	208	224	211	224	231	210	225	208	213	231	213	217	229	220	191	210	248	239	237	225	238	237	241	206	225	208	239	227	248	213	238	197	209	223	249	233	215	233	250	207	224	249	200	210	231	242	222	204	228	209	226	228	203	232	233	229	226	215	225	211	228	210	242	224	202	191	234	217	241	199	217	220	206	227	187	208	214	216	236	234	193	241	208	238	236	242	247	230	226	213	232	234	219	216	244	238	226	227	225	222	229	202	209	232	214	240	238	243	214	235	216	229	212	244	211	233	215	203	230	209	215	242	243	229
3446	8914	5913	2634	1781	1452	1117	848	730	524	530	441	395	398	347	364	374	338	331	302	292	303	301	275	302	277	263	249	277	245	247	252	238	251	230	249	277	247	241	256	259	269	253	264	284	244	244	246	246	250	253	242	264	284	238	266	209	261	242	245	244	264	249	261	236	280	264	230	254	234	250	255	239	241	243	233	253	263	231	231	238	249	244	235	242	239	241	243	251	245	262	248	245	252	251	254	277	236	242	236	248	233	213	244	246	257	239	247	217	232	249	222	234	238	232	239	257	226	230	206	250	249	273	267	249	227	246	256	250	223	250	242	256	246	247	229	257	246	215	249	254	260	224	245	228	240	234	245	246	220	241	229	238	225	271	243	259	216	225	232	243	243	233	251	236	244	241	228	238	235	243	251	227	232	257	247	239	251	238	236	227	206	247	244	230	247	232	227	251	222	249	245	228	256	255	262	223	253	231	267	241	223	251	269	270	248	225	237	226	240	275	222	244	230	237	271	240	266	238	227	231	208	261	262	240	240	250	254	240	254	210	267	231	245	238	226	231	246	246	241	272	251	273	259	256	265	236	280	238	237	250	234	258	247	243	236	251	231	227	244	242	244	225	258	256	247	248	252	237	268	247	246	247	258	215	216	242	251	229	239	230	279	236	279	236	277	249	213	248	237	270	240	248	262	255	226	241	273	242	264	246	233	259	233	250	243	248	277	281	248	255	238	254	245	239	258	275	234	254	217	215	242	251	215	228	248	242	227	239	241	227	254	257	252	253	249	261	221	250	219	207	234	254	261	253	255	237	224	232	228	242	256	237	244	277	266	255	243	247	273	212	229	239	232	258	216	234	250	255	231	254	260	264	238	253	238	250	250	235	247	252	232	265	240	269	254	227	230	215	234	250	256	238	258	255	228	229	256	247	228	248	221	271	228	243	263	219	268	244	248	257	228	232	235	243	210	270	256	244	250	242	236	242	267	262	236	243	255	244	244	249	227	223	268	241	255	234	218	238	272	241	265	247	231	229	227	235	245	230	228	214	239	246	242	240	245	239	254	232	239	249	227	246	240	228	241	233	247	246	228	256	240	264	286	232	236	262	228	226	209	250	241	250	233	285	240	246	240	244	222	229	238	217	218	249	208	228	249	266	251	259	258	268	221	222	253	263	253	239	240	267	217	256	267	250	243	245	232	227	255	239	227	280	218	208	256	233	240	252	251	259	241	238	241	227	253	237	243	253	229	255	233	237	234	234	244	237	213	245	250	264	227	261	248	214	246	249	235	249	254	246	233	251	236	243	242	241	241	240	251	256	251	235	234	217	260	244	238	235	248	259	243	257	258	224	245	227	233	265	249	233	246	234	252	227	215	224	261	247	231	249	221	243	244	252	220	243	226	250	218	241	242	235	284	244	262	277	227	236	259	236	227	271	226	242	253	231	221	265	236	250	233	231	237	251	228	240	231	272	235	240	235	251	262	236	244	252	229	245	245	235	256	252	271	245	240	232	223	236	271	250	260	222	235	225	250	251	266	227	233	246	269	234	247	253	247	274	237	243	262	232	277	251	240	269	259	254	239	240	280	237	268	241	240	228	269	230	207	245	242	236	212	242	247	208	246	253	267	230	264	240	226	236	276	225	269	280	251	249	257	223	231	226	226	246	239	215	241	243	210	245	230	250	237	242	250	233	234	242	275	232	250	244	247	247	240	253	246	265	263	228	230	245	238	225	237	235	226	255	237	232	265	248	266	230	275	236	230	232	233	222	237	232	236	232	269	242	235	226	220	215	224	260	243	242	248	257	249	221	262	273	240	231	238	245	236	237	213	263	242	258	245	221	219	217	230	250	261	245	264	211	252	210	236	262	233	257	224	243	228	257	219	243	242	248	235	219	232	228	245	237	255	259	236	248	212	261	231	254	269	275	233	245	267	241	242	256	215	238	259	230	231	225	285	236	240	241	260	235	249	237	236	258	260	269	242	223	247	238	263	269	261	242	257	244	222	254	304	232	223	247	235	218	274	257	241	229	248	246	234	204	258	215	239	231	257	232	236	278	237	233	238	232	246	237	248	281	244	248	246	230	270	257	265	267	248	247	243	254	242	244	233	250	233	247	239	248	247	256	249	252	246	233	236	253	221	250	256	247	241	258	242	242	263	224	262	239	235	245	258	234	229	244	232	247	245	234	258	217	239	251	250	236	221	256	243	203	233	233	230	246	219	260	237	259	230	257	236	246	233	233	247	226	231	244	238	226	226	220	257	233	215	256	243	249	236	223	262	225	241	248	244	230	220	276	251	246	249	238	233	231	254	225	235	243	275	229	208	251	254	229	244	239	240	216	208	261	246	238	248	227	243	277	237	241	251	273	235	252	274	254	262	239	257	245	268	243	231	221	271	258	234	204	232	227	231	267	264	248	219	242	249	227	237	275	230	265	255	233	243	237	250	261	234	256	267	220	239	264	260	263	266	243	226	281	238	252	242	238	249	217	236	231	231	236	238	253	259	243	278	243	225	262	267	255	262	242	243	259	247	231	227	220	244	235	220	254	222	244	243	257	229	199	237	262	253	244	225	239	253	225	258	208	230	243	208	236	239	242	236	211	247	215	268	224	248	202	231	257	275	243	254	230	259	251	260	234	262	228	233	255	249	230	248	205	257	260	229	246	257	235	255	222	256	239	259	238	237	249	248	231	255	233	248	255	268	285	228	247	238	235	261	251	227	248	252	250	258	219	251	260	238	239	280	238	267	234	247	267	269	223	223	254	240	235	245	257	230	248	259	237	248	231	248	246	232	244	231	274	278	254	240	248	257	250	215	234	238	235	225	241	262	242	229	258	233	265	269	216	220	216	236	230	280	248	270	252	231	246	237	252	247	249	218	276	275	251	230	270	243	246	245	248	238	222	241	228	253	238	233	251	232	265	225	239	226	240	245	255	234	242	221	254	238	254	228	237	247	239	237	207	237	260	219	260	235	227	221	258	282	245	263	243	248	231	251	239	238	261	235	252	240	250	246	232	230	242	252	252	259	230	259	260	253	251	237	257	249	264	240	238	241	222	301	246	206	253	260	260	231	221	217	244	230	230	246	226	204	262	256	265	246	233	237	241	252	242	267	246	258	258	209	234	228	262	246	247	237	250	228	255	281	241	254	262	248	233	241	225	250	246	240	267	267	231	215	213	251	243	255	237	243	228	235	260	262	219	234	254	267	264	256	250	244	247	252	259	227	228	222	233	256	248	231	223	239	257	233	265	221	214	255	261	256	263	257	254	223	227	245	239	221	270	227	243	249	251	221	236	235	253	227	239	237	218	239	231	232	259	237	242	238	260	253	242	239	247	244	244	272	237	238	239	247	254	241	247	209	239	253	223	255	240	253	235	241	223	256	255	261	209	248	244	205	214	239	253	240	234	237	241	245	256	226	227	226	247	236	226	237	252	245	244	215	239	253	230	255	228	229	249	238	228	238	254	228	231	241	228	251	255	225	229	265	225	223
25175	21344	27448	25511	9986	863	709	606	574	557	500	490	535	539	462	445	479	452	454	472	493	478	494	457	467	451	449	466	459	475	471	437	471	466	431	491	430	482	464	440	472	457	459	442	452	458	458	454	477	470	408	419	445	449	408	443	481	486	428	476	476	467	503	435	431	444	432	449	440	437	420	423	437	458	483	482	480	449	509	439	426	428	404	477	476	461	462	449	420	455	468	426	458	449	467	465	423	443	504	481	469	473	415	434	441	471	458	460	477	443	464	449	450	462	431	432	399	435	405	477	429	458	457	427	448	444	441	421	473	476	425	444	418	445	444	439	443	461	488	484	414	466	458	455	447	453	452	434	439	444	474	454	422	509	450	448	451	456	448	434	485	417	417	477	434	481	457	476	411	419	451	469	465	477	468	455	464	435	454	473	489	453	408	461	457	427	447	462	446	418	414	428	439	479	436	456	455	454	416	439	440	431	428	451	441	483	421	441	457	461	432	443	459	407	457	503	428	493	423	403	439	430	474	399	434	464	479	424	438	430	422	422	446	464	444	455	446	414	423	454	471	471	470	432	480	504	460	486	452	435	451	430	467	466	429	466	434	432	430	433	439	449	420	444	455	419	413	439	478	470	447	421	485	442	434	414	472	457	475	404	444	467	434	435	445	466	404	456	468	479	451	463	432	441	449	443	419	436	474	427	433	414	461	454	435	459	436	387	447	439	445	474	489	411	463	458	425	422	438	475	481	444	471	454	449	485	450	467	479	465	419	445	446	436	432	449	413	440	423	445	413	443	449	445	445	467	448	431	452	401	430	432	424	422	480	469	434	437	456	427	454	447	467	457	485	467	498	466	466	488	478	425	461	475	493	440	437	453	471	455	456	494	427	450	460	444	459	475	443	407	448	451	462	391	456	468	467	439	463	457	453	461	456	442	393	469	457	444	429	404	483	429	450	450	449	443	436	434	413	456	436	449	468	445	499	430	452	457	473	437	395	492	460	437	417	426	448	437	454	438	467	431	479	381	420	462	434	434	435	480	447	433	482	436	428	421	421	440	428	458	436	439	451	433	441	477	430	459	449	449	445	437	415	478	499	484	427	462	410	462	441	450	480	448	465	443	474	431	447	467	448	420	434	432	456	448	478	440	436	468	435	454	459	462	454	412	440	485	397	469	454	459	451	538	401	473	409	381	413	435	438	438	444	443	446	412	456	465	488	430	436	424	459	461	443	424	474	460	425	463	440	452	453	459	402	435	480	518	440	445	442	436	427	464	446	443	433	444	444	408	442	487	458	451	477	437	430	429	431	454	471	472	432	449	457	434	430	441	452	452	435	417	430	412	430	440	411	425	443	452	465	426	395	408	470	438	446	452	445	457	456	463	435	446	461	460	431	446	441	460	461	440	407	419	448	432	452	476	442	433	464	474	464	427	465	429	447	459	430	465	457	439	490	448	465	420	412	443	457	474	447	460	468	471	452	455	455	386	434	471	436	463	480	440	480	436	404	441	450	421	421	416	480	414	427	449	448	414	464	451	458	466	449	453	457	470	463	428	438	444	429	459	461	486	473	462	435	457	430	452	416	412	442	446	439	447	481	474	489	476	445	462	454	424	409	472	464	420	462	442	467	480	468	428	432	453	407	443	449	435	428	420	426	454	434	418	432	458	454	452	409	457	423	464	478	456	459	466	458	461	464	422	451	463	436	438	415	457	433	432	446	396	424	425	426	466	462	440	390	448	444	483	438	432	462	456	497	470	460	425	439	453	446	409	454	471	468	411	472	472	452	473	473	436	440	473	459	458	473	448	472	423	430	417	453	454	454	437	439	451	419	449	465	449	427	450	446	438	434	453	445	488	472	467	458	467	446	467	479	420	451	457	422	454	468	445	447	474	463	416	451	465	472	467	463	434	472	432	433	423	431	451	474	477	397	444	446	494	450	423	462	443	462	432	453	447	441	394	452	440	429	465	436	455	436	439	408	476	472	449	407	432	464	449	462	442	482	436	436	449	459	460	444	446	435	445	472	451	455	459	472	460	465	433	406	453	454	468	450	417	444	447	425	458	414	448	438	422	482	454	454	453	486	458	462	450	482	436	457	480	438	444	462	434	456	445	460	452	458	437	432	460	433	470	463	464	489	437	481	464	470	456	453	448	454	467	457	474	448	463	450	438	436	442	468	456	434	466	509	468	450	437	434	435	421	448	452	446	485	432	439	466	399	467	446	457	455	467	441	459	409	432	450	426	399	455	452	445	441	469	462	414	472	394	457	419	423	421	470	449	488	403	440	416	459	427	482	436	451	471	448	440	419	424	461	453	478	419	481	450	458	465	460	454	450	466	446	460	434	497	451	462	446	484	444	407	455	460	412	440	437	444	428	446	420	433	416	427	460	441	442	407	412	432	452	419	417	452	458	436	481	478	444	449	425	470	465	477	413	473	459	434	454	459	445	439	424	469	413	438	471	435	454	452	468	426	473	415	432	460	485	445	501	461	459	462	453	423	459	455	470	443	456	472	468	431	454	450	461	471	466	453	475	481	426	460	416	423	466	430	454	450	423	418	458	448	425	461	455	437	477	484	420	459	460	434	435	435	443	476	451	447	454	467	431	424	455	448	493	439	454	405	456	477	414	438	465	404	403	483	447	455	440	446	413	440	455	471	439	458	475	471	451	443	446	440	448	443	470	432	439	432	450	424	438	416	450	434	437	412	482	485	434	450	435	457	463	455	457	445	451	407	463	414	440	469	463	437	469	440	465	460	424	448	458	458	437	415	487	434	447	469	450	431	425	430	460	498	426	473	435	438	450	478	420	489	438	400	478	434	458	485	433	423	444	462	444	438	470	435	440	438	448	453	468	444	450	455	429	452	440	474	443	428	439	441	430	444	488	460	422	429	479	464	470	466	434	456	450	456	427	442	397	438	414	443	457	428	446	462	429	441	457	439	431	432	427	462	416	441	431	444	430	448	461	438	413	467	455	450	465	464	448	484	417	432	420	465	428	423	466	428	478	464	456	452	447	419	492	429	415	474	462	423	410	472	408	487	459	465	432	488	438	464	461	441	488	471	444	428	483	460	443	418	399	440	440	438	441	437	469	455	452	474	424	464	439	445	457	467	446	478	472	473	437	427	459	448	449	457	452	423	420	474	413	456	486	458	457	458	430	464	485	424	429	453	416	448	419	423	450	450	463	448	455	436	480	476	453	467	446	469	432	427	463	441	419	438	432	436	453	422	426	477	415	460	417	425	468	431	423	478	436	420	408	445	478	460	436	428	423	453	446	456	448	458	480	435	474	439	432	478	463	438	462	471	423	478	441	468	444	439	412	434	483	465	489	466	484	442	451	413	454	468	423	471	437	441	442	451	438	440	446	436	463	428	438	438	468	443	467	458	437	444	422	469	446	472	437	480	437	476	479	481	459	448	407	476	454	449	436	421	464	447	469	449	478	499	465	498	422	445	418	450	441	433	448	442	478	490	461	431	435	453	479	476
3612	5317	3561	1831	1342	1138	945	816	738	675	629	595	550	585	595	535	526	541	527	529	515	484	526	555	498	484	502	491	507	485	492	481	494	479	496	503	512	514	454	494	496	474	500	460	448	471	484	490	480	461	482	496	465	487	467	471	530	502	474	472	425	483	439	464	511	457	495	477	519	466	492	476	506	466	477	476	493	458	502	513	483	492	485	457	495	466	481	488	458	496	504	510	486	495	471	502	474	532	446	452	480	475	470	471	494	482	451	471	499	502	474	451	485	457	468	494	515	461	495	460	491	494	507	469	512	479	449	485	478	483	472	481	473	458	454	485	477	498	498	467	445	526	452	495	484	444	493	464	519	508	465	501	452	495	490	510	454	457	468	485	469	494	474	500	479	505	501	452	437	477	469	489	473	493	505	494	522	502	481	497	516	500	499	459	478	501	516	508	478	474	494	499	484	455	471	447	508	474	473	455	492	487	467	475	480	445	517	496	480	479	487	489	454	494	499	492	497	485	456	457	501	489	462	490	461	496	479	456	472	484	470	496	483	462	483	467	513	461	483	480	486	466	520	455	464	539	461	539	489	493	467	464	492	443	467	509	496	462	502	516	499	469	504	486	495	505	527	441	443	455	494	482	520	518	470	466	468	461	464	508	425	441	496	473	501	476	500	452	500	484	473	477	464	485	467	494	506	471	487	483	473	527	448	471	494	477	460	461	507	498	452	436	501	523	457	487	457	476	480	492	503	475	445	522	508	528	486	505	476	452	479	501	477	482	499	463	461	519	530	485	454	500	472	487	483	475	523	451	479	462	471	496	513	513	478	536	525	440	463	506	481	494	491	470	485	462	479	473	509	464	470	479	500	454	498	482	503	487	466	442	472	449	468	498	453	500	489	487	441	463	463	488	463	512	457	492	483	488	459	436	488	500	465	506	487	439	500	444	497	488	473	508	476	476	478	526	469	452	490	472	438	484	463	481	442	477	479	506	502	466	484	497	439	483	481	477	472	478	512	517	482	473	462	505	459	467	480	465	486	467	456	498	476	511	465	484	486	478	448	473	455	506	469	482	483	528	479	448	464	474	484	472	467	467	493	460	482	479	506	507	473	500	467	489	463	475	480	467	482	466	468	518	474	476	481	465	523	450	484	436	488	547	492	483	474	493	472	463	489	466	481	478	474	496	484	527	466	476	516	477	472	497	485	514	504	492	480	477	463	528	477	452	466	464	483	468	479	525	496	528	471	478	488	483	486	440	476	496	462	495	490	466	479	499	465	466	471	514	521	444	455	469	487	500	469	489	478	498	478	464	492	461	479	480	518	502	476	497	464	478	488	485	478	482	440	475	474	472	466	512	483	464	490	478	462	477	475	467	495	454	450	475	500	467	488	500	504	473	485	429	481	507	480	501	449	496	501	481	473	508	500	500	475	494	490	452	488	505	487	458	475	467	463	475	465	473	461	490	439	493	460	498	491	483	494	454	515	450	478	471	487	458	506	489	470	461	487	483	475	468	485	484	470	479	482	507	513	498	483	461	473	493	468	460	437	452	483	499	501	494	451	493	497	495	450	459	466	440	501	481	483	491	497	509	483	464	440	477	470	463	471	507	459	468	479	503	482	488	503	480	459	487	463	507	499	469	470	454	481	474	475	474	516	503	497	457	475	467	478	462	514	512	480	482	452	500	501	442	490	533	436	497	499	493	518	521	484	451	482	457	513	454	481	520	490	485	517	501	472	496	494	478	481	464	499	432	469	423	493	481	498	484	508	479	481	495	488	517	481	447	499	501	475	516	497	512	485	466	503	480	451	509	472	463	492	455	480	476	461	435	485	476	477	455	491	520	447	471	426	479	482	475	538	478	501	486	470	455	454	461	467	499	449	503	452	478	476	484	448	501	512	470	456	478	496	504	507	498	454	439	483	442	476	465	483	475	529	517	469	458	486	468	494	466	482	477	440	495	504	457	510	453	509	450	501	470	494	493	472	468	464	466	497	469	459	495	470	524	475	462	462	495	457	453	466	472	508	499	448	484	451	482	502	471	495	483	477	483	515	439	485	518	458	488	483	521	508	438	509	501	486	467	447	473	471	487	456	473	455	440	464	477	483	479	511	472	484	480	478	475	502	438	474	511	517	498	456	506	465	441	456	478	494	487	487	479	495	481	462	516	446	488	496	454	506	505	484	448	460	489	449	467	486	450	546	486	497	470	511	468	462	502	469	499	480	463	506	448	477	498	439	471	505	491	484	454	463	530	475	468	494	512	492	493	474	493	463	486	486	486	448	454	481	466	468	468	452	502	468	477	492	458	481	476	449	459	500	534	500	490	503	502	504	486	482	469	499	485	455	446	449	456	494	482	440	473	485	478	497	481	464	435	488	446	444	475	486	471	495	458	497	481	462	469	448	507	514	486	438	490	488	494	486	485	496	461	487	474	459	477	481	495	475	490	460	514	519	508	489	472	498	458	484	476	488	463	462	478	470	459	454	527	456	462	453	481	504	481	504	505	500	491	471	454	473	454	435	500	498	492	510	477	478	463	477	478	465	472	492	463	472	467	480	491	520	467	466	494	482	500	463	476	478	473	471	473	516	474	438	465	491	518	496	495	472	464	514	513	467	488	485	458	451	520	473	516	492	478	509	483	496	492	509	439	464	500	502	468	434	470	491	477	534	436	483	472	463	472	494	490	516	486	455	510	478	447	459	499	482	467	520	479	512	471	517	489	479	468	449	526	465	473	461	483	451	473	501	473	488	458	464	507	453	440	514	481	489	476	527	476	508	495	473	466	533	478	501	482	527	518	517	481	478	474	483	499	489	445	469	484	477	458	496	501	471	475	476	506	493	490	474	486	503	516	493	502	512	489	483	434	478	430	499	480	476	482	473	499	488	518	528	414	470	462	501	496	494	475	504	470	469	488	466	478	428	467	542	473	513	466	479	457	497	439	469	488	498	460	514	515	497	462	511	452	491	486	464	477	485	463	501	494	485	506	475	497	478	470	457	493	498	475	536	472	449	489	490	515	492	490	541	490	527	455	493	505	452	446	492	503	465	488	428	468	469	525	461	476	462	486	476	453	494	504	477	470	479	519	486	457	529	448	469	484	497	485	484	464	498	510	484	457	471	465	473	479	469	471	458	478	467	484	467	494	473	454	523	428	477	476	466	467	464	477	484	483	486	528	445	491	486	476	483	467	463	451	501	472	497	518	488	510	474	482	480	461	448	510	542	462	439	495	452	481	496	478	456	482	502	480	476	476	444	466	492	492	472	531	443	476	474	484	517	494	505	508	447	462	481	484	484	456	470	518	453	437	457	466	502	477	490	464	488	458	510	483	467	485	448	501	478	473	498	471	494	473	474	508	458	473	484	441	506	496	505	470	461	482	455	501	486	456	490	474	500	461	500	448	465	478	459	473	478	496	486	498	501	471	473	482	489	472	467	481	434	471	486	481	457	485	454	451	461	509	495	472	454	467	478	478	469	472	468	451	487	479
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
