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
340386986769	340386987287	340386987837	340386988387	340386988937	340386989487	340386990037	340386990587	340386991137	340386991687	340386992237	340386992787	340386993337	340386993887	340386994437	340386994987	340386995537	340386996087	340386996639	340386997187	340386997737	340386998287	340386998837	340386999387	340386999937	340387000487	340387001037	340387001589	340387002137	340387002689	340387003237	340387003789	340387004337	340387004889	340387005437	340387005987	340387006537	340387007089	340387007639	340387008187	340387008737	340387009289	340387009837	340387010387	340387010937	340387011489	340387012037	340387012589	340387013137	340387013689	340387014237	340387014789	340387015337	340387015889	340387016439	340387016987	340387017537	340387018089	340387018639	340387019189	340387019737	340387020289	340387020839	340387021387	340387021937	340387022489	340387023037	340387023587	340387024137	340387024689	340387025239	340387025787	340387026337	340387026889	340387027439	340387027989	340387028537	340387029089	340387029639	340387030189	340387030737	340387031289	340387031839	340387032389	340387032937	340387033489	340387034039	340387034589	340387035137	340387035689	340387036237	340387036789	340387037337	340387037889	340387038439	340387038989	340387039537	340387040089	340387040639	340387041189	340387041737	340387042289	340387042839	340387043389	340387043937	340387044489	340387045039	340387045589	340387046137	340387046689	340387047239	340387047789	340387048337	340387048889	340387049437	340387049991	340387050537	340387051089	340387051639	340387052189	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2764	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	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	2766	2000	3600	2300	2766	2000	3600	2300	2765	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	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
21552	20885	31475	26018	21477	20139	12834	1023	492	443	439	498	447	430	454	457	421	451	456	471	429	464	448	447	458	433	452	424	424	504	481	412	448	447	442	427	394	444	459	459	426	435	454	430	420	449	426	436	422	427	458	438	408	459	455	433	432	466	418	432	438	401	454	459	446	434	445	436	414	463	462	456	446	421	432	442	433	431	463	451	429	420	443	438	444	399	445	457	424	449	407	434	430	407	418	443	418	468	447	426	421	419	450	472	423	463	417	459	435	440	466	426	439	448	447	419	434	409	455	448	448	462	439	445	407	436	424	448	430	416	439	395	460	413	422	452	428	457	419	456	427	466	456	429	443	445	432	408	443	419	445	415	430	432	405	416	400	424	438	437	445	440	438	447	418	445	451	450	443	421	424	435	417	457	434	450	434	454	420	445	414	413	441	429	421	469	439	440	425	422	425	456	446	435	463	442	428	427	468	447	426	383	433	457	413	434	422	432	457	393	434	395	441	440	425	445	434	428	442	394	464	452	454	485	441	393	458	410	418	418	448	428	411	434	434	460	426	427	437	446	430	417	419	418	432	430	436	426	432	433	425	433	407	392	449	447	450	461	424	443	461	440	427	444	412	440	430	438	442	438	420	431	421	443	470	458	432	458	462	438	420	450	426	436	459	454	420	412	437	421	433	467	417	451	395	430	460	431	424	448	418	426	393	419	421	424	423	445	414	433	437	415	428	486	410	422	454	461	456	408	458	426	456	459	456	400	420	441	455	416	437	434	409	442	471	411	434	427	463	435	429	457	451	492	457	422	403	429	458	432	450	411	397	422	417	439	451	473	475	475	437	449	420	450	430	409	429	462	446	430	450	396	423	446	433	408	438	430	418	421	407	478	423	415	453	470	415	464	436	408	441	415	445	444	446	438	452	454	443	433	469	416	402	442	434	445	410	461	456	455	425	392	441	450	467	412	420	418	441	428	430	407	411	421	429	418	409	445	434	393	405	398	405	436	451	477	404	405	449	441	418	428	433	396	455	424	453	425	482	472	424	481	417	466	439	446	413	427	447	463	474	424	391	428	433	414	428	472	444	434	452	433	418	431	407	448	441	439	459	421	424	433	432	454	435	441	426	410	484	434	480	417	432	419	434	480	478	423	426	441	425	422	422	406	480	412	412	435	491	452	456	431	448	453	438	470	460	439	441	460	464	431	423	451	434	445	440	447	448	399	438	381	458	440	445	456	474	442	384	410	383	420	398	449	420	452	438	402	410	422	443	461	413	424	428	463	424	436	441	454	431	456	437	452	400	443	434	399	443	459	410	466	402	445	447	414	438	440	414	437	395	467	427	452	460	386	435	447	396	438	419	456	454	445	464	416	429	427	433	455	427	439	443	411	420	453	392	435	448	444	458	452	432	485	388	427	427	454	426	432	436	450	429	452	412	416	440	417	436	437	418	450	422	444	454	399	413	443	440	448	433	448	432	423	442	408	434	419	428	431	410	438	429	403	426	445	428	411	425	431	438	438	397	434	438	457	398	447	422	396	474	432	424	424	432	420	414	422	428	461	439	395	439	413	419	396	447	434	450	437	438	475	411	439	458	454	426	419	441	401	436	455	445	437	430	402	431	427	396	480	421	430	473	483	413	456	407	419	436	449	404	410	443	429	413	392	432	409	449	437	443	428	452	465	463	442	431	434	420	418	482	406	465	436	449	388	444	445	437	441	443	430	446	445	436	437	439	448	414	427	443	418	425	461	420	410	418	441	439	410	425	441	431	477	398	418	410	409	411	396	417	433	429	468	466	431	415	446	435	466	436	469	432	484	411	431	405	423	428	413	437	459	424	431	425	407	404	432	436	410	414	473	447	450	429	427	454	418	417	444	440	429	446	427	409	413	409	430	444	444	436	438	413	437	471	470	455	423	422	428	470	418	467	452	452	460	417	460	444	419	454	448	447	439	445	416	424	444	458	410	438	425	453	402	426	454	420	461	410	417	376	430	389	419	429	433	433	443	441	430	415	431	435	437	427	413	445	469	465	413	426	407	429	366	463	404	416	439	452	462	423	455	412	407	404	430	444	432	419	420	427	464	448	437	430	429	449	394	445	426	468	430	430	417	426	416	456	403	425	469	469	417	440	444	403	427	429	404	421	425	421	467	382	431	445	440	414	454	428	396	445	422	432	449	448	467	454	465	442	469	437	436	406	441	429	442	424	418	444	424	428	434	416	435	457	432	436	438	453	428	405	434	436	444	440	378	413	433	450	425	433	429	437	420	481	410	424	437	442	472	433	428	452	419	425	439	425	414	418	459	450	439	436	423	446	465	448	470	408	463	464	447	424	394	437	417	433	442	467	413	433	432	457	448	440	388	456	435	477	432	427	438	444	399	438	418	439	458	441	411	419	424	439	452	425	429	442	459	449	405	459	400	446	411	378	468	436	376	448	448	422	404	429	459	387	410	436	425	394	422	416	474	451	447	449	429	468	426	487	457	443	445	407	437	448	416	415	434	436	414	400	436	451	423	437	469	434	426	426	447	422	446	415	436	443	418	451	463	460	465	447	452	422	460	418	461	416	429	411	384	476	478	480	424	442	406	407	411	440	427	454	425	430	418	402	447	432	443	393	424	445	444	459	423	403	392	462	391	462	455	436	416	462	416	404	448	437	404	450	411	412	429	405	437	417	416	457	431	414	385	434	426	414	417	431	436	459	466	432	482	442	468	419	436	436	458	447	418	481	430	423	450	415	417	456	440	448	424	435	420	444	415	425	415	470	443	428	467	447	413	456	464	435	429	463	456	408	461	425	430	436	415	454	434	429	436	392	402	386	440	462	429	400	437	451	452	405	407	423	447	441	427	429	427	403	433	434	429	485	453	475	413	448	405	397	412	415	455	409	408	461	435	413	404	482	423	451	448	483	412	444	427	439	405	398	434	399	440	450	468	436	455	413	454	417	423	462	434	406	443	452	431	440	417	457	430	464	457	450	464	451	394	457	427	463	438	424	453	433	438	456	420	431	435	466	447	457	400	469	440	458	463	429	449	426	444	432	457	458	385	418	389	443	420	421	441	425	466	428	432	448	393	410	435	465	444	445	427	426	453	440	418	420	459	402	438	450	474	440	413	450	435	449	395	390	441	404	453	441	401	428	450	424	456	497	368	440	447	456	436	420	438	387	419	451	462	401	448	401	454	403	430	416	428	412	409	413	454	392	431	436	392	433	408	417	439	431	437	470	444	474	481	448	424	444	467	445	426	443	449	485	420	450	427	452	409	404	453	412	417	465	411	445	471	444	442	446	425	423	437	464	417	460	416	403	472	455	404	418	429	436	415	431	436	445	398	431	458	412	430	440	464	459	443	457	431	450	418	453	422	452	433	423	432	425	463	408	424	403	449	443	480	406	404	459	408	425	419	432	462	463	459	437	428	476	434	423	459	403	457	419	431	433	437	421	432	434	438	432	443	463	428	426	415	411	434	430	428	463	455	407	402	413	440	454	443
52112	92665	74243	48629	29428	13091	4337	557	500	463	459	497	489	495	486	477	490	458	526	541	554	477	482	465	503	486	501	439	494	490	486	450	514	498	478	478	481	496	498	475	471	471	470	459	486	463	464	463	479	530	505	522	496	507	482	467	492	467	493	466	445	483	477	504	488	474	477	495	505	486	474	494	510	486	475	513	492	466	510	487	461	494	483	457	502	504	455	463	508	470	469	494	435	508	508	513	490	521	485	500	483	442	461	468	474	513	463	505	538	480	499	499	412	496	485	481	481	477	491	500	485	493	493	506	498	499	470	487	491	495	476	479	523	500	479	459	484	495	460	478	494	496	436	504	465	481	413	480	464	448	512	488	477	506	517	486	465	447	475	451	484	469	465	477	464	504	437	523	504	477	541	483	477	526	496	451	451	460	476	450	507	470	501	477	472	488	455	462	496	461	489	476	479	493	460	487	500	483	483	515	473	508	457	448	497	473	451	520	484	410	486	487	495	503	444	494	512	457	464	479	490	467	450	475	442	495	500	453	491	480	480	491	509	475	473	500	491	495	496	470	487	463	501	462	508	472	489	474	490	501	502	473	471	472	501	507	455	485	508	473	464	498	492	471	487	509	451	505	489	478	506	469	462	487	442	449	536	524	439	452	484	504	481	474	513	500	477	459	482	484	470	474	475	468	491	477	472	483	484	501	468	431	495	474	477	454	515	470	497	451	498	512	481	483	500	494	493	489	465	474	470	453	487	488	490	466	484	456	473	459	534	476	501	456	448	478	477	528	492	481	449	450	482	462	454	495	483	460	469	469	502	456	469	480	470	475	507	492	489	513	481	527	448	481	453	507	517	452	477	445	470	459	481	459	443	476	473	474	453	439	494	529	448	475	484	490	498	508	464	524	454	495	461	482	482	490	467	499	499	485	499	461	479	475	474	500	508	502	494	494	462	467	534	473	471	482	476	473	498	463	470	517	513	475	487	478	473	468	468	426	494	474	472	467	473	455	508	454	485	451	491	456	477	431	507	474	473	475	493	465	497	473	493	487	484	520	522	460	477	524	488	477	460	479	474	482	503	513	473	459	450	483	487	461	481	487	462	527	479	490	472	482	484	510	520	434	479	503	467	499	498	485	502	497	445	469	485	477	496	507	468	464	448	454	450	504	501	478	496	511	486	456	512	479	455	492	515	447	498	449	531	481	519	474	453	471	521	469	499	486	516	475	479	491	500	483	502	457	495	458	506	449	469	478	489	471	532	446	442	484	490	483	472	432	484	515	497	464	458	530	456	470	519	477	444	556	492	478	467	447	460	470	467	480	475	480	480	508	490	461	456	466	477	470	485	506	500	469	482	474	448	476	463	452	445	517	477	502	501	490	491	505	475	484	445	515	504	489	515	436	486	463	467	504	480	527	490	462	487	468	475	479	445	466	464	510	482	513	451	481	439	493	468	461	499	491	457	528	505	478	505	427	470	515	477	488	481	407	468	486	487	468	482	484	490	447	452	517	492	445	443	468	450	466	496	429	471	435	473	468	488	469	488	513	440	488	478	535	482	481	467	503	458	470	470	489	487	438	483	442	473	481	515	486	443	480	488	477	492	468	497	484	478	476	449	468	500	490	460	452	437	472	516	487	509	451	499	471	464	524	484	473	484	451	431	514	502	466	486	484	482	486	464	537	498	459	465	466	477	494	515	506	466	470	483	507	484	464	471	473	543	495	469	480	504	501	502	552	483	468	505	528	451	468	489	477	470	501	482	447	516	478	508	494	533	477	431	469	469	473	484	494	510	483	483	467	479	514	444	480	474	497	495	465	498	477	453	444	449	468	449	485	480	465	492	493	446	479	451	490	495	471	507	489	491	502	493	499	478	463	467	459	498	508	451	493	453	480	534	510	544	470	456	495	499	473	492	477	507	488	505	480	489	495	486	494	494	475	436	484	445	487	498	481	513	521	484	465	518	525	494	469	463	493	483	454	502	491	489	475	504	462	428	458	477	497	507	469	500	505	485	462	485	491	484	484	464	445	515	497	525	488	455	446	492	498	483	457	482	474	463	427	466	517	478	458	500	495	459	437	448	484	472	465	499	491	451	416	476	466	488	480	505	513	511	476	474	478	528	446	516	463	482	453	439	496	492	494	461	482	496	442	482	483	479	464	501	520	514	465	487	474	477	481	519	467	464	457	469	473	538	427	474	504	504	474	496	473	507	476	473	485	492	449	515	515	467	497	497	531	473	478	512	509	482	492	488	505	453	522	470	469	510	516	471	475	463	463	448	479	483	456	486	486	495	518	490	498	517	458	485	532	441	471	474	541	470	449	473	493	511	460	433	454	493	529	516	496	494	461	479	475	493	478	441	461	438	467	457	514	474	457	517	478	471	493	487	474	455	524	484	478	475	486	495	486	485	463	498	457	476	444	507	458	474	480	489	515	460	491	493	464	485	471	471	509	485	458	451	446	457	461	486	477	516	482	481	477	469	524	502	484	434	462	449	443	481	466	479	434	486	482	501	489	483	507	472	490	485	433	469	462	471	494	471	479	449	502	435	506	475	520	488	499	478	489	465	459	467	497	475	492	480	443	447	498	484	475	477	453	467	464	519	470	486	465	487	453	471	458	459	498	482	449	501	487	478	511	475	449	459	470	513	474	522	483	505	447	478	451	487	497	462	482	472	466	452	486	465	511	462	459	472	492	480	482	493	479	493	480	505	510	482	469	489	490	496	471	533	428	486	500	456	465	487	504	440	479	460	494	472	497	494	449	462	465	412	475	462	455	496	493	498	480	460	458	479	432	436	442	467	490	493	518	452	478	479	471	460	469	484	462	474	438	437	484	466	485	500	489	473	471	511	478	491	479	465	506	498	473	432	456	464	488	462	434	426	470	449	484	468	463	494	526	472	507	506	481	500	498	472	491	483	477	469	475	493	453	494	514	456	476	536	479	531	460	495	475	461	453	446	463	486	512	476	466	453	456	473	455	456	497	496	457	478	472	485	459	479	494	492	490	479	492	510	506	546	484	502	502	451	515	482	449	508	496	507	492	488	499	491	504	464	470	442	461	477	477	516	485	498	450	483	498	473	492	495	464	499	470	490	497	460	488	475	471	513	480	471	460	490	497	465	435	502	493	468	425	475	470	498	499	477	446	526	449	461	486	456	479	479	477	453	502	486	457	476	493	466	481	492	438	455	445	474	457	481	478	478	490	456	447	486	490	469	493	467	467	483	484	510	492	466	505	484	429	474	478	502	499	447	468	478	478	463	508	489	505	491	468	513	518	470	467	493	481	464	463	501	462	469	469	507	486	470	504	464	521	461	505	444	462	443	486	500	468	492	459	469	455	470	488	444	481	528	466	492	463	479	475	545	486	522	480	493	470	490	467	493	532	491	483	501	488	484	467	482	462	453	505	462	409	478	497	501	530	502	456	483	502	483	471	452	433	437	473	462	497	463	474	485	508	476	498	466	499	474	462	488	496	519	488	446	497	517	473
28458	36371	38050	19033	4159	989	435	281	272	287	280	276	301	302	309	269	283	310	273	263	285	275	320	255	286	283	311	251	259	287	266	301	294	289	285	309	303	270	278	285	295	286	304	292	276	278	286	285	277	279	318	280	294	273	285	315	283	299	261	253	314	266	287	278	296	299	316	282	292	276	305	326	254	293	301	271	296	296	311	282	259	327	276	280	302	282	263	286	299	291	250	263	286	274	289	261	277	272	307	260	275	303	287	271	264	263	297	283	269	271	246	269	255	260	313	298	276	301	311	334	265	311	277	288	328	291	289	271	271	291	290	289	334	290	297	270	301	251	269	289	297	262	289	267	268	264	283	292	303	303	259	273	297	291	308	241	278	275	281	310	296	281	268	266	295	327	306	293	301	301	296	282	240	297	283	300	282	281	286	300	272	300	299	246	289	285	305	275	270	314	281	299	275	308	296	268	290	265	282	296	291	281	319	278	274	306	290	304	291	257	266	288	270	263	293	278	289	291	296	273	296	278	261	294	263	267	314	290	311	323	278	264	301	299	268	280	276	278	303	283	294	287	282	285	309	285	308	291	276	298	253	302	311	301	298	309	301	288	287	286	311	295	275	306	305	277	303	278	308	262	281	286	258	258	271	274	261	292	307	284	296	308	317	272	279	274	279	285	275	284	277	262	277	257	279	261	272	307	268	292	283	290	279	284	269	314	302	277	244	267	266	301	322	295	290	286	282	294	293	291	325	287	276	263	277	304	289	280	328	278	286	304	298	307	282	261	301	288	286	321	282	315	324	309	316	305	296	290	315	280	295	286	295	297	310	276	294	284	316	282	263	299	284	295	269	279	282	288	310	280	294	302	294	256	311	276	281	297	280	287	276	260	285	274	254	259	260	312	290	314	282	292	294	265	269	290	276	280	251	256	274	274	291	303	305	294	289	269	299	303	275	294	314	300	286	289	300	283	312	276	298	265	266	306	268	315	280	272	290	297	308	267	268	252	279	260	296	318	297	275	312	293	305	266	286	292	318	270	312	281	253	276	285	254	312	261	285	261	292	265	252	272	290	263	278	290	302	302	281	282	326	289	296	286	314	260	293	244	295	287	267	292	278	334	272	321	266	294	267	289	280	304	265	273	295	251	278	280	280	273	322	286	281	294	279	256	269	292	309	261	269	278	278	289	293	274	282	277	287	297	295	271	293	282	291	293	308	305	283	274	281	266	293	277	279	265	291	300	324	279	288	275	304	276	301	287	286	303	285	265	266	286	301	293	288	322	274	272	288	297	306	317	307	276	275	266	273	276	303	281	278	292	286	308	309	275	292	264	279	260	281	298	292	271	296	281	274	302	279	289	296	276	287	276	280	255	286	279	292	290	285	275	295	273	291	264	266	297	297	269	257	290	305	248	265	283	277	294	273	294	289	276	300	317	302	280	305	273	294	261	315	297	287	295	297	272	279	288	298	301	310	301	273	296	276	278	295	282	293	255	311	268	294	291	289	264	281	330	312	308	284	274	254	269	304	315	297	305	284	299	284	330	262	288	272	295	305	286	300	266	291	257	309	302	290	265	307	292	295	311	296	319	292	292	263	275	268	287	295	314	292	299	253	297	290	304	289	303	286	305	273	263	282	292	294	277	295	288	265	292	242	285	296	302	305	290	275	284	278	315	257	271	312	312	295	257	279	298	287	306	278	323	281	266	298	300	313	291	258	291	292	282	276	300	298	284	309	284	293	266	273	288	299	259	292	269	264	300	291	286	243	269	284	302	274	292	256	266	272	262	283	292	293	286	265	311	281	294	267	296	276	288	257	272	257	283	288	296	309	291	284	263	262	284	282	255	268	297	278	314	298	259	289	283	289	249	264	291	268	306	287	268	289	283	267	283	277	296	283	308	315	292	295	299	287	289	281	297	318	272	290	282	282	276	262	295	290	294	260	297	286	316	300	258	282	286	290	271	295	263	249	281	294	282	270	284	262	266	319	294	282	264	290	302	271	280	309	285	277	311	326	297	297	285	286	270	285	294	278	274	292	308	279	271	266	302	294	294	284	303	282	288	259	283	299	269	267	308	257	292	289	282	276	270	265	277	280	295	315	306	249	293	278	314	301	245	264	292	285	267	280	258	283	289	308	273	269	284	293	267	287	282	281	263	262	271	282	262	279	288	258	293	280	276	294	288	302	280	294	282	291	336	252	269	273	317	286	291	304	321	309	293	262	259	318	301	285	294	298	289	278	303	296	257	257	309	303	275	272	291	283	299	271	285	258	283	299	279	292	295	271	298	283	275	298	293	294	327	273	289	281	279	295	299	296	273	270	263	264	247	273	262	269	253	248	261	283	297	277	293	306	268	272	260	312	291	287	289	301	297	300	302	261	284	302	277	296	284	268	267	297	275	343	291	299	254	307	280	318	295	306	306	344	282	304	288	284	273	295	306	273	265	283	269	257	288	317	315	277	279	276	284	265	317	317	274	289	302	253	277	244	297	275	303	285	277	275	297	276	285	286	261	287	277	260	287	293	297	298	261	312	302	270	275	277	290	276	292	296	248	266	295	296	318	295	277	293	293	276	253	263	289	288	298	284	252	306	282	299	289	306	284	280	273	284	284	301	293	278	290	287	257	281	286	280	328	262	295	272	303	276	262	275	295	277	297	285	264	296	263	292	276	257	279	294	293	290	273	278	292	315	287	281	297	296	263	286	317	268	304	298	289	296	289	277	272	313	306	293	284	289	297	266	286	308	280	279	268	302	282	270	293	297	291	263	269	282	254	303	321	258	287	292	255	293	284	283	293	280	291	286	272	285	275	287	301	244	279	299	286	280	311	248	300	279	296	282	302	301	269	284	282	250	286	289	260	277	271	277	264	292	312	272	287	275	253	279	288	286	301	288	280	264	287	294	294	304	272	279	263	277	274	281	260	309	282	277	285	267	323	272	257	308	283	303	305	278	277	316	272	297	329	292	319	278	263	304	316	282	301	251	260	255	294	300	307	284	286	250	272	305	308	331	300	304	296	270	288	286	265	264	315	314	312	308	307	256	290	313	298	287	300	260	313	287	256	260	303	301	291	283	267	272	269	280	295	294	296	267	276	274	284	316	303	276	284	289	291	245	255	276	306	296	285	271	298	286	300	284	305	256	290	277	282	291	325	308	296	287	285	293	262	291	294	296	285	275	267	298	274	270	313	310	297	264	263	277	263	311	265	279	268	300	283	303	280	296	276	251	285	289	285	274	273	284	275	257	288	301	263	271	306	272	273	265	336	278	327	268	257	291	298	292	279	261	328	274	283	270	266	287	271	295	326	275	298	284	287	267	328	317	282	288	280	299	272	309	287	287	278	286	269	302	294	270	283	277	299	283	282	272	258	284	286	266	269	267	292	303	302	281	292	311	274	284	287	279	280	276	295	289	288	284	292	299	276	283	262	259	290	274	308	264	280	268	295	282	259	301	274	305	299	313	267	285	258	265	279	285	303	268	281	292	289	298	278
27695	52236	33279	13111	4187	1303	596	329	339	350	307	387	353	297	344	337	343	340	337	342	338	347	348	300	335	322	299	328	337	335	327	321	344	322	337	344	344	313	345	348	334	370	326	357	339	340	333	359	339	345	312	334	362	315	344	329	352	302	332	329	363	315	373	322	351	359	368	335	332	328	324	360	330	356	345	352	354	345	329	351	310	321	319	357	338	299	326	345	325	337	347	348	338	359	344	318	345	351	335	336	353	345	304	320	352	361	318	339	328	336	325	347	309	342	343	350	312	341	336	327	319	304	341	357	337	332	329	345	357	314	334	322	349	351	304	313	305	334	318	323	338	337	313	314	360	331	365	349	350	311	342	357	328	358	320	313	370	329	328	363	307	332	319	328	362	347	337	315	324	332	360	351	307	343	351	368	330	340	328	343	364	354	297	343	327	303	349	342	344	331	350	332	294	360	349	370	341	332	319	302	340	317	340	315	302	353	316	326	375	312	329	332	335	296	323	346	339	370	337	364	335	346	341	317	340	364	323	319	337	352	341	335	341	341	378	348	332	353	326	340	326	363	324	328	326	298	293	344	339	343	369	328	340	298	325	319	365	332	328	323	326	354	347	351	332	358	317	321	364	328	322	312	339	362	348	341	328	340	329	352	351	350	328	324	312	309	353	359	308	319	307	341	343	336	333	378	317	357	351	352	311	354	338	301	350	346	328	313	322	345	335	346	337	348	308	323	335	348	330	332	323	315	331	358	323	369	333	299	337	341	353	349	363	331	316	348	317	311	346	328	347	353	350	335	360	335	319	298	283	323	332	316	330	360	307	360	346	340	385	324	344	342	332	344	334	350	344	340	340	332	329	298	350	332	357	363	347	381	330	332	332	308	318	315	312	310	312	331	335	308	319	299	324	343	323	311	320	335	334	344	324	302	343	330	351	320	324	356	331	298	349	335	381	347	325	310	311	351	316	350	340	326	381	339	331	320	343	334	329	339	344	356	337	295	335	323	331	299	323	342	317	316	348	345	301	348	347	327	317	327	337	335	343	363	329	335	320	293	323	310	349	341	331	350	313	315	345	333	308	357	362	369	338	320	327	302	370	343	299	326	299	364	334	341	347	343	338	323	339	320	332	342	322	326	324	310	339	334	323	351	349	314	349	320	357	311	309	357	316	336	331	319	312	324	341	334	326	334	314	330	320	332	371	319	357	315	313	345	348	331	342	339	335	319	322	354	317	321	316	336	362	348	355	340	357	309	332	351	332	330	320	318	352	347	353	305	361	338	352	357	297	320	316	329	331	341	340	313	341	370	319	316	326	319	352	334	304	328	361	323	337	307	333	342	310	377	329	332	322	321	337	346	333	295	309	319	338	342	352	335	341	309	294	339	323	337	315	303	365	346	318	329	327	364	329	364	316	337	338	323	313	320	348	358	352	324	336	343	331	344	346	315	326	337	348	321	328	339	335	317	332	347	337	323	346	350	332	298	299	356	322	326	350	318	329	303	342	314	319	351	338	369	339	362	318	300	323	333	333	310	330	320	318	335	354	337	315	356	334	319	333	344	310	305	345	343	348	345	323	336	362	369	317	351	358	335	288	346	317	310	303	328	352	342	340	311	346	387	333	332	371	322	354	360	336	326	342	360	307	311	319	341	304	343	313	327	317	341	310	298	353	339	376	327	306	365	320	328	351	339	335	375	330	326	307	331	339	335	361	311	364	332	340	310	339	341	309	332	346	353	337	315	327	353	328	355	320	338	322	353	319	285	344	363	340	347	331	351	357	321	338	324	362	324	357	316	322	345	362	353	347	381	328	331	373	345	334	347	364	318	315	349	341	350	330	299	350	343	300	368	334	325	349	347	336	341	366	355	335	321	333	340	317	331	325	348	359	340	332	335	337	329	362	331	353	318	357	331	343	349	342	320	366	335	333	339	352	352	319	313	358	319	342	296	326	330	357	361	370	358	343	301	340	324	304	328	343	323	353	305	310	333	331	340	341	345	352	308	356	327	300	349	366	347	335	380	325	331	338	337	326	329	337	335	341	348	375	342	350	350	338	335	379	325	340	362	348	323	336	333	290	342	336	303	354	330	387	371	328	306	313	325	330	327	341	309	354	377	351	351	317	345	320	354	335	325	350	351	320	351	310	314	344	330	313	363	352	337	312	300	322	295	371	328	355	335	345	336	353	354	340	343	361	353	322	320	336	336	347	373	336	335	337	319	343	347	346	344	347	334	349	323	332	333	341	325	366	313	327	323	323	347	337	331	345	328	355	348	339	382	333	346	341	296	379	328	334	378	364	329	345	342	325	299	354	326	344	298	315	350	329	288	336	345	346	317	305	341	336	333	318	307	327	326	353	324	358	334	338	362	320	323	334	286	334	344	350	334	343	291	357	334	304	318	332	356	327	313	354	316	352	336	377	345	342	343	345	339	309	341	326	318	319	329	352	316	314	361	362	315	331	312	328	336	306	340	319	321	318	334	356	334	364	345	336	314	337	314	347	334	359	328	348	313	345	312	348	336	323	347	294	334	359	308	317	319	312	335	334	326	350	328	360	314	326	341	344	322	346	356	346	331	344	335	330	341	316	334	314	313	320	350	325	375	323	339	336	330	318	307	302	320	334	323	345	319	362	337	325	343	322	333	346	346	359	336	319	316	350	341	321	313	336	319	334	324	369	341	314	334	329	347	335	330	327	320	324	358	321	336	335	349	320	324	323	339	356	341	366	315	342	335	344	362	364	342	338	359	318	306	346	369	330	315	337	352	328	349	329	338	364	324	334	341	353	323	359	343	337	340	359	335	356	329	333	309	337	309	315	343	328	318	333	345	317	324	339	346	342	339	327	402	363	347	345	354	326	326	336	327	355	307	331	375	346	304	318	329	345	320	326	314	354	333	338	325	378	340	348	321	334	350	350	352	348	333	352	338	319	358	312	338	325	314	314	343	344	325	321	374	321	294	354	340	289	358	384	329	345	348	334	309	320	381	301	310	341	308	335	351	348	303	327	311	334	323	310	352	309	333	331	338	315	340	319	335	337	329	337	307	338	349	318	352	366	335	311	341	328	351	347	349	359	358	357	341	317	330	349	324	331	386	349	328	336	305	321	381	323	325	330	345	300	313	348	322	346	320	346	352	342	335	316	315	310	327	317	351	343	326	330	359	323	354	333	385	337	313	329	333	336	295	340	326	339	327	344	363	350	353	325	329	312	302	336	324	324	327	328	310	356	350	345	307	306	338	347	346	340	342	330	330	300	347	332	334	305	333	338	325	334	336	328	340	336	319	337	337	352	316	336	356	344	319	315	344	319	343	335	316	344	345	331	339	314	321	288	339	350	336	348	321	352	360	323	328	342	339	332	358	315	337	319	331	325	354	331	347	354	316	298	319	345	305	323	338	361	353	344	319	363	360	321	321	330	313	328	316	382	309	331	298	343	351	333	346	329	315	310	331	316	305	316	329	333	313	351	332	340	312	346	321	319	316	372	331
23769	23348	37826	31777	23102	16735	4705	414	375	376	364	380	390	373	376	388	394	404	368	376	416	428	400	369	373	368	359	397	334	406	379	363	385	364	386	373	352	358	388	357	376	347	380	369	410	383	371	356	392	330	358	410	362	357	356	364	378	359	351	360	351	383	396	367	375	356	349	358	343	375	379	382	369	384	391	362	382	387	382	397	357	382	366	369	402	372	360	395	362	345	395	363	394	408	404	377	344	369	355	367	352	369	330	387	369	372	379	386	399	405	419	388	355	390	393	395	379	358	354	361	362	401	387	400	356	379	376	392	356	371	350	396	388	368	328	373	365	380	338	376	411	397	362	377	337	395	379	339	359	353	400	378	366	359	398	352	368	348	371	360	379	408	364	370	331	332	413	376	370	386	379	365	371	328	342	361	355	346	392	381	416	368	365	357	380	388	327	327	424	401	359	339	375	354	363	377	365	378	359	405	376	367	372	398	343	384	379	386	372	360	384	355	400	381	366	397	364	374	413	359	333	370	397	402	376	385	381	360	364	373	381	385	395	330	377	388	355	365	350	381	373	395	383	383	347	384	359	372	361	345	359	346	355	392	381	384	378	413	363	374	372	424	376	385	381	403	366	352	380	373	352	364	368	370	396	372	365	379	394	342	364	324	392	391	358	380	361	376	380	373	360	365	336	350	366	375	383	411	374	378	411	365	360	372	354	354	386	376	357	365	352	369	363	342	392	371	373	393	387	343	366	371	346	357	380	379	404	355	413	367	377	369	350	383	366	356	368	401	382	369	382	365	380	374	371	345	365	334	379	390	360	379	374	385	371	371	395	372	373	373	382	403	388	360	393	366	379	382	376	372	348	369	360	353	391	376	360	377	369	359	380	368	328	371	400	370	372	380	379	370	374	373	397	404	388	409	361	349	349	392	397	404	349	393	365	354	357	392	382	392	376	381	396	376	377	368	349	358	325	390	383	392	376	341	371	349	368	360	373	361	351	378	376	372	385	378	370	379	355	349	369	368	394	375	370	378	361	374	371	369	374	387	385	409	362	368	379	367	382	363	372	356	392	358	381	392	377	378	375	370	367	351	349	394	404	369	374	344	405	346	374	356	396	390	410	386	377	371	359	377	430	403	339	428	356	371	372	367	375	381	358	361	368	337	378	369	417	395	344	377	373	382	389	360	336	400	360	369	337	405	384	359	384	340	356	356	345	397	361	339	362	345	363	350	381	377	367	375	383	366	389	343	394	344	388	372	348	380	382	403	398	351	366	381	366	380	390	394	382	369	352	395	380	348	402	404	373	379	368	341	352	321	404	393	366	408	363	414	380	398	373	342	377	364	343	376	363	393	398	376	355	366	406	392	383	361	361	366	377	374	372	377	362	368	352	391	380	349	359	356	354	396	308	344	369	398	372	375	385	362	360	357	368	347	368	363	379	334	318	344	346	392	384	379	373	370	348	365	356	379	403	383	392	353	374	362	393	361	357	370	381	390	384	391	390	384	361	369	340	360	369	364	368	445	377	352	333	410	368	368	366	421	388	400	349	353	339	386	348	374	403	366	384	403	345	367	385	364	384	379	377	387	350	362	372	362	366	343	354	376	397	366	372	377	376	344	367	374	362	401	356	393	373	367	360	360	386	396	422	361	362	362	390	384	388	363	406	358	368	361	392	365	365	366	398	335	398	382	401	364	368	394	366	384	366	399	381	382	401	360	349	356	391	362	372	393	336	372	360	351	368	385	380	370	365	391	327	399	368	383	395	341	372	362	378	334	395	418	369	351	368	353	347	390	378	341	378	373	341	361	366	405	373	373	363	387	344	406	376	394	417	376	415	357	382	390	361	362	358	387	336	378	370	360	389	329	356	373	383	370	407	318	353	371	364	388	380	370	361	376	407	378	370	321	372	369	372	336	400	377	384	383	389	367	373	375	395	337	415	368	366	340	369	383	369	371	386	371	368	395	378	376	362	372	358	347	357	380	381	391	368	367	370	356	336	379	371	345	371	386	391	349	396	368	367	394	364	390	353	386	330	367	390	359	360	350	386	334	365	406	371	379	370	361	351	379	403	377	359	370	376	356	401	394	330	380	363	359	347	400	409	375	341	377	370	366	355	358	371	357	334	419	354	405	384	358	408	377	361	402	385	368	387	374	362	397	348	366	380	356	390	344	358	377	339	361	369	380	360	369	318	374	389	367	347	337	358	418	371	345	365	383	352	369	353	356	362	373	364	371	332	379	377	385	339	371	375	385	390	416	378	346	386	363	398	343	424	348	379	347	340	369	358	368	370	356	399	384	410	359	372	360	364	394	393	353	389	376	344	403	386	369	366	358	389	353	398	387	340	399	356	397	359	386	378	374	382	377	370	350	393	367	371	376	373	379	337	369	315	388	425	407	365	385	349	380	347	370	371	371	388	391	405	353	398	343	359	390	375	386	384	382	376	396	373	384	387	380	366	366	364	381	368	364	389	334	384	364	392	358	400	407	384	357	321	387	383	333	368	379	364	379	356	385	340	380	390	405	380	381	387	371	369	359	386	408	350	368	382	367	357	392	359	406	345	358	349	359	407	353	380	380	343	405	385	399	366	372	381	384	396	357	386	388	359	358	389	368	370	391	392	368	350	388	380	387	378	366	373	352	354	388	374	399	385	387	357	360	399	424	358	393	385	358	367	340	335	360	349	380	385	371	354	363	362	366	371	369	374	391	370	415	385	385	368	359	370	371	337	359	351	413	378	393	357	384	393	393	334	397	390	388	359	343	367	373	367	377	363	348	367	348	371	327	370	380	384	371	361	399	385	397	353	381	351	368	366	369	370	406	358	403	371	348	330	399	358	409	391	387	380	357	375	390	366	352	404	425	370	400	357	362	401	373	345	375	383	350	372	385	409	388	389	372	368	356	399	386	379	369	382	390	375	373	418	342	392	355	374	360	369	380	365	376	373	377	376	397	392	399	366	325	384	387	404	379	358	339	355	382	384	383	375	350	352	389	369	361	362	389	380	407	337	352	402	367	424	394	391	368	347	350	402	408	383	367	362	390	393	369	366	400	379	399	414	364	346	395	360	337	354	402	379	365	342	376	394	407	367	370	360	362	378	348	374	374	398	378	354	408	401	381	380	411	395	368	394	371	389	353	371	388	370	367	340	390	411	434	374	360	371	353	384	373	358	375	346	374	360	363	333	384	367	381	399	391	364	355	370	369	358	361	391	378	355	345	347	361	373	417	365	360	351	387	373	387	375	336	360	352	385	395	380	413	386	329	351	366	358	359	394	373	378	369	381	372	385	376	360	391	368	380	361	364	424	401	364	361	390	347	337	373	348	408	363	364	395	370	338	337	384	398	384	404	377	373	359	384	380	405	388	357	359	367	356	373	372	376	395	399	335	347	348	382	411	331	330	374	364	358	383	354	378	405	375	392	348	389	363	379	399	375	410	404	359	391	385	381	388	406	370	379	382	361	385	354	366	349	367	371	350	389	375	367	397	379
51048	95824	71705	42909	23610	9049	2678	444	429	418	442	450	463	413	369	384	405	427	443	463	458	416	434	409	409	435	383	424	426	403	438	442	435	444	407	425	457	418	445	420	442	424	443	402	423	428	409	424	438	430	394	418	443	430	433	451	427	398	391	463	424	375	402	415	407	420	438	445	441	462	426	405	429	452	430	396	419	423	460	442	400	410	428	411	425	417	457	424	422	444	420	389	445	403	411	411	423	427	442	419	429	436	386	415	462	418	397	447	419	447	415	428	441	414	388	428	435	421	410	402	417	455	413	450	400	417	368	427	431	439	436	388	417	390	414	429	405	402	450	419	405	435	413	437	397	433	408	442	446	404	402	433	432	419	460	407	388	436	445	400	381	421	371	418	407	401	409	414	432	394	429	395	442	420	415	446	429	429	413	423	453	471	394	450	438	413	403	417	418	424	474	405	435	411	417	421	447	438	416	412	437	424	438	407	430	396	430	436	449	397	420	396	430	393	438	438	422	419	455	433	447	408	433	467	422	451	366	421	439	450	422	470	398	407	449	402	428	423	391	430	405	429	443	373	376	468	454	404	427	431	431	420	460	421	447	421	450	431	438	435	396	392	413	442	428	414	433	419	377	414	424	388	418	446	399	439	434	458	401	452	453	419	432	449	452	400	419	438	414	426	450	425	435	450	441	369	411	419	385	384	418	429	438	430	436	379	438	444	456	425	448	454	396	376	414	467	392	454	425	427	411	392	427	466	430	394	436	453	420	406	412	424	436	455	420	394	407	434	412	391	402	421	411	420	398	397	437	428	387	429	416	426	405	427	442	429	439	412	413	440	419	439	406	395	415	400	421	455	432	431	422	423	435	421	410	411	422	386	392	428	447	433	389	382	436	418	422	424	402	389	408	435	405	416	440	401	436	396	457	424	463	411	430	402	439	399	412	438	383	418	415	444	420	436	399	377	428	403	403	420	399	447	386	465	358	437	406	422	369	433	402	399	419	400	426	409	419	428	438	460	406	430	430	437	440	424	443	406	385	444	423	416	434	448	431	424	413	454	418	434	403	423	417	423	459	444	433	437	437	439	402	435	441	381	441	445	392	392	418	409	424	393	415	423	426	486	412	415	402	438	442	466	429	424	381	386	433	457	384	417	446	413	426	398	431	422	408	414	413	436	426	426	438	404	398	419	425	445	433	436	379	424	396	397	391	449	418	439	408	408	436	431	443	461	438	406	474	456	405	450	417	351	425	410	418	372	392	440	419	420	413	371	419	427	394	412	425	405	425	453	385	403	444	417	462	420	423	418	418	447	420	421	401	431	420	371	455	453	388	408	418	429	442	452	399	416	486	438	439	457	408	392	436	432	410	402	434	431	427	423	440	411	444	421	393	450	453	396	445	459	448	411	421	381	397	408	441	486	419	390	406	387	451	379	433	431	429	398	402	427	377	422	379	413	430	407	382	403	418	418	415	460	423	407	450	433	412	407	401	426	399	408	414	428	412	434	442	415	426	419	432	464	392	401	398	439	402	430	427	431	460	431	415	392	405	416	454	442	422	384	435	489	418	428	414	392	415	412	430	435	425	429	430	427	428	418	424	407	403	428	392	433	436	429	427	437	400	388	371	401	389	386	414	447	465	415	426	391	438	424	394	437	428	435	442	444	403	397	420	412	452	415	393	443	429	418	424	433	408	397	411	398	405	403	425	382	416	397	371	426	399	400	428	424	416	412	427	463	378	424	420	409	414	406	421	421	399	428	415	404	406	407	401	420	459	386	393	394	411	432	425	431	425	425	399	371	420	391	422	399	387	412	395	389	423	439	412	444	408	433	468	387	380	411	412	378	450	461	392	422	420	408	393	434	423	397	443	401	463	433	430	410	376	423	407	445	415	453	445	412	409	400	396	392	409	408	413	408	415	407	418	403	411	406	428	409	448	407	403	426	437	396	437	402	398	419	442	420	376	419	425	412	436	417	443	416	467	454	432	434	410	373	405	406	394	404	440	439	425	400	423	428	398	437	427	395	448	425	399	424	425	390	401	431	426	415	431	398	399	437	377	431	434	385	414	399	438	401	396	432	393	423	384	425	413	441	398	412	424	442	426	386	409	424	403	426	398	364	389	433	413	384	444	418	435	425	408	378	406	442	412	409	429	429	427	392	436	411	401	422	428	398	414	414	413	421	401	428	399	441	396	401	416	413	394	441	415	449	453	409	410	423	460	393	416	428	398	446	485	423	425	422	438	396	396	409	397	404	430	437	420	431	446	442	439	415	447	433	423	409	428	419	411	417	440	455	408	414	406	408	413	428	440	459	406	394	444	422	434	414	414	443	404	399	415	423	401	426	388	428	427	444	376	401	435	376	441	440	372	389	454	403	448	408	384	443	455	430	411	424	417	481	421	409	432	450	402	414	398	427	418	406	409	422	417	431	455	417	434	456	419	432	416	421	414	462	425	414	454	430	410	427	431	405	432	422	427	418	447	399	439	464	434	376	420	446	401	418	419	389	401	429	447	427	397	397	420	418	412	397	420	434	454	398	442	422	435	409	406	385	459	430	440	397	443	408	430	403	410	397	450	404	394	396	417	426	389	459	424	416	430	439	434	419	396	452	416	469	424	434	420	428	461	421	450	429	411	450	420	430	401	439	399	392	383	450	410	423	431	422	438	445	426	456	412	437	402	436	435	450	456	447	412	400	389	444	365	446	413	418	456	434	419	472	422	425	372	393	432	432	410	406	420	434	416	425	394	418	408	405	392	448	464	425	451	415	402	412	420	425	420	410	436	433	428	412	412	431	401	422	417	395	398	409	423	409	455	441	459	419	461	408	415	424	405	429	380	398	388	425	436	399	424	419	385	425	452	442	408	458	421	435	409	441	460	411	421	436	436	392	424	370	450	388	399	371	426	434	413	440	423	403	435	441	448	414	405	419	436	442	441	395	418	437	391	451	412	422	413	417	408	419	411	431	404	433	461	445	430	451	413	412	387	415	432	447	485	437	409	407	425	420	425	406	399	396	424	431	456	420	377	416	400	398	416	421	435	419	437	427	405	433	445	395	411	408	456	427	409	431	406	397	444	403	398	461	406	404	403	412	404	408	422	418	433	400	452	419	390	455	439	443	387	454	429	405	394	417	412	426	406	387	416	412	442	420	401	451	410	427	403	447	413	421	422	438	406	378	457	460	414	395	399	426	411	405	410	417	456	423	425	382	411	384	411	428	416	380	468	415	445	420	422	410	413	437	433	397	446	423	412	447	432	420	439	438	421	423	411	435	449	430	431	436	411	457	356	421	462	434	417	426	461	444	421	436	434	395	396	402	475	417	434	389	457	428	429	404	381	422	423	440	387	411	432	452	405	415	441	388	420	393	398	437	459	424	415	394	428	425	425	431	401	425	433	387	449	446	439	432	435	384	473	437	433	447	425	396	437	454	367	441	415	429	445	371	460	410	417	418	406	429	417	458	413	424	417	426	408	409	403	420	437	444	421	454
25466	25704	39371	30807	17626	5389	1107	370	334	306	356	337	357	350	366	327	323	344	352	348	321	331	365	352	332	350	305	362	342	301	320	326	314	334	351	379	358	331	353	318	336	336	354	351	326	327	333	319	338	302	326	331	335	336	358	337	346	302	357	327	340	328	349	319	329	314	314	341	310	334	321	331	341	358	330	326	341	325	358	328	320	318	362	363	319	322	349	332	352	328	335	310	313	336	343	320	344	356	326	334	356	324	335	326	346	337	321	320	322	326	350	308	340	330	376	312	364	356	298	357	365	349	306	345	348	322	291	356	350	361	308	334	355	362	330	321	346	323	337	328	337	359	341	333	348	330	340	342	334	339	374	364	333	362	314	309	341	325	327	368	312	316	324	338	332	363	316	329	311	312	345	376	275	338	340	359	335	317	326	343	355	320	332	321	322	342	299	343	324	291	329	335	369	343	328	365	365	324	351	347	321	342	312	335	301	303	312	327	312	338	335	335	328	346	334	318	299	347	312	311	325	341	314	320	358	318	353	326	338	314	351	350	317	355	296	305	335	349	317	335	313	326	314	349	347	355	312	322	307	305	317	350	349	350	340	346	336	294	331	348	365	356	306	333	320	323	362	336	299	315	330	325	342	335	327	362	349	322	333	344	310	309	323	309	325	315	352	326	392	317	310	343	314	361	375	322	330	359	324	341	332	332	332	351	279	327	325	328	314	328	342	342	300	354	343	291	342	337	330	350	310	354	337	329	347	326	335	308	315	340	329	338	351	311	329	348	342	347	298	295	323	322	354	349	342	309	325	306	321	346	317	327	304	327	315	323	341	328	321	325	351	347	323	306	340	316	332	323	347	338	309	333	319	326	305	317	294	372	362	369	346	338	303	327	297	318	321	341	385	313	324	341	324	349	349	360	333	325	333	330	322	329	292	352	331	351	340	327	349	341	344	380	326	290	331	331	344	345	322	336	311	314	319	306	326	344	324	339	331	317	329	334	340	350	298	330	337	374	357	356	329	325	314	319	322	344	320	340	333	316	322	337	346	333	345	320	324	342	348	328	328	315	334	345	314	371	372	369	327	318	313	333	313	340	303	334	353	346	355	331	340	354	315	319	305	328	367	331	349	329	355	312	329	355	362	353	327	328	332	329	357	311	324	310	337	328	306	334	314	329	325	338	334	330	321	326	320	327	324	331	370	337	341	313	330	325	319	355	333	318	330	332	358	316	377	344	356	365	298	344	353	339	331	336	336	334	308	312	313	325	319	319	306	349	292	335	338	333	323	341	328	375	335	319	349	356	353	307	302	333	326	347	301	297	326	368	358	328	299	274	315	339	334	329	332	358	328	318	355	330	334	325	333	365	341	327	362	320	360	330	332	340	314	311	323	363	341	344	356	313	347	343	319	330	357	358	337	294	309	336	311	322	343	339	350	337	336	328	310	338	345	327	340	354	306	358	347	326	351	323	344	345	352	322	334	330	340	346	338	313	337	313	333	307	359	320	352	306	296	341	362	333	334	366	307	325	334	326	292	315	319	331	365	321	319	313	312	306	324	321	369	318	339	318	312	323	345	330	313	303	312	313	333	320	383	322	300	297	357	291	345	302	327	326	318	351	329	355	350	332	293	362	354	351	301	373	333	306	330	328	282	303	304	321	313	346	362	317	360	358	366	369	324	319	335	410	313	327	337	352	309	355	343	320	328	357	360	344	307	344	342	330	319	313	329	338	345	349	315	297	336	334	312	342	323	337	313	335	356	327	338	328	346	342	332	329	329	296	338	331	360	320	318	305	317	322	330	333	311	338	337	323	325	338	322	327	306	333	329	362	342	338	328	322	340	332	314	363	353	341	314	298	323	357	357	359	349	290	339	325	339	329	340	343	314	354	355	318	340	367	313	367	338	367	350	373	362	338	326	309	347	320	309	362	329	358	314	338	340	352	338	354	321	337	338	341	355	321	357	342	313	301	328	320	337	328	330	364	343	318	358	345	340	336	337	321	323	339	332	313	350	329	316	331	326	319	321	321	317	317	346	354	342	302	357	363	325	337	339	326	313	359	329	359	320	368	305	325	326	320	333	297	328	317	338	343	342	351	334	342	323	329	345	369	334	335	349	306	347	366	359	358	297	331	326	326	318	322	337	303	342	291	309	347	330	333	318	362	333	351	323	345	325	350	346	308	356	352	362	344	324	327	371	336	342	306	324	311	367	329	293	352	317	342	326	339	333	323	337	325	314	333	362	315	357	346	351	346	340	369	366	394	356	345	356	327	330	322	321	335	357	298	359	340	327	370	344	332	342	357	353	317	325	337	340	341	356	351	332	319	301	335	317	308	329	307	323	320	313	359	372	356	315	330	335	361	332	341	300	336	320	322	351	305	340	337	351	290	356	363	308	334	355	340	349	337	338	296	341	338	331	310	343	342	357	321	338	322	350	328	315	331	346	301	340	355	334	338	357	313	311	368	347	315	329	355	322	318	318	343	317	356	333	359	370	326	338	320	328	376	367	361	330	361	324	303	333	320	333	320	339	328	309	327	325	311	353	351	335	308	319	328	335	340	353	318	349	331	364	343	362	352	334	348	343	334	340	337	324	367	345	330	312	335	305	340	337	350	320	333	352	324	346	359	327	351	379	332	306	327	293	312	346	344	342	323	333	324	321	324	313	321	316	343	334	333	344	340	363	318	349	293	338	369	343	331	351	299	339	332	322	308	327	343	341	375	339	339	318	357	341	318	339	314	331	360	330	308	345	318	344	359	323	336	318	346	338	321	293	367	323	305	331	328	323	362	317	320	370	344	345	302	326	320	311	300	313	389	338	337	358	365	325	337	318	329	343	301	314	316	352	325	353	314	343	318	325	338	367	332	353	366	326	327	330	351	364	319	317	366	320	336	330	345	339	320	349	354	334	300	341	348	322	323	350	314	332	352	326	364	356	312	367	317	351	348	337	291	354	320	330	321	336	349	321	347	347	331	350	344	371	354	343	351	335	303	319	345	328	335	322	315	335	335	334	325	326	355	337	346	310	341	347	344	344	344	327	320	326	319	314	292	318	310	284	324	346	334	330	361	344	336	323	319	318	282	338	313	335	339	334	313	352	318	339	314	343	355	347	336	360	299	338	316	353	319	329	352	317	313	320	346	356	324	338	374	335	337	332	355	351	345	358	347	331	337	333	337	346	326	310	322	351	309	349	306	326	348	347	345	339	326	327	314	351	339	345	302	327	338	349	317	305	329	325	327	333	336	324	340	309	315	363	333	327	308	324	317	365	333	339	325	310	356	344	328	301	289	354	324	342	318	352	349	328	372	345	341	310	323	340	332	347	353	364	332	351	349	351	341	319	359	335	295	347	349	333	326	320	346	361	312	380	328	339	332	337	344	345	310	334	343	329	347	340	325	326	333	328	334	354	292	388	373	354	328	329	324	350	321	295	325	381	337	310	351	316	326	328	324	332	309	342	341	346	340	339	326	282	338	337	340	359	337	354	353
46292	81910	58156	32748	14531	4847	1712	437	358	411	396	382	379	388	374	372	385	380	368	393	391	352	420	399	389	391	371	394	394	403	416	384	395	371	386	372	370	367	403	404	368	369	414	400	366	401	393	373	384	346	372	402	374	382	386	414	429	403	391	411	400	379	382	368	378	353	419	374	418	358	413	384	379	376	373	410	413	382	371	374	373	422	380	391	424	403	374	417	370	411	408	357	404	367	382	338	410	390	389	403	385	380	369	403	409	399	386	394	392	385	350	396	381	382	379	363	408	422	396	397	349	371	374	410	387	428	413	387	399	366	367	363	394	405	373	358	396	399	384	402	344	384	362	370	413	383	394	408	347	395	417	389	417	390	400	412	370	364	375	357	401	377	388	388	389	384	398	454	371	395	431	418	394	388	388	389	396	386	359	393	400	391	394	350	380	426	377	370	413	374	403	379	390	389	362	369	406	376	439	400	376	403	387	390	429	382	379	376	391	361	368	370	377	383	405	387	392	340	404	375	389	423	403	391	376	415	409	367	420	381	376	392	376	344	398	412	390	378	386	400	404	397	388	438	408	411	396	410	333	400	372	407	350	370	402	387	391	360	363	387	406	365	369	410	408	371	396	381	405	423	396	402	368	395	396	403	450	408	401	386	389	411	392	393	409	395	395	379	371	420	377	383	401	413	368	413	376	406	388	386	393	352	391	356	373	370	369	385	407	370	396	411	361	393	403	445	373	374	373	374	381	358	408	389	397	372	401	413	405	370	379	388	352	378	384	405	411	364	391	424	363	358	379	386	399	360	405	391	387	397	391	404	395	364	364	396	390	374	368	395	405	376	416	369	402	424	387	399	366	389	396	392	415	352	376	396	425	394	389	421	378	400	373	392	363	390	417	394	394	402	375	433	409	378	347	403	407	402	399	352	398	389	415	407	370	410	369	401	380	379	409	398	368	397	409	364	371	366	359	364	409	383	413	370	409	420	379	410	408	382	361	386	349	365	413	396	389	406	370	372	410	389	361	411	390	403	383	403	413	388	376	424	373	397	413	388	377	395	392	397	387	399	351	394	391	407	405	397	376	374	373	384	384	371	382	394	358	415	373	399	355	403	400	383	403	415	403	422	390	374	411	423	398	367	402	402	377	383	412	424	361	386	405	393	367	363	394	402	428	377	375	410	355	394	394	395	398	384	355	366	381	367	362	394	370	376	405	364	413	385	402	422	363	366	355	378	369	397	389	392	380	396	383	382	370	384	402	373	409	393	381	432	402	422	387	389	393	393	373	379	364	393	360	391	395	392	402	395	378	341	419	428	358	383	400	380	350	364	390	389	409	372	405	378	415	399	368	431	374	348	403	359	409	424	401	358	422	404	371	367	392	382	379	397	388	386	379	402	414	379	392	381	374	432	401	367	387	406	392	373	387	381	420	356	397	428	411	387	384	397	398	391	367	414	404	387	348	405	361	411	368	375	393	402	392	348	426	390	435	346	401	377	385	397	385	392	421	358	404	381	363	428	368	381	348	390	395	401	384	403	379	393	357	401	422	361	377	390	386	351	366	392	385	359	393	375	427	357	399	378	367	453	372	391	381	406	374	406	396	426	420	397	395	386	391	417	370	385	417	405	388	387	396	380	403	361	378	372	389	376	410	433	424	424	382	390	434	374	373	381	363	352	426	362	398	372	417	398	391	367	394	381	385	431	355	368	410	398	396	366	409	377	417	398	369	384	385	369	397	393	367	392	400	389	398	373	376	372	394	380	388	398	392	413	402	424	418	377	389	356	361	381	383	400	382	382	378	398	352	378	355	373	378	373	402	397	377	406	382	425	338	368	381	374	367	384	408	348	420	393	402	418	369	375	388	373	378	418	358	405	397	367	391	381	367	397	415	357	392	412	370	408	409	403	407	394	356	430	370	385	385	398	348	390	415	354	373	389	420	416	398	393	418	395	414	362	373	389	378	328	365	387	391	392	384	366	379	416	369	375	419	376	394	381	403	364	363	390	355	359	382	396	394	396	360	427	420	378	373	357	403	389	421	379	408	393	401	388	396	400	403	373	371	353	395	420	378	423	399	405	407	390	367	371	381	392	411	394	380	405	372	401	365	370	404	399	361	372	388	353	385	417	378	375	380	418	364	370	377	443	356	406	341	405	443	417	409	405	410	417	395	396	400	413	388	392	362	381	403	409	365	372	371	322	356	406	408	372	399	367	379	390	381	387	368	367	403	384	410	362	391	390	365	380	440	390	372	381	364	409	377	379	391	391	394	383	406	371	388	425	379	369	399	362	389	359	401	348	391	373	398	415	414	398	367	396	375	423	412	372	374	381	414	368	400	351	407	428	385	355	393	417	387	357	391	369	413	394	408	374	374	395	401	376	407	394	421	417	389	401	412	391	378	368	382	383	382	388	401	397	376	369	387	357	364	420	406	377	392	393	359	367	400	434	393	415	372	379	397	384	387	380	396	376	399	403	361	386	393	389	380	373	433	397	373	394	403	424	401	415	432	420	390	352	393	383	385	365	371	413	367	367	397	418	379	402	372	411	380	361	400	426	361	384	400	394	430	396	394	398	379	412	404	392	391	391	393	347	365	392	398	404	376	383	381	378	372	400	349	394	412	403	409	388	366	394	387	376	416	386	450	395	393	393	393	388	365	409	400	424	386	345	392	367	393	398	392	410	402	381	434	377	396	400	359	414	354	406	394	361	383	403	397	411	422	351	348	399	383	401	400	367	399	422	427	431	399	363	414	415	341	414	406	382	391	400	387	404	405	413	398	434	386	388	396	397	394	379	354	384	409	359	384	372	365	375	393	367	391	389	400	396	373	411	393	363	395	403	367	443	390	404	442	390	366	384	391	411	397	387	420	399	396	403	385	369	407	385	377	359	350	372	379	391	395	420	412	358	382	365	398	365	399	387	391	389	396	380	358	381	382	396	406	371	374	412	402	369	389	364	402	398	404	399	369	377	378	415	406	406	407	379	417	406	381	385	376	413	386	391	349	380	400	386	407	409	367	358	410	391	430	413	406	448	350	431	392	389	400	388	415	394	379	399	354	399	393	395	374	398	410	379	357	380	389	398	376	405	382	427	422	372	360	386	392	371	401	403	412	391	391	368	419	376	391	399	400	408	399	412	388	351	388	380	389	384	413	392	376	393	374	422	352	393	370	380	407	380	381	399	410	381	378	396	380	394	376	381	398	399	404	374	401	415	394	415	380	387	385	357	390	372	418	353	383	365	381	385	399	386	402	389	378	400	369	413	373	377	386	373	383	394	414	377	421	410	406	370	376	372	392	405	377	382	396	362	400	391	408	417	383	419	406	418	375	396	412	379	375	405	368	379	405	426	406	385	397	354	396	384	383	421	409	408	357	394	393	377	404	379	373	409	381	385	389	403	421	407	399	384	376	382	385	399	404	433	387	359	376	396	394	391	389	385	381	366	385	386	394	406	400	394	376	418	369	422	389	385	427	376	394	415	403	391	375	394
22942	22260	33860	29103	23259	21232	12837	1255	482	505	494	466	473	499	477	448	431	503	491	518	476	482	503	428	452	517	517	470	473	490	519	509	447	462	436	520	467	474	454	445	492	485	447	497	455	472	478	434	517	454	478	488	457	478	452	509	468	450	486	427	462	443	498	479	464	477	475	491	462	457	428	433	429	494	462	458	487	500	460	452	475	457	469	453	477	433	496	471	435	462	462	461	464	513	475	503	460	471	498	399	466	436	498	442	486	508	473	483	426	454	461	434	485	454	483	434	457	445	484	460	469	477	450	479	492	468	471	473	446	455	449	461	473	459	471	433	449	471	429	449	510	463	494	422	490	476	448	453	439	442	483	476	472	429	469	474	453	461	467	495	464	484	469	464	483	464	461	468	453	477	454	429	444	441	456	503	438	431	458	473	478	495	460	450	486	457	455	470	463	459	435	461	460	447	436	475	488	429	454	497	448	490	449	480	478	458	468	486	437	454	496	437	476	458	453	461	439	489	464	449	451	473	500	450	517	478	450	502	467	409	454	456	442	456	462	444	484	472	499	461	486	465	459	479	465	466	480	455	511	511	479	491	483	458	533	462	459	456	458	457	458	490	449	483	454	458	464	475	430	450	488	477	472	454	501	466	448	420	471	488	451	484	462	473	468	460	472	467	489	484	453	456	447	473	464	432	471	494	440	461	499	478	502	459	459	501	453	456	438	467	427	475	445	513	475	510	441	452	495	515	457	463	490	504	451	439	446	446	463	514	473	451	453	449	435	442	416	441	518	487	431	434	433	424	444	454	473	448	485	454	478	440	454	470	476	481	493	507	442	454	492	496	483	467	464	468	448	460	441	457	442	471	511	492	499	514	474	476	488	477	461	474	482	476	483	493	478	478	471	462	449	465	476	474	496	444	469	436	464	455	458	445	483	473	492	474	521	429	482	499	485	442	450	500	488	499	443	477	480	485	461	470	484	447	448	451	421	471	495	490	466	487	463	480	442	488	480	482	457	463	467	459	469	462	458	466	458	505	471	495	473	452	439	479	445	465	431	462	441	472	489	470	502	485	455	461	473	431	486	437	428	473	470	471	461	481	479	442	446	482	509	483	447	460	473	463	472	466	496	436	488	498	510	445	480	484	438	485	450	476	459	489	462	506	453	481	465	461	487	512	455	456	440	472	463	468	430	473	465	440	504	440	490	506	468	451	480	487	470	415	463	455	476	507	482	484	465	458	465	468	462	494	514	447	457	485	441	472	473	474	476	489	467	495	477	488	479	481	479	429	458	440	478	520	451	484	429	485	453	473	480	467	478	435	456	432	470	471	495	471	467	485	466	452	448	479	509	464	489	498	496	496	477	471	470	487	482	460	489	458	454	423	468	484	449	447	488	470	471	489	467	451	475	462	471	420	506	465	426	451	460	454	418	456	486	470	476	447	421	410	518	491	445	454	451	455	478	477	466	493	477	498	489	486	460	476	454	441	463	460	454	457	452	443	470	487	443	483	459	478	469	467	489	474	445	434	472	496	482	455	494	477	501	483	517	471	464	449	462	493	474	446	443	450	470	466	472	481	464	470	490	474	459	483	476	433	498	456	434	495	503	442	487	531	460	471	439	510	449	445	460	435	446	467	518	522	463	479	475	462	447	463	489	474	457	511	449	473	473	485	480	489	473	482	448	494	450	428	422	446	461	452	461	472	502	485	457	463	467	473	529	466	450	405	469	463	496	466	471	458	420	498	468	447	494	443	462	462	448	473	432	411	447	490	484	443	443	506	458	458	508	442	431	470	469	504	491	462	463	438	473	459	467	457	467	508	437	457	469	503	456	478	464	466	450	458	448	510	452	489	478	467	469	471	473	467	430	472	453	444	445	480	449	473	440	438	488	455	469	448	453	461	506	461	445	500	446	460	456	405	465	493	450	456	449	458	475	464	494	445	497	465	467	455	504	478	469	522	437	497	465	508	474	488	450	462	455	492	457	418	490	488	460	493	472	458	478	469	470	487	456	472	421	489	472	478	501	487	475	490	487	525	482	472	458	496	464	481	467	461	481	491	447	479	455	462	490	450	495	456	474	446	483	445	431	503	477	490	495	464	473	459	481	463	454	433	448	444	439	485	473	490	501	500	486	466	451	507	463	478	467	451	435	510	474	458	515	481	473	483	484	485	481	456	481	481	427	480	461	443	434	468	471	467	455	454	488	484	449	457	458	450	436	448	463	472	468	479	443	456	446	478	442	480	436	517	488	466	429	475	453	487	469	491	472	467	416	461	513	470	459	502	480	468	479	448	496	473	481	469	519	463	492	457	461	484	499	465	422	443	490	464	454	452	484	513	439	500	454	450	474	446	459	457	444	472	467	445	441	473	451	473	433	464	439	443	487	481	489	433	432	491	454	471	504	496	477	477	458	495	467	476	475	458	462	473	507	452	496	453	484	460	483	465	462	446	469	500	452	436	416	450	454	446	434	462	436	511	475	470	458	444	458	471	445	475	469	447	457	482	494	489	465	474	487	468	497	463	488	455	449	493	499	512	471	461	504	455	477	464	450	458	490	455	460	460	460	464	464	497	454	428	477	458	472	462	496	469	452	432	470	474	459	442	437	452	483	467	459	465	467	471	453	482	488	470	433	500	441	459	454	461	478	486	460	437	474	460	460	450	466	444	440	477	458	453	440	486	453	454	466	444	482	470	449	458	464	497	488	481	493	485	483	454	491	472	474	496	477	479	438	442	476	487	497	501	521	442	454	438	468	449	488	469	512	463	439	492	519	460	455	424	441	423	448	482	459	466	468	452	471	429	482	412	481	477	480	435	462	477	490	459	411	429	479	478	440	486	500	460	485	490	477	483	455	487	490	461	419	421	471	439	479	483	473	463	456	469	475	463	453	452	457	461	470	467	472	463	474	468	436	461	483	449	445	455	485	476	472	415	457	484	430	460	433	498	445	452	471	478	494	442	469	444	482	479	496	452	484	473	426	431	452	498	451	459	472	474	500	454	449	466	507	476	468	458	488	466	457	457	477	484	475	451	492	474	431	437	460	472	497	468	430	461	470	467	468	487	452	471	480	462	479	470	490	488	487	460	433	486	491	412	439	444	489	430	482	511	480	465	497	466	465	477	461	492	468	484	450	409	454	442	459	471	485	456	452	487	435	456	461	450	407	465	457	515	473	483	441	439	469	466	457	463	478	475	457	480	478	441	435	450	474	478	477	456	454	455	464	472	417	413	435	446	476	449	447	493	434	503	487	465	486	456	440	479	510	479	430	474	427	412	473	488	454	445	466	449	465	451	465	430	452	422	519	467	469	468	452	479	492	487	465	475	447	443	501	443	495	529	504	497	472	471	477	469	455	464	476	493	466	438	483	456	471	472	472	461	489	452	465	449	444	445	479	502	470	475	449	448	468	445	454	446	514	454	461	483	510	480	451	472	459	454	459	471	477	464	512	430	474	471	479	502	474	443	498	469	469	446	516	428	458	467	472	453
55598	99487	78886	53137	31014	13396	4633	950	550	535	531	485	527	553	550	511	544	528	569	557	538	531	493	550	532	530	523	486	515	514	537	529	549	511	560	532	573	511	502	537	527	485	549	558	516	494	554	536	544	541	512	495	532	507	553	556	506	522	527	525	547	534	516	549	486	528	527	526	529	543	490	484	482	528	511	559	498	519	513	524	502	558	508	529	501	498	509	478	512	489	534	517	493	530	496	535	531	490	516	518	510	526	490	498	527	525	495	541	509	534	540	503	565	473	484	514	519	514	505	558	557	537	557	549	527	512	500	503	516	540	553	485	507	536	508	527	463	502	531	538	516	517	544	527	569	498	478	481	500	540	520	478	491	551	535	506	534	531	507	513	503	568	508	534	513	535	511	536	546	518	525	550	491	475	535	526	525	490	514	543	549	546	482	534	496	499	512	518	505	475	482	530	537	494	497	513	519	529	501	503	545	508	495	542	500	540	517	502	523	503	528	506	533	539	488	535	503	483	469	509	505	526	528	485	497	527	524	564	529	447	502	522	495	546	532	531	544	477	527	572	523	490	544	543	540	493	498	523	530	549	516	549	554	504	529	535	543	488	541	480	551	536	494	511	518	503	530	540	508	502	524	512	548	537	492	525	537	535	556	530	537	527	490	538	504	550	497	517	487	537	518	531	570	532	487	494	540	481	515	502	561	508	506	529	527	494	504	551	496	541	507	510	521	538	492	519	504	533	487	557	511	512	518	527	536	462	542	485	497	527	514	507	490	489	499	478	524	524	526	557	509	516	540	541	472	526	523	538	522	547	526	487	503	484	515	471	505	493	518	510	516	516	526	527	521	468	539	528	465	536	528	492	520	500	547	580	476	528	524	553	513	536	529	525	495	531	543	484	473	483	497	504	514	489	555	505	504	515	517	516	505	528	543	552	547	528	561	504	552	475	545	510	549	472	480	542	520	532	483	552	531	479	489	554	533	567	516	482	499	540	498	529	546	480	527	506	514	529	515	510	489	451	515	493	539	494	498	522	506	516	581	551	552	500	551	511	535	455	476	530	516	490	522	492	501	540	520	527	468	517	523	488	478	517	512	508	503	528	526	518	553	502	494	499	511	516	500	497	484	550	541	486	512	545	509	471	496	530	536	486	513	486	556	503	524	504	570	519	531	530	530	495	506	482	522	462	518	522	510	541	531	537	531	542	507	469	516	540	532	513	511	496	516	520	530	482	530	538	513	504	511	521	508	529	538	526	548	545	523	517	515	564	489	501	508	516	528	525	548	533	527	524	494	533	516	525	537	535	530	494	533	534	507	524	514	506	515	529	523	529	489	497	539	516	484	532	563	555	515	518	526	534	514	524	535	522	556	491	516	541	548	563	499	462	539	485	506	513	545	518	490	503	488	523	520	517	519	575	550	547	532	510	503	498	561	526	495	519	540	539	496	476	517	503	529	546	492	569	507	493	514	538	510	495	520	517	489	480	502	515	555	539	548	516	528	514	497	526	493	518	530	502	544	502	527	507	469	531	528	525	548	543	489	513	504	530	490	558	498	558	493	496	537	528	531	503	551	519	492	513	517	506	519	535	514	519	503	514	531	504	532	542	445	550	510	528	552	547	527	546	532	537	491	495	474	534	554	467	530	520	538	507	519	504	485	532	559	519	551	530	521	538	468	530	519	508	539	507	541	485	525	486	528	540	542	512	548	516	538	547	500	500	511	554	515	510	554	532	478	512	523	547	523	524	474	506	554	495	496	514	512	519	519	528	520	534	532	518	525	516	528	474	507	495	501	546	500	503	532	480	508	508	542	524	505	504	512	543	480	516	530	544	521	510	491	504	515	505	486	518	546	553	513	510	528	542	548	497	560	499	526	518	526	533	505	532	500	558	522	533	534	533	563	529	505	494	482	545	499	517	525	490	491	499	498	550	473	542	507	534	534	498	493	523	475	528	499	583	525	519	503	530	505	509	508	537	529	506	488	504	488	519	546	511	515	514	524	523	479	519	490	546	541	522	498	532	499	475	504	491	512	508	518	552	487	534	517	494	531	514	549	509	528	512	525	533	527	495	494	510	528	499	548	508	553	548	514	517	519	569	513	522	528	487	478	528	540	518	531	506	519	505	559	561	496	484	533	530	490	470	530	495	496	515	555	516	542	491	498	521	495	493	536	495	522	527	538	536	493	529	483	482	540	504	548	501	488	523	517	496	534	473	497	544	507	483	541	547	521	498	482	487	490	531	524	517	514	548	514	500	526	572	524	494	504	549	486	514	528	522	501	530	532	461	503	557	504	539	494	515	525	535	532	507	506	521	524	531	548	525	514	513	538	511	496	511	496	513	544	542	520	530	512	503	551	546	530	522	516	526	526	507	529	491	525	489	547	492	528	476	481	490	516	512	516	527	501	485	517	538	500	530	512	499	517	510	481	528	492	520	518	503	512	456	535	505	502	531	513	557	523	551	515	523	521	533	511	519	484	491	522	530	494	476	507	527	560	522	487	482	542	534	502	506	504	522	514	525	487	540	514	520	517	567	515	504	528	524	513	475	539	512	520	523	508	469	516	526	497	549	507	510	552	551	507	508	524	524	477	537	513	527	527	489	532	501	503	505	519	529	536	501	483	516	488	513	499	515	491	549	490	509	512	513	493	522	527	537	505	537	562	530	519	522	514	507	494	533	512	503	529	531	501	553	521	488	519	535	471	521	444	563	525	519	523	508	535	498	517	549	519	482	492	515	508	526	496	520	492	511	528	460	521	497	535	499	535	553	525	488	500	541	483	511	520	526	505	534	515	506	519	503	532	537	535	525	519	490	508	506	494	508	536	520	469	524	524	550	482	506	490	537	528	518	531	534	520	511	560	514	554	545	522	567	488	529	498	539	492	542	505	514	501	518	501	483	462	490	512	521	544	535	514	496	541	494	530	519	531	500	492	550	515	532	531	528	489	492	544	503	502	494	515	523	536	516	500	487	500	519	490	550	502	524	484	527	497	512	527	510	502	529	520	504	518	495	522	512	472	545	517	524	503	494	531	515	555	562	496	490	534	474	504	572	505	507	516	527	518	541	532	500	508	537	525	501	535	523	558	480	486	533	499	530	485	505	540	526	522	577	437	523	477	522	486	494	534	488	518	532	507	519	501	487	517	513	550	550	523	499	518	507	504	479	521	510	506	541	487	436	482	487	504	549	475	544	512	490	512	502	527	569	503	552	550	527	550	524	548	527	514	541	521	525	526	469	488	518	487	518	531	519	499	484	498	486	512	532	489	528	476	497	544	524	551	575	513	529	529	521	505	531	517	505	534	503	529	542	527	524	482	480	497	509	492	497	530	516	523	507	545	534	511	465	528	496	474	524	541	524	497	493	495	498	509	492	519	503	488	477	523	509	556	533	486	504	478	470	514	557	488	510	471	529	529	494	496	529	515	498	537	564	512	511	529	541	524	547	515	541	530	501	517	537	521	501	537	520	511	494	523	543	503	472	546	512
28576	33869	38254	19663	4680	1074	484	348	318	299	307	289	324	278	329	286	266	325	279	313	322	283	300	294	281	287	313	280	307	286	307	318	296	291	312	294	282	282	296	312	292	321	315	325	313	310	266	315	348	277	290	284	317	343	304	296	329	297	309	303	292	298	306	277	292	286	300	307	276	334	330	297	298	286	290	300	298	311	292	292	275	309	323	286	292	311	303	279	310	276	324	303	300	296	293	292	313	317	302	304	295	305	282	300	314	288	293	291	301	296	291	314	308	271	312	297	340	281	299	318	317	281	313	310	270	303	320	310	319	289	299	309	298	304	304	257	295	281	285	339	274	272	300	308	274	320	288	307	289	309	301	307	299	289	274	292	310	324	311	285	321	324	297	310	331	288	282	306	313	288	297	312	329	327	306	315	315	276	301	299	320	290	285	296	311	312	291	314	330	271	324	301	305	294	338	304	295	331	330	298	321	308	342	273	312	299	319	302	257	310	313	305	312	299	299	310	305	319	305	304	337	289	309	306	301	296	281	291	338	315	307	302	272	322	320	275	299	290	320	307	311	336	308	288	333	284	312	293	316	332	294	295	288	292	285	289	292	289	304	278	278	261	315	305	308	302	293	311	313	291	333	300	311	307	297	318	325	309	296	307	291	317	302	307	311	324	298	297	321	288	307	296	307	307	273	316	285	298	303	330	306	264	314	306	290	315	309	288	317	307	293	302	328	279	299	285	301	277	325	292	320	317	307	281	303	295	283	283	285	279	314	279	290	324	324	317	304	310	297	295	301	299	308	277	335	284	292	317	258	324	292	303	296	313	326	292	311	309	313	298	296	292	295	333	329	292	299	321	285	306	319	325	263	313	302	300	327	304	313	289	317	313	292	327	326	281	281	287	316	295	305	302	266	312	312	310	300	320	284	302	325	292	331	328	320	283	293	284	277	279	284	306	295	320	307	283	318	321	300	303	306	296	306	277	318	311	311	293	274	292	283	294	296	276	324	286	295	294	318	289	280	279	303	295	319	308	315	338	288	300	282	288	329	330	302	291	326	324	315	300	295	300	275	302	281	304	324	313	318	283	303	275	286	310	276	294	301	310	293	318	316	316	315	297	303	298	306	292	327	299	281	296	322	313	299	303	286	270	292	301	311	304	320	291	293	267	275	323	295	319	294	323	308	272	306	299	316	320	301	322	282	312	286	318	303	301	282	303	295	311	289	299	311	287	310	294	258	320	310	288	299	321	298	295	315	254	304	285	268	311	302	343	319	264	285	316	295	315	310	324	286	290	281	313	290	300	296	309	307	308	334	304	274	277	287	302	272	326	320	281	296	304	322	305	292	304	298	256	299	319	298	274	284	328	312	328	310	300	308	307	310	311	301	284	310	292	307	322	316	291	293	287	297	315	309	318	302	318	288	305	310	282	311	302	299	270	322	299	277	291	313	269	310	304	324	303	326	299	261	331	315	290	282	283	277	281	293	316	285	290	346	318	314	311	286	279	307	277	324	305	295	317	302	317	319	268	300	356	322	296	300	266	310	309	294	292	299	276	275	323	302	274	305	294	282	349	295	288	300	322	319	276	302	326	282	297	329	320	333	297	300	292	315	307	321	318	321	303	293	318	313	296	266	293	296	307	303	294	317	301	296	299	294	307	275	319	306	300	283	298	284	328	293	274	282	314	308	311	273	305	298	272	307	281	287	295	295	289	299	310	327	276	293	283	298	311	276	281	307	322	307	302	286	273	321	303	312	284	310	313	297	284	283	312	303	296	332	284	255	304	357	318	311	310	323	298	283	260	317	304	319	299	292	312	319	306	288	282	320	282	307	323	322	315	293	285	298	310	294	321	307	297	309	286	322	330	299	315	312	276	320	300	302	295	320	286	284	306	315	273	278	320	331	318	310	317	279	297	313	254	263	300	315	304	304	306	286	304	303	298	305	300	314	319	310	274	292	285	288	309	298	292	331	331	305	325	261	293	297	315	264	296	282	309	273	279	297	279	311	332	291	311	291	281	287	296	293	290	297	301	324	267	339	284	296	295	289	326	290	271	327	294	311	297	318	293	314	294	325	314	326	304	294	327	296	278	306	317	275	292	279	306	317	277	307	265	313	301	333	286	344	284	276	294	328	320	272	322	291	309	277	294	290	300	315	294	276	312	304	321	291	302	297	323	275	280	304	311	302	276	299	315	322	289	286	283	303	266	313	301	285	292	282	298	286	272	316	279	256	299	276	288	316	308	294	304	287	290	305	315	289	268	277	296	305	310	310	285	316	292	301	311	324	286	284	320	295	296	280	276	308	275	310	291	289	263	297	328	317	297	287	298	331	310	288	309	309	272	301	312	297	286	326	295	309	334	312	300	314	286	289	266	301	286	297	277	339	303	311	278	272	318	297	316	303	316	278	279	301	269	297	296	310	303	343	333	315	300	314	315	299	286	276	287	297	301	270	285	308	325	312	312	253	308	290	301	300	316	310	310	291	311	324	308	281	302	286	283	326	299	341	305	307	292	335	299	318	323	261	323	282	303	307	246	279	300	305	319	289	304	274	270	289	274	330	302	305	310	319	301	301	325	290	259	275	304	313	289	275	316	298	291	299	289	310	277	313	320	302	312	321	301	291	303	288	312	309	296	294	292	300	314	302	311	340	272	314	285	292	326	307	316	295	304	302	307	290	262	294	276	319	278	296	291	312	279	316	294	308	289	331	288	301	303	288	291	317	336	307	266	317	285	280	284	282	299	294	281	309	308	305	295	325	308	287	313	301	287	295	339	303	277	295	294	295	281	314	292	294	303	318	299	305	295	308	272	319	342	302	327	291	288	298	313	289	308	291	308	295	321	276	295	295	324	296	314	299	302	312	291	297	275	327	291	285	284	317	322	314	279	280	301	264	298	284	306	298	309	296	317	330	321	299	303	304	310	290	286	299	307	290	307	300	313	334	318	274	348	304	307	289	298	287	325	293	331	306	301	302	320	283	309	332	299	286	320	308	310	334	283	295	322	321	311	296	292	308	264	319	307	286	329	310	288	293	290	301	293	301	309	300	295	289	312	312	254	299	296	299	311	275	306	323	269	336	310	308	288	303	280	287	325	295	308	261	282	303	307	279	279	308	320	314	308	317	306	328	306	309	291	295	329	255	301	292	284	305	310	315	278	344	327	317	274	288	284	301	316	307	289	298	302	325	263	299	346	269	297	297	315	299	301	331	310	309	304	263	277	333	302	306	314	306	288	316	278	292	314	302	278	315	308	314	305	311	322	306	272	301	312	311	290	310	329	290	284	263	283	343	318	308	294	264	278	316	258	281	278	290	350	309	288	328	291	294	286	282	288	304	321	311	292	316	282	325	313	306	301	305	322	309	279	297	319	319	303	294	308	299	308	285	330	282	283	333	296	336	295	314	301	291	306	326	308	289	295	272	298	342	281	300	285	314	348	296	284	283	338	292	307	310	311	295	272	311	297	326	298	313	312	287	274	285	305	316	287
26991	50335	33739	13932	4530	1468	607	377	360	369	339	373	343	362	358	339	393	373	395	371	415	374	350	385	395	346	369	327	364	356	360	361	356	377	393	332	350	346	330	354	336	377	355	406	351	388	387	351	377	363	354	370	358	353	336	371	339	369	357	340	364	396	346	340	343	361	371	340	340	347	313	304	341	364	364	361	350	336	354	398	354	350	335	355	344	329	369	363	349	322	362	346	378	350	376	324	384	331	383	386	385	335	356	381	351	359	349	344	349	362	366	346	377	340	359	364	369	366	354	348	322	365	362	347	354	361	386	329	348	355	346	407	333	366	363	355	325	340	344	371	356	325	380	333	363	333	363	379	338	323	332	338	339	363	324	353	351	378	366	396	339	371	336	336	349	369	352	342	347	386	360	378	350	382	331	355	339	389	362	355	365	367	376	386	346	359	407	334	336	365	366	377	333	395	339	366	366	347	340	374	339	362	343	363	371	311	383	371	355	352	337	339	337	342	338	350	362	326	360	324	334	327	352	350	356	323	322	329	333	382	348	379	317	342	347	338	357	340	364	325	342	349	335	361	377	370	337	367	350	340	349	380	352	334	327	393	355	311	342	358	341	337	373	357	364	352	369	357	387	370	358	350	347	346	355	354	369	362	375	338	390	363	328	342	330	350	330	354	366	345	368	373	341	351	374	348	317	344	371	393	363	310	386	360	344	357	353	383	363	351	375	369	376	356	376	374	373	356	314	360	346	394	355	371	368	337	309	356	333	337	333	358	358	356	348	352	332	383	374	363	394	355	343	341	395	363	361	364	374	366	357	347	327	360	395	372	363	355	357	319	363	337	379	346	345	323	365	338	362	365	327	374	340	337	348	356	356	385	372	343	357	352	333	341	386	356	346	364	337	360	365	358	347	363	382	366	380	374	354	360	386	373	359	386	331	359	373	383	346	367	336	332	332	330	380	339	330	376	366	328	367	366	337	365	377	356	330	343	348	341	358	356	376	333	337	357	322	384	353	334	341	367	346	363	337	332	351	352	356	344	366	393	346	332	349	313	341	358	358	339	380	360	384	357	361	342	347	416	380	364	338	388	349	361	340	357	335	318	356	366	370	362	370	353	380	405	356	352	377	369	334	367	375	361	349	360	344	366	354	343	360	355	360	352	364	373	336	365	358	376	340	366	327	367	339	357	369	344	354	334	336	357	357	373	358	378	339	355	330	328	351	365	356	344	344	338	361	351	353	338	335	379	367	359	356	336	361	347	365	361	339	359	370	351	361	333	360	375	334	372	353	338	346	308	373	350	318	362	358	350	361	373	321	401	340	334	322	332	354	400	355	336	336	361	338	346	380	348	340	359	341	336	374	381	377	367	393	354	393	369	344	377	373	369	361	369	351	359	322	347	323	350	324	333	395	362	351	361	337	353	352	372	377	345	369	346	331	342	339	376	333	330	359	346	313	358	345	359	371	352	367	344	370	374	383	350	355	383	366	344	380	359	335	349	359	370	333	347	360	333	362	333	357	321	355	328	349	369	338	359	360	338	352	364	335	381	377	357	331	343	323	340	355	341	376	330	349	336	387	363	354	361	370	361	352	355	368	363	345	332	331	379	360	374	348	369	344	394	350	342	339	344	327	372	357	342	319	327	364	377	366	346	338	378	378	354	357	365	355	345	385	363	330	361	349	343	351	380	379	346	347	358	338	339	378	366	374	329	349	359	366	325	366	335	373	339	373	352	360	356	338	335	370	388	360	377	314	335	339	393	359	340	368	338	366	359	355	342	327	357	332	351	322	318	360	335	377	378	340	371	359	352	339	372	352	325	377	335	374	359	322	325	345	360	350	322	369	370	350	338	374	373	344	365	375	294	327	373	343	347	348	337	365	358	355	335	379	326	340	305	390	334	367	382	360	366	355	365	364	357	327	360	374	370	353	353	382	402	364	360	328	319	355	355	377	344	375	376	369	331	357	383	353	354	373	335	352	346	354	351	342	350	349	373	317	338	371	358	375	342	364	372	366	383	348	332	330	356	363	346	354	353	353	380	317	372	336	340	342	378	367	311	355	389	375	354	330	346	341	355	341	329	362	359	391	382	329	334	359	382	331	367	337	357	371	335	357	369	350	338	317	387	323	384	363	353	324	367	342	377	353	339	407	348	367	346	357	397	370	352	390	332	328	368	367	354	337	367	321	367	359	347	367	346	333	341	336	397	360	357	370	344	375	364	357	359	365	366	375	360	372	344	370	370	326	348	385	368	353	357	372	354	372	345	371	336	359	380	342	363	368	350	345	381	316	326	331	371	352	351	327	357	366	340	339	384	353	395	340	346	355	356	358	362	369	365	336	375	357	337	354	352	353	357	406	367	350	331	360	337	340	344	355	363	357	332	369	365	368	368	350	346	321	394	352	346	348	379	321	345	327	373	349	339	337	316	395	368	368	348	326	343	385	340	345	376	385	391	356	377	324	377	299	307	391	379	360	344	354	315	351	371	344	338	354	341	334	336	356	335	362	378	336	349	337	353	336	338	323	346	342	363	334	360	359	346	347	340	354	401	329	331	319	381	355	332	370	373	365	372	346	348	362	355	336	355	349	328	351	348	343	355	364	369	354	324	378	363	367	324	364	359	343	338	346	346	391	325	359	343	350	345	343	379	340	367	357	365	353	379	364	361	358	403	341	378	333	373	368	360	368	379	359	325	362	393	330	339	387	364	371	360	368	345	339	341	361	366	336	345	335	365	335	385	376	379	352	341	356	355	367	371	336	336	333	358	373	350	336	343	344	362	362	349	378	372	358	345	369	377	359	329	337	359	347	332	394	371	346	346	366	331	336	349	365	353	340	354	344	347	348	342	383	360	392	369	331	357	367	348	337	328	346	356	337	395	339	360	371	357	368	361	361	350	348	351	360	341	390	347	340	376	370	342	371	345	388	350	358	377	361	372	350	382	308	368	364	348	362	336	381	373	377	339	357	365	374	349	352	356	355	338	317	371	341	369	350	380	306	342	386	342	397	336	359	363	366	363	350	318	359	372	324	360	348	362	342	380	315	348	352	343	369	347	352	356	370	383	375	347	349	334	347	356	368	334	327	328	347	319	330	367	321	373	345	376	353	347	335	310	367	366	370	341	371	320	360	383	360	388	349	382	363	330	368	330	354	349	384	359	365	371	339	371	371	345	347	367	377	357	352	369	362	364	341	367	335	336	349	328	359	346	346	391	361	336	360	368	354	339	374	355	379	337	368	357	304	351	352	332	352	341	374	359	347	351	369	349	352	358	374	357	342	339	336	377	347	372	327	346	368	332	344	341	358	375	345	344	343	366	378	369	374	349	338	356	341	373	366	353	327	345	353	363	333	323	342	328	362	346	366	352	340	356	368	346	312	362	369	370	339	354	382	368	372	348	367	361	409	355	308	366	335	329	342	358	344	357	354	337	372	351	365	339	345	341	358	343	375	338	347	349	341	372	332	363	331	368	340	351	373	364	335	369	359	346
23827	23178	37009	31353	23280	17192	5010	586	407	397	364	403	402	397	374	382	415	357	394	374	373	397	370	390	337	369	364	350	378	398	377	405	363	387	384	397	373	396	389	351	377	392	378	378	399	384	398	379	371	427	373	388	392	410	365	417	368	388	355	373	376	342	375	381	360	386	393	363	360	372	338	360	379	382	389	378	377	398	388	339	387	368	365	376	373	359	419	402	351	361	383	370	383	413	399	400	408	358	383	379	359	372	362	410	389	358	383	365	356	353	380	344	361	389	384	373	391	351	333	398	381	339	359	366	365	373	387	395	388	389	380	376	376	374	421	375	392	383	377	364	355	396	377	400	363	361	404	397	360	381	351	404	410	373	358	354	445	359	401	354	396	369	378	356	388	360	418	381	373	394	368	389	366	343	400	362	374	365	369	365	374	418	375	377	374	358	394	389	383	388	403	366	356	369	343	430	373	367	399	374	353	405	358	379	353	392	366	419	407	373	391	398	367	359	374	373	402	354	361	379	386	381	353	344	378	393	362	358	367	379	408	390	374	383	376	387	378	364	369	376	391	357	383	363	386	399	349	386	413	438	345	383	374	386	408	332	413	400	372	391	334	383	377	378	389	411	374	419	366	370	359	369	352	365	370	353	387	391	404	389	392	349	369	388	379	367	368	369	376	402	345	446	378	374	370	353	393	360	373	392	359	421	361	388	391	359	356	373	363	362	370	382	359	413	396	396	378	369	364	391	343	367	380	358	408	374	388	392	407	349	402	400	400	384	389	401	395	369	364	388	401	428	386	372	380	383	411	425	383	370	364	366	367	383	406	361	392	388	376	363	395	409	384	406	372	372	380	413	332	371	380	403	377	335	372	321	382	395	371	368	378	375	395	397	378	381	339	365	389	427	371	370	396	364	394	377	367	403	405	398	349	385	388	357	379	378	361	398	375	394	415	394	386	382	379	378	358	415	382	399	383	381	367	387	378	373	378	349	355	379	381	373	361	380	397	363	398	371	385	359	393	381	380	353	350	366	382	386	387	360	396	369	388	353	379	424	374	379	350	404	367	371	400	346	358	388	375	379	372	402	392	395	393	368	399	406	414	390	409	370	396	379	400	397	368	367	378	341	354	360	374	354	393	358	377	371	365	435	336	371	369	327	386	348	398	372	398	389	367	392	378	371	377	363	401	375	380	386	347	357	356	343	397	362	378	391	362	383	362	368	339	348	384	372	430	353	379	350	375	361	380	341	382	409	364	392	397	365	395	333	377	381	390	371	389	358	388	411	382	335	348	380	354	378	353	381	361	370	338	396	331	374	393	393	355	411	344	391	340	377	343	367	392	384	355	392	366	329	351	367	359	367	401	400	387	367	411	341	364	360	387	389	364	386	359	383	386	358	347	382	358	372	394	382	369	403	361	352	370	367	376	370	376	384	381	385	396	396	362	402	397	369	390	403	375	370	359	359	425	365	364	385	344	393	382	392	365	416	374	364	366	374	362	388	361	362	398	418	383	357	382	315	374	364	380	375	341	348	399	359	394	360	379	411	374	407	397	373	396	375	401	373	376	368	391	364	384	391	377	395	383	373	380	391	350	379	403	360	402	382	376	383	357	367	375	396	407	361	370	378	377	410	394	358	398	381	352	398	398	386	360	382	353	376	347	375	360	390	369	387	374	343	370	369	371	350	362	377	378	405	399	386	356	377	377	362	362	424	360	379	341	368	383	384	398	360	341	418	363	385	372	392	410	393	393	391	393	351	397	359	381	359	376	415	357	340	379	420	381	403	371	398	351	402	382	397	371	399	377	388	352	332	393	381	352	369	400	370	394	362	409	363	396	366	374	348	373	389	386	379	359	376	399	364	360	369	372	357	367	379	364	385	400	364	387	349	327	406	393	380	366	358	324	410	371	377	373	387	329	400	378	365	382	362	390	354	346	397	417	409	383	370	396	330	359	399	380	346	367	368	391	360	355	386	391	375	386	356	378	372	367	365	384	380	379	385	356	385	352	401	347	381	379	384	371	380	374	377	381	357	399	361	370	392	372	383	364	366	354	378	349	374	400	378	385	387	382	377	367	405	368	343	350	405	364	375	369	381	406	368	367	385	384	375	383	366	367	382	346	414	367	364	381	403	410	367	393	356	374	384	385	386	369	397	359	382	388	379	362	359	360	361	389	384	387	397	370	405	374	376	377	388	415	385	335	378	350	360	386	370	376	373	387	385	338	364	413	369	373	396	386	379	367	376	372	399	370	351	411	404	374	371	384	412	383	357	380	391	378	393	367	415	384	362	377	388	400	400	374	367	379	364	393	397	385	361	374	371	350	381	392	373	410	371	346	396	362	389	391	354	363	360	343	399	379	384	385	391	330	350	398	361	379	400	385	389	391	358	357	360	373	378	382	355	338	388	400	389	390	379	340	381	362	389	363	383	356	406	371	351	380	356	386	383	336	359	363	369	385	371	369	399	345	430	427	372	382	379	402	364	378	408	362	371	356	424	357	364	414	401	392	366	378	368	363	379	367	370	370	370	376	367	398	377	385	394	382	384	373	379	388	377	393	388	406	375	384	377	381	368	343	388	405	371	386	371	352	368	375	375	386	373	352	378	358	368	384	360	393	358	375	397	388	367	376	362	399	391	380	368	355	381	350	410	383	342	365	381	405	411	383	387	370	380	334	362	345	425	383	374	354	360	352	347	363	377	349	398	380	356	419	356	384	388	349	373	380	387	369	377	354	381	392	374	397	366	412	368	380	374	379	379	390	395	382	370	371	357	339	398	390	376	375	416	393	351	379	399	367	368	398	381	361	369	369	377	373	350	365	374	377	334	367	367	356	356	397	382	376	365	375	375	373	377	410	419	395	383	368	397	390	390	373	357	363	355	390	360	364	367	419	392	377	390	348	415	360	380	370	376	358	372	350	405	366	351	408	367	362	380	378	356	346	366	351	372	352	385	393	365	452	353	388	382	357	358	384	397	333	395	400	392	319	361	386	410	372	347	377	361	371	383	358	345	372	420	370	407	369	379	366	360	370	374	390	358	394	356	318	385	381	352	350	351	363	389	359	355	374	391	395	355	384	421	396	387	395	380	358	385	341	404	368	381	372	391	370	374	419	358	404	373	367	384	401	389	387	397	377	417	359	383	408	388	401	362	366	425	362	373	382	382	404	379	401	360	397	345	384	362	418	379	384	389	337	360	373	393	378	346	334	354	357	394	386	351	385	370	373	384	362	371	363	381	339	352	392	352	382	346	391	384	392	345	416	370	391	375	380	362	374	374	374	401	399	392	375	374	370	360	372	367	382	342	377	402	358	404	377	365	384	342	364	361	406	399	392	415	366	349	371	415	330	398	369	343	399	370	375	381	395	384	367	390	367	366	396	410	402	373	415	374	347	397	387	380	371	360	358	348	364	401	423	364	380	390	418	377	377	391	385	404	401	352	379	376	379	377	372	406	397	407	370	379	378	396	428	406	385	367	365	356	358	366	338	418
52259	94972	71617	43453	23749	9702	2796	645	468	447	453	398	403	425	461	464	453	465	431	422	453	393	415	419	426	419	436	396	419	427	455	445	429	450	405	430	411	416	426	438	398	460	416	382	427	416	430	430	405	435	462	420	439	417	426	457	409	418	445	446	448	438	369	416	413	387	410	415	448	425	434	471	408	434	450	452	451	405	387	377	423	431	423	419	402	412	419	420	419	391	454	400	464	397	428	410	390	417	435	413	422	407	416	409	393	498	426	427	414	437	434	405	421	436	428	425	442	417	408	451	428	427	433	428	433	438	418	431	448	443	438	406	420	473	393	440	437	409	409	383	423	445	414	448	439	435	425	406	444	409	418	435	419	439	460	415	399	432	428	412	445	406	421	417	444	468	380	445	417	447	453	439	447	443	424	437	376	457	437	426	428	397	388	454	433	417	422	425	387	406	440	425	412	449	414	433	421	413	452	432	426	447	437	446	436	411	403	482	456	402	449	416	414	399	445	444	371	417	427	443	436	421	447	421	410	398	428	401	435	420	458	430	424	414	464	415	401	433	411	427	478	440	429	406	402	411	415	436	461	447	417	441	396	473	444	423	427	438	394	396	462	415	431	407	413	441	435	411	431	424	409	439	412	436	425	404	421	436	409	404	418	433	385	439	471	406	387	436	425	450	442	424	446	440	488	412	430	403	427	427	428	451	444	439	432	409	388	401	435	475	427	450	393	421	421	430	448	445	396	399	424	448	417	379	404	411	441	449	445	442	424	437	469	430	488	442	423	447	447	417	475	431	418	460	446	426	424	430	461	396	424	469	448	399	436	429	420	457	441	421	403	478	444	426	405	453	411	402	430	440	445	460	415	431	410	434	443	426	423	441	446	421	461	437	416	407	453	460	442	426	443	414	401	433	428	395	427	451	430	449	417	421	409	415	430	445	445	421	441	412	442	414	444	434	429	408	432	436	419	418	387	426	435	436	416	431	408	426	423	452	434	425	427	458	414	431	451	422	414	421	422	433	417	437	432	411	452	437	419	396	440	397	433	437	409	415	413	427	426	412	424	397	412	408	381	455	441	472	440	444	419	453	407	407	440	417	432	408	421	416	427	419	450	425	458	462	444	402	438	425	456	427	384	445	451	430	481	409	399	457	430	445	398	454	447	422	415	386	425	437	429	438	417	421	411	423	428	407	438	388	432	410	441	444	459	457	457	414	411	464	407	442	451	432	448	465	412	413	428	393	413	406	422	418	411	427	449	428	435	425	435	474	398	439	423	438	420	443	404	414	439	427	424	413	426	424	416	444	404	401	464	368	401	423	449	429	405	373	430	426	430	410	398	459	475	461	438	454	419	411	450	430	459	413	414	425	439	426	453	447	400	400	404	421	406	408	455	384	433	441	427	408	426	387	435	412	402	402	466	423	427	450	431	442	420	439	407	416	425	423	421	431	426	392	382	446	416	430	420	444	415	413	452	433	462	413	401	416	427	430	416	432	418	424	411	422	436	404	441	417	396	398	387	416	453	414	452	437	418	404	415	409	444	439	408	435	433	401	490	461	419	434	441	431	387	419	430	459	444	454	451	430	422	472	399	465	463	424	413	402	397	444	421	430	428	444	426	458	404	387	417	453	465	456	421	433	457	443	407	411	427	431	407	445	415	420	477	428	435	411	409	407	410	430	418	431	395	420	413	410	409	422	445	423	433	414	440	459	417	406	441	401	403	426	443	417	464	417	465	396	442	441	423	419	491	386	422	427	444	453	425	416	452	396	426	438	412	417	426	408	408	382	440	456	425	456	441	422	443	419	446	437	427	447	428	430	422	472	447	436	440	438	428	439	453	446	431	430	443	419	442	417	395	435	428	390	428	441	435	441	450	468	437	406	464	390	433	446	409	399	428	467	395	442	418	387	399	410	422	422	432	472	401	399	399	452	405	422	421	417	449	447	393	400	443	412	429	396	422	421	390	421	439	389	423	432	448	426	443	429	382	433	422	388	416	416	448	422	437	399	460	445	446	402	420	444	409	423	418	432	423	420	430	459	439	432	411	427	450	447	436	391	417	431	470	424	397	407	417	393	421	402	427	443	413	439	438	422	403	437	420	429	416	430	409	398	443	476	415	403	434	386	424	456	438	428	386	377	439	431	410	397	424	446	459	409	443	425	433	413	419	447	465	455	410	418	434	436	448	409	431	426	439	417	466	414	437	402	425	442	445	477	420	411	433	428	390	421	428	446	409	388	399	451	410	443	454	434	445	441	403	459	401	393	434	438	415	448	411	449	484	438	434	420	397	435	407	441	415	446	419	451	407	418	432	448	458	403	419	380	412	458	408	422	455	407	434	416	428	433	454	440	454	432	434	395	413	429	408	441	453	434	445	434	390	436	438	434	418	386	423	412	422	439	418	393	424	445	419	424	443	432	419	445	450	422	419	382	369	443	458	422	453	403	430	404	400	427	440	422	413	429	446	420	440	412	459	401	419	455	420	454	434	423	430	502	457	419	422	398	439	400	419	409	374	445	432	425	439	419	414	402	412	446	407	414	413	412	466	443	461	450	440	422	407	432	402	440	408	434	459	409	424	435	419	441	433	411	429	405	416	411	464	426	431	416	458	413	435	416	392	429	441	402	425	401	408	433	384	415	431	436	416	436	452	436	428	441	410	400	430	417	448	382	405	458	441	430	456	405	411	434	448	414	415	421	433	427	409	403	414	419	402	437	440	460	412	423	408	427	427	411	450	448	390	449	429	430	413	418	436	422	419	413	428	420	425	461	427	408	423	415	394	436	416	443	436	411	411	394	408	430	439	431	398	406	381	389	422	407	448	403	401	428	455	423	432	474	451	386	399	435	426	417	401	422	398	412	427	416	430	431	428	435	451	412	381	448	432	412	441	425	463	378	397	410	407	422	415	432	381	432	389	427	418	444	426	436	428	457	452	444	430	416	432	436	383	445	431	413	403	455	434	454	458	447	410	424	388	393	440	435	421	402	410	401	419	377	462	399	411	439	434	437	446	431	390	413	379	422	390	424	426	390	464	406	447	413	397	446	466	426	421	444	427	400	469	403	447	422	437	455	426	416	438	433	455	409	426	420	425	432	418	428	444	483	414	423	415	421	464	438	441	394	449	463	407	432	414	413	386	422	422	418	463	402	415	413	411	437	409	453	425	414	442	411	426	411	405	439	401	421	469	465	402	444	442	421	416	430	395	429	430	426	427	441	464	416	404	385	421	447	410	430	420	415	445	388	426	401	437	441	425	441	379	436	397	433	448	442	448	438	411	395	418	454	395	412	413	409	448	417	460	422	411	459	429	436	444	426	435	422	452	390	433	415	431	406	429	422	437	444	393	414	463	427	396	442	461	491	429	416	433	432	428	436	468	405	431	389	442	405	462	442	414	446	399	444	420	406	433	410	419	435	415	430	411	415	426	400	442	403	423	410	401	425	404	444	456	402	431	450	435	440	411	434	430	438	420	452	427	418	412	416	415	444
25333	25425	40044	31072	17926	5782	1162	431	325	357	347	330	301	353	342	339	378	322	369	317	367	316	323	331	336	322	315	341	313	336	328	295	343	308	325	323	336	347	324	294	339	302	313	324	319	340	348	325	343	325	337	334	330	361	325	372	323	339	344	344	350	345	316	339	328	308	344	321	316	351	367	323	328	325	336	332	334	321	320	330	315	354	325	326	312	353	331	321	367	332	345	328	339	301	319	345	320	326	338	332	353	328	338	332	314	349	346	324	285	290	318	319	319	322	393	304	330	323	330	348	391	370	316	344	347	338	344	345	317	341	326	302	341	352	293	314	320	311	309	311	335	355	319	367	319	320	344	312	321	332	358	320	343	326	365	319	330	335	349	359	348	327	315	358	312	339	325	339	325	338	343	298	318	327	330	336	350	329	326	339	356	296	336	328	332	343	328	342	327	356	326	335	337	359	318	340	296	328	340	319	359	317	321	324	325	336	313	338	329	332	331	327	318	324	331	304	343	290	315	301	313	359	345	351	322	348	318	330	342	303	335	333	296	301	299	349	305	336	328	320	350	329	318	321	359	335	342	319	328	350	316	361	336	325	335	353	340	317	293	330	328	343	313	368	313	325	309	348	305	318	327	340	314	324	349	332	324	331	303	342	350	327	351	318	316	368	321	343	336	327	325	297	352	359	321	333	339	366	351	305	345	300	334	350	327	352	310	328	319	355	317	324	327	332	332	317	320	313	343	364	330	338	307	330	318	322	308	306	351	336	307	334	334	340	324	310	312	356	316	334	350	333	352	326	319	326	343	364	311	372	359	323	345	342	339	338	333	334	312	322	311	339	320	330	350	323	353	344	348	325	344	339	343	309	330	332	325	338	386	303	333	340	309	334	352	300	340	350	318	334	328	347	324	345	299	313	325	306	334	320	355	351	287	325	345	339	327	328	321	320	349	337	304	330	345	327	324	323	339	340	317	400	345	338	313	304	322	320	325	346	326	363	337	336	301	346	339	327	295	350	327	332	317	315	357	327	323	342	340	333	326	349	338	299	319	312	335	337	315	321	329	359	306	300	311	342	342	324	360	301	302	299	352	325	339	338	324	297	326	330	337	362	314	333	346	323	310	371	315	319	312	301	328	337	331	334	335	331	345	338	327	348	329	331	329	322	314	359	300	308	302	349	350	326	365	326	327	337	378	344	329	324	334	332	329	348	279	322	332	346	300	339	308	353	346	334	321	333	348	351	328	361	344	332	304	279	298	317	326	335	386	321	316	365	331	311	341	335	310	339	327	327	324	328	348	352	290	318	360	333	333	317	349	329	354	343	315	325	347	350	336	342	300	347	348	339	324	367	318	318	321	336	305	346	315	352	319	328	312	359	317	353	316	350	346	356	344	330	321	369	318	326	326	344	289	301	318	318	318	320	356	320	329	321	327	329	341	360	315	327	354	319	348	327	350	360	335	310	350	347	347	360	299	322	340	366	324	333	286	326	315	311	338	310	355	326	338	352	335	347	325	301	334	315	323	325	356	338	309	346	342	335	342	332	339	331	338	323	337	311	322	348	329	304	319	322	303	324	316	322	348	338	342	323	325	332	345	351	374	287	330	353	349	381	312	335	346	327	334	338	329	311	336	370	353	341	319	351	340	332	330	317	331	342	316	332	370	338	308	317	336	348	345	335	303	332	340	311	320	353	343	317	323	315	324	290	331	330	383	353	329	339	325	346	335	361	312	306	352	356	311	288	340	322	373	316	344	333	338	313	332	280	341	358	298	303	335	300	292	324	351	317	322	316	305	311	349	300	338	337	337	349	327	347	360	297	321	338	323	335	339	321	335	336	358	295	317	332	322	313	318	282	332	326	344	297	330	307	330	323	336	318	304	332	358	358	350	360	292	346	321	336	343	321	334	377	327	315	313	310	331	318	338	321	358	342	334	324	310	319	318	369	322	309	339	344	339	353	288	371	346	349	307	357	335	322	352	364	342	344	309	362	317	338	325	353	333	328	329	348	311	340	322	308	342	330	324	344	326	363	355	349	309	360	345	273	371	356	327	342	309	334	355	287	331	364	335	300	315	367	331	326	331	327	339	339	347	333	301	306	341	322	305	339	356	346	345	334	325	343	291	311	340	324	350	370	361	307	351	328	298	328	353	323	326	325	310	368	349	344	303	298	326	348	327	326	307	321	310	305	347	303	342	358	358	345	299	329	358	298	341	344	376	316	351	333	323	284	317	316	312	325	358	331	334	337	325	339	350	352	345	337	343	324	337	340	324	336	331	384	351	329	321	348	353	309	339	343	341	314	322	323	333	343	335	353	330	350	334	340	358	302	299	339	355	334	314	307	312	336	346	306	317	308	325	292	314	336	330	301	339	339	336	351	363	349	362	361	336	321	314	327	346	320	326	315	322	311	303	327	323	317	320	339	365	357	323	298	337	338	325	318	322	315	368	347	330	344	318	298	339	353	321	331	275	314	356	372	298	344	345	359	334	320	362	323	341	336	326	339	309	348	316	346	334	355	334	336	308	346	337	315	349	352	343	336	318	345	334	342	331	325	339	322	321	368	338	383	309	348	297	324	320	361	359	359	310	360	318	347	337	371	357	322	316	366	314	316	326	340	334	336	316	341	332	308	351	356	335	350	301	330	358	364	355	347	289	297	361	342	335	324	322	341	354	330	306	343	337	314	323	331	303	323	300	340	321	328	350	343	328	358	318	383	318	316	300	368	336	330	353	297	342	347	343	332	308	310	327	351	366	344	300	356	338	321	353	372	340	337	354	316	332	331	330	308	336	338	331	340	338	340	357	364	340	348	344	318	327	319	328	306	315	290	317	312	353	338	340	325	331	313	338	312	317	367	321	356	308	317	321	344	356	361	313	370	348	324	340	319	340	343	353	318	325	320	333	296	321	327	341	315	353	349	320	329	325	326	342	322	285	331	328	311	358	351	333	310	336	343	343	327	332	359	315	324	327	327	315	311	316	329	327	327	322	341	351	344	340	364	345	348	324	301	355	331	347	318	318	357	311	299	323	334	350	321	323	344	348	324	340	361	309	327	327	346	337	343	359	343	330	334	330	328	364	362	324	350	332	336	340	358	332	356	346	323	349	324	320	326	344	314	343	315	353	344	335	331	333	348	336	304	343	324	397	347	319	315	321	341	321	344	359	347	311	333	328	328	336	331	301	317	326	309	310	344	344	325	339	317	360	333	319	343	314	331	324	353	330	340	345	326	317	331	321	350	341	332	322	339	335	340	354	363	337	322	317	328	311	313	352	342	309	324	316	321	332	377	317	333	339	327	326	300	331	334	350	307	299	308	360	326	318	307	323	304	318	332	349	316	324	325	371	336	334	318	332	344	329	337	303	307	333	346	336	312	331	314	334	338	322	340	283	356	343	314	330	357	285	329	315	316	318	324	334	334	296	345	330	329	331	320	355	339	333	333	330	353	299	325	332	337	330	331	325	343	300	340	322	383	335	360	327	318	337	319
46030	81149	58711	32759	15223	5624	1799	550	396	382	383	384	405	411	381	426	390	419	381	387	428	378	392	401	414	396	370	375	419	394	395	390	359	383	432	406	370	377	413	374	390	416	407	398	379	414	401	394	397	342	390	381	372	395	341	379	341	355	370	361	390	382	415	388	426	361	390	386	411	385	361	368	386	376	422	370	416	399	382	399	396	344	389	383	359	384	379	416	387	376	398	412	373	388	379	384	394	416	365	414	399	408	359	383	380	386	375	369	419	401	389	405	351	403	368	401	400	360	378	360	380	393	421	396	378	377	347	392	386	433	371	433	392	389	395	305	403	381	361	374	389	391	374	362	380	398	402	375	412	374	397	391	398	398	362	401	399	397	372	354	394	389	358	412	416	367	436	398	354	412	397	395	384	399	394	409	383	386	434	373	403	409	404	389	357	429	357	345	353	395	397	398	419	405	376	423	434	389	373	396	429	421	380	381	381	407	422	397	416	372	390	389	412	420	380	367	423	400	371	379	396	413	391	401	370	383	408	410	396	419	384	399	387	370	423	398	388	384	376	386	384	356	391	388	386	400	389	398	410	425	389	392	350	402	399	361	412	408	384	402	384	400	392	430	400	381	401	368	399	335	382	405	387	364	405	372	349	360	375	380	404	357	374	391	380	387	415	371	361	384	361	395	415	392	385	383	390	359	404	372	393	348	408	377	395	440	406	369	381	384	388	383	380	407	379	386	374	389	431	363	399	416	390	364	355	351	400	379	381	420	376	429	417	408	361	403	381	381	403	394	383	397	387	381	391	441	363	379	376	377	373	386	395	402	370	379	377	401	395	413	360	403	407	366	401	362	393	379	388	426	431	370	371	403	416	417	394	401	371	429	382	395	393	380	375	408	398	381	390	374	360	394	358	406	404	388	404	373	380	395	376	410	357	424	425	394	410	379	415	377	368	387	404	408	384	402	391	405	417	377	426	395	386	364	395	392	380	382	390	403	383	394	399	421	339	368	371	417	423	398	406	330	380	415	361	400	425	390	377	381	408	366	384	375	397	430	393	393	386	379	391	372	387	391	388	394	389	416	344	408	362	394	386	425	374	403	369	398	375	361	398	380	365	413	401	403	384	374	412	450	418	387	394	401	435	368	388	407	381	405	407	389	377	397	374	409	362	353	388	413	383	348	418	385	339	330	386	359	373	393	373	359	400	400	387	414	408	395	382	377	406	369	400	397	391	409	394	368	427	422	361	410	405	355	367	374	431	378	378	439	380	351	380	402	368	392	392	354	388	397	401	379	390	427	371	409	355	374	409	364	405	411	373	369	390	404	383	380	404	421	392	443	412	395	389	419	370	376	382	381	401	394	384	354	384	394	369	358	374	365	377	374	356	408	378	397	397	390	392	398	351	372	402	391	389	366	375	373	404	378	391	379	397	381	373	409	390	412	416	389	420	419	383	380	401	397	395	385	400	406	385	395	397	358	387	356	370	399	395	420	383	399	363	409	396	346	389	373	404	369	375	395	417	391	374	403	407	381	378	383	398	398	397	381	420	387	398	390	421	381	376	373	369	345	375	398	417	362	382	419	357	398	413	411	373	401	383	397	392	397	401	375	370	403	398	386	360	421	396	396	387	353	388	416	410	398	435	388	412	421	369	399	394	373	377	419	399	369	394	361	394	385	399	414	385	416	377	393	425	414	403	428	370	419	400	367	398	389	402	408	355	406	415	411	410	378	388	362	382	391	396	375	392	364	388	391	375	388	428	368	412	397	393	383	345	357	376	378	366	367	364	376	404	400	401	392	392	393	406	397	367	373	401	427	402	401	389	421	376	394	426	408	415	394	434	361	394	392	405	382	423	364	392	374	372	431	342	398	413	401	411	361	409	384	406	386	410	378	394	416	405	419	377	378	416	398	404	405	396	430	362	387	374	386	403	421	389	376	398	406	392	379	378	399	400	392	408	384	389	361	389	351	365	392	389	413	392	391	401	376	397	352	440	356	424	392	378	387	388	358	360	407	388	381	391	372	417	371	389	401	376	388	399	404	415	387	365	384	395	391	394	405	392	400	381	383	353	382	402	378	373	377	394	409	377	401	371	426	401	386	381	384	391	399	393	444	396	364	390	387	408	365	405	395	412	397	377	371	347	392	395	377	427	401	416	405	378	399	387	393	369	419	370	377	370	373	422	394	376	356	367	394	388	415	374	393	397	393	403	374	379	390	416	417	423	400	443	378	408	389	402	349	383	398	407	409	396	362	366	435	387	386	371	391	386	384	433	372	409	403	391	362	389	414	395	388	399	370	395	381	374	387	367	400	436	393	391	374	425	363	404	394	371	403	384	397	388	394	412	393	398	389	363	398	387	397	386	390	403	396	400	392	404	426	388	396	385	397	381	380	392	389	409	389	378	416	405	416	395	407	396	362	389	408	354	404	396	387	380	347	386	349	407	414	381	344	381	368	395	387	402	373	395	376	388	372	397	465	406	370	397	401	379	421	398	357	358	358	372	401	396	371	388	419	386	402	395	417	396	384	388	402	414	375	402	380	383	340	409	369	379	424	398	366	431	378	379	382	397	379	404	399	402	391	418	363	413	381	406	377	387	350	412	393	425	416	415	370	351	401	398	381	360	389	389	411	375	380	384	377	395	406	388	406	369	406	423	370	393	384	395	371	375	374	363	399	368	411	382	397	398	385	402	391	357	397	345	391	375	386	368	438	397	367	383	406	369	411	386	386	384	413	404	383	369	392	375	356	431	426	387	428	372	428	377	375	362	404	412	395	367	376	394	404	378	391	406	365	396	387	398	378	400	383	385	368	331	424	395	418	386	375	385	375	404	394	385	412	389	398	357	417	427	407	431	372	415	359	401	378	375	378	401	355	391	373	377	407	401	368	396	388	380	384	410	367	407	385	377	386	358	390	413	374	392	361	377	379	369	390	400	417	403	382	391	389	419	359	398	402	403	380	419	409	414	400	371	366	386	377	387	405	401	407	428	413	403	394	403	378	366	421	429	391	401	393	397	416	409	397	350	382	401	376	429	358	382	382	412	364	397	378	396	396	376	387	424	398	405	401	373	410	385	386	418	374	366	402	352	400	382	369	405	408	384	353	405	391	366	413	378	398	403	417	386	367	416	376	388	367	377	333	370	371	377	408	414	426	417	381	392	379	391	398	413	353	394	370	364	356	391	384	354	363	388	393	392	353	398	376	392	382	366	391	376	421	387	407	368	392	393	387	412	396	390	395	368	399	404	377	415	368	411	390	435	369	375	396	415	388	387	432	423	393	365	405	403	400	393	410	376	407	397	393	400	379	414	371	382	362	399	391	371	391	416	424	389	395	405	374	383	398	383	375	375	429	368	388	389	380	382	410	362	384	377	392	373	410	408	380	349	411	406	387	392	410	421	376	397	414	392	381	376	377	408	379	370	385	389	385	356	393	355	388	349	385	366	375	343	393	380	427	378	417	422	388	379	396	396	400	382	354	358	379	362	362
22941	22253	34421	28339	23439	21794	14294	1832	483	458	465	466	459	454	486	463	451	511	492	483	441	486	486	474	492	471	450	462	472	480	465	493	486	455	455	459	457	459	440	456	443	441	484	427	422	489	443	437	486	472	474	483	460	470	454	470	470	468	506	491	484	449	501	460	399	462	477	484	448	433	428	468	492	485	455	487	447	456	470	413	467	432	457	448	473	456	417	476	445	496	411	449	452	443	448	470	480	441	425	476	474	435	440	438	423	461	445	440	461	464	413	507	459	491	487	448	495	455	499	465	466	471	409	471	447	453	461	479	468	447	475	449	468	483	454	455	479	470	458	493	446	441	486	446	460	467	450	447	459	456	451	446	478	468	472	438	443	466	459	460	480	447	439	407	461	500	468	446	485	495	462	410	473	482	457	447	431	475	458	453	469	489	444	448	473	476	432	450	453	469	456	456	458	457	486	487	455	467	449	451	472	472	441	480	501	471	469	471	428	462	437	415	479	485	460	438	489	504	466	494	459	461	484	446	476	441	456	466	485	411	412	462	443	406	421	486	478	466	487	475	445	434	415	453	438	471	443	463	419	428	444	455	469	455	474	427	481	467	488	470	500	469	452	468	417	421	483	444	443	448	443	466	471	490	479	459	474	471	410	442	453	485	499	488	402	424	453	439	430	474	476	454	477	444	425	475	404	477	480	440	424	475	457	507	464	451	503	488	463	480	436	476	452	462	438	452	483	489	472	461	450	435	445	431	465	504	439	459	425	451	443	478	486	507	438	437	440	452	462	456	477	481	469	468	410	458	438	466	464	434	442	453	500	472	463	444	447	466	443	444	467	531	458	438	462	474	425	434	418	467	483	475	449	445	464	466	447	493	462	459	451	452	451	449	444	499	451	456	463	463	454	479	413	449	424	460	433	484	475	457	464	458	462	480	422	463	477	437	490	446	448	437	472	441	485	451	450	493	490	467	454	468	436	479	459	441	490	450	447	463	444	440	506	502	443	448	503	467	478	476	490	474	497	470	479	444	456	511	430	434	491	440	455	424	474	449	424	448	487	457	478	484	454	490	446	433	495	444	471	428	450	483	419	451	432	464	471	449	421	460	456	445	451	461	435	454	459	471	489	463	427	474	473	457	441	476	457	491	488	458	414	470	481	455	411	463	452	485	459	464	456	474	448	442	455	444	477	478	486	449	445	479	481	456	439	456	476	492	448	432	453	451	441	467	487	498	502	453	480	460	446	470	498	432	457	470	447	447	446	452	453	510	436	443	448	460	475	432	447	448	457	456	417	476	431	445	503	464	440	451	437	467	464	450	463	425	481	468	469	496	464	445	487	482	425	421	497	445	460	467	451	485	449	447	465	473	484	464	488	459	469	426	457	460	430	450	468	437	487	426	463	475	440	461	448	468	466	453	476	475	442	449	410	434	446	451	455	466	481	487	448	480	457	432	502	459	423	450	439	501	475	444	453	487	445	493	455	493	415	467	474	427	474	488	463	450	455	473	453	459	420	498	437	476	434	492	439	460	509	470	463	504	426	462	496	436	470	441	438	477	488	479	507	459	443	478	483	446	480	493	498	475	446	453	466	448	469	397	433	446	486	429	471	456	423	476	474	446	444	449	460	473	474	453	480	465	489	411	482	456	450	462	444	477	474	479	451	511	433	473	457	479	436	475	462	457	442	436	405	471	445	463	478	510	451	436	467	450	468	422	431	469	476	419	426	463	461	468	450	441	486	452	465	414	448	462	470	445	467	479	440	491	479	475	496	490	459	431	450	447	487	427	469	451	489	457	503	455	489	454	433	437	442	426	429	479	460	489	455	457	461	504	465	463	472	443	443	471	512	434	442	448	469	429	442	462	476	454	437	501	469	453	439	427	454	466	468	500	478	443	448	440	466	425	448	485	464	457	497	437	455	470	407	459	473	466	482	465	446	449	455	434	465	477	438	439	467	471	476	460	464	450	453	457	502	488	441	457	467	470	482	444	481	484	434	474	450	414	461	474	460	498	487	465	419	472	477	471	459	425	455	480	479	451	469	445	449	473	489	468	444	458	446	455	450	464	478	448	450	447	481	466	465	423	454	481	487	475	483	482	471	457	420	469	471	485	486	482	461	464	480	494	476	445	416	457	482	464	463	463	480	459	426	437	459	459	456	447	469	442	468	441	467	455	447	436	451	442	489	476	471	448	439	484	478	492	438	455	405	470	468	439	452	429	461	460	465	459	443	440	484	426	483	464	494	439	450	459	471	476	467	452	470	496	483	467	468	418	441	442	458	463	494	497	463	425	485	463	455	474	437	465	446	483	467	435	461	457	484	463	477	504	525	479	441	454	432	458	459	477	455	429	463	428	468	480	473	468	446	467	436	480	457	480	435	424	457	485	458	435	451	471	449	460	473	486	423	489	481	513	481	509	450	459	511	456	475	446	494	440	425	470	477	498	479	458	431	466	474	469	455	453	454	439	467	455	460	444	450	484	435	443	399	470	497	492	467	477	465	456	451	398	491	501	464	435	438	478	452	440	473	519	509	458	493	429	447	471	430	481	453	501	447	455	419	462	455	448	448	459	483	481	478	464	442	463	423	477	432	425	467	445	461	459	446	453	454	506	445	456	469	440	438	501	420	442	413	418	410	463	454	471	463	466	475	465	475	448	457	463	461	479	467	403	418	464	429	429	460	429	472	471	465	462	448	458	446	480	477	466	426	443	459	464	465	449	434	419	460	479	464	457	448	470	450	409	447	484	454	438	458	446	442	471	465	478	459	475	420	461	435	496	465	426	480	473	439	443	463	425	462	483	448	462	475	449	441	496	445	456	476	445	443	430	468	448	461	483	424	471	470	450	490	480	436	474	489	484	467	414	438	461	430	459	458	468	484	470	459	495	452	416	487	483	441	469	465	481	489	476	436	459	483	439	459	424	469	492	431	485	433	443	435	474	467	459	483	504	458	467	467	433	478	436	498	475	466	483	468	428	456	469	477	431	473	430	478	496	486	410	450	467	480	449	475	516	469	468	429	467	420	467	412	467	453	460	474	473	434	426	476	467	471	476	429	455	404	492	424	466	487	441	467	471	506	436	408	502	445	430	450	400	427	470	462	403	481	447	499	471	470	458	493	494	455	492	461	470	448	431	458	453	442	462	431	461	445	443	470	455	464	417	462	494	479	448	486	446	414	481	483	487	489	475	493	434	458	483	489	465	436	466	481	494	442	505	514	466	448	444	485	470	447	476	472	462	443	477	462	472	487	440	473	448	443	490	439	488	487	448	447	479	447	464	456	445	476	467	472	462	453	464	434	487	478	481	486	434	443	472	445	488	469	465	432	462	464	460	464	412	468	431	490	494	450	450	448	444	470	442	473	446	452	495	466	475	456	408	442	450	458	463	442	441	439	474	475	487	490	466	464	451	448	457	467	439	451	463	477	460	485	423	471	478	479	445	442	471	489	431	453	434	454	450	472	443	461	482	476	481	446	454	438	472	470	468
53406	97864	78579	52725	33219	16525	5796	1527	520	512	550	483	497	535	548	523	530	546	584	531	537	547	477	521	466	499	484	522	516	478	506	513	519	517	484	536	537	509	524	503	548	499	538	525	515	490	492	490	497	520	521	501	526	525	505	554	482	544	487	508	484	506	480	537	496	481	473	519	512	476	545	480	486	559	553	499	483	536	519	477	501	515	515	476	524	558	521	478	542	511	532	493	503	488	534	490	501	494	510	511	511	577	495	513	485	506	465	490	506	496	485	460	537	543	506	503	501	540	546	526	490	490	494	524	532	498	512	502	478	518	494	493	546	530	554	538	498	495	562	532	506	516	494	514	495	535	502	519	504	502	502	523	516	511	526	502	487	535	519	489	532	494	531	503	460	505	506	512	547	501	517	498	505	491	537	498	507	535	511	501	518	521	495	508	512	497	523	495	514	510	516	475	496	544	529	488	540	528	526	550	516	505	542	554	532	476	529	527	499	490	528	501	529	536	527	524	491	518	516	481	514	535	516	493	507	507	525	454	537	482	505	536	521	495	519	511	531	488	494	518	534	518	464	499	471	527	507	512	500	489	507	474	517	498	493	531	499	467	529	541	502	500	522	490	525	537	524	493	496	560	484	486	486	482	523	481	549	531	472	519	530	537	495	512	521	523	481	466	529	529	512	510	523	521	494	499	510	492	518	529	543	515	488	518	520	509	527	536	475	520	523	509	562	528	474	481	479	467	518	504	507	481	526	505	482	528	490	501	506	511	492	514	490	532	502	503	532	542	499	536	487	497	494	530	500	481	519	486	492	505	527	482	512	505	523	506	456	481	524	499	533	526	521	497	520	504	526	505	511	520	549	509	506	464	513	478	528	503	534	506	478	526	502	520	515	495	563	490	505	546	512	484	500	483	517	515	499	500	542	477	478	500	466	490	495	567	506	502	523	467	557	531	527	517	476	540	515	519	509	510	510	501	500	517	487	522	504	504	512	523	507	535	546	515	542	509	486	486	488	491	486	515	494	481	508	544	495	514	544	501	525	496	510	524	484	507	479	481	511	498	476	532	509	482	516	498	548	529	507	517	495	525	562	506	493	540	453	525	505	504	530	537	501	532	497	508	551	509	492	537	518	516	552	535	532	508	482	548	476	520	505	518	504	514	488	522	508	507	492	518	502	540	466	536	532	486	525	509	504	537	508	498	477	536	505	515	482	494	516	524	507	528	514	515	507	520	484	543	496	547	521	490	521	462	527	476	531	485	518	489	517	498	532	485	507	480	496	508	509	474	516	463	483	516	498	466	517	503	519	508	504	522	503	478	495	533	492	531	475	553	510	461	564	524	479	508	506	523	483	469	490	538	529	495	511	462	497	517	507	499	485	527	501	489	515	536	510	526	524	483	487	523	498	538	515	504	505	557	514	499	492	519	537	524	524	505	505	532	490	521	471	568	462	517	514	535	519	475	486	522	529	514	496	489	472	504	566	595	525	513	518	497	507	523	514	544	476	500	529	489	470	518	515	545	525	492	507	517	536	508	546	522	527	520	476	502	526	523	494	482	492	495	539	497	516	504	469	504	533	528	483	498	470	532	479	524	501	507	516	483	533	552	507	502	510	475	519	513	507	470	522	481	525	557	485	523	515	516	521	493	513	478	477	503	492	460	495	520	486	454	498	485	542	536	499	523	535	499	506	525	500	523	521	553	531	501	490	513	481	524	529	518	505	494	519	514	498	551	481	503	537	474	495	508	528	511	500	511	482	482	529	535	564	492	541	487	472	555	500	547	500	529	529	492	495	508	514	474	492	508	518	521	475	530	513	559	497	501	535	503	490	513	529	492	521	553	528	486	494	479	522	542	528	491	545	479	504	518	516	478	497	530	529	512	497	491	515	502	507	495	473	531	494	560	537	536	490	511	539	528	489	520	551	474	511	477	504	510	542	518	512	540	503	520	500	513	499	494	515	474	513	517	491	502	509	479	524	514	494	498	490	525	545	551	492	536	492	502	510	506	559	522	505	501	501	495	511	528	478	513	502	505	504	519	494	542	547	509	479	529	535	548	497	530	506	518	523	494	546	549	506	522	481	584	502	503	536	514	522	485	510	543	547	499	525	526	542	508	483	524	502	496	502	503	517	482	525	513	520	487	492	515	492	544	532	532	531	542	516	515	520	502	535	547	489	462	498	508	532	536	465	518	515	547	533	530	535	480	490	558	531	511	526	530	500	532	503	457	481	523	516	487	536	481	470	523	529	508	500	502	474	522	497	504	521	540	493	482	519	488	542	509	489	503	503	468	520	546	507	497	523	506	455	507	505	488	549	528	478	521	508	475	520	497	487	525	507	505	507	557	533	495	508	532	510	496	500	477	484	520	516	496	492	490	471	518	533	528	503	509	528	510	491	498	514	520	494	523	530	519	509	527	519	495	516	501	498	532	534	516	491	479	530	493	568	502	513	571	500	505	496	544	484	515	564	501	503	512	507	494	507	488	506	520	488	500	517	509	479	513	548	534	499	498	549	463	513	502	501	483	510	546	523	469	505	538	504	520	505	491	531	509	512	495	561	527	490	518	527	511	527	466	507	523	477	514	479	527	517	540	518	493	521	510	529	508	529	529	532	485	535	506	534	521	515	506	499	508	495	507	477	494	510	513	546	497	500	472	516	509	458	511	463	502	526	471	514	528	490	574	517	504	571	497	513	526	557	522	492	487	475	494	471	516	467	501	531	535	506	533	499	504	499	516	518	522	504	522	459	524	474	547	539	538	522	506	506	489	508	501	492	478	469	506	512	526	506	513	495	504	511	522	502	505	476	499	523	489	495	510	523	544	529	561	504	511	496	489	506	481	515	494	509	566	465	530	509	510	487	536	542	455	506	524	534	503	542	494	509	540	535	505	469	499	508	536	553	511	538	482	493	513	480	521	493	503	514	503	512	525	537	526	496	522	554	528	503	498	460	493	494	476	493	503	555	545	519	510	496	533	529	508	503	514	536	480	517	531	530	523	488	510	551	551	525	487	500	528	503	542	536	516	504	533	523	505	517	518	472	500	515	499	528	507	513	489	551	490	518	511	511	469	526	531	532	487	504	490	538	489	493	538	528	534	476	486	538	491	495	468	491	485	498	543	518	508	464	481	518	495	543	549	486	529	514	491	519	541	477	551	500	495	547	497	486	470	472	499	495	465	542	491	516	535	516	482	516	476	509	494	520	502	530	493	486	500	456	547	541	510	546	489	562	466	518	494	475	506	529	514	477	530	482	513	488	546	546	500	495	487	446	531	491	486	501	503	490	521	507	512	483	495	533	511	503	523	500	498	485	490	506	487	538	579	499	492	520	498	467	515	492	502	465	489	526	487	490	508	527	514	513	540	514	480	478	495	510	500	505	519	540	522	495	518	494	515	478	524	490	535	519	519	525	532	488	486	534	491	511	535	508	539	533	496	484	507	545	496	492	559	479	519	500	498	504	540	538	538	535	516	499	499	538	477	504	526
28264	34447	38322	19239	4077	1108	536	336	268	297	304	282	287	296	302	314	265	300	298	291	301	280	270	310	295	293	302	297	318	301	251	304	301	320	265	338	312	316	320	311	297	307	296	293	278	306	282	324	294	311	293	316	322	284	290	319	311	289	310	287	329	273	297	319	289	290	274	322	290	303	288	299	304	303	286	315	297	321	268	290	286	301	293	322	296	274	311	246	312	297	301	280	317	299	304	294	335	280	319	283	274	276	299	284	305	295	299	308	310	277	277	337	310	285	305	313	282	317	321	318	297	306	303	318	311	270	310	332	287	286	312	317	302	291	303	300	282	310	286	276	288	299	292	308	289	278	287	271	266	311	303	322	306	298	326	302	275	299	291	344	276	304	287	302	316	314	300	323	316	317	324	294	287	303	308	319	275	297	310	296	287	308	301	292	296	277	300	298	262	320	293	279	278	303	293	327	267	292	291	267	300	350	283	297	297	300	294	332	323	321	284	307	277	291	290	311	323	332	291	318	326	278	275	289	313	303	278	307	314	320	330	318	320	284	319	297	292	299	290	287	322	292	297	298	289	315	283	295	286	326	285	273	289	282	269	266	263	280	294	292	341	278	294	292	292	288	317	310	333	311	255	316	277	304	319	302	316	268	289	291	290	331	297	308	337	315	309	325	302	324	314	344	322	305	291	313	274	277	268	283	305	294	294	311	278	301	317	278	304	287	300	288	326	302	282	281	258	259	332	289	272	276	265	297	342	291	292	285	249	305	289	283	328	280	296	313	305	292	270	317	318	321	300	309	298	294	243	309	279	333	312	312	301	282	299	295	305	303	308	308	293	310	298	294	310	287	312	286	320	305	295	292	282	322	310	287	309	287	292	327	319	307	307	286	297	291	310	316	332	273	306	317	321	308	303	301	311	271	308	312	312	295	314	280	297	285	292	287	281	281	323	313	308	305	310	323	319	291	282	280	277	315	281	320	297	285	305	313	321	281	313	315	298	277	305	289	293	289	300	318	300	329	309	268	285	305	286	287	323	320	290	322	322	287	317	303	286	331	302	288	296	297	285	298	302	324	299	307	337	302	255	309	299	308	274	278	278	304	292	311	288	291	320	283	304	283	302	303	301	277	319	324	273	303	315	292	306	281	305	278	309	314	309	303	307	304	283	311	309	327	305	291	305	278	345	321	300	287	292	301	292	300	286	283	321	302	297	304	304	270	285	310	256	306	295	299	292	300	331	311	287	305	341	287	311	282	297	311	325	351	313	321	304	303	314	282	312	294	299	290	302	293	296	259	306	279	307	307	298	314	283	314	279	339	280	297	284	286	280	271	290	282	306	270	275	308	278	344	314	327	287	267	290	281	295	277	284	295	285	300	293	280	303	321	286	282	295	303	265	288	304	317	299	277	273	317	302	330	292	307	270	302	299	309	301	314	301	324	274	322	303	302	300	312	299	281	319	307	313	288	283	286	295	290	289	267	302	314	284	281	316	292	296	314	289	323	286	310	341	340	303	283	314	307	326	296	267	272	308	268	271	292	299	286	307	303	310	273	269	319	312	262	307	293	306	310	292	319	326	330	341	314	247	299	254	311	284	325	297	296	290	280	305	290	299	275	272	299	310	297	258	284	288	282	305	292	300	297	265	283	292	292	319	309	280	315	297	261	308	263	285	324	313	312	316	297	302	293	263	310	317	311	297	298	276	292	298	312	297	283	309	293	267	298	319	302	310	338	306	282	304	284	277	253	292	304	279	312	313	333	258	311	300	300	312	300	296	293	274	282	323	286	314	339	282	293	326	282	288	297	295	332	308	297	286	275	283	304	306	305	297	305	298	321	297	286	302	335	282	306	314	315	289	288	317	290	252	291	319	310	303	298	324	314	305	295	303	312	302	294	305	301	310	291	283	296	317	276	290	274	297	341	305	279	299	319	335	318	343	303	314	290	283	295	297	311	270	291	271	298	314	312	302	317	324	301	307	286	288	294	310	287	331	284	331	319	321	267	279	340	300	282	286	309	287	290	316	265	298	322	304	311	301	289	283	305	289	315	316	305	281	306	294	294	296	288	283	280	303	302	288	310	286	303	278	288	287	302	322	332	328	333	294	319	292	312	304	271	293	309	314	289	295	262	272	294	273	310	308	279	300	293	289	256	311	295	294	304	338	309	286	281	263	286	311	298	332	300	283	257	321	324	286	318	296	317	327	284	294	301	315	325	256	286	313	314	274	296	304	286	290	296	312	288	294	278	274	304	313	319	294	312	309	295	341	284	283	283	279	281	315	295	299	325	322	306	292	308	294	301	285	307	288	295	298	315	333	315	303	286	309	278	291	294	289	283	293	279	283	276	298	333	287	297	299	292	282	284	264	294	310	269	320	277	267	296	283	312	297	311	293	292	298	289	307	314	284	321	320	310	300	303	289	318	340	272	297	310	307	286	286	303	301	311	277	335	300	309	280	294	305	320	280	313	307	316	304	315	270	304	299	275	291	322	260	294	331	283	283	274	291	302	329	290	309	303	288	303	315	292	306	304	316	295	270	299	288	287	273	294	296	292	283	269	318	284	309	305	307	293	283	295	308	283	289	287	288	296	312	321	305	300	281	286	298	291	356	314	287	303	282	327	286	305	293	309	288	321	283	296	294	290	316	318	302	294	289	290	272	275	315	296	317	294	328	287	263	302	303	350	305	288	295	305	312	301	276	306	300	285	297	278	264	274	280	293	295	283	314	277	258	281	286	311	295	295	295	281	275	312	287	308	285	283	303	293	285	299	287	305	313	306	295	295	293	282	304	315	301	266	306	299	291	316	306	293	255	311	333	296	278	291	291	309	280	305	332	309	281	298	307	339	295	313	305	314	308	299	312	318	279	282	294	275	274	262	286	293	286	295	286	282	299	291	291	303	274	290	271	291	281	292	315	286	261	277	312	278	289	293	320	292	321	304	287	307	320	293	318	302	285	326	290	253	308	287	289	309	318	325	283	305	312	307	316	285	303	288	269	309	266	293	307	288	315	287	290	288	271	295	309	314	290	288	319	317	305	286	302	287	314	263	305	295	317	320	276	284	299	285	310	305	323	299	291	317	291	287	315	277	321	289	310	310	318	348	287	282	314	307	317	309	280	297	293	292	288	301	301	284	291	320	285	298	285	290	295	314	310	285	303	258	307	296	306	277	290	277	296	300	310	295	306	285	276	296	290	263	316	294	302	313	300	286	259	304	302	292	308	289	262	293	283	293	300	282	277	308	286	295	283	281	302	295	301	331	326	312	304	326	301	288	268	269	292	300	298	303	301	302	294	289	301	306	312	330	280	323	313	284	281	311	308	293	316	317	293	279	332	313	303	306	269	320	327	296	265	305	341	281	307	269	304	328	298	300	337	304	347	283	301	302	292	320	298	304	307	288	293	292	262	264	299	295	276	304	301	298	309	294	286	282	303	269	302	315	322	299	317	297	286	298	271	315	276	295	288	275	316	294	301	316	307	299	318	283
26110	51071	33741	13103	4122	1530	677	373	398	347	360	338	324	349	387	371	350	372	374	347	367	373	353	387	368	338	349	352	335	360	345	322	363	362	321	366	348	348	340	324	366	339	382	349	358	345	383	374	346	379	364	339	321	330	336	328	365	351	325	331	337	356	348	349	358	336	346	384	346	353	333	349	365	348	328	359	348	324	337	380	344	372	360	343	377	364	341	372	341	356	331	341	333	332	316	361	350	372	331	342	350	356	355	364	353	364	332	344	328	352	338	333	368	346	305	329	356	345	374	335	350	334	305	364	321	301	364	360	373	359	339	322	304	336	329	387	344	345	357	354	343	331	332	324	329	321	334	368	331	355	310	349	352	371	373	337	351	331	363	342	335	355	368	314	339	323	336	322	317	327	326	368	344	350	350	347	350	344	340	348	346	338	352	360	347	331	321	322	354	353	344	364	340	315	377	361	326	307	311	327	354	356	316	347	320	317	361	343	334	356	319	339	322	359	358	375	345	362	364	347	362	330	344	369	373	346	375	334	376	331	353	355	351	349	360	341	274	358	321	339	359	325	337	343	297	339	343	302	329	346	333	369	341	332	359	406	379	373	365	356	364	362	342	323	336	346	371	333	365	348	327	340	345	385	325	335	336	358	354	360	347	338	350	346	367	350	337	317	376	322	361	357	357	353	386	341	331	388	344	364	356	296	361	321	343	355	364	355	362	360	308	338	354	342	320	320	366	357	374	312	343	319	338	328	334	334	367	334	389	361	380	305	369	328	373	340	356	380	318	350	326	321	368	336	325	354	346	360	350	397	328	316	343	355	311	361	364	336	345	367	330	335	372	379	357	357	346	365	365	336	365	363	368	341	356	341	329	339	351	327	365	361	357	336	352	344	362	357	332	313	356	317	395	370	350	376	388	356	359	349	344	373	358	366	339	363	378	379	374	324	357	344	374	350	338	341	344	345	347	316	348	346	310	321	333	331	331	364	367	372	354	372	344	347	366	347	365	344	320	348	339	345	344	342	350	370	319	345	366	326	380	368	347	327	337	333	368	339	363	347	337	333	344	369	340	364	340	339	322	351	324	348	351	359	352	350	324	362	340	343	346	336	368	321	351	332	372	354	322	338	343	328	340	326	334	335	349	350	358	349	345	359	339	327	303	313	346	337	340	363	332	331	340	345	356	330	354	334	334	344	302	335	351	344	351	319	353	338	357	334	372	345	354	392	362	356	354	341	337	311	361	351	323	301	360	360	368	344	325	357	343	336	347	356	337	368	350	357	340	322	331	346	373	331	345	330	335	369	336	339	326	372	375	362	324	357	350	350	369	340	363	357	337	342	365	353	329	349	350	374	350	369	356	338	386	323	337	366	358	350	328	350	342	340	376	341	329	324	380	369	318	327	367	331	350	375	343	343	366	363	362	376	344	363	356	333	363	332	362	335	342	364	342	336	376	334	339	353	344	320	363	386	333	359	411	368	312	339	352	322	366	377	327	327	345	364	371	333	335	281	367	341	349	341	356	375	334	337	328	356	370	380	357	394	339	348	348	332	351	365	326	346	342	362	356	377	360	356	356	357	308	343	303	334	355	382	330	318	336	334	311	390	373	355	360	340	354	378	344	343	354	385	318	384	375	310	352	337	312	353	362	335	334	340	346	346	335	332	324	353	361	332	356	325	337	342	346	342	303	328	340	334	346	335	357	353	352	332	347	365	396	355	349	320	342	348	355	337	322	347	348	314	372	377	345	360	348	375	336	339	360	351	414	355	376	359	330	318	341	358	351	371	335	366	379	345	348	353	317	353	342	329	402	372	347	363	369	339	330	355	359	360	351	349	373	367	327	344	323	350	362	325	368	317	359	367	338	357	313	356	313	369	336	332	322	381	314	324	377	364	351	373	326	327	312	334	398	369	312	342	326	350	344	317	354	326	353	328	325	348	354	348	362	350	338	373	365	340	366	301	349	349	352	352	363	364	349	361	332	326	365	364	346	335	327	329	351	347	320	301	326	351	329	324	346	329	342	361	340	330	369	308	357	337	348	346	345	372	334	351	387	362	373	350	324	360	341	354	329	349	361	350	354	356	322	351	333	357	355	357	323	345	348	345	362	315	360	364	337	386	339	319	350	343	369	320	376	313	363	327	356	342	345	324	337	323	364	335	359	366	337	339	355	353	347	379	362	365	341	360	388	329	340	336	332	371	377	341	306	338	366	328	364	351	315	346	370	354	387	308	343	342	338	360	354	333	312	348	332	361	348	380	364	345	352	301	347	345	360	349	367	359	367	346	347	362	386	355	356	320	369	319	392	346	354	359	362	352	340	346	345	404	365	361	353	325	371	350	339	349	349	362	353	323	324	360	343	347	376	366	348	337	350	361	382	361	364	363	359	344	308	389	318	314	324	338	334	383	363	335	330	349	332	365	341	345	335	365	329	322	372	369	365	349	366	349	328	340	339	330	345	360	333	300	346	322	342	345	342	342	365	361	358	379	330	390	326	342	333	371	348	355	341	336	343	347	332	347	341	352	354	356	372	298	346	336	351	386	348	344	330	329	340	375	368	342	328	320	364	335	332	357	381	339	336	339	329	322	331	350	362	324	337	349	323	325	365	307	356	363	366	347	357	362	361	359	392	343	378	341	362	328	356	310	401	353	344	339	356	349	380	344	391	376	335	369	364	370	343	333	358	382	338	337	349	343	356	339	317	326	346	338	337	370	346	302	346	360	349	312	353	331	381	340	356	333	375	322	393	372	345	361	322	344	371	356	355	351	339	312	310	357	348	359	329	343	360	361	349	341	330	355	367	341	362	328	337	321	378	347	346	347	317	354	347	337	348	333	368	326	348	332	327	346	359	316	357	362	325	343	327	327	378	321	355	341	345	356	339	354	346	344	358	304	365	334	340	341	371	319	357	359	384	382	352	344	329	354	336	337	304	369	344	354	366	339	382	356	371	361	321	308	351	344	380	344	349	338	348	345	362	361	305	368	338	350	339	359	354	329	329	333	343	324	313	352	356	347	293	325	366	359	330	315	328	368	358	340	325	349	346	363	349	397	390	366	346	360	377	387	341	381	282	348	351	367	363	373	319	348	390	352	328	349	346	316	374	373	371	365	348	368	323	333	335	328	337	324	348	360	354	354	331	337	371	357	364	365	371	358	328	318	389	361	342	325	371	342	373	343	333	347	307	355	326	398	348	366	359	342	345	373	348	331	339	359	372	366	339	341	342	366	339	349	317	354	377	332	318	346	339	342	334	400	363	342	345	360	325	358	361	328	346	347	328	349	323	362	338	358	368	334	321	345	354	346	338	348	356	373	358	383	364	348	330	339	339	361	328	370	375	354	379	333	342	371	359	378	337	317	380	319	341	317	351	348	347	360	350	351	378	365	381	342	334	328	348	335	380	343	331	360	336	332	360	331	355	334	355	323	349	344	370	350	393	369	393	374	325	357	341	339	345	345	341	347	364	355	334	355	334	362	340	351	355	337
23896	23542	38074	32222	22882	16681	4847	744	393	378	384	355	377	380	394	353	341	367	415	404	369	433	363	399	357	352	413	374	382	373	375	365	380	346	383	402	378	408	397	396	410	385	374	390	361	417	381	369	384	408	404	405	416	394	389	374	385	368	346	361	371	397	406	385	360	356	363	387	366	368	370	377	385	364	405	390	384	371	409	366	373	369	378	386	399	371	400	350	359	415	399	352	386	376	418	364	388	334	406	385	398	385	430	399	359	361	382	405	359	389	389	351	343	389	358	376	358	393	373	377	369	370	319	399	382	363	359	338	346	392	357	361	388	366	362	397	336	348	376	384	363	392	386	353	364	363	361	400	380	382	394	407	392	346	359	358	320	391	365	380	379	391	381	385	384	394	378	385	372	375	380	398	384	393	397	398	336	403	421	380	400	395	415	354	358	358	362	370	396	361	424	403	372	392	395	373	407	390	353	376	386	385	379	375	404	383	357	428	403	375	348	417	384	377	372	389	383	351	377	338	360	369	378	420	381	382	383	411	374	374	356	347	371	371	379	405	388	368	420	402	399	381	374	403	359	375	401	373	398	390	371	347	369	379	414	350	388	397	384	407	387	367	363	383	385	375	384	362	405	421	371	357	383	384	376	387	437	385	380	367	387	345	387	405	368	397	344	384	376	391	331	373	410	344	394	389	390	383	378	380	362	383	386	353	377	395	371	367	398	323	354	396	377	392	365	343	369	363	415	383	371	369	362	377	396	417	378	380	399	412	391	342	355	408	396	392	403	408	400	367	372	347	393	390	367	396	380	335	383	355	392	399	366	359	364	367	409	396	408	410	403	376	349	369	367	364	357	345	391	376	410	372	364	382	383	344	408	408	356	351	390	382	372	373	367	416	363	389	358	402	390	384	370	376	345	384	396	386	383	349	364	362	404	362	359	396	370	415	357	367	390	372	397	346	381	375	375	389	363	398	386	369	363	357	353	405	388	379	353	334	378	365	379	374	373	377	368	397	410	408	380	375	389	348	352	381	367	355	399	374	419	384	385	368	363	383	360	364	375	340	397	370	372	339	369	361	387	371	387	377	395	368	377	426	362	368	386	370	376	373	353	360	394	388	402	369	394	401	389	430	365	375	383	398	387	351	391	388	392	406	374	409	406	392	399	376	393	374	362	346	354	404	393	405	354	381	384	375	401	409	344	390	382	378	386	360	365	398	378	403	399	382	381	372	386	394	373	387	398	394	391	373	349	387	377	370	387	351	409	366	348	405	381	341	365	378	359	365	356	374	368	370	382	346	382	379	364	401	402	369	375	378	363	359	408	416	328	374	371	372	378	363	387	407	379	408	355	412	405	357	363	356	367	413	421	381	389	388	333	343	353	406	376	346	393	382	381	351	361	398	381	394	413	358	392	393	407	335	363	357	364	341	392	367	374	348	391	390	374	364	404	368	347	384	402	397	375	413	371	364	365	383	394	394	399	401	351	359	390	389	369	417	378	393	393	367	371	397	391	358	382	385	348	364	354	414	373	368	372	371	374	360	347	391	385	404	357	373	373	382	394	370	341	349	396	359	349	378	399	370	369	386	388	383	380	388	369	364	375	386	389	379	354	356	379	407	372	330	368	389	361	373	353	393	381	363	402	398	362	369	391	373	394	357	364	399	396	413	412	366	372	379	386	378	373	363	376	355	383	405	370	391	332	379	398	399	397	408	357	377	365	347	361	407	395	397	368	408	372	382	331	385	355	376	381	373	396	367	390	391	365	384	396	382	412	442	394	356	405	378	365	374	370	382	381	359	370	373	342	379	387	383	349	353	394	387	396	373	381	380	395	328	383	372	387	358	362	370	356	381	390	360	426	374	391	364	372	357	372	379	377	414	386	351	354	406	380	366	385	386	354	388	406	358	344	436	399	402	352	376	354	331	352	345	399	395	392	388	391	336	384	361	395	356	405	375	374	396	423	399	373	365	373	388	374	380	398	375	370	391	392	338	390	389	357	383	382	368	409	427	370	330	377	356	382	372	361	374	392	389	384	379	363	372	376	393	367	383	400	384	359	385	377	415	345	372	382	385	369	344	397	374	390	339	379	400	337	379	341	352	367	389	386	392	387	380	400	391	390	431	382	353	389	395	372	370	338	421	383	397	392	417	370	392	362	371	366	378	347	380	409	378	356	366	368	376	351	366	370	375	379	353	348	394	370	366	393	382	406	349	387	406	366	383	362	356	356	379	393	355	408	338	389	371	357	358	364	385	397	373	365	370	373	376	386	380	368	374	364	371	346	337	390	381	392	377	357	382	388	359	385	400	386	377	399	367	403	347	361	368	379	396	398	370	347	412	386	399	394	387	393	366	377	395	363	405	385	392	374	383	407	403	407	376	378	380	403	395	383	366	360	383	419	427	391	357	379	345	366	390	360	387	378	379	379	414	387	352	389	374	349	350	389	381	364	360	346	390	361	399	347	328	364	350	336	378	337	330	359	384	383	397	341	339	407	390	360	361	368	421	402	395	406	351	392	354	383	343	402	361	354	371	364	384	354	409	386	391	384	373	358	393	359	371	356	359	364	359	328	366	337	353	402	393	396	421	397	428	377	357	370	351	366	374	368	347	353	361	385	390	392	373	355	382	393	361	408	367	401	392	378	389	385	394	410	391	412	375	398	374	385	383	364	370	415	397	369	397	371	397	411	375	358	338	361	369	367	349	385	375	378	382	400	398	384	399	398	390	377	357	361	402	362	370	395	352	389	348	368	374	398	357	394	380	373	391	433	389	365	360	353	381	381	358	363	370	399	362	348	356	355	418	392	405	363	359	383	386	366	388	372	384	393	358	341	393	377	379	370	384	377	357	390	354	403	382	380	373	382	377	382	366	396	363	362	359	389	357	374	373	344	398	361	377	377	379	366	381	335	380	361	362	395	403	412	371	378	357	372	381	356	374	369	417	441	345	365	394	398	398	395	349	394	366	360	404	398	375	395	388	371	372	400	371	384	373	347	355	369	364	388	360	379	409	360	378	381	375	392	368	371	384	399	402	373	387	373	378	365	370	382	410	396	396	361	365	359	384	393	418	386	398	398	408	390	364	386	351	348	382	364	386	349	371	377	382	367	374	375	339	348	370	360	354	350	388	368	363	365	394	410	376	355	368	372	403	391	396	386	393	340	384	378	389	380	373	379	402	365	412	389	389	367	373	373	382	369	379	381	390	358	395	382	369	422	386	395	357	370	395	377	378	382	356	382	367	366	384	361	381	374	341	409	344	387	407	382	387	340	388	386	387	404	380	366	385	385	342	403	383	383	406	359	386	398	386	379	403	385	403	363	354	362	361	322	382	379	367	419	381	397	382	353	389	351	367	356	378	379	355	388	395	355	400	383	407	370	371	430	357	375	371	377	378	394	355	400	355	369	388	362	378	391	404	346	429	365	401	390	398	390	353	333	420	347	427	380	376	359	354	373	377	367	383	365	401	375	382	348	391	376	367	372	378	364	391
51267	94094	72304	43824	21508	8739	2810	978	449	456	442	425	424	428	425	469	478	422	420	449	429	478	412	414	417	442	434	478	464	438	407	430	426	401	430	387	421	451	410	420	405	404	380	433	441	425	440	419	435	431	431	462	459	408	449	429	396	423	426	416	423	420	393	397	437	426	422	414	408	436	426	403	418	389	450	416	429	411	411	445	426	457	449	416	447	424	445	427	399	457	406	415	459	432	397	441	421	411	424	431	411	420	419	442	426	451	414	455	416	435	420	409	435	404	409	423	409	429	405	436	390	431	418	385	427	420	405	427	434	433	419	441	419	429	425	454	412	440	418	423	398	457	388	414	422	430	413	445	452	415	434	466	444	450	400	438	474	433	467	386	397	419	419	437	441	446	406	438	399	423	442	419	468	421	426	459	425	418	407	439	411	413	456	422	413	438	410	450	426	400	387	440	435	422	403	389	370	442	451	406	406	426	474	439	432	425	436	453	444	455	410	423	429	448	419	428	451	420	483	473	425	460	455	437	442	403	454	442	442	402	432	390	421	411	398	401	461	423	402	446	419	417	397	447	380	408	456	435	407	434	430	420	422	428	455	452	416	469	449	441	448	422	395	428	447	436	425	402	422	435	429	435	452	419	393	410	438	437	415	412	431	423	425	406	430	401	413	404	432	408	394	455	423	448	473	432	443	439	431	437	422	446	438	436	444	428	448	434	430	448	445	437	439	433	464	400	421	405	420	427	434	419	399	411	452	408	431	437	458	442	452	404	443	427	439	414	426	402	438	472	436	413	446	436	450	457	452	445	412	457	451	427	426	421	443	445	443	384	413	430	412	423	393	434	430	420	415	461	444	399	428	419	373	458	453	454	440	389	442	422	425	440	394	441	428	441	419	413	404	421	410	433	419	437	414	414	395	421	387	426	422	423	441	432	418	446	431	423	438	407	429	395	429	429	441	434	449	423	407	423	456	368	377	405	392	412	431	425	436	430	455	441	430	433	453	459	412	431	438	422	408	435	418	438	439	425	451	416	390	436	428	413	413	439	437	454	459	423	458	449	436	449	414	408	435	423	423	402	411	434	400	419	415	437	456	474	426	436	400	414	454	454	436	426	431	420	429	418	410	410	448	443	423	438	406	419	418	424	440	401	432	446	421	461	432	431	424	419	452	427	464	403	402	409	437	433	420	462	421	468	403	429	453	405	457	432	428	428	395	456	415	445	350	417	427	431	425	408	418	399	470	408	446	408	438	462	405	405	423	425	451	401	371	403	417	441	407	438	433	455	467	391	420	399	385	395	403	422	425	425	428	438	438	462	430	412	471	445	421	388	400	422	437	422	408	416	448	455	424	414	400	442	416	439	399	438	407	448	423	392	425	419	425	436	451	425	414	406	452	403	422	418	414	372	448	388	391	435	416	415	420	448	434	423	384	435	428	417	428	410	387	392	449	426	436	390	399	418	456	387	412	456	454	405	428	433	389	425	428	443	431	442	416	463	387	439	431	424	414	390	416	454	448	426	429	405	452	421	442	437	407	400	446	435	409	419	415	424	427	460	426	436	402	435	406	431	410	436	404	410	418	417	435	423	416	461	404	419	432	456	454	400	464	446	447	441	410	468	414	431	414	437	378	421	413	409	445	447	422	419	451	416	446	449	440	423	409	409	406	445	424	403	422	404	449	405	417	434	445	438	418	406	449	416	396	427	397	406	432	424	471	456	399	430	428	459	420	449	405	396	394	425	414	443	445	446	435	431	452	427	434	428	430	442	424	424	446	414	436	440	439	430	388	396	420	468	403	450	389	404	449	397	430	424	414	433	439	446	424	426	408	400	459	433	458	440	443	399	416	413	400	442	404	414	413	414	402	454	397	445	422	424	447	412	437	419	400	422	411	428	405	463	439	426	456	440	428	461	409	406	433	409	413	419	416	422	425	482	393	421	479	453	414	443	436	406	445	374	427	432	437	451	391	422	398	420	401	439	414	441	473	428	462	420	409	441	443	454	453	397	417	411	431	466	410	408	455	423	426	449	416	435	409	454	440	423	456	418	396	392	457	453	433	401	423	463	412	447	398	423	439	433	446	401	458	393	435	440	415	458	455	432	418	405	425	445	416	438	401	403	416	419	438	397	402	416	396	401	444	400	397	391	428	441	446	429	433	434	446	400	413	406	418	457	393	416	356	458	403	446	404	444	400	464	420	434	422	427	413	448	427	421	412	414	418	455	428	450	466	450	433	409	427	448	405	480	388	412	443	398	417	447	434	425	412	396	417	401	415	423	472	411	458	441	424	437	423	467	404	407	441	410	412	401	445	461	458	432	420	419	409	458	428	453	446	431	436	441	410	427	423	401	430	446	440	457	405	429	381	417	437	440	418	467	423	437	438	407	419	421	433	449	439	423	425	455	438	436	437	375	408	420	455	448	444	400	428	426	412	425	438	397	465	442	417	452	446	410	426	423	401	447	458	451	432	445	452	427	443	422	440	417	438	419	424	425	440	435	404	432	433	441	399	429	430	446	428	411	439	422	392	454	430	406	437	426	426	455	421	441	426	440	415	442	448	477	447	457	400	430	422	408	432	434	435	429	435	439	434	454	407	414	473	417	436	367	417	405	402	397	457	441	436	427	424	438	423	446	429	438	393	439	398	426	447	467	442	427	454	389	418	415	426	407	389	440	450	419	430	433	432	437	458	404	428	400	425	436	393	445	449	410	451	441	455	431	442	446	450	405	444	417	435	412	445	429	437	399	424	454	472	443	426	445	434	398	396	387	420	404	452	442	439	453	479	442	393	425	426	425	370	453	400	404	420	423	426	405	387	445	421	404	445	422	424	408	402	422	423	420	449	458	411	454	418	427	412	439	430	459	387	430	459	434	433	443	423	406	432	422	447	410	436	467	423	441	433	416	421	427	407	435	379	409	436	425	410	432	433	455	461	420	416	458	461	418	422	380	427	421	369	415	405	449	410	416	371	446	391	435	414	406	447	413	444	424	395	407	412	358	391	413	422	444	403	444	413	401	410	469	462	415	417	415	447	429	417	452	442	405	466	392	447	407	421	438	439	439	433	435	450	424	460	445	440	425	427	444	434	424	399	444	446	429	440	427	412	445	418	425	436	459	458	414	466	470	411	410	415	433	414	429	437	392	444	411	423	425	411	435	408	416	405	438	447	450	395	430	444	435	480	413	406	429	434	474	432	425	435	441	421	403	444	403	418	436	431	402	421	425	409	422	423	410	444	439	462	419	390	453	407	362	421	435	433	420	447	406	427	422	425	438	442	400	451	423	420	376	428	427	423	422	425	428	455	429	400	453	436	462	441	413	383	390	408	446	444	481	462	436	412	435	442	444	416	494	412	426	396	406	419	439	408	438	447	408	449	497	431	424	437	418	441	456	458	403	401	437	445	432	442	408	405	409	411	431	418	449	426	466	416	427	432	418	447	436	453	420	408	413	411	467	444	399	420	446	418	430	421	433	433	402	455	408	440	408
25409	25698	38663	30907	17175	4939	1044	512	365	358	350	335	341	336	332	346	339	358	380	362	333	347	330	327	334	324	352	342	334	342	332	343	351	358	339	328	340	350	340	342	332	306	314	334	292	336	337	320	347	331	328	348	266	324	340	372	351	344	337	342	347	333	353	318	333	352	348	337	330	333	364	358	352	364	361	339	356	328	338	325	338	340	378	323	332	328	295	350	348	320	323	316	336	328	345	302	330	346	364	337	351	332	316	371	346	321	361	323	340	335	369	313	388	326	338	338	343	313	329	338	341	319	338	337	351	349	346	337	313	333	350	310	364	349	348	338	316	303	350	342	353	367	344	347	335	318	349	331	345	341	333	357	341	363	343	322	329	354	333	356	334	327	327	332	345	373	343	335	332	340	365	328	301	320	369	338	359	299	335	322	323	306	321	342	348	343	357	319	335	319	329	341	344	339	363	330	359	320	319	354	321	335	329	342	347	339	346	362	328	339	363	334	335	353	350	330	339	362	375	362	343	364	349	362	390	338	345	348	343	354	357	345	339	338	302	339	316	346	359	351	351	342	346	358	338	347	361	344	345	374	366	340	316	359	312	325	326	337	345	379	296	382	365	324	371	366	357	340	340	338	337	357	334	353	339	358	354	360	337	349	381	346	330	351	344	339	321	333	373	317	324	311	344	278	333	364	306	347	357	332	340	343	336	350	310	353	343	329	307	352	336	309	364	331	299	329	333	331	320	336	348	303	307	372	335	352	341	309	327	320	347	340	314	339	337	343	328	318	372	284	347	293	338	323	313	309	332	362	294	361	338	328	297	331	376	375	354	317	320	350	367	306	351	355	343	357	336	332	354	347	359	328	320	288	321	310	326	363	337	316	347	335	329	317	336	364	319	372	312	331	342	354	352	319	354	344	336	324	352	336	327	335	330	372	316	334	360	334	310	341	356	377	334	342	327	340	322	299	378	311	351	346	336	317	322	323	361	365	336	339	329	327	302	351	330	354	344	329	349	305	307	343	326	366	325	312	353	328	362	348	350	344	314	328	344	347	341	343	329	345	322	355	331	324	358	327	324	336	310	322	355	298	396	343	286	349	357	357	322	335	355	336	319	317	328	325	352	350	364	300	294	343	355	351	313	328	356	346	347	350	348	305	349	318	326	323	355	346	329	340	313	305	319	350	368	361	359	372	337	345	369	350	353	369	361	336	331	318	297	332	357	353	336	341	371	350	343	293	326	312	351	336	356	351	354	365	353	364	339	344	369	348	358	354	355	368	364	344	341	330	335	327	355	315	353	311	334	342	360	372	323	337	342	353	354	337	322	339	369	353	374	338	291	315	347	336	352	331	322	355	331	343	306	326	367	340	356	306	334	352	381	360	341	368	316	335	375	342	350	346	331	335	327	315	342	316	329	315	388	350	345	318	334	336	351	326	350	329	354	333	321	291	330	330	326	321	356	358	331	331	347	352	333	320	354	358	316	333	341	356	355	301	301	295	337	326	356	322	335	351	349	320	348	353	355	336	346	326	334	363	344	328	357	312	305	324	326	315	331	323	361	334	332	377	341	349	304	351	330	339	338	339	318	329	310	358	330	328	328	358	355	336	340	343	303	356	339	328	348	321	351	353	354	335	360	336	365	309	362	344	341	345	352	370	337	355	349	355	364	333	390	347	351	321	342	381	284	356	323	347	329	346	340	321	328	376	354	351	328	315	350	332	344	324	331	333	328	392	344	334	322	326	355	334	318	320	308	321	362	337	346	339	372	321	334	310	342	344	337	346	372	343	365	330	317	317	374	364	321	341	345	330	334	331	305	310	324	338	352	312	320	337	348	346	298	338	345	348	363	342	347	341	337	315	323	357	352	341	373	323	343	385	351	351	321	363	365	321	319	359	344	339	326	358	328	355	355	331	327	303	339	356	355	331	337	340	335	369	356	335	333	355	342	326	383	328	355	345	357	337	360	369	328	362	379	313	327	339	363	373	336	339	339	316	339	359	340	340	344	337	351	333	356	349	320	360	366	345	351	336	369	329	346	348	323	355	315	333	334	311	352	352	366	338	346	353	323	321	349	370	346	348	357	337	335	307	348	319	356	325	339	379	351	371	299	341	342	335	325	324	370	341	334	367	354	333	338	342	344	323	363	350	345	329	321	335	328	339	336	316	359	356	348	364	368	349	365	314	295	319	320	350	313	338	339	353	337	336	351	329	361	313	323	291	318	322	351	324	339	354	332	345	337	324	375	357	362	352	326	317	323	351	328	319	313	329	341	305	330	324	327	333	333	369	308	331	366	374	352	323	354	311	345	318	346	337	331	350	345	328	351	355	318	356	302	360	354	331	346	374	353	327	348	346	324	375	343	341	334	349	324	373	321	325	361	336	330	318	321	303	335	349	376	345	333	298	336	333	348	337	348	349	340	322	323	318	330	333	323	311	368	321	345	359	314	345	322	304	322	342	341	364	322	344	340	372	345	346	315	369	318	351	343	343	340	331	341	302	372	348	336	329	348	327	326	315	335	355	353	334	337	314	370	355	350	318	338	331	356	351	343	346	342	354	337	353	342	334	300	362	329	331	335	347	350	313	348	347	332	342	331	308	363	324	339	357	379	345	344	331	314	336	351	314	337	307	326	319	318	298	331	312	368	339	363	332	338	351	329	371	363	324	329	343	322	353	316	323	337	347	328	330	336	380	361	339	339	343	321	315	354	347	356	336	363	330	347	354	337	351	322	337	338	323	352	383	357	320	339	357	323	337	346	314	312	358	327	343	352	342	328	337	321	334	334	339	325	317	341	367	323	328	335	313	342	332	362	334	345	320	344	343	354	350	337	349	345	354	334	329	345	333	346	344	325	311	329	344	330	346	348	357	358	338	350	350	343	323	319	297	334	317	320	322	373	335	347	363	331	348	347	366	331	320	366	332	299	303	340	293	333	374	330	301	340	329	379	337	316	365	352	330	339	347	313	343	331	327	348	340	318	346	312	339	309	347	342	354	358	321	346	337	328	341	318	307	354	349	352	363	354	307	321	318	352	389	331	333	333	331	370	341	360	352	372	347	360	326	343	345	323	335	312	316	338	350	346	313	373	322	358	334	358	344	334	325	344	328	358	330	310	317	321	349	346	321	319	339	333	313	302	346	330	336	321	336	317	345	331	344	328	353	347	360	340	329	347	311	341	319	335	310	327	340	367	365	336	357	318	347	327	333	323	337	323	364	303	333	332	314	328	323	325	314	339	362	332	364	342	345	331	338	329	349	349	335	363	370	342	364	326	323	303	334	344	317	330	353	290	309	300	344	381	344	325	335	338	327	352	337	329	361	321	359	316	328	338	318	357	325	322	351	356	358	356	367	328	344	327	351	390	339	310	371	325	329	337	320	337	312	304	370	324	333	316	331	348	345	316	301	322	392	329	322	351	337	345	360	345	336	360	321	339	346	330	340	331	335	339	343	331	337	305	356	353	315	347	337	305	327	351	334	315	322	344	328
46944	81730	58201	32740	12923	4609	1587	707	386	388	415	410	383	386	423	389	403	391	416	423	409	390	401	385	399	388	425	372	372	390	381	392	401	422	378	430	367	395	384	410	375	393	398	390	358	402	337	389	400	414	374	404	379	386	399	367	399	376	374	395	392	442	422	403	362	392	410	417	407	379	396	385	378	390	435	385	414	402	383	390	366	379	442	402	362	408	402	403	412	432	425	402	404	384	418	383	394	405	422	389	399	399	445	370	412	408	363	374	383	414	395	368	409	399	421	399	363	421	373	387	392	403	405	387	389	412	373	414	394	397	410	395	376	395	394	425	406	409	410	402	425	398	369	389	369	374	406	415	425	423	390	415	384	387	407	396	391	408	382	384	387	423	377	372	399	386	373	348	407	361	391	399	397	398	401	414	377	399	403	374	401	397	428	414	398	414	422	403	392	355	393	373	373	411	382	384	406	388	403	392	394	377	392	399	390	385	355	387	391	409	366	402	362	427	421	386	375	397	414	416	413	361	396	362	419	381	391	382	391	386	404	377	409	421	381	406	406	410	388	394	369	421	371	411	424	387	405	377	388	384	406	420	414	391	407	404	396	380	391	428	399	388	388	376	412	391	411	348	400	403	405	416	431	395	397	384	415	361	409	407	375	412	399	388	414	379	405	357	350	384	389	407	409	397	363	387	395	401	413	403	398	407	384	388	419	383	414	386	402	394	362	383	405	387	393	394	403	351	366	383	376	399	405	388	389	402	385	435	396	427	398	418	387	395	385	357	378	426	406	379	384	432	395	399	405	406	394	398	379	404	410	403	415	405	406	394	399	381	380	368	388	385	426	435	357	417	380	404	389	360	398	391	406	399	396	404	392	390	414	420	387	377	405	422	394	383	426	398	432	415	398	405	388	401	377	425	366	383	424	410	415	438	407	361	396	407	368	358	363	392	401	428	395	420	411	387	397	399	385	410	403	401	393	388	367	390	410	379	367	397	412	379	372	386	421	379	416	392	379	390	406	434	411	404	342	403	348	390	385	355	406	387	403	441	405	361	397	382	391	381	402	385	426	421	392	416	418	395	453	384	451	387	402	353	392	381	348	386	370	391	366	380	362	408	399	395	358	385	435	438	393	373	436	386	413	398	392	370	396	425	432	402	397	379	397	410	393	394	385	418	402	402	480	393	383	378	416	377	388	401	415	375	361	425	401	382	408	386	354	371	390	368	387	398	381	424	398	397	417	365	410	378	409	399	400	392	422	409	373	418	380	419	375	426	397	375	409	415	401	389	391	389	361	421	399	406	402	340	369	407	407	409	390	400	417	410	394	426	354	410	395	409	428	385	379	395	352	373	426	392	396	356	370	411	399	411	362	381	364	386	363	360	394	390	396	390	403	394	412	391	422	389	396	404	390	372	404	398	408	371	376	401	359	370	370	363	368	376	406	384	411	423	393	397	372	382	403	431	411	396	372	405	392	388	420	388	372	424	401	391	389	423	373	415	396	388	393	390	413	393	386	408	344	407	373	389	426	399	350	385	386	362	384	392	392	372	385	404	378	355	401	388	428	396	421	376	379	428	392	394	391	411	388	383	401	419	415	379	401	376	416	343	371	376	427	424	395	345	365	386	410	404	392	411	378	403	386	411	395	419	412	388	387	363	390	410	385	374	380	397	373	370	403	374	385	398	418	405	399	414	348	424	439	391	385	445	357	414	393	391	396	404	390	399	390	415	399	368	409	433	444	426	383	411	361	405	394	407	375	339	396	404	384	396	367	404	394	382	375	357	378	421	384	416	406	375	413	384	398	369	399	386	398	395	373	379	385	404	394	406	417	386	437	403	425	418	388	395	402	402	337	406	406	426	403	403	380	404	389	375	403	385	436	378	409	415	382	411	383	365	414	399	390	406	395	380	431	413	421	375	389	396	389	394	390	410	404	409	372	374	386	378	335	400	397	391	391	356	380	406	388	414	372	406	391	399	396	391	349	358	398	387	394	372	405	403	412	425	423	376	415	362	365	351	356	370	403	405	405	400	380	408	362	423	363	413	388	417	402	352	382	387	395	408	391	430	391	399	373	399	394	385	353	400	405	423	417	401	422	379	373	413	405	365	408	416	392	398	365	382	406	422	393	416	401	385	384	414	397	382	409	411	368	399	376	460	398	385	384	434	412	434	394	421	383	351	375	397	404	408	403	394	361	364	389	394	390	386	402	408	366	380	419	372	372	411	385	406	369	403	360	411	421	391	427	414	395	376	352	388	369	397	421	401	409	385	419	367	378	426	370	400	400	362	391	353	434	404	410	389	391	432	394	421	394	384	419	402	452	388	396	420	395	344	419	393	383	400	400	362	400	392	390	397	391	369	385	397	385	381	396	369	384	395	394	389	397	364	404	383	391	420	424	409	411	403	419	391	386	406	384	395	377	376	380	382	404	418	396	376	393	390	411	386	381	373	364	401	424	357	413	416	406	385	413	410	415	414	390	398	388	381	421	396	399	412	401	411	407	402	389	412	404	415	345	395	427	408	396	393	395	388	377	406	424	371	400	393	398	398	356	403	389	408	378	377	434	417	388	409	403	380	398	363	406	362	402	409	401	370	370	390	384	376	399	377	384	409	404	364	379	401	415	355	351	350	390	409	375	403	391	389	395	352	393	409	391	392	394	380	394	394	398	370	391	400	396	436	393	420	402	389	421	357	435	418	403	406	420	386	382	406	373	396	382	385	409	396	380	371	406	395	406	426	426	409	403	370	411	401	420	421	399	399	389	377	392	398	407	420	398	368	383	400	414	380	404	406	416	393	345	386	382	410	403	380	379	420	397	384	378	389	390	383	415	397	453	415	396	359	373	387	411	416	392	420	403	354	385	419	455	440	398	380	383	395	412	400	432	399	389	410	385	395	398	366	433	370	409	391	396	431	395	402	412	378	412	405	415	411	404	420	400	379	410	414	360	397	393	373	392	416	398	418	406	397	389	391	379	396	414	378	431	415	394	406	382	362	419	372	397	413	369	429	392	436	381	406	410	400	376	398	390	390	414	387	402	377	392	396	411	404	402	358	389	392	412	427	403	406	404	399	419	423	374	425	421	413	412	387	421	360	403	397	389	374	370	379	400	393	446	373	397	389	447	394	382	370	398	374	389	402	366	389	383	410	390	386	375	371	365	408	391	402	368	414	433	367	380	400	414	422	384	386	411	370	366	376	387	386	367	369	409	425	393	401	398	387	400	373	364	375	369	398	407	425	382	391	411	359	375	385	399	379	383	433	364	409	400	409	428	387	436	405	382	390	429	394	392	430	399	423	380	439	395	405	401	386	390	375	384	388	395	411	418	398	398	400	412	397	387	367	373	392	396	415	418	391	410	391	402	397	372	367	407	407	367	417	408	399	404	356	386	387	416	348	394	399	443	396	370	409	391	360	396	411	390	397	392	383	397	373	404	405	366	375	357	367	402	394	405	403	373	367	420	416	416	390	407	435	401	404	376	408	400	429
22955	22234	33660	27938	22525	21289	13642	1758	561	514	468	451	476	476	502	430	477	482	449	465	437	443	478	472	450	457	477	472	484	462	455	460	466	449	474	462	489	491	474	431	436	468	450	473	430	420	483	470	452	433	437	443	432	455	459	444	495	441	476	442	496	469	486	448	474	474	469	484	428	482	438	453	445	439	478	463	429	452	436	474	464	468	490	463	445	503	447	431	429	482	442	436	454	435	478	458	482	470	480	443	451	466	433	429	487	469	483	460	470	432	492	483	459	470	413	467	490	464	457	506	482	472	457	501	457	451	472	457	507	463	477	448	457	458	446	520	433	465	482	455	445	462	450	401	444	460	471	443	468	441	491	459	465	482	424	466	485	449	455	464	456	452	443	454	469	501	445	451	424	465	449	449	467	431	449	478	435	476	443	414	477	463	453	482	497	442	484	453	457	485	468	464	454	429	458	423	441	442	429	460	455	472	443	463	442	494	483	495	469	448	474	420	447	463	437	464	426	469	448	468	448	457	411	491	452	446	453	497	476	472	470	444	474	455	480	438	444	451	459	476	462	451	452	496	487	467	446	446	408	426	477	467	447	432	512	458	473	467	460	437	485	465	471	462	468	439	434	465	472	445	447	467	478	452	497	451	451	456	433	472	453	456	458	429	424	461	477	470	471	485	474	451	450	475	468	458	488	483	464	424	467	476	467	455	450	448	415	451	493	430	452	449	452	449	465	446	489	447	450	479	440	481	473	473	415	419	415	453	460	487	441	456	458	465	471	442	441	483	419	486	501	429	434	439	498	442	452	519	458	451	457	429	464	384	475	487	439	458	419	451	433	488	492	493	452	432	474	454	431	447	443	456	443	464	487	465	471	458	457	455	447	484	461	484	471	450	452	462	480	467	446	453	520	490	440	464	459	474	442	463	488	462	455	452	465	456	458	496	449	456	451	388	499	452	495	469	445	458	463	488	429	435	455	479	449	417	460	442	418	477	474	452	450	478	477	455	463	456	453	486	467	418	431	472	472	474	471	478	448	461	441	454	445	455	469	482	477	501	457	430	495	456	415	464	476	481	430	453	478	435	462	470	414	458	427	442	477	466	463	481	466	502	454	437	497	441	444	462	467	445	463	443	502	417	442	409	471	457	471	442	442	460	466	421	459	451	461	419	473	456	474	491	477	476	474	452	479	466	474	470	475	449	446	486	460	441	465	444	449	467	421	451	474	468	499	500	472	472	468	460	456	480	473	435	428	458	453	428	470	461	511	453	435	432	459	429	476	450	466	475	481	490	441	413	447	465	448	441	460	443	425	442	453	456	494	452	436	455	445	477	484	457	440	478	437	466	478	487	479	487	440	447	443	455	459	447	458	486	495	470	421	471	444	452	486	472	466	468	451	480	469	493	442	458	477	437	458	452	439	453	488	487	464	484	480	465	468	464	508	487	440	443	442	456	484	537	467	473	476	458	449	456	455	444	435	461	448	455	458	473	422	453	445	451	447	485	477	497	454	447	479	492	439	507	451	488	475	466	466	447	460	482	476	460	455	481	492	447	459	441	484	458	461	476	464	469	475	460	433	431	454	426	456	440	464	449	438	485	453	454	437	474	483	501	464	441	475	410	493	471	478	444	502	486	467	416	465	457	452	435	473	467	482	463	461	480	421	462	485	426	480	487	476	481	467	439	492	481	486	473	458	460	475	467	463	475	455	456	466	457	430	474	461	458	443	473	474	492	452	445	476	444	480	473	439	460	457	504	412	410	459	457	484	424	459	460	408	461	447	473	451	436	469	466	450	473	442	503	507	462	452	451	458	519	439	457	444	472	456	446	448	479	471	448	510	444	491	438	444	459	472	476	496	468	482	457	460	476	459	456	452	439	451	483	488	408	457	420	499	474	478	467	459	434	458	456	497	450	468	509	478	456	438	455	431	464	437	437	437	462	466	440	486	479	463	417	465	450	436	449	462	443	430	475	460	476	486	463	463	462	448	499	443	468	447	437	477	430	472	460	462	441	449	465	450	453	451	470	450	439	411	445	472	445	466	486	448	483	474	476	462	471	456	461	461	464	446	458	468	465	449	457	477	454	436	451	467	440	488	456	477	451	458	468	433	442	453	494	469	453	432	458	451	463	445	436	495	466	462	449	445	441	474	470	430	465	443	465	482	436	438	456	475	433	460	453	430	480	428	475	386	469	460	456	460	459	422	452	461	480	447	476	441	470	484	430	468	433	447	475	435	451	480	472	451	474	425	492	442	434	441	441	481	414	445	457	449	469	470	489	425	441	442	494	503	434	440	472	439	431	477	468	465	458	447	480	437	474	442	443	499	446	507	454	416	423	461	457	462	468	462	451	425	468	434	474	476	453	462	452	463	438	432	462	472	489	475	451	489	448	467	476	475	476	438	455	457	436	440	450	432	440	470	514	498	458	466	450	466	449	484	479	448	440	460	456	461	459	432	464	484	428	465	485	448	463	483	481	505	462	452	424	451	430	490	474	437	493	466	495	436	489	434	465	449	476	487	469	454	458	461	448	451	441	476	430	449	426	491	448	470	430	490	480	446	469	450	448	461	455	465	452	468	440	480	445	487	414	461	433	502	447	463	473	453	457	479	447	441	418	414	456	483	443	485	433	440	467	494	493	455	457	460	442	454	486	462	467	452	498	426	443	459	465	457	477	446	463	470	471	436	471	471	455	478	467	461	441	463	423	439	466	435	459	456	478	454	460	503	469	485	484	474	470	466	460	452	453	440	476	463	468	434	456	455	475	482	484	410	451	441	447	454	445	435	478	469	443	473	406	463	459	440	437	481	443	456	463	428	451	471	477	457	409	440	456	436	447	482	464	434	490	432	437	454	486	442	489	471	463	454	450	487	425	439	454	460	464	448	458	479	431	420	467	440	487	400	456	479	491	464	465	461	427	465	460	435	462	453	446	499	485	486	452	466	439	474	470	454	492	466	422	463	473	435	493	461	450	485	403	464	415	467	455	460	475	441	455	483	429	470	477	443	451	494	442	474	459	473	488	462	480	452	442	473	437	479	390	424	436	457	464	480	419	457	406	441	451	443	464	442	460	469	459	450	467	444	446	489	455	402	478	444	475	462	464	493	500	500	434	478	455	456	423	406	460	473	469	459	433	466	440	477	441	456	462	479	444	409	457	446	456	468	476	503	447	453	467	439	478	502	462	463	459	487	454	428	471	459	476	471	440	475	444	463	498	471	414	522	458	462	455	479	453	452	483	442	526	464	458	467	472	435	453	446	473	436	442	479	455	455	455	411	453	452	474	458	479	441	494	500	451	477	478	427	469	512	453	424	461	433	467	446	479	466	477	430	462	447	454	400	516	472	415	482	468	461	477	455	460	455	434	472	477	446	469	498	457	480	465	441	413	430	468	428	483	421	461	483	461	435	415	444	466	456	414	488	481	460	499	447	470	473	505	477	424	419	440	453	414	500	457	460	470	482	494	475	470	461	471	448	423	466	487	479	517
55721	99012	78567	51018	28508	14107	5030	1832	567	547	509	535	518	527	524	521	562	524	522	549	519	538	565	480	520	501	497	484	517	520	536	538	512	481	484	482	487	503	537	542	514	473	491	510	494	514	505	512	483	494	515	486	524	515	515	526	579	533	527	517	520	528	512	508	505	510	511	532	533	479	496	480	497	519	520	545	510	540	539	518	512	510	496	448	517	511	476	480	527	504	476	466	478	554	536	502	524	509	495	509	489	492	541	516	499	475	492	510	499	530	529	502	490	579	529	498	512	523	532	497	481	508	455	517	473	512	535	535	523	485	519	505	531	547	515	523	508	508	524	498	532	516	499	483	528	490	509	524	485	493	520	492	514	501	481	510	510	490	489	531	541	464	533	513	525	479	479	482	536	489	518	505	527	529	513	509	516	494	523	501	478	506	473	495	520	522	489	489	486	542	485	489	546	476	465	495	515	468	564	536	480	560	519	507	494	546	483	533	549	534	526	522	469	512	501	539	497	499	515	510	522	525	490	558	492	491	506	456	536	508	480	502	487	478	484	491	517	510	577	516	501	502	480	485	510	507	525	507	502	530	530	519	542	523	506	521	549	495	493	488	482	485	490	496	463	495	481	508	522	467	553	493	501	490	505	488	535	496	532	522	537	496	521	542	527	502	491	492	482	504	535	449	522	514	518	521	490	557	450	493	521	515	520	521	524	523	503	477	489	524	535	496	505	504	525	512	476	489	511	536	509	531	461	541	506	493	486	510	513	516	453	543	527	460	534	509	529	503	529	499	494	509	504	496	504	502	549	523	540	509	508	532	508	543	484	505	499	509	491	497	529	503	487	537	527	482	514	491	505	499	517	510	467	510	484	483	497	511	510	448	516	550	497	480	500	520	455	506	487	514	495	548	512	497	492	540	548	512	527	468	514	538	506	491	492	501	494	495	514	476	503	479	475	529	477	527	466	497	468	534	503	500	513	508	545	506	513	465	518	496	516	497	531	481	486	524	498	506	521	508	488	537	486	490	484	521	516	531	536	497	467	500	499	516	499	512	503	495	518	533	521	487	503	488	447	516	519	480	539	466	512	503	483	501	489	494	531	493	500	495	493	509	502	495	484	523	507	473	481	503	504	516	513	498	527	521	478	471	501	482	525	491	505	539	523	488	479	476	529	542	524	556	511	525	479	554	509	479	493	476	474	492	506	549	477	504	501	510	543	494	501	529	512	513	535	501	521	504	469	500	484	503	482	514	514	542	553	527	542	497	496	528	460	472	493	499	487	516	509	505	495	533	519	497	493	476	474	468	505	519	493	518	537	472	488	480	502	516	507	521	535	502	457	510	504	496	488	482	514	530	529	501	513	483	483	483	559	484	479	507	501	506	473	480	480	495	492	494	499	460	528	539	527	538	509	525	480	477	517	509	491	503	515	499	503	537	485	533	490	522	516	528	535	484	522	485	451	538	513	523	506	558	482	557	520	534	516	487	468	503	450	474	489	488	524	483	510	487	579	521	524	520	552	486	518	515	501	465	506	516	496	509	512	514	488	471	531	545	486	481	544	524	487	501	505	523	518	531	472	486	515	558	498	518	556	521	521	523	517	504	512	508	509	502	503	534	519	488	515	516	496	520	545	514	503	507	494	490	480	496	539	491	531	512	513	492	480	537	496	499	511	502	526	497	487	517	498	505	465	519	470	504	505	514	509	475	531	498	541	519	532	504	506	515	529	516	504	490	520	492	547	479	516	488	538	522	482	541	514	510	551	519	518	488	536	495	486	492	495	490	470	526	506	538	470	508	496	525	503	527	474	502	503	499	498	506	493	494	540	546	525	501	490	551	518	548	486	512	508	507	524	510	564	543	549	515	490	530	527	501	484	471	497	490	492	506	548	493	506	475	503	469	494	492	529	545	512	535	491	473	510	516	500	496	484	509	483	482	511	528	492	517	549	503	522	490	521	536	501	493	513	501	529	516	511	534	544	513	511	530	539	527	533	504	494	521	510	512	518	493	489	528	533	492	530	518	527	517	525	540	543	515	495	518	522	498	519	471	483	487	505	524	531	514	470	481	465	464	481	508	480	511	503	515	523	533	500	497	503	522	525	485	516	489	518	517	484	480	542	481	489	500	530	508	505	508	507	507	516	524	523	521	493	492	454	502	478	474	498	532	485	544	512	472	515	494	548	530	515	533	528	541	502	502	525	485	505	458	550	521	454	498	474	500	518	487	505	519	467	512	497	500	534	496	487	499	507	508	502	519	508	491	503	504	481	500	519	524	496	529	517	532	487	484	481	513	497	479	499	515	511	542	550	506	546	470	484	527	531	502	498	480	567	477	500	477	525	469	537	467	550	529	501	518	486	505	485	441	501	466	480	505	491	503	551	494	506	498	496	508	509	504	547	509	495	528	503	500	507	527	537	502	553	489	468	522	519	544	543	467	482	528	516	480	525	532	499	514	478	469	487	510	505	508	500	464	494	520	515	517	531	540	498	493	516	516	494	475	516	513	487	471	499	507	489	468	533	558	505	505	500	512	518	502	512	484	541	476	509	492	522	539	504	501	537	510	503	487	519	518	499	521	501	505	510	513	494	478	490	481	510	516	499	514	525	480	502	467	475	474	536	511	521	520	517	504	475	481	527	515	524	467	543	526	518	516	489	490	508	523	478	520	541	510	487	499	530	467	525	520	526	451	496	512	492	556	561	499	524	498	516	515	490	495	534	511	498	513	509	478	476	502	486	505	509	486	522	486	509	498	496	521	459	527	484	474	501	509	566	523	529	461	503	542	506	496	514	515	544	513	487	489	483	546	583	503	496	509	452	505	547	475	545	506	538	499	513	487	511	493	500	520	544	515	516	518	506	481	477	515	550	556	502	538	539	509	513	473	512	511	515	518	501	494	494	489	486	503	478	500	481	496	486	515	541	476	479	536	506	531	484	476	498	492	516	530	529	512	537	509	557	489	497	511	505	511	499	501	491	453	519	519	490	522	507	479	507	502	522	491	524	517	478	522	495	484	506	519	507	490	536	482	519	531	490	485	471	518	469	520	471	470	520	543	509	526	540	516	509	499	503	513	470	522	502	495	512	437	533	568	564	497	491	486	478	484	553	532	528	506	495	511	551	482	520	458	543	569	528	496	512	508	485	499	526	487	487	555	498	456	486	508	580	517	485	456	508	472	490	509	494	501	494	547	491	519	509	523	531	491	555	514	481	562	475	484	532	527	510	522	472	522	540	510	521	515	497	542	563	520	516	489	510	510	521	537	487	507	507	515	521	501	506	542	512	532	483	526	504	516	490	508	495	488	564	453	516	496	485	510	518	478	484	525	524	482	490	516	510	469	512	474	516	520	509	489	480	524	491	495	505	519	532	480	497	544	502	529	517	484	523	500	511	498	541	506	515	499	496	519	535	485	530	481	496	503	483	489	526	517	510	526	515	484	505	508	543	510	468	516	494	510	519	493	504	516	501	513	461	492	523	491	510	484	543	526
28416	35483	38869	19829	3957	1063	480	346	314	283	264	322	303	308	320	286	329	288	305	291	307	325	300	285	293	299	310	310	291	305	298	294	315	316	280	297	320	310	285	323	302	272	280	269	307	267	285	297	298	295	283	292	292	299	292	260	311	256	311	280	308	293	294	348	275	277	279	296	284	307	282	322	283	308	270	271	294	299	321	329	306	284	344	290	266	305	270	281	303	260	288	288	267	298	280	288	305	287	318	298	305	317	284	303	285	300	297	276	294	273	287	299	292	290	285	287	280	307	306	293	286	313	294	302	294	318	293	278	299	316	292	311	303	309	257	325	344	299	349	288	304	306	320	290	294	306	301	297	317	293	325	307	308	286	291	288	307	313	315	276	312	313	284	285	320	290	303	301	322	310	305	262	311	292	301	283	292	309	312	294	294	310	290	303	307	284	316	271	296	303	324	298	297	298	299	302	301	285	277	279	265	291	292	272	317	319	294	275	305	289	295	292	278	296	284	275	280	279	272	314	270	283	272	297	284	295	295	277	296	323	320	292	309	297	284	303	322	309	315	266	282	294	261	287	308	300	284	286	316	296	268	314	279	317	332	313	283	292	279	291	316	321	291	300	286	295	276	272	315	311	260	300	308	308	280	320	286	311	282	292	300	328	311	268	292	298	282	308	309	304	295	280	299	325	312	326	297	289	292	326	302	275	297	279	300	297	306	313	295	289	255	279	284	298	289	274	297	287	278	301	297	316	306	339	287	309	306	293	302	279	322	295	263	293	306	295	314	280	276	299	283	327	287	298	299	253	263	295	259	307	307	272	311	290	309	294	325	294	316	309	318	249	308	300	295	294	294	275	308	293	273	332	303	301	302	275	312	306	288	309	292	300	264	305	304	274	307	306	270	277	280	271	284	281	327	323	309	303	310	283	312	285	306	304	286	295	299	277	296	304	325	289	270	288	282	267	297	298	304	313	298	324	295	279	289	269	289	336	266	288	290	292	278	304	306	309	333	304	289	281	301	310	311	292	290	296	318	319	317	311	331	288	306	279	258	313	276	299	297	301	285	308	262	299	294	330	264	330	304	300	260	312	301	292	301	316	289	281	278	293	309	312	271	274	287	318	317	268	275	294	302	291	306	320	333	287	315	304	349	315	305	284	300	289	271	283	284	301	278	330	291	295	329	274	295	318	289	303	307	308	312	307	305	325	306	308	317	313	281	278	308	328	304	316	309	296	267	316	305	303	296	305	301	282	290	273	333	290	309	317	343	276	297	325	284	281	294	285	292	270	285	315	288	312	278	291	288	329	308	288	294	287	292	311	309	312	300	301	311	303	322	293	303	343	279	280	333	281	323	299	311	313	323	299	293	281	333	310	339	296	287	303	316	302	275	306	281	282	294	301	314	319	297	306	307	340	312	324	302	301	299	305	299	326	305	299	297	271	302	302	281	278	328	322	300	285	300	303	302	282	303	314	306	306	303	295	308	295	283	291	297	308	300	289	330	277	283	292	333	268	338	307	280	312	287	285	284	308	301	298	280	290	281	311	291	306	302	301	272	270	299	305	300	269	294	325	298	281	308	296	306	325	340	290	294	283	316	298	277	280	292	256	287	279	308	303	321	305	299	286	301	337	309	299	305	316	303	280	289	326	282	319	290	306	286	267	284	275	305	310	311	307	297	283	282	296	297	310	277	308	278	294	268	286	332	274	330	276	284	279	309	287	281	292	299	315	303	297	302	282	305	296	286	326	308	331	254	288	320	304	283	304	285	308	285	301	314	288	314	305	274	310	333	286	339	308	284	295	291	330	271	313	302	283	296	275	283	305	306	284	306	312	303	290	326	297	302	300	332	302	307	271	300	293	317	315	272	294	300	278	308	274	290	322	302	339	293	288	278	294	304	260	318	300	281	294	274	302	285	281	281	311	307	332	316	262	299	321	284	258	281	288	288	304	300	290	317	285	319	305	308	271	258	325	306	285	285	270	288	282	329	301	275	302	299	321	289	303	291	311	327	274	292	272	332	294	282	276	294	285	284	294	297	299	305	324	314	298	302	297	295	319	300	320	279	325	282	307	274	299	315	308	305	316	311	310	311	321	315	310	272	298	312	318	320	285	301	304	274	311	277	267	325	292	318	288	283	282	280	320	276	283	316	315	309	293	296	287	325	284	303	306	313	295	269	303	306	300	279	262	295	308	287	297	296	301	292	289	305	294	316	288	293	334	259	330	285	296	297	337	308	303	300	288	311	303	285	285	289	306	345	272	286	275	296	297	310	316	272	322	295	293	302	299	320	280	303	303	295	301	307	331	295	298	267	307	309	302	320	264	253	319	329	272	291	313	291	314	295	290	308	325	313	320	280	291	277	301	307	269	294	336	315	287	301	302	304	307	301	291	306	258	293	283	313	290	268	278	301	293	289	278	309	307	288	312	317	298	283	281	271	295	309	278	290	334	299	291	282	343	284	312	283	316	284	316	292	264	292	309	305	306	318	264	310	321	289	268	312	317	310	286	290	309	279	315	296	292	292	310	313	312	347	257	292	292	264	308	310	274	265	272	298	312	256	332	272	292	274	299	290	263	290	302	293	300	310	303	308	298	280	273	261	297	339	298	324	285	330	296	294	269	278	320	307	300	337	276	293	296	263	305	273	316	315	306	285	300	308	310	311	292	309	289	314	300	266	318	305	306	305	321	275	287	280	266	306	307	307	293	295	314	318	302	309	316	275	314	317	329	305	278	275	286	298	308	293	325	303	293	280	297	297	310	301	308	303	337	333	309	320	272	293	278	300	299	305	312	323	280	300	318	297	293	290	309	293	308	255	293	322	301	307	333	315	289	288	288	305	289	303	286	279	305	301	321	254	297	276	299	293	299	284	309	292	315	295	306	301	324	283	308	277	299	273	289	324	304	290	295	308	285	294	300	293	312	296	292	291	316	283	294	317	259	288	300	270	286	259	307	285	312	293	287	285	299	316	333	321	302	291	279	322	322	301	292	306	281	318	291	303	306	334	295	317	303	325	300	320	322	297	317	290	289	304	294	310	295	298	285	283	295	323	301	280	316	301	301	270	282	291	303	281	289	295	296	289	309	287	299	288	284	306	298	292	277	273	283	294	281	284	309	265	284	300	312	319	244	323	289	316	288	275	299	304	306	279	282	293	307	262	290	335	302	262	305	321	277	275	311	285	308	301	297	300	312	346	292	301	324	303	319	283	281	284	289	318	315	299	297	283	293	322	298	323	304	292	309	304	289	334	306	323	311	272	310	306	286	312	302	275	329	307	276	313	306	283	309	283	307	294	328	292	309	258	299	303	283	307	274	309	286	298	290	303	298	287	277	325	304	288	326	284	318	311	289	312	287	318	295	293	293	278	296	327	284	306	295	257	302	266	291	333	298	288	319	271	279	286	321	293	311	286	297	300	294	292	299	294	295	296	327	323	288	301	324	266	281	278	273	296	292	312	302	303	323	268	325	308	302	323	301	281	307	323	290
27706	51577	34593	13735	3577	1311	660	437	360	301	323	351	378	328	364	343	330	347	351	322	333	371	305	363	344	335	374	329	324	333	392	359	345	348	347	388	376	373	333	349	349	348	329	343	357	339	362	346	353	318	352	358	329	333	317	329	336	344	324	340	312	359	344	351	355	356	356	393	334	361	322	341	326	372	329	341	346	351	338	365	345	347	360	314	344	330	367	344	327	347	348	341	335	398	344	345	358	347	368	317	357	388	326	309	361	329	334	342	326	360	360	339	320	348	383	332	390	347	334	341	328	346	336	351	342	332	340	330	370	342	349	360	343	336	355	368	378	343	321	371	324	338	302	325	339	327	350	360	344	360	333	337	375	352	349	339	368	385	382	394	365	353	352	354	337	360	330	368	331	358	359	342	309	340	335	345	329	356	338	353	366	337	371	345	365	336	354	323	355	383	343	358	344	332	347	330	325	345	375	334	373	343	306	342	338	370	340	360	372	397	348	317	357	373	343	322	318	331	338	331	360	344	347	341	326	386	296	340	356	342	360	327	313	346	379	358	350	352	328	311	339	340	359	312	375	319	345	336	368	347	363	330	377	359	365	328	329	365	348	297	332	322	348	321	328	332	351	379	355	330	343	338	348	356	332	328	384	362	353	330	330	354	348	364	341	360	350	358	346	299	341	331	356	340	336	336	364	331	345	355	374	337	346	361	315	337	328	346	361	316	356	356	354	330	339	318	365	335	352	376	374	338	343	382	333	340	349	364	340	344	366	342	322	390	342	329	340	327	316	339	325	364	343	371	358	357	353	347	343	329	343	397	347	315	335	348	347	343	351	328	350	370	340	381	316	303	351	351	312	346	324	347	318	322	341	380	327	384	296	350	347	334	360	357	329	358	358	315	347	315	373	352	338	320	347	313	328	359	331	312	321	384	337	322	328	367	395	324	348	320	323	333	360	342	323	360	338	336	337	335	336	353	352	348	347	341	317	297	338	341	328	339	340	338	377	338	342	357	350	338	364	339	358	344	375	379	405	345	344	330	359	336	339	340	351	359	322	356	365	337	335	379	359	350	354	354	341	309	367	336	362	336	361	363	373	324	343	372	360	353	313	337	356	347	337	335	358	346	332	365	359	364	334	333	350	355	379	375	354	339	337	347	358	329	341	325	333	361	316	330	317	360	362	360	336	344	341	365	312	387	365	353	339	352	321	330	344	380	346	396	359	307	337	333	367	338	337	354	347	361	355	388	353	329	330	328	322	377	318	356	378	345	346	339	342	312	387	362	341	337	319	341	347	368	350	329	375	374	347	357	348	346	352	355	350	318	382	315	342	338	333	346	354	356	331	339	343	347	335	334	355	341	336	344	403	362	351	364	354	339	332	341	357	323	356	363	363	333	364	318	368	354	327	353	365	363	339	335	360	344	342	328	365	343	380	350	318	308	318	382	350	321	375	350	339	345	385	366	382	340	342	363	354	356	346	334	351	340	381	383	341	324	330	332	322	340	347	321	332	368	371	332	351	377	333	345	395	337	330	337	347	358	339	325	361	331	372	338	369	338	345	366	320	342	317	368	336	350	339	353	364	324	381	357	370	359	372	386	363	365	326	350	372	370	329	282	360	361	359	365	348	352	344	371	377	333	318	361	344	388	337	355	346	354	354	309	340	350	342	362	332	321	357	344	317	337	344	349	338	357	335	317	327	370	325	338	337	361	347	348	353	358	328	364	359	384	342	356	323	351	365	372	349	281	354	352	334	357	314	341	344	339	362	342	342	375	344	334	360	331	351	345	345	343	379	326	327	327	350	341	336	359	342	325	352	352	365	346	334	353	353	348	384	347	369	325	330	347	370	348	333	351	354	350	340	350	336	363	371	341	341	325	372	318	329	384	340	375	369	387	354	370	321	335	357	329	332	330	333	379	345	348	335	336	343	329	321	356	337	388	333	378	342	351	348	346	360	361	363	344	327	357	333	348	347	369	364	355	345	377	338	383	329	344	323	375	335	334	353	326	331	363	351	346	337	321	331	345	327	338	372	340	371	360	328	335	345	344	364	310	368	338	359	335	343	320	360	329	315	360	391	372	390	390	305	350	339	355	326	314	356	350	344	317	337	353	373	346	320	362	330	335	313	365	347	323	358	318	337	336	330	348	340	366	336	343	362	333	368	337	343	336	366	340	350	351	376	339	344	340	364	361	330	345	352	358	308	346	331	350	335	333	361	329	334	334	332	351	372	379	343	332	338	358	371	325	328	358	338	352	319	352	362	358	376	360	331	353	349	337	352	338	349	346	367	327	349	366	346	311	329	334	321	382	345	380	352	370	326	324	341	346	381	352	333	354	323	314	378	360	336	348	332	360	360	343	353	352	326	325	343	330	389	381	328	340	378	338	360	329	350	336	356	355	361	338	342	347	361	377	341	369	352	364	302	367	342	315	363	323	348	357	350	366	344	342	383	333	343	344	332	334	348	357	358	333	336	386	337	346	322	309	335	343	337	367	346	345	344	375	348	322	375	357	353	342	363	378	358	342	353	325	377	346	340	333	339	341	338	335	356	369	364	344	379	346	339	353	346	379	351	371	326	355	347	348	340	325	358	371	351	348	338	359	364	354	336	335	338	364	336	344	374	331	372	366	363	364	360	339	327	340	343	363	335	323	367	356	338	374	356	378	354	339	388	325	312	346	324	358	338	353	335	322	377	351	354	365	341	336	361	343	377	346	353	328	337	354	350	344	360	358	345	364	338	371	347	346	347	359	331	342	338	311	372	330	327	354	343	353	366	323	348	329	339	356	329	319	348	319	344	349	365	351	364	348	356	313	367	350	343	357	361	297	338	349	322	359	356	390	372	370	364	368	341	333	332	315	338	329	340	318	306	335	335	315	315	346	330	343	348	363	315	357	345	316	342	355	325	369	356	348	357	380	369	355	325	383	360	324	333	408	362	349	359	363	318	364	334	317	351	346	305	343	378	311	323	343	343	333	356	315	338	369	367	352	351	363	392	327	343	356	343	330	346	305	360	339	378	342	348	352	332	368	315	349	356	346	361	301	367	366	381	355	396	316	368	337	378	340	331	348	314	342	339	372	377	346	348	344	393	347	341	350	352	366	341	375	328	342	353	353	384	343	365	321	345	367	364	368	368	342	324	359	365	330	366	344	337	367	328	356	356	367	350	318	349	326	336	364	348	340	358	342	343	302	345	359	348	361	335	347	377	345	344	364	369	355	306	369	370	313	317	349	348	377	334	336	345	352	367	309	350	344	357	361	337	348	358	329	325	352	363	344	354	406	347	330	366	348	338	369	333	382	354	345	324	306	359	337	343	355	336	356	404	349	366	345	363	336	327	371	332	345	346	366	340	399	346	355	328	360	382	347	350	346	369	336	343	326	372	339	386	381	366	299	357	377	337	349	335	322	357	348	326	316	359	344	340	341	368	369	348	362	359	376	344	345	334	369	377	359	376	348	333	326	333	342	326	343	334	335	363	325	362	337
23844	23129	37910	32087	22645	16525	4666	895	463	406	390	383	409	408	379	365	333	371	420	395	391	390	391	342	378	371	359	351	380	390	377	370	376	351	393	399	379	364	357	370	382	366	345	354	327	396	344	375	380	358	394	384	374	379	388	399	380	378	364	347	367	342	379	368	382	357	405	354	378	361	364	374	377	406	359	411	376	377	398	380	397	379	364	400	404	409	366	364	393	379	380	384	404	378	347	369	381	392	362	387	380	362	377	354	360	400	388	347	389	396	348	384	360	335	378	335	383	385	380	415	411	344	337	386	396	349	367	400	389	398	365	368	375	366	387	428	356	404	360	342	411	390	378	346	392	377	357	387	392	367	386	391	387	376	404	392	374	400	402	378	388	387	378	394	390	357	362	365	381	358	381	351	395	376	347	367	366	353	367	379	396	390	377	366	354	356	391	415	362	360	385	378	381	363	386	379	359	368	355	392	371	412	406	362	378	375	362	358	380	365	390	359	400	361	368	373	407	398	405	390	374	402	331	378	363	375	356	400	358	398	371	367	372	372	395	362	374	330	392	377	370	363	388	351	365	352	338	333	388	365	361	389	373	374	385	369	400	400	380	355	344	355	346	369	360	395	344	377	392	425	351	361	421	393	379	391	389	417	376	404	386	366	409	375	394	361	338	393	364	380	374	396	411	355	350	352	363	376	366	356	357	389	350	371	361	348	366	367	393	408	379	366	406	400	383	362	378	341	366	401	357	354	366	392	378	345	387	372	390	373	331	404	338	364	392	345	387	373	397	397	406	388	371	397	369	401	405	351	364	385	367	364	368	362	363	391	380	389	371	382	351	375	351	372	368	351	364	396	361	356	398	367	366	380	392	395	379	390	403	394	379	385	395	360	380	367	386	382	389	400	386	356	371	395	370	377	392	394	379	346	399	353	364	321	350	404	376	366	349	393	398	356	369	361	341	408	376	385	370	400	369	401	367	377	357	405	368	352	398	385	371	358	357	366	371	354	374	363	409	381	352	359	363	368	396	382	379	371	387	380	349	348	356	358	377	389	376	372	370	358	382	357	391	353	365	364	393	377	395	391	375	364	362	371	365	377	386	365	382	371	375	370	364	370	384	391	379	371	389	368	384	377	377	383	350	388	418	360	371	393	352	368	348	392	391	365	355	372	357	358	370	370	373	352	348	410	363	354	380	385	428	371	391	378	371	354	342	363	369	389	352	397	372	373	387	386	392	351	387	377	373	353	395	368	355	348	406	416	365	372	383	395	355	343	354	371	379	388	375	354	382	389	374	389	338	388	366	381	359	393	374	354	387	388	380	363	399	397	382	387	360	377	386	376	350	403	364	384	391	369	385	382	370	375	334	335	362	399	350	380	377	390	388	395	396	356	375	389	380	367	382	371	363	369	377	366	365	373	349	376	355	383	399	401	365	387	370	386	351	350	377	359	386	385	384	388	376	362	357	365	369	387	398	366	395	387	366	376	384	371	381	404	391	378	377	374	372	370	375	391	360	418	373	379	343	352	385	367	347	350	396	397	378	352	421	380	375	391	362	385	360	366	381	371	369	343	401	358	373	388	382	383	409	374	357	379	371	342	331	360	385	393	394	413	384	389	370	406	377	396	350	395	400	392	385	382	393	334	412	363	366	362	418	373	382	386	407	361	366	371	367	398	391	365	390	366	389	368	377	386	371	372	396	370	354	348	396	398	376	377	387	342	385	374	373	371	354	409	359	389	332	365	352	389	371	350	379	358	362	357	367	375	395	387	352	389	392	398	347	392	399	393	416	381	354	365	347	355	367	339	375	338	384	384	370	372	364	390	378	374	367	353	371	362	341	390	354	378	355	397	397	395	356	370	386	399	365	389	365	384	352	405	354	380	362	402	381	408	331	372	321	381	368	356	393	355	401	343	379	365	391	396	338	386	391	348	397	388	384	397	391	373	367	369	361	367	382	406	345	353	389	402	356	348	339	341	363	411	400	342	408	394	394	401	356	388	346	394	395	384	371	394	363	427	379	357	407	374	387	366	366	391	383	373	362	343	374	359	356	390	350	375	394	371	380	394	395	374	358	353	392	371	406	368	347	387	355	377	352	377	356	350	379	404	369	388	386	381	360	371	351	362	355	378	364	343	400	386	385	350	388	337	403	376	362	391	394	352	365	392	387	383	391	361	348	383	355	360	363	359	397	364	382	395	378	379	416	371	378	365	384	368	379	372	386	355	427	346	392	355	385	364	370	376	387	348	380	378	340	373	359	362	370	389	390	342	393	362	347	386	354	386	374	411	339	395	380	380	359	356	392	390	360	382	321	390	378	370	360	378	343	372	374	391	365	358	388	363	365	354	387	354	384	385	390	356	378	400	361	409	387	383	371	392	339	336	346	353	415	411	350	345	378	407	375	387	373	392	361	368	401	397	373	364	340	377	373	391	369	349	365	373	364	355	382	363	362	362	388	360	382	352	393	385	391	389	334	393	351	351	383	362	426	377	384	397	386	344	383	366	349	360	372	413	388	372	385	397	377	351	397	363	371	327	386	346	381	372	354	371	415	416	366	385	353	361	353	376	374	383	383	375	387	380	369	413	378	364	379	420	381	391	368	388	368	364	359	371	341	413	387	384	383	366	388	380	358	369	381	326	398	352	374	381	356	382	388	350	376	383	372	388	347	381	385	385	364	391	349	389	371	356	394	343	367	374	381	371	426	372	363	392	397	392	367	374	357	378	407	358	388	361	376	354	381	411	350	398	387	371	397	366	372	384	367	299	343	341	372	398	386	396	402	359	352	362	380	396	399	373	387	388	379	348	363	395	386	375	386	363	414	395	342	386	354	369	337	397	354	352	394	391	402	360	318	388	389	353	346	396	339	384	377	416	402	396	382	353	379	388	364	374	400	361	389	380	365	364	348	394	388	360	379	376	367	393	354	419	394	382	345	400	357	396	336	360	376	321	345	362	386	367	366	383	364	381	349	366	402	371	369	377	367	383	391	360	396	345	385	387	367	381	376	393	384	340	342	401	367	373	366	378	387	341	387	353	373	401	379	384	385	370	366	380	369	375	386	360	394	355	347	393	397	358	370	338	331	372	357	364	379	394	406	370	353	353	383	395	371	372	362	380	355	358	394	363	373	365	374	387	390	366	397	392	337	367	409	362	393	353	363	400	392	365	353	343	406	359	393	392	416	336	376	355	350	395	383	370	391	392	388	356	383	384	384	387	403	363	383	395	347	401	394	409	369	388	379	361	360	387	401	398	352	404	401	399	405	393	355	361	379	363	385	371	365	392	385	397	372	362	402	385	347	418	378	368	367	365	353	389	398	389	342	381	378	347	347	374	345	350	374	394	384	389	363	380	381	338	381	390	374	378	349	368	389	355	400	361	356	374	406	390	384	363	336	391	383	385	365	381	365	362	362	393	385	339	379	344	389	395	351	395	385	397	385	375	368	387	403	331	367	383	362	392	368	378	378	367	398	377	366	395	377	407	382	349
52187	95601	73072	42920	20198	8449	2929	1186	522	438	427	398	406	442	412	435	407	417	477	419	464	413	403	460	400	413	429	399	403	404	441	415	413	404	432	437	432	438	417	438	424	389	417	420	433	442	437	408	450	391	454	402	423	424	379	399	409	405	440	433	432	400	409	425	419	449	421	424	444	407	404	445	412	424	428	420	446	389	427	404	425	395	439	422	431	432	413	393	429	403	434	410	430	441	422	456	396	402	404	451	442	431	463	453	406	417	376	450	418	407	414	441	394	463	408	397	416	434	431	431	429	396	429	455	390	439	421	431	464	398	431	447	412	423	428	413	456	409	440	407	410	444	414	461	402	448	441	401	413	445	448	396	415	424	398	421	446	422	385	420	463	411	430	407	409	389	429	418	422	417	418	380	432	413	394	407	432	453	428	441	434	428	442	399	443	363	387	398	434	402	451	454	409	444	418	420	459	446	442	453	387	444	420	385	448	425	446	389	422	395	444	432	402	439	432	404	391	424	446	415	436	435	406	406	386	495	433	443	405	414	417	438	449	424	417	412	414	455	417	448	404	415	396	438	423	424	415	449	438	462	422	429	418	414	403	409	462	452	409	420	447	399	432	399	409	460	415	442	387	491	399	418	422	434	426	423	411	411	402	462	407	406	387	423	377	479	420	431	435	446	432	409	433	402	437	441	384	433	437	459	439	446	431	411	418	425	439	429	411	385	425	404	405	439	415	422	427	477	441	396	398	418	432	429	404	410	418	415	421	446	410	426	434	426	438	416	405	420	434	420	392	405	415	414	453	414	420	398	369	448	426	417	420	397	439	428	381	382	423	447	394	439	420	454	412	436	401	399	409	426	429	359	406	431	411	407	407	423	446	423	421	439	411	440	454	407	432	413	401	399	439	412	419	423	423	394	411	425	437	391	445	426	437	418	427	436	441	390	428	403	425	434	369	439	406	425	425	426	428	392	416	425	443	432	442	432	407	435	431	431	413	433	415	386	451	424	407	399	431	419	416	389	411	385	420	454	391	422	423	419	426	450	410	436	411	437	420	385	421	435	412	425	448	410	433	393	396	445	452	442	403	396	405	412	411	439	423	437	400	452	403	422	434	464	421	439	432	436	433	433	444	428	408	436	435	433	425	404	418	379	375	400	422	413	397	427	424	423	407	457	444	447	410	404	414	467	416	425	437	406	436	398	398	404	388	441	445	433	414	436	432	405	419	409	442	401	423	443	424	454	395	417	441	431	424	414	412	447	431	412	427	421	404	446	435	411	427	431	419	385	432	437	421	421	410	429	443	440	385	452	425	388	396	404	423	417	412	400	413	421	398	415	412	417	432	408	391	414	424	434	461	431	449	444	430	432	413	420	435	425	424	434	416	406	417	434	383	393	395	453	416	429	403	428	399	419	426	406	408	416	420	458	424	442	352	434	427	446	414	432	409	429	407	413	388	415	398	406	412	412	395	410	405	426	411	426	427	430	478	400	423	422	474	424	436	384	434	463	402	422	416	449	436	428	468	437	391	434	393	402	377	421	437	422	430	384	451	413	429	428	437	402	404	420	478	408	372	418	423	439	439	433	467	428	403	398	409	416	401	423	408	402	436	396	395	417	435	426	423	433	408	421	454	426	429	376	394	406	433	440	410	427	409	417	392	447	433	452	398	454	418	400	395	453	438	435	435	422	422	416	425	440	404	426	435	411	462	402	416	418	434	428	412	449	445	433	445	416	449	436	414	442	423	456	431	413	399	410	412	402	377	434	409	370	415	430	395	416	418	433	395	436	447	406	402	465	420	446	419	411	412	446	408	414	408	437	420	446	420	448	424	469	429	410	386	384	452	412	379	428	445	379	441	403	433	446	409	408	431	458	423	422	405	446	398	429	404	439	432	456	438	448	441	419	413	431	440	421	414	435	437	434	439	405	428	385	405	408	388	437	426	415	431	419	432	433	409	440	386	407	384	443	445	401	448	404	411	413	455	403	418	440	445	428	433	437	447	466	406	408	419	415	408	406	435	425	418	426	430	440	418	411	399	384	421	403	439	434	415	404	406	436	438	439	382	403	433	399	423	450	406	427	413	428	425	427	415	387	416	452	441	429	432	439	418	425	405	431	430	432	418	426	431	444	428	432	414	387	431	430	406	450	425	413	464	444	405	387	393	410	434	437	454	463	416	398	408	407	414	428	408	410	416	395	396	435	423	395	434	430	397	408	416	405	426	451	440	408	406	400	419	456	415	407	394	375	406	406	421	436	406	415	423	426	424	430	424	440	418	410	414	417	466	427	435	432	417	439	475	390	438	411	399	448	427	429	413	397	440	411	403	377	422	448	451	423	448	455	409	479	429	386	410	433	460	413	449	392	406	417	402	408	443	403	409	449	422	403	444	432	393	424	438	402	399	431	449	408	474	411	461	454	414	417	415	412	390	438	447	417	438	456	424	432	394	430	430	429	401	413	398	382	406	377	403	447	404	422	406	430	412	419	411	420	416	423	430	395	431	407	392	416	453	418	419	431	430	456	460	384	459	419	397	405	408	408	420	430	404	416	411	460	448	444	414	451	440	437	400	438	455	394	424	407	401	418	419	448	422	411	446	397	438	436	411	445	433	454	443	437	424	404	420	400	403	406	434	468	444	397	433	407	391	435	421	432	444	431	445	397	440	446	410	384	446	390	407	441	433	420	425	392	470	415	412	392	428	418	427	462	407	454	436	448	440	444	401	427	414	463	434	445	409	418	450	421	392	453	397	420	410	428	398	435	423	389	430	420	387	439	414	431	414	429	412	403	441	430	407	407	430	384	393	428	428	443	395	430	444	434	441	414	426	396	419	395	401	421	427	415	422	422	435	429	415	429	385	427	425	413	416	392	429	442	416	424	448	446	416	431	419	410	453	405	406	416	418	419	394	404	392	400	394	421	398	413	451	425	413	431	429	416	425	435	402	425	417	419	468	411	426	416	417	422	400	391	437	421	415	435	445	419	430	450	387	407	432	407	419	380	420	431	401	425	386	416	401	433	433	459	431	393	451	434	436	460	396	424	440	432	413	428	404	413	441	407	389	433	417	405	410	436	485	445	418	461	428	406	435	409	422	411	408	413	415	436	402	385	436	434	421	444	402	408	417	408	412	431	402	392	414	424	417	435	434	449	408	421	414	415	450	426	426	411	418	458	409	436	422	432	406	441	417	385	431	418	429	416	428	421	438	471	429	395	379	437	457	435	422	428	417	407	442	435	405	406	414	378	434	452	419	436	393	424	467	412	452	441	397	411	401	387	401	422	420	384	421	430	442	423	422	445	455	486	436	406	426	452	409	416	431	448	459	410	412	402	409	415	459	420	430	438	421	448	441	371	458	427	430	397	391	432	416	412	443	423	408	427	397	413	412	410	417	422	393	437	437	400	433	418	426	399	420	429	459	392	455	434	432	415	401	400	451	411	429	411	432	418	423	429	435	414	451	441	418	456	404	435	427	430	437	414	436	432	389	421
25314	25238	39479	31408	17503	5129	1175	500	368	343	356	336	308	329	357	320	327	340	308	328	340	344	332	368	354	360	361	352	334	338	322	342	314	339	319	335	355	349	316	316	340	309	337	349	333	294	335	330	304	330	331	287	358	356	327	327	293	294	347	316	338	307	350	316	350	340	320	303	354	331	348	303	337	322	349	348	305	333	330	365	339	335	351	335	328	329	380	340	324	309	368	320	335	340	295	354	321	335	354	356	355	335	334	337	338	318	331	344	316	337	348	298	345	308	346	326	347	295	324	350	329	309	331	376	326	332	304	350	316	331	308	333	352	365	354	341	337	302	332	326	341	342	357	334	367	356	316	345	372	352	338	361	330	354	361	303	362	341	302	347	329	345	320	341	380	323	327	325	306	332	339	337	367	331	322	334	318	344	345	354	344	334	338	344	309	313	311	359	300	295	369	332	328	324	325	316	340	342	344	323	329	351	342	318	333	342	299	321	334	332	338	313	326	315	343	375	374	354	339	346	324	317	296	340	337	333	329	335	356	323	320	300	311	318	326	360	344	329	320	332	322	324	329	313	348	329	308	346	332	333	354	337	312	318	311	329	332	344	357	377	311	356	346	354	351	311	358	321	332	322	343	355	352	314	331	356	300	305	309	337	314	299	312	322	332	329	328	329	324	307	327	314	336	354	328	360	318	342	332	352	331	339	338	344	316	325	337	344	306	317	353	346	332	315	322	319	348	364	341	316	349	294	324	326	346	340	352	346	317	345	286	364	349	294	338	299	331	366	357	336	341	365	325	323	341	323	336	336	357	323	331	356	344	307	367	316	342	321	307	337	369	373	354	336	321	332	334	347	295	315	346	321	338	354	336	337	330	320	329	335	371	326	319	318	318	319	324	304	335	317	310	342	329	350	313	339	322	332	336	344	360	320	340	300	307	327	359	343	328	308	343	346	327	334	354	323	322	318	341	310	327	351	335	347	324	339	332	348	352	321	334	331	321	334	338	339	353	337	357	317	343	326	324	306	364	310	323	294	340	362	305	342	335	349	339	338	334	333	339	327	340	350	318	329	305	354	340	378	346	322	356	333	328	359	359	348	354	356	339	335	324	320	340	332	336	344	325	312	357	325	330	342	361	364	360	326	302	315	354	327	344	345	308	332	322	366	368	345	360	332	318	376	331	347	348	354	309	370	351	348	326	351	311	346	344	344	326	336	325	341	334	308	339	350	350	298	361	338	359	301	353	339	355	326	311	341	353	310	306	359	323	334	337	341	330	344	385	324	305	342	341	336	313	319	360	360	327	312	347	333	326	341	340	320	340	362	344	378	352	337	324	345	339	335	341	317	342	339	336	314	334	365	351	307	304	355	352	326	388	375	339	299	348	316	376	370	294	337	327	343	335	324	284	327	329	325	326	314	338	350	328	334	340	326	350	312	325	320	330	346	351	346	316	369	355	294	345	316	314	337	322	346	325	314	335	335	332	325	329	339	337	317	332	337	324	343	354	317	330	324	311	339	345	333	314	318	331	325	369	297	366	329	333	346	317	336	328	335	328	335	332	343	322	308	310	350	338	312	328	304	339	341	314	347	328	292	337	348	346	327	356	307	316	344	334	297	353	335	325	342	350	316	333	350	330	347	338	307	336	311	322	312	326	346	321	348	359	368	343	342	339	352	361	327	345	355	345	353	336	329	344	336	329	349	318	329	316	314	352	327	324	309	340	333	334	340	354	349	327	311	324	323	358	339	317	308	323	320	329	317	329	312	314	358	309	313	304	354	343	368	366	352	334	312	333	351	304	348	340	314	318	334	337	342	319	327	355	377	314	327	347	309	313	346	309	342	319	340	342	329	313	344	346	345	297	327	334	323	331	338	350	355	336	339	338	330	341	365	348	343	334	323	331	305	354	315	304	343	316	338	329	353	309	335	339	349	318	312	343	326	321	366	322	381	365	342	336	312	328	329	343	355	344	345	325	333	345	305	309	341	335	316	308	319	323	329	327	346	331	330	319	338	323	327	311	352	315	340	308	358	312	315	325	330	331	308	308	360	323	380	341	316	359	310	332	323	324	367	344	327	340	340	354	339	308	328	348	342	349	324	299	296	327	346	346	307	324	350	352	315	314	336	307	341	312	370	333	353	337	372	329	329	319	328	336	341	355	356	315	345	361	313	325	328	339	337	358	358	308	368	349	324	341	340	328	331	331	368	330	310	320	338	345	345	332	325	328	340	335	346	338	304	337	319	312	353	327	338	341	338	349	327	309	299	344	396	304	333	301	343	320	334	356	306	322	345	342	299	313	316	303	360	387	346	342	327	351	324	330	329	305	317	340	355	318	343	344	317	339	341	320	308	334	315	327	327	345	356	299	351	357	328	353	362	330	319	299	321	359	328	348	324	330	340	337	316	356	353	342	337	308	338	312	330	334	348	305	334	288	338	373	348	335	323	333	344	337	329	345	333	349	341	340	323	342	314	356	315	327	332	355	340	297	316	316	320	337	328	348	358	303	324	343	345	322	327	320	323	346	360	359	338	311	305	336	337	304	339	356	317	336	331	347	324	350	342	340	321	318	322	322	327	329	333	318	353	321	300	305	312	345	334	369	342	315	347	336	342	377	335	336	327	340	329	333	357	354	320	299	357	343	327	326	319	345	344	366	350	302	331	312	353	335	369	355	318	349	334	330	384	300	367	329	339	330	332	349	336	325	342	341	335	341	352	358	304	325	343	339	322	330	314	316	315	332	335	342	325	310	356	331	309	338	350	332	347	337	356	353	298	310	330	375	331	332	359	351	322	322	322	335	311	353	299	352	334	348	346	348	309	349	362	310	328	323	339	312	327	322	329	306	319	304	312	361	325	314	304	325	315	335	312	352	316	336	350	339	318	314	327	309	329	316	323	324	362	348	330	344	295	339	337	340	320	356	334	331	334	346	337	306	346	320	320	329	287	342	346	328	355	313	326	350	335	365	355	341	345	353	340	350	323	371	334	353	317	329	316	322	326	336	347	365	370	329	305	312	318	298	344	316	334	325	296	347	344	327	352	352	356	288	355	332	321	307	334	315	317	323	344	345	339	294	338	362	312	312	361	334	334	357	318	373	313	316	380	336	311	366	329	326	315	321	339	319	333	351	316	350	325	344	360	309	321	334	318	323	316	338	328	311	350	343	302	350	327	322	349	327	332	342	307	357	321	348	342	304	349	331	340	340	312	327	311	342	334	319	362	344	347	361	321	326	317	342	352	325	314	313	306	313	346	336	327	354	313	319	353	345	352	331	306	325	325	346	335	333	347	340	362	307	363	326	329	344	330	326	323	326	347	339	327	330	352	340	313	362	323	311	312	319	337	331	321	323	344	318	341	323	321	307	291	348	374	334	290	332	327	325	330	327	354	333	346	315	363	330	348	335	323	343	338	342	368	322	338	325	331	367	328	328	337	303	331	328	358	314	342	341	346	317	326	331	355	343	322	337	299	315	322	305	336	338	335	320	333
46539	81228	59301	33224	12860	4310	1604	727	438	379	412	366	393	375	425	377	376	381	386	390	379	383	375	403	383	366	384	389	426	388	387	368	383	387	407	401	364	423	391	371	379	360	390	398	356	381	406	381	405	403	412	385	368	365	402	401	394	390	414	376	405	408	402	371	398	403	387	392	382	393	391	365	412	355	376	391	357	399	404	365	395	372	412	369	368	376	386	394	397	405	412	349	376	374	336	424	384	379	374	383	364	411	414	384	387	392	397	406	392	400	400	375	368	388	366	382	393	396	367	381	377	431	393	397	391	395	384	345	426	422	412	387	416	402	413	389	348	389	384	414	353	401	408	392	386	386	376	396	397	374	385	390	376	382	391	362	386	388	388	391	389	392	373	375	365	391	369	424	407	377	394	376	381	364	396	374	398	338	394	358	390	392	398	388	348	360	376	357	401	375	363	389	392	387	382	414	390	370	395	389	372	381	409	386	409	393	381	371	409	409	380	424	363	379	381	410	382	388	384	389	411	396	433	378	399	386	391	401	385	396	405	360	379	391	395	400	355	380	355	379	364	378	372	380	399	379	394	379	366	374	412	370	359	408	376	355	396	407	383	382	400	372	357	393	373	380	377	349	411	385	389	411	381	406	386	429	406	406	390	397	397	409	361	388	402	417	398	374	365	362	377	424	378	391	381	373	389	391	391	361	400	404	417	399	367	404	383	394	372	415	396	395	361	370	383	405	365	386	376	390	356	355	397	409	415	387	394	372	409	390	375	355	404	391	370	388	434	395	367	390	419	383	369	432	418	377	366	411	394	381	399	389	368	362	396	373	391	403	387	394	393	385	399	390	387	391	383	398	366	366	369	360	383	401	400	370	395	414	392	395	365	360	430	378	374	383	405	410	390	412	387	404	364	380	378	371	411	375	414	358	401	402	392	409	356	355	400	376	356	380	401	391	387	408	369	375	377	388	411	376	435	409	374	342	386	402	368	390	357	371	381	380	376	392	353	419	406	417	391	355	378	420	408	368	390	402	391	360	387	394	407	383	386	364	369	367	411	397	416	422	402	367	378	417	340	414	345	394	379	376	427	389	377	382	412	366	363	384	436	379	361	402	374	388	369	440	370	391	367	421	372	420	405	400	400	390	372	410	420	389	369	409	385	392	361	387	386	392	401	365	386	378	415	367	370	353	413	388	372	379	368	399	382	371	381	382	396	392	377	397	388	390	392	383	441	402	417	367	349	389	392	380	383	392	398	368	362	392	395	393	374	371	339	409	379	394	388	406	409	372	380	381	389	357	386	368	377	372	399	392	397	359	387	420	371	400	379	394	377	400	409	404	419	394	361	349	401	377	400	420	381	415	410	369	346	359	413	392	410	398	398	440	398	372	401	388	391	400	335	394	380	422	421	376	407	394	408	407	371	399	405	419	386	400	354	375	400	380	398	426	370	389	369	358	415	421	405	382	382	388	365	381	403	408	365	396	388	407	395	397	404	390	394	386	383	346	386	413	383	426	394	401	385	387	385	375	376	381	374	368	351	344	387	398	385	404	403	405	387	405	404	388	406	378	366	408	366	394	387	396	407	385	406	370	397	386	359	363	394	369	373	382	384	344	376	402	385	386	393	377	383	392	376	401	332	385	379	380	406	367	405	417	381	394	386	414	371	383	368	422	407	382	352	375	416	362	417	379	376	394	368	408	395	368	404	332	377	403	376	427	408	401	420	408	411	384	396	360	390	392	412	370	369	437	415	376	424	377	405	394	390	366	395	394	366	393	391	401	397	408	352	380	374	408	382	333	398	408	410	432	414	378	389	395	412	370	368	362	394	417	428	366	413	397	394	367	392	407	412	388	376	360	402	426	372	357	386	395	365	404	367	397	396	379	356	402	410	389	412	411	366	387	391	380	339	432	380	385	359	400	393	370	413	402	381	396	407	386	436	357	396	355	378	420	388	360	384	381	395	380	390	399	391	415	372	397	414	370	374	390	415	384	386	376	385	363	353	376	405	382	374	384	375	378	418	371	347	406	375	386	349	397	373	373	422	418	396	395	409	413	391	402	382	408	397	404	399	395	373	400	353	385	404	360	407	369	379	431	382	405	390	400	425	417	379	403	371	413	410	425	376	354	428	401	403	397	393	356	369	395	400	365	406	384	388	414	367	388	438	384	408	407	379	370	387	368	374	398	377	385	392	386	400	378	418	372	379	335	436	386	381	390	376	398	430	392	415	362	407	386	387	393	430	395	386	407	371	400	397	367	386	347	387	379	401	362	356	398	357	400	398	395	403	377	373	385	386	404	384	394	406	407	397	355	351	416	400	387	394	359	404	417	375	387	396	381	389	401	386	393	388	388	375	377	397	348	389	411	358	364	399	342	406	407	418	371	427	371	392	377	367	396	422	384	392	396	380	405	388	408	367	434	409	380	383	392	399	421	365	374	397	392	390	375	411	396	377	380	369	382	383	402	381	369	393	382	388	386	385	365	404	371	359	375	398	386	421	397	383	392	376	398	379	392	419	353	367	392	391	376	383	405	394	355	396	414	403	405	364	369	367	390	376	409	363	381	402	367	389	400	393	403	413	359	380	373	382	431	363	378	377	397	393	376	383	365	373	401	379	386	369	388	380	383	392	365	390	340	403	369	364	385	369	405	360	413	409	390	400	369	395	394	387	380	386	415	385	390	379	405	369	364	417	379	424	350	398	368	355	406	344	392	388	410	362	390	375	335	393	412	408	366	387	378	394	366	424	408	398	427	405	374	371	389	398	402	375	354	402	398	433	394	414	390	416	386	416	396	402	374	405	391	401	362	371	389	337	423	378	399	360	441	376	400	394	359	380	402	411	351	364	420	392	382	387	381	383	383	376	406	414	363	396	421	356	395	408	376	426	391	369	389	400	400	396	356	393	396	418	378	384	378	380	414	408	391	362	390	364	350	389	418	385	398	366	389	392	410	391	368	361	391	384	381	398	388	378	372	390	346	385	391	356	370	395	381	370	375	392	413	369	362	382	392	378	390	427	377	379	395	405	379	402	372	376	379	393	398	434	377	405	384	405	378	400	405	416	397	362	406	376	400	422	375	384	389	442	388	364	403	343	400	367	386	377	389	400	389	394	389	395	372	389	365	374	405	371	385	358	398	403	347	393	376	401	397	393	374	369	375	391	404	381	365	375	372	377	394	395	410	410	391	369	400	412	393	395	436	385	378	394	390	383	369	370	370	357	399	425	365	365	387	394	383	360	394	357	387	409	377	356	405	426	397	414	397	349	400	391	358	413	391	416	389	400	391	353	401	401	372	396	400	383	376	373	374	399	419	395	381	396	386	388	358	392	409	402	429	356	412	376	361	344	388	401	376	392	397	387	406	386	400	396	360	395	389	394	379	394	370	373	362	381	371	407	374	380	427	387	392	360	361	390	401	385	388	383	405	406	388	432	406	390	361	397	385	364	404	369	432	410	387	405	385	395	405	368	369	393	384	412	403	408	381	359	383
22849	22186	33664	28207	22627	21125	13583	1759	553	474	488	479	487	456	431	444	458	484	470	496	468	468	466	497	453	480	453	421	475	484	463	432	435	453	457	522	446	459	455	468	486	440	475	474	451	469	429	475	454	482	468	437	439	436	499	478	491	416	436	441	481	459	437	436	466	418	448	476	470	433	447	467	480	447	468	454	476	467	455	425	472	468	430	437	464	455	454	474	470	443	497	481	469	440	476	464	460	400	471	455	470	464	462	492	432	445	457	430	416	432	424	422	466	454	469	458	491	449	435	452	416	483	450	508	456	438	457	430	465	465	426	457	436	478	460	468	524	440	407	443	479	444	487	449	481	472	431	441	464	468	432	451	455	454	461	500	447	458	444	434	461	457	447	467	447	414	460	460	467	449	471	451	496	432	496	459	443	442	458	470	456	441	467	459	455	477	467	459	499	466	455	482	461	478	462	483	428	429	433	466	442	436	465	432	485	441	450	414	444	428	446	425	451	455	466	463	462	465	505	452	481	489	451	494	432	448	450	460	475	468	470	439	484	451	504	423	453	446	431	431	485	490	447	445	452	470	506	459	468	465	472	496	460	484	448	448	457	458	488	481	459	436	445	406	456	440	441	451	450	446	480	442	474	436	488	470	494	495	469	485	460	433	476	434	464	432	491	456	430	431	509	435	459	422	429	466	431	432	477	450	437	433	435	441	440	484	481	465	428	489	419	480	431	465	489	451	469	480	426	486	443	477	468	456	435	422	436	464	453	437	464	465	487	425	452	463	476	447	434	472	454	463	531	476	470	454	472	442	494	464	437	444	491	482	451	462	457	486	475	405	474	465	480	465	475	468	458	440	476	447	449	487	452	465	433	482	458	444	457	448	448	451	473	453	471	456	486	453	450	470	418	483	454	445	470	472	450	482	443	449	477	500	518	431	459	465	469	480	434	376	416	476	469	475	509	458	482	433	410	443	437	468	447	485	474	427	482	485	491	460	445	451	427	432	451	455	446	452	464	459	471	455	448	455	427	480	494	467	442	413	486	494	456	440	480	432	431	473	478	461	455	462	434	485	472	485	500	502	477	466	429	469	479	432	482	509	483	435	473	461	456	470	495	422	455	475	447	455	441	416	475	430	456	421	461	456	441	480	471	459	470	465	467	440	453	439	495	455	494	450	467	452	466	458	466	425	458	456	446	439	477	478	447	436	503	442	466	428	463	458	439	466	471	471	443	479	466	510	433	453	464	448	450	452	502	469	492	502	485	436	471	440	438	436	439	464	461	450	454	471	497	449	429	476	477	451	451	467	465	440	448	464	459	429	480	465	453	450	445	455	434	465	437	451	416	482	414	457	393	420	422	449	443	481	472	466	486	444	470	448	494	429	436	448	461	459	497	478	484	456	496	476	444	464	453	462	442	421	437	448	466	460	514	468	480	484	458	431	430	472	493	438	457	439	468	449	451	434	434	474	478	443	452	466	468	459	450	462	430	436	442	473	412	467	430	484	487	451	416	437	427	412	479	466	448	461	443	483	436	423	461	452	469	465	395	467	413	462	459	457	436	476	408	492	496	475	439	413	440	485	433	439	455	462	481	469	456	405	469	449	448	463	453	437	437	453	433	451	521	487	477	434	462	449	460	470	470	465	448	467	467	479	456	417	435	485	482	444	476	435	461	493	439	448	423	444	438	439	459	438	439	427	415	464	485	431	456	466	435	494	466	443	436	467	437	456	442	453	446	442	435	458	451	445	488	463	427	491	449	446	435	432	462	450	471	462	469	446	443	462	479	442	442	466	477	463	464	476	481	443	475	465	426	466	440	459	459	446	451	462	444	470	463	463	466	474	462	461	460	438	464	458	438	423	457	439	443	485	447	441	446	442	500	438	446	460	429	478	465	480	429	435	447	409	513	462	458	471	448	484	462	435	431	450	500	442	468	470	462	442	468	468	416	459	477	488	456	444	482	445	450	466	482	455	528	463	452	459	467	479	478	453	457	464	468	448	449	445	463	453	424	447	503	455	454	470	417	481	471	464	440	455	454	423	471	437	441	461	429	492	431	459	441	438	478	422	462	472	466	428	441	484	475	441	438	443	435	437	429	431	459	458	464	442	498	476	462	460	439	467	463	480	434	483	468	455	492	460	440	468	470	423	443	485	455	449	480	438	462	506	450	485	459	458	496	456	464	462	446	492	425	441	490	454	493	448	438	465	446	450	467	461	457	445	470	460	456	475	496	449	454	456	453	461	484	461	425	459	457	471	489	451	469	467	457	450	465	453	470	463	471	443	453	479	466	493	451	463	432	489	477	467	478	432	451	484	464	459	466	458	459	459	444	463	479	447	471	438	468	498	434	467	457	456	467	507	473	454	491	500	434	411	440	448	418	479	469	476	487	470	435	456	433	427	442	444	452	503	441	426	473	445	478	508	471	467	471	453	459	457	481	456	472	432	504	470	433	449	487	460	469	440	464	441	465	451	468	408	430	437	491	429	465	449	448	432	447	421	453	478	458	449	460	445	490	452	461	425	463	457	443	465	469	440	434	424	478	473	438	490	429	481	467	463	447	432	469	450	463	450	473	489	435	503	445	428	442	465	453	495	463	482	475	490	473	474	449	409	462	446	439	443	512	480	452	428	447	438	519	491	487	469	448	452	469	438	453	478	446	466	468	417	462	465	446	439	462	495	465	447	458	449	454	458	444	440	465	476	449	504	492	456	447	443	448	452	458	446	465	453	458	498	456	431	458	480	490	456	438	476	465	496	433	462	443	479	406	442	441	440	447	441	432	461	500	493	459	484	440	465	459	460	441	458	460	490	453	475	442	452	429	420	416	447	460	465	451	430	466	449	471	472	409	416	470	447	482	461	462	459	485	472	435	459	425	430	444	444	423	467	458	488	432	427	473	474	425	470	447	459	454	437	455	476	472	480	472	439	466	454	431	465	429	475	437	478	409	437	474	454	448	446	426	467	438	476	438	449	459	478	433	493	429	488	452	459	501	471	414	482	461	464	492	440	467	468	462	497	456	474	460	446	411	467	468	479	471	450	454	469	430	470	490	454	443	461	440	454	460	445	452	458	447	463	492	452	467	435	455	437	446	450	475	415	473	461	465	467	452	458	467	420	460	439	457	459	476	471	445	460	465	442	485	434	470	469	458	471	472	461	502	456	433	430	466	459	466	441	435	444	451	424	439	458	422	427	489	454	453	443	463	457	448	475	494	496	430	455	462	465	508	474	441	470	469	480	471	447	433	461	459	474	460	475	425	451	473	440	432	482	437	448	488	440	473	437	388	448	442	420	431	482	464	432	481	447	457	450	441	442	439	471	464	494	434	457	445	459	469	432	436	448	469	457	428	419	467	468	431	431	419	472	475	474	408	455	476	464	453	455	473	445	448	444	503	467	462	427	450	442	451	478	473	467	442	496	450	434	491	492	457	480	469	424	484	477	450	439	493	442	445	471	462	434	454	457	466	445	463	489	434	492	479	436	432	452
56620	99153	80471	52223	28249	12333	4906	1696	683	503	542	500	506	501	493	522	534	522	523	501	529	508	474	500	488	529	478	474	557	507	516	548	467	491	489	494	509	542	506	497	502	490	508	485	480	556	507	516	484	474	493	533	529	494	473	477	484	505	480	508	510	523	500	541	502	494	474	565	537	503	510	507	514	530	518	476	511	524	513	494	514	506	503	457	463	502	527	531	509	463	496	528	480	522	500	507	475	494	464	511	513	519	478	523	529	449	517	488	481	433	499	519	514	527	498	465	504	469	535	540	510	466	474	512	491	534	506	494	529	492	503	444	472	490	500	495	494	505	541	494	471	511	504	511	530	535	529	542	489	509	499	504	503	442	461	494	483	461	501	472	520	555	516	497	470	508	541	456	481	502	484	536	514	503	538	519	502	487	484	512	465	531	501	464	491	490	510	509	507	485	476	518	514	495	497	508	515	493	484	486	476	520	536	484	478	479	510	488	534	494	530	503	515	505	488	457	481	535	501	485	515	496	537	493	511	532	449	535	498	499	499	533	491	504	477	512	496	515	475	480	524	512	545	483	493	515	515	524	500	511	481	508	534	490	486	528	503	486	476	522	484	468	520	490	530	496	559	518	515	539	490	487	485	521	477	500	499	499	495	506	496	465	523	496	498	507	494	493	487	500	488	530	540	469	524	542	528	492	498	520	503	533	453	522	525	492	480	475	496	512	507	506	491	533	528	491	472	495	510	520	476	520	513	543	484	471	525	489	497	494	510	467	518	494	505	508	494	499	503	526	516	509	539	520	482	476	501	539	496	497	484	526	471	486	498	512	535	508	516	544	514	485	483	534	478	497	481	494	515	522	509	491	492	518	489	500	511	489	498	495	490	480	469	536	521	516	454	515	485	481	538	491	524	508	550	477	522	528	482	468	509	479	486	484	518	521	479	539	528	535	562	512	495	520	463	504	508	563	526	509	498	497	474	489	536	497	479	514	463	534	507	477	483	501	488	486	500	524	486	537	476	473	496	496	478	515	463	534	495	491	496	488	497	515	521	458	489	483	502	510	520	545	473	495	559	492	492	543	470	507	470	464	550	523	527	530	496	461	519	489	505	526	508	462	539	503	472	522	488	460	527	546	485	453	459	490	522	533	489	519	490	538	463	493	534	489	513	472	513	489	542	498	500	478	521	503	479	502	539	490	505	460	533	483	493	521	494	494	525	497	487	509	530	550	553	529	511	493	505	498	504	498	511	521	518	488	499	512	496	468	500	507	496	503	486	468	509	507	482	511	527	500	487	465	492	495	479	517	469	529	496	519	516	496	487	503	503	505	510	529	506	498	521	467	504	503	506	522	506	476	469	454	509	496	516	506	490	516	471	528	528	506	497	473	543	509	519	466	514	465	510	499	487	528	511	503	529	519	473	470	500	513	521	492	501	524	485	526	496	433	494	477	504	525	514	502	523	452	477	512	475	479	440	500	483	472	527	504	513	485	469	479	508	526	465	496	478	523	529	513	495	484	498	462	511	503	490	541	506	512	491	494	483	499	493	469	482	503	500	527	496	488	485	484	514	498	529	446	498	478	549	467	469	514	487	528	540	480	505	488	494	488	518	462	507	508	468	551	478	538	492	533	524	544	561	513	499	531	501	516	490	478	512	514	522	481	503	475	503	510	495	494	540	528	535	505	486	499	560	493	470	467	506	489	486	509	490	492	485	491	468	476	506	517	516	506	511	557	482	525	491	487	493	557	476	501	507	521	510	519	524	542	498	500	517	523	478	476	505	502	532	489	498	492	482	495	523	508	447	489	489	494	493	495	490	444	475	505	486	499	473	515	523	478	530	525	487	506	465	548	493	497	449	521	499	478	517	445	511	534	490	497	536	468	472	536	457	457	506	542	465	487	519	476	487	463	520	483	537	514	500	465	490	481	518	524	521	477	503	493	521	573	505	514	509	475	458	500	526	522	484	529	469	493	499	522	490	506	497	513	498	490	508	425	498	552	513	486	512	452	518	514	519	516	482	492	546	516	497	513	494	472	506	498	456	516	478	507	471	514	500	488	534	527	534	492	505	513	521	511	503	519	520	509	507	502	431	503	500	469	494	535	475	510	498	448	459	551	476	518	506	482	520	497	493	508	490	498	519	512	514	513	483	484	477	467	484	527	491	477	526	518	524	465	457	481	492	475	503	492	477	515	538	495	502	537	478	513	472	505	442	500	467	494	479	524	492	510	479	517	492	491	495	500	515	508	485	486	479	509	522	558	476	513	456	520	546	501	482	514	484	536	468	500	483	505	509	495	501	494	487	489	520	504	498	487	525	512	502	547	481	524	506	494	529	540	482	539	511	548	508	456	510	505	482	534	451	532	505	502	510	500	466	539	493	533	512	484	506	481	512	515	483	484	531	537	502	510	501	486	495	519	492	510	545	494	498	495	523	519	498	446	514	507	504	503	523	497	539	502	505	526	504	494	533	502	503	499	506	506	520	490	502	472	522	518	502	482	502	541	477	533	480	501	549	471	495	527	500	467	473	526	485	497	491	508	510	476	517	490	505	498	497	482	517	512	515	544	542	552	497	485	508	487	496	510	520	550	478	482	480	472	496	510	481	512	513	525	502	490	485	495	494	503	493	522	483	473	457	511	498	507	506	492	539	519	532	507	503	476	460	506	503	503	496	478	508	517	501	507	470	522	529	498	491	507	504	489	498	478	510	507	501	523	489	472	487	493	491	487	507	521	530	471	482	472	489	524	504	469	476	483	484	497	494	490	470	510	476	488	463	473	495	538	506	452	474	522	543	483	514	499	487	494	478	506	518	505	528	470	484	484	509	529	528	500	491	519	498	491	484	512	503	499	505	518	503	526	463	479	462	496	473	491	491	503	502	491	518	505	562	485	524	477	528	488	521	516	499	507	491	484	465	498	453	516	536	486	456	526	466	489	508	503	534	479	507	493	503	505	507	478	489	494	510	512	470	478	513	476	491	501	518	454	474	494	513	465	476	509	477	491	510	491	519	465	500	543	492	511	536	497	521	507	487	501	498	495	508	454	471	498	482	479	521	517	476	514	566	507	508	508	497	475	514	496	513	507	500	488	521	509	502	500	479	507	447	467	530	495	524	490	532	512	495	487	503	476	469	502	533	507	500	476	498	526	491	472	533	496	498	532	510	486	547	527	521	515	478	511	453	487	489	464	498	484	514	456	490	473	488	569	488	481	497	510	471	531	527	504	518	474	513	514	518	483	507	516	511	519	513	488	520	500	483	490	525	536	494	539	486	498	481	487	545	534	497	493	497	479	483	480	498	493	511	546	490	491	465	515	507	471	485	513	474	525	498	478	514	491	521	513	507	526	490	530	504	494	463	531	472	480	517	494	499	506	509	517	484	510	519	500	502	490	485	487	456	520	514	482	484	533	505	502	502	497	521	513	515	510	467	500	531	517	471	524	546	489	495	518	490	517	462	481	516	491	529	468	527	497	481	486	521	504	498	484
28571	33492	38759	19546	4349	896	485	331	316	292	314	291	305	310	286	292	296	288	302	282	265	285	304	295	317	283	288	298	273	323	308	276	283	312	297	277	245	311	309	281	293	285	316	287	289	303	291	301	308	314	307	284	274	327	306	302	295	288	282	290	308	302	301	305	277	320	282	287	284	286	317	274	317	328	272	269	299	297	323	302	289	314	324	311	281	258	327	292	267	326	284	293	268	299	282	301	264	318	299	285	309	327	297	325	318	347	289	257	286	320	294	304	293	300	304	300	284	286	302	274	304	304	320	280	290	292	281	305	287	299	268	292	309	278	311	306	286	305	300	286	285	305	294	286	296	299	293	288	261	310	274	277	287	290	323	306	252	296	310	299	290	319	316	297	302	308	289	296	326	288	308	293	319	287	275	303	299	268	302	272	302	277	298	303	266	294	297	337	269	301	296	285	299	284	330	300	291	311	303	281	303	285	290	288	282	264	272	291	283	286	285	299	279	321	287	293	296	293	290	309	294	295	297	317	291	286	318	302	288	299	272	329	280	289	329	256	273	300	304	314	313	316	309	318	297	289	320	285	323	259	311	274	315	295	320	317	303	270	301	293	288	314	311	277	299	285	261	266	286	302	283	290	299	306	307	311	307	300	294	292	299	285	327	283	283	317	320	278	307	278	295	291	303	283	295	299	284	283	303	305	283	293	304	314	273	295	319	327	287	266	270	292	288	279	279	286	308	293	325	282	334	305	304	297	287	284	277	310	265	280	297	311	262	293	297	314	302	286	320	273	289	299	297	296	304	274	266	310	274	317	302	284	292	325	290	282	292	293	272	312	307	280	293	263	299	281	308	314	320	313	288	307	290	279	288	272	344	326	321	287	309	297	269	261	324	289	308	306	303	300	286	309	305	294	301	319	297	253	295	263	280	297	271	296	283	309	314	272	283	298	291	283	313	304	287	278	287	302	283	322	313	297	308	281	322	314	304	290	306	287	301	295	272	304	281	271	326	289	294	331	309	289	289	312	295	311	307	290	345	291	269	307	325	278	254	314	279	259	310	320	313	299	271	309	272	285	328	298	300	274	298	301	308	305	283	333	338	257	287	297	316	335	289	277	285	287	297	273	289	320	319	297	284	292	293	267	316	340	315	320	319	292	261	311	279	297	268	329	313	282	278	280	303	276	255	321	289	268	266	315	296	275	275	289	297	302	313	305	291	300	282	311	297	299	298	292	287	305	302	296	291	277	293	336	290	286	327	295	271	298	280	284	266	291	311	280	307	309	319	271	295	273	302	306	303	287	326	268	308	287	287	302	331	291	295	333	305	283	257	273	266	281	318	312	281	331	277	260	281	278	283	268	264	301	304	319	287	296	286	290	280	317	287	296	305	301	298	280	317	273	297	259	324	298	296	307	316	302	312	321	279	333	320	287	278	276	302	316	294	352	297	270	275	297	263	292	284	292	284	274	311	332	287	306	300	296	282	314	287	269	295	290	301	300	282	280	258	303	284	318	321	275	270	315	322	295	298	289	294	271	276	314	307	292	308	324	301	262	303	307	307	273	316	297	307	255	288	315	265	256	285	269	285	294	280	273	274	306	329	292	273	314	307	269	315	300	308	292	287	287	298	289	278	289	296	301	291	290	299	296	298	290	284	298	297	284	288	298	304	301	313	297	327	285	289	285	292	311	257	301	287	298	322	285	311	281	265	318	294	263	307	301	334	300	301	279	278	288	293	311	300	305	298	313	324	294	308	310	296	293	284	300	306	273	296	291	316	282	319	288	307	312	278	304	279	294	280	322	291	276	303	328	299	333	296	278	287	299	273	283	289	266	285	314	270	299	317	317	308	307	263	265	294	284	290	340	282	294	287	291	306	317	316	288	290	279	270	258	331	297	312	264	292	286	283	312	297	280	290	302	286	290	288	304	293	270	331	286	281	260	307	304	290	307	289	313	314	275	319	306	312	291	287	277	294	306	276	310	305	340	278	290	287	315	268	291	308	267	302	284	296	283	280	284	302	312	283	291	301	280	306	296	282	312	300	301	315	294	283	268	304	279	292	296	281	310	297	278	298	310	307	283	278	340	327	276	277	260	294	317	287	311	282	288	328	267	306	326	277	310	294	263	291	276	328	293	293	282	285	280	299	296	273	292	274	268	302	281	317	292	285	310	306	300	260	298	286	285	299	293	289	323	287	288	294	306	273	297	285	266	265	276	299	321	307	303	310	280	288	300	290	271	297	282	294	280	268	313	311	283	298	318	278	286	298	262	278	293	317	282	279	295	299	285	289	261	296	289	303	281	261	304	291	274	286	303	321	300	273	317	297	295	318	331	289	296	287	275	298	339	316	322	292	299	262	280	306	293	312	274	279	290	278	273	272	315	296	304	279	311	295	288	315	280	281	295	327	302	299	273	275	309	303	305	307	287	305	298	308	306	310	336	292	264	349	290	304	307	285	306	329	325	318	293	285	273	299	291	282	325	318	306	293	320	278	322	292	284	311	323	301	307	306	303	256	309	317	321	288	302	331	322	336	297	308	293	321	304	260	266	293	286	298	303	298	296	293	297	316	305	273	331	288	275	285	338	309	295	331	261	283	295	288	294	270	308	302	303	318	302	306	325	293	324	296	327	266	266	298	320	292	306	292	292	319	294	305	282	254	276	293	306	283	315	280	293	299	282	308	306	292	291	317	272	284	313	287	284	295	297	284	283	321	296	281	304	297	311	287	325	328	274	291	289	278	274	329	300	264	289	305	306	301	290	308	291	302	302	281	276	284	261	301	306	279	281	297	284	304	272	281	259	304	303	293	298	305	325	296	311	259	314	293	273	306	337	280	308	266	288	304	291	283	309	293	290	290	318	299	266	291	295	251	289	324	298	339	292	302	267	284	288	307	313	299	290	298	267	274	291	273	296	274	290	260	295	259	280	323	314	312	303	290	350	300	295	298	281	272	308	265	290	301	269	280	307	303	299	307	288	314	287	267	296	293	284	315	323	302	289	297	304	283	302	294	263	295	298	285	306	289	281	311	280	309	307	298	282	317	260	307	311	325	313	317	286	275	318	300	289	289	343	287	283	290	327	322	319	294	302	294	254	295	278	325	323	334	294	321	286	270	311	282	316	308	288	282	299	306	294	326	291	288	265	320	289	295	252	327	314	301	300	314	344	320	327	286	317	313	301	339	269	282	330	313	270	269	324	301	313	287	284	272	319	287	326	293	306	282	302	273	299	306	295	267	279	294	312	278	311	306	295	314	298	271	306	332	312	276	273	317	308	300	299	305	296	288	289	286	281	260	277	319	274	295	307	314	320	267	301	294	293	288	267	277	325	299	305	309	273	278	260	287	307	307	276	278	300	299	281	316	277	310	288	261	308	302	290	289	302	299	323	301	308	314	308	305	293	267	297	288	321	302	262	284	319	305	289	304	325	285	304	266	320	304	313	271	291	308	314	295	297	305	255	314	304	292	292	289	324	297	312	287	320	279	304
27598	50014	34397	13675	4034	1074	612	420	340	336	352	335	319	333	325	341	333	340	381	353	341	335	319	331	328	337	366	335	313	330	325	358	345	333	343	328	400	331	337	350	348	334	332	316	326	336	314	360	334	357	346	336	349	321	323	343	329	335	360	334	327	319	343	343	363	338	376	348	359	321	353	356	345	313	360	329	353	316	340	327	324	341	358	310	348	348	347	355	348	354	379	364	331	331	318	350	325	367	365	327	388	341	318	337	329	337	333	352	348	346	351	325	343	355	362	334	356	356	333	337	346	348	331	345	324	340	337	327	354	358	356	329	361	347	336	357	354	329	348	330	333	333	319	341	351	356	329	379	315	337	352	348	363	344	356	314	352	304	329	352	357	327	311	356	299	365	345	319	343	335	362	366	354	336	362	353	337	348	355	334	349	331	328	338	375	345	364	330	388	370	319	338	325	344	339	341	335	319	356	325	364	362	346	387	321	336	344	381	342	363	347	330	380	386	342	335	395	364	370	322	310	346	352	350	333	336	349	377	343	329	356	332	307	349	302	331	314	353	362	370	374	356	354	337	355	361	368	361	352	359	314	316	340	354	340	344	330	321	353	324	345	362	329	326	336	332	318	327	336	314	329	368	290	364	337	342	335	315	313	363	373	335	294	324	319	341	339	349	403	350	360	339	328	368	350	386	380	341	329	371	323	366	368	366	358	354	324	313	307	324	378	324	364	345	350	322	311	327	325	309	345	355	333	324	343	349	347	357	345	346	339	326	339	347	371	352	364	369	328	369	353	331	341	352	320	346	336	336	332	354	362	331	343	353	355	358	313	346	371	340	339	357	377	340	352	349	332	344	334	349	357	340	346	370	350	322	332	342	345	318	369	345	370	346	382	337	358	365	366	322	352	333	323	344	319	347	339	336	320	336	348	322	300	345	389	334	339	361	366	332	317	354	337	345	385	351	326	328	309	305	339	308	328	358	370	300	366	313	316	362	334	317	342	365	349	329	342	351	338	373	340	367	324	357	331	328	326	378	357	350	337	324	323	339	334	346	373	310	375	341	345	307	343	367	374	360	366	311	336	315	310	350	356	316	327	328	320	345	323	365	344	315	334	341	345	378	348	339	352	356	329	315	349	337	356	345	354	338	334	332	379	361	305	336	306	344	351	342	348	351	357	364	348	392	343	341	343	339	349	348	348	350	341	346	342	369	367	348	355	343	363	326	351	323	326	303	318	317	346	320	312	337	348	348	326	317	344	343	363	370	365	341	346	352	325	372	325	325	340	346	331	360	359	336	329	373	364	319	354	373	335	316	347	312	320	332	356	343	348	385	303	315	317	315	367	312	356	348	370	325	345	331	369	369	342	352	375	363	339	384	306	270	344	270	347	352	312	344	344	339	323	308	327	338	344	364	363	349	331	357	314	292	348	331	331	368	349	345	338	333	350	344	315	359	378	324	328	308	386	356	327	371	307	373	345	369	355	292	370	302	337	345	367	327	324	328	342	336	324	343	305	337	353	357	297	353	357	347	350	316	322	325	339	354	336	332	306	338	349	358	324	353	328	338	314	304	380	324	345	337	350	307	324	352	362	349	335	352	332	379	339	364	343	385	312	320	329	331	350	348	366	312	393	337	368	346	354	330	329	321	334	329	345	334	336	339	339	338	335	327	322	369	384	349	343	353	372	395	360	335	351	361	293	353	359	312	356	334	358	326	375	346	308	363	336	351	353	362	357	307	329	360	350	357	329	361	333	346	369	356	339	365	372	290	335	343	317	374	318	349	332	343	368	355	338	383	369	322	319	323	335	333	327	365	310	341	322	349	335	335	324	353	356	336	366	365	375	311	370	357	356	322	355	333	375	341	371	346	332	310	325	335	344	362	338	342	335	357	345	346	344	324	322	333	366	330	341	359	355	339	320	364	349	382	341	329	358	343	370	364	343	336	342	354	331	331	340	368	375	387	352	329	345	327	334	356	351	329	362	330	381	348	334	317	348	337	351	328	344	335	315	331	328	338	332	323	356	327	333	354	328	359	357	344	328	328	313	356	354	353	342	332	358	336	375	355	369	370	343	350	331	366	370	341	325	340	359	312	332	320	346	319	336	351	350	358	320	312	351	332	331	313	320	337	339	320	365	342	326	349	338	354	341	331	345	334	336	329	372	333	348	352	349	339	374	376	351	343	331	341	343	345	357	388	356	383	385	349	327	352	341	352	344	352	317	342	343	312	294	346	323	327	318	307	340	340	326	351	323	360	346	369	341	314	366	335	341	336	331	310	346	347	371	325	347	345	346	354	385	353	324	349	324	347	341	366	348	305	351	309	379	306	342	321	300	327	335	330	330	333	336	330	335	320	334	328	343	340	392	359	358	351	287	365	339	372	346	354	359	342	330	329	326	354	353	367	354	356	341	342	321	354	340	357	383	329	355	367	330	373	380	324	380	346	350	349	343	349	352	312	340	367	321	330	346	334	330	355	325	339	336	317	320	346	300	319	338	350	365	354	331	368	365	358	359	334	350	356	350	345	364	328	338	366	333	344	363	318	320	388	334	361	365	323	372	351	297	363	344	341	326	332	345	325	360	340	337	322	317	318	373	321	347	326	351	330	358	376	289	329	324	326	343	361	335	384	295	305	359	342	366	373	380	337	366	360	346	353	350	334	340	356	318	331	322	336	364	360	313	332	321	311	363	352	333	326	325	330	328	328	358	340	354	349	333	324	324	367	328	333	345	352	358	320	320	334	364	354	357	338	381	349	342	323	341	336	336	331	315	335	316	337	319	357	340	359	346	314	360	362	337	338	353	316	338	326	367	338	327	320	329	349	364	347	316	323	316	333	355	310	335	327	325	350	309	364	336	340	331	339	333	336	326	361	340	326	366	340	372	346	350	344	339	323	342	357	303	348	324	322	328	341	380	337	329	321	377	363	348	352	350	330	345	347	306	342	332	353	326	343	338	340	335	349	352	369	348	334	331	308	335	357	337	347	331	313	328	347	332	330	348	334	353	303	342	353	329	365	352	358	337	314	323	373	375	337	346	340	334	378	362	359	344	346	322	347	334	337	365	343	308	319	348	347	346	362	373	356	344	367	316	313	334	299	367	335	344	369	344	365	370	359	370	337	323	355	308	353	351	368	344	327	340	342	342	342	355	350	352	352	336	350	333	329	353	364	336	373	335	341	341	355	335	352	336	344	334	345	362	350	349	334	339	352	309	316	339	343	341	349	358	340	367	341	328	355	360	350	354	315	332	342	340	358	366	363	351	355	332	319	347	343	321	336	314	330	306	331	344	365	354	349	325	335	358	350	367	332	361	365	333	336	336	321	326	380	341	335	357	384	353	334	345	334	356	375	323	373	339	353	307	305	338	335	311	378	360	323	348	370	382	349	357	336	349	317	346	350	336	353	343	325	324	325	333	358	337	367	351	356	356	362	345	346	356	331	329	351	344	359	345	323	330	352	338	341	337	320	357	372	360	336	340	373	361	343
23761	23305	38119	32650	23316	16284	4596	794	391	366	409	394	384	368	384	382	376	397	387	356	340	393	396	355	322	347	357	388	381	375	337	396	367	358	328	387	380	340	361	385	343	399	382	355	348	339	354	347	355	359	394	366	377	343	377	370	348	356	375	340	340	412	364	344	379	370	364	376	372	391	368	400	380	340	360	346	360	374	328	366	387	346	372	365	356	347	381	347	366	379	379	377	367	385	362	377	319	352	365	374	355	361	360	362	344	347	394	319	380	380	346	377	373	388	371	389	369	365	389	344	342	345	377	350	377	374	379	349	340	346	333	355	352	352	376	360	348	370	384	400	372	358	354	367	346	342	358	397	392	366	369	364	378	366	343	360	373	359	330	367	371	392	367	339	353	340	348	380	386	364	353	356	381	377	375	393	340	356	356	377	391	339	390	368	370	351	358	367	394	374	383	368	390	369	359	340	356	367	369	357	360	354	358	383	376	389	372	396	374	324	359	353	382	357	349	370	345	343	345	356	357	381	394	334	340	364	397	360	336	370	384	368	338	354	401	366	387	370	371	390	362	377	363	381	351	384	374	366	391	338	371	386	348	395	362	346	345	309	370	354	387	349	349	363	370	367	350	384	329	341	396	334	392	344	376	341	361	353	370	380	382	360	334	356	354	345	366	410	369	370	406	394	358	389	386	360	354	382	362	362	355	394	376	346	354	390	397	397	364	343	378	354	334	369	357	347	333	360	353	368	366	371	373	350	335	335	384	345	323	376	336	377	382	395	416	380	398	375	371	368	354	391	385	367	346	379	364	370	333	371	356	357	374	368	370	375	342	368	372	337	344	376	381	343	346	340	369	348	380	372	340	367	360	370	365	357	369	365	382	380	359	398	372	355	352	361	351	372	336	365	350	355	361	388	365	384	368	381	379	359	381	353	344	365	335	373	383	352	356	376	346	388	336	387	361	339	374	362	365	372	342	390	346	373	385	372	346	370	361	354	353	382	381	348	327	385	361	354	365	341	358	358	398	391	354	368	373	351	389	345	348	344	372	388	384	379	367	380	370	370	364	353	375	356	377	373	361	390	336	346	341	407	355	372	385	361	322	413	372	377	391	403	367	353	375	352	361	370	377	399	369	345	376	344	394	368	337	356	356	364	364	379	361	375	355	368	372	349	366	350	382	349	386	343	358	384	372	382	377	384	389	364	367	362	354	366	369	396	342	370	356	405	392	382	346	359	367	354	372	391	378	379	368	382	361	287	358	361	378	342	380	346	377	372	353	360	381	377	368	349	371	383	381	378	365	355	353	345	328	334	349	332	360	357	375	383	351	346	376	383	390	357	367	346	388	351	372	380	365	323	395	330	358	371	362	355	345	389	402	362	387	371	374	369	399	361	397	374	389	340	368	357	380	382	367	348	346	363	325	359	320	367	388	389	360	370	371	324	389	363	351	374	378	356	393	381	342	387	340	381	340	358	344	356	382	370	336	351	342	353	357	369	353	343	369	362	348	349	350	340	333	368	359	362	374	384	390	341	379	339	368	372	366	394	350	350	379	335	378	369	363	341	409	372	351	398	354	352	350	386	371	370	360	386	378	374	347	371	359	368	379	340	356	337	364	410	379	367	378	353	344	359	349	380	353	372	396	334	393	345	367	363	353	333	332	383	386	348	371	353	393	363	350	349	340	370	371	343	365	347	379	390	395	338	372	388	361	388	344	362	336	384	347	345	374	354	365	370	363	348	365	352	366	368	358	362	376	381	377	399	344	356	386	361	373	353	379	365	360	376	378	358	350	375	392	378	360	357	371	364	377	351	350	353	353	415	358	359	356	343	378	351	356	366	377	384	380	385	345	374	397	354	381	358	424	389	348	385	349	374	354	341	356	360	314	366	377	380	361	360	374	355	343	387	353	387	377	359	393	356	363	348	334	352	353	354	370	355	376	380	389	352	334	385	349	373	329	310	353	383	335	354	362	360	375	329	352	399	351	350	346	384	388	355	356	362	369	351	357	357	372	351	378	368	344	355	373	355	369	397	407	364	396	362	356	366	422	360	338	349	393	362	369	347	339	350	396	335	385	388	370	398	372	373	341	360	366	384	379	344	356	339	368	329	359	348	363	362	379	366	346	402	400	357	349	333	380	375	341	373	396	361	349	363	377	348	386	388	354	358	351	386	378	334	355	386	359	366	350	390	348	350	387	370	363	354	351	387	360	364	364	354	388	354	362	370	366	412	379	384	351	357	376	396	363	364	397	367	385	351	379	344	364	356	342	330	358	332	386	358	343	362	338	365	310	363	358	363	335	348	356	353	370	360	367	362	370	340	384	350	387	353	343	345	376	351	376	352	352	355	354	362	370	362	387	360	383	374	363	342	402	347	359	377	393	405	353	338	367	380	377	337	317	370	364	352	337	417	364	381	335	394	373	370	370	357	344	379	403	365	354	330	368	310	358	374	334	372	343	382	389	373	366	378	357	378	353	401	365	392	370	385	350	368	358	352	356	370	386	378	343	409	347	355	356	358	368	397	358	366	368	390	382	383	347	376	383	356	366	361	377	347	343	346	393	388	354	410	349	359	341	368	348	349	366	367	401	375	375	343	389	404	363	378	393	351	362	364	358	313	366	361	352	358	394	378	351	383	375	392	401	329	339	370	336	379	381	364	367	358	396	344	409	373	335	384	378	363	344	355	379	374	365	395	358	331	367	362	389	367	376	372	354	362	391	385	400	383	365	355	358	359	352	336	352	389	391	381	344	311	393	370	367	354	337	372	347	363	347	334	326	366	378	344	365	337	362	353	392	365	388	384	374	365	402	346	336	370	374	363	362	344	393	379	364	370	361	350	365	359	378	363	364	370	381	363	364	391	367	362	370	379	347	371	385	356	405	363	344	359	392	372	338	363	385	342	408	367	391	346	353	376	364	308	347	345	392	348	342	379	383	385	371	359	359	371	360	379	354	394	348	386	352	387	357	347	370	383	352	344	400	328	357	377	343	341	367	368	349	341	339	373	341	373	361	348	367	329	389	382	374	394	355	350	349	358	376	371	329	369	384	336	376	365	362	363	356	358	373	330	380	360	333	312	353	341	391	364	328	375	383	334	365	334	365	375	394	385	378	385	339	372	359	365	375	382	372	358	358	368	378	307	369	315	377	384	374	352	364	356	367	331	374	377	369	375	350	378	412	357	364	378	360	358	331	368	355	378	374	356	378	393	367	355	415	369	377	368	373	364	386	384	355	410	373	365	350	352	362	373	398	338	362	364	366	367	346	361	389	378	383	325	374	364	405	342	356	369	360	357	387	382	319	376	331	371	392	349	359	367	354	339	363	365	405	341	371	352	358	397	389	355	335	386	358	366	386	385	351	371	343	363	358	357	351	372	335	359	359	347	322	347	380	365	340	357	371	379	354	324	343	352	371	383	369	352	344	343	334	398	340	368	369	368	373	345	363	357	376	348	352	371	393	349	350	376	364	337	359	350	370	381	311	331	367	372
50273	94472	73234	44090	22683	7291	2729	1085	443	415	422	382	423	407	413	449	425	422	413	447	427	423	443	447	413	416	409	411	389	417	397	426	410	453	431	412	440	433	406	403	420	428	420	393	397	388	428	452	409	400	371	388	387	401	418	411	431	428	417	431	384	432	424	441	436	421	440	410	426	461	431	385	426	405	398	453	405	398	434	437	395	435	428	395	398	420	407	450	374	409	442	383	406	406	385	448	403	427	422	377	399	421	404	408	388	403	415	433	419	440	415	413	415	422	414	447	391	464	385	410	412	410	410	391	437	419	397	406	441	443	424	413	406	381	373	423	391	423	362	402	395	409	368	411	414	404	422	421	413	386	410	395	404	392	439	419	404	396	423	382	411	426	414	383	413	395	391	414	419	426	411	398	429	402	423	445	436	449	379	406	425	459	448	435	397	429	425	420	441	423	419	428	386	392	409	401	384	397	423	406	414	397	385	377	406	380	387	409	398	430	401	421	378	399	414	416	414	381	347	428	407	405	422	438	419	381	402	414	408	412	415	424	402	395	419	414	412	401	400	424	393	401	458	419	419	390	396	388	405	409	426	394	396	411	415	431	422	401	411	421	421	419	413	418	387	405	408	395	410	415	445	431	417	410	432	422	406	367	397	423	394	402	408	424	411	409	421	426	396	389	430	389	417	427	399	379	417	408	434	404	403	411	426	382	414	414	403	413	420	411	440	381	392	424	447	375	412	426	402	401	429	388	413	408	378	427	434	425	397	388	409	393	435	406	403	411	397	423	435	412	371	412	369	413	413	408	411	442	436	367	421	429	423	436	389	432	402	390	431	400	435	414	396	410	428	408	352	404	412	451	447	414	444	386	405	429	414	446	397	407	420	391	408	421	379	424	418	430	412	372	403	403	425	391	404	407	426	425	404	401	430	425	416	429	417	423	447	390	413	397	403	393	402	415	393	374	420	370	406	402	379	433	403	452	414	453	379	420	382	398	417	434	399	418	379	371	394	413	386	405	396	398	415	424	399	416	379	388	387	399	394	391	386	352	395	393	370	399	416	411	408	441	404	426	426	422	399	400	416	418	380	433	392	449	400	417	412	404	437	405	402	416	434	383	411	420	395	366	385	404	432	413	419	407	403	394	428	443	393	432	376	426	392	412	418	404	391	390	413	440	414	418	457	399	400	414	407	416	432	401	417	406	419	400	421	386	391	381	406	394	405	418	403	421	388	422	418	417	377	401	419	450	412	431	395	436	425	421	389	422	438	414	422	410	435	422	441	384	392	410	386	450	406	419	447	393	424	441	376	443	406	394	385	393	434	442	449	422	400	387	403	403	431	407	424	442	401	394	409	415	392	350	408	419	398	384	435	401	406	391	427	436	447	450	392	436	425	418	394	426	398	393	381	419	402	443	421	407	400	424	424	466	408	419	473	429	426	403	433	379	427	429	450	447	398	395	450	403	434	388	444	402	433	407	384	414	389	420	419	401	388	397	462	417	401	394	399	431	397	438	380	427	394	403	395	390	382	408	409	398	398	419	357	431	425	395	426	410	411	383	395	392	426	446	430	408	373	394	416	386	403	411	412	385	429	400	387	405	392	387	411	381	392	409	411	405	409	382	416	423	405	425	438	414	429	384	403	419	418	424	427	410	398	409	413	420	410	372	426	369	444	428	397	406	400	416	407	442	403	419	422	417	415	465	427	408	353	367	390	405	436	413	404	414	409	424	400	397	432	398	403	417	360	426	416	367	435	412	404	408	413	396	464	423	404	392	433	426	427	422	441	398	438	385	390	411	420	387	394	445	430	407	431	398	437	416	419	404	386	408	400	392	419	387	393	412	419	396	406	445	438	415	385	409	412	413	387	414	442	411	393	381	427	425	431	399	409	437	402	431	411	415	386	442	398	419	411	416	402	395	425	421	390	421	403	383	406	388	411	352	392	452	368	406	403	417	448	375	401	412	441	373	398	444	415	408	437	411	399	386	368	413	400	423	398	418	359	440	423	438	398	396	415	414	440	420	410	402	402	390	418	370	404	416	412	373	429	441	433	431	378	408	394	371	398	418	386	420	399	391	398	421	397	418	437	417	388	408	412	411	388	403	413	411	409	422	443	423	427	386	414	402	430	457	396	402	382	421	419	453	438	400	363	412	416	417	390	408	389	395	408	366	393	405	383	413	419	396	409	370	400	430	413	424	403	407	415	412	451	413	443	389	442	420	401	380	404	453	421	395	419	443	434	396	391	400	405	422	402	400	417	417	437	391	460	408	435	397	402	394	389	389	424	384	416	397	414	388	382	421	415	390	410	417	428	413	422	411	414	425	410	370	393	448	399	411	418	383	428	383	413	447	408	383	392	392	416	359	421	420	395	376	408	437	437	377	427	431	394	406	439	385	419	422	399	419	413	387	422	422	448	437	369	397	391	394	403	419	410	398	385	386	394	425	408	384	386	412	396	407	416	437	428	406	387	390	424	437	390	440	422	397	409	414	402	411	404	378	394	442	413	406	411	435	438	393	418	395	424	421	372	433	410	369	416	391	455	429	442	436	425	383	415	421	394	418	426	432	400	411	452	396	394	390	426	400	388	435	425	389	407	417	419	409	387	446	423	381	404	433	420	395	400	426	380	420	386	398	385	379	418	414	409	425	399	416	399	379	398	429	387	407	397	404	409	409	371	445	411	381	400	415	410	419	423	391	412	401	410	441	420	387	431	399	425	438	417	437	431	371	421	433	396	391	379	411	430	400	417	411	412	430	392	447	425	408	378	395	368	412	408	419	393	400	383	398	388	422	379	432	398	425	403	402	419	438	384	417	408	432	406	423	396	401	393	389	396	411	410	414	411	442	418	392	406	427	404	421	405	402	441	400	425	410	380	399	416	430	421	393	405	415	387	434	422	432	392	415	386	413	395	396	417	412	379	419	453	414	413	399	424	395	384	400	392	410	410	388	424	421	432	447	398	416	421	450	399	413	441	424	391	429	425	393	395	431	437	385	433	387	410	448	430	436	393	409	392	424	441	414	384	405	400	453	375	429	406	411	415	408	379	428	433	400	422	442	420	422	400	406	397	394	416	387	417	400	427	379	429	403	398	422	402	448	401	416	433	398	419	411	425	425	403	394	391	406	403	417	389	403	412	430	382	396	423	414	368	434	417	393	425	419	456	434	430	396	420	398	386	454	420	406	423	423	418	437	433	413	380	424	408	408	413	410	391	393	404	423	435	374	392	444	386	424	432	398	419	434	402	419	392	399	390	386	415	426	407	416	418	424	409	402	435	391	421	433	418	418	412	387	427	451	419	412	406	423	403	409	375	414	435	421	399	423	438	409	438	388	413	426	393	404	389	401	396	409	449	388	408	399	410	383	380	427	401	416	389	441	432	410	424	423	393	399	376	381	438	392	382	438	423	393	409	384	421	395	437	413	387	413	398	427	369	383	401	405	426	421	371	416	433	401	384	454	402	408	432	403	414	433	413	411	384	401	419	402
25545	25442	39598	31024	17403	4488	925	502	378	343	338	330	323	289	339	328	347	338	313	314	320	345	338	328	293	326	346	322	309	312	336	332	328	317	341	336	322	292	315	313	318	324	310	344	308	305	314	327	298	366	312	323	311	313	320	328	333	332	356	357	344	323	336	300	328	332	326	302	322	351	343	324	310	336	323	315	301	343	300	323	324	358	318	312	327	337	311	341	327	297	354	313	356	293	326	331	329	308	311	322	333	356	308	335	336	301	311	310	338	310	322	342	303	331	346	296	303	397	315	317	301	331	345	342	325	309	295	341	316	326	319	318	324	348	328	346	328	337	305	301	298	329	332	324	325	326	340	341	351	322	336	303	300	306	331	312	339	341	349	350	323	352	335	318	319	366	325	312	318	285	321	315	342	291	323	349	345	344	306	326	336	294	344	322	331	327	338	339	346	331	287	342	317	332	326	355	310	330	294	338	369	305	328	324	333	349	337	318	321	334	305	303	296	313	328	299	336	331	308	326	363	341	336	332	323	332	301	327	330	344	321	358	355	328	352	320	348	343	334	332	354	298	341	327	328	323	307	346	334	310	362	309	323	340	356	326	326	323	355	335	347	313	329	336	329	327	292	340	332	344	371	352	358	339	329	301	328	323	336	334	313	321	328	305	340	303	324	332	300	316	307	306	318	348	309	310	354	323	326	318	333	324	344	345	296	320	281	295	355	316	382	350	319	345	353	328	345	359	348	324	327	315	316	326	312	343	336	322	318	324	333	303	341	314	338	348	329	354	347	341	342	327	300	357	323	329	351	361	356	328	313	325	332	313	343	297	361	330	353	307	327	305	353	337	345	336	341	311	344	322	312	303	353	351	343	326	330	332	353	341	334	325	339	338	334	330	345	323	330	338	326	302	310	301	311	328	293	320	331	289	339	311	322	331	312	308	363	315	336	327	322	299	340	349	355	336	314	334	326	346	316	320	312	309	336	323	348	330	337	301	336	316	296	338	347	309	349	333	319	314	334	317	325	351	349	328	348	324	293	314	319	323	326	296	331	341	321	309	348	343	319	275	282	331	330	327	339	332	321	331	351	337	312	354	308	308	349	355	317	301	357	333	313	338	323	357	325	303	341	329	314	326	303	322	340	326	354	348	324	343	352	352	306	338	331	324	317	332	279	321	318	355	329	317	316	309	320	320	305	325	319	338	321	344	365	322	303	332	316	337	309	311	325	290	308	325	332	337	323	309	323	365	296	275	338	320	305	338	344	335	332	350	336	317	308	326	304	329	314	326	315	351	335	325	332	342	336	316	305	336	352	317	326	331	310	344	344	359	316	342	339	339	327	327	305	282	319	299	323	306	303	312	318	328	289	336	341	325	316	315	326	329	352	336	327	315	328	286	352	317	315	300	344	333	320	349	336	333	349	315	314	344	301	334	315	317	326	320	339	336	339	332	347	325	298	322	308	359	300	314	333	329	316	366	318	365	325	336	308	339	330	326	308	335	327	332	322	318	328	363	327	302	345	328	303	307	341	346	306	330	322	378	351	294	330	307	319	326	363	358	333	349	312	330	331	332	343	325	303	315	347	328	339	373	321	303	311	334	357	339	354	330	354	331	325	334	360	328	333	313	310	322	336	322	327	351	360	391	295	338	331	292	304	324	333	325	328	315	321	360	344	307	309	334	386	357	297	305	346	366	319	329	327	328	327	333	325	342	302	294	352	342	359	305	312	320	351	341	325	355	336	340	352	365	350	374	325	343	334	323	327	304	341	353	308	364	314	279	311	335	308	325	375	324	310	334	333	318	346	316	314	320	340	293	328	303	325	333	293	318	337	358	326	317	332	327	325	330	371	331	308	333	342	302	345	312	356	314	322	333	325	342	332	333	317	331	322	312	310	349	317	323	320	314	293	331	327	295	315	332	315	353	293	303	323	289	338	314	350	318	323	320	310	338	310	316	328	310	317	332	333	325	311	321	308	312	329	354	336	325	336	306	352	334	329	342	328	343	342	353	319	325	320	371	322	351	336	338	321	324	315	324	326	308	328	319	330	328	312	313	342	331	326	340	344	331	342	317	327	342	328	330	319	317	317	323	293	326	350	319	339	338	316	325	358	282	377	347	312	306	332	328	322	327	341	327	329	296	304	330	354	340	309	316	330	315	317	352	313	313	339	308	319	335	296	321	318	294	312	324	296	351	338	363	305	323	317	304	359	316	335	324	364	322	366	325	342	311	342	314	314	331	320	300	347	341	295	300	344	356	326	377	328	347	342	341	321	344	342	370	348	341	334	317	343	328	347	304	327	316	309	343	313	337	329	328	295	331	324	322	338	334	331	300	339	361	309	317	338	343	307	347	368	330	314	316	312	350	380	344	314	326	323	340	328	331	325	331	336	329	309	292	335	328	339	287	335	322	325	306	309	310	329	315	339	338	315	285	318	307	341	320	306	317	354	352	329	333	351	350	296	311	371	347	339	353	352	323	345	309	299	325	327	324	328	339	317	332	333	329	306	328	358	323	327	340	334	322	350	336	317	326	338	334	347	302	300	365	335	336	332	317	352	332	304	326	325	331	334	341	330	349	311	324	330	345	328	308	341	300	334	341	296	307	296	317	314	359	335	333	316	328	350	340	299	326	309	312	320	326	301	309	352	338	335	311	342	305	351	317	333	327	290	316	340	327	345	332	322	293	327	315	324	356	329	307	311	295	276	329	349	352	357	335	312	339	329	354	331	313	318	342	308	327	331	321	306	378	320	329	360	280	322	327	355	349	342	332	331	331	315	304	340	306	337	315	336	317	316	340	335	340	356	294	351	330	325	297	349	304	300	344	350	326	340	318	305	303	324	348	325	323	333	332	314	318	294	327	307	313	287	337	321	335	333	323	316	360	288	321	312	312	336	327	338	344	325	295	295	331	312	297	344	325	296	345	344	359	354	355	328	325	296	330	327	312	322	347	314	320	341	303	329	315	327	320	354	319	309	341	323	313	327	331	326	328	322	341	340	351	335	316	336	336	322	337	324	312	310	341	346	292	332	290	346	301	333	327	347	317	335	295	320	293	343	340	299	308	280	318	331	312	305	327	324	332	314	333	321	325	372	375	344	325	348	327	331	294	326	336	359	332	329	301	307	337	341	332	315	319	302	339	351	330	306	336	299	289	327	358	285	325	289	354	321	334	345	329	316	346	348	322	354	298	335	321	338	363	298	381	365	324	338	327	347	327	333	356	301	355	325	328	306	371	326	333	299	290	334	317	331	341	324	335	315	340	357	321	317	319	289	335	333	343	332	320	311	339	315	341	312	335	365	324	316	356	324	326	341	286	350	332	351	322	336	291	336	322	324	316	318	335	314	325	314	310	337	323	345	333	345	356	318	341	338	296	293	298	383	302	325	302	306	332	353	315	345	300	356	323	303	340	318	317	358	366	305	349	303	346	331	317	328	334	311	332	354	335	343	333	323	325	350	336	304	286	312	325	304	298	307	323	322	332	302	337
47387	80918	58857	32816	13444	3359	1353	667	463	385	390	363	388	362	365	387	352	390	367	365	380	370	379	377	396	406	346	394	391	402	387	365	404	367	333	358	361	402	371	370	375	367	369	385	404	363	398	393	347	377	395	366	368	348	399	389	386	351	353	391	363	356	399	372	371	378	378	424	376	382	378	363	344	365	359	386	367	350	371	371	340	391	371	403	405	426	384	385	357	403	357	353	395	346	364	387	372	395	371	370	386	392	387	341	373	354	374	394	373	368	383	387	358	374	442	364	371	352	370	336	393	390	353	377	361	340	386	339	378	387	351	364	342	401	356	419	377	402	385	413	372	348	375	396	373	355	383	375	383	386	401	382	398	362	399	378	375	372	375	371	383	356	371	357	369	408	370	374	384	401	399	377	387	381	336	377	399	398	416	386	384	343	401	379	378	399	374	380	345	398	383	382	409	390	382	406	407	382	369	406	368	367	386	369	389	386	376	374	388	363	369	383	408	354	377	389	392	379	394	397	366	341	362	361	399	388	391	386	388	377	372	386	361	399	410	359	431	367	380	364	369	376	391	390	371	394	348	370	392	360	368	364	367	417	396	380	403	348	368	380	374	345	383	388	378	407	365	425	403	399	372	411	389	391	386	345	368	417	406	395	404	390	367	383	384	375	363	358	403	373	383	384	368	355	361	360	378	383	368	409	388	379	358	369	411	385	383	349	360	404	401	348	368	383	369	384	388	355	371	385	351	380	366	373	390	367	355	364	365	353	367	345	361	399	394	363	395	385	380	343	371	392	398	364	388	378	411	370	364	375	357	414	388	365	358	339	377	381	374	370	371	381	345	374	377	380	386	391	411	368	390	339	377	364	351	362	402	390	373	371	425	389	380	370	406	397	361	425	382	384	424	393	404	367	418	412	403	401	378	349	419	389	401	375	371	371	363	383	354	345	409	390	379	359	392	409	366	383	356	427	377	365	371	374	377	387	382	368	382	378	345	360	391	360	394	342	412	373	359	375	374	375	358	375	377	384	378	358	369	355	395	384	384	343	380	408	381	375	362	343	410	366	385	393	395	386	387	388	368	359	380	367	388	367	361	387	350	419	376	349	403	401	407	357	353	387	372	376	382	395	394	374	365	362	392	373	372	403	376	376	377	391	394	389	407	397	362	368	381	391	340	367	395	372	364	416	391	369	399	366	361	344	400	409	386	353	371	385	368	380	343	339	383	350	364	365	377	377	316	375	386	393	381	361	383	353	354	360	409	355	360	370	364	379	388	376	356	384	397	351	351	373	409	385	372	395	374	377	353	421	421	387	365	379	418	364	384	385	374	369	391	366	367	344	374	379	350	382	353	390	386	354	385	417	380	403	336	409	402	374	393	380	366	371	360	363	352	382	382	396	383	370	377	447	361	360	366	371	345	392	379	357	390	374	346	378	374	373	365	376	380	401	391	399	342	353	412	360	379	372	400	348	412	402	355	400	365	352	380	380	376	370	411	402	371	390	365	354	404	352	338	358	346	402	362	369	352	359	332	379	382	393	394	358	373	375	378	355	379	345	367	375	400	373	378	394	333	373	393	376	360	367	373	391	373	363	387	368	427	360	354	359	318	402	409	391	374	354	370	400	356	396	366	399	399	356	384	370	384	397	370	396	373	396	393	395	409	348	341	355	422	372	400	366	384	355	426	370	376	383	396	383	379	366	371	384	358	361	331	377	384	385	367	362	375	398	397	399	363	375	355	376	350	375	377	365	387	348	361	385	364	381	396	383	376	372	382	405	374	378	390	409	384	359	342	379	376	401	372	413	363	373	397	388	424	395	382	389	387	365	383	338	388	365	323	338	381	398	379	357	365	391	387	403	356	400	377	360	384	383	396	385	382	344	369	371	358	375	384	372	358	402	359	376	354	370	380	395	407	315	376	414	347	376	393	386	421	397	436	380	407	374	385	358	390	375	391	369	379	359	352	373	397	390	396	367	364	359	369	409	381	377	374	363	416	371	369	345	354	434	344	386	354	386	372	380	400	379	380	373	362	421	396	369	358	358	380	336	369	422	360	361	378	393	409	370	406	368	373	368	394	362	376	369	350	363	354	408	326	385	409	390	340	410	379	383	367	369	381	388	381	357	368	383	369	372	389	384	399	388	397	369	385	369	376	373	384	389	382	390	384	381	397	394	388	395	363	392	380	380	385	352	394	386	343	365	372	357	401	360	389	387	387	374	370	369	358	399	382	378	369	383	372	337	362	389	407	375	398	380	343	358	392	400	376	375	377	388	357	375	407	358	357	379	390	397	418	361	370	387	361	353	407	394	354	381	382	384	367	404	390	394	382	385	410	385	362	352	384	401	366	378	416	361	418	377	376	426	339	386	376	369	350	385	377	366	378	363	372	363	397	404	364	428	371	375	388	351	359	392	378	393	403	383	345	415	383	366	389	380	362	386	371	408	371	377	386	344	376	388	379	384	353	384	383	354	340	384	402	365	372	389	372	373	399	395	403	402	348	362	355	382	399	366	355	377	357	375	346	361	360	364	362	388	393	377	373	363	407	394	386	385	412	379	385	341	387	420	378	374	388	401	374	391	390	371	391	362	397	383	361	401	412	358	386	379	358	397	386	405	347	382	376	412	405	393	362	389	339	373	369	358	384	369	371	392	374	369	350	352	360	373	374	375	389	354	380	362	374	352	370	373	396	397	386	371	380	416	404	385	407	378	359	401	382	395	380	376	365	366	399	363	378	354	399	370	366	391	413	408	372	380	389	378	383	374	391	390	373	366	327	368	425	358	364	378	393	349	408	371	390	371	363	427	430	355	376	370	393	366	376	348	431	392	378	360	376	406	376	336	402	360	403	364	391	375	394	393	354	384	385	353	415	362	385	391	366	370	378	386	343	378	412	360	353	412	355	394	413	412	349	395	436	390	372	387	352	420	373	349	350	353	352	410	381	385	384	385	386	376	361	370	386	384	366	367	366	362	392	377	365	366	373	372	364	389	360	386	383	383	379	364	383	387	341	361	361	358	392	388	389	395	385	383	373	373	386	388	337	418	368	380	375	397	358	401	347	388	370	351	428	391	426	375	397	417	372	418	395	369	367	386	403	373	364	365	395	380	406	379	358	385	405	388	387	405	333	380	377	370	373	354	362	337	334	383	385	347	349	371	352	353	368	347	351	377	379	362	409	366	355	360	358	393	359	373	366	361	403	355	377	398	392	369	369	344	385	398	352	361	383	369	386	363	389	352	402	355	381	378	394	374	401	387	386	397	396	345	412	378	352	347	381	365	382	383	384	384	399	391	383	370	385	355	390	383	373	380	393	409	392	402	383	386	347	376	381	407	400	372	376	348	382	401	420	381	389	378	394	362	382	384	373	385	368	355	360	358	385	365	371	399	357	378	373	376	406	423	408	381	390	372	382	378	344	352	397	376	364	386	379	384	377	395	365	380	362	347	380	388	381	382	368	384	392	376	378	402	341	361	380	374	359	358	340	392
22905	22258	35037	29892	23407	20921	12743	1762	614	405	423	433	445	448	458	453	411	453	465	433	430	441	492	391	463	423	488	435	444	464	445	468	449	446	485	448	451	434	441	420	409	459	454	419	434	446	423	458	432	462	410	459	448	443	457	466	452	420	432	423	418	407	442	454	434	454	438	447	415	457	447	444	462	455	430	445	448	451	416	424	415	431	460	433	431	441	431	433	435	467	438	452	445	427	420	460	429	470	429	446	448	440	460	486	452	411	417	421	433	420	402	471	458	437	462	438	387	460	474	461	435	430	424	445	448	460	424	448	472	394	432	449	441	414	469	431	411	433	429	433	437	474	417	457	435	423	420	442	436	472	450	418	410	455	417	482	475	471	384	413	456	443	421	454	428	466	421	424	430	469	468	453	463	420	410	429	428	441	447	426	418	456	430	480	432	450	485	474	449	463	437	461	476	452	448	445	412	414	411	460	446	453	424	449	434	444	419	436	488	487	443	430	440	427	445	459	467	435	460	420	430	441	459	422	408	445	440	481	421	463	447	444	414	422	473	428	406	421	411	432	421	459	466	408	448	468	440	441	384	419	427	436	419	417	434	472	442	471	460	455	428	466	445	437	446	459	478	441	402	434	458	426	469	441	403	432	464	426	435	478	474	428	446	407	440	467	448	446	418	460	403	462	408	398	398	472	419	439	442	411	447	432	463	426	436	414	427	395	418	409	433	461	464	416	423	439	415	455	438	461	468	428	455	443	433	429	442	447	455	445	434	492	426	417	433	440	432	447	411	444	431	443	444	437	474	449	438	407	441	468	401	502	456	466	461	450	455	444	437	406	447	436	417	446	429	427	438	416	431	455	427	452	446	434	455	447	420	461	411	404	422	435	441	437	471	433	433	422	460	436	456	435	420	436	428	488	429	470	440	438	461	463	441	459	445	461	440	415	472	446	435	435	438	435	433	407	413	454	413	418	478	444	472	427	437	430	452	430	426	443	429	415	412	426	448	439	414	450	472	437	438	423	403	469	445	437	437	415	416	425	430	411	462	421	407	462	419	414	459	440	450	430	414	488	466	433	440	401	437	452	427	449	454	443	444	451	449	478	460	432	447	444	458	434	437	405	459	452	420	405	437	404	392	414	466	458	423	469	432	431	440	466	434	424	449	476	415	415	409	427	433	407	413	450	429	386	443	449	466	453	465	437	432	389	426	395	474	429	421	492	424	427	433	448	477	425	479	431	445	440	471	442	439	429	412	458	439	423	460	430	404	441	432	432	445	433	452	456	432	423	470	440	465	449	441	439	424	428	443	453	478	443	460	442	409	453	463	416	484	457	468	444	464	431	419	404	445	448	460	414	461	410	460	453	389	403	440	430	386	417	431	437	430	454	427	472	435	464	444	388	430	473	437	440	424	426	414	410	444	440	440	403	455	422	469	450	405	437	432	417	430	460	482	461	415	480	474	452	417	426	430	453	432	459	432	484	446	421	437	441	416	433	455	444	451	480	401	387	457	441	420	427	407	469	423	438	421	440	446	452	479	447	462	418	476	457	437	443	445	460	425	448	429	414	418	465	428	444	432	488	483	447	482	423	417	448	422	450	418	433	423	407	464	413	476	420	400	408	445	450	452	459	448	477	439	449	434	411	446	437	426	425	445	452	431	443	445	437	434	454	449	461	461	404	459	417	458	469	430	436	443	450	421	457	410	501	427	432	465	460	404	422	406	432	445	458	446	403	392	413	425	401	421	422	432	439	478	440	486	410	472	452	447	429	441	441	439	433	418	449	459	450	426	405	402	459	425	441	452	437	433	403	422	421	444	425	411	462	413	446	450	457	463	375	476	430	417	431	442	436	435	440	457	429	445	455	428	420	421	442	413	461	446	407	446	443	442	482	453	439	469	438	409	444	431	475	433	417	401	409	439	450	419	433	443	461	445	430	460	470	409	438	389	419	439	439	455	462	441	423	432	440	423	480	434	452	443	449	434	464	461	384	472	464	446	420	462	439	405	471	438	464	440	453	436	479	458	408	439	429	435	415	416	446	434	424	441	424	410	432	438	435	398	456	438	445	468	378	422	463	401	450	442	431	484	492	446	459	417	447	428	442	475	448	448	421	443	410	477	423	465	415	458	442	422	419	423	492	419	434	425	444	435	422	427	442	455	399	438	447	450	434	445	446	418	428	425	472	410	453	397	412	434	429	449	471	437	413	429	470	466	443	447	438	424	414	443	449	431	449	405	439	407	446	399	442	444	431	473	418	418	407	446	425	471	402	473	436	444	420	455	464	448	453	441	443	445	446	425	418	391	427	453	446	382	413	453	443	456	431	404	389	436	433	425	430	452	429	473	431	461	458	438	452	399	473	434	447	431	420	442	422	436	457	463	426	479	440	413	434	403	430	493	407	445	430	392	446	392	404	441	424	437	441	442	446	402	423	461	434	459	419	447	425	437	395	428	443	435	426	483	411	433	383	403	467	438	461	444	417	439	426	445	457	431	484	445	451	431	454	427	417	481	419	423	404	449	424	401	448	418	454	480	445	427	440	457	428	448	449	448	454	473	460	436	470	448	515	393	462	408	456	459	437	448	408	421	469	401	409	411	445	425	452	434	439	482	434	456	442	428	429	440	441	442	435	413	437	425	433	445	426	487	445	424	442	404	438	439	422	429	466	418	440	434	475	458	428	449	424	458	470	440	453	460	427	426	425	438	395	481	433	434	435	448	480	416	487	485	446	459	442	454	446	480	411	457	467	447	429	444	469	467	435	409	420	423	410	375	429	444	459	436	436	421	432	453	427	422	422	479	423	433	420	423	442	468	440	445	446	428	441	427	400	420	438	412	441	431	409	433	446	438	455	430	434	421	449	458	420	437	428	427	439	453	422	449	448	451	424	432	417	400	427	443	430	474	439	429	399	426	472	396	420	426	444	419	408	481	462	431	426	457	421	444	454	451	473	427	437	448	424	407	441	425	407	444	474	457	441	438	433	401	415	443	418	450	458	441	432	427	429	435	467	459	451	415	437	462	433	409	457	452	441	455	438	411	439	419	442	410	428	449	415	457	439	449	407	443	449	474	474	438	441	425	454	452	456	432	428	456	414	420	444	456	461	417	468	435	426	465	412	455	433	442	441	438	453	406	422	428	417	454	444	477	377	397	400	451	438	428	438	435	483	402	465	447	413	443	434	435	455	452	464	461	452	420	440	455	483	430	452	438	463	439	438	439	435	454	401	418	432	449	391	457	438	427	462	444	409	511	463	483	421	443	431	478	460	394	442	421	477	445	424	428	424	417	458	463	470	443	436	475	440	436	448	441	440	429	452	449	453	425	475	444	424	453	436	443	443	419	451	444	453	425	427	446	414	440	444	436	414	437	460	416	446	479	423	460	446	426	447	431	446	444	449	449	431	473	414	430	464	399	404	466	431	411	442	430	443	413	445	451	437	438	432	441	447	473	434	476	431	486	437	447	451	438	453	434	429	408	416	451	399	436	439
55571	96688	81795	53905	30206	11033	4549	1800	749	452	492	472	489	503	550	487	477	506	510	480	480	537	486	521	500	460	482	495	482	488	463	530	504	530	520	483	525	492	482	467	469	496	464	477	506	479	517	499	509	518	472	481	516	486	476	469	500	493	453	485	501	499	502	462	507	513	526	496	457	465	460	523	476	505	532	477	466	478	503	494	492	485	492	507	463	440	527	513	509	494	498	456	492	446	497	467	436	446	472	482	500	505	485	502	477	522	485	507	452	497	515	444	481	516	467	517	476	490	465	492	465	487	479	461	489	470	483	449	491	475	501	466	511	492	461	479	467	432	505	464	467	487	494	446	536	487	524	495	500	492	459	482	516	521	546	493	468	448	489	461	469	503	485	494	479	467	487	500	472	455	501	501	487	530	479	455	484	508	482	488	499	470	494	433	497	535	486	484	486	457	488	477	478	503	517	507	494	513	487	478	500	450	458	475	488	489	508	472	473	503	520	488	472	498	475	470	489	505	464	458	487	509	479	457	436	470	482	494	478	495	482	525	493	453	495	517	534	486	469	502	488	462	463	492	497	465	484	504	471	488	477	483	509	491	477	497	502	545	487	496	478	507	489	473	475	460	494	456	469	480	489	487	474	484	464	494	494	477	476	468	507	497	484	484	517	470	463	529	479	479	495	509	518	471	492	463	477	481	501	527	495	485	484	503	496	454	437	459	473	505	470	526	497	507	483	546	469	462	478	467	461	510	487	455	520	474	489	460	492	482	475	486	468	499	498	515	490	515	440	479	469	509	514	518	493	471	489	480	449	496	477	442	463	476	507	494	485	489	495	478	481	456	467	458	532	496	467	474	482	447	478	489	493	476	484	507	455	477	533	465	497	495	487	446	517	493	458	496	473	516	495	478	432	479	518	513	496	499	457	461	466	499	502	466	477	525	519	506	481	477	502	482	455	525	503	464	484	480	504	481	470	449	463	479	486	463	495	460	475	476	521	504	466	427	487	496	471	511	491	512	501	523	501	514	444	477	460	463	503	452	499	492	490	480	467	511	528	477	468	507	499	433	481	492	444	509	459	511	513	500	510	456	511	481	484	483	502	504	474	498	443	463	460	479	489	468	499	510	510	480	464	500	511	468	472	519	486	503	490	493	491	514	471	534	491	512	503	441	472	490	483	459	477	492	512	457	504	477	467	457	505	432	517	512	480	466	458	472	491	495	489	503	469	487	430	494	483	479	465	505	475	483	500	459	505	451	457	513	469	496	453	505	509	508	472	493	471	498	463	491	493	530	515	493	479	484	468	483	503	492	451	477	487	488	484	481	509	500	485	460	504	484	429	503	471	478	505	467	511	490	480	503	448	483	506	514	483	518	511	477	496	470	458	491	485	503	476	475	503	466	508	484	469	493	469	493	481	460	486	461	476	504	486	482	498	485	444	490	509	454	515	456	477	476	500	482	461	481	508	506	466	492	510	447	499	477	485	465	468	492	481	494	485	482	494	469	463	455	446	525	492	472	497	490	515	490	444	457	497	487	510	503	445	479	492	463	447	463	511	481	469	482	469	522	452	483	467	463	516	455	509	470	519	513	520	512	489	481	492	501	514	460	455	481	443	502	480	468	492	476	458	489	490	501	483	451	427	476	472	475	475	454	481	508	469	424	463	488	524	460	480	464	498	495	473	485	509	495	512	486	500	470	485	466	495	504	479	490	520	477	483	492	455	493	466	475	487	518	504	475	499	489	459	474	482	474	469	479	469	505	479	472	487	507	492	530	499	471	539	497	473	503	482	455	493	535	470	516	481	464	487	469	506	462	443	499	470	474	487	512	511	530	480	474	475	469	473	475	552	490	533	483	471	460	479	490	479	452	488	466	511	471	522	510	519	492	497	505	503	535	487	463	486	511	480	483	460	470	492	495	495	471	500	489	493	485	494	489	493	486	454	468	506	463	485	466	486	484	488	455	507	500	472	505	489	504	468	457	532	461	513	458	478	506	488	495	487	446	470	525	472	479	493	492	480	497	503	508	483	475	442	502	487	486	484	519	485	480	475	504	472	513	493	478	484	469	513	474	467	493	465	454	489	466	467	504	511	504	479	470	500	473	520	477	478	469	512	499	449	461	480	457	465	486	465	504	515	513	527	495	450	458	475	498	538	499	503	495	485	484	453	415	495	513	488	447	446	473	491	477	468	476	475	505	505	504	466	497	468	511	502	503	464	497	479	482	448	486	481	549	497	512	492	472	522	474	487	500	476	481	536	495	487	489	521	498	497	511	482	500	466	504	497	493	476	491	499	473	484	514	489	513	514	481	481	482	534	500	477	494	522	453	470	460	478	500	459	462	475	464	486	463	500	467	471	457	482	472	524	480	479	481	474	474	465	459	500	484	468	487	472	510	492	501	502	478	479	481	514	488	508	492	498	465	498	492	477	488	507	519	501	489	478	479	487	519	504	477	536	504	477	479	499	516	454	504	478	465	458	502	484	507	478	498	480	458	482	486	513	473	480	464	457	530	496	477	501	501	497	462	460	513	539	472	458	490	465	489	506	452	435	497	479	478	537	476	531	535	497	487	496	486	496	479	486	483	453	469	506	502	475	510	491	485	489	469	526	482	459	511	496	500	477	453	491	519	532	472	497	478	484	478	476	488	483	516	504	500	477	476	488	490	497	503	448	490	477	512	475	465	487	517	482	479	467	501	506	475	479	489	455	468	445	460	492	504	514	525	480	466	517	506	461	470	505	490	447	463	517	488	474	470	476	533	490	476	485	453	456	538	479	486	529	488	500	463	465	501	499	453	532	496	458	504	479	471	460	502	482	496	482	438	494	459	478	500	464	483	455	482	475	505	471	490	456	436	482	512	480	492	490	444	461	496	469	510	501	502	486	495	473	508	449	504	445	476	484	469	498	561	477	459	489	485	500	502	483	464	465	500	525	495	505	479	501	475	542	519	453	498	512	469	480	517	500	476	522	444	497	468	482	477	519	491	482	470	475	464	470	473	472	476	498	502	448	519	506	518	492	480	461	461	461	508	524	522	469	471	467	484	476	482	520	499	475	492	454	483	481	480	458	483	502	491	503	503	450	457	518	485	485	486	467	487	492	501	455	490	476	512	487	527	502	494	449	452	524	469	472	504	491	474	500	440	459	495	476	488	501	503	480	488	477	519	483	510	451	554	490	477	472	513	515	450	483	520	480	497	474	515	490	518	471	490	473	475	478	494	508	532	485	476	460	511	470	484	519	467	467	508	513	468	486	497	494	538	471	468	440	495	498	479	491	547	495	490	466	491	537	509	467	495	438	476	494	505	490	518	520	492	486	498	483	496	451	482	462	479	502	516	463	498	499	503	480	499	517	467	465	487	516	499	460	479	496	502	468	482	461	509	521	471	456	489	446	504	518	477	486	446	501	485	450	483	496	506	451	462	518	483	498	482	477	518	461	515	476	481	486	453	493	465	497	545	486	515	500	454	505	472	503	518	470	464	521	499
28233	34129	39180	20033	4420	815	432	346	308	266	238	298	294	277	260	298	275	263	275	274	254	283	270	275	286	302	278	265	302	273	284	290	276	293	270	281	318	295	251	243	279	268	268	276	294	279	272	269	272	287	262	287	284	249	260	287	241	272	278	295	294	279	263	289	301	262	260	277	236	309	221	256	286	256	260	283	248	279	274	306	286	278	289	273	258	260	263	282	278	265	254	296	253	281	295	313	278	259	271	298	295	297	278	293	263	269	271	273	273	272	276	285	284	265	266	297	292	275	290	254	292	284	256	256	283	253	293	287	282	254	276	273	279	259	296	286	286	298	273	273	306	275	277	288	285	278	275	277	274	263	287	285	266	269	263	260	273	281	268	258	288	250	256	272	288	292	291	271	276	273	286	275	300	264	286	288	267	283	274	296	259	273	298	319	297	323	260	276	281	264	313	261	294	302	285	256	281	292	278	293	280	282	263	250	287	255	262	269	262	307	272	269	287	290	261	265	239	253	273	279	246	294	280	252	326	285	301	294	282	303	245	275	266	266	268	286	251	285	264	260	291	261	299	276	281	279	273	267	302	283	289	283	261	262	299	245	283	307	286	289	263	281	281	298	271	276	248	273	280	285	298	247	241	273	260	288	243	276	291	276	285	259	289	261	283	267	291	256	272	286	270	247	252	273	283	259	262	264	262	277	296	277	297	293	245	299	294	294	254	263	284	286	252	273	287	265	247	266	234	219	322	278	300	277	257	274	258	268	253	272	257	254	290	291	256	273	249	282	267	293	252	271	248	271	273	224	242	229	301	224	270	286	287	266	268	324	277	273	253	270	286	259	263	271	287	264	275	308	276	274	281	308	278	267	263	291	278	264	277	295	284	262	266	293	254	265	296	262	289	255	271	262	283	278	296	273	285	285	282	267	271	280	310	288	269	273	297	290	292	265	288	271	293	270	280	304	303	273	274	269	269	287	266	272	273	251	259	274	275	269	241	279	263	246	263	284	293	261	281	276	267	299	266	274	280	281	242	264	273	254	285	271	277	297	254	265	281	279	284	273	261	284	249	277	288	292	287	287	256	311	258	276	287	291	286	260	289	291	279	270	291	296	273	291	287	265	256	294	259	261	268	269	296	302	278	276	250	275	280	295	253	297	263	288	280	251	308	257	288	236	276	222	309	301	328	281	286	277	269	262	274	264	262	277	257	251	269	264	291	294	289	268	295	237	283	301	256	313	285	282	234	246	267	264	291	275	266	271	277	255	278	287	250	263	281	261	294	236	277	275	252	261	298	294	264	300	267	293	260	285	298	288	300	299	272	263	282	276	262	251	271	249	280	272	271	275	280	268	267	282	279	280	291	275	250	284	245	272	292	287	265	284	284	291	270	270	272	290	265	273	289	250	304	290	283	255	270	286	270	278	309	260	311	287	258	280	324	274	297	281	259	278	278	257	254	276	259	248	243	251	262	307	276	267	262	284	297	262	270	300	274	275	285	261	274	259	273	267	264	252	275	259	306	239	287	278	289	294	245	294	263	283	300	273	277	237	297	292	286	309	272	273	265	266	263	238	252	289	281	258	248	263	280	259	271	261	292	267	267	276	278	290	313	259	294	321	305	263	268	282	273	289	273	279	326	286	274	261	279	284	265	277	286	299	295	285	310	271	302	299	295	303	262	252	309	269	262	296	259	300	280	261	289	278	259	286	299	273	246	265	264	287	271	270	257	259	264	292	266	280	275	305	285	284	281	297	262	291	289	269	257	250	226	331	293	276	288	263	284	268	269	266	275	260	291	298	280	248	261	287	285	269	253	264	290	265	278	291	271	267	277	276	276	281	307	274	250	271	286	291	263	297	264	277	287	269	263	276	281	258	274	246	275	261	277	272	285	265	268	278	294	288	260	271	306	253	280	244	233	268	313	266	274	279	258	256	293	234	285	280	283	252	293	251	252	271	277	262	279	271	301	260	285	284	255	264	285	270	274	279	285	248	278	294	288	288	255	281	248	298	264	282	256	262	279	290	289	261	294	312	293	269	311	276	258	275	273	284	273	275	281	263	284	295	288	249	294	270	297	279	275	267	285	284	261	278	281	266	242	229	263	279	271	277	291	278	276	273	299	283	283	295	257	285	309	285	268	274	291	270	290	254	288	286	293	250	276	294	281	308	259	272	295	284	287	286	253	256	258	285	254	253	295	259	278	287	257	254	263	280	297	287	284	281	296	276	275	285	245	252	278	266	294	288	280	289	282	287	264	269	252	280	283	263	265	297	300	272	291	274	285	260	309	275	273	303	304	248	274	258	265	267	252	274	288	316	266	255	246	308	290	272	273	282	323	252	250	314	280	287	315	264	251	270	255	279	287	248	320	264	259	285	288	287	283	280	324	278	284	274	260	276	290	257	259	256	251	277	319	286	258	275	275	304	289	309	282	275	276	268	271	287	248	281	255	278	277	287	271	328	266	287	268	293	257	282	273	280	267	275	277	260	254	284	311	280	293	279	278	324	265	232	289	285	260	282	257	251	280	308	261	302	296	254	299	260	254	294	294	266	285	273	261	299	280	259	245	289	302	267	292	309	266	255	279	269	245	256	309	282	285	284	269	266	281	291	323	260	278	297	297	280	267	261	245	259	250	282	255	290	287	267	278	286	270	281	291	259	266	247	258	299	287	247	269	236	288	308	287	285	275	289	278	279	278	301	301	287	271	250	267	265	283	250	260	291	294	276	284	278	275	292	292	293	265	289	287	260	264	291	264	296	262	254	296	295	303	295	287	253	251	243	275	290	251	248	280	265	285	246	275	276	254	282	258	258	258	294	262	300	284	255	297	283	225	279	262	248	300	292	279	281	254	262	275	274	265	235	271	246	251	256	257	292	287	272	260	321	275	270	253	272	278	271	272	271	267	282	273	259	273	274	277	288	260	286	281	269	277	247	250	290	276	281	264	288	261	282	295	253	282	309	277	311	301	241	250	277	275	243	275	262	256	262	293	306	281	246	294	246	282	289	287	273	284	266	285	271	268	263	254	269	258	280	273	269	254	245	266	264	248	287	285	263	261	272	257	241	289	253	295	263	279	288	287	258	288	258	307	261	292	264	268	275	282	279	270	271	270	254	283	272	276	278	285	276	270	283	269	305	310	272	260	264	279	275	272	270	277	269	268	257	287	276	287	269	300	277	276	263	271	284	258	280	274	298	256	260	236	292	290	247	262	278	295	310	277	292	275	274	285	281	274	282	274	315	275	263	277	268	272	281	278	285	300	237	241	276	261	281	280	296	288	257	302	290	263	282	269	294	269	275	251	269	249	279	271	307	275	272	273	293	282	286	295	254	279	266	308	279	275	284	267	282	250	276	266	296	249	267	296	270	282	283	267	270	270	254	285	300	246	296	264	251	279	281	291	259	253	274	288	283	266	281	259	281	290	240	256	279	261	276	302	285	303	299	285	296	258	283	280	263	306	280	284	247	278	264	278	287	297	254	282	267	266	274
26079	50700	34692	14137	4044	1141	576	429	348	352	318	326	301	297	330	321	299	330	331	322	327	328	344	310	330	307	318	332	339	312	335	326	315	332	293	300	310	351	348	287	321	338	364	342	308	309	356	290	319	340	324	328	311	335	321	327	301	331	331	342	371	296	320	316	328	317	336	357	345	318	322	319	367	318	344	307	356	318	334	358	342	308	344	351	314	323	313	319	334	327	291	351	327	325	325	321	318	328	337	340	344	302	367	324	318	316	335	327	307	348	316	310	334	317	330	318	359	347	332	323	316	329	301	319	298	360	345	336	326	304	313	330	345	337	328	327	317	344	329	326	301	336	320	320	334	347	302	318	338	340	302	325	357	316	339	315	333	324	318	305	324	340	331	305	351	305	332	332	352	315	344	313	347	341	324	347	299	307	362	322	293	369	312	315	331	326	336	330	327	307	296	342	326	306	314	319	345	346	358	314	323	339	304	278	285	364	340	328	345	327	347	328	296	338	322	317	306	310	340	369	329	332	338	304	316	298	342	312	296	326	314	314	320	324	315	370	315	322	325	305	329	301	367	363	332	331	316	326	340	333	329	346	325	353	305	324	322	302	304	331	341	314	321	334	301	329	336	332	311	336	323	337	329	326	330	342	354	319	343	320	334	324	328	312	336	357	366	348	309	325	317	311	311	342	268	363	320	322	345	334	321	316	340	342	313	313	309	338	332	302	346	347	317	332	345	338	298	301	321	338	316	350	341	355	291	344	352	343	324	328	306	331	334	332	336	299	311	342	336	321	338	329	324	316	321	370	304	294	338	307	321	317	303	334	365	317	300	308	325	293	328	323	316	323	325	303	329	336	333	342	342	316	338	290	342	307	321	349	329	352	306	325	321	346	345	314	344	339	333	300	316	294	317	348	303	342	330	337	319	317	297	346	352	305	340	330	304	331	309	346	321	309	325	352	325	319	328	324	349	349	311	317	368	327	316	346	325	335	328	328	314	345	290	347	307	318	303	326	307	339	351	345	328	303	320	321	381	351	327	357	323	325	305	314	305	337	322	315	330	325	319	318	349	339	329	336	342	329	336	327	326	324	334	334	317	282	327	306	326	311	314	331	324	305	329	322	279	332	305	296	350	347	339	344	324	332	320	334	321	295	335	313	325	338	302	354	310	321	308	312	304	318	339	306	321	327	304	336	327	319	344	346	327	307	316	304	339	309	334	323	325	296	348	345	311	310	329	314	314	331	299	359	321	350	338	387	347	305	317	304	327	298	330	350	348	346	332	304	321	323	316	328	312	345	300	318	315	333	314	316	330	324	315	320	306	329	313	304	319	300	333	328	344	322	335	305	369	323	336	318	318	304	320	314	326	311	358	324	329	316	313	302	332	320	328	366	352	337	305	333	339	294	302	331	343	331	269	329	326	315	293	349	318	334	329	311	325	317	359	330	336	336	313	323	337	331	339	323	355	346	323	325	309	339	331	340	334	352	334	337	310	329	348	316	342	314	299	303	332	333	355	316	330	308	327	334	343	333	337	345	343	303	316	333	309	334	365	300	339	317	324	314	327	321	346	304	330	328	329	327	331	308	318	354	332	351	336	352	344	334	336	358	312	343	301	314	341	329	285	332	321	305	338	336	335	343	308	321	350	284	350	323	359	301	344	344	360	340	325	331	297	317	306	321	328	319	336	332	299	326	323	346	328	322	327	353	364	348	321	328	295	347	309	329	297	329	350	351	338	307	328	280	303	299	360	330	341	336	321	341	318	324	326	325	352	305	307	289	317	311	342	328	321	337	348	321	315	313	347	359	329	294	319	313	325	325	334	319	318	334	288	352	318	323	323	309	315	353	304	325	318	347	334	318	363	380	335	315	326	341	331	328	322	320	334	353	325	352	310	333	352	349	332	326	329	312	343	332	306	340	356	368	330	299	317	328	313	298	304	366	331	319	324	313	291	336	341	322	313	305	330	340	330	322	338	338	336	319	330	326	296	334	347	349	330	347	332	315	336	326	340	321	302	319	328	325	314	340	344	319	316	340	333	315	325	326	355	315	322	314	338	298	342	322	355	340	300	334	362	324	336	291	302	322	315	340	306	331	289	346	344	338	322	317	297	313	324	344	352	319	291	322	304	342	311	374	311	319	350	329	320	362	338	353	334	312	309	309	312	335	320	327	349	335	305	291	328	290	322	354	307	308	357	303	349	332	346	308	354	311	319	356	316	289	339	308	315	325	315	318	337	359	306	346	304	343	312	335	308	319	316	315	338	316	312	334	316	312	346	329	332	325	324	344	336	342	323	350	339	313	308	304	341	311	311	321	303	317	340	316	328	311	331	334	301	302	340	306	323	325	342	322	349	333	303	334	355	315	332	295	336	331	343	320	309	293	315	330	321	317	315	333	369	301	335	307	296	337	302	333	362	318	325	315	350	293	319	271	331	299	307	324	300	327	333	363	299	312	301	333	338	306	265	329	349	334	300	357	294	306	327	302	333	310	327	338	321	324	331	333	332	372	331	329	324	344	317	328	333	326	335	303	364	340	377	320	335	343	317	362	353	349	303	346	336	350	297	382	316	347	336	337	340	326	346	320	274	341	314	316	340	321	351	326	342	303	344	334	335	279	350	347	312	321	339	351	317	289	287	330	321	309	321	289	325	351	316	334	332	337	332	354	315	332	331	354	334	320	354	315	298	309	290	320	329	300	329	330	329	322	345	313	329	303	346	322	333	342	331	315	316	357	306	318	311	298	323	290	330	316	355	342	358	325	318	356	331	317	363	320	322	325	313	321	310	359	308	351	336	296	318	337	300	324	369	325	308	357	337	302	304	340	293	326	337	314	306	359	364	305	316	353	332	324	302	360	327	355	338	297	318	324	345	321	319	321	340	326	322	328	359	341	333	314	298	325	299	349	299	316	348	326	326	309	304	316	313	302	306	303	311	310	340	331	329	283	329	374	303	311	365	322	321	345	307	353	359	345	335	331	299	307	278	331	323	345	311	320	349	347	327	384	323	332	329	334	312	317	298	317	331	303	324	330	325	319	325	291	331	329	302	342	342	333	317	321	352	297	332	315	311	313	339	333	341	320	315	337	312	319	323	314	329	353	340	304	349	341	323	298	309	311	323	314	320	321	346	317	319	320	316	318	327	344	315	315	317	318	305	313	329	301	331	335	315	322	317	350	322	304	348	336	297	342	359	336	319	346	324	317	328	317	320	325	320	313	314	335	289	334	350	330	344	308	314	346	333	349	306	351	338	335	300	328	341	329	340	319	349	351	334	325	336	316	320	326	332	312	323	308	341	318	319	317	307	306	339	329	342	327	325	307	328	320	332	325	333	329	323	310	354	337	357	350	282	349	310	335	296	319	317	317	342	320	321	343	365	330	325	337	332	352	340	319	320	333	310	336	300	321	322	310	329	304	308	339	330	300	332	350	311	277	342	288	345	332	346	321	312	354	305	345	320	309	336	330	335	339	351	344	307	332	349	317	344	307
23789	23224	38579	32067	22745	16925	5504	980	414	356	351	368	340	348	325	332	344	338	327	347	408	338	377	371	349	378	363	331	371	353	349	375	322	366	347	334	326	354	372	338	353	345	351	365	345	352	341	341	370	399	335	355	325	369	341	379	387	359	377	370	360	372	373	340	317	374	370	346	356	404	384	353	345	352	348	374	355	362	389	364	363	346	327	343	360	394	356	355	311	329	342	340	342	347	322	341	375	339	385	416	359	383	357	357	368	353	315	383	358	350	341	359	367	384	337	367	352	328	382	343	373	367	357	372	362	327	355	333	376	343	360	372	344	329	359	362	352	329	300	367	357	352	393	357	361	353	345	346	337	350	362	394	367	373	367	354	354	383	382	327	335	387	358	360	371	378	375	354	372	351	344	353	344	367	349	345	347	351	339	392	340	352	364	326	378	391	372	332	331	352	391	331	354	368	379	331	331	373	362	356	369	341	343	340	374	336	373	347	369	388	397	308	369	377	348	340	363	351	364	351	349	358	340	324	339	368	334	386	350	360	378	373	366	339	336	361	344	349	322	377	348	373	360	390	368	332	372	343	358	364	340	334	389	362	379	366	365	344	340	374	356	385	366	350	347	364	333	326	342	350	377	348	350	329	326	319	377	345	315	353	365	368	334	353	350	344	355	327	330	370	326	340	334	368	359	347	355	378	401	341	348	350	349	368	328	361	371	346	351	367	382	397	387	368	352	393	345	349	318	375	386	339	353	358	333	367	372	330	355	373	327	346	355	322	340	358	372	365	296	364	376	342	373	377	335	352	405	341	347	359	352	337	365	382	326	365	358	349	356	337	375	373	343	369	344	363	357	343	343	347	378	373	361	357	349	344	361	372	385	359	381	341	368	379	361	309	345	372	363	346	373	358	331	376	365	359	367	355	343	326	350	357	359	400	351	354	377	366	352	354	335	329	360	349	341	350	347	351	341	345	318	375	381	339	381	327	362	323	346	348	363	373	341	377	336	357	385	360	344	377	339	366	384	343	346	371	347	383	364	361	342	355	347	356	354	386	328	396	326	326	375	347	318	310	379	341	357	361	366	328	364	351	362	359	374	337	304	389	370	358	329	357	361	354	385	376	353	353	371	337	355	353	361	381	338	368	400	341	373	331	378	359	351	319	323	337	380	372	349	375	345	354	358	310	338	352	400	329	350	370	359	325	344	347	348	347	345	332	343	338	349	357	344	352	400	330	353	349	349	367	374	328	353	375	366	366	335	347	340	332	362	354	354	356	342	370	343	351	413	375	353	328	345	367	378	374	366	360	372	343	354	342	340	347	341	335	361	367	362	325	334	343	360	326	359	353	357	362	386	354	375	366	342	344	380	337	359	343	347	372	343	344	366	322	347	363	358	373	387	354	334	331	346	374	433	352	337	333	363	356	371	338	397	372	324	370	330	338	383	332	362	382	363	384	339	351	326	383	369	313	354	357	363	354	362	294	346	343	342	373	356	323	354	350	372	380	349	319	387	343	352	364	347	345	347	367	317	337	370	360	365	368	353	355	358	351	368	370	331	358	371	362	340	357	335	336	362	327	361	361	376	319	333	342	325	313	380	356	326	374	341	366	341	387	373	350	336	347	355	335	334	341	377	356	332	366	361	359	335	352	334	347	359	376	352	349	328	380	370	348	344	333	367	377	311	360	352	349	374	381	325	319	366	313	352	330	368	382	360	358	334	354	370	357	367	346	355	380	353	350	341	383	375	347	377	365	312	356	343	357	352	374	321	355	381	348	351	382	362	354	368	349	377	351	343	362	372	344	311	377	349	354	378	313	354	340	375	344	384	387	327	339	354	349	342	394	356	368	317	361	384	346	354	344	374	369	370	337	359	378	355	351	331	315	341	369	377	383	344	358	365	372	393	367	365	358	378	382	377	341	378	371	382	340	343	356	359	376	375	341	342	341	378	379	364	358	351	344	329	378	344	352	338	362	361	323	348	374	336	400	350	374	345	368	349	354	377	365	361	317	352	368	370	370	343	350	337	363	325	358	342	328	372	350	341	329	407	354	345	371	337	342	360	361	389	354	341	333	359	361	354	339	377	337	339	366	353	347	358	370	357	338	361	339	344	332	368	368	346	335	335	394	368	353	353	377	340	350	356	384	364	354	340	386	360	370	382	376	353	339	386	387	351	355	371	361	349	359	334	348	360	362	328	339	363	346	390	365	366	343	344	362	342	355	352	373	364	368	348	345	337	344	364	341	400	338	379	349	360	340	367	361	375	365	325	340	358	368	326	351	344	346	369	352	323	351	359	357	361	373	339	345	357	339	340	331	351	336	358	345	327	359	338	373	391	356	360	373	348	333	352	378	373	359	355	347	384	339	355	363	354	351	349	357	350	375	353	371	355	351	380	351	353	353	327	350	375	335	338	339	344	337	363	372	336	324	370	383	358	372	332	343	347	341	361	372	339	361	337	390	372	398	355	328	366	367	367	338	372	355	377	378	359	339	378	374	365	361	341	349	343	328	375	349	363	370	349	370	357	365	362	366	342	340	344	356	310	372	363	342	358	364	361	381	393	351	366	342	334	366	380	332	337	343	351	334	351	350	330	338	359	352	344	386	351	360	361	358	338	354	348	347	313	342	347	354	384	375	359	349	369	355	355	356	328	365	366	358	360	364	366	329	353	313	377	365	384	360	343	349	355	340	350	366	335	346	385	355	365	344	340	359	343	341	368	356	359	357	342	344	370	366	342	342	349	339	328	359	335	359	357	372	321	371	371	375	372	345	362	331	338	338	362	344	341	362	335	335	341	368	353	372	365	363	363	330	333	365	341	334	354	334	369	378	359	350	362	367	364	360	343	364	339	340	383	364	337	374	359	363	360	373	363	365	344	358	345	360	348	359	349	368	377	368	376	334	347	389	338	340	352	363	346	352	329	375	353	343	341	343	393	364	389	333	372	358	336	338	335	342	357	386	327	378	352	363	345	348	331	393	361	332	340	338	340	390	351	378	337	348	367	341	359	379	377	366	360	356	342	377	340	362	329	329	360	372	349	342	358	342	369	370	353	366	372	346	340	358	346	340	355	334	372	353	327	343	386	346	336	354	350	364	368	331	318	338	343	355	329	359	362	370	358	350	340	363	338	353	367	373	347	357	363	348	340	348	332	384	370	332	357	346	376	388	362	337	351	369	346	360	346	368	369	340	350	335	369	338	328	363	378	338	326	371	343	350	350	381	359	348	387	385	345	365	371	349	353	341	358	367	342	369	380	358	356	352	353	347	318	351	349	360	338	384	360	353	326	339	348	341	377	377	377	387	350	358	347	332	354	351	355	356	345	370	372	342	326	345	349	380	367	380	365	324	351	380	351	346	326	322	350	351	379	411	332	355	355	352	372	361	356	355	385	349	341	345	373	342	353	381	354	369	372	332	368	351	319	365	373	384	353	381	339	345	371	332	319	376	340	362	349	391	374	365	345	381	352	348	372	354	342	368	371	341	372	367
49786	94889	73434	43946	21426	8321	3326	1364	537	448	416	361	395	403	421	403	425	390	360	398	409	417	412	439	379	376	391	412	434	397	422	405	422	387	386	413	418	428	413	431	375	415	399	386	399	389	358	402	450	449	406	388	382	419	392	397	417	361	374	388	404	373	411	411	390	402	414	399	417	398	340	375	409	400	435	412	438	401	422	390	381	379	390	446	420	411	382	379	387	374	377	409	370	409	453	403	435	414	384	404	374	416	403	394	378	385	434	405	401	405	391	399	414	450	401	390	418	417	402	398	387	422	398	410	416	411	422	389	416	404	406	390	391	367	397	408	407	413	399	378	393	434	398	404	363	422	403	401	417	418	406	406	401	419	389	381	385	402	439	381	403	387	388	385	424	409	403	418	421	392	399	405	423	383	413	376	398	370	429	406	431	419	429	351	401	407	423	393	391	388	408	378	406	440	416	365	388	423	399	425	404	399	379	407	419	435	395	385	403	390	373	388	394	350	365	404	429	411	409	385	405	397	427	432	397	374	414	380	441	383	375	415	368	400	415	421	394	404	440	388	414	428	405	417	371	389	419	379	405	421	378	428	381	421	379	411	461	391	383	402	375	409	356	417	390	425	403	397	386	444	442	401	460	428	410	394	387	393	412	417	397	424	371	409	404	389	423	441	409	439	379	382	407	456	416	435	388	422	408	412	399	391	427	377	424	405	401	411	394	411	399	417	414	402	397	395	409	398	422	430	395	403	392	386	384	393	429	365	427	403	414	426	429	393	366	391	413	418	464	404	367	430	403	367	396	377	395	428	401	394	392	372	402	407	379	388	384	430	392	415	385	417	370	373	409	384	416	397	387	404	402	385	369	418	364	433	413	385	357	375	387	391	381	398	385	403	398	416	394	409	415	354	382	381	415	400	404	427	384	415	441	405	422	402	381	442	407	405	400	419	363	389	407	432	406	457	421	410	402	390	435	407	401	407	373	415	408	400	423	398	415	407	421	432	412	377	407	398	383	403	406	417	392	391	349	427	390	387	385	459	406	435	409	404	375	391	347	414	420	404	424	392	430	342	401	438	368	371	418	406	405	394	377	406	441	390	370	426	439	390	397	436	421	419	363	391	389	403	394	383	400	414	379	398	432	386	407	432	367	392	397	364	384	401	430	354	367	413	393	387	382	398	404	397	373	415	446	383	390	400	441	406	409	395	376	400	380	379	404	391	399	417	412	418	408	370	393	409	391	401	448	411	428	434	408	443	376	391	398	412	384	394	378	408	452	394	386	386	402	392	435	380	413	383	393	431	371	364	402	410	393	399	388	404	416	372	378	374	399	393	410	409	368	390	385	380	383	397	398	414	393	437	374	422	409	377	412	384	424	411	406	387	381	409	386	369	397	404	391	415	380	419	371	380	363	407	416	400	411	447	433	408	386	413	394	403	399	393	400	389	383	399	394	409	415	407	451	403	368	392	405	406	438	402	401	405	388	438	375	399	392	409	395	380	406	401	407	401	408	396	427	395	391	397	405	389	414	402	394	382	422	425	403	380	394	414	412	410	405	426	380	391	394	408	375	456	382	386	435	404	391	408	379	411	395	410	398	373	431	396	373	381	417	403	420	416	407	400	389	405	401	407	431	410	382	418	407	419	410	416	425	441	385	400	386	413	393	435	444	419	411	395	390	392	433	399	428	386	368	406	365	422	417	388	378	382	411	433	413	403	403	414	389	395	399	400	409	387	413	379	409	420	395	391	398	395	402	365	424	385	417	404	424	360	385	406	372	403	432	391	386	387	428	376	385	407	409	413	399	450	437	403	375	390	395	409	422	396	408	434	422	403	430	389	397	365	401	406	382	392	386	396	393	390	414	365	394	437	408	408	388	388	427	404	390	436	406	390	403	436	395	404	374	415	382	412	373	394	386	382	418	416	373	396	403	403	439	377	402	412	395	388	396	402	385	420	374	406	404	425	398	396	389	404	363	386	390	372	402	417	374	396	400	369	343	409	378	365	394	377	410	415	435	409	389	411	435	420	396	408	403	410	389	391	427	407	419	354	431	388	417	413	379	404	379	434	410	388	403	402	408	378	408	385	399	397	387	392	399	426	389	407	412	393	409	406	409	368	414	398	396	398	394	419	400	400	419	411	426	419	399	427	420	425	379	412	367	386	407	395	416	414	417	412	407	383	412	396	387	378	387	410	428	399	396	388	391	411	393	442	405	400	398	413	356	407	415	408	397	401	375	383	400	422	395	415	368	414	434	396	388	393	407	420	399	370	399	414	409	409	398	407	375	420	407	382	386	421	426	396	427	387	423	442	383	409	403	419	429	393	389	369	386	384	374	426	395	388	384	366	395	397	427	362	388	382	419	394	393	434	402	398	368	418	394	416	391	410	396	409	392	399	361	402	431	408	414	387	403	383	393	394	389	398	415	376	392	400	415	421	406	419	400	393	431	401	385	396	423	420	460	419	393	404	401	396	392	380	424	409	417	393	396	388	408	361	374	394	383	375	398	376	388	383	383	382	423	416	410	387	401	421	396	375	394	403	379	423	435	424	406	406	402	400	426	396	448	398	403	402	418	405	423	404	376	382	370	392	384	429	425	395	414	378	420	412	400	398	399	418	417	412	386	397	388	421	399	367	395	352	402	375	386	386	438	396	409	424	404	450	413	385	418	402	424	384	417	408	394	403	387	379	412	399	397	399	415	398	417	389	408	395	391	410	424	425	392	430	423	385	448	413	376	393	407	403	361	404	375	430	402	388	410	379	422	373	401	394	445	398	393	394	438	435	429	403	353	408	421	435	412	399	435	408	412	409	397	415	377	423	375	421	407	428	377	392	422	370	377	431	423	391	398	411	398	404	352	400	398	428	423	393	432	422	421	406	396	383	395	380	385	401	396	372	379	381	414	376	406	394	425	417	404	419	403	383	398	412	397	418	383	399	410	409	408	369	417	429	396	371	412	427	413	421	403	388	405	404	425	416	370	384	415	360	390	404	380	431	384	432	424	378	401	386	403	383	407	431	374	416	393	378	394	415	361	392	422	411	357	387	389	403	422	383	447	404	404	396	406	388	390	388	391	408	404	402	382	433	352	407	407	397	388	430	392	427	388	395	426	380	422	387	423	389	411	429	414	415	375	409	400	407	358	383	408	387	431	415	412	386	434	383	378	416	405	402	410	402	412	397	388	434	413	453	384	381	429	419	395	376	404	388	401	378	379	418	379	409	424	409	384	404	385	428	405	395	386	395	409	401	386	377	405	411	381	428	400	421	396	399	402	406	378	397	388	424	443	398	402	424	397	417	387	422	385	436	400	370	390	398	418	396	429	384	403	406	412	401	396	409	437	434	387	421	402	420	428	425	415	417	383	381	410	402	407	385	408	374	420	465	375	410	408	423	401	385	413	394	409	398	385	403	400	427	405	368	435	409	402	440	377	397	372	408	396	397	406	380	419	390	407	385	417	378	413	421	412	416	367	392	409	392	388	379	379	386
25408	25368	39952	31187	17428	5100	1196	531	345	321	339	357	326	302	330	333	299	333	329	299	306	333	329	332	310	283	349	292	299	347	299	331	299	327	337	326	313	296	304	339	334	340	324	303	284	311	311	314	297	323	312	303	275	309	325	286	308	351	295	334	306	329	278	312	337	340	310	338	341	310	306	317	302	311	304	317	284	285	283	337	326	303	359	311	333	297	318	293	337	299	306	297	330	335	314	276	324	300	324	324	329	293	292	344	335	332	323	340	317	294	319	306	326	273	311	303	337	307	330	306	354	308	344	291	312	300	313	293	308	308	334	354	309	313	302	300	292	312	319	324	292	332	295	318	331	272	293	288	319	299	307	299	296	312	327	316	297	333	279	310	323	339	306	307	332	314	290	339	309	315	328	343	330	336	316	306	332	301	333	330	306	337	316	336	329	313	310	331	333	296	330	337	311	314	339	323	304	345	287	324	312	328	302	301	298	328	315	322	302	316	303	311	324	352	354	357	314	346	320	303	300	307	315	336	345	294	281	345	325	338	317	324	330	293	338	305	294	302	301	284	286	344	337	341	325	325	333	329	316	289	324	340	306	305	343	303	312	296	323	309	285	325	310	308	310	306	329	292	296	327	329	304	312	279	310	347	296	354	285	330	317	343	305	290	280	298	311	341	298	308	295	339	289	301	317	307	306	333	332	301	320	301	298	311	339	320	334	301	315	312	342	327	317	284	337	309	314	298	314	332	296	329	312	319	320	326	301	339	304	306	312	292	307	290	311	281	292	322	323	332	339	292	299	319	316	295	307	355	330	286	326	322	305	334	303	303	304	295	328	345	313	352	304	265	342	323	314	325	323	333	283	316	318	297	310	318	306	281	273	289	305	286	326	293	339	318	299	305	342	307	310	299	322	332	285	318	303	301	319	292	336	315	325	304	319	285	298	309	322	322	337	334	290	328	315	329	321	302	300	312	293	320	336	297	315	290	324	317	355	324	320	325	315	319	315	345	329	339	326	311	312	307	323	333	298	332	318	298	327	319	346	348	319	323	308	320	305	337	283	341	339	287	348	326	316	334	320	296	345	320	341	308	304	340	326	285	348	328	308	298	325	330	319	290	309	288	322	345	311	319	325	319	302	323	323	341	316	344	275	317	297	268	287	307	324	342	313	303	303	287	302	337	297	290	336	323	310	323	335	312	320	300	318	319	333	344	299	311	297	306	298	331	310	300	304	345	310	322	294	321	285	328	343	320	325	309	285	318	312	302	300	321	299	330	346	299	288	329	317	337	317	319	319	317	303	317	326	283	319	295	322	288	314	298	349	357	322	302	346	325	304	345	305	314	318	319	332	310	320	310	303	309	326	311	313	321	297	301	352	325	311	344	320	292	307	303	319	331	314	315	296	328	310	334	309	357	307	333	340	292	327	322	304	310	302	284	323	332	319	342	327	308	284	314	324	319	305	326	291	299	333	302	316	304	300	292	351	325	332	305	316	313	322	313	324	300	325	325	303	308	293	318	336	354	317	292	325	326	368	316	290	302	320	346	308	309	325	280	327	323	337	288	314	294	308	336	290	308	292	318	310	306	328	285	343	299	313	330	310	324	332	326	302	294	330	332	315	283	272	320	337	326	304	294	293	307	307	301	322	313	292	301	299	291	295	308	331	314	283	298	327	306	287	294	296	289	337	291	349	314	315	277	299	333	307	315	317	317	307	315	271	319	327	293	300	316	344	312	320	332	293	320	293	321	355	321	314	340	300	322	308	330	306	326	326	300	308	294	302	331	361	307	351	340	347	306	313	337	316	307	330	324	292	302	283	324	320	285	319	307	332	315	282	310	337	293	317	306	327	334	331	311	322	305	322	290	305	318	312	315	346	316	316	310	349	298	307	324	312	321	331	321	337	312	312	346	303	298	309	321	341	314	307	335	320	308	306	305	315	302	307	324	341	336	309	301	297	328	300	314	349	312	298	327	357	325	327	332	295	287	332	327	295	339	330	345	332	278	314	348	309	335	281	330	312	324	329	300	302	298	318	300	326	280	346	320	325	319	284	313	303	312	316	320	306	280	317	318	333	347	293	328	296	323	326	294	285	316	313	314	353	333	304	325	293	340	337	323	317	333	292	310	310	308	313	286	288	327	318	293	330	329	292	344	326	310	302	344	339	307	352	316	317	318	358	313	299	291	314	330	323	310	297	359	354	334	312	319	319	289	304	298	318	276	339	317	310	339	321	315	305	289	302	307	314	307	330	290	350	308	290	360	325	325	315	286	305	332	327	348	319	298	323	317	305	322	333	302	280	321	310	295	323	318	331	353	302	325	309	317	324	318	337	296	321	289	313	349	322	351	315	288	314	298	313	283	342	303	315	312	304	312	305	299	300	347	329	304	339	331	316	320	312	332	299	311	330	329	314	304	315	330	317	319	339	302	294	326	309	297	329	309	323	311	338	305	325	316	289	347	318	325	310	341	326	307	308	295	339	309	352	319	321	314	317	312	311	301	325	304	309	299	360	298	310	332	314	326	311	337	357	312	297	307	343	314	307	310	293	320	327	345	352	297	331	328	333	309	310	351	314	314	320	340	307	308	310	331	312	302	335	299	308	331	338	310	315	329	319	272	300	273	307	321	334	304	318	304	301	308	326	311	300	328	315	297	314	327	316	307	359	312	314	322	330	308	343	316	310	307	332	293	345	318	326	318	312	317	301	303	344	312	299	335	309	338	307	299	326	295	321	304	334	309	332	313	345	319	310	325	329	314	312	336	315	345	291	294	314	338	311	326	298	301	336	303	326	297	302	301	320	335	307	312	321	314	311	312	333	313	306	311	326	305	342	324	313	311	312	339	298	328	300	299	323	330	285	323	321	311	357	281	292	279	334	314	311	345	338	322	345	298	294	321	289	280	329	300	296	285	319	295	344	349	315	305	305	320	317	330	342	307	349	297	313	346	340	320	295	310	320	336	302	284	297	330	302	309	312	336	281	276	308	306	342	326	366	295	317	317	324	336	305	325	301	322	323	305	312	329	310	324	332	325	320	317	293	312	326	336	295	349	308	346	319	337	313	312	314	335	291	274	311	288	311	311	311	322	330	315	288	306	305	333	308	307	291	317	308	299	301	361	342	332	319	262	305	301	318	318	310	303	312	332	277	335	322	317	299	321	313	332	297	323	306	314	308	334	313	308	293	321	326	324	304	318	335	335	328	328	333	267	314	309	343	306	302	320	347	324	318	318	311	296	315	329	313	320	310	304	293	295	306	313	311	305	307	318	340	365	331	342	277	331	295	302	280	327	320	305	307	303	300	316	289	318	307	297	339	327	320	294	309	316	334	282	317	285	343	308	315	301	303	308	307	333	341	312	320	314	326	317	331	318	302	357	326	311	299	324	308	307	279	294	317	325	326	334	316	330	330	332	341	321	312	331	299	313	309	303	304	307	296	323	298	324	342	337	329	298	319	336	348	329	291	307	308	312	321	301	299	316	317	318	297	310
45240	81358	59589	32864	13406	4698	1985	863	445	379	362	367	373	394	373	373	375	376	378	390	370	375	382	372	355	363	369	345	378	347	350	375	410	361	376	386	341	367	385	399	354	381	373	366	343	382	362	345	364	383	390	382	364	364	346	364	416	347	391	375	353	387	359	379	386	349	344	398	375	362	360	349	386	372	378	344	383	400	361	344	387	328	359	369	380	370	404	360	349	403	356	339	360	368	366	360	378	382	371	376	347	349	397	355	364	377	377	371	363	376	366	377	379	405	403	346	370	357	371	351	368	366	375	347	321	364	361	357	372	363	373	390	376	359	357	375	346	372	351	361	384	387	325	411	398	353	378	376	372	363	357	339	363	376	350	373	371	378	352	383	386	336	371	396	356	378	403	331	330	339	363	357	351	339	343	372	374	392	409	361	339	365	361	357	338	355	347	368	393	318	362	349	382	362	385	354	387	389	347	323	362	370	347	349	397	388	392	408	370	363	378	344	342	378	382	349	352	346	373	367	374	369	362	363	377	358	379	351	342	378	355	346	374	395	389	364	349	341	345	376	322	386	397	365	341	355	377	364	380	411	368	388	377	368	365	373	351	373	370	358	367	385	414	396	383	359	360	347	368	366	370	382	349	320	367	359	390	392	341	357	374	354	368	386	395	365	364	365	361	376	382	367	359	360	341	409	382	358	379	391	367	343	361	354	356	370	374	385	370	373	377	351	374	352	377	384	348	350	382	366	355	401	335	365	356	348	365	369	347	353	378	353	331	355	376	381	340	336	369	354	359	377	365	388	382	334	377	378	364	360	358	367	366	392	346	357	382	360	350	341	368	352	362	376	344	362	368	369	338	360	349	357	354	386	347	359	373	356	370	372	336	389	361	388	357	352	380	317	350	380	335	346	370	390	373	365	354	352	337	345	382	374	356	382	377	359	377	384	359	377	367	354	340	368	351	387	370	350	363	362	378	338	359	357	346	359	346	354	363	385	388	339	367	409	367	361	362	361	362	385	381	383	392	363	336	355	346	362	328	379	383	382	350	346	363	355	337	359	356	357	352	354	337	373	387	336	361	334	350	389	399	372	347	380	372	383	393	397	337	371	353	341	325	363	367	390	350	373	370	342	360	361	376	378	366	376	342	354	370	380	325	390	382	378	392	354	331	354	384	352	347	395	374	361	361	337	387	363	333	335	361	364	383	348	391	367	397	357	350	372	352	379	373	386	345	377	326	365	371	362	347	355	361	347	396	378	408	403	379	349	377	372	394	338	343	389	362	366	378	420	350	371	382	353	350	365	361	346	363	345	381	416	347	424	344	381	353	383	388	356	345	392	361	369	364	353	358	386	401	364	349	374	406	339	382	364	376	361	389	344	338	338	382	346	396	405	374	397	387	387	376	390	350	364	334	402	364	336	383	391	391	363	365	376	338	372	375	380	369	405	404	345	355	376	371	432	366	341	371	384	377	363	363	365	365	334	367	338	365	363	382	373	362	378	380	398	356	361	383	356	365	440	356	363	367	366	327	332	354	413	370	379	336	347	374	361	403	372	370	387	375	374	329	368	378	382	374	353	355	367	341	344	372	366	380	359	346	347	390	340	357	377	387	383	382	347	370	392	375	354	382	334	342	381	365	355	351	336	375	353	387	377	372	345	371	356	377	332	355	361	358	395	366	375	343	340	325	344	361	346	374	349	357	337	366	395	379	376	396	382	360	379	353	372	378	359	399	360	340	373	381	357	359	407	377	365	385	354	385	364	329	366	388	388	369	370	374	353	344	397	375	400	384	375	377	355	339	374	378	357	393	362	363	366	408	375	430	371	338	333	381	327	370	383	401	345	367	338	401	390	358	374	373	378	359	358	333	382	377	368	341	370	366	385	379	346	353	352	390	354	377	346	377	373	403	392	358	364	343	368	366	323	378	349	338	364	369	373	337	337	355	344	390	351	375	358	377	352	344	374	347	356	342	410	376	386	366	348	342	384	392	345	357	384	365	349	367	368	343	371	377	355	345	386	362	381	389	369	356	359	337	360	362	383	373	360	377	353	368	389	348	375	344	377	357	334	370	348	409	360	348	377	366	391	334	365	353	390	362	352	363	335	391	373	361	377	401	365	358	356	375	337	382	366	370	359	373	360	378	390	385	353	363	346	384	349	397	348	372	404	383	373	356	363	378	374	358	377	376	368	367	413	353	360	374	395	361	360	357	372	374	332	360	341	346	351	347	360	366	327	384	367	382	355	357	370	380	334	398	372	393	390	371	388	368	380	367	339	347	357	378	353	398	378	345	407	375	341	348	369	390	334	343	357	349	363	343	364	391	344	352	389	379	337	393	372	368	362	404	364	380	375	360	335	391	355	370	366	379	358	359	354	337	368	364	357	351	391	343	368	338	346	344	374	381	346	389	381	377	355	373	373	379	374	357	362	399	387	360	349	397	357	371	370	331	406	343	372	358	386	379	372	406	373	356	375	380	380	345	367	378	375	334	374	348	353	374	376	372	379	407	357	378	380	368	343	329	349	368	340	390	388	390	350	391	347	353	347	350	321	342	373	402	362	375	355	348	393	358	376	367	369	338	374	363	354	370	362	312	393	378	379	349	394	389	369	387	380	367	322	361	389	320	361	381	338	347	334	402	390	343	354	377	351	416	366	346	363	383	356	368	326	384	342	376	368	334	351	374	392	354	356	393	331	347	368	363	361	377	376	343	382	363	360	387	370	378	356	365	366	357	378	354	336	352	369	362	368	302	360	381	375	371	322	335	362	385	363	366	338	375	346	311	357	358	364	370	352	393	368	380	352	394	376	389	348	363	381	363	385	357	374	383	355	372	342	349	341	335	364	384	350	354	368	400	374	383	381	366	365	381	338	395	382	388	420	362	365	401	368	353	391	384	329	351	355	370	367	372	392	346	377	377	351	362	382	402	387	372	396	350	357	341	333	351	376	372	359	372	347	358	370	405	370	383	384	346	400	331	353	411	354	405	371	391	376	343	378	344	364	361	370	347	371	357	370	408	349	352	369	339	377	375	379	370	370	350	385	318	348	373	376	353	376	354	362	372	403	384	344	334	357	396	349	342	366	391	391	384	357	378	369	369	380	382	367	415	384	369	376	357	344	371	370	358	367	360	360	397	369	346	321	385	352	379	367	351	355	374	407	371	362	381	356	361	356	392	371	344	361	380	348	382	385	392	364	368	381	358	361	381	365	344	382	351	348	351	376	393	391	332	393	329	354	357	361	406	409	395	344	353	348	368	369	340	357	367	394	365	359	364	380	340	386	334	375	361	365	382	335	379	361	371	392	365	361	357	379	366	376	365	364	342	373	368	348	398	360	346	366	388	355	351	341	386	362	378	389	405	354	382	381	395	391	379	392	381	358	393	384	367	396	359	359	392	378	357	327	370	334	394	370	364	363	384	371	370	369	372	372	358	392	367	356	363	389	365	375	375	366	401	358	364	353	365	369	402	377	374	374	400	341	363	370	342	369
22941	22344	34606	28851	22727	21264	14205	1980	463	426	431	510	491	423	428	442	427	467	443	485	472	482	443	447	467	456	483	449	455	453	444	454	457	466	440	473	479	463	379	403	422	410	439	434	411	461	429	438	409	476	410	480	459	449	477	439	464	441	459	427	401	414	461	438	433	438	403	409	399	447	453	481	461	436	476	437	439	477	485	455	413	412	492	409	413	463	441	489	427	426	469	464	454	436	423	450	450	425	434	419	449	434	435	443	463	443	448	422	452	407	458	430	420	468	455	477	423	472	476	454	437	467	478	432	435	443	433	426	437	454	463	435	437	459	474	464	420	438	430	447	446	451	436	462	476	452	478	411	435	430	448	428	450	450	424	445	425	468	436	487	480	450	423	425	434	457	436	431	466	428	422	467	457	424	440	443	430	445	451	436	443	451	421	429	466	464	456	469	469	435	463	463	442	462	430	438	461	452	416	460	450	424	435	459	424	417	424	432	461	427	458	452	486	470	451	443	421	395	428	410	452	412	470	468	421	457	430	436	450	461	414	452	434	461	440	445	432	436	400	450	474	432	498	445	426	439	440	459	451	412	422	432	432	439	444	422	425	409	457	400	439	422	434	408	444	454	424	452	449	393	416	421	462	404	439	481	415	423	436	417	446	402	414	390	464	413	479	461	413	437	419	426	405	465	438	440	461	437	458	428	434	466	432	415	447	437	473	466	446	425	422	481	449	459	441	458	475	448	427	428	420	408	474	438	440	427	400	429	418	475	427	477	468	387	478	433	470	419	466	427	442	445	474	441	450	457	439	423	425	450	450	437	452	437	420	431	487	463	473	427	417	443	437	418	430	439	450	444	462	424	418	448	415	424	460	441	422	438	481	413	423	434	447	463	406	425	475	474	443	458	432	446	499	430	467	420	427	405	418	460	433	483	420	458	420	418	451	437	458	399	462	459	452	416	434	423	433	458	449	432	435	431	425	441	433	414	435	427	439	422	434	450	452	401	441	484	398	444	434	458	464	448	424	423	438	451	448	443	446	452	403	458	436	416	436	413	432	449	420	442	424	412	481	433	436	425	442	437	446	474	426	441	448	437	441	414	409	421	425	420	424	439	422	453	456	455	442	431	445	458	445	453	428	452	427	450	446	482	467	442	453	435	443	445	459	488	469	472	480	471	455	447	474	444	394	440	440	409	481	428	449	416	437	439	448	459	433	415	453	471	464	445	435	439	445	418	430	442	414	445	436	452	458	467	437	426	434	402	450	392	428	444	430	451	438	410	454	407	424	421	437	420	458	408	435	440	440	431	436	422	459	448	446	429	459	445	448	422	425	403	439	447	437	457	433	465	455	420	443	441	425	450	449	409	411	451	445	420	457	473	436	467	452	430	447	403	444	428	422	492	486	446	458	496	414	443	434	454	445	425	432	395	452	447	469	402	442	456	458	470	473	447	488	414	416	493	440	429	443	425	429	449	458	398	435	453	427	435	442	424	472	425	458	472	412	477	444	460	420	453	481	463	415	443	413	440	406	474	436	421	414	452	414	438	431	457	430	486	479	421	424	427	418	456	453	459	447	423	457	449	426	443	431	443	449	444	439	443	497	421	424	441	422	436	413	408	456	424	472	457	445	420	420	444	437	427	429	459	463	465	410	445	449	421	437	450	483	474	431	431	447	446	438	440	455	437	449	437	451	480	449	446	434	454	451	450	422	450	445	428	432	428	416	424	411	451	397	440	451	450	451	412	460	440	441	440	422	431	423	410	426	495	424	461	422	441	462	459	453	407	430	443	437	475	407	441	407	434	432	431	444	411	431	452	444	448	449	461	425	417	448	437	458	479	405	427	446	437	437	461	436	445	406	457	448	471	436	410	457	431	462	449	425	425	438	460	407	434	418	446	404	411	459	433	435	418	396	442	462	391	467	425	463	450	432	427	454	441	410	441	424	437	436	480	444	439	434	435	409	423	445	429	447	451	433	431	435	459	437	419	442	457	470	495	480	420	423	457	440	464	436	431	423	426	411	485	431	459	474	450	460	446	456	437	424	469	458	436	441	475	415	465	447	419	399	482	427	427	416	443	445	454	410	410	485	449	435	462	418	432	453	407	452	483	430	454	436	465	441	429	440	436	415	459	469	428	452	419	483	433	414	431	414	441	422	426	464	434	448	436	405	453	486	446	463	444	421	433	380	430	457	402	462	445	432	426	401	403	416	443	387	407	426	469	402	422	437	441	432	402	429	451	428	442	441	460	447	425	395	418	447	455	440	442	446	410	413	450	439	429	421	435	458	423	472	439	452	441	426	450	438	414	445	442	452	454	461	426	431	466	416	413	469	447	466	453	454	453	411	452	465	488	432	452	427	410	450	425	455	437	447	429	394	451	465	461	442	407	429	412	426	477	466	436	439	432	443	451	401	447	426	432	418	404	427	425	446	405	491	433	460	438	469	452	457	411	449	433	459	395	431	460	439	424	454	468	413	479	408	430	446	442	398	405	452	427	492	444	450	471	464	420	430	448	428	469	427	392	399	442	428	462	426	427	387	442	437	421	457	458	441	420	461	447	437	412	484	435	433	458	437	432	456	460	438	428	462	433	435	448	441	446	422	426	442	419	419	459	413	405	405	448	409	414	428	458	443	446	420	457	455	406	435	427	413	417	453	444	456	419	432	441	427	422	427	455	442	446	428	400	484	411	500	427	437	421	447	460	409	436	395	419	454	443	439	444	415	435	452	437	418	444	452	433	405	457	476	429	482	397	417	426	441	452	443	453	431	452	485	424	475	487	435	452	477	461	472	419	408	446	437	448	447	450	445	446	421	472	451	429	438	458	441	460	440	444	418	448	436	441	445	424	429	461	459	439	482	425	491	444	456	436	427	444	442	462	441	461	449	439	439	415	467	419	411	421	437	408	439	425	434	394	420	429	404	453	468	433	441	449	438	417	429	458	424	430	446	451	430	447	432	453	448	448	447	444	456	419	430	445	448	457	454	453	462	476	448	453	444	449	411	440	400	453	453	429	439	420	467	425	438	435	439	426	406	442	432	472	446	414	450	471	452	453	434	449	413	428	434	397	440	429	446	442	424	443	466	444	413	418	441	422	470	440	452	425	446	431	463	453	442	426	446	422	460	423	423	455	446	423	417	461	422	445	436	476	440	450	441	416	453	425	406	451	403	435	424	431	416	462	430	416	433	458	474	464	470	434	432	427	438	444	439	436	470	457	376	408	432	438	451	413	444	460	436	448	444	419	451	443	448	468	426	420	400	453	397	447	460	445	449	424	462	402	436	460	431	456	425	443	429	412	465	421	434	437	417	434	451	456	459	467	431	451	425	438	412	413	464	409	425	455	474	450	393	422	445	422	421	462	454	422	409	463	462	429	433	424	433	410	475	413	382	484	465	441	405	453	470	434	433	471	445	483	438	410	435	414	417	436	427	427	466	472	434	472	432	436	459	453	442	468	451	425	436	426	430	433	468	461	446	455	451	444	447	446
52434	97274	79584	52978	27625	13429	5776	1766	505	481	475	525	533	490	483	514	531	470	526	525	542	515	490	511	503	459	474	494	518	498	469	502	531	493	484	502	500	512	521	456	468	468	473	450	496	488	478	490	489	473	504	479	488	495	510	475	483	479	486	425	482	488	461	485	451	517	477	472	518	438	502	456	481	481	481	517	484	506	500	458	507	532	458	498	448	477	506	500	468	450	467	504	462	492	491	475	485	471	491	493	473	493	469	441	482	448	459	442	509	519	481	490	475	538	445	478	472	486	462	463	480	433	477	469	549	464	451	519	475	477	504	470	517	497	467	503	476	501	504	482	497	482	526	480	480	485	520	483	472	469	489	506	465	488	497	488	508	477	486	515	498	463	490	467	520	496	483	476	470	492	511	488	501	482	453	445	510	488	509	498	515	517	488	449	512	507	482	481	480	479	491	479	489	457	513	510	477	454	494	506	500	504	474	448	523	510	455	442	497	493	524	468	460	490	507	491	458	451	452	504	500	493	526	486	474	458	453	499	467	494	484	511	492	480	479	487	454	480	477	461	457	470	499	467	485	502	520	496	475	506	500	462	464	497	505	504	517	489	481	516	522	484	475	468	507	532	482	491	518	503	474	482	472	504	512	471	451	441	484	509	498	458	519	452	525	502	470	490	501	465	463	474	507	441	487	474	510	505	497	490	474	494	463	477	444	494	478	498	501	477	525	467	480	519	498	492	491	514	469	524	505	473	467	484	467	476	507	485	475	492	520	532	484	491	503	487	507	487	476	500	471	504	508	466	488	505	503	493	487	507	489	469	509	486	494	471	480	450	496	511	484	497	491	479	484	488	513	457	469	505	503	492	500	473	472	460	511	456	492	482	502	488	464	455	514	460	485	482	492	497	464	469	473	476	505	515	524	451	479	497	482	503	476	478	497	456	472	485	479	462	505	496	469	490	496	508	476	481	464	504	506	500	462	471	507	467	505	475	511	498	511	466	472	483	480	470	479	513	489	456	471	463	464	536	533	481	451	496	502	493	469	498	496	506	484	528	520	484	525	487	505	474	473	490	485	533	515	489	504	468	512	501	459	506	467	514	481	485	495	466	531	478	510	476	469	518	466	489	476	472	421	482	468	493	485	451	484	478	507	462	493	508	517	544	433	494	455	504	504	507	483	512	510	503	512	473	511	473	455	491	454	479	534	476	519	516	457	445	530	479	502	492	514	496	478	510	457	471	465	472	487	507	456	451	465	483	551	486	500	481	481	493	541	470	524	486	489	449	478	470	483	503	487	461	488	480	470	438	487	487	501	507	502	449	532	519	476	489	459	453	516	483	505	485	452	515	505	484	505	483	476	513	496	469	502	496	499	479	500	483	495	433	491	507	485	482	470	512	517	524	484	502	505	498	463	478	520	519	534	484	500	462	488	487	456	501	517	546	501	447	450	478	463	529	547	476	485	487	507	479	474	501	515	493	499	501	497	453	486	526	509	501	476	455	479	479	485	504	504	462	499	501	448	516	493	465	501	510	459	457	498	479	470	496	463	474	509	460	496	491	489	548	491	512	494	460	444	453	488	462	484	538	497	515	483	462	482	505	475	503	513	497	511	493	470	497	495	459	526	499	397	475	480	478	481	468	521	488	482	459	495	493	471	516	471	470	526	494	497	497	487	476	454	529	471	492	480	509	480	479	496	506	492	473	498	498	507	485	468	462	484	515	475	500	474	451	535	491	518	495	484	476	516	522	457	473	488	468	496	505	465	485	491	489	452	492	490	463	482	462	512	473	481	488	480	453	517	474	493	500	508	460	463	499	481	523	518	509	500	461	499	503	524	468	509	479	473	505	481	510	480	514	515	510	491	477	512	516	518	529	498	498	480	481	425	501	459	513	534	497	484	512	489	519	501	442	486	489	492	477	464	462	501	499	516	498	474	472	479	490	497	472	507	480	506	446	499	473	531	491	448	509	469	517	487	516	479	522	520	481	482	518	462	503	495	486	547	482	474	522	493	475	489	497	477	494	528	527	499	507	490	471	486	462	521	503	469	530	472	522	464	505	541	498	512	487	463	470	489	502	483	496	463	487	479	478	518	491	520	537	476	491	487	478	482	486	488	498	486	501	473	429	527	474	511	509	491	499	486	486	484	494	530	488	495	502	475	484	459	443	474	498	527	453	464	500	482	464	456	473	478	510	482	499	495	493	488	488	492	450	499	483	515	506	481	484	464	465	498	500	508	479	481	478	535	499	488	500	501	470	467	506	438	493	552	461	470	498	499	500	505	464	507	491	498	468	450	501	501	482	480	475	481	490	483	464	509	485	524	488	466	470	514	484	536	482	475	510	477	457	510	513	485	485	506	484	502	500	479	489	483	510	458	523	484	472	431	532	483	476	461	493	502	519	474	489	467	487	450	487	507	429	484	468	482	488	471	465	494	463	545	490	484	501	478	488	474	522	483	503	474	490	488	511	538	499	517	481	480	491	505	507	490	472	511	495	469	500	489	476	554	500	527	462	484	518	532	495	478	483	507	500	447	496	503	463	537	504	498	485	470	494	516	521	498	491	491	456	495	501	518	486	514	473	476	474	466	508	479	493	506	495	488	470	501	463	486	539	514	458	503	448	476	490	516	500	496	494	453	483	492	508	472	467	469	468	509	464	473	450	496	485	494	500	455	495	481	518	466	468	488	481	486	502	470	503	517	453	467	467	448	471	491	494	489	462	489	522	459	478	472	481	518	495	465	480	493	450	483	510	500	475	501	496	481	484	507	522	490	513	438	504	496	525	466	539	495	500	485	531	489	490	496	481	515	513	483	507	479	553	500	459	490	491	503	464	495	460	516	501	483	509	451	505	452	495	487	466	500	496	522	505	459	453	507	507	478	519	480	495	467	446	480	469	460	505	488	474	482	481	511	484	506	482	509	530	489	501	446	525	510	527	489	548	476	499	498	523	505	471	457	486	489	499	455	484	479	450	486	491	453	477	486	471	459	517	469	503	493	497	503	491	480	473	499	486	427	480	531	481	501	481	480	482	498	477	507	487	477	469	496	489	469	500	490	504	520	456	463	471	461	461	482	445	483	497	497	484	470	491	456	510	484	531	490	501	483	464	502	496	502	469	487	494	505	502	447	515	539	476	496	506	524	489	488	493	409	513	491	498	496	457	436	476	509	514	472	454	484	513	505	504	487	483	498	523	476	485	462	520	509	458	460	473	539	502	463	516	506	478	458	488	523	474	487	489	479	537	514	478	497	496	447	483	492	481	487	517	508	542	475	515	494	479	511	473	508	503	469	514	500	474	502	507	491	468	492	509	520	506	483	522	460	492	453	479	473	478	533	512	478	501	480	458	495	455	487	484	486	503	465	518	470	471	475	484	480	463	505	470	475	534	509	517	478	516	440	493	501	507	500	457	464	468	514	451	488	509	485	489	530	486	521	483	489	463	505	489	501	440	489	481	491	469	436	506	500	503	487	488	467	502	508	469	497	493
28283	34529	38419	18937	3180	883	477	332	275	261	262	284	268	272	229	277	308	299	257	295	259	241	296	304	284	274	270	250	275	315	298	258	286	283	242	279	288	266	268	278	260	269	286	265	292	279	273	282	292	274	268	281	271	269	288	260	287	268	268	303	278	262	265	261	269	245	238	270	245	300	259	252	278	262	284	254	296	295	241	270	301	253	280	285	276	286	276	268	285	260	271	269	275	292	264	282	251	274	270	261	279	274	258	289	290	278	277	262	281	268	270	292	295	259	258	268	295	290	261	243	271	298	280	301	286	277	259	285	285	253	267	311	265	268	264	297	279	282	266	271	271	264	286	295	265	270	265	263	255	302	282	265	272	263	318	270	269	284	256	269	275	251	298	256	271	263	230	259	273	268	290	289	251	266	276	291	290	249	267	303	264	278	283	290	256	278	253	247	256	281	278	288	289	237	260	274	275	261	289	298	279	250	275	298	265	265	286	251	258	273	295	271	280	289	273	276	279	285	279	258	295	284	272	268	261	255	286	282	274	265	280	260	244	283	243	287	302	251	267	293	301	263	270	304	260	284	248	259	261	255	267	255	274	248	272	278	298	258	272	264	280	276	302	272	265	256	323	283	269	287	260	271	261	280	238	259	263	246	255	290	267	276	305	311	282	301	279	247	304	290	303	252	275	258	255	285	259	273	280	249	275	305	278	262	254	254	268	269	256	269	254	272	299	271	296	255	284	273	254	302	253	266	286	261	246	303	276	277	275	259	277	273	278	248	271	273	273	252	268	261	303	271	270	266	281	278	291	276	265	295	273	285	275	248	269	240	269	249	258	286	278	253	291	298	272	266	277	285	256	292	276	246	279	266	270	267	249	290	253	276	274	282	275	250	297	297	260	262	294	277	285	280	264	276	289	240	299	279	273	275	279	275	254	253	268	272	301	290	265	284	261	265	263	258	313	299	283	272	267	257	293	258	284	247	276	302	273	277	270	279	295	264	232	254	264	272	270	257	261	273	266	274	252	296	250	277	266	252	268	288	265	279	267	251	306	273	272	271	239	266	295	279	253	255	267	224	247	246	244	283	298	282	290	259	285	280	274	289	295	273	285	281	294	299	290	267	277	275	274	284	276	281	309	272	283	268	258	297	263	280	278	269	292	268	276	270	271	281	266	261	262	273	261	231	272	263	273	263	243	251	267	241	267	266	273	267	244	300	267	265	297	281	304	282	298	263	258	271	285	256	245	256	287	249	276	274	278	251	272	265	275	284	249	266	272	278	288	270	267	283	269	251	301	267	291	283	251	272	271	281	251	285	279	241	290	305	257	271	292	278	281	273	265	277	269	271	263	269	256	261	303	283	280	270	282	273	267	292	268	268	263	261	278	319	250	279	271	261	270	281	259	307	282	274	274	282	259	267	276	282	283	270	262	272	260	264	268	269	297	267	299	261	259	265	320	293	240	262	249	272	288	253	276	284	266	290	282	259	271	298	295	277	260	278	289	255	296	279	278	264	284	296	266	252	286	309	264	294	280	274	281	283	252	243	285	284	307	270	263	271	302	247	299	276	276	270	283	276	277	275	302	296	283	295	254	268	234	258	281	272	247	298	272	270	252	288	302	299	266	273	285	282	276	280	244	276	247	270	275	265	250	267	265	238	261	272	275	291	241	292	275	246	289	265	296	277	276	254	279	274	279	275	260	247	298	299	256	291	299	270	275	292	274	284	275	302	281	264	259	271	280	254	263	293	270	265	266	280	285	290	284	245	295	251	276	271	313	266	277	262	277	283	272	269	276	291	276	266	284	274	278	302	316	254	298	295	263	282	263	296	342	265	273	276	258	245	268	287	288	279	259	270	248	282	271	261	269	237	274	274	256	240	285	286	263	271	277	259	266	289	268	272	272	297	299	275	269	270	274	255	297	271	287	292	282	291	249	304	236	250	282	280	273	251	280	286	281	258	306	278	254	256	252	270	236	264	247	265	280	285	290	305	264	266	268	263	297	276	282	260	255	283	263	259	272	271	246	283	283	263	272	259	261	276	257	252	306	268	271	277	250	277	280	304	280	300	294	243	282	273	298	259	261	304	275	310	284	298	314	292	280	258	282	278	297	282	270	266	247	255	262	272	275	273	270	279	288	278	250	275	275	254	267	262	248	272	266	277	272	260	292	275	275	244	268	262	267	301	277	282	270	296	272	301	279	281	255	271	252	268	282	276	289	269	271	263	297	276	267	267	235	301	269	262	299	273	257	274	263	266	293	259	293	247	266	274	298	257	298	250	244	285	240	265	288	254	266	283	298	231	301	266	299	257	265	261	248	248	278	282	269	261	260	249	277	274	281	280	271	296	262	266	272	274	260	281	315	275	250	241	285	259	277	280	277	266	278	268	287	300	296	283	253	251	267	266	276	257	252	254	257	264	285	275	243	271	273	266	306	258	251	273	267	278	323	244	257	250	273	278	278	266	270	268	280	287	297	250	286	271	244	293	273	258	287	282	271	272	289	265	295	282	271	259	304	285	250	299	262	287	298	270	276	291	270	254	277	287	297	277	250	269	267	258	304	276	271	259	259	276	255	270	288	266	295	293	264	280	288	263	263	275	258	290	245	249	287	284	267	245	299	263	269	258	283	304	265	281	273	273	269	271	287	262	286	270	267	287	254	279	290	264	274	282	283	243	247	284	262	291	266	266	292	258	280	252	270	296	276	271	271	258	296	282	278	276	244	274	288	271	279	292	281	266	259	265	280	270	274	274	265	287	277	288	287	250	263	246	291	312	274	243	253	271	281	273	264	242	267	256	264	285	281	278	298	291	267	271	249	258	263	284	260	239	283	264	254	298	267	281	285	251	256	263	258	277	284	267	271	277	284	266	279	278	308	284	303	273	272	287	273	266	310	282	264	287	304	283	299	323	248	265	252	231	299	283	249	278	248	285	297	278	251	281	303	299	277	276	290	273	289	285	299	286	293	274	307	261	279	272	259	298	279	252	272	287	274	307	289	279	266	289	269	270	282	269	254	264	246	276	271	264	264	270	297	272	309	275	286	279	262	286	268	258	269	259	256	286	303	243	272	293	261	268	299	305	296	284	290	292	312	279	249	291	269	297	282	317	267	282	271	288	270	275	267	298	265	282	311	286	286	266	263	266	269	277	305	286	250	286	276	244	278	270	272	271	238	279	272	252	276	270	266	247	290	238	238	308	283	245	264	288	277	252	276	276	275	278	312	267	313	276	300	275	255	273	293	251	249	255	289	221	288	305	285	290	298	281	270	263	253	276	282	276	247	273	272	246	307	255	283	257	253	262	278	262	255	261	276	271	268	288	281	236	260	313	297	280	289	262	285	254	280	267	263	291	292	309	265	247	252	305	258	249	282	266	254	271	278	257	270	259	254	277	246	294	270	312	257	267	270	276	262	305	251	280	281	247	299	271	260	297	253	262	295	268	264	303	265	256	264	269	263	263	275	261	285	277	262	279	248	250	228	255	267	245
26407	50723	33713	12837	2687	1231	690	361	317	338	333	308	318	325	326	311	309	325	305	285	325	293	363	306	346	276	312	340	331	341	354	319	332	336	332	321	349	308	311	356	314	311	320	314	357	337	312	304	330	312	304	330	302	291	304	320	340	332	312	311	301	311	339	283	312	310	337	321	318	299	325	344	339	320	324	333	314	339	334	337	313	316	308	318	310	341	330	308	286	326	315	304	307	316	322	322	296	362	306	328	325	345	342	329	307	330	290	321	314	347	309	338	318	313	320	297	356	307	312	320	296	310	329	303	333	346	283	343	337	299	329	340	351	321	321	327	313	293	314	329	297	329	333	317	343	310	300	315	328	332	329	338	326	333	343	332	320	331	336	313	323	322	351	319	303	308	339	306	297	360	320	321	315	328	321	322	321	302	339	304	307	343	317	347	314	283	345	329	334	307	321	309	331	327	290	336	320	336	308	348	314	320	319	307	358	341	311	320	323	314	304	344	311	311	300	307	309	331	326	319	343	321	337	354	317	343	303	321	324	330	315	294	306	328	313	329	340	314	331	320	311	334	360	307	336	347	327	325	288	333	325	326	321	308	311	334	332	335	298	313	336	293	329	355	355	324	323	312	332	311	356	286	336	302	345	354	349	312	307	323	343	313	312	318	307	339	325	342	318	343	345	344	348	341	339	315	332	305	304	321	297	348	327	317	310	304	333	289	339	298	313	276	316	328	340	301	325	345	320	347	333	326	318	357	367	314	320	336	337	328	294	313	306	321	340	323	327	305	324	357	329	308	330	298	306	337	302	331	332	349	320	345	290	355	326	325	311	338	334	326	325	317	335	335	322	312	342	295	318	313	353	340	345	324	327	343	360	332	336	330	305	306	313	304	330	319	321	338	329	335	308	311	312	322	333	342	298	340	294	317	314	313	340	336	308	326	329	340	287	328	344	313	332	311	340	303	318	309	348	284	338	342	283	323	315	294	339	316	336	290	346	340	309	302	302	339	303	332	317	337	318	291	335	309	339	321	321	329	304	331	321	308	310	296	314	324	296	279	309	331	321	325	323	335	311	359	348	317	316	339	295	329	337	311	331	310	314	301	321	280	304	294	325	304	330	324	345	337	360	309	304	331	314	335	348	360	316	338	332	314	346	304	323	311	308	315	335	303	327	327	319	327	290	348	308	279	312	323	309	315	341	344	347	298	331	310	277	297	318	331	320	273	341	340	330	295	302	348	313	318	305	292	305	332	315	321	318	297	340	295	329	323	289	311	340	344	319	289	301	318	304	347	341	279	309	326	319	331	295	342	306	360	324	315	322	319	316	310	344	340	338	333	309	310	284	327	319	329	320	322	319	332	340	317	336	328	301	335	313	366	318	332	332	307	310	314	295	330	304	287	337	320	339	350	343	319	313	300	339	325	313	335	326	307	318	300	339	320	346	319	327	318	346	293	325	313	331	316	339	302	309	339	286	308	335	335	315	340	315	348	316	331	309	326	293	306	361	327	315	332	319	329	325	328	325	318	315	314	350	330	301	313	291	307	320	303	320	364	305	332	322	323	318	316	322	299	299	298	332	311	285	305	336	333	329	281	328	307	313	332	335	287	331	294	334	328	325	308	343	319	317	354	344	320	316	316	341	290	304	310	311	326	345	350	292	323	327	328	339	358	307	317	336	350	334	307	341	288	322	316	345	349	340	341	297	317	324	349	326	325	309	358	306	311	315	304	323	327	308	310	334	307	296	339	330	309	337	336	303	299	302	295	322	330	315	360	294	311	317	323	321	309	322	324	337	283	349	334	294	325	324	324	317	293	311	314	316	336	307	339	318	316	319	354	315	330	307	315	294	369	326	317	326	325	326	322	315	330	318	310	320	332	301	327	305	295	319	333	319	320	306	331	330	321	341	300	319	325	330	318	302	344	335	314	333	344	302	342	308	315	337	286	333	296	335	325	324	317	297	321	332	342	321	348	322	302	307	328	336	327	302	325	312	306	310	351	360	333	312	341	295	305	331	338	299	300	318	330	345	335	332	270	309	326	296	358	291	299	321	318	314	319	320	326	338	342	330	299	324	337	350	304	286	317	357	345	323	310	323	322	337	353	325	314	321	326	297	312	316	329	343	315	349	322	309	323	309	300	350	310	303	336	328	314	328	340	328	318	296	324	358	291	335	320	319	319	313	293	313	329	312	327	334	333	310	353	300	339	332	309	332	303	337	328	354	326	322	305	296	318	325	291	309	336	286	330	305	328	326	307	339	313	318	304	336	323	328	314	323	316	335	315	309	296	298	314	322	345	338	349	313	339	321	334	344	304	344	337	309	310	293	322	303	348	304	331	309	310	328	301	318	324	340	308	341	355	279	328	307	336	333	289	298	315	327	329	321	311	300	322	329	347	336	321	351	324	312	323	285	358	337	320	310	345	303	288	349	327	296	299	333	303	334	323	309	317	318	324	315	305	321	325	318	358	328	315	321	302	285	327	302	307	299	318	265	305	336	289	334	333	326	333	318	329	314	306	352	299	320	322	344	338	319	314	320	318	310	302	314	338	327	326	294	309	314	364	305	330	331	346	322	274	323	261	364	332	351	338	308	302	313	301	334	343	341	346	320	324	328	323	332	321	327	300	303	334	326	332	331	304	317	298	323	305	333	322	310	312	292	325	305	325	345	309	347	307	315	319	343	329	324	316	291	341	309	311	330	333	328	333	337	292	317	335	344	313	349	341	326	349	323	334	351	302	335	288	314	335	326	340	276	336	326	335	341	323	326	326	349	325	316	321	317	301	320	287	357	308	312	293	331	337	319	348	322	348	328	302	292	299	318	326	334	335	330	336	351	304	331	342	294	307	330	314	328	293	307	322	324	320	305	285	311	299	302	314	324	314	298	319	332	289	335	335	316	335	318	334	321	302	319	334	365	327	305	325	296	308	313	317	329	310	324	307	325	330	303	296	300	295	327	301	358	328	342	354	338	315	325	303	327	339	345	333	320	329	321	321	324	314	320	316	330	334	357	317	325	311	325	329	334	336	313	339	286	334	326	333	296	309	323	335	317	324	305	312	344	330	294	321	319	316	297	313	352	318	331	358	331	306	301	304	321	321	327	308	310	330	341	348	316	347	315	323	360	316	303	320	303	327	344	285	318	311	328	312	328	317	353	279	328	288	335	315	319	332	333	339	318	312	321	336	318	296	330	309	306	319	350	291	296	330	341	312	303	332	352	346	285	297	315	304	333	305	321	319	312	315	324	337	309	344	346	299	297	325	339	328	329	295	296	295	313	295	337	298	311	303	314	281	276	329	342	324	360	328	305	322	304	307	331	335	311	326	285	353	329	304	339	350	317	331	291	303	314	337	321	293	339	347	329	350	316	294	334	356	306	294	314	319	322	302	330	325	331	315	293	324	307	327	309	323	296	322	285	284	284	339	326	325	330	326	326	309	282	327	339	313	323	316	329	298	333	330	298	304	305	317	321	305	354	298	333	335	303	326
23833	23421	38471	31034	22046	17200	6171	710	370	362	332	351	328	376	361	383	365	333	373	377	390	321	357	329	382	340	378	347	379	382	328	356	324	313	357	354	359	390	380	359	323	366	347	354	390	348	349	352	334	328	315	338	328	363	347	348	321	324	349	374	363	366	352	356	373	336	368	339	331	330	352	381	384	356	373	355	361	362	377	314	348	353	345	370	345	347	340	355	358	328	351	350	329	388	325	349	381	347	375	330	363	394	335	367	375	342	369	385	323	328	363	354	356	348	361	361	328	339	339	357	360	360	395	351	360	332	327	384	367	346	338	357	348	294	363	388	360	348	329	322	349	358	339	355	297	332	347	364	325	349	331	333	330	322	330	355	333	363	377	359	354	350	384	326	361	357	375	339	344	294	361	341	360	376	341	343	355	327	378	355	309	348	366	356	364	315	346	379	358	361	330	344	324	309	349	344	342	367	366	331	317	379	400	357	381	385	302	329	359	373	359	337	386	344	353	324	361	359	335	365	375	344	353	364	370	368	349	342	341	366	343	384	388	346	370	344	338	364	314	342	333	364	366	364	338	329	355	336	348	364	366	303	349	322	353	342	373	378	344	344	350	356	366	341	353	339	333	347	342	326	343	343	315	349	361	345	347	338	385	340	344	317	374	371	358	371	378	365	386	357	357	304	350	351	346	367	359	381	379	375	351	325	365	329	362	365	350	311	360	317	326	367	375	350	329	330	343	390	343	308	352	374	338	329	327	340	327	349	356	345	346	348	352	317	353	354	354	305	373	344	343	371	359	338	380	334	312	343	326	391	371	353	344	370	343	341	338	381	366	359	355	365	368	343	348	332	330	350	348	364	321	355	351	335	357	399	360	344	339	362	342	329	320	346	373	367	401	368	348	338	351	338	329	330	345	369	345	310	342	337	342	341	318	357	340	355	373	359	369	340	316	335	356	339	380	378	360	324	359	345	357	327	327	356	339	325	358	359	369	351	366	345	339	361	341	357	315	368	402	383	342	326	342	364	344	375	349	309	327	361	351	409	342	368	356	339	359	332	355	352	362	319	367	366	360	337	365	356	383	369	353	340	353	335	347	373	323	365	340	334	313	370	308	356	322	368	334	348	339	360	356	353	351	376	374	373	346	361	365	365	360	375	347	294	331	382	341	352	336	360	352	344	343	344	346	371	320	351	356	360	341	304	339	330	339	359	339	304	315	357	362	333	345	353	356	356	392	337	387	346	348	350	321	354	339	336	362	355	325	359	341	350	314	354	368	320	363	367	371	343	337	351	359	350	354	364	388	363	330	359	326	357	359	362	348	386	304	393	334	318	314	328	359	359	358	326	330	355	321	344	346	341	371	334	333	352	341	329	370	327	332	352	355	398	356	316	348	382	337	337	365	341	336	348	354	343	352	346	355	343	336	324	349	348	334	348	325	356	369	358	360	345	379	353	366	355	322	343	348	368	365	344	350	357	345	339	362	343	372	314	316	336	348	364	317	374	357	346	348	363	345	330	369	334	378	348	328	354	374	343	306	374	371	333	356	368	325	370	360	329	357	375	362	344	354	328	320	370	325	350	340	358	348	360	334	370	343	344	338	338	330	348	335	340	342	368	339	354	347	343	325	353	348	316	352	315	337	330	352	338	351	371	338	354	359	337	369	358	326	384	340	407	332	337	335	330	346	350	353	329	382	327	339	342	358	350	370	360	336	359	360	370	360	336	332	319	321	374	329	363	359	337	350	343	355	338	354	361	367	336	335	345	362	342	342	347	337	324	342	337	354	379	355	362	366	375	372	350	380	339	338	331	326	338	363	358	333	358	330	354	331	357	359	340	379	345	329	385	331	347	350	348	368	339	343	341	347	348	336	337	357	361	365	370	341	347	315	308	337	314	347	383	348	368	362	349	333	358	337	351	332	345	343	383	364	358	329	332	352	364	333	361	353	371	367	341	345	334	338	335	347	346	337	362	361	341	341	365	369	342	351	363	327	333	345	355	338	343	342	325	381	325	341	361	342	360	326	334	353	321	351	369	319	338	330	312	364	342	394	319	353	357	367	328	333	338	362	381	327	397	342	353	350	347	396	340	339	361	364	374	339	365	307	328	359	377	352	346	370	402	361	326	349	386	335	347	356	376	346	333	363	332	324	336	336	378	393	306	367	327	378	347	341	361	345	368	315	333	338	329	341	338	337	356	352	308	346	366	337	318	301	361	344	320	348	329	352	308	347	359	338	397	361	350	344	398	343	362	334	358	329	321	328	369	350	331	382	346	384	357	348	317	352	349	388	324	403	374	326	357	353	381	326	359	396	349	333	362	372	362	367	372	350	353	344	342	355	343	340	344	347	381	384	358	349	317	342	313	367	350	389	382	336	326	370	307	345	352	362	341	354	353	375	328	365	375	334	336	356	298	331	355	328	323	383	338	335	367	386	335	383	359	337	323	341	325	349	336	328	347	355	342	341	346	314	363	344	343	356	349	372	316	342	345	318	357	330	326	322	313	334	350	365	328	361	333	337	353	318	353	363	370	383	354	365	358	363	349	360	337	340	333	365	325	354	375	346	357	339	329	347	375	352	362	327	337	345	390	340	326	340	366	349	357	333	342	372	362	357	359	347	369	366	348	326	373	367	342	357	330	325	352	339	342	355	354	343	387	334	346	366	337	347	347	381	374	354	356	369	335	379	365	378	351	360	330	380	350	357	341	333	340	358	327	331	391	356	359	368	344	336	347	324	372	348	368	356	336	351	353	377	362	359	355	383	343	364	365	401	350	372	332	363	374	329	371	333	368	354	325	334	357	346	321	338	333	343	354	361	348	323	361	375	347	370	334	360	346	339	353	359	342	368	363	345	354	330	371	358	356	339	338	335	358	350	333	369	348	369	376	353	346	365	349	380	378	346	358	325	362	347	358	348	373	331	360	369	327	359	344	365	365	355	346	366	322	341	363	371	351	362	335	338	364	367	365	351	364	350	348	355	336	374	363	339	333	355	343	307	316	339	387	375	356	355	353	320	348	381	356	377	334	334	375	383	388	325	350	348	379	357	366	359	325	362	327	354	371	334	327	350	339	379	330	355	314	324	381	309	360	326	350	374	324	375	352	366	329	326	400	330	346	368	360	345	355	330	355	382	339	393	386	349	359	371	366	379	341	309	320	358	355	370	365	312	331	374	329	349	358	333	344	362	363	358	366	358	352	360	329	361	344	363	362	345	311	355	329	375	389	371	381	331	330	345	325	372	328	352	364	325	327	332	353	366	357	374	356	346	336	389	336	343	336	354	333	347	361	341	350	348	358	350	350	363	339	332	363	356	325	335	350	345	342	312	348	332	323	330	340	376	355	339	363	356	368	392	355	345	362	338	384	348	334	311	387	355	331	369	353	365	345	385	331	344	330	380	381	353	363	365	354	350	323	370	324	347	376	315	344	357	339	350	346	359	362	380	383	356	350	359	331	358	345	348	373	352	344	357	365	352	337	389	342	377	395
51189	95122	71887	41182	19098	10382	4361	819	413	417	380	371	405	423	440	392	404	411	435	460	421	420	417	406	384	367	383	380	385	392	411	424	422	394	378	424	417	394	401	390	425	376	429	368	393	411	350	382	388	410	429	402	391	348	394	386	400	402	386	380	393	366	394	395	406	381	379	346	382	379	400	398	432	396	386	397	397	384	379	373	387	397	438	403	374	403	373	411	393	382	387	416	370	403	372	416	419	418	385	390	385	447	396	396	376	378	410	383	388	379	404	380	396	369	377	411	414	399	413	328	436	404	394	386	397	413	347	428	370	415	383	352	398	415	393	399	386	367	351	365	401	417	395	416	409	376	365	371	397	382	412	411	403	414	371	395	381	402	407	333	378	385	386	362	395	378	401	412	403	371	385	389	403	394	392	361	444	393	423	381	392	434	385	407	368	366	407	387	393	427	392	391	404	419	376	392	357	427	390	350	425	380	405	402	378	398	408	381	366	381	375	400	396	419	378	380	424	400	371	364	393	387	387	392	412	384	381	412	386	405	425	416	379	405	368	388	411	404	372	392	404	404	359	359	426	416	369	374	436	411	393	389	422	406	409	415	345	407	434	381	385	385	427	401	441	398	382	396	373	418	376	423	378	351	367	406	387	399	419	355	378	409	409	395	372	410	434	380	447	367	398	382	414	418	391	382	392	425	395	397	390	386	431	387	408	409	424	383	389	393	416	398	390	373	411	393	402	410	378	387	365	388	392	370	390	393	377	396	436	396	421	382	407	371	380	440	385	358	409	391	388	418	371	406	375	400	383	383	400	424	379	386	374	405	401	433	379	406	402	405	397	397	390	393	388	400	402	389	422	405	400	420	382	398	404	389	428	382	391	380	399	407	394	401	428	366	374	412	388	390	389	401	399	414	382	364	421	397	358	435	375	374	397	417	405	381	408	390	382	376	395	406	411	437	376	386	406	411	387	366	365	400	395	392	372	401	394	386	377	426	371	407	385	416	417	383	421	391	409	389	390	413	367	422	372	382	401	391	382	385	407	373	380	396	435	372	404	378	394	365	400	410	408	379	400	438	385	399	391	406	383	380	401	397	416	410	402	385	368	397	408	363	398	398	407	388	387	369	389	373	416	394	387	407	391	365	371	359	426	417	389	361	393	388	385	356	373	377	386	406	412	342	399	419	410	386	378	427	398	381	406	384	344	392	367	377	386	396	403	391	403	416	408	418	432	386	413	451	435	387	414	368	375	382	369	374	404	371	425	425	425	391	376	381	367	403	395	430	393	406	408	425	389	447	398	391	393	419	392	393	389	393	423	378	415	387	381	401	411	408	383	386	396	385	379	393	392	346	389	378	374	388	417	416	358	382	386	389	391	413	429	371	412	374	398	374	411	386	416	391	401	384	386	368	394	383	374	384	376	395	398	410	407	397	375	378	397	412	400	422	380	416	402	411	412	360	421	357	411	380	385	399	389	408	408	413	383	398	414	413	364	392	381	387	385	402	413	377	396	402	415	413	379	373	425	378	407	385	428	414	420	405	415	388	398	405	393	398	406	387	392	386	422	410	399	385	405	395	371	415	349	367	380	393	373	377	402	405	426	397	395	401	407	402	408	380	379	401	415	417	369	390	379	403	432	380	382	400	393	404	379	379	414	401	403	393	389	377	421	406	402	430	383	387	403	397	388	379	382	418	396	428	393	385	423	377	402	407	368	379	350	395	370	359	396	329	380	409	390	440	354	417	395	414	407	377	429	398	384	402	420	415	360	422	359	409	406	366	369	384	401	374	412	381	374	399	406	413	409	399	376	378	366	390	342	399	411	382	384	391	386	402	404	394	391	367	424	386	370	348	398	431	398	390	400	408	385	393	372	371	379	355	395	402	364	411	373	386	424	420	391	379	410	414	381	416	385	395	410	420	344	399	376	373	407	432	390	434	427	376	375	368	410	370	383	403	417	382	362	397	402	369	390	376	401	380	384	398	384	375	356	374	422	383	416	395	413	373	431	402	406	420	393	393	365	396	361	410	423	378	406	408	421	412	412	396	392	377	410	412	398	371	378	383	411	428	418	407	390	413	414	409	410	390	396	398	401	416	395	367	403	363	396	418	377	415	379	413	425	384	384	406	374	414	390	357	386	413	423	413	407	387	403	360	381	401	415	357	399	433	447	402	422	410	406	366	424	401	378	416	395	385	384	382	402	387	367	410	418	393	369	427	384	394	394	359	384	391	419	376	401	405	382	371	401	412	376	361	372	383	402	415	385	376	380	390	386	394	396	368	344	382	362	378	394	381	408	383	391	387	405	391	360	377	408	393	372	361	404	379	355	365	390	385	394	415	375	384	379	398	386	375	377	375	424	338	373	387	422	395	383	389	434	359	380	403	395	372	360	417	383	394	401	397	396	386	400	401	403	378	365	385	396	365	424	370	402	414	394	412	411	420	392	373	407	395	414	419	404	384	387	403	405	403	393	341	374	385	409	412	422	373	400	391	400	412	383	411	407	406	378	401	421	379	444	389	402	374	403	349	408	420	402	442	391	347	388	386	396	377	376	344	422	387	393	416	368	367	376	378	440	345	387	424	385	395	364	413	372	391	427	417	378	380	434	390	419	403	400	347	395	382	378	369	393	415	404	403	384	384	412	380	386	364	413	380	393	372	406	374	412	394	412	395	381	359	336	385	411	400	387	387	389	400	399	358	371	394	394	375	393	409	399	374	407	381	416	393	374	390	385	413	424	392	387	401	382	365	396	427	428	389	384	408	403	421	382	398	385	388	373	410	396	380	414	380	386	368	419	402	362	381	396	387	401	393	400	367	400	375	419	381	367	389	396	381	388	378	358	388	373	376	371	409	393	428	372	392	382	369	396	388	374	351	406	368	426	398	388	396	398	412	374	395	391	415	393	431	380	398	410	397	417	400	401	399	395	444	354	362	405	355	384	398	388	426	416	416	387	390	413	382	379	386	361	433	403	387	420	356	379	375	404	384	365	409	368	411	366	401	388	365	381	387	414	387	366	390	402	409	381	380	403	369	363	428	378	405	405	380	387	385	370	385	422	369	384	397	372	357	391	394	415	384	386	408	394	399	405	349	398	410	386	420	419	407	376	399	382	347	410	392	423	394	402	393	395	352	398	415	381	438	413	398	402	414	406	386	447	405	434	413	429	420	412	405	385	378	387	403	380	393	404	369	389	369	359	403	421	373	387	376	432	378	383	408	399	423	390	386	433	377	390	399	378	376	386	382	398	412	420	400	415	401	384	386	393	394	422	408	379	391	410	413	377	369	431	400	410	376	350	400	373	416	412	383	361	379	371	383	383	383	380	397	407	394	414	375	406	384	386	384	392	409	386	393	374	405	357	394	410	408	438	353	417	369	402	367	398	388	402	376	373	363	357	398	397	417	390	382	381	387	399	407	421	381	378	402	403	396	399	359	404	398	400	387	381	379	423	412	416	385	393	379	385	402	396	366	415	388	409	390	425	377	386	379
25377	26520	40823	30465	16149	4484	1239	440	314	319	305	296	301	320	313	335	293	313	299	314	324	296	285	295	289	335	292	292	295	319	301	305	280	329	309	316	300	291	303	306	300	316	323	295	314	291	308	321	277	308	317	322	313	313	283	308	280	314	300	287	288	304	279	302	300	289	342	294	295	313	286	289	305	282	302	283	306	305	301	300	307	293	306	282	306	285	283	290	290	312	299	322	272	305	317	275	310	290	311	272	288	296	302	290	310	304	316	291	305	289	273	270	302	323	298	325	296	303	283	289	302	294	305	295	309	327	284	266	285	310	282	300	290	296	288	289	313	297	308	283	266	286	310	309	309	325	340	316	335	328	313	293	318	300	308	328	295	285	301	331	305	317	326	325	317	314	288	315	311	320	306	285	277	291	327	308	289	301	311	310	322	295	325	302	300	321	312	316	320	298	294	304	286	303	341	327	302	312	313	292	300	325	304	313	319	303	297	310	264	312	316	277	332	295	301	329	288	300	320	309	345	300	291	303	349	303	283	286	272	317	290	299	292	323	304	282	310	325	309	320	324	266	296	317	327	301	307	284	314	285	310	330	310	328	310	317	311	311	309	329	305	305	290	294	301	290	271	272	284	309	292	328	302	306	323	316	302	307	318	344	312	318	288	297	306	289	326	287	302	306	278	299	289	302	312	279	293	293	313	307	327	315	286	297	295	273	333	330	327	301	300	313	281	293	306	310	322	298	302	304	323	324	318	289	321	330	296	322	289	317	329	287	309	297	280	344	306	314	294	315	295	300	309	327	314	306	294	283	289	298	279	332	300	283	314	306	298	313	312	302	300	323	323	292	320	322	299	315	289	309	297	283	319	283	307	294	297	298	314	303	278	318	310	317	282	330	327	303	313	288	291	320	309	295	324	308	277	322	326	311	299	311	331	290	298	338	316	313	307	301	329	290	329	298	359	296	304	285	326	369	312	343	303	287	304	328	315	299	271	294	320	277	319	272	310	292	277	303	297	298	286	298	315	311	271	313	279	272	320	336	292	295	311	297	284	297	309	336	308	290	308	291	303	310	290	315	263	296	292	299	320	306	303	308	306	297	275	302	290	343	312	313	331	313	328	276	287	298	298	307	321	320	319	321	323	329	263	299	311	327	274	304	285	297	316	293	316	291	303	298	311	308	281	281	294	300	284	310	312	307	293	294	338	284	281	294	304	302	312	324	331	314	285	325	291	296	302	302	292	328	300	308	286	311	298	303	289	318	305	309	286	331	314	335	305	286	289	287	317	335	313	305	295	326	279	259	327	289	278	320	290	319	313	323	297	306	298	284	327	298	297	338	314	289	308	281	273	318	303	331	307	306	299	321	294	319	320	324	305	324	306	341	312	275	297	335	305	310	294	278	298	322	311	300	332	317	317	284	304	293	295	315	296	317	315	292	290	293	327	290	278	307	304	298	300	303	283	292	304	325	290	292	311	335	304	308	308	300	291	312	311	342	324	291	313	312	308	305	339	300	303	310	317	299	309	314	309	292	312	295	329	278	284	304	297	333	307	337	265	312	304	304	322	288	313	278	339	312	297	278	295	310	309	295	310	303	311	315	303	298	291	345	294	337	305	302	324	304	296	275	306	303	287	297	275	276	311	346	278	314	297	333	312	312	296	334	325	304	314	329	289	299	287	342	307	294	313	320	299	281	304	327	306	287	326	286	295	333	333	309	289	287	318	324	306	328	317	325	336	288	270	297	287	304	298	293	279	303	315	298	274	311	336	285	312	284	303	313	316	284	325	297	290	305	312	282	326	304	308	338	306	293	296	316	269	335	308	316	302	322	331	288	288	305	298	294	323	323	282	302	295	326	299	295	289	318	329	299	258	293	280	288	295	293	315	299	319	314	327	309	311	306	285	344	322	298	302	309	288	324	282	307	305	285	312	293	314	293	284	303	320	286	313	294	275	304	305	317	301	329	313	343	323	286	294	283	323	313	301	339	307	320	292	306	295	306	332	317	289	350	322	309	310	291	266	329	339	273	291	334	299	313	289	293	284	297	315	300	281	321	319	326	324	285	311	317	334	283	293	286	283	302	301	326	303	305	316	279	278	291	295	309	315	317	286	316	311	301	316	293	314	310	328	332	296	288	293	288	321	314	345	296	281	322	266	302	331	335	291	273	345	320	298	321	335	301	309	283	310	304	315	284	314	318	327	286	305	319	268	296	306	282	334	302	311	324	287	295	305	300	310	276	310	317	350	297	279	311	296	279	301	288	293	319	296	303	316	301	310	308	296	334	329	320	287	316	329	316	289	304	307	266	344	297	273	347	301	322	316	314	322	273	308	287	307	292	266	284	286	313	289	318	330	308	308	291	318	314	278	303	331	291	327	317	304	293	289	320	322	323	304	307	347	311	289	321	324	299	333	301	307	311	305	311	317	311	293	333	311	312	309	293	268	303	281	297	321	292	296	292	274	299	276	318	301	299	312	286	292	328	318	334	278	323	285	296	292	332	353	305	302	303	254	315	304	310	302	304	299	315	281	329	291	308	320	266	310	362	317	301	310	289	310	327	278	291	311	290	309	322	307	296	294	317	282	304	325	296	329	307	330	313	278	301	333	335	326	325	302	332	313	311	275	259	283	324	273	333	289	318	340	308	289	319	302	305	307	312	285	341	276	319	291	290	281	316	291	296	295	330	313	296	290	299	298	309	314	298	313	283	288	307	327	279	310	304	285	270	313	299	312	320	324	314	317	299	282	334	311	314	314	293	303	331	308	279	309	312	321	326	314	271	318	312	296	292	294	308	326	280	278	300	340	295	314	314	301	311	312	310	308	295	320	323	280	301	312	240	288	320	312	311	314	303	332	306	304	291	304	307	336	314	312	301	320	317	295	288	302	291	331	282	280	308	307	309	280	296	304	310	291	341	270	318	320	296	309	318	304	294	307	282	327	334	281	341	316	314	343	317	296	303	281	309	301	301	304	289	324	313	313	304	310	309	308	325	297	276	266	289	321	314	309	295	342	328	265	310	311	311	306	274	308	266	288	323	349	295	287	325	341	326	283	296	328	306	306	329	291	288	313	305	308	301	308	286	350	290	324	328	296	302	335	296	317	283	311	315	338	303	280	296	314	301	276	322	302	318	296	304	295	289	311	296	308	279	299	321	311	321	293	290	318	302	326	299	310	302	319	361	317	304	326	317	289	291	298	313	260	301	317	320	281	297	326	295	305	250	287	276	321	283	305	294	288	318	312	300	303	299	293	274	271	295	310	344	305	283	362	286	310	333	301	313	272	285	311	310	266	337	288	281	271	283	312	283	307	281	289	332	315	291	289	306	322	307	321	290	300	306	300	311	314	325	284	309	334	302	315	323	313	313	278	289	294	303	297	296	327	309	346	332	283	285	324	314	300	284	329	334	295	316	294	360	331	339	302	333	294	295	277	316	345	317	311	297	316	342	330	293	326	318	322	263	276	280	303	325	301	277	289	309	300	327	318	304
45597	82137	58450	31384	10264	4262	1970	569	364	359	374	394	315	365	363	347	348	357	376	367	368	380	346	372	376	330	324	388	342	357	353	337	370	388	345	316	373	364	342	401	384	359	350	359	356	401	363	341	368	346	321	299	407	369	352	365	341	352	330	349	369	367	322	376	328	379	361	377	370	364	344	348	351	391	337	386	373	375	312	370	358	367	370	372	345	373	385	357	352	372	357	356	356	322	375	372	403	382	346	367	353	345	348	354	391	353	375	357	380	329	367	345	351	371	335	337	376	336	348	334	319	357	358	341	371	357	361	326	325	357	389	346	343	336	351	329	348	372	353	333	338	363	337	367	360	324	385	350	377	368	365	365	361	362	315	365	346	370	351	349	377	365	354	330	371	372	341	335	363	368	350	351	348	321	365	355	381	359	370	324	332	386	343	374	345	343	337	378	333	405	345	370	362	316	384	372	317	355	349	349	374	357	367	355	356	345	334	355	387	350	343	325	322	390	376	316	358	351	322	336	333	350	328	359	352	377	330	353	357	330	342	355	372	381	353	366	333	379	381	349	379	367	350	339	328	342	364	332	372	336	336	367	360	380	375	374	338	354	318	355	382	364	354	347	374	367	363	340	340	342	393	374	348	348	374	352	371	362	343	365	367	373	364	354	381	344	333	360	347	390	361	377	348	324	391	375	389	357	392	392	339	341	372	354	355	370	357	384	388	379	352	364	365	372	300	356	345	398	376	371	397	361	370	323	361	335	354	336	366	355	353	367	337	393	371	381	356	332	374	383	339	369	370	362	389	371	389	361	345	353	345	352	348	364	376	340	344	407	359	357	372	366	372	359	376	340	348	373	351	344	363	386	361	345	379	352	348	344	368	355	323	364	355	368	332	347	358	351	349	353	362	341	326	372	319	395	380	350	388	378	361	334	363	365	321	337	317	354	366	342	344	363	342	344	340	369	345	319	361	346	365	376	351	335	346	387	355	351	369	369	388	325	358	422	345	372	397	351	373	326	354	343	349	349	333	361	361	368	339	371	379	382	335	377	367	380	359	370	335	363	330	349	358	376	359	345	356	346	372	341	350	373	340	371	353	352	403	350	325	381	336	339	363	373	285	377	398	360	347	330	371	370	374	342	343	379	340	337	347	347	361	357	351	389	373	341	360	389	341	340	388	369	355	352	332	372	364	332	318	358	349	363	324	353	368	341	344	361	353	348	382	349	349	374	346	364	380	353	359	351	369	367	399	365	342	358	373	293	349	358	352	370	362	315	377	376	378	388	316	367	344	349	372	348	334	364	353	394	331	351	390	349	372	357	334	364	367	327	351	367	376	334	394	367	315	336	342	372	319	356	332	355	342	382	390	349	377	363	393	386	352	365	370	368	371	359	362	353	356	359	371	379	356	359	319	365	344	377	337	366	383	352	379	366	360	341	370	336	366	339	360	357	367	361	344	328	345	327	365	355	343	340	350	356	364	327	351	339	385	341	371	346	341	371	387	386	395	368	353	369	346	381	376	351	330	349	388	350	337	374	350	344	363	345	358	360	336	350	356	348	349	337	395	359	352	363	393	366	349	355	379	359	356	381	327	352	393	352	364	341	350	356	365	381	358	370	335	385	379	343	347	327	375	346	363	364	341	386	382	386	393	328	378	350	340	353	354	367	365	331	334	338	374	367	346	359	340	333	351	361	361	387	361	337	363	348	350	353	375	354	323	340	324	352	348	402	334	354	325	334	358	366	356	334	362	315	326	349	363	380	370	361	408	367	362	366	373	373	373	372	327	348	330	364	357	395	378	364	323	349	365	367	363	382	365	342	349	377	349	357	340	361	327	404	336	349	303	365	355	396	363	346	373	330	377	345	378	373	349	350	365	340	353	363	335	342	354	342	340	338	376	342	348	341	356	385	376	367	360	393	367	364	411	350	368	366	379	353	326	344	356	377	351	388	361	388	333	349	371	319	371	370	357	357	327	355	353	388	359	324	349	369	319	351	351	378	376	381	338	372	346	353	360	367	372	338	343	390	351	383	350	358	343	348	407	357	330	364	342	384	330	365	348	338	366	336	344	339	327	363	335	352	363	384	352	389	368	381	333	379	366	370	345	331	367	359	365	351	328	326	362	378	372	388	352	364	376	342	387	359	367	377	370	390	340	358	335	367	341	357	358	351	370	355	315	335	353	379	339	361	356	392	395	379	361	334	347	365	316	336	319	395	352	360	359	381	358	367	378	353	363	323	345	356	331	405	375	339	342	353	366	360	346	409	352	343	353	339	348	364	347	372	371	343	334	339	378	356	392	355	336	387	352	346	362	330	384	330	354	367	359	375	355	351	390	357	335	400	331	339	339	351	391	347	360	361	350	384	331	359	358	337	371	354	352	367	371	345	361	367	330	368	371	377	358	382	328	358	355	371	356	318	345	368	347	348	330	339	372	348	348	351	355	336	333	371	377	362	389	370	403	326	363	369	365	352	397	349	343	324	360	364	376	381	353	357	357	355	374	380	362	363	359	374	361	371	371	366	370	346	379	376	349	334	328	363	362	360	344	362	351	365	379	365	356	368	328	372	347	387	381	344	333	377	339	341	357	350	385	352	379	359	355	335	359	376	358	338	361	373	351	387	363	342	386	326	331	355	358	327	343	331	358	368	332	362	371	329	402	347	352	354	369	362	348	372	337	347	324	354	373	363	386	374	362	357	355	388	381	348	365	341	353	379	350	325	351	379	349	347	342	341	336	359	334	341	371	330	368	369	336	348	324	332	367	365	379	337	338	382	363	354	345	379	341	354	345	369	356	339	350	355	390	373	345	371	334	373	342	344	343	370	371	347	378	352	375	347	385	320	344	377	347	355	354	377	363	349	356	355	382	367	338	348	375	328	340	343	363	348	348	376	365	314	354	332	356	350	368	384	397	358	376	388	352	331	354	373	360	351	346	371	352	326	332	337	337	346	347	369	348	359	378	361	330	346	365	363	328	364	391	370	352	345	341	352	349	366	382	338	373	361	404	356	354	361	399	368	322	346	350	373	361	363	357	321	345	374	360	335	367	339	368	385	337	389	347	378	327	354	350	379	332	364	366	334	366	359	398	352	343	353	352	352	354	350	332	367	343	369	348	378	367	353	365	374	357	342	382	367	376	352	356	338	361	355	350	333	367	347	369	380	371	343	393	352	359	338	361	347	362	366	341	352	327	332	403	352	355	402	381	341	398	357	329	366	368	374	372	373	357	367	363	369	330	381	388	342	370	354	406	374	351	385	352	372	336	358	325	329	341	371	379	354	338	371	378	334	363	373	357	372	369	355	351	350	377	377	308	374	350	379	396	329	360	364	361	329	358	377	335	351	339	390	354	351	330	358	384	332	348	374	373	333	333	366	391	335	392	377	368	380	357	367	364	338	384	351	372	338	377	323	373	371	345	367	337	340	337	354	364	348	361	361	349	401	355	366	367	364	346	374	370	371	349	357	369	344	342	348	362	369	355	363	392	351
22928	22471	34199	28433	22369	20936	13235	1560	482	441	503	474	425	447	472	411	416	479	524	490	510	434	440	480	457	410	430	424	445	426	417	441	378	425	412	429	431	444	438	421	444	428	439	442	435	463	451	463	432	425	429	414	407	432	454	417	420	410	447	448	446	427	433	421	461	471	398	421	474	424	407	425	438	452	463	407	408	404	420	447	473	423	441	454	469	404	505	473	463	415	407	476	441	424	426	444	428	469	436	431	421	470	448	473	400	413	408	406	395	430	441	413	440	474	402	430	435	396	408	429	432	433	417	417	441	467	450	418	446	454	434	439	415	443	433	454	430	445	421	429	431	455	433	420	465	449	478	430	445	428	431	415	439	439	429	396	404	439	443	472	450	422	439	402	438	461	422	444	453	477	438	438	458	437	421	431	452	426	460	443	431	422	412	428	435	442	440	425	463	431	423	446	433	415	446	449	434	432	445	451	420	433	405	467	417	417	490	436	454	460	449	453	432	436	440	433	434	429	405	450	441	409	420	458	410	459	445	426	414	445	441	383	409	423	434	455	450	403	435	468	462	482	463	455	453	475	439	462	434	441	467	465	437	411	464	431	448	461	438	429	446	439	443	440	440	466	427	451	422	415	425	442	442	448	441	445	445	423	405	424	438	460	435	420	456	400	443	448	433	412	399	442	422	427	442	458	406	447	446	446	419	464	458	487	395	426	431	423	419	420	434	434	423	471	433	485	458	445	450	447	445	414	450	459	428	400	409	447	430	458	442	417	461	431	457	431	422	439	472	471	448	441	438	446	413	422	416	458	462	440	427	425	497	433	450	450	432	470	417	436	455	478	421	454	421	433	427	442	424	439	421	440	470	457	391	381	440	420	433	402	433	442	457	481	451	441	463	437	406	397	468	474	447	404	478	435	438	429	422	414	432	463	407	451	452	449	422	474	439	402	409	455	458	435	431	413	444	472	417	453	416	453	454	424	423	465	432	457	475	428	422	439	389	441	427	474	420	450	438	459	419	414	421	432	411	439	425	430	453	433	407	471	430	445	427	443	382	423	422	449	441	440	471	394	404	437	420	489	406	425	461	447	434	448	451	460	450	458	390	457	432	448	460	426	472	433	412	485	453	413	454	436	485	430	461	452	404	463	431	443	415	432	416	456	437	430	484	443	402	459	404	422	444	413	427	411	415	486	493	454	417	461	424	418	449	422	432	422	438	462	457	416	443	444	451	444	423	422	443	433	438	420	424	414	462	393	421	437	454	433	456	465	411	389	454	450	423	437	425	420	435	436	402	445	447	428	447	427	408	450	471	401	421	433	450	417	475	468	453	430	486	397	435	422	426	447	424	465	439	482	431	441	458	419	427	449	470	416	408	456	434	457	405	448	431	426	436	403	430	447	452	441	387	454	432	437	415	431	438	439	429	459	467	431	430	421	434	431	434	448	439	428	430	391	415	393	425	492	497	441	432	438	446	411	459	423	431	426	427	479	381	456	433	418	429	485	404	438	428	428	484	421	503	413	432	431	423	450	434	446	433	432	436	463	433	435	436	409	456	445	451	461	455	433	441	435	425	467	392	485	452	432	460	409	416	418	444	400	445	467	433	461	440	409	450	428	453	403	424	456	436	437	438	433	419	465	416	435	425	411	455	437	443	451	430	477	454	446	446	440	419	417	440	466	381	453	435	446	427	471	444	427	413	445	439	430	435	452	446	438	431	418	440	450	429	425	393	445	463	420	469	431	434	439	430	435	432	397	397	442	432	457	470	449	396	423	447	444	438	423	458	447	426	458	395	436	426	431	413	425	438	425	428	479	459	381	421	425	425	428	445	418	440	470	427	422	416	418	468	427	426	486	454	488	439	415	459	441	434	448	437	429	424	415	450	450	460	420	416	447	410	456	438	470	432	451	439	425	438	414	450	408	414	449	433	467	445	445	451	422	464	424	432	463	443	425	394	443	436	437	456	430	411	427	470	420	443	454	420	467	440	431	460	437	449	461	442	430	397	431	437	452	433	426	434	416	431	426	460	421	411	423	422	420	423	434	394	414	436	457	419	411	466	454	472	442	452	409	448	466	441	463	395	432	454	422	449	439	430	417	468	413	468	435	442	461	388	459	442	416	406	460	398	449	447	397	431	439	442	415	434	450	437	423	408	462	495	453	416	461	426	478	409	434	446	422	449	423	455	418	431	449	419	464	440	464	462	444	453	458	413	461	467	417	431	460	453	421	464	440	467	441	412	396	417	431	477	448	456	448	414	411	456	428	456	428	453	476	453	445	468	410	435	462	445	426	445	441	462	472	433	419	433	429	452	441	460	425	440	440	438	422	417	450	484	444	434	434	419	403	431	457	408	448	394	423	402	427	445	398	430	432	446	483	414	426	444	421	427	451	470	418	448	442	440	459	452	418	442	406	450	465	404	446	426	452	442	427	449	427	445	431	380	463	467	471	459	467	429	385	451	410	412	449	421	423	422	462	426	462	438	426	474	430	427	401	406	412	442	438	463	432	447	408	435	462	461	405	468	464	445	448	478	443	427	471	434	415	428	457	442	462	452	434	397	449	409	404	413	449	426	487	484	424	475	464	418	451	406	450	413	415	420	434	454	476	432	468	421	458	459	441	484	439	467	431	423	448	471	435	428	435	467	430	427	458	427	482	425	447	421	419	425	464	376	409	422	426	436	429	429	452	446	424	429	430	475	452	443	420	441	390	406	428	442	427	390	403	432	418	411	409	461	440	419	419	401	436	408	499	421	437	448	417	441	439	445	421	445	462	437	461	444	416	472	466	456	423	407	460	451	425	427	426	427	437	481	479	429	432	451	445	459	448	426	427	421	453	456	452	440	431	454	438	453	413	389	446	420	421	414	442	441	465	434	452	428	406	400	423	424	438	455	413	448	450	450	459	439	400	440	427	432	451	415	441	418	445	445	425	434	426	467	398	438	452	427	439	425	439	468	454	444	437	479	449	442	426	494	428	423	398	425	412	435	443	420	443	443	412	435	441	420	469	451	420	404	465	462	460	448	467	450	417	471	422	425	420	407	447	439	428	426	378	404	456	465	409	453	423	419	448	415	402	459	433	436	468	440	417	425	421	454	425	463	462	460	453	423	458	433	426	446	457	422	463	477	473	441	390	438	463	404	401	410	448	404	488	454	473	434	449	407	460	444	418	466	446	457	499	473	440	467	458	429	455	439	445	436	419	398	416	460	441	436	414	445	425	436	459	443	448	439	438	406	415	429	479	454	413	456	429	417	442	454	410	424	429	407	456	473	437	483	419	437	416	478	491	451	440	462	437	454	437	411	411	423	433	491	455	443	449	442	402	394	396	450	483	440	450	415	471	431	429	423	434	416	433	433	439	454	413	415	409	431	407	472	427	438	448	421	428	431	381	453	421	436	446	456	408	417	439	411	477	455	456	440	414	426	400	443	425	421	448	442	481	451	438	447	443	449	442	408	437	447	431	390	449	456	433	416	408	417	420	421	455
54955	95659	78021	51058	24303	12108	5571	1485	511	504	496	486	480	502	496	493	465	492	546	569	509	552	520	512	522	516	486	451	503	513	484	451	485	516	487	525	499	450	505	483	485	479	473	496	461	521	502	502	501	473	485	510	514	497	481	482	447	522	495	472	511	457	504	475	489	479	485	462	511	524	477	463	525	498	495	493	482	473	455	494	499	520	467	483	499	509	498	485	480	498	497	465	533	521	527	479	501	484	481	521	483	483	492	454	502	488	522	494	478	491	465	457	472	466	487	488	504	479	462	477	496	501	467	499	494	454	449	490	502	498	489	481	498	487	506	519	518	460	445	429	501	482	493	497	446	465	446	477	479	485	503	480	515	491	511	454	507	513	454	463	469	513	480	470	517	468	458	471	446	548	510	486	472	493	464	519	475	475	498	434	466	478	474	439	493	509	513	483	488	492	541	510	477	449	480	494	499	461	535	472	466	494	477	456	499	483	486	464	496	484	492	498	509	479	491	496	491	473	455	524	508	485	515	510	509	466	458	481	483	473	512	521	449	505	467	500	490	496	472	550	516	471	489	530	505	503	522	486	481	457	545	527	457	512	485	519	448	470	506	501	509	490	490	468	449	483	459	462	508	489	466	498	508	485	477	484	465	455	464	500	522	474	500	490	469	485	516	515	466	487	502	522	448	457	546	465	476	502	495	516	476	497	493	436	490	454	513	477	509	522	468	511	503	474	506	514	474	482	443	496	480	466	506	494	537	450	519	504	503	502	505	470	484	443	512	477	501	494	528	472	499	468	487	456	444	504	482	496	465	484	494	492	516	498	489	457	505	512	523	450	492	477	476	459	479	460	467	509	479	481	490	490	470	514	483	452	437	495	462	481	481	488	522	435	482	470	473	493	489	479	440	498	502	495	516	462	489	442	462	494	493	468	456	479	444	468	473	447	536	495	501	477	471	493	481	491	451	503	499	511	475	508	400	529	522	504	472	466	526	492	477	478	478	488	512	496	500	484	472	500	491	484	486	485	497	489	452	463	487	489	493	480	484	489	497	464	481	502	452	503	458	476	462	471	473	504	487	465	480	460	464	484	504	476	509	481	465	492	473	517	492	530	466	444	488	492	483	503	467	485	494	498	469	475	481	490	475	462	472	471	503	523	497	479	475	480	511	452	484	518	520	480	498	510	500	500	468	464	459	464	487	478	483	498	481	460	486	468	468	509	485	522	455	558	509	483	441	503	509	455	511	485	475	521	485	540	468	464	444	528	480	477	473	482	513	494	475	508	498	496	464	498	521	486	523	489	484	528	448	500	469	490	467	494	503	469	479	469	500	472	500	477	507	487	496	512	460	506	466	489	530	520	517	439	521	527	455	493	452	534	480	480	479	473	486	494	469	515	502	514	514	496	462	506	453	508	474	536	475	458	443	496	507	506	511	484	474	499	497	496	500	491	463	522	501	466	506	520	474	510	455	474	523	479	490	480	472	455	539	507	466	524	464	465	463	470	497	492	485	441	459	479	472	493	473	455	494	473	492	498	529	475	499	477	470	511	510	473	507	493	490	449	508	489	445	457	484	463	484	471	501	498	470	493	490	462	477	472	501	471	495	511	449	501	447	488	453	494	496	466	487	485	505	482	489	460	441	457	495	475	467	475	479	475	455	443	498	507	529	453	467	472	476	449	478	490	457	470	498	475	489	487	470	461	524	529	487	490	514	464	456	507	479	511	502	475	473	483	507	465	500	486	476	490	520	513	469	490	529	470	470	502	511	466	487	503	461	471	481	486	471	473	506	488	491	466	436	464	499	510	487	502	464	436	478	491	488	511	477	496	545	485	484	464	517	483	468	487	511	470	436	485	455	464	499	518	470	482	506	517	507	499	480	485	462	489	470	459	467	480	511	481	475	479	535	488	487	465	480	528	528	475	478	474	489	508	495	505	482	496	491	467	502	472	479	508	472	479	538	505	497	453	464	456	511	496	475	500	475	497	467	444	479	489	466	499	442	506	492	484	481	466	481	485	478	516	498	500	481	460	471	513	440	501	515	534	448	461	497	501	520	467	474	515	457	493	465	483	436	527	474	472	541	452	473	475	479	447	483	469	504	448	476	499	496	475	490	487	489	500	455	461	474	470	490	491	503	504	520	454	509	501	452	490	495	499	496	517	514	509	503	511	495	492	487	478	499	460	473	481	503	496	499	472	483	497	507	477	523	488	497	478	495	508	493	498	486	458	481	440	515	519	518	510	492	480	502	509	468	486	460	484	491	502	486	506	470	484	439	477	524	507	478	440	509	508	467	511	494	477	476	463	501	465	483	508	509	471	508	462	486	480	477	494	498	490	490	511	513	483	497	466	519	501	478	476	482	530	481	499	471	499	494	503	496	498	511	464	455	480	479	498	517	462	503	524	457	487	480	493	487	490	502	462	459	470	475	524	479	496	476	468	449	493	486	481	485	483	525	479	512	494	504	470	495	446	477	489	491	489	503	474	510	486	542	497	469	470	465	519	470	515	453	516	502	505	479	498	468	484	496	489	493	486	475	510	498	508	472	458	468	462	488	487	483	500	498	493	458	485	488	479	497	509	508	493	498	472	474	480	511	490	519	481	493	505	528	506	494	516	467	476	468	508	462	508	472	487	439	476	511	482	448	481	526	492	449	518	488	481	505	430	487	446	494	527	462	472	460	473	486	460	491	466	464	460	505	506	486	509	474	458	458	510	487	457	506	469	520	498	479	500	489	470	485	448	498	443	433	505	468	484	496	530	506	465	464	473	502	481	488	502	499	447	511	500	471	495	483	490	460	492	473	502	486	472	457	487	517	471	486	458	522	490	506	485	510	463	491	460	473	510	495	457	479	517	504	463	481	448	473	502	508	463	482	498	542	491	512	472	508	513	502	477	480	504	467	507	466	468	490	536	471	455	485	471	498	484	464	484	514	482	497	479	491	449	468	486	481	445	460	469	481	484	470	469	518	464	477	472	447	499	492	497	493	483	520	493	487	534	463	507	499	490	492	507	468	462	456	532	503	499	491	505	500	501	491	466	466	490	443	479	493	531	509	487	483	463	490	480	490	488	469	426	509	499	501	479	491	492	465	482	479	516	507	515	461	500	470	469	469	481	469	514	464	495	468	482	485	495	498	488	476	541	495	527	496	486	491	476	507	474	471	520	475	472	539	440	450	460	482	493	475	490	515	482	463	471	457	467	472	508	482	501	439	486	503	482	463	479	475	453	479	547	460	529	500	511	477	535	477	504	510	486	498	520	459	522	473	554	460	453	490	518	486	461	520	471	476	474	522	457	489	475	490	478	525	487	484	463	506	495	470	473	466	461	499	506	509	486	495	502	481	457	536	483	513	516	485	541	478	479	502	498	497	493	451	485	499	458	480	462	524	485	485	464	507	513	477	518	490	507	444	487	453	492	505	489	474	522	494	496	492	463	481	502	518	445	453	466	516	456	499	477	469	518	475	466	455	520	491	496	486	477	485	497
28243	34571	39152	18307	2725	774	487	265	311	278	292	297	276	257	297	270	272	294	289	284	280	258	294	261	288	260	287	275	269	287	285	253	302	262	290	289	279	280	258	277	274	236	277	274	267	262	282	273	276	281	274	288	285	274	251	251	262	295	289	261	288	253	255	251	310	272	300	269	269	267	268	268	288	284	272	273	288	282	283	263	258	272	299	257	265	282	249	249	248	265	288	258	294	252	293	267	302	266	284	246	249	284	261	251	279	295	296	290	316	238	276	249	256	307	266	262	286	272	320	264	277	268	271	246	275	245	278	257	274	280	272	260	246	284	303	262	267	254	269	270	274	301	293	277	297	268	264	252	265	281	266	271	236	253	270	271	278	282	278	276	316	249	284	277	250	262	275	284	268	251	270	271	283	286	265	255	290	284	272	278	257	225	260	283	260	268	278	261	281	256	252	294	289	274	254	263	272	268	268	252	263	258	245	289	274	296	279	275	276	277	256	248	298	248	249	282	288	270	294	269	289	283	317	293	259	243	291	292	307	275	262	244	276	280	251	272	268	276	253	257	286	291	248	281	287	279	272	280	283	286	258	293	233	249	259	276	256	276	281	252	279	279	263	267	301	291	271	261	290	263	278	282	263	282	254	305	277	264	256	301	263	290	276	250	277	256	296	308	286	315	293	288	265	276	272	278	266	258	239	243	249	265	268	310	303	275	260	285	258	305	249	307	263	300	283	300	259	241	289	309	268	262	283	286	291	282	296	268	267	258	289	284	255	281	283	246	262	316	296	259	225	281	274	281	305	291	267	271	275	268	301	295	260	290	296	240	281	263	292	253	297	268	257	283	251	223	268	262	287	267	299	293	258	261	270	259	286	264	275	289	254	262	266	276	244	267	283	282	263	293	269	268	269	263	284	246	253	267	271	267	282	238	276	259	274	266	240	267	302	288	272	250	253	265	289	293	282	289	273	280	268	321	294	253	244	270	282	258	271	277	272	276	316	269	260	283	245	300	278	259	254	282	263	263	241	269	243	267	302	279	300	270	264	289	283	275	275	297	277	300	310	309	247	246	258	270	273	288	288	292	262	307	256	285	291	244	266	249	301	291	292	299	273	273	287	262	269	300	250	295	287	293	253	251	264	297	277	273	281	266	278	275	282	269	254	268	311	263	258	297	257	284	269	285	259	287	281	294	247	268	269	278	255	267	256	291	271	267	274	288	246	250	273	251	273	281	286	254	273	291	293	303	250	265	283	260	276	261	271	295	269	278	284	252	272	260	299	269	271	265	289	270	281	260	316	275	287	268	270	274	261	273	252	280	263	270	280	260	277	297	260	287	282	284	272	273	231	280	302	271	273	252	254	262	287	264	292	252	275	264	282	243	265	294	274	283	300	275	282	283	279	268	278	236	306	257	299	262	240	292	287	256	266	283	302	275	269	279	264	259	263	284	285	265	295	287	262	261	294	270	292	273	231	275	265	270	250	241	282	255	300	276	267	268	297	255	271	253	270	260	302	320	296	295	293	257	265	330	276	286	256	254	279	265	257	271	285	275	272	267	268	282	271	270	295	281	278	270	292	264	256	277	282	261	263	313	278	282	290	257	272	278	280	262	255	281	286	278	270	293	279	274	252	272	286	291	249	294	244	276	296	280	292	284	268	284	269	292	266	283	266	248	286	254	279	287	273	292	277	257	306	260	239	292	275	309	275	280	305	256	272	248	290	301	254	250	257	258	287	266	274	281	262	290	272	273	259	266	304	290	269	291	293	262	261	255	282	227	255	276	268	263	304	260	245	290	279	299	293	248	260	253	274	295	311	267	261	331	307	286	262	281	261	313	245	268	271	273	288	265	278	317	288	277	261	272	278	242	256	271	276	260	275	278	251	278	274	291	274	261	267	282	272	252	253	284	278	283	289	265	275	275	280	285	298	302	244	269	280	251	284	276	286	284	298	279	260	280	264	312	273	262	301	267	266	287	260	267	264	269	272	271	269	283	261	272	270	260	256	271	250	279	276	276	280	263	269	299	279	255	265	263	278	282	277	251	254	264	273	261	244	288	275	266	258	266	257	265	278	297	281	268	260	274	285	305	283	255	289	268	303	293	255	261	259	276	277	282	298	272	289	252	271	246	279	282	272	286	285	248	266	285	261	287	294	280	281	259	268	257	273	281	263	244	299	273	286	272	302	273	295	290	269	276	269	273	271	291	268	250	270	268	267	278	270	259	266	262	270	261	272	264	297	283	269	283	268	288	271	279	302	255	287	239	281	266	271	288	278	249	271	281	271	269	258	269	250	286	261	270	298	261	249	271	267	280	279	265	257	266	304	253	270	299	275	294	278	276	277	277	269	294	287	260	276	294	287	239	261	295	273	274	277	282	258	266	248	280	257	245	255	290	280	249	240	314	298	282	288	279	266	278	280	289	292	249	288	304	279	283	258	265	259	249	273	256	276	330	283	259	253	287	273	289	286	279	297	265	266	275	262	287	254	279	266	267	271	290	297	265	229	254	282	286	307	271	281	281	274	303	284	264	298	278	254	301	245	266	265	288	234	280	273	268	274	291	268	262	255	266	265	257	265	251	277	272	269	254	237	249	283	241	253	286	267	280	288	249	271	285	268	300	304	261	255	276	265	288	258	287	264	284	263	270	276	262	265	286	275	263	277	257	260	286	272	281	264	283	262	262	281	272	280	262	274	299	264	265	245	251	292	265	266	258	265	281	299	252	253	276	285	269	275	271	253	282	293	291	274	258	266	253	278	302	288	263	295	264	292	287	283	259	274	273	320	281	300	296	298	283	256	274	278	246	286	293	299	284	277	279	255	239	281	285	268	295	265	317	275	267	247	296	277	285	231	269	273	274	271	295	278	288	255	263	231	279	289	286	265	272	285	276	306	292	262	292	271	271	250	270	289	285	283	248	290	262	265	302	268	302	265	277	258	253	273	243	270	273	285	285	286	294	285	270	274	263	264	276	251	256	244	250	283	301	282	240	273	279	274	292	285	262	271	267	269	259	298	275	285	296	261	297	267	242	303	248	248	264	282	274	260	290	298	260	255	272	280	269	258	292	292	279	287	237	301	295	258	287	244	236	262	278	258	275	308	282	288	279	272	248	280	285	314	302	281	290	273	293	265	244	276	274	265	254	254	297	259	259	246	271	262	281	279	264	259	308	267	313	267	274	302	249	261	255	292	268	275	263	272	277	256	281	264	294	294	236	259	250	276	274	330	262	280	258	270	269	275	279	256	274	264	265	271	290	282	264	290	262	278	264	269	261	289	288	299	265	288	258	267	281	280	248	291	292	283	266	318	302	271	268	273	272	262	280	258	288	262	275	240	293	265	250	301	283	250	266	244	265	279	272	279	260	274	291	302	241	286	284	262	271	268	287	291	274	268	301	291	267	264	285	294	275	262	286	261	279	302	301	295	270	249	286	293	241	277	265	256	279	291	299	266	259	271	257	264	274	284	275	304	274	277	301	293	295	291	277
26229	50930	33587	12300	2266	1177	722	349	329	345	315	329	305	329	315	316	288	322	338	331	318	295	309	297	316	339	325	326	334	324	314	330	323	349	323	312	292	346	316	316	284	337	284	337	323	311	338	380	302	342	329	307	344	326	290	332	308	291	348	321	317	324	331	330	310	312	298	312	338	328	319	308	313	318	339	349	325	331	353	310	348	292	323	320	339	330	325	325	317	312	321	334	322	342	327	321	337	327	322	304	352	329	346	316	315	332	359	311	312	353	305	371	339	298	334	321	318	335	318	278	321	321	332	348	316	300	314	307	345	339	323	339	303	335	332	345	308	318	350	321	337	306	314	332	342	338	297	303	315	302	335	329	332	329	344	304	362	314	344	346	328	335	347	315	313	328	324	310	314	329	333	318	346	322	304	314	312	301	310	333	310	345	324	306	318	320	339	312	291	301	324	303	347	294	287	329	300	297	344	297	317	349	301	302	319	347	282	344	308	313	322	310	293	322	301	292	323	308	307	303	329	312	354	305	336	335	344	318	313	297	313	327	334	339	340	324	302	278	307	290	312	297	358	331	307	328	342	334	307	348	324	333	302	309	310	291	312	328	337	294	327	338	321	322	357	329	334	351	309	296	341	334	301	300	302	328	322	311	309	305	322	343	386	318	343	352	325	326	310	307	322	330	307	319	318	311	312	309	311	294	338	337	329	327	319	350	359	309	326	320	325	326	314	288	313	331	323	324	344	347	326	318	341	337	334	333	316	310	349	315	296	337	287	342	319	325	306	305	344	318	330	310	333	348	338	332	298	339	297	296	334	322	306	291	324	331	340	332	318	308	342	304	332	350	316	284	319	351	294	317	304	329	328	296	310	329	280	321	353	329	331	326	319	330	308	280	285	324	290	302	323	326	334	340	319	294	335	331	315	301	320	325	312	330	308	311	324	314	309	311	313	301	319	343	329	340	296	346	344	306	339	346	322	337	341	292	344	340	325	338	324	331	307	342	313	351	316	334	306	327	309	289	350	305	314	336	292	310	278	356	306	349	299	334	332	351	336	322	320	314	332	321	297	287	319	338	352	305	319	319	325	325	318	331	300	319	347	321	304	330	345	286	314	314	306	306	334	312	310	307	306	322	338	313	310	332	342	313	323	354	312	301	330	304	321	305	334	311	314	301	345	298	305	328	311	344	322	352	344	325	314	275	318	310	317	340	316	295	315	313	341	320	298	333	329	280	328	378	329	304	341	311	345	342	326	308	330	321	324	302	320	320	319	316	324	316	322	314	353	341	320	319	335	341	325	317	303	308	320	354	301	341	361	319	318	357	341	343	316	322	320	319	347	296	328	332	333	324	317	349	323	340	300	310	335	324	283	316	335	295	317	341	331	287	347	304	287	319	340	307	295	326	327	348	337	360	316	342	338	319	343	361	312	330	302	299	300	323	301	309	286	308	309	328	324	331	346	278	315	327	319	323	314	347	318	324	322	311	344	318	326	294	301	311	329	304	280	309	325	312	310	305	354	372	292	294	311	340	349	308	315	313	349	319	293	337	312	308	302	331	317	341	327	303	310	333	313	323	345	322	327	353	326	329	312	299	328	334	300	324	333	337	300	338	310	353	308	341	310	343	315	336	324	321	323	342	322	328	335	325	343	321	306	308	342	324	306	352	348	318	336	337	345	315	310	330	302	312	304	314	343	311	300	346	330	359	318	319	314	317	332	317	327	332	345	314	330	317	328	331	340	323	312	340	329	366	338	321	356	343	308	329	338	309	353	327	316	369	339	318	330	316	323	345	336	329	304	313	327	319	334	312	321	335	323	329	362	342	330	332	343	312	306	331	306	307	340	323	296	305	331	320	325	315	312	308	338	321	319	335	295	367	345	367	325	327	334	319	309	319	312	303	314	328	325	324	307	305	313	300	305	322	309	298	309	307	337	290	326	311	338	316	327	332	332	324	292	297	323	330	344	326	327	331	316	318	321	318	318	338	352	263	318	343	310	279	345	316	315	275	322	305	322	343	346	340	331	295	303	313	327	328	328	336	302	305	313	312	311	357	361	343	338	327	329	349	311	296	301	311	339	319	315	317	339	332	334	334	305	329	320	320	311	325	307	330	331	344	346	333	279	307	286	322	323	319	310	332	307	313	344	288	311	318	302	300	326	317	310	295	330	342	304	346	299	329	296	331	318	333	337	339	303	317	324	326	337	326	367	346	300	304	337	340	339	345	302	371	336	322	322	320	317	297	317	311	305	319	343	320	371	314	299	316	295	363	345	311	308	312	367	295	304	325	299	295	329	342	324	294	339	335	306	333	330	301	319	317	282	358	369	317	309	334	313	323	320	314	308	324	303	323	316	314	301	297	329	334	345	344	341	307	337	334	339	328	375	314	305	317	330	324	324	337	332	297	332	342	331	329	288	324	295	316	334	330	309	343	305	317	331	318	322	304	329	324	311	307	312	335	326	301	324	320	311	310	321	327	296	343	344	348	322	328	309	325	319	318	325	322	343	319	307	332	331	359	356	324	362	333	352	304	333	346	294	318	315	335	313	363	334	370	315	330	313	345	349	329	311	334	306	311	286	328	279	327	298	323	319	272	340	309	361	331	311	330	355	312	295	332	319	331	337	344	314	330	354	298	339	307	296	304	312	342	313	330	317	342	312	328	327	314	313	280	312	314	307	324	332	313	352	330	315	307	328	331	317	324	306	321	316	332	310	334	328	313	325	320	329	291	327	314	320	353	327	349	322	307	328	320	323	307	301	315	325	356	331	342	329	343	315	345	287	339	318	314	291	317	321	337	332	310	317	318	320	318	357	312	288	335	319	323	317	317	350	343	325	309	315	315	331	307	281	346	316	293	317	307	293	284	310	340	350	332	339	331	333	318	324	327	316	306	328	298	323	324	330	310	312	326	322	313	330	355	341	321	311	308	325	353	328	316	327	321	323	328	362	338	312	317	309	294	322	313	314	275	338	345	321	312	337	294	311	328	315	313	337	314	325	299	347	321	321	344	299	328	304	324	314	329	315	348	329	268	328	305	321	343	332	329	345	328	346	339	349	315	319	292	265	328	303	283	315	339	307	323	309	324	349	306	323	330	307	338	313	323	313	333	319	329	318	345	320	326	317	309	330	317	343	280	351	304	321	321	309	317	287	317	310	312	361	322	291	337	334	341	306	293	325	318	332	327	316	306	322	321	327	356	276	326	322	344	327	290	332	352	308	328	321	301	341	335	300	318	313	342	332	336	306	348	309	331	292	311	314	332	302	318	310	336	346	328	328	330	332	342	307	339	314	326	328	332	378	343	329	286	348	296	361	338	342	317	304	296	327	319	308	329	333	319	321	335	337	321	307	326	307	326	322	289	301	342	354	287	324	335	337	306	316	319	313	342	322	362	310	298	327	332	283	330	308	302	353	321	306	313	321	300	347	343	311	326	309	338	279	316	298	329	331	306	307	337	310	368	340	349	294	271	320	317	342	331	323	366	287	323
23820	23620	37555	30241	21601	16346	5074	507	346	376	360	382	381	373	327	349	367	366	390	409	362	387	356	340	371	333	355	332	332	392	315	336	367	362	334	347	327	346	349	367	352	328	371	355	319	354	349	345	331	334	334	330	353	337	333	328	334	364	327	374	375	324	338	346	358	360	394	341	347	335	350	401	314	354	347	328	377	379	353	324	337	360	363	371	338	333	363	354	370	349	333	369	371	352	347	350	363	366	323	325	348	362	388	385	374	324	354	366	355	373	371	358	367	391	350	348	361	377	365	348	332	348	356	362	361	331	333	319	356	334	349	353	360	318	330	347	350	339	350	380	359	363	349	379	368	350	368	348	380	341	372	331	340	345	373	386	369	380	363	345	374	352	348	364	343	351	373	317	398	338	372	387	371	373	427	342	337	342	341	348	342	329	378	364	321	337	372	364	339	369	353	364	362	332	363	313	328	311	400	368	322	358	377	378	322	342	362	350	385	341	368	339	312	355	361	328	372	347	337	353	396	354	336	336	375	353	332	359	341	336	330	387	336	342	342	353	345	348	345	383	336	347	360	360	322	379	313	336	367	380	329	368	377	318	367	331	362	334	384	349	335	381	385	320	337	360	340	405	361	366	331	365	356	360	363	359	343	340	356	360	337	365	364	346	384	362	341	347	351	344	377	377	332	334	327	331	346	330	383	379	356	355	361	378	354	368	303	341	376	350	341	362	331	367	374	381	374	362	344	340	339	378	382	355	378	321	309	376	327	390	363	385	360	303	360	370	348	358	361	342	341	343	334	352	357	362	323	329	346	361	372	359	361	350	344	357	377	357	348	401	359	358	354	353	352	391	362	369	378	338	385	360	341	364	331	329	359	369	346	358	346	342	352	341	368	345	318	338	343	391	354	363	351	367	326	348	357	360	325	347	364	373	356	373	354	328	353	338	378	342	354	373	382	336	378	382	360	366	350	328	339	350	395	355	371	352	368	371	326	357	367	356	369	333	376	344	330	375	343	368	375	371	412	348	344	400	364	374	393	356	333	362	351	319	356	347	363	368	367	357	343	336	353	361	383	389	349	337	363	333	315	362	384	355	349	338	367	374	323	364	349	378	347	351	344	340	357	324	341	301	358	362	341	373	364	365	372	383	370	359	346	336	374	346	334	364	343	365	354	360	363	341	348	362	357	371	362	344	358	328	343	301	323	332	338	353	344	367	410	332	357	378	359	363	332	367	355	362	307	371	355	353	363	354	361	334	359	347	356	360	354	394	355	343	360	315	317	377	367	346	387	343	342	335	353	327	365	357	346	348	347	303	351	346	373	353	351	355	380	342	350	338	357	365	315	363	351	366	351	358	336	348	339	343	386	351	394	312	355	359	346	336	361	371	356	359	371	315	333	357	352	343	356	330	346	314	356	377	361	340	384	347	359	376	349	365	388	347	359	366	352	361	329	360	367	377	359	319	378	380	374	320	343	358	358	373	371	349	350	325	374	369	356	370	359	314	316	359	359	365	365	357	342	347	378	355	333	360	342	350	337	352	342	340	344	341	353	392	322	359	349	369	367	324	353	336	352	370	378	394	402	336	384	310	362	329	360	351	331	354	352	369	383	361	333	362	346	389	326	345	376	337	349	333	377	403	341	358	352	356	340	344	356	333	342	374	364	337	382	377	334	381	356	351	372	371	347	363	335	323	316	360	343	377	373	327	348	357	338	335	356	395	340	378	341	370	364	333	348	332	351	308	359	366	329	358	343	353	319	366	356	373	365	380	348	339	359	328	379	359	350	355	361	323	374	329	361	360	353	345	341	367	370	352	364	354	373	369	323	365	388	356	324	370	343	370	351	344	353	329	343	370	362	376	309	377	340	349	355	358	357	356	372	345	339	382	344	366	365	377	344	359	343	335	347	388	351	379	362	376	331	375	347	353	333	370	345	352	337	333	362	355	347	351	310	337	369	370	344	366	369	333	352	340	352	335	368	362	359	372	378	374	340	374	357	368	366	362	344	368	361	326	349	379	336	378	344	348	339	363	335	343	337	340	375	379	341	349	367	353	368	342	337	352	409	373	385	305	359	370	338	356	350	319	349	357	344	364	334	383	347	352	346	396	357	357	356	346	339	315	358	346	367	362	383	389	332	297	353	348	374	335	384	372	385	348	339	367	357	374	375	388	328	349	342	348	334	378	327	351	333	356	345	326	336	367	326	333	327	343	342	353	359	334	346	376	354	344	341	344	336	399	312	342	349	356	348	380	332	397	384	364	377	358	364	345	377	351	347	347	396	363	370	321	366	354	364	316	334	359	352	364	358	350	362	339	381	352	325	324	357	340	359	345	358	352	345	339	343	356	336	357	338	355	376	364	355	363	357	340	333	373	330	355	319	379	336	347	368	355	343	348	350	347	308	383	328	364	354	347	350	344	354	327	355	382	348	357	328	353	373	365	337	343	373	336	357	359	344	362	324	356	329	375	375	348	329	325	322	359	355	359	315	333	363	344	402	349	348	347	381	366	368	327	360	353	332	363	348	336	314	381	318	356	361	362	356	323	359	371	351	338	350	371	348	301	383	354	333	350	377	352	350	314	357	352	335	334	373	386	349	334	374	317	345	340	365	343	336	362	325	322	370	348	338	365	348	360	340	333	399	332	330	343	329	336	330	370	362	340	363	344	358	366	349	365	343	358	373	321	366	324	370	354	355	386	394	333	331	360	328	357	340	332	335	351	362	361	367	330	381	382	374	347	351	350	348	362	377	362	349	359	339	366	348	376	332	346	305	338	338	353	362	346	326	303	356	344	353	362	322	386	377	389	351	345	369	376	343	348	343	355	360	358	400	357	344	352	349	369	361	334	334	344	322	345	376	346	346	356	344	337	360	350	354	308	353	338	316	352	355	362	358	370	341	323	330	333	367	351	362	339	361	346	342	377	343	348	349	337	267	339	331	335	332	345	370	348	381	374	338	345	331	359	336	372	361	331	324	348	352	338	374	330	347	304	360	321	346	352	343	357	323	343	387	360	347	355	355	329	291	344	324	350	382	346	406	339	337	342	331	369	363	352	347	317	351	361	384	363	368	341	327	339	345	377	353	348	369	365	346	338	329	342	367	338	346	340	346	390	354	365	327	306	343	335	363	342	337	367	364	367	372	343	361	349	329	349	363	357	339	398	354	389	368	376	366	322	351	341	377	362	374	376	338	356	334	370	356	371	346	331	346	350	374	371	343	365	355	334	343	353	356	328	354	346	351	320	363	329	339	335	336	346	333	382	363	369	361	383	341	355	343	385	356	356	338	372	359	376	334	358	361	350	385	345	364	398	358	342	346	363	332	323	373	327	353	349	371	353	373	344	314	379	333	327	349	329	370	324	354	346	347	386	321	342	354	316	371	367	319	365	373	351	369	343	350	364	345	358	368	411	366	350	341	347	349	357	348	354	340	348	377	385	379	349	367	355	355	349	366	352	354	372	358	339	330	373	367	376	360	359	355	337	368	342
52181	95362	69698	38199	16987	9525	3790	459	387	391	434	408	382	436	395	399	382	407	503	504	438	424	445	413	390	383	394	424	421	421	409	403	414	383	409	423	403	380	388	387	429	390	372	416	388	404	381	387	388	431	393	390	418	400	433	357	455	428	409	371	399	384	379	372	391	444	403	409	384	393	398	400	406	402	399	414	381	420	385	407	400	413	408	406	428	411	396	382	396	368	421	374	392	379	433	418	436	402	424	383	419	410	374	382	406	409	443	407	431	408	360	405	392	393	395	435	361	354	412	404	392	420	384	400	403	413	404	416	387	394	434	399	432	378	403	400	440	399	375	401	402	408	408	427	351	403	419	405	414	416	407	397	362	404	406	404	425	378	395	383	380	388	424	391	389	406	404	417	420	422	384	412	404	384	379	356	420	404	415	406	404	400	403	417	417	387	402	365	409	393	378	382	379	415	414	402	377	432	368	401	387	408	398	407	409	368	410	435	365	407	363	376	421	408	382	398	401	388	425	388	374	412	405	387	408	436	401	423	389	426	380	398	398	352	404	418	364	388	386	383	379	399	390	376	417	361	410	410	390	404	360	400	409	417	405	399	385	384	434	387	357	411	407	372	382	409	425	401	404	382	387	384	436	403	406	394	418	372	409	397	423	428	407	398	408	430	378	415	422	387	384	409	400	360	378	382	409	407	413	398	390	410	410	389	393	390	390	416	402	403	389	395	410	370	381	399	360	384	416	402	372	405	381	409	363	422	411	409	376	388	396	393	422	389	383	407	417	421	399	383	417	376	425	395	379	377	381	413	412	377	417	403	390	388	430	389	420	432	412	406	400	381	390	366	421	403	392	405	399	382	406	407	400	385	388	373	366	411	394	408	437	388	411	385	411	399	396	395	413	416	379	392	396	408	422	377	399	371	414	421	382	386	447	405	392	396	398	409	379	395	394	452	440	385	393	411	385	416	395	426	397	421	372	390	386	414	392	387	342	395	433	403	415	405	450	435	414	409	402	391	416	359	381	385	422	391	430	339	378	386	409	385	385	398	386	413	395	384	391	374	399	425	404	412	389	390	397	407	395	470	383	386	431	430	411	433	346	373	415	431	416	350	412	388	439	394	387	395	421	404	417	424	425	411	391	424	440	428	394	409	394	382	409	405	411	407	370	414	424	396	377	385	407	381	402	423	410	404	380	418	411	392	389	402	425	394	388	418	414	401	406	407	402	389	443	416	386	389	378	382	384	403	429	410	397	403	409	401	408	426	426	394	407	426	401	417	371	399	382	376	349	423	370	408	365	446	410	370	417	428	428	406	403	377	414	353	394	387	393	412	409	416	393	381	400	399	391	430	388	395	425	403	390	397	403	445	426	384	391	408	426	391	385	402	398	358	398	385	395	397	411	390	393	376	396	379	435	386	449	431	430	438	368	391	389	415	380	394	413	432	391	393	357	381	440	387	380	418	386	365	398	376	400	358	385	381	404	400	364	405	383	411	396	412	410	395	370	389	396	388	414	391	378	398	419	383	387	422	396	373	423	416	398	404	379	391	419	413	392	408	389	428	418	409	391	393	410	410	396	358	381	444	416	384	350	446	365	413	445	381	384	394	404	414	411	398	395	391	389	401	419	412	394	443	427	391	438	395	406	380	406	409	344	442	395	431	376	395	416	417	420	396	381	338	379	424	418	382	441	380	399	417	389	431	408	421	426	408	441	392	408	425	397	388	434	410	421	411	437	394	400	410	382	383	395	382	412	410	386	405	385	372	376	404	401	404	405	403	434	423	403	412	389	408	411	390	410	388	401	405	384	395	380	427	410	406	390	418	411	395	419	391	361	403	387	401	398	342	375	382	395	399	380	408	415	389	457	396	416	349	408	421	394	407	378	379	399	413	422	436	408	400	384	392	455	387	442	381	382	402	422	393	399	400	413	421	406	436	401	420	407	347	396	401	378	407	364	401	406	433	406	425	365	406	420	397	386	403	439	393	405	390	396	393	435	385	381	370	395	408	425	410	425	386	407	415	414	369	420	381	390	414	406	443	409	398	403	378	403	393	417	419	377	388	373	422	418	426	386	403	413	405	395	402	401	396	414	386	414	403	374	410	407	377	372	392	387	415	393	404	415	381	367	398	431	403	377	414	392	420	381	380	369	391	388	379	422	398	403	402	439	388	413	405	431	378	388	409	407	412	380	385	413	405	397	411	399	456	370	431	374	348	380	395	416	409	429	382	387	417	404	374	380	403	382	424	408	396	367	366	414	396	398	398	421	438	408	384	403	395	403	396	411	431	374	407	435	416	395	443	414	419	443	368	392	392	466	393	409	348	400	422	402	428	400	398	386	386	395	412	401	387	389	410	413	405	402	413	422	411	372	374	425	392	410	372	415	403	422	405	406	410	404	404	417	408	406	372	410	388	425	398	387	397	436	407	420	382	391	422	397	402	424	418	424	377	432	395	375	369	436	395	416	422	427	385	409	391	390	390	427	435	394	413	364	422	380	415	385	415	419	428	408	382	408	414	396	377	406	390	371	367	357	384	388	417	364	421	418	357	432	388	387	402	364	396	408	400	428	401	389	419	389	387	381	424	384	380	431	389	421	419	383	396	413	430	422	401	380	360	441	390	360	411	392	411	369	367	418	395	382	430	417	384	392	407	407	413	406	398	396	407	430	398	407	396	391	433	392	405	395	413	374	391	403	401	418	391	403	389	362	382	420	409	413	432	403	396	396	389	394	390	393	413	410	400	407	384	419	416	404	386	413	357	403	443	385	391	401	410	382	390	421	399	411	398	407	428	390	383	410	366	409	432	432	448	377	383	375	400	403	407	368	403	369	394	444	416	391	427	434	401	368	381	374	403	413	391	386	376	404	378	405	397	416	440	377	390	421	422	403	387	383	379	412	381	385	404	396	384	412	361	419	407	399	375	406	391	390	395	371	395	395	422	411	388	403	419	384	404	419	432	406	399	398	405	410	373	395	419	419	387	402	412	395	370	399	388	375	393	423	415	405	404	384	391	458	414	414	370	391	392	383	381	411	390	397	404	387	387	392	382	381	418	383	370	416	390	444	404	413	404	405	384	402	409	374	367	423	411	391	382	417	381	381	393	395	398	403	399	406	416	400	392	412	420	389	410	401	396	385	421	394	414	417	405	395	410	415	429	384	384	380	396	379	409	412	374	398	444	351	410	427	375	412	398	404	391	411	397	417	429	411	402	427	396	430	405	410	410	388	420	360	399	380	425	415	376	402	391	363	398	402	404	424	405	392	419	404	358	377	379	416	382	372	410	399	429	401	401	365	359	413	410	394	393	403	400	401	380	413	394	396	407	399	417	418	410	413	406	411	423	400	407	433	441	406	377	444	398	410	385	395	419	373	400	400	382	389	396	397	369	384	382	379	389	391	387	397	362	403	450	414	397	404	422	424	412	409	407	407	387	400	421	388	413	394	401	399	384	448	409	406	408	389	370	425	422	388	400	433	388	410	378	392	432
25325	26181	39447	29065	15756	5227	1279	342	316	321	306	311	322	297	307	316	328	318	353	322	307	306	320	327	314	318	318	296	297	302	300	306	292	321	311	325	296	315	287	310	315	296	300	310	314	321	303	286	312	294	307	316	311	317	307	344	304	286	315	289	298	326	303	318	351	302	324	298	324	333	317	309	317	318	270	312	291	336	326	335	303	316	333	311	303	303	303	330	312	266	316	310	307	294	330	340	314	303	284	294	339	289	324	303	320	275	292	302	304	307	283	279	336	277	313	296	295	316	322	280	285	322	282	290	298	328	298	294	319	287	322	337	347	319	306	306	278	334	303	316	312	327	315	319	303	309	306	318	306	312	324	337	277	335	314	332	292	316	282	298	317	310	305	306	308	307	324	321	316	342	287	309	320	310	299	310	306	313	299	275	299	296	301	295	315	299	324	307	331	316	299	287	283	299	306	324	317	310	321	289	309	328	347	267	315	277	291	318	317	329	295	301	277	304	291	292	309	308	290	265	331	302	342	286	332	284	319	280	284	324	328	296	304	302	316	299	311	301	297	290	310	300	342	312	305	312	313	304	313	286	323	309	277	351	300	335	331	308	305	304	297	304	331	328	295	317	284	304	283	280	276	304	288	295	264	335	290	333	339	305	282	339	318	314	318	313	326	332	320	297	299	329	313	307	303	300	301	298	317	260	301	319	288	303	304	309	321	313	301	285	277	289	340	319	313	310	343	312	312	294	314	306	292	317	288	302	317	287	293	290	313	323	336	288	293	312	307	305	315	293	303	333	304	307	300	341	318	298	321	307	289	320	302	295	322	334	315	309	305	325	299	318	284	335	301	320	307	307	302	333	308	295	345	308	284	302	305	302	308	320	325	331	310	262	324	308	301	294	318	308	287	310	318	312	312	309	302	303	308	282	292	333	307	319	301	286	283	309	303	304	308	291	303	318	294	316	309	294	285	294	331	298	299	305	289	319	308	314	299	281	283	316	325	323	309	304	310	320	329	300	299	301	322	335	276	292	311	305	312	303	285	325	298	292	302	288	335	329	329	282	326	311	275	278	322	295	296	316	338	316	272	298	305	291	322	304	312	315	313	284	313	326	293	300	316	298	310	300	297	307	318	327	323	301	304	305	319	298	306	318	333	311	324	305	324	277	295	321	296	288	316	285	300	341	298	311	357	312	317	303	288	324	285	307	307	314	320	329	329	290	300	344	317	250	325	317	307	269	346	316	303	304	330	299	320	311	309	337	317	314	303	315	284	306	309	283	292	316	306	299	327	335	307	303	329	283	319	295	304	322	298	311	316	279	331	312	291	271	298	293	332	314	329	288	322	305	312	275	290	332	304	316	321	301	315	320	284	293	330	309	286	280	305	323	310	322	330	317	307	277	312	306	347	321	329	321	306	319	284	277	295	353	307	327	272	284	315	323	303	305	316	333	300	310	273	295	307	280	303	283	308	313	310	300	292	313	317	316	298	303	341	311	306	281	332	291	288	303	305	321	318	321	307	300	310	315	304	280	303	282	297	298	286	314	328	352	305	291	308	304	316	303	308	261	291	308	335	307	339	302	313	301	334	310	318	267	316	338	337	281	295	324	298	288	261	275	290	308	266	303	298	310	302	281	298	307	270	315	323	317	293	324	320	292	319	327	307	295	315	289	328	283	346	293	281	306	294	297	290	318	309	310	309	310	273	327	282	308	302	315	312	283	286	284	326	315	317	320	305	283	296	312	351	292	310	299	293	319	322	304	305	292	285	285	346	326	311	318	326	301	301	309	327	302	301	295	305	318	326	299	307	297	312	284	322	313	302	315	320	317	318	320	306	313	311	304	296	313	322	332	311	309	321	298	323	348	301	301	301	292	347	303	301	291	275	316	312	301	261	316	321	303	316	298	311	278	316	307	298	314	276	299	282	319	310	332	285	314	321	306	296	278	303	282	296	309	310	314	305	286	281	269	313	315	275	294	330	311	318	318	320	297	305	324	333	315	270	312	316	319	364	312	320	305	306	305	285	289	284	303	306	312	325	320	314	298	286	312	328	305	328	303	306	360	308	333	334	304	315	311	323	320	311	280	278	305	354	297	304	320	285	334	307	290	298	292	330	313	291	294	320	316	302	287	302	317	325	300	322	319	302	331	291	290	299	353	305	289	321	297	298	274	299	290	319	325	321	300	277	294	296	292	320	298	333	328	294	280	293	302	317	345	276	289	295	283	331	303	307	308	332	305	298	304	339	306	330	314	303	324	310	289	329	309	328	287	290	303	331	334	308	299	308	316	294	304	337	316	311	293	319	297	307	317	327	299	325	282	313	289	289	323	314	286	290	313	309	282	292	291	312	272	313	315	276	313	323	296	300	299	318	268	319	325	323	304	309	305	310	298	299	320	279	305	337	321	303	319	307	307	295	352	302	313	311	293	306	307	314	320	302	300	320	311	322	293	305	319	279	311	350	290	315	325	308	308	319	307	330	310	295	318	305	291	321	291	272	271	302	298	293	338	330	311	292	300	302	294	284	296	301	305	321	286	303	306	287	296	321	277	314	303	313	319	283	286	337	292	306	314	324	304	307	328	307	321	280	319	299	300	299	299	336	314	285	297	280	319	327	315	299	304	311	324	318	293	308	318	302	339	284	307	310	296	291	305	326	323	280	296	289	311	315	328	315	326	297	281	320	327	308	313	276	310	299	297	310	305	291	311	261	348	278	292	295	308	323	312	310	319	325	307	305	333	317	316	293	322	317	348	268	333	300	290	311	312	299	296	328	309	321	340	305	317	289	333	306	264	314	290	322	313	300	289	313	286	332	283	306	319	248	312	291	316	299	289	285	281	303	293	322	332	312	294	321	267	306	345	336	314	311	313	332	276	290	322	297	282	319	282	349	289	339	306	343	314	332	297	291	286	327	312	284	295	316	305	299	309	304	297	304	284	320	306	317	295	321	279	302	311	315	294	333	310	303	314	327	327	286	314	285	325	291	315	315	285	301	343	284	317	313	282	295	273	311	303	316	312	307	311	275	309	295	325	307	320	278	286	299	324	296	308	327	299	335	312	281	303	312	282	311	313	279	327	310	302	305	295	278	320	293	295	283	318	314	325	301	329	279	300	309	294	312	322	345	316	299	319	345	279	297	335	292	313	281	290	304	280	340	298	298	299	295	308	340	312	327	317	293	300	289	295	307	317	315	316	317	307	327	296	292	289	317	276	291	294	319	308	289	309	303	316	325	323	288	297	297	275	328	276	312	295	307	311	321	291	305	296	293	299	334	317	284	324	309	320	317	292	310	320	299	332	283	313	323	284	288	348	299	297	302	289	288	296	308	315	286	303	308	328	322	317	299	321	303	338	339	284	305	321	276	292	266	267	319	301	287	315	318	302	286	319	291	315	287	317	301	294	284	295	286	313	294	298	322	295	332	295	330	282	311	294	291	296	342	314	317	279	263	309	294	309	310	329	314	287	304	284	292	307	312	299	337	334	303	320
46639	82759	57437	27139	11031	6109	2050	393	349	375	364	359	342	371	399	370	347	466	413	394	398	386	389	391	331	332	357	382	351	357	379	369	308	355	326	364	373	388	391	370	339	363	344	330	367	298	350	387	380	375	352	314	351	337	344	376	396	341	374	361	345	336	324	351	321	346	346	350	376	355	389	348	369	334	347	374	371	368	305	365	366	368	338	380	382	372	373	365	365	339	407	365	358	375	390	335	374	352	368	340	380	367	381	380	352	369	339	347	398	327	350	350	381	370	332	329	331	337	369	374	362	341	333	377	373	378	324	382	371	378	357	347	342	398	389	361	375	336	343	373	365	337	365	386	371	369	343	376	384	356	355	368	406	311	379	365	350	352	333	318	358	352	378	336	328	358	352	354	361	353	350	348	382	380	360	396	366	351	366	360	357	348	371	365	362	343	328	343	378	373	389	357	355	361	391	360	397	358	351	362	335	342	334	364	385	390	341	387	354	372	361	363	378	347	326	386	360	358	366	330	336	354	368	376	362	342	389	366	388	359	338	354	375	355	368	371	328	367	350	348	375	361	378	358	346	339	355	400	407	350	360	370	311	331	355	357	353	328	380	347	392	404	361	395	356	359	375	346	344	395	350	400	360	314	381	362	363	340	372	376	339	340	376	330	395	362	353	339	380	370	380	343	357	397	351	346	335	343	325	366	355	344	362	366	335	342	346	341	394	364	361	356	353	378	340	328	383	330	302	381	336	322	394	381	380	351	389	360	388	337	357	369	342	358	356	336	339	338	392	360	353	368	307	327	328	378	311	374	362	359	318	370	368	336	337	364	376	328	357	343	365	327	374	314	375	351	363	382	357	371	347	351	362	315	355	346	342	344	346	377	335	335	407	361	384	323	357	394	350	341	346	322	375	378	365	347	372	356	345	385	365	352	365	394	344	323	357	382	341	362	411	413	357	355	358	379	352	366	374	329	389	351	379	328	333	363	355	355	355	346	340	349	359	329	388	361	366	387	356	345	337	355	388	383	356	332	356	326	357	377	340	380	341	365	343	334	334	355	366	356	379	338	370	365	345	370	363	375	367	334	361	370	334	354	349	374	325	355	351	323	363	343	344	353	375	340	371	373	375	337	351	380	329	332	372	389	362	351	357	383	339	324	338	354	353	346	353	327	336	382	373	361	373	376	339	380	346	344	361	329	352	366	352	320	350	368	369	366	357	351	375	398	351	357	368	373	357	355	373	356	362	345	361	338	337	339	373	370	365	344	343	325	355	405	345	361	365	363	355	377	354	375	398	350	401	349	375	355	398	356	323	364	352	386	378	324	369	356	347	393	333	339	344	336	358	305	315	353	366	325	330	348	377	363	355	367	360	301	393	357	349	376	338	390	353	356	356	348	350	343	384	337	346	392	362	393	368	373	343	361	351	369	338	348	386	387	360	387	349	391	360	359	347	362	346	392	358	370	344	345	377	386	349	362	378	355	361	366	394	379	360	344	354	393	357	373	346	378	367	389	345	369	310	341	347	346	359	340	384	359	374	348	343	368	360	363	354	377	329	376	346	352	369	360	361	371	364	357	367	337	360	328	364	326	395	355	360	335	354	383	379	354	359	326	338	364	352	366	354	349	389	360	350	346	349	347	386	387	296	346	360	373	317	393	368	359	340	358	369	355	367	350	376	352	355	346	345	357	334	359	347	351	342	409	346	362	363	390	375	342	342	343	409	378	390	405	361	365	372	413	356	342	318	359	356	348	339	339	351	369	369	379	350	380	348	366	343	382	350	362	356	371	350	363	382	365	331	352	353	365	380	369	379	320	344	358	341	329	357	364	341	362	362	356	350	391	349	340	365	380	345	350	401	357	338	331	355	356	339	352	339	374	374	370	342	342	386	361	346	324	369	379	326	383	338	346	368	334	349	353	363	342	355	361	393	376	368	345	346	379	359	373	358	344	343	335	383	356	379	363	389	367	396	347	356	364	366	358	347	356	346	363	369	398	349	370	329	389	354	382	351	387	372	363	375	355	358	361	381	350	396	369	371	344	361	361	359	343	344	342	352	369	366	347	358	337	367	364	381	358	378	356	387	347	322	357	374	378	354	349	356	364	371	355	342	363	352	373	361	353	377	379	355	364	337	366	356	379	343	348	396	378	351	354	335	328	321	374	350	351	336	353	349	338	366	321	368	355	331	356	381	337	377	359	386	354	365	364	395	369	350	335	347	384	374	337	381	388	350	355	370	348	322	383	388	356	366	371	362	353	372	344	361	338	380	355	342	326	335	358	309	355	354	340	362	355	386	357	355	358	369	366	391	351	321	384	348	346	370	352	344	344	359	363	376	354	362	354	404	349	370	346	387	343	353	379	364	384	383	334	372	361	344	386	320	380	348	348	318	374	343	353	355	383	354	352	382	370	351	337	346	370	322	364	320	379	382	386	345	322	322	382	359	363	366	344	371	392	377	371	359	373	356	331	347	381	386	349	348	341	360	370	391	363	337	363	346	365	337	333	361	372	365	351	338	350	380	345	404	364	351	311	383	330	363	378	338	362	339	367	344	363	374	346	323	354	343	373	390	360	388	364	372	354	355	393	380	367	360	395	369	355	371	369	387	403	373	382	340	355	390	364	354	364	353	361	358	351	330	384	358	352	363	372	360	367	369	377	331	338	378	360	339	346	389	366	350	342	372	369	361	359	356	357	377	354	364	380	374	370	384	348	338	330	391	368	373	385	367	366	343	364	358	343	360	350	324	358	377	382	382	354	374	333	363	340	296	347	343	340	363	365	341	340	379	362	365	365	335	367	350	370	337	394	340	370	367	363	387	362	375	362	368	350	361	366	375	381	330	374	353	371	377	349	331	365	383	365	369	370	320	356	362	355	352	372	377	328	368	336	363	317	378	359	351	367	346	362	349	350	382	361	353	358	340	348	364	342	352	379	336	377	362	343	384	341	368	368	353	362	369	368	352	387	369	373	351	360	364	364	380	368	348	344	369	369	350	362	361	387	364	382	335	353	338	421	355	374	356	346	386	348	332	372	375	341	349	363	348	365	362	347	354	346	315	366	343	378	368	371	353	347	350	387	332	338	393	389	371	342	344	370	364	361	339	341	371	356	380	374	360	395	336	347	360	393	328	366	321	379	385	375	314	384	381	348	369	350	357	383	343	391	325	357	333	373	375	372	359	364	357	373	352	354	371	389	348	366	346	361	334	353	344	374	322	355	374	330	332	336	360	360	371	374	377	382	316	376	368	367	339	396	346	353	335	351	355	336	369	356	360	356	338	368	380	364	353	333	342	355	354	357	351	385	352	362	356	350	375	361	349	353	357	415	351	375	351	386	341	356	391	366	337	358	385	329	377	325	356	367	363	336	343	364	346	346	367	359	310	390	343	367	358	361	323	353	343	305	350	402	396	337	360	361	338	350	384	366	369	331	332	361	367	377	359	374	344	368	324	358	330	350	384	339	351	356	361	355	358	357	347	341	348	355	353	345
22947	22399	33637	26484	21936	21720	14531	1020	480	459	467	415	417	450	431	426	483	538	553	548	484	474	441	420	420	426	421	405	435	472	403	461	441	421	441	462	436	429	451	442	439	430	463	402	394	429	417	431	410	459	413	454	428	440	447	437	444	446	420	435	453	409	428	407	414	441	442	429	414	439	445	451	403	432	445	435	461	422	438	439	443	424	461	454	434	439	427	401	442	434	442	430	427	450	482	439	451	428	426	435	427	419	402	394	459	451	480	424	445	420	467	432	454	464	458	447	438	432	431	418	448	426	428	439	454	406	413	446	421	424	423	416	420	424	421	436	430	417	442	427	429	425	436	426	433	422	433	399	443	438	416	421	431	453	438	438	455	429	425	436	423	421	457	417	458	440	453	423	460	435	405	409	420	447	451	419	454	448	475	456	471	440	406	438	461	447	425	447	446	433	441	453	394	435	406	449	441	420	419	450	414	432	441	450	455	391	405	436	436	449	407	422	401	444	445	400	430	437	426	407	429	423	425	398	482	421	451	409	425	446	440	450	461	422	421	396	409	469	402	439	449	423	435	434	475	465	464	454	434	426	449	447	427	459	443	426	464	401	440	425	411	425	450	429	465	443	435	397	438	405	402	425	457	429	455	428	461	434	459	431	425	409	434	426	404	428	473	477	410	446	417	439	417	447	420	452	391	450	428	452	419	449	414	422	418	436	429	451	448	442	409	451	433	419	411	473	456	428	457	431	413	471	416	428	434	411	437	422	398	435	431	454	437	468	395	402	440	453	438	451	450	460	406	428	449	437	437	464	426	449	422	422	434	421	458	443	446	461	472	445	438	451	413	419	443	415	431	415	449	428	421	403	476	415	439	455	435	439	440	430	446	417	439	445	426	450	434	448	403	439	466	443	390	454	402	458	423	412	435	424	403	429	425	437	454	444	464	401	388	457	412	444	405	418	430	433	433	418	427	398	443	454	433	459	415	411	426	436	414	410	430	424	433	435	403	450	417	414	405	393	392	453	451	403	398	428	414	434	476	452	396	397	406	427	447	428	433	436	415	432	417	426	437	420	462	397	427	403	405	419	455	456	427	404	396	424	432	442	412	427	463	417	417	439	419	457	472	416	433	394	416	454	470	442	420	410	432	454	444	445	416	457	421	458	435	391	445	437	401	424	404	465	445	405	418	422	434	416	423	445	404	457	430	419	470	432	467	486	436	402	421	404	461	439	424	421	423	439	455	451	415	418	415	386	438	452	428	413	414	419	440	424	453	422	433	415	452	421	452	398	453	451	424	425	428	403	426	441	440	425	448	409	414	439	447	473	448	471	423	419	439	431	448	435	426	472	419	398	456	439	423	443	416	446	455	415	441	391	436	388	392	421	438	466	438	448	465	422	439	440	426	405	451	451	433	432	434	401	444	477	441	435	441	456	440	473	451	391	425	447	480	409	447	456	439	409	445	406	433	462	414	441	409	446	460	427	426	426	444	446	425	428	440	409	474	450	407	459	441	428	417	441	468	474	410	465	428	455	401	423	381	447	488	474	419	407	410	449	447	420	441	459	436	428	425	426	426	444	482	431	439	436	441	420	467	426	445	445	388	416	457	428	419	445	419	420	434	406	436	439	445	406	397	431	425	424	392	415	412	473	428	459	419	434	428	420	430	433	413	398	456	407	444	429	472	409	418	410	431	419	441	401	452	438	446	465	418	410	434	452	393	406	418	392	454	459	456	420	438	430	443	429	432	491	422	444	452	385	424	422	431	458	458	445	408	424	424	452	430	460	417	443	448	437	421	426	467	424	445	455	420	420	420	401	422	473	459	405	457	413	469	421	489	426	445	463	468	450	459	446	486	440	476	423	446	405	450	431	459	418	438	429	460	430	438	418	442	417	411	459	410	466	450	459	426	431	405	427	443	448	423	437	439	404	390	455	441	421	412	435	432	439	401	451	457	432	388	431	437	438	435	419	428	429	441	425	444	443	447	448	416	453	458	447	443	423	455	443	485	438	429	458	455	455	446	448	453	447	422	433	442	467	431	458	423	418	420	437	409	386	387	461	461	412	414	400	413	416	481	413	410	458	460	445	406	435	403	413	426	436	423	416	455	408	441	453	393	460	466	416	463	411	426	407	457	441	438	424	431	421	420	429	447	411	382	398	416	477	447	426	435	463	418	432	451	412	415	416	427	463	451	426	406	435	456	406	464	426	406	431	415	441	463	367	461	445	439	428	442	421	421	444	408	410	447	425	434	453	444	414	407	449	460	384	458	438	446	411	422	433	420	430	378	474	421	411	410	432	430	414	440	405	412	442	461	452	450	425	409	431	419	425	419	414	455	423	408	440	458	428	458	444	426	447	459	430	421	458	408	433	422	454	470	407	421	388	402	406	424	442	449	455	407	457	473	428	430	423	431	392	418	437	449	450	432	404	412	437	446	431	435	436	432	434	412	414	421	435	432	459	430	445	404	484	415	437	443	416	456	449	447	428	426	410	428	426	442	405	417	417	417	419	420	411	452	416	425	437	405	434	442	451	449	427	440	457	428	441	446	490	451	433	466	427	434	442	444	441	398	412	433	441	448	462	459	438	411	406	435	450	405	441	487	461	409	419	436	433	418	434	471	448	431	434	435	423	446	438	419	444	415	414	421	422	418	427	418	434	424	439	424	436	422	456	382	417	413	410	480	437	416	419	399	430	435	422	413	415	440	472	404	467	407	405	421	447	430	397	430	405	411	437	423	413	435	410	475	464	466	414	447	447	438	476	427	427	425	430	470	446	428	431	403	444	450	433	395	407	453	433	434	459	407	395	423	436	472	436	427	427	438	436	469	417	439	462	405	430	414	452	446	457	416	437	405	398	450	433	452	462	403	432	430	411	437	448	426	419	424	450	425	424	401	379	418	461	428	454	401	457	431	412	401	413	483	466	432	442	463	441	435	442	456	425	451	409	418	412	411	416	420	474	425	394	419	440	451	435	441	431	429	434	455	428	421	437	425	444	385	466	442	398	435	434	427	438	412	428	435	438	469	453	422	432	442	417	421	406	445	457	416	434	418	435	453	418	444	440	468	492	454	421	454	415	441	457	404	425	454	421	431	422	436	404	410	457	460	419	485	436	434	425	431	436	426	437	417	442	421	422	413	425	417	405	457	448	443	469	407	436	443	447	403	439	459	399	449	426	406	425	461	446	420	420	424	397	420	430	439	453	434	424	417	466	469	412	399	414	469	421	382	423	424	430	427	431	424	416	449	419	423	427	425	432	442	449	457	446	432	430	426	424	454	475	456	433	447	454	376	439	463	440	456	433	382	420	420	451	421	403	396	422	420	424	440	413	428	442	465	397	467	408	447	439	433	455	446	409	429	434	457	454	433	394	445	457	447	451	421	443	435	415	423	472	423	431	455	427	481	429	437	440	404	395	422	439	402	448	439	420	422	451	439	441	395	457	442	404	459	408	424	433	470	452	390	424	455	427	436	425	429	439	437	391	410	409
56983	99013	76129	45653	26634	17452	6571	529	508	484	480	477	466	508	527	528	525	580	681	637	612	565	559	548	493	483	439	477	513	483	467	492	508	509	500	510	470	418	451	466	482	467	478	461	501	489	455	457	502	453	502	510	459	494	459	493	469	507	496	473	452	449	479	473	455	457	435	473	456	446	482	494	464	433	483	499	465	482	472	474	487	508	503	501	478	473	490	464	497	473	474	434	520	452	491	528	523	492	477	494	479	492	458	451	498	471	519	511	456	503	484	497	497	506	489	504	482	439	431	482	463	462	498	475	478	440	481	466	490	511	464	521	521	446	472	468	460	504	506	477	489	464	504	481	460	481	507	470	465	525	497	418	474	459	488	449	456	539	508	493	462	486	448	493	465	468	491	486	468	515	458	462	437	464	463	501	471	484	486	523	473	520	479	504	483	468	476	503	508	478	454	455	487	445	530	469	492	480	460	475	470	458	510	458	468	464	486	466	476	479	442	446	464	499	503	487	489	493	484	485	458	478	461	502	463	457	507	470	426	483	486	484	467	479	464	474	450	480	474	475	502	494	509	490	480	454	475	476	534	499	482	522	479	480	459	506	507	486	483	455	517	484	452	479	495	498	487	491	500	473	499	464	460	480	497	512	468	464	467	454	488	519	440	481	502	453	499	483	529	512	458	456	470	441	490	465	502	462	478	431	490	457	471	481	487	478	475	467	495	451	486	471	477	449	478	481	483	492	474	470	479	484	499	492	482	480	448	485	493	480	478	523	455	478	478	482	435	502	492	456	447	503	453	495	451	498	488	478	479	443	482	451	470	461	492	469	465	470	498	494	458	522	499	501	486	483	463	474	482	451	475	460	488	471	454	490	510	475	439	478	493	450	488	492	449	532	443	485	457	483	501	473	471	468	481	468	511	495	482	519	463	513	494	478	455	480	446	473	481	519	488	437	450	443	471	457	484	455	509	490	455	497	477	474	446	465	444	437	466	465	486	492	504	471	515	422	474	460	486	488	474	481	500	500	498	486	473	466	482	470	500	499	433	457	471	468	455	451	438	501	476	457	498	475	487	450	465	443	468	470	448	466	508	461	457	473	475	513	502	461	513	476	444	480	492	456	487	462	482	476	481	458	466	441	485	465	428	431	452	481	524	500	462	453	497	498	516	500	485	480	481	460	491	466	468	508	431	485	451	516	488	486	488	463	506	469	474	481	494	441	477	497	513	494	453	517	430	502	457	477	476	490	487	448	453	481	501	480	488	512	480	467	472	433	485	451	450	482	461	480	490	516	488	528	468	497	472	475	464	470	492	475	422	472	486	470	493	495	487	480	501	486	522	514	487	463	498	467	494	506	436	497	457	499	504	440	475	507	466	473	470	518	477	476	483	471	463	477	493	472	477	453	480	462	468	484	460	475	467	482	537	477	508	496	455	485	465	466	460	475	469	466	504	484	478	470	455	482	457	450	500	466	457	500	456	464	450	426	477	501	481	499	476	489	501	493	468	509	448	490	505	451	476	457	454	461	462	500	464	480	473	463	442	479	406	491	436	446	441	488	486	459	491	461	444	484	499	478	478	444	515	502	493	490	485	464	461	473	473	472	484	494	458	460	495	484	501	474	507	533	500	446	437	483	484	472	477	501	511	439	487	495	460	472	504	484	496	489	497	483	493	502	519	473	438	478	482	445	521	474	480	513	455	485	443	471	490	453	458	448	489	447	498	497	532	482	448	493	471	481	474	484	500	502	444	522	485	453	451	487	508	462	457	459	451	484	458	518	464	481	507	492	454	499	452	483	468	472	500	479	443	503	459	464	467	500	484	456	483	454	440	513	447	469	474	486	467	443	478	486	485	474	447	460	480	492	439	457	453	472	516	500	435	443	472	510	444	459	476	470	464	494	430	515	495	483	504	447	468	451	513	486	521	475	445	459	449	459	506	515	465	464	505	452	464	501	473	486	482	481	462	496	492	494	505	517	502	436	474	486	543	485	503	423	463	503	504	452	472	491	492	456	469	486	500	467	498	457	415	460	456	481	465	473	456	452	507	449	451	489	491	476	484	483	454	493	469	487	437	433	501	483	458	469	484	547	446	474	494	506	480	506	482	505	485	447	460	477	512	470	506	479	464	461	518	484	444	473	459	457	443	461	512	524	476	485	478	481	488	475	456	457	476	482	494	436	460	506	450	478	498	522	476	500	479	471	483	525	499	482	475	484	510	497	476	441	495	461	485	471	497	480	476	448	477	492	465	438	506	475	493	492	457	445	477	460	463	472	465	492	480	481	462	433	466	477	454	498	485	488	513	478	461	477	490	456	474	435	492	464	471	503	463	464	476	487	488	486	452	459	466	486	495	480	466	456	491	500	483	482	470	468	487	468	456	488	485	449	510	472	446	495	466	497	498	471	478	494	511	472	498	515	519	432	470	491	488	501	455	435	478	483	493	489	480	500	481	481	461	456	465	460	469	445	490	492	487	463	522	456	465	495	484	481	438	467	466	488	478	449	491	461	465	496	453	464	487	500	477	472	537	442	547	463	462	465	446	457	515	488	493	519	472	481	462	467	518	483	491	494	463	456	462	507	460	503	458	478	533	485	507	446	484	524	496	470	435	459	475	482	449	467	464	443	461	476	486	493	485	438	496	467	476	448	501	463	460	487	468	492	452	487	477	511	458	454	485	447	498	479	453	472	490	438	464	428	482	467	433	495	496	468	497	428	455	504	483	504	466	461	485	496	508	499	481	484	436	511	470	496	474	484	495	475	472	494	497	462	513	421	488	440	465	514	481	489	426	462	455	516	512	465	491	480	473	491	483	469	435	477	491	438	454	458	480	508	474	515	485	469	485	497	488	501	433	491	493	480	514	427	488	478	533	480	461	463	484	472	506	451	460	466	509	470	475	437	460	443	471	451	506	453	473	486	486	498	452	465	489	506	481	477	475	439	453	458	475	516	478	461	531	460	488	474	503	502	523	520	456	507	464	470	507	490	478	481	517	508	491	456	485	483	455	508	475	479	476	498	486	517	460	479	488	490	478	507	449	503	503	494	427	498	462	459	521	440	483	480	501	463	477	446	496	485	472	433	478	466	494	489	474	494	458	450	459	480	479	494	463	522	494	461	488	490	494	470	486	463	488	453	463	481	478	480	493	470	492	451	525	475	447	489	483	459	476	494	491	489	466	431	444	481	485	449	497	475	525	500	492	503	442	474	487	470	444	449	474	452	489	453	476	500	468	468	482	518	499	453	465	463	474	441	440	477	487	489	523	511	435	480	457	496	472	437	460	465	474	472	503	482	489	484	468	461	486	502	464	501	488	488	506	485	448	501	463	528	467	467	512	470	444	505	450	486	470	465	460	468	438	473	462	471	520	506	472	489	441	496	498	498	467	498	481	484	474	436	482	486	480	482	477	507	467	500	443	480	488	470	451	439	440	465	473	465	480	470	497	494	486	456	490	498	474	460	428	489	456	471	499	507	479	512	454	460	466	505
28667	34454	37036	16315	2326	845	487	256	250	235	283	255	269	243	264	273	231	280	255	258	245	247	270	263	240	268	270	252	257	259	232	250	285	250	257	242	282	257	247	249	257	256	255	267	249	273	275	235	260	253	263	261	276	277	237	281	252	230	256	281	233	246	220	262	264	249	277	261	245	251	251	275	257	277	246	246	243	230	217	227	247	271	274	243	254	261	261	256	268	266	288	259	250	285	247	258	243	239	248	267	256	259	262	245	255	260	267	268	254	275	268	255	216	238	244	227	264	239	241	231	262	246	216	250	263	272	251	262	245	264	244	258	261	286	272	252	267	256	267	251	241	255	231	259	250	282	253	241	251	283	272	242	261	274	248	250	258	240	248	262	261	275	245	275	291	261	274	263	268	246	255	273	272	287	267	247	252	245	264	254	258	218	235	259	264	237	243	274	243	262	276	245	251	279	265	260	254	267	242	227	251	237	267	245	247	255	233	266	289	287	256	267	274	248	271	268	254	238	242	258	265	217	267	262	260	259	248	241	276	259	258	241	243	256	244	233	247	237	277	246	258	243	259	263	299	240	269	243	246	255	228	268	267	255	257	241	229	280	242	237	213	275	263	275	242	258	243	259	272	248	246	273	262	257	225	250	257	254	244	232	243	237	263	249	272	292	267	233	265	259	251	232	258	257	261	237	229	230	281	274	231	258	259	237	265	275	224	267	284	275	273	237	228	245	259	248	271	290	213	263	295	262	246	247	261	273	251	255	262	272	276	215	254	260	242	272	230	232	263	251	249	241	259	256	217	248	250	251	282	280	267	256	243	256	258	242	282	276	270	244	293	277	265	254	265	288	235	259	245	225	271	241	262	278	231	251	264	254	277	280	242	268	250	240	245	264	256	249	268	245	231	246	238	248	262	281	246	228	271	262	254	209	287	269	259	253	256	238	260	246	281	272	261	269	247	249	252	252	263	258	242	242	235	236	241	225	257	232	264	264	253	245	264	232	245	262	265	236	263	244	227	219	244	269	269	256	276	260	262	252	258	253	256	236	244	261	254	259	250	258	239	251	260	276	262	270	237	267	284	257	248	251	277	238	267	252	269	251	258	258	261	230	262	267	261	247	303	247	245	240	251	254	269	225	225	252	259	259	243	249	248	248	235	264	252	278	247	251	273	240	249	241	248	277	269	246	264	222	264	258	263	225	270	261	266	220	223	247	268	260	266	269	249	246	271	267	260	254	268	241	287	259	224	241	263	253	265	276	265	263	255	254	210	245	274	282	256	251	284	273	256	258	255	262	244	235	244	256	241	244	275	246	257	267	284	255	255	251	251	268	269	283	258	259	228	267	247	237	245	254	264	270	274	243	255	210	230	220	266	256	277	253	265	296	256	271	239	250	275	246	248	251	226	252	264	217	232	240	256	255	258	272	240	284	238	247	229	274	276	233	251	255	303	243	213	273	253	241	242	269	257	234	270	290	248	275	256	252	251	244	268	256	228	272	262	264	273	238	250	256	247	263	269	224	275	273	259	224	249	255	251	275	261	246	241	250	258	234	285	255	250	243	258	262	236	257	276	286	255	214	265	225	249	247	255	240	248	287	238	266	237	250	271	227	262	239	252	239	297	268	255	243	275	242	273	245	251	259	260	258	265	241	261	243	265	260	228	224	238	251	249	258	251	251	269	264	258	249	269	259	243	258	261	258	265	247	229	244	254	243	271	275	240	248	280	262	243	264	262	270	269	263	267	271	261	253	262	278	260	263	244	247	222	273	268	252	233	248	239	241	259	233	240	237	254	264	275	255	246	233	254	256	254	251	253	249	260	245	246	245	235	264	244	227	235	213	272	277	238	240	258	243	229	260	269	282	269	259	271	277	266	291	253	265	256	254	233	239	267	258	286	286	269	254	251	250	254	277	273	263	264	291	242	259	265	268	258	249	247	268	284	278	248	232	238	237	253	242	269	248	245	246	290	239	266	243	224	260	274	249	257	250	273	234	260	241	247	233	231	228	240	227	237	267	235	258	269	270	250	261	267	232	249	258	261	226	250	266	261	258	253	271	250	255	294	260	265	222	250	234	264	286	251	260	245	234	256	240	250	257	209	249	263	239	253	237	258	250	285	271	271	236	231	248	263	233	284	234	265	269	265	249	243	218	256	248	256	254	260	250	271	249	251	289	252	251	255	256	244	284	277	260	255	248	258	227	254	251	276	218	261	236	237	222	236	250	272	244	238	258	279	252	267	248	267	238	228	252	251	252	259	278	236	255	264	251	256	232	255	274	267	249	249	245	248	262	306	256	256	259	250	263	254	247	236	292	247	261	233	257	258	243	254	266	234	236	251	244	246	264	243	223	260	231	254	251	269	256	201	262	250	259	284	257	286	255	272	247	264	230	268	237	270	236	244	239	257	269	263	215	261	234	259	273	246	266	254	215	240	252	242	248	261	232	222	253	267	260	258	271	249	260	235	270	238	238	290	258	277	238	265	244	256	242	263	235	244	306	240	267	250	290	245	275	258	229	251	267	275	233	259	241	258	245	235	245	249	260	270	239	257	266	262	259	243	246	263	256	272	263	250	276	247	252	241	249	234	245	264	259	229	225	266	257	232	245	256	268	251	244	231	256	227	270	252	239	231	278	279	273	283	245	267	278	228	226	270	242	266	255	236	273	266	240	258	229	260	249	264	225	242	255	253	259	248	255	261	279	230	250	219	248	241	249	239	259	244	263	266	241	253	250	245	287	258	248	268	262	269	278	264	260	250	248	231	245	265	314	262	251	242	276	252	269	295	244	289	263	247	279	290	245	249	258	255	261	212	273	243	235	269	259	268	254	254	265	262	248	228	246	268	250	244	241	240	302	253	249	238	250	273	259	263	281	249	233	238	236	257	270	250	253	252	256	242	252	276	259	239	276	282	259	237	257	247	293	235	239	235	239	256	287	238	259	286	272	283	252	248	250	277	255	270	251	263	244	229	251	268	262	235	255	276	256	229	243	242	242	235	272	246	264	231	273	258	281	266	269	262	248	271	258	261	264	261	269	256	232	255	240	238	238	286	275	285	247	239	243	235	263	249	232	244	256	237	256	256	261	242	259	225	237	221	238	239	228	255	281	257	269	251	241	256	280	247	273	238	252	246	254	289	242	291	231	287	256	266	244	249	255	265	243	249	251	213	265	250	244	255	225	240	261	245	250	259	285	250	273	255	254	241	239	243	239	267	228	253	249	269	260	265	289	274	275	283	250	269	249	265	249	252	262	273	245	255	274	252	269	280	269	245	264	246	249	244	271	260	268	237	257	252	255	249	222	262	263	261	247	253	239	229	281	272	228	217	234	262	233	250	270	250	250	254	259	241	231	272	270	269	264	238	220	227	261	230	250	251	250	245	260	259	239	261	289	249	261	282	251	247	268	279	266	271	257	273	223	260	264	268	278	259	250	264	254	267	259	263	231	252	236	266	267	253	264	273	254	249	250	249	251	231	257	264	248	260	258
27870	50892	31903	10359	2340	1295	649	308	303	285	299	295	310	295	286	296	310	290	322	319	321	304	319	271	334	303	303	297	304	309	271	285	316	303	279	303	297	288	294	318	325	297	286	295	310	265	283	294	310	337	308	335	270	289	269	329	304	312	311	295	335	305	280	285	304	288	314	298	309	271	292	298	284	285	314	329	285	320	295	305	293	303	279	299	297	275	290	302	299	313	303	272	307	329	328	272	294	331	280	303	314	312	300	314	288	304	297	322	284	266	280	316	313	323	296	295	253	320	309	299	249	311	293	299	327	253	308	260	319	290	275	305	282	266	288	272	297	292	332	301	305	270	294	294	305	277	307	298	291	272	295	299	303	322	301	285	333	308	323	283	308	307	293	265	296	298	286	306	307	280	284	316	288	300	260	291	315	307	296	286	321	280	330	313	289	283	274	298	317	335	292	285	294	338	302	310	304	267	293	293	314	287	290	307	317	274	303	293	288	269	285	310	292	307	330	294	318	277	276	301	289	282	302	273	303	322	317	271	264	307	283	293	280	306	283	290	322	298	305	317	314	314	275	314	281	305	290	322	267	328	293	307	279	307	317	300	291	288	331	311	272	288	275	292	294	332	314	294	300	323	292	303	294	300	258	329	293	317	308	318	304	291	310	300	294	302	328	282	277	305	331	295	297	317	313	305	315	307	292	300	305	312	268	297	292	284	296	311	334	277	281	299	293	279	301	299	292	302	292	299	281	323	303	327	314	288	277	281	289	294	298	314	288	313	316	291	271	346	267	255	289	265	264	286	309	293	276	307	315	314	305	268	289	298	328	325	301	330	302	271	289	307	277	295	310	291	303	300	328	299	296	289	282	274	260	299	301	334	304	303	293	333	321	304	291	287	315	295	300	304	283	278	306	263	285	274	284	310	279	286	306	323	296	301	313	303	278	290	307	261	278	311	291	296	288	260	320	283	312	297	275	283	304	299	321	298	319	303	285	288	249	292	302	298	265	304	293	280	321	296	310	303	281	297	295	291	289	291	333	301	293	304	294	274	311	319	319	274	288	311	275	297	314	295	291	312	284	272	305	293	289	306	296	303	320	316	293	274	290	291	285	329	285	322	294	280	289	325	298	286	282	294	288	307	282	298	298	257	284	300	300	341	312	287	295	307	303	303	296	295	287	289	320	271	279	303	310	320	302	324	295	336	286	294	318	298	329	311	302	297	301	317	273	287	310	300	284	298	316	336	287	327	310	301	291	312	293	308	286	284	300	316	341	305	292	305	309	287	272	315	299	310	302	298	288	306	328	304	297	309	278	290	301	308	303	286	286	299	315	278	291	298	305	303	303	294	302	274	288	259	308	295	302	322	312	293	295	300	277	317	307	304	287	281	285	321	268	304	269	284	316	292	285	299	295	322	311	307	308	254	279	325	294	296	309	262	295	278	282	315	312	304	318	330	292	282	326	310	318	299	323	272	300	301	274	271	290	291	331	267	318	304	297	337	279	304	300	281	308	282	314	292	321	297	315	300	280	312	277	307	282	277	304	279	292	279	294	308	297	290	295	297	263	317	290	313	296	295	329	294	282	306	304	278	318	279	316	289	315	295	302	278	282	280	311	278	319	301	321	302	307	309	310	304	316	289	264	330	293	322	308	306	321	308	319	282	306	313	334	290	299	311	253	308	295	295	296	292	287	284	271	296	290	282	299	284	308	287	282	299	306	308	311	302	278	297	304	284	293	310	299	304	293	306	290	293	302	292	300	344	327	304	294	298	315	277	292	331	285	291	343	310	285	308	297	264	267	286	312	269	318	329	304	302	296	292	335	307	283	293	273	283	310	309	309	299	279	294	315	311	297	311	308	303	301	306	321	302	297	322	315	286	315	299	291	318	306	292	290	324	302	301	304	293	304	301	306	309	282	327	279	304	316	317	277	331	297	320	302	308	277	323	281	290	279	274	291	287	317	298	292	329	277	319	293	305	313	312	302	277	295	299	312	299	278	303	270	296	288	332	308	268	326	277	296	278	320	319	292	300	296	288	322	288	286	297	307	310	291	282	301	281	302	292	296	290	295	317	302	309	277	261	328	273	290	289	266	289	298	275	309	314	311	300	300	307	309	325	315	304	302	322	296	309	289	266	285	283	285	303	308	297	327	257	263	300	309	297	296	264	313	303	261	263	309	320	311	326	297	308	282	278	282	307	324	295	267	276	282	297	261	314	303	317	279	292	280	272	302	278	309	329	308	315	311	276	275	310	283	266	329	318	303	326	295	277	295	305	300	312	330	295	319	269	313	296	253	301	306	328	290	315	265	305	319	340	312	313	305	284	298	292	285	319	292	299	281	301	290	297	312	340	270	288	302	334	296	301	255	304	278	280	273	289	281	281	283	312	301	335	276	281	311	313	292	319	319	313	296	283	283	337	328	301	295	320	303	286	312	329	301	283	295	289	300	276	295	304	274	308	323	283	270	310	278	296	309	292	275	286	306	299	304	293	277	294	320	311	279	313	292	292	296	307	271	274	265	297	281	286	310	313	279	309	304	281	286	291	297	295	326	264	299	255	298	275	301	327	304	314	322	286	320	318	285	284	290	327	311	301	287	336	308	293	300	279	304	319	291	341	288	279	327	314	311	344	268	277	294	286	282	327	285	297	294	318	283	336	282	274	314	305	298	286	302	332	296	274	307	342	263	297	290	283	305	286	323	329	332	286	310	306	322	304	299	261	298	303	300	279	292	297	303	310	276	300	285	303	293	293	302	259	319	305	311	317	329	283	276	285	270	316	298	266	280	304	305	301	289	304	286	308	279	285	289	289	298	293	297	295	293	276	325	284	285	309	282	316	303	305	303	313	290	289	316	285	285	294	294	295	305	312	293	270	308	266	272	313	287	338	320	322	327	301	304	299	308	303	280	285	283	304	289	291	273	281	329	311	299	314	295	311	269	289	299	310	275	287	317	284	311	327	308	329	253	316	308	250	291	283	306	284	263	295	319	319	320	290	284	335	307	296	291	330	296	285	301	285	323	294	282	262	316	300	276	295	298	314	265	300	287	299	266	298	291	312	289	279	319	326	279	285	269	297	286	290	307	316	314	303	334	295	332	283	291	294	281	309	334	299	284	310	281	301	289	296	338	279	307	318	330	319	275	292	316	280	290	265	297	297	293	280	292	285	325	310	328	304	300	316	297	299	300	271	290	301	300	281	306	310	294	276	280	329	261	297	309	289	289	294	334	304	287	283	261	302	261	289	300	309	326	277	277	302	320	303	266	288	304	293	287	318	299	307	276	286	276	298	291	287	296	276	290	324	282	286	307	328	310	305	299	290	306	318	315	305	300	294	313	318	301	275	285	301	312	272	296	318	322	277	290	304	298	296	328	307	299	318	299	286	292	298	340	300	273	332	310	311	306	274	302	326	325	312	269	262	280	329	304	307	289	339	274	305	309	293	291	310	279	292	269	286	268	310	288	283	302	302	275	288	298	281	282	337	306	277
23828	23672	38657	31262	21921	16688	6329	557	363	361	344	400	343	337	324	372	368	388	398	370	377	363	365	299	362	347	332	359	345	356	329	313	338	318	347	360	352	321	307	320	323	354	370	375	361	348	359	340	336	342	347	333	348	347	278	367	327	336	328	314	361	356	342	304	350	333	373	353	351	378	354	334	363	380	345	329	317	302	301	298	358	349	345	361	342	356	333	313	350	372	327	318	353	335	330	323	344	346	346	339	334	364	338	365	367	333	324	340	344	361	308	342	349	339	380	339	327	295	348	342	383	323	325	358	341	336	321	375	332	331	338	336	331	321	331	331	369	373	361	340	317	370	321	346	358	362	341	322	357	365	356	357	348	354	365	359	339	356	369	330	341	339	371	340	327	314	360	327	339	371	345	337	341	348	341	339	356	360	328	375	373	356	336	328	367	380	354	349	366	334	343	344	326	339	375	332	363	347	347	355	312	353	378	335	325	312	346	327	329	350	337	361	317	360	368	337	328	345	348	302	340	325	345	313	353	339	383	340	334	361	328	339	356	332	347	310	350	294	333	320	356	362	354	302	344	327	321	372	348	359	340	340	373	388	331	332	350	375	335	332	348	370	343	357	333	353	356	375	348	341	311	327	328	354	322	321	366	343	332	312	329	330	337	385	355	388	309	300	290	321	337	351	347	335	356	340	311	323	327	356	331	345	318	317	334	350	310	315	363	350	342	348	350	334	379	339	351	364	335	347	346	335	351	367	362	337	339	353	319	334	325	326	340	330	323	333	326	321	373	334	351	366	356	357	324	339	335	340	326	325	330	335	356	340	371	303	301	299	333	346	331	352	320	319	339	353	345	332	355	338	346	365	321	372	336	338	343	335	359	348	355	337	348	345	311	360	376	330	366	367	325	323	350	350	360	339	353	329	308	355	376	365	335	363	334	341	345	350	333	325	334	318	337	373	336	335	366	369	325	351	339	348	349	339	359	358	347	308	343	330	323	327	356	349	337	321	339	361	321	350	362	352	358	353	364	355	355	365	350	337	326	355	353	355	348	353	334	302	340	343	358	346	368	317	354	336	329	350	338	367	341	312	334	351	357	310	323	358	362	331	343	341	327	349	337	361	334	338	331	362	344	368	323	348	321	344	341	353	322	323	356	339	334	339	347	347	335	334	372	379	349	310	362	346	336	349	350	323	296	336	301	318	329	327	317	347	320	340	314	348	347	367	349	308	376	370	339	359	340	341	346	362	324	363	337	350	343	356	345	369	319	358	381	332	338	357	328	355	345	317	350	355	343	347	362	327	309	350	366	355	355	337	307	353	365	341	353	343	370	353	310	381	307	337	337	325	329	340	353	342	343	333	372	327	332	329	364	350	372	349	353	346	352	319	360	325	329	309	359	345	320	357	320	353	339	341	353	344	331	330	320	353	347	327	380	350	337	320	356	321	344	317	360	294	311	363	319	342	343	356	342	329	356	340	326	384	327	376	349	365	337	350	307	369	343	348	316	351	305	343	336	327	345	321	351	325	361	350	313	329	324	322	346	341	329	314	373	350	357	366	345	361	370	323	322	314	345	347	297	346	353	327	346	330	365	345	349	341	315	383	357	341	301	335	329	326	314	302	330	341	310	341	335	345	343	395	379	373	360	367	371	346	371	328	349	320	348	360	319	325	359	353	342	308	315	337	364	348	308	376	344	339	333	354	362	356	344	319	339	361	349	335	324	323	343	321	357	401	335	361	346	375	335	318	365	367	355	350	343	336	350	327	340	315	334	319	332	377	291	315	321	339	338	366	350	343	359	351	357	331	367	317	335	341	346	331	338	376	344	330	326	346	372	344	347	333	384	343	335	324	333	329	321	375	363	342	361	324	321	349	359	364	333	345	355	378	377	369	374	318	307	354	327	306	318	364	334	299	344	323	304	340	329	333	308	331	326	361	329	347	361	307	341	350	330	317	355	341	325	327	355	336	339	317	316	331	360	340	345	338	329	372	336	353	360	323	316	344	315	329	352	331	351	325	330	342	343	351	326	345	316	348	360	361	355	346	348	316	343	342	343	376	336	358	312	356	352	350	348	347	351	327	336	356	313	367	379	335	353	336	386	327	356	321	361	324	305	372	344	346	336	353	369	339	295	356	327	321	319	319	358	366	314	366	354	307	347	352	323	338	329	359	338	360	341	358	353	340	342	295	327	330	358	348	351	354	350	355	339	370	370	318	332	337	336	353	332	355	333	355	314	351	375	354	341	364	375	321	359	362	361	350	343	328	337	338	351	326	312	350	352	390	340	320	362	356	356	297	318	308	340	323	357	327	348	325	376	328	342	344	356	342	327	366	370	361	362	335	370	339	356	316	355	342	343	344	320	377	335	338	320	349	352	356	349	346	348	358	346	324	348	309	341	344	346	324	332	339	342	335	341	361	328	325	336	304	378	345	339	342	351	308	345	355	340	362	358	382	331	345	305	338	339	347	324	337	354	347	358	333	299	339	348	332	333	360	361	353	343	324	351	334	341	332	337	325	353	355	353	295	357	346	313	328	312	385	321	355	347	339	341	328	331	339	336	349	342	322	332	339	334	392	335	344	357	380	314	341	348	345	325	361	340	335	348	361	348	342	378	342	352	342	334	347	329	314	314	373	328	309	325	361	348	353	348	348	339	328	340	350	293	344	324	298	330	371	339	364	310	332	325	346	354	367	362	333	354	352	329	398	355	311	312	347	354	348	329	356	322	317	371	342	337	325	320	320	336	354	351	371	319	341	321	358	323	341	360	346	354	320	336	330	364	347	343	309	369	368	374	342	364	346	335	339	342	355	321	313	343	334	343	325	361	337	316	316	340	332	297	363	331	318	348	349	312	361	343	345	346	339	324	298	333	363	324	338	342	333	331	337	345	321	339	338	356	304	323	350	322	345	318	347	302	354	352	328	360	344	352	347	339	371	352	337	351	301	345	362	318	347	308	350	342	347	297	361	360	332	355	365	349	374	352	344	325	355	359	362	344	354	315	313	339	327	329	351	376	377	355	392	336	341	334	343	358	358	327	312	333	329	334	302	313	343	348	317	349	330	341	363	313	305	343	348	328	336	319	342	362	328	314	317	357	373	353	347	343	369	336	363	354	340	358	354	363	391	341	336	355	346	362	346	349	345	349	345	328	303	308	335	361	344	359	308	346	318	321	326	331	334	338	318	375	301	349	316	336	335	337	330	351	315	341	325	378	325	348	336	346	346	328	349	350	326	351	357	339	361	346	345	337	355	332	365	380	340	320	355	348	373	359	323	395	319	340	356	345	372	308	317	360	313	330	352	343	342	380	350	338	327	333	336	363	390	380	340	326	323	351	373	375	342	325	321	340	321	327	344	335	318	351	349	357	360	363	333	358	368	331	361	354	340	354	326	339	308	345	324	338	363	335	324	343	324	366	336	324	311	336	355	336	301	333	349	348	372	341	340	334	336	349	335	322	330	329	363	318	337	338	316	350	324	349	341	362	344
51275	93235	70268	40348	18494	10380	5013	503	429	418	396	385	419	377	423	413	407	453	492	478	456	375	413	450	418	412	350	340	396	377	371	387	377	390	385	435	400	365	348	402	398	393	365	394	430	347	369	384	394	383	389	398	402	426	374	409	390	387	387	434	386	407	358	408	361	383	378	369	372	410	401	379	424	393	422	394	394	375	414	361	420	411	355	397	414	355	382	402	371	407	414	374	388	337	392	417	409	368	367	393	371	412	368	386	409	357	400	407	409	377	399	393	377	428	361	387	387	388	392	398	409	400	386	428	411	382	411	365	386	365	389	398	394	369	427	389	384	384	423	407	383	388	364	372	409	404	383	404	390	363	363	415	384	389	405	375	393	367	359	380	403	356	425	365	394	382	395	386	410	376	337	363	393	413	419	381	395	381	383	397	380	363	383	422	376	379	357	422	374	391	401	366	366	372	417	401	367	400	418	357	406	363	358	400	378	418	369	411	381	389	381	390	396	371	360	413	400	361	400	417	376	369	367	351	399	387	383	409	395	392	358	409	387	397	353	350	372	357	415	341	388	357	405	365	351	408	380	359	388	381	414	404	368	405	401	399	350	398	378	425	387	388	382	406	383	405	360	375	391	377	377	343	364	386	387	388	411	403	369	395	374	406	406	404	360	343	403	380	378	362	388	365	405	391	421	367	381	417	380	393	367	383	368	380	372	401	390	417	396	400	419	396	394	401	438	354	400	387	381	412	399	374	419	358	359	380	396	379	376	410	410	384	401	394	378	374	386	389	374	388	392	364	373	406	364	367	432	418	418	366	408	414	387	371	382	413	412	397	405	390	376	385	405	415	362	381	386	420	386	378	409	416	385	359	425	375	389	388	392	384	381	385	425	382	384	392	389	404	401	376	370	393	381	392	400	366	382	377	384	407	380	408	343	370	410	385	410	391	424	358	381	395	367	414	361	357	412	413	361	392	389	362	377	408	358	360	410	404	380	398	345	416	377	388	363	384	363	402	378	385	407	365	400	390	391	388	390	394	369	392	388	369	403	407	415	397	406	383	382	336	351	395	414	392	410	399	359	361	376	401	378	369	366	406	411	402	431	404	380	360	391	359	360	381	370	369	355	381	411	361	372	394	378	396	380	393	410	349	378	393	382	387	384	407	369	382	401	389	388	365	410	382	392	395	396	384	370	354	392	373	392	377	373	422	393	397	409	387	398	370	367	367	371	407	385	374	359	398	414	399	407	343	368	395	336	391	389	372	357	380	363	379	375	417	357	391	382	371	382	363	378	362	370	417	398	390	434	406	410	333	379	416	392	404	399	394	401	395	378	362	393	397	408	420	397	360	410	374	385	382	429	373	387	409	398	371	386	358	385	376	395	402	413	382	367	387	374	422	389	353	394	405	389	387	426	411	420	340	408	392	377	423	381	382	421	407	372	356	382	377	369	359	363	347	395	395	419	390	384	381	367	377	386	390	377	398	357	361	406	366	370	368	380	392	375	395	403	363	403	371	414	368	414	365	400	386	393	385	382	415	376	388	393	355	409	421	381	403	392	358	383	393	361	363	381	392	387	395	424	372	380	389	377	365	397	383	333	444	370	366	393	387	352	370	407	390	380	416	411	368	379	388	400	373	398	363	372	373	374	389	374	396	381	379	393	379	403	377	410	384	394	381	412	413	377	359	384	375	372	393	358	382	372	370	415	389	397	380	395	371	387	400	377	414	384	365	383	378	404	360	390	388	386	364	362	380	365	358	364	372	371	369	440	361	377	353	373	383	402	347	386	382	391	374	372	398	385	390	382	375	388	376	364	385	379	380	367	428	374	367	389	394	370	414	368	370	358	384	426	364	364	401	394	394	364	423	402	376	403	389	368	366	377	376	402	391	406	385	379	407	403	403	377	394	379	373	396	369	393	406	380	393	399	339	390	379	374	358	381	405	390	394	365	373	380	390	403	404	394	403	357	358	381	381	366	395	374	365	361	392	385	368	385	372	352	388	381	377	384	413	402	407	376	396	363	408	394	388	360	376	383	359	374	338	395	336	374	400	366	393	392	387	373	385	379	373	413	373	354	389	371	402	372	390	385	386	388	381	332	403	398	413	374	374	411	332	368	364	381	394	389	370	383	379	362	395	394	376	366	381	414	364	378	385	375	385	349	385	368	364	400	404	395	406	409	397	396	407	359	367	359	381	369	406	365	385	409	360	376	387	378	415	409	408	376	386	384	394	380	363	409	385	374	407	375	401	406	397	394	382	403	369	377	403	415	413	431	399	382	364	384	407	373	369	383	400	381	389	390	384	380	410	380	384	375	406	419	388	376	403	390	396	376	404	376	419	414	398	385	365	390	406	370	364	405	412	400	350	362	384	366	403	387	358	374	409	407	391	412	359	400	377	353	410	393	357	387	365	397	385	399	385	409	381	397	380	375	397	381	398	433	398	363	369	357	426	387	413	403	381	363	372	413	413	428	408	388	382	391	355	376	356	410	404	381	361	390	385	354	393	381	369	383	362	387	367	360	388	388	355	367	388	402	403	395	389	385	360	371	337	388	406	362	399	342	354	380	409	368	403	403	369	394	370	366	384	403	381	386	376	368	385	417	370	357	408	397	371	368	374	378	376	401	387	399	377	366	351	387	385	395	406	386	371	391	386	384	405	391	395	366	425	360	415	385	367	408	385	344	384	383	380	356	383	385	392	407	355	386	355	387	394	380	357	373	392	378	359	397	394	374	393	381	348	395	408	385	382	398	377	390	379	403	407	369	423	410	403	387	408	406	403	385	402	395	392	365	405	403	392	394	395	400	348	396	370	379	388	356	395	348	382	389	381	402	379	402	351	376	379	417	374	363	403	371	398	379	376	381	366	371	402	396	370	382	393	391	374	369	389	360	407	399	405	395	393	394	403	383	404	384	374	408	390	408	392	364	383	399	399	381	371	337	360	385	368	407	398	399	374	356	352	407	412	414	383	382	382	399	371	397	410	362	390	371	377	375	381	420	372	414	370	404	391	375	397	362	356	368	393	432	365	392	402	381	409	375	372	380	414	385	390	388	406	376	403	374	342	383	401	394	401	395	403	391	366	378	382	405	365	360	373	414	396	377	383	413	352	382	396	384	364	392	391	393	355	365	372	423	353	382	352	444	360	395	390	385	355	402	387	428	400	387	426	378	402	397	366	358	398	341	370	408	390	364	371	383	378	404	347	377	355	368	367	379	374	378	378	384	368	400	365	367	364	413	370	310	360	404	397	377	426	414	384	383	399	421	401	375	367	389	414	387	427	392	361	374	381	418	411	391	383	402	385	364	404	371	365	356	409	395	396	365	397	409	398	414	400	369	392	388	390	391	386	391	395	376	380	378	377	353	371	373	396	382	395	389	400	380	360	402	383	358	404	344	396	391	386	381	379	359	379	353	389	383	378	367	371	387	390	401	392	383	404	431	403	360	372	399	376	385	404	385	393	371	368	374	413	377	376	398	361	412	380	381	371
25303	26173	39702	29702	15354	4498	1534	424	331	276	286	266	271	287	270	297	313	317	336	296	314	306	295	320	277	267	296	294	315	296	326	295	299	319	277	296	295	301	309	313	302	278	308	298	303	289	298	320	292	303	295	304	263	295	317	303	284	309	292	280	310	322	260	269	284	309	295	273	286	322	290	300	283	305	326	285	328	279	322	304	291	313	308	275	310	302	295	287	292	300	270	287	280	312	325	285	319	312	295	275	317	320	304	330	304	318	319	300	308	284	272	252	311	274	305	318	319	286	273	299	282	293	314	272	286	317	288	297	333	294	302	264	313	283	294	300	292	278	273	304	326	304	280	301	286	316	295	306	328	306	296	293	293	281	317	322	275	289	284	301	285	307	287	296	312	316	296	303	305	310	293	282	293	302	302	293	313	309	302	292	304	285	342	306	305	297	332	299	313	306	289	306	273	316	306	262	308	276	309	325	306	298	306	308	289	299	306	308	301	316	284	286	299	297	290	334	324	310	287	320	288	267	295	272	310	317	283	308	329	273	311	332	287	306	320	281	278	299	331	274	286	330	309	316	291	294	321	299	281	307	263	319	341	289	294	303	290	304	284	281	304	293	288	275	289	283	298	288	313	283	283	321	347	324	315	282	298	300	333	309	279	290	318	293	302	300	284	261	318	307	309	288	308	317	286	298	309	265	294	307	297	281	301	271	304	320	299	269	297	289	289	322	305	304	288	321	315	320	323	306	296	317	292	320	293	260	295	305	304	288	271	295	310	315	335	317	300	325	327	308	310	291	287	283	308	300	286	338	298	302	300	297	321	311	310	297	314	311	298	287	328	311	306	321	291	310	289	265	288	301	273	325	314	284	281	307	274	316	282	298	314	312	341	308	276	310	303	306	297	301	280	302	303	308	281	258	288	289	302	309	319	339	284	294	318	285	278	297	286	319	315	321	298	296	293	300	304	304	279	294	312	279	307	311	277	307	281	282	300	292	313	299	297	315	311	307	315	283	253	306	311	303	300	313	280	281	297	320	313	307	305	268	278	293	314	306	304	287	284	273	305	298	303	306	284	296	279	278	319	329	322	314	291	284	275	312	310	304	317	314	296	274	313	282	301	300	292	308	301	298	295	298	296	317	307	318	294	288	320	315	303	314	300	293	329	270	304	303	276	290	259	298	334	311	312	290	305	305	311	315	308	318	275	283	276	288	309	293	284	303	294	298	325	297	291	283	300	259	273	300	333	301	297	317	312	314	297	333	287	315	298	266	248	326	303	288	300	314	302	297	310	293	291	288	287	307	304	330	307	288	281	301	281	295	302	330	313	305	291	307	293	306	314	299	304	315	319	325	283	280	280	301	306	319	295	290	297	318	327	294	327	299	274	265	299	322	317	314	266	307	293	275	314	311	309	311	284	306	309	293	281	309	291	315	291	315	299	262	287	273	297	279	323	308	311	298	299	310	287	305	322	291	299	324	320	301	288	287	301	298	281	274	293	270	318	310	298	276	260	258	304	300	273	344	291	296	305	332	269	340	312	314	346	310	269	277	327	286	307	319	332	297	277	299	295	296	282	300	287	288	283	292	338	295	323	311	291	301	290	298	332	280	294	288	328	324	348	284	290	301	304	292	289	292	294	290	293	287	298	260	307	317	287	302	332	291	290	290	330	301	290	285	311	301	272	315	288	295	318	291	277	299	275	308	266	324	281	327	281	317	293	285	308	279	303	281	282	288	285	306	297	306	334	277	320	292	286	277	300	320	291	316	300	295	310	307	317	306	287	289	313	292	299	277	279	300	296	306	343	300	298	288	272	316	305	308	303	306	282	288	280	300	292	264	288	332	284	289	302	290	262	294	313	310	282	282	269	296	283	337	289	297	282	305	285	286	332	293	329	273	310	294	308	305	297	291	310	314	291	296	285	290	274	292	314	282	288	287	272	279	289	294	287	307	290	297	309	326	298	292	300	255	322	284	294	304	290	309	288	306	304	289	292	290	283	297	302	279	313	312	284	302	297	297	292	308	332	269	305	302	318	296	260	290	290	340	303	312	284	323	298	327	300	302	297	259	315	329	303	318	280	296	313	287	308	316	321	266	295	330	287	324	339	332	299	284	270	299	304	278	286	307	300	314	293	261	308	315	265	307	330	280	293	294	306	299	309	283	298	307	305	311	321	315	294	298	313	326	315	276	280	295	314	290	286	299	270	292	290	299	297	275	312	292	289	305	306	284	296	288	307	310	319	279	295	301	301	280	314	299	317	305	279	311	305	284	295	321	298	317	308	269	266	291	309	307	313	303	287	289	316	329	283	300	277	335	310	306	290	314	333	284	301	304	315	294	288	290	278	290	284	316	318	297	296	291	291	314	291	290	283	330	277	279	316	304	285	295	294	300	293	312	304	260	302	309	324	268	299	289	300	280	298	301	307	304	291	293	288	349	321	296	328	295	295	271	302	340	285	295	295	310	318	339	290	302	304	293	322	295	347	279	285	313	278	309	274	310	282	303	310	286	328	279	290	280	284	342	317	301	313	297	332	321	257	285	289	329	280	269	296	308	290	314	329	301	303	290	299	287	279	306	311	308	299	282	283	279	283	324	282	312	309	299	276	322	301	328	285	324	307	290	288	303	292	305	282	283	338	308	313	314	314	291	303	307	297	288	313	258	331	319	308	308	288	303	293	307	337	271	253	293	292	305	342	304	311	317	287	313	280	312	333	301	324	293	303	276	289	307	298	319	304	303	292	297	329	273	293	300	312	297	329	298	299	308	298	280	299	262	290	321	304	309	286	280	316	297	311	279	310	294	285	290	328	331	307	290	308	269	339	302	295	294	307	319	312	308	311	308	280	299	298	293	311	298	277	287	314	299	300	338	273	278	309	302	325	301	286	327	321	315	325	313	293	300	277	284	300	296	280	280	296	303	301	302	329	294	278	294	330	283	293	289	253	278	313	316	296	279	292	319	306	310	286	296	259	274	312	292	300	288	264	293	321	313	298	315	316	308	303	297	288	264	299	292	279	295	311	310	304	332	330	319	266	306	300	300	349	278	277	273	304	282	278	285	289	314	288	319	289	307	294	332	297	307	327	285	343	308	280	317	310	312	312	272	293	297	273	310	283	287	289	280	282	307	332	299	288	289	289	315	287	315	321	278	294	308	256	307	315	309	322	324	300	324	296	328	312	300	270	274	302	286	295	273	276	330	288	316	271	290	311	313	266	321	292	268	305	290	270	298	309	291	321	302	299	321	301	302	314	303	294	310	307	276	307	279	297	260	292	300	272	285	300	285	309	294	283	326	315	312	305	301	293	308	279	328	329	266	297	258	283	304	281	294	312	282	326	284	319	283	271	322	304	307	299	290	301	302	278	261	282	326	252	306	297	293	307	301	309	334	298	296	305	318	298	268	293	278	301	294	288	335	266	296	283	299	309	307	311	306	286	277	303	285	353	262	271	285	282	271	294	294	336	330	286	293	302	273	261	321	298	293	316	262
45846	82278	57169	29684	9758	5082	2775	463	377	334	364	331	362	340	361	359	364	358	404	369	377	367	358	332	396	322	364	332	343	350	333	364	339	369	371	360	378	358	364	358	338	349	326	360	343	353	340	360	346	364	336	337	359	339	363	323	358	315	342	361	325	344	383	339	336	358	362	377	353	344	339	363	341	340	334	355	367	361	351	342	369	327	331	301	351	343	301	345	374	344	375	361	369	314	349	311	322	329	347	352	374	334	353	326	364	338	388	363	360	366	362	348	366	330	338	359	331	326	331	306	355	336	336	324	353	361	356	335	387	354	374	312	344	338	344	332	332	358	354	336	344	341	373	357	364	349	324	367	332	343	359	364	349	348	328	371	327	371	358	331	362	347	330	352	343	347	332	331	362	361	338	370	349	355	316	337	367	326	346	338	334	335	372	342	360	351	313	354	346	366	359	365	374	333	346	358	390	323	345	317	365	367	368	368	319	309	382	343	346	346	321	380	346	294	345	318	377	365	341	343	347	343	341	317	317	342	333	374	346	351	333	349	335	364	374	370	362	366	356	336	325	327	337	352	346	329	333	358	363	304	332	364	338	350	362	327	341	357	349	360	307	346	365	329	358	404	353	347	371	320	348	375	368	327	360	346	389	351	328	355	329	361	348	315	334	342	344	328	352	355	333	365	337	350	348	329	335	351	347	332	354	336	338	330	385	348	378	314	329	321	328	357	346	331	340	337	358	319	314	348	352	346	344	366	332	343	330	337	368	407	320	333	347	352	318	316	368	390	350	333	368	346	335	331	384	330	374	359	374	331	381	355	363	350	305	325	351	349	411	372	351	353	322	333	331	372	335	352	340	346	343	343	375	383	355	359	348	365	323	350	346	336	381	370	349	336	338	366	323	297	345	378	365	324	322	341	336	351	352	326	345	339	365	372	360	354	365	335	343	386	308	334	347	355	322	357	336	322	331	358	374	331	334	350	381	328	360	335	332	355	378	352	365	377	338	335	362	345	362	357	319	352	337	353	346	388	336	365	325	331	347	337	363	386	346	347	354	341	349	322	345	371	389	333	368	357	368	339	328	351	347	349	331	339	354	311	368	385	342	397	349	354	349	347	339	337	369	342	339	353	331	347	321	328	372	352	355	385	363	326	356	362	378	355	347	318	345	379	331	354	357	336	335	333	375	350	335	335	362	345	353	343	344	322	367	355	349	336	372	347	341	345	332	327	346	340	343	308	371	312	336	342	357	370	377	342	333	360	337	382	352	347	322	346	355	334	348	328	317	318	348	339	342	349	344	356	347	355	343	346	327	343	364	365	378	399	350	315	361	361	350	345	340	355	345	367	349	362	378	366	350	351	348	379	365	314	339	358	370	380	319	407	331	348	372	354	358	332	353	374	346	371	370	353	322	326	368	340	380	366	358	364	323	368	359	349	333	339	375	312	323	353	345	358	343	348	339	333	390	331	365	380	330	364	334	370	363	352	348	351	351	359	354	350	355	354	351	329	318	323	335	340	326	334	367	383	315	340	326	330	366	359	378	354	346	328	326	362	379	354	338	362	364	324	333	354	339	331	352	351	379	371	338	365	371	328	331	350	361	352	365	331	371	364	352	321	373	345	341	349	357	320	341	337	339	328	380	341	341	355	332	349	340	371	358	346	395	338	335	375	323	378	354	367	354	386	357	371	347	369	322	337	380	315	368	344	310	341	349	348	360	354	364	371	352	330	345	314	318	310	363	369	333	330	353	347	361	370	354	349	357	352	357	344	346	313	352	331	386	368	343	369	359	335	313	328	367	324	351	357	332	350	371	360	344	351	383	357	338	374	367	381	352	348	355	389	324	329	356	350	347	385	338	339	322	385	345	388	332	334	344	384	338	338	344	358	329	369	341	351	360	380	346	332	372	367	321	363	347	367	345	332	366	328	343	342	379	393	319	336	352	353	313	370	356	364	336	334	358	329	346	349	357	329	362	391	366	353	360	341	326	344	348	342	361	368	336	365	315	344	315	360	326	368	344	385	327	321	366	355	365	349	340	364	372	343	369	347	358	334	329	341	354	348	339	360	328	332	358	351	352	354	371	355	344	361	360	338	337	328	310	350	335	378	323	355	349	334	341	367	375	344	325	380	347	335	338	346	313	335	350	363	348	359	339	333	355	350	343	355	357	340	362	364	365	347	328	368	356	368	341	347	354	316	329	386	377	331	337	318	349	326	349	359	345	371	352	350	355	374	361	322	351	351	378	315	346	348	361	324	344	376	340	333	332	332	340	380	348	373	355	334	356	349	385	324	370	339	355	376	369	343	351	319	368	374	359	340	364	322	338	335	337	380	338	348	386	347	375	359	370	349	365	344	362	383	322	320	364	333	362	339	347	344	359	372	357	359	354	334	352	357	351	326	323	359	320	314	343	346	342	337	348	332	341	340	352	350	338	369	336	350	380	355	367	334	361	351	343	364	365	328	320	365	366	362	351	349	355	371	390	329	340	330	382	345	359	338	332	381	380	346	373	338	336	339	345	362	354	343	356	333	336	365	338	338	360	323	365	325	359	345	365	359	310	342	351	361	359	332	362	359	358	347	338	344	357	324	350	325	334	332	360	381	366	342	319	319	358	351	349	373	344	357	321	356	355	323	352	315	322	344	318	365	365	331	315	347	381	370	366	380	367	349	321	369	344	352	353	334	355	345	344	355	346	357	350	341	351	340	373	306	333	331	329	337	382	366	320	336	324	335	378	376	348	353	352	370	393	343	340	342	330	333	358	328	376	357	351	354	319	351	343	325	369	359	333	341	382	328	363	346	354	363	349	345	360	328	376	366	316	353	335	359	334	362	343	345	344	369	338	358	352	336	364	314	327	313	353	386	343	355	353	342	353	339	349	369	360	357	339	377	351	334	386	338	355	321	348	343	383	349	365	313	349	361	383	354	322	344	342	344	353	376	366	334	350	325	348	342	365	321	372	368	345	341	366	344	364	338	358	362	369	371	358	326	338	347	354	358	372	343	364	353	355	351	375	341	339	376	324	319	379	371	372	369	373	370	325	338	345	353	314	322	359	339	331	330	372	348	350	328	352	351	336	350	342	353	345	315	352	366	334	342	324	341	344	367	361	361	365	375	332	349	317	343	338	337	362	350	348	341	353	342	367	354	324	383	368	397	337	372	361	336	389	366	345	320	331	354	336	345	330	358	379	345	364	371	331	349	354	341	361	342	327	362	324	342	374	369	326	347	370	348	361	352	373	371	370	353	331	353	359	368	345	358	346	351	362	359	351	319	359	375	345	322	329	354	335	348	345	352	352	348	314	362	340	329	344	320	335	342	386	369	366	338	375	359	339	364	321	350	368	338	361	359	352	362	340	325	350	353	400	342	368	367	335	359	331	388	368	319	360	398	364	362	335	347	339	340	343	368	347	370	359	336	367	375	301	361	332	337	359	302	367	378	308	325	361	355	376	343	330	327	331	351	340	344	359	360	359	365	356	356	329	322
22873	22382	34380	27737	21993	21378	14420	1045	463	455	447	434	405	444	436	435	496	519	551	620	546	496	511	442	460	480	413	421	468	444	458	446	456	419	390	462	393	424	434	476	420	466	444	442	389	442	430	422	433	431	457	421	403	430	442	457	415	443	423	428	438	400	433	446	463	434	419	406	410	440	441	450	440	433	462	441	441	433	413	429	425	424	441	431	448	439	452	418	467	492	479	424	400	404	419	441	464	413	432	427	436	403	452	429	399	421	437	437	418	438	453	439	433	447	414	413	436	439	447	421	427	447	453	441	423	398	450	404	454	425	435	445	463	399	440	417	440	434	409	423	470	442	418	435	432	450	448	460	411	491	444	450	407	447	435	442	433	443	406	427	458	476	447	457	442	481	465	422	409	429	449	445	405	460	406	414	403	415	464	437	426	461	418	382	442	439	424	412	407	455	435	417	445	463	403	462	445	457	420	410	442	401	423	402	490	447	412	432	431	451	431	422	430	433	411	437	442	416	445	431	421	409	428	476	462	417	418	400	405	475	454	419	430	419	418	446	416	435	463	431	451	457	425	404	451	450	449	451	484	446	447	448	420	423	393	420	444	433	446	465	415	431	473	458	432	452	469	424	424	401	458	449	427	427	438	445	454	435	437	410	471	454	434	414	460	430	404	430	445	445	422	452	431	453	434	441	438	439	423	427	440	424	430	435	425	441	429	383	450	416	441	420	428	432	407	457	424	444	407	432	439	417	447	454	403	451	433	445	443	415	415	449	481	435	467	386	444	399	428	438	469	431	458	461	422	440	429	424	433	442	394	463	412	447	400	460	437	472	424	437	393	456	416	440	425	434	430	466	422	430	397	415	490	409	444	441	412	420	466	407	434	441	434	454	422	428	398	463	443	440	432	431	441	421	442	431	430	436	399	468	403	405	450	414	450	447	402	448	398	429	424	429	416	419	474	416	487	424	407	462	408	398	432	436	448	415	405	437	461	446	446	477	437	440	455	421	413	437	429	443	449	442	427	416	442	421	437	391	438	412	440	447	409	443	489	444	440	460	445	430	437	419	392	472	437	426	408	459	416	429	447	430	449	452	410	384	446	454	425	437	467	409	409	422	430	422	445	446	417	458	445	471	434	410	443	422	429	408	430	405	467	474	444	438	438	467	470	424	425	448	407	492	444	412	422	433	432	429	451	429	460	412	440	411	448	404	435	423	455	427	401	441	478	434	395	435	434	447	437	401	439	407	404	428	442	436	428	414	452	443	456	450	420	410	456	447	435	449	422	430	433	451	408	441	430	469	418	442	447	459	410	446	460	404	400	428	425	483	435	440	403	466	434	421	458	452	429	469	411	423	428	460	456	445	503	428	412	417	445	429	427	448	494	411	424	436	411	421	427	419	439	420	461	412	438	445	458	456	432	446	454	400	443	440	422	471	419	440	422	468	428	422	446	417	420	472	422	440	457	445	444	407	419	409	433	418	439	427	381	431	461	380	422	437	440	415	469	387	441	436	431	477	444	403	427	412	442	454	425	463	426	464	409	428	474	432	417	415	455	399	431	426	431	447	457	423	428	388	419	431	417	457	450	455	451	416	447	441	426	413	425	396	418	415	425	436	446	414	435	455	425	430	426	453	432	453	449	423	445	431	441	394	416	448	449	429	436	428	435	434	467	394	469	473	470	416	443	454	439	422	441	417	381	426	402	440	451	438	445	415	454	446	427	465	439	459	441	445	423	454	429	442	435	450	428	389	470	422	436	449	425	442	428	447	450	407	455	437	459	414	456	425	437	407	437	443	463	418	421	426	429	423	438	412	416	425	431	449	452	412	459	424	430	434	384	451	451	425	431	401	428	417	471	436	439	422	411	434	430	413	423	471	429	407	412	444	449	424	424	463	451	434	426	476	436	439	449	469	480	476	464	441	426	440	458	441	444	432	442	460	415	448	435	431	450	439	464	419	429	433	426	454	446	439	434	455	452	422	414	427	449	424	444	441	453	442	428	463	411	430	445	473	487	447	420	430	451	456	437	453	434	441	405	408	426	432	414	437	443	445	454	421	442	434	451	406	416	423	437	414	419	425	444	419	436	451	399	461	443	420	457	440	426	486	442	450	423	414	465	445	414	397	454	432	408	441	422	444	450	445	424	417	433	446	424	446	435	422	436	452	458	432	442	453	456	455	409	438	451	438	444	455	442	410	464	450	439	432	401	403	414	447	436	455	387	449	446	450	450	454	404	422	442	432	469	414	450	427	443	423	441	410	460	425	436	469	432	440	496	460	390	408	390	423	445	464	441	425	394	412	446	451	430	442	440	439	445	443	456	452	417	439	451	470	444	434	446	441	468	453	435	427	444	415	476	372	445	422	438	399	453	436	411	441	434	434	426	425	419	405	445	439	415	450	411	441	430	406	414	430	393	467	454	411	449	429	410	457	431	439	441	441	424	445	428	443	421	433	406	459	424	435	392	464	432	405	422	451	399	418	405	411	448	424	444	389	442	448	417	406	467	434	417	425	443	452	447	398	420	432	394	436	455	441	424	448	443	432	429	435	465	445	428	425	464	444	480	430	412	439	416	437	441	432	454	418	429	448	422	419	423	390	411	457	412	426	421	430	447	440	428	461	401	404	465	429	455	445	443	452	454	444	441	412	485	421	428	477	411	419	459	444	408	424	441	463	446	467	405	436	437	415	424	399	415	455	416	410	418	422	419	447	430	414	423	461	454	410	446	432	410	418	423	436	422	417	441	448	459	459	460	443	457	420	449	439	425	451	460	444	380	423	448	441	413	427	453	394	472	400	485	467	440	424	456	422	454	457	493	421	469	451	430	448	420	465	448	450	472	403	451	435	462	456	440	467	443	440	455	480	475	427	434	469	465	408	433	430	402	436	503	417	425	430	441	445	429	436	398	410	417	472	449	438	419	412	440	385	362	432	436	445	466	460	426	490	422	422	468	413	470	425	412	455	443	474	456	416	448	407	418	381	448	446	446	469	395	444	453	441	428	402	422	400	426	433	455	439	452	454	466	447	448	412	432	477	431	409	438	421	427	461	462	406	415	378	463	458	414	417	410	415	443	466	456	454	411	413	461	440	466	417	469	437	438	420	432	416	435	393	431	427	424	450	426	432	454	409	447	454	418	419	448	449	435	438	468	436	436	414	456	476	435	421	435	427	465	443	470	414	439	431	437	437	421	442	402	434	414	441	463	414	421	452	433	403	451	424	451	448	427	396	423	429	457	499	430	433	453	486	409	461	434	409	460	443	420	430	454	423	439	453	452	417	425	438	474	444	422	447	431	440	389	415	450	462	439	443	437	445	427	454	443	443	407	425	446	420	450	418	453	481	407	405	422	402	447	407	418	409	422	428	451	396	419	430	422	444	441	448	445	464	456	457	435	471	438	467	431	389	383	409	458	465	461	406	444	416	431	453	455	448	432	450	429	457	441	432	412	451	415	427	418	439	431	462	439	468	398	412	408	446	408	417	489	440
54206	97286	76428	49016	25052	15589	7204	508	534	495	461	503	485	508	527	484	515	562	719	745	661	580	458	509	506	472	473	502	508	494	524	476	479	479	473	500	465	475	483	441	473	474	503	469	512	498	451	500	493	463	505	491	476	440	498	489	475	472	489	481	495	494	511	452	447	509	507	492	441	488	511	484	499	490	433	485	501	490	495	449	485	508	478	475	478	478	484	446	490	490	459	492	466	467	502	501	494	489	481	487	419	476	464	475	452	475	491	482	478	439	479	501	462	501	503	453	477	511	502	468	503	440	498	493	495	494	475	489	472	437	506	523	475	491	484	489	470	498	483	497	512	501	479	465	453	496	453	480	479	485	502	486	497	528	479	488	478	459	445	480	474	485	499	469	502	517	466	488	497	488	445	466	489	464	494	460	465	503	441	458	475	469	512	521	489	533	447	468	484	483	495	452	506	478	458	509	451	481	445	489	494	474	485	450	504	473	458	444	465	481	514	487	483	455	498	476	478	498	478	519	454	473	525	488	474	460	514	477	514	468	457	462	471	505	485	441	481	501	476	491	485	474	523	472	486	503	504	482	527	471	503	467	464	485	526	513	479	499	493	472	451	508	488	470	464	503	460	523	508	487	502	521	491	496	473	484	457	478	468	501	507	448	477	494	471	458	501	484	440	439	464	487	439	495	459	471	479	499	444	506	451	479	511	467	478	478	466	485	503	479	475	471	494	501	500	483	488	494	502	495	467	487	499	451	492	470	481	489	486	509	459	463	457	479	460	473	465	475	484	496	487	443	490	475	477	515	479	490	503	417	486	442	444	471	494	491	502	467	440	501	517	485	458	481	461	460	535	449	477	495	474	519	491	481	481	506	492	454	483	473	467	459	462	453	499	480	491	464	455	489	473	483	477	460	459	512	476	486	474	512	514	482	509	512	500	457	495	480	481	454	481	474	507	520	518	434	468	481	472	494	463	463	495	460	478	464	474	466	445	467	494	455	471	479	451	488	476	478	470	453	509	491	493	464	462	500	434	464	491	516	522	441	520	456	503	509	490	467	497	476	496	471	488	445	476	515	493	483	432	467	483	482	490	488	482	509	472	462	414	505	457	447	470	514	468	496	456	448	478	491	471	503	491	458	477	537	532	475	480	458	493	456	494	486	504	466	515	473	531	509	475	494	497	465	476	473	493	503	458	481	475	450	476	482	495	489	501	484	478	476	473	536	488	477	484	478	520	473	457	499	460	434	472	467	469	495	462	472	483	482	480	507	500	485	470	452	482	486	498	483	484	486	493	478	488	477	466	494	466	505	538	472	473	506	505	473	461	480	486	545	517	436	463	507	509	464	495	481	464	436	513	487	510	475	460	479	484	468	485	502	479	471	496	465	487	476	508	515	473	510	469	492	505	457	504	528	477	472	463	477	492	468	532	475	553	508	509	522	518	497	499	465	500	478	503	474	475	546	515	473	500	473	514	474	491	484	463	465	467	451	499	486	478	517	464	473	482	478	485	459	510	464	487	459	500	512	454	490	488	462	455	471	495	493	453	477	483	520	475	478	478	498	504	477	459	445	476	464	473	508	483	482	458	495	470	527	466	457	485	440	475	478	505	492	455	533	460	474	489	501	496	480	469	473	485	474	457	455	501	491	496	471	474	482	454	469	494	449	481	484	452	481	492	511	481	502	480	473	495	473	484	492	478	491	451	493	442	495	501	516	484	498	465	504	473	473	483	502	476	436	469	487	464	466	509	487	501	513	484	475	518	498	451	486	479	474	469	467	459	472	472	478	473	487	505	456	525	526	502	492	490	463	477	477	489	460	463	480	487	494	510	475	466	475	495	500	473	485	490	482	518	477	475	503	497	454	441	534	529	478	500	464	462	439	528	473	478	488	530	469	447	495	484	490	471	467	506	502	476	449	468	506	453	489	488	472	510	408	471	481	441	484	426	462	484	482	465	480	477	487	493	455	484	509	489	492	490	444	480	436	442	486	485	473	480	467	531	496	529	471	458	472	468	448	493	490	465	480	498	480	467	450	471	503	460	445	471	457	471	447	502	453	476	516	478	488	499	419	513	487	493	455	507	478	476	473	501	487	493	492	512	471	521	449	477	491	461	479	483	484	467	489	532	501	477	486	508	498	466	482	496	499	482	519	473	511	457	444	502	473	487	495	462	492	497	467	502	472	477	468	495	465	469	473	449	512	490	542	460	477	455	463	493	497	467	485	445	500	497	502	494	466	485	486	461	452	452	468	506	446	499	496	473	510	466	483	509	493	450	463	502	454	488	489	499	466	514	500	454	500	485	489	460	480	487	480	485	515	451	491	475	481	439	464	492	483	501	490	461	480	483	474	467	477	518	494	440	501	488	469	505	508	485	482	474	469	466	472	495	463	482	476	474	465	490	477	470	456	468	450	498	470	478	461	470	479	457	448	479	466	490	459	473	506	459	475	489	417	510	493	463	502	488	484	476	508	462	510	442	492	489	461	504	484	516	463	488	484	472	480	497	447	479	475	494	500	463	454	511	500	496	475	452	467	482	507	481	476	484	505	481	523	523	503	489	468	451	468	527	495	474	465	438	473	480	483	454	463	499	495	455	455	475	469	468	482	462	479	498	491	504	462	479	474	464	481	459	468	469	478	471	475	488	461	483	521	517	539	501	479	471	499	484	497	447	451	488	482	478	523	545	457	472	473	513	456	462	485	463	482	473	503	464	467	459	478	482	464	496	516	496	502	511	490	514	483	473	467	470	517	494	490	446	496	500	503	469	488	451	495	471	493	500	503	483	449	454	482	508	495	483	495	464	478	484	532	481	525	487	454	464	489	467	479	477	494	509	508	489	472	462	499	470	499	496	452	522	482	484	454	467	511	488	468	519	477	483	481	495	443	459	471	444	479	468	473	506	474	482	454	470	487	482	476	456	490	494	519	505	533	479	511	485	530	475	543	492	468	482	483	530	476	489	500	452	464	491	490	472	460	459	460	482	472	468	471	493	508	495	489	460	484	506	459	472	481	479	470	500	472	499	489	481	473	473	504	487	471	485	487	475	486	482	454	486	512	475	510	474	502	521	515	463	459	477	457	453	508	461	496	462	457	476	491	508	499	522	507	476	501	487	439	495	493	478	516	439	506	509	471	466	479	510	484	487	496	470	502	482	500	470	520	473	489	486	456	446	487	477	477	470	508	478	480	484	488	474	477	471	466	462	456	517	441	471	478	498	488	507	511	479	501	457	449	474	465	487	468	486	505	508	455	468	466	484	511	497	442	449	486	437	467	468	493	462	495	464	508	495	459	488	472	500	457	482	475	496	495	507	472	483	457	468	478	464	482	452	494	465	495	522	487	455	463	508	487	464	459	505	479	485	500	519	521	516	448	481	465	444	478	469	467	484	505	473	464	467	438	493	497	508	469	481	498	457	429	478	468	493	444	468	468	505	447	461	463	467	480	474	461	487	473	509	516	451	478	461	487	513	498	467	462	501	467	490	451
28048	34988	39471	18212	2882	879	475	235	249	282	271	285	232	260	274	250	261	270	269	263	262	270	267	272	264	261	285	262	262	260	280	266	248	292	266	276	233	265	284	271	281	260	261	274	250	249	254	293	271	299	260	290	291	263	242	256	273	246	264	246	272	275	233	253	237	276	234	256	249	235	274	245	264	272	250	271	277	244	247	247	253	275	257	288	267	279	273	267	236	258	255	262	305	268	268	247	264	227	261	272	257	265	269	247	256	253	237	260	273	261	252	283	244	240	275	291	258	250	247	271	238	272	269	272	235	254	281	275	281	260	258	258	279	288	251	236	248	272	255	263	241	263	264	262	236	271	240	272	270	251	246	257	258	256	282	256	236	246	263	261	249	269	264	247	263	245	253	253	257	249	270	283	308	251	261	297	240	245	259	250	269	284	270	282	256	300	271	242	258	254	265	287	244	246	268	267	251	269	251	266	244	227	246	274	257	250	250	276	294	267	285	241	267	243	254	245	253	265	276	273	271	234	262	261	256	234	251	256	263	279	290	279	219	252	267	273	286	230	257	262	278	284	255	278	258	249	266	259	258	273	264	292	259	235	292	258	268	253	248	258	262	286	254	265	283	250	276	282	243	273	278	263	258	262	273	264	266	282	279	269	269	248	265	245	250	264	266	279	271	234	261	234	269	305	273	295	269	261	249	262	279	261	255	250	274	256	253	279	277	269	279	240	257	249	259	292	264	263	273	254	251	280	254	289	248	248	250	209	247	237	240	255	251	273	251	266	283	266	259	273	255	258	260	267	264	253	294	280	242	273	272	247	270	270	248	268	256	258	255	262	275	259	252	264	252	233	265	251	227	256	266	292	241	298	270	259	295	255	236	275	273	269	251	268	278	266	275	253	290	273	280	280	252	287	291	265	235	285	252	238	262	259	274	255	274	274	248	269	274	291	267	261	236	247	274	276	271	267	252	239	258	255	265	274	253	235	243	257	245	257	285	256	280	294	265	267	247	224	252	258	232	300	238	269	253	300	283	232	251	237	278	257	266	271	266	244	234	285	289	227	274	266	266	247	224	254	281	252	262	273	278	249	275	275	283	262	291	273	253	269	265	248	278	240	262	245	256	287	265	270	269	270	262	254	282	238	305	283	252	265	243	239	260	247	278	276	250	270	284	238	266	292	263	265	276	258	260	267	270	252	263	266	260	259	295	250	267	291	256	266	244	241	253	252	257	237	246	280	246	266	290	278	267	252	272	285	237	255	285	298	294	273	259	237	270	262	267	277	270	253	274	244	242	258	252	267	273	301	275	248	253	300	244	243	249	264	306	250	258	278	278	245	264	260	279	242	284	245	246	272	278	277	287	271	262	275	280	264	275	252	233	256	273	275	265	271	251	246	263	268	257	271	291	242	273	225	266	264	272	270	271	259	285	275	257	254	260	264	268	259	270	244	260	279	286	253	263	252	245	278	270	246	284	252	255	260	231	242	252	279	271	295	269	277	287	266	236	271	271	258	261	264	259	244	256	300	273	245	272	234	237	233	263	267	265	233	253	252	234	270	276	272	273	255	260	263	286	259	269	275	249	291	269	268	279	241	266	243	271	275	269	272	259	272	236	241	289	256	264	253	273	246	283	251	253	268	261	253	264	248	253	276	279	262	262	273	261	274	269	252	264	246	263	253	268	274	267	240	280	262	259	262	244	272	283	301	233	262	249	282	258	264	270	295	261	274	251	252	283	286	268	248	245	277	248	261	243	306	279	227	276	268	255	254	238	242	272	270	280	236	278	227	288	274	283	277	250	244	230	247	268	281	261	280	274	269	267	273	229	261	263	257	254	236	269	283	266	264	244	249	271	243	255	266	247	241	240	265	260	267	264	247	246	239	234	241	266	246	266	275	265	279	263	249	276	270	291	228	274	271	272	263	262	270	295	252	233	258	245	265	274	244	243	253	262	287	252	259	245	261	287	260	237	254	252	268	240	251	255	244	249	231	260	282	247	264	254	234	263	255	275	250	248	269	244	244	255	259	258	261	255	276	302	279	283	280	253	254	269	289	254	281	256	293	278	289	265	275	244	231	252	277	313	279	276	277	274	233	250	247	262	267	252	234	241	226	263	284	268	252	273	258	285	279	264	258	289	247	263	280	249	244	254	289	282	263	262	291	282	254	245	287	255	256	252	267	254	272	250	242	274	259	267	277	259	267	249	258	251	294	252	257	271	231	245	256	254	248	278	271	243	256	274	264	270	266	263	252	272	255	289	268	271	254	284	251	288	236	237	277	272	289	262	244	273	242	282	233	231	260	264	241	281	256	264	265	276	266	284	276	254	249	282	270	269	269	252	267	244	260	269	257	259	270	259	240	251	244	251	243	250	236	251	258	242	255	272	264	266	239	258	262	266	268	260	299	254	256	269	256	279	298	270	263	235	256	271	267	257	267	257	253	259	254	266	289	267	224	257	240	250	256	275	256	257	228	238	284	270	267	264	276	278	272	251	276	259	285	260	242	250	263	269	287	263	301	237	261	294	253	251	247	273	277	265	260	286	282	269	273	233	300	252	275	271	239	277	254	256	242	240	281	247	261	279	253	277	269	251	257	288	256	278	250	256	258	255	276	241	272	249	249	280	260	251	275	251	244	230	234	258	290	243	250	227	259	271	271	285	262	266	252	286	255	265	258	273	238	251	278	296	267	236	245	275	265	248	239	260	245	270	254	268	291	241	248	280	277	275	258	289	265	279	252	249	287	255	266	285	232	252	248	254	255	244	261	258	255	269	268	242	252	276	253	216	255	225	263	271	266	247	260	253	263	262	263	262	260	289	273	244	258	274	233	229	269	282	265	230	269	283	288	243	245	276	269	281	258	299	252	241	242	254	257	265	255	280	234	273	253	252	280	262	218	288	246	229	303	268	260	269	264	274	268	228	277	261	258	271	241	254	248	254	298	261	266	281	252	240	264	251	294	271	236	236	245	235	271	246	244	271	261	257	273	265	255	266	273	248	279	242	282	267	277	311	254	234	288	247	269	274	249	268	233	290	243	259	240	266	257	276	238	258	244	251	267	242	267	290	281	267	240	243	287	268	252	276	255	300	249	247	281	291	277	243	273	294	262	271	291	254	250	272	240	288	230	261	307	235	259	277	252	276	279	256	272	227	259	270	275	252	264	247	261	265	249	235	235	294	249	262	258	269	270	247	257	283	271	267	284	246	269	255	262	260	257	248	248	257	260	251	273	241	226	247	260	266	280	238	259	221	258	256	276	292	244	248	256	289	243	244	273	264	254	242	249	230	308	243	268	237	262	260	262	266	293	262	258	235	258	261	249	257	263	241	269	250	249	235	269	277	255	248	282	226	240	279	239	269	256	275	262	240	250	256	242	253	266	255	242	249	252	274	282	264	268	272	259	274	263	284	273	250	238	243	270	264	269	257	276	249	246	277	255	276	263	261	253	245	253	260	257	275	242	259	243	250	255	258	261	272	284	238	257	281	250
25779	51613	34116	11942	2538	1246	649	366	304	320	295	308	282	318	323	292	284	272	307	337	326	317	281	332	309	285	302	363	305	306	329	274	297	325	292	321	318	312	330	334	307	320	281	326	308	313	298	268	308	300	286	290	317	329	327	303	304	286	327	307	325	329	275	309	338	298	322	306	304	340	289	313	333	314	304	316	300	314	354	295	266	290	289	297	356	301	316	319	310	314	324	282	323	303	332	335	324	321	322	291	317	320	304	299	297	304	274	329	310	279	309	310	310	319	331	288	305	267	331	295	292	302	300	304	296	314	326	278	327	319	338	347	311	322	315	291	304	313	351	285	303	331	297	299	314	309	314	296	321	323	304	295	318	282	306	310	297	344	330	357	319	270	332	331	341	333	301	350	331	311	335	304	346	294	325	281	323	308	340	299	295	312	293	315	302	313	304	294	308	293	292	292	327	288	315	268	292	311	321	310	285	324	322	302	315	318	280	293	331	299	306	295	319	304	286	303	280	270	310	276	330	307	312	299	295	293	278	329	295	310	285	288	313	322	285	299	312	294	308	275	301	313	318	297	327	296	300	310	316	299	312	289	301	333	320	297	301	337	315	298	319	324	307	337	314	316	309	284	335	298	308	318	307	289	306	337	279	299	287	300	311	337	310	312	295	314	317	329	338	280	295	303	292	321	302	327	286	347	281	318	291	310	310	308	284	325	316	314	340	313	317	319	314	282	260	344	304	286	328	334	277	319	327	334	327	294	315	334	323	313	317	319	327	306	318	298	311	300	311	326	315	318	318	274	315	292	328	312	309	333	307	314	304	287	301	282	290	322	356	310	316	316	308	302	307	303	296	317	273	293	325	293	305	316	331	309	325	297	285	322	320	265	269	339	299	333	307	336	281	290	273	274	285	297	327	319	307	313	329	318	314	307	319	310	297	302	290	293	322	307	297	299	329	305	293	305	317	303	283	306	311	303	267	314	276	286	310	298	314	286	297	331	313	354	322	317	309	297	308	281	333	302	308	284	325	303	295	338	324	285	309	284	301	305	284	312	297	305	316	344	304	287	324	309	346	308	324	297	309	248	278	300	305	328	287	321	280	341	304	295	285	321	313	311	347	302	317	296	300	311	343	304	283	327	300	296	288	311	316	298	295	310	322	305	309	333	306	294	301	306	305	324	307	283	319	318	338	323	311	340	299	292	312	327	283	305	284	303	305	324	289	321	327	295	326	334	312	312	318	308	351	324	342	303	261	280	304	298	291	265	292	331	332	304	299	328	299	335	327	318	293	318	301	278	294	304	306	288	332	301	281	302	328	301	325	291	299	303	306	320	281	274	296	329	324	333	332	298	329	307	315	299	330	303	286	324	315	345	285	315	300	286	290	321	286	311	316	318	305	333	283	333	294	316	278	315	313	285	324	290	340	319	342	305	295	333	320	335	285	322	335	312	311	294	304	322	307	323	311	312	328	276	283	283	306	293	313	312	325	322	309	322	284	303	299	303	314	309	294	314	291	328	323	283	274	289	305	340	321	290	303	348	282	319	314	337	322	341	313	341	336	314	341	291	295	296	291	305	322	296	322	318	352	305	296	297	335	282	307	308	301	330	295	290	317	328	312	268	315	324	293	297	263	302	305	302	321	298	328	311	309	285	306	287	293	299	277	303	314	297	320	319	291	303	305	298	338	337	327	299	338	299	321	360	311	333	291	315	312	304	292	319	319	319	302	275	308	350	319	325	308	311	310	297	305	299	294	290	337	329	288	305	316	284	309	310	296	299	292	348	292	302	301	319	312	322	293	291	304	332	268	321	259	289	299	326	293	298	275	317	309	320	317	316	306	288	336	334	347	332	330	300	347	310	276	323	297	319	332	311	278	324	285	317	342	294	316	306	334	315	319	315	313	311	298	316	312	258	271	283	324	339	302	290	284	282	290	334	326	286	288	326	315	316	300	323	325	285	284	309	316	301	292	312	327	309	291	278	320	315	321	302	295	314	296	295	319	286	311	287	292	268	320	303	311	288	271	336	285	336	287	303	308	288	290	286	296	321	309	295	310	283	311	309	304	310	307	322	331	289	331	280	308	306	334	336	326	301	308	340	314	328	307	304	289	338	299	316	320	335	324	271	305	327	304	297	307	316	314	298	286	309	312	307	307	275	296	281	301	304	297	302	332	298	334	280	323	340	323	284	302	311	292	307	317	300	310	311	334	359	289	312	295	314	337	304	292	312	340	295	313	293	289	316	310	312	312	317	316	301	297	305	291	310	304	322	288	294	310	326	311	310	287	314	328	289	323	310	288	304	285	316	305	326	282	292	315	332	308	319	277	312	309	313	310	295	293	293	307	298	278	284	283	320	295	271	340	323	308	331	298	341	314	303	323	325	331	324	321	316	299	278	308	328	309	313	283	312	326	308	312	285	306	312	325	325	302	300	311	306	309	295	296	318	307	291	292	311	295	319	298	313	333	316	295	297	321	305	304	309	307	296	309	318	297	282	329	317	336	325	325	279	310	291	324	314	315	305	312	291	312	305	322	305	296	307	304	353	304	325	286	288	329	278	297	297	312	337	285	296	299	299	319	291	303	284	308	310	292	327	289	269	301	305	320	298	349	311	302	314	288	304	290	308	320	295	300	307	319	283	311	269	301	345	323	325	327	284	313	342	293	277	295	320	285	321	299	275	291	329	308	325	298	323	313	309	283	309	325	329	272	333	283	322	315	304	308	298	317	281	299	293	295	285	300	298	317	345	295	278	290	333	317	275	344	317	335	319	308	308	292	304	301	330	296	258	303	324	288	281	300	285	312	300	318	307	323	311	311	313	293	335	303	273	311	315	299	303	320	264	315	313	312	315	303	303	312	318	297	308	285	307	298	310	332	330	310	298	307	286	280	292	318	333	324	295	278	336	304	320	301	262	329	313	348	320	329	284	299	289	281	304	297	302	329	296	299	321	282	312	276	323	313	314	293	324	306	312	328	330	324	304	299	338	310	344	310	328	311	307	292	310	302	319	314	331	329	313	300	351	302	296	314	296	326	304	302	312	324	324	315	330	299	304	324	333	309	295	329	310	315	324	289	287	316	300	284	310	311	317	304	322	309	306	324	338	296	301	307	341	316	314	311	330	313	289	313	320	326	307	302	289	340	312	313	330	299	323	303	311	348	307	300	314	287	291	313	309	314	318	293	346	300	324	293	299	286	290	333	323	295	323	311	279	316	299	304	339	331	297	306	328	297	315	306	322	292	328	301	314	320	282	267	293	299	287	272	310	338	339	305	309	314	344	305	292	324	336	293	275	313	309	301	292	334	333	300	339	297	306	326	309	309	310	268	288	308	322	300	327	304	310	296	304	323	272	319	297	310	323	325	311	298	337	297	276	284	334	311	287	323	327	302	302	287	314	309	336	301	312	320	326	289	264	312	322	297	325	316	323	309	311	316	292	309	305	290	333	333	294	307	319	314	322	291	297	331	289	318	322	308	316	296	326	295	324
23800	23755	37454	29666	21810	17555	6343	432	337	385	361	357	361	357	374	338	392	399	485	458	405	388	375	384	353	357	352	345	335	358	370	380	342	362	347	364	364	343	345	339	360	334	342	351	386	351	366	341	355	348	361	378	356	365	354	335	344	310	354	367	333	340	373	332	347	361	382	336	344	339	320	339	351	313	347	358	338	347	333	347	324	371	380	343	349	344	347	358	337	344	343	379	325	349	373	343	391	357	357	295	339	339	368	356	321	348	340	329	328	355	350	336	363	359	366	392	334	333	366	351	336	349	348	366	347	324	337	367	318	348	377	342	333	334	345	354	339	332	345	362	348	347	335	321	388	345	359	342	336	358	330	376	346	327	343	348	341	354	341	348	375	330	353	323	332	394	370	360	364	363	370	337	345	357	327	360	367	319	364	377	348	355	319	343	340	334	331	335	320	343	340	371	347	370	326	338	329	332	379	368	311	329	344	368	323	356	346	341	343	388	322	348	377	317	363	356	328	353	363	353	334	363	368	361	318	377	359	347	373	372	378	356	384	337	346	382	355	380	356	331	335	366	328	326	347	348	369	354	362	351	374	367	359	330	346	380	386	350	357	325	337	365	320	383	390	340	349	326	340	364	360	325	372	340	337	366	343	374	343	357	320	335	335	308	368	347	328	347	355	306	318	363	313	336	338	376	331	327	353	343	351	350	336	376	333	336	362	360	322	346	343	346	306	373	342	350	368	355	367	361	335	356	386	336	328	339	323	335	373	305	332	350	338	346	322	332	367	325	371	358	399	357	333	299	370	371	325	346	332	370	370	368	343	324	330	374	362	365	335	374	357	347	332	314	359	383	374	332	353	355	311	328	314	343	363	320	341	345	346	350	328	351	384	326	344	397	333	358	343	346	345	352	367	356	387	339	359	338	343	349	331	338	345	376	361	322	316	377	328	378	345	350	345	347	328	347	356	367	344	372	341	329	339	338	369	304	291	375	342	362	337	348	374	362	366	347	372	353	343	320	366	336	317	412	368	377	342	355	338	356	368	354	342	328	357	359	321	360	341	335	352	342	352	341	338	362	336	357	319	347	384	359	348	353	335	359	356	352	339	333	370	357	365	333	346	336	358	339	372	355	357	354	329	347	323	338	356	370	322	350	303	340	357	325	366	330	348	351	345	364	352	354	352	356	330	333	331	333	324	338	363	334	368	369	325	351	344	301	340	354	339	334	345	368	314	356	381	352	346	340	348	346	326	379	368	297	340	323	325	312	315	331	317	365	329	375	350	371	357	366	367	315	381	375	365	345	340	329	349	350	339	332	379	324	378	331	326	375	368	357	342	340	334	348	366	352	362	356	327	356	355	355	362	357	343	357	333	364	357	344	335	365	353	364	350	356	335	341	339	337	347	347	332	347	355	367	355	343	375	340	332	319	321	366	367	357	363	376	365	331	347	326	350	355	311	332	339	367	329	312	332	359	348	338	357	373	321	349	356	324	356	380	348	320	339	330	342	345	333	339	362	344	345	344	369	365	319	348	343	354	342	330	363	342	384	354	356	365	383	394	367	362	355	367	322	355	353	376	331	376	341	334	330	369	361	337	339	345	318	344	346	358	359	350	352	358	365	342	357	330	333	328	347	314	336	361	353	354	348	330	384	324	362	342	326	355	347	339	334	367	340	300	329	332	338	343	359	379	329	343	353	336	366	355	353	366	367	344	334	372	346	344	332	352	370	367	348	341	350	341	327	372	344	359	350	372	355	317	350	352	342	344	389	352	361	361	325	365	354	305	366	373	344	340	360	336	335	371	366	351	350	339	332	354	328	378	361	338	352	362	394	338	326	311	343	366	308	348	344	317	349	337	334	343	353	340	360	338	350	375	321	345	342	335	376	339	353	306	346	329	312	367	340	330	349	335	326	319	347	362	377	361	367	337	332	315	356	376	337	352	379	356	348	344	360	350	360	339	320	352	321	334	372	312	373	368	347	381	387	363	369	334	356	391	329	330	333	371	345	331	307	361	337	337	364	341	356	320	340	356	325	365	337	345	353	336	364	336	397	283	363	347	361	367	368	321	357	335	391	346	335	370	327	363	374	323	385	328	348	339	368	308	323	386	357	339	355	328	365	332	381	335	356	358	313	370	357	323	345	367	331	338	328	353	331	336	398	339	383	349	379	335	344	365	358	364	333	333	355	361	338	354	337	366	350	349	372	337	346	317	366	351	308	310	329	346	350	345	330	349	362	372	386	354	349	344	367	347	366	322	342	349	341	367	353	357	360	380	310	354	344	338	330	341	361	343	358	361	320	325	338	358	368	344	378	351	325	348	393	344	332	315	348	338	321	334	316	343	368	359	356	350	312	322	345	366	359	360	375	367	363	353	349	364	358	327	355	344	349	344	390	352	366	348	335	351	365	344	336	301	340	370	303	356	352	341	339	371	327	319	378	364	362	381	344	361	360	377	366	365	361	335	351	352	327	368	341	378	340	339	335	333	366	339	366	334	351	354	326	372	369	342	330	331	348	310	371	328	341	352	350	339	331	359	338	360	346	343	363	372	328	360	347	358	336	334	371	347	308	319	357	354	363	343	350	367	359	375	336	347	347	355	358	321	352	349	351	360	350	315	341	337	350	366	354	311	326	334	347	343	359	373	329	339	352	347	379	331	377	353	334	327	344	369	359	359	378	330	336	359	351	355	352	346	377	332	327	316	333	374	355	345	354	338	331	363	365	340	401	381	375	338	326	350	343	346	372	354	360	341	308	376	355	354	350	361	336	362	367	330	311	347	363	326	352	366	370	349	295	368	340	350	378	341	347	368	346	328	371	342	356	348	346	315	374	364	337	328	330	370	326	336	362	346	342	353	331	334	327	334	359	330	355	353	313	352	363	356	335	356	348	353	380	366	350	330	334	314	345	369	367	350	348	315	364	335	358	363	390	329	348	371	354	352	326	373	372	338	361	340	374	341	365	362	345	376	350	375	343	373	349	385	346	336	351	365	367	376	360	363	350	365	356	318	371	339	365	375	344	339	332	319	346	375	334	348	358	348	352	360	369	330	353	358	379	334	330	325	356	326	321	346	365	370	376	356	348	341	373	342	320	357	343	333	356	385	379	365	352	377	352	312	355	343	364	334	364	355	360	357	339	327	348	325	339	315	346	346	338	357	345	347	372	351	346	345	338	296	357	320	383	345	346	359	324	350	390	348	330	341	329	356	373	379	375	371	368	375	322	345	381	355	356	378	334	375	341	333	388	368	355	377	340	356	304	407	368	328	327	322	315	338	339	346	343	328	338	342	335	332	342	364	371	356	348	342	382	343	358	372	351	326	338	343	335	334	344	353	344	364	351	325	380	366	361	346	373	343	375	339	355	369	350	354	352	349	323	334	357	333	316	337	347	352	337	350	351	348	349	310	352	308	371	383	365	317	363	308	334	353	374	365	315	374	351	369	360	396	325	368	370	337	368	356	334	363	333	335	350	345	326	346	336	355	364	354
49363	95222	70539	38287	19133	11628	4013	404	409	407	399	382	416	392	412	390	473	527	589	578	516	424	392	431	410	433	385	414	393	419	400	385	385	407	352	407	377	412	370	375	388	430	405	385	415	364	376	406	415	382	399	396	370	372	395	401	427	379	388	432	406	363	412	408	382	364	385	362	384	397	412	388	355	406	415	374	373	409	403	400	418	383	411	401	415	337	388	399	410	419	399	420	388	395	358	369	396	366	424	357	403	402	389	423	387	394	385	373	394	375	393	391	418	389	413	384	396	408	435	410	389	408	380	397	389	394	400	401	414	384	430	394	389	389	397	402	382	366	417	418	386	374	405	395	357	369	380	417	409	387	357	417	398	429	407	350	400	391	385	367	409	435	371	378	398	416	381	373	366	418	371	409	393	423	398	420	389	378	359	406	368	420	397	398	422	367	406	404	408	404	428	428	382	358	406	386	416	372	434	387	383	368	387	381	380	423	427	395	392	425	373	360	400	381	404	367	416	381	398	399	373	388	399	394	378	388	399	373	402	383	366	399	391	394	386	361	422	381	415	406	378	407	391	376	404	455	401	374	383	429	396	401	385	420	358	431	401	411	430	414	393	382	389	364	390	394	419	385	411	384	388	371	333	388	397	386	382	320	404	401	374	380	423	420	386	413	411	377	431	395	392	416	372	434	393	404	409	424	367	399	398	388	391	380	401	413	368	393	403	448	395	377	402	401	382	411	374	354	385	374	416	386	384	391	400	391	397	403	412	419	389	392	390	400	385	407	357	435	386	391	378	425	429	392	421	403	423	397	389	375	368	373	412	385	376	446	397	405	407	389	420	435	395	389	389	418	375	392	416	393	408	378	393	395	382	397	398	375	375	410	420	418	361	414	388	366	372	406	420	405	422	376	359	388	375	371	388	391	392	448	421	420	368	390	395	405	405	391	391	366	420	383	365	368	371	357	409	409	356	397	403	379	380	416	405	407	372	368	434	370	422	413	423	386	416	390	387	425	421	392	410	422	382	380	397	402	410	417	407	383	412	351	405	380	415	426	412	421	364	395	372	412	409	426	419	369	365	368	388	397	413	391	414	416	384	357	385	397	404	398	373	395	419	373	387	377	404	417	351	410	398	382	409	423	380	397	419	373	388	367	398	402	412	380	358	393	420	416	437	408	435	424	386	410	381	333	378	389	418	413	382	399	395	399	396	400	347	378	416	377	404	419	404	410	365	385	427	402	433	364	382	408	396	394	401	374	403	387	385	420	396	407	411	413	396	395	388	437	373	378	392	402	368	428	377	402	372	420	418	396	402	420	402	413	411	395	416	428	386	387	410	395	395	396	399	379	376	380	387	401	402	393	401	409	428	385	395	395	388	388	424	374	397	374	392	400	389	402	414	404	379	394	394	398	399	387	388	375	410	373	380	399	417	424	391	395	401	396	397	404	392	416	430	412	405	392	336	392	402	422	390	362	391	411	392	355	404	370	398	385	442	413	403	359	404	369	400	415	381	402	415	402	397	384	372	365	369	395	396	373	373	371	402	398	380	378	370	373	408	407	427	399	423	394	400	374	380	362	379	399	402	423	422	417	391	399	382	415	384	380	405	404	402	391	427	373	385	372	362	398	399	389	384	386	408	404	382	377	418	406	373	394	415	405	409	406	367	386	335	350	406	370	334	419	401	375	407	386	366	383	389	385	388	378	394	413	407	407	392	393	409	367	385	393	390	379	400	395	387	359	380	373	411	406	385	415	391	393	377	410	395	380	370	395	434	410	393	388	355	388	386	395	376	409	380	401	380	446	412	405	392	394	434	428	372	405	424	417	397	435	390	445	386	395	379	400	377	404	388	407	389	415	409	403	406	390	369	418	375	429	409	404	420	390	394	376	397	403	416	379	345	357	373	414	387	384	377	435	408	391	387	366	378	383	375	407	415	386	369	353	390	425	389	383	358	372	394	411	440	441	425	399	417	392	393	383	385	398	387	355	389	392	392	391	403	365	402	397	398	378	402	397	414	416	395	434	423	415	388	442	399	401	392	428	369	417	381	414	391	382	369	400	384	391	411	393	380	369	390	409	409	385	380	392	378	394	391	427	399	416	370	392	393	417	390	420	382	353	378	412	401	421	384	405	400	370	394	443	375	401	402	392	369	425	419	378	392	362	401	440	416	397	421	385	406	426	427	425	410	396	378	365	369	402	379	401	380	390	375	397	388	413	416	377	349	398	403	396	352	384	406	404	385	405	414	375	375	395	398	390	389	404	392	401	361	392	408	415	409	406	431	377	382	418	419	396	383	415	375	388	390	404	371	388	405	390	389	388	369	402	423	396	413	371	412	405	375	379	397	409	399	421	399	391	406	377	408	382	411	388	401	394	384	383	376	400	406	403	403	395	422	407	382	390	393	358	379	400	420	407	408	377	396	386	449	410	372	376	433	412	379	382	400	374	432	387	393	369	381	403	402	366	383	402	358	370	395	388	399	397	399	396	371	414	402	364	390	391	397	418	395	372	374	445	406	404	414	432	402	385	372	388	379	406	395	394	390	389	354	391	381	393	436	378	407	372	378	355	393	433	391	406	405	397	370	384	421	394	384	407	404	384	400	406	386	396	362	370	400	407	408	394	401	371	358	348	395	361	408	436	372	392	371	390	383	364	353	392	382	397	394	431	400	380	380	389	398	406	404	370	361	393	416	388	381	387	381	376	385	396	406	388	394	395	394	415	371	409	388	376	375	380	389	405	430	398	361	405	418	379	348	408	418	388	398	408	374	388	422	400	384	409	424	417	353	388	399	375	434	409	367	393	392	403	380	383	381	406	368	433	409	356	399	399	421	365	414	412	396	388	396	388	420	402	383	397	378	411	394	397	416	395	391	427	389	423	359	382	366	406	376	436	376	418	395	407	400	410	393	388	406	392	390	440	420	394	387	379	384	384	385	389	357	408	414	373	394	423	370	423	367	396	407	380	396	366	416	399	413	405	392	378	429	400	370	420	383	402	426	407	410	404	365	401	389	361	388	398	395	383	390	399	394	432	382	360	361	388	372	373	408	383	393	376	371	351	377	379	401	410	386	374	397	380	368	388	398	394	426	381	415	395	426	391	370	351	393	373	431	397	391	422	380	433	393	382	408	374	409	386	364	381	425	381	403	391	406	399	383	390	378	392	368	413	368	373	385	398	405	410	413	383	361	406	387	388	432	399	396	381	380	403	414	418	376	420	365	387	381	405	380	373	402	415	406	438	392	406	399	383	402	388	403	416	390	359	404	400	368	397	403	401	398	411	432	376	389	386	364	367	406	422	365	444	388	376	376	387	431	382	355	406	403	402	399	416	352	347	376	378	414	398	405	354	411	413	398	421	358	396	400	363	386	387	399	366	404	355	413	394	431	377	364	394	363	391	394	384	384	395	404	380	396	369	418	396	392	431	409	415	379	413	368	402	386	338	416	386	372	416	379	405	387	378	415	441	367	413	399	365	430	390	402	398	400	388
25354	26892	39987	28796	15450	5049	1391	308	331	293	309	319	303	304	303	310	308	328	354	363	326	353	299	306	303	299	274	299	281	273	283	299	336	307	328	308	281	326	313	284	310	299	321	298	327	314	315	308	329	292	293	303	285	307	312	346	320	293	286	279	264	306	311	308	297	284	304	336	280	320	303	306	302	295	286	283	299	302	300	293	324	329	332	283	306	320	333	282	273	306	312	283	283	321	294	325	335	303	298	302	290	299	298	319	331	315	289	312	270	287	297	318	284	302	311	303	323	291	313	291	304	291	338	314	299	288	315	276	300	305	283	303	282	291	300	314	315	260	298	316	321	311	298	299	295	283	292	288	322	280	279	292	329	312	294	308	335	311	290	276	321	301	278	314	332	333	284	313	312	312	318	310	309	279	311	301	277	309	299	281	346	322	302	287	308	257	282	287	295	313	307	303	285	286	303	299	308	281	300	290	294	285	325	302	307	288	311	296	307	299	299	328	309	305	303	306	319	290	299	302	295	291	288	291	308	303	334	283	284	294	316	304	315	278	298	293	323	266	284	280	305	296	291	314	327	316	292	342	312	306	303	325	314	338	339	324	287	275	312	293	309	322	295	301	324	311	295	330	303	299	305	325	296	311	284	295	309	307	317	288	301	321	313	321	331	304	295	303	318	308	272	297	289	320	310	303	301	326	292	286	314	302	290	267	318	316	316	296	310	290	330	319	279	323	300	301	311	286	311	311	334	285	285	296	305	276	300	299	312	284	308	321	304	303	284	283	304	300	297	299	302	274	285	327	293	300	280	275	310	320	310	313	332	311	320	306	314	305	308	303	310	335	307	278	292	300	318	302	324	324	336	293	296	304	294	301	305	307	296	297	318	296	294	312	279	266	316	294	282	305	317	307	316	319	285	310	315	315	291	323	304	325	285	317	281	311	329	301	299	287	284	344	293	300	278	302	319	305	283	311	291	276	334	314	310	304	321	314	323	309	317	308	307	314	301	307	318	295	293	303	304	274	313	284	296	304	332	293	331	289	299	260	310	315	311	310	286	328	308	309	286	298	338	304	309	287	301	301	287	300	304	281	261	298	296	272	289	334	298	289	266	305	284	325	319	280	296	311	319	317	308	315	345	309	293	316	309	324	313	271	300	310	293	323	295	293	307	263	302	320	299	302	325	316	272	305	291	281	297	318	305	318	290	324	302	304	274	335	309	302	289	302	315	337	280	312	316	291	305	276	330	310	286	290	310	315	330	283	287	338	330	317	309	280	342	266	304	295	293	343	289	307	321	274	310	286	298	283	317	313	302	295	303	332	318	280	310	309	302	307	310	323	291	311	297	303	298	288	335	299	286	297	334	291	311	290	309	299	258	303	306	301	315	314	308	295	329	311	306	280	321	292	295	311	310	298	298	306	294	318	313	297	310	277	294	314	315	298	281	301	300	291	280	293	286	300	300	263	313	291	303	308	274	286	309	279	280	293	297	291	319	294	270	287	282	321	294	322	304	321	316	312	315	284	319	313	294	295	293	295	300	307	287	323	327	301	308	300	274	297	312	318	266	298	327	312	306	317	297	315	313	297	360	328	288	296	313	316	320	310	300	267	329	277	325	302	312	295	322	287	314	304	306	309	304	290	289	286	319	328	324	323	260	284	305	278	322	275	299	289	324	284	331	307	287	308	338	323	292	317	300	304	285	286	276	284	299	285	313	303	293	298	296	305	285	320	291	265	319	321	316	304	290	321	317	284	285	320	296	278	281	292	279	304	296	292	278	271	340	308	280	279	301	305	296	295	334	303	325	299	343	324	295	323	278	324	285	287	301	300	300	312	299	293	283	306	296	299	322	314	307	325	326	329	353	317	313	305	301	270	287	268	313	279	319	292	316	318	314	298	314	300	285	290	302	289	293	327	325	300	288	311	294	328	337	298	298	298	299	296	315	291	308	288	273	290	275	336	308	289	293	319	297	327	278	329	324	295	286	279	311	277	289	334	316	304	298	309	309	307	300	286	276	307	317	290	300	303	319	335	300	318	267	332	321	293	310	317	294	290	336	291	307	273	285	291	286	322	296	280	321	289	315	299	352	272	293	327	301	289	274	310	304	307	302	294	285	311	319	275	319	312	315	309	290	300	310	304	300	298	304	307	299	315	288	293	299	282	281	304	317	298	305	323	305	251	322	317	300	285	283	334	290	303	281	298	288	295	290	288	300	317	305	318	306	275	298	305	332	295	296	315	280	306	320	287	302	296	314	284	267	315	282	329	317	255	318	297	296	273	314	292	283	286	305	326	299	303	290	282	316	317	292	279	271	308	322	295	286	325	297	294	306	333	335	296	320	351	329	302	314	321	308	276	292	322	306	316	287	292	327	301	298	311	286	324	298	297	276	304	306	281	308	310	300	309	314	292	306	317	304	323	316	330	307	265	282	276	307	273	336	295	309	264	305	291	313	308	308	279	260	299	285	324	297	323	291	287	311	302	289	299	307	306	287	321	302	299	293	296	302	266	284	282	290	284	279	290	313	297	289	298	297	293	313	312	323	306	310	308	322	326	295	309	328	298	288	323	277	311	300	315	289	297	324	300	317	284	290	340	311	291	282	291	326	278	310	335	319	337	308	310	289	267	314	316	318	296	325	301	325	305	291	313	327	289	320	341	275	296	280	303	292	289	296	286	291	314	309	345	294	279	310	313	321	286	313	289	291	306	293	301	279	285	307	290	314	302	288	281	272	271	269	296	305	321	289	290	263	326	307	281	291	301	323	276	312	307	308	320	296	281	341	258	301	294	306	279	278	298	260	294	300	301	303	296	321	300	293	350	297	305	302	306	317	337	332	316	300	306	276	274	312	284	315	288	297	300	292	303	301	265	302	338	286	293	313	265	327	297	272	298	305	316	331	308	321	318	300	344	300	299	325	276	334	339	305	298	320	306	309	304	307	306	297	281	284	307	318	322	281	304	284	301	331	294	280	302	292	315	331	305	316	280	281	304	299	292	307	295	330	285	278	319	305	301	305	290	298	341	293	301	323	306	319	323	316	301	299	315	298	275	319	339	308	306	324	278	302	308	302	285	310	286	276	310	311	323	276	309	287	305	264	303	306	305	295	293	270	294	251	308	287	291	287	320	294	309	267	295	306	303	307	284	308	286	270	281	309	320	274	278	298	330	300	314	304	299	293	293	307	288	296	286	297	303	287	328	353	331	353	274	277	272	299	293	311	307	322	280	272	292	292	280	304	295	303	311	293	297	301	314	291	302	299	308	308	347	282	306	322	296	268	295	291	295	304	277	329	290	308	331	323	302	273	320	285	308	290	302	320	303	303	265	290	300	294	314	334	319	288	278	315	292	308	289	324	325	299	284	307	298	302	290	272	303	276	300	297	289	301	308	279	286	302	298	303	287	318	329	308	281	289	301	298	290	329	305	288	295	311	302	289	284	298	274	330	325	311	278	311	294	322	326	329	284	280	283	332	324	294	281	298	278	299	307
45375	83395	57299	26990	10594	6223	2213	346	340	395	352	349	338	362	378	356	355	349	465	449	437	384	354	362	382	346	382	362	363	362	377	376	325	358	386	361	322	364	369	384	345	331	343	325	353	309	342	363	349	348	337	354	373	373	316	365	359	340	367	352	326	341	361	386	360	313	334	363	348	364	378	372	360	337	363	372	299	351	334	357	372	361	388	367	361	362	377	344	374	330	384	354	350	361	360	366	360	312	354	359	373	350	336	362	345	363	353	342	377	379	362	362	330	375	337	348	359	357	388	340	370	327	334	377	332	374	349	351	389	356	360	344	340	381	331	359	364	356	358	374	353	358	353	333	374	359	317	371	384	342	362	360	355	352	344	359	349	378	332	367	344	338	352	371	391	338	342	332	352	316	366	350	370	354	320	362	347	364	382	354	358	386	343	355	332	358	353	362	370	341	367	344	351	373	339	342	362	328	333	342	377	357	385	328	342	341	350	329	361	357	382	361	379	365	376	365	371	359	340	348	366	368	361	334	307	356	343	366	353	341	339	335	327	355	352	349	337	362	346	338	380	345	332	351	415	327	321	357	367	349	351	338	341	340	378	392	345	354	343	360	358	353	394	352	355	345	341	365	359	375	388	340	336	373	360	378	336	351	323	373	376	348	375	358	361	352	354	367	347	354	380	346	350	363	372	342	353	329	340	366	331	387	349	352	316	358	362	387	346	368	368	348	370	380	354	382	341	347	373	386	340	314	347	386	332	346	359	334	365	381	349	360	355	358	353	363	353	383	347	358	322	378	352	341	376	336	346	356	340	356	356	358	367	395	359	354	357	348	367	349	365	342	357	349	377	288	385	357	340	374	347	378	332	370	343	356	321	339	337	354	386	354	358	381	342	377	370	365	330	363	354	329	357	319	338	381	341	384	362	349	364	329	350	356	339	338	355	343	338	384	342	357	360	376	337	368	366	342	362	353	358	377	349	366	396	373	351	342	353	350	369	366	334	375	369	361	376	366	368	380	326	346	396	338	337	335	372	319	356	351	344	335	354	366	339	356	359	360	374	384	351	366	362	342	351	364	333	362	370	324	354	337	359	360	357	392	328	343	331	361	355	367	342	340	360	334	374	383	344	368	372	330	376	324	336	354	338	344	354	365	312	381	366	381	384	353	388	357	347	396	345	371	339	373	370	356	353	331	355	347	352	309	349	361	359	359	351	336	368	360	396	386	356	358	368	330	367	348	341	374	345	343	349	337	339	360	352	351	358	334	320	346	369	339	365	354	348	362	422	340	384	365	360	330	350	324	349	328	331	374	351	357	371	362	320	385	342	378	352	359	309	388	374	375	381	375	360	337	351	330	346	370	365	336	328	350	377	338	380	364	339	357	374	360	341	379	349	392	370	338	360	328	314	354	335	385	368	321	328	345	350	361	356	327	322	384	355	349	345	324	355	367	362	343	342	367	355	326	372	342	368	354	363	347	332	365	390	356	362	360	354	353	353	382	370	330	354	348	362	342	394	319	359	324	346	402	353	364	343	359	364	365	339	397	362	325	342	350	365	364	322	357	356	347	328	350	349	336	326	368	347	348	387	347	356	360	353	346	377	355	337	363	332	365	360	334	336	362	395	342	351	341	358	389	374	364	345	353	361	345	350	407	357	334	349	345	342	362	389	330	403	352	341	354	366	384	338	360	341	359	326	386	372	391	346	360	332	341	363	336	306	362	373	355	317	369	361	339	315	381	366	357	391	365	359	351	335	377	342	367	370	354	382	347	330	375	347	349	334	352	356	362	375	341	373	359	355	360	345	394	360	370	349	337	338	374	375	361	354	345	358	351	345	351	361	351	359	313	316	379	339	332	363	373	364	347	366	349	334	367	332	365	394	319	342	315	348	364	406	362	359	354	388	362	399	360	354	376	360	356	323	326	330	354	338	340	370	341	312	344	359	366	371	337	369	359	382	375	328	366	363	343	386	335	373	349	392	340	320	346	328	350	359	360	350	371	337	366	350	354	355	378	339	354	351	352	376	360	371	352	369	353	337	347	356	351	347	340	352	357	355	364	396	362	336	362	342	339	340	337	343	354	368	362	349	339	348	363	354	330	393	352	333	389	404	380	363	363	368	353	351	338	320	384	359	373	342	356	320	378	386	357	351	381	347	350	338	349	364	311	364	353	366	348	367	339	383	333	401	312	345	341	383	329	365	349	323	339	386	387	368	384	389	351	375	377	365	351	370	344	384	381	322	340	354	336	335	344	340	364	369	321	398	336	348	340	318	359	289	353	368	358	332	342	320	369	338	363	382	323	356	347	354	369	372	351	335	359	371	375	357	349	345	355	362	357	352	344	362	329	333	334	374	358	341	353	318	362	338	351	375	370	368	368	370	351	361	349	371	367	363	379	347	355	356	345	321	385	312	333	327	340	316	373	349	369	357	362	350	328	348	366	351	377	360	339	374	370	316	371	362	349	340	359	362	376	368	347	371	350	364	336	360	324	375	355	353	351	348	354	340	381	350	365	369	367	360	316	343	328	346	349	376	364	358	366	374	367	367	334	348	347	364	356	341	330	362	368	364	363	336	322	356	365	352	368	366	345	351	380	342	383	321	354	309	356	377	365	341	372	353	351	372	370	377	387	348	356	364	363	347	360	354	355	376	372	340	368	360	383	321	364	368	385	366	369	344	354	359	349	373	356	355	343	353	353	344	357	330	384	347	325	331	356	349	355	322	315	355	369	341	367	338	355	351	302	361	352	337	349	334	365	334	360	357	351	350	336	362	362	384	384	358	334	373	328	354	355	358	361	337	347	360	336	339	362	342	372	383	360	373	340	361	330	341	377	336	369	313	361	372	381	368	355	352	370	309	350	328	342	367	379	358	374	346	332	360	367	348	337	362	370	313	339	336	381	350	379	368	386	358	351	347	362	379	359	348	350	355	382	339	347	351	319	354	378	359	365	341	351	361	388	372	344	362	353	367	366	355	328	381	349	332	355	332	321	400	318	360	358	369	325	367	326	371	355	357	357	375	362	349	388	377	359	349	342	343	357	379	325	340	399	352	360	337	364	381	324	383	372	405	346	352	330	382	349	367	348	363	352	350	339	353	355	376	340	383	384	385	358	387	380	342	348	382	351	369	358	338	322	379	376	371	361	349	364	336	376	392	376	373	361	355	332	318	387	361	358	361	389	330	340	346	321	349	339	330	389	340	359	349	367	371	349	366	385	350	342	361	322	347	360	351	354	344	421	364	349	354	352	358	344	369	348	346	362	328	375	348	328	346	365	346	364	360	304	356	363	353	348	332	354	336	356	360	363	354	339	343	377	390	349	368	328	352	371	339	343	336	340	364	358	355	355	359	376	373	366	357	383	360	330	343	400	364	326	372	370	344	363	346	364	353	375	373	378	358	313	384	330	353	371	344	346	360	399	389	338	358	322	378	338	354	349	366	359	344	351	332	362	351	359	327	325	344	380	370	339	373	377	316	370	397	370	351	375
22946	22352	33560	27092	21947	21358	14946	1191	427	427	467	475	473	485	436	436	492	551	604	511	531	495	451	491	434	403	403	461	448	438	458	467	427	470	433	425	443	455	442	473	470	484	443	456	472	466	436	427	443	472	464	404	442	426	435	477	460	475	466	429	480	411	393	469	438	467	446	410	428	451	477	441	462	408	429	416	431	456	417	474	409	411	461	456	463	422	425	442	426	428	413	456	439	433	438	447	424	465	433	445	438	421	438	393	426	414	479	449	444	417	407	429	426	452	476	437	428	413	408	415	466	415	469	402	436	409	438	465	409	448	460	468	442	434	425	459	417	455	447	503	421	500	415	441	478	463	429	455	465	449	434	417	445	449	429	451	392	452	430	426	446	438	402	466	438	459	448	467	457	424	474	443	462	420	478	442	450	448	470	433	491	441	481	426	436	444	424	447	449	439	417	446	464	434	406	457	457	434	450	445	456	460	449	451	432	436	472	470	444	464	466	448	422	441	421	403	470	428	445	442	478	394	445	443	475	448	398	436	424	406	440	414	454	420	461	445	467	431	460	429	454	495	395	465	457	486	444	438	420	409	423	396	425	423	460	428	419	431	432	461	456	445	427	473	410	423	431	397	388	419	422	429	452	491	476	441	442	433	444	439	459	455	431	479	467	428	432	423	416	476	438	428	419	452	452	421	479	471	453	444	468	490	440	446	434	440	444	459	448	424	467	447	452	417	414	472	447	451	411	463	459	426	408	450	456	422	426	448	436	427	438	470	389	440	383	397	448	466	460	416	442	442	429	468	441	425	431	426	430	437	459	438	450	409	445	426	415	397	415	442	456	452	427	459	467	423	430	401	418	437	419	422	436	460	432	445	439	416	429	430	432	441	438	406	420	472	419	420	455	421	436	485	386	449	450	429	438	452	428	439	445	414	467	452	436	447	439	474	460	429	415	439	411	453	440	425	472	442	442	440	480	467	428	399	409	411	442	463	475	445	427	403	424	445	464	444	433	459	484	450	482	463	467	399	432	455	433	438	472	433	401	416	443	402	401	427	422	467	433	467	442	501	433	436	436	479	421	421	485	445	463	444	411	471	468	400	457	446	430	454	483	466	433	455	454	451	451	434	429	436	424	433	448	417	432	412	419	426	415	437	449	394	423	449	452	426	449	438	415	474	433	475	481	418	418	404	423	463	431	446	445	470	471	443	415	430	466	464	467	443	431	425	436	418	474	388	436	411	471	442	385	409	426	458	423	467	450	429	413	449	417	437	434	415	420	441	430	431	466	468	464	421	423	426	444	434	438	456	479	458	430	444	429	458	430	431	421	446	439	451	460	448	451	462	454	449	445	417	464	452	437	457	426	430	463	448	455	462	404	443	443	415	470	430	415	422	461	445	442	421	383	434	454	440	465	504	480	468	427	417	478	411	441	444	392	447	448	438	459	430	407	416	466	446	450	440	413	468	416	422	418	447	433	395	440	476	468	399	451	440	426	433	432	459	440	459	436	413	470	450	453	448	470	428	416	420	426	450	450	409	391	409	398	460	420	417	423	452	417	427	447	437	434	427	415	451	408	439	458	446	474	428	503	468	435	446	413	471	468	439	448	421	452	452	428	412	408	438	419	505	445	473	423	411	424	409	452	414	449	453	454	454	446	401	453	438	454	438	468	436	428	415	406	444	444	459	438	429	431	436	427	407	453	399	426	424	394	452	447	419	436	476	452	466	439	465	426	450	414	476	448	404	438	464	442	427	413	422	460	432	473	453	411	445	428	404	412	461	410	463	431	422	438	435	448	462	452	413	424	427	402	416	441	432	445	471	433	399	399	441	462	464	450	445	477	427	451	458	463	418	424	428	456	459	454	474	459	457	415	428	442	409	420	455	464	448	422	439	427	424	448	450	444	471	458	423	431	481	453	448	433	422	452	424	478	468	467	446	463	465	391	399	418	415	446	407	447	431	473	420	421	448	437	472	467	400	411	439	443	446	453	442	428	426	409	411	415	413	466	443	467	433	482	438	450	439	443	451	415	410	440	421	416	456	477	440	446	408	469	441	410	428	520	457	432	419	417	441	477	430	425	448	436	432	450	416	416	442	451	479	437	426	452	452	442	428	466	420	416	425	417	418	438	409	407	437	438	441	451	449	465	427	443	438	432	435	470	391	400	461	426	443	432	420	458	407	425	416	423	423	427	422	415	463	443	451	437	405	470	418	411	431	430	465	436	427	432	459	419	439	440	466	425	400	388	429	431	442	405	413	447	442	407	475	420	447	428	469	424	452	440	436	454	422	465	432	451	461	462	450	376	450	433	417	447	480	436	438	461	426	448	434	399	429	455	427	443	421	463	403	445	406	417	414	438	452	451	408	425	425	437	463	456	457	413	454	438	416	442	376	388	420	445	397	435	472	450	472	425	452	423	419	457	453	505	450	460	437	427	459	459	456	384	418	430	423	407	439	454	434	394	451	475	454	426	444	420	409	478	448	442	444	422	433	440	449	422	431	465	449	453	433	442	421	429	452	437	431	413	409	461	437	429	424	451	430	457	404	448	422	440	426	449	432	402	406	466	458	428	453	415	451	455	433	439	458	395	427	442	437	430	421	433	453	421	431	434	383	452	435	424	436	424	412	408	444	427	463	427	453	416	445	442	437	446	478	440	461	436	464	408	436	444	424	475	424	431	417	405	454	428	432	427	402	457	465	438	399	451	455	427	423	406	457	434	457	438	476	438	405	450	417	430	413	420	444	412	471	492	422	439	436	463	452	445	399	428	448	417	448	451	447	432	458	466	431	445	439	430	434	462	460	400	427	416	399	476	420	429	415	386	451	442	459	454	395	433	439	450	439	440	445	463	442	425	426	396	465	419	460	448	463	408	431	466	412	433	433	447	443	427	445	458	462	444	443	423	452	422	410	454	456	464	427	444	420	420	465	411	465	477	445	418	435	487	403	416	407	414	451	470	459	384	431	439	417	446	446	426	464	433	477	438	463	439	448	423	437	434	434	440	410	441	442	438	454	433	449	463	421	467	406	428	439	480	460	442	441	453	413	428	415	438	438	410	479	450	433	442	427	453	463	442	425	430	457	464	454	448	474	432	451	433	386	455	436	438	460	444	417	412	460	447	463	431	411	460	419	457	403	423	421	441	459	421	417	455	435	437	434	446	455	468	430	428	423	431	419	435	422	462	448	448	416	449	441	415	422	452	452	422	455	439	458	399	432	446	435	435	446	456	453	428	445	479	443	431	469	422	425	422	435	422	468	451	461	429	438	454	460	401	447	453	426	474	449	458	416	462	436	437	449	460	447	434	445	418	403	476	418	419	483	458	478	461	467	451	473	448	462	412	437	453	470	447	402	426	446	444	429	456	435	440	437	429	473	438	419	430	433	460	455	434	422	437	444	477	428	420	476	456	481	447	399	465	434	435	443	448	418	418	427	493	414	427	434	429	427	423	484	434	452	410	406	396	419	446	437	446	445	419	476	477	415	435	473
56360	98713	75219	47694	24977	15543	8065	658	557	490	496	463	515	476	505	498	559	673	726	652	687	611	496	519	469	456	455	470	469	493	497	460	496	460	508	495	506	432	521	476	452	476	483	461	504	524	486	484	434	473	512	467	475	491	450	491	472	432	462	422	477	507	468	505	502	518	477	464	488	506	470	481	476	520	457	507	515	483	474	500	479	493	533	504	490	509	499	505	490	446	490	482	479	462	481	480	483	515	478	485	471	515	470	480	502	483	469	477	486	500	445	530	467	493	478	502	482	478	494	498	428	505	493	502	501	490	462	493	504	497	528	519	434	483	461	483	472	506	499	502	493	487	458	475	497	485	475	499	482	473	485	481	492	482	511	487	491	461	493	483	503	465	459	454	452	480	450	467	502	516	518	438	484	479	457	484	489	511	482	485	513	471	543	497	493	454	468	479	485	482	451	492	484	464	512	485	487	471	510	519	453	511	496	527	478	485	517	491	481	469	459	470	511	495	524	469	475	502	472	463	477	435	497	461	534	503	432	448	478	501	499	440	466	475	490	481	500	478	479	459	509	466	469	490	485	492	539	499	483	508	482	471	478	502	508	508	506	458	540	496	519	483	520	486	477	532	474	493	494	464	465	466	519	481	504	459	473	479	504	496	479	504	456	476	468	476	503	490	490	488	496	510	477	471	441	490	460	476	472	474	492	484	471	505	459	462	471	470	475	457	478	492	478	480	490	525	466	473	465	478	476	488	508	487	465	463	512	487	505	490	522	498	479	483	496	465	484	492	506	499	514	446	481	492	466	475	455	480	481	458	468	442	482	515	518	501	497	482	499	469	484	486	456	470	496	492	464	486	470	499	491	481	458	492	467	498	473	479	490	474	503	490	503	519	494	480	463	440	481	479	481	493	495	461	481	492	501	492	428	491	489	466	509	471	503	426	502	496	467	442	459	478	482	466	496	483	442	465	457	469	460	468	480	483	507	499	448	535	500	443	478	469	466	483	468	462	483	461	482	481	478	468	533	499	495	511	448	528	435	450	496	487	464	478	509	461	488	472	502	479	515	472	517	519	504	488	470	487	463	501	459	495	460	460	474	508	484	473	493	485	498	488	505	468	473	495	496	490	467	517	455	511	489	435	472	470	464	473	501	473	462	470	481	473	428	440	492	528	460	507	489	451	466	466	461	471	479	481	447	460	522	508	460	479	471	475	502	496	473	439	477	480	465	480	517	474	504	487	470	465	475	480	454	477	491	475	480	471	475	469	451	490	506	467	491	459	455	486	442	482	512	491	496	515	508	499	491	494	521	514	461	450	466	473	470	493	498	486	478	474	534	511	480	496	502	462	460	463	477	498	496	482	480	474	492	467	475	484	474	488	491	509	483	491	527	497	460	453	463	450	466	496	457	466	508	488	493	515	509	473	476	497	490	479	483	531	477	446	523	486	476	445	493	480	489	506	464	489	478	530	496	515	492	527	484	493	469	456	528	480	499	473	461	478	466	489	504	475	454	482	503	471	439	477	483	513	421	535	521	461	443	485	525	493	465	485	475	496	501	486	476	468	518	465	452	505	509	502	482	504	459	495	486	498	504	495	502	471	494	467	479	484	516	491	447	471	453	454	469	492	436	480	500	482	488	473	469	480	494	477	455	513	460	474	495	523	469	470	468	471	473	465	460	447	491	485	488	502	459	466	476	466	463	450	465	510	511	474	483	513	512	450	444	470	462	496	511	465	475	498	481	492	473	479	480	467	460	502	485	485	513	484	483	513	482	468	484	487	479	475	482	455	488	486	484	463	469	490	495	455	491	492	478	438	482	500	474	497	507	450	471	475	469	470	458	496	503	500	464	499	486	495	498	463	500	483	494	514	482	471	534	484	512	455	497	487	465	487	515	463	480	444	464	504	487	480	456	472	505	492	493	522	513	512	463	523	515	458	537	470	479	456	460	493	467	456	478	467	435	488	469	537	469	483	492	534	475	448	494	464	498	499	490	441	448	499	468	450	505	501	484	475	438	494	468	508	514	475	498	463	492	483	458	495	461	498	515	445	463	472	502	477	477	478	495	480	484	470	486	497	485	525	497	516	484	524	489	485	477	504	525	506	458	458	490	494	482	470	491	457	452	501	520	468	470	504	474	491	498	459	459	466	493	495	426	495	465	516	461	479	504	499	487	475	466	488	481	509	498	504	440	508	494	463	459	472	491	476	466	488	467	482	486	486	500	475	495	467	486	481	497	505	476	452	511	501	513	498	465	473	514	470	484	467	493	508	472	496	508	519	484	524	483	501	486	466	472	488	428	469	510	453	482	521	442	434	515	485	498	471	469	491	480	491	521	479	429	442	468	495	445	481	509	469	494	496	516	503	504	473	494	502	487	474	483	491	488	476	479	484	463	438	526	522	492	491	484	464	519	455	470	465	493	481	490	493	465	478	478	439	474	463	445	475	464	523	457	458	479	478	491	493	462	489	484	497	496	468	486	490	497	477	456	469	473	440	469	532	460	503	504	441	475	491	462	503	461	488	452	488	458	459	473	486	498	480	478	503	475	502	489	469	486	485	493	475	473	480	480	497	466	459	452	441	451	470	482	494	515	506	469	478	483	443	497	481	463	493	467	488	499	477	465	484	496	505	494	483	509	466	450	442	476	501	509	466	461	482	467	513	450	475	499	462	483	516	482	463	489	481	506	475	454	487	469	460	465	497	498	492	492	471	555	453	505	543	508	494	469	489	458	443	471	481	465	449	469	482	480	481	486	496	501	496	513	465	436	492	458	487	512	474	499	482	491	490	476	475	470	529	454	451	481	504	489	461	487	453	532	465	446	479	535	521	483	526	476	470	488	479	493	483	480	491	514	474	496	467	507	503	511	474	505	448	467	484	511	484	476	495	472	476	456	448	492	509	488	463	525	509	478	477	464	461	494	492	450	465	467	470	521	448	526	477	470	475	482	522	474	465	503	445	495	475	469	511	480	467	468	474	488	448	504	479	485	469	489	458	498	458	426	497	472	496	473	527	460	505	513	493	505	456	525	482	482	478	500	493	488	489	476	522	518	456	499	465	469	481	486	467	491	464	513	482	490	532	473	435	502	501	472	466	467	494	478	478	485	471	456	478	519	495	425	495	466	502	485	530	464	488	518	544	476	470	486	489	469	471	467	470	507	515	489	497	481	468	535	516	506	463	503	484	486	464	493	483	404	490	438	493	483	497	448	481	501	483	453	505	479	436	543	498	503	472	499	496	482	484	472	515	444	536	461	437	517	447	502	477	532	522	472	478	493	442	485	498	469	506	471	468	478	517	461	482	505	520	472	510	497	495	498	495	477	425	474	445	524	500	430	484	474	454	496	486	467	479	494	476	470	512	442	537	472	473	496	507	499	526	436	457	469	454	490	443	461	469	455	482	513	479	508	501	488	476	517	493	470	496	444	475	524	465	519	478	494	472	466	483	520	482	483	498	491	446	479	501	467	443	510	481	521	525	472	507	487	472
28171	34668	38044	18344	2785	742	562	314	276	291	266	293	259	262	264	270	255	275	285	269	272	284	285	303	281	276	241	247	254	277	261	259	269	261	286	287	251	281	268	258	263	234	262	282	275	272	268	254	264	239	274	277	259	289	284	265	280	279	266	284	295	273	286	242	283	302	295	265	268	256	286	270	259	267	275	286	271	262	282	240	275	268	265	269	274	266	258	264	260	262	282	290	260	242	249	258	264	288	254	299	262	265	290	248	252	248	250	250	256	247	256	258	273	292	261	279	249	263	260	255	254	234	258	276	266	255	266	262	293	281	260	277	262	274	257	264	286	268	245	264	257	254	257	300	244	292	270	270	250	264	259	276	285	286	263	277	285	280	265	267	250	286	290	234	276	279	280	287	251	280	279	246	267	283	266	273	269	240	255	282	286	287	276	269	263	285	275	261	242	266	240	238	301	293	284	267	258	263	261	277	270	262	260	261	265	246	288	265	265	303	272	287	263	276	264	284	264	273	284	283	256	301	254	285	299	267	242	260	285	270	277	280	252	261	272	271	256	257	262	264	267	277	270	282	281	259	282	263	252	237	270	263	287	265	267	300	258	262	288	266	264	255	258	247	258	287	252	276	246	305	247	281	264	256	252	288	274	290	264	278	300	261	269	287	289	260	300	267	259	268	269	271	264	272	250	263	249	242	230	274	294	260	288	291	266	262	258	248	254	265	302	230	262	265	273	249	301	274	260	251	272	260	307	276	268	271	264	268	253	278	250	265	243	255	250	270	254	266	296	243	279	277	267	242	283	263	255	258	283	253	271	262	245	255	244	288	254	257	290	270	251	306	268	289	303	310	269	270	254	267	276	292	256	245	280	248	253	273	261	287	255	237	292	287	244	257	257	272	280	268	278	256	283	282	266	266	268	302	269	240	282	253	260	238	266	269	280	281	295	270	265	256	273	276	249	294	252	263	245	294	248	272	260	261	273	264	265	263	289	272	254	266	278	258	280	263	259	277	275	267	271	257	281	292	326	286	271	261	282	286	287	280	278	266	265	267	290	284	286	271	274	309	281	260	270	250	272	261	265	295	275	267	276	269	263	273	287	263	286	261	266	246	274	268	261	265	283	272	272	302	270	264	276	278	296	293	258	259	266	269	268	262	261	250	269	268	269	266	296	289	258	246	271	288	281	288	285	285	264	301	255	280	273	288	256	274	274	250	263	263	275	262	248	290	285	276	301	264	263	275	270	294	275	283	271	269	271	278	260	259	274	251	293	257	266	287	295	268	249	262	249	249	295	257	290	290	264	271	284	273	265	278	245	297	310	282	276	248	230	269	253	267	261	259	270	266	297	249	273	273	283	263	269	257	248	249	234	272	263	275	254	287	270	273	265	279	247	270	265	254	230	229	267	261	261	273	271	276	249	281	270	268	285	285	268	274	299	270	285	253	256	258	240	264	262	250	258	268	252	282	260	270	279	256	250	292	245	264	274	250	274	271	277	258	252	282	247	311	270	288	273	263	273	259	253	277	281	291	289	276	272	270	254	272	240	270	272	264	248	243	249	307	284	256	311	270	256	239	256	262	240	288	263	261	283	282	280	264	275	248	238	275	247	271	265	266	262	258	251	268	260	268	291	268	270	278	273	256	252	269	277	282	266	306	271	283	256	276	246	249	280	262	278	271	260	257	282	279	308	254	269	266	262	275	253	229	261	248	255	274	254	277	286	286	284	256	263	283	253	274	277	265	255	283	266	262	256	263	265	264	284	281	254	254	247	247	286	270	266	271	252	265	267	278	309	260	293	250	282	240	281	281	275	269	277	268	257	286	251	231	240	273	257	247	261	263	260	267	276	243	249	282	269	260	274	249	264	273	259	280	269	296	283	266	260	275	251	289	254	285	288	279	268	266	290	239	268	291	282	288	284	278	276	296	272	247	254	247	244	267	252	239	260	282	274	278	270	257	263	265	274	284	269	283	281	284	238	306	277	265	272	282	269	271	253	252	268	257	261	295	289	273	279	283	260	249	288	257	278	257	286	251	260	250	283	244	250	265	257	260	272	291	249	263	279	240	284	239	269	257	255	237	258	271	252	287	274	282	263	274	249	280	258	274	274	259	255	270	279	254	265	277	274	243	268	272	261	273	277	276	286	280	252	256	261	276	263	288	287	267	279	279	263	254	270	271	271	269	272	248	252	282	275	293	258	282	294	251	256	305	242	251	283	242	263	264	283	284	262	284	273	247	263	243	272	260	269	240	275	270	261	279	261	269	240	314	270	288	262	265	282	255	267	263	257	271	285	276	260	263	280	271	280	267	285	300	298	293	274	262	269	285	263	284	250	248	281	250	248	256	280	271	272	292	260	241	304	245	258	261	286	231	285	270	251	279	272	293	279	278	267	274	245	280	265	248	308	269	277	277	237	255	282	271	263	272	289	279	302	269	267	250	258	254	257	303	267	259	255	268	243	279	268	263	268	282	282	281	249	252	258	252	278	271	242	261	283	252	237	264	288	268	274	257	241	261	281	255	274	284	279	273	251	272	241	253	289	244	256	267	273	292	241	277	279	298	272	292	265	278	273	282	289	268	251	285	291	270	244	264	253	289	270	284	279	261	236	254	266	278	283	250	259	265	277	281	244	271	253	267	290	255	255	267	272	261	276	284	286	259	251	239	243	270	231	263	289	265	249	276	266	258	269	243	242	263	257	276	243	267	284	273	270	271	281	253	259	292	288	256	292	276	271	274	279	268	272	254	261	250	242	263	250	275	283	276	287	259	291	290	285	276	261	271	271	280	253	267	265	275	272	291	285	269	254	273	263	256	263	274	280	265	265	253	275	296	293	244	267	279	235	252	289	271	239	253	264	269	273	255	278	254	243	286	291	276	281	276	271	284	276	302	270	268	266	263	267	273	249	282	296	280	254	298	259	258	288	280	295	284	250	291	261	247	275	231	227	282	259	263	277	290	276	265	255	265	269	277	275	268	264	242	294	260	272	271	259	282	260	257	266	270	306	244	265	278	255	264	282	281	270	245	273	273	284	285	276	266	281	259	255	264	289	274	253	250	242	292	238	255	265	291	255	246	273	257	305	278	254	275	264	250	285	270	276	276	248	255	292	272	285	250	257	278	288	275	254	245	259	275	282	250	250	257	302	297	268	243	272	290	277	269	257	291	247	296	274	283	281	288	241	256	251	277	293	293	244	268	257	252	241	254	264	296	251	299	276	267	282	269	258	280	257	264	293	246	279	253	272	262	280	274	293	266	286	262	275	257	263	279	272	267	253	272	258	262	256	294	247	246	234	258	256	273	253	272	244	270	255	272	306	286	256	266	262	287	262	294	265	281	303	256	246	275	245	272	258	264	294	283	260	274	285	290	281	272	290	239	253	271	257	258	275	267	289	245	264	253	250	279	284	288	251	258	302	255	264	281	249	268	250	275	291	271	276	258	269	295	273	270	266	268	281	280	250	264	266	289	253	267	234	280	270	274	253	272
26360	51681	32733	12371	2597	1103	789	360	322	336	344	295	311	331	319	323	310	313	319	296	312	295	321	307	317	317	305	304	306	350	313	320	310	310	311	300	319	321	304	327	328	321	325	352	313	319	317	333	307	363	287	295	312	289	324	307	311	294	280	324	287	310	291	308	333	328	319	287	333	322	290	311	315	301	344	327	305	335	309	305	333	304	308	323	323	302	311	311	319	331	298	279	300	328	311	320	314	293	326	294	346	326	312	337	304	282	296	288	295	314	314	320	308	322	307	311	269	333	362	315	319	324	299	303	295	346	284	294	292	310	317	316	311	322	295	358	314	343	299	308	315	317	341	332	323	294	315	326	337	287	326	295	347	300	281	285	319	325	309	297	335	314	310	322	307	304	346	294	313	295	298	331	311	303	322	300	321	291	314	336	329	303	303	320	315	292	298	314	304	323	284	361	315	295	315	295	315	297	296	354	312	315	325	329	310	319	290	319	313	333	331	308	307	337	310	311	321	340	308	311	321	311	321	332	292	316	304	317	356	322	328	322	319	334	337	299	326	280	325	322	310	281	300	332	285	322	300	314	292	317	315	293	332	319	288	331	322	328	339	304	303	317	307	325	313	336	279	309	288	326	324	339	288	341	309	317	321	300	301	324	333	349	323	306	324	307	351	347	318	307	301	316	300	317	327	305	332	344	293	341	319	310	354	309	343	348	298	303	332	315	302	310	331	291	290	334	341	342	310	305	321	313	310	280	337	321	347	317	318	304	325	311	332	329	319	316	315	311	309	285	330	307	334	283	330	311	292	312	326	288	337	304	338	299	290	319	290	320	335	333	330	322	333	283	314	288	294	311	311	324	314	311	314	290	326	303	325	304	303	296	334	315	319	321	322	295	318	304	343	314	294	307	286	313	319	338	300	288	329	332	313	337	296	299	330	325	310	324	307	323	328	302	333	282	337	317	319	288	313	289	302	323	330	310	303	337	325	324	343	298	300	272	354	314	333	317	289	328	311	303	314	303	317	318	297	296	297	321	344	290	307	318	290	302	303	306	341	328	318	308	309	315	316	331	323	341	305	324	321	331	302	315	352	299	318	336	309	311	329	301	309	314	315	277	302	352	320	323	332	333	344	343	323	318	309	338	289	318	304	316	283	308	300	288	323	298	291	324	312	286	325	271	323	347	326	336	336	330	346	314	340	337	309	345	309	308	325	335	320	304	336	301	325	309	335	317	341	326	315	309	299	286	312	342	292	295	342	303	312	309	313	321	328	309	332	332	320	343	330	315	343	326	286	325	339	307	329	323	308	359	309	330	323	329	344	339	302	303	327	318	323	270	336	329	347	296	338	295	272	350	331	329	301	299	298	309	283	297	338	309	286	333	306	337	316	309	301	313	341	305	310	306	305	320	312	337	326	332	323	333	295	306	320	295	311	301	310	326	320	287	323	304	340	309	282	293	303	329	311	322	305	303	311	333	312	319	333	339	285	306	329	307	322	308	312	330	321	340	317	310	291	300	282	305	315	308	332	305	325	293	298	329	315	303	317	319	294	335	313	289	334	283	322	281	310	333	312	316	313	299	314	311	294	303	320	342	311	321	293	312	327	310	310	315	323	340	307	298	338	338	277	294	339	331	327	300	305	326	329	359	310	313	342	328	310	330	302	293	319	290	337	310	342	296	329	311	303	327	351	321	306	292	335	300	293	336	323	304	295	315	323	366	310	317	313	320	317	340	319	292	318	311	304	345	337	307	320	335	307	312	285	336	291	321	338	356	314	323	326	337	308	302	320	323	315	317	284	291	312	305	320	297	318	339	299	309	282	295	323	302	322	315	299	302	303	336	290	324	318	341	341	334	333	300	313	315	298	295	302	317	307	305	337	332	321	330	320	319	330	326	327	292	312	288	321	297	324	327	311	288	300	284	304	318	298	326	296	318	344	304	340	310	296	327	324	291	287	308	309	339	295	321	341	300	330	299	314	304	297	304	326	329	311	307	308	266	331	315	299	338	335	327	334	324	315	322	331	298	312	287	301	310	322	367	312	301	313	324	291	298	300	329	325	362	307	308	291	305	305	307	322	314	299	300	289	315	294	314	285	299	292	294	319	320	328	298	295	339	341	332	345	316	306	317	316	330	295	293	337	316	317	295	303	330	304	304	304	308	334	311	308	312	302	338	331	310	311	277	328	303	337	312	298	302	302	291	318	307	290	286	335	300	330	310	310	280	319	301	296	309	314	350	300	327	322	316	287	289	305	335	306	325	317	337	311	338	313	280	299	302	306	313	340	322	316	319	292	322	307	291	343	307	335	305	313	307	324	297	307	306	324	303	291	328	306	313	306	316	327	303	321	323	281	322	302	314	309	322	290	288	317	281	306	314	323	322	353	305	320	326	285	315	316	310	309	294	336	331	339	354	330	321	340	320	289	309	312	315	321	313	290	297	313	340	301	336	284	305	304	295	317	308	310	299	330	301	345	321	331	300	297	317	333	300	309	300	311	343	307	306	321	292	313	284	301	296	345	336	341	312	291	317	298	328	298	347	339	338	314	360	321	309	331	298	324	321	329	323	323	309	307	296	336	310	329	338	316	307	306	289	313	284	315	337	310	299	279	320	297	321	330	323	305	347	320	280	309	295	323	304	314	314	328	321	306	319	321	374	285	293	324	311	342	282	303	312	299	319	298	339	300	286	336	303	320	314	340	299	331	301	305	293	342	296	274	311	284	318	339	312	313	318	313	319	342	307	328	300	292	312	321	311	322	329	301	300	323	325	338	319	297	300	324	335	324	310	309	296	300	361	317	337	326	314	305	319	322	333	309	312	321	319	305	314	293	344	328	317	320	337	363	313	311	305	307	317	316	295	316	309	321	310	336	311	311	305	309	339	306	329	330	344	332	317	304	291	301	314	334	302	325	289	351	296	339	321	306	345	296	335	345	303	308	331	310	305	316	292	315	363	308	304	301	313	298	309	312	308	304	306	316	310	301	313	308	322	305	319	331	308	303	341	309	322	352	295	309	323	326	339	317	353	349	305	309	328	332	291	314	313	309	292	304	317	336	313	295	309	306	344	352	340	311	280	318	327	314	327	309	324	288	312	322	294	269	324	319	330	314	320	298	314	340	304	309	324	312	300	311	305	314	297	312	289	283	325	299	284	300	322	306	329	342	295	344	335	297	311	335	329	342	343	317	327	325	314	331	324	292	310	312	315	307	301	295	321	311	327	311	308	293	288	340	355	336	315	285	308	304	301	326	295	379	296	294	281	299	333	318	302	316	288	319	311	306	314	320	344	318	324	272	320	328	299	343	313	337	328	311	307	314	297	298	329	327	305	318	292	316	299	319	306	309	321	345	340	311	272	346	304	312	307	342	314	291	296	328	291	363	320	312	297	322	321	311	338	316	331	302	305	307	325	322	326	315	305	306	316	333	337	309	322	340	310	309	331	313	328	312	311	353	299	280	320	302	330	330	302	280	321	311	307	297	307	302	310
23777	23698	36815	30144	21964	15337	4529	725	370	366	376	335	349	369	355	334	327	346	389	360	382	318	371	383	375	370	349	360	332	370	357	347	347	357	307	378	325	333	353	329	316	352	350	363	337	368	358	341	316	319	350	377	329	332	326	340	353	348	354	359	333	349	342	343	320	331	301	349	383	332	329	377	337	301	333	326	347	364	332	364	330	356	341	359	352	368	347	342	349	353	375	352	321	351	351	369	318	321	343	361	400	406	370	338	343	304	333	334	364	321	332	351	345	319	347	356	361	356	332	346	358	342	352	350	351	336	384	344	384	398	340	351	332	335	337	323	376	326	343	340	377	325	348	359	372	333	376	364	332	324	341	361	379	354	321	368	399	343	342	342	353	344	318	336	368	364	356	348	360	348	333	359	333	324	369	339	346	353	333	390	337	346	372	327	353	338	336	360	384	324	361	361	338	333	394	338	342	350	338	360	347	325	330	368	340	325	350	304	337	314	352	367	353	330	329	314	364	380	360	379	371	317	368	325	384	334	350	357	343	371	353	318	322	342	331	370	334	369	337	320	338	346	349	353	318	345	374	347	314	353	339	321	357	353	350	353	378	367	345	345	338	368	380	358	351	371	377	305	349	326	335	384	315	335	339	333	363	321	374	372	317	350	331	326	351	327	345	316	315	320	354	341	339	331	363	345	332	322	356	337	358	334	322	347	359	348	369	330	356	318	349	339	355	311	313	358	340	351	315	352	344	329	359	369	334	347	347	340	378	330	340	393	346	353	383	317	366	363	351	373	359	346	356	347	339	331	335	351	348	324	342	335	390	343	325	328	352	345	346	352	336	339	318	348	347	346	362	374	307	334	364	340	324	359	370	363	356	364	367	357	333	323	311	331	353	346	342	346	327	350	341	346	329	370	398	351	375	341	362	368	360	338	353	358	359	349	337	375	305	336	339	340	336	375	367	328	359	389	310	336	326	347	362	332	345	378	357	357	340	321	354	333	339	358	369	356	328	349	377	330	339	342	350	327	346	321	354	343	340	355	319	343	359	376	366	344	376	325	347	365	349	343	339	307	366	360	357	356	337	342	320	355	333	373	352	297	340	335	323	349	359	388	326	319	325	336	333	349	361	367	336	366	351	339	330	325	348	357	357	363	345	357	343	337	380	333	361	343	354	332	376	332	339	345	333	346	365	360	347	321	344	349	366	351	391	356	370	309	343	362	307	316	340	355	331	318	313	373	354	332	303	324	335	326	344	329	344	344	349	328	349	345	357	340	345	353	327	331	359	349	352	345	347	357	357	373	319	363	335	350	363	319	336	376	312	347	349	332	330	350	366	357	341	360	328	358	330	348	350	347	337	334	350	377	332	351	348	336	323	370	361	356	372	363	358	337	344	351	330	353	356	379	342	351	331	369	365	325	343	331	338	343	333	331	338	328	341	352	350	346	323	362	319	338	342	338	337	355	392	315	348	307	341	347	354	348	326	338	327	333	348	339	342	367	348	329	366	335	382	328	350	363	335	348	335	347	342	324	329	316	332	336	370	328	347	344	340	339	364	368	354	343	342	341	343	352	339	365	343	349	349	343	354	304	340	312	360	298	373	337	358	363	373	326	332	365	326	344	332	329	360	343	368	322	332	342	344	325	339	346	326	330	340	346	344	376	353	351	340	365	346	353	376	345	308	370	336	358	312	390	384	390	347	320	353	356	316	365	331	315	383	355	349	334	349	345	372	345	346	366	343	362	320	335	352	360	336	336	318	350	346	345	297	329	357	359	367	383	359	346	364	361	347	319	354	339	331	323	363	339	353	354	360	366	325	357	332	345	346	312	350	347	343	364	327	367	329	313	329	335	388	312	338	363	341	353	350	310	371	343	319	370	387	334	370	363	339	346	374	337	367	359	348	365	352	331	355	346	348	377	356	376	343	348	349	367	363	354	334	352	329	329	337	364	331	352	334	319	310	371	337	414	321	328	359	338	313	296	332	356	350	364	324	373	332	340	325	356	329	324	352	347	340	325	333	320	342	381	345	330	339	358	361	350	333	352	365	352	342	341	368	343	314	341	336	336	365	328	345	347	344	339	334	342	361	329	346	333	379	375	315	355	337	338	358	370	335	349	338	353	337	333	328	319	366	332	361	332	341	367	336	343	345	344	375	321	334	332	337	352	356	339	376	340	320	336	341	381	341	369	341	340	329	330	350	326	337	362	337	368	290	352	361	334	389	377	345	338	332	335	318	337	371	350	355	353	382	368	337	333	345	348	356	382	342	343	333	327	343	340	371	374	337	296	344	350	333	350	356	352	335	329	326	331	334	362	331	320	337	398	342	372	381	327	313	338	335	313	323	354	327	348	356	363	363	334	340	352	366	360	357	354	309	348	333	360	344	340	372	338	370	337	376	331	320	354	350	337	359	312	353	353	352	329	320	325	360	315	362	345	363	323	369	339	326	365	314	342	368	333	356	351	342	347	299	337	350	322	365	366	351	354	296	339	350	379	344	341	356	341	335	344	335	319	327	283	302	321	368	341	337	360	355	359	367	324	322	333	345	376	348	327	355	331	365	361	369	361	319	355	388	366	345	357	366	338	361	327	356	350	334	338	355	362	380	318	339	314	339	372	352	340	357	326	342	328	350	330	315	376	350	338	366	368	295	336	305	341	323	342	349	334	338	351	338	345	349	374	322	326	334	370	328	343	310	347	330	346	358	310	337	359	328	323	390	338	339	365	348	350	331	348	328	309	364	345	340	340	326	322	362	349	344	363	317	337	336	347	356	372	340	352	358	341	358	359	350	360	337	358	340	354	341	354	357	360	330	335	379	353	328	336	342	346	333	372	347	329	340	346	355	305	366	362	342	331	380	337	335	342	315	373	309	329	336	332	358	361	358	336	323	363	373	345	330	344	361	355	357	370	324	355	352	353	341	348	354	338	329	310	350	333	313	350	337	336	339	337	380	307	326	348	350	318	342	353	358	358	349	358	327	336	362	335	361	359	335	321	356	346	355	324	363	349	334	372	341	349	381	325	360	356	336	371	344	345	335	346	377	338	342	347	348	368	339	339	365	367	360	369	359	338	327	339	376	339	364	339	355	352	319	342	363	365	356	313	354	348	307	329	325	339	347	330	356	365	333	354	353	352	338	342	332	347	355	324	328	320	328	324	306	385	348	355	320	358	328	340	342	351	343	344	369	385	370	343	366	358	348	341	335	363	360	373	348	354	346	342	345	380	361	337	343	352	344	331	328	326	361	382	346	370	345	336	324	329	338	326	340	352	321	354	339	360	353	346	365	329	353	354	369	352	311	325	339	342	344	363	363	350	328	352	398	332	359	337	341	381	385	352	347	358	375	338	361	347	350	329	348	367	368	337	355	365	333	341	359	335	343	356	371	355	365	359	349	327	344	376	371	345	315	308	371	322	357	363	354	314	327	312	320	356	344	347	325	350	327	353	292	344	363	355	339	308	365	345	358	345	326	351	329	353	379	346	342	346
52540	95011	68390	41383	16910	6318	3410	944	403	414	444	408	412	407	401	405	391	423	465	441	425	402	372	374	402	393	378	383	403	362	372	407	382	370	380	387	386	381	378	364	388	392	344	406	427	366	379	367	381	395	388	378	401	377	396	399	403	427	387	368	394	362	382	410	404	392	353	385	381	352	377	412	360	413	372	402	373	397	379	358	406	369	366	367	409	395	389	382	425	404	388	349	418	391	378	377	374	405	418	377	406	376	409	412	387	417	361	392	419	380	388	395	397	407	382	389	371	376	411	397	405	406	376	377	433	377	416	388	373	412	397	356	384	396	385	384	375	384	389	410	416	381	356	381	386	389	404	365	368	378	425	442	384	419	420	418	390	418	349	398	360	368	417	380	433	369	394	394	394	381	375	399	380	387	391	404	354	412	394	373	375	386	426	394	408	383	402	405	381	377	386	391	403	413	383	405	359	367	406	371	431	392	368	393	426	415	409	405	396	390	378	394	402	369	403	404	381	415	372	419	386	364	413	379	356	406	396	376	391	386	413	367	372	376	378	393	375	375	355	396	375	364	395	405	398	391	421	390	384	388	393	368	421	361	408	383	376	418	399	373	385	375	424	392	402	378	401	392	367	407	413	380	396	391	413	407	407	411	373	396	381	402	396	418	363	359	386	358	387	417	374	400	403	345	401	405	403	374	386	362	403	404	443	391	401	402	381	355	374	372	384	389	370	403	397	375	396	400	362	402	407	389	360	386	394	369	365	401	374	399	379	406	396	403	359	404	418	408	374	386	392	411	389	391	350	382	425	363	389	420	391	385	385	374	377	358	406	393	400	394	376	414	381	440	400	420	411	429	394	377	426	393	342	366	392	363	392	379	394	377	367	408	384	392	398	362	392	371	404	370	384	382	403	390	356	402	386	379	356	386	416	420	371	385	373	401	399	403	391	393	408	390	391	412	390	387	405	382	402	426	373	380	376	412	358	400	392	398	392	429	404	394	397	420	374	406	381	404	378	375	374	405	392	413	380	398	375	398	366	441	407	429	360	398	374	413	422	359	377	401	352	392	397	378	407	365	434	404	368	422	445	372	441	366	410	395	387	390	375	401	408	390	401	419	391	377	397	404	365	396	388	398	375	394	405	335	394	391	395	411	405	395	368	378	412	397	375	399	382	378	397	389	398	392	397	369	402	362	398	407	355	377	397	416	415	390	382	388	410	414	363	370	342	394	384	402	409	404	386	383	388	406	366	392	379	374	395	401	384	426	397	396	407	428	415	400	431	367	376	373	378	416	397	371	394	394	393	400	397	383	395	403	398	365	363	399	375	414	417	401	392	379	395	399	407	413	385	382	405	378	392	396	387	398	381	388	389	347	446	401	370	413	373	381	399	425	432	405	373	401	376	396	396	352	384	407	400	383	426	370	405	410	372	391	404	379	410	382	421	386	389	411	388	399	396	392	412	380	375	448	372	411	394	441	393	392	441	391	394	372	382	376	373	387	394	364	414	370	363	413	396	427	378	386	376	393	405	382	360	341	389	440	388	332	400	406	406	402	415	378	409	408	375	382	437	417	395	384	390	401	407	386	374	421	406	378	377	400	357	382	382	372	421	362	378	401	408	393	382	376	393	399	407	442	439	406	405	363	434	364	413	409	394	365	418	399	396	404	401	430	384	376	370	368	360	424	427	383	405	383	392	410	405	406	362	410	390	393	421	389	382	397	387	399	376	380	365	407	392	357	398	351	358	386	412	385	403	384	409	401	377	368	404	432	360	386	380	403	386	351	390	377	361	379	382	407	372	404	382	417	369	399	403	379	401	390	382	383	356	402	409	390	347	393	377	419	393	404	397	390	372	391	388	370	396	386	398	412	412	383	400	394	408	393	392	388	409	395	400	409	364	377	388	389	391	363	407	365	367	387	383	399	413	379	387	374	409	379	404	394	385	409	403	400	384	379	370	378	390	419	419	382	399	393	413	372	405	388	397	414	380	388	384	422	418	388	379	382	376	413	378	433	407	379	364	420	412	370	362	401	399	411	344	419	388	429	372	392	375	379	399	405	404	406	405	425	399	392	355	385	414	432	409	387	379	385	384	383	350	409	410	385	404	412	394	403	364	408	390	401	391	394	396	364	374	411	434	364	388	422	406	417	388	394	417	385	398	413	377	406	419	368	381	409	382	400	417	389	411	379	397	401	411	381	395	384	396	415	388	429	390	397	362	403	412	367	384	390	373	408	405	387	397	394	405	398	422	404	400	403	380	393	407	378	400	379	360	391	383	377	408	384	388	369	406	424	386	411	411	409	365	411	399	382	408	374	404	405	412	412	376	382	397	395	362	380	392	382	391	388	378	397	411	396	351	379	345	396	386	402	398	365	411	424	390	400	382	397	416	377	418	390	416	408	371	374	378	400	371	413	389	407	455	388	441	391	401	373	418	379	428	393	396	400	386	388	406	411	384	385	386	394	404	398	377	378	396	362	376	383	386	376	401	385	368	385	380	399	414	422	366	352	396	404	374	390	377	422	401	364	394	392	413	407	413	382	402	414	360	380	397	394	421	371	391	344	359	394	399	400	391	384	384	397	425	419	372	379	386	436	389	405	389	414	394	379	347	405	387	400	367	366	380	401	377	373	409	437	399	387	374	381	353	403	382	407	362	383	376	381	361	373	389	414	412	399	405	390	360	394	381	392	400	370	378	386	371	374	358	374	369	395	391	404	405	413	367	394	385	409	390	405	371	363	362	393	366	379	368	423	373	389	366	408	387	370	424	397	390	372	353	413	399	413	413	375	407	367	413	352	362	395	367	386	391	400	415	380	405	370	382	374	390	406	404	394	395	396	399	393	394	383	414	381	380	378	421	360	403	424	339	377	388	360	430	393	398	407	413	453	393	405	410	379	388	387	413	403	401	372	359	404	352	409	387	418	368	394	380	356	368	375	401	413	405	416	390	362	396	380	392	388	407	399	384	401	388	371	411	405	398	371	390	380	377	394	411	399	373	357	420	366	370	390	373	358	397	395	387	452	384	382	405	431	398	406	380	388	421	370	402	394	421	358	379	363	368	385	380	398	386	374	383	392	376	393	423	374	402	408	382	389	384	390	390	385	384	416	392	412	393	400	409	365	415	395	406	406	361	395	405	403	397	385	385	397	391	348	380	433	419	403	358	396	376	385	380	362	366	375	369	387	362	399	404	377	399	375	363	373	408	417	388	388	405	422	380	398	348	405	391	388	389	388	443	394	365	363	390	384	366	353	356	385	420	400	378	397	373	388	401	372	402	380	417	410	352	399	358	374	370	392	396	394	352	381	392	407	382	375	380	339	389	405	376	392	417	394	430	364	388	413	384	375	412	365	382	385	390	403	383	340	430	353	383	393	375	381	411	370	418	383	387	417	405	397	401	410	387	387	382	420	388	396	419	373	393	383	352	367	401	413	377	383	400	424	376	380	390	396	370	366	392	400	367	422	380	376	397	399	401	405	421	366	377	401
25571	26149	38282	29284	16331	3555	878	494	327	299	319	337	286	338	315	338	322	335	346	295	284	313	316	310	307	320	322	318	321	326	311	317	316	314	315	305	270	320	306	296	288	312	313	315	291	337	315	325	288	341	304	293	306	341	340	292	303	310	312	319	298	284	333	299	309	310	315	306	323	333	307	312	306	306	295	276	318	327	305	329	341	336	336	289	312	298	310	306	302	336	323	258	309	294	283	315	328	312	316	274	302	342	307	330	319	286	335	295	294	336	308	293	283	347	280	307	290	277	343	294	321	295	356	330	306	288	303	330	284	287	333	310	330	324	324	314	298	311	287	297	299	303	349	303	266	334	282	329	302	300	330	321	317	305	301	334	320	322	301	299	335	291	309	324	320	282	322	318	294	316	311	295	301	331	320	331	312	322	315	333	318	308	327	307	305	282	331	306	272	301	299	337	310	316	332	305	323	303	299	334	323	319	352	307	302	281	275	297	300	310	305	300	305	330	305	313	333	307	350	325	328	321	291	318	278	316	302	297	308	290	317	266	289	286	302	306	310	315	294	314	289	322	333	333	278	282	281	288	322	319	314	302	274	338	336	290	311	270	306	310	279	318	288	311	281	300	312	326	314	322	318	314	326	307	316	320	317	360	323	292	294	323	299	306	297	302	309	323	301	303	320	292	325	302	291	326	307	297	328	302	306	305	295	291	326	308	334	343	311	295	329	314	311	315	318	315	313	322	315	302	318	302	337	293	288	296	298	285	294	299	303	301	299	321	313	302	298	304	322	294	305	314	329	344	309	300	316	301	302	303	287	304	301	276	323	290	306	304	295	294	303	327	338	300	322	293	341	286	318	299	300	325	300	275	340	292	315	320	318	309	313	337	346	305	319	294	309	338	328	316	311	285	310	286	299	307	297	332	307	292	320	312	278	302	305	333	323	311	295	283	300	297	311	320	290	297	294	284	289	326	323	329	309	313	324	333	328	298	300	320	332	296	303	315	319	313	320	285	344	302	321	304	306	359	324	319	296	311	290	305	298	330	316	286	352	287	307	310	323	296	296	309	334	325	304	340	315	309	354	310	279	328	329	318	297	294	291	324	305	294	327	341	337	312	311	369	287	298	284	324	307	314	332	316	316	337	293	302	301	319	306	314	305	317	314	315	262	341	337	305	325	307	319	322	334	291	307	317	332	298	308	300	292	298	288	312	335	317	331	313	292	288	288	310	290	312	296	326	309	313	270	310	347	336	293	299	316	328	283	297	321	326	290	291	335	295	290	304	319	306	315	287	306	329	313	316	316	313	307	297	311	310	331	306	278	313	308	303	313	311	285	316	320	292	344	332	365	289	305	330	328	286	299	312	306	296	323	297	313	296	329	310	323	338	321	298	312	282	317	338	347	287	319	315	333	322	276	317	274	330	323	307	267	314	275	296	309	291	319	309	314	296	300	320	286	290	317	299	288	279	316	294	301	292	309	291	295	292	313	329	346	341	343	323	330	312	322	310	287	269	357	290	297	319	297	319	306	309	329	294	308	304	298	290	301	308	297	306	315	293	306	309	327	305	292	332	318	271	314	311	329	336	321	330	321	312	299	300	311	367	290	298	287	299	307	339	321	304	317	306	293	307	290	278	341	322	272	318	315	307	310	320	346	331	301	302	306	320	283	335	300	294	306	333	319	282	328	297	312	322	322	308	307	300	306	306	305	307	311	327	302	321	344	317	286	324	358	326	315	286	298	340	325	300	295	330	307	280	318	311	295	307	315	275	293	317	302	327	327	306	314	302	320	326	294	303	312	297	277	300	324	321	310	308	318	298	321	303	299	287	281	299	318	325	332	325	360	341	309	300	293	306	318	302	294	287	320	345	306	288	318	299	318	307	304	304	284	284	326	295	317	293	289	303	334	328	295	291	334	298	339	321	294	327	299	320	331	295	327	296	328	300	311	327	308	282	300	317	285	321	312	285	308	328	330	302	336	281	321	309	317	285	309	331	329	323	299	282	331	299	304	313	290	301	316	341	297	302	301	314	315	331	296	299	269	340	344	325	344	303	308	292	299	316	301	288	281	325	292	307	308	320	272	303	311	308	315	289	316	305	328	306	313	311	289	330	289	299	312	313	294	316	303	309	305	329	308	314	293	321	324	292	311	313	288	277	311	358	256	306	311	269	298	300	291	299	300	342	301	298	327	283	298	334	337	292	316	309	329	302	338	315	293	319	303	312	319	307	278	309	274	330	323	298	304	330	309	281	283	340	293	323	301	347	315	302	332	325	281	317	316	322	296	300	266	276	311	299	327	290	290	305	306	311	314	331	278	305	319	317	309	319	312	292	305	327	276	299	300	315	290	299	304	319	284	336	307	315	341	300	295	295	309	302	287	308	294	319	361	333	325	322	322	295	316	310	300	293	313	298	326	317	313	304	276	332	292	315	312	281	275	296	346	341	318	326	288	278	306	305	275	310	293	316	317	321	289	327	305	311	283	325	293	299	328	287	304	305	309	325	310	263	317	296	298	323	315	287	312	296	330	300	328	319	304	295	317	314	308	295	338	306	296	339	310	310	287	332	325	284	319	306	358	315	310	307	271	308	309	296	319	283	332	253	317	285	314	312	305	289	334	289	298	297	332	311	311	345	279	295	304	317	288	322	311	306	303	306	322	289	324	323	300	315	253	340	326	319	290	305	323	310	322	329	338	304	322	285	330	300	297	330	330	347	270	289	324	338	321	261	280	332	318	300	308	316	317	326	311	313	323	261	313	320	315	323	287	295	324	322	306	307	291	317	349	311	264	285	332	316	334	320	284	293	292	289	331	300	298	289	306	292	328	335	328	296	330	326	271	321	290	325	312	300	315	303	314	312	304	299	297	281	309	296	297	305	316	316	299	318	289	318	313	299	299	269	292	337	320	313	299	303	334	318	304	320	296	293	310	296	327	301	336	304	277	326	305	303	295	311	307	311	316	306	289	303	294	315	288	350	332	298	300	300	295	323	298	283	296	308	291	282	300	296	326	316	288	316	279	304	319	290	305	311	311	302	311	303	300	311	298	287	287	327	290	298	312	304	290	307	301	331	291	298	299	335	311	280	298	309	294	293	332	320	294	314	321	296	299	310	315	335	345	304	315	304	308	292	320	287	285	297	308	310	277	309	305	290	329	339	308	302	332	303	297	322	319	323	351	308	287	316	330	328	310	295	316	311	300	277	328	303	336	302	335	289	275	306	302	330	310	312	317	303	327	323	329	311	307	289	313	313	306	309	301	302	324	317	288	312	326	267	316	326	305	304	307	287	303	353	300	309	316	298	302	330	309	343	323	306	302	318	317	343	285	316	295	338	302	314	298	312	330	333	324	292	315	280	285	329	311	285	286	304	292	284	313	300	301	315	305	293	290	324	316	321	309	303	316	285	275	306	279	333	310	316	304	306	306	333	323	312	312	302	348	310	315	296	284	331	289	280	303	329	332	279	318	292	324	309	317	321	331	314	304	317
47891	82856	55691	30114	11497	2788	1506	769	420	359	370	372	348	358	370	362	334	353	367	371	350	365	350	362	371	378	366	363	335	357	361	369	358	407	351	335	368	370	336	390	361	400	368	385	380	393	305	380	360	367	353	366	358	381	342	381	346	376	348	319	363	353	360	357	343	357	318	341	330	339	338	359	347	361	350	335	356	317	375	353	339	374	366	336	354	391	388	355	367	332	339	331	382	357	380	370	364	332	368	339	368	348	379	375	358	367	336	361	342	344	352	371	351	336	359	363	367	356	395	384	350	316	358	377	393	346	362	366	359	364	385	360	355	373	353	339	346	331	384	323	389	355	352	367	363	360	368	380	385	383	347	380	351	350	348	332	362	393	353	377	423	374	355	367	385	341	369	321	366	371	365	362	349	358	334	351	372	367	367	371	363	366	338	394	376	372	374	344	369	350	338	389	360	344	356	363	373	368	364	336	335	392	331	340	376	374	335	387	338	354	342	372	343	339	362	344	360	363	395	318	379	341	386	357	355	393	359	342	333	374	358	321	328	347	364	362	379	340	371	324	374	340	340	376	350	368	353	361	360	329	369	355	357	333	389	396	348	363	364	334	357	344	333	342	361	362	352	373	353	378	374	312	341	328	363	358	340	358	370	373	360	366	347	332	375	358	377	377	369	361	365	326	376	344	364	357	350	359	366	345	401	371	364	314	347	367	386	390	340	349	361	373	352	351	346	362	365	342	371	385	328	383	353	355	366	394	336	367	376	347	359	376	364	352	337	335	356	349	345	375	366	403	337	356	346	383	350	354	336	373	384	348	338	352	354	342	391	391	365	366	346	339	371	359	384	343	333	364	351	372	374	370	354	366	352	373	365	355	353	331	371	372	378	374	363	359	361	359	302	373	386	338	334	328	371	373	349	375	352	365	330	351	369	388	349	365	367	386	360	366	339	359	366	370	346	377	352	332	327	350	373	330	342	356	348	374	337	372	361	345	380	353	364	360	356	361	359	356	372	360	338	360	359	344	391	336	375	362	366	365	349	339	357	335	351	362	395	341	374	348	344	378	338	394	352	332	353	370	346	343	369	326	354	363	358	376	344	363	372	360	353	413	355	358	341	396	386	356	358	347	355	351	354	393	364	331	357	361	359	342	366	354	373	379	336	359	354	360	372	400	349	352	355	368	349	340	372	358	322	353	360	364	373	340	386	364	380	404	358	353	349	354	330	327	359	353	379	360	334	334	363	336	356	369	374	317	322	349	359	410	376	345	369	337	367	352	365	340	324	377	379	341	353	333	342	342	382	343	381	338	348	339	371	371	338	358	353	347	349	369	334	369	378	351	340	384	335	375	354	372	380	365	332	377	393	368	351	362	361	370	337	369	389	389	382	344	353	362	357	352	325	388	361	396	360	408	371	385	399	349	356	377	351	358	351	400	359	353	387	370	378	367	377	320	378	303	370	374	358	346	344	339	366	354	407	374	320	347	405	336	330	358	369	355	330	357	338	377	356	325	405	365	367	382	333	405	344	377	385	373	343	373	331	340	334	332	342	346	357	346	364	305	371	358	374	330	347	351	345	367	359	368	319	336	343	345	351	363	316	344	350	351	354	372	371	349	360	345	357	313	341	349	342	355	352	405	356	340	365	329	374	352	366	337	373	336	314	368	377	356	357	357	367	358	391	349	355	348	365	352	329	328	397	325	358	391	332	374	380	365	337	385	365	333	343	376	379	363	383	379	363	367	402	392	362	399	388	338	339	360	345	366	370	345	352	373	366	372	369	348	326	363	362	368	350	324	337	372	338	382	365	343	365	377	350	346	335	355	352	386	391	342	350	368	396	381	365	362	397	363	347	379	394	364	360	348	375	383	372	352	413	398	351	364	368	354	364	383	360	359	344	370	361	359	382	356	376	351	376	398	355	353	333	384	344	316	343	371	375	368	362	344	331	367	379	359	391	373	371	389	320	361	377	345	344	353	327	372	370	395	356	378	328	354	367	374	358	366	339	358	371	382	345	366	357	365	371	386	374	386	379	360	357	371	321	363	339	378	354	381	349	369	359	342	338	360	353	377	331	384	346	358	345	358	352	360	353	362	339	343	354	379	360	373	380	366	389	383	378	368	336	392	335	311	380	386	370	369	344	346	370	335	337	342	376	312	414	374	363	352	359	368	394	366	354	347	363	356	363	348	353	337	339	357	389	365	340	357	365	423	365	366	399	362	364	398	329	354	366	377	356	340	328	323	287	356	379	389	359	345	347	341	361	376	367	328	354	348	328	329	367	388	366	396	374	395	380	346	366	366	385	343	363	350	353	380	359	342	373	372	345	354	345	349	340	340	352	374	350	372	374	371	358	370	385	359	350	342	374	396	342	337	351	366	358	359	353	353	376	342	339	378	364	345	362	365	332	355	372	360	333	349	357	380	359	371	358	366	373	378	342	338	394	379	389	369	392	361	366	319	365	371	362	342	370	362	327	361	364	356	343	393	385	383	362	407	362	356	349	336	364	361	363	386	376	381	335	339	359	390	356	343	354	371	359	352	361	369	341	357	353	379	355	365	365	371	346	370	408	377	350	350	348	361	361	403	402	361	398	328	357	332	352	332	377	355	368	330	408	340	354	348	364	370	310	353	346	374	407	342	358	413	394	339	345	351	350	333	371	398	379	385	343	381	332	346	332	386	362	358	346	344	349	356	352	333	340	394	342	371	330	349	339	381	334	351	368	355	368	323	345	365	331	377	323	365	325	391	367	362	346	361	352	347	386	346	336	347	388	326	362	342	363	368	324	349	320	342	379	344	350	375	377	340	361	369	360	356	377	343	377	364	354	363	369	363	365	366	356	372	367	334	340	325	368	362	357	362	353	374	399	330	345	363	355	355	359	405	344	362	331	360	318	370	317	352	354	350	341	360	362	356	364	353	373	302	357	379	357	400	369	379	358	351	375	373	312	369	370	395	385	320	358	321	399	368	357	376	337	358	326	391	361	371	351	363	313	383	386	340	370	350	367	391	334	391	365	332	357	395	343	353	340	372	363	349	349	407	362	354	345	389	370	355	358	356	309	383	343	375	379	363	331	360	363	369	391	355	357	383	341	376	373	332	326	334	331	385	365	349	382	375	368	363	377	364	364	357	373	354	352	320	359	341	352	373	352	370	349	337	343	388	370	376	379	400	361	373	368	389	368	376	355	389	328	363	341	354	371	355	371	357	356	332	392	358	358	370	350	345	367	353	366	362	445	368	347	377	359	370	364	375	341	368	333	365	361	391	374	374	357	335	380	378	382	363	389	355	356	378	351	391	317	334	359	369	351	381	358	369	380	355	351	366	350	369	355	349	345	395	346	359	370	359	399	370	333	340	387	351	374	365	367	367	349	372	344	382	357	321	357	344	377	391	347	357	356	364	347	382	383	357	395	356	368	364	327	330	422	371	345	363	350	393	377	355	348	359	360	370	312	381	369	368	359	354	363	366	354	373	362	350	355	342	344	387
22883	22385	33219	27024	22239	20704	12390	1987	554	432	428	461	427	440	417	390	430	441	457	417	419	462	445	464	479	446	432	434	451	453	467	443	399	434	435	450	419	457	464	456	421	430	437	468	390	438	448	436	430	416	414	391	417	438	464	445	420	423	468	440	402	445	435	438	411	438	443	441	428	434	410	452	402	441	464	448	413	405	429	410	435	428	453	438	396	392	440	428	445	442	417	442	453	429	433	472	437	440	410	429	417	458	412	429	387	447	456	414	424	457	397	393	446	410	406	464	436	443	470	449	447	426	418	437	416	453	442	426	392	455	451	442	436	430	428	423	443	478	459	448	426	417	426	419	401	441	430	414	441	417	442	437	438	453	445	438	438	453	403	380	449	457	433	450	409	416	411	432	432	469	465	441	388	418	449	420	428	406	437	414	467	467	432	468	435	444	376	416	436	394	414	471	415	374	392	388	467	416	445	386	418	395	450	474	411	449	440	423	440	439	462	402	433	427	393	450	407	412	406	374	423	464	445	436	454	459	405	425	401	439	422	474	410	411	468	418	446	418	405	422	447	404	454	437	413	461	450	435	445	462	446	421	417	437	389	413	465	426	430	442	426	466	437	481	397	402	443	426	436	431	406	439	424	393	435	396	421	445	415	407	423	439	422	410	442	433	434	432	431	440	437	461	431	432	414	430	417	426	421	441	453	471	442	456	411	418	401	453	424	430	457	454	430	419	416	444	434	417	455	422	435	429	439	448	430	422	454	447	395	440	444	468	441	417	422	422	424	411	436	425	460	460	399	396	444	433	461	440	401	464	430	413	455	438	416	454	522	428	480	452	446	473	438	422	408	403	410	393	409	451	491	405	440	467	421	414	410	450	448	410	413	432	410	409	408	431	439	454	425	425	451	429	443	452	428	449	423	456	441	431	423	460	412	452	444	403	438	446	454	454	449	437	414	465	462	463	434	433	445	372	416	437	427	408	382	447	433	432	439	409	440	449	465	436	441	454	477	456	444	443	450	456	480	420	431	455	437	452	427	426	453	382	453	415	426	427	453	448	457	407	402	437	436	402	469	425	428	447	404	425	482	457	406	400	467	427	445	423	428	394	423	425	429	416	432	423	419	444	442	398	463	433	446	392	388	450	441	400	460	407	418	456	426	426	427	388	432	416	454	435	434	451	441	454	410	433	468	436	468	439	453	425	417	402	436	462	430	462	428	460	405	425	389	419	465	401	440	441	461	459	448	461	423	412	448	431	436	420	379	453	447	426	434	424	446	409	440	400	415	430	422	467	439	440	429	453	418	464	440	443	452	447	469	412	432	425	445	434	405	451	448	404	412	457	451	419	424	420	451	402	390	434	454	427	435	435	449	431	448	467	444	450	433	457	431	456	415	403	465	445	436	500	426	449	430	424	413	420	426	430	418	465	419	448	412	431	396	419	430	442	419	459	450	409	437	463	464	452	415	420	424	391	424	456	434	437	440	412	433	419	410	432	412	435	425	441	433	437	468	424	428	428	426	421	406	417	427	457	418	480	505	405	421	413	450	426	447	434	438	435	446	433	463	456	430	487	416	448	417	435	385	426	398	485	446	432	461	437	409	391	409	442	458	447	454	463	413	395	436	431	408	416	415	431	419	411	430	442	432	409	414	450	441	407	434	424	478	422	415	422	394	426	419	451	414	419	484	452	440	407	418	400	383	453	426	447	407	401	431	383	435	454	447	396	455	397	416	441	412	450	400	440	457	409	437	450	389	425	409	429	425	379	470	432	436	443	444	448	449	438	422	432	456	453	449	445	450	455	389	419	446	397	462	442	415	439	434	409	458	432	412	396	446	420	446	398	436	465	453	442	452	456	426	473	434	421	421	427	437	457	431	417	372	416	456	450	432	468	435	399	441	465	423	439	441	428	432	383	450	428	415	424	444	448	411	473	488	444	434	438	413	412	414	442	434	435	452	422	440	427	425	455	454	440	419	478	415	447	436	461	439	447	403	470	427	431	432	439	428	459	458	416	441	457	432	449	418	443	390	467	442	452	430	480	413	393	435	446	413	463	431	433	454	440	440	432	414	426	423	427	465	419	447	461	433	474	449	439	432	424	431	425	405	436	409	390	455	449	447	457	450	440	402	433	431	427	405	411	412	418	425	461	421	456	428	408	440	432	446	417	457	460	446	419	468	448	446	429	447	441	457	438	437	427	471	432	436	436	456	450	426	449	419	458	416	396	411	428	424	416	439	422	426	421	401	451	428	435	369	450	435	410	425	425	471	432	433	465	389	489	435	424	443	434	451	434	408	434	421	407	412	429	426	425	432	431	458	432	399	458	421	445	399	389	418	385	430	455	433	401	430	372	433	428	435	421	428	446	411	401	446	398	458	445	460	429	438	415	398	459	430	419	430	416	461	443	409	416	431	443	414	405	445	428	436	460	464	416	445	428	453	422	441	415	413	391	438	419	439	442	399	455	438	447	437	402	445	427	432	447	388	451	458	446	434	444	483	445	430	468	460	449	437	421	485	408	432	422	414	433	440	431	392	473	448	430	424	415	430	420	418	463	447	435	459	420	406	404	414	423	423	445	439	472	402	413	412	425	464	418	384	448	452	435	450	403	464	410	400	435	436	431	439	418	442	418	475	438	437	433	434	409	443	460	427	419	428	422	436	428	417	423	411	403	447	409	447	404	407	393	435	422	446	389	414	428	412	423	431	418	418	429	450	428	396	464	439	422	465	438	424	407	491	431	421	420	464	423	402	415	409	392	419	383	435	405	383	436	471	416	426	423	469	436	441	422	428	412	450	449	419	441	429	391	437	440	424	447	415	424	446	404	370	452	442	467	418	470	421	425	420	387	458	464	436	449	426	428	422	449	416	422	421	466	428	425	418	398	411	446	433	441	422	444	460	416	455	412	417	390	442	391	429	416	440	380	412	390	407	421	474	446	441	424	471	435	438	443	427	456	420	411	415	441	434	400	451	424	470	441	461	431	381	420	432	452	459	420	443	463	444	457	423	465	431	432	453	437	455	432	413	410	410	399	452	451	396	407	434	447	451	454	425	412	402	447	456	427	390	443	425	432	402	408	433	407	419	414	435	430	420	420	437	444	436	485	447	455	454	412	411	469	411	425	423	411	430	428	401	424	443	450	474	425	464	439	404	411	439	418	454	429	408	409	477	431	410	474	449	405	440	448	415	394	445	450	447	380	446	468	473	426	438	415	404	443	440	421	456	446	448	435	410	427	458	428	451	432	426	464	443	422	420	447	431	418	439	442	445	427	418	423	444	467	417	413	394	415	436	452	406	430	470	423	432	430	458	418	420	434	406	429	414	426	403	427	434	419	401	406	385	440	426	435	422	438	396	448	454	401	409	423	474	474	419	465	417	410	437	448	437	415	425	451	399	425	418	421	419	417	425	404	448	426	423	409	440	433	470	413	435	460	381	447	407	466	438	430	428	442	438	441	456	416	410	412	491	400	454	422	431	426	427	440	436	421
57473	96695	74862	49345	26892	8873	4393	2314	722	497	485	481	497	473	489	461	497	479	530	528	489	469	483	477	482	462	453	496	464	462	494	474	482	458	520	467	452	468	480	506	481	458	518	501	498	485	491	484	513	496	497	497	431	510	446	482	476	475	434	498	485	466	484	521	543	467	455	477	469	495	517	475	497	438	463	496	499	447	451	460	453	501	501	450	479	485	494	489	451	484	488	473	459	507	460	502	485	518	474	497	520	441	449	436	458	472	440	445	477	510	481	483	454	470	512	453	505	492	482	482	488	464	484	486	490	448	475	471	456	466	453	471	491	474	467	506	478	429	472	510	476	480	500	483	476	490	486	429	458	488	466	488	455	483	449	447	460	465	498	449	480	489	463	453	447	455	462	453	473	454	480	499	486	481	444	494	477	446	436	446	489	458	504	456	489	478	464	485	463	490	485	455	459	442	466	452	464	458	488	499	488	461	466	474	475	494	481	477	506	514	506	462	479	523	482	482	480	504	486	463	482	459	482	478	470	480	488	475	498	483	520	504	462	485	522	501	486	455	478	437	490	485	513	448	489	470	445	494	507	490	497	492	446	485	462	463	458	484	510	507	525	473	469	510	472	446	460	460	507	473	475	508	453	491	514	462	480	479	427	490	504	456	482	499	448	476	467	470	447	436	483	486	467	497	507	482	495	507	469	478	500	469	487	500	439	434	498	466	481	487	477	489	507	464	477	473	471	482	436	494	509	471	473	490	439	513	485	500	488	501	465	485	488	452	481	483	493	444	482	484	475	446	460	469	499	467	422	497	466	475	449	484	434	471	473	488	472	496	484	464	470	445	503	437	469	456	477	459	450	457	442	458	431	498	447	467	474	461	473	462	498	492	440	476	505	483	462	458	447	456	504	477	523	445	506	465	465	479	483	467	497	518	451	462	471	476	476	475	481	476	497	487	462	475	481	461	515	500	467	437	455	466	482	477	463	472	465	467	485	485	475	467	474	429	495	512	462	477	454	475	520	484	454	488	507	475	482	473	497	486	489	495	440	494	447	488	488	457	472	481	510	461	410	455	465	454	435	435	493	452	491	449	502	488	494	493	431	497	494	457	510	469	437	466	493	456	490	466	460	465	479	510	443	491	480	458	448	463	509	485	497	488	464	506	480	462	441	444	484	498	469	444	439	490	492	447	467	452	487	459	451	449	437	456	460	465	459	496	506	455	474	499	470	445	459	472	484	485	502	539	479	455	480	506	473	464	485	472	469	500	505	436	512	457	463	453	494	508	487	497	502	458	475	441	464	493	447	504	494	476	483	452	490	459	454	430	477	487	444	465	478	511	488	491	471	451	468	463	494	465	481	465	486	448	453	508	504	445	506	454	486	441	495	486	504	482	449	468	444	439	481	505	506	496	465	481	494	474	484	472	442	448	474	487	500	442	485	504	465	458	442	512	466	461	464	495	487	438	493	504	461	444	478	499	469	497	449	515	523	489	489	451	488	497	459	488	470	478	475	493	486	522	495	461	482	500	490	451	457	490	456	467	462	467	473	462	494	475	433	472	450	470	481	482	469	462	470	495	440	493	496	461	481	472	487	459	483	468	449	479	450	450	464	512	452	430	466	508	481	470	528	448	450	500	461	464	478	446	487	462	468	466	447	454	482	493	455	493	501	458	450	477	475	457	486	477	471	484	469	474	499	463	488	483	450	479	444	490	435	470	471	501	530	486	501	479	471	477	488	458	470	457	496	507	476	496	502	513	433	487	472	471	476	487	459	464	447	463	454	454	456	450	520	482	478	439	432	437	477	471	451	502	460	491	497	454	489	486	454	504	474	480	484	450	495	498	456	459	442	472	474	475	467	503	447	483	475	499	434	476	512	502	484	488	463	493	510	548	487	498	458	469	488	467	451	481	485	476	462	476	459	451	468	461	489	467	477	495	464	469	452	472	512	468	476	450	454	487	460	459	474	471	476	491	465	468	452	450	494	460	477	479	485	500	452	504	512	460	488	480	493	470	477	483	462	460	435	461	437	460	524	451	457	461	475	475	526	493	514	509	479	480	470	482	461	507	481	483	441	469	493	502	463	469	472	490	486	479	478	483	465	445	461	492	451	472	448	443	503	466	456	493	495	508	450	468	462	512	465	522	461	489	450	481	448	493	499	488	461	472	435	452	482	493	494	473	467	468	501	491	490	507	470	476	434	483	467	462	471	471	478	475	476	437	491	435	496	471	504	487	452	493	458	458	547	475	498	502	479	481	477	465	476	446	469	505	511	529	484	470	481	429	501	471	536	508	508	469	447	504	485	496	485	522	502	468	485	502	474	459	464	451	445	449	482	498	469	490	506	434	447	478	453	473	456	471	468	503	440	476	448	454	484	457	496	488	500	458	458	459	494	452	484	509	467	488	427	467	500	496	491	477	485	476	464	466	485	465	466	476	484	484	502	437	477	477	494	493	468	492	417	493	482	464	511	474	461	455	496	440	503	486	507	469	497	435	496	478	475	472	499	483	437	448	484	468	461	472	458	515	477	447	473	457	483	514	505	496	438	464	495	497	462	455	504	490	490	487	469	483	498	473	488	461	472	513	496	515	460	496	475	466	490	486	524	469	444	537	463	442	467	501	482	445	506	474	486	509	495	456	486	431	457	481	436	519	438	496	467	505	496	490	489	483	488	473	478	473	498	462	481	479	449	512	467	478	479	472	471	488	452	463	492	489	498	479	493	497	459	464	461	454	469	456	473	475	478	501	471	482	483	478	462	492	486	494	460	448	464	510	481	459	483	471	460	501	499	460	446	432	458	458	477	504	488	448	523	477	482	448	476	498	497	448	476	460	491	448	489	487	514	482	456	474	460	465	470	498	511	470	466	468	492	478	456	450	496	457	460	454	467	416	503	455	444	493	462	454	458	476	487	491	469	458	485	457	458	476	456	495	490	417	459	456	473	457	460	479	488	463	456	482	494	489	508	463	469	475	457	461	443	447	484	437	517	490	438	469	470	478	487	478	490	458	496	464	461	478	513	453	472	452	451	473	501	472	463	468	470	457	469	480	491	433	469	496	484	463	471	470	474	511	467	446	503	468	493	471	467	474	481	485	499	499	496	517	468	495	463	462	488	479	493	456	487	477	472	473	477	490	465	504	468	468	491	486	477	510	443	468	447	460	474	474	461	441	484	461	450	475	469	483	480	485	450	495	485	500	484	437	440	519	454	481	472	454	455	510	453	447	435	521	468	456	509	468	499	460	481	502	485	474	489	451	470	466	505	481	483	480	440	484	447	448	479	446	470	451	444	468	502	484	507	472	468	467	477	451	472	475	493	515	456	464	454	500	453	488	519	468	480	461	449	487	504	495	444	488	436	467	474	477	464	496	464	462	466	468	439	459	485	486	429	452	485	467	501	460	478	472	463	490	454	480	506	457	427	462	476	455	478	465	489	483	476	500	445	493	504	467	469	482	486	511	507	487	441	451	477	494	467	478	483	457	480	487
28244	34433	35817	17360	3309	638	499	399	275	293	332	314	281	269	293	294	275	330	298	304	287	305	308	290	257	276	272	262	265	256	292	327	266	281	292	301	301	295	223	291	267	299	285	275	257	279	268	295	286	271	285	251	283	283	279	270	268	285	258	292	271	273	260	258	271	291	296	283	293	294	277	284	277	299	274	278	280	270	317	298	276	287	284	276	297	285	284	284	283	275	306	311	289	267	288	315	270	282	308	301	267	299	284	268	279	308	271	316	284	272	295	295	297	262	315	275	301	293	265	294	300	302	296	282	272	301	287	291	300	287	250	276	275	311	267	298	308	288	295	279	254	313	293	301	288	273	295	272	278	304	294	304	294	263	252	276	264	269	294	288	272	294	316	278	293	284	282	314	273	307	276	291	282	297	294	310	271	285	283	265	291	273	296	285	259	267	277	294	300	320	308	297	290	260	281	300	252	298	280	317	290	274	273	306	281	255	310	275	286	292	288	275	258	267	283	274	263	291	296	284	270	300	298	259	281	297	274	282	282	275	259	286	312	284	288	308	283	285	300	300	267	315	290	291	289	257	271	274	313	269	272	299	295	297	290	283	268	274	272	290	283	295	274	307	295	264	265	316	273	238	268	276	278	273	291	273	274	284	302	282	250	267	289	276	307	285	279	277	297	299	296	257	283	317	292	293	261	293	289	257	276	282	269	265	286	269	268	272	300	296	288	266	263	267	280	282	279	283	277	291	289	293	287	264	285	286	298	315	286	256	280	284	285	279	298	289	276	239	296	296	268	293	282	308	288	294	288	302	280	292	285	266	253	288	285	295	294	297	295	307	271	274	293	286	290	267	289	248	279	299	275	284	265	274	303	324	287	326	285	291	293	267	306	289	316	269	303	281	264	270	267	309	287	290	277	302	278	289	267	271	290	294	293	277	269	308	241	282	267	245	275	307	254	307	302	294	286	284	288	257	290	291	306	273	285	286	253	269	298	295	280	316	317	283	280	300	291	255	289	275	273	288	298	289	275	268	268	289	280	271	299	285	257	301	277	311	286	316	262	299	276	305	252	267	265	294	268	292	261	294	271	288	288	302	298	282	307	312	272	285	280	270	296	291	293	274	268	269	294	314	263	292	280	294	266	282	291	290	299	274	290	266	302	283	284	291	294	265	297	283	295	301	279	305	273	267	283	278	269	264	255	273	275	299	291	291	280	290	278	281	319	230	298	315	276	293	283	315	307	243	298	308	285	312	285	266	262	287	304	307	282	298	269	253	257	268	258	276	294	296	283	302	314	283	285	269	298	272	257	301	270	313	292	262	305	268	263	280	268	287	297	277	294	324	300	291	291	257	272	285	282	282	289	276	284	290	264	250	277	262	247	277	297	282	258	285	289	272	328	278	285	300	298	279	286	298	286	279	288	273	267	297	307	291	295	267	293	286	294	285	252	273	291	306	302	286	298	280	275	293	277	314	274	279	281	275	266	270	285	301	283	282	258	287	299	286	306	295	264	287	301	284	286	295	277	304	284	289	280	293	291	288	286	292	293	288	277	302	266	280	294	310	284	287	285	305	278	269	305	300	313	252	300	308	301	258	265	283	303	289	284	260	275	302	269	289	318	269	323	275	276	265	294	298	250	287	288	269	272	276	267	285	278	280	277	274	304	276	282	300	290	276	296	275	265	293	296	290	282	267	313	295	276	287	289	302	287	253	324	276	300	283	268	280	267	293	291	291	290	286	293	276	316	288	308	296	288	321	252	264	275	283	284	270	301	288	278	310	260	286	272	284	273	304	281	314	293	298	283	298	298	270	292	294	259	277	258	269	285	334	290	304	284	314	274	295	269	286	262	314	263	281	297	278	268	266	290	266	287	303	308	293	288	255	275	303	272	292	263	321	257	280	268	290	307	252	297	324	300	280	276	299	290	291	292	283	261	273	298	309	256	296	289	300	263	272	270	288	301	276	292	285	296	293	283	282	303	265	270	297	286	263	277	317	277	333	298	279	266	281	262	272	298	236	281	270	282	270	296	257	296	291	262	280	285	278	291	250	288	302	292	294	314	252	286	291	290	294	275	291	297	298	287	297	302	281	255	293	280	276	261	254	294	261	276	305	275	269	291	285	272	273	287	271	291	301	269	269	308	265	283	280	283	263	303	274	252	316	302	279	283	277	285	252	282	283	319	265	293	293	290	272	261	272	291	304	319	299	305	265	299	282	268	266	272	289	270	291	281	285	272	280	296	270	284	275	271	296	302	263	300	279	260	299	291	281	264	281	282	275	310	280	296	311	281	281	309	305	310	297	266	285	315	297	257	290	313	285	296	278	247	279	315	257	297	264	270	282	298	259	271	265	244	291	306	269	275	296	261	283	278	290	287	267	295	291	274	300	279	274	263	277	310	295	289	299	259	296	280	283	288	298	290	312	285	280	246	263	295	317	267	267	278	302	291	290	278	283	309	299	289	303	290	279	285	266	246	302	285	289	279	287	273	275	301	274	322	291	280	255	288	272	291	319	266	268	253	262	271	282	283	285	297	268	274	282	290	288	329	280	261	279	280	290	298	293	270	276	268	294	288	282	301	245	272	302	270	285	294	285	316	259	280	280	279	285	272	283	291	294	250	319	299	278	261	265	285	289	283	251	276	281	261	297	305	286	281	309	276	309	306	312	265	298	295	294	297	283	286	291	293	301	283	266	279	264	287	265	305	314	246	304	259	277	307	260	265	289	300	271	286	270	281	279	305	266	314	299	280	280	274	308	294	276	283	308	302	306	279	293	313	268	297	302	313	299	296	289	284	291	292	276	255	280	272	266	268	278	277	261	289	299	294	264	295	310	275	286	336	289	266	281	317	307	300	269	276	268	288	292	305	283	216	277	298	290	295	275	289	266	292	276	302	286	276	273	262	305	281	306	275	277	302	279	256	304	292	287	312	268	289	279	262	274	273	305	289	250	295	287	312	290	244	274	269	278	288	289	303	305	295	281	315	290	272	291	317	313	285	298	285	284	288	282	268	247	285	273	280	278	263	305	277	295	274	281	277	272	264	257	284	293	284	292	285	310	290	273	295	265	309	283	301	258	277	272	280	293	273	306	249	289	300	264	286	264	254	281	276	305	288	268	278	293	299	275	270	281	277	305	293	304	314	306	317	289	298	296	325	309	311	282	291	282	296	270	266	275	281	289	287	267	272	281	275	307	273	287	252	286	283	277	288	302	302	294	270	305	298	300	324	314	292	249	299	275	260	272	293	280	284	283	324	290	294	296	266	305	296	292	285	322	304	301	274	293	275	261	279	254	286	275	282	277	268	290	281	290	291	265	275	267	266	279	301	281	310	271	287	251	301	274	306	311	262	291	262	274	281	277	266	269	293	291	275	241	294	296	238	274	277	278	311	287	310	299	272	276	305	261	282	269	296	283	274	302	268	297	309	251	286	255	305	260	290	282	284	276	278	296	277	252	259	301	282	281	286	304	282	317	267	292	290	288	295	297
27052	50638	31450	11668	3134	850	555	470	379	323	347	315	311	331	333	312	332	331	352	391	287	339	324	319	364	318	390	317	348	334	334	335	313	328	342	327	356	318	299	326	304	342	342	355	322	348	332	297	330	285	322	314	337	341	336	311	337	324	314	318	301	336	334	344	319	310	309	310	320	318	348	346	311	302	327	318	320	337	329	301	327	326	345	347	328	319	312	325	347	358	328	308	301	324	323	307	312	370	348	328	336	342	318	335	317	307	318	317	344	312	290	321	322	346	327	301	355	286	309	343	350	329	335	328	296	344	297	343	329	325	346	331	371	328	326	352	306	315	350	319	329	334	327	319	318	302	349	305	308	347	309	347	321	335	296	351	343	340	341	314	305	371	319	306	294	300	309	303	287	313	305	299	335	339	327	311	325	344	359	323	286	313	349	304	300	331	321	328	332	307	325	349	322	322	336	330	317	346	335	338	338	335	324	318	298	325	322	324	284	330	320	339	312	322	341	337	299	294	345	333	320	316	353	308	315	325	314	316	305	335	322	355	326	323	324	310	313	329	311	365	332	308	331	321	334	328	326	334	315	338	318	321	323	333	312	337	304	313	356	358	330	329	312	304	328	347	326	307	338	320	330	326	323	340	338	364	323	360	331	302	316	332	330	313	340	319	335	333	334	342	337	337	339	332	309	325	354	340	351	339	331	310	314	335	345	343	316	333	326	324	322	334	334	319	329	325	340	334	342	333	336	344	326	339	339	341	324	319	330	336	343	298	324	335	311	306	306	341	318	333	289	349	346	294	328	343	304	319	298	319	314	292	325	325	369	330	331	302	355	357	315	344	349	366	344	350	326	327	314	334	346	330	335	320	315	288	313	328	335	293	315	352	333	347	351	331	342	343	358	300	332	322	357	289	344	313	355	306	318	353	315	333	334	321	329	326	336	327	328	353	305	337	311	305	356	310	319	339	319	326	320	362	337	298	334	313	339	331	336	348	336	306	327	326	363	337	335	355	305	335	310	349	335	322	312	342	341	329	325	312	305	320	341	314	324	318	322	342	349	295	308	354	329	358	336	348	314	341	298	314	331	306	318	322	326	330	328	338	357	317	299	365	325	318	351	364	296	336	321	341	324	359	327	322	331	330	378	350	312	324	328	353	348	337	332	347	319	371	321	340	319	304	319	323	344	383	353	320	326	339	321	311	291	347	353	325	310	376	322	312	307	301	314	329	306	313	327	326	337	334	342	318	318	326	322	342	349	338	329	329	330	323	325	355	340	343	339	340	319	293	331	298	306	325	337	350	316	312	334	298	335	339	348	301	324	314	343	329	312	327	330	299	295	320	316	330	323	354	307	318	298	343	324	354	322	319	344	322	341	308	294	351	336	317	326	318	316	343	324	326	321	310	349	278	328	321	313	313	328	317	338	337	352	340	326	337	318	320	279	330	359	323	355	334	349	349	296	315	326	337	336	346	315	328	343	324	305	341	327	318	333	334	313	317	313	332	330	327	325	333	290	310	311	324	362	345	328	328	321	319	303	359	323	309	337	339	288	336	339	318	315	320	341	333	332	324	348	317	311	344	339	342	346	335	320	321	349	345	337	327	304	288	319	317	332	333	358	322	328	327	316	326	356	301	336	338	338	327	325	293	329	310	327	314	314	317	338	298	332	329	304	311	348	326	334	355	331	372	306	358	325	312	352	357	334	313	297	319	313	312	312	341	345	343	330	303	315	344	338	314	322	372	292	308	337	333	339	354	340	346	356	342	333	324	313	311	328	315	307	351	363	308	333	357	318	349	350	374	353	339	327	338	329	308	343	334	302	328	344	325	340	316	338	321	312	334	312	326	332	310	307	343	338	325	296	331	342	330	322	325	321	312	332	322	340	346	285	352	326	373	318	332	351	318	318	348	330	331	321	314	365	297	307	319	312	346	304	328	336	317	325	350	362	323	340	319	341	324	332	293	302	327	301	332	353	342	363	307	331	361	324	338	300	331	353	347	316	327	353	338	342	328	335	335	317	311	330	329	312	310	319	312	303	328	327	346	308	318	325	340	324	327	309	342	323	317	307	338	333	319	338	320	344	322	362	361	347	303	292	330	340	319	292	328	360	309	343	316	330	336	358	357	311	331	335	343	363	334	344	314	294	333	322	357	344	315	322	313	356	321	324	325	313	342	326	313	370	354	338	309	347	310	315	325	336	313	359	354	288	332	341	340	336	318	296	342	363	360	319	330	341	367	304	310	319	302	313	335	321	337	344	314	328	319	375	326	315	357	357	350	350	340	351	322	314	349	350	304	330	291	334	342	332	321	341	342	351	328	321	343	295	308	324	333	318	310	340	331	344	335	316	352	341	335	359	336	310	324	327	334	328	322	341	338	344	325	323	301	312	324	338	333	350	370	321	306	343	350	339	328	318	333	332	323	314	310	312	285	332	320	342	327	320	321	328	344	329	348	337	353	309	355	321	348	292	331	353	336	304	308	337	289	308	314	309	335	346	293	313	332	325	346	357	361	303	318	354	332	321	329	347	347	312	309	340	330	297	319	312	325	321	351	331	313	316	343	327	316	366	324	349	321	318	347	352	330	318	341	319	344	347	338	321	365	361	342	337	363	309	331	334	295	324	308	318	343	336	287	322	354	324	301	314	301	325	297	319	358	351	306	354	317	334	315	311	337	362	320	340	319	360	325	307	306	330	336	325	332	319	329	343	333	329	349	312	307	337	311	315	332	338	319	346	317	289	334	316	329	335	314	347	356	354	333	336	323	296	313	338	351	315	349	334	321	354	332	351	309	317	321	282	313	306	330	318	324	338	328	346	333	318	319	326	304	325	302	282	296	309	341	334	317	359	344	299	354	311	288	344	313	338	330	349	342	337	319	296	353	320	338	301	322	306	351	325	299	322	317	311	319	321	333	321	323	326	308	316	340	377	337	339	336	312	341	369	327	333	312	337	332	328	300	324	336	312	322	345	325	314	320	378	327	334	330	344	325	336	319	328	312	347	304	340	302	319	302	341	304	367	326	299	335	316	334	306	332	324	360	318	314	337	318	333	332	326	374	355	331	347	328	306	341	341	325	340	338	324	334	338	313	326	300	346	366	297	322	358	345	312	302	353	324	347	324	345	339	334	328	309	338	348	328	393	323	332	315	340	328	348	331	351	358	324	365	339	330	341	333	332	353	328	355	324	322	330	348	319	333	362	321	290	320	352	334	320	347	302	305	320	332	330	354	336	286	315	364	307	312	317	337	335	357	329	345	332	300	324	368	344	336	324	320	355	315	311	326	290	308	287	327	326	342	324	316	313	330	328	322	333	323	357	310	324	318	318	331	355	327	341	299	342	331	287	322	362	314	299	344	335	321	317	314	337	323	327	286	316	307	333	321	311	324	339	300	325	324	315	339	344	336	352	297	331	344	325	300	373	319	311	337	319	341	353	308	304	342	288	299	329	309	338	360	290	304	293	325	342	329	295	335	311	327	342	300	294	318
23814	23483	37225	30625	21945	15748	4680	1295	392	359	353	368	363	401	392	354	398	382	374	379	342	339	369	381	404	332	346	339	356	374	375	359	375	343	381	367	360	340	336	374	362	362	335	373	380	363	344	362	366	367	362	347	334	357	363	349	382	368	389	353	364	347	353	364	337	363	320	329	346	393	338	347	364	342	352	358	375	326	316	363	359	335	325	349	334	378	369	377	361	365	382	346	373	362	325	330	383	329	369	375	354	338	341	354	345	354	379	384	395	375	364	319	378	363	347	367	357	341	349	372	335	355	367	339	350	368	341	358	341	392	349	364	341	366	345	363	338	365	369	383	385	355	355	343	363	349	330	375	366	354	365	335	366	376	363	356	348	339	400	368	374	352	344	359	392	344	322	354	361	340	358	361	365	327	400	336	354	367	384	351	361	354	346	339	369	314	388	361	371	342	372	364	359	376	350	345	345	375	349	362	392	344	352	338	361	310	383	380	341	360	356	338	376	380	382	370	338	340	366	373	361	305	352	358	350	361	358	329	394	344	325	374	360	359	352	348	369	363	383	351	351	307	356	345	342	371	330	382	365	365	320	357	348	370	347	367	339	370	359	362	367	360	368	348	347	340	364	363	327	378	361	352	334	380	361	372	353	375	383	367	340	348	362	348	362	328	390	360	338	369	341	320	364	343	355	397	355	327	362	344	369	376	374	380	351	325	329	360	333	366	400	370	353	355	335	331	394	319	352	320	384	327	363	345	352	355	361	347	348	349	370	361	350	317	374	378	391	363	393	362	339	343	343	331	368	351	376	374	343	340	371	369	360	372	346	339	360	372	361	344	355	336	340	356	346	344	340	369	380	347	344	375	386	372	330	304	364	334	337	346	345	343	366	325	348	359	365	376	349	365	364	365	375	395	368	323	349	337	353	349	353	362	326	323	373	352	342	389	363	372	381	391	356	370	352	379	393	359	360	339	338	386	332	333	347	373	355	381	367	360	368	365	378	374	326	339	376	345	358	331	358	344	366	325	331	336	339	370	349	354	337	339	368	342	370	356	374	340	349	364	338	355	357	340	343	340	349	360	314	353	338	338	355	363	343	338	347	342	340	339	351	382	340	339	345	378	334	365	377	370	364	328	382	349	356	349	361	375	373	336	363	347	361	298	377	335	344	355	352	340	342	367	364	370	366	349	368	401	347	361	392	353	348	377	361	342	311	326	359	384	393	324	345	373	362	370	381	381	376	334	348	346	334	371	364	339	365	381	372	338	346	370	333	363	403	358	376	379	358	357	358	323	355	331	363	338	396	352	361	358	371	325	337	324	343	352	362	345	363	379	345	358	361	328	371	342	351	371	379	345	366	372	331	362	351	371	372	373	366	330	344	385	345	374	374	318	357	365	356	364	350	353	352	363	374	418	329	349	368	373	334	345	327	391	343	350	375	356	371	391	351	345	356	350	387	336	376	361	394	356	350	374	360	358	388	354	353	353	383	351	393	369	343	358	331	369	309	330	380	366	382	338	359	337	354	380	356	383	346	365	327	300	360	316	357	343	337	344	350	352	359	352	375	346	325	380	381	380	359	372	353	328	357	344	373	355	354	387	380	365	401	357	328	357	367	328	322	360	352	391	372	372	345	357	361	376	340	361	331	356	332	374	342	347	373	379	403	385	346	380	331	337	378	347	370	335	347	367	370	349	345	321	359	357	355	368	319	373	348	356	369	328	353	334	312	331	335	353	352	373	382	375	356	347	372	355	374	400	354	357	361	359	385	329	377	354	338	358	336	354	326	356	340	338	368	344	360	345	333	343	357	355	376	339	358	357	332	344	380	380	366	386	338	356	368	351	359	390	358	329	333	362	335	359	334	356	375	367	352	371	355	334	378	349	386	395	357	341	311	366	346	383	335	363	368	342	340	336	377	380	353	342	363	370	350	310	344	372	371	291	386	356	354	341	334	335	364	351	344	325	370	352	382	347	357	367	355	373	346	387	362	379	354	331	348	357	347	360	384	343	360	350	362	355	360	347	352	369	348	357	342	351	348	337	383	352	371	380	349	344	348	358	344	371	361	373	351	373	349	324	340	374	337	325	365	381	386	364	344	342	347	380	324	314	384	338	345	408	343	376	343	352	335	345	362	405	360	346	364	320	342	362	361	342	352	399	330	334	341	341	353	350	355	344	356	342	356	337	353	353	380	359	344	368	356	348	309	360	346	359	361	361	346	340	373	374	357	342	403	351	367	343	355	361	365	385	357	350	336	337	366	361	342	338	373	351	348	356	369	343	348	380	366	352	371	340	337	348	384	343	376	342	358	358	364	323	352	356	340	348	338	327	378	371	353	334	372	393	344	333	334	348	396	380	337	355	353	360	351	337	317	362	367	341	359	411	321	374	311	364	369	334	339	345	370	330	367	342	345	375	366	363	373	352	354	349	369	351	378	352	346	343	342	307	362	380	375	345	355	350	375	339	325	362	332	343	359	346	393	324	338	380	362	355	355	329	341	323	392	363	314	339	373	368	349	373	318	370	322	360	361	360	370	354	355	345	360	354	370	345	354	341	335	338	334	355	350	328	318	363	362	347	340	376	355	359	340	352	351	322	349	342	345	378	371	349	345	377	357	371	330	382	346	366	361	376	349	373	350	371	353	350	362	386	339	318	370	376	377	348	319	344	334	334	349	321	346	337	345	346	333	354	349	310	356	359	366	357	378	355	382	366	313	334	353	369	344	372	381	347	345	339	325	341	375	332	341	359	354	362	332	333	344	367	361	377	364	329	369	368	356	371	420	343	381	368	352	349	368	359	374	381	361	345	332	357	337	360	359	339	373	351	360	375	352	407	353	372	372	354	375	359	359	364	380	357	336	374	371	345	385	358	347	360	348	324	369	341	357	359	342	383	325	366	380	346	355	384	336	357	398	357	338	376	369	359	396	379	363	386	348	361	374	386	351	357	380	342	327	347	363	350	338	366	359	368	370	385	343	390	354	335	339	394	382	345	317	342	334	343	391	357	375	325	338	332	314	361	382	334	379	323	351	385	401	335	393	338	385	373	343	331	323	340	343	358	364	336	324	379	327	359	366	353	354	378	358	368	384	330	338	353	340	343	341	348	335	349	346	369	326	370	369	341	364	368	368	378	355	383	377	359	326	361	356	346	372	376	366	362	340	359	351	376	370	345	319	338	343	344	339	351	334	357	338	366	369	355	337	360	379	336	371	350	402	355	323	366	365	365	353	338	373	342	367	346	339	355	345	341	333	371	379	373	366	336	332	340	352	337	366	340	363	341	345	331	350	349	393	361	327	330	359	344	361	351	347	359	359	355	356	367	350	353	349	345	374	375	325	341	344	367	336	340	340	351	348	343	321	398	315	350	379	386	326	385	362	373	408	344	341	383	332	382	339	378	371	373	334	356	350	375	336	362	353	351	331	349	343	348	353	368	323	349	383	349	316	360	361	347	365	344	380	356	355	361	348	340	408	347	387	330	322	376	351	352
51651	95081	70394	41609	16976	6840	3456	1847	463	416	380	426	404	416	406	394	406	433	418	425	426	419	396	384	364	387	420	413	419	371	402	423	394	385	396	389	391	433	429	380	406	371	385	424	368	406	381	412	394	386	409	400	397	413	426	402	354	436	357	389	425	393	434	423	386	391	406	390	384	399	413	435	370	385	394	405	354	371	394	412	377	390	409	399	404	374	416	407	369	338	401	415	420	404	428	410	407	391	424	384	410	385	411	387	393	397	371	402	395	384	419	385	412	364	385	380	398	378	407	379	400	382	394	397	400	427	376	393	398	382	402	436	411	403	400	423	406	411	393	384	406	393	393	394	406	426	383	397	369	377	406	421	418	417	390	380	367	403	395	393	387	401	392	364	355	383	387	355	380	398	398	389	394	410	367	393	445	398	388	393	412	361	409	390	388	389	412	426	377	376	398	394	398	407	399	397	365	417	393	407	376	404	410	355	446	397	405	393	395	399	380	418	415	405	402	400	384	387	374	413	377	403	376	369	409	419	400	438	360	407	385	398	415	379	364	405	435	431	405	401	374	400	362	389	370	383	397	398	399	444	416	404	391	409	371	379	380	389	386	391	401	386	391	387	383	389	425	384	392	411	399	369	402	403	399	411	425	417	401	395	372	394	407	420	419	399	406	420	414	379	404	362	385	406	391	414	441	412	403	416	407	431	394	414	403	431	420	390	384	384	416	383	419	350	407	404	417	370	364	374	408	377	399	398	396	366	393	393	397	364	388	407	381	388	389	392	362	386	400	410	417	392	393	370	408	395	428	414	439	399	374	372	390	382	417	420	410	379	381	411	381	425	415	412	372	412	399	428	400	370	376	422	390	370	368	387	398	372	401	402	389	406	380	374	437	436	387	393	412	379	413	399	356	388	393	389	405	414	400	399	387	400	410	419	410	374	394	380	403	407	403	393	381	402	422	441	393	380	389	367	397	384	400	390	418	387	385	397	416	370	374	394	364	384	424	374	392	377	375	428	391	381	391	386	401	420	410	384	396	361	453	367	398	424	378	397	396	393	411	408	422	363	430	407	383	399	394	376	404	395	417	365	373	412	379	396	424	400	397	417	369	401	435	430	431	437	393	405	408	408	399	392	403	411	370	408	411	399	399	410	349	376	404	384	430	414	397	382	395	388	356	389	351	410	382	378	392	392	384	367	386	406	419	439	439	387	423	405	390	397	409	438	433	401	421	404	406	383	411	430	374	386	413	362	399	416	399	396	401	409	390	405	405	395	382	383	408	399	399	410	414	427	404	402	422	393	383	381	405	417	398	393	389	408	386	388	446	393	404	428	406	351	417	412	403	401	409	417	403	379	411	393	431	373	403	377	398	389	382	412	419	428	384	379	395	403	399	380	371	432	403	394	394	382	391	396	420	415	414	381	383	372	403	391	403	416	414	427	369	400	408	408	408	404	393	402	409	347	390	422	395	392	385	416	371	408	419	354	387	392	386	418	361	417	418	444	421	380	434	405	404	387	419	386	385	363	403	395	407	380	421	416	394	410	404	379	370	388	406	395	391	390	402	378	424	404	363	361	381	365	372	443	391	384	401	432	358	418	400	378	433	414	394	366	392	379	363	407	335	380	358	410	384	353	401	367	420	393	373	439	377	409	403	373	406	408	422	416	386	407	384	421	385	399	378	381	386	382	408	368	402	405	374	432	387	411	349	403	408	385	389	409	407	385	378	409	401	404	415	371	392	437	380	414	399	402	411	394	439	422	394	379	407	406	428	417	398	421	417	397	390	400	422	387	406	385	401	416	410	387	414	364	376	343	385	360	405	406	428	389	419	359	384	390	399	391	415	411	412	412	384	382	402	410	390	410	401	377	424	418	430	371	372	394	393	369	388	392	419	401	410	438	420	384	364	388	415	395	402	359	403	395	382	412	404	390	409	393	417	416	384	409	383	401	415	401	399	372	370	376	363	393	405	417	393	419	417	400	385	396	385	358	357	412	380	393	366	384	400	411	403	387	395	428	371	397	394	400	369	370	412	407	413	381	421	401	412	401	390	414	377	412	369	395	422	411	402	415	410	402	423	373	428	420	365	417	379	394	376	405	397	402	385	371	387	428	402	381	390	408	371	385	396	391	344	388	391	438	367	405	396	420	418	387	390	416	396	399	382	395	381	378	386	375	408	375	381	413	373	363	407	366	373	393	389	415	389	406	427	406	395	365	393	385	388	431	386	389	404	419	388	408	382	385	390	386	424	402	412	379	400	393	398	387	399	371	410	404	447	380	373	385	386	397	408	401	418	384	383	388	386	411	388	399	405	376	406	407	380	376	404	383	377	409	434	382	389	368	394	370	417	405	418	430	365	400	419	394	420	382	413	426	418	415	405	417	374	417	403	402	422	375	425	405	403	372	406	415	420	407	396	414	396	403	406	433	389	394	397	416	404	428	415	383	404	390	404	367	428	422	403	401	399	424	373	397	404	415	401	403	419	386	421	421	406	411	383	412	411	411	410	414	404	376	385	440	371	402	364	366	394	388	387	430	380	394	417	384	408	391	393	372	381	388	401	365	400	442	389	392	429	383	357	391	390	396	405	419	383	401	409	417	423	394	375	418	421	426	370	406	379	408	391	408	426	401	385	392	392	405	397	383	405	416	410	385	419	393	415	391	407	407	401	377	418	436	402	383	401	388	410	399	375	407	358	422	364	421	367	385	384	399	427	402	391	392	382	397	418	355	417	422	410	385	393	372	377	394	424	405	410	399	417	394	410	367	409	377	404	379	386	383	409	362	394	346	383	385	375	406	413	380	409	376	423	393	379	406	423	378	388	382	420	415	390	410	405	377	397	384	398	403	392	411	395	401	436	403	421	389	383	427	381	386	363	402	403	409	388	409	411	376	401	388	387	396	380	399	395	390	400	405	352	404	393	393	409	406	386	389	374	397	406	366	428	395	444	414	392	408	386	412	380	405	405	403	393	390	378	386	419	385	384	391	414	404	418	405	409	406	414	406	416	408	439	419	405	426	404	394	418	381	420	414	422	408	417	393	372	399	380	404	369	413	385	371	410	403	369	394	411	383	382	388	422	405	402	427	382	398	370	417	378	375	401	399	413	349	400	374	399	431	411	409	395	404	431	407	412	415	393	383	384	412	384	426	427	401	419	395	361	411	383	417	381	383	444	411	407	395	389	436	389	388	398	393	350	391	381	433	395	406	394	399	385	401	419	433	382	391	419	417	387	380	418	425	443	432	371	398	359	416	396	387	392	404	403	444	411	396	437	384	396	413	392	403	385	405	397	374	383	413	395	401	397	371	380	396	388	396	369	387	429	361	372	374	408	432	378	414	403	366	400	448	443	396	373	376	438	383	425	390	410	380	405	433	418	358	392	353	401	400	443	424	407	385	349	391	376	429	399	423	403	356	402	365	411	405	405	372	382	407	409	425	437	404	390	439	410	395	382	391	391	376	372	389	416	420	420	393	375	428	399	400	393	393
25525	25932	38153	28607	14694	3762	1259	694	302	335	321	325	305	310	313	330	308	279	343	340	309	311	317	296	357	288	336	308	289	296	311	313	315	329	338	299	307	307	305	305	310	304	314	297	297	312	295	304	302	314	297	338	287	302	311	276	296	323	307	291	325	278	274	292	271	315	292	307	270	316	334	303	295	306	300	271	284	322	336	345	302	328	294	296	310	290	300	290	326	306	303	274	300	301	321	292	306	285	294	300	325	307	308	314	306	286	278	324	306	284	347	316	326	293	330	306	286	301	306	309	277	304	283	298	305	298	298	306	350	323	323	309	319	307	321	284	315	319	300	280	281	316	296	304	283	292	300	325	299	318	295	291	296	320	304	318	307	329	331	299	281	321	308	314	297	295	316	321	299	296	293	297	284	293	318	320	308	293	295	316	313	280	312	316	319	317	294	297	303	314	301	293	314	284	301	333	326	299	302	321	329	329	288	321	305	311	333	301	285	306	309	300	272	314	272	300	304	336	306	308	306	283	318	333	349	302	303	310	311	319	325	281	290	284	322	285	321	293	345	285	293	335	332	297	316	306	315	306	297	297	289	284	331	304	334	322	299	307	290	328	307	311	334	293	335	298	309	291	278	316	330	298	295	310	317	292	345	295	286	341	346	329	306	320	310	296	335	287	321	317	291	291	319	300	278	313	322	305	328	298	303	308	327	301	288	310	295	312	299	305	291	296	310	311	292	316	280	317	271	290	306	346	302	318	305	326	294	334	302	295	260	330	321	327	308	296	304	302	333	324	290	303	315	348	296	294	284	289	310	319	317	310	304	294	339	343	310	317	314	310	322	290	305	309	302	276	317	269	333	309	340	307	311	322	315	295	317	306	299	318	316	302	311	314	300	314	247	308	298	318	361	287	308	291	303	313	310	368	309	326	314	293	310	293	294	325	317	310	287	316	276	299	306	315	287	301	307	291	303	328	302	299	329	326	316	302	331	303	283	296	332	294	286	315	308	311	322	316	285	300	340	283	337	296	317	325	325	334	302	328	316	329	291	327	290	323	312	312	279	279	283	333	319	272	323	322	305	310	327	278	277	332	323	334	299	279	292	304	311	306	310	300	326	298	310	295	307	312	310	336	299	304	301	307	315	298	283	306	306	306	318	363	273	336	310	332	319	294	280	315	304	363	288	314	294	340	302	288	319	335	301	341	321	322	291	271	327	307	300	344	289	304	315	288	327	305	311	312	293	300	317	312	315	293	293	308	313	303	312	313	267	289	333	321	326	301	299	304	322	298	267	296	337	271	328	327	327	308	307	300	308	337	353	324	319	311	326	307	324	293	300	315	321	317	304	322	341	294	338	273	310	311	317	292	295	287	289	269	274	317	310	313	282	310	276	298	289	318	335	296	317	348	338	313	299	297	276	308	297	308	359	292	297	285	326	284	342	312	325	320	300	316	282	290	307	287	312	305	285	303	301	310	308	309	324	302	324	304	295	296	310	301	291	313	321	321	327	305	298	299	331	309	268	309	275	290	304	303	291	313	302	298	278	309	314	307	338	281	321	349	306	303	315	322	320	313	330	277	300	329	286	339	278	320	314	320	294	310	327	305	340	321	298	285	309	314	296	305	293	299	298	310	309	325	288	294	317	319	311	302	289	278	313	303	304	295	315	323	322	293	282	319	297	302	323	328	314	307	303	309	309	306	318	304	311	270	303	301	316	297	314	306	332	321	306	325	278	312	319	307	307	293	311	308	311	314	325	310	302	340	313	294	334	300	301	313	344	278	300	314	289	291	307	322	327	308	295	324	322	315	277	281	315	298	312	316	322	320	312	297	285	293	320	323	339	298	291	293	297	306	272	301	297	289	282	292	285	314	295	340	284	303	289	293	316	331	325	322	319	308	324	299	308	318	337	314	280	282	294	328	312	298	289	322	274	311	304	288	317	268	302	316	296	296	329	306	288	319	280	292	317	296	320	309	289	299	290	308	286	320	324	343	311	331	331	299	310	297	320	311	324	310	291	314	303	311	308	342	291	301	287	335	317	339	265	334	316	307	291	314	318	313	318	297	324	296	328	332	307	318	339	338	322	320	307	293	309	309	288	323	308	320	308	353	295	317	316	324	337	312	288	335	318	323	328	277	292	303	306	300	307	301	310	312	299	290	309	307	336	317	312	284	323	318	307	270	290	322	308	290	323	311	300	314	334	330	312	321	292	315	297	320	301	305	283	320	301	306	320	304	298	303	322	306	297	324	297	303	302	313	334	318	334	295	308	319	314	282	326	314	293	322	286	301	315	311	277	314	318	301	293	318	320	277	291	298	320	299	306	332	307	315	311	298	311	280	286	315	296	299	323	325	297	302	278	291	267	365	303	295	286	322	320	327	329	337	319	311	289	330	332	328	294	332	304	301	310	302	320	346	310	340	355	305	318	308	311	319	313	273	305	293	296	328	298	349	289	303	305	298	294	312	318	314	289	294	337	258	299	334	329	303	342	304	303	309	304	308	295	311	326	299	336	290	311	288	307	337	308	322	272	315	305	300	302	304	295	271	289	320	327	294	329	301	323	344	330	287	326	311	300	294	298	311	292	295	312	272	317	304	299	290	294	301	292	329	314	307	318	305	304	321	289	312	298	301	314	328	309	310	360	300	303	314	337	283	319	298	352	323	345	296	317	306	322	303	303	284	332	302	329	289	294	333	311	286	264	313	303	343	326	305	279	334	316	289	292	307	318	321	320	271	294	304	317	310	304	307	317	318	312	335	276	312	322	288	318	344	325	300	283	319	321	307	337	290	320	320	321	293	289	304	318	303	289	310	300	306	295	322	328	331	317	310	314	295	298	288	302	304	306	303	296	303	332	323	329	302	330	309	281	308	299	295	316	290	328	289	309	340	282	308	299	326	299	313	299	324	313	297	297	333	273	307	300	350	304	310	286	308	325	323	284	323	329	311	310	309	310	335	322	302	300	317	317	305	288	307	329	310	271	315	283	298	327	328	266	283	320	320	304	301	323	309	295	299	320	271	326	312	302	312	287	280	294	343	309	305	328	300	314	314	321	307	307	303	309	299	334	329	303	323	311	285	346	282	298	313	297	349	287	303	305	315	312	287	327	317	329	312	319	326	300	341	290	302	305	327	310	292	299	304	307	345	317	337	310	323	308	294	331	349	309	291	302	318	345	320	284	341	304	333	308	306	321	337	305	307	350	281	305	313	322	309	308	275	289	317	309	330	302	306	323	313	283	289	280	294	329	291	289	323	294	332	310	330	326	301	291	273	314	303	317	321	307	295	295	317	330	294	313	340	306	300	323	345	308	308	307	295	322	306	299	310	322	316	305	306	277	299	319	312	339	287	305	323	310	329	330	307	346	302	297	329	319	326	307	274	313	307	306	289	324	319	299	309	277	309	300	353	309	304	295	303	314	284	313	306	321	295	311	318	289	338	320	335	289	281	295	285	330	312	287	317	321	344	301	298	297	309	327	321	343	296	291	289
48820	80955	55040	27099	8756	3976	2154	1187	389	377	354	411	355	361	337	326	383	379	380	359	343	338	368	368	339	359	359	388	311	360	318	388	334	314	382	348	388	358	346	347	390	359	364	346	386	386	358	355	358	352	333	347	312	350	349	384	302	357	352	324	370	373	341	352	347	383	371	372	395	342	351	351	386	361	373	342	351	382	372	350	359	356	392	355	342	350	349	397	367	367	372	378	358	381	330	378	358	373	386	364	343	358	391	355	334	351	365	354	351	339	357	378	392	316	349	375	350	363	386	355	402	359	344	386	345	345	339	378	353	341	342	355	347	351	392	363	354	395	337	342	347	361	371	335	336	362	328	335	357	338	352	341	374	351	357	344	333	367	341	380	394	360	357	379	386	366	361	344	377	346	339	355	372	362	361	365	356	325	343	339	355	352	366	357	375	377	357	334	352	394	340	355	377	342	336	376	361	368	343	347	368	379	361	332	318	349	359	350	383	380	353	353	343	359	348	354	359	368	374	371	322	354	351	363	370	375	368	375	374	339	354	353	330	349	373	360	385	371	367	380	384	358	335	350	367	360	320	354	385	355	412	340	375	377	370	366	363	389	382	330	359	351	375	384	350	346	335	381	341	381	345	323	359	357	337	341	356	349	356	365	349	357	356	346	352	344	348	368	355	387	378	365	377	401	361	351	319	340	351	349	397	352	342	373	352	334	354	388	345	362	360	330	372	353	356	343	344	355	357	348	369	368	348	341	388	344	378	333	313	356	356	341	349	349	355	376	366	348	359	348	358	353	354	344	341	367	325	337	368	368	321	342	352	373	367	386	355	323	362	384	346	350	405	333	337	359	407	378	351	393	334	316	321	349	341	353	333	373	388	332	372	329	377	332	328	362	383	368	385	345	348	338	337	341	353	346	346	377	351	392	379	343	363	338	381	347	348	333	367	350	344	348	365	343	359	336	346	328	350	328	349	342	357	384	369	345	340	337	328	366	379	360	363	369	360	339	349	320	336	339	385	388	310	346	377	363	341	351	376	336	353	342	348	360	355	361	351	354	349	346	338	357	341	347	367	355	328	362	325	336	361	378	392	367	377	366	376	328	339	359	339	333	331	387	348	388	367	344	380	337	343	373	362	345	372	347	357	373	353	335	364	357	349	334	343	358	370	392	387	331	367	318	350	353	359	353	376	357	349	327	334	370	335	334	358	351	352	378	336	327	360	348	348	346	326	355	348	339	359	320	338	377	355	351	347	374	354	349	359	342	351	358	388	347	364	373	342	345	384	351	351	354	327	359	339	350	350	382	353	365	367	359	359	351	351	393	360	357	361	353	358	347	376	346	378	356	320	348	349	338	354	388	399	367	353	386	351	335	364	355	380	404	358	331	380	354	373	360	344	346	348	369	347	335	352	328	374	358	325	351	348	353	398	337	326	372	358	353	359	317	344	356	348	345	368	370	348	353	351	375	329	347	356	357	368	362	376	386	386	353	361	358	345	373	376	367	355	365	346	366	330	361	352	348	338	344	335	363	359	339	359	362	364	384	347	334	372	325	352	366	367	340	388	364	365	340	356	358	327	356	362	344	364	344	373	358	343	373	322	375	356	373	332	370	337	342	398	373	381	357	342	367	379	371	348	329	359	350	337	340	354	372	359	343	357	339	356	366	339	377	370	338	333	376	350	349	341	398	366	362	369	361	357	412	371	401	338	343	378	362	361	370	402	354	369	371	333	361	341	347	320	358	352	415	371	350	345	349	353	343	342	396	325	355	353	323	358	367	340	365	318	364	343	320	349	345	344	365	344	348	351	364	367	351	354	324	358	336	351	353	351	346	352	367	359	367	362	393	355	398	377	365	372	361	346	358	348	370	347	354	343	372	358	368	358	358	353	344	341	368	366	343	338	363	359	340	349	344	349	393	345	332	351	378	381	386	321	360	380	345	339	355	369	339	346	325	363	360	374	358	328	399	376	359	339	382	371	363	353	345	356	332	373	357	389	346	345	334	353	351	352	348	365	343	389	320	363	379	382	358	348	373	356	358	375	340	373	356	397	345	408	377	352	342	380	369	381	385	333	353	391	350	381	344	361	397	343	355	375	379	358	348	369	340	360	360	358	354	332	360	325	340	368	340	345	356	369	352	338	339	367	351	370	377	341	338	356	311	369	320	336	371	365	329	326	359	371	377	307	374	326	386	364	340	379	347	350	386	352	357	355	362	379	374	362	337	358	366	361	340	350	341	347	323	341	345	327	339	348	349	359	369	375	384	359	364	370	361	353	396	349	383	356	351	370	385	342	381	389	345	350	362	347	397	348	380	351	323	384	325	352	361	345	360	367	360	345	356	362	373	334	371	350	358	378	334	317	328	390	334	358	359	362	352	372	364	325	361	329	372	351	373	383	363	385	364	378	366	355	343	361	361	367	389	350	378	389	369	351	379	366	376	352	374	386	334	353	404	353	365	349	352	335	348	390	361	349	363	374	351	365	380	360	381	346	384	378	316	376	357	331	368	361	358	341	375	315	357	378	366	359	351	367	357	330	366	376	349	369	363	382	364	388	331	353	360	362	366	348	332	346	323	368	340	349	354	365	324	373	342	336	354	356	368	314	372	329	326	355	374	399	353	367	341	335	345	336	346	327	337	345	360	379	361	340	357	358	340	347	384	374	344	358	345	347	361	360	362	367	382	338	353	344	358	377	355	345	348	361	354	344	366	366	340	359	348	342	349	381	325	342	365	377	358	350	339	335	320	380	363	343	371	365	371	375	361	352	340	383	338	386	341	343	359	321	329	352	353	379	324	327	359	361	345	381	358	397	359	307	375	369	364	367	383	355	375	331	324	350	365	361	369	335	359	339	376	371	376	376	385	380	346	343	353	365	336	344	376	327	363	330	391	352	346	330	362	347	341	348	391	371	338	365	359	371	356	364	373	383	371	332	335	325	371	336	352	371	324	344	383	327	355	326	359	351	359	333	333	361	333	329	360	342	339	371	361	339	321	379	361	353	363	368	349	361	325	360	367	352	349	356	384	372	332	342	344	363	320	383	329	357	319	370	374	323	349	368	369	385	360	375	358	363	330	353	358	370	358	373	361	326	346	345	369	367	349	343	357	359	355	359	350	328	335	355	330	344	340	363	324	361	366	351	354	385	364	346	341	362	368	380	378	399	343	354	365	334	357	372	383	352	361	377	343	317	376	345	377	321	362	357	354	380	335	327	328	372	374	375	350	347	342	374	344	321	339	366	378	345	330	350	341	353	379	357	354	332	377	362	317	396	369	365	354	336	345	364	345	406	349	347	362	363	369	337	339	368	402	332	311	367	340	341	387	362	348	334	364	335	321	324	347	358	381	337	365	358	334	371	357	376	333	355	355	357	359	346	341	343	338	371	319	325	347	367	350	357	385	297	356	347	356	353	373	321	348	363	377	317	388	334	366	342	378	384	357	346	349	338	359	350	369	335	372	343	336	344	380	378	367	353	324	372	353	345	358
22918	22336	33118	26637	21773	21114	14656	2998	487	446	426	435	447	495	405	408	478	491	503	535	443	441	447	431	463	449	458	420	391	444	454	458	420	432	416	450	449	376	461	407	428	429	434	433	464	431	410	445	438	417	410	444	468	445	435	397	472	445	424	441	425	449	412	413	417	434	434	434	408	449	421	430	408	441	415	470	401	421	448	410	461	422	443	438	392	412	465	405	417	446	402	422	420	453	435	438	426	430	464	440	421	448	441	440	425	428	433	442	405	416	426	427	484	441	455	446	410	420	460	459	455	456	448	414	442	438	435	427	447	427	444	432	439	406	405	405	426	444	397	391	440	407	436	457	442	411	403	429	455	390	451	402	408	414	464	449	417	437	401	420	434	437	443	419	436	393	426	430	423	466	438	438	436	417	435	441	419	470	401	456	441	392	420	446	436	412	431	419	450	425	444	403	452	418	398	437	408	451	412	441	447	429	425	464	413	438	423	465	418	409	414	433	426	411	434	425	388	435	401	388	407	440	416	438	430	423	431	419	435	419	423	432	446	443	425	422	409	408	441	458	405	426	431	434	423	422	437	437	473	405	438	410	398	402	401	419	437	400	421	461	457	419	443	444	412	469	414	412	432	414	408	456	451	447	445	440	403	397	445	398	454	405	430	469	407	461	457	403	417	453	439	435	429	432	414	440	424	446	439	444	422	453	436	430	399	436	458	396	437	394	423	428	420	406	404	447	418	435	405	402	436	404	412	440	418	394	434	416	425	442	420	421	429	433	423	451	428	440	439	451	426	410	453	470	441	460	423	422	425	446	389	408	431	418	445	447	396	429	433	436	414	471	384	417	424	434	423	445	419	441	414	442	436	412	425	413	424	425	428	415	436	396	480	436	403	455	449	437	425	415	425	442	409	403	447	437	421	439	412	466	404	437	446	372	413	432	448	433	466	459	481	445	417	403	438	437	454	434	421	440	459	397	393	443	429	434	420	396	401	421	397	400	424	425	442	418	446	440	452	397	406	442	426	417	436	413	452	426	441	393	414	420	413	416	435	418	452	412	382	430	454	434	426	430	428	428	402	425	450	428	448	446	468	426	396	433	408	432	425	449	432	423	421	411	440	424	411	452	387	459	420	445	399	440	408	415	444	419	400	405	427	456	443	452	412	389	428	436	438	438	413	405	429	409	413	436	448	400	414	443	461	402	442	431	394	458	434	408	448	454	452	438	426	435	443	415	410	441	415	407	410	447	390	425	445	424	452	410	417	412	417	453	421	434	399	442	422	454	411	420	473	425	421	470	411	410	424	427	445	434	465	425	427	461	443	414	455	411	447	453	427	425	410	432	443	443	406	428	468	445	444	422	438	447	415	421	437	410	433	429	408	420	410	468	414	451	416	419	448	387	438	436	470	455	429	416	411	450	428	442	409	426	423	406	443	404	413	459	429	438	437	441	440	423	428	421	416	447	418	430	414	431	440	426	436	424	457	432	442	407	439	432	443	471	455	462	403	456	398	429	427	446	442	421	410	432	403	431	430	416	433	438	425	437	425	445	439	413	401	425	403	416	419	428	441	456	408	424	467	446	430	429	427	434	396	416	408	408	430	423	422	438	411	425	434	457	466	433	431	437	421	440	388	416	405	419	418	454	417	424	449	401	451	385	408	437	401	436	419	445	376	436	437	455	414	472	416	428	381	434	433	403	414	402	448	411	470	446	431	396	399	434	422	403	475	394	430	465	428	439	413	419	416	445	444	424	421	436	486	424	431	460	417	441	455	417	417	436	436	391	410	476	476	467	424	404	480	436	391	437	401	451	419	428	396	411	441	447	420	441	445	421	424	416	446	425	389	474	405	448	442	448	412	393	425	446	402	387	403	457	405	400	408	446	419	437	441	452	426	419	428	422	482	449	412	431	464	435	435	387	452	439	415	409	397	413	468	415	461	456	428	441	422	439	407	447	418	433	377	462	436	472	413	423	406	452	439	401	433	416	429	430	447	424	422	436	395	453	433	463	421	418	440	406	411	399	417	401	419	434	444	427	467	406	423	473	416	409	389	422	393	452	429	431	393	434	432	417	463	439	456	470	387	425	434	403	422	469	400	432	423	388	419	422	434	460	419	401	400	425	451	388	436	398	387	407	434	451	423	421	410	451	433	433	398	422	407	451	444	437	420	384	426	419	444	431	417	437	398	429	428	437	429	442	398	402	430	451	432	433	433	425	457	411	402	441	425	416	413	405	416	426	472	424	447	425	424	462	408	437	407	432	427	427	410	417	423	462	448	429	400	437	442	425	435	413	393	400	402	407	454	425	426	412	424	429	422	414	406	424	412	419	453	440	429	435	406	403	454	427	439	399	438	434	429	434	423	463	400	470	448	453	462	436	414	458	442	444	411	418	459	433	410	414	479	437	415	431	415	420	416	424	416	435	421	436	462	436	475	448	452	461	459	421	405	426	416	444	431	440	414	401	402	445	441	447	427	425	418	435	439	394	404	447	401	443	414	449	449	440	448	447	408	417	410	414	436	429	425	437	427	448	420	407	426	444	397	458	418	436	419	430	419	426	432	389	397	422	445	443	427	399	415	396	441	482	417	420	433	420	429	430	419	406	418	423	427	457	432	452	438	424	447	396	420	428	423	427	412	416	427	398	432	437	443	472	400	430	414	454	449	447	416	421	434	493	404	390	437	392	425	423	397	438	448	446	422	445	386	445	434	443	474	383	430	453	434	428	430	420	478	445	444	422	434	419	436	420	417	393	397	459	483	416	425	420	455	429	440	442	451	415	430	383	410	442	414	415	416	429	437	449	437	458	393	437	418	415	455	429	432	439	423	428	433	441	449	430	428	413	431	423	432	402	435	401	425	401	412	439	406	422	413	395	472	469	465	433	420	467	460	404	453	451	442	435	422	418	439	448	415	438	448	438	397	420	432	416	433	436	443	481	458	461	474	417	444	419	423	429	388	425	412	462	423	423	447	472	431	431	413	449	439	427	412	447	415	435	446	430	407	424	415	464	416	409	457	449	420	439	416	409	464	454	433	429	385	436	447	426	420	433	449	433	413	411	431	419	443	423	420	418	399	475	387	418	417	403	425	460	399	423	413	417	428	415	446	413	431	448	404	425	451	434	435	452	473	426	464	411	440	444	436	443	451	441	430	442	447	431	417	413	416	405	421	467	429	449	444	396	441	401	433	442	438	433	410	408	421	455	398	476	432	442	399	450	421	445	401	458	420	449	434	439	428	421	416	441	417	455	441	428	425	401	400	435	443	416	414	390	439	453	428	445	427	433	411	447	424	412	442	413	432	431	401	424	413	454	439	409	440	443	466	422	409	420	418	413	405	456	419	409	400	444	398	423	434	427	438	501	422	466	434	429	431	417	393	446	404	457	417	429	423	421	439	459	443	402	426	442	451	430	409	420	423	414	460	385	408	415	419	386	440	421	415	422	435	459	455	469	414	438	417	452	443	440	444	439	452	418	415	397	410	421	418	410
56461	97738	75929	45896	22558	13417	8072	3474	521	475	478	504	491	491	476	500	568	615	646	571	533	496	472	466	506	488	444	457	475	472	479	465	543	433	480	487	495	499	435	489	486	460	485	480	450	482	464	481	482	467	451	482	448	471	451	474	452	480	465	409	486	480	467	482	456	479	424	452	512	468	468	504	491	450	463	477	480	481	494	458	482	469	468	492	449	488	474	498	467	491	475	457	466	463	488	476	492	459	466	487	484	494	471	532	492	483	514	521	468	455	455	469	486	497	500	501	437	483	462	484	499	473	453	469	458	517	497	502	473	417	436	484	459	457	487	453	450	471	467	487	491	462	432	450	493	434	473	479	439	483	463	465	494	488	449	488	473	454	473	482	478	472	464	478	444	469	476	482	450	453	463	464	472	475	466	471	476	480	467	434	503	474	454	467	478	474	446	482	484	518	457	454	474	461	497	476	472	487	488	489	475	456	470	474	486	459	459	471	506	478	481	425	465	461	504	481	498	447	462	463	468	464	433	474	455	468	442	433	442	448	490	449	509	457	482	490	467	464	470	471	440	478	507	478	471	491	459	438	435	453	470	482	474	472	485	454	415	492	484	460	473	480	467	489	477	457	439	470	438	471	491	492	465	463	496	461	494	451	475	449	404	467	485	461	441	482	500	469	469	490	480	447	479	472	481	495	493	493	475	452	481	475	464	455	470	487	451	488	470	447	482	461	528	497	465	441	497	465	460	458	431	491	472	466	466	473	465	456	502	473	431	472	465	492	475	465	454	461	463	479	461	449	467	485	479	467	460	473	483	461	451	479	448	468	455	487	504	529	464	464	480	461	459	450	456	458	509	505	463	443	467	462	503	431	488	453	476	463	454	468	473	471	469	490	467	479	457	493	472	480	464	446	449	467	496	496	471	465	505	452	456	469	469	462	420	533	482	501	458	468	473	474	450	502	484	452	476	461	452	462	509	451	465	497	476	481	517	466	445	479	453	463	466	453	509	459	459	443	472	458	512	475	461	452	505	465	451	457	451	496	471	490	491	484	447	480	457	485	482	452	499	501	453	478	472	473	488	479	485	470	481	469	453	438	469	482	489	486	433	421	452	478	493	478	471	462	483	441	461	495	474	461	468	442	509	473	463	494	442	490	454	464	504	403	484	441	479	474	506	461	499	518	463	502	437	473	462	480	459	437	453	494	467	459	498	485	481	500	486	483	495	486	493	504	458	456	473	473	462	456	512	449	500	459	425	446	476	417	485	440	464	467	491	481	422	441	481	518	457	465	491	460	468	434	466	481	443	483	466	480	437	493	446	469	473	426	493	448	468	472	464	481	484	456	513	464	463	482	471	430	464	494	486	464	445	450	475	504	473	474	504	469	480	507	464	466	486	456	449	435	437	487	464	439	505	485	460	454	486	473	470	465	460	478	454	455	497	468	475	476	478	462	456	508	491	459	478	489	454	486	446	459	461	439	487	490	459	474	509	487	485	459	444	508	432	493	486	472	510	476	473	461	498	473	447	480	470	461	457	464	484	500	480	442	489	482	456	453	477	483	462	475	493	453	454	498	483	444	476	454	478	493	467	490	475	449	460	460	494	463	499	476	459	454	496	503	458	473	478	468	457	478	477	484	467	465	493	468	448	471	449	486	454	458	471	449	483	473	486	482	485	426	478	499	447	466	451	465	465	450	461	468	492	447	460	476	454	511	471	470	488	443	483	495	457	446	475	463	463	474	509	463	479	462	496	466	510	488	504	446	457	435	442	480	462	463	504	524	470	490	483	481	463	472	464	468	472	462	468	497	498	481	484	502	473	503	493	507	461	475	479	481	434	515	489	445	470	463	453	487	464	452	487	449	482	460	485	465	468	473	435	464	477	463	507	495	487	545	449	469	498	443	474	477	475	440	526	475	437	485	449	440	486	471	521	476	471	465	488	478	471	460	463	452	467	467	479	456	464	456	497	525	437	510	474	458	447	494	460	517	447	439	433	477	494	483	484	491	454	453	466	458	489	484	504	481	464	464	495	472	414	483	451	463	473	485	460	494	493	433	459	483	438	459	479	467	464	500	479	444	455	504	498	504	468	428	471	462	445	488	457	476	441	464	474	465	472	459	484	502	499	456	480	451	454	503	465	496	473	462	425	451	465	441	447	446	494	468	479	486	458	491	510	465	503	441	458	492	505	476	457	450	458	466	483	476	407	446	442	481	485	495	396	460	426	494	477	466	490	493	469	462	460	456	508	473	486	450	457	468	458	490	481	468	457	473	483	435	458	476	450	480	448	482	488	485	487	495	454	469	485	486	472	441	474	490	480	464	437	507	475	504	478	431	490	469	509	439	481	448	510	465	472	442	474	448	466	451	511	448	478	444	469	466	508	488	487	495	497	450	485	448	501	452	502	463	501	460	481	479	446	475	508	492	465	459	447	504	459	479	458	466	498	494	497	492	489	466	459	488	474	467	498	509	473	484	439	457	470	446	451	417	454	454	479	454	503	478	471	457	471	464	482	494	485	481	487	457	449	450	457	492	446	449	505	484	502	451	472	454	471	448	505	474	469	432	470	447	462	444	459	478	477	493	513	472	511	453	475	478	458	476	461	480	437	443	463	489	485	513	500	450	461	476	474	496	483	469	464	486	466	476	452	490	443	449	468	470	466	485	465	450	471	471	467	448	481	461	473	492	486	485	457	499	478	478	466	498	525	474	470	477	472	461	471	456	449	448	482	467	490	500	511	475	471	477	450	438	492	459	476	493	463	467	507	486	482	459	497	478	467	466	486	458	504	489	466	472	492	471	470	471	455	453	447	452	462	474	449	439	452	443	481	467	480	460	456	470	480	438	453	458	467	477	457	481	491	423	465	490	452	473	466	459	441	446	468	481	471	472	494	495	472	462	466	463	462	448	480	462	491	547	494	479	460	453	475	445	479	439	474	495	487	459	534	471	424	468	461	465	447	468	446	473	478	468	474	495	451	446	467	498	457	470	507	446	451	483	464	475	446	444	430	472	477	509	471	493	448	471	445	448	485	516	447	426	458	508	466	435	433	488	481	502	448	439	494	471	479	497	452	483	472	483	438	498	479	498	453	434	462	497	450	483	486	452	461	445	496	474	447	432	462	485	442	472	473	473	479	491	466	490	478	460	481	468	476	466	475	493	445	478	472	453	465	493	485	395	444	446	454	501	501	471	454	479	467	482	445	476	482	468	441	452	457	478	418	504	477	502	480	488	486	489	488	461	471	477	473	429	468	478	515	454	482	456	502	502	470	461	462	445	444	457	442	494	478	502	441	464	471	505	464	435	485	471	498	445	450	439	422	433	456	498	437	499	478	461	475	467	458	478	498	450	468	495	516	469	459	467	474	454	459	454	445	504	456	490	489	480	489	495	467	470	460	502	480	470	468	466	458	469	479	480	485	486	477	441	466	508	460	484	480	466	457	493	472	455	503	460	453	468	480	443	434	469	446	468	481	496	470	509	522	485	479	459
28480	34199	36337	15562	2054	737	544	375	274	282	260	275	297	252	261	236	264	264	281	276	290	245	276	278	250	265	261	251	271	274	278	269	273	279	278	270	250	252	279	291	259	248	256	248	265	270	263	266	295	251	285	281	260	254	266	233	250	272	243	272	278	266	254	268	249	257	279	253	246	239	290	254	277	240	252	261	248	264	259	278	265	310	260	258	237	274	263	285	293	256	259	248	257	251	255	271	248	248	266	271	265	265	253	248	245	243	269	282	253	229	251	266	263	261	282	256	253	261	264	280	275	279	265	277	266	278	273	256	262	262	291	290	264	266	262	262	261	247	277	274	251	273	264	271	265	269	241	253	246	257	253	263	274	268	291	262	266	269	277	269	269	261	263	297	293	254	256	271	264	261	265	337	272	287	251	268	259	244	290	258	239	251	273	271	244	262	274	270	280	237	267	278	284	262	229	270	301	276	256	257	244	259	279	273	236	240	284	276	275	259	246	259	245	286	251	262	262	270	267	267	258	231	294	243	272	269	295	281	267	306	251	263	254	273	262	287	262	302	255	249	266	253	299	307	270	275	280	249	253	265	270	257	274	248	260	272	259	284	264	272	265	279	274	272	274	282	270	257	266	250	243	271	292	248	232	258	265	271	273	258	281	299	280	248	288	267	262	238	249	249	273	275	260	273	273	259	281	272	254	233	262	275	272	271	261	284	241	272	262	248	284	266	284	272	270	283	266	255	246	236	222	250	272	269	290	276	266	303	268	257	277	255	269	276	267	241	273	262	267	250	265	237	288	254	270	246	277	283	243	254	261	251	275	274	286	268	244	271	282	276	271	250	256	238	265	252	264	241	267	251	277	252	254	251	265	274	234	268	301	254	286	255	257	307	273	282	282	253	244	291	272	256	247	280	255	294	270	273	255	284	263	269	262	279	290	299	285	238	262	287	281	270	262	280	280	255	272	268	263	301	267	242	271	278	269	278	284	291	257	247	277	254	235	261	260	283	270	285	276	277	263	259	230	268	282	266	287	261	244	274	246	277	284	284	291	263	250	268	270	241	271	252	249	263	272	232	263	235	264	272	257	257	257	278	241	274	289	263	261	241	247	274	274	272	286	270	255	247	278	267	249	271	260	272	276	302	264	285	260	271	276	274	242	275	273	269	269	246	279	286	278	293	255	263	258	214	264	262	271	292	266	295	233	277	271	267	275	273	265	257	265	262	276	260	268	269	230	264	243	266	250	280	267	277	249	274	257	274	265	268	256	279	265	273	272	289	277	268	291	266	265	305	263	254	304	275	281	280	275	279	249	239	242	256	240	277	264	275	274	263	255	236	250	277	260	242	249	280	274	250	251	241	258	259	248	238	272	265	280	265	257	256	256	295	269	273	253	273	275	277	265	288	220	282	285	241	267	275	282	287	256	234	258	289	286	252	231	304	265	276	261	280	241	274	253	256	246	252	288	261	264	264	280	274	241	251	283	271	269	246	235	257	275	277	221	270	279	263	289	269	253	268	235	289	257	262	267	270	256	267	279	259	285	258	269	282	280	258	251	266	273	259	235	242	272	254	258	266	253	272	270	268	249	271	261	288	262	248	296	269	280	269	249	247	257	279	270	268	274	254	250	270	243	270	280	291	266	272	261	239	240	275	269	292	246	262	244	276	226	271	275	250	266	292	271	250	262	248	288	269	260	243	289	276	286	269	260	283	264	271	255	271	301	261	280	256	272	255	260	285	259	287	284	275	316	249	285	258	274	243	263	261	254	266	258	293	269	279	277	248	256	250	222	263	276	262	280	280	269	271	273	258	280	292	271	276	234	273	268	262	246	260	251	285	307	271	287	245	273	255	242	267	268	241	292	260	256	268	263	269	253	256	275	272	235	276	276	246	267	291	241	272	278	262	275	240	271	273	279	264	254	254	276	261	250	255	298	254	280	282	271	264	315	266	263	264	271	287	252	250	277	267	259	246	250	283	259	277	295	292	273	249	252	247	284	273	247	261	273	218	256	266	271	264	271	270	265	244	251	279	291	289	272	271	284	273	265	242	268	298	272	270	272	279	257	270	289	282	253	268	256	242	262	274	277	264	281	267	283	265	292	267	280	242	263	262	255	282	271	275	264	290	254	276	250	252	235	249	287	274	239	226	291	260	271	250	283	251	264	259	237	285	294	267	268	276	292	263	290	260	280	264	259	277	282	260	275	247	289	247	247	255	276	269	288	249	280	269	286	279	272	273	232	251	247	231	247	288	270	251	290	277	276	248	279	271	235	264	253	266	256	288	277	250	264	254	275	260	260	237	267	288	267	269	252	290	251	300	274	222	270	271	276	241	270	268	253	265	243	262	266	258	251	270	274	289	233	257	276	276	281	257	282	288	305	279	259	276	241	260	285	269	252	282	293	261	251	234	264	283	275	261	279	251	266	271	271	285	277	294	264	265	250	266	265	288	279	277	288	261	267	273	292	265	267	273	258	260	285	241	252	265	266	275	241	261	258	296	286	277	251	275	282	289	258	253	256	277	262	254	252	273	272	265	271	260	230	284	244	268	285	277	248	285	253	297	283	266	284	271	281	295	272	245	294	256	235	307	253	259	271	247	261	246	277	259	264	255	269	265	285	235	293	282	261	264	255	250	283	265	291	298	266	290	260	273	264	306	256	260	225	251	273	277	265	271	292	247	239	257	279	272	293	265	262	260	236	275	268	251	255	282	249	248	280	277	273	236	254	244	266	247	261	309	269	245	273	275	235	266	257	274	257	250	240	261	254	246	247	268	249	241	260	255	296	261	285	282	275	241	278	236	245	246	241	259	257	274	264	234	286	277	313	267	272	286	255	259	268	282	281	253	269	269	258	269	259	272	281	244	274	239	290	254	281	274	234	267	257	263	282	286	297	276	257	258	254	271	281	266	276	284	261	296	262	261	271	259	274	296	296	243	245	265	267	275	270	283	279	274	280	265	276	283	266	261	283	276	269	240	240	254	245	272	281	290	255	242	231	274	238	290	293	261	267	237	275	258	255	268	272	285	266	274	271	275	262	282	299	259	259	266	284	272	253	249	266	266	245	248	259	263	281	266	279	303	240	264	267	256	280	310	261	255	261	245	263	270	245	263	257	276	257	287	263	281	283	279	261	274	292	281	253	277	269	257	270	254	291	259	271	283	251	264	272	240	265	252	261	259	259	280	254	240	285	254	270	244	270	258	262	244	284	260	249	247	256	286	270	263	262	291	227	270	245	262	268	246	253	301	256	273	266	258	260	256	271	273	266	244	265	263	262	310	255	255	298	266	253	281	278	280	239	255	277	267	259	267	291	290	309	278	280	247	262	286	260	250	266	317	264	263	264	290	285	297	270	226	270	254	243	241	259	233	257	258	292	282	268	254	290	276	272	263	271	255	273	299	276	276	271	273	259	252	282	286	258	280	295	256	254	262	269	247	294	268	243	274	258	235	257	259	259	305	260	254	269	266	246	269	234	281	270	289	269	285
26830	50502	31288	9404	1966	1055	734	450	315	321	303	293	314	317	325	289	355	323	349	302	348	346	306	278	320	293	319	298	326	314	297	264	314	318	309	305	318	313	312	303	294	321	313	334	335	303	340	323	287	295	325	308	320	321	285	298	317	304	364	308	306	302	334	331	305	326	288	281	298	318	302	346	317	298	294	306	280	328	325	292	316	304	281	317	315	280	276	317	291	312	302	314	315	323	295	317	325	309	317	295	301	320	300	285	313	314	289	350	349	311	308	333	295	290	295	319	297	319	291	305	314	299	300	296	306	306	287	336	316	299	326	316	313	309	317	317	303	299	306	322	328	337	312	326	325	345	287	348	324	300	310	308	338	324	307	275	321	309	305	301	338	324	297	291	329	312	330	339	328	310	326	319	312	314	293	329	316	310	316	309	316	331	330	314	280	340	296	326	288	285	287	316	300	288	304	264	292	290	324	325	316	310	304	305	334	305	337	308	315	347	329	304	327	300	305	317	323	292	290	343	333	292	333	305	318	328	289	298	320	316	323	279	315	324	325	300	303	318	298	289	318	329	325	319	309	304	311	328	326	304	297	313	320	304	316	320	334	322	292	319	294	306	309	296	312	315	321	304	319	312	301	331	303	282	303	318	339	272	313	328	306	289	331	311	331	285	333	308	324	281	325	328	329	288	322	260	295	298	310	316	314	337	329	321	332	275	315	325	347	325	310	292	314	302	338	338	293	319	324	315	291	339	321	307	287	302	282	316	320	305	309	330	321	318	299	281	290	274	302	305	295	298	324	317	306	304	295	283	308	306	291	287	290	302	310	304	286	276	317	300	319	320	291	315	335	323	280	298	294	302	282	306	281	309	319	325	313	295	305	345	341	319	312	314	318	297	307	289	305	276	301	289	278	295	297	285	315	345	300	285	308	308	305	289	297	349	314	295	304	309	303	311	300	275	329	309	341	330	292	328	311	303	294	325	302	327	327	290	288	319	333	335	328	341	323	304	311	300	324	308	309	324	312	350	325	325	289	300	323	318	331	307	305	282	308	325	339	307	291	309	296	309	321	320	286	347	286	310	321	324	286	276	320	305	311	321	314	331	317	315	294	336	311	291	299	331	290	323	302	349	328	329	299	326	342	342	315	339	318	295	304	329	310	315	276	271	323	327	290	284	327	322	344	312	291	332	293	267	267	303	335	321	311	302	297	302	306	324	308	309	337	323	316	346	311	310	286	307	307	296	284	317	319	312	310	338	294	328	313	335	304	317	328	281	309	307	291	330	317	342	313	318	347	354	302	284	321	314	310	339	312	365	322	326	313	326	325	340	305	313	306	331	292	304	283	333	279	272	316	312	338	311	274	328	290	283	335	298	324	314	329	306	331	305	328	311	332	309	297	319	284	316	277	337	300	288	296	302	303	297	318	292	304	301	316	294	291	329	313	287	320	314	326	292	294	281	323	325	298	293	269	264	305	326	302	307	297	344	310	328	317	311	335	345	304	319	301	301	283	316	290	300	318	316	308	327	318	316	309	319	315	303	309	308	313	312	292	283	326	277	305	299	325	333	317	290	303	334	316	326	324	313	283	294	326	322	323	319	319	289	341	315	304	339	302	327	314	298	347	324	325	286	312	325	307	344	305	323	324	313	320	301	319	341	330	317	302	337	322	331	299	307	324	334	320	298	316	296	307	326	286	297	336	335	311	316	283	296	311	314	312	307	327	349	288	319	313	329	291	296	312	294	298	296	334	309	331	339	325	285	335	265	285	290	275	287	307	303	312	265	343	328	330	349	312	324	300	294	312	313	292	329	335	300	294	302	311	323	336	316	330	307	289	316	296	334	316	300	323	315	337	311	308	316	304	295	309	263	343	316	325	297	318	292	301	333	317	333	317	313	327	307	322	342	302	277	306	328	332	347	355	319	286	312	325	318	315	310	289	306	291	296	325	321	321	312	295	269	286	285	327	322	336	309	287	334	326	302	349	316	277	311	304	298	288	292	317	284	308	301	297	293	305	323	332	326	294	293	295	271	309	344	339	324	332	301	289	308	306	358	304	300	319	317	298	307	344	320	313	306	291	294	290	290	305	282	303	323	298	300	322	300	336	279	313	260	270	329	352	326	329	332	309	293	304	311	316	321	317	311	326	336	335	336	273	292	302	344	321	296	314	330	299	296	311	304	301	289	316	273	355	315	311	304	321	319	297	331	297	355	293	295	306	297	301	340	321	314	313	325	325	325	328	295	346	313	302	335	326	316	311	291	296	329	310	300	313	327	293	346	310	302	304	317	301	294	308	329	299	313	332	314	320	316	311	347	319	345	311	303	301	320	305	297	301	342	327	293	292	296	297	309	317	322	333	276	310	321	335	318	289	351	340	293	318	291	331	349	298	316	289	327	292	320	286	303	316	280	327	313	318	306	310	304	294	317	313	309	273	296	329	317	305	301	308	355	303	309	266	312	332	310	314	328	314	311	295	307	299	328	328	312	329	292	286	327	307	350	311	304	315	308	317	321	343	342	314	304	301	291	320	314	308	324	312	313	346	297	301	289	313	302	329	310	346	339	325	318	309	333	324	315	270	287	312	304	296	297	274	346	303	297	311	320	309	286	314	340	319	325	286	307	348	319	330	318	339	322	317	307	303	304	300	309	327	307	308	316	311	302	317	336	290	307	371	297	321	274	285	307	304	303	304	308	332	300	311	298	311	281	320	356	313	270	318	313	317	296	303	320	330	283	280	298	300	317	285	293	283	304	311	309	303	309	338	304	331	305	297	330	300	309	326	325	327	310	349	312	338	295	302	321	328	321	343	293	305	349	352	303	292	326	319	298	299	355	302	329	291	298	302	320	330	299	304	307	299	322	305	290	307	305	276	292	328	360	287	290	327	309	313	329	310	332	315	285	335	308	268	327	324	306	300	318	304	324	300	315	284	353	328	308	299	309	308	313	324	293	304	303	315	340	327	318	324	297	302	343	313	326	284	298	285	298	292	321	314	300	312	326	283	314	312	304	323	299	318	288	269	357	329	322	306	308	315	318	354	336	338	325	309	295	312	332	300	300	314	304	278	314	295	300	339	329	309	291	318	320	305	282	322	325	291	301	320	323	340	311	351	286	309	305	326	333	325	310	318	295	320	299	305	308	299	298	303	278	318	315	308	320	304	355	279	287	304	297	284	297	297	306	293	309	312	297	343	302	329	312	309	322	300	323	307	314	288	303	311	326	316	299	317	336	298	303	306	323	325	339	264	303	308	269	298	296	310	327	322	313	337	298	327	327	275	302	286	300	327	312	294	294	300	291	318	311	316	292	311	298	310	287	312	342	267	305	300	312	308	311	338	316	304	322	298	297	305	305	326	322	337	336	329	317	305	323	313	287	291	316	320	336	324	331	310	307	313	331	297	299	338	258	286	319	335	307	303	336	337	351	348	324	303	287	327	287	290	310	339	305	341	292	340	316	305	303	302	324	292	318	318	314	273	310	295	305	300	306
23780	23630	37220	29577	22057	15706	5134	1472	408	380	362	344	354	378	337	349	332	346	373	384	347	353	401	324	365	334	307	355	379	331	322	348	376	347	358	348	353	347	340	358	336	315	328	325	368	356	343	336	319	370	355	362	359	337	347	332	338	338	359	330	333	324	370	369	340	350	335	352	367	373	344	355	335	354	358	370	351	344	379	366	375	364	347	363	341	349	329	332	330	333	386	373	348	322	341	355	334	348	341	342	355	384	323	379	345	339	339	356	379	384	353	366	352	362	368	364	354	369	328	337	328	338	357	356	395	341	346	362	367	351	335	351	358	365	314	384	366	316	361	341	368	333	353	327	326	370	319	359	394	350	336	348	337	362	353	362	326	352	316	365	315	351	399	378	364	349	329	358	380	362	364	362	345	349	366	372	317	366	357	341	351	354	384	334	362	327	356	351	358	393	345	354	346	372	370	366	332	384	371	370	348	372	348	350	326	351	385	335	391	356	375	368	315	340	354	377	337	355	359	381	358	349	342	307	346	346	307	342	332	327	343	373	349	315	347	340	367	330	369	362	340	375	363	337	351	334	361	369	364	334	367	337	375	366	380	364	349	379	311	353	348	369	335	355	374	347	346	349	354	334	332	351	317	357	349	336	360	337	354	378	335	329	351	353	372	347	351	374	343	355	360	315	355	347	360	342	350	357	366	313	375	346	343	366	360	362	329	361	339	378	342	347	353	384	319	338	300	362	303	338	368	361	348	340	362	342	339	373	321	355	363	342	345	340	373	332	351	345	347	329	386	345	360	345	378	372	409	384	353	370	375	334	388	349	350	336	369	319	357	339	343	351	332	378	345	360	388	342	332	338	351	384	356	364	349	376	392	368	352	365	320	347	380	382	341	348	363	331	358	347	354	370	335	350	319	349	391	340	352	347	349	343	382	356	339	342	322	338	368	333	352	341	339	326	366	350	344	385	379	351	361	360	343	335	350	336	345	336	348	343	369	368	311	359	357	338	384	361	324	329	352	362	361	361	412	349	367	330	348	341	335	328	381	333	387	331	344	385	337	313	327	350	353	329	330	353	372	346	333	342	341	342	322	357	339	360	386	350	356	384	374	318	358	362	350	373	366	328	354	361	342	344	330	331	398	361	334	339	353	367	349	354	358	326	356	368	362	344	376	335	370	358	321	339	355	346	351	372	339	352	353	376	382	348	364	327	385	350	355	347	386	395	363	322	323	349	352	365	298	366	344	351	396	363	386	351	363	337	347	323	355	326	323	348	334	369	386	319	370	362	350	347	362	342	326	365	356	374	350	369	363	357	350	362	354	369	314	348	343	341	356	332	377	381	343	386	342	301	359	336	325	343	361	360	367	355	316	358	367	338	396	366	336	313	376	358	348	392	370	389	342	322	353	372	350	352	351	302	376	368	378	351	363	354	358	338	323	326	321	339	304	370	348	376	343	343	341	326	376	322	329	339	324	360	345	370	351	347	382	354	332	344	361	380	371	373	361	347	306	353	339	334	353	346	374	360	360	328	340	349	335	323	343	354	328	366	325	336	347	363	326	344	382	351	370	344	351	362	354	347	320	355	352	358	369	384	348	348	330	367	344	350	316	344	369	354	337	362	346	362	363	361	329	353	339	362	350	395	323	388	330	382	327	357	358	338	375	371	342	328	326	364	364	347	398	326	336	342	314	368	321	335	349	317	346	345	353	343	370	361	355	330	313	360	351	342	331	336	337	342	336	342	374	369	349	338	346	325	356	331	357	336	362	327	358	359	379	361	337	340	366	328	346	365	354	370	338	341	377	332	337	336	360	344	335	328	349	359	318	395	332	335	375	340	351	361	355	372	376	338	336	375	378	366	335	371	390	349	328	352	347	348	368	363	373	357	345	354	349	345	349	359	366	354	340	374	337	341	320	352	341	355	325	345	324	350	352	343	343	331	354	331	352	333	365	349	345	349	365	363	334	337	382	348	330	371	334	359	367	369	332	322	347	350	321	365	327	364	338	370	355	325	337	342	342	357	385	341	324	360	386	346	361	376	395	325	366	356	356	341	369	347	361	328	343	327	353	339	350	352	378	335	385	324	359	350	316	352	318	343	355	342	312	346	364	374	345	327	383	348	316	354	359	323	321	322	331	366	329	377	327	360	343	362	343	337	346	354	372	329	331	310	365	333	348	388	355	329	391	330	352	367	344	323	334	351	319	358	356	346	354	363	343	387	367	333	366	375	354	325	347	387	332	362	368	336	349	356	347	345	384	338	322	354	337	369	347	384	372	385	371	355	346	312	331	322	334	384	361	347	340	368	330	347	352	343	354	397	367	367	384	371	347	344	352	375	364	363	393	371	341	346	353	368	349	375	351	352	346	356	352	351	380	343	332	366	354	350	336	314	330	359	369	346	375	358	351	360	377	372	362	347	338	364	379	353	340	340	364	362	359	341	310	358	334	333	367	347	374	334	333	353	348	341	356	342	353	353	337	353	367	350	342	355	355	324	361	383	308	356	380	362	375	376	367	337	342	366	343	352	352	337	391	368	357	368	367	351	320	371	340	387	306	368	371	364	346	333	368	367	337	336	355	351	326	360	357	352	333	338	347	347	360	353	370	354	348	332	327	330	357	363	346	365	368	345	332	373	341	359	373	362	378	357	344	346	323	348	341	355	330	365	322	333	345	385	340	333	356	362	333	358	385	322	350	355	362	363	324	358	334	340	352	364	339	365	382	355	373	370	382	365	348	338	357	337	335	354	354	386	351	343	320	341	337	393	361	326	333	344	329	359	333	381	372	391	340	340	397	328	339	335	331	336	354	353	363	342	339	350	343	358	354	329	399	346	351	351	349	341	343	350	335	370	338	375	331	340	356	345	383	330	383	364	367	338	355	309	358	354	347	345	371	364	326	334	335	363	333	342	368	339	353	347	349	351	337	336	332	374	345	320	377	377	346	352	358	359	357	299	370	348	377	333	352	360	350	375	338	360	358	367	383	341	336	302	323	349	319	347	346	346	326	368	376	338	344	361	359	385	363	343	353	329	377	341	363	343	386	351	351	354	403	369	352	357	371	316	357	343	327	351	340	349	361	344	353	317	377	363	338	338	318	357	299	312	373	367	336	354	347	354	369	357	355	336	366	365	381	354	359	321	356	373	357	350	351	373	374	364	328	308	351	358	352	340	350	334	313	360	362	338	339	334	357	353	364	335	349	332	350	350	352	369	356	342	343	359	353	362	328	337	333	356	333	351	369	365	349	341	344	362	359	365	351	354	356	344	368	336	343	323	336	352	362	367	308	375	363	341	379	369	387	351	370	384	358	327	335	342	358	322	379	324	358	387	346	310	327	352	396	331	350	397	343	332	382	354	391	357	345	380	317	359	380	364	373	397	341	397	362	390	356	370	326	386	375	313	382	392	372	344	365	345	361	362	361	392	358	347	375	368	351	336	354	353	339	327	360	368	375	369	388	337	334	310	346	349	380	351	348	359	317	327	344	374
52583	94691	68845	39843	18050	7442	4217	2168	462	439	361	396	403	403	389	369	361	417	453	421	486	410	395	410	383	383	365	405	386	402	389	391	405	379	420	372	355	421	414	382	376	393	382	353	417	406	393	397	419	384	398	403	418	383	394	379	388	387	354	399	378	395	408	403	367	399	367	352	426	400	388	411	411	412	346	388	358	377	398	391	398	390	391	417	400	381	369	414	337	402	356	373	384	375	387	370	409	421	441	401	382	372	368	403	368	382	395	382	401	399	385	396	404	413	403	388	407	389	374	391	385	394	408	385	428	411	399	431	409	365	388	385	408	394	373	419	399	373	350	386	387	408	382	345	395	408	362	406	380	433	393	374	365	407	408	381	358	417	385	366	378	403	366	408	406	408	392	428	404	436	360	406	385	362	419	404	390	386	403	364	389	410	435	386	371	405	394	409	412	364	403	373	364	362	412	401	363	405	379	396	399	340	404	406	392	383	405	377	402	399	393	378	403	378	386	444	430	409	410	395	382	400	404	408	391	337	397	384	369	403	416	383	390	395	401	375	412	383	380	396	384	387	379	370	378	394	391	375	413	385	402	378	382	396	418	404	365	387	393	381	415	351	408	432	384	389	398	381	372	410	390	389	393	375	393	363	422	415	395	391	367	377	389	404	389	395	400	407	402	377	430	376	408	388	357	418	395	406	408	379	390	367	419	377	341	395	372	392	408	446	416	390	406	378	362	397	425	403	395	376	382	423	383	371	386	365	377	386	375	403	400	391	397	371	375	390	409	415	379	380	374	394	404	418	413	378	416	401	405	432	416	386	402	409	373	393	376	377	387	422	373	414	343	373	396	388	384	357	418	417	435	393	429	404	369	425	400	408	393	397	405	384	408	391	417	374	397	381	392	398	396	378	381	362	393	413	385	348	425	398	403	397	397	422	369	409	380	375	380	394	406	430	402	376	368	404	403	370	398	403	386	396	367	359	388	382	399	397	386	435	419	392	412	410	383	426	377	427	422	382	370	406	406	409	377	395	378	413	385	397	408	392	348	381	387	412	382	371	381	387	400	371	392	414	381	350	416	402	426	396	395	369	364	404	407	427	401	418	348	409	370	415	368	375	389	380	378	425	373	379	411	395	425	398	398	369	418	408	407	408	367	396	345	372	411	409	388	410	405	371	388	382	397	383	376	419	412	377	415	386	383	409	383	408	399	385	390	387	380	407	387	404	391	395	414	397	358	400	379	392	393	388	420	427	417	361	380	401	422	399	400	366	373	391	398	390	409	392	382	400	406	378	380	396	418	394	372	367	442	362	381	400	398	397	376	406	362	389	399	386	406	348	395	393	395	386	387	429	414	424	421	369	407	393	419	370	382	391	369	375	370	368	355	433	406	401	377	407	401	350	443	373	425	349	410	396	410	400	393	366	347	397	383	416	398	377	413	408	414	383	395	384	380	381	405	369	395	414	402	410	435	408	390	378	400	406	391	394	407	355	408	407	415	378	409	386	414	419	384	394	362	364	363	377	349	413	384	406	404	370	387	394	427	375	400	381	392	417	404	412	373	366	397	390	390	411	394	393	446	427	395	401	402	391	344	370	380	406	394	359	402	404	402	384	385	397	384	405	393	374	396	402	397	392	427	365	413	383	413	401	388	382	385	381	373	384	411	390	371	401	409	397	381	403	384	390	382	369	408	385	396	371	384	410	428	407	399	377	391	401	382	384	413	376	374	391	379	398	392	385	392	388	408	402	402	403	377	407	396	385	393	380	404	398	402	374	438	417	437	413	381	387	382	425	390	387	412	395	402	391	388	380	372	367	436	399	379	409	395	393	388	379	429	379	409	377	384	426	377	406	364	343	362	385	407	407	432	388	406	393	409	367	386	416	379	347	388	384	385	387	392	365	390	407	385	412	378	425	384	392	432	386	412	410	388	377	359	416	393	407	441	377	382	393	386	377	384	407	376	416	347	401	416	430	354	391	410	377	383	374	358	385	410	411	399	417	393	376	391	402	395	443	378	397	381	394	401	396	415	393	352	401	379	388	386	394	385	378	404	372	389	377	422	403	384	411	407	394	405	408	420	400	391	430	388	406	400	419	405	400	370	412	423	382	396	403	363	415	372	387	398	396	365	397	402	380	396	390	383	408	378	385	374	385	392	388	376	393	398	422	380	409	389	390	371	400	389	396	412	398	374	407	361	406	396	382	408	375	385	387	400	412	409	391	380	399	391	358	414	387	400	402	391	417	375	414	380	378	420	397	397	393	396	402	399	419	367	412	371	384	388	368	372	388	393	358	426	386	378	373	403	354	382	374	405	407	404	398	382	382	398	369	372	394	416	354	381	405	401	404	391	400	361	403	375	425	367	407	358	385	407	364	423	372	393	413	389	393	393	401	384	389	379	391	389	351	393	420	379	395	414	396	379	397	391	366	385	400	393	389	392	419	380	350	396	379	417	412	458	383	401	385	416	390	373	401	394	371	435	398	383	375	378	382	368	414	356	410	407	373	411	411	378	374	386	369	409	391	400	386	415	387	396	419	400	386	425	397	382	370	426	426	402	388	368	354	364	416	395	412	393	412	391	380	403	431	413	390	383	353	409	434	426	394	399	378	387	391	386	404	395	371	407	391	402	429	409	388	408	411	411	398	374	415	407	425	348	382	392	411	357	405	407	393	358	395	389	383	413	425	411	391	376	370	389	354	413	404	367	397	427	411	426	379	353	387	350	387	405	353	393	412	402	368	364	416	406	379	376	387	422	401	427	399	413	395	388	383	395	347	358	400	429	400	384	393	379	392	404	381	360	369	390	402	364	409	362	402	370	394	386	403	404	368	399	389	345	353	374	372	419	402	393	383	396	383	385	392	423	375	403	366	398	421	410	382	420	402	397	351	394	402	378	391	411	372	373	394	390	382	408	395	415	373	392	406	410	439	381	347	396	416	444	391	415	397	385	393	391	409	357	374	394	398	416	339	391	345	407	390	418	389	384	374	396	373	377	411	395	387	412	393	399	419	386	412	379	387	382	401	428	420	388	379	423	382	414	406	397	403	385	383	400	376	393	387	413	392	412	414	392	383	406	409	359	401	382	395	404	360	408	410	429	428	373	354	360	401	378	430	425	383	375	380	392	406	405	397	406	406	418	390	384	382	415	403	396	374	383	378	430	355	406	387	391	367	369	405	367	378	433	403	370	429	382	392	417	350	410	363	382	410	374	393	406	393	393	414	373	356	408	392	424	402	398	390	385	397	365	415	376	411	410	422	385	413	381	402	387	394	426	397	373	394	435	382	383	366	416	379	387	407	414	379	397	415	416	380	425	371	391	386	388	404	379	387	381	403	395	415	397	383	381	394	385	372	419	387	402	390	392	408	423	397	385	399	382	415	381	394	390	382	412	396	375	386	417	377	407	407	387	403	382	377	410	388	422	386	412	390	390	403	339	387	394	396	383	404	384	393	413	386	376	377	381	440	389	388	404	394	405	352	369	358	372	420
25275	26204	38682	29305	16439	4031	915	621	416	317	303	296	302	330	286	312	293	322	338	319	284	288	341	317	331	311	325	291	338	326	321	325	336	310	273	315	324	329	337	305	293	328	266	292	327	299	319	326	318	336	352	303	327	310	310	322	297	302	303	292	285	308	296	339	336	329	314	377	324	313	308	325	322	293	309	307	286	340	328	308	325	259	332	315	307	306	337	297	296	294	319	305	325	325	331	273	300	321	311	278	328	333	350	291	297	286	296	318	331	285	307	328	337	314	345	317	300	328	318	321	339	307	333	316	338	310	335	312	318	329	294	327	308	323	306	346	295	304	329	315	330	295	287	289	320	297	332	303	298	288	324	315	291	320	289	275	318	336	317	285	332	302	332	318	306	331	329	317	314	283	333	304	335	316	310	321	334	310	319	296	314	317	309	319	301	318	314	308	309	304	321	320	317	279	290	331	281	353	311	313	297	341	322	305	296	276	321	296	302	326	307	338	291	324	309	293	310	315	302	303	306	316	311	350	281	287	324	322	313	309	324	284	317	311	316	310	289	294	318	316	313	313	288	304	296	307	318	295	324	354	319	306	315	298	330	312	322	295	332	347	334	317	321	326	299	331	342	329	305	307	316	320	311	328	344	318	288	290	295	310	310	313	298	294	344	295	318	325	325	302	283	331	315	317	310	344	297	316	308	307	286	307	276	308	331	317	329	314	316	311	312	301	326	310	315	329	322	303	326	318	357	279	320	310	310	326	313	322	316	309	310	316	325	334	312	321	291	320	320	305	318	320	299	305	325	318	298	326	303	284	345	286	313	313	321	307	288	332	279	323	299	310	351	323	308	287	350	338	340	321	318	327	264	307	305	347	298	310	332	295	308	272	309	302	351	344	327	299	325	307	310	331	296	314	327	317	341	325	309	287	336	302	305	322	323	325	310	313	347	314	312	307	304	335	310	306	336	306	321	313	303	351	334	284	326	314	345	312	275	341	326	306	337	321	343	293	345	294	334	308	309	299	304	312	309	335	293	316	310	308	336	296	316	335	306	304	308	294	301	306	340	331	314	321	286	297	321	313	331	317	308	313	354	305	311	329	333	318	294	330	315	314	279	332	279	318	329	303	344	334	300	316	348	301	349	319	320	313	313	329	300	346	326	320	281	336	310	318	319	324	337	307	301	302	305	323	322	306	331	319	347	297	303	308	315	317	335	298	329	290	316	292	318	317	351	290	339	331	340	295	332	335	284	336	294	283	322	324	288	308	315	318	314	339	283	350	310	331	334	327	287	332	315	302	346	315	327	303	317	315	305	294	312	318	336	357	347	333	309	358	322	301	301	346	324	291	326	332	339	333	293	278	338	324	294	315	315	346	269	331	351	315	275	294	299	278	301	326	315	297	285	306	330	300	322	330	328	307	317	299	315	330	319	371	303	298	295	299	357	336	343	302	314	297	286	327	324	346	294	286	343	362	317	316	291	306	307	323	311	309	326	331	296	305	302	273	324	326	303	304	307	319	284	325	304	313	303	314	310	333	315	327	318	306	271	301	343	307	305	326	308	287	294	316	287	307	329	321	330	294	313	325	308	313	309	314	315	312	322	284	332	263	306	316	296	320	310	314	324	294	303	304	319	311	291	320	339	335	319	287	325	336	323	318	319	305	338	312	341	300	302	363	277	304	307	320	315	317	308	309	317	327	321	321	323	293	332	318	308	311	320	303	301	352	311	320	315	319	319	316	340	329	290	304	308	312	340	290	324	321	328	338	304	337	308	288	332	336	300	320	303	324	294	317	334	323	331	322	316	321	280	339	299	321	318	326	300	309	315	322	310	326	312	299	311	323	300	323	299	325	292	326	304	328	333	304	310	298	322	334	315	303	297	371	332	330	312	317	325	321	324	310	282	290	308	331	306	329	320	312	325	329	317	338	300	331	332	340	314	316	346	315	293	297	302	304	313	320	329	299	300	338	295	295	324	325	315	291	328	320	307	332	317	310	343	330	292	284	308	323	301	307	306	297	317	356	314	321	304	276	310	314	292	306	310	330	320	327	305	313	317	321	294	321	287	284	291	328	354	342	316	342	303	322	317	321	335	336	323	307	295	290	291	299	328	309	304	321	322	314	290	305	312	323	312	297	301	313	322	298	323	345	368	322	311	294	332	305	322	305	342	310	329	315	327	339	307	352	314	309	317	343	329	316	317	305	295	316	309	315	349	301	326	316	295	317	307	315	331	286	313	312	330	304	342	354	299	304	314	305	299	303	343	298	317	333	357	310	310	289	330	303	329	335	367	285	309	347	307	308	301	330	322	351	320	307	312	309	348	304	300	311	324	269	300	331	345	317	340	303	351	316	304	303	327	335	329	305	308	309	295	325	318	327	292	327	327	324	311	304	320	270	336	344	288	292	285	313	313	319	305	312	331	326	308	328	332	279	324	303	302	334	309	329	319	315	347	343	315	333	307	317	321	312	318	316	324	325	352	313	308	334	313	306	336	319	311	273	304	295	321	309	325	347	342	293	326	320	320	339	313	347	321	307	338	321	284	356	316	342	298	326	299	291	325	333	297	337	319	316	296	298	320	312	324	280	294	314	294	334	322	294	331	323	282	340	299	320	342	338	278	319	315	309	325	285	320	334	275	319	290	301	316	340	299	325	298	304	314	335	313	320	311	332	306	321	328	285	327	295	300	331	317	299	323	309	306	324	318	335	310	339	294	275	311	334	293	304	308	323	317	352	315	294	315	340	309	293	291	340	306	295	348	315	282	331	348	312	330	326	322	321	303	313	329	319	300	320	310	328	322	319	301	304	325	291	324	304	319	297	330	301	306	305	343	330	312	317	340	299	314	346	273	310	357	298	292	338	315	330	306	292	303	294	316	287	341	330	327	319	309	314	314	302	318	286	318	312	301	325	352	312	324	323	302	323	323	303	346	315	358	298	313	325	348	314	318	306	333	310	330	322	295	325	304	296	333	303	338	364	319	316	329	336	332	317	315	289	301	313	323	287	319	327	312	323	321	318	316	351	333	315	346	303	341	302	313	308	330	331	301	346	299	305	313	288	310	306	318	307	288	330	312	314	296	325	323	353	341	337	311	334	300	308	296	319	319	309	284	310	313	287	291	300	297	299	306	295	313	347	304	295	287	294	325	313	340	321	305	326	302	329	324	317	327	306	333	317	316	286	315	287	315	277	304	307	306	331	327	314	303	323	314	350	316	288	329	301	332	326	298	328	323	321	272	343	331	280	301	287	317	306	290	291	324	309	347	307	321	308	320	325	276	303	310	300	322	344	321	317	282	332	342	351	308	333	272	357	300	312	312	310	302	328	318	330	310	305	319	320	304	345	296	323	317	330	335	326	326	299	283	325	346	282	323	325	317	310	333	300	295	314	316	302	304	316	286	293	323	318	322	314	322	355	268	319	332	305	303	298	315	307	322	302	336	344	324	324	323	322	343	336	301	328	288	310	334	289	336	298	335	312	305	302	322	317
47340	82325	56238	30291	12469	3563	1484	1052	513	365	358	378	369	338	393	342	352	389	419	382	334	364	374	378	375	351	415	366	365	353	373	382	374	371	351	352	382	373	347	368	403	367	374	377	364	377	322	390	339	397	389	401	389	359	348	355	332	364	388	368	381	369	354	345	363	390	342	394	378	410	348	407	348	354	394	413	362	370	333	363	375	384	385	380	360	377	346	376	374	361	362	384	408	350	397	377	399	398	368	383	371	353	366	361	384	335	335	398	368	337	391	378	379	373	401	363	359	323	365	391	374	364	381	367	381	346	384	367	361	372	374	398	387	364	393	399	347	367	398	387	374	350	355	360	356	350	372	357	399	371	358	377	377	323	373	379	379	342	358	390	353	364	371	373	364	374	382	344	374	349	321	386	342	320	379	364	365	352	397	379	386	397	382	350	375	395	374	362	384	356	333	360	346	376	365	395	399	354	386	380	358	374	384	392	353	354	357	354	373	376	386	367	372	361	370	337	358	414	378	411	381	382	368	361	381	368	359	365	357	351	337	310	361	330	362	346	362	379	357	368	379	379	356	324	367	367	392	348	377	399	366	365	387	342	349	374	388	352	357	370	348	362	358	365	330	378	384	392	340	390	368	339	395	366	331	363	325	368	364	386	357	359	365	382	382	357	389	347	361	389	384	381	384	348	363	387	365	362	390	388	408	338	379	339	360	386	355	377	353	398	368	382	402	371	382	360	374	397	365	369	383	336	367	376	341	334	407	392	377	343	358	343	399	388	403	388	385	349	358	367	391	362	379	358	381	355	418	391	345	377	356	359	353	385	392	367	378	396	353	414	375	337	392	371	391	361	370	356	338	358	378	375	354	391	379	373	363	366	364	384	373	372	358	381	397	367	366	361	384	357	376	351	382	356	399	360	370	348	389	418	354	392	387	354	378	399	358	345	382	355	356	356	382	382	366	386	366	367	371	359	342	387	372	328	396	364	348	386	376	316	372	354	351	375	368	356	417	350	354	348	370	370	367	357	395	395	349	390	353	364	374	369	378	354	390	374	327	338	363	344	372	381	349	353	399	377	344	355	388	382	392	355	396	349	376	362	374	371	396	348	365	366	349	393	373	392	369	378	384	370	400	378	371	361	364	346	356	369	383	411	380	388	380	337	352	380	371	383	346	365	364	368	370	325	337	352	363	375	365	363	341	353	336	363	406	356	416	349	361	367	406	343	345	410	374	372	374	348	388	349	352	384	388	356	372	395	386	329	371	408	367	353	354	405	367	351	374	364	363	338	389	380	361	389	397	351	374	348	329	370	373	367	337	353	355	385	340	399	364	379	354	391	376	369	350	360	357	389	334	314	351	359	367	356	371	361	393	374	351	348	374	341	366	380	377	381	360	364	413	372	372	354	366	356	389	392	314	380	349	387	358	350	382	353	342	339	364	368	367	363	360	381	368	399	372	365	378	360	355	399	369	410	388	375	389	399	342	371	389	364	325	368	398	377	361	398	382	358	377	314	361	369	383	369	354	333	403	356	364	365	375	362	367	370	367	377	349	332	419	374	345	346	365	380	350	373	373	362	393	337	367	383	375	385	359	366	364	366	370	353	363	353	401	330	361	384	394	364	317	371	371	368	381	347	398	351	395	368	395	350	370	357	362	355	361	340	379	382	352	363	393	371	407	379	379	341	386	376	352	365	376	377	348	383	348	357	370	355	414	358	385	335	398	347	374	380	363	361	382	402	388	386	370	363	383	385	370	366	359	374	367	367	388	341	372	376	368	354	371	376	351	359	370	360	360	369	400	406	352	392	374	369	325	357	390	374	344	358	342	335	361	374	394	363	356	358	356	354	374	363	390	383	412	374	384	333	370	364	364	381	351	350	353	372	350	363	383	374	395	379	375	385	357	342	346	346	338	400	369	392	356	372	366	364	388	349	353	397	393	403	376	388	359	366	362	373	382	343	380	352	375	353	368	338	373	372	337	381	374	338	378	380	352	362	357	387	341	379	333	380	363	367	347	402	379	349	395	377	403	367	392	406	361	385	356	391	336	350	378	370	340	388	387	351	373	391	354	376	352	358	363	390	359	393	345	359	344	364	398	411	346	349	379	350	372	361	354	372	350	401	406	346	374	327	374	370	357	364	368	380	351	381	364	338	382	371	355	345	389	375	352	377	377	343	371	371	385	365	321	359	370	382	360	367	339	364	361	378	396	392	354	368	385	394	364	358	373	352	375	379	342	378	395	388	369	392	376	377	370	337	367	342	371	389	372	399	366	365	359	338	368	370	361	368	367	361	357	370	392	361	344	332	380	371	380	392	407	359	378	393	373	383	340	394	354	339	388	349	360	384	390	346	386	378	378	378	401	359	373	361	390	372	363	377	370	366	374	391	363	387	351	365	372	389	370	385	358	364	351	387	373	362	366	363	380	374	399	380	371	360	392	358	337	342	419	392	380	375	341	343	370	375	344	337	351	333	361	355	371	412	408	357	357	352	347	379	376	383	363	357	362	332	369	369	365	361	364	358	343	376	362	358	372	338	355	399	339	336	357	349	346	400	390	391	334	379	344	398	377	376	371	340	371	361	350	386	380	361	323	357	363	362	375	344	364	328	399	370	397	365	369	362	370	376	340	389	356	390	393	372	337	364	385	370	361	373	392	375	345	345	402	355	369	352	353	354	386	395	380	365	358	362	363	359	364	357	366	346	374	387	353	374	377	350	342	362	343	384	347	370	345	392	366	344	331	387	365	342	358	394	366	391	384	371	336	356	350	390	367	404	365	354	359	381	384	384	401	358	345	359	370	370	348	372	357	369	382	369	371	369	350	389	376	367	370	400	385	374	377	354	347	400	389	366	351	344	370	407	376	360	415	338	348	337	376	357	403	366	406	372	351	343	388	375	357	354	379	352	379	404	355	356	389	358	387	360	382	338	352	331	375	368	336	349	337	384	357	352	347	366	364	360	356	345	370	343	384	357	377	338	366	380	352	363	369	356	395	363	361	361	357	352	387	404	367	376	338	367	368	366	374	390	403	371	376	348	359	385	349	345	382	358	377	387	368	402	393	374	358	374	403	353	341	350	361	331	377	347	385	334	356	350	349	371	360	381	368	338	341	409	355	353	385	360	391	369	371	358	354	374	384	366	381	401	365	348	366	385	344	370	372	364	340	406	389	355	377	359	379	384	371	431	360	368	358	390	360	359	363	369	361	393	379	332	377	378	406	347	376	389	397	382	363	385	362	369	368	380	369	365	372	392	371	328	371	382	358	356	338	386	410	373	397	345	369	341	320	375	384	358	362	398	371	378	351	330	384	322	338	379	361	341	361	367	383	353	344	390	349	378	377	337	388	358	361	366	367	378	392	366	353	378	401	354	370	356	371	382	346	390	357	395	381	363	405	324	357	363	332	406	337	375	357	345	375	349	352	363	387	374	374	360	373	382	378	389	347	358	341	353	381	389	346	326	366	376	366	335	375	355	368	345	367	375	342	380
22924	22217	32778	27150	22579	20841	12838	2098	674	456	459	480	461	437	402	406	418	451	508	455	464	450	476	446	448	444	443	463	453	417	467	462	453	394	456	434	451	444	448	426	478	452	438	453	419	460	434	410	447	478	423	428	436	451	446	424	413	413	422	443	459	426	451	431	410	449	404	426	433	439	408	399	414	455	408	407	426	413	457	396	431	412	489	442	468	416	402	448	464	454	460	409	415	422	469	418	458	482	426	442	444	461	416	433	441	415	411	472	444	450	444	439	425	420	391	416	431	499	426	447	441	433	430	436	451	434	438	450	458	413	422	380	443	437	447	440	417	434	415	421	416	418	453	432	428	422	434	431	417	401	455	465	451	467	440	432	452	442	449	413	468	444	437	477	410	427	394	440	446	406	456	475	476	438	414	437	443	424	422	462	446	440	459	419	414	430	467	428	411	465	444	426	413	457	423	466	461	435	452	436	448	438	411	443	467	452	437	425	411	444	444	410	424	398	490	415	470	429	443	431	391	413	434	420	426	442	443	425	436	419	467	424	467	437	454	429	418	440	432	455	470	432	392	446	433	433	492	435	415	423	445	430	405	427	431	414	432	413	432	416	409	464	438	410	427	440	437	457	479	416	443	396	467	373	424	439	450	401	436	413	407	463	470	405	417	460	449	417	426	426	449	433	419	464	455	405	383	429	441	414	432	404	459	414	467	401	408	406	450	464	442	431	432	430	421	421	416	402	422	407	462	425	432	476	440	402	411	442	456	420	426	406	430	421	394	433	415	412	421	468	449	439	430	433	450	404	422	435	432	444	395	429	431	411	451	444	435	390	415	408	412	399	432	400	426	478	448	417	425	435	432	472	448	461	440	439	438	426	433	445	411	433	450	459	419	428	448	459	434	434	443	410	417	471	422	448	403	388	454	417	404	434	423	460	427	410	426	440	400	425	463	433	468	402	418	437	457	400	427	437	416	456	435	444	419	426	469	449	421	414	449	472	411	416	457	465	429	452	444	474	450	432	401	435	433	429	398	431	433	451	438	422	406	402	436	438	411	481	440	429	458	431	412	418	395	414	428	394	429	469	441	467	448	429	461	407	427	416	449	461	437	444	409	416	430	411	445	429	441	451	442	396	422	463	434	435	462	483	394	408	458	459	408	446	447	425	463	426	453	454	434	437	452	416	435	410	387	436	435	436	403	468	420	432	459	431	461	394	409	417	415	421	415	442	458	428	395	437	455	418	383	445	436	436	421	444	420	459	445	417	396	435	412	445	414	426	457	409	424	417	461	436	432	437	452	434	439	443	456	471	438	419	399	437	431	418	422	397	398	448	410	404	429	484	422	409	421	434	408	438	408	419	457	449	454	435	442	472	448	465	397	417	483	409	441	438	430	433	405	442	467	441	446	469	456	425	443	444	449	436	440	447	453	416	412	473	454	417	453	401	413	415	422	447	425	422	437	450	424	458	416	439	455	418	419	446	442	418	459	428	431	473	466	429	426	413	432	441	435	418	435	422	472	457	453	429	412	397	430	411	409	447	402	437	453	431	432	414	428	446	461	427	477	417	424	445	423	466	408	401	418	429	461	406	432	460	395	455	425	474	440	421	413	444	411	412	438	425	430	440	414	409	440	423	414	397	419	403	396	437	455	433	466	411	450	419	411	472	427	405	420	430	460	420	402	431	444	438	461	414	441	456	437	447	411	438	426	472	463	434	399	456	438	415	425	433	405	471	453	448	432	429	412	447	452	447	427	439	414	442	430	412	418	407	439	439	432	453	439	437	444	454	426	440	466	424	397	427	429	420	420	470	466	440	437	439	442	442	452	479	424	397	437	426	424	408	434	458	410	422	445	424	468	472	408	444	448	394	456	406	428	433	414	416	388	434	422	390	422	445	421	447	447	438	403	468	439	435	440	438	425	449	463	435	482	421	399	468	432	381	446	465	437	427	404	408	406	387	421	458	439	435	452	388	439	402	431	430	431	396	434	465	434	458	417	404	429	416	460	439	438	416	420	442	426	419	415	442	416	429	428	446	444	431	425	396	436	448	436	423	431	468	452	457	396	461	433	446	417	421	462	428	437	423	434	427	446	420	447	486	410	383	435	433	442	402	436	427	471	452	432	444	431	444	454	451	450	420	428	380	458	424	453	438	451	413	436	430	446	428	422	432	430	450	470	414	416	405	433	461	426	412	424	460	460	433	450	434	457	428	425	432	416	449	429	409	444	472	406	415	448	420	469	385	425	452	482	449	429	477	423	398	414	453	404	451	486	427	441	442	407	419	426	449	412	417	403	453	448	464	455	423	424	449	393	404	432	450	470	456	431	428	457	451	449	482	442	442	417	409	391	447	404	462	460	459	435	424	427	404	441	427	425	425	461	397	418	441	445	448	424	415	416	441	427	461	458	433	444	413	438	448	457	463	457	412	440	462	451	398	437	398	378	418	429	424	406	458	447	428	420	434	427	415	444	390	416	417	433	424	438	428	434	416	473	441	420	453	441	410	420	454	421	396	461	443	420	507	447	429	464	411	412	421	405	451	439	458	428	424	397	473	443	455	431	451	444	440	429	439	437	440	394	448	429	464	424	416	452	406	407	422	468	419	473	387	471	423	438	436	415	442	461	409	439	422	423	428	429	388	446	442	455	446	406	453	431	425	483	434	427	390	400	454	479	431	437	441	438	418	441	435	441	437	460	434	404	411	435	411	433	460	437	400	444	421	458	438	408	439	417	420	418	434	441	464	437	457	433	431	473	413	453	409	448	456	444	436	454	438	421	431	415	466	411	403	447	392	409	464	424	455	449	415	433	442	448	411	433	412	418	441	413	427	479	438	449	455	453	420	426	405	439	445	489	424	427	439	417	435	445	472	389	439	461	402	406	430	458	471	430	423	407	437	431	438	411	410	401	432	433	449	457	409	440	432	432	453	447	442	450	432	440	447	468	403	462	448	437	419	461	443	438	428	443	448	383	449	424	425	463	414	398	361	426	397	416	423	417	445	433	438	452	409	426	418	410	444	438	435	443	455	450	403	456	450	430	405	403	446	398	452	443	443	433	419	450	436	432	417	402	436	441	470	430	450	423	429	457	401	429	374	448	431	470	461	444	404	413	403	436	399	436	427	408	426	433	435	436	474	454	420	413	470	421	433	438	414	413	454	439	419	441	416	419	407	431	444	441	463	451	445	463	440	445	416	412	423	450	449	456	441	439	458	401	421	437	498	412	402	480	417	418	400	404	433	421	440	404	451	413	445	432	434	406	444	453	460	443	426	423	460	443	441	441	435	451	437	437	443	453	459	416	428	445	433	441	447	439	405	439	416	443	403	439	428	435	402	437	415	435	453	422	435	427	420	404	429	420	423	434	406	436	443	430	465	440	417	475	435	442	463	434	411	449	434	422	444	440	422	447	447	476	459	470	413	414	415	443	436	462	456	453	428	441	430	454	455	442	448	408	413	418	441	400	452	445	397	406	450	435	428	451	465	416	448
57134	99724	75995	50745	27592	10520	4290	2407	883	489	489	493	528	497	472	497	478	519	524	524	510	533	471	499	508	477	488	445	492	493	454	526	494	471	486	483	507	505	483	486	461	488	442	475	469	480	455	460	494	521	480	436	479	437	511	469	456	504	473	499	479	490	462	480	448	499	511	486	491	493	495	478	435	493	454	472	506	454	485	503	507	486	464	512	444	477	473	514	461	458	464	459	513	474	481	508	479	453	490	467	459	453	484	488	484	489	519	497	467	480	487	472	451	490	526	505	478	450	463	515	531	445	466	468	504	493	480	454	480	481	471	483	440	479	465	454	470	437	484	484	508	480	464	446	511	505	473	483	482	465	491	483	481	505	443	455	442	499	466	486	466	457	521	451	476	471	464	460	520	425	477	485	464	492	458	466	494	494	470	472	502	477	518	473	461	492	470	476	473	500	433	426	485	451	462	511	463	477	445	496	512	475	490	467	491	522	457	518	459	477	481	475	483	443	520	488	486	476	505	480	478	484	504	487	468	479	450	492	458	478	446	481	480	509	481	483	480	502	463	472	491	465	514	471	497	479	494	471	479	502	459	431	505	466	465	464	496	511	473	453	499	488	455	450	467	469	461	505	509	494	467	476	509	467	464	485	545	497	473	506	473	458	476	450	483	485	477	476	484	439	457	480	442	531	497	501	450	486	521	475	478	477	463	469	492	469	462	478	468	480	472	488	470	419	477	518	459	464	475	494	514	452	466	527	500	441	481	475	514	470	476	493	501	510	464	478	480	458	435	518	490	488	453	450	466	484	451	490	497	488	483	471	467	481	454	491	480	454	525	486	466	505	466	466	446	486	465	471	481	468	470	468	447	467	478	501	515	487	493	495	463	465	489	483	468	486	462	492	467	487	522	497	454	484	466	458	513	469	479	463	442	491	454	462	470	447	472	454	489	469	451	470	450	462	491	511	515	444	482	487	476	497	481	530	486	498	496	495	449	451	487	484	483	491	494	471	482	468	485	504	441	499	480	467	455	457	454	434	471	519	491	490	473	484	446	483	468	433	466	528	500	461	448	497	504	468	462	472	505	467	457	490	508	451	486	493	512	501	489	532	499	516	481	511	484	503	476	480	483	490	444	454	524	496	455	503	499	512	511	488	462	534	474	448	445	478	499	520	466	480	476	504	444	498	498	506	520	502	456	488	464	451	505	468	498	483	463	496	483	450	469	470	483	501	491	481	473	446	463	465	459	486	495	461	462	480	474	487	471	427	463	454	492	458	458	502	484	490	500	492	451	503	474	493	459	501	486	473	493	497	495	497	468	460	512	452	514	494	481	508	519	478	450	505	532	457	439	509	484	516	460	512	491	518	488	473	499	463	479	463	486	516	506	511	496	499	496	531	469	462	482	472	453	476	444	498	465	449	496	474	474	459	469	457	505	490	477	522	490	441	510	489	498	481	486	519	468	487	464	475	471	489	482	475	526	468	476	489	467	482	466	485	449	458	480	467	454	490	476	447	469	462	503	468	452	461	457	490	431	482	502	502	510	492	469	459	462	488	445	467	493	458	470	456	498	479	520	524	510	449	447	496	464	466	460	458	494	497	506	475	453	493	470	481	489	482	460	442	474	489	475	475	500	488	471	505	483	454	495	474	495	474	444	455	487	473	482	442	479	502	497	512	472	496	510	483	471	450	488	463	454	471	480	484	477	490	499	466	470	499	455	483	475	483	456	457	472	486	497	478	475	448	460	462	485	499	445	461	471	523	453	454	498	504	490	467	453	519	459	447	483	458	494	466	476	471	476	497	464	457	467	504	451	453	477	504	491	465	455	481	518	494	415	474	463	453	462	446	469	494	438	489	460	491	475	471	483	451	447	432	450	429	488	437	486	471	478	482	524	445	455	470	475	476	473	483	462	496	493	476	480	472	470	476	477	483	479	521	428	480	525	496	463	513	496	480	471	478	440	463	455	424	454	509	457	505	486	479	478	490	482	469	479	501	448	476	469	506	471	506	447	473	470	467	455	480	477	490	459	478	486	454	514	502	473	468	428	520	510	483	480	472	454	516	472	509	487	461	503	484	449	496	504	457	473	466	463	458	485	480	507	507	471	473	477	502	487	471	488	481	467	475	516	465	507	469	502	454	471	466	456	484	491	437	470	501	502	516	468	507	489	488	447	497	461	481	479	463	472	471	435	476	466	478	486	507	499	453	462	447	452	470	508	446	503	474	514	481	494	489	451	458	514	461	494	499	450	480	494	430	488	454	507	441	476	501	472	457	503	463	484	483	464	516	491	466	504	453	515	465	474	512	451	496	440	497	514	461	480	462	474	465	475	479	461	465	457	440	496	451	502	452	489	470	461	488	490	445	477	463	522	472	486	450	468	499	463	468	495	541	515	457	497	485	464	471	468	466	486	474	466	503	465	511	490	482	477	461	439	475	459	506	476	501	480	497	501	466	487	458	491	478	489	512	457	469	491	457	497	487	479	515	482	495	475	442	463	428	429	472	505	497	524	510	471	507	493	475	484	488	458	514	488	472	452	487	474	449	463	438	475	506	480	503	463	455	510	462	448	481	525	481	442	474	500	478	496	483	475	466	474	466	476	445	495	456	477	497	480	476	444	476	472	466	514	502	450	473	461	445	431	486	477	458	486	492	417	497	493	472	499	458	462	464	447	513	466	475	485	525	493	453	508	502	454	450	500	471	497	486	453	480	488	459	500	459	471	445	466	482	510	529	504	489	443	469	494	486	476	479	438	502	483	516	500	487	463	475	497	510	508	482	466	500	461	484	454	463	489	496	498	445	484	494	470	480	480	437	470	509	489	494	491	473	483	501	480	502	466	463	488	466	482	534	453	491	468	488	468	519	511	462	504	505	451	468	455	526	479	469	463	445	459	494	448	509	462	473	504	491	442	500	463	466	467	506	494	442	497	494	467	479	475	469	510	482	454	452	471	512	465	492	469	475	508	451	476	487	478	485	467	475	493	487	455	492	419	463	495	456	472	439	464	483	455	471	459	447	494	468	508	494	474	467	478	450	450	498	480	479	475	472	484	459	478	470	478	527	471	460	443	452	483	470	498	476	490	470	459	499	466	496	488	511	487	503	513	503	459	466	450	460	479	452	484	452	436	476	445	498	457	455	433	475	517	485	429	516	469	466	510	489	498	509	483	443	463	499	477	480	465	457	531	504	456	494	480	481	529	455	463	497	488	496	500	541	491	437	474	462	485	497	489	480	466	464	497	458	472	473	470	449	467	477	483	484	464	490	482	467	446	509	483	481	481	495	479	469	471	439	488	462	490	461	461	476	520	516	512	498	473	471	479	501	469	478	469	472	489	505	477	494	482	472	476	473	503	487	473	441	480	474	462	483	481	455	435	514	488	479	459	493	475	455	485	520	469	483	465	468	479	469	471	507	474	489	469	455	498	482	455	480	439	498	510	490	471	468	456	474	453	483	475	471	497	506	465	470	521	507	459	485	489	470	498	503
28195	33783	37291	18444	3678	670	495	450	314	299	301	309	310	301	313	277	325	296	291	322	278	272	322	322	313	298	293	300	318	308	280	287	299	292	340	313	310	292	275	300	298	310	319	297	309	307	316	295	280	300	279	298	285	317	288	295	307	297	314	269	317	298	303	271	338	273	300	313	285	297	285	315	272	324	295	308	288	283	284	311	312	281	302	301	332	314	294	310	305	309	309	299	291	305	286	302	283	283	306	311	318	336	323	303	298	291	318	320	261	277	332	300	295	276	310	293	310	276	316	310	320	284	275	301	287	314	309	304	317	287	265	297	296	299	307	258	299	340	273	316	269	310	305	299	293	299	318	290	334	302	309	301	257	272	289	278	306	298	309	302	278	289	290	286	320	272	304	313	324	293	325	320	328	300	313	324	262	316	293	307	281	285	270	283	282	295	312	286	308	320	290	323	259	314	282	293	295	316	288	307	320	284	320	299	273	306	302	260	280	285	314	296	287	309	315	325	326	304	265	304	274	293	284	299	277	302	306	304	279	294	292	293	277	312	278	280	297	310	301	314	300	280	280	288	324	286	311	304	305	306	308	310	296	301	296	269	272	309	302	302	281	300	282	277	303	291	291	297	303	305	275	292	263	287	321	299	293	275	336	269	305	324	306	300	292	288	324	275	293	296	258	314	299	285	285	285	294	261	274	285	310	307	294	320	317	280	293	279	296	283	284	306	284	268	329	278	312	297	301	257	295	275	287	268	294	291	327	299	293	287	308	301	306	277	309	304	319	293	280	316	309	285	278	298	321	301	290	299	325	286	314	282	296	283	316	338	293	307	300	305	287	285	286	298	316	307	308	306	287	312	337	313	303	318	299	303	322	286	324	319	279	319	312	275	301	295	275	296	290	305	300	290	296	318	288	325	304	310	307	281	290	269	284	288	303	282	321	290	315	278	308	287	328	291	288	290	315	293	332	294	317	302	321	353	325	260	297	314	270	290	313	274	308	284	316	303	308	276	256	317	311	308	277	305	294	287	302	306	324	285	321	305	301	299	265	291	274	306	278	291	304	299	307	306	290	255	303	300	316	306	320	281	317	291	291	317	261	314	319	286	305	292	275	312	289	281	289	296	274	300	309	285	288	309	319	270	284	320	290	302	301	256	297	281	307	299	283	294	297	298	273	323	312	318	305	288	259	304	297	262	305	302	285	295	314	289	297	296	321	335	303	310	279	334	309	290	318	303	281	320	322	326	272	314	289	305	289	292	295	305	288	311	275	255	298	286	283	293	285	295	295	266	267	299	302	322	302	283	271	316	286	296	288	284	290	304	303	308	284	281	297	314	255	322	272	294	293	287	284	292	317	314	308	292	294	312	280	305	306	277	293	303	291	301	315	307	289	282	328	288	272	298	279	321	310	265	302	306	287	294	297	304	276	289	322	314	293	316	284	299	308	360	271	290	270	326	304	302	303	302	318	301	272	317	304	313	352	305	309	295	299	321	284	298	288	314	305	290	315	306	271	305	303	338	335	286	320	277	302	296	318	319	299	258	303	326	248	296	276	297	299	316	308	319	303	316	326	292	308	301	300	276	297	282	325	280	307	298	286	288	316	310	315	311	286	286	309	309	282	280	290	297	293	292	289	275	294	286	306	298	282	300	295	307	301	282	298	265	276	314	300	313	283	305	301	312	293	293	303	297	283	306	318	301	290	275	262	313	290	280	279	301	282	267	279	272	275	306	290	312	306	305	283	277	304	323	276	304	318	274	260	286	306	326	277	339	286	284	303	332	315	302	309	326	334	291	292	284	306	311	303	297	304	304	270	282	266	306	313	298	293	283	289	280	314	263	297	261	268	318	274	300	292	292	308	298	311	315	276	312	289	311	287	290	277	276	293	289	308	328	306	296	303	294	279	278	303	315	275	310	302	298	263	300	296	266	274	291	291	308	300	303	258	282	279	310	301	275	311	290	297	324	308	273	303	307	295	310	323	287	276	293	303	282	286	279	288	327	295	337	303	315	322	330	283	319	294	310	294	306	308	267	284	282	276	299	251	289	301	317	284	284	288	282	290	296	279	322	315	301	313	297	316	281	326	294	315	297	293	294	301	336	268	320	299	327	321	303	311	260	293	324	306	304	318	323	292	299	309	314	325	305	298	284	318	284	301	297	306	285	305	282	309	282	309	289	293	291	298	295	295	292	294	288	305	291	306	295	322	325	315	334	289	326	291	285	290	291	303	283	314	281	324	260	293	290	276	303	287	263	313	296	296	299	280	298	288	297	260	311	304	285	292	302	275	321	280	310	281	283	331	278	276	271	295	258	273	285	293	314	301	326	309	287	279	291	296	303	277	288	283	294	288	299	318	322	292	267	266	271	303	261	345	337	273	309	332	281	286	285	283	308	305	308	281	302	282	314	252	279	303	278	285	302	276	305	307	315	311	298	270	292	306	323	310	320	293	285	295	299	283	345	288	273	316	312	277	297	304	276	305	275	323	291	244	301	279	309	282	291	270	304	304	290	315	301	329	288	300	322	299	316	314	292	299	292	314	277	279	306	303	320	290	342	326	282	305	265	305	293	308	296	306	294	324	284	264	273	303	297	295	291	276	276	272	307	286	257	289	329	305	285	323	254	295	285	282	286	282	297	276	286	312	294	292	297	302	313	302	262	296	311	293	258	286	300	284	308	300	284	285	306	280	321	282	300	307	312	276	288	306	301	310	297	286	306	330	303	308	284	331	309	324	278	272	286	309	325	316	280	349	324	292	286	315	278	291	285	282	291	339	317	316	308	279	318	293	275	276	305	294	283	317	276	287	319	271	319	306	302	306	296	318	304	328	302	250	307	282	300	292	309	327	288	312	280	303	338	315	303	315	296	310	299	255	293	290	273	290	266	292	285	300	282	337	286	330	292	324	304	274	312	294	327	314	280	319	253	278	284	295	313	284	286	274	310	276	303	306	291	344	303	311	300	303	285	265	314	291	286	264	321	300	301	324	273	281	281	314	287	306	305	310	270	294	287	303	317	279	351	301	289	279	270	296	287	278	294	291	286	239	305	281	265	320	310	316	290	296	266	276	306	309	293	291	275	290	291	350	294	302	310	290	329	317	292	298	342	289	297	300	303	299	313	306	307	334	288	318	324	299	286	284	272	308	301	295	310	316	271	294	277	278	307	305	299	288	296	320	276	314	293	308	311	277	317	276	299	288	304	321	282	295	323	276	308	320	307	335	312	291	317	284	318	316	314	300	286	307	282	315	310	291	281	304	283	292	307	293	305	318	283	293	318	282	290	301	322	300	296	312	293	290	303	291	309	299	306	275	276	288	316	306	324	309	318	298	274	305	278	318	308	269	308	287	313	284	305	310	250	293	320	286	305	296	299	326	291	299	294	271	294	272	290	277	289	284	311	320	310	287	278	322	290	302	259	311	297	298	305	307	334	299	270	311	282	308	296	274	303	306	291	292	339	291	298	282	320	328	278	305	320	306	318	290	314
26734	50655	32803	13044	3528	852	622	488	344	349	345	340	343	346	343	365	313	356	372	340	335	318	342	308	351	363	340	330	366	382	362	325	343	338	335	348	337	337	352	365	359	380	330	360	363	336	361	356	320	355	352	360	326	353	350	342	353	354	352	333	377	365	326	352	339	332	330	356	335	367	380	344	332	363	381	304	357	378	362	341	344	367	331	371	325	356	324	362	326	331	377	350	339	351	375	376	353	365	336	348	325	359	370	360	332	358	318	362	354	346	330	362	345	338	332	343	353	335	369	339	359	363	367	331	360	372	303	341	333	371	337	356	344	319	382	324	368	341	365	345	348	370	354	368	334	361	395	355	331	297	355	364	335	349	365	341	342	335	367	332	333	359	343	358	370	364	357	328	324	332	349	332	321	337	312	329	309	353	364	340	326	339	332	347	328	333	347	343	355	331	337	338	353	347	334	323	332	307	346	335	343	329	361	349	334	322	376	353	349	343	374	331	360	313	342	315	283	342	350	358	313	341	338	362	342	357	328	317	403	339	353	346	326	347	372	336	329	369	351	366	337	354	344	324	303	341	374	353	365	353	321	354	364	316	362	357	359	358	348	319	354	367	346	344	342	363	346	341	332	391	349	357	357	346	351	351	315	336	351	358	362	335	310	345	334	346	349	366	352	373	360	366	348	378	333	349	340	349	358	334	345	341	354	324	355	330	351	311	336	320	372	350	331	327	348	353	357	345	333	317	389	334	362	313	344	335	323	346	366	364	334	370	372	323	316	367	352	348	324	337	342	360	336	320	362	343	376	351	346	333	345	353	372	337	338	359	316	342	331	342	331	343	366	377	380	349	334	370	351	347	340	379	318	358	312	343	383	340	354	336	358	302	344	336	358	344	333	329	329	354	355	320	344	360	358	363	351	342	342	324	327	336	367	348	334	364	321	331	360	320	365	349	393	315	347	374	340	329	349	372	340	293	338	320	323	340	354	373	337	337	354	348	332	331	354	381	333	407	355	326	342	344	345	386	394	363	356	341	321	366	336	351	339	338	368	344	316	352	355	339	352	345	343	352	310	350	351	323	338	316	347	396	333	307	358	346	308	341	332	344	326	354	334	311	344	344	346	343	336	340	360	334	359	306	367	327	357	332	355	331	340	374	336	335	365	351	338	353	351	360	340	355	328	332	332	332	306	334	328	336	348	345	338	333	322	335	356	320	341	353	326	312	313	341	336	352	341	335	358	318	327	358	344	313	334	336	336	340	340	344	331	352	369	349	318	339	353	372	359	334	327	367	392	338	353	332	375	320	368	358	346	359	345	338	343	360	343	302	349	341	365	339	354	382	349	335	357	353	343	321	335	340	356	346	356	328	321	318	341	359	347	310	318	345	355	316	340	339	318	361	335	359	334	349	355	378	314	344	326	312	320	355	324	367	339	354	331	340	336	337	342	329	315	334	339	348	369	351	322	326	348	358	332	319	362	349	315	374	339	343	338	390	366	348	385	376	315	366	330	355	374	363	288	363	326	340	365	359	348	337	327	355	326	361	348	366	315	342	327	337	370	362	323	309	345	326	364	334	361	355	347	328	320	321	311	351	351	383	313	339	376	349	350	367	318	339	313	321	342	330	328	366	367	368	343	359	358	359	324	347	370	340	357	332	358	339	350	349	354	324	336	377	340	320	342	350	347	339	365	346	354	345	355	329	316	337	342	366	319	333	364	304	343	316	367	347	323	394	337	360	335	331	328	345	356	366	319	353	338	322	333	345	332	318	342	347	357	381	334	332	329	328	376	371	353	349	324	337	333	324	358	341	330	359	350	334	329	353	338	351	315	341	325	341	336	360	359	349	366	334	359	342	345	328	359	374	352	357	364	355	360	347	349	326	323	360	316	352	326	337	334	351	351	337	333	363	348	344	321	365	317	349	353	329	364	302	371	348	377	329	362	322	332	357	360	329	340	385	372	341	344	377	282	305	319	378	384	315	394	326	357	349	358	365	347	352	344	307	351	351	356	333	375	335	422	375	339	369	342	354	356	385	384	355	351	336	339	349	346	353	339	348	331	329	360	338	332	357	337	347	356	294	340	343	378	355	358	363	319	330	283	338	322	347	335	360	369	373	314	353	368	354	349	357	358	337	367	379	353	319	369	348	321	344	364	329	356	354	356	380	325	354	368	337	343	356	361	323	354	339	377	332	347	375	334	359	306	330	312	334	317	306	309	356	355	358	368	330	347	356	319	356	318	338	337	341	356	336	349	324	354	362	345	349	337	310	341	369	316	339	336	342	367	317	354	314	317	340	346	342	336	321	378	330	361	335	362	355	374	342	345	348	331	357	369	330	349	335	355	368	352	340	326	343	338	352	333	360	286	340	338	317	352	320	344	324	354	364	347	389	342	340	371	321	352	336	366	348	370	371	338	358	327	341	329	371	351	348	349	297	340	362	351	340	325	376	350	308	360	330	359	335	334	330	311	336	374	345	358	353	314	323	339	338	314	343	365	364	317	340	360	358	335	360	365	352	348	336	331	333	337	361	336	393	350	362	366	353	379	343	372	353	328	365	340	329	335	322	350	309	350	331	366	336	367	321	307	369	330	356	328	357	385	327	330	333	302	385	379	295	356	383	287	344	326	349	356	349	345	307	325	347	328	334	336	333	373	324	355	349	370	348	345	312	319	360	335	336	336	331	312	356	358	350	359	366	389	353	342	343	340	363	376	358	365	327	325	323	346	336	330	340	333	329	335	341	381	338	360	332	338	343	354	366	372	341	348	353	361	368	324	351	319	341	317	332	363	335	360	309	350	332	337	348	362	349	354	328	368	357	321	327	347	336	344	328	343	329	351	354	342	330	362	322	360	361	347	362	337	307	315	346	324	347	350	358	367	392	346	324	341	357	370	370	306	369	383	326	333	349	345	361	316	340	345	330	358	341	352	330	340	332	354	373	335	352	335	320	331	353	362	350	336	316	301	354	328	392	338	334	353	322	352	328	352	354	328	356	323	372	359	354	343	347	336	353	352	325	327	330	350	369	340	355	326	326	375	342	351	342	355	324	320	340	340	355	340	358	355	352	331	346	351	331	337	315	322	319	335	335	371	343	355	370	337	330	361	348	355	345	345	345	337	316	357	329	334	333	330	312	338	341	332	338	358	329	335	326	339	359	356	313	343	325	335	336	338	374	346	326	340	303	367	363	349	339	351	322	340	355	365	371	367	326	369	365	361	331	348	319	343	356	354	337	331	339	319	323	324	309	344	337	333	351	359	382	330	327	303	367	357	333	355	331	349	357	345	368	351	339	351	347	321	332	381	338	309	363	348	334	333	329	364	293	318	348	367	363	346	347	365	344	366	351	352	363	338	309	356	348	331	318	357	348	342	362	356	368	328	357	353	359	363	336	374	337	372	365	356	326	361	358	345	354	333	354	348	346	367	342	353	371	336	364	341	315	330	320	323	357	344	299	321	336	345	329	332	348	382	338	344	335	315	332	350	338
23854	23448	37736	31261	22776	16005	4264	1174	585	350	385	355	409	353	400	357	380	377	389	380	346	347	360	357	358	345	358	420	346	379	354	380	357	357	355	354	401	341	347	391	342	398	412	378	392	360	367	360	373	342	337	363	334	383	335	372	410	377	362	352	347	399	358	393	372	364	365	374	338	386	387	385	331	353	341	329	402	389	359	361	371	363	370	327	359	374	380	395	351	363	356	398	333	355	394	390	356	377	368	390	372	363	409	376	371	360	360	346	347	389	365	355	362	374	380	362	353	398	379	371	354	400	350	382	385	369	358	353	379	354	370	360	334	362	366	353	349	377	371	344	374	369	360	372	368	381	367	377	353	372	341	372	386	339	363	358	382	361	345	348	361	369	368	409	380	366	377	344	341	367	366	399	389	362	371	337	376	377	351	356	420	349	361	373	371	407	357	395	379	362	394	330	344	352	356	358	366	333	412	353	360	351	346	345	407	332	351	352	372	369	353	386	353	389	356	331	383	363	399	367	379	377	363	353	393	365	368	412	343	328	355	390	378	401	359	358	377	371	363	378	358	377	395	359	363	338	379	371	350	344	356	325	359	374	370	390	341	383	364	372	399	366	358	327	367	384	360	381	399	380	364	356	359	365	384	361	361	375	366	377	329	378	399	370	364	323	327	403	361	384	360	343	363	382	389	376	364	363	387	346	363	365	366	379	370	378	372	403	369	390	355	389	406	354	354	377	361	365	385	354	360	358	378	347	330	351	414	390	373	357	385	330	387	383	346	342	350	341	353	337	393	327	370	387	357	382	332	379	370	317	365	355	356	404	401	364	340	405	369	349	369	356	390	363	385	397	379	361	346	366	365	331	363	339	378	343	362	372	389	356	350	391	385	365	383	390	347	349	363	354	359	353	313	352	373	374	364	386	351	383	382	357	360	389	370	379	342	376	344	369	382	404	377	349	376	402	380	361	333	393	351	345	356	366	361	390	387	354	348	362	367	351	367	362	410	358	371	330	419	377	389	367	370	366	374	374	380	344	368	369	411	386	357	398	354	357	331	361	338	421	352	355	381	378	350	390	373	352	346	409	377	388	358	397	372	383	362	358	334	348	377	354	367	343	347	357	379	332	342	322	394	366	354	366	353	352	382	418	383	362	370	349	342	328	387	387	341	381	377	382	352	338	389	389	317	394	361	347	386	362	391	360	395	368	375	375	398	341	355	367	370	402	374	374	384	384	339	373	380	375	359	376	360	402	353	338	365	357	356	351	317	348	341	379	371	393	372	324	346	388	370	361	389	374	362	336	401	346	374	368	372	404	385	392	365	362	381	373	342	373	402	374	382	351	411	391	359	356	358	389	356	390	416	352	362	362	373	342	362	329	366	392	377	386	355	345	326	361	376	352	379	378	378	372	354	356	375	362	348	356	346	367	348	340	350	325	394	347	356	366	385	349	350	355	371	374	344	360	366	357	379	389	370	392	374	346	357	341	371	376	388	327	369	346	364	337	385	397	368	372	381	372	368	384	361	339	370	393	356	395	348	339	371	357	372	366	363	367	378	374	365	363	379	322	354	346	345	332	379	351	381	344	345	414	349	359	361	354	350	355	323	364	323	353	386	406	398	364	357	407	366	359	344	372	381	376	387	375	363	365	364	358	341	363	337	366	367	371	373	369	374	429	339	385	379	357	369	379	390	393	378	364	360	336	387	366	374	333	364	408	354	354	391	384	376	372	375	355	378	386	339	355	355	365	374	374	392	352	366	368	376	373	368	370	371	359	333	393	358	368	395	362	356	410	384	376	352	373	361	366	388	386	377	361	396	388	347	342	387	350	365	368	334	372	368	382	363	358	379	364	362	350	377	358	367	356	357	390	353	342	342	369	365	373	384	348	386	381	378	383	377	378	377	353	367	370	369	374	350	397	366	364	346	393	366	376	353	388	357	374	340	354	364	340	323	355	367	365	373	367	372	412	342	349	374	398	376	370	388	366	358	371	365	359	351	379	357	345	327	382	376	372	361	380	348	364	340	359	358	339	370	370	377	358	415	375	376	359	337	340	362	356	360	348	377	367	400	340	366	364	367	310	341	357	352	381	382	407	396	350	365	359	334	382	362	358	357	356	377	340	341	354	358	348	382	370	339	344	353	390	364	391	355	344	374	326	355	355	361	344	392	382	357	367	394	403	340	336	360	377	393	387	387	369	359	390	362	388	400	378	393	333	343	347	391	366	370	349	366	348	362	380	372	341	331	377	368	377	394	344	357	357	370	349	377	382	348	368	324	346	355	375	371	361	409	390	382	366	364	376	351	389	375	368	371	372	363	371	341	343	404	366	397	364	360	358	366	370	383	351	349	392	364	376	353	348	352	371	346	407	352	358	355	378	393	373	355	373	363	377	387	363	368	341	374	417	403	356	382	367	356	371	369	383	351	383	343	362	382	363	349	386	348	381	359	354	356	365	333	339	343	363	351	351	383	392	352	358	354	366	374	377	405	359	363	378	345	359	364	342	355	360	311	403	383	374	370	372	380	349	357	368	383	402	341	342	375	375	361	348	405	367	358	334	350	362	336	363	367	348	352	401	389	355	358	334	368	374	381	327	380	379	359	355	360	364	354	355	339	331	362	362	409	396	380	357	381	370	349	365	354	374	377	380	355	346	354	384	358	346	359	374	397	348	398	356	371	341	372	363	372	383	297	334	370	369	378	357	351	348	351	375	380	328	378	385	403	389	384	375	389	380	381	357	376	352	391	399	373	362	348	383	354	326	362	324	369	346	363	355	399	371	382	345	336	383	346	402	392	353	373	356	399	392	391	381	381	350	364	368	375	315	358	378	385	383	350	346	360	359	411	397	348	324	380	316	359	352	394	357	402	368	400	376	347	323	337	364	445	371	342	369	354	366	349	333	366	359	354	344	385	367	329	382	406	356	367	362	345	373	366	343	349	362	377	396	403	355	374	373	375	371	384	352	326	401	375	354	351	364	389	373	404	371	405	364	348	393	348	366	363	355	331	370	379	330	363	355	332	360	367	339	346	383	388	394	387	369	357	346	366	334	382	379	383	348	352	369	345	335	370	382	376	342	362	377	351	349	359	396	343	353	386	362	335	369	377	397	385	352	369	369	379	337	334	363	373	373	371	380	346	342	399	376	360	385	359	334	374	365	362	390	335	392	371	381	368	323	385	335	387	340	367	376	411	371	349	402	370	362	393	340	336	361	385	352	360	357	396	339	355	358	342	357	400	375	399	389	384	353	354	392	354	357	357	366	354	384	369	355	386	391	335	378	367	372	334	364	368	356	391	373	369	362	357	379	354	331	353	318	357	362	322	330	380	352	373	323	383	363	351	361	379	384	394	366	360	348	361	322	386	371	364	360	338	373	392	390	343	328	377	350	387	408	338	349	348	362	381	346	399	383	337	360	348	353	371	391	381	365	383	366	348	354	349	383	386	370	372	379	357	340	347	364	363	347	424	360	349	356	398	374	364	365	365	370
52392	95084	70670	42942	20654	6489	2640	1568	800	446	428	420	423	401	404	386	411	401	426	431	467	436	377	409	432	426	376	436	400	393	432	433	417	424	419	415	423	402	438	433	395	419	416	418	390	402	402	434	383	432	402	405	412	431	398	424	380	435	405	419	425	393	436	448	391	414	401	445	412	417	396	423	385	410	406	409	436	450	400	416	406	382	400	438	426	422	420	456	399	434	406	408	420	396	433	404	426	449	392	406	418	397	427	404	402	421	416	429	409	418	411	439	382	405	388	424	405	379	402	407	426	433	405	381	416	397	373	402	456	429	445	392	456	438	409	392	401	386	426	376	428	416	420	407	426	394	390	423	425	387	410	430	411	422	442	398	417	411	397	419	411	420	408	425	400	437	414	407	395	418	457	386	434	421	403	424	446	420	432	424	386	432	393	398	412	376	415	400	422	440	408	413	413	389	422	442	446	408	381	405	408	406	408	439	427	427	452	425	395	419	406	402	443	449	408	433	433	412	402	426	406	419	392	394	421	432	377	431	395	432	404	409	445	425	412	409	377	428	414	408	395	448	426	398	426	438	445	418	419	456	447	390	403	415	384	418	400	429	440	435	419	396	412	405	399	419	392	390	412	405	424	402	418	408	435	393	417	416	377	405	419	425	397	390	474	379	428	412	424	437	471	420	394	444	400	407	418	431	384	415	406	435	393	422	393	404	404	440	437	404	389	458	414	417	421	394	369	401	418	426	416	380	389	433	440	403	439	400	442	427	432	438	396	409	375	435	388	394	428	411	399	413	413	399	428	428	436	388	392	417	403	426	418	390	401	393	407	386	384	408	439	445	402	395	427	408	429	409	416	396	384	453	432	429	381	432	379	397	442	388	398	433	415	416	426	387	403	411	424	400	448	399	415	431	415	430	378	404	410	431	408	383	409	444	421	416	417	432	433	401	372	401	448	434	396	392	414	462	364	453	418	444	426	432	410	413	405	440	371	385	400	435	413	414	441	422	427	441	466	393	442	408	403	407	392	420	391	396	405	422	405	414	422	422	415	416	431	407	377	416	452	432	405	419	399	440	414	411	419	445	428	367	388	406	387	389	376	420	425	379	401	413	435	391	419	457	460	429	435	406	410	418	384	402	427	420	411	405	395	435	382	394	413	390	446	408	426	421	388	391	406	413	422	399	404	431	400	400	414	423	412	398	417	403	425	397	438	390	388	445	442	403	398	444	415	421	401	385	450	430	405	414	412	427	422	390	409	395	404	434	433	420	440	465	384	425	380	385	403	400	405	387	434	406	418	422	439	439	425	426	405	413	421	412	416	436	420	429	417	372	416	415	398	428	414	422	400	382	433	454	417	435	421	421	458	393	429	432	414	416	409	393	450	400	427	392	441	416	434	402	394	413	457	422	407	442	403	431	382	415	412	394	392	408	405	376	456	387	448	391	438	440	423	433	436	397	398	431	418	390	400	400	417	429	419	407	410	438	448	415	433	387	427	425	410	381	415	443	426	443	391	407	402	418	426	444	433	417	414	425	395	470	434	400	403	417	420	445	402	446	414	423	407	427	421	452	392	400	425	421	393	425	427	436	377	406	395	410	415	388	405	414	431	423	430	425	435	401	426	427	401	411	399	379	444	417	418	420	429	430	405	415	445	429	431	423	419	436	385	372	399	405	406	392	409	447	402	464	447	437	431	393	433	408	399	432	371	451	412	427	379	407	425	457	434	466	424	445	425	406	400	397	409	420	395	428	406	429	403	441	417	423	385	429	409	416	402	433	423	457	396	420	434	415	431	405	425	420	418	431	444	395	440	398	398	431	423	427	412	376	406	407	383	429	422	451	415	410	377	433	418	413	438	385	426	389	420	414	367	447	414	402	429	400	403	419	404	413	391	405	431	450	398	440	402	395	423	386	441	433	443	392	396	418	390	432	420	397	435	408	411	417	442	386	415	404	400	453	428	396	423	434	365	396	438	429	423	471	402	415	427	375	453	422	423	425	426	437	432	404	416	413	458	418	447	432	396	392	406	402	405	405	386	412	416	411	413	414	414	402	411	367	404	400	481	411	446	425	419	425	405	436	381	451	399	436	413	386	394	408	442	390	417	431	413	400	437	421	400	442	434	436	405	437	409	408	380	413	427	417	391	402	415	427	395	404	389	412	424	416	417	395	419	438	428	415	437	432	392	439	407	428	448	384	410	399	385	406	369	461	415	417	447	416	419	436	396	399	375	417	390	413	425	398	389	409	411	420	396	431	421	423	413	403	416	422	393	427	386	439	443	413	396	458	416	428	421	365	427	396	428	397	435	443	409	427	402	391	399	429	421	423	420	408	428	385	418	407	396	404	401	435	420	387	424	374	428	403	415	416	424	403	370	421	434	433	434	448	402	396	420	415	404	403	370	427	399	426	386	449	412	399	412	426	415	403	455	405	411	436	424	407	417	396	401	386	448	401	398	408	410	415	431	410	378	422	411	455	366	368	417	390	426	432	408	383	443	405	410	401	427	419	382	459	400	463	444	447	418	421	379	408	460	427	428	383	419	395	421	377	442	389	428	418	414	421	399	410	437	408	431	404	404	403	434	415	432	442	388	404	414	421	405	425	423	393	436	444	417	385	367	438	400	395	402	422	420	383	425	405	395	410	383	389	409	376	430	428	404	427	422	421	441	408	405	430	416	393	419	431	404	410	406	423	427	436	408	435	440	408	428	403	408	449	435	405	395	458	418	441	406	413	435	413	391	406	417	415	432	395	422	410	425	405	399	414	445	433	408	424	407	380	426	442	401	399	414	379	470	401	451	408	385	435	415	452	409	393	422	453	407	409	431	443	411	405	429	442	437	392	435	425	379	429	425	422	414	392	401	395	421	377	406	429	422	414	439	429	421	422	446	421	412	410	435	413	424	437	443	427	397	430	409	389	449	422	411	446	374	399	426	430	427	421	422	383	435	409	443	414	388	412	398	401	424	402	408	400	426	430	409	405	388	437	436	417	401	399	403	373	415	417	402	413	419	409	401	409	396	410	383	415	430	411	414	425	391	407	378	429	425	389	422	467	384	408	409	390	420	452	393	409	410	411	418	405	408	425	408	411	435	377	437	399	431	445	433	404	446	410	416	415	403	439	425	449	430	437	410	424	416	390	430	422	416	402	419	416	414	424	392	467	427	431	422	426	413	417	383	437	400	425	389	408	442	415	470	473	405	431	375	416	432	428	426	441	408	406	405	424	433	406	419	425	455	416	418	401	408	361	431	395	416	424	404	456	389	418	411	407	388	405	392	378	427	416	417	407	418	421	411	391	436	397	423	393	442	438	424	431	428	448	405	419	397	408	434	436	401	452	397	424	428	419	390	382	400	407	420	387	407	411	427	404	394	406	395	407	413	415	426	411	400	399	438	454	402	413	445	395	391	407	431	418	419	386	440	401	407	433	426	422	404	410	455	434	447	411	393	410	410	407	409	428	417	403	394	432	435	412	434	413	431	377	406	363
25393	26476	39983	30373	16831	4576	993	554	472	353	342	321	346	349	347	306	320	333	348	323	330	298	337	307	339	332	330	329	359	325	311	333	362	344	318	351	330	325	314	339	351	314	340	328	320	314	332	284	323	332	340	335	312	328	335	349	300	322	352	338	308	311	342	345	342	324	340	329	328	364	335	319	310	297	341	329	368	326	342	319	316	338	313	323	326	318	346	317	347	322	332	329	339	354	301	325	319	318	347	313	321	319	318	348	347	356	331	347	324	314	363	324	322	343	346	293	330	347	330	333	297	366	367	324	338	347	316	329	327	302	328	340	361	285	299	353	316	312	298	349	286	321	343	322	322	330	335	311	343	294	315	358	332	336	342	327	341	357	342	296	383	359	357	346	321	330	311	331	322	353	332	338	301	326	330	328	313	332	309	348	326	311	329	294	282	332	349	351	349	362	346	311	353	315	364	346	330	346	334	340	349	298	339	356	350	343	325	321	351	305	293	295	348	341	320	341	316	296	353	318	327	321	335	343	368	325	338	344	360	334	323	347	321	328	360	335	365	326	339	339	335	355	364	335	321	323	325	327	337	307	328	317	314	313	344	328	326	314	329	312	316	345	344	312	347	323	334	331	292	310	303	326	329	342	390	364	316	332	329	344	347	340	343	312	310	331	329	330	314	314	342	337	321	331	350	338	348	321	339	318	359	309	333	334	362	343	375	309	330	324	337	323	325	312	302	315	307	335	335	355	303	325	337	356	340	356	333	323	348	335	326	313	350	318	324	315	344	340	301	346	310	330	337	354	324	352	346	320	316	346	391	344	325	336	323	342	337	351	331	328	329	336	312	357	346	329	373	337	323	331	358	307	320	328	294	297	351	344	348	326	330	343	319	346	318	327	325	336	325	308	343	338	338	307	327	339	346	322	327	327	309	351	316	286	349	330	361	367	345	333	346	307	324	331	329	305	333	340	318	372	316	335	378	346	352	326	364	315	315	332	317	341	331	336	313	320	316	341	337	316	363	326	336	325	334	376	350	343	348	301	347	371	303	336	328	350	334	341	338	368	329	333	309	352	298	313	327	304	327	326	337	346	363	318	349	318	322	318	312	314	331	371	325	343	338	368	337	306	344	336	369	315	301	333	340	294	312	301	331	326	331	339	345	361	334	329	314	304	318	356	319	319	305	341	334	330	321	327	317	338	356	325	316	358	350	345	302	338	340	305	317	328	325	342	340	361	332	303	300	326	301	345	343	308	344	334	350	333	339	333	332	308	316	328	339	300	338	343	307	319	333	318	325	334	335	291	326	351	325	333	329	325	318	321	315	329	333	341	312	317	336	354	324	335	330	359	366	354	361	327	346	329	317	334	357	313	337	339	297	329	356	333	301	304	310	310	323	305	335	344	306	313	340	341	329	350	312	326	326	296	318	346	315	318	353	325	353	331	293	332	355	335	315	343	342	334	364	350	336	314	330	325	323	329	313	300	322	341	359	355	331	282	340	331	322	305	342	362	344	326	336	321	357	348	367	322	329	327	352	334	313	343	319	329	307	326	315	308	345	346	327	346	336	335	327	354	293	329	320	366	337	365	325	357	343	312	351	329	360	312	333	337	313	320	336	335	325	323	343	306	346	325	344	340	289	335	344	326	344	312	336	347	325	361	342	320	340	324	364	356	338	321	296	359	334	313	343	344	337	356	303	298	325	301	346	370	326	352	319	308	342	352	289	336	310	330	302	312	323	353	332	353	312	334	337	351	325	348	309	319	316	347	328	352	314	332	343	336	370	311	344	321	362	337	293	323	311	322	302	322	318	343	342	329	305	316	356	291	335	358	355	317	369	325	323	356	333	319	349	353	338	321	323	319	295	330	316	297	337	305	360	319	354	340	310	333	344	333	317	353	350	315	344	310	338	360	318	355	341	324	319	300	354	329	337	330	323	329	328	321	332	303	316	342	325	317	352	315	340	370	359	363	308	330	340	353	330	352	330	313	331	344	323	311	347	376	333	372	329	307	317	372	323	301	314	336	368	354	343	317	345	319	319	341	307	326	362	330	332	352	322	306	325	298	315	310	329	339	323	354	324	345	325	311	357	360	332	340	344	352	356	347	333	356	350	348	322	304	321	354	338	340	372	346	335	335	334	350	336	326	340	344	317	339	359	347	332	310	307	309	321	336	315	333	273	353	344	364	339	318	316	317	360	334	336	313	354	339	372	322	331	330	328	333	316	330	311	348	319	337	334	371	332	352	369	324	341	340	319	361	306	341	324	318	304	315	307	300	347	332	336	372	326	355	347	319	333	333	321	344	328	327	335	305	329	384	360	296	317	324	325	316	339	313	346	341	338	311	365	325	325	314	319	338	307	325	330	321	341	322	306	312	313	346	331	370	327	313	319	353	330	323	326	299	354	325	334	311	342	358	372	316	338	299	347	293	303	368	316	320	353	314	311	335	351	362	338	313	356	357	331	319	353	334	338	330	356	331	336	348	380	312	332	339	340	305	333	352	324	340	349	308	329	348	330	339	304	340	345	347	333	350	283	339	342	357	353	300	339	332	354	370	338	352	334	340	335	331	320	315	317	340	350	328	315	336	334	316	339	317	316	331	292	297	347	313	332	321	317	333	303	315	322	318	323	313	337	349	325	350	326	344	316	367	312	326	332	340	340	316	339	300	328	297	325	319	327	353	340	342	300	300	331	362	332	312	326	361	335	325	325	329	290	385	385	368	328	290	317	361	336	354	336	339	324	313	330	331	297	320	275	310	350	335	298	355	321	359	349	343	312	315	325	351	320	336	317	309	338	333	313	334	345	336	350	340	348	341	321	335	322	322	316	344	328	354	321	312	355	349	331	332	326	330	338	339	301	359	340	318	329	338	330	304	337	358	309	319	316	314	337	359	360	321	312	348	347	304	324	317	321	337	302	300	307	321	328	337	346	346	306	305	329	323	350	344	303	326	306	335	335	361	330	313	355	292	298	304	298	309	325	320	325	358	331	338	319	340	326	331	338	329	343	318	353	321	337	342	334	341	307	328	316	333	349	347	327	324	316	337	336	352	330	318	356	321	312	304	338	337	326	343	327	313	324	326	298	319	323	347	318	320	315	289	362	358	344	341	316	320	350	305	335	317	343	387	341	331	313	349	335	330	346	318	344	313	334	292	326	312	324	358	362	318	306	323	304	314	307	314	348	338	336	319	324	294	334	323	349	309	342	323	351	327	330	349	308	327	332	322	356	359	332	356	310	355	307	347	331	359	338	318	345	293	341	337	337	311	308	320	336	320	344	335	317	359	293	311	338	316	312	357	329	314	337	352	339	332	356	351	321	338	333	348	325	339	324	319	340	325	356	319	319	296	360	315	321	296	318	357	321	339	355	337	305	355	369	329	344	303	344	326	332	326	320	327	330	354	306	326	359	325	327	338	311	324	289	313	330	321	354	336	338	311	328	296	351	325	346	328	356	332	321	346	326	302	314	322	348	341	328	340	314	300	330	329
45867	82296	57804	31621	12895	3900	1567	930	619	389	395	402	376	375	384	432	359	416	364	344	387	371	415	353	416	369	391	364	409	372	375	403	427	379	376	385	401	370	386	383	408	394	387	388	399	349	397	387	397	392	355	374	390	380	390	380	417	391	375	376	395	363	460	396	392	392	384	431	397	396	378	419	368	363	386	403	395	362	394	356	398	369	359	375	390	376	359	400	392	399	376	381	367	368	371	344	350	352	362	366	362	399	351	387	384	351	343	377	402	386	377	374	400	367	372	380	359	395	369	383	373	386	384	383	394	389	350	428	391	396	385	400	353	386	360	412	391	373	390	366	361	410	376	393	390	382	379	406	395	386	376	373	370	388	376	391	368	414	405	381	359	412	367	384	381	388	381	432	380	364	396	388	392	377	336	408	374	353	421	391	381	374	395	352	396	381	359	353	397	372	351	378	384	401	372	384	403	374	365	385	361	364	403	386	428	421	365	383	398	395	384	384	381	393	381	392	383	400	377	372	364	409	419	407	392	369	379	384	369	364	372	387	367	398	359	374	384	380	399	369	337	380	377	367	413	382	413	395	406	419	359	362	373	373	368	392	386	369	398	393	386	359	396	404	396	376	407	398	374	361	356	380	401	376	382	382	399	340	384	380	404	391	384	363	374	398	351	369	382	375	372	385	386	399	383	371	404	395	388	391	377	385	393	379	363	359	345	373	364	396	412	394	366	385	378	396	404	383	419	397	365	384	390	369	383	368	392	401	376	389	351	375	408	353	388	390	361	386	371	374	398	385	382	372	327	380	428	366	358	342	384	408	373	388	363	356	372	362	369	386	385	350	378	384	349	366	379	392	372	425	384	354	372	382	388	374	376	336	398	395	393	360	370	368	392	392	349	381	380	402	385	372	375	389	378	370	385	393	379	390	407	394	367	402	388	352	374	363	375	386	356	415	384	392	349	382	388	429	397	381	408	406	408	340	388	390	367	415	398	398	383	393	386	365	372	414	386	387	402	347	351	375	402	403	364	404	359	371	393	385	352	377	396	411	384	390	375	396	368	370	391	384	378	399	347	406	351	366	372	365	357	359	375	421	380	351	401	359	395	392	369	368	364	354	382	384	376	400	360	389	368	374	413	431	377	383	355	382	368	378	406	388	400	408	367	414	394	392	360	413	412	377	360	360	348	320	381	395	382	383	396	388	406	368	383	360	382	392	380	392	392	390	416	343	391	403	412	413	371	379	349	368	362	348	355	381	411	421	335	360	349	363	381	355	393	382	397	369	376	374	376	390	377	331	356	366	413	381	407	370	405	373	397	355	372	383	364	367	391	410	382	370	367	341	391	380	401	346	397	377	364	388	363	362	389	376	392	394	422	363	385	357	352	383	390	386	391	355	365	390	405	396	388	401	392	351	366	384	389	362	375	370	402	378	336	375	399	370	394	405	394	413	385	386	350	369	393	383	374	376	386	416	369	378	382	379	381	381	372	368	416	389	354	367	395	381	382	365	379	372	379	407	390	367	391	373	377	382	381	386	395	376	390	397	398	369	408	362	405	400	394	367	380	360	405	398	351	402	398	377	375	385	369	381	343	376	385	385	355	382	358	359	410	381	383	383	372	386	392	376	365	358	393	356	374	368	369	376	399	374	372	397	399	378	383	356	388	380	388	374	376	376	351	361	393	385	393	417	403	390	400	399	330	364	408	367	379	407	379	364	404	362	367	377	396	351	383	372	358	361	398	413	342	338	387	395	363	380	381	362	399	401	377	375	382	387	374	371	369	385	363	391	395	342	364	412	424	345	348	372	400	362	400	394	400	379	375	400	385	371	375	367	371	386	409	383	387	357	412	381	337	365	391	382	367	388	401	389	397	375	378	352	349	366	386	407	400	411	374	398	380	377	390	374	385	360	379	417	397	349	385	390	409	405	365	374	366	385	376	400	385	348	353	343	365	396	360	378	362	355	365	396	412	405	363	357	360	357	401	358	403	355	382	381	375	364	369	358	384	389	406	387	365	386	409	388	394	345	357	374	346	339	359	380	384	390	376	367	362	372	357	397	361	371	377	405	356	403	359	377	362	385	397	396	370	374	375	406	400	367	431	416	421	400	396	391	383	385	379	380	368	383	375	405	383	426	407	383	339	371	403	375	377	350	387	379	367	381	429	419	386	420	372	382	369	403	389	369	385	395	410	370	399	361	382	376	416	395	395	371	382	369	365	389	382	397	382	378	351	377	388	357	399	331	365	403	384	396	360	376	394	387	373	340	406	393	387	396	391	353	373	363	400	402	387	370	370	386	400	399	387	370	391	379	378	370	353	372	377	419	385	394	359	408	396	390	425	399	404	389	384	379	404	428	351	375	411	395	371	369	373	386	391	399	380	367	397	377	383	377	384	347	389	403	383	383	366	392	384	405	382	405	358	385	382	381	363	401	385	343	402	348	401	376	407	358	372	342	398	421	364	386	360	392	390	370	367	387	356	367	394	372	410	375	357	378	357	373	384	412	389	423	389	345	362	344	391	364	381	383	405	341	407	343	380	383	346	433	369	368	413	364	390	398	369	368	406	358	384	367	365	421	390	389	367	408	396	375	371	384	391	370	407	342	417	399	378	396	366	377	421	377	394	344	369	370	399	402	375	374	359	417	372	375	379	388	360	382	402	402	371	375	359	403	412	403	372	367	382	423	383	358	397	361	391	392	352	375	385	396	379	397	398	362	351	374	397	373	368	377	384	395	398	385	352	363	355	396	370	412	359	383	376	372	356	401	401	392	378	407	409	387	358	362	375	370	368	426	364	379	381	391	402	384	414	375	380	386	403	377	373	377	373	393	374	404	387	358	367	371	386	419	403	401	368	416	336	378	396	343	376	418	417	374	374	382	382	420	373	386	379	382	405	383	401	392	379	401	390	394	371	351	398	368	371	388	368	378	374	398	403	394	387	390	355	401	394	385	378	385	360	385	395	366	367	385	374	367	368	392	366	362	379	400	390	409	413	389	395	389	386	366	379	386	359	428	387	374	396	362	383	409	410	382	360	415	375	363	401	352	388	380	359	365	410	362	370	368	369	386	361	403	388	362	365	376	398	375	396	405	375	366	383	389	402	402	402	367	398	367	371	373	368	404	394	374	372	392	394	379	388	354	385	397	392	397	376	367	376	402	383	398	432	392	361	394	385	387	395	394	352	414	364	375	394	361	342	361	364	412	397	402	399	378	376	424	388	350	411	364	360	391	383	402	397	410	392	356	368	369	380	383	370	368	404	407	369	363	386	368	391	410	412	390	354	397	396	342	373	384	342	401	403	359	399	365	357	374	375	391	391	352	378	367	392	398	345	375	361	397	394	378	383	382	363	375	378	396	385	361	393	372	395	397	382	381	377	370	382	378	424	376	394	415	379	383	348	369	343	385	372	382	375	372	375	394	394	405	383	377	358	370	394	390	373	360	363	359	363	401	383	399	390	379	415	399	377	389	387	374	379	384	344	374	369	376
22912	22328	33966	28068	22640	21188	13419	2341	1022	525	496	443	425	478	447	464	426	442	465	436	469	448	428	457	433	418	468	447	469	462	452	420	439	436	442	463	491	432	437	450	411	461	431	429	418	438	491	421	430	461	475	442	451	426	408	422	407	439	444	433	419	415	431	437	444	434	416	417	445	422	430	410	414	460	460	431	443	452	433	459	407	446	449	403	460	469	382	411	426	448	441	413	433	433	416	402	433	464	439	461	438	444	433	427	437	466	460	426	425	412	423	435	440	459	425	434	440	431	466	456	428	432	439	460	433	428	457	457	472	425	389	410	412	466	427	476	418	462	451	439	439	421	479	422	446	419	468	464	439	445	440	442	423	418	447	404	453	431	447	431	416	421	448	457	429	427	465	466	457	401	396	445	434	453	446	425	411	424	437	438	455	424	476	427	417	439	457	440	440	458	434	426	465	445	437	442	429	401	424	444	426	442	434	455	414	456	421	403	472	423	396	425	451	483	454	427	440	451	426	465	423	453	413	458	425	428	435	445	447	446	451	420	388	405	442	418	441	444	461	421	427	427	455	438	453	394	444	471	431	455	424	451	470	483	437	441	441	449	442	422	456	490	468	438	431	465	430	477	401	407	449	454	440	420	462	419	427	407	443	479	433	428	403	451	441	443	415	411	437	466	458	426	474	454	409	470	440	438	448	454	412	396	434	455	438	411	436	477	465	397	432	450	422	439	446	445	451	433	449	428	457	438	419	456	417	405	411	424	454	429	457	408	417	452	424	413	408	474	460	407	427	428	451	445	412	412	453	434	426	430	440	435	445	452	443	446	475	444	439	455	442	446	451	446	437	458	431	448	406	416	441	401	488	426	443	427	410	414	441	462	416	404	452	419	480	400	416	420	485	424	475	423	461	452	406	404	393	443	433	436	442	458	436	384	445	459	441	476	420	454	446	442	416	416	438	443	431	502	483	416	433	452	455	465	412	434	453	421	442	472	444	444	456	429	423	400	476	403	463	446	481	413	422	432	430	419	413	418	435	427	426	419	423	447	408	466	444	442	432	432	423	432	401	465	458	442	421	405	434	463	423	421	420	437	459	409	427	424	420	464	419	436	422	454	407	424	435	441	436	420	430	503	403	452	443	448	422	446	406	452	416	454	450	424	400	414	485	447	413	431	454	452	444	432	477	408	430	449	442	485	435	464	411	433	474	457	421	478	435	441	438	431	449	435	427	442	468	426	425	413	429	435	456	403	410	410	438	449	434	468	438	444	427	458	412	468	409	453	423	442	431	452	466	440	436	446	458	457	382	419	417	394	464	451	441	414	403	445	467	462	430	470	441	436	436	454	418	470	454	454	440	436	418	440	428	457	463	442	436	432	406	432	413	434	421	463	445	453	414	458	465	476	434	444	445	445	447	447	426	449	466	435	430	478	459	460	401	459	458	418	431	455	404	405	418	417	443	457	450	441	431	385	430	427	431	446	442	438	456	441	421	434	472	457	462	451	403	400	440	431	484	441	438	463	457	443	419	449	438	443	406	452	441	418	458	452	462	449	429	447	432	402	421	436	440	418	439	449	425	486	428	406	436	420	459	436	448	420	429	452	418	459	406	419	418	432	469	447	418	420	426	464	442	472	424	420	500	423	443	441	472	467	442	494	447	452	428	422	433	431	430	385	445	471	392	452	463	399	427	414	422	416	418	431	416	450	413	461	403	427	416	427	449	481	441	470	416	413	444	451	444	489	427	437	447	440	431	449	485	408	468	429	457	467	436	445	415	436	453	453	443	429	415	435	416	430	438	450	431	464	445	453	406	411	434	427	454	468	433	415	433	435	445	476	431	442	465	514	415	438	428	435	456	447	432	443	431	412	397	433	450	420	432	404	407	462	445	458	469	410	399	424	442	411	456	437	443	457	458	434	405	449	467	402	424	413	453	412	467	441	438	427	420	438	420	465	438	436	411	436	480	452	429	428	435	422	402	440	471	415	423	418	455	433	392	377	424	398	443	441	431	425	464	435	422	423	463	423	430	427	420	424	488	433	449	456	427	433	420	459	435	447	460	436	423	427	405	412	451	458	424	465	451	466	469	484	465	467	444	437	449	474	412	471	394	400	433	455	433	452	460	440	411	456	437	460	406	445	424	446	425	388	401	431	434	407	415	441	423	417	484	448	418	460	435	411	401	450	457	426	431	461	429	452	425	444	413	444	403	434	436	425	440	457	450	395	383	458	431	438	397	418	440	455	456	438	439	410	431	455	410	454	467	432	457	447	417	426	457	416	469	430	464	392	441	424	447	446	452	459	392	464	435	409	418	438	419	429	406	432	457	399	453	447	460	417	417	428	414	398	437	420	449	436	416	459	436	440	417	447	439	398	421	438	412	427	389	392	416	449	413	438	433	430	421	444	437	425	483	439	420	473	463	432	452	486	438	443	459	444	454	482	423	426	466	453	457	442	414	425	425	483	405	452	431	422	428	454	457	458	422	463	444	416	434	470	435	391	432	427	460	431	430	452	430	446	462	479	433	447	433	476	458	429	468	446	460	467	426	434	430	411	468	428	484	429	445	420	457	431	433	442	416	462	413	440	434	453	405	431	440	434	432	455	400	446	404	428	459	441	410	467	405	432	436	447	466	426	434	438	432	422	438	446	434	483	416	427	417	451	398	463	423	459	464	456	438	470	434	424	404	431	403	464	447	420	433	447	422	433	415	438	452	444	440	425	452	433	435	424	446	433	419	482	471	437	418	417	380	478	445	467	431	449	424	445	459	395	480	434	435	471	457	414	384	440	433	441	406	443	441	447	465	433	420	421	472	428	473	389	447	424	473	440	424	448	427	402	449	430	433	436	415	436	439	468	447	432	435	482	415	434	443	422	464	413	410	432	421	429	446	448	421	424	446	461	454	420	425	418	439	416	431	487	410	445	414	402	456	440	444	455	442	437	463	432	452	488	455	427	474	419	438	406	459	469	455	465	457	407	455	434	459	439	431	482	500	433	444	481	469	465	445	431	441	386	417	465	421	456	417	450	444	431	422	441	449	391	446	429	455	464	434	439	452	411	435	405	428	422	468	429	438	446	416	451	473	403	469	402	444	425	433	486	442	420	426	446	423	436	486	440	411	423	412	442	428	458	445	391	460	429	447	438	458	435	460	403	432	485	416	410	464	455	431	432	435	426	449	428	433	450	412	423	451	445	412	437	442	428	464	464	426	405	454	437	427	464	442	454	433	472	460	432	449	442	436	461	440	388	419	418	451	425	420	438	443	429	391	417	425	418	405	406	450	392	439	435	474	426	431	455	432	471	455	452	429	500	456	442	444	404	454	473	513	465	436	436	460	428	407	415	434	386	413	441	430	433	456	437	424	461	433	429	440	432	388	444	424	432	433	403	421	421	429	426	445	453	421	421	377	403	448	419	439	421	438	474	461	419	423	397	417	441	437	459	440	433	420	429	412	409	439	440	480	436	442	413	407	486	428	425	423	424	449	489
55695	95932	77077	50977	29426	13169	5064	2735	1506	578	475	459	480	473	488	506	507	471	510	487	512	503	480	529	444	514	500	489	479	550	467	457	472	497	465	466	462	467	485	474	493	513	461	495	518	455	449	487	509	483	496	469	447	491	496	495	493	508	497	490	507	462	473	499	497	492	463	453	465	464	465	447	470	459	480	473	463	488	496	488	505	488	477	488	477	471	473	496	489	485	438	502	479	450	499	478	486	491	460	492	468	507	512	516	449	520	500	464	474	512	495	493	542	526	452	447	498	482	458	501	483	455	511	476	451	481	498	492	504	495	505	509	452	499	495	451	486	466	464	482	483	499	473	484	523	451	490	507	466	526	494	478	457	478	511	462	522	466	486	502	450	437	501	501	532	483	467	435	485	518	514	480	446	483	476	498	507	503	482	502	509	508	472	451	485	480	489	493	485	456	484	441	493	486	506	472	455	509	498	518	468	462	491	479	471	493	507	479	457	504	477	477	505	450	499	498	494	483	415	477	492	474	498	476	454	486	481	452	450	466	497	458	479	477	468	491	480	516	470	516	464	480	498	488	487	475	466	458	471	474	477	499	490	485	476	459	459	455	448	462	467	479	465	466	463	462	510	462	475	530	490	512	483	455	486	491	508	496	467	509	483	468	468	501	489	490	479	499	469	451	503	507	502	480	499	456	483	489	459	480	506	517	448	491	465	469	484	440	505	470	495	485	428	482	467	492	528	456	455	501	496	522	455	508	477	503	478	486	482	511	514	464	468	486	531	487	487	486	491	453	439	503	487	507	488	498	463	467	475	467	525	472	453	481	478	519	467	487	452	480	496	471	444	468	473	455	504	455	463	474	500	491	493	475	453	464	475	481	459	507	495	479	467	439	496	471	455	466	455	455	443	472	482	468	460	496	464	509	527	517	521	471	477	483	506	463	472	509	462	464	464	487	500	482	488	533	460	456	510	496	453	465	524	497	449	474	486	515	448	469	483	518	467	485	491	510	496	487	527	462	482	478	505	478	493	476	468	478	501	472	456	450	476	490	476	470	469	509	485	485	492	496	472	497	476	499	476	458	488	458	522	483	496	452	486	491	491	492	506	472	509	493	471	505	494	477	462	479	511	504	472	454	520	506	532	493	488	430	510	482	479	489	448	446	479	454	447	461	493	497	498	452	448	532	492	456	497	509	435	469	462	502	461	485	442	476	467	488	504	488	466	433	477	465	488	506	473	515	510	488	460	476	441	482	458	475	495	471	551	466	471	480	463	488	484	466	464	434	503	493	446	460	510	448	467	477	482	463	500	490	465	504	532	443	475	491	517	506	490	487	469	477	491	488	466	504	474	498	454	497	485	460	469	472	487	449	461	494	510	487	501	487	523	469	459	514	442	462	518	497	465	509	506	519	509	457	495	457	475	494	471	500	484	446	496	490	504	526	460	493	489	452	516	443	487	427	475	511	464	515	436	468	495	502	485	497	467	470	451	458	501	492	473	488	454	467	467	464	467	473	485	463	482	463	474	507	508	503	461	494	475	471	480	458	489	488	468	526	471	503	479	507	526	448	493	480	510	475	491	486	512	489	470	464	468	483	479	502	517	490	470	506	493	489	489	503	508	462	507	487	471	544	493	499	459	508	467	466	485	466	488	458	487	459	482	501	474	469	473	481	432	483	466	518	477	492	498	511	463	491	474	453	488	477	527	492	447	452	462	458	445	485	447	468	468	506	460	460	470	471	497	499	493	459	506	459	460	453	453	457	478	481	522	522	542	501	459	473	512	489	430	500	491	474	500	481	473	512	492	507	517	472	485	448	499	467	468	471	463	470	507	488	507	497	501	489	472	454	487	480	494	483	460	469	477	525	487	484	447	462	447	455	431	492	415	514	497	485	487	475	475	497	473	468	484	451	506	467	476	514	478	502	461	485	504	485	541	520	507	489	458	480	472	469	447	499	498	451	509	467	477	472	463	485	473	485	489	472	487	521	524	509	462	502	463	461	511	494	471	483	491	491	516	464	476	484	465	475	515	490	493	488	502	460	486	469	444	487	489	437	506	482	506	494	458	439	517	452	518	465	475	461	461	489	479	491	510	478	470	463	449	476	468	451	454	463	508	489	517	513	455	423	474	479	478	503	481	427	491	489	462	463	463	505	498	484	466	488	481	502	506	483	477	481	430	477	494	497	437	442	506	494	504	476	487	488	542	481	489	492	479	463	467	454	484	443	465	515	521	494	463	505	485	499	496	470	471	469	488	485	455	459	492	459	535	444	485	499	461	498	475	525	476	489	529	503	492	482	456	447	496	483	467	455	480	497	500	455	494	481	497	510	449	503	493	439	463	438	461	465	457	490	491	482	460	494	455	453	483	466	472	479	479	448	496	436	492	482	475	498	494	477	490	496	469	493	461	473	484	459	518	461	497	483	480	518	499	507	477	496	472	492	485	464	453	525	488	471	504	496	512	501	505	489	501	446	485	486	498	443	499	475	449	467	510	448	468	476	458	457	500	459	466	516	485	476	455	513	497	453	457	485	500	536	475	485	501	492	457	511	465	479	471	465	462	515	485	482	508	467	467	463	520	534	474	442	480	472	521	479	472	483	463	508	488	535	483	502	499	457	434	483	483	507	458	472	476	488	556	499	481	480	506	496	485	463	496	490	449	472	465	503	454	480	454	446	480	467	489	461	478	480	458	451	509	501	430	458	499	473	472	454	460	486	522	480	494	494	469	455	497	481	479	488	496	460	469	482	495	505	507	535	477	464	488	498	459	483	470	468	470	461	484	476	459	517	459	519	501	483	482	481	450	454	497	472	476	493	444	501	467	476	481	503	497	480	441	455	493	468	471	488	479	457	483	507	492	475	490	487	485	486	482	502	491	478	463	453	518	479	513	515	511	505	518	508	506	458	446	459	498	480	470	468	486	495	490	492	451	527	493	520	460	488	470	465	453	486	512	492	478	462	445	459	452	482	454	511	454	511	479	476	433	493	475	481	471	466	466	464	470	442	477	524	489	465	490	469	486	505	450	473	471	503	516	459	476	462	463	460	459	509	488	501	491	476	478	483	469	467	485	482	486	487	459	449	475	512	497	509	463	516	443	449	485	461	477	476	459	507	524	470	446	495	483	428	508	489	471	480	481	472	443	447	486	483	501	462	482	490	427	467	442	502	475	448	483	493	484	466	461	487	499	463	478	476	472	444	499	486	453	475	469	464	497	505	501	478	476	474	473	503	472	491	493	518	490	489	460	492	462	439	495	497	476	471	465	517	481	516	489	503	470	485	472	494	444	487	479	501	451	471	461	468	474	499	508	481	466	505	482	508	501	474	452	492	483	477	449	477	460	438	480	489	476	509	465	459	465	513	500	479	454	526	472	426	464	494	484	478	483	503	452	482	435	473	482	483	485	461	476	468	436	437	443	474	432	461	444	483	462	479	496	491	496	480	477	432	450	478	472	468	506	491	491	488	485	493	431	521	486	463	472	494	458	472
28227	35633	39167	18957	3773	851	480	416	379	311	291	306	310	287	319	328	289	297	316	326	334	259	323	316	319	310	301	319	313	320	288	301	275	316	288	298	345	308	280	288	299	334	320	316	306	288	283	309	278	269	282	309	305	287	305	279	309	298	296	325	325	290	288	295	308	292	294	286	300	313	294	299	330	305	307	292	312	277	283	282	257	284	293	295	280	297	292	303	306	280	280	328	295	307	277	320	299	285	274	288	278	305	288	304	285	288	304	277	271	258	317	295	301	318	312	301	311	324	284	316	293	300	314	289	296	299	300	304	324	252	310	300	301	301	307	290	290	308	277	282	280	294	291	292	290	278	285	305	276	279	276	294	318	284	309	323	315	329	304	302	281	313	282	306	310	338	272	327	301	296	309	318	292	303	316	316	295	323	307	286	306	311	264	296	307	300	274	295	307	289	279	283	336	284	268	308	300	324	319	327	311	296	282	331	285	294	300	301	278	306	327	298	289	297	289	308	295	280	291	304	297	285	283	336	314	284	297	311	273	312	284	290	324	300	287	318	337	289	308	309	276	315	317	307	286	301	312	290	312	295	314	308	291	257	292	316	285	313	302	274	296	279	291	288	293	257	287	294	290	306	284	304	335	302	291	311	303	286	312	311	285	292	282	273	301	286	305	290	297	321	285	275	303	262	332	329	292	286	289	306	321	320	279	304	303	285	297	303	278	288	314	289	296	293	313	298	313	313	337	318	272	295	280	318	279	310	287	301	277	312	351	291	286	287	295	330	299	283	277	304	285	286	257	301	337	301	271	293	284	325	264	294	291	293	295	321	312	312	304	296	325	328	286	259	297	326	327	289	300	332	309	284	295	290	336	299	307	315	288	302	296	294	295	301	298	280	293	288	324	284	279	305	289	299	322	293	350	313	328	300	285	298	303	305	294	296	322	275	300	326	296	298	308	282	291	300	321	279	299	306	283	315	307	298	296	309	322	312	286	293	289	321	325	294	297	303	318	311	313	318	267	234	270	293	322	306	323	293	272	304	300	295	304	290	332	308	309	318	297	278	295	282	314	298	317	292	342	280	298	318	289	309	318	284	293	315	311	273	317	298	289	301	313	294	289	297	282	302	304	306	287	302	307	292	318	280	296	277	298	289	283	325	321	291	316	337	304	301	307	313	313	300	348	307	329	325	344	294	300	316	284	245	334	263	305	300	301	307	314	306	298	315	277	288	305	297	300	300	289	296	293	324	326	307	277	324	266	273	283	252	311	285	301	290	277	325	299	298	288	290	316	277	325	301	291	288	293	307	351	333	300	302	325	285	279	303	343	295	302	327	308	299	298	288	297	283	290	322	310	314	297	294	327	298	288	314	305	320	304	319	301	307	277	320	316	276	309	298	303	324	293	296	295	335	292	300	307	298	330	281	292	296	315	302	307	306	296	333	315	302	312	280	317	324	291	331	293	300	286	305	290	317	274	307	340	298	283	278	297	285	269	301	307	316	311	303	293	313	283	290	315	322	308	275	287	289	303	307	283	307	300	309	286	284	282	276	328	309	333	289	306	307	274	289	331	296	299	317	279	303	303	316	295	284	267	300	316	305	294	298	302	318	288	294	275	346	314	274	310	300	339	304	298	264	305	318	290	277	287	296	258	306	310	285	312	300	312	306	298	283	273	285	335	303	303	295	283	288	298	292	322	320	303	274	275	288	279	321	270	279	275	311	295	310	295	316	246	265	317	307	284	294	299	297	308	293	303	273	312	332	311	269	289	305	312	276	305	313	329	298	316	322	278	271	303	340	273	300	296	299	300	282	299	314	271	307	305	305	284	298	296	311	301	296	305	294	299	297	323	306	281	335	290	297	281	309	318	293	267	289	288	321	310	314	287	323	299	278	339	322	289	313	302	291	314	317	295	294	287	304	317	305	281	330	294	300	300	278	302	313	280	291	290	277	314	298	266	315	285	277	330	289	297	303	318	324	318	283	288	288	314	305	281	287	308	287	310	290	266	308	286	284	304	285	294	271	301	289	285	289	278	283	275	299	279	296	312	306	316	291	305	276	278	299	314	275	300	285	306	271	336	269	294	305	303	296	296	296	261	318	304	279	278	292	310	320	303	299	256	275	299	295	303	302	294	279	290	317	295	297	324	307	320	267	290	315	292	291	305	271	353	293	292	281	320	287	275	291	325	293	286	302	287	316	317	314	322	304	295	327	299	292	289	329	290	316	296	342	306	301	298	262	317	269	292	318	315	305	319	295	311	297	271	344	301	286	282	311	287	289	329	294	285	288	301	321	314	292	299	303	263	278	286	318	322	272	288	312	288	308	295	289	326	298	301	287	277	313	280	285	325	312	305	328	308	307	275	300	273	291	284	296	307	303	325	283	303	311	298	298	302	285	295	283	289	303	334	313	297	302	321	293	289	263	305	318	270	311	294	303	272	288	308	309	283	291	285	336	327	305	313	285	315	301	296	309	286	305	323	323	303	282	300	292	282	274	293	298	343	309	310	309	303	300	263	267	288	294	349	297	286	293	266	306	298	335	267	272	301	308	292	301	258	304	327	319	309	318	304	265	296	266	290	286	281	288	296	297	318	285	245	277	291	299	321	310	309	298	316	296	308	308	271	291	296	275	294	265	295	283	273	306	307	309	259	304	294	267	297	306	296	311	313	304	302	297	328	298	276	308	270	311	340	317	295	292	314	319	306	332	308	320	294	329	294	306	273	276	264	291	291	316	307	313	281	293	305	301	289	332	310	325	271	301	293	309	296	293	297	282	278	264	322	274	275	291	277	298	294	288	303	341	300	286	274	307	330	314	294	311	275	282	299	294	300	279	286	317	281	283	301	291	310	309	299	274	303	346	285	312	314	288	294	293	329	306	303	284	325	322	285	298	286	287	302	290	298	305	272	272	315	277	298	290	284	289	310	296	307	303	296	304	340	330	308	280	273	325	271	304	310	269	310	267	327	300	301	268	292	292	314	310	259	265	306	279	297	307	324	305	314	320	287	319	298	294	295	305	318	301	302	296	309	299	323	291	286	284	303	312	294	313	295	347	276	278	313	268	318	279	292	256	287	280	282	281	295	269	304	293	297	319	331	302	334	313	273	294	290	311	296	266	295	304	261	305	297	306	319	301	308	322	305	316	283	304	314	324	299	289	296	288	272	295	298	313	310	287	295	288	301	259	278	299	315	320	291	283	257	288	312	297	288	295	300	280	297	301	256	302	306	276	314	264	304	282	304	318	301	311	320	340	312	343	309	312	284	294	307	294	301	334	319	287	311	307	316	293	273	299	310	293	287	302	315	310	281	303	294	302	311	305	320	284	314	317	312	311	301	329	309	316	302	317	301	304	342	291	301	296	292	328	322	307	296	304	311	287	333	274	294	260	270	293	305	288	293	301	292	269	308	279	290	311	318	306	255	272	277	273	331	292	302	284	302	300	299	311	304	283	290	301	287	290	276	307	300	289	328	308	277	295	314	303	304	298
25392	52111	33520	12929	3587	1106	590	472	399	343	349	329	373	333	342	354	332	334	330	344	377	344	332	338	353	339	352	344	332	373	377	347	336	341	379	364	354	307	352	323	326	367	311	335	331	323	346	357	334	341	361	326	350	348	369	330	358	360	355	355	351	341	347	356	359	385	374	343	372	329	323	337	355	351	316	370	328	361	324	373	317	333	337	361	335	353	343	334	354	300	344	366	378	305	332	355	364	369	352	368	327	323	345	351	375	328	337	331	352	372	333	343	331	348	340	370	338	352	382	367	319	368	347	358	338	344	364	366	359	340	372	345	348	350	314	361	368	329	325	353	377	345	334	347	369	330	312	372	346	344	363	354	337	327	330	321	367	346	355	350	327	344	350	355	355	357	346	344	323	346	353	349	362	356	343	351	363	367	360	362	330	369	353	378	323	362	350	352	338	369	342	357	347	322	327	387	362	359	342	317	354	317	326	367	362	317	373	345	322	365	370	338	354	327	352	331	378	341	343	346	331	346	330	381	347	363	339	320	345	354	336	335	329	348	340	364	344	341	356	322	330	325	298	344	352	367	352	345	352	314	361	349	369	357	359	332	373	324	311	333	331	356	366	353	358	358	314	336	355	333	344	326	370	329	367	329	327	344	356	383	331	329	367	326	342	321	374	358	368	333	360	368	329	354	339	330	365	312	344	349	366	348	349	349	345	328	341	309	345	369	340	357	331	321	330	333	352	337	355	358	332	332	336	331	346	333	363	358	353	359	335	359	335	364	344	346	303	358	340	322	354	350	351	372	372	349	340	341	396	368	339	339	342	305	350	330	373	334	345	341	357	339	354	355	376	333	360	336	365	338	369	328	332	354	337	302	313	334	347	317	324	305	358	341	340	347	359	348	348	342	328	376	346	382	341	359	358	355	348	372	356	355	351	361	371	335	355	367	360	353	373	326	379	376	364	325	334	366	361	332	363	304	362	314	350	391	341	364	329	374	330	349	304	347	381	334	350	325	357	344	348	323	371	370	389	354	374	363	348	335	317	341	354	351	335	354	363	369	384	330	367	368	356	337	347	330	350	327	319	361	320	384	332	400	350	359	354	342	356	326	355	333	363	356	354	320	348	305	343	339	348	362	304	349	307	326	362	307	334	331	320	319	317	326	349	325	386	344	350	388	339	317	374	353	350	342	342	382	384	361	359	374	303	371	384	331	368	362	347	314	352	355	342	355	364	318	347	391	361	358	362	346	340	361	360	369	346	320	330	376	343	336	335	345	362	361	369	351	310	341	337	351	343	313	326	318	327	335	341	338	374	342	335	333	377	318	370	348	366	357	361	304	354	353	357	366	325	357	376	311	330	356	372	338	381	384	391	307	340	362	314	331	381	364	371	349	363	307	361	343	360	383	364	327	313	341	358	365	347	330	309	326	352	295	351	329	352	347	330	363	352	327	359	314	320	364	347	360	341	332	368	347	331	330	319	360	376	331	336	377	362	341	372	315	343	352	339	386	380	356	354	329	360	347	356	329	345	340	319	350	352	349	363	340	349	365	349	362	348	347	341	336	381	356	356	318	349	339	332	312	361	319	380	338	312	335	354	342	348	347	361	317	369	370	351	330	336	327	341	316	349	337	359	363	378	331	332	344	361	355	347	322	356	328	321	330	359	338	340	350	339	314	369	304	350	349	356	348	370	342	321	344	343	387	356	368	338	349	342	356	298	361	336	331	332	381	322	375	343	368	346	341	354	344	357	343	349	380	356	365	354	375	355	340	338	325	345	344	347	347	346	332	327	374	372	360	350	322	343	336	322	399	330	341	369	362	329	398	335	333	370	344	321	333	353	344	340	348	309	359	336	418	335	379	372	317	360	329	335	338	369	354	382	341	375	321	345	327	349	372	320	360	395	343	348	355	332	326	334	347	321	346	365	351	343	333	352	373	325	356	352	338	334	323	386	343	347	320	352	350	360	362	359	372	347	336	297	364	357	318	340	331	325	349	384	379	349	375	326	375	411	374	352	326	304	343	331	350	350	342	346	338	362	344	324	335	349	368	340	373	365	367	364	331	361	311	376	325	364	346	330	397	330	345	362	334	350	363	355	369	342	374	333	360	321	316	332	366	359	345	346	345	325	322	326	344	353	352	325	315	343	311	331	348	362	328	354	334	378	343	357	329	353	348	347	366	304	373	360	338	351	339	368	351	336	373	346	381	333	370	328	335	368	373	339	339	345	345	371	336	327	351	364	328	354	310	359	343	377	333	334	333	326	365	306	329	351	334	333	327	369	334	385	335	340	340	332	343	368	395	339	342	353	336	368	347	329	359	354	319	322	313	372	365	356	334	344	368	341	361	319	331	340	357	319	321	328	318	331	336	338	302	358	335	363	341	346	332	352	351	318	363	317	337	336	339	354	341	348	371	358	323	346	356	369	355	323	352	344	345	351	330	361	338	307	337	338	375	358	348	352	361	390	344	347	355	346	354	332	363	358	344	347	359	328	348	345	390	330	335	340	352	365	339	345	370	371	341	371	347	334	377	364	330	377	329	351	375	302	320	344	368	344	319	321	336	341	340	340	343	346	348	333	354	340	340	361	339	339	323	327	364	356	357	356	371	339	324	364	324	350	363	396	352	346	391	336	328	355	322	338	331	366	360	348	369	372	335	337	326	329	320	360	365	334	346	345	364	370	368	367	340	354	375	366	330	367	359	349	329	345	311	342	349	370	351	331	310	348	304	315	369	339	307	353	341	341	334	377	318	354	360	361	345	375	346	331	321	342	341	375	348	366	329	338	363	373	321	370	340	350	345	386	373	334	345	359	332	342	342	340	379	340	328	356	376	341	345	358	338	356	335	322	318	325	325	359	362	328	358	371	358	352	359	342	305	319	320	353	356	377	337	345	343	333	312	325	344	326	348	341	340	356	365	367	368	357	353	390	336	329	327	319	366	374	355	345	311	347	345	356	354	340	352	340	350	356	361	369	350	329	326	370	359	346	350	362	332	339	363	330	375	356	362	344	346	362	334	328	343	351	346	367	326	363	346	367	367	372	359	339	354	338	358	309	366	331	330	392	341	328	316	359	355	334	369	351	357	321	334	324	377	366	354	367	362	329	337	356	353	316	328	349	364	346	321	330	349	330	333	336	329	342	359	322	341	320	372	325	352	361	337	342	307	355	354	338	340	340	333	325	344	357	339	311	326	363	358	317	366	353	372	347	309	342	379	343	354	351	355	349	337	365	387	357	343	358	340	347	357	355	330	337	377	353	350	355	344	373	324	341	338	326	349	330	332	365	326	338	353	355	330	345	340	365	335	341	317	340	341	357	371	356	325	345	357	350	315	338	342	363	328	318	356	329	375	336	347	339	355	335	340	375	308	362	354	334	335	310	316	317	314	358	374	339	336	341	339	387	328	356	336	344	314	330	309	358	342	331	311	337	340	360	335	367	325	350	356	329	357	337	324	347	334	333	332	373	351	380	360	381	344	337	357	370	348
23802	23443	37322	30864	22601	16347	4877	1256	593	392	404	338	390	341	389	375	384	363	405	409	393	381	339	360	375	367	315	379	376	367	346	359	359	349	373	376	348	385	378	393	360	371	373	341	363	337	348	375	354	339	368	349	386	376	361	334	401	329	363	366	354	363	369	357	368	361	353	365	373	343	380	403	402	382	382	371	362	366	377	351	328	362	357	356	380	389	345	362	345	367	355	349	354	361	363	359	381	370	378	365	327	362	355	369	364	377	366	384	375	365	375	358	336	370	367	368	379	371	387	371	371	366	385	348	368	350	347	354	389	396	361	390	371	371	352	341	377	355	403	385	375	367	366	347	367	381	337	342	364	351	356	346	352	363	380	368	353	386	335	371	370	407	367	368	391	359	384	347	332	362	344	395	346	321	362	334	367	389	344	363	334	377	369	394	376	377	376	365	383	349	380	339	374	400	379	364	375	385	365	391	339	341	369	359	337	346	348	378	360	348	364	368	364	347	363	355	342	319	365	352	362	401	388	366	376	367	392	356	373	356	370	363	352	388	360	354	364	352	350	346	379	354	353	344	400	355	380	377	360	384	366	398	357	370	392	349	386	368	363	363	397	346	392	343	339	351	342	352	378	379	345	358	351	334	343	383	375	355	384	388	379	374	368	356	370	372	366	373	377	351	325	336	371	333	352	384	375	390	356	332	361	340	349	373	338	348	385	341	357	393	339	356	342	365	353	349	372	358	361	371	355	359	358	386	349	353	381	375	392	360	345	371	356	363	339	344	389	357	364	346	376	354	376	357	366	368	362	373	347	376	338	318	372	375	349	377	382	357	400	370	337	374	364	383	389	351	363	364	347	385	364	366	377	337	336	360	372	373	355	366	382	340	361	358	363	355	345	336	358	385	342	359	377	370	361	355	375	388	381	370	344	329	384	335	339	368	328	349	392	372	345	388	359	364	389	353	368	344	350	392	357	362	354	389	346	379	398	348	362	374	351	352	341	357	383	397	355	331	376	380	329	356	403	344	350	398	380	323	327	352	342	398	324	370	308	370	375	369	380	357	340	365	346	398	385	364	347	365	349	356	362	381	319	341	360	386	357	370	372	357	392	398	384	398	398	349	356	365	344	362	379	354	356	358	373	352	354	341	377	377	396	374	402	377	399	334	355	327	375	364	336	385	335	350	356	398	338	345	366	393	376	359	347	377	350	362	354	361	345	367	366	349	339	385	357	337	348	320	329	355	338	336	351	379	362	347	381	365	351	325	390	354	353	368	346	367	346	358	384	382	373	372	353	385	378	383	397	379	346	365	359	358	367	342	362	392	378	355	351	379	374	368	365	382	397	385	357	377	382	333	334	337	350	333	366	363	360	385	344	357	396	381	389	368	402	350	402	335	356	391	349	374	325	347	366	344	370	354	323	364	380	376	355	345	382	349	340	342	346	371	364	355	344	378	349	358	356	390	354	357	423	352	366	388	354	369	363	360	345	337	385	317	391	359	371	347	395	363	359	361	370	361	376	347	365	343	334	377	378	379	337	380	328	363	351	352	343	384	349	368	382	361	345	368	360	367	354	383	384	344	371	421	325	372	375	347	347	341	354	365	354	356	361	349	346	375	378	347	345	355	358	330	385	335	371	384	375	371	338	342	345	372	390	379	339	330	369	350	355	369	347	369	378	350	349	369	341	396	377	362	364	344	355	367	321	350	380	385	353	359	361	349	349	378	367	346	368	373	370	362	335	333	373	355	381	395	382	350	323	353	343	382	383	372	368	365	369	365	375	359	335	342	361	352	364	372	340	329	343	354	371	349	351	360	403	362	374	353	373	361	381	360	360	351	385	367	418	344	377	338	349	358	329	362	375	332	340	386	353	345	369	362	371	384	353	391	353	366	390	336	372	381	333	336	342	350	376	350	353	378	357	384	327	365	352	384	367	356	375	352	352	393	351	380	346	386	328	347	367	351	342	411	362	396	357	360	376	350	383	317	334	359	380	376	370	383	388	356	346	369	389	373	361	358	328	353	366	343	339	362	379	365	375	358	359	351	363	373	344	357	386	373	324	329	347	351	346	348	347	368	345	362	373	352	354	347	370	333	382	401	356	305	359	383	363	386	376	399	370	343	385	308	355	362	388	379	366	356	380	349	354	374	360	356	328	383	353	385	374	357	388	376	373	393	354	361	361	360	371	335	378	333	355	397	365	356	391	385	401	400	388	395	391	368	380	373	338	335	367	392	362	378	377	373	346	361	358	368	358	377	364	376	350	390	346	331	374	333	324	359	351	356	361	367	361	341	374	377	320	357	347	374	363	345	385	343	371	376	353	378	355	362	342	359	346	387	352	368	341	359	355	382	391	374	329	343	417	379	351	383	360	361	370	351	357	372	386	368	370	355	398	330	399	376	358	374	356	387	373	368	347	360	409	365	335	352	356	392	400	367	376	359	365	336	385	355	396	365	393	364	378	354	364	348	396	373	350	365	371	359	389	348	378	358	359	379	334	380	392	378	370	356	316	315	407	352	363	385	376	368	377	378	381	375	395	413	352	361	329	366	344	379	381	350	378	328	377	331	363	381	339	335	382	369	371	369	366	333	353	366	358	345	382	350	355	364	339	360	366	365	363	364	375	369	346	391	360	305	352	366	362	320	387	344	372	346	370	358	379	379	335	349	322	354	368	374	368	375	392	359	357	388	377	378	320	369	351	357	333	358	346	342	339	333	345	379	393	376	359	331	349	388	400	373	374	393	358	375	353	337	322	389	385	397	348	386	376	363	376	352	369	360	373	363	365	339	367	368	398	383	372	338	344	340	361	370	355	379	391	327	361	408	374	390	357	362	365	355	367	342	333	376	343	344	350	387	358	363	371	334	364	349	359	352	372	359	332	346	342	392	343	359	390	357	364	370	379	335	358	344	360	333	371	361	365	368	363	351	316	350	366	369	353	360	342	342	347	358	349	366	350	376	378	398	352	363	392	347	347	376	345	378	344	370	395	339	358	341	369	369	347	348	362	337	361	342	355	367	368	356	376	368	351	353	350	362	341	337	367	358	368	345	382	342	327	354	344	357	359	319	350	398	334	377	358	322	381	393	356	348	339	381	332	383	384	370	360	352	386	362	380	349	367	338	344	328	351	341	385	385	384	350	377	374	357	386	351	345	359	341	375	340	406	372	359	354	405	331	336	336	368	347	364	376	359	358	342	335	373	381	375	368	353	365	373	400	378	329	379	325	388	355	367	352	380	375	355	342	350	372	348	375	364	323	371	343	334	387	354	333	369	352	345	340	370	365	342	370	387	357	352	357	350	386	366	358	360	332	363	358	363	362	377	383	387	351	336	372	347	376	382	387	364	375	341	370	334	348	377	325	375	349	394	336	365	357	365	364	331	335	390	313	374	364	310	383	335	355	353	365	373	376	367	320	391	370	349	362	379	338	370	398	358	329	340	378	397	387	326	362	378	357	367	394	410	342	402	366	352	359	342	334	372	354	361	332
52244	94020	70349	42538	21381	7644	3221	1960	781	395	420	436	424	422	409	399	430	409	398	440	448	453	416	399	431	402	381	412	389	424	403	400	397	440	394	443	378	422	374	455	402	403	375	452	398	402	396	392	411	395	436	447	428	443	398	403	392	440	406	398	436	424	416	426	410	394	411	408	401	398	400	411	406	414	394	394	393	415	412	400	399	415	393	384	412	404	399	396	377	392	381	407	396	385	408	413	384	417	423	420	409	395	381	393	441	396	351	427	433	391	426	401	393	384	399	422	418	401	443	383	379	412	421	416	386	411	431	388	417	404	392	431	370	426	402	413	380	440	419	440	424	411	423	421	392	451	427	414	413	368	426	412	406	421	379	397	401	402	403	409	408	424	445	404	427	406	390	377	392	393	424	415	413	405	404	390	411	395	415	393	448	381	400	358	426	390	390	408	389	446	394	460	414	413	385	412	410	438	404	410	414	418	428	406	393	428	369	422	382	401	396	412	431	429	408	398	403	409	410	427	388	412	414	378	436	416	380	420	399	397	391	392	411	443	423	419	416	394	421	415	385	427	450	388	442	423	398	382	392	409	420	365	395	408	391	388	419	379	424	431	386	425	395	416	428	427	369	433	420	379	399	394	415	426	392	411	399	419	411	406	422	390	393	409	406	404	409	414	408	418	426	450	419	379	371	373	401	397	409	401	389	438	358	410	361	373	420	409	383	413	403	402	389	392	401	393	439	402	446	436	418	400	398	435	399	422	397	431	399	440	395	412	410	407	411	386	359	390	399	400	390	424	393	411	411	425	424	401	421	432	420	394	392	408	387	392	436	400	437	414	413	414	403	410	401	393	377	380	407	417	395	436	409	420	429	367	397	443	439	410	431	396	395	420	416	406	412	427	415	409	439	413	391	450	407	406	424	402	444	397	402	394	392	415	364	395	443	438	409	421	396	401	397	428	402	403	383	439	437	406	402	431	432	378	419	446	414	401	393	418	404	404	429	410	408	386	388	396	394	427	428	424	428	441	382	437	385	401	382	399	387	402	395	439	374	380	417	424	372	413	415	444	421	390	413	409	373	403	416	415	417	417	415	409	378	441	402	397	398	390	419	414	380	412	414	403	406	413	378	407	395	398	394	413	415	396	406	404	395	426	401	423	418	450	434	411	407	403	403	404	418	410	394	439	396	419	413	405	404	411	403	437	438	396	406	396	415	435	359	420	388	412	436	437	429	427	380	409	457	437	397	401	418	420	394	427	395	436	379	462	418	418	414	410	383	426	430	403	385	404	405	400	425	384	412	414	406	415	387	423	416	404	403	405	418	411	413	424	403	378	447	434	396	382	399	403	402	387	433	423	412	430	377	428	414	365	425	390	416	403	384	409	418	418	383	404	403	422	437	377	418	395	420	385	400	400	429	418	411	357	412	416	401	432	413	414	402	417	419	423	389	362	396	418	413	379	424	430	394	416	439	423	407	404	450	429	387	406	439	380	390	408	422	397	384	399	400	442	439	436	382	407	429	401	412	419	419	414	360	409	437	406	452	413	402	423	437	419	422	369	377	432	413	403	398	399	417	437	402	427	414	415	404	423	417	373	405	382	404	404	416	438	372	397	397	409	412	403	398	400	444	427	397	397	402	398	408	417	385	388	416	428	423	415	431	409	438	423	436	428	418	376	367	401	426	436	383	391	379	406	417	406	399	384	370	388	421	405	392	407	378	416	352	414	390	394	394	420	384	409	410	365	442	406	400	407	406	402	434	382	428	420	415	411	436	390	399	419	382	418	420	411	432	411	402	445	418	421	421	430	393	395	384	424	424	400	388	402	389	388	402	393	437	422	425	417	417	438	396	391	408	411	405	394	424	392	396	426	409	399	414	433	421	394	388	403	391	365	369	431	416	422	433	392	399	412	383	408	410	420	413	425	364	367	408	445	431	393	396	417	435	438	388	385	392	399	473	429	461	416	384	414	446	411	365	408	419	411	382	424	371	392	416	431	416	399	400	402	402	377	434	390	366	405	423	396	401	401	397	404	377	396	411	402	386	407	406	413	412	392	462	435	395	400	399	425	396	436	377	405	403	397	415	402	427	409	388	380	424	390	418	402	376	399	396	385	428	408	433	400	405	399	397	416	413	397	436	384	390	424	388	419	410	409	411	399	415	407	377	419	413	396	405	451	393	409	396	407	422	418	392	410	410	397	389	400	406	421	418	384	382	390	390	423	408	431	438	413	422	420	430	397	422	391	444	384	416	372	399	429	407	416	394	404	428	372	420	377	384	418	417	451	416	430	399	433	437	388	393	406	409	382	381	408	384	428	424	393	397	385	457	404	400	443	395	418	391	405	436	431	443	432	416	402	383	391	412	443	379	386	396	420	412	421	401	390	403	418	420	399	443	431	445	416	383	442	406	426	413	409	399	380	394	412	417	409	375	465	385	392	397	449	379	403	398	436	387	393	417	391	374	419	394	409	421	430	397	411	423	360	418	385	413	425	444	418	406	394	452	433	381	411	387	424	384	427	436	430	387	413	449	448	383	378	408	440	383	370	412	424	397	407	398	457	437	429	381	438	412	442	405	411	379	391	424	372	383	427	384	415	427	385	411	418	416	418	392	423	418	385	418	411	434	401	407	427	378	414	436	424	420	408	393	395	415	442	411	429	392	396	388	384	392	390	397	406	394	427	404	404	429	426	402	389	356	413	394	417	427	401	387	396	408	375	392	414	384	373	442	430	399	441	412	416	424	414	387	425	396	422	399	398	429	412	422	393	413	371	446	429	417	412	425	401	390	353	372	422	426	415	399	422	396	401	407	433	408	352	367	368	434	415	422	400	402	382	386	395	370	447	395	424	427	395	421	415	434	375	397	390	405	435	432	422	431	434	406	418	409	427	389	357	413	389	416	368	430	410	442	429	399	439	427	425	380	401	407	379	420	413	401	395	398	393	426	375	369	415	434	424	422	389	391	427	409	407	379	452	414	422	397	378	407	423	439	426	413	407	417	381	408	403	402	402	422	414	412	414	412	413	443	416	418	404	407	391	384	434	389	386	405	415	400	420	388	405	425	417	419	403	400	400	409	432	406	429	418	401	416	414	403	441	404	404	397	426	425	398	409	411	397	390	408	430	402	403	412	447	381	415	424	379	393	444	394	402	402	437	455	408	362	401	413	410	379	376	388	424	418	395	448	415	395	389	424	410	403	412	418	402	426	431	416	432	450	389	382	387	414	423	418	379	397	423	435	409	406	412	393	426	415	391	402	403	408	369	381	415	420	398	400	390	417	392	434	403	425	406	430	423	426	417	415	401	396	403	423	385	400	428	388	401	399	402	417	374	405	404	404	414	394	406	397	425	392	395	411	394	391	419	389	443	452	422	376	407	417	431	371	425	382	419	410	404	405	452	398	409	374	408	438	414	408	373	396	426	412	413	408	379	394	435	417	364	406	422	407	389	403	406	413	383	405	390	379	395	417	413	391	377	390	377	407	387	418	410
25391	26501	39809	30302	17154	4394	1164	781	376	330	353	344	316	334	314	332	354	342	346	311	294	310	293	303	321	304	309	331	316	336	342	289	325	343	292	335	334	329	319	365	282	350	323	302	332	319	311	346	307	325	332	341	353	335	336	317	341	330	365	337	311	323	337	374	299	356	325	332	305	299	336	347	314	284	331	310	338	353	314	275	322	321	309	306	327	326	345	299	302	311	301	324	298	330	353	320	321	316	361	314	340	337	337	298	332	319	362	302	341	347	334	343	309	309	326	330	314	326	301	320	346	319	302	334	312	350	335	332	324	339	287	319	312	281	318	310	338	314	326	307	322	347	345	324	319	328	324	307	342	288	313	332	354	337	314	344	347	351	321	311	307	314	307	304	274	318	344	306	336	311	342	295	337	297	307	315	335	293	319	326	308	313	318	312	336	307	324	296	313	303	304	348	346	355	297	315	310	328	320	319	338	295	340	281	311	306	337	358	324	305	336	339	316	326	315	327	296	334	338	320	328	317	307	311	315	312	341	306	317	317	335	351	318	343	287	327	316	338	302	332	309	328	321	349	320	341	342	329	344	309	334	291	330	329	293	310	323	301	318	315	294	293	339	323	348	346	338	317	332	336	319	315	325	353	332	309	321	325	319	311	343	290	356	314	303	341	333	324	348	323	342	350	310	358	280	300	321	305	325	336	282	337	346	296	299	321	327	313	293	341	337	276	319	331	297	346	328	300	356	307	316	292	293	352	303	337	346	322	315	346	324	306	309	375	318	318	372	293	330	277	315	317	322	299	319	321	332	323	341	317	334	323	329	325	326	317	324	363	334	286	296	320	304	333	321	319	329	308	320	301	332	318	310	338	349	320	313	301	345	315	326	280	305	327	314	336	342	355	335	293	316	342	308	320	330	334	342	329	315	336	332	311	340	324	335	327	322	310	336	326	370	299	339	302	325	304	285	313	307	336	320	324	341	357	322	303	300	305	316	341	299	324	305	304	331	334	307	307	305	328	338	332	352	332	300	300	323	308	346	332	330	307	340	348	294	295	288	323	321	295	356	324	326	364	291	322	302	315	331	302	289	322	348	316	326	297	291	304	294	296	344	294	345	313	282	322	322	349	324	351	342	334	354	349	336	327	319	349	332	356	325	320	344	301	349	328	297	314	332	324	323	304	312	318	317	330	315	370	351	315	320	280	303	329	328	317	328	334	315	343	316	322	293	265	321	333	349	342	316	334	313	328	293	321	309	318	298	315	333	321	306	278	318	299	309	301	320	346	342	338	331	322	308	292	335	332	328	307	324	331	367	342	348	262	315	338	320	344	314	332	338	330	350	318	339	342	325	301	326	335	343	342	290	320	336	307	332	299	296	292	353	341	349	304	313	348	319	333	332	309	330	312	301	334	315	339	275	326	327	333	320	302	328	339	333	294	302	337	311	317	334	322	326	318	316	316	325	320	332	296	288	315	295	311	315	316	331	326	325	320	330	286	353	341	317	309	352	309	340	351	335	321	359	330	352	348	334	330	297	304	314	351	338	286	315	350	329	338	374	358	331	374	337	321	356	326	296	326	310	303	321	307	311	308	332	316	316	320	286	339	329	314	312	368	310	321	291	319	313	332	318	319	332	344	316	333	334	295	333	300	295	323	320	330	323	318	346	335	299	321	326	335	314	305	346	308	325	313	334	324	341	293	319	333	318	323	319	316	306	347	310	303	343	326	272	333	314	313	316	330	294	294	321	326	290	304	341	336	321	340	327	337	314	318	318	309	336	301	320	345	310	337	312	303	297	326	314	310	337	314	335	306	309	334	317	334	311	322	329	302	333	356	307	365	299	332	326	311	355	321	320	324	299	304	314	325	346	298	309	317	300	293	307	305	325	294	316	339	310	351	319	333	325	314	333	309	322	327	287	334	327	329	358	319	317	315	299	323	313	317	317	319	374	351	343	305	305	335	317	340	323	293	327	340	331	290	357	333	324	335	335	319	350	314	326	333	365	324	312	322	338	286	328	355	316	324	340	299	320	291	327	307	345	322	327	314	332	321	318	326	329	307	316	324	328	344	331	334	313	316	309	301	301	313	332	337	347	366	336	347	327	321	304	316	309	282	283	300	287	327	279	297	353	306	345	282	328	310	329	315	306	318	310	340	325	315	350	328	306	328	337	314	300	351	334	339	328	328	337	311	306	303	307	320	323	348	356	327	333	319	317	367	318	302	343	346	334	315	305	331	325	327	322	292	351	343	337	344	341	318	314	303	316	315	331	302	356	317	353	342	356	332	347	291	328	277	322	326	311	284	331	294	320	324	352	309	314	340	304	359	307	322	322	324	329	351	321	332	351	312	334	339	313	311	309	315	328	329	299	334	321	305	330	302	337	311	317	350	328	349	322	355	323	363	307	341	328	332	340	349	345	305	295	316	319	347	303	323	300	339	318	336	315	300	292	324	298	295	332	336	317	337	332	315	326	313	329	335	325	322	298	301	326	332	322	330	325	318	305	368	339	303	347	334	302	322	311	312	333	317	325	299	341	321	322	303	331	341	337	342	330	310	311	315	326	328	306	335	326	322	314	298	319	321	305	329	365	302	297	330	310	335	335	296	302	383	318	322	356	333	326	290	311	306	331	360	352	308	341	311	341	304	326	330	306	312	347	340	342	308	301	316	310	334	334	318	339	343	336	346	331	299	340	347	321	333	327	337	333	335	305	301	330	362	332	307	329	339	332	302	309	302	357	307	375	297	329	315	314	318	315	324	295	337	310	317	352	329	334	343	341	328	308	323	329	318	302	309	324	319	316	353	336	344	299	317	324	347	296	303	355	319	279	357	343	331	351	304	307	311	347	350	317	319	314	291	350	305	318	324	331	346	332	336	320	325	335	312	294	343	312	333	323	365	345	316	314	327	336	354	334	327	298	314	323	301	316	338	323	337	339	342	319	322	321	322	318	333	334	327	368	287	317	308	349	316	310	313	327	321	324	334	312	331	316	359	335	343	328	355	369	293	306	307	351	317	327	327	349	291	355	324	325	287	297	333	327	311	350	361	340	322	307	323	313	332	332	348	320	306	325	329	344	313	284	311	319	357	303	341	324	316	322	337	329	302	299	304	301	310	305	342	332	346	302	323	350	285	337	334	304	335	318	337	324	299	291	338	360	306	314	347	297	301	358	355	331	311	312	306	304	312	323	327	329	343	336	331	327	294	315	334	312	326	321	322	317	312	288	331	313	304	346	301	328	307	303	332	326	364	331	309	329	338	347	323	321	319	323	338	303	307	344	303	347	330	344	311	319	356	314	300	332	312	298	334	328	368	335	325	304	321	287	368	358	316	340	292	333	329	317	309	336	322	315	327	325	318	317	313	320	335	336	313	327	320	323	303	360	326	339	304	314	344	326	315	314	295	339	313	354	336	312	356	316	306	317	349	323	323	293	331	322	321	356	349	345	329	307	296	312	333	303	309	307	299	306	301	340	351	300	328	296	343	312	324
45286	83391	57596	32381	12835	3690	2099	1323	533	388	376	356	367	391	385	373	402	357	369	364	378	378	372	398	374	375	353	368	346	425	371	372	350	390	389	362	384	413	357	364	363	396	371	379	351	347	413	362	391	348	345	357	354	403	358	357	331	340	384	381	390	341	389	353	364	403	377	366	365	367	364	376	385	382	359	383	389	366	349	367	399	417	360	382	373	386	398	357	380	399	389	368	357	355	376	371	395	372	359	343	376	393	401	381	368	395	382	393	357	368	359	390	373	368	385	356	362	337	389	376	341	366	372	376	382	352	394	375	370	373	370	363	383	359	383	436	346	363	384	359	352	334	352	321	377	387	393	363	381	367	363	394	378	323	372	378	338	353	374	365	395	374	359	384	364	364	376	374	341	366	387	382	373	398	369	395	368	407	373	372	364	373	368	372	395	363	397	384	372	356	350	381	387	340	381	386	365	381	394	361	363	381	352	366	392	357	369	391	356	364	360	391	366	362	349	353	354	364	387	407	364	363	348	372	395	395	390	376	379	409	376	374	399	388	376	399	373	377	351	342	398	362	406	411	401	369	372	345	349	373	371	375	388	375	403	381	388	409	375	409	352	378	325	396	354	374	320	366	390	338	373	347	382	346	393	324	371	381	385	343	360	374	351	371	377	405	365	362	369	374	394	376	360	388	350	359	336	381	385	357	387	404	398	385	365	381	375	348	369	334	382	369	373	357	331	369	377	397	337	381	383	389	394	391	338	379	400	356	351	378	415	379	371	400	367	383	362	345	359	354	403	370	369	347	371	361	381	369	353	366	381	378	382	387	401	380	375	367	397	378	400	412	368	356	370	392	350	398	351	346	360	367	393	364	391	395	366	406	387	359	407	384	385	385	360	362	357	362	374	393	355	404	344	366	363	333	335	328	410	370	364	397	363	359	395	389	373	389	363	393	345	358	369	390	379	407	337	383	365	361	360	403	360	404	333	362	360	401	364	368	385	358	370	407	380	381	353	375	391	364	389	368	376	350	403	344	362	387	396	376	382	350	389	383	358	379	362	352	344	387	388	362	393	399	346	368	359	367	338	421	351	339	357	409	375	352	368	385	389	356	338	339	373	365	371	410	364	353	347	342	352	391	373	362	361	403	386	383	403	361	385	367	359	348	367	362	367	372	375	347	351	352	343	368	399	382	349	349	391	370	386	346	347	366	365	352	355	341	372	401	330	405	362	370	399	413	389	330	375	367	346	348	357	375	395	388	361	360	353	395	389	385	380	386	369	345	332	394	318	380	357	380	363	353	359	344	340	385	384	353	368	350	373	404	369	367	366	328	396	357	362	351	364	362	377	393	385	392	364	400	384	386	395	370	372	416	379	402	358	417	389	379	362	382	375	412	335	355	339	394	372	400	352	375	363	384	352	398	385	361	382	371	360	366	399	364	383	393	338	378	358	374	363	362	384	373	386	356	353	360	392	367	391	376	416	365	385	353	376	385	384	380	335	359	362	382	396	352	376	384	392	381	374	384	384	388	367	386	368	362	341	336	347	353	364	378	391	365	354	348	347	371	360	369	378	350	352	353	379	362	364	354	357	364	337	360	359	378	378	380	407	380	336	351	395	356	361	401	360	378	354	349	362	361	412	368	377	366	363	372	353	378	383	380	354	376	374	363	371	368	375	382	392	365	387	390	382	389	363	382	374	379	371	377	371	388	375	354	387	368	407	384	408	344	349	364	370	393	374	380	367	375	368	380	392	355	343	356	364	390	358	382	385	383	400	383	359	370	342	338	386	343	366	376	381	409	338	400	368	364	352	374	338	386	354	398	388	402	338	379	416	372	367	361	346	352	355	373	341	336	381	379	356	385	399	378	360	349	361	386	362	345	397	358	382	396	378	386	384	334	378	363	375	350	356	355	357	340	358	363	374	362	377	397	382	378	354	368	372	390	365	351	397	375	350	368	369	381	364	371	368	356	355	409	331	379	394	376	399	384	387	361	364	366	378	378	374	379	407	382	379	379	384	363	423	375	384	382	410	384	327	368	375	375	392	358	369	385	394	390	331	379	389	377	364	379	381	382	386	349	417	400	370	388	376	383	347	392	376	379	356	336	356	381	378	373	374	369	372	368	384	394	389	356	343	377	400	391	374	372	384	394	362	377	373	347	383	378	365	385	384	386	373	352	375	393	356	362	369	382	377	366	374	365	371	313	366	348	344	366	393	378	328	390	385	376	394	345	330	385	352	410	379	357	404	378	387	348	396	377	358	370	379	358	347	358	355	371	382	381	374	354	383	381	371	367	373	414	389	349	373	380	386	396	379	359	344	370	370	370	359	376	366	386	367	373	373	382	391	388	355	356	354	351	370	385	382	364	357	355	367	389	382	392	374	362	384	363	357	369	401	393	382	343	378	327	342	380	353	394	371	396	378	377	375	386	353	370	383	371	371	423	407	369	378	351	385	362	354	380	359	378	361	378	360	407	366	363	408	348	370	379	372	382	350	406	357	355	384	386	393	349	391	403	350	374	362	371	373	381	371	365	365	384	380	338	374	380	359	336	388	380	360	354	326	354	367	351	373	384	363	346	401	326	346	354	361	382	360	338	362	353	341	390	363	365	390	379	373	353	399	339	390	395	411	367	369	369	356	395	366	390	350	387	354	370	375	353	382	352	369	386	388	353	358	367	375	375	406	396	382	358	387	361	366	375	389	389	359	365	357	354	358	371	352	358	401	382	375	376	360	370	356	376	403	352	380	352	361	388	394	339	388	352	355	396	333	373	380	312	414	373	363	364	430	365	366	368	371	372	402	357	381	368	352	347	378	346	365	358	381	373	342	350	367	396	362	352	343	370	363	387	357	374	388	355	366	377	396	379	395	382	365	325	370	387	383	365	369	401	353	412	405	340	364	368	381	378	376	403	349	330	369	372	379	371	359	410	350	390	379	354	371	368	384	381	374	380	394	384	400	365	373	394	373	367	376	345	360	393	369	353	393	372	372	383	345	360	377	390	370	362	343	378	366	341	414	378	355	350	346	371	379	386	379	394	348	358	395	376	399	361	351	364	363	374	355	363	375	387	352	411	402	366	386	376	360	365	405	373	383	375	380	333	388	379	381	373	383	379	377	351	350	363	349	408	366	377	340	372	370	372	379	395	387	382	372	409	371	337	387	375	380	355	355	347	412	382	391	351	368	368	350	386	375	370	361	408	372	377	327	366	392	351	388	411	345	378	394	369	353	354	385	381	364	379	363	350	389	388	359	381	390	381	363	393	352	369	386	368	383	398	367	381	408	371	396	370	392	335	372	387	367	417	367	347	359	350	353	389	368	359	373	358	340	376	381	398	362	378	378	403	364	383	393	377	394	394	385	397	396	367	405	369	368	348	380	355	374	346	372	381	364	405	372	365	353	356	416	377	334	321	349	393	377	364	329	351	311	383	365	416	383	394	382	359	378	376	390	386	335	391	378	395	399	368	397	363	378	418	369	397	355	397	359	356
22857	22329	33407	27380	22473	21129	15334	3689	814	441	480	445	490	431	420	461	448	489	476	465	478	462	428	457	411	430	438	426	426	444	450	410	451	410	458	469	457	453	432	442	393	409	432	455	452	487	465	478	451	449	412	421	417	444	423	446	439	428	449	482	451	440	408	428	443	444	424	435	481	432	475	448	441	421	421	409	426	412	454	465	458	418	458	436	439	440	443	403	422	483	405	483	411	435	441	434	418	405	426	431	451	419	441	453	391	478	445	440	425	450	411	414	430	454	408	439	429	431	426	404	465	410	424	457	435	430	437	441	449	435	414	413	458	428	426	453	427	470	429	450	407	446	454	438	426	415	433	425	432	477	427	391	457	439	432	460	469	431	422	417	444	429	435	417	425	442	421	424	463	453	436	436	445	418	438	432	447	449	397	441	453	463	440	409	410	408	455	450	409	425	428	449	439	433	482	459	423	427	443	431	403	435	464	426	431	446	444	413	425	415	410	448	427	439	422	431	439	414	425	445	425	402	426	414	401	450	422	449	438	434	411	439	425	462	447	418	440	457	435	428	474	417	437	438	468	472	434	457	453	456	464	444	403	451	436	434	437	418	419	454	451	444	431	419	422	419	425	404	442	457	383	457	425	412	436	418	455	451	426	427	434	446	422	435	429	420	429	399	451	456	451	434	475	428	426	432	446	419	442	453	447	462	444	438	405	460	394	411	407	442	427	419	438	447	408	456	420	427	405	428	403	437	415	458	447	425	493	404	432	428	444	412	420	464	442	443	396	445	465	401	427	403	403	455	439	423	468	411	442	430	422	480	426	440	459	432	448	463	403	434	448	449	410	451	444	448	418	468	445	457	442	407	407	398	408	426	407	428	440	416	422	416	433	432	447	428	458	423	465	438	444	445	389	425	414	466	409	412	430	419	434	376	470	470	441	417	432	422	480	425	446	416	432	428	422	413	429	398	455	439	436	380	405	451	447	411	429	424	410	432	475	404	399	418	427	417	446	413	411	434	435	439	442	436	435	459	424	443	440	419	427	442	446	432	423	416	415	448	439	432	412	416	448	401	411	441	428	463	453	452	413	442	403	429	439	461	431	438	501	431	452	406	431	417	442	443	427	409	382	418	388	453	438	398	458	458	378	410	404	410	426	419	390	418	463	438	456	418	464	461	449	452	452	435	443	418	414	425	429	462	444	401	421	453	422	437	405	403	389	421	442	450	440	440	428	433	438	440	467	426	406	418	426	489	450	452	380	422	413	455	445	411	404	437	424	447	393	435	432	414	426	427	435	465	413	441	446	441	419	440	458	421	449	404	431	472	428	484	423	423	455	410	436	473	451	437	438	448	465	429	452	432	437	450	459	454	446	434	414	424	480	407	433	448	466	434	466	453	459	427	430	429	416	463	446	446	439	454	478	417	442	416	431	458	449	401	457	440	399	453	435	407	473	439	424	454	403	443	415	421	398	425	413	432	426	416	467	464	457	464	417	472	416	467	428	437	439	431	450	461	464	407	490	425	429	449	439	436	436	469	409	419	413	452	455	433	429	414	511	428	483	432	442	395	428	455	444	466	457	415	465	453	441	458	418	429	446	410	429	426	410	425	442	444	457	427	419	390	433	456	448	424	447	424	438	417	455	417	436	446	445	440	458	439	452	429	426	481	420	448	402	470	454	421	437	429	423	437	421	442	419	423	439	405	428	471	430	438	460	440	453	446	449	440	417	424	471	474	461	467	395	433	408	428	468	429	394	412	418	452	423	445	411	451	445	436	480	444	431	421	443	446	437	426	441	444	475	405	441	396	460	414	466	414	449	472	484	435	419	424	404	476	414	445	424	413	411	426	476	466	434	408	425	421	452	449	448	456	413	411	444	443	476	454	424	453	427	424	420	434	415	421	444	446	435	411	464	443	447	419	416	414	425	460	439	398	461	423	442	486	435	420	440	427	416	431	430	460	455	418	429	418	417	426	422	427	416	430	433	424	423	419	475	424	435	461	430	412	445	452	403	416	451	435	453	461	454	429	417	430	410	434	424	440	436	442	420	452	410	437	404	427	438	432	456	448	426	443	479	461	455	432	411	455	431	409	431	421	444	429	412	469	440	463	463	444	409	424	425	391	441	489	431	431	433	421	435	427	436	401	431	389	448	430	433	471	460	428	452	423	430	441	426	430	421	426	455	434	416	416	463	427	466	452	440	442	447	466	408	453	449	400	422	429	449	448	437	431	410	439	435	431	408	439	384	443	433	438	394	472	455	425	426	420	431	434	464	455	432	411	442	415	440	451	431	461	443	424	417	458	428	423	430	438	440	428	441	466	455	453	433	391	425	438	413	479	462	413	404	453	445	421	427	427	430	410	424	433	467	430	451	446	435	442	453	443	422	409	408	430	426	441	436	412	455	446	436	448	439	432	435	444	445	430	431	444	440	381	409	440	489	451	403	462	425	419	479	448	422	413	467	453	460	422	427	421	423	426	416	440	419	446	438	393	424	429	411	421	415	447	428	447	436	447	424	405	435	465	423	453	390	425	441	434	434	396	448	466	470	376	479	449	416	405	425	439	466	394	424	435	438	425	444	419	417	427	412	434	462	443	459	418	429	380	443	399	430	423	392	435	436	422	438	425	469	437	426	415	414	426	444	451	418	459	381	408	431	424	434	437	415	449	439	488	452	415	441	447	432	417	447	434	467	463	408	441	480	439	432	439	423	458	419	431	398	424	440	470	448	408	389	453	415	412	459	439	450	408	425	427	423	442	432	432	449	434	382	424	424	436	451	445	452	400	449	448	424	427	437	445	425	416	396	457	422	434	452	419	447	418	455	424	386	450	443	420	472	424	432	421	436	401	427	435	469	467	447	415	417	438	452	430	416	456	459	454	446	425	429	431	426	451	443	468	397	434	420	429	433	485	445	413	442	423	407	440	425	466	421	436	404	450	485	452	438	439	402	449	451	446	457	419	463	475	454	437	452	421	435	443	414	428	426	428	475	442	453	415	414	457	440	441	417	410	451	451	454	421	404	410	426	402	416	429	434	437	424	439	460	472	422	448	447	418	405	425	455	401	431	430	449	436	445	409	449	434	411	431	425	461	449	387	420	448	425	402	433	457	456	398	443	482	423	433	476	409	443	441	427	411	460	429	471	457	438	478	448	414	412	444	423	409	436	452	450	448	481	453	417	423	404	400	435	442	460	415	403	441	435	461	442	439	473	446	424	492	454	424	400	415	435	419	445	427	437	433	429	458	435	424	439	436	464	432	410	432	428	411	443	410	470	425	424	434	428	409	414	450	410	477	456	479	428	434	434	410	432	403	433	447	443	456	434	430	447	431	448	388	434	424	427	459	448	458	429	439	429	423	437	431	395	460	373	438	402	478	435	429	450	423	431	419	429	431	455	441	454	437	452	452	446	452	418	439	472	398	456	469	407	436	434	420	403	431	427	413	414	436	450	441	440	449	486	435	440	454	473	418	423	420	422	418	424	432	436	411
55450	95739	76691	51820	28473	11013	7887	4427	1118	482	535	516	474	471	502	496	562	590	553	529	528	453	501	464	479	458	487	487	470	463	460	481	462	480	457	504	480	481	488	491	484	518	419	507	461	479	458	498	491	485	450	491	500	483	484	455	465	500	465	486	482	464	481	488	467	462	469	447	467	455	480	499	458	461	474	459	486	526	477	477	488	499	454	461	477	457	463	457	504	464	468	464	502	504	508	492	442	474	443	501	482	499	475	461	458	466	492	496	479	485	499	524	476	475	524	453	470	472	437	465	438	478	480	457	466	475	445	482	487	500	451	463	469	460	446	514	466	456	493	468	493	453	480	458	453	464	497	506	473	486	506	486	459	469	487	465	496	487	479	426	471	495	486	478	480	455	474	498	508	479	478	445	487	505	443	476	471	492	460	458	464	419	472	483	486	474	503	468	454	436	472	444	494	490	483	486	466	482	502	470	496	429	521	467	481	491	460	484	474	445	471	475	434	486	517	478	456	434	499	467	469	467	477	449	483	531	519	441	523	506	492	478	483	442	489	436	471	458	442	473	481	509	502	477	464	467	471	467	470	502	475	418	456	500	457	482	502	450	418	474	516	474	475	483	448	447	472	537	497	470	454	503	453	471	472	511	455	527	491	487	445	467	463	463	436	492	495	519	477	455	471	441	469	496	474	506	484	514	506	514	508	499	423	458	459	471	439	476	480	460	501	524	461	460	468	461	446	468	501	524	467	479	455	463	469	471	424	472	452	467	495	474	549	431	521	467	498	476	471	473	489	471	463	463	450	457	515	455	467	450	460	461	489	511	485	452	492	476	488	462	471	467	482	496	482	453	459	458	485	460	469	452	460	449	531	479	463	490	507	462	490	478	497	463	450	478	525	488	466	510	486	477	467	516	470	464	506	449	504	492	482	462	500	509	500	470	408	448	489	430	471	448	503	489	465	444	513	460	503	495	496	461	468	526	514	451	455	405	488	441	426	473	490	470	418	482	466	496	442	469	438	497	466	492	506	489	491	519	459	477	463	479	472	486	466	512	455	462	438	472	468	499	485	475	454	458	461	465	473	512	513	520	453	470	480	481	495	473	496	470	489	477	458	460	471	476	471	502	491	469	482	455	437	464	498	481	481	483	452	495	481	454	493	481	462	472	484	482	463	496	480	530	497	503	503	462	441	496	500	506	475	466	500	501	456	445	459	459	489	437	453	484	491	528	497	468	466	444	460	468	492	484	491	440	476	517	517	474	465	469	488	476	493	512	477	476	482	503	481	459	455	444	480	510	487	468	496	496	501	496	475	497	472	468	473	481	441	477	486	518	444	461	441	486	544	513	494	522	484	452	446	488	500	506	474	463	474	466	492	526	478	503	472	470	485	473	499	479	480	467	479	451	445	490	464	437	463	513	527	514	487	482	470	465	493	498	466	478	473	455	442	489	459	517	456	487	497	467	473	464	481	488	468	529	484	449	468	486	508	471	451	465	511	446	502	465	473	472	499	461	484	448	494	503	457	483	500	470	490	462	491	499	485	499	463	489	490	432	474	463	481	480	471	509	502	500	510	480	449	439	500	472	462	464	447	462	493	472	498	478	448	472	450	449	537	461	472	494	475	488	469	459	497	497	440	463	489	488	459	498	448	449	455	482	455	490	491	475	504	497	469	450	460	466	495	466	455	462	451	466	487	458	491	484	463	459	500	479	506	467	499	465	510	461	513	486	462	481	480	487	483	461	465	506	479	461	478	475	485	475	468	461	464	467	488	465	447	482	470	448	457	445	499	471	517	468	446	446	483	474	448	492	505	494	453	488	462	506	492	449	462	475	468	441	469	458	432	467	481	469	504	475	469	462	455	492	438	476	488	462	478	449	478	490	482	451	448	478	463	503	460	488	483	482	485	477	477	511	468	511	461	452	478	444	470	473	462	489	524	473	442	481	503	528	487	443	471	496	490	531	472	480	462	479	468	514	479	492	478	461	469	496	475	470	477	482	493	463	501	475	518	486	472	458	483	490	508	489	491	505	472	516	485	443	463	471	486	433	441	490	500	443	440	477	503	456	462	507	458	487	458	448	487	485	460	493	468	500	494	427	463	480	446	436	436	489	466	459	483	478	463	458	464	483	469	507	487	497	461	494	490	500	483	469	518	489	455	425	484	521	471	461	449	500	477	475	459	504	468	464	487	490	455	474	445	458	473	511	474	475	512	489	460	460	440	454	486	476	489	487	471	444	479	503	466	441	520	502	497	487	492	476	482	464	458	450	546	455	479	493	469	480	484	486	486	484	451	489	453	476	471	505	467	448	487	500	459	463	463	443	494	506	431	500	494	519	445	496	452	460	490	490	461	440	461	478	492	470	478	465	470	499	497	470	461	480	532	492	492	502	468	489	424	497	465	471	490	478	498	480	475	455	490	484	474	490	468	488	467	527	461	459	452	515	501	489	464	464	482	465	454	470	469	473	498	481	454	429	477	492	443	486	442	440	478	455	478	531	473	459	496	432	466	509	437	451	456	439	517	499	500	460	476	474	440	457	452	445	470	482	522	501	504	467	470	459	489	527	471	462	501	479	471	448	486	471	496	488	455	441	465	438	509	434	476	490	485	484	473	477	486	467	488	452	480	466	479	462	448	496	498	504	457	504	423	437	472	478	435	475	483	453	460	472	472	477	493	442	531	477	457	458	488	460	489	491	505	474	484	460	522	447	472	479	520	507	469	511	474	509	448	467	481	478	454	445	503	476	484	484	428	467	500	479	479	473	449	465	491	453	507	485	456	498	500	497	470	506	467	495	458	489	533	511	494	479	486	499	496	464	483	500	480	499	464	490	449	483	430	465	469	452	465	503	506	506	515	487	492	557	467	510	469	490	488	484	445	470	453	468	493	460	489	501	471	473	469	489	462	457	459	464	466	463	467	484	506	473	479	468	443	482	510	472	477	515	463	462	468	448	496	525	472	454	480	499	507	472	476	457	508	457	479	497	487	475	478	476	447	484	472	498	516	474	480	478	488	507	500	492	472	467	470	481	454	511	497	507	436	466	473	516	453	418	478	460	472	456	466	451	461	491	476	486	453	473	503	447	443	494	486	441	495	516	515	458	477	492	478	503	468	473	438	471	488	492	509	469	457	485	515	520	487	435	460	473	464	440	480	522	530	489	524	501	487	437	455	506	488	470	499	483	465	455	469	491	462	496	464	468	508	437	481	469	483	516	491	475	473	447	537	473	466	508	456	465	496	497	479	501	470	484	456	494	480	498	503	479	445	506	499	466	477	514	497	484	473	496	461	446	481	457	474	496	445	470	454	488	466	462	497	504	445	490	489	454	475	531	459	455	433	453	404	466	533	470	467	469	443	460	460	463	496	464	438	476	472	493	487	436	481	475	476	487	471	476	482	497	469	468	473	468	467	488	499	482	474	485	470	485	470	488	475	505	476	449	472	484	447	456	466	467	464	491	442	487	481	495	514	491	441	434	518	451	472	473
27983	34100	37203	17862	3752	804	474	454	305	293	268	257	302	258	278	293	275	267	284	264	245	280	295	281	262	288	259	298	276	302	255	264	272	253	279	269	259	249	275	279	281	288	280	284	274	264	285	271	269	280	285	284	254	294	252	276	261	268	289	266	274	281	243	284	281	283	278	293	234	241	296	278	270	267	289	250	280	265	287	282	270	266	274	292	276	289	314	264	274	313	263	272	292	249	278	249	282	278	299	281	257	279	285	264	296	288	293	260	256	294	270	274	296	284	276	265	259	276	279	285	261	328	277	273	265	291	255	271	256	265	287	248	263	295	252	302	273	289	271	308	271	266	300	288	304	288	260	286	280	252	276	250	286	250	264	281	252	300	275	272	269	260	282	272	286	306	254	278	272	267	294	252	280	271	271	279	249	249	225	269	282	286	278	295	287	282	271	278	275	276	275	280	264	267	254	264	268	269	281	259	312	267	288	288	275	273	273	273	290	252	259	278	262	295	283	261	275	274	282	279	267	281	274	263	290	276	285	243	277	249	279	277	291	287	271	281	270	267	267	280	254	277	260	262	262	258	254	277	268	269	305	303	294	303	255	294	253	292	279	267	278	258	292	282	274	296	283	248	282	270	272	267	242	279	281	278	275	292	246	270	279	270	273	275	274	283	259	234	295	287	266	251	238	282	279	295	308	269	278	267	296	267	285	281	254	276	227	269	272	230	272	263	297	277	271	259	266	278	257	266	279	258	309	273	265	292	266	281	260	277	275	303	276	249	292	267	280	284	233	278	315	273	293	259	257	287	283	259	255	250	305	298	295	285	275	268	284	250	272	249	279	296	277	309	265	273	278	258	274	296	250	297	270	275	286	296	289	268	287	267	290	307	268	275	280	255	283	296	237	275	264	281	271	259	295	261	294	278	276	233	292	286	253	294	261	301	283	282	254	299	285	305	258	294	272	277	267	291	268	289	269	268	263	270	256	283	267	277	284	270	272	280	278	289	306	248	281	254	272	266	243	273	275	254	292	256	272	274	275	270	277	264	287	265	302	276	251	258	280	279	263	279	289	283	290	281	258	291	279	277	266	304	285	264	276	286	252	284	279	321	293	263	275	292	255	258	276	263	280	290	252	286	273	251	292	252	273	276	287	239	302	289	283	255	273	284	281	272	292	282	314	247	265	258	282	282	293	268	277	275	284	288	269	304	262	267	265	311	294	262	277	266	286	313	261	249	253	252	293	272	301	293	262	301	271	275	266	273	293	264	283	269	255	283	269	289	258	258	284	303	302	289	287	288	258	268	287	312	306	242	292	320	286	261	289	299	265	290	297	294	277	258	287	279	275	297	273	306	283	295	261	273	276	278	264	286	264	269	288	278	287	291	254	273	291	303	283	249	286	285	282	269	276	259	283	275	246	248	264	266	275	281	252	284	248	294	242	271	269	276	255	282	269	269	247	255	274	293	301	282	269	306	336	288	261	264	300	278	282	254	281	273	273	285	317	299	280	279	310	289	276	249	301	264	266	268	294	301	259	258	285	273	250	257	303	272	273	280	260	276	267	275	280	273	284	282	268	256	273	307	287	291	307	258	267	294	297	285	276	266	282	269	268	302	297	271	281	276	277	300	274	296	281	293	271	259	263	307	255	256	285	261	271	280	289	285	259	284	273	280	294	275	279	274	250	250	284	300	285	254	282	271	294	262	294	298	275	253	276	259	296	271	264	276	255	281	266	285	265	261	267	254	237	272	271	284	285	270	266	271	273	269	298	269	265	274	309	272	294	294	264	283	271	241	261	288	274	272	287	287	292	260	272	253	263	272	290	265	278	254	278	284	289	271	292	289	270	275	282	288	265	252	271	283	282	289	294	288	270	304	249	285	306	278	275	278	262	287	256	270	282	267	305	283	258	288	240	297	270	273	290	254	281	272	288	242	270	269	288	277	301	273	287	272	275	296	268	239	289	237	259	255	284	284	302	290	278	266	284	315	313	304	275	281	276	295	281	267	259	265	269	259	258	282	260	294	257	287	276	267	256	260	276	267	278	274	287	308	280	272	265	279	260	279	269	256	278	255	304	241	263	276	272	276	256	281	284	287	275	237	285	269	306	285	249	275	268	283	297	264	276	302	267	259	275	278	270	299	289	295	270	263	262	259	249	297	271	293	275	259	297	301	290	269	247	299	284	313	288	268	282	267	276	239	289	280	286	265	264	305	272	294	294	326	280	272	251	288	290	293	302	255	277	292	259	303	271	266	255	260	274	276	274	255	252	248	268	247	259	315	266	238	272	266	257	300	277	248	267	298	287	283	300	245	256	310	268	286	260	276	270	280	301	273	290	269	294	268	256	296	277	237	264	301	321	264	273	255	287	261	265	272	272	290	276	273	275	298	245	234	279	276	298	239	299	298	276	283	281	280	288	288	283	272	320	300	250	287	273	301	285	301	276	282	264	306	310	252	270	289	269	256	265	292	266	270	307	264	284	290	279	256	255	268	283	282	270	275	273	283	281	280	271	294	242	269	263	281	277	232	276	255	299	295	262	276	293	256	267	295	246	263	281	284	266	288	290	279	246	286	279	276	246	257	287	311	263	292	270	281	292	290	281	241	229	274	261	293	284	283	266	290	295	280	260	275	284	287	300	243	276	274	275	266	277	268	300	280	251	301	308	289	282	322	262	292	273	288	256	268	288	286	283	258	283	286	279	267	280	263	310	273	248	276	251	265	272	294	294	315	271	264	239	256	296	274	286	283	242	279	290	313	285	275	285	290	268	289	263	284	272	289	290	273	259	277	300	267	265	269	268	255	287	279	238	267	236	290	293	261	299	257	248	272	261	296	289	291	270	282	281	291	304	282	291	250	249	253	295	250	250	263	276	286	283	313	255	274	279	276	273	271	306	301	258	284	258	278	260	248	274	280	293	259	272	250	281	255	277	289	235	274	273	297	284	287	271	286	266	253	287	288	282	257	265	278	255	282	284	287	296	280	287	265	267	281	288	280	286	280	290	273	279	289	269	263	291	274	296	265	270	272	272	281	279	273	297	268	252	281	295	291	273	303	263	262	274	265	273	270	287	276	270	295	281	281	292	295	283	279	264	251	255	261	292	303	267	306	242	243	268	267	251	279	288	272	262	283	270	277	281	305	248	273	275	329	265	282	273	265	278	286	254	262	305	287	264	288	268	279	254	285	273	281	269	300	271	286	263	257	276	269	279	273	292	272	268	296	265	291	307	260	262	276	285	269	254	255	277	253	264	270	253	249	284	267	301	280	298	294	268	287	296	277	295	274	280	284	259	276	280	309	278	274	279	274	277	232	262	263	254	280	266	284	295	297	264	257	267	266	282	227	288	240	270	272	278	262	284	302	281	284	241	261	276	278	311	277	282	275	300	281	271	262	269	287	279	259	266	254	277	286	277	293	273	262	273	304	274	239	294	305	282	295	277	265	259	286	276	249	320	266	281	258	252	293	273	281	272	276	265	300	260	285	299	296
25385	51113	32180	12195	3818	1060	706	555	364	304	331	339	315	303	326	338	339	319	319	322	328	296	315	333	339	322	368	328	326	325	352	296	327	279	299	310	321	297	325	334	320	307	306	293	308	362	323	337	307	308	285	349	336	324	333	332	322	304	312	337	304	315	317	311	306	377	300	312	328	328	321	338	317	313	299	348	348	311	328	332	305	326	337	328	308	305	300	289	303	386	296	328	304	320	362	339	320	315	290	303	334	329	338	355	304	323	290	335	321	346	341	344	302	315	319	307	309	362	294	345	318	323	275	332	303	338	333	339	344	291	374	317	346	318	314	327	296	308	311	300	303	318	336	329	310	299	324	330	292	321	326	318	311	327	355	306	359	324	311	318	316	335	344	317	328	308	339	322	323	300	325	279	309	346	324	339	312	307	343	306	322	317	345	324	318	301	325	318	322	326	320	323	298	289	317	326	308	305	299	306	361	339	326	321	334	318	332	303	351	328	354	301	313	342	319	300	317	337	320	309	348	303	307	305	331	354	329	339	333	375	306	368	302	320	323	336	328	308	323	350	295	368	316	341	314	318	324	282	322	307	339	340	331	310	317	355	304	323	283	327	327	307	310	321	325	317	294	282	340	349	281	320	309	325	320	308	307	322	347	290	302	288	336	325	341	336	314	302	331	348	351	310	315	330	273	333	333	307	315	308	302	366	331	303	300	341	341	332	324	347	328	332	330	316	312	310	322	356	337	353	308	302	316	318	308	288	325	305	298	306	318	327	312	353	308	331	320	312	287	298	298	327	308	287	326	297	322	346	316	334	336	293	345	344	332	338	320	291	353	320	287	325	306	338	312	324	315	323	327	325	351	346	304	357	325	329	294	305	340	323	323	325	327	330	329	321	334	328	332	311	310	316	342	323	347	311	321	323	301	355	328	310	313	311	312	331	336	311	309	327	334	330	307	355	328	310	312	317	285	350	322	296	339	311	328	316	320	288	316	352	292	347	313	323	287	287	330	313	334	294	317	337	322	308	316	287	336	327	340	316	330	297	329	326	344	332	325	332	295	321	322	334	308	330	317	308	339	351	343	320	328	350	310	299	312	320	297	336	358	319	324	348	317	337	305	322	337	341	322	294	314	337	307	315	332	332	324	286	333	326	351	312	322	328	327	355	340	310	337	357	312	312	299	325	321	280	313	307	353	325	318	295	323	320	296	318	319	301	336	317	319	324	315	314	331	288	330	323	321	341	296	303	346	333	368	340	336	303	340	316	321	311	289	295	332	337	302	335	335	331	319	319	308	328	333	320	315	338	320	322	350	300	304	342	313	328	298	336	305	315	306	281	305	344	316	338	317	312	329	300	327	368	306	325	321	307	314	333	325	312	354	343	335	318	314	322	314	327	314	316	345	314	324	303	309	309	321	311	307	305	339	315	324	340	281	304	298	316	334	332	328	343	326	347	311	323	330	318	323	336	313	297	332	299	305	359	309	316	306	337	354	315	332	337	305	282	292	315	340	304	300	342	276	301	311	314	314	336	331	317	292	311	350	331	343	314	330	349	293	352	317	347	335	331	299	357	319	342	354	305	328	317	328	336	331	326	310	288	322	303	302	322	359	311	325	324	322	295	341	322	305	308	334	319	326	296	307	329	308	317	313	315	309	303	322	326	302	327	331	301	361	332	322	336	344	315	334	311	307	298	344	290	314	333	304	310	334	317	321	305	319	297	339	292	313	328	339	338	326	309	352	321	316	341	293	308	312	320	319	317	312	320	313	333	345	304	322	332	326	302	316	340	317	353	325	300	346	307	324	302	323	305	314	325	371	327	322	334	340	321	354	331	327	325	287	322	337	322	309	353	312	303	283	317	344	316	319	315	331	272	338	304	308	330	338	332	336	327	306	334	334	354	322	300	327	307	315	327	322	309	362	298	315	312	324	302	329	295	327	312	280	335	293	317	333	314	309	292	322	317	330	301	349	315	356	333	309	320	317	315	321	292	326	337	309	326	322	293	305	303	344	300	330	324	346	339	336	310	316	331	331	266	290	315	324	311	281	325	319	300	305	322	313	318	315	320	308	301	302	309	275	335	323	350	309	321	317	286	295	340	325	279	326	300	349	340	315	333	324	310	343	305	327	332	298	279	325	305	337	303	318	318	333	318	364	313	307	321	315	327	325	345	327	331	338	326	342	342	320	325	335	328	327	340	295	344	328	325	315	294	338	327	327	303	312	301	308	346	331	305	338	341	314	314	323	314	322	324	329	320	310	327	349	315	349	287	311	320	325	343	304	335	352	309	326	295	322	306	329	332	285	340	314	339	350	320	339	313	360	263	338	321	318	316	350	324	337	315	294	295	344	309	357	312	327	360	325	303	307	332	304	299	308	316	342	302	343	319	276	315	304	311	297	326	309	333	326	315	333	293	317	322	336	326	355	334	290	309	327	324	339	302	288	321	303	331	330	339	302	324	331	328	333	299	308	330	314	310	334	285	315	326	320	292	316	316	339	322	349	308	328	336	338	328	313	295	345	296	317	282	309	316	298	287	325	330	311	366	331	336	306	331	327	340	318	318	341	297	349	320	359	317	339	298	364	342	313	359	314	314	345	325	316	336	342	323	325	297	333	323	346	303	291	323	316	320	341	331	347	325	352	305	328	297	316	348	335	315	311	353	316	325	315	287	333	301	299	292	323	360	328	296	309	317	316	321	349	287	327	327	332	327	329	290	364	318	346	292	341	332	317	337	332	329	339	313	299	318	301	339	335	323	329	320	333	317	347	379	287	305	322	345	319	317	299	340	341	308	295	314	310	308	318	302	312	315	310	324	325	332	312	343	317	321	343	321	307	344	297	315	352	322	327	328	334	324	330	305	327	324	306	334	317	299	321	336	323	337	328	336	302	269	348	289	280	303	301	327	324	307	325	305	302	315	334	333	349	304	313	335	326	321	316	315	308	307	310	315	301	334	338	356	315	349	341	337	331	321	305	346	306	311	321	332	284	327	308	324	333	328	358	328	298	332	313	321	296	316	294	335	327	344	359	313	350	301	338	339	312	332	309	308	299	350	323	359	330	327	304	313	308	329	306	317	323	317	343	350	285	313	324	323	292	350	340	332	327	305	305	332	344	289	296	325	342	322	353	324	324	333	344	342	343	328	299	357	345	315	313	313	317	316	309	279	313	327	318	313	317	334	316	292	324	330	313	300	307	327	304	308	341	316	314	306	352	319	345	325	285	353	282	330	332	314	334	346	334	341	309	316	331	345	370	350	330	307	326	317	317	306	367	299	302	354	324	310	312	329	328	272	310	315	320	310	347	320	321	342	317	298	319	303	295	287	318	320	322	318	321	328	354	299	303	324	303	327	366	316	317	322	342	300	309	329	290	327	305	341	322	327	331	311	317	291	329	351	339	331	313	324	286	324	315	296	285	299	330	301	328	317	341	363	315	317	296	328	339	312	310	348	320	311	298	309	308	342	320	323	332	321	327	307	277	305	330	300
23771	23726	36993	30614	22974	17294	5327	1610	595	344	338	356	363	386	336	380	323	370	360	357	343	345	358	330	342	321	349	344	319	331	345	329	356	304	329	346	327	326	305	323	392	381	354	325	382	366	350	367	372	345	376	359	382	378	386	321	369	359	302	375	383	328	375	338	348	365	358	349	364	350	347	347	349	357	315	367	391	371	375	325	349	337	361	364	387	332	358	368	334	349	382	376	352	334	332	329	341	358	359	350	346	371	377	363	348	329	370	324	356	332	357	337	334	353	366	352	330	327	353	347	325	342	340	324	351	387	382	338	353	348	359	334	365	344	366	365	342	357	367	322	350	301	351	350	315	343	353	319	357	322	342	325	322	339	352	347	357	344	350	363	370	366	370	329	335	314	332	381	349	359	359	359	322	351	351	353	330	366	374	338	395	349	380	339	376	372	356	356	338	355	323	335	343	349	379	323	349	361	373	315	352	371	344	335	370	354	345	351	340	337	361	382	310	341	334	320	342	374	387	338	368	366	361	347	361	344	341	368	355	338	359	365	364	333	348	320	351	365	364	339	360	303	329	340	366	372	353	368	356	342	381	318	387	345	365	365	377	353	383	335	340	336	338	373	355	312	342	394	338	349	384	339	339	362	357	345	324	355	369	349	366	371	378	338	367	382	365	358	345	377	349	354	370	370	387	350	333	357	362	364	352	328	349	325	339	341	343	335	348	321	338	402	362	357	351	324	346	308	370	335	348	348	349	351	332	339	342	312	359	354	349	313	334	384	328	378	342	330	333	370	347	338	384	343	350	309	371	358	329	374	357	343	341	332	341	337	388	388	350	323	354	331	401	376	375	383	370	343	314	355	377	360	364	390	350	382	377	337	341	347	335	350	358	345	341	368	326	329	325	354	332	348	350	350	354	330	357	360	362	341	370	323	339	320	333	350	341	344	347	374	363	322	349	340	331	358	323	359	356	337	341	321	375	331	329	311	345	339	381	329	308	361	305	353	352	357	344	335	344	363	337	351	342	353	363	365	310	365	362	346	319	309	352	349	322	326	351	348	364	361	319	346	387	327	341	317	359	343	347	330	362	339	348	338	336	357	363	391	357	315	339	331	342	355	342	340	368	367	351	350	348	362	327	359	316	363	324	347	336	328	377	351	353	350	358	367	357	349	369	336	373	354	364	368	351	332	335	341	343	322	351	361	345	324	342	382	345	340	353	366	345	329	347	341	350	352	356	370	379	334	384	364	373	361	358	393	321	374	370	338	324	367	365	333	377	330	355	371	357	332	366	381	338	326	307	372	380	329	368	331	339	356	339	362	387	359	335	376	337	344	380	349	340	351	327	341	321	364	398	346	360	341	350	402	349	335	349	342	358	367	350	351	363	321	321	350	359	321	341	332	355	364	355	378	353	339	332	350	378	381	382	360	340	333	359	360	355	329	360	325	322	339	354	372	382	363	344	332	354	360	364	319	334	359	309	359	383	412	380	334	355	330	382	309	370	327	352	349	348	360	341	309	343	316	386	367	333	355	335	377	345	347	362	329	355	356	343	327	345	329	363	357	346	368	351	344	374	342	320	373	363	329	346	350	363	357	365	379	359	352	376	336	336	345	365	382	361	363	354	347	343	353	335	330	329	333	316	325	346	341	332	348	399	337	370	358	324	344	330	329	341	362	344	345	376	375	356	344	363	328	357	335	379	307	317	337	308	334	340	371	325	399	345	334	348	364	338	334	372	312	346	342	319	367	371	344	348	368	385	376	372	323	350	312	338	351	342	345	364	350	315	332	342	370	307	367	349	315	359	338	332	352	325	377	315	339	358	378	341	362	327	371	319	347	352	328	327	357	369	352	366	342	356	312	351	352	347	354	361	365	362	370	374	335	348	350	351	332	345	354	361	330	361	327	369	327	331	350	340	340	378	380	322	368	363	322	319	342	311	373	366	343	324	331	355	349	368	380	362	367	368	349	374	354	328	347	338	352	367	375	348	340	383	396	354	346	372	361	388	348	346	330	332	361	335	352	338	342	342	348	321	336	369	311	354	381	345	358	344	352	352	365	375	369	331	378	353	348	324	371	354	372	371	345	373	384	345	360	370	339	357	388	341	349	340	368	380	349	334	359	360	369	342	334	331	366	372	360	352	383	346	373	349	343	309	353	337	373	360	338	367	386	341	360	323	346	354	346	311	347	381	330	370	314	394	333	360	336	375	362	331	355	350	355	337	317	318	359	332	341	320	336	357	322	327	356	327	386	367	357	354	353	361	332	350	347	343	352	326	339	341	393	360	369	345	337	339	350	318	350	357	355	346	373	390	348	364	349	362	346	358	341	318	358	357	346	363	351	347	349	379	368	366	325	352	337	343	325	368	316	323	360	373	379	391	354	351	357	326	319	324	337	364	370	338	366	338	332	359	354	347	386	342	350	391	358	386	344	327	351	362	343	354	331	365	343	367	365	322	360	364	345	337	354	348	352	353	361	321	339	383	387	363	301	344	358	372	336	373	342	405	330	328	398	361	373	367	361	365	339	336	371	346	333	334	386	378	330	372	339	344	351	364	348	366	334	339	347	335	341	379	343	361	366	354	363	374	340	363	326	328	337	360	351	327	355	356	376	328	361	349	340	337	332	355	341	340	324	350	386	362	369	323	361	343	355	337	360	360	335	357	361	348	351	354	372	343	363	346	335	352	320	361	347	360	343	345	341	342	329	350	328	372	383	353	384	350	362	347	381	365	351	340	336	335	379	336	333	396	359	390	349	325	320	380	387	382	378	334	347	346	358	338	342	367	343	322	349	364	359	337	356	342	355	370	327	376	357	305	376	351	343	336	364	342	346	390	359	354	363	358	386	329	371	332	344	362	339	347	355	327	361	396	342	348	338	381	338	338	319	355	357	357	349	345	346	377	357	305	345	351	321	329	352	342	346	314	330	342	346	303	402	349	360	343	346	347	343	336	364	334	338	336	395	347	380	371	345	378	353	376	332	347	337	364	375	314	375	353	346	363	366	372	376	349	337	336	348	327	366	339	372	341	369	320	353	361	368	343	340	348	332	370	340	347	366	351	342	353	313	341	345	354	372	329	409	356	342	320	349	353	336	315	335	352	368	369	363	364	338	330	334	374	350	379	361	345	368	333	323	333	365	335	346	361	341	309	345	349	338	327	363	359	363	336	333	358	333	323	345	336	362	338	341	359	319	341	326	358	333	322	355	338	374	362	304	357	344	336	359	338	346	350	366	370	330	320	316	342	330	368	369	365	341	353	347	350	340	350	343	362	359	360	398	335	346	353	340	353	345	356	351	347	326	342	349	346	334	334	333	379	324	336	329	355	335	355	338	341	331	363	341	347	344	339	383	397	354	357	331	369	377	358	368	379	314	326	310	350	365	337	333	335	373	360	303	331	349	346	367	351	344	326	344	335	374	347	361	352	357	368	378	366	365	366	332	317	344	338	351	323	356	358	355	351	343	332	376	357	333	350	312	362	332	336	346
50493	94440	69342	42160	23590	9644	3375	2434	798	405	375	389	407	413	391	413	417	427	462	428	387	415	431	365	384	393	364	376	414	377	400	382	367	394	371	405	387	421	425	391	439	386	407	376	381	331	384	379	360	383	403	397	414	376	378	368	370	400	423	424	402	409	388	397	387	395	410	417	410	401	388	387	423	404	402	382	388	387	413	393	341	387	428	382	385	395	412	388	387	389	370	356	396	410	380	400	377	395	379	369	395	397	366	383	368	417	390	379	390	383	412	363	393	374	387	369	371	422	385	392	393	414	388	384	430	382	399	405	360	390	376	386	413	392	385	388	436	422	396	415	385	413	421	401	370	400	408	384	437	389	445	425	361	391	415	399	421	378	386	405	388	416	353	391	380	407	408	397	410	398	380	389	372	367	393	393	403	365	426	416	391	385	406	403	412	404	404	432	381	392	404	391	396	401	365	385	367	362	387	399	397	378	416	385	398	381	386	354	407	362	388	365	406	389	403	363	406	406	374	395	397	416	373	390	383	384	371	389	418	431	377	364	411	408	411	403	363	422	391	391	345	410	393	401	406	390	416	390	404	392	423	421	362	405	446	333	409	380	385	412	388	385	389	399	429	422	404	424	390	398	402	404	410	417	347	389	346	389	389	376	384	391	398	429	390	379	377	377	408	362	393	360	390	383	418	436	400	396	405	407	410	392	438	377	370	359	387	415	391	416	408	408	383	424	380	409	387	410	404	383	397	373	404	409	408	377	391	372	397	394	400	408	389	413	382	388	378	421	390	365	389	396	433	385	397	360	362	402	386	431	366	403	408	379	367	388	401	439	391	422	403	371	426	399	391	404	385	414	385	402	388	393	398	433	387	366	398	401	374	357	397	388	422	384	401	400	370	384	406	400	434	417	385	398	408	375	374	397	393	382	402	410	378	380	354	388	406	379	381	421	348	378	400	371	412	377	390	408	387	370	369	403	352	394	426	415	385	367	412	386	378	398	381	405	391	395	406	366	396	405	397	398	423	379	397	402	376	414	379	371	393	418	347	394	379	397	401	381	372	388	403	393	389	390	363	376	425	359	389	409	401	382	383	364	409	390	423	392	354	383	403	392	416	375	366	399	363	381	387	404	417	412	401	383	386	378	398	403	368	387	435	398	370	395	405	364	410	398	368	364	380	390	402	399	418	399	393	354	389	371	413	409	362	403	399	385	400	375	376	439	386	385	381	406	405	357	383	408	379	398	390	398	406	398	377	364	381	406	404	400	370	392	348	379	369	410	403	372	405	397	391	436	374	388	377	385	400	403	404	369	392	374	422	408	379	408	408	373	396	408	355	405	402	410	424	399	404	359	403	384	397	365	363	380	416	401	382	384	374	373	414	422	403	413	427	423	391	406	398	403	389	419	432	403	382	411	401	363	393	386	389	363	414	411	388	371	405	394	399	390	373	371	403	403	379	407	414	403	337	387	385	382	391	332	392	356	403	407	411	392	419	345	421	371	383	397	375	405	392	376	375	410	398	397	392	410	416	411	396	358	385	393	379	371	405	368	380	390	409	378	421	408	405	391	388	419	375	386	385	385	392	350	355	388	422	411	395	361	384	391	389	396	380	391	393	393	376	394	405	424	403	430	419	406	433	379	436	401	375	376	390	402	401	374	404	396	369	403	383	384	427	413	401	400	380	417	397	369	399	373	403	402	387	380	370	357	380	372	386	394	386	382	419	406	397	388	372	370	424	382	418	359	398	386	379	363	379	392	404	407	414	401	365	369	425	384	400	385	423	418	374	416	417	392	416	432	349	400	358	408	410	414	386	367	370	347	420	415	389	364	372	409	390	396	411	406	385	417	396	399	382	389	407	363	423	374	422	409	382	408	371	401	415	421	422	357	366	375	415	429	406	403	417	397	401	381	398	362	407	408	368	375	379	405	368	397	401	328	399	441	397	413	404	391	396	405	370	382	372	367	413	396	387	416	391	373	390	376	382	377	365	394	423	394	423	384	391	410	387	375	407	405	398	372	373	377	411	380	397	393	378	420	391	400	422	404	385	390	415	402	378	410	416	401	370	373	436	386	434	364	383	404	393	403	414	439	422	408	395	396	379	401	352	358	402	387	376	397	372	376	398	378	377	394	394	375	396	387	403	405	404	415	413	377	391	409	367	397	423	431	397	397	391	427	392	409	404	452	414	425	406	393	377	386	398	391	398	414	355	384	358	381	398	399	368	359	387	390	405	420	389	398	411	383	406	377	375	396	399	412	404	401	366	394	411	405	405	388	382	372	391	391	380	421	412	393	390	371	398	413	358	386	392	398	366	371	414	387	436	395	388	394	396	393	412	362	389	403	389	380	358	358	383	379	387	378	388	389	383	412	371	366	416	371	395	404	363	396	363	364	396	395	408	418	385	376	368	404	406	372	389	411	403	383	392	376	424	383	405	414	385	384	378	386	425	397	408	407	376	388	378	404	396	408	411	408	429	414	359	412	412	399	395	398	399	386	414	399	384	398	428	388	388	357	426	397	391	379	438	393	386	369	379	420	383	385	365	406	393	407	436	431	392	397	413	429	426	382	382	400	394	394	381	411	384	421	388	374	402	389	395	393	388	385	435	404	391	404	401	360	395	382	403	378	374	395	388	381	438	411	394	380	362	397	400	404	411	416	403	406	416	427	396	378	422	410	387	360	350	397	432	381	398	377	387	364	393	398	404	411	397	403	389	391	391	353	369	434	392	422	398	372	380	411	365	372	407	355	390	388	380	369	375	412	419	397	392	398	370	389	354	419	393	376	378	410	379	425	396	397	385	414	389	377	381	398	409	383	407	414	374	354	377	411	402	425	412	353	395	389	396	408	383	402	400	372	396	396	374	410	392	389	356	379	381	376	393	399	392	434	425	406	391	392	386	414	408	414	384	367	408	413	388	364	393	383	400	362	383	421	414	389	399	388	363	405	390	397	386	385	416	405	400	370	373	383	384	402	426	369	412	430	416	424	414	343	379	395	389	384	364	364	391	413	367	372	375	390	412	376	412	341	387	368	393	391	432	398	397	370	411	417	378	360	393	393	380	400	338	393	370	392	386	386	389	384	389	398	428	355	392	359	397	405	385	416	395	397	374	368	361	394	388	378	396	407	417	403	387	385	377	399	431	399	389	396	381	461	391	374	392	357	431	447	423	395	385	419	370	366	380	377	358	415	405	432	407	394	377	404	384	380	370	375	392	428	398	416	377	368	404	426	369	394	388	433	422	410	398	425	360	369	387	410	426	394	393	398	424	405	369	418	394	447	359	419	397	389	407	414	389	407	388	389	408	418	401	395	394	389	348	410	400	406	402	369	366	409	398	390	412	406	427	395	406	426	400	372	396	405	383	364	411	354	383	417	432	387	408	379	387	382	424	395	383	398	408	434	363	415	403	420	396	424	396	374	405	410	395	409	399	421	410	372	391	323	388	381	392	399	408	416	384	374	397	384	390	415	399	369	402	386	388	400	421	404
25356	26805	38384	29258	17094	4876	1131	736	480	328	297	314	325	295	311	327	308	300	298	320	270	313	285	325	310	286	304	294	292	311	309	315	296	330	308	317	312	308	264	293	285	294	310	309	280	292	326	296	260	306	278	322	294	300	333	342	287	302	324	285	329	323	296	326	289	307	273	337	311	301	330	296	332	329	313	284	310	295	322	334	275	326	336	301	310	299	288	296	323	302	294	316	278	305	328	323	326	277	316	302	341	292	305	313	316	305	279	304	306	309	335	302	322	328	311	332	308	300	308	287	313	310	311	322	317	308	304	313	308	366	322	313	314	301	292	315	286	319	321	288	293	325	333	332	323	332	298	313	303	306	342	301	283	310	271	312	309	306	308	308	305	317	302	287	292	326	296	275	330	320	290	324	338	292	344	304	305	301	307	297	313	291	328	303	312	315	310	304	326	318	309	328	327	297	288	326	289	314	311	303	322	308	303	277	299	298	301	285	293	286	293	304	291	296	304	316	329	281	326	339	325	284	270	326	316	302	305	301	302	328	330	279	285	290	289	300	274	303	324	295	322	314	308	253	325	300	305	318	332	337	319	313	287	313	297	326	298	317	317	287	326	315	320	318	298	315	308	303	296	305	300	340	271	290	341	334	282	303	327	331	331	315	307	294	315	318	290	283	312	275	303	342	285	306	300	325	314	313	290	306	329	296	304	312	290	275	310	306	299	295	311	281	303	326	301	315	309	283	337	280	272	315	298	278	307	327	319	320	307	329	297	317	309	305	305	281	301	297	303	308	294	284	331	315	306	330	308	303	298	311	281	287	308	255	294	293	318	309	300	292	317	282	291	327	306	325	360	296	300	295	310	316	290	249	282	312	329	317	309	311	303	317	316	305	308	312	311	286	316	292	309	310	297	319	311	333	296	306	303	316	288	326	312	307	305	308	312	320	292	296	312	278	325	285	296	325	330	271	258	303	268	309	295	350	304	303	306	313	351	291	310	316	329	332	339	332	282	331	305	301	309	329	305	301	303	300	316	283	324	298	279	304	309	307	280	324	302	297	309	309	284	289	288	315	300	313	311	295	279	285	304	324	305	344	293	315	340	293	292	315	315	298	307	311	291	322	312	309	306	343	332	302	297	301	288	288	310	264	291	261	316	330	295	291	292	277	310	323	332	327	314	308	314	287	337	270	306	317	315	290	324	308	295	309	342	301	313	305	321	314	297	309	287	323	285	300	308	337	343	289	316	299	293	331	289	316	295	304	302	326	267	322	298	312	308	313	305	327	308	314	324	326	329	302	295	306	310	279	301	304	307	300	317	329	330	309	325	333	314	282	300	347	326	296	300	295	314	305	267	295	301	299	326	327	316	279	308	317	321	270	343	306	354	296	310	287	318	294	322	294	326	301	339	338	335	288	314	335	337	307	319	326	275	312	314	295	303	318	340	291	317	323	303	327	335	293	307	339	297	325	313	284	335	300	313	302	294	310	320	265	307	298	279	306	319	312	339	327	315	296	260	274	319	326	296	290	298	324	301	308	295	309	293	318	304	327	306	273	291	298	322	324	291	313	289	269	288	339	312	324	310	280	300	273	301	311	316	288	297	318	340	323	304	323	323	325	314	344	311	309	318	300	326	321	279	346	326	289	297	294	306	302	318	298	300	338	309	298	313	323	296	279	296	306	306	324	289	282	335	332	317	277	315	307	331	331	317	315	322	293	296	344	300	334	322	320	294	302	318	303	284	287	321	328	307	306	309	306	309	319	342	282	325	294	316	295	331	328	284	319	311	323	318	314	289	293	298	312	316	304	262	309	329	322	310	322	303	279	315	323	292	328	305	331	299	318	311	319	275	323	272	295	298	306	326	308	285	310	319	322	297	337	309	316	327	285	297	283	319	282	299	330	316	267	322	305	287	312	316	314	332	300	333	293	316	314	300	300	337	326	330	307	286	296	289	331	305	294	330	309	317	309	297	296	293	317	318	314	315	316	323	348	307	297	287	331	326	326	295	286	283	293	325	307	324	291	320	324	322	297	309	336	342	322	317	307	312	303	297	305	292	306	282	299	310	321	292	291	273	337	300	294	302	339	335	289	290	315	283	303	311	300	286	310	309	299	298	316	287	333	273	310	307	333	290	276	271	310	325	325	299	317	301	299	328	279	304	293	317	319	295	304	337	315	318	309	299	321	297	293	295	343	334	299	298	267	337	313	302	311	325	277	288	326	291	305	317	319	284	294	356	290	347	313	338	306	324	334	304	328	287	321	288	271	335	311	291	322	291	304	334	279	307	288	322	308	295	324	348	315	310	318	330	313	334	292	258	311	334	304	284	294	290	294	313	322	294	296	279	294	290	331	297	308	334	293	333	305	337	285	289	295	279	292	333	290	291	349	327	309	313	334	285	304	318	285	296	312	305	299	312	277	297	290	306	296	349	316	321	316	316	307	288	285	304	285	300	312	308	292	328	293	314	316	304	304	341	304	338	292	298	304	294	287	326	302	290	302	311	317	300	277	300	316	329	315	331	311	306	302	287	315	332	313	274	308	297	295	291	297	316	276	311	322	312	285	332	293	317	330	316	305	316	339	318	311	318	304	305	327	323	299	313	277	311	319	318	329	322	298	282	300	302	298	299	316	341	316	292	313	309	286	341	323	305	308	281	279	283	302	313	315	330	307	316	299	325	300	299	326	300	319	294	271	323	294	308	320	328	292	332	294	315	273	314	279	318	297	324	324	311	298	308	322	318	326	309	300	328	328	306	297	334	282	302	322	342	307	307	319	305	313	332	274	299	317	297	321	314	299	297	305	321	333	332	297	300	320	284	301	315	363	309	272	315	291	335	352	312	319	344	315	302	324	310	315	303	321	347	339	325	303	278	326	309	289	350	286	312	289	329	309	273	307	294	334	293	322	310	296	268	301	310	337	347	348	295	270	294	309	325	320	288	299	300	317	298	310	303	329	287	324	314	282	299	287	305	300	312	306	288	273	291	308	274	297	332	292	308	319	295	324	294	307	327	309	282	313	303	315	292	333	286	308	275	331	279	311	321	310	303	313	311	335	304	298	327	340	312	283	320	305	312	320	315	298	325	335	311	285	316	295	319	347	286	353	304	306	321	313	319	330	300	299	320	301	283	294	304	309	302	306	316	287	283	293	292	324	317	293	292	342	326	322	320	309	298	294	322	319	297	340	283	297	310	315	294	300	285	305	303	288	306	293	302	332	316	284	343	336	317	322	295	307	301	295	343	275	292	346	289	304	305	318	309	301	300	296	304	277	300	317	322	269	305	300	324	297	300	328	303	284	329	306	295	299	323	308	280	312	301	303	301	316	289	310	281	291	323	288	311	300	324	339	315	326	319	301	278	316	323	277	310	329	308	312	303	281	316	325	360	314	307	285	311	291	307	317	326	298	332	264	324	346	322	315	326	314	340	292	313	313	331	293	309	297	288	298	308	290	325	294	314	311	307	329	326	300	314	314	297	293	275	297	330	299
45741	83036	55524	30954	13671	4661	1920	1353	712	390	366	347	342	409	368	349	359	348	350	342	374	374	360	368	375	338	360	378	395	352	366	373	350	356	376	357	359	379	379	373	340	366	396	388	389	349	328	378	359	399	339	346	364	381	366	347	351	388	366	350	363	354	355	392	368	379	360	364	344	373	336	368	381	373	368	318	371	350	368	344	347	325	366	337	400	349	354	362	358	335	385	364	366	373	374	378	345	349	370	357	370	388	355	350	332	366	317	324	337	333	374	358	387	363	353	337	371	372	384	363	350	370	351	326	383	381	347	337	342	354	335	351	321	332	349	340	334	381	348	322	394	349	345	330	383	348	339	366	363	327	339	334	407	387	341	355	346	352	337	352	312	404	344	340	375	365	345	357	353	351	346	342	364	347	348	366	358	382	375	349	349	328	352	349	358	356	352	377	345	373	389	354	386	388	387	362	383	386	373	352	365	359	352	387	379	342	368	373	386	370	352	364	364	356	333	384	325	346	348	369	337	346	368	345	341	335	333	363	374	348	338	379	333	341	363	359	354	340	347	390	381	375	373	324	380	365	394	372	366	378	368	343	358	375	311	372	365	343	353	370	369	351	367	370	361	358	330	361	340	374	334	363	334	340	353	350	379	369	356	366	355	340	350	384	357	363	365	365	377	357	353	363	357	337	357	383	330	344	340	330	334	364	372	360	335	350	373	358	330	349	355	327	353	381	353	368	358	354	349	340	339	354	399	358	353	364	355	355	339	328	348	388	368	356	372	363	368	384	373	347	340	335	345	366	332	392	334	348	388	368	343	332	353	361	377	340	344	361	377	371	365	330	374	381	354	355	383	371	365	364	366	401	335	356	368	343	367	385	385	330	354	369	340	346	387	349	340	322	391	387	352	338	364	321	347	350	351	383	326	350	370	401	350	341	353	361	352	361	384	355	328	336	314	394	328	343	363	368	360	338	326	387	354	387	375	351	367	362	369	361	363	357	352	385	310	368	369	347	352	306	353	384	360	324	397	319	338	363	384	375	367	327	321	389	383	352	387	365	356	335	359	357	353	365	365	356	357	372	347	382	387	358	346	377	378	354	370	341	391	323	367	308	322	327	364	337	366	326	340	342	372	358	367	349	365	350	369	356	348	360	360	312	337	346	357	379	316	340	370	365	375	365	366	350	338	350	336	365	378	329	373	382	383	386	351	340	352	368	316	350	367	358	389	406	408	352	365	332	362	359	369	380	399	352	368	365	359	338	345	396	340	361	347	377	349	371	362	374	339	354	336	374	346	347	377	362	364	369	370	368	324	367	382	364	356	346	311	364	381	367	367	402	376	349	342	355	347	335	380	367	364	339	384	355	346	338	364	342	356	369	359	355	345	353	356	340	343	338	358	379	361	376	391	370	359	346	362	381	369	346	383	360	370	355	356	350	372	344	342	385	361	371	378	344	357	329	362	368	373	357	366	379	383	342	348	356	343	357	392	382	344	320	352	342	349	378	369	380	356	378	336	329	369	359	334	321	357	342	377	374	366	325	334	339	341	374	361	356	357	314	306	357	384	364	366	382	342	353	346	403	360	331	374	409	362	357	331	358	373	382	386	343	329	329	352	376	356	360	349	385	321	384	356	363	377	347	361	378	382	347	341	381	360	348	342	330	347	362	354	353	339	396	386	379	370	354	327	359	366	351	360	353	356	390	334	355	348	328	357	365	342	399	383	344	373	376	321	373	350	357	350	369	351	365	364	349	391	348	364	345	348	370	368	366	338	356	367	380	339	352	357	354	378	363	368	363	372	370	332	339	353	362	355	349	352	345	367	351	383	371	342	379	347	380	357	354	384	346	382	376	336	378	371	338	335	336	358	363	358	339	360	353	376	326	374	382	384	344	359	405	363	363	398	332	321	363	382	313	347	363	328	358	343	352	327	350	369	342	332	351	372	375	375	363	356	400	352	359	404	366	338	374	329	385	364	366	360	340	354	347	352	343	375	338	354	345	355	368	348	357	327	366	345	353	348	379	337	367	395	377	356	358	353	347	366	393	331	359	344	382	366	363	358	335	357	366	372	370	351	386	354	360	330	380	377	390	335	353	361	350	362	351	353	367	346	331	372	367	352	359	344	364	354	364	359	355	355	372	356	345	371	348	369	350	378	353	349	366	347	329	332	373	393	342	361	370	364	353	340	340	366	351	358	353	348	380	341	351	382	367	361	352	349	382	312	366	352	360	356	378	345	352	359	352	331	389	390	379	316	347	358	372	363	351	347	346	332	366	356	346	344	357	385	360	349	358	322	357	352	356	339	327	359	376	336	349	349	350	365	322	341	358	369	366	403	369	338	372	328	353	368	390	376	382	402	352	358	361	361	370	327	361	348	339	403	370	370	338	361	350	401	389	349	343	369	342	365	352	335	343	330	374	338	349	369	379	350	358	354	383	333	325	328	353	327	330	368	346	334	348	375	373	342	332	363	380	348	358	411	407	339	361	396	361	340	335	366	334	357	391	354	341	365	349	354	350	394	368	335	388	376	356	349	347	357	384	392	351	337	351	356	402	343	365	361	363	357	346	364	362	353	377	355	354	400	322	358	349	367	369	392	356	327	358	362	360	350	363	358	356	330	375	379	363	349	359	380	379	367	364	351	348	374	331	365	369	327	320	334	371	353	367	311	339	335	386	386	363	346	372	392	389	343	342	369	342	324	386	376	347	352	350	351	338	385	313	368	393	377	367	332	354	366	330	344	348	375	366	338	372	382	381	335	320	344	332	338	349	334	350	334	351	375	357	347	342	343	358	387	363	375	358	380	356	342	356	352	368	364	352	375	374	343	333	351	372	372	370	375	319	349	355	362	365	313	387	361	347	351	367	385	366	350	339	337	389	390	375	358	366	395	348	358	359	386	365	354	369	357	384	365	344	352	324	388	352	371	351	364	377	366	376	344	366	347	367	315	357	353	335	370	358	348	380	375	358	357	360	334	372	369	365	374	367	390	391	394	369	353	380	331	354	364	381	356	332	376	354	355	392	343	380	359	380	357	354	329	349	319	342	389	387	350	350	376	355	363	373	352	356	369	384	386	332	354	359	347	381	374	349	329	356	375	372	348	356	389	364	381	368	380	349	370	342	361	368	336	342	341	374	347	368	342	368	338	359	370	367	307	368	365	354	368	374	361	321	345	368	338	354	348	390	371	343	354	369	343	376	398	350	357	358	325	330	365	361	361	359	364	367	355	362	390	356	349	317	352	335	356	369	373	370	379	374	333	327	350	343	384	374	356	310	346	351	395	375	365	369	402	328	347	379	361	335	347	376	369	354	366	371	369	309	352	361	367	351	363	329	331	346	372	380	331	317	364	344	363	365	378	332	339	366	395	355	346	362	341	383	366	368	359	359	324	344	367	336	361	361	370	327	348	377	396	362	345	335	346	370	346	358	374	380	347	356	341	362	340	353	375	355	317	349	351	362	357	348	335	397	362	372	341	336	340	387	330	355
22897	22470	33433	27672	22641	21181	14215	3664	1300	441	448	449	451	436	402	430	450	410	505	461	464	453	386	425	433	394	409	410	453	443	427	416	455	441	405	377	411	458	436	413	411	429	433	423	432	455	401	445	416	408	431	406	421	434	416	415	407	431	411	379	415	434	417	419	387	427	426	438	477	425	417	433	438	428	431	443	412	423	396	391	398	411	423	417	427	439	399	433	459	409	394	435	419	437	439	406	380	409	447	407	396	455	400	387	430	410	428	404	388	413	460	424	441	428	381	409	388	442	399	409	448	415	420	408	428	433	415	396	413	453	403	452	411	404	401	435	410	421	403	392	427	399	420	395	421	408	433	416	433	415	396	439	421	446	444	486	425	433	420	442	446	444	428	435	422	425	435	380	446	444	414	458	436	409	430	401	489	401	422	415	404	443	421	448	422	410	412	380	378	420	409	381	407	391	438	409	396	423	355	418	418	432	404	421	429	444	416	435	437	415	463	416	403	421	443	418	411	466	441	393	429	460	437	417	433	409	417	403	407	431	458	425	426	429	426	416	429	404	435	421	429	438	449	394	422	399	412	449	383	406	398	445	385	414	380	425	396	426	418	406	384	410	458	437	442	402	427	411	434	433	422	454	412	405	437	429	423	401	426	420	409	433	422	438	442	404	426	414	447	433	410	459	410	413	409	424	431	389	436	419	394	421	443	440	425	442	394	482	406	417	479	431	411	428	430	407	412	438	437	416	434	386	415	419	393	387	411	419	441	422	379	451	440	441	417	439	436	418	428	416	434	425	472	449	448	440	391	427	404	407	416	406	455	391	456	440	417	425	435	436	435	411	432	418	435	434	436	417	452	427	450	388	369	394	422	449	434	439	412	406	408	416	394	403	399	442	453	417	418	438	421	456	431	450	385	437	415	426	421	419	377	413	416	440	458	425	468	426	424	423	419	428	391	434	428	423	393	441	439	431	454	403	423	432	410	406	429	438	412	437	400	474	440	429	429	425	407	424	394	408	423	423	419	431	409	440	418	424	424	465	386	454	426	423	404	390	441	405	393	436	417	411	413	401	414	400	417	431	413	431	454	425	426	429	428	416	442	428	414	426	425	399	386	418	436	412	422	445	450	401	406	381	435	436	389	420	496	376	411	384	428	423	410	435	428	451	447	450	384	429	430	406	427	414	430	433	393	447	473	459	398	411	432	444	401	449	445	404	388	414	410	442	454	409	416	436	421	409	412	428	426	444	440	421	410	439	418	393	446	409	397	440	451	456	423	425	421	432	385	431	428	392	460	430	406	410	461	377	407	361	403	447	404	430	437	441	424	419	428	404	425	417	414	461	428	450	429	399	407	422	402	445	411	420	409	410	418	403	438	410	453	425	407	446	409	374	446	431	415	433	417	396	390	414	463	415	447	437	444	437	410	396	436	423	431	393	424	419	416	426	421	455	410	419	412	384	455	443	398	421	394	434	387	402	404	466	455	453	419	381	398	459	451	395	421	458	398	442	472	445	432	393	424	420	403	448	444	359	426	429	451	405	439	416	422	422	409	452	412	415	405	415	436	462	380	383	425	415	430	442	423	453	415	425	433	416	394	432	426	414	458	423	441	406	406	424	422	452	423	431	363	423	387	445	414	416	437	426	406	435	433	421	419	408	443	421	416	421	411	413	438	412	416	407	417	420	436	429	405	390	431	412	410	380	465	397	445	417	418	446	435	409	447	423	413	388	424	444	426	407	415	437	424	416	395	419	393	446	420	424	413	407	445	437	456	408	418	442	442	444	412	367	400	449	398	424	412	400	417	412	416	407	433	410	441	430	464	459	400	451	454	399	455	436	377	434	413	428	443	425	423	385	409	423	445	445	420	439	407	453	405	419	414	405	440	442	405	455	451	439	426	413	420	420	441	400	394	367	434	385	403	401	469	416	394	397	450	463	428	439	398	404	422	427	418	423	431	425	414	407	429	422	423	420	453	415	427	439	425	407	432	421	411	431	448	440	402	448	394	421	440	414	465	435	406	417	424	419	435	423	398	387	395	412	442	437	422	420	400	420	409	419	405	449	409	425	408	424	417	389	438	418	410	403	453	404	406	425	442	415	452	380	474	439	376	420	440	422	420	427	416	442	432	480	453	450	400	420	411	393	414	408	393	442	420	410	409	381	434	437	455	420	441	424	464	421	434	410	482	443	390	384	436	406	429	386	435	411	416	453	402	429	385	430	413	423	427	407	429	394	402	368	439	393	425	408	441	447	426	412	415	439	445	457	420	437	438	412	427	417	423	416	432	393	438	417	382	436	429	428	409	394	417	393	397	416	410	388	426	429	419	394	409	413	419	405	406	431	427	385	413	385	438	414	425	411	462	415	404	427	399	413	444	462	448	436	398	453	400	418	415	432	427	395	426	368	441	408	432	455	410	411	436	398	440	412	441	430	465	440	415	461	408	402	411	417	401	420	402	426	437	414	428	463	394	414	435	429	358	441	420	411	436	399	410	430	448	393	412	405	406	414	460	460	465	408	422	438	400	462	440	416	385	434	418	422	400	436	412	417	426	413	417	453	442	453	436	423	416	395	431	428	407	409	379	412	416	401	405	455	461	400	407	426	402	437	420	422	460	427	448	415	419	439	418	420	390	409	435	423	407	472	441	416	429	401	442	422	401	385	405	438	409	423	432	435	383	460	436	446	433	424	390	398	413	420	429	417	424	400	454	432	417	435	414	446	418	438	409	415	431	390	440	408	457	447	429	419	389	437	406	421	431	406	435	390	432	395	456	408	400	400	418	419	440	411	462	444	417	399	413	462	424	418	403	420	429	456	427	410	429	438	436	444	395	414	428	436	420	420	442	406	447	434	466	424	447	373	450	426	450	405	430	455	399	436	392	462	420	449	466	448	421	424	414	414	427	395	415	425	416	432	434	425	392	423	429	433	385	450	427	412	403	407	440	424	380	439	444	400	448	389	407	431	394	396	421	429	379	395	448	437	436	432	423	444	445	396	413	414	408	421	384	436	445	406	442	439	426	385	382	443	402	439	402	408	403	423	397	404	457	450	406	406	410	399	452	443	415	412	447	383	444	473	422	422	419	409	453	418	445	381	417	429	402	409	413	430	440	432	391	421	431	397	414	411	411	415	408	418	449	438	431	446	447	434	437	433	390	421	360	420	413	420	406	419	410	415	408	456	449	401	448	422	420	395	451	364	438	456	404	417	461	458	393	422	397	365	404	424	423	396	463	416	403	394	405	435	450	418	378	434	437	391	445	427	417	440	430	401	420	428	429	437	432	431	408	436	419	412	434	421	445	450	388	424	434	398	427	410	418	439	407	418	423	426	442	427	439	450	442	409	421	424	389	419	431	412	378	415	447	407	427	461	438	417	399	396	449	387	402	411	441	441	436	410	417	440	398	445	441	407	439	425	417	406	418	409	425	393	448	411	421	415	410	425	444	413	391	418	432	472	420	410	443	388	424	435	399	404	429	449	420	417	430	384
53313	96551	76263	51174	30092	13068	6547	4615	2016	489	477	480	480	427	485	457	460	461	561	517	492	464	497	446	474	479	461	451	498	480	476	483	471	466	486	475	484	486	486	422	478	461	509	462	493	488	475	453	466	467	474	419	468	471	449	463	457	466	480	514	518	477	455	508	453	468	473	479	454	486	471	473	470	431	453	420	461	439	459	488	493	495	472	461	479	494	483	472	457	488	462	467	426	476	451	488	493	451	516	475	471	461	443	458	509	485	440	457	495	500	491	472	472	468	439	473	450	491	429	485	436	474	468	437	459	477	435	481	472	453	478	438	463	482	471	469	472	449	492	497	422	488	465	433	499	476	452	456	465	481	466	455	422	449	415	450	464	486	475	505	507	455	481	476	489	464	486	449	490	459	466	456	480	480	471	488	477	465	483	469	466	501	470	465	441	465	500	512	473	471	487	449	415	475	492	503	458	393	453	449	472	436	513	497	507	452	465	480	461	433	507	508	465	482	473	495	519	450	477	443	477	441	440	520	442	467	447	483	476	450	441	501	458	500	481	484	452	490	492	481	452	473	479	459	500	459	474	486	453	457	457	482	478	463	471	480	465	442	468	470	474	461	431	419	455	448	486	478	456	486	456	482	465	459	476	449	499	452	471	430	513	460	462	434	479	470	486	519	470	469	501	434	438	464	454	498	474	476	507	458	432	484	484	462	488	470	489	477	459	459	491	437	453	447	463	461	415	503	422	445	527	492	514	465	443	459	465	486	474	454	440	471	466	447	466	447	483	460	451	462	486	505	436	469	450	443	461	446	480	488	448	491	493	486	480	494	452	443	503	487	471	460	421	508	424	473	451	461	478	492	452	451	478	442	451	495	464	483	444	473	498	495	480	460	445	468	447	435	477	476	499	465	484	489	448	491	455	461	503	454	449	469	482	451	452	464	495	442	478	434	468	464	446	459	440	472	455	471	445	465	448	431	513	504	463	438	464	495	460	473	460	485	470	474	441	436	483	461	487	435	496	479	449	442	465	477	469	438	505	485	433	491	455	432	456	485	452	488	469	466	466	487	490	477	430	473	492	476	502	473	458	468	485	495	448	501	403	458	472	434	469	441	455	485	458	461	465	457	416	463	459	473	490	449	419	428	432	465	439	437	495	450	487	429	446	492	461	496	461	446	467	440	481	495	497	448	437	484	473	447	476	470	467	477	465	449	447	468	496	472	479	478	484	440	468	446	455	485	479	452	506	501	456	437	427	499	428	456	454	479	467	499	460	458	404	446	423	446	462	448	439	473	426	501	526	480	460	507	503	460	494	533	518	482	444	447	477	473	402	454	493	474	442	442	427	511	493	455	471	485	476	488	482	452	476	453	460	456	479	480	444	447	467	516	501	471	426	474	449	481	457	465	496	441	488	432	491	493	443	468	467	484	463	440	483	480	470	436	519	438	459	468	426	435	491	498	452	443	466	438	488	513	458	506	490	447	475	468	484	450	468	489	469	493	459	472	461	478	454	441	515	436	474	473	466	430	446	460	482	447	481	450	444	520	474	486	461	508	472	476	433	448	474	475	465	487	479	463	475	444	471	448	488	497	482	465	466	454	440	492	477	440	459	495	491	513	464	479	473	448	445	491	435	456	464	456	443	449	456	468	490	477	461	430	471	473	458	469	455	474	442	438	480	462	448	440	451	457	491	443	488	483	482	488	444	498	465	492	461	492	509	459	456	464	472	444	470	485	499	499	490	505	471	413	423	481	466	485	458	436	461	457	478	470	444	488	493	487	515	493	465	468	459	487	474	416	448	465	417	515	462	477	471	439	483	484	485	481	462	464	504	511	482	469	482	483	517	500	469	499	463	480	470	458	487	468	464	488	472	450	454	471	480	473	479	469	471	468	450	427	497	459	446	482	467	462	428	463	467	422	456	481	458	478	480	477	498	487	467	487	463	470	478	419	468	506	488	485	463	485	480	466	441	458	468	438	482	443	487	455	453	458	464	454	482	460	443	488	485	495	471	480	480	470	427	476	501	469	488	442	469	470	484	454	445	423	466	490	466	453	474	467	491	463	466	501	421	458	432	469	429	463	427	443	447	505	462	440	492	454	463	490	470	438	471	488	472	488	491	446	461	482	492	483	454	468	467	454	462	492	471	491	444	447	504	482	467	524	479	478	457	460	430	455	485	481	453	472	488	442	447	426	505	431	473	450	480	470	467	466	519	466	495	437	458	496	431	470	445	457	479	492	494	430	465	495	484	468	452	449	470	473	482	458	473	466	482	472	464	477	463	473	502	448	482	470	485	476	480	480	511	432	475	429	464	498	448	504	495	450	519	471	432	430	446	445	470	451	469	439	473	451	451	497	472	495	467	495	443	464	456	483	466	487	493	492	447	447	467	485	438	490	442	475	490	467	466	446	434	473	462	462	459	466	453	447	452	485	476	475	470	440	481	478	461	453	451	466	439	436	471	479	453	453	432	443	445	487	498	445	513	495	458	481	477	480	449	480	458	447	517	468	503	433	448	441	441	439	511	439	453	456	470	473	508	441	483	481	483	493	484	460	467	446	507	494	483	443	490	478	451	421	447	462	453	460	475	475	470	425	466	475	497	474	462	442	479	441	482	463	444	476	480	426	451	487	490	448	444	497	445	474	462	509	449	455	484	472	466	451	499	473	480	437	491	449	457	465	457	436	430	446	468	419	489	482	459	464	450	477	450	441	504	498	474	483	461	472	509	496	462	460	468	501	448	502	450	452	484	473	470	457	452	488	477	497	471	447	486	487	486	460	467	484	427	447	506	456	493	460	440	465	427	440	468	488	458	440	483	465	476	445	455	519	482	484	444	515	480	440	448	463	451	488	442	462	444	478	444	495	501	430	465	447	449	447	457	432	466	469	484	470	457	457	466	456	441	461	443	432	472	451	524	474	462	466	474	454	459	476	476	482	486	441	475	463	464	445	469	503	456	441	487	455	459	450	471	487	454	482	490	487	458	499	481	428	464	476	467	472	466	462	434	478	447	484	468	463	472	461	476	458	474	478	457	483	481	450	440	457	486	471	509	429	413	459	473	496	430	481	484	458	451	472	465	469	443	489	443	479	453	452	452	483	503	453	469	446	483	495	457	459	485	512	478	472	460	461	462	480	476	466	490	451	447	478	480	496	463	464	443	452	468	460	512	475	473	487	471	482	460	444	444	461	446	470	437	457	450	443	426	443	430	450	453	476	457	489	474	457	486	487	481	469	455	454	462	487	440	481	468	455	482	453	473	491	485	463	464	457	441	460	463	465	456	479	473	487	453	478	472	460	419	478	447	469	484	457	444	454	443	461	456	426	433	479	468	463	442	489	439	471	493	444	469	449	463	448	493	457	473	463	480	465	444	479	473	452	439	496	472	448	477	430	488	453	447	456	448	459	475	479	489	507	486	464	456	472	466	498	447	477	461	445	484	468	459	470	444	446	477	462	480	498	464	432	488	508	459	463	449	424	442	473	485	460
28203	34266	36584	18067	3767	885	423	418	334	319	266	263	302	262	272	249	280	278	282	265	271	275	273	254	301	274	274	308	271	276	241	294	246	289	246	284	264	309	262	279	279	286	296	264	281	271	281	285	307	277	283	272	267	263	238	283	260	241	283	278	286	295	286	258	293	312	259	272	266	258	264	293	274	271	286	286	251	272	297	290	261	285	289	261	259	270	274	270	287	292	280	258	245	274	251	289	282	293	275	262	289	264	255	270	256	271	269	268	262	282	263	265	294	259	292	270	284	291	271	270	285	253	250	297	253	268	259	301	263	256	283	279	286	261	265	264	276	301	260	263	271	270	277	272	275	287	307	309	254	234	266	274	280	282	292	307	237	318	254	269	275	247	273	259	280	292	286	277	293	274	233	264	271	274	281	256	285	253	254	269	237	304	285	278	253	281	286	272	293	290	283	274	273	290	291	267	296	275	265	271	262	297	273	299	276	266	239	292	266	301	272	328	282	263	286	252	261	296	259	289	268	258	249	268	272	279	280	267	297	268	269	274	271	272	299	289	289	263	288	274	312	268	271	271	275	299	256	267	287	267	305	245	304	274	264	301	309	249	257	288	279	301	263	305	280	290	261	322	278	293	303	281	322	263	259	265	308	284	272	301	273	266	236	283	271	266	272	266	255	266	307	273	259	297	273	286	285	288	287	261	298	266	267	281	265	319	243	280	275	277	268	266	299	304	266	306	283	318	278	276	276	296	280	289	252	270	264	285	278	269	276	267	301	277	279	242	273	288	298	284	277	267	279	275	292	285	251	295	293	290	293	329	293	279	277	262	304	292	302	268	289	247	288	244	287	295	298	284	290	304	297	255	293	268	264	234	299	307	257	283	292	273	256	264	257	271	264	264	296	288	276	274	271	289	292	238	295	295	276	243	280	297	282	291	316	279	288	281	296	300	279	280	291	273	261	301	272	301	282	252	263	294	284	281	302	317	269	283	289	313	311	278	267	277	273	280	257	287	296	280	255	277	271	296	282	286	252	274	274	273	302	292	296	275	228	272	277	284	284	272	306	289	256	282	311	268	279	272	278	280	287	282	278	327	290	275	263	299	280	298	264	298	290	247	295	288	281	286	297	240	257	293	287	281	311	268	275	270	301	263	283	282	280	285	298	263	262	244	295	255	286	282	286	268	271	244	276	250	243	268	289	263	279	283	298	293	254	307	291	308	259	250	300	287	281	266	288	272	241	283	300	256	299	271	259	282	300	268	277	266	251	250	276	255	268	284	287	233	292	265	276	269	254	271	277	258	258	282	295	299	309	264	274	259	304	283	280	297	275	303	287	281	292	270	274	280	261	247	313	278	284	280	274	292	310	295	292	293	270	291	306	277	271	285	277	269	280	275	255	263	298	303	275	256	275	277	260	269	269	285	259	261	264	270	281	269	272	260	293	290	259	285	295	296	273	273	285	266	287	286	279	286	283	257	277	280	286	290	269	303	245	272	271	289	276	265	225	275	282	288	266	286	295	248	281	295	290	285	292	276	280	234	293	285	279	269	274	292	282	279	270	282	278	308	257	263	293	275	314	289	291	284	288	275	255	290	279	239	268	279	288	286	286	284	244	265	299	265	302	292	286	299	257	274	276	282	276	282	282	256	298	264	272	275	237	290	254	295	272	284	250	283	285	258	293	258	264	290	263	265	242	261	275	305	307	237	289	281	261	271	307	278	291	250	246	273	243	298	318	276	271	288	264	273	293	282	266	283	281	258	292	274	297	291	265	287	312	276	276	268	271	291	283	290	290	243	249	254	292	285	277	241	253	287	262	265	278	257	282	291	263	304	302	300	298	301	291	277	267	253	293	292	263	237	287	282	295	281	287	285	262	292	270	310	288	300	278	277	272	310	257	266	273	285	295	272	301	273	271	277	298	255	305	286	276	240	279	297	264	292	273	302	278	246	272	268	285	250	286	264	279	255	284	290	306	249	283	285	251	265	276	267	277	276	239	261	286	283	294	278	275	265	294	263	275	279	275	301	292	280	279	290	280	265	272	304	252	292	256	275	253	290	269	291	263	263	274	311	284	291	275	281	285	311	268	255	291	283	283	271	280	284	271	293	263	269	257	269	284	271	287	329	271	277	257	280	270	240	261	283	271	264	279	255	277	290	279	277	275	277	280	263	277	284	270	323	259	265	265	303	263	301	275	278	271	293	276	277	290	249	255	288	276	286	274	263	260	255	253	274	286	279	293	298	260	260	298	304	268	284	288	299	292	278	288	276	280	272	282	267	332	305	304	293	297	261	292	301	271	265	286	267	281	302	257	287	296	304	283	278	273	308	272	303	279	295	270	284	284	258	285	257	264	281	256	274	278	281	287	289	291	255	295	285	265	279	289	269	274	275	280	271	253	260	275	263	249	302	286	267	273	280	273	277	268	279	302	281	278	275	281	265	279	269	297	292	283	273	306	255	302	271	291	277	288	275	281	280	298	260	281	281	252	301	276	257	258	290	299	301	289	292	292	312	258	250	256	287	304	269	316	274	293	250	274	257	292	270	286	299	297	281	282	263	284	268	247	261	276	266	285	288	275	299	308	292	258	254	268	263	291	266	287	303	262	233	267	259	290	303	250	295	270	313	270	274	257	276	311	307	237	265	264	289	265	257	280	283	293	265	276	295	280	265	277	268	324	283	263	246	293	310	255	255	302	292	278	258	280	312	283	271	284	299	281	270	269	312	300	270	290	282	282	291	293	294	289	281	231	243	291	264	271	240	267	230	250	243	281	260	267	269	280	270	276	237	289	276	287	293	315	281	267	280	312	311	261	253	232	256	260	278	271	283	272	286	298	290	312	260	251	300	287	262	274	271	276	262	279	291	278	302	292	277	293	286	287	263	277	309	302	282	305	276	270	267	291	258	283	288	269	288	259	261	308	255	275	275	279	275	290	290	278	284	292	315	283	281	284	290	257	279	267	252	277	292	291	275	284	276	291	264	283	286	273	297	287	272	290	287	293	262	246	298	288	258	276	273	263	275	270	306	279	270	263	277	266	298	297	256	277	277	270	263	293	290	269	282	286	254	280	264	284	291	301	288	323	264	282	319	287	290	304	296	263	285	278	250	264	277	283	307	265	261	280	253	292	307	289	279	274	245	278	325	277	271	272	286	280	274	263	292	292	304	292	273	263	319	286	253	274	249	226	279	284	307	272	268	289	262	269	241	291	270	289	284	289	311	273	258	270	284	269	296	306	277	267	270	300	268	269	242	273	251	279	271	257	302	284	279	284	304	301	281	251	266	261	292	313	317	277	275	294	283	309	287	256	301	288	283	248	267	272	278	271	293	298	253	276	304	263	283	274	282	287	293	261	288	289	273	297	308	266	242	293	295	249	274	285	275	274	258	287	277	232	283	291	253	298	277	294	295	276	262	290	266	296	289	283	298	266	293	254	262	266	301	276	289	287	301	281	264	272	259	264	286	276	297	266	255	304	285	294	232	274	299
25501	50955	32107	12725	3664	1198	569	530	412	327	333	307	309	315	330	327	324	332	326	338	300	302	307	346	326	323	344	293	300	331	320	335	292	358	360	345	326	336	336	320	344	309	325	313	325	299	339	328	338	332	313	321	300	356	307	331	359	332	326	315	333	323	346	339	317	335	330	327	327	333	337	316	302	354	365	326	322	314	339	323	307	330	334	338	317	318	339	315	324	315	288	323	353	312	354	298	298	324	332	316	324	327	330	313	312	330	282	317	327	309	312	327	339	334	333	342	317	317	339	334	320	304	355	307	283	325	305	334	351	335	315	302	320	306	324	310	280	334	341	338	284	313	301	311	328	334	345	351	346	319	326	302	313	324	330	336	306	319	336	334	353	356	294	298	303	326	330	314	315	330	358	325	324	332	317	314	333	304	313	332	320	330	311	330	306	358	301	362	321	314	310	331	344	332	328	338	306	315	348	307	334	310	295	343	366	341	326	325	331	330	358	333	346	345	330	339	369	342	332	298	328	356	299	307	296	356	324	331	347	300	309	352	286	314	314	337	329	334	343	331	320	342	350	295	353	344	284	308	314	308	331	310	343	306	312	298	359	339	358	337	346	314	327	310	298	355	316	338	307	325	336	323	342	296	309	297	349	318	296	328	352	311	351	317	324	347	341	344	317	325	312	359	313	329	334	337	345	329	313	310	334	318	343	322	310	308	329	324	305	297	313	351	319	334	329	323	314	331	299	310	334	319	341	294	321	354	339	313	342	313	320	300	337	343	300	337	321	321	309	345	327	305	304	346	332	305	315	334	328	309	332	326	323	328	286	310	321	332	335	346	320	324	348	348	333	305	289	342	342	313	310	321	331	328	341	321	325	316	333	366	317	310	316	310	323	333	311	309	304	290	322	329	308	318	359	345	302	334	359	322	349	311	305	330	317	309	329	323	310	327	339	346	306	304	353	319	333	360	315	335	323	343	327	330	291	343	324	341	332	324	327	344	302	346	318	335	331	343	288	315	322	368	329	305	303	314	282	314	363	296	305	321	321	309	320	323	319	335	340	310	295	312	346	323	305	313	304	339	342	317	326	308	285	312	313	346	272	351	331	298	332	282	328	344	305	314	350	320	340	326	348	352	336	287	330	350	331	307	321	318	340	330	351	335	343	285	290	330	315	342	370	313	337	341	317	289	307	343	292	325	329	314	312	320	330	323	330	327	298	325	331	328	309	297	320	338	346	349	285	321	310	321	304	308	322	320	322	320	334	335	322	342	330	348	300	309	310	328	331	344	336	332	297	336	306	325	346	315	324	318	348	324	291	302	368	318	306	333	286	295	348	324	316	311	333	332	337	327	322	325	295	338	311	310	310	299	355	322	312	363	340	328	335	313	334	313	335	373	310	333	303	326	337	348	338	334	318	301	331	311	302	302	299	347	327	339	317	324	313	332	329	299	331	329	341	323	295	320	294	305	347	316	324	281	315	318	309	321	358	322	341	315	335	297	348	314	329	323	304	302	310	341	313	319	302	320	298	309	347	345	308	359	352	319	319	316	326	336	309	325	316	324	277	329	319	306	349	337	322	328	339	322	308	334	304	321	337	324	308	323	299	379	311	299	318	317	322	310	352	308	316	320	319	357	341	347	319	318	334	304	318	329	326	347	310	317	310	354	309	321	318	298	329	320	301	338	332	302	319	369	319	314	357	308	326	329	324	330	298	336	322	342	317	274	319	330	345	321	304	291	321	311	319	318	313	315	328	349	320	299	317	346	332	360	337	346	316	321	321	324	329	319	340	336	318	327	314	321	331	323	316	298	330	335	322	322	355	361	334	343	302	350	338	328	337	332	327	328	332	332	325	319	330	298	344	317	313	330	329	331	300	326	345	326	306	306	329	326	374	286	303	333	316	349	324	316	331	363	306	310	332	340	312	321	312	318	342	325	339	322	361	323	338	336	280	332	292	293	330	325	330	329	350	296	306	322	332	302	363	343	359	329	321	335	321	322	321	326	308	349	323	311	361	313	331	300	323	310	319	335	327	329	335	341	315	333	289	343	314	328	316	312	315	315	322	324	334	316	358	357	338	295	318	334	303	323	297	309	348	346	306	327	330	308	306	324	321	333	308	305	347	352	318	331	333	320	328	343	329	328	325	307	323	337	336	359	303	326	324	285	330	326	311	335	314	343	329	337	317	314	329	337	312	308	342	345	304	366	282	309	308	325	317	304	336	314	336	307	307	332	327	319	295	346	295	305	356	339	308	322	353	329	318	344	312	323	344	341	345	342	332	345	327	344	336	307	326	308	329	328	317	343	309	352	323	340	330	326	345	296	320	328	304	344	292	330	310	310	322	321	343	301	320	334	339	321	344	334	303	321	348	342	330	291	335	314	313	307	310	300	320	317	325	310	310	317	360	331	372	323	314	313	316	316	315	355	346	344	349	337	345	331	322	299	304	330	331	346	355	315	297	336	347	325	371	331	343	337	298	291	339	325	351	338	336	318	350	321	315	331	311	359	302	333	293	361	309	353	339	308	311	315	323	346	320	324	330	325	340	341	335	342	318	328	316	341	333	331	329	324	367	339	316	344	307	342	335	305	299	322	306	333	350	296	306	343	334	322	323	331	331	343	331	302	332	357	343	339	353	327	334	297	343	328	328	356	323	314	293	344	315	325	316	313	320	298	324	343	308	344	331	309	327	329	337	330	324	342	300	325	326	324	343	327	324	292	319	338	293	311	337	323	323	307	328	317	323	296	323	293	316	295	330	337	312	336	298	304	337	313	301	291	300	349	339	304	332	337	323	314	342	316	329	317	329	334	315	340	343	344	332	327	334	366	320	307	368	345	367	347	345	320	341	323	330	313	330	352	326	329	338	295	347	339	314	334	319	345	313	307	308	303	327	301	314	335	341	342	323	286	307	333	289	335	334	332	321	301	368	333	343	310	359	328	340	325	323	327	309	344	325	331	289	364	324	352	306	341	342	332	313	314	331	319	334	323	345	324	302	334	324	335	327	315	329	339	339	316	350	335	324	325	316	315	330	300	343	318	315	354	353	358	361	325	343	329	305	308	325	369	340	340	342	326	290	346	310	332	349	337	299	310	322	315	328	348	322	322	335	358	362	325	330	307	305	329	340	336	335	312	348	338	316	355	303	333	351	342	328	343	310	348	311	292	312	307	315	343	320	316	321	350	316	343	326	338	319	320	307	336	324	322	323	304	340	328	338	302	343	315	320	339	327	332	320	319	286	335	312	325	304	329	320	335	324	321	332	303	339	338	363	351	311	334	317	310	319	303	318	294	337	316	323	318	329	296	297	359	332	337	326	307	308	305	326	284	321	339	334	360	305	355	342	348	354	310	308	296	328	308	330	297	307	303	316	358	333	346	318	312	345	297	295	320	325	300	328	325	336	318	344	333	317	362	316	318	303	360	336	321	314	325	322	312	313	337	326	313	344	340	328	304	320	328	342	349	332	295	333	313	329	328	313	311	337	311
23852	23682	37189	30971	22851	16874	5360	1514	820	393	348	348	353	346	393	383	382	366	361	368	380	354	347	348	375	354	353	372	387	364	381	360	356	394	327	366	346	364	336	349	357	345	375	358	338	366	383	336	359	341	366	335	332	331	351	360	360	373	382	346	399	353	352	365	348	420	349	328	384	367	364	351	376	391	369	352	343	398	350	342	377	370	344	367	326	320	336	406	344	331	341	388	356	347	346	346	383	352	361	389	387	363	368	343	341	357	348	332	360	375	358	354	372	361	346	343	367	362	339	354	323	334	363	374	352	324	346	376	343	355	358	351	360	351	373	353	386	361	355	340	376	358	355	349	359	344	345	362	306	361	352	320	382	350	337	352	369	335	380	364	348	360	356	332	364	338	392	362	342	354	361	367	327	366	318	388	366	356	361	339	364	344	377	361	373	358	360	350	337	289	379	388	358	343	360	327	338	308	317	357	361	379	353	356	329	363	351	320	329	333	370	357	396	371	344	357	326	402	355	398	338	331	390	357	358	378	371	366	329	383	355	354	347	362	382	407	375	365	359	366	356	385	360	334	366	349	372	327	318	396	376	375	393	362	337	367	333	357	356	340	364	375	357	342	343	340	361	375	370	362	366	365	354	356	331	360	352	345	330	366	319	383	351	368	336	350	346	330	371	350	351	349	374	374	353	355	326	322	342	343	341	344	350	360	339	365	357	360	361	343	353	358	359	358	369	361	337	354	320	349	365	334	376	322	348	339	367	340	393	349	391	337	337	335	336	337	369	348	382	342	330	343	368	347	356	359	322	343	346	336	372	359	365	367	338	363	352	361	367	324	333	372	340	374	400	349	347	363	341	349	348	371	361	344	353	369	368	348	356	333	321	396	355	352	357	362	348	361	366	339	343	382	347	365	368	359	340	345	341	346	332	354	334	318	344	343	369	349	377	355	325	354	352	314	344	351	298	364	344	352	335	344	334	362	358	356	352	363	381	357	323	364	331	361	364	376	367	379	381	379	339	345	340	328	351	363	365	365	364	328	326	325	366	380	329	371	340	366	346	331	364	382	359	347	366	350	371	373	356	340	366	378	357	364	317	330	341	370	379	345	378	387	377	358	386	382	352	340	366	390	342	357	345	367	370	346	341	376	389	339	323	354	378	359	356	374	386	376	372	359	374	350	339	365	330	367	348	367	374	349	356	357	349	356	350	381	347	366	385	372	324	316	325	359	354	348	352	349	379	380	356	378	384	374	364	337	389	345	348	355	336	344	363	359	364	369	353	374	335	345	356	364	348	346	335	363	339	354	354	363	386	347	343	360	335	364	367	336	316	351	363	363	367	353	359	385	326	355	362	344	365	364	387	349	354	370	356	330	371	339	361	387	363	336	404	334	353	354	353	338	320	349	327	345	394	357	384	359	328	341	353	368	369	347	388	382	370	362	380	346	348	332	347	325	328	384	392	319	382	348	343	363	346	331	373	339	355	366	341	352	351	375	342	334	368	355	361	375	336	381	325	359	351	362	393	316	338	364	342	353	365	386	341	373	329	329	363	358	364	366	355	329	348	329	364	343	337	373	375	349	391	393	375	351	368	381	303	386	368	358	346	318	348	390	362	336	363	347	352	349	368	377	386	353	358	331	364	307	354	330	311	370	326	362	354	355	370	362	333	366	378	342	340	348	356	363	339	336	374	383	343	394	342	331	321	353	378	335	322	370	338	345	317	385	345	340	310	358	347	396	369	323	361	344	354	338	347	329	384	309	356	324	372	391	374	360	337	378	356	340	339	378	375	367	366	330	348	352	338	359	364	365	365	348	385	333	344	338	351	380	366	372	334	369	346	369	331	341	363	366	346	361	346	356	382	355	358	369	347	349	331	367	360	373	397	343	338	360	350	404	362	363	336	363	377	350	369	355	348	344	357	342	341	340	366	345	367	374	361	340	380	337	366	317	367	357	374	332	323	366	340	374	347	384	340	348	352	361	380	361	364	374	344	366	371	377	343	376	357	366	358	367	357	350	347	358	363	355	355	384	397	356	365	335	335	339	359	372	367	366	362	350	372	360	376	370	328	377	339	326	367	334	334	317	329	355	360	331	347	325	324	340	352	360	338	353	344	358	354	344	327	369	325	359	338	346	337	360	349	356	354	358	345	328	363	357	354	364	371	354	333	343	350	351	345	366	361	362	387	369	365	371	377	337	343	365	325	317	353	364	314	364	381	345	348	402	346	364	336	353	334	366	333	364	359	353	346	367	363	361	382	356	379	340	371	359	322	371	336	324	360	341	358	341	353	355	369	327	295	374	386	355	341	344	339	361	333	385	343	375	330	374	352	355	353	320	363	335	373	342	342	355	345	344	355	359	352	355	403	332	324	350	305	341	320	362	352	376	329	369	354	388	382	361	371	385	364	361	319	365	359	338	313	346	345	319	364	363	334	343	333	331	298	372	336	367	327	352	336	329	372	354	356	370	348	370	347	347	361	346	373	382	350	343	374	365	371	407	368	378	356	361	362	340	339	353	408	354	351	359	371	363	355	338	343	363	344	346	339	382	365	337	362	344	348	361	375	399	369	393	389	383	353	339	324	341	363	382	318	385	361	372	346	352	354	375	352	390	332	340	384	345	355	349	342	353	348	355	324	356	326	402	370	372	367	345	346	335	363	339	340	361	337	342	364	358	370	348	374	369	346	362	357	345	336	379	353	369	378	382	388	381	350	346	346	353	352	348	337	364	377	346	365	374	362	329	336	361	337	353	345	349	368	344	341	342	373	355	349	378	351	387	355	346	346	336	328	347	391	382	346	363	364	353	345	357	361	351	354	341	370	327	379	341	345	346	341	347	380	362	341	356	350	393	354	383	359	357	338	341	351	348	354	373	396	353	371	335	386	363	336	352	344	378	348	342	355	368	338	345	330	385	344	402	323	364	317	362	338	349	349	357	337	414	331	355	361	350	377	347	341	325	349	364	376	364	365	322	358	307	373	313	373	374	372	384	356	402	338	379	362	384	364	349	369	360	367	360	359	355	322	372	354	366	334	328	369	375	362	343	383	347	379	322	360	352	341	379	373	368	379	380	349	324	350	369	363	370	337	325	336	360	364	362	344	354	349	348	385	364	330	361	327	381	376	358	346	353	366	347	339	373	368	319	360	390	382	320	354	348	334	340	346	371	336	357	337	347	368	342	358	367	366	369	340	340	364	379	374	367	347	345	356	374	358	340	355	348	318	358	346	329	353	336	374	316	371	358	344	335	363	343	350	379	349	379	378	354	352	337	351	337	369	369	323	366	337	349	358	377	411	368	374	331	347	347	370	325	372	379	356	338	366	372	329	350	306	389	346	343	359	356	342	373	311	311	329	367	384	362	342	334	371	347	375	345	368	335	326	329	372	338	310	345	361	375	352	352	332	348	354	372	340	372	351	362	380	366	335	348	361	355	373	335	378	340	330	375	342	367	349	343	355	332	364	391	361	338	358	412	374	370	367	368	390	347
50512	95293	70007	42805	22803	9005	3729	2332	1245	491	396	403	388	406	383	379	412	425	431	414	389	397	415	398	421	420	398	413	406	381	382	428	426	406	404	367	379	400	410	395	378	380	382	402	391	393	399	399	415	384	418	393	390	392	403	377	399	428	390	352	379	424	414	386	364	398	391	390	430	413	440	406	369	398	389	431	413	410	386	396	379	396	399	396	382	417	439	409	429	393	404	336	406	406	404	398	392	412	408	404	379	388	420	411	420	374	386	427	432	434	428	394	447	386	423	389	394	401	384	393	420	400	384	411	387	366	412	370	397	388	434	381	393	417	380	436	387	415	383	441	357	412	387	396	425	402	403	400	408	399	393	389	350	382	388	393	410	376	391	392	384	378	405	381	407	369	391	417	379	396	420	386	423	389	421	416	423	391	401	384	372	385	343	397	379	397	425	382	442	389	396	427	422	403	386	410	403	411	423	368	417	438	380	413	388	411	434	389	378	376	399	383	384	417	380	390	402	402	378	388	399	389	400	387	422	368	426	360	385	381	389	397	403	398	396	399	423	398	419	384	362	371	443	420	398	358	399	417	363	404	420	378	415	386	437	368	383	426	442	357	382	393	384	379	422	371	430	395	370	415	410	390	391	396	335	394	416	366	396	391	382	386	406	362	387	409	416	381	401	390	393	383	369	396	362	370	397	427	442	401	402	412	386	424	416	381	379	415	409	422	395	394	386	365	425	409	410	408	390	413	423	359	407	382	417	396	369	417	423	406	410	379	379	418	386	418	417	363	416	366	407	398	375	348	391	399	428	373	388	399	393	398	421	383	424	386	378	396	401	407	391	423	408	386	390	393	419	388	371	360	381	421	367	375	379	430	394	423	404	406	398	385	411	412	401	387	387	449	393	389	413	384	406	399	416	390	380	431	433	398	424	421	377	420	398	425	371	349	406	434	412	397	403	378	389	392	412	388	383	367	391	414	380	402	403	413	416	394	393	405	403	379	384	374	372	396	412	419	396	374	415	390	360	424	385	387	398	441	396	403	397	400	376	402	416	409	389	417	385	405	398	420	398	361	380	397	370	358	398	389	402	352	403	410	397	398	440	414	410	404	389	411	431	397	408	392	420	382	394	421	424	394	385	438	403	407	408	386	415	388	423	359	386	426	416	404	381	435	381	390	408	423	403	390	452	419	373	382	421	380	411	383	372	352	373	399	403	422	373	387	383	406	402	411	396	416	379	386	457	427	431	388	374	394	421	369	408	364	432	390	427	407	381	395	381	422	387	374	410	376	366	449	402	406	418	374	407	416	396	423	395	365	443	406	410	412	376	377	397	389	398	382	403	399	386	375	401	434	394	383	387	411	406	422	401	402	416	397	370	384	387	391	392	365	415	406	401	396	411	408	402	393	434	391	399	457	399	393	437	432	369	422	408	369	415	399	416	412	379	371	442	402	393	378	418	363	378	420	392	424	408	371	441	436	408	403	413	398	437	438	373	374	384	426	393	380	412	428	374	407	392	390	419	371	416	400	401	444	396	405	410	408	401	401	387	394	410	419	422	413	383	379	392	410	408	376	418	368	372	380	428	396	422	403	391	438	418	399	395	398	412	366	421	379	398	397	365	383	413	392	402	399	397	391	371	403	372	419	401	429	412	415	404	365	417	420	387	361	419	376	384	397	403	409	398	348	396	441	386	427	393	393	400	378	457	401	422	395	378	402	381	411	373	416	417	393	377	365	378	362	404	429	399	416	386	400	363	392	418	392	372	403	381	382	450	386	385	411	382	404	357	399	392	393	417	404	398	394	379	402	397	435	394	377	390	384	376	385	441	422	396	389	411	409	412	378	400	383	393	417	330	386	399	361	384	398	384	402	352	377	425	426	388	389	408	431	446	382	389	383	364	371	404	408	372	364	402	362	471	423	372	387	401	351	368	450	427	382	454	411	397	368	389	363	399	369	390	388	389	395	410	432	398	420	404	406	395	382	400	389	398	389	365	444	328	396	423	404	430	409	408	367	400	421	405	373	366	391	430	402	385	381	372	402	365	384	420	394	397	359	427	409	374	411	419	407	388	411	378	390	386	367	414	370	420	424	400	403	404	407	394	441	402	423	435	408	400	389	376	393	410	406	367	392	409	397	401	372	432	440	451	377	400	424	382	356	423	384	394	404	376	389	402	404	419	414	397	406	389	380	393	393	414	402	408	376	405	417	423	389	417	381	359	406	430	384	409	389	417	400	368	418	408	416	377	415	394	370	398	420	364	386	371	370	418	399	428	400	436	376	412	411	392	407	404	389	374	416	393	389	434	382	432	406	408	433	376	399	371	424	372	396	390	389	374	408	414	392	424	408	418	383	383	392	395	432	398	430	404	439	426	409	410	370	415	404	422	405	360	372	407	455	381	384	410	388	436	421	408	392	405	414	387	406	392	419	407	421	404	376	410	427	436	416	390	383	393	405	401	372	401	436	396	379	414	411	406	406	416	422	399	382	403	412	413	394	420	437	388	411	412	365	392	420	414	395	369	399	409	404	410	382	381	420	410	396	382	355	402	377	394	382	414	376	413	374	387	411	371	425	420	422	439	408	411	384	445	396	412	412	388	355	419	406	402	410	396	394	403	396	410	384	413	403	382	400	404	397	407	420	399	421	395	372	407	412	372	373	395	398	388	387	378	403	414	403	389	395	397	401	371	373	377	393	427	419	403	393	369	378	427	423	395	394	372	402	362	405	370	400	382	422	421	414	371	378	384	430	364	390	402	375	386	415	379	383	380	372	391	418	409	377	405	369	401	356	390	395	385	363	422	406	394	398	396	401	393	414	372	381	391	403	376	426	395	369	440	375	348	405	391	378	403	385	384	390	407	436	376	404	362	401	431	407	420	368	395	421	418	415	386	418	388	391	384	427	429	414	371	382	363	397	382	415	411	380	381	399	359	397	408	381	366	400	404	423	391	422	380	431	386	393	421	455	381	376	402	425	394	399	431	435	392	413	384	386	403	409	403	406	396	379	405	380	412	438	411	387	400	404	417	418	422	361	415	424	399	400	386	424	425	417	398	416	413	421	363	404	404	407	438	393	395	412	409	403	401	382	403	438	372	446	459	395	377	433	417	439	386	429	365	380	381	434	409	404	386	372	398	384	405	378	366	396	409	393	397	389	379	409	399	420	370	392	379	383	387	391	434	412	385	381	415	399	395	403	396	388	387	394	381	384	389	374	412	383	384	395	427	433	399	392	410	388	428	368	416	412	390	413	423	383	424	394	369	413	402	396	408	398	433	386	400	417	394	396	401	404	425	390	387	383	386	396	395	388	392	401	436	382	419	383	409	392	368	370	429	383	416	391	357	437	382	411	407	402	406	365	413	413	418	429	415	425	378	412	426	389	375	410	384	409	414	387	363	353	391	397	383	361	393	365	396	389	399	414	353	388	373	429	391	387	388	378	426	412	395	396	374	404	390	393	395	395	411	426	406	402	404	398	392	427	403	395	387	362
25502	26441	39088	30431	17195	5416	1135	671	469	342	302	318	320	302	354	326	331	332	296	308	330	327	328	305	307	276	286	310	312	289	309	363	331	326	311	329	322	305	305	328	275	293	313	337	329	313	317	308	347	336	308	329	269	318	308	325	293	322	334	310	316	325	326	273	321	295	324	316	332	302	319	328	315	314	345	353	330	336	324	316	307	312	318	333	349	312	316	355	320	290	309	293	315	312	309	336	343	319	355	294	287	266	290	316	329	296	309	263	328	323	343	318	317	330	313	319	326	357	311	316	304	347	313	331	334	306	309	317	282	322	315	339	272	341	317	300	315	330	299	300	336	310	307	329	291	301	327	329	333	323	309	333	301	344	321	316	320	312	357	296	324	328	346	342	284	306	328	312	327	325	335	305	328	287	301	335	319	334	333	304	309	327	340	334	323	340	304	286	332	285	337	301	294	317	328	334	280	316	303	329	298	314	320	334	314	287	310	322	303	326	334	325	313	326	287	309	331	290	312	339	308	326	318	339	313	285	337	290	312	316	289	324	307	311	267	321	287	327	301	315	307	327	298	314	330	303	348	305	315	304	357	346	304	288	346	322	281	317	327	325	316	314	318	314	318	287	314	307	315	324	306	342	298	344	322	325	314	330	344	316	308	311	346	325	308	308	302	279	307	341	294	306	323	331	324	356	313	310	341	275	289	324	325	329	324	310	361	327	337	327	318	334	328	304	341	300	301	324	302	336	294	292	322	292	307	320	295	305	308	320	315	331	297	344	323	331	316	308	339	316	286	347	316	285	303	334	314	297	296	313	310	317	296	312	351	304	314	320	304	310	315	313	273	304	297	307	287	304	289	328	345	314	317	318	320	338	329	303	348	333	329	320	307	310	321	317	324	285	332	295	296	302	353	328	326	296	295	330	319	344	318	312	328	328	324	310	321	318	315	345	304	313	314	307	312	295	298	330	297	333	305	325	317	319	303	297	315	314	297	314	268	320	296	313	334	317	344	301	334	331	317	299	281	317	297	343	309	296	324	313	292	311	346	283	328	284	316	307	342	261	302	327	297	322	321	319	293	318	304	331	321	365	315	317	299	324	298	312	313	324	319	316	297	330	324	311	296	324	307	311	316	328	326	300	312	335	303	327	299	312	313	320	352	322	305	323	320	335	303	304	308	311	320	313	295	318	338	300	316	305	336	331	348	317	307	325	331	294	311	312	317	298	317	312	286	323	309	318	289	317	338	317	326	337	326	326	319	324	328	319	319	326	314	326	336	331	344	330	331	283	289	318	324	341	314	337	291	338	305	316	328	313	341	323	321	332	348	312	302	306	331	304	332	293	340	338	339	301	323	321	331	295	320	311	304	309	291	321	299	310	347	339	337	333	338	333	310	324	298	320	335	318	323	316	301	337	314	317	344	303	317	350	294	323	313	368	290	326	335	353	352	304	317	292	320	348	324	330	304	318	296	357	334	303	334	304	332	310	329	310	300	301	327	330	342	339	318	320	299	302	315	337	326	302	308	282	341	285	309	349	325	306	305	300	304	314	292	314	315	327	304	299	341	377	319	331	330	311	308	303	322	298	288	323	324	287	303	290	313	311	302	294	323	312	322	323	301	292	301	346	308	298	340	289	333	300	310	334	335	348	324	301	281	300	357	291	277	321	350	334	340	298	328	309	339	339	333	306	321	319	318	304	325	335	318	303	316	330	320	288	292	331	339	321	339	341	316	308	365	298	323	334	338	323	329	319	324	321	319	319	323	312	310	311	318	299	331	328	306	319	336	293	314	270	302	322	305	295	340	299	327	311	302	307	304	329	352	312	303	306	335	321	307	334	325	308	327	339	305	310	328	308	331	331	353	324	347	329	299	308	301	312	328	309	305	310	301	380	357	338	314	313	322	326	317	307	306	322	312	301	309	291	328	335	340	312	305	303	337	303	321	311	299	326	279	303	307	312	349	308	329	301	311	342	327	341	307	304	332	310	317	328	313	339	319	274	294	332	284	320	306	310	285	288	317	332	331	326	343	305	336	302	318	304	316	298	323	361	332	338	274	296	319	335	322	301	304	312	316	307	302	291	317	311	330	316	334	345	313	309	300	341	312	337	309	328	313	289	343	315	319	300	341	313	312	329	310	338	322	298	296	320	308	319	332	342	313	334	307	325	301	365	314	289	314	308	338	312	287	336	314	307	329	310	310	318	350	311	327	332	334	289	310	297	324	273	335	298	306	322	297	325	323	284	331	308	297	292	299	359	332	318	309	296	362	325	301	296	335	325	331	308	325	310	308	338	342	314	311	300	344	293	333	345	297	300	327	316	351	277	335	342	323	313	326	313	329	329	327	344	320	333	328	329	327	338	284	310	333	322	323	340	310	327	307	337	306	313	348	308	300	328	307	332	313	330	342	315	295	321	329	353	341	338	324	297	327	315	309	300	309	303	348	325	306	321	299	308	326	310	320	329	317	321	333	294	306	295	329	303	329	323	302	313	309	307	325	317	337	308	296	319	318	308	311	321	334	311	311	341	323	307	297	323	326	351	321	343	319	315	327	360	336	287	296	333	332	307	309	349	337	318	317	309	334	326	332	312	318	366	280	325	334	287	324	293	342	332	296	360	299	296	327	347	328	317	315	314	327	329	285	318	315	335	296	318	322	329	279	295	349	286	332	322	339	302	350	311	342	321	294	314	330	319	308	349	313	329	311	337	316	317	322	321	325	307	334	289	312	334	300	320	331	337	325	307	320	318	302	332	323	335	303	289	321	324	305	310	326	332	299	316	308	344	310	335	312	321	330	320	324	304	315	338	350	304	317	312	286	317	307	290	334	307	336	299	311	282	301	288	306	307	306	321	303	326	321	327	295	308	320	312	309	290	279	301	301	314	267	357	304	292	319	340	299	328	330	318	339	293	303	325	318	323	335	330	320	324	336	308	294	314	291	313	337	283	284	313	352	308	288	329	294	310	320	330	304	304	296	287	323	289	326	311	274	309	330	320	318	331	284	344	295	339	299	325	327	328	320	310	279	309	330	306	329	307	328	312	323	295	304	337	308	335	307	322	283	286	274	286	343	326	335	346	335	299	342	327	341	344	309	299	304	313	293	312	292	298	305	315	315	310	311	323	317	324	323	304	326	312	352	312	324	324	321	345	327	336	331	311	334	314	335	326	330	352	303	320	285	313	307	300	322	321	314	316	344	279	345	309	305	316	311	300	305	258	310	351	360	330	340	302	320	330	323	292	298	309	305	313	335	313	320	307	331	301	306	318	321	312	295	320	302	309	302	302	355	347	317	307	328	343	282	294	299	282	348	299	312	333	337	321	311	316	321	296	300	284	355	311	297	312	345	310	348	299	344	305	309	282	307	297	358	277	301	319	336	312	313	336	326	305	316	304	290	310	302	329	302	328	305	319	298	300	346	350	304	358	306	304	323	318	341	341	293	317	322	339	315	326	312	306	300	301	285	290	302	320	318	314	310	341	324	325	330	300
46088	82451	56932	31774	14246	5593	1913	1187	745	361	392	375	387	380	383	382	378	403	352	358	392	367	372	357	407	379	338	373	364	368	372	374	331	372	398	361	391	367	346	375	325	337	386	396	344	355	378	364	351	384	352	358	353	370	369	349	385	386	400	364	383	359	335	381	388	387	355	328	355	391	343	380	361	354	379	336	358	389	348	365	371	391	345	389	352	349	347	381	347	366	369	397	363	333	353	386	387	361	388	341	371	366	386	349	348	381	379	390	345	375	335	369	346	342	376	359	338	363	348	371	370	369	366	326	348	374	355	353	373	349	390	386	370	354	380	373	373	381	372	395	394	345	380	377	374	367	374	371	373	356	372	376	383	359	370	413	388	369	378	379	379	350	351	370	395	367	365	355	364	374	362	363	364	369	376	362	388	400	351	345	350	361	372	391	372	348	358	391	395	394	363	386	347	391	375	358	340	360	339	347	360	348	352	371	341	365	384	372	387	372	377	379	370	388	371	358	370	380	364	394	389	343	378	357	364	382	369	381	364	351	372	371	368	376	391	376	371	372	327	379	388	384	372	352	350	394	377	357	380	361	383	356	367	360	387	416	372	362	370	351	387	355	374	407	391	375	367	384	364	318	367	395	336	397	371	343	350	353	385	397	382	397	345	366	404	383	373	386	378	370	368	367	392	420	391	356	393	340	365	362	387	364	348	381	364	379	354	405	389	401	364	393	355	331	354	369	353	347	332	384	366	375	391	410	343	373	380	351	370	382	376	371	345	384	367	323	351	398	401	388	367	358	392	366	347	381	386	361	370	359	369	354	348	345	377	377	364	362	383	354	369	356	358	371	371	382	351	368	352	368	360	340	355	354	372	382	343	375	377	324	367	359	401	341	341	396	366	393	393	396	367	342	358	328	387	363	357	366	350	397	370	369	363	397	358	388	325	339	387	370	352	391	380	369	381	407	348	378	376	372	371	357	384	373	396	390	388	373	367	384	377	383	373	336	361	374	365	357	345	369	405	373	359	390	362	388	397	365	362	370	381	384	376	385	372	372	377	390	370	363	356	373	377	366	381	365	344	338	364	364	371	382	349	360	368	393	362	372	430	316	371	350	352	376	384	415	366	354	419	382	379	353	326	369	401	361	370	379	404	384	379	345	376	377	379	399	357	341	324	334	365	359	375	357	365	380	371	382	369	376	347	361	378	351	401	361	388	386	372	374	360	347	371	397	395	367	351	364	372	376	385	329	337	383	371	375	345	405	345	363	376	359	374	368	364	365	363	355	378	380	362	354	365	374	390	397	360	357	366	352	367	406	351	392	373	326	368	399	344	385	355	385	375	334	396	400	360	346	361	355	364	385	382	384	395	391	366	364	351	388	343	352	350	366	412	365	336	374	392	368	398	385	380	381	395	357	386	376	386	356	335	321	374	387	362	372	346	336	376	334	351	378	359	353	362	371	377	363	346	369	387	347	372	360	371	347	371	370	380	357	355	363	366	365	363	367	353	377	350	369	365	394	371	359	384	356	386	369	359	422	358	362	360	374	345	368	374	416	374	383	375	385	397	336	373	334	377	352	387	391	387	338	365	320	336	340	387	386	357	390	358	355	387	350	393	409	377	351	360	336	369	366	385	377	363	368	387	392	394	372	357	363	387	376	389	365	360	351	401	397	378	382	375	380	393	376	386	389	372	350	378	362	361	418	392	359	351	413	372	335	340	395	380	392	355	349	388	369	348	360	356	362	397	377	370	324	386	338	373	387	378	362	332	356	359	389	315	338	375	384	377	339	406	358	314	408	346	348	342	373	363	368	365	365	342	369	377	333	348	378	359	385	363	378	369	380	370	392	380	392	345	361	335	355	386	363	359	400	340	368	375	346	388	377	372	357	384	347	401	347	368	393	333	380	383	358	363	373	324	346	398	376	372	364	380	350	379	388	391	358	368	399	367	349	377	351	351	381	377	342	368	354	375	407	377	341	335	353	376	375	364	400	353	389	357	378	358	404	348	387	395	339	381	357	351	363	384	366	385	382	360	379	375	366	363	378	393	369	365	373	427	337	374	355	380	357	343	363	365	369	361	375	371	343	350	348	362	401	404	363	360	396	393	357	348	385	367	405	351	387	367	364	373	358	355	314	383	365	362	346	387	353	375	384	365	388	371	384	391	403	362	393	368	404	388	378	377	390	338	400	317	387	386	364	347	370	390	370	353	385	330	371	360	348	368	328	352	357	402	381	370	377	352	399	353	367	371	401	331	382	383	338	364	375	393	384	389	388	377	365	365	354	356	346	356	363	402	343	369	383	391	348	373	371	361	358	356	362	351	348	365	383	380	362	357	340	374	383	354	379	378	383	385	341	369	358	381	345	365	349	358	385	371	387	370	393	395	423	346	362	369	368	399	396	377	341	395	387	383	350	353	366	392	381	338	388	375	386	390	358	364	360	390	362	383	397	379	351	398	336	361	347	374	380	341	367	383	340	370	376	368	401	366	344	347	356	372	336	352	401	344	369	389	372	377	349	372	346	368	396	350	381	351	336	358	396	368	367	364	369	379	360	355	377	385	363	368	356	362	345	366	390	375	350	377	359	394	332	373	337	338	359	366	349	396	382	348	376	388	387	407	371	381	382	355	392	407	373	355	349	354	384	380	364	409	376	385	347	367	377	414	378	362	369	349	362	409	362	385	414	390	342	372	334	360	353	367	350	384	358	380	374	328	367	353	375	365	362	359	434	354	334	371	368	374	368	380	358	345	414	366	380	351	360	350	329	361	373	378	383	380	362	368	368	339	385	395	370	385	358	383	367	374	366	355	388	360	336	374	343	401	338	370	387	381	374	355	388	370	334	407	370	368	406	346	354	351	365	375	384	364	400	372	353	385	377	411	401	373	359	375	375	359	344	356	382	372	361	345	385	381	360	360	361	367	386	373	375	373	336	368	370	399	351	354	398	375	388	368	368	353	386	345	370	351	382	352	339	361	400	340	336	372	363	346	403	341	346	346	387	355	359	357	372	320	333	361	365	362	359	383	382	365	384	352	354	401	335	355	353	344	372	384	369	357	360	367	375	375	353	350	380	381	379	364	328	364	380	360	367	348	365	363	328	340	354	366	384	383	347	354	374	311	358	373	330	382	398	350	408	331	384	394	383	377	379	348	363	345	383	385	377	402	343	368	387	340	381	372	341	376	389	364	376	369	383	352	339	347	397	371	365	410	402	359	350	379	364	344	383	385	343	360	366	402	378	372	366	361	370	358	396	378	355	387	406	371	380	366	345	383	374	368	375	361	360	367	359	352	356	369	422	391	366	388	372	380	383	357	344	383	378	362	358	376	356	373	364	344	350	404	375	420	359	344	358	372	384	379	365	374	356	333	348	373	362	351	381	380	400	373	379	355	363	384	396	369	319	385	363	384	374	370	380	321	337	397	349	349	355	354	338	369	353	389	356	393	342	345	369	381	359	401	418	389	350	352	336	367	314	392	397	379	396	383	375
22939	22486	34272	29005	23206	21500	13817	2645	1090	512	435	435	424	437	432	406	419	421	446	474	435	452	445	415	438	442	452	459	428	454	466	435	470	461	434	418	434	445	432	424	400	463	407	455	415	447	435	432	402	460	440	416	434	421	434	430	461	430	433	435	403	420	445	419	416	457	412	416	435	412	462	455	429	400	435	464	403	455	443	448	398	411	445	443	443	391	403	406	437	420	445	438	401	434	435	441	428	429	423	429	443	417	425	436	454	412	458	425	439	427	407	433	475	492	396	421	451	438	418	447	433	422	449	392	419	434	423	438	420	453	405	381	415	453	458	463	437	386	458	382	412	408	453	375	452	455	431	439	464	413	455	446	402	431	441	441	410	428	436	441	389	406	419	414	477	419	447	414	445	420	438	387	434	433	453	431	413	457	414	423	436	434	409	419	458	419	428	426	447	409	403	460	416	411	441	416	409	419	437	419	436	415	431	392	441	397	436	399	428	393	469	401	449	406	485	425	392	405	462	385	418	423	464	433	413	456	403	443	414	442	408	431	402	435	449	424	410	418	422	436	433	397	471	430	418	432	427	436	447	430	428	413	437	408	398	464	438	438	490	460	418	436	458	451	419	434	434	412	419	438	438	426	479	420	420	401	463	443	447	434	434	446	458	406	424	420	441	468	442	399	450	394	427	445	419	436	408	453	465	450	428	422	493	416	420	457	429	468	434	448	453	451	436	441	439	464	404	442	472	434	462	416	418	428	415	451	441	425	428	451	410	435	437	407	430	450	432	427	412	435	430	449	435	441	401	420	422	429	434	443	401	427	410	428	398	424	438	390	413	425	398	396	415	447	409	439	442	416	428	410	420	458	437	449	462	383	457	422	440	428	425	425	397	410	440	434	448	427	434	466	411	412	393	406	401	405	431	460	416	467	421	451	404	430	423	422	426	422	418	401	413	439	440	424	451	401	445	435	416	428	409	399	441	429	426	462	472	454	480	404	444	428	438	422	411	475	445	426	400	442	445	446	393	425	425	415	429	405	427	427	414	428	442	480	454	424	436	458	459	431	427	445	442	436	387	417	415	427	451	408	450	413	455	408	400	453	421	458	443	426	426	385	422	431	419	400	431	446	449	457	413	424	409	425	436	379	427	456	410	416	429	468	417	468	446	421	413	451	386	426	478	442	442	454	455	387	411	426	474	406	427	425	427	427	417	421	445	428	438	469	399	443	420	435	463	438	406	430	439	418	458	394	450	430	430	435	420	445	417	466	392	445	432	419	408	440	448	427	434	411	406	433	427	413	419	413	434	413	439	424	407	445	448	440	372	428	472	434	420	422	419	466	463	422	452	438	431	434	434	441	446	434	391	437	413	428	430	446	454	434	418	443	423	426	448	426	448	413	453	406	410	432	432	439	377	416	411	433	404	422	437	448	389	441	471	417	413	414	428	418	423	449	421	381	406	432	408	437	458	416	426	397	419	425	430	423	417	431	435	423	422	394	418	433	440	419	412	423	420	438	404	415	446	420	427	433	416	442	438	418	392	430	427	438	445	420	460	417	456	433	446	432	462	452	414	467	430	463	448	448	411	434	404	437	434	440	385	426	471	403	444	410	429	474	410	428	406	470	427	448	443	404	446	462	488	405	458	460	436	427	455	377	470	419	432	457	457	420	439	403	449	440	442	457	427	433	433	443	425	418	428	442	407	411	402	394	452	390	451	419	410	450	451	415	470	427	422	418	417	407	471	443	397	433	402	475	456	430	412	438	416	417	456	433	422	438	458	430	445	443	389	435	440	420	452	432	425	420	434	405	437	418	461	430	423	448	422	406	449	437	452	439	432	420	429	441	434	431	409	428	440	413	441	420	445	431	469	407	448	426	434	461	439	411	414	452	415	424	417	426	436	410	447	435	437	428	467	414	420	402	448	484	433	380	396	447	399	422	454	453	419	423	452	408	432	403	422	418	402	442	392	419	428	437	452	457	478	416	437	433	439	410	440	427	481	424	445	446	450	437	420	418	415	441	450	422	468	411	419	429	397	433	393	449	458	423	413	427	444	412	413	442	443	424	433	418	424	433	424	440	432	389	410	420	415	425	449	428	401	442	461	425	455	448	425	438	413	428	429	448	435	451	461	431	420	446	465	400	389	454	419	385	408	452	379	455	412	450	423	461	434	461	426	424	492	431	403	475	417	443	418	415	459	462	427	460	435	430	472	441	445	428	424	393	417	433	442	397	429	478	456	418	425	385	410	443	410	466	440	438	452	421	406	425	447	422	449	477	440	444	424	434	437	422	413	443	364	427	486	420	422	437	407	426	414	445	441	405	480	447	463	396	430	374	438	414	442	429	436	391	423	451	422	404	418	422	433	450	397	425	436	450	418	433	402	469	401	441	413	409	457	480	449	444	447	436	403	473	407	394	442	443	403	437	416	410	465	473	399	458	428	421	415	417	443	438	424	454	440	462	434	408	446	459	454	448	431	380	438	424	454	425	456	394	403	415	395	419	447	466	406	425	426	425	420	447	423	443	429	435	439	430	389	422	436	484	438	463	431	410	390	444	440	408	402	406	410	429	469	456	452	432	425	428	427	433	409	430	452	456	390	436	421	394	423	434	396	421	381	451	430	425	418	418	457	395	406	416	423	400	403	424	461	413	438	425	442	426	405	422	427	451	434	437	444	425	411	417	452	422	421	439	430	436	427	445	454	426	407	424	441	475	408	426	410	407	414	434	394	408	481	429	423	439	479	446	426	417	426	437	398	429	457	447	409	439	415	427	435	405	432	475	432	445	406	461	427	427	431	405	418	424	426	426	415	438	434	430	431	436	440	440	403	415	416	413	448	397	435	472	451	394	402	443	421	427	443	428	469	452	467	435	439	450	406	419	447	451	418	429	413	410	443	411	450	417	493	420	460	403	402	420	422	439	460	384	391	437	437	417	431	455	381	417	408	410	429	449	435	435	418	412	481	464	456	457	453	412	457	468	443	474	423	408	435	399	398	461	409	447	432	411	432	466	444	456	450	435	422	392	415	424	448	379	437	404	451	482	435	422	433	405	402	430	424	414	410	431	449	447	423	420	454	446	448	418	408	429	418	410	442	420	398	450	398	402	414	409	414	451	419	404	423	440	405	418	419	427	493	425	428	464	431	440	460	447	467	441	407	417	404	422	430	418	447	415	432	442	464	419	465	409	446	410	435	419	419	395	397	416	437	433	425	422	421	423	411	439	431	431	415	422	428	472	428	405	417	452	448	428	389	430	426	403	448	410	412	468	393	422	428	425	417	422	370	437	423	415	433	441	433	457	480	468	459	409	427	482	497	419	450	418	433	447	409	407	439	463	441	462	437	404	417	405	417	448	443	402	423	443	438	424	463	397	456	422	465	415	455	404	419	443	447	436	453	443	416	433	438	428	443	450	426	389	492	459	443	465	436	447	419	428	404	402	428	430	442	409	402	389	420	442	406	470	422	417	454	441	443	382	426	437	392	408	442	450
54001	95548	77854	52844	31042	15847	5992	3359	1602	520	455	486	495	499	492	481	457	492	522	472	476	497	503	473	478	496	467	470	492	480	512	449	460	472	430	480	502	473	484	462	496	460	496	457	439	453	446	453	455	491	442	445	438	496	494	475	481	498	454	510	486	470	466	462	433	487	477	479	469	462	472	486	455	450	498	489	472	536	469	460	471	447	433	454	487	474	493	467	469	457	530	448	478	498	499	476	479	452	453	465	455	519	436	454	467	425	476	468	492	521	473	466	463	457	471	453	482	486	486	495	462	468	455	463	454	466	437	493	455	455	481	473	480	472	464	439	470	437	479	459	464	465	463	514	469	474	446	444	515	477	429	512	472	477	455	461	444	451	483	484	479	479	496	467	497	459	483	468	473	450	478	458	458	429	466	461	472	477	482	452	415	464	477	480	475	526	507	468	500	480	500	470	496	472	475	495	512	457	496	467	443	468	489	495	446	493	485	489	481	485	489	471	463	471	474	456	499	461	482	464	480	476	474	501	504	446	443	475	462	497	484	470	500	476	449	495	478	494	479	463	457	473	482	499	517	455	460	477	515	427	483	462	480	507	462	459	486	456	493	465	475	468	451	472	468	525	474	499	470	473	427	479	495	493	483	471	482	413	449	473	461	477	459	471	484	451	443	505	501	435	467	463	508	478	459	487	476	487	473	485	451	497	465	492	472	481	481	495	460	478	454	430	472	476	472	427	474	518	494	470	482	521	480	465	477	449	488	508	453	442	504	467	463	465	459	468	490	490	486	458	463	494	462	475	466	508	474	477	490	419	472	447	419	507	546	439	496	474	481	503	482	468	471	503	477	459	449	476	441	480	476	480	447	479	436	497	480	442	472	460	466	460	521	467	450	507	487	457	498	473	469	454	473	461	469	509	466	480	494	473	486	473	546	475	459	471	458	516	474	486	461	493	445	476	446	489	470	460	447	530	481	496	444	477	457	484	464	466	514	484	485	462	465	479	429	450	478	507	469	471	466	453	485	504	473	488	493	467	505	515	500	481	498	470	500	460	468	497	437	487	461	510	509	460	473	495	453	455	463	441	434	513	510	433	483	460	506	470	451	487	481	493	507	492	459	473	512	479	477	490	433	476	456	473	507	481	492	495	469	436	481	451	495	480	500	473	491	462	475	475	504	460	494	483	484	492	476	499	476	449	448	449	472	486	453	468	481	462	475	505	464	438	481	451	465	457	509	458	467	490	487	439	488	507	462	497	489	456	446	465	510	526	467	451	477	453	476	491	543	472	512	475	522	458	475	508	470	465	451	454	469	497	479	465	458	460	466	450	459	474	459	482	528	474	495	474	496	482	488	496	520	519	479	445	476	495	504	467	481	458	454	462	467	462	481	482	416	452	416	469	482	480	468	496	476	468	464	487	480	471	470	521	463	454	458	476	481	498	503	482	490	456	493	489	469	531	474	453	494	498	498	484	447	507	459	481	479	510	467	466	458	505	507	449	429	509	446	461	461	516	459	454	499	470	497	510	496	459	471	454	516	478	494	516	484	466	480	441	447	471	474	443	469	436	488	519	477	470	502	489	475	461	476	466	467	487	457	482	435	453	459	448	446	445	469	485	476	491	439	456	495	469	470	450	492	489	468	492	482	439	473	453	479	434	467	543	485	474	454	468	474	496	499	484	459	484	489	475	458	467	465	477	472	422	505	447	517	459	487	468	448	468	482	509	467	460	461	477	456	489	462	511	480	456	463	478	472	467	518	473	496	484	462	502	463	470	500	505	489	478	495	511	465	469	493	530	464	460	488	502	469	485	462	498	510	460	486	524	471	476	468	499	479	512	459	464	510	487	486	479	475	488	493	481	502	501	479	447	435	500	474	505	482	482	499	467	468	502	498	455	498	479	487	515	464	475	474	498	478	473	478	477	479	481	523	474	464	509	485	470	476	460	518	477	472	487	489	469	449	504	468	476	488	484	486	452	483	485	452	481	489	459	462	454	478	463	483	491	466	450	471	484	469	485	488	496	497	466	470	454	451	487	485	488	452	442	466	439	462	420	460	469	499	490	497	488	466	458	486	463	480	465	439	506	451	471	481	422	474	461	448	460	516	504	459	490	489	459	469	500	469	448	448	480	459	482	485	512	472	496	488	467	484	468	439	525	502	444	446	478	476	501	494	474	466	481	484	501	475	487	499	483	481	466	473	519	474	497	450	488	481	461	468	472	437	473	460	514	457	492	458	475	467	460	507	467	428	518	487	542	481	480	483	473	503	499	455	501	467	458	462	511	478	455	513	424	475	432	449	478	489	463	475	468	446	452	489	515	478	446	450	501	451	484	474	458	500	462	451	456	443	467	476	438	480	478	459	477	445	477	469	492	459	493	514	421	480	457	493	481	456	443	461	494	476	474	458	464	484	506	463	428	496	437	489	471	477	461	476	438	513	477	475	482	478	494	470	487	473	469	482	486	458	480	504	462	479	473	455	515	458	500	462	469	455	505	500	480	477	500	465	470	426	469	477	476	501	495	472	484	515	465	447	433	485	453	513	471	526	487	503	502	468	491	454	464	487	457	492	451	447	485	443	464	504	450	507	518	486	451	476	440	464	505	485	506	502	478	471	462	442	491	477	472	461	461	477	466	500	471	427	466	426	471	477	471	442	462	486	438	506	483	466	450	471	538	452	523	501	480	458	481	499	472	458	497	468	485	476	486	499	477	483	443	446	486	474	499	452	482	453	457	462	460	458	431	461	483	479	502	449	453	454	477	486	462	471	472	465	474	496	528	444	490	468	471	438	456	470	511	452	476	464	483	481	479	472	474	490	508	462	458	452	510	458	490	446	476	437	437	495	462	441	496	493	479	490	504	448	467	459	471	498	475	432	467	458	474	477	454	497	456	456	462	440	462	516	515	508	454	457	488	520	467	471	482	488	505	466	450	499	457	445	482	529	476	471	487	474	494	447	456	457	452	513	475	486	465	457	491	522	467	476	458	487	494	456	474	475	508	474	465	498	467	494	477	468	467	458	484	462	461	446	500	454	464	443	514	474	509	491	472	471	460	488	461	486	485	470	473	457	498	482	474	491	472	489	469	495	460	490	472	503	467	463	501	462	456	454	465	492	486	427	465	435	439	477	465	503	453	468	490	459	456	485	500	519	486	485	488	455	493	476	498	470	512	454	480	468	477	451	480	507	451	431	491	475	481	479	473	476	486	443	451	506	480	482	476	491	456	491	466	480	450	479	493	482	485	460	490	465	474	470	498	458	449	486	477	465	467	434	497	468	464	472	496	479	468	454	478	483	449	467	467	472	444	477	463	469	481	489	454	484	450	470	491	477	492	521	468	525	469	499	467	465	481	442	496	463	458	500	491	463	477	465	497	483	480	477	506	481	483	501	512	490	458	488	504	508	470	491	459	471	502	449	464	464	441	474	501	460	464	491	504	482	485	482	483	480	484	458	461	448	476	479	496	461	480	509	491	498	458	467	490	465	487
28344	34407	36723	18335	3841	1053	444	394	330	314	293	323	294	307	278	278	288	304	301	292	299	316	287	298	307	281	283	317	311	284	283	284	312	274	266	300	331	247	322	281	295	305	324	314	286	307	296	303	294	281	271	318	301	296	300	303	276	301	295	311	310	342	271	287	263	329	294	269	302	308	300	310	323	308	307	308	304	294	324	301	306	268	281	311	291	318	311	310	281	305	292	284	310	276	316	282	307	309	335	290	323	304	274	295	289	293	331	262	313	298	281	290	309	282	304	280	291	288	292	321	282	285	293	284	295	328	307	289	290	266	294	279	285	328	289	292	315	287	288	303	290	272	298	286	297	281	288	289	287	283	302	271	277	311	278	316	308	309	286	307	315	311	302	266	299	304	271	280	338	295	313	327	282	297	291	302	305	306	289	278	319	286	277	283	302	285	277	300	293	315	306	334	283	304	325	281	283	300	301	276	281	298	282	295	324	312	298	298	326	313	311	288	293	294	280	305	279	306	340	292	311	272	310	257	295	281	317	299	302	289	312	272	330	278	278	320	300	317	313	271	288	287	289	329	303	304	311	302	272	290	296	317	283	311	311	275	284	316	284	288	307	293	293	323	288	285	310	279	290	313	292	285	304	276	318	302	297	313	326	295	283	323	298	297	309	317	301	280	292	291	294	294	310	281	328	300	321	304	288	280	320	291	293	284	324	320	291	283	314	298	306	280	290	294	310	264	290	307	313	278	274	305	299	317	306	291	302	305	324	291	261	293	267	316	297	292	287	325	299	301	308	281	299	293	302	300	296	258	305	286	283	277	301	296	311	294	295	286	285	311	316	274	291	301	289	315	313	300	293	283	317	293	303	285	303	314	300	287	292	257	317	274	313	289	329	292	292	304	319	291	335	285	283	319	305	277	290	269	273	283	286	296	297	285	299	320	309	285	288	300	300	311	275	301	288	293	301	316	331	293	336	311	282	300	297	294	315	279	293	298	288	305	303	316	306	331	313	309	292	305	283	293	296	279	300	328	264	300	298	295	305	301	299	314	283	290	300	331	261	301	324	293	329	294	311	299	282	327	287	314	291	300	308	297	289	298	308	292	291	302	315	299	285	296	303	311	289	293	279	309	267	273	300	275	309	270	285	326	272	308	335	307	310	290	296	313	308	307	287	284	310	292	277	295	341	281	336	310	287	282	280	296	307	325	274	300	309	306	309	293	308	296	287	283	312	278	300	267	311	280	294	302	305	305	294	328	280	304	299	284	300	316	305	286	293	305	331	268	304	284	307	319	294	344	278	267	302	308	323	305	297	307	304	314	307	298	263	312	302	315	306	246	273	300	306	282	273	284	283	297	293	288	287	274	325	314	312	283	312	318	286	283	296	277	292	334	331	302	298	305	321	289	295	331	289	282	299	286	298	302	303	275	283	318	316	263	301	291	302	312	292	287	310	292	306	280	343	274	318	305	316	306	312	249	329	326	270	296	336	295	277	295	302	335	332	291	324	288	321	307	303	318	314	279	290	281	283	317	305	291	293	305	309	283	315	307	312	300	291	296	339	303	344	308	296	280	306	268	302	294	307	269	309	285	325	295	292	307	289	295	291	318	310	304	288	301	286	302	276	293	289	300	277	272	301	300	300	300	294	301	273	310	327	318	310	317	313	293	311	313	288	300	276	296	245	289	281	307	299	303	299	307	316	302	317	277	291	296	275	302	325	286	276	272	293	294	310	290	323	346	279	303	231	253	282	295	303	291	270	283	318	299	297	293	309	298	318	296	310	285	324	270	278	300	288	284	309	329	313	273	294	321	306	297	297	303	297	265	311	315	293	287	327	298	289	275	298	277	283	284	253	332	325	293	313	276	291	265	283	315	299	305	304	308	311	300	321	305	321	317	290	315	263	295	297	292	288	281	294	294	299	306	286	299	291	307	312	288	352	322	287	299	293	280	321	292	295	271	308	286	308	285	289	298	283	341	312	307	293	289	320	310	283	299	296	307	338	312	308	277	296	299	317	329	283	298	270	304	282	288	297	291	261	284	268	305	313	305	285	278	294	297	322	318	303	325	302	295	307	294	289	316	303	309	289	291	292	282	333	298	302	290	293	307	303	305	308	314	287	299	288	303	269	294	301	292	310	298	329	288	289	317	299	314	267	304	311	297	298	281	278	281	279	300	313	330	309	284	343	275	286	310	286	303	292	280	327	260	297	303	335	270	301	310	281	263	296	286	292	292	330	296	286	330	307	276	285	265	290	289	301	283	300	275	290	305	319	316	289	311	289	291	299	319	301	285	282	308	255	296	320	302	282	305	314	302	333	290	315	307	320	288	287	265	300	301	306	304	296	257	311	312	291	311	303	280	258	291	266	304	315	305	301	331	304	278	313	302	315	291	316	303	305	308	284	341	316	302	307	292	288	327	291	279	288	298	297	307	294	314	296	285	291	277	296	310	266	266	280	264	286	304	282	294	293	320	292	285	278	271	277	243	294	279	298	314	272	293	303	301	289	305	297	256	273	341	331	291	297	273	313	301	314	266	299	302	281	277	289	324	288	329	308	296	303	297	313	279	297	300	306	305	304	332	284	291	283	289	269	290	289	295	305	284	301	295	312	304	284	291	299	284	302	282	289	289	284	305	310	306	269	315	288	306	303	288	291	273	291	332	281	273	287	282	318	297	293	283	309	320	291	308	327	275	303	290	300	291	322	330	299	292	286	306	301	279	254	296	284	284	304	317	292	300	310	312	329	305	295	294	287	301	267	320	291	300	296	336	293	298	282	275	279	280	278	309	317	300	303	301	329	300	288	334	345	278	282	298	285	277	294	275	285	281	297	279	305	316	315	300	281	297	316	320	297	315	301	291	277	277	271	283	323	278	288	273	325	304	320	289	298	285	318	278	309	332	323	279	287	290	293	299	301	297	305	293	328	277	316	303	302	298	286	286	307	303	303	338	318	324	297	289	291	286	300	290	287	300	314	301	297	299	297	320	312	275	273	288	313	284	319	327	333	310	281	279	284	295	296	305	282	283	287	279	303	303	317	283	312	267	294	291	309	301	287	273	297	305	267	281	286	334	289	289	283	293	286	317	315	294	309	291	299	311	247	276	311	300	289	319	322	291	305	304	313	312	285	303	306	294	277	312	272	303	293	286	294	294	306	276	295	284	277	300	320	272	318	336	299	289	310	293	281	313	290	284	283	284	294	305	290	303	294	291	300	323	309	263	281	285	261	320	307	307	323	311	311	299	281	284	282	287	290	280	281	286	293	308	302	323	306	299	305	298	282	290	312	308	297	316	305	323	331	325	289	297	303	311	283	281	306	285	265	330	271	261	302	318	274	308	298	294	298	282	306	306	291	307	277	310	292	281	313	282	307	291	304	305	270	279	313	278	270	268	298	295	256	279	304	311	338	314	289	294	285	299	283	278	294	316	257	312	308	308	281	329	294	301	285	293	282	301	305	304	296	306	269	299	293	304	310	301	290	296	289	303
25383	50664	32228	12822	3920	1383	585	457	376	330	364	372	355	316	371	357	349	332	344	325	349	392	325	352	305	365	330	328	336	323	326	351	332	353	359	360	393	360	353	343	402	338	335	338	317	324	346	323	337	313	339	328	330	368	347	345	318	344	351	345	349	350	359	331	359	357	340	355	359	340	336	377	343	343	364	338	353	360	336	339	345	343	336	349	329	360	368	364	373	318	317	375	400	339	350	341	355	372	350	352	358	324	327	330	389	393	353	371	366	365	320	325	360	377	335	364	370	336	360	362	389	330	359	354	330	321	335	361	352	358	349	329	324	337	355	366	332	330	366	326	344	328	343	344	338	349	365	332	339	374	352	348	330	356	385	323	329	339	341	355	324	287	370	377	352	357	317	356	341	340	356	348	341	344	345	347	342	322	336	359	362	307	355	314	336	329	404	334	365	328	331	360	324	363	339	351	355	363	320	353	332	343	355	346	370	330	335	334	345	351	343	334	355	321	328	361	344	299	375	314	330	377	369	354	337	350	367	336	306	329	380	335	339	353	358	319	314	351	315	348	349	330	340	321	331	351	342	335	376	326	345	381	347	358	345	372	351	351	345	365	389	363	337	329	343	341	340	342	348	346	336	370	324	317	356	333	332	338	317	329	345	356	335	356	383	348	390	328	353	337	343	315	367	340	360	351	331	337	359	358	345	348	360	320	334	369	309	351	343	385	339	336	336	315	305	328	362	355	337	345	332	317	349	372	377	325	329	336	315	343	373	332	306	309	346	307	305	348	348	333	347	342	343	340	378	344	349	331	332	370	341	318	337	391	387	344	367	361	315	330	326	322	355	370	370	348	357	379	309	351	314	356	337	340	333	324	347	370	352	341	340	337	344	373	332	329	366	360	378	375	322	339	335	356	312	369	344	324	345	340	336	328	337	329	345	334	358	342	366	350	321	363	358	363	325	362	340	334	322	338	342	329	332	350	351	336	347	378	322	305	328	331	345	333	355	324	323	333	347	327	345	344	331	373	366	325	327	338	334	314	341	364	312	352	318	365	351	321	336	375	372	358	370	371	347	325	355	306	335	374	360	340	356	338	304	348	336	341	332	348	369	330	333	354	348	337	331	348	313	363	297	347	338	321	358	337	330	365	379	344	342	360	357	327	361	328	316	381	328	348	325	342	326	334	330	323	344	342	326	322	350	348	378	347	338	381	370	373	383	390	325	364	364	352	335	354	337	352	339	336	353	374	336	334	336	345	331	315	346	358	322	377	348	354	320	357	360	314	339	355	348	335	318	348	371	339	348	353	342	314	384	346	356	302	327	319	351	339	338	357	373	377	328	356	367	319	358	390	392	332	310	370	363	362	328	330	349	330	366	346	328	336	340	337	341	371	358	350	354	338	342	349	345	361	361	329	354	340	331	352	328	327	351	347	323	333	313	352	324	316	327	344	339	324	345	368	326	358	343	334	341	336	340	341	343	334	388	347	316	332	387	360	353	362	336	313	351	313	345	354	334	309	325	355	340	339	336	352	359	337	342	356	351	349	342	333	350	326	350	338	312	333	357	391	339	315	364	359	364	346	333	323	358	340	305	338	380	336	396	334	325	364	342	336	344	362	386	332	357	354	356	329	375	366	338	358	358	314	336	360	330	359	342	342	361	317	346	322	368	343	361	340	342	355	341	350	356	419	356	376	338	351	356	357	327	328	384	349	362	335	337	355	340	340	334	355	329	350	348	372	328	344	336	339	375	338	336	373	345	365	328	347	336	339	332	337	355	346	356	364	352	338	373	343	305	338	361	325	350	341	331	360	334	325	349	309	354	371	334	330	333	324	352	346	334	336	324	355	350	375	380	326	342	364	367	306	355	338	316	341	333	396	346	329	332	348	352	345	307	345	364	344	354	339	360	313	344	332	364	337	365	358	363	350	326	337	304	339	323	357	334	354	332	341	349	331	342	333	325	345	348	345	316	351	342	342	343	348	328	329	322	363	354	338	345	346	350	369	337	374	332	324	329	296	361	328	321	338	362	306	328	327	341	364	350	332	348	367	325	357	351	383	360	325	328	353	358	366	385	310	335	321	330	337	335	326	330	369	356	336	308	335	303	342	349	380	333	317	336	327	326	338	340	361	357	347	342	352	342	354	351	353	359	344	335	338	366	324	326	332	333	350	340	324	360	353	360	313	348	320	348	354	321	376	317	350	344	331	355	328	354	345	375	343	359	305	343	337	403	338	328	338	358	365	376	340	344	326	336	328	366	332	357	356	355	350	327	359	344	331	352	335	361	322	317	324	365	364	358	358	368	338	369	342	334	324	357	357	319	307	315	333	349	319	324	319	344	337	353	335	318	340	343	324	334	337	351	339	347	355	346	353	375	383	343	369	363	340	332	351	355	349	369	341	371	338	376	328	351	375	318	348	368	350	357	359	363	339	348	337	337	347	323	345	366	331	320	306	354	365	316	370	345	368	327	339	328	355	328	392	352	348	374	383	367	367	337	356	353	369	371	363	353	338	338	352	325	364	332	336	358	360	324	325	325	317	363	385	338	373	354	364	335	324	375	361	357	372	351	368	378	346	342	323	358	336	351	359	345	346	330	331	340	343	354	296	362	352	373	350	373	349	358	343	377	323	335	341	350	338	314	356	343	330	327	352	364	335	326	360	358	369	344	349	347	375	325	347	361	350	337	355	358	352	364	348	370	348	330	350	334	358	330	366	366	324	369	368	340	350	374	354	328	348	329	340	329	371	332	365	352	366	353	326	371	355	356	349	357	346	368	327	331	349	320	388	328	324	348	356	367	352	348	364	333	326	375	356	309	327	337	353	334	361	354	355	344	349	347	342	392	332	354	344	366	401	342	365	372	356	347	323	338	339	348	336	341	342	371	363	323	324	339	368	362	343	340	380	376	351	346	365	372	360	368	338	327	359	332	378	377	356	354	309	334	309	336	372	362	349	359	347	314	319	325	337	334	306	341	328	340	344	350	363	333	348	329	372	335	334	332	355	347	355	366	306	336	343	355	342	352	324	355	335	342	337	325	297	349	325	359	333	364	320	340	314	370	350	307	349	295	364	363	342	353	358	339	371	344	354	335	343	323	317	364	345	352	340	336	337	370	352	352	349	335	352	342	330	352	336	357	350	336	316	295	330	340	370	287	324	330	311	347	360	342	362	345	329	343	390	356	360	351	322	351	366	329	365	336	361	351	331	363	320	365	362	357	345	336	316	370	316	362	338	348	355	341	353	339	351	337	354	340	372	353	345	351	358	370	322	365	350	325	340	332	328	350	338	341	366	377	391	343	321	343	352	395	335	360	338	331	372	353	372	348	357	307	375	325	361	300	336	332	370	364	371	310	332	344	362	324	356	337	345	289	371	327	321	331	328	321	350	356	331	357	345	358	354	354	326	358	360	355	331	318	336	345	344	340	360	333	376	324	350	351	352	350	363	377	339	338	352	341	359	346	349	360	336	351	329	366	311	354	354	344	351
23735	23411	36590	30807	22896	16773	5293	1364	651	366	416	397	363	353	395	366	367	383	396	407	347	379	373	372	364	342	382	350	376	355	372	354	345	354	357	364	367	393	355	359	365	358	332	390	363	365	362	315	370	389	382	351	369	363	348	364	356	375	385	380	378	378	387	386	385	370	357	357	338	326	372	380	370	360	353	355	348	369	370	388	360	367	349	382	359	352	397	363	329	354	358	360	347	385	393	351	353	355	341	358	376	365	367	380	369	351	360	355	377	365	375	373	387	377	307	387	349	356	355	348	344	369	362	361	373	378	370	377	392	343	357	388	390	379	358	376	386	363	350	379	388	375	368	359	386	388	356	351	378	359	400	364	346	356	376	354	389	354	386	377	366	376	358	381	393	395	385	361	356	325	361	383	341	371	408	377	383	368	359	375	358	381	354	339	401	361	341	352	349	382	358	310	377	394	366	341	372	360	360	403	350	382	372	353	368	348	371	345	365	360	372	348	406	351	345	352	366	368	354	341	350	399	367	376	346	365	360	338	331	379	391	384	344	366	378	339	367	337	359	318	386	372	371	373	393	348	355	352	375	355	364	357	348	336	329	346	409	371	370	397	346	384	367	377	370	360	351	376	361	353	366	379	396	379	361	374	379	341	330	375	335	366	353	360	345	363	354	361	344	364	393	403	354	337	364	340	386	374	348	399	373	371	368	375	387	331	370	388	357	337	348	347	361	355	349	421	343	356	388	384	363	315	397	387	384	351	383	402	333	355	363	374	345	379	350	370	363	380	387	370	378	387	366	374	376	384	349	352	337	355	370	343	369	378	388	334	366	386	357	365	383	357	352	358	380	333	399	372	361	355	323	362	357	365	341	388	356	371	332	367	379	355	405	416	352	418	376	377	355	384	390	325	348	351	381	376	371	407	343	371	372	384	372	356	366	351	381	373	366	339	398	382	389	370	355	410	392	386	332	425	347	335	369	335	363	364	364	373	343	385	393	346	380	378	388	379	376	368	361	351	358	376	362	375	339	375	380	390	345	373	347	384	380	349	355	373	387	382	324	386	378	347	360	348	357	349	394	386	383	369	353	358	385	377	350	338	414	355	384	343	356	336	337	348	367	351	382	358	360	382	370	371	396	376	361	359	369	380	383	344	376	365	373	342	415	400	341	378	350	372	355	401	368	373	407	373	339	353	360	357	403	358	348	369	385	349	376	367	374	368	350	345	377	357	359	368	334	363	390	391	335	358	345	375	340	405	375	364	361	379	352	403	367	343	319	374	402	375	386	396	371	363	396	382	411	363	383	388	362	365	391	348	367	365	392	370	369	398	377	382	363	361	367	382	357	348	354	387	352	352	373	348	348	348	397	389	361	371	371	347	352	384	344	379	358	378	362	375	388	391	390	372	360	415	391	359	363	341	380	358	354	386	369	359	349	349	328	364	337	395	389	372	369	382	345	377	386	389	354	382	369	329	345	348	354	376	365	389	335	331	348	332	382	369	396	387	348	398	392	388	390	365	368	338	332	339	378	355	333	397	418	351	345	369	373	372	372	379	376	370	362	361	362	361	379	377	376	345	368	345	369	393	371	335	366	352	353	382	363	326	346	359	411	347	368	399	352	331	357	369	364	351	368	341	379	379	347	396	332	395	371	379	362	416	367	362	350	353	375	363	348	385	372	340	365	362	347	375	358	374	356	375	396	355	349	326	394	406	367	354	375	364	371	396	376	371	347	387	373	352	340	393	344	385	368	375	355	398	404	374	393	361	347	369	332	370	371	350	361	377	341	397	353	360	389	344	349	360	363	372	352	346	375	362	343	370	343	384	359	404	376	338	379	346	356	364	403	407	372	365	354	383	359	358	321	362	370	369	370	339	336	385	374	399	362	373	356	327	388	378	385	360	363	369	368	362	371	387	379	360	383	392	374	361	375	338	334	381	347	335	380	331	353	384	360	370	345	368	372	381	380	369	384	376	375	394	374	359	369	395	416	378	357	359	376	393	397	402	382	373	347	366	362	363	359	370	374	375	339	358	373	364	379	371	379	372	354	374	351	371	354	337	374	337	324	365	368	372	328	356	365	389	374	363	372	325	359	362	339	329	362	410	373	372	391	339	353	385	369	358	338	372	389	367	382	359	380	358	345	367	360	403	380	350	346	357	391	326	381	370	371	374	351	361	389	360	364	378	377	363	365	345	362	369	365	370	355	382	336	370	365	352	385	355	359	343	356	415	382	377	354	350	378	379	371	370	337	334	405	384	354	380	362	368	362	383	366	361	352	382	382	363	338	374	344	387	371	385	385	350	385	337	318	372	351	360	367	397	359	375	341	359	354	380	331	386	338	351	324	366	377	326	345	390	371	366	396	368	380	393	393	390	385	366	435	383	362	357	349	353	374	377	373	382	330	339	378	408	361	390	352	351	356	362	363	361	358	367	370	323	394	382	400	328	348	358	334	413	389	344	354	368	370	363	342	369	361	352	373	337	361	386	373	337	367	373	327	389	406	345	371	377	363	386	372	353	364	380	370	345	332	363	331	376	379	346	381	379	399	329	326	367	389	352	379	362	383	371	372	381	375	395	391	346	388	394	368	356	375	386	355	346	350	395	400	350	359	371	318	371	382	342	335	365	380	385	360	349	361	372	367	345	386	360	387	351	365	373	357	363	350	371	354	341	384	369	353	334	314	370	354	368	342	371	397	386	356	381	372	373	352	366	381	328	363	386	364	386	373	362	368	380	362	365	348	386	368	351	340	370	378	335	365	367	360	372	346	353	394	414	382	348	337	385	387	367	389	388	358	375	363	354	354	372	392	366	354	420	352	383	372	349	361	398	378	374	372	353	394	331	367	365	403	364	344	387	379	357	354	358	389	348	337	403	358	370	398	359	401	376	328	374	375	382	391	378	346	370	385	334	376	383	362	345	353	391	334	357	368	359	327	351	385	372	394	374	346	380	350	368	364	384	346	348	388	352	328	335	400	361	357	377	344	381	351	365	377	379	396	356	369	355	409	411	399	356	338	374	362	369	387	354	376	358	392	385	377	404	370	359	350	390	373	385	392	401	371	379	379	365	362	376	363	358	374	389	356	359	351	338	362	355	396	317	366	382	355	348	370	370	388	357	360	350	388	344	359	364	320	338	360	394	327	334	390	319	363	388	345	344	347	409	370	365	382	371	356	415	396	376	330	367	383	354	383	361	370	357	370	368	414	361	380	384	356	415	345	334	399	371	356	385	418	352	389	373	363	347	393	374	382	353	336	403	361	357	369	375	366	356	388	396	356	393	356	360	350	339	353	383	346	350	377	394	396	355	352	332	375	349	376	357	372	365	395	341	369	350	346	343	374	398	373	368	371	363	361	415	389	375	362	360	360	358	382	369	318	363	343	426	328	362	370	403	395	340	373	364	348	376	374	352	338	369	372	333	350	355	374	379	382	352	352	358	394	328	370	367	376	344	363	347	382	352	364	345	357	366	360	350	358	359	346	377	363	331
50870	95257	69930	43467	22438	8104	3635	1994	862	446	439	396	424	427	406	418	394	435	443	425	456	416	402	372	410	426	431	439	432	400	391	387	392	422	446	404	408	414	417	396	429	414	386	435	397	435	368	409	410	392	401	416	389	431	386	365	388	384	414	442	387	418	401	391	438	418	396	434	443	406	403	453	424	435	399	430	428	420	412	416	416	359	403	461	425	412	398	412	421	428	430	409	381	414	402	395	407	404	420	417	408	412	423	407	394	376	438	422	432	411	391	385	417	421	448	405	410	425	393	442	425	424	408	414	427	455	389	433	394	400	422	422	399	385	397	424	384	404	398	415	402	421	398	385	420	393	405	402	392	428	409	379	406	453	393	435	409	385	416	466	398	401	418	466	406	430	422	407	417	385	363	383	387	394	374	429	398	413	415	400	386	436	408	419	442	399	432	430	403	410	418	428	394	429	393	450	412	411	421	389	394	402	406	407	393	414	392	393	435	405	402	411	431	426	432	429	397	420	456	378	394	441	399	415	439	474	448	443	391	407	407	440	381	440	421	456	423	378	400	393	391	432	397	446	414	450	412	402	427	422	437	414	401	403	430	408	403	408	440	431	405	402	411	420	421	423	407	433	430	380	401	410	413	418	404	397	404	391	380	399	380	405	426	420	441	400	438	404	420	396	421	380	429	400	411	360	416	387	361	405	399	411	418	432	418	418	401	418	396	391	421	449	411	421	402	412	403	415	399	412	401	400	399	403	409	427	406	399	393	435	438	434	392	417	375	370	429	404	394	401	371	394	396	417	386	422	405	431	394	393	398	406	400	402	430	402	409	413	390	394	409	461	458	417	403	387	413	412	405	435	416	428	383	439	395	421	403	448	399	412	409	378	447	413	434	404	404	409	418	406	392	381	411	376	432	423	372	419	411	417	415	414	426	392	410	391	413	418	401	428	410	392	398	441	407	357	387	381	439	436	393	391	411	421	463	426	386	406	394	408	412	444	412	388	397	405	430	381	432	411	396	400	383	411	396	417	423	397	416	448	416	403	422	424	419	428	440	468	411	389	399	408	405	418	409	400	439	410	421	369	416	404	392	439	393	390	404	427	428	413	394	429	447	376	415	428	393	408	399	364	426	432	405	428	439	384	421	436	443	401	403	366	404	449	400	378	418	424	374	399	401	408	410	382	403	402	406	386	430	431	419	397	355	386	430	427	389	408	428	432	385	389	408	462	389	422	413	403	422	403	422	425	404	394	397	397	398	387	423	413	382	442	407	419	425	412	452	413	436	387	419	403	414	393	411	428	435	420	417	420	381	416	418	412	454	425	421	410	410	407	385	401	425	422	396	433	401	407	419	429	399	386	401	421	395	419	428	377	399	405	397	431	402	401	431	422	391	389	418	405	400	427	392	394	404	417	400	379	395	419	418	405	387	424	385	407	404	408	428	393	410	436	416	421	401	365	386	421	433	379	376	423	422	410	419	411	401	406	411	377	399	430	450	386	418	397	410	420	437	405	402	408	406	412	425	421	402	379	448	410	416	402	372	417	373	389	424	399	416	389	431	403	396	411	405	424	398	409	427	412	434	386	412	398	375	396	361	442	387	446	421	400	394	397	424	417	424	434	414	377	391	405	429	424	374	399	425	415	414	365	422	399	411	415	415	413	413	357	429	411	368	393	454	426	404	414	431	399	409	404	392	396	376	440	408	395	423	429	411	409	410	431	406	446	385	390	403	425	429	429	403	389	419	416	411	371	414	408	431	403	379	409	393	451	401	421	405	413	435	391	379	443	376	438	392	419	433	418	402	384	423	378	421	434	400	421	393	415	403	415	386	406	428	414	436	399	396	385	414	469	405	446	416	389	427	405	411	401	378	391	410	408	442	381	465	394	398	395	406	414	425	378	412	407	433	405	415	421	398	422	411	467	376	416	424	406	391	431	416	390	411	402	413	371	457	444	396	432	399	388	413	415	423	380	398	396	424	391	420	407	381	430	374	391	404	465	440	416	429	399	440	381	460	413	416	386	457	425	428	395	428	423	371	434	399	443	413	435	431	403	400	437	433	430	443	412	385	384	411	428	388	451	428	419	447	405	448	376	397	425	409	427	387	401	396	398	418	446	356	392	418	431	425	390	437	413	431	432	411	395	423	415	374	395	398	420	421	408	391	422	413	439	423	367	428	421	392	415	412	398	426	423	373	421	425	445	411	421	423	427	401	406	438	419	415	430	399	425	395	428	393	412	432	429	402	416	425	409	411	404	444	410	380	393	401	431	421	401	398	421	405	407	418	423	390	401	411	423	451	439	392	414	374	427	395	406	386	416	379	426	435	409	410	435	452	435	421	410	391	398	409	417	429	434	454	397	408	417	411	418	439	404	389	423	406	405	452	419	435	408	416	405	425	398	394	415	412	446	426	406	427	407	405	418	388	416	417	395	423	444	409	404	411	414	368	395	463	418	386	420	390	427	407	410	456	441	421	427	412	435	405	431	403	399	403	390	408	426	444	416	433	408	442	427	453	414	417	399	407	377	406	393	432	417	408	425	407	408	427	438	395	387	447	386	371	385	406	434	404	423	434	412	420	440	398	402	438	446	389	403	412	401	397	405	425	388	412	382	398	443	408	386	424	406	395	417	395	404	399	411	399	409	391	417	404	404	375	423	406	427	412	415	400	428	423	417	407	358	403	412	424	410	398	432	392	416	422	432	399	406	390	398	419	410	424	414	403	431	418	424	421	365	393	413	446	405	420	407	384	419	420	439	392	381	441	434	390	438	420	387	417	383	398	408	404	388	423	433	442	408	410	390	387	428	379	386	420	380	421	413	404	406	429	389	416	392	427	432	422	416	409	412	441	401	429	428	411	457	423	419	411	402	427	413	439	437	431	392	375	399	391	372	416	427	409	408	417	439	415	428	405	398	414	369	444	397	425	422	389	402	402	403	424	402	426	421	402	413	437	400	407	405	418	404	428	433	403	437	434	396	417	394	426	427	404	391	380	400	457	411	452	438	417	407	408	411	403	408	400	430	412	414	427	430	452	420	428	420	373	394	428	428	370	439	374	399	405	427	428	381	409	396	423	435	425	406	419	423	425	386	402	410	414	418	410	396	349	362	392	428	427	408	399	421	400	450	441	414	391	418	406	419	393	425	402	409	403	393	411	422	431	426	407	434	416	428	398	391	417	408	403	434	412	399	401	399	427	425	450	383	409	411	414	420	421	432	433	401	403	402	388	411	402	419	432	405	423	380	436	448	455	376	406	407	408	432	406	409	346	391	397	429	399	386	379	427	412	389	430	422	419	393	408	370	410	426	429	428	403	396	436	380	407	390	420	448	419	419	448	442	414	421	412	422	423	419	414	363	386	418	418	408	422	405	396	426	404	417	444	419	389	398	368	392	431	415	444	434	429	417	441	429	381	419	427	401	367	380	439	405	398	399	430	399	410	405	406	383	432	402	391	419	405	423	367	414	431	389	421	421	412	421	407	427	401	411
25395	26182	39643	30951	17617	5233	1133	634	415	309	312	320	317	288	308	323	351	342	334	309	319	319	310	320	305	333	308	312	304	308	298	311	327	308	319	334	308	323	357	348	322	302	326	305	314	339	308	333	348	297	341	329	323	329	324	350	297	352	349	344	306	332	307	301	314	336	320	327	353	296	313	336	343	324	334	317	317	354	314	315	326	334	324	345	315	347	326	344	331	337	298	346	307	302	291	314	304	341	318	342	361	338	321	315	322	311	312	310	307	301	317	329	350	336	310	334	290	348	311	350	323	314	323	325	314	337	312	322	334	329	343	304	353	325	312	308	305	325	348	324	322	323	327	329	328	330	318	335	289	295	327	322	320	339	313	322	320	324	317	323	308	355	302	379	339	313	345	350	310	340	307	331	296	335	326	356	319	357	310	308	357	345	332	349	336	320	306	355	338	310	324	329	305	334	332	299	339	354	323	317	339	337	315	313	380	311	318	331	360	349	310	364	345	337	364	343	306	358	328	341	342	314	296	337	323	325	323	357	332	293	292	328	312	337	335	298	346	336	329	324	328	338	304	288	331	351	333	320	302	344	333	306	311	346	328	318	354	298	326	314	308	336	329	301	311	308	314	337	353	316	319	306	316	309	326	333	349	342	343	358	333	325	337	311	367	314	322	332	352	344	335	285	363	335	341	340	334	313	323	349	306	334	320	331	312	298	278	316	332	315	319	330	327	331	311	322	339	336	336	332	299	316	293	360	329	331	350	323	341	350	314	318	303	337	299	313	336	310	291	314	338	341	319	343	336	291	329	344	301	340	353	303	339	312	304	331	336	319	323	344	328	305	308	333	309	315	318	336	319	307	309	290	313	348	302	337	319	317	313	317	352	357	335	326	360	303	314	328	333	307	324	326	363	292	322	302	296	329	339	346	322	344	332	317	336	342	318	352	272	270	354	325	337	365	295	305	307	303	355	323	288	313	322	306	303	312	324	321	294	349	332	325	354	335	297	325	336	299	323	352	319	316	327	354	309	336	306	307	325	349	322	340	310	312	307	345	332	331	332	345	325	276	347	341	328	321	349	340	357	314	339	332	330	343	365	304	340	340	310	335	317	288	324	303	351	329	322	334	340	291	328	332	298	300	319	301	320	323	334	307	338	344	345	309	271	341	326	334	317	348	316	331	354	328	320	326	318	312	330	320	311	323	333	334	318	297	293	333	278	359	307	314	316	289	341	352	305	306	331	308	311	343	309	296	316	322	332	338	348	332	309	325	343	346	308	318	297	308	298	330	340	319	294	316	315	318	319	320	332	320	320	331	305	343	346	341	294	311	336	320	338	291	336	336	332	299	312	326	338	333	367	338	283	300	297	334	305	322	336	321	352	351	306	317	311	333	353	323	336	316	322	315	332	316	320	318	325	337	328	311	352	324	343	373	316	329	321	308	321	361	318	319	292	354	310	299	332	313	348	320	339	381	320	314	325	334	310	308	313	309	335	319	319	313	358	328	301	350	321	324	325	305	319	310	330	332	317	339	335	318	342	347	328	325	306	307	281	340	360	332	329	327	325	308	317	353	317	359	324	302	339	315	346	308	343	317	296	314	338	310	319	345	347	296	355	324	330	320	282	319	341	316	343	369	307	336	303	314	341	323	353	324	361	372	319	345	327	331	311	337	342	330	308	310	342	357	324	359	301	324	314	329	311	333	301	333	294	324	315	285	324	331	332	306	323	320	329	338	331	333	324	323	281	350	357	345	368	293	318	300	348	251	314	332	322	294	307	331	321	312	329	347	331	343	344	307	342	326	345	334	338	322	358	327	315	299	343	334	311	314	333	334	286	356	343	323	294	320	322	341	323	331	305	319	331	355	318	298	368	306	328	325	310	326	311	308	318	335	357	333	338	318	355	305	318	347	342	315	333	310	339	313	320	312	348	352	299	342	318	326	335	329	314	344	324	333	334	377	328	340	307	309	337	326	343	326	307	330	358	318	351	349	323	328	358	308	295	299	313	342	296	304	326	312	288	321	320	322	337	332	355	342	339	339	344	323	321	317	335	307	317	298	308	317	314	316	366	341	350	337	326	301	308	322	327	338	315	336	317	359	334	324	346	340	332	331	309	335	320	289	317	328	318	302	309	327	324	301	317	324	319	340	323	323	306	307	354	284	344	306	323	352	344	358	324	318	320	336	328	308	325	326	331	307	343	317	314	346	317	311	301	342	349	325	306	320	314	325	324	320	329	326	322	331	340	311	324	346	319	348	357	322	342	286	323	320	343	333	328	330	317	338	324	347	330	349	337	319	334	334	316	328	318	312	270	301	322	309	324	311	310	344	321	330	334	289	319	312	332	336	345	327	331	357	328	317	348	322	328	325	306	295	326	333	288	319	324	348	342	341	304	331	307	313	316	331	355	351	327	348	321	321	326	342	329	340	323	327	369	313	363	348	348	337	328	352	337	326	314	349	318	335	311	324	308	319	309	357	332	297	326	320	308	356	319	320	328	317	328	369	286	319	336	312	300	316	319	361	361	297	323	331	347	341	324	314	322	300	286	307	307	340	347	347	321	314	335	329	327	310	301	325	309	309	323	329	358	328	337	318	345	287	351	318	323	340	315	335	309	328	321	319	350	339	362	354	346	323	320	304	337	349	356	292	324	332	324	316	345	324	340	306	327	342	369	344	325	318	305	350	318	327	355	334	335	327	349	347	312	341	302	343	273	350	326	330	362	332	339	335	317	315	321	325	328	366	333	324	315	342	318	327	313	343	352	341	318	308	315	317	313	342	305	347	354	334	309	332	303	328	326	349	329	344	357	324	372	342	322	314	345	324	348	310	324	334	351	351	316	338	340	312	339	304	331	285	324	320	278	298	321	302	320	341	349	349	355	321	312	312	310	308	285	285	356	353	320	294	322	327	309	344	303	343	342	353	314	311	330	317	354	336	335	335	356	314	354	325	288	312	328	323	335	283	358	331	326	289	354	322	349	346	320	330	347	304	362	337	303	304	357	296	326	324	331	310	331	340	291	355	340	306	324	310	302	304	345	337	315	320	306	317	321	344	352	347	320	322	314	336	335	324	326	333	338	323	294	352	328	338	346	333	321	315	326	319	329	340	326	333	323	328	333	308	338	330	335	325	296	323	332	368	302	300	337	340	352	344	292	287	304	304	323	316	339	309	313	323	329	331	309	368	326	311	308	284	354	309	331	306	308	330	310	351	340	303	321	317	291	322	300	318	303	352	360	322	301	339	317	335	334	317	277	316	306	341	304	327	319	334	300	318	310	348	317	342	326	332	313	348	315	299	318	334	325	333	331	315	340	335	324	326	311	327	322	329	287	354	326	331	331	331	279	333	328	339	325	323	332	327	344	322	318	345	293	347	336	313	296	294	329	323	348	326	336	318	302	312	277	315	308	317	309	314	344	319	345	298	327	336	325	317	321	334	315	303	312	314	306	333	338	283	315	347	308	337	361	296	322	303	311	305	341	322	362	313
45769	82330	58130	33119	14627	4938	1767	1114	616	399	378	401	384	392	350	406	400	393	394	404	385	399	379	434	396	365	362	413	393	367	386	384	399	358	406	398	398	387	371	389	374	353	364	373	410	361	392	375	374	377	375	373	389	418	371	380	381	376	388	358	381	345	374	386	346	396	368	384	379	397	355	417	361	379	376	389	357	384	377	366	376	364	380	389	378	418	383	353	442	342	396	385	345	371	383	375	388	369	380	395	395	376	357	350	374	370	422	376	362	394	387	362	354	345	405	380	357	391	411	381	424	371	406	397	418	384	375	375	380	423	383	387	382	388	373	358	355	384	370	353	392	365	413	379	393	360	397	375	383	374	382	372	409	367	374	414	379	379	408	394	366	370	378	395	371	379	384	397	381	389	379	392	367	397	365	411	408	400	378	381	365	379	353	347	399	369	379	363	417	392	362	393	376	349	387	375	348	362	340	391	376	388	328	385	395	347	398	393	394	404	364	364	360	368	358	366	377	389	351	399	376	403	397	382	385	381	390	378	410	384	436	382	382	356	376	387	404	358	365	393	370	413	389	381	384	384	348	368	368	387	385	393	404	376	391	375	385	323	415	376	402	373	384	416	372	383	417	384	389	373	394	352	389	360	389	397	393	386	383	385	378	382	406	337	367	374	374	387	416	400	371	381	397	366	386	374	373	397	381	359	364	385	377	395	368	377	347	383	407	346	384	384	362	346	358	401	376	399	374	360	369	376	378	369	358	365	378	366	354	379	366	368	389	386	370	396	381	334	371	416	394	377	388	371	389	351	404	388	369	364	407	370	354	402	404	412	355	366	369	389	372	367	394	389	376	367	385	359	380	394	385	382	381	377	380	368	354	382	404	367	369	376	379	373	384	394	388	387	357	358	400	402	349	422	356	377	420	375	366	365	372	374	383	353	385	376	329	386	380	368	376	380	355	405	396	395	378	359	389	348	381	360	401	399	393	397	401	369	379	377	361	341	400	386	367	392	415	372	437	362	370	349	393	392	379	380	371	357	380	402	387	374	390	348	357	384	357	378	383	356	393	360	373	391	376	391	368	395	379	381	364	367	402	362	360	368	340	386	357	370	357	400	392	331	348	386	370	370	391	346	358	409	420	358	377	359	391	389	374	395	348	378	404	373	369	377	368	373	365	362	368	384	385	385	417	408	362	365	397	381	365	361	398	412	358	365	374	388	395	364	366	372	411	374	394	371	376	358	399	372	398	381	396	388	358	382	412	382	372	365	397	353	369	408	359	366	374	383	392	371	379	371	385	384	386	369	395	390	384	370	374	398	382	392	404	375	316	353	431	388	396	354	378	350	379	428	379	342	390	400	370	355	404	411	373	422	408	418	385	385	375	350	393	379	366	378	369	373	377	361	401	401	405	408	386	381	359	386	385	383	386	365	359	375	401	366	426	381	391	414	403	384	360	398	411	382	377	346	363	422	356	375	386	407	394	370	366	365	373	405	391	386	340	409	377	402	354	406	392	382	404	385	412	369	386	408	383	356	384	376	365	352	368	369	361	378	376	419	369	357	377	388	400	351	355	378	391	385	373	399	374	385	348	392	380	403	358	370	364	395	388	388	331	368	354	366	372	392	383	371	366	387	383	358	356	364	364	348	383	394	401	411	384	386	340	357	389	366	364	379	380	388	385	385	398	381	400	377	383	352	358	372	359	418	356	362	394	388	392	393	371	371	371	350	375	390	382	378	353	430	389	376	363	381	374	407	382	374	359	371	376	384	352	360	380	386	375	337	381	385	425	384	391	370	376	385	394	371	378	370	381	396	370	362	373	383	375	387	374	380	392	389	369	362	374	363	348	372	349	390	366	377	383	371	350	393	362	378	413	394	339	378	372	376	374	416	403	366	351	403	321	396	359	379	387	383	366	352	352	359	368	375	362	397	358	389	353	403	374	359	405	356	383	335	372	398	373	375	384	370	381	355	401	392	356	374	374	395	350	376	356	398	385	421	368	394	363	360	403	402	412	360	392	382	385	392	387	355	373	390	372	400	383	433	357	354	389	400	382	365	373	367	379	349	388	376	425	376	402	376	408	388	377	432	385	368	407	362	410	431	355	381	372	379	367	393	391	390	387	374	388	358	363	377	399	351	340	368	356	397	386	374	411	440	403	401	383	355	383	365	360	355	391	387	403	352	352	389	384	429	379	411	359	377	351	400	363	420	402	368	372	363	396	344	358	384	353	401	405	378	337	396	389	398	359	387	390	350	374	384	383	371	375	393	403	360	397	348	362	422	392	381	371	363	419	402	379	355	377	391	403	391	365	393	346	369	374	351	391	337	349	392	365	405	355	373	390	391	370	377	383	396	398	374	375	370	390	359	364	369	367	415	354	366	376	395	347	421	361	350	387	348	409	409	378	388	379	357	406	398	373	362	373	328	352	384	383	355	393	359	374	387	378	397	396	358	379	405	405	379	368	398	385	391	354	377	403	384	381	347	390	377	381	356	385	390	386	366	382	374	419	374	415	394	377	341	340	372	350	418	404	361	374	366	399	382	411	381	400	400	368	405	411	378	358	374	364	391	382	398	392	363	353	371	363	384	356	387	396	362	374	373	410	350	408	396	377	394	399	358	394	393	377	364	404	376	366	371	392	393	411	395	409	395	371	368	358	378	406	385	357	392	377	336	372	396	372	386	379	400	364	396	366	361	370	370	417	394	347	407	369	392	364	388	367	352	372	377	378	357	377	362	376	368	363	390	424	389	359	395	395	405	400	380	382	392	367	394	384	369	356	367	329	403	381	379	347	389	366	344	359	365	368	345	339	396	390	370	359	388	391	401	368	390	374	383	393	364	385	379	363	412	406	384	389	394	367	401	377	352	410	410	387	389	371	368	399	384	386	361	377	383	401	363	379	371	379	395	376	378	385	375	403	384	391	393	371	363	381	374	360	385	340	408	350	382	388	345	388	351	401	389	373	386	394	370	406	380	349	371	407	369	386	372	355	344	406	390	387	384	410	374	365	374	369	375	356	356	365	365	375	395	387	341	342	383	400	371	387	382	380	361	422	358	369	418	363	351	370	420	357	384	353	359	371	340	405	378	394	364	405	361	362	396	376	366	398	403	379	368	405	400	362	399	381	368	417	380	397	364	414	382	376	380	375	400	381	370	365	394	378	360	409	388	396	386	369	394	373	389	349	375	390	375	389	400	393	368	352	417	384	367	413	365	362	357	406	362	368	363	397	371	349	392	381	354	388	391	393	398	402	368	369	390	375	346	372	370	386	406	384	370	386	380	396	386	392	374	373	382	366	381	376	396	386	355	407	344	412	372	404	363	390	392	364	386	372	393	401	390	394	380	412	370	376	363	397	364	391	348	399	414	386	410	389	394	394	385	360	358	336	378	370	395	387	379	370	406	355	378	393	413	386	352	377	394	374	395	389	368	371	385	366	370	396	398	387	381	401	350	390	375	385	365	399	378	370	392	365	392	359	382	398	358	371	344
22776	22216	33705	28132	22992	21314	13742	2465	788	474	415	467	434	424	424	444	428	451	466	445	409	436	434	409	431	444	400	453	443	424	411	429	444	410	464	446	433	426	430	403	421	427	428	412	438	429	438	441	420	436	458	429	477	415	452	453	432	436	427	434	453	467	455	461	451	455	434	452	408	418	432	432	417	408	415	427	429	419	439	378	432	421	447	472	459	440	433	444	493	425	453	408	468	391	431	434	465	435	366	427	446	439	406	446	477	431	413	434	422	405	418	418	424	449	393	405	424	418	469	406	463	452	439	437	451	378	437	433	435	449	438	429	461	408	426	422	435	434	440	390	422	407	427	416	445	426	459	423	466	434	430	462	425	447	454	443	433	443	434	441	439	459	434	424	414	420	440	459	429	432	463	448	451	452	464	431	422	439	418	447	398	464	398	426	426	430	402	474	424	427	443	424	459	426	442	440	422	425	452	468	455	419	421	423	472	407	409	391	474	401	412	409	436	427	424	436	424	422	414	443	444	443	424	414	398	463	450	417	440	409	433	419	419	477	418	463	459	470	461	461	431	420	440	431	407	423	484	430	408	447	425	404	431	439	421	450	439	412	439	452	459	450	421	487	424	427	433	394	449	435	424	383	416	415	451	429	460	430	433	418	413	426	426	450	443	426	411	382	452	414	401	412	406	447	415	439	433	441	438	428	469	434	423	460	454	422	459	441	458	416	440	388	434	419	430	443	445	450	431	470	449	412	454	410	445	414	422	424	430	418	423	404	412	425	414	446	447	407	404	420	405	427	437	423	471	454	427	446	443	403	446	421	418	437	424	433	445	422	400	449	405	428	445	427	437	415	465	465	476	423	394	408	408	468	423	409	429	441	469	403	416	440	432	434	393	447	389	421	406	421	460	441	435	437	419	433	442	431	395	425	415	422	429	441	419	413	425	438	403	436	434	430	406	426	431	419	415	416	416	442	424	427	433	430	418	447	458	419	439	433	415	402	438	421	474	449	465	437	430	422	439	432	457	431	477	468	436	444	439	425	425	471	459	430	425	420	406	439	430	419	449	422	445	421	403	444	432	428	421	443	455	394	410	431	411	437	425	457	420	444	429	416	457	463	397	392	444	440	466	440	437	426	453	424	441	457	438	409	396	430	453	404	402	435	430	438	465	464	459	403	452	440	414	403	435	413	408	417	392	414	437	396	422	425	477	429	410	442	454	432	453	436	416	410	423	427	445	438	465	418	433	440	481	404	393	426	439	442	425	432	411	410	451	396	428	460	444	435	408	417	419	469	409	434	440	429	444	411	415	446	431	389	400	444	443	444	436	422	471	434	449	414	410	406	456	428	457	435	418	405	409	430	451	443	452	410	447	400	414	399	425	405	411	428	425	401	416	423	467	427	449	444	414	438	435	420	411	471	443	441	443	422	465	444	462	398	429	392	422	426	429	433	397	451	433	409	405	351	418	406	441	388	437	455	390	438	450	462	404	425	469	408	447	407	439	445	426	394	419	456	447	458	427	401	414	415	436	428	425	395	403	406	455	461	426	423	426	422	452	485	456	413	418	426	445	460	428	420	449	421	406	462	437	411	412	442	422	378	466	403	402	473	429	425	412	432	414	421	466	423	449	501	422	430	414	479	475	430	423	426	447	442	433	424	426	411	424	437	440	430	454	422	388	440	431	432	429	416	415	423	419	384	425	406	431	428	425	433	463	455	419	439	441	409	431	442	470	419	429	420	443	462	427	431	432	416	420	442	456	375	433	480	427	443	425	453	430	420	453	452	464	480	450	445	457	482	418	425	453	418	417	435	481	406	460	397	419	416	444	430	441	406	416	397	419	426	414	406	412	438	428	438	442	443	451	403	418	430	443	416	443	412	444	436	411	467	410	444	497	395	428	454	453	442	440	455	461	416	419	444	424	408	437	439	393	387	447	410	407	441	446	439	439	421	413	449	431	445	443	397	447	441	422	393	456	421	437	391	415	408	460	454	432	444	409	385	415	420	406	432	416	446	455	402	393	421	447	423	413	416	442	436	432	398	422	478	439	463	429	460	469	416	448	450	418	448	399	423	401	398	446	453	427	436	425	439	443	436	440	468	443	449	433	431	446	457	441	423	449	392	423	403	442	431	416	430	444	433	436	405	450	440	437	464	443	412	410	412	429	458	421	419	460	444	459	467	443	453	410	390	409	462	409	436	420	435	439	407	387	416	441	419	449	444	432	469	468	416	440	410	462	434	482	445	440	442	459	422	414	432	410	412	447	449	412	415	448	417	428	437	438	461	443	413	449	448	427	433	431	455	444	441	413	450	443	425	407	422	436	456	412	441	420	412	438	434	433	478	425	428	457	415	467	444	429	425	436	439	397	452	419	438	402	452	402	438	438	439	402	442	453	460	429	452	437	436	426	385	450	430	455	447	456	460	456	442	451	437	477	424	413	463	423	438	433	397	432	425	455	431	437	449	401	415	460	425	378	453	453	481	445	418	412	421	421	455	371	421	477	416	433	435	429	426	394	474	456	397	437	427	434	429	423	439	482	469	465	437	457	481	406	441	433	445	445	421	448	423	424	446	423	376	490	415	442	424	452	444	435	462	416	429	437	447	455	446	440	438	453	426	454	447	401	430	413	441	397	410	412	448	474	419	393	445	438	433	421	415	438	427	417	466	439	437	469	421	457	428	472	429	422	429	406	420	451	417	441	425	394	445	438	444	439	424	405	437	450	408	416	438	438	433	458	442	406	465	399	460	435	422	409	413	427	413	435	415	406	420	485	464	452	427	413	441	438	431	414	447	426	445	452	430	418	491	448	432	440	453	434	441	439	439	425	423	445	420	445	407	409	426	406	439	490	414	428	443	446	424	475	463	405	421	428	443	461	440	440	410	409	427	439	440	406	440	438	441	449	442	439	465	406	445	446	428	459	441	415	424	446	469	456	415	457	437	388	454	439	439	441	419	434	434	423	452	426	398	431	422	445	439	484	426	453	393	431	435	437	419	423	459	427	415	429	388	408	417	458	416	483	397	434	446	409	443	430	438	417	434	421	461	404	452	441	470	430	454	428	474	403	443	402	407	439	428	418	397	433	448	445	406	425	403	430	419	447	438	444	414	420	453	450	418	423	428	414	443	413	436	419	430	441	444	434	438	431	458	418	456	432	416	412	448	426	437	431	424	382	412	479	402	451	442	449	416	399	426	435	428	445	450	457	456	430	416	397	440	435	423	394	385	384	483	417	460	426	415	432	415	411	480	412	444	419	423	447	430	415	446	432	399	436	445	405	437	443	425	393	451	430	410	431	431	424	460	432	466	437	454	433	420	424	407	463	428	387	432	435	435	455	418	462	445	452	427	450	398	396	459	441	436	470	443	473	399	437	450	444	432	423	443	430	442	428	402	409	442	453	442	439	441	445	394	403	423	448	452	430	457	429	409	426	447	437	420	407	407	380	485	454	427	421	446	429	422	450	426	422	473	414	420	430	412	417	397	438	430
54533	96262	77940	52519	31069	14785	5267	2887	1155	485	514	463	445	489	448	549	470	474	518	493	546	511	453	469	499	463	513	471	456	491	498	494	480	463	483	457	450	460	502	452	469	480	474	470	494	442	525	485	509	497	463	478	484	499	481	437	495	464	481	463	451	466	459	486	498	464	507	493	517	482	506	522	472	466	441	492	491	464	459	478	482	486	440	454	503	508	444	477	497	498	480	464	473	475	454	503	438	441	507	472	477	470	496	481	501	471	472	465	455	498	501	471	468	501	456	463	471	457	438	454	452	471	480	464	443	436	464	490	520	494	454	526	465	467	470	480	484	429	475	455	431	507	450	435	467	438	448	448	487	468	460	485	499	502	485	469	440	503	485	499	482	467	476	491	474	481	464	458	434	424	494	518	460	503	504	456	460	531	503	481	487	501	485	463	468	484	479	497	486	491	509	461	462	501	477	473	497	493	522	467	499	452	464	494	465	458	457	492	472	496	520	420	448	476	437	441	468	501	455	501	483	481	443	488	471	489	470	525	487	470	475	481	477	496	489	458	484	469	483	503	468	478	459	507	510	456	481	503	462	440	475	494	477	488	509	488	521	488	470	427	463	495	453	518	441	469	477	458	476	464	508	482	450	511	487	474	457	452	486	474	472	470	476	492	492	449	480	484	511	483	460	483	501	466	463	450	464	484	478	503	468	481	475	481	450	494	471	460	484	492	456	494	479	498	474	482	486	468	471	486	445	461	504	457	491	472	487	483	482	469	465	474	457	489	427	437	464	503	469	492	497	477	500	502	475	509	493	487	477	478	469	470	454	501	448	495	483	432	472	484	540	477	480	458	459	504	460	485	476	458	490	466	515	467	471	472	495	446	498	453	464	494	466	472	457	474	474	500	465	460	496	484	476	454	503	451	471	472	500	493	479	498	473	488	521	444	458	496	449	502	462	486	503	475	484	516	466	469	482	445	455	443	443	469	475	472	466	498	501	465	464	436	514	460	469	473	455	479	440	469	459	497	500	487	484	478	488	468	473	481	496	441	472	438	484	488	464	481	517	496	460	486	486	459	433	460	479	447	469	506	485	524	441	469	474	490	471	478	452	438	481	463	502	472	473	453	499	487	487	491	474	502	464	501	478	513	512	485	474	467	467	458	486	468	430	469	455	447	451	512	512	492	459	466	504	492	489	473	480	469	483	513	457	451	503	474	456	466	499	472	474	428	457	500	505	469	456	456	472	477	475	492	479	478	464	447	477	500	498	463	478	459	497	481	486	472	462	491	470	435	497	494	460	442	493	444	518	461	492	449	456	510	475	491	519	507	422	480	482	473	495	464	496	417	488	476	466	466	462	492	477	504	456	407	463	492	470	508	505	465	485	467	484	458	463	464	493	455	523	472	501	483	493	471	476	456	476	466	490	472	487	474	491	470	433	501	446	464	483	454	480	472	493	460	466	486	470	470	475	490	496	460	457	496	472	485	505	497	469	490	496	460	482	467	485	482	475	469	445	487	475	435	454	476	472	468	517	470	482	477	465	442	475	485	484	493	495	484	469	478	459	489	480	471	484	493	502	492	490	473	477	482	489	471	469	449	475	511	464	442	483	446	480	447	478	479	485	517	471	469	463	510	462	495	438	486	477	493	517	437	483	443	454	456	471	509	461	517	474	503	495	450	492	514	472	492	445	445	506	448	497	462	524	497	453	475	483	492	456	492	480	434	453	480	485	487	516	434	488	469	490	470	437	455	486	453	495	489	477	494	483	487	444	480	458	466	448	415	460	474	467	464	431	486	492	495	479	463	482	492	511	482	490	459	497	483	457	504	456	469	473	488	445	488	536	473	533	442	483	471	491	456	453	453	486	464	504	513	470	468	451	467	478	447	472	501	463	461	482	474	512	475	462	446	479	464	467	480	460	490	482	481	471	477	495	510	490	475	497	460	512	467	478	489	451	448	444	478	462	485	508	472	448	476	480	462	480	483	475	492	490	532	471	470	500	451	520	475	479	505	469	454	483	449	486	449	490	485	463	492	471	474	469	449	497	472	481	502	445	480	494	423	478	476	499	464	469	457	486	489	511	481	454	473	503	466	512	483	488	463	551	465	433	469	463	463	483	459	475	458	471	511	476	504	440	432	456	459	496	441	498	466	466	470	460	451	491	508	454	478	464	461	475	461	472	480	478	494	440	511	454	468	480	487	474	478	450	482	446	464	478	469	489	494	494	484	458	468	509	521	470	484	482	468	490	462	472	450	427	444	464	498	480	477	479	486	484	467	475	474	483	449	484	506	548	451	509	472	484	493	468	485	509	496	513	470	494	471	462	439	502	468	462	473	480	514	503	502	505	419	472	480	489	479	462	474	463	431	493	488	465	487	482	480	528	458	452	495	459	471	501	521	454	473	483	483	470	486	470	502	480	453	457	514	474	516	479	473	488	483	480	454	487	500	465	478	530	460	472	454	465	520	482	474	493	475	517	483	491	482	485	429	485	463	475	500	449	475	470	500	443	518	466	456	471	491	503	477	492	497	495	475	514	457	488	449	486	461	474	461	483	460	524	481	508	484	479	450	483	431	444	457	479	483	501	460	507	487	451	446	501	469	486	464	481	478	435	486	480	504	477	457	490	483	477	476	510	483	454	446	462	464	491	468	457	495	471	452	452	469	515	438	486	485	489	480	469	472	455	420	479	433	443	455	518	459	458	469	485	486	444	528	482	506	491	467	452	469	457	456	496	453	449	439	480	500	468	496	482	497	516	489	474	489	473	510	442	425	503	447	489	478	455	469	432	459	481	473	484	472	482	469	408	456	492	463	489	484	483	476	445	479	444	494	448	435	465	487	460	477	475	474	468	440	452	523	486	476	476	504	446	505	474	489	461	451	464	479	496	505	454	459	439	491	447	452	482	497	450	474	494	530	455	485	476	437	519	474	489	469	465	489	437	483	460	479	435	502	511	521	489	470	495	515	470	471	476	486	473	441	458	471	471	422	509	483	467	467	461	451	459	472	496	444	471	464	464	470	478	480	494	496	457	478	507	480	489	501	495	430	489	501	472	448	460	491	483	462	481	494	479	489	434	506	487	488	498	469	458	469	483	493	471	449	480	478	492	518	500	429	480	468	496	512	546	494	488	484	435	456	520	435	467	492	469	484	483	448	469	489	438	473	511	473	486	445	477	476	452	485	476	489	509	507	521	461	455	491	487	478	444	458	524	458	499	487	504	505	470	533	454	538	487	493	494	456	467	458	478	507	445	471	500	475	426	486	473	452	481	470	488	461	476	511	437	469	459	470	477	456	494	461	487	465	463	456	483	483	512	460	456	485	459	440	483	502	462	519	490	494	456	509	480	461	467	542	467	506	500	463	485	499	468	492	468	525	507	466	460	443	472	455	465	467	482	511	479	447	488	474	473	483	464	445	455	469	453	465	493	451	472	499	493	470	486	461	499	479	490	453	466	487	456	475	463	481	534	471	480	484	466	481	442	444	520	501
28146	34622	37627	18582	4368	1039	513	384	333	327	292	271	298	284	282	297	291	292	334	311	320	323	303	268	317	284	310	288	308	271	283	298	295	326	306	306	301	309	295	288	280	283	339	293	290	323	282	313	286	312	311	295	327	293	311	302	303	283	278	272	274	288	284	292	313	268	323	303	295	290	302	290	287	303	293	279	318	339	286	290	288	321	298	332	293	304	316	278	318	320	298	302	285	322	326	319	289	291	317	306	297	302	306	292	293	316	295	300	285	296	322	293	332	291	299	299	287	294	300	307	299	277	308	296	343	280	306	312	316	323	289	296	310	306	325	315	291	277	311	299	299	336	302	278	297	321	297	296	299	305	308	305	276	301	302	288	308	317	286	306	291	327	294	302	285	273	304	280	322	320	312	325	292	299	317	281	297	290	315	308	293	326	304	301	303	294	296	312	269	318	256	300	301	300	313	291	309	299	302	307	290	322	289	274	288	289	266	307	295	306	298	318	301	327	296	289	289	297	293	278	303	292	315	317	333	343	315	314	306	319	303	317	328	301	277	301	303	310	317	321	325	310	306	310	309	289	305	320	319	322	317	325	281	285	288	325	314	275	299	272	330	310	319	333	282	305	278	316	282	320	311	272	297	326	305	324	314	289	304	286	311	333	306	268	296	320	291	274	283	336	301	298	285	289	328	316	314	295	302	336	274	284	291	248	314	294	292	326	324	289	285	329	299	315	329	303	292	303	305	307	331	304	273	299	289	295	314	287	315	272	339	274	291	292	315	283	312	277	335	317	287	280	293	293	289	304	305	279	330	296	340	294	351	321	281	327	283	296	306	339	302	279	308	322	311	283	271	310	289	295	334	301	305	289	307	290	269	321	298	285	297	305	318	294	301	324	293	310	316	297	302	279	292	336	294	324	300	323	313	273	299	297	284	312	281	253	309	319	309	294	268	339	318	300	307	265	319	311	327	276	254	286	298	303	274	297	294	310	302	308	318	306	292	274	318	312	307	317	305	303	292	296	298	271	280	306	271	291	294	313	305	305	332	323	307	277	310	304	322	303	290	306	294	315	305	312	317	309	292	271	323	292	307	288	259	313	305	284	278	303	292	281	305	305	299	289	267	293	315	318	310	307	314	330	303	298	302	315	311	312	312	301	305	314	333	283	290	320	323	287	291	293	291	309	273	287	304	315	322	269	289	290	329	289	299	321	287	314	311	323	305	324	321	326	288	267	331	319	319	324	332	303	321	314	293	322	322	279	307	302	294	281	339	293	288	335	294	305	318	300	303	288	294	286	293	279	289	292	300	305	298	290	293	293	284	288	286	296	295	279	293	302	328	302	263	289	288	298	330	317	329	277	321	304	295	304	305	283	306	287	283	267	309	304	311	299	303	310	250	310	291	290	330	331	268	304	298	320	310	308	309	291	316	331	319	314	334	327	303	299	304	290	299	288	312	274	295	321	307	322	329	330	288	314	285	300	315	284	299	286	282	301	326	324	298	329	294	309	309	285	302	296	344	311	316	327	292	290	295	297	311	281	340	280	268	300	296	292	315	286	288	304	296	285	302	309	346	314	317	314	306	273	314	297	325	314	271	312	300	285	328	306	315	303	277	288	263	323	297	321	292	281	322	318	320	315	310	281	291	276	300	310	291	288	330	295	322	275	285	317	312	278	322	314	291	292	295	320	347	291	307	263	308	298	268	311	307	303	293	315	327	312	298	294	298	307	312	265	306	308	324	370	297	291	300	293	306	314	305	263	278	287	310	275	288	319	308	300	300	302	304	324	316	314	332	351	291	296	273	277	324	272	304	288	322	277	275	299	301	276	266	281	321	304	306	314	311	276	287	312	271	292	300	298	311	298	300	293	304	300	294	330	301	294	317	304	305	295	297	293	286	326	323	323	306	287	325	315	304	288	291	307	268	326	295	312	317	290	309	269	341	302	333	296	305	293	301	319	295	289	302	296	297	326	297	303	309	306	295	318	324	319	294	349	294	259	300	300	287	292	313	326	302	279	299	313	298	310	317	306	318	324	314	306	281	311	305	296	301	318	303	309	323	303	298	294	315	304	293	315	319	291	291	290	340	287	307	295	299	305	283	319	307	316	294	301	281	273	311	315	297	298	308	304	301	305	322	316	305	345	294	303	301	277	269	306	272	281	304	309	273	306	295	301	320	268	296	291	279	287	297	299	341	292	301	312	299	295	304	286	276	326	274	269	256	312	298	301	330	322	295	293	305	281	281	288	317	305	312	332	306	294	285	306	296	320	328	279	310	285	305	304	276	273	291	310	293	330	271	330	308	331	286	293	274	291	305	308	284	305	314	288	321	294	318	306	311	341	278	300	326	304	307	316	266	276	303	275	304	269	299	287	285	307	290	266	289	295	299	303	321	288	296	306	290	305	299	301	286	289	318	302	293	295	322	313	309	268	302	301	306	314	311	293	297	293	288	300	310	300	304	322	297	324	313	336	297	286	311	313	319	328	286	294	300	269	277	315	322	287	320	308	320	320	304	332	307	291	300	315	307	307	304	314	325	285	311	301	269	297	312	320	297	286	272	280	285	303	269	282	299	287	261	310	307	305	305	289	322	314	300	300	291	292	281	295	298	304	301	310	294	298	300	271	275	322	281	311	301	335	293	302	305	326	287	294	307	331	282	253	314	289	298	301	293	307	264	316	305	286	332	307	274	283	293	300	276	272	335	277	289	280	274	294	308	287	351	276	293	295	329	282	304	318	271	297	289	323	296	323	274	307	298	295	301	298	310	317	320	309	316	294	288	302	304	281	288	289	292	315	295	307	296	298	293	293	314	312	300	313	281	305	315	304	318	284	287	295	302	324	246	300	309	282	273	299	275	322	282	281	284	310	321	284	297	271	327	274	298	307	295	295	309	304	315	295	311	315	286	303	281	276	309	294	316	286	316	304	299	300	312	290	288	329	306	310	304	306	316	320	276	319	308	305	297	294	292	309	312	314	290	287	308	321	314	279	314	306	310	321	307	294	293	313	281	322	308	298	281	301	326	299	328	307	283	312	319	336	298	294	317	289	341	318	308	307	304	268	295	314	293	314	293	293	300	309	310	277	322	281	287	289	290	319	330	285	310	308	303	283	298	284	304	315	305	314	335	282	279	296	284	307	278	343	296	288	316	283	322	349	323	278	319	294	314	269	270	324	321	338	336	340	330	284	279	307	267	304	314	303	296	315	300	273	326	307	314	299	276	303	333	288	301	327	301	285	305	288	326	277	297	282	311	321	296	281	309	330	270	286	299	300	313	330	282	312	304	282	319	321	274	295	314	321	290	304	305	300	272	289	319	327	287	306	279	295	315	300	298	321	311	299	313	330	285	311	272	297	310	280	330	305	314	328	323	302	290	306	287	317	280	290	311	307	310	328	303	307	301	280	286	314	286	291	289	286	317	303	313	287	302	322	283	331	328	270	327	299	291	291	299	317	310	301	326	296	316	303	309	285	310	263	318	306	283	273
24695	51335	32738	13000	4358	1556	667	500	383	367	318	364	368	353	324	344	360	331	340	367	363	365	375	333	353	347	345	349	337	294	346	355	340	332	374	355	340	346	318	363	346	328	357	341	367	312	324	354	356	368	328	348	300	374	361	342	339	304	352	330	336	328	368	314	339	352	346	348	353	367	321	356	344	354	363	340	334	337	377	370	342	350	343	344	366	359	351	352	351	389	353	333	305	351	359	372	342	348	330	334	366	349	362	347	362	319	363	349	338	334	338	353	351	338	392	334	352	374	325	347	359	345	379	337	352	388	360	346	361	375	372	349	329	342	353	342	338	339	345	346	334	340	358	352	332	372	306	359	366	368	340	353	345	325	346	339	340	340	354	351	349	339	373	367	329	339	339	372	340	371	336	371	351	357	334	351	378	345	344	326	351	333	357	374	357	365	355	384	322	350	337	362	344	355	354	340	346	376	375	376	319	383	371	358	334	333	333	334	340	336	354	355	354	341	357	329	357	357	383	347	368	360	375	373	329	313	342	322	361	386	357	331	330	320	335	359	320	340	350	349	310	363	364	335	333	348	358	364	356	353	333	363	349	379	344	340	308	341	323	395	355	337	354	347	329	355	350	359	312	361	325	363	355	337	333	342	350	332	316	336	340	332	318	348	376	304	349	332	363	343	313	366	348	373	357	342	353	350	329	337	349	339	344	354	365	360	342	331	342	348	333	374	343	405	358	349	341	355	331	360	339	371	358	339	341	361	372	319	344	382	331	344	377	357	330	308	335	346	360	331	329	361	365	346	351	355	317	323	359	374	340	375	363	336	319	348	348	355	335	337	352	332	352	370	365	327	327	354	348	317	338	350	333	388	351	372	328	313	372	364	364	346	312	363	359	346	325	309	358	356	330	350	345	317	332	358	364	346	387	337	330	315	349	345	348	344	339	367	336	371	324	313	318	324	326	361	328	338	351	350	347	350	317	347	335	349	344	350	352	361	378	305	343	350	336	328	359	332	339	333	380	328	371	328	334	330	359	335	340	357	340	375	358	363	366	335	352	326	360	351	361	356	336	367	344	386	351	332	341	343	301	361	365	367	325	359	364	339	327	342	360	322	339	359	325	351	329	339	343	361	351	377	369	349	373	339	331	348	350	330	364	334	349	370	322	336	338	330	349	354	365	324	360	354	352	351	360	358	350	358	373	365	358	354	363	340	376	360	347	330	361	338	353	367	320	368	347	329	347	330	341	334	335	355	347	339	368	339	343	354	340	369	342	338	349	340	362	385	351	359	309	332	340	325	338	349	331	344	360	368	311	354	339	346	330	349	352	339	360	348	339	363	364	330	335	344	322	364	372	321	357	357	313	345	316	319	346	383	368	347	306	363	363	342	356	342	331	346	325	353	344	291	375	374	326	335	361	337	314	357	344	344	332	346	359	359	345	311	365	345	369	379	324	342	365	369	367	349	313	322	309	303	346	356	361	340	341	320	332	346	347	378	347	346	344	370	391	336	328	384	340	365	341	339	347	341	339	351	377	346	341	323	368	356	330	352	360	327	332	349	324	345	337	355	368	348	347	350	315	345	313	329	329	362	357	340	333	348	345	375	327	356	335	341	370	366	347	372	360	350	329	364	326	325	330	345	341	362	327	341	336	315	353	341	345	338	360	335	344	332	335	334	373	333	334	327	374	334	374	338	344	381	351	339	390	331	338	353	363	361	338	338	354	376	372	315	319	334	378	320	356	348	358	314	367	337	304	366	325	335	356	341	325	351	359	370	340	396	347	337	367	353	333	377	349	318	338	324	348	371	356	332	364	323	337	362	379	339	342	347	339	338	362	346	334	360	328	329	348	325	364	369	376	368	356	333	361	323	355	326	369	328	341	333	318	345	367	372	397	344	365	315	363	317	324	407	319	322	364	343	341	368	343	333	344	350	351	358	336	308	345	343	332	369	348	352	350	367	356	331	361	332	361	352	317	331	370	351	344	350	340	352	360	358	349	306	356	367	329	329	349	350	360	366	364	329	373	359	341	350	352	336	340	347	374	367	344	360	346	379	360	355	327	358	368	330	361	332	323	368	327	330	380	339	374	354	361	357	359	352	324	332	365	333	354	346	344	392	362	344	377	328	329	372	357	368	359	319	363	348	320	334	395	371	321	338	340	328	364	342	351	328	369	345	369	371	356	390	386	365	330	328	361	362	332	346	367	352	324	366	341	346	345	348	395	364	360	345	348	358	358	326	388	379	326	344	363	357	345	351	362	353	371	352	356	373	333	359	351	337	382	349	356	339	323	348	313	321	350	342	335	329	329	329	365	339	345	335	352	342	356	356	324	345	381	349	333	367	351	338	330	345	340	347	347	343	332	370	336	352	339	361	329	335	332	351	347	347	342	353	350	358	353	342	334	328	330	359	370	338	373	340	362	356	368	333	321	358	335	380	360	354	339	360	310	331	378	352	366	330	325	345	365	329	315	376	348	322	344	362	352	363	360	314	332	358	344	367	329	333	335	342	372	339	310	342	330	357	352	317	388	363	347	311	370	334	371	364	335	338	380	334	359	380	340	328	377	325	327	344	382	320	345	317	363	347	325	371	353	352	365	375	329	353	320	341	335	329	349	383	347	339	338	344	357	354	358	349	317	339	314	341	332	342	316	363	380	352	345	351	325	347	368	364	337	384	344	384	356	399	348	341	333	336	337	352	330	340	356	359	347	353	369	358	341	336	335	338	352	312	342	338	309	341	338	364	344	360	363	343	363	298	370	366	370	383	351	321	358	344	330	335	370	366	356	378	343	342	359	361	362	365	353	365	373	321	323	361	338	314	350	346	359	358	331	364	315	359	332	382	344	341	336	363	344	354	361	330	347	347	341	347	348	321	365	374	331	352	346	381	359	390	340	317	329	342	364	356	344	343	362	310	338	344	308	346	334	324	333	368	345	347	348	333	338	353	343	341	340	330	328	326	352	364	358	328	353	316	369	360	325	367	387	379	354	318	356	319	402	343	333	351	364	349	346	346	322	344	334	366	362	343	360	333	371	344	353	367	333	350	356	349	344	337	359	322	363	354	357	318	363	354	334	351	349	343	352	360	347	366	340	337	353	344	326	361	346	368	355	341	332	321	374	340	349	357	350	362	357	359	333	350	346	343	342	365	319	316	354	344	351	362	337	369	340	297	340	343	369	329	308	371	363	340	330	341	338	347	337	358	355	327	348	343	360	300	365	348	371	352	324	315	338	315	363	328	364	352	383	353	356	343	330	288	333	348	390	364	338	361	341	318	363	361	330	378	351	343	346	336	340	332	370	364	338	322	316	351	357	344	373	352	322	358	399	383	354	339	354	323	372	362	370	360	362	324	338	361	362	344	331	380	364	354	363	319	357	326	373	358	338	347	355	383	316	355	323	335	344	364	370	371	364	349	350	317	355	357	376	307	374	336	346	374	345	336	374	374	329	340	316	329	367	350	329	349	325	327	345	331	351	310	339	392	322	346
23809	23656	37750	31690	23596	17317	5978	1580	488	346	349	364	353	360	371	369	383	396	394	413	397	344	400	357	373	384	362	387	360	375	372	377	394	370	336	419	334	387	377	388	373	380	329	367	354	328	357	349	340	379	367	372	368	347	380	375	379	370	345	363	360	331	378	345	373	324	342	383	339	344	380	357	390	360	369	359	381	370	334	355	412	370	374	358	364	384	380	354	322	348	397	352	387	336	336	339	382	376	407	390	375	345	338	393	365	385	380	336	341	314	353	382	340	384	385	328	386	373	388	352	370	383	366	332	359	361	374	366	376	338	362	352	373	367	376	378	388	382	356	362	340	346	370	374	376	382	354	361	338	360	369	371	356	368	335	381	347	374	352	357	355	358	369	381	349	356	347	339	357	354	376	344	372	384	362	341	368	370	395	370	392	390	360	377	366	357	359	339	367	337	359	353	366	378	403	363	334	359	357	360	352	382	366	368	364	361	377	339	343	349	366	379	392	380	406	370	388	382	298	354	345	381	353	346	386	385	379	357	364	347	364	358	361	357	381	349	360	397	354	369	383	372	385	367	346	375	338	351	379	326	376	354	358	376	336	364	372	339	368	381	360	374	349	361	407	405	329	359	322	358	376	385	346	353	305	373	390	345	390	375	364	382	348	352	389	344	368	342	360	327	337	355	392	370	365	372	336	373	344	368	337	380	372	364	368	356	370	362	409	342	374	329	336	382	383	392	380	369	378	370	363	362	370	356	361	360	333	348	343	381	377	337	350	370	351	351	353	343	386	379	364	355	390	364	338	402	353	373	352	354	354	344	364	338	348	385	358	320	388	373	365	363	354	379	399	375	332	362	394	342	369	356	371	362	337	356	341	374	363	341	363	325	363	367	367	331	356	364	386	367	384	363	372	357	363	386	377	359	317	344	374	353	366	380	353	372	337	377	336	370	388	374	347	359	346	355	347	352	366	353	382	355	364	367	364	359	385	361	384	367	389	350	397	359	343	378	350	350	357	371	370	336	397	374	387	350	346	369	362	366	370	393	356	335	360	350	384	339	345	365	336	372	375	358	360	351	354	344	365	383	399	355	344	361	356	352	338	370	368	336	377	379	348	377	410	400	370	345	347	358	360	379	333	342	385	361	349	369	382	391	363	363	380	362	371	380	333	371	356	357	378	389	337	375	354	360	371	358	378	338	333	375	360	343	358	352	388	335	394	353	351	353	373	372	378	364	374	328	361	359	375	361	337	343	358	354	369	378	369	342	346	386	374	364	362	381	387	360	387	397	382	329	378	381	343	346	341	349	375	361	336	351	366	367	367	354	359	347	347	358	337	362	361	368	379	379	377	368	383	391	372	334	371	358	350	360	402	367	369	380	358	362	378	406	345	363	356	331	350	348	346	377	373	355	343	337	360	370	375	363	358	359	372	372	389	359	376	355	368	325	356	375	387	365	316	368	349	375	395	365	361	374	323	354	352	358	347	389	380	372	341	333	380	351	385	417	361	363	366	358	350	362	372	374	340	354	359	373	407	345	370	340	371	357	355	351	341	407	347	398	378	375	361	357	348	334	360	370	350	356	373	356	369	329	385	352	347	314	348	380	346	336	367	382	373	400	355	369	361	398	373	371	361	351	396	346	379	375	397	373	360	347	366	355	355	358	381	385	350	372	374	328	335	339	362	354	384	390	345	362	359	366	384	370	335	377	348	370	392	386	349	393	373	363	339	341	358	377	365	351	377	349	387	370	362	372	331	341	356	367	358	362	333	358	391	367	363	353	349	386	354	350	386	369	383	372	392	374	365	330	362	349	350	367	376	380	379	364	372	344	380	368	371	351	369	385	358	362	326	374	358	355	361	365	375	362	373	345	371	387	347	357	375	363	372	379	377	347	355	354	333	366	344	380	368	364	380	345	351	402	387	378	382	334	345	398	365	349	363	372	352	364	393	371	401	379	388	379	335	353	356	349	353	388	363	365	364	366	347	372	352	370	374	363	362	350	333	397	374	380	360	353	366	335	383	367	363	344	341	333	366	361	344	393	336	371	380	351	386	331	356	360	365	375	336	341	357	326	345	363	372	380	362	359	397	376	378	380	364	378	358	365	356	385	342	362	362	356	378	378	345	360	340	333	328	346	350	361	373	354	354	352	367	348	412	373	369	340	357	384	371	388	378	369	381	353	371	366	356	372	371	354	332	382	324	350	386	366	346	359	343	369	351	373	386	368	385	379	360	379	395	374	370	335	359	336	338	351	359	344	346	336	344	389	358	380	364	308	389	351	361	341	378	374	354	338	368	339	335	395	345	412	351	367	388	351	336	359	376	339	346	337	348	366	369	374	345	385	366	363	313	382	352	375	362	336	379	388	335	341	375	375	359	389	363	379	318	365	338	381	371	358	371	359	380	341	360	379	346	359	387	338	361	349	395	358	368	373	389	338	367	340	374	341	373	347	380	374	383	367	345	354	354	339	369	353	358	388	384	369	360	343	351	352	368	341	372	351	342	342	350	369	344	372	342	360	353	351	388	343	353	321	341	356	407	413	388	372	325	364	344	395	359	357	389	360	386	369	388	307	370	351	336	393	385	370	380	362	373	359	354	382	392	360	363	351	403	383	358	373	383	388	356	365	357	340	346	347	365	377	327	363	379	367	353	393	336	362	377	352	382	364	365	351	368	327	366	346	384	395	370	380	357	349	388	393	328	368	345	330	345	391	375	346	375	375	380	387	376	365	361	383	370	351	343	343	390	384	367	369	349	398	370	367	341	341	377	384	379	373	364	352	392	374	368	363	375	363	409	333	366	357	392	375	327	392	363	347	340	362	359	350	372	357	372	371	384	369	373	396	360	395	333	342	354	358	373	343	366	350	362	382	326	334	397	375	326	347	367	412	342	355	368	379	364	337	341	345	384	334	363	350	339	386	379	352	393	370	366	371	384	380	366	335	349	371	338	339	353	410	355	359	375	347	345	340	350	367	356	395	337	348	335	359	357	366	343	353	380	356	341	364	393	357	364	343	356	387	378	342	320	350	346	396	360	405	396	369	345	363	358	352	392	349	354	391	351	356	345	327	356	351	363	396	375	354	360	371	366	345	367	369	379	350	358	382	399	373	381	404	388	398	377	364	352	366	365	375	332	344	367	357	357	361	361	362	354	345	315	344	362	367	385	377	358	371	391	340	361	342	316	320	340	374	355	344	385	362	365	376	361	366	333	373	393	355	352	379	353	331	409	353	379	396	350	389	366	357	372	366	360	356	339	347	378	378	373	353	368	348	361	364	374	359	376	312	365	366	358	354	348	373	362	352	345	380	338	360	338	360	366	341	376	369	383	354	352	355	347	364	363	351	368	365	373	373	411	353	380	371	354	340	360	371	332	373	361	362	382	385	351	356	344	381	359	367	362	346	386	350	384	353	356	358	376	352	351	354	355	412	402	363	352	384	398	395	362	343	367	357	316	351	365	340	345	394	363	377	338	368	346	385	359	372	318	358
49234	95491	71433	43494	24962	9699	4320	2299	659	410	416	395	443	464	376	428	406	435	450	459	426	456	395	390	375	413	405	429	390	391	407	401	398	412	394	422	418	442	400	403	411	401	454	412	417	409	388	393	440	417	401	430	398	438	398	368	433	391	404	392	383	404	417	420	429	380	359	427	403	416	380	386	423	408	406	435	376	408	431	414	388	419	419	414	385	423	410	423	416	402	426	429	422	372	422	406	383	385	414	403	401	389	426	388	373	414	442	398	430	413	370	389	417	477	392	467	420	393	383	389	384	443	433	392	419	431	414	366	408	409	411	417	431	414	417	408	422	409	391	403	425	404	397	425	428	410	423	424	387	397	422	402	387	399	411	368	388	396	389	390	432	405	419	409	418	426	431	419	413	404	429	406	407	415	418	398	387	410	383	402	419	386	406	392	420	394	385	387	409	438	404	397	434	426	418	410	434	399	425	420	385	429	447	414	382	406	412	386	402	407	420	434	405	461	402	423	419	378	395	404	408	416	411	391	412	392	420	395	386	457	411	409	365	418	459	427	401	424	405	403	435	430	399	407	373	382	389	388	421	405	469	445	404	403	446	380	391	388	404	426	379	391	383	427	440	403	387	396	387	419	392	397	396	437	406	420	411	414	429	398	382	431	387	417	427	408	403	403	414	400	371	397	388	410	408	388	407	418	391	427	404	411	408	422	384	406	407	412	395	406	371	396	391	431	406	426	432	412	416	388	416	424	386	410	378	394	409	403	431	378	417	427	410	406	401	386	418	412	387	407	410	414	395	380	419	418	397	403	412	431	380	385	405	395	366	414	383	409	408	447	437	392	420	423	390	380	395	424	392	364	422	429	416	402	404	407	410	391	412	381	437	391	416	413	418	446	370	411	417	391	390	426	389	392	382	413	382	445	424	407	442	403	374	399	416	404	403	366	460	377	391	445	397	376	412	406	422	406	394	372	432	414	411	402	384	417	406	407	404	427	386	387	400	411	392	435	413	392	429	388	398	391	382	397	421	412	412	391	436	375	396	440	411	434	420	400	426	438	417	381	419	410	424	368	430	401	383	386	409	398	366	386	411	404	400	400	402	404	455	397	404	412	431	389	463	397	399	380	381	408	381	353	377	422	413	369	380	411	436	406	384	389	419	413	443	432	439	430	383	413	426	416	442	417	446	391	393	437	412	373	383	425	407	420	423	413	401	419	414	402	429	414	439	379	408	392	399	408	388	383	425	386	399	395	431	391	439	407	424	385	396	402	418	383	437	403	415	407	396	394	380	420	397	412	397	441	441	395	363	395	438	389	394	445	387	434	400	408	378	396	407	423	402	397	404	376	389	432	403	440	429	418	409	385	410	404	402	390	425	417	431	377	421	403	426	416	428	369	411	408	420	434	407	426	421	414	428	406	419	400	461	395	413	405	360	397	401	396	410	388	426	421	405	426	391	382	407	418	420	391	407	401	407	393	411	397	427	379	410	391	415	388	403	415	403	401	411	394	410	416	454	419	391	393	431	379	418	408	423	372	394	408	445	429	388	412	412	401	420	409	414	425	428	444	402	371	397	385	436	407	426	393	388	398	423	379	396	451	393	383	414	424	440	407	428	423	384	424	417	381	390	401	410	436	430	418	423	411	409	403	403	376	393	379	392	395	389	376	420	418	402	387	379	410	397	412	395	402	442	429	397	382	392	383	406	383	418	416	393	365	395	398	411	428	405	407	403	368	441	406	423	402	392	395	395	422	410	390	370	456	369	418	386	417	441	417	354	411	369	432	396	431	379	428	420	376	416	379	407	394	409	398	406	397	423	395	429	392	380	447	385	367	396	427	390	363	384	395	402	381	401	387	397	422	397	394	421	392	414	397	464	442	390	417	413	390	432	432	387	402	416	392	424	381	416	376	412	418	411	434	400	410	368	387	426	369	405	389	414	410	423	399	415	437	394	397	396	378	421	376	411	418	411	404	408	412	394	393	420	406	405	420	418	395	417	399	358	382	411	400	413	381	424	400	400	390	396	373	353	409	408	416	415	401	401	421	421	397	402	387	401	370	401	421	390	427	375	392	376	419	413	448	416	429	387	368	381	430	380	418	383	414	416	409	418	423	423	396	410	380	376	399	416	380	419	410	429	414	417	367	407	391	409	380	394	400	407	380	375	409	412	401	398	376	393	429	401	408	397	381	396	443	422	426	417	375	399	385	393	403	437	421	424	394	408	379	404	410	399	416	411	437	411	394	367	384	425	387	371	412	410	420	401	385	414	422	393	413	380	388	419	387	416	407	380	383	398	418	362	425	418	410	392	371	433	396	422	378	421	416	408	403	415	468	402	422	416	411	397	397	403	412	405	421	416	427	390	439	425	398	401	373	365	411	407	389	401	420	371	431	424	387	400	410	415	414	429	398	424	415	427	386	375	416	418	391	416	414	395	409	444	359	389	359	447	389	397	407	413	396	376	411	427	422	406	421	404	393	416	423	387	426	425	404	412	396	409	424	393	378	370	418	378	390	416	431	422	429	418	372	422	405	397	384	356	376	401	398	410	430	419	373	432	407	429	434	409	421	395	423	403	373	372	421	424	394	434	392	404	364	406	421	400	369	429	438	403	419	407	377	413	398	432	404	368	410	387	438	436	406	402	431	392	396	412	448	423	415	429	381	409	409	401	417	389	409	379	360	411	415	375	402	410	411	388	390	396	416	441	445	427	407	442	398	400	385	411	404	425	426	397	398	379	379	413	399	408	413	393	422	418	389	431	437	386	424	397	409	424	380	400	421	414	400	369	412	421	419	391	366	389	446	418	412	421	409	421	414	398	386	389	385	397	441	373	392	414	402	391	382	400	411	406	396	438	424	389	387	369	387	410	433	408	412	455	392	402	407	410	406	421	438	445	424	418	393	423	404	420	410	411	374	402	392	419	445	402	386	416	399	442	385	406	367	377	405	439	388	396	379	420	394	453	396	381	429	417	387	369	412	403	383	421	420	394	418	408	413	423	393	389	420	404	412	395	406	372	407	398	381	389	409	405	411	444	459	389	411	429	394	410	412	410	381	418	415	416	362	449	410	404	394	406	388	402	406	396	424	391	404	413	433	373	409	387	426	415	389	396	432	402	422	387	423	392	398	465	387	409	403	392	394	476	404	398	447	435	410	420	418	425	402	452	402	409	402	411	387	434	409	390	381	379	388	406	442	389	395	391	405	428	389	389	393	401	413	397	423	392	434	408	385	402	395	414	426	373	420	366	427	414	400	412	403	420	403	433	449	408	399	396	409	402	431	398	413	403	420	388	434	393	414	386	388	424	375	412	385	453	431	418	390	418	414	435	377	421	426	428	366	422	429	389	378	423	429	403	442	419	366	387	392	438	423	428	383	405	418	426	418	388	399	391	407	414	420	368	398	411	419	398	436	428	420	423	428	425	400	395	443	430	397	407	400	407	427	381	399	391	410	411	436	451	400	437	422	408	406	413	389	412	411	394	440	405	426
25205	26276	39283	30113	17902	5552	1397	768	311	328	319	331	323	345	295	330	303	291	324	329	328	335	313	322	314	347	313	298	348	324	348	283	313	320	318	317	319	303	324	325	303	327	356	329	325	333	311	308	331	285	296	300	320	321	323	339	338	300	309	317	303	319	337	330	330	289	351	334	316	349	298	327	305	301	310	324	326	285	308	298	300	315	343	334	299	318	356	329	315	303	304	345	342	294	315	321	324	274	310	320	317	320	341	313	301	307	300	317	303	309	315	291	299	304	300	323	346	310	315	316	327	296	330	314	336	334	311	316	328	296	314	331	334	325	326	320	290	331	326	293	318	310	307	306	341	304	297	296	345	296	300	288	313	320	311	325	301	310	286	304	298	312	292	314	321	297	316	312	304	293	304	305	300	300	331	307	324	322	295	307	306	339	304	304	333	335	333	360	309	329	305	301	351	317	356	345	322	330	340	307	317	327	293	352	299	315	338	335	304	309	278	307	301	316	300	324	294	339	312	337	293	288	290	300	350	301	364	308	297	341	315	309	326	317	307	327	309	315	317	315	324	313	336	328	334	296	300	338	342	305	299	312	334	311	331	308	319	340	284	325	309	334	302	293	325	316	289	337	291	347	316	300	340	319	321	286	314	322	311	327	268	292	322	326	290	266	341	329	315	326	322	317	312	337	294	334	301	328	328	332	292	304	318	310	308	294	337	317	305	315	333	353	299	329	328	297	298	297	275	295	321	314	345	292	300	300	310	327	318	301	320	330	317	305	315	291	307	308	344	325	321	322	315	307	292	304	310	311	358	328	342	311	300	294	295	308	322	314	338	332	321	315	302	300	358	313	319	279	313	355	307	310	336	315	303	313	315	304	299	314	336	318	296	313	306	317	336	320	319	309	295	324	295	299	288	302	317	301	323	331	335	300	312	303	309	320	277	339	291	305	331	359	305	301	304	334	326	296	295	306	342	318	331	326	322	343	305	296	306	337	333	319	298	341	297	314	324	299	313	338	315	326	282	307	322	293	318	342	320	348	323	304	320	350	301	347	317	336	309	317	305	312	319	324	338	305	314	316	295	293	328	329	299	285	311	337	295	318	349	284	338	298	337	339	331	297	306	308	310	329	324	314	292	304	291	321	332	340	336	318	301	284	325	299	323	337	298	322	327	312	340	308	286	294	314	309	323	331	316	330	347	324	279	286	303	336	347	312	319	301	319	309	320	293	291	315	278	319	314	324	333	290	295	338	319	326	328	306	295	362	311	327	312	331	314	336	295	328	339	286	318	299	323	304	334	368	291	334	286	295	323	331	309	314	296	319	293	324	299	287	332	321	300	312	328	307	322	287	292	304	334	313	311	324	328	321	288	309	311	325	305	350	291	326	309	322	297	311	322	334	329	290	317	341	311	297	268	325	304	310	291	328	323	324	321	285	319	285	322	323	290	313	319	308	319	319	337	294	316	291	309	339	303	278	303	319	286	357	312	283	311	317	312	327	296	299	300	316	326	335	318	294	340	288	308	316	314	311	314	322	328	317	308	310	325	341	343	292	310	256	290	303	348	314	357	316	348	307	279	302	335	307	310	312	337	307	301	315	353	297	308	325	287	291	300	315	307	318	311	300	327	284	307	330	316	269	308	299	304	309	313	324	310	329	309	333	362	298	324	322	304	308	321	346	290	300	306	324	314	327	326	323	336	313	329	321	292	352	316	314	310	295	326	347	315	301	341	300	327	303	336	314	314	316	316	325	276	318	301	316	335	318	314	329	316	330	261	305	301	287	332	293	332	336	315	297	308	318	352	295	324	325	312	300	311	327	310	317	314	323	295	334	297	306	317	334	344	294	300	288	280	288	316	350	318	313	330	310	349	316	317	339	315	290	326	300	306	290	331	302	327	290	308	327	348	298	333	302	318	354	301	308	327	317	324	282	312	308	290	332	345	289	304	308	326	308	290	310	306	353	326	306	311	324	301	348	326	324	314	286	303	321	301	333	298	330	306	299	297	323	314	329	291	333	314	359	304	286	346	344	301	314	316	335	329	314	341	320	357	324	335	314	332	317	303	292	337	310	315	311	308	332	319	331	341	312	322	300	309	316	288	323	295	320	320	319	307	308	331	280	325	350	324	335	310	335	297	310	307	329	304	313	293	317	343	306	331	298	323	314	305	343	311	300	333	326	302	313	284	334	342	308	319	326	350	324	318	321	298	345	292	314	326	298	334	313	329	323	307	299	320	304	332	286	302	335	289	301	312	316	318	328	323	313	311	316	341	301	319	335	324	287	322	307	335	320	344	298	310	320	328	320	293	315	325	326	347	308	299	302	295	314	306	346	300	324	335	307	314	296	327	310	323	288	322	331	330	326	316	322	317	322	302	294	332	307	326	293	344	329	315	314	333	315	323	303	313	303	300	329	294	298	340	303	335	301	314	316	330	301	285	324	325	307	314	287	307	331	297	323	323	290	314	302	302	291	311	328	310	288	326	312	304	320	295	320	324	311	306	341	299	325	333	303	296	295	339	315	295	339	332	296	309	335	325	327	291	326	351	302	320	350	318	317	324	295	299	313	306	354	295	356	277	275	286	322	307	316	352	299	317	299	282	344	316	316	305	298	308	332	321	301	306	318	331	296	331	323	315	338	315	298	320	316	325	308	314	289	333	319	320	295	355	324	312	301	333	351	287	342	312	350	322	321	320	314	316	301	347	305	318	344	319	314	308	308	318	335	320	321	365	338	270	305	295	329	320	306	307	340	326	309	275	316	324	340	313	318	328	300	341	312	305	291	297	305	310	306	323	315	327	320	323	307	349	327	311	344	299	311	315	327	333	308	322	283	302	332	311	325	338	299	312	295	314	336	310	319	339	336	333	316	314	314	322	337	337	316	297	326	315	355	336	327	317	346	311	311	280	329	278	307	335	311	330	293	302	301	314	290	299	308	326	328	291	333	318	296	300	312	336	313	336	371	328	331	345	338	354	303	302	313	292	340	309	279	319	287	279	285	314	350	297	320	264	315	328	311	292	317	346	307	311	291	323	274	290	337	321	307	337	313	337	298	288	301	303	300	294	286	302	318	289	310	334	322	311	301	299	307	353	331	305	323	298	333	304	294	351	352	281	310	320	314	276	316	300	335	316	340	312	344	310	332	315	330	320	279	287	322	317	342	312	323	350	342	307	305	316	301	294	310	305	331	311	317	316	334	340	313	321	299	321	307	344	292	302	304	337	325	331	301	295	328	285	301	295	317	297	316	306	319	347	320	292	293	303	313	327	302	333	323	329	337	280	329	325	332	287	316	311	331	334	315	315	301	306	315	343	319	333	329	342	330	320	297	321	289	349	316	333	313	297	318	335	312	363	328	340	261	300	305	328	366	339	296	318	304	317	313	305	339	322	329	323	363	300	295	291	337	315	325	329	306	313	333	327	308	292	279	334	316	331	334	329	322	300	316	309	284	313	321	309	314	305	333	338	310	322	290	281	295	303	303	318	321
44824	82197	57321	32072	15593	5025	2548	1428	424	368	371	380	373	358	371	386	357	375	419	411	446	362	349	374	367	373	385	360	377	376	380	376	404	364	356	370	360	405	365	355	340	362	343	365	386	369	353	351	401	335	398	334	338	383	362	384	355	361	347	392	376	375	339	371	373	374	326	334	347	329	386	324	375	368	346	353	373	379	335	367	383	355	399	355	385	360	363	369	326	385	336	357	380	366	343	360	401	396	366	377	361	355	381	383	369	371	360	378	407	359	373	340	358	363	358	354	395	406	345	346	353	369	367	389	389	388	374	363	401	376	347	387	340	373	385	347	315	345	348	369	418	375	383	393	360	334	341	370	348	368	370	319	364	362	365	362	393	346	359	382	412	364	372	374	358	359	335	379	338	359	387	387	375	357	341	356	379	406	373	342	388	331	396	421	386	345	348	380	373	350	354	367	361	370	391	384	370	378	350	388	366	397	396	343	360	372	359	389	410	363	356	363	401	366	370	354	356	337	365	333	367	354	342	345	358	355	309	364	354	358	373	340	346	379	348	328	400	382	356	380	351	353	402	337	351	368	381	353	374	368	366	371	359	364	371	359	371	334	371	363	377	351	352	357	392	345	373	374	356	327	364	370	407	341	414	374	390	373	332	365	387	380	372	385	374	365	350	349	388	368	354	351	409	359	378	384	370	348	380	391	384	384	370	350	373	392	402	359	381	330	364	369	347	347	360	358	363	354	360	383	370	365	352	369	374	393	394	392	361	357	368	364	374	347	385	352	359	363	393	391	377	380	353	368	298	335	357	349	371	407	393	369	379	359	357	365	392	379	350	361	359	359	369	368	344	350	335	353	361	350	373	380	349	361	344	371	366	357	397	333	338	379	350	379	361	375	393	335	366	379	377	377	372	380	352	355	353	335	360	352	359	377	368	393	357	366	347	359	406	361	352	361	360	372	372	400	371	400	369	338	350	367	365	354	375	362	379	335	365	339	376	362	380	381	402	377	378	363	349	364	360	400	347	369	341	401	364	373	338	357	384	358	370	345	359	356	344	383	354	360	382	385	397	334	370	426	357	405	397	367	345	335	366	325	390	389	349	371	358	372	352	351	368	364	381	359	342	364	329	388	358	371	368	344	360	374	379	367	398	360	386	339	394	366	356	387	376	355	356	349	412	351	373	348	339	363	355	390	404	336	352	388	362	365	339	387	364	392	362	407	366	359	384	376	337	389	392	366	389	362	355	369	327	389	360	389	349	348	345	335	374	353	373	387	380	357	382	374	363	358	338	340	376	379	372	366	361	384	362	348	332	358	378	370	391	367	351	343	336	367	406	366	345	351	359	364	394	391	371	364	353	397	314	360	352	379	374	358	389	331	359	370	356	373	374	348	369	361	343	387	375	386	384	358	384	379	346	353	371	355	403	365	321	336	368	360	331	362	370	357	354	359	341	364	350	319	419	342	352	370	378	371	365	384	360	365	377	364	363	397	356	366	376	353	354	387	394	359	361	381	360	368	389	362	351	388	365	360	375	340	382	363	357	376	366	372	368	337	402	376	375	380	337	365	372	362	356	339	437	360	364	358	372	349	376	351	360	386	365	379	383	342	359	346	376	359	401	344	351	355	367	316	379	329	357	363	367	346	356	367	361	362	377	343	337	355	380	373	300	317	402	369	359	371	376	354	348	363	374	385	407	366	377	356	362	345	375	371	374	363	366	358	382	387	338	338	420	361	361	374	384	372	379	369	401	380	398	370	360	369	387	377	356	388	356	368	360	357	341	349	366	370	382	411	351	376	349	352	374	380	351	337	358	377	338	400	376	386	355	340	342	336	363	349	376	333	373	371	360	370	375	346	372	365	353	368	358	354	357	377	350	371	356	354	355	384	375	375	338	367	352	359	401	346	406	405	369	387	355	370	392	383	364	366	396	386	358	353	350	382	367	379	380	362	363	356	366	367	356	383	359	344	347	375	363	386	376	370	367	368	364	351	358	337	363	364	379	339	361	374	377	375	321	388	364	357	343	397	337	371	375	350	367	394	359	359	377	352	375	366	367	366	335	338	338	378	404	363	348	348	357	353	353	372	372	377	349	344	413	375	358	366	323	386	367	373	360	372	350	366	386	368	361	352	399	350	342	412	363	397	365	358	383	372	393	375	365	354	382	378	361	388	396	382	386	370	356	379	345	377	388	368	361	369	392	373	393	374	327	361	328	357	376	358	415	379	342	343	387	369	384	383	363	338	379	359	370	364	349	387	390	360	388	339	358	330	340	356	357	345	334	341	355	357	335	388	354	352	361	386	351	357	358	380	358	378	368	376	368	364	358	327	351	381	332	376	350	377	376	371	352	344	397	373	362	358	379	333	370	392	376	366	373	392	368	384	356	368	376	349	376	371	381	377	372	369	391	385	388	358	388	353	324	365	348	361	357	389	363	358	365	364	402	372	368	352	338	364	374	365	375	373	373	368	346	395	403	372	387	394	349	367	385	353	381	365	337	365	370	388	388	372	349	397	354	366	375	364	336	352	327	365	367	341	350	346	381	326	352	359	374	378	360	375	344	370	414	353	356	383	377	374	385	378	347	351	372	375	370	357	360	362	375	388	338	349	370	370	348	389	383	366	368	355	372	359	370	381	361	411	360	362	356	381	356	352	356	346	382	363	385	349	360	347	357	357	364	366	361	354	387	386	365	360	368	367	327	356	329	365	390	321	386	361	367	371	356	345	398	321	380	346	347	347	342	356	381	362	354	372	376	360	373	364	363	360	376	367	380	374	387	356	355	357	377	347	379	389	415	352	349	401	388	363	367	371	387	399	367	377	371	366	383	363	362	353	340	373	362	341	362	341	413	366	362	370	352	380	359	384	344	356	381	372	386	386	353	369	397	364	386	386	401	396	335	385	364	379	377	338	364	340	343	358	324	354	376	351	337	334	384	371	398	380	389	357	349	356	371	380	355	371	378	342	353	361	415	380	378	394	392	362	332	366	405	346	374	344	362	335	366	354	384	386	395	407	375	357	355	372	362	341	363	346	339	352	377	390	396	365	364	344	384	338	345	346	356	356	355	344	380	354	363	343	369	367	360	357	377	352	369	370	355	383	406	376	347	388	389	366	382	354	362	412	375	363	375	363	332	371	350	361	357	355	406	377	360	372	337	360	385	362	357	371	363	376	347	391	324	374	390	381	369	374	378	333	392	339	336	367	373	362	363	387	375	356	407	364	386	352	357	371	368	380	385	361	357	354	328	402	392	343	383	380	372	357	345	381	383	372	372	351	320	379	387	365	340	320	334	309	382	381	394	366	347	374	397	379	383	364	378	399	373	347	383	345	389	387	369	362	356	375	361	360	347	353	387	380	373	365	358	386	343	389	382	372	340	378	350	383	384	372	385	376	368	377	369	357	370	352	368	375	377	383	362	370	363	393	364	383	389	353	357	347	391	343	357	402	378	371	341	377	392	400	392	334	386	351	368	343	349	362	350	365	385	362
22872	22256	33200	27934	23210	21414	14577	3044	486	474	451	464	465	405	478	457	492	476	522	470	446	461	492	445	450	425	419	439	445	435	427	469	471	450	441	452	442	439	450	406	431	462	426	456	440	454	427	426	473	434	465	406	413	408	464	430	427	446	420	400	480	426	405	458	463	417	449	421	438	429	448	427	433	471	387	413	446	432	434	396	386	393	411	416	399	444	377	428	424	413	448	442	472	426	403	442	461	424	408	425	444	428	468	418	428	446	446	426	444	439	419	426	406	422	387	418	428	441	444	427	441	436	434	422	420	455	414	428	454	441	433	412	433	421	445	446	473	442	437	399	453	480	421	425	402	395	406	442	422	415	414	414	391	406	404	411	438	410	430	428	424	444	436	414	456	454	433	453	448	479	452	404	426	403	420	389	450	402	404	420	420	425	417	427	411	447	428	458	425	402	417	467	412	403	438	412	417	434	411	417	441	461	428	431	412	414	447	424	418	441	441	429	429	447	427	424	435	452	456	453	444	425	462	443	419	441	415	428	399	401	435	449	411	428	422	412	430	438	445	398	415	392	437	431	434	440	446	409	451	433	408	425	424	464	461	414	460	474	432	414	411	439	420	431	463	442	426	428	445	423	418	415	424	394	466	419	416	430	424	447	449	430	451	416	452	431	465	393	421	426	421	451	404	446	444	421	405	425	421	418	425	427	431	401	421	416	467	459	444	437	409	435	401	444	437	418	443	401	466	432	414	444	449	402	412	416	454	428	411	448	443	407	432	396	407	409	441	416	435	428	415	431	443	428	400	412	444	380	391	420	452	443	425	415	465	432	447	462	414	438	440	443	451	435	407	415	430	434	422	435	430	432	444	452	407	429	428	433	433	425	417	410	424	466	434	448	400	451	426	415	460	424	422	458	443	395	426	446	415	430	434	415	447	404	448	452	419	446	445	434	439	441	428	412	432	447	441	421	392	425	425	466	422	445	423	446	429	425	458	401	453	443	412	424	419	411	440	418	395	447	460	435	462	439	457	427	445	417	404	426	429	412	436	424	425	376	442	445	408	443	452	444	443	434	412	406	403	468	416	402	447	437	415	432	439	439	453	407	475	427	397	437	419	438	435	439	440	417	441	418	459	440	440	394	384	436	416	426	438	395	408	425	432	405	440	460	411	461	409	437	462	440	444	441	457	442	423	431	434	404	451	434	448	468	408	406	427	431	399	414	478	415	413	421	450	425	426	405	468	395	443	416	400	416	444	436	425	427	409	437	400	418	409	397	453	461	444	449	420	369	427	427	427	437	433	426	443	418	505	400	397	451	470	419	430	420	454	442	459	445	442	435	416	435	433	399	393	448	413	415	425	467	447	412	453	435	472	374	447	402	413	428	409	415	441	422	430	431	443	465	471	416	392	434	421	397	420	450	417	442	466	461	446	447	439	430	435	454	436	431	457	453	433	442	457	425	414	444	426	401	442	453	430	453	454	428	445	464	415	434	413	444	398	439	423	428	413	432	486	389	452	461	408	419	455	424	449	451	469	387	440	439	385	428	410	416	442	443	459	433	438	415	411	429	436	435	436	455	410	420	414	389	418	465	409	451	397	422	430	428	437	439	426	430	406	429	449	410	469	414	462	418	453	452	425	470	445	460	433	474	451	429	409	392	442	423	407	440	445	410	407	433	426	432	433	471	442	427	432	384	436	421	471	407	428	429	408	434	389	410	433	464	436	438	441	426	421	424	443	432	380	419	435	423	424	438	420	422	478	410	398	463	437	423	467	406	425	412	434	420	490	429	420	466	378	443	495	451	446	391	432	440	468	420	433	431	438	438	430	442	404	402	420	454	400	413	422	431	425	463	421	401	410	445	431	409	415	439	451	373	413	440	459	417	440	445	440	427	377	421	389	427	434	426	403	434	387	434	443	448	448	451	439	455	419	424	411	410	411	410	441	418	432	437	417	432	453	441	441	409	427	414	420	385	431	423	431	437	436	435	450	409	417	442	438	397	438	451	441	383	470	429	422	443	430	405	435	448	452	430	442	410	418	430	411	405	442	461	456	457	404	440	396	413	412	438	453	435	450	395	387	406	424	426	443	471	393	414	438	407	418	411	399	452	454	447	431	412	411	445	410	417	438	380	448	448	435	416	422	414	425	438	446	424	441	411	435	409	421	415	423	418	423	384	441	438	425	425	418	448	447	428	419	419	443	452	430	414	447	407	418	438	412	455	426	454	441	450	415	431	398	416	465	434	401	434	429	424	435	418	420	412	408	407	407	452	437	425	428	403	447	458	414	417	423	394	435	432	428	393	421	465	462	436	450	421	454	462	388	428	374	416	410	407	457	425	472	457	393	434	443	413	387	418	447	423	423	425	390	436	429	387	410	418	442	446	418	457	440	422	413	439	430	433	460	457	434	435	411	423	435	405	400	393	446	438	415	390	448	430	437	448	436	409	437	502	409	460	421	449	449	437	421	398	423	415	422	432	440	409	387	427	422	432	399	434	404	446	413	411	422	398	437	425	430	431	446	406	447	440	454	449	483	424	444	415	452	400	418	432	430	412	455	408	417	418	458	448	444	408	423	450	427	399	490	409	451	430	438	433	445	437	416	431	481	413	418	434	468	447	413	373	406	469	405	441	438	408	452	460	448	381	422	422	387	428	452	411	410	446	434	412	447	437	415	452	444	434	415	415	426	437	404	432	395	431	405	419	456	436	437	460	420	415	430	413	402	418	439	461	448	422	396	405	414	419	395	445	444	388	447	429	438	448	451	419	438	429	420	445	413	399	463	436	445	455	447	437	395	420	391	449	401	451	463	420	467	438	431	413	442	436	437	402	429	420	437	450	441	431	408	449	414	434	445	421	417	414	413	432	428	441	441	413	428	411	394	406	395	417	457	401	408	419	422	438	433	447	468	423	430	429	407	400	486	430	413	477	417	457	447	421	396	431	458	418	432	407	475	431	429	447	445	409	365	430	414	411	423	446	421	385	462	452	430	411	445	428	421	398	412	430	426	462	410	418	391	442	426	421	431	402	441	397	450	420	404	433	455	442	427	454	447	413	419	439	408	444	451	456	434	429	423	423	433	451	397	396	413	412	366	431	418	390	419	446	410	442	422	446	425	435	455	435	472	447	443	452	425	417	424	414	389	400	408	431	430	422	455	451	459	464	438	412	420	447	447	406	436	435	431	425	416	431	428	404	445	422	409	408	424	434	407	432	431	420	445	434	433	445	440	420	415	412	436	472	413	432	436	423	446	427	474	440	416	401	408	416	417	423	415	413	457	449	434	436	444	460	430	411	437	381	422	440	450	449	417	419	429	438	429	443	446	390	432	495	429	403	386	443	402	396	446	442	438	445	435	416	445	461	425	438	432	434	420	436	422	485	440	415	451	400	438	395	428	424	444	393	431	418	452	426	459	411	454	420	429	428	422	405	428	430	422	419	430	447	388	395	432	396	413	430	408	411	453	434	452	429	404	421	441	411	397	399	415	473
56027	99267	77610	51206	32470	14336	7424	3670	517	468	481	537	502	526	472	516	536	578	588	601	536	491	493	478	443	483	443	510	495	474	473	462	474	507	452	476	505	475	486	486	522	495	482	485	495	458	411	450	487	463	464	494	438	483	471	422	489	452	482	510	475	468	468	505	501	447	464	467	470	473	461	524	462	515	441	461	495	480	479	492	436	512	483	502	491	469	477	478	478	452	482	454	451	477	482	524	446	480	474	455	473	487	438	478	471	441	464	467	492	468	493	499	519	492	504	482	501	475	490	483	514	460	466	490	474	499	488	483	470	442	496	502	481	423	528	495	435	437	508	492	496	456	471	438	491	486	461	496	446	492	486	470	465	479	436	496	500	478	489	475	518	477	463	485	456	496	481	504	488	475	475	449	460	523	434	465	533	475	484	488	480	489	479	476	482	458	473	478	457	491	444	512	440	473	446	473	458	453	442	479	480	485	498	513	448	490	510	476	463	498	507	449	463	484	491	475	482	530	459	484	484	449	476	508	503	452	483	499	495	485	483	429	470	445	468	501	450	461	492	499	450	485	510	511	499	478	461	464	457	480	483	501	469	493	498	465	508	500	478	482	490	487	469	449	469	462	476	492	463	529	480	492	468	495	484	475	517	476	477	493	485	466	483	512	469	462	463	433	499	486	467	484	475	511	465	490	455	496	481	464	468	492	520	455	447	467	462	484	455	503	483	468	462	475	469	468	519	450	522	465	494	489	468	467	456	460	495	473	473	488	473	486	511	483	490	525	511	487	439	481	521	470	442	470	463	464	494	467	505	493	501	461	492	468	471	500	436	480	493	463	491	485	503	472	457	470	476	434	519	452	457	450	441	474	504	496	477	456	458	495	457	450	474	507	493	478	489	438	481	476	463	474	461	476	495	449	500	502	512	458	477	514	475	473	509	484	493	525	488	482	503	436	464	495	469	471	496	484	491	467	503	446	501	476	514	496	501	507	480	456	515	473	462	508	486	485	462	476	432	479	450	526	467	491	485	493	477	424	479	473	490	479	444	486	477	489	465	484	471	473	460	484	487	519	486	487	466	470	470	481	472	498	458	467	469	503	451	460	498	492	488	495	491	451	472	496	509	465	477	490	516	478	533	449	497	460	469	449	461	452	472	502	470	452	474	453	448	478	461	467	446	483	488	494	482	495	491	463	476	462	476	459	452	473	465	485	500	455	460	476	480	476	472	507	472	459	469	497	484	494	441	445	454	471	489	475	464	486	484	483	455	492	496	488	484	453	468	459	479	463	478	455	485	480	446	486	464	453	466	452	487	460	513	443	447	496	473	482	483	480	500	453	494	485	436	456	517	493	467	484	479	483	516	519	454	496	485	486	475	477	448	469	468	485	470	491	430	502	456	460	450	478	439	490	520	459	462	468	476	485	481	488	470	454	473	460	458	458	494	472	495	496	480	457	487	468	473	452	474	468	510	508	516	467	487	457	492	451	467	498	425	496	494	508	506	459	485	488	459	443	452	495	468	473	472	484	493	492	467	488	477	466	490	471	472	481	473	468	490	462	504	450	477	496	489	503	500	510	490	467	511	480	463	489	478	480	448	488	467	483	483	476	517	475	485	480	486	488	486	499	449	464	513	484	507	472	471	504	505	493	460	465	473	479	475	490	460	451	478	432	490	480	475	504	471	462	470	468	463	412	492	471	462	480	451	453	456	524	496	488	471	468	479	441	512	454	459	495	473	459	493	469	484	470	458	521	492	486	510	462	462	500	491	462	444	489	454	482	483	454	435	448	439	458	436	465	506	453	502	440	466	421	460	500	492	464	477	471	497	506	459	480	487	460	492	462	476	474	480	467	481	457	464	493	469	452	482	460	440	462	489	460	480	445	472	521	458	488	512	451	453	455	477	468	498	494	476	487	488	461	479	461	472	446	451	484	494	484	444	521	481	498	515	479	506	503	464	471	499	460	465	467	461	477	435	485	471	430	477	466	516	475	488	476	464	457	513	479	506	495	483	446	479	503	502	495	479	491	457	465	484	501	518	501	451	446	469	473	503	503	489	476	456	516	476	495	481	524	467	462	479	486	460	517	483	488	472	499	476	489	483	488	478	465	503	480	497	448	465	471	489	487	517	476	462	492	490	502	472	472	484	483	478	515	483	470	464	472	485	484	485	475	459	485	495	470	470	453	480	484	487	443	431	484	472	459	486	466	467	432	485	475	470	501	501	495	475	472	482	493	449	483	465	476	462	508	510	505	511	479	465	484	465	492	486	486	449	440	493	491	470	457	500	493	467	437	492	479	438	523	487	494	471	484	467	476	480	480	420	446	533	434	439	469	483	487	472	482	511	495	456	464	513	468	479	489	497	462	479	484	445	477	448	466	474	470	490	485	485	435	507	495	498	471	500	504	491	479	480	523	486	482	448	500	477	479	464	456	449	483	486	461	456	469	472	470	503	491	439	478	462	473	469	472	470	493	446	517	509	454	477	462	484	519	477	493	471	500	477	463	513	505	453	473	485	472	473	472	463	464	529	479	447	492	516	457	476	474	483	484	503	488	473	436	499	499	489	505	474	479	469	473	470	469	448	471	520	397	510	434	498	485	476	479	477	438	427	444	480	464	462	445	494	469	477	478	496	478	463	503	467	464	491	431	482	471	500	486	499	470	447	491	484	488	429	497	510	491	461	532	444	472	457	498	507	472	474	509	484	491	500	442	474	450	482	476	491	466	512	498	468	510	469	449	456	462	465	487	459	484	479	447	484	484	473	497	450	451	488	483	477	427	490	462	494	481	495	488	493	518	460	481	478	444	495	498	470	485	466	458	532	457	468	475	470	493	526	458	485	478	457	448	466	499	482	494	499	469	487	489	535	485	451	513	459	479	475	507	461	489	471	452	477	422	463	469	491	464	481	462	493	462	488	464	462	441	453	461	468	464	502	472	433	420	448	471	455	442	490	453	476	451	468	469	514	509	460	462	495	479	487	482	452	466	475	491	527	492	463	485	453	491	494	486	464	482	464	476	473	492	504	440	482	475	453	452	505	464	474	478	442	511	473	482	498	487	502	470	491	446	463	492	474	460	499	466	499	507	464	475	457	482	480	493	459	482	456	481	454	451	483	533	470	475	486	501	447	499	461	483	459	472	471	479	475	514	445	457	474	457	480	527	462	491	472	493	452	502	510	467	504	461	483	507	466	451	477	489	426	448	469	476	447	499	457	472	471	449	485	462	475	453	499	478	445	484	469	503	444	478	499	445	498	489	511	473	438	493	494	464	469	498	453	502	486	492	458	472	459	517	487	461	496	477	508	483	503	483	503	477	475	477	468	481	469	474	442	512	499	495	517	481	474	510	493	500	468	469	458	474	440	479	487	489	489	517	478	510	462	470	474	477	487	488	490	456	490	472	523	504	444	485	471	486	480	480	505	488	467	479	491	479	460	502	476	508	454	491	458	455	466	502	440	491	480	466	487	453	476	478	426	491	480	451	490	499
28180	33750	36049	18071	4083	944	466	387	333	305	329	285	285	293	307	305	287	309	296	308	298	306	332	293	277	262	317	319	303	291	284	301	285	309	273	318	307	309	308	305	306	275	284	285	280	310	336	264	297	280	276	292	291	282	298	280	312	296	237	295	297	292	288	305	253	313	301	295	290	298	271	270	311	325	272	299	310	311	266	280	280	295	293	290	299	295	300	308	274	299	315	297	289	265	283	285	287	303	294	279	308	291	305	295	317	304	287	285	298	281	254	282	299	292	289	310	313	315	297	276	301	310	278	318	262	309	272	273	276	294	297	301	277	284	312	282	295	241	281	280	283	293	287	286	297	295	303	302	296	250	289	299	279	309	299	319	261	280	306	280	275	279	313	293	269	266	276	283	316	291	313	285	257	297	284	327	280	297	298	303	294	276	261	304	286	271	311	301	324	300	276	287	283	290	291	284	311	285	297	298	315	299	299	329	293	295	298	270	296	295	299	257	283	319	274	297	323	303	287	273	279	302	267	331	285	272	300	308	303	282	311	298	262	299	316	286	290	277	325	286	263	297	279	276	287	292	293	258	284	281	302	274	301	280	278	301	314	289	298	300	293	284	299	311	308	285	292	285	281	297	272	305	264	318	299	298	287	296	307	280	291	285	269	318	280	282	294	277	296	290	297	291	275	282	272	291	294	319	282	307	295	299	298	298	294	295	247	264	265	300	294	303	303	302	300	272	249	287	308	292	297	317	284	267	275	297	293	297	276	293	276	285	279	302	267	299	326	257	288	286	301	304	278	288	297	309	284	257	299	291	288	289	290	304	299	273	292	287	280	308	290	291	291	297	305	274	318	311	290	309	289	295	290	267	310	307	307	287	260	287	258	319	323	321	277	280	260	305	299	299	294	304	299	302	287	259	294	300	287	284	288	286	273	289	291	315	305	277	294	276	280	292	297	286	309	284	280	309	294	290	279	266	267	270	317	292	308	278	282	302	289	322	293	307	279	284	321	292	293	279	290	292	272	324	296	312	270	266	302	275	298	325	301	276	290	301	285	282	295	294	300	285	305	272	276	332	260	295	290	275	291	296	277	280	297	307	280	304	298	276	255	265	285	274	334	296	303	287	280	295	303	272	278	288	290	293	304	308	283	312	287	279	296	268	289	294	286	289	295	285	283	286	274	290	310	300	291	285	258	304	294	287	303	283	311	309	309	311	281	280	272	280	290	296	283	280	299	283	281	308	302	288	306	284	309	308	309	326	253	254	283	283	332	272	290	284	301	287	291	286	305	295	273	270	293	263	292	302	293	308	282	291	310	276	296	288	324	293	297	304	254	285	277	313	328	300	293	266	266	311	297	318	306	297	323	311	276	271	278	274	314	323	289	314	316	270	305	252	276	310	297	307	282	294	303	292	273	275	284	287	292	294	279	327	305	283	300	303	271	297	306	299	286	305	300	281	281	280	292	298	288	292	275	308	292	297	299	290	324	300	274	296	312	308	279	306	283	295	300	286	291	314	265	283	285	304	291	297	321	287	281	322	285	283	300	236	310	317	291	303	312	282	269	274	284	303	322	269	264	286	288	283	290	294	295	263	267	269	277	256	283	285	290	302	278	309	293	291	280	274	337	269	321	265	289	279	301	279	289	289	278	283	317	296	282	312	290	295	307	302	284	294	292	264	309	262	293	310	330	263	306	291	288	287	315	326	268	301	285	283	283	314	285	311	298	328	292	308	307	303	307	304	298	311	285	284	255	313	283	321	288	284	308	302	261	301	315	278	285	316	257	270	274	296	303	301	304	297	275	290	297	284	315	297	288	278	314	263	268	265	316	308	280	290	307	311	299	273	254	306	276	274	278	280	283	313	317	320	282	274	297	287	283	260	302	288	260	296	280	294	307	322	302	307	301	286	286	275	295	294	269	272	286	279	306	275	310	298	276	258	245	282	294	281	300	290	275	336	292	263	303	301	291	291	317	299	300	293	318	268	240	298	323	292	282	294	281	302	298	279	260	299	311	285	299	284	299	283	289	310	297	264	292	274	278	301	299	274	279	300	321	288	273	293	280	292	313	294	295	290	291	292	296	324	301	288	262	301	295	303	301	307	329	304	300	262	308	294	305	282	278	297	288	291	300	282	294	293	296	319	288	303	280	277	248	294	288	312	247	290	279	306	324	304	304	322	278	266	259	330	267	282	300	265	278	289	307	310	311	291	269	292	297	291	317	267	299	317	283	303	272	288	272	289	314	293	312	293	279	303	277	282	320	290	309	313	289	280	308	289	286	278	292	297	275	271	260	289	281	290	308	309	263	299	299	316	315	308	303	332	309	304	311	293	307	310	310	295	297	297	281	277	284	291	287	263	287	299	318	281	267	325	286	303	315	295	278	296	302	319	290	293	303	302	300	295	328	305	297	306	307	276	281	283	329	290	306	302	305	298	291	275	312	332	284	276	298	250	283	297	256	276	285	299	297	280	257	298	271	268	305	292	308	298	299	286	304	294	283	302	281	280	284	284	296	299	286	288	293	290	305	294	309	292	289	277	280	304	318	298	321	290	292	287	260	299	310	304	297	285	297	284	275	288	273	278	289	287	310	272	326	265	291	326	303	253	289	266	288	268	279	266	283	272	279	284	277	295	267	281	298	290	268	290	309	332	310	291	289	268	266	303	270	288	278	279	290	299	258	289	317	283	306	270	277	261	280	313	272	258	278	273	307	342	287	327	312	308	291	286	341	298	287	285	283	298	283	291	275	292	292	311	294	284	295	292	277	292	296	263	319	307	284	286	293	301	258	321	308	282	314	294	314	281	304	248	315	275	277	306	284	307	295	301	305	285	270	293	282	286	310	319	279	278	293	274	261	254	307	299	299	279	283	280	290	282	288	287	286	292	277	283	262	288	315	275	296	292	312	303	317	327	281	289	293	277	272	310	280	264	326	304	291	291	274	297	316	301	291	298	284	285	267	276	278	286	298	278	318	279	257	304	314	294	298	324	307	292	281	323	295	281	290	302	270	311	299	276	286	287	330	271	321	290	266	270	303	285	268	319	298	281	293	272	263	307	280	314	287	324	310	280	332	280	317	310	300	249	286	262	264	307	300	314	288	303	297	283	268	286	271	285	301	324	276	276	283	282	294	297	267	284	323	279	296	318	284	266	302	285	322	280	295	274	290	314	315	292	280	285	264	290	305	309	300	301	304	305	288	287	319	304	306	297	307	280	281	284	314	274	280	282	276	323	281	278	312	290	291	295	268	289	286	292	298	316	295	310	301	282	316	326	270	280	286	294	298	274	291	292	265	294	274	303	283	278	285	309	263	306	258	291	283	271	283	302	271	271	266	304	311	291	287	287	294	278	307	286	301	299	311	288	271	266	283	270	289	302	277	287	310	315	293	318	298	296	289	286	284	271	275	289	266	302	298	287	288	307	280	302	284	295	289	281	295	275	326	309	314	302	314	301	269	285	293	312	299	280	307	281	301	260	308	277	278	307
25526	50246	31631	12455	4122	1308	633	475	327	356	339	348	375	325	325	362	366	337	352	333	326	362	314	381	321	351	330	363	346	343	343	323	309	324	327	314	361	352	338	313	329	353	301	326	342	331	342	324	338	361	342	333	342	349	347	311	319	390	318	323	335	349	349	336	306	328	327	325	338	340	339	335	353	343	331	376	401	330	343	329	327	341	346	335	347	335	350	339	319	323	315	347	334	365	338	350	369	342	360	358	337	330	308	338	342	337	317	322	335	335	310	352	352	337	310	327	350	325	330	392	332	325	359	360	346	320	320	313	358	321	344	335	302	333	325	350	333	330	319	340	310	350	339	298	358	304	361	342	337	333	322	341	342	367	316	320	341	298	326	349	358	375	320	351	319	362	351	334	321	375	345	351	376	313	335	329	297	333	366	357	336	350	341	334	353	365	343	345	323	340	341	354	323	298	365	348	345	333	357	310	315	340	326	334	315	347	306	313	333	339	373	366	343	338	345	336	365	341	344	331	341	361	369	336	344	365	332	341	340	336	345	313	366	342	374	327	331	346	379	328	353	347	340	374	350	352	329	318	355	308	305	337	351	339	349	299	386	357	322	316	350	335	294	327	369	316	330	343	369	354	344	324	338	330	331	321	352	346	367	342	300	386	332	317	324	327	337	341	349	341	350	344	312	349	323	323	347	337	347	317	359	353	340	366	363	333	314	319	334	320	368	346	324	358	382	362	326	334	343	349	332	342	344	331	340	349	332	349	365	345	345	316	368	389	320	348	350	354	343	332	307	331	369	374	344	374	314	343	338	333	363	338	324	337	329	361	328	333	365	324	328	344	344	346	304	364	336	356	367	352	349	364	323	316	313	330	353	311	330	292	349	330	326	318	357	326	352	321	336	350	343	330	350	328	320	345	349	337	370	336	341	339	350	320	337	358	329	340	392	355	326	343	312	340	337	348	322	289	380	306	337	315	333	335	338	305	368	368	317	364	398	334	315	359	340	374	311	353	368	342	339	355	314	328	322	339	336	344	338	351	345	347	318	305	300	294	350	325	325	297	328	329	334	343	324	320	302	365	360	368	367	334	358	332	338	352	314	357	346	337	326	357	352	329	316	324	379	332	355	301	311	364	336	345	402	317	353	325	333	362	350	339	346	342	337	301	337	335	326	333	348	316	304	345	347	385	324	324	315	337	318	330	342	365	371	364	334	337	296	332	335	346	345	336	379	308	313	339	358	346	338	338	352	328	325	313	347	343	361	349	334	343	349	352	374	367	360	349	327	320	335	338	386	313	312	357	328	363	299	328	338	339	365	348	325	399	323	352	324	320	376	353	337	368	351	317	341	335	343	366	344	350	328	324	364	373	318	324	332	355	280	307	305	286	326	364	327	300	319	358	361	334	373	353	349	343	338	314	313	349	361	353	346	337	376	355	366	331	341	344	320	371	340	347	317	330	348	366	347	350	317	329	342	379	322	365	345	320	359	321	303	328	350	304	303	356	340	329	365	340	327	336	326	338	324	348	352	345	307	332	339	334	366	340	338	342	326	345	323	307	357	322	320	310	336	343	362	320	334	330	338	322	344	300	340	341	334	344	329	375	326	327	361	325	327	326	314	337	367	304	326	403	351	336	325	320	321	334	338	343	330	323	329	341	311	349	339	353	340	325	321	329	333	356	341	347	308	322	308	349	356	326	300	327	322	358	349	374	312	320	335	344	340	366	320	310	363	359	367	369	335	323	347	356	362	331	340	333	339	342	336	367	344	341	364	343	380	342	301	356	353	335	354	352	320	326	324	348	356	330	339	309	311	339	360	341	329	335	311	325	342	333	373	338	313	315	333	342	357	330	350	332	312	303	324	324	321	363	313	335	324	349	357	346	344	343	337	366	351	326	346	330	340	327	346	353	326	328	337	336	337	337	314	317	354	339	352	353	350	308	342	340	312	354	317	333	326	335	338	328	321	377	353	332	368	335	330	333	360	339	319	337	312	341	335	321	361	371	317	343	327	332	357	339	346	330	318	316	345	320	305	375	339	348	344	344	364	348	304	349	353	353	305	356	341	349	318	339	333	370	345	341	344	336	349	369	380	311	339	332	344	330	328	356	345	303	344	328	321	347	345	348	355	357	325	356	297	359	363	318	398	356	332	324	330	325	373	346	323	315	341	327	311	347	313	347	298	351	341	348	314	334	339	342	316	318	320	320	375	350	309	315	338	340	353	321	339	340	349	330	323	381	343	360	322	327	347	325	338	360	334	330	370	356	351	363	323	323	330	342	343	362	354	329	298	344	350	322	344	336	331	316	353	331	359	331	318	330	338	336	324	324	344	335	314	327	361	372	353	357	356	315	374	336	324	312	370	344	342	336	364	342	368	344	354	331	316	363	327	330	319	298	367	324	350	376	346	324	328	357	321	331	360	335	320	346	341	336	372	366	344	339	323	335	374	378	330	312	334	338	321	323	316	349	356	355	342	325	393	342	328	329	327	358	323	329	330	343	343	313	341	352	317	334	316	330	324	344	303	354	343	365	329	324	364	343	326	322	325	326	323	328	324	360	340	346	334	327	342	344	349	337	347	328	365	322	331	314	338	328	356	357	320	366	331	323	335	303	334	333	316	312	333	334	350	347	396	327	333	351	344	330	310	323	313	327	344	351	340	335	341	338	329	317	335	322	338	343	377	338	349	343	339	331	322	349	368	338	309	335	361	328	316	335	397	295	337	341	363	375	313	329	312	339	300	327	334	352	357	345	335	351	334	341	344	345	325	320	314	337	337	337	354	364	309	345	328	338	340	327	335	327	368	302	360	359	312	347	319	349	367	318	338	336	340	355	349	350	301	370	302	343	333	337	327	325	316	294	356	304	347	340	346	330	348	381	361	355	336	311	359	359	356	351	372	309	325	349	369	357	320	343	331	324	334	366	314	368	342	345	351	324	380	343	347	314	341	331	342	312	314	296	334	351	342	309	316	334	332	359	346	311	357	340	369	301	353	350	348	339	368	382	328	347	310	332	318	359	340	332	335	339	323	344	367	322	337	336	335	351	329	365	362	365	342	292	323	359	345	327	366	331	330	334	345	331	323	324	330	358	306	332	355	337	350	352	311	375	387	346	361	324	349	312	359	325	325	342	308	316	352	352	347	335	335	338	360	358	354	366	339	330	330	328	327	317	316	297	307	349	338	330	364	305	328	294	323	350	329	320	334	322	328	354	373	345	344	331	321	321	340	337	357	359	335	345	342	317	344	380	319	350	331	362	312	331	330	350	330	324	333	338	325	336	347	350	330	327	331	354	332	360	322	374	320	331	316	362	330	326	353	320	335	369	342	362	308	332	338	351	337	324	342	349	331	320	356	340	337	309	333	298	348	347	336	317	345	328	318	337	357	351	315	348	338	355	317	366	355	341	359	333	338	325	344	356	337	325	338	364	356	317	325	365	296	310	295	349	339	330	307	350	345	334	347	345	327	360	345	348	335	338	372	330	327	340
23870	23288	36713	31262	23429	17418	5857	1490	374	383	356	356	356	360	396	346	355	356	377	396	405	358	372	337	315	359	377	355	356	357	370	361	363	372	338	357	346	391	388	373	385	358	362	344	359	366	349	385	379	352	341	320	383	310	352	360	349	349	365	376	387	344	344	412	356	398	349	356	360	385	342	350	360	371	360	352	377	377	345	356	374	352	350	370	364	350	368	376	369	385	330	357	362	337	359	383	369	372	382	398	348	360	377	349	357	377	361	337	351	350	343	359	346	422	368	358	352	343	367	347	375	360	347	382	355	339	376	385	356	360	331	374	391	349	375	358	354	349	379	361	350	335	338	372	357	343	341	372	331	358	364	333	366	358	377	332	379	343	364	371	331	395	352	383	354	356	369	354	392	356	392	378	379	361	375	393	344	373	381	378	356	342	323	353	360	341	358	402	350	375	355	314	362	364	343	353	387	344	387	365	394	373	325	340	397	361	342	356	347	370	339	390	338	357	342	367	349	385	331	359	344	373	352	349	367	349	341	367	339	320	344	348	335	337	364	373	380	381	345	355	379	354	367	347	382	344	356	383	353	345	350	348	337	359	365	343	378	311	346	357	336	353	347	346	366	349	316	374	349	387	329	378	391	365	367	343	407	293	343	329	359	372	336	347	379	308	360	363	348	376	372	355	388	351	388	341	384	343	333	326	357	346	345	378	372	350	388	340	364	378	336	346	352	335	363	372	353	329	400	399	340	388	341	359	360	369	374	334	364	363	375	371	372	374	341	342	343	371	360	372	343	361	350	366	348	356	347	361	386	377	343	349	391	312	336	337	398	335	355	361	351	375	322	359	381	362	356	359	318	354	382	373	374	343	366	351	331	344	377	334	329	358	350	355	334	359	341	344	367	356	386	339	351	354	367	330	361	352	365	353	376	337	348	360	317	323	350	363	329	355	354	346	351	372	361	329	355	359	343	344	385	368	340	317	343	413	359	305	344	323	388	372	334	347	342	332	358	350	346	390	367	341	374	365	332	342	370	371	350	351	343	373	363	377	346	329	350	368	359	379	405	343	393	384	378	373	358	381	352	374	370	366	357	367	375	318	360	386	342	315	373	351	404	376	369	350	355	378	368	345	340	371	348	375	370	407	347	350	361	358	338	331	329	370	346	329	356	366	367	342	350	374	322	355	379	327	350	387	370	326	383	330	378	367	373	364	345	353	354	352	350	342	374	340	351	354	364	355	339	364	343	355	322	355	346	340	403	355	371	351	348	381	396	404	408	337	319	365	378	340	377	356	368	373	336	370	340	380	349	366	363	354	357	371	368	350	352	374	352	344	367	379	373	341	377	381	362	357	349	347	344	355	351	358	397	365	363	356	354	356	335	354	352	372	340	346	368	359	332	429	355	379	356	365	340	361	359	348	340	375	328	339	370	330	320	339	364	369	367	347	334	374	354	341	381	327	360	390	362	355	384	361	369	343	366	376	372	374	356	379	365	365	361	365	374	342	355	344	346	353	371	380	378	355	360	342	402	362	344	341	353	394	342	371	344	329	378	355	348	328	353	372	352	349	356	358	338	342	355	387	383	353	359	406	336	349	366	374	355	357	353	351	337	352	351	356	367	350	353	348	360	369	358	351	363	389	376	354	378	364	358	323	364	332	354	373	337	377	386	343	334	328	371	354	371	324	332	346	359	353	360	375	350	366	343	351	350	352	352	368	340	384	373	343	355	334	346	352	385	380	364	350	362	376	370	353	320	365	344	349	339	339	361	345	356	375	325	407	347	365	360	335	334	366	352	370	344	356	348	343	325	382	336	343	364	384	374	361	369	358	367	366	371	385	374	364	364	365	402	374	384	352	376	348	338	347	337	358	373	379	361	356	340	355	336	365	383	388	392	393	328	353	358	359	365	366	348	359	350	345	336	349	345	367	350	352	370	344	341	367	359	397	354	347	379	327	366	340	397	383	369	322	350	368	373	364	372	359	334	361	338	354	354	364	374	338	360	355	387	358	312	361	333	342	371	324	369	358	364	369	349	342	344	353	383	405	368	367	370	352	330	316	400	377	348	357	370	376	374	360	351	351	354	358	354	379	359	332	365	389	400	387	384	361	375	329	353	374	352	359	384	343	360	354	370	377	361	375	338	372	349	354	383	350	332	391	335	350	359	358	376	403	358	352	358	355	377	377	364	366	349	315	371	389	375	316	338	312	328	354	347	349	395	354	354	372	365	358	360	328	355	333	358	346	342	333	366	367	372	364	363	323	343	379	367	362	335	332	355	371	356	361	377	343	332	375	363	346	358	349	344	397	361	406	368	340	392	405	357	354	369	363	365	342	365	352	321	341	371	351	324	341	382	357	343	340	325	362	360	320	382	387	365	380	385	358	345	357	357	363	371	380	381	327	324	370	323	343	347	394	338	381	352	338	340	384	397	343	353	339	384	367	352	372	379	370	386	348	338	348	366	331	346	370	331	368	383	368	347	342	342	362	366	347	336	332	382	378	393	345	355	336	367	345	348	368	354	308	336	378	362	340	338	376	354	378	308	370	349	354	347	330	371	303	334	326	356	364	357	345	335	363	353	349	367	358	349	388	336	351	349	376	364	390	382	327	363	342	367	357	382	349	375	364	364	357	361	322	365	339	408	352	350	369	386	370	347	341	332	348	351	362	363	348	353	363	376	384	362	377	374	352	378	357	370	346	385	360	331	341	365	350	366	376	354	340	351	394	358	366	323	366	350	339	325	377	345	356	370	349	345	357	337	388	381	329	369	400	363	371	336	340	355	384	364	401	375	333	387	359	336	356	381	354	349	367	366	340	337	345	338	357	345	394	326	339	343	366	370	319	337	372	372	309	354	355	341	340	379	361	328	372	329	337	349	363	356	350	340	388	355	348	368	334	368	365	356	346	356	379	367	366	385	360	373	358	339	383	353	363	325	353	353	347	374	373	344	355	369	374	410	353	380	366	355	367	349	392	389	386	351	351	335	377	358	360	351	322	377	382	392	370	329	362	352	346	381	339	341	354	366	358	349	365	374	366	375	351	394	330	340	352	338	369	357	349	372	368	406	348	366	345	348	336	390	353	373	372	381	345	351	387	351	369	375	351	346	377	366	362	370	374	350	386	355	375	365	337	383	410	355	336	353	338	330	356	347	351	353	351	389	351	364	372	413	322	341	361	360	375	347	369	313	359	387	335	363	366	364	367	366	365	358	355	346	342	341	361	372	359	306	372	378	376	354	346	347	337	360	325	377	353	373	354	348	381	332	354	387	337	364	363	360	390	376	357	394	350	378	395	328	350	335	365	353	391	369	359	340	356	346	341	364	336	317	314	352	352	363	353	376	349	372	370	330	384	348	338	386	372	335	400	356	367	341	333	335	357	340	374	335	377	346	304	342	385	371	359	366	353	372	360	370	361	357	349	369	344	370	327	328	360	367	362	369	373	365	387	339	367	344	371	357	380	351	350	319	345	356	330	375	372	342	369	351	339
50768	95282	70710	42841	25298	10170	3980	2327	419	404	427	460	402	425	398	407	427	456	466	447	444	445	401	414	446	412	374	438	435	390	398	394	411	418	375	405	391	413	426	428	434	386	390	405	382	446	407	413	404	386	413	402	401	403	369	401	400	407	412	404	390	384	417	370	397	385	400	385	384	403	395	399	367	405	393	400	411	419	431	424	446	394	356	406	405	404	398	399	391	378	395	398	356	411	393	376	389	384	415	411	365	407	425	422	403	415	392	411	403	388	404	412	399	381	397	376	417	377	444	396	386	431	392	415	394	443	413	397	398	384	386	395	419	373	351	382	391	389	417	431	374	395	414	376	423	435	390	425	423	401	402	415	401	410	392	398	380	406	415	391	395	394	420	412	387	398	413	393	397	388	399	407	409	410	415	395	383	391	378	403	407	408	407	389	409	383	394	385	449	429	395	429	413	384	417	400	374	388	394	402	413	384	403	420	393	372	419	399	422	435	394	374	372	426	418	430	387	437	389	377	432	460	416	382	409	401	396	369	449	406	439	393	348	405	409	384	404	421	422	413	414	390	399	440	407	383	427	391	433	381	403	457	386	420	426	395	412	422	388	420	438	355	384	402	395	394	348	411	409	382	384	393	360	415	412	413	421	444	416	426	428	400	402	436	377	388	435	413	411	427	413	382	372	460	421	361	411	364	414	397	413	379	389	384	410	406	393	362	418	379	394	380	425	352	389	424	411	389	402	414	422	424	408	412	411	389	393	405	397	383	410	409	414	384	352	395	409	438	416	455	390	412	393	421	405	389	375	402	400	365	419	379	394	394	395	412	447	390	428	428	406	413	405	406	424	412	371	419	401	435	429	417	390	401	396	377	416	411	400	388	343	424	397	379	357	402	413	403	425	382	414	408	436	433	436	406	406	362	416	399	387	404	409	394	363	388	425	423	415	402	355	417	408	380	414	425	366	462	390	367	387	403	377	377	410	412	380	400	379	387	425	380	378	425	438	376	424	393	415	395	408	416	400	372	371	417	409	397	420	387	390	453	419	462	406	393	418	419	393	421	403	391	432	399	406	392	419	403	426	394	420	399	384	402	442	435	429	381	431	424	398	408	398	425	399	402	410	403	398	393	410	437	404	377	404	385	406	396	396	404	422	386	416	412	393	432	409	402	394	409	385	413	403	418	421	425	423	400	424	358	409	399	425	406	410	416	426	401	418	417	410	400	412	401	433	420	392	397	423	395	404	372	409	411	399	369	375	411	395	397	383	449	388	389	402	408	392	407	411	413	347	388	387	415	418	460	416	420	400	402	387	398	402	420	407	390	397	413	353	446	399	427	423	409	420	393	423	425	422	403	415	414	444	435	431	419	396	388	393	472	401	402	460	401	408	377	364	384	406	386	390	361	363	428	382	365	399	406	343	426	412	390	404	400	383	409	388	428	398	398	397	405	409	423	406	386	400	399	417	412	374	367	422	419	434	423	401	445	419	420	417	425	369	397	401	393	396	365	394	395	428	401	421	411	428	407	415	403	441	388	404	404	368	416	399	421	381	409	403	407	442	408	388	412	428	394	420	406	397	411	407	390	389	395	404	428	371	419	398	355	417	384	413	388	430	381	400	414	415	391	384	399	405	366	414	407	381	375	423	433	405	379	430	383	383	387	418	436	364	425	413	448	404	435	432	362	424	374	366	405	365	392	408	383	389	395	406	339	437	399	413	372	430	387	409	373	421	393	403	419	403	403	398	402	435	378	383	380	404	424	424	412	394	407	417	377	385	386	407	384	418	428	407	379	398	387	382	386	386	422	386	438	406	432	414	413	447	410	389	394	422	397	372	395	390	386	401	413	408	400	382	413	438	431	420	397	412	414	389	397	437	417	400	371	384	402	393	390	373	388	409	405	418	403	393	375	400	408	409	408	432	421	390	429	445	364	402	377	418	390	426	411	377	422	379	390	425	416	381	403	399	371	417	386	414	393	403	377	412	394	411	405	400	394	408	393	397	395	376	411	376	430	397	388	351	385	406	374	376	389	434	394	435	393	376	388	371	372	407	394	382	423	374	373	391	386	379	376	391	395	368	413	381	394	379	380	408	382	422	372	369	401	400	426	396	417	398	406	368	434	409	407	426	401	411	365	398	426	412	427	397	399	399	407	379	401	439	394	433	406	421	366	438	391	376	396	404	393	460	425	396	431	380	405	420	385	401	410	411	404	380	391	389	416	428	383	443	406	448	423	373	427	402	391	393	393	374	387	429	403	404	399	383	389	428	414	374	385	415	382	407	384	435	406	416	403	408	392	399	409	414	386	368	428	389	408	414	394	399	413	397	387	429	402	425	395	398	416	395	425	401	417	367	421	412	428	399	417	391	390	373	378	425	386	451	417	391	382	393	408	413	420	433	408	407	381	452	427	393	388	414	371	420	436	407	393	397	399	417	451	368	387	361	412	388	413	404	369	398	376	407	393	428	409	382	369	402	389	435	428	380	395	415	388	396	436	372	411	398	355	422	394	409	396	404	373	400	425	393	436	427	425	431	409	427	426	402	386	388	377	400	407	378	397	437	419	430	402	416	387	423	392	403	359	387	410	352	405	432	386	382	373	398	406	405	386	414	420	390	394	390	401	420	400	415	435	384	404	378	438	432	364	368	412	422	410	393	419	407	447	359	408	453	370	344	414	398	375	397	408	407	419	376	395	418	411	407	354	391	392	380	432	424	424	431	372	382	378	394	385	440	406	424	392	422	370	389	405	400	407	386	397	384	410	403	370	428	421	435	405	378	423	434	399	407	406	402	403	426	410	413	372	398	404	396	399	414	397	408	401	409	396	388	407	403	401	401	409	441	409	395	408	388	405	422	416	394	399	420	412	385	400	379	410	428	389	394	379	429	367	404	419	391	397	387	406	398	397	398	377	395	428	425	366	420	414	378	452	375	385	380	413	433	416	384	374	399	409	410	434	420	417	411	421	388	396	393	426	389	400	394	388	398	418	385	422	422	439	374	427	432	400	375	403	400	394	451	419	442	379	421	416	399	434	424	405	406	408	380	406	393	419	398	391	405	410	401	418	388	398	404	384	427	391	413	401	387	390	385	393	399	405	404	383	407	398	384	386	368	372	418	419	396	382	385	438	423	381	391	422	403	394	384	394	391	409	385	381	389	417	394	428	361	413	413	412	410	381	410	400	396	402	428	391	370	409	388	375	458	435	401	400	405	400	379	388	412	361	365	460	401	430	398	409	410	393	397	419	394	374	431	372	351	435	405	379	377	422	381	404	412	402	411	413	396	416	390	432	427	417	445	398	375	388	389	379	425	398	411	407	369	421	393	446	397	428	429	399	423	413	377	422	406	377	353	400	398	422	393	400	400	347	395	355	444	432	402	375	393	437	427	382	408	375	387	399	468	377	417	393	388	397	412	439	430	386	347	406	386	412	390	416	391	420	414	412	392	395	405	424	425	364	383	402	406	380	392	369	426	399	414	400	426	435	408	378
25415	25618	38653	30582	18074	6101	1331	698	365	283	304	296	300	321	324	318	304	334	364	331	338	348	312	345	268	310	333	336	287	308	324	327	313	298	296	298	326	340	329	297	299	313	320	333	320	321	332	295	322	356	325	339	315	301	337	301	324	338	344	297	321	318	333	321	291	305	304	343	297	316	314	328	336	340	290	309	318	337	293	305	336	302	351	298	307	334	298	304	327	291	308	305	317	302	308	294	319	290	287	325	302	347	318	316	331	306	315	334	303	316	316	323	289	316	318	323	292	302	304	328	287	318	320	305	319	302	338	307	306	291	322	296	315	325	309	311	322	323	298	298	304	334	299	320	319	308	331	322	314	306	298	300	342	312	322	329	302	323	311	317	343	338	314	309	322	356	305	288	307	338	323	312	317	327	317	293	336	296	325	304	301	347	331	318	296	320	300	320	304	331	299	300	311	333	308	360	318	292	312	316	317	318	288	311	313	316	310	313	318	326	300	304	317	288	305	302	302	317	304	319	302	298	307	296	313	288	293	312	339	336	320	326	310	286	310	317	307	310	311	284	308	311	333	338	310	290	327	315	308	280	315	320	319	310	328	313	297	314	316	338	309	311	298	323	321	311	328	307	329	326	313	362	280	349	304	324	319	327	325	320	337	297	284	294	286	316	312	328	318	293	311	299	305	317	327	327	340	283	316	295	340	301	291	321	314	300	319	332	293	311	339	289	318	291	338	338	348	319	348	323	285	336	317	302	332	298	309	328	312	319	323	299	310	306	300	320	313	299	340	324	301	298	314	331	320	331	315	340	314	307	311	303	317	309	320	319	316	305	335	334	308	319	307	314	306	297	321	307	330	341	300	321	312	344	274	287	314	335	328	292	314	309	308	318	300	288	298	304	341	329	332	324	317	302	311	330	319	354	306	305	324	302	310	318	314	315	313	302	288	316	317	290	306	325	297	289	306	296	353	331	273	336	306	319	298	323	341	326	340	293	333	354	313	292	298	293	329	329	319	339	311	283	296	334	303	323	342	289	309	328	329	307	304	316	315	321	292	304	296	323	311	326	310	307	311	317	291	334	293	278	304	324	271	312	310	299	339	320	326	299	303	274	319	275	298	323	330	310	327	314	306	321	309	325	322	314	304	338	322	329	304	294	287	287	316	306	313	291	319	335	316	319	290	336	322	288	290	288	321	301	278	313	330	331	306	282	294	321	293	336	322	305	333	303	314	307	308	301	324	331	309	309	333	299	296	319	301	314	323	319	292	328	324	349	308	358	340	288	337	329	360	278	280	318	264	289	304	316	355	324	324	285	306	327	332	346	328	316	342	332	308	345	299	299	326	335	333	286	304	302	314	311	319	293	320	295	326	304	324	326	302	305	272	289	313	309	324	345	372	305	344	324	328	305	306	293	278	303	294	324	302	316	322	331	333	311	302	305	294	303	315	316	322	298	302	309	302	311	305	346	322	317	285	295	326	324	334	326	341	333	315	330	317	296	345	340	325	318	317	306	331	332	320	303	325	322	313	309	340	312	346	345	330	288	306	347	315	295	309	313	336	324	310	342	331	335	305	301	293	327	292	299	314	351	298	325	296	318	347	309	354	284	284	322	299	326	325	312	320	331	331	301	311	313	328	297	339	326	331	323	288	323	324	317	306	313	357	344	306	324	297	314	343	303	319	293	308	330	304	336	291	314	299	327	329	324	321	327	306	306	278	311	344	314	294	318	291	317	322	277	295	308	310	281	331	334	345	297	290	319	322	309	333	292	304	340	304	309	334	312	328	302	353	299	303	307	294	308	308	383	292	309	277	324	305	297	304	306	315	303	316	325	326	324	293	336	338	316	332	318	315	316	327	304	322	328	311	323	348	352	325	320	306	326	300	330	301	309	289	307	284	322	317	301	321	335	317	332	290	312	315	326	304	320	319	312	299	336	294	310	269	325	272	265	316	288	303	299	321	334	309	320	282	305	324	329	321	327	306	315	331	311	314	325	314	315	290	311	313	320	316	310	334	330	286	310	316	307	314	326	323	294	322	334	315	306	309	361	338	317	318	306	329	290	316	314	314	310	312	273	320	289	305	331	280	306	328	312	318	318	322	281	293	345	281	315	318	317	342	315	328	332	328	324	319	331	318	315	322	328	326	326	327	303	309	333	301	308	319	300	319	328	306	325	328	306	312	305	292	309	336	342	304	310	303	300	280	343	324	287	329	313	333	332	365	295	318	280	333	301	326	312	343	293	344	334	306	340	304	307	318	334	323	331	314	288	325	310	336	280	295	311	339	325	332	323	327	313	296	347	313	341	314	339	308	359	314	339	301	309	313	316	314	335	301	311	340	319	337	307	326	307	333	349	316	298	321	340	311	355	322	298	299	300	300	321	343	299	306	313	316	294	323	273	290	312	338	313	287	330	296	314	357	316	303	309	300	320	319	314	316	281	332	348	331	321	297	333	326	300	325	334	335	326	326	315	301	334	298	272	282	313	344	307	320	305	316	312	323	292	288	329	297	304	315	311	308	340	292	328	332	340	294	331	320	296	294	323	295	308	303	323	326	321	338	306	311	325	341	335	295	317	303	314	323	291	305	303	315	290	303	319	375	315	328	334	303	310	323	327	338	315	332	325	319	333	334	279	296	324	318	302	304	326	319	304	322	328	346	298	306	310	301	320	330	333	314	313	341	299	319	322	305	299	292	344	307	302	324	304	305	307	319	352	337	331	308	318	299	323	276	320	295	288	321	300	300	323	299	349	303	323	309	307	316	315	315	320	336	314	325	340	297	316	316	308	321	348	328	297	333	304	307	323	332	320	329	303	344	300	306	294	295	343	313	317	335	330	307	334	296	328	325	331	294	312	352	310	326	351	329	300	373	313	324	337	302	321	323	303	327	326	330	304	322	338	328	305	307	342	319	304	337	325	296	295	327	337	340	349	292	314	321	308	303	301	325	308	330	299	322	295	292	343	320	313	293	317	313	288	329	331	311	288	307	319	332	303	331	317	330	315	347	306	305	303	341	333	311	303	315	340	338	326	303	331	340	327	350	320	332	303	295	329	308	293	318	308	315	345	333	328	309	320	340	344	326	328	310	285	316	330	299	309	307	342	301	301	305	288	308	303	326	319	329	331	329	308	311	323	324	307	301	295	305	317	306	301	309	312	304	323	313	311	308	320	344	310	332	305	309	325	315	291	296	291	302	312	319	304	334	314	321	343	295	317	314	306	304	308	311	342	310	335	336	343	302	313	353	299	321	287	349	309	368	315	317	315	284	327	329	324	277	326	288	325	335	298	324	322	338	300	318	313	317	320	320	295	345	330	357	370	328	341	310	291	325	313	332	332	292	328	345	297	330	335	317	324	318	311	297	325	317	288	286	293	314	304	307	307	336	301	332	300	334	315	328	309	335	327	342	323	344	307	313	342	316	323	319	309	315	288	329	309	305	314	303	324	328	297	326	306	320	285	329	342	318	311	304	318	294	296	345	346	329	299
46570	81725	57244	32308	15934	6038	1988	1302	388	368	352	346	364	392	344	343	373	378	362	385	365	355	372	371	360	368	344	390	392	349	359	354	350	356	381	351	388	378	378	358	369	367	366	364	332	348	376	375	352	366	387	351	395	347	366	370	383	349	388	354	384	368	394	377	351	366	353	356	404	340	363	368	375	347	351	373	359	335	312	349	361	350	338	373	347	360	386	379	408	387	338	386	394	383	392	364	395	374	346	353	337	349	362	362	360	377	341	347	375	355	372	369	369	350	376	355	340	361	380	377	362	384	388	365	402	367	399	347	345	358	358	357	373	350	373	337	373	402	357	367	363	377	364	357	349	345	381	337	363	393	402	362	365	369	333	358	338	337	369	367	403	359	346	367	373	356	391	355	355	383	347	395	373	351	347	384	353	371	353	361	332	359	361	377	374	368	355	313	396	353	390	394	377	355	360	345	361	360	378	331	374	347	351	363	362	377	346	374	333	358	365	375	378	392	349	370	346	360	335	376	364	333	392	349	358	375	332	354	328	333	321	348	390	368	345	373	305	375	393	386	378	358	370	377	351	403	370	389	358	362	330	366	377	390	375	376	333	354	346	382	365	381	331	344	369	384	354	358	354	363	369	382	373	376	389	393	378	355	348	340	370	405	347	345	406	367	367	346	353	342	366	352	348	377	358	364	382	383	381	377	370	375	370	370	394	391	373	369	390	366	351	382	372	383	345	372	390	346	345	419	374	351	383	380	396	358	339	382	359	360	391	379	372	411	350	370	348	386	345	385	391	365	397	356	371	366	331	335	364	347	393	358	390	357	384	381	362	395	351	354	368	377	347	357	339	351	373	345	386	330	362	367	339	386	375	383	346	339	371	372	375	346	383	354	363	368	365	351	341	363	330	394	365	359	403	374	359	362	358	382	367	395	387	370	349	353	357	406	352	349	344	347	366	351	379	350	361	339	381	360	345	369	400	383	334	377	361	342	365	365	395	363	365	367	366	351	329	396	389	356	336	349	340	378	389	354	354	354	381	371	384	353	363	368	357	363	362	363	377	348	381	359	364	371	376	354	369	323	391	385	356	385	363	370	374	339	379	367	376	372	326	369	422	343	341	377	377	381	346	368	396	329	344	381	348	360	359	365	382	364	356	397	333	369	361	386	377	365	365	402	380	402	353	377	361	338	377	381	384	365	354	386	366	400	392	388	368	373	376	395	362	390	381	378	386	369	389	358	331	360	400	356	372	370	372	354	392	372	385	381	355	348	394	388	375	374	354	386	380	367	367	397	337	344	372	346	373	348	381	347	327	353	394	366	363	355	370	372	381	358	396	358	350	370	362	396	370	384	366	357	342	365	388	392	364	370	381	350	378	364	335	409	344	338	403	348	370	357	358	390	357	386	357	399	387	385	355	339	364	360	366	369	364	404	389	374	372	360	345	351	356	382	393	357	379	365	332	356	391	354	384	322	393	395	369	347	367	369	352	346	378	379	348	348	363	338	339	361	378	358	381	325	369	382	355	347	398	334	355	361	354	369	346	350	354	405	343	342	374	406	338	360	373	365	392	364	386	361	384	366	347	319	377	365	374	344	360	354	357	380	348	371	375	354	356	351	343	371	391	340	346	362	376	358	362	406	376	373	349	337	366	375	322	366	363	370	373	406	395	349	357	341	377	378	352	366	351	358	323	377	376	376	358	359	373	365	372	365	398	359	409	376	389	390	359	345	355	360	388	389	389	364	385	395	372	360	376	368	360	347	366	365	352	369	403	329	361	366	397	371	366	359	354	351	381	342	377	364	358	328	368	369	372	368	358	385	365	331	367	349	414	373	351	339	396	386	359	373	368	331	389	366	371	364	324	347	352	359	345	377	378	361	378	355	363	390	358	348	340	372	360	360	354	367	335	382	397	350	366	345	358	351	331	384	357	373	391	345	375	380	369	353	341	354	368	361	389	413	392	385	374	379	375	363	369	395	358	346	352	352	375	343	348	376	381	368	394	369	368	386	368	333	373	346	366	333	359	327	357	378	335	343	378	414	342	369	356	354	352	381	351	377	376	365	327	333	371	367	358	358	347	390	369	352	366	356	347	370	353	356	353	380	349	341	385	363	366	375	377	383	354	353	359	360	365	345	377	369	372	373	347	368	355	334	384	367	354	387	381	366	336	358	404	373	396	380	371	345	391	351	376	413	401	356	338	393	376	385	358	360	351	346	328	380	357	349	344	393	335	357	363	394	360	330	391	346	395	353	390	381	400	363	369	354	331	375	343	343	359	368	383	388	359	368	386	351	374	355	359	376	352	398	378	391	373	392	333	373	382	337	380	370	362	386	369	372	346	391	358	351	352	380	385	382	329	381	349	359	361	375	395	368	336	367	349	393	359	359	366	375	356	380	373	345	374	373	390	364	337	354	365	363	393	404	348	396	347	387	381	395	383	392	357	354	365	370	374	407	317	356	335	322	375	342	396	372	374	381	365	372	358	368	342	386	349	368	392	361	385	365	398	360	338	369	371	373	362	361	350	351	383	362	362	378	325	352	388	353	378	379	366	364	351	381	389	365	377	349	362	383	363	355	363	340	398	347	376	350	401	389	377	367	387	377	373	370	379	343	363	396	374	386	356	355	364	346	376	355	360	397	357	356	358	384	347	368	335	368	384	377	363	388	363	391	388	365	399	357	336	382	356	365	362	379	354	377	333	411	343	360	393	361	377	363	359	349	355	372	374	360	333	369	382	348	357	360	370	376	352	351	359	357	338	388	387	374	353	364	396	364	374	382	359	378	366	374	355	373	385	382	368	365	432	366	380	383	374	391	353	345	391	406	377	361	382	354	351	378	350	367	359	367	353	385	355	325	385	371	347	366	372	334	393	375	353	389	382	343	358	396	350	363	363	361	409	349	360	387	377	366	367	356	365	351	340	356	370	378	383	384	374	364	400	373	405	338	359	333	362	378	323	378	374	376	364	340	354	382	362	337	340	364	343	344	377	355	370	392	347	343	324	339	369	356	383	381	385	378	362	369	376	403	355	357	367	381	357	373	375	348	370	344	354	349	342	399	358	344	383	345	391	370	355	369	344	396	351	349	357	321	355	320	357	353	368	322	352	375	362	369	371	373	353	347	361	400	335	346	350	352	376	377	373	372	375	373	356	374	330	341	382	345	348	356	345	370	396	356	359	350	363	396	353	363	359	372	361	360	352	342	368	342	396	351	417	379	332	375	366	345	364	366	356	381	339	342	347	350	334	359	347	410	362	349	387	367	351	381	370	347	350	361	370	352	394	342	348	360	344	346	366	375	343	348	338	362	374	364	358	365	376	391	332	355	386	367	397	333	366	364	369	382	356	371	352	360	337	351	386	346	343	365	394	357	343	405	339	333	375	404	377	347	360	372	361	378	357	375	356	364	376	402	344	348	360	369	364	358	375	336	395	378	345	319	381	378	380	320	371	396	361	389	365	329	336	379	357	374	380	371	383	363	374	397	377	354
22907	22180	33671	28252	23399	21683	15395	3407	502	451	448	461	470	432	441	435	429	450	486	467	483	503	433	429	447	428	423	452	431	447	460	444	436	432	411	469	441	390	419	400	420	409	384	404	467	449	419	429	432	385	411	415	432	439	453	431	411	457	414	425	408	457	406	415	394	444	412	419	443	423	429	381	426	444	451	412	415	457	421	459	449	425	417	447	429	417	436	407	428	467	464	439	427	476	450	435	425	431	427	435	401	447	392	442	474	421	429	440	427	440	458	443	425	393	420	453	459	421	428	400	414	384	443	404	463	431	448	475	416	399	402	455	427	451	393	428	413	447	375	440	480	428	423	451	407	416	423	433	407	433	402	433	441	428	443	422	412	456	458	407	448	458	406	441	410	442	407	478	409	495	403	419	439	432	456	409	432	435	434	439	456	427	421	435	430	443	402	423	431	446	424	420	423	428	433	437	424	408	434	404	404	441	412	420	407	460	438	441	415	401	448	407	466	453	418	398	444	424	434	422	412	423	432	442	421	450	417	408	381	393	423	416	445	428	385	436	419	443	440	433	438	411	396	403	455	426	393	419	441	412	406	442	430	431	421	400	441	427	465	450	448	447	398	432	440	456	415	424	413	448	429	416	380	427	425	412	424	434	454	431	436	436	442	466	419	448	402	412	385	438	442	428	443	440	447	460	442	441	446	455	418	480	453	451	412	427	384	403	403	401	442	432	447	490	434	427	449	422	450	447	432	426	414	446	452	425	427	437	448	423	417	441	437	439	443	407	424	435	482	446	424	417	443	388	411	427	450	431	444	426	489	418	429	442	445	422	417	420	405	421	427	445	428	439	444	462	458	432	390	450	447	437	457	437	453	415	442	443	471	437	464	405	435	410	447	442	428	399	421	468	415	405	419	442	411	407	455	441	425	440	451	408	413	386	439	441	432	423	434	420	447	440	435	424	410	422	445	430	427	388	415	427	444	432	402	418	446	392	443	462	468	432	410	456	442	421	402	433	419	477	397	483	428	420	422	422	447	396	434	431	432	455	406	415	433	441	443	382	428	448	452	420	440	422	425	441	444	433	431	418	414	404	434	432	447	435	420	454	438	425	389	432	411	435	455	394	415	390	434	430	441	440	424	450	440	446	454	445	408	444	463	434	427	432	402	437	448	450	409	386	428	481	425	398	399	425	418	470	463	439	418	420	437	412	443	393	401	386	463	437	468	442	471	420	439	436	443	465	443	417	444	424	459	431	413	435	430	436	399	416	416	469	450	393	442	450	453	383	410	417	426	450	424	414	484	436	391	427	417	456	442	434	445	389	458	417	412	426	428	420	410	440	400	433	416	420	449	416	451	466	422	461	451	449	440	464	414	423	433	425	423	432	417	426	396	401	410	459	425	423	428	416	422	432	437	442	415	419	400	437	415	422	405	458	438	422	420	431	449	401	412	450	456	440	461	422	439	436	469	411	459	422	422	456	412	435	444	426	381	434	447	430	452	467	430	427	469	440	397	454	451	415	382	444	370	430	405	446	490	427	428	421	421	433	400	458	398	431	426	454	432	408	430	418	442	455	422	430	442	475	431	418	400	415	404	441	419	412	424	421	456	427	443	440	445	376	405	398	407	437	448	430	462	435	421	427	432	403	435	404	418	421	450	409	425	424	449	422	433	395	443	424	437	418	440	424	414	418	439	431	442	408	423	415	454	437	407	402	428	423	407	423	410	397	451	425	448	404	427	421	407	415	424	423	443	409	421	419	435	455	415	460	445	451	425	439	418	419	458	408	419	413	387	441	434	394	398	417	428	447	441	407	430	414	403	437	462	453	449	432	394	430	449	413	415	446	415	416	411	450	424	429	422	440	462	424	454	401	417	439	455	445	417	426	432	448	437	455	439	481	401	441	451	431	434	457	449	438	439	457	419	435	470	429	436	419	420	445	452	428	401	416	426	424	406	384	417	384	421	444	418	462	425	406	440	439	430	464	444	447	423	440	422	440	410	413	430	455	416	407	405	413	386	429	459	432	427	464	390	427	459	442	422	460	431	415	406	455	405	450	441	431	403	425	451	425	444	436	414	392	445	433	427	422	436	425	451	398	416	401	417	458	417	394	432	425	445	456	413	411	420	439	478	453	436	424	433	409	421	417	423	435	424	404	465	437	436	403	446	421	437	457	435	415	403	407	443	391	397	424	395	438	470	421	448	414	466	448	455	432	405	429	415	408	400	429	427	442	432	433	429	423	459	418	360	409	455	422	435	420	442	427	438	423	407	457	420	462	424	429	453	454	418	437	460	429	432	408	468	422	429	429	436	392	394	437	459	400	418	458	413	437	459	451	420	446	444	416	421	402	376	444	423	434	423	433	428	402	438	420	456	415	462	431	422	468	427	398	447	457	432	401	423	415	460	434	450	426	438	436	444	450	462	394	456	399	409	436	443	457	400	447	450	420	422	424	419	408	446	426	417	449	422	403	451	422	400	405	432	446	470	424	433	441	427	453	440	426	450	455	401	449	448	425	448	411	416	383	433	416	447	426	447	434	401	438	439	448	394	417	413	460	455	416	411	425	396	415	414	477	412	434	435	392	432	394	435	413	393	456	414	443	419	470	410	415	442	434	394	411	415	421	415	400	463	405	458	449	400	428	441	470	431	444	438	397	399	453	405	434	465	407	446	439	410	424	399	448	442	463	430	465	421	408	451	408	431	447	398	425	406	446	437	446	432	413	398	460	442	417	435	424	455	434	458	439	460	431	412	399	449	436	430	463	427	439	452	398	392	397	425	420	424	417	419	429	464	484	408	421	445	436	407	440	445	452	425	411	415	438	426	436	439	409	415	448	426	417	423	458	443	442	416	438	411	472	454	463	445	418	444	406	385	450	456	396	451	425	460	407	418	450	466	431	420	420	418	457	417	428	448	479	451	447	407	437	450	424	414	419	415	408	428	420	443	452	416	419	420	445	413	436	467	463	440	440	456	448	404	432	421	450	410	415	447	433	470	476	422	421	450	412	418	413	397	439	398	396	434	388	405	415	453	451	436	409	450	428	471	425	447	434	418	448	427	428	416	454	421	417	417	420	427	423	431	426	416	437	427	411	426	417	411	415	395	428	446	400	486	414	406	410	410	438	454	435	449	458	467	411	405	419	410	418	430	424	398	460	439	443	443	425	410	436	466	445	458	398	402	418	433	434	421	422	418	464	459	418	426	448	430	449	380	426	427	445	424	432	457	461	417	489	450	438	426	446	417	437	406	445	395	405	405	422	438	418	428	437	468	401	427	449	409	442	450	448	445	447	442	412	434	428	448	412	449	418	400	408	387	431	397	444	432	441	425	417	417	439	407	434	397	417	440	409	417	414	418	398	486	463	465	429	433	436	430	418	420	457	465	432	416	437	437	419	401	447	371	406	443	417	465	425	426	433	400	404	411	410	436	455	413	390	450	414	418	411	449	457	376	449	429	445	400	409	419	417	423	403	416	424	446	438	423	444	437	443
55231	99624	79038	51811	33934	15259	8398	4183	507	504	502	504	479	456	452	486	521	469	595	607	551	551	501	510	484	497	521	461	472	508	477	461	499	441	492	495	472	479	467	482	493	487	493	487	511	467	456	433	472	481	495	499	466	466	469	471	466	473	469	477	463	476	487	484	514	478	507	444	501	446	474	473	506	485	474	469	489	487	476	474	459	455	436	452	461	469	478	438	479	471	425	445	449	442	489	478	481	464	454	459	490	442	483	494	466	455	476	432	495	456	497	445	424	491	506	476	471	479	422	471	458	471	467	456	461	467	465	500	467	471	482	465	441	468	424	472	482	470	460	473	492	458	477	476	480	534	463	435	492	460	467	499	440	459	465	459	504	498	484	490	467	450	487	438	470	463	477	452	468	465	514	448	487	486	444	504	465	481	468	437	441	490	449	491	516	475	461	483	454	476	449	518	503	473	476	513	499	475	502	487	500	461	471	446	473	449	496	482	450	475	467	474	444	460	482	497	460	502	462	472	497	451	501	530	495	421	479	516	486	471	473	483	452	474	463	517	483	468	454	498	468	449	451	444	500	446	492	479	435	462	505	473	478	436	412	471	430	472	471	464	481	448	466	440	469	471	474	471	475	500	479	473	495	479	488	449	448	499	518	469	471	482	477	469	490	469	472	458	457	522	492	464	493	481	488	466	490	469	467	506	503	473	438	453	456	465	435	481	488	472	490	461	464	486	458	492	486	460	458	474	471	461	427	496	510	465	451	479	475	480	469	444	476	448	441	491	510	433	516	505	497	469	455	465	435	485	470	496	440	500	504	482	478	481	501	477	454	457	483	525	476	444	414	472	464	466	445	480	479	450	447	468	495	516	489	455	442	494	455	480	508	455	467	444	467	484	498	428	480	471	503	460	486	462	477	481	490	520	493	481	492	451	463	482	463	442	458	500	474	473	466	476	449	486	497	465	444	468	453	496	478	498	459	489	473	476	460	519	441	424	491	444	467	470	435	483	479	459	464	494	447	479	481	452	470	415	464	532	469	464	423	462	478	478	470	490	471	473	470	507	462	469	499	472	471	462	455	473	477	482	462	460	511	478	455	491	491	471	447	473	516	442	490	444	437	451	485	461	455	453	463	457	461	478	465	507	469	476	513	487	472	443	480	459	483	476	449	493	476	477	461	467	487	497	465	434	456	487	446	440	458	544	432	463	477	492	522	443	480	458	440	488	483	477	458	458	501	467	458	446	487	448	453	455	503	490	468	480	502	493	467	437	477	512	449	474	462	466	452	487	476	434	470	459	432	489	483	451	482	492	482	456	520	472	463	449	449	452	449	479	482	475	488	428	482	497	483	479	459	462	473	484	454	492	476	443	461	474	490	474	455	480	486	481	463	437	495	411	489	441	443	501	476	467	430	477	458	474	486	488	455	480	458	478	437	483	515	505	465	480	469	455	450	499	485	478	505	478	471	486	500	466	504	468	426	469	456	453	536	464	503	469	473	464	462	466	477	481	479	434	489	502	477	462	481	486	457	466	437	473	520	464	476	499	463	449	457	504	515	492	502	444	471	447	480	447	467	430	492	484	490	473	474	468	471	462	492	492	476	445	486	451	454	451	505	478	511	493	483	415	500	502	479	454	511	465	492	459	475	465	491	510	483	448	439	465	471	468	466	527	450	471	464	461	482	477	467	478	471	470	463	482	461	537	442	464	450	450	454	509	467	481	484	457	477	463	483	412	476	485	444	479	506	469	463	481	470	480	484	430	509	457	473	467	464	479	473	491	432	477	448	500	467	472	473	442	471	522	487	441	449	510	473	455	457	484	474	456	465	441	471	456	487	468	449	466	462	469	462	465	513	481	433	480	497	479	480	453	456	451	478	446	502	437	501	503	497	441	513	489	469	501	471	486	469	454	468	448	470	466	473	504	433	470	493	468	459	436	407	458	480	462	476	499	462	505	482	443	484	483	489	468	492	491	481	491	461	492	466	518	437	475	483	516	460	494	452	460	477	455	450	466	438	466	453	460	463	435	465	463	499	432	485	477	488	473	486	463	491	491	492	452	487	486	446	474	459	458	459	462	471	492	515	486	471	490	490	473	473	434	411	463	442	478	429	493	525	475	453	467	451	429	437	469	479	493	469	485	458	456	441	496	438	459	492	437	485	437	465	471	439	473	462	449	483	480	484	434	489	495	458	463	452	466	500	481	493	460	469	485	511	475	460	399	487	496	491	467	468	462	448	453	474	467	462	493	484	448	474	469	478	436	463	457	419	475	485	478	478	471	490	487	502	458	460	458	473	507	496	473	471	484	427	442	478	468	458	464	489	416	481	440	480	503	490	456	491	499	467	437	496	450	457	520	440	500	464	452	454	428	445	486	498	480	503	467	482	480	474	493	495	472	421	480	465	466	470	479	466	435	458	488	441	491	447	465	489	484	454	466	418	455	488	467	474	470	454	475	484	467	459	442	491	454	472	480	493	465	521	480	470	440	484	454	475	507	501	515	448	443	459	497	511	516	430	470	473	477	451	464	466	466	461	489	454	456	415	462	476	448	493	483	463	503	489	476	481	456	456	491	475	449	506	449	456	485	449	449	472	479	435	430	471	482	456	436	470	472	441	497	500	478	451	464	479	481	457	479	457	476	457	482	486	474	490	462	440	470	423	498	485	487	465	463	461	490	493	520	480	469	487	445	475	477	456	456	472	471	437	455	487	466	467	464	468	458	429	461	515	481	421	484	525	475	447	457	461	473	486	466	527	449	486	485	463	456	460	475	438	463	453	427	475	511	437	494	499	466	468	485	472	467	472	449	446	406	430	464	465	496	456	478	496	458	488	448	454	485	474	450	460	477	471	475	491	465	493	443	481	496	500	445	473	489	485	477	479	463	418	499	491	479	459	501	503	471	479	459	491	498	477	480	490	463	443	461	478	488	473	445	449	452	456	492	462	467	464	490	456	475	489	461	470	503	479	484	456	456	492	476	467	465	481	482	481	505	474	440	509	472	487	468	467	455	484	478	452	475	508	466	457	493	461	480	521	463	447	461	455	471	505	478	463	440	471	469	465	415	466	486	516	441	516	474	448	465	473	477	426	436	439	490	472	495	474	465	462	453	475	482	471	473	454	434	448	475	459	480	467	486	441	460	450	460	470	514	432	465	443	473	478	445	439	474	499	513	480	505	432	473	453	452	453	490	477	466	498	458	496	444	440	484	460	464	497	481	448	506	456	499	424	467	466	483	472	454	485	467	495	480	498	443	488	463	452	474	473	470	481	475	508	439	489	465	471	482	458	450	535	473	491	464	495	457	432	498	482	469	449	484	487	453	452	478	503	439	475	456	468	462	481	472	442	473	520	453	451	442	465	489	474	432	463	468	454	476	504	481	431	430	475	443	466	490	479	482	479	492	482	481	481	461	439	463	484	484	513	464	450	483	481	448	491	475	451	512	465	486	539	453	452	479	467	471	447	456	478	472	460	475	455	468	484	426	461	496
28281	32135	36026	17605	4043	1142	495	370	307	286	246	267	307	298	288	268	260	294	271	272	305	281	264	275	272	283	276	297	281	260	280	316	281	266	267	274	271	294	259	276	249	238	269	275	259	284	261	258	318	258	285	246	253	290	272	308	309	267	277	275	274	271	279	281	261	308	233	298	271	276	320	283	272	280	247	272	259	295	280	282	259	278	282	248	272	280	257	252	273	270	291	292	290	262	312	253	277	282	269	277	264	259	267	283	255	284	301	263	270	300	305	279	300	260	295	266	288	284	263	264	259	265	251	267	279	268	272	255	267	277	287	284	232	286	245	262	284	316	239	257	282	266	253	273	288	285	265	238	269	276	289	273	266	295	257	248	294	275	256	303	271	270	249	317	265	282	288	308	315	255	317	284	253	269	262	284	289	246	281	273	281	268	249	276	260	280	282	255	297	304	294	285	288	291	286	277	279	290	288	255	260	261	289	273	322	272	234	275	242	266	286	288	270	259	262	261	283	278	288	272	272	293	280	291	296	291	286	261	302	260	254	259	299	281	283	290	262	291	269	265	249	295	273	307	293	254	273	245	292	305	285	264	305	292	285	308	277	284	294	269	249	277	272	267	292	276	260	312	291	316	280	288	250	261	275	263	261	267	279	299	293	272	295	262	254	269	292	293	321	303	287	271	289	283	254	287	286	245	272	288	291	272	257	291	274	292	250	292	253	282	275	273	275	286	272	269	278	270	266	261	280	295	299	275	305	268	277	281	288	259	272	269	285	276	260	276	275	319	255	251	298	279	251	282	264	289	268	307	259	259	264	274	278	286	296	299	297	286	292	287	260	269	312	294	264	282	320	263	286	269	285	286	264	291	285	281	287	271	291	261	284	288	300	251	294	296	306	274	282	276	259	272	274	254	281	272	286	275	287	268	277	284	280	279	281	266	300	286	275	258	269	277	276	298	304	269	279	279	254	294	272	274	280	273	268	276	266	232	266	281	282	292	271	275	293	279	269	270	276	273	310	259	276	274	274	311	292	279	255	278	277	305	294	278	285	277	310	250	272	269	265	241	250	315	278	274	324	274	279	257	265	249	287	310	250	260	283	281	263	276	278	258	265	299	300	264	269	257	266	249	274	274	276	271	282	293	257	285	303	260	276	273	263	295	277	289	271	274	268	293	286	285	271	269	257	260	256	275	268	296	283	285	277	299	286	280	283	252	238	306	293	265	275	267	282	269	259	252	260	273	269	251	281	296	288	280	296	276	257	278	286	304	266	296	278	278	294	302	295	250	294	282	259	281	261	263	270	263	278	256	267	273	260	279	317	297	310	287	271	278	266	281	266	273	290	284	290	317	275	284	283	259	305	277	319	317	285	262	273	295	275	276	277	275	290	268	297	274	239	301	288	300	281	273	264	299	302	249	308	280	270	256	254	257	288	311	260	270	244	301	283	282	273	260	288	272	279	269	275	269	291	243	255	289	272	255	240	276	259	264	277	296	279	264	265	273	295	295	273	280	271	262	303	277	280	293	280	282	293	248	282	290	280	279	295	299	278	278	318	267	286	280	293	289	277	251	264	261	279	261	264	280	279	247	267	290	269	300	256	251	252	284	282	265	292	290	268	267	311	276	273	250	275	267	245	249	313	292	293	296	292	290	277	242	274	267	278	285	293	285	278	286	289	271	299	303	302	283	269	259	276	294	267	310	243	294	291	260	267	270	301	278	246	275	278	278	285	259	270	262	281	303	252	284	283	270	294	273	276	287	255	275	247	256	289	322	320	298	274	278	274	255	262	290	287	275	275	303	284	266	317	267	269	255	294	282	284	277	257	258	263	274	249	288	251	279	274	285	273	292	278	283	281	275	271	293	278	300	314	270	271	265	289	302	309	258	258	275	286	276	258	266	240	271	268	276	283	287	261	287	277	232	263	275	264	257	261	258	286	296	339	291	260	255	275	263	266	288	303	256	280	295	284	267	251	252	284	278	294	267	285	273	257	244	271	247	259	292	268	266	269	300	284	266	270	300	262	265	296	293	269	272	289	311	258	273	260	278	297	289	258	292	282	272	272	251	258	278	304	276	290	239	280	304	274	287	247	287	280	297	303	259	268	281	270	275	265	268	292	264	273	253	281	277	275	257	297	282	309	293	302	282	252	271	277	297	275	282	285	267	242	285	283	265	266	265	264	285	288	293	286	253	289	286	287	278	280	280	273	264	318	271	272	277	267	290	294	293	275	307	283	276	300	288	287	266	251	293	270	278	282	260	253	283	243	314	290	290	281	271	280	272	309	301	280	297	252	260	257	315	266	271	278	302	271	274	271	243	264	268	266	261	271	285	263	307	266	269	306	285	268	293	278	274	284	269	317	286	302	271	288	241	291	282	260	271	261	284	276	278	262	257	283	301	274	280	281	277	269	314	262	270	279	261	254	256	286	252	270	276	260	263	295	293	272	286	318	267	267	324	284	299	311	261	271	259	270	278	271	285	285	290	263	276	255	259	288	297	298	295	270	293	294	272	288	263	277	296	272	244	308	293	307	258	281	272	290	304	252	251	266	264	274	317	252	246	298	273	257	272	268	262	292	289	286	257	293	258	248	290	267	274	289	295	276	268	278	281	253	294	275	284	285	261	273	275	295	244	257	279	285	295	274	281	261	294	258	256	292	286	313	275	299	276	299	277	274	296	282	243	299	305	272	262	270	302	310	247	261	288	272	268	259	283	262	290	307	289	306	267	274	271	282	269	258	300	267	278	264	299	283	275	316	269	308	238	267	286	286	288	262	301	281	263	281	248	278	246	274	276	269	287	310	310	263	250	238	285	292	290	302	251	259	268	260	297	303	261	278	260	276	299	273	253	323	267	313	285	298	274	260	265	260	285	296	281	261	275	268	293	238	286	284	292	258	269	290	287	281	276	257	305	288	284	286	329	276	275	292	272	288	270	317	261	260	297	291	301	279	248	254	276	281	260	281	281	311	273	302	282	262	272	264	286	280	259	249	284	269	269	260	290	273	302	274	283	258	287	249	293	261	277	276	260	280	258	282	290	294	301	283	275	296	279	270	292	292	277	251	247	301	285	273	264	273	272	281	267	262	285	279	244	301	277	282	282	296	279	255	267	301	279	265	291	275	282	235	280	267	274	288	274	266	271	268	271	307	276	292	248	273	258	299	292	261	287	284	265	265	287	275	284	270	281	270	274	292	301	292	273	283	276	258	308	233	281	268	270	288	289	260	283	283	287	266	270	255	262	278	267	288	310	277	264	280	303	265	276	260	271	274	300	244	274	317	288	282	273	282	275	263	300	286	286	274	273	266	286	280	286	285	297	267	289	251	285	282	282	282	286	246	293	297	295	276	288	287	266	279	292	261	276	292	265	281	283	318	276	276	263	280	283	259	269	305	275	290	301	275	258	285	283	286	304	272	301	315	276	280	308	308	279	260	278	279	257	291	278	271	256	287	267	289	283	277	260	276	264	280	274	276	256	279	258	271	297
26197	48682	32037	11523	4138	1571	680	524	321	304	307	318	310	303	343	318	284	302	310	346	352	352	310	275	338	322	323	288	300	298	335	311	341	313	339	315	315	347	332	319	314	328	293	318	317	330	333	306	325	320	314	321	351	317	294	340	331	332	279	338	323	324	316	327	304	352	315	321	330	332	339	301	317	306	335	292	299	343	315	332	294	325	350	332	323	306	289	328	324	309	329	332	308	330	327	307	301	333	312	282	322	304	334	302	324	323	338	296	307	320	308	316	334	316	337	329	319	328	365	311	324	352	293	328	288	343	316	331	340	354	320	316	298	322	320	336	290	319	327	282	281	328	331	351	317	317	314	311	297	291	316	294	300	319	307	330	294	321	334	326	353	333	310	334	307	305	324	342	347	318	309	315	318	307	336	327	342	298	321	339	341	351	319	314	293	321	306	325	342	323	339	300	336	328	345	304	307	332	331	323	322	305	332	283	338	326	320	345	280	340	305	327	354	317	345	338	340	308	324	302	305	329	336	308	333	348	299	322	315	337	307	298	293	334	312	298	345	311	332	307	310	313	321	324	300	294	330	327	336	316	303	327	330	319	301	311	337	335	329	316	323	316	302	319	328	317	327	343	339	314	320	315	330	340	340	307	349	323	287	336	316	299	321	303	312	309	333	327	312	319	329	310	320	320	309	316	326	325	299	303	343	316	330	301	304	289	338	351	305	285	302	340	276	329	305	339	310	350	326	304	315	330	335	329	302	287	318	315	339	325	344	323	313	309	307	315	298	311	306	306	332	284	294	328	340	307	310	313	316	317	343	320	321	313	314	328	333	309	300	336	302	333	344	317	333	332	304	298	301	315	301	313	320	327	341	316	326	330	284	320	314	332	318	306	310	296	351	323	332	309	328	320	300	320	333	305	287	306	317	301	316	319	309	313	311	331	308	324	345	355	318	349	325	316	310	317	325	316	297	351	314	346	306	322	323	333	317	341	332	316	337	305	345	322	304	324	303	325	345	335	321	327	314	332	328	342	320	296	314	296	326	314	316	306	321	311	349	331	299	322	327	336	280	314	312	317	337	312	367	335	302	345	317	287	335	311	286	327	316	301	299	323	319	322	321	336	333	339	308	308	315	327	308	335	318	327	343	332	323	334	324	344	300	314	342	322	324	306	334	334	288	336	316	334	345	321	323	342	324	320	342	327	322	366	320	323	329	318	297	344	324	347	349	338	346	284	311	347	297	326	320	320	323	297	322	331	321	327	313	301	327	329	330	324	309	355	335	321	324	319	298	311	342	327	291	334	334	329	262	325	308	304	335	292	297	332	324	349	298	321	326	300	302	314	302	312	339	327	318	313	304	323	310	327	327	330	312	289	337	322	324	331	298	328	313	329	293	316	336	320	306	316	307	358	322	314	318	305	318	317	342	310	356	298	329	304	329	328	333	334	298	303	321	311	331	331	329	302	320	300	328	357	306	335	326	317	331	309	317	324	306	340	327	325	332	342	328	292	294	334	316	338	341	295	325	320	312	323	317	297	308	311	343	302	303	291	329	276	288	289	317	341	311	343	318	296	311	297	320	327	309	304	312	304	315	305	349	316	357	315	311	326	314	291	337	346	298	315	349	298	292	312	343	340	341	322	302	328	348	313	328	325	328	315	343	326	335	359	343	336	311	333	354	291	300	306	321	308	306	336	331	309	300	328	326	290	342	331	327	315	317	294	299	312	285	310	316	312	303	320	320	310	331	309	319	314	290	318	316	320	328	325	324	320	324	298	301	301	317	320	317	324	326	333	301	320	322	334	327	300	297	323	308	331	318	304	335	341	300	309	324	343	330	324	304	287	315	322	329	328	330	312	342	326	331	332	319	334	321	298	312	350	287	298	337	323	317	304	333	315	302	321	289	342	346	303	363	317	300	353	288	314	331	310	323	303	325	316	301	317	329	298	321	303	341	348	327	322	289	317	346	274	294	335	346	319	315	347	309	350	352	316	312	316	345	333	297	298	322	335	360	317	306	315	272	309	329	339	316	310	339	301	301	328	315	338	345	333	299	321	321	327	319	334	337	293	341	326	353	320	346	309	313	329	350	298	306	335	300	309	324	301	322	305	303	319	338	313	314	338	316	338	311	331	305	342	348	317	332	316	309	353	336	345	315	318	320	333	305	304	350	306	296	341	316	330	347	330	313	317	299	310	335	326	308	329	327	331	324	313	323	341	315	321	315	323	299	348	312	299	303	330	325	294	312	316	345	317	345	298	315	326	317	324	361	312	335	331	330	315	342	309	326	297	319	325	313	309	303	324	347	288	300	327	344	351	320	328	331	309	311	330	340	320	322	320	309	318	297	297	323	347	335	313	328	311	320	291	334	354	309	324	314	303	314	305	332	306	311	333	348	313	294	308	324	335	325	323	331	305	321	319	301	338	318	315	299	291	334	331	347	308	321	311	317	311	327	292	295	327	317	330	313	285	309	331	313	373	301	328	284	328	320	317	289	351	330	345	326	318	320	311	322	359	323	323	328	288	304	330	323	289	361	289	287	331	315	313	335	349	322	330	312	326	325	301	291	317	329	319	331	301	322	313	331	330	328	318	349	319	303	306	313	319	331	325	353	289	339	326	323	306	338	328	312	332	303	283	291	337	338	306	337	285	352	289	329	320	323	313	307	315	331	326	329	342	325	353	323	313	304	327	327	334	334	353	312	333	343	363	345	293	306	282	315	301	311	332	298	309	270	325	331	326	329	346	306	302	311	340	300	331	309	303	296	310	299	318	340	314	299	311	322	319	332	335	342	304	319	292	325	346	277	308	378	308	286	327	313	331	331	300	338	296	333	316	332	312	321	320	331	339	348	300	318	304	316	321	339	336	312	346	288	342	322	321	327	334	318	302	329	295	309	327	348	324	327	309	308	350	325	304	290	313	297	328	344	332	312	305	331	344	355	318	320	361	321	339	332	318	320	316	319	340	326	320	331	317	319	303	313	327	335	306	323	324	321	327	342	291	316	354	324	325	328	351	333	300	314	296	337	308	278	297	323	328	289	355	310	308	347	298	300	327	314	289	353	325	337	342	336	318	342	326	314	329	316	320	332	337	283	320	291	336	337	323	286	258	300	289	312	307	314	337	353	285	353	293	298	320	337	328	308	330	339	317	334	325	328	325	320	315	313	330	310	311	318	320	309	348	288	240	302	359	291	341	313	314	321	308	348	309	305	324	296	333	319	318	322	329	288	300	283	315	307	309	351	297	303	332	303	285	327	322	325	297	314	340	322	329	338	310	324	331	310	315	322	364	305	338	318	307	294	313	334	341	309	314	351	324	311	293	339	303	323	319	310	328	291	307	310	300	287	355	318	342	335	305	305	320	348	297	294	317	308	314	307	322	303	295	310	309	319	319	335	295	329	321	327	303	325	341	321	334	332	307	349	288	323	303	322	332	323	331	313	291	331	331	335	302	313	336	309	334	297	286	336	301	334	339	307	320	306	327	348	294
23849	23245	37186	31240	23250	18514	6607	1642	476	385	340	363	328	336	362	345	341	360	376	371	370	404	358	350	358	341	348	342	341	324	341	358	372	361	339	357	338	319	363	360	344	399	330	338	337	383	347	387	328	347	333	334	336	368	319	368	353	327	367	327	331	389	356	327	358	325	339	299	322	343	351	343	350	328	332	357	321	369	343	371	326	314	350	364	333	367	338	344	337	341	342	379	322	354	329	350	368	331	362	321	368	328	357	349	355	351	327	366	348	327	360	339	324	342	360	358	350	351	336	341	391	343	328	349	363	344	333	328	342	314	348	362	332	333	363	363	377	395	360	345	357	335	371	334	359	376	341	333	302	313	344	317	379	384	368	327	344	309	367	345	317	366	375	329	353	320	340	359	341	378	325	324	337	326	339	316	353	348	379	332	347	324	349	365	358	346	362	312	342	317	362	337	320	339	314	366	366	331	352	367	338	348	321	346	377	349	379	344	328	338	334	358	329	347	371	349	329	382	330	355	336	360	359	354	319	348	380	340	317	349	339	355	304	326	342	378	354	362	373	360	335	323	364	338	351	341	326	352	374	355	308	338	362	362	369	339	365	341	339	330	360	338	356	353	345	373	344	359	312	328	362	357	330	347	374	334	336	339	361	354	336	368	360	352	344	320	354	351	360	352	336	349	352	356	337	361	361	346	310	355	349	355	340	362	348	333	367	345	347	346	330	339	357	335	311	359	349	346	311	341	344	382	330	322	341	336	327	343	352	333	349	359	365	323	341	374	357	338	386	319	320	389	378	356	320	355	371	338	377	354	357	348	333	355	338	364	369	351	330	363	319	351	354	320	351	357	339	359	347	326	329	361	356	369	346	328	327	367	361	317	355	332	346	342	376	334	355	337	387	331	340	324	325	347	362	350	328	337	380	380	357	339	374	343	340	351	340	355	390	331	348	358	335	335	349	356	338	382	330	383	396	378	319	336	349	332	356	349	371	385	361	377	383	331	335	350	312	364	339	363	334	352	345	350	330	350	353	358	329	372	335	364	344	313	336	354	348	350	371	328	344	347	329	313	343	323	341	368	361	345	352	323	336	348	364	338	359	354	347	386	383	355	316	334	309	326	335	307	339	334	343	392	357	314	340	315	333	348	369	357	361	348	363	346	356	356	357	328	352	360	307	348	330	346	357	394	335	352	341	330	367	368	370	367	355	341	334	340	333	345	350	346	339	356	347	358	335	361	371	335	378	334	320	367	348	350	365	321	365	403	315	337	356	343	333	364	330	368	371	351	379	346	330	338	323	384	326	374	319	345	372	386	313	345	342	346	338	349	346	358	333	355	337	339	370	340	347	366	331	368	346	371	325	323	368	356	343	345	316	338	388	343	361	337	358	350	378	361	348	344	345	329	370	350	362	345	366	352	361	328	345	331	364	356	352	335	321	329	333	357	360	327	346	373	332	380	364	343	309	345	366	381	356	367	338	347	325	332	340	370	367	378	353	358	330	340	327	344	340	354	339	347	365	351	368	346	364	351	342	330	357	341	381	360	375	348	354	356	354	376	362	381	328	340	356	328	385	339	350	308	347	355	291	355	396	344	367	336	383	342	347	344	340	353	336	348	311	350	380	312	353	333	324	356	343	331	327	300	345	356	325	341	306	332	344	357	389	342	358	356	339	352	342	328	344	340	337	324	355	359	341	318	340	381	360	357	320	332	338	368	344	353	363	312	354	332	352	368	293	336	369	350	329	338	365	347	336	305	356	324	321	349	329	322	319	354	345	359	321	335	359	334	369	357	343	371	356	347	374	352	351	353	335	342	353	344	341	337	311	367	384	334	360	326	344	344	354	353	374	365	364	363	402	350	317	384	327	380	365	363	315	353	331	356	354	342	357	395	335	338	382	371	341	314	364	362	357	330	338	358	369	369	332	336	358	350	370	326	332	367	347	334	337	348	349	319	359	342	377	360	353	352	367	335	389	337	347	373	324	356	348	365	333	315	355	354	355	371	348	354	303	334	344	369	320	347	326	339	354	346	349	327	351	345	338	353	359	350	317	356	357	352	342	358	364	363	344	353	340	355	342	335	321	341	358	309	321	366	349	340	346	358	330	328	321	342	305	336	315	336	358	304	343	392	337	351	347	337	326	339	370	368	361	347	361	347	354	314	344	323	333	325	374	359	350	334	355	348	386	370	376	336	312	350	401	340	368	335	365	334	372	351	343	336	320	343	355	376	303	315	359	360	317	313	339	345	336	349	328	351	350	328	358	385	360	357	361	358	343	367	374	357	355	335	350	352	341	356	368	318	360	317	365	318	334	340	322	325	341	354	337	337	343	322	390	318	339	354	380	346	357	330	353	325	339	337	330	351	363	351	327	324	358	332	339	337	355	328	351	347	364	385	362	362	338	344	391	346	337	365	374	339	357	347	347	341	332	343	319	366	357	346	358	370	359	371	307	335	355	338	344	331	344	372	372	371	323	377	365	346	333	324	352	369	359	343	367	334	359	351	341	348	359	345	327	353	355	331	364	340	345	355	354	368	343	352	353	383	332	342	348	357	366	369	373	356	347	372	367	322	346	322	346	342	337	382	359	351	325	334	356	354	354	316	349	361	355	355	371	347	354	359	343	379	376	345	353	319	325	372	337	296	342	363	348	339	359	364	347	337	357	348	327	339	315	345	307	352	366	341	341	306	344	378	392	319	356	342	338	375	338	337	339	346	349	349	338	340	338	348	371	327	377	378	390	385	343	326	342	350	321	359	317	366	323	342	369	335	333	366	334	363	322	353	339	330	343	373	321	332	391	352	314	354	385	333	320	337	315	313	309	338	364	345	346	316	388	353	314	342	357	350	357	332	362	352	353	412	325	352	350	344	349	358	336	370	339	393	355	353	384	351	339	319	384	351	378	329	347	340	359	326	357	364	323	344	342	345	347	353	361	316	319	309	378	366	318	369	349	317	363	374	351	339	334	328	369	389	346	355	295	357	341	328	340	342	328	345	341	355	367	338	306	333	344	341	336	360	347	370	392	365	338	344	356	336	354	390	349	338	335	315	343	330	371	378	353	348	337	370	364	341	337	351	351	353	320	370	362	342	371	323	336	387	321	353	365	377	377	331	354	356	355	338	346	356	351	356	361	367	354	358	367	365	405	357	352	376	326	358	342	364	336	329	356	385	383	370	354	333	328	353	347	295	346	338	370	371	325	346	346	363	353	336	346	367	333	359	331	345	340	348	342	403	325	373	347	320	325	339	334	328	337	338	353	325	343	323	412	341	359	365	330	333	357	308	352	323	353	362	342	350	371	375	342	360	359	340	341	375	364	340	372	353	355	299	377	352	359	346	357	306	371	306	358	353	335	330	381	327	353	361	355	355	366	355	351	360	359	354	347	336	351	314	373	328	376	355	326	361	336	393	353	326	337	372	349	343	354	317	321	363	349	334	351	305	367	355	339	325	323	328	359	335	339	374	324	339	333	328	350	310	349	334	353	341
51473	94531	70682	42211	25563	13506	4443	2443	618	405	410	412	388	389	399	407	423	408	390	416	423	449	395	408	393	410	414	435	346	361	368	390	396	391	355	412	359	386	394	366	408	410	416	398	409	383	411	383	412	356	384	349	412	380	383	412	378	409	377	420	373	366	395	433	403	405	398	388	386	368	409	383	390	391	412	392	367	370	397	437	377	362	367	377	402	386	394	377	410	389	373	387	391	412	394	405	371	410	400	396	377	396	420	391	405	406	396	396	396	387	363	394	406	408	373	375	416	401	390	387	388	390	403	402	413	372	356	403	400	376	371	372	396	406	399	344	400	399	388	393	374	384	429	413	388	414	373	380	414	382	372	379	381	376	383	381	398	414	374	355	389	389	361	411	409	421	387	391	370	419	383	366	390	418	362	379	388	376	374	396	398	382	380	398	372	407	400	408	378	442	400	402	377	396	392	372	409	385	344	370	416	393	392	410	377	386	349	381	390	395	386	382	367	422	412	396	405	400	424	376	389	436	398	390	371	389	436	361	399	408	394	403	364	393	413	405	381	412	413	393	368	358	404	405	416	416	396	383	423	404	401	411	383	403	409	382	398	397	398	407	368	380	407	402	381	395	428	392	392	384	397	387	405	375	379	378	382	383	333	409	376	384	418	385	406	392	368	420	378	384	409	390	393	357	408	434	365	392	405	389	384	363	393	413	370	404	412	394	420	398	385	390	391	354	395	388	404	391	404	350	430	393	391	371	383	395	388	402	402	366	416	370	406	399	376	359	358	395	421	397	389	366	384	400	397	377	376	374	355	405	422	370	404	415	378	366	357	413	378	404	420	346	406	374	352	407	368	381	377	397	361	380	399	392	383	391	404	380	407	354	410	399	404	423	379	371	402	402	390	367	391	410	386	379	403	393	372	394	381	404	405	405	372	400	424	411	413	383	395	369	369	378	392	382	381	406	356	375	402	370	395	391	377	415	372	418	400	387	391	374	366	390	370	416	382	442	394	429	399	418	351	361	405	388	422	358	395	351	372	378	374	403	375	412	387	420	404	381	411	413	389	413	393	385	419	373	424	404	384	377	403	382	413	355	445	410	430	367	405	434	379	330	376	378	364	398	421	415	401	385	401	401	369	402	377	386	397	397	400	392	418	380	399	393	381	365	416	385	373	364	417	388	365	373	367	366	395	399	371	354	393	388	414	404	387	378	381	373	391	422	367	414	400	332	384	369	397	384	383	363	431	373	428	408	390	374	372	397	370	362	354	373	389	391	392	378	389	358	354	406	430	368	425	409	397	409	408	367	384	397	411	397	376	373	370	379	414	408	370	355	397	414	355	382	401	412	419	377	381	382	403	417	347	385	395	356	399	372	377	402	378	408	405	400	362	378	395	407	402	399	404	430	388	421	364	388	380	385	418	373	373	403	393	407	370	374	381	393	366	396	384	430	352	425	379	391	353	398	355	416	381	402	380	393	409	397	353	385	415	387	405	368	374	380	407	404	401	398	389	394	399	389	407	387	378	387	393	387	364	386	366	403	409	394	400	393	361	410	386	379	412	414	421	398	393	399	405	359	376	399	387	421	417	413	402	404	394	387	396	382	388	375	402	394	365	391	372	384	353	401	376	381	368	377	410	390	378	379	408	379	361	392	399	369	366	394	384	380	390	386	385	374	405	397	400	399	402	372	404	391	381	372	356	383	380	397	364	364	385	379	383	395	383	386	389	341	381	361	376	418	435	368	389	375	393	416	375	363	349	366	389	385	400	389	409	406	394	411	368	377	361	432	378	370	378	431	328	377	379	389	356	419	441	378	402	402	410	399	369	403	397	407	418	424	399	417	352	399	403	421	378	417	398	386	429	392	376	385	396	363	434	403	367	387	350	372	395	376	404	368	376	368	411	364	407	375	384	396	377	386	393	389	413	381	395	362	373	398	405	438	388	367	394	383	414	404	383	363	397	381	418	425	369	394	400	382	381	365	400	376	363	382	388	369	377	415	396	368	374	409	387	367	442	384	361	398	385	376	355	370	426	392	409	384	370	397	392	404	385	369	372	397	387	419	397	390	375	367	379	393	437	390	379	378	412	397	389	433	388	380	386	418	401	402	358	394	375	456	363	413	403	402	403	375	403	433	408	348	452	394	406	415	420	406	366	385	401	368	384	395	416	409	406	393	395	435	396	448	388	356	381	392	405	371	367	366	390	403	404	393	397	398	406	409	379	407	402	407	396	395	381	358	388	393	380	392	398	393	384	367	365	362	395	394	373	374	367	400	400	407	389	390	387	413	401	395	369	369	377	410	394	395	368	401	406	367	403	394	392	394	382	421	396	382	392	369	404	428	406	391	417	382	380	372	402	405	402	408	393	402	376	398	399	354	407	378	403	385	371	390	371	410	433	392	382	396	378	392	431	356	370	385	399	416	371	404	376	368	386	379	385	356	382	349	386	407	429	395	429	371	376	383	403	373	432	401	394	401	393	404	379	385	362	351	380	383	382	396	394	396	411	374	346	387	394	385	385	412	398	394	403	424	388	382	404	375	380	405	408	398	400	358	376	384	386	406	356	378	378	364	439	391	394	370	410	388	372	358	413	345	400	384	365	377	394	400	420	389	380	356	401	405	385	368	376	409	424	400	392	403	405	368	369	381	387	427	403	379	366	391	387	366	381	402	361	410	361	423	389	374	430	393	394	381	398	401	382	380	398	410	378	402	421	399	373	380	345	379	383	386	442	395	364	385	382	400	398	394	387	386	433	394	398	395	358	403	415	369	390	377	397	406	404	419	417	418	399	391	382	404	389	405	371	425	416	389	370	402	373	379	384	417	357	402	394	394	411	385	388	435	368	367	363	366	399	391	389	399	389	379	388	364	408	413	415	389	386	360	377	375	374	362	382	392	389	362	362	388	390	378	396	356	392	386	384	377	376	415	400	382	394	391	370	415	389	392	379	385	391	396	381	389	362	398	426	399	383	392	404	384	395	406	420	380	364	413	365	396	384	387	375	418	357	382	388	376	377	392	389	380	401	379	404	398	385	426	417	394	386	380	377	378	391	376	417	391	384	354	367	417	419	424	366	394	392	378	380	359	408	410	370	389	391	389	370	399	414	388	391	380	376	405	396	367	377	364	406	388	397	406	380	387	382	384	396	417	401	382	433	421	388	427	373	407	396	396	420	384	424	422	360	385	359	403	378	386	399	392	411	363	392	341	390	356	372	367	380	393	382	395	395	387	370	379	414	365	409	368	356	387	395	404	382	384	369	366	419	404	365	402	379	387	398	380	408	381	416	397	397	371	405	359	428	385	360	426	353	400	387	394	408	384	385	403	391	391	380	391	420	398	398	413	410	390	383	404	342	368	407	400	400	413	393	413	381	381	379	404	380	377	421	421	400	389	380	368	380	381	385	410	396	386	378	402	357	373	401	426	388	386	392	422	411	391	416	368	442	376	404	390	399	364	373	382	380	420	398	400	341	383	394	373	390	364	419	380
25323	25631	38821	30722	17428	6638	1853	741	329	309	327	340	309	304	323	269	301	311	305	304	276	314	308	314	291	329	331	276	301	285	313	293	288	251	284	329	295	305	280	292	307	334	333	311	321	292	305	300	298	297	309	338	323	310	296	295	270	305	339	335	308	307	290	289	289	299	310	317	308	272	299	299	322	303	268	314	302	307	325	285	309	313	291	292	294	318	320	304	303	325	304	292	271	292	289	317	302	317	275	316	308	286	300	311	294	279	293	299	301	304	304	288	307	282	287	285	314	273	294	287	313	309	286	258	291	282	310	319	318	297	297	289	333	273	312	297	311	285	313	315	295	295	323	295	310	288	254	297	292	305	285	287	307	276	297	300	309	291	313	316	304	308	303	302	304	299	309	278	332	301	283	298	290	288	327	283	268	320	278	322	297	308	292	293	271	297	309	286	297	280	277	312	300	297	279	288	305	300	297	287	311	305	291	308	266	293	284	332	286	274	321	273	280	285	323	277	303	295	290	314	327	302	307	324	312	313	280	279	309	268	291	316	262	294	312	279	303	301	303	326	293	298	302	355	286	311	277	331	307	340	277	287	284	275	283	308	310	308	298	288	310	303	304	326	303	302	302	289	259	293	273	287	305	301	305	291	312	307	310	289	295	315	312	280	357	302	281	304	273	300	311	308	257	299	312	279	297	322	290	300	303	341	334	314	291	311	306	298	294	311	292	282	308	298	314	299	295	274	300	289	310	309	305	307	287	311	283	309	308	314	297	287	289	309	303	304	292	341	299	297	298	324	314	300	290	330	296	296	318	289	273	266	319	281	306	275	297	300	341	299	314	308	292	282	334	303	301	298	298	299	317	313	276	294	318	295	288	300	264	299	305	296	306	292	288	281	293	308	287	294	286	281	278	281	329	313	302	308	307	303	321	329	318	333	311	316	288	326	310	277	261	326	301	272	279	305	323	306	284	297	291	303	304	310	304	302	291	298	319	300	314	319	292	336	321	300	313	308	299	297	317	299	272	294	303	295	298	314	303	288	293	287	339	327	291	311	322	291	285	301	330	319	290	299	297	304	309	285	301	300	294	301	276	306	340	295	280	280	359	291	279	322	320	312	292	297	296	287	299	324	292	313	304	254	280	281	309	269	271	315	329	312	263	305	310	290	324	294	314	325	305	303	340	291	327	297	293	298	296	294	313	304	314	306	306	319	296	313	292	289	282	306	262	280	306	325	306	290	281	280	317	295	313	323	294	309	314	316	284	298	314	291	298	278	301	283	295	270	293	294	366	315	293	288	292	306	295	278	291	330	309	303	280	261	318	307	327	330	288	329	316	292	305	341	309	313	310	288	304	335	306	307	329	254	312	291	314	283	311	291	300	329	314	285	330	297	325	310	307	275	329	300	302	298	283	307	313	299	322	303	296	304	305	280	276	315	305	280	314	283	310	303	312	298	287	315	281	290	294	315	350	286	303	319	289	339	293	287	285	292	280	293	305	284	291	293	279	319	294	276	313	302	330	328	274	318	284	294	300	296	293	310	317	334	272	295	313	302	303	299	291	319	309	280	307	302	326	313	323	322	307	289	329	271	272	317	302	301	315	312	297	349	279	295	295	296	316	303	312	320	328	297	293	335	323	303	329	274	310	311	322	296	282	299	286	309	325	303	316	314	325	316	288	316	303	302	296	295	301	295	305	292	299	280	335	302	268	300	285	286	289	296	303	277	300	296	288	320	287	289	303	283	313	303	311	282	288	281	304	317	296	317	318	315	323	278	308	307	301	272	275	317	282	307	306	320	306	306	292	331	293	317	307	273	284	303	278	295	291	261	331	298	309	275	275	301	326	310	363	304	313	304	309	303	308	344	318	272	287	310	324	315	312	314	311	324	327	297	302	317	293	284	281	291	315	271	319	301	285	265	304	279	309	287	290	295	307	289	287	302	285	313	331	304	296	262	306	319	300	316	322	289	310	292	320	300	281	296	343	285	283	307	302	260	315	302	276	287	299	318	284	327	310	296	282	295	303	270	298	298	304	294	280	307	288	320	327	321	306	300	294	286	321	292	312	310	328	309	298	283	268	288	315	314	315	304	313	279	326	291	341	291	288	307	315	284	317	289	307	296	281	309	281	291	305	307	313	316	330	326	280	301	332	292	325	282	295	286	295	289	308	285	311	283	283	304	326	291	291	288	305	281	326	277	298	288	324	326	306	286	309	327	285	294	317	319	286	335	295	272	320	317	317	304	304	277	311	285	305	314	303	315	289	309	316	331	327	305	285	299	296	311	288	302	310	291	330	301	278	266	301	289	289	295	298	272	270	310	284	306	279	311	293	270	324	278	298	301	295	283	322	297	305	277	279	338	318	294	286	299	301	304	321	314	292	265	298	296	288	290	270	300	289	310	319	282	307	304	308	321	328	324	305	334	301	275	312	337	273	301	292	311	253	336	293	305	299	311	283	306	297	311	309	290	316	299	269	286	309	295	319	294	324	319	299	288	300	317	277	329	303	324	283	286	324	299	278	313	331	267	329	266	293	308	316	304	320	293	276	286	313	287	291	294	317	289	285	288	297	283	301	258	355	334	304	303	292	265	284	288	315	262	318	299	276	277	274	321	279	324	280	273	312	286	266	294	270	311	297	326	317	286	316	276	299	313	317	297	277	290	295	294	297	302	303	310	331	305	327	301	300	280	322	323	302	297	318	332	307	286	325	305	330	308	308	302	312	297	292	335	295	271	277	305	296	294	301	306	278	301	317	326	309	298	290	266	294	264	286	305	293	330	284	271	306	297	287	286	282	299	312	304	280	310	291	281	309	316	251	290	319	305	284	299	306	314	314	299	286	320	318	334	326	316	310	288	304	311	283	293	309	277	302	297	289	334	305	311	345	276	286	309	303	308	301	291	284	292	305	295	299	275	314	289	306	325	281	315	325	305	299	304	307	288	335	330	321	318	293	294	285	309	303	317	312	313	281	303	301	298	315	290	310	297	288	301	311	329	305	289	297	331	329	312	275	293	324	313	311	287	306	304	284	326	302	298	293	296	300	292	279	307	290	310	330	298	289	270	329	321	282	296	315	292	300	273	284	271	317	271	276	315	304	290	301	274	331	319	326	272	294	296	308	310	305	290	265	295	297	306	335	320	303	314	297	294	296	318	313	321	289	316	313	307	343	327	302	285	294	296	298	294	318	319	327	318	288	269	302	305	306	289	308	304	301	325	286	340	288	310	288	305	323	305	300	295	317	305	342	308	314	291	285	302	314	334	283	317	291	325	283	291	291	282	266	292	298	299	262	311	279	303	298	302	309	266	304	284	274	322	296	297	323	291	308	291	309	285	308	273	312	279	323	310	272	305	260	303	314	311	302	327	304	283	317	305	292	314	292	299	320	303	267	271	293	284	326	297	313	297	328	301	321	310	296	293	307	288	304	318	273	293	303	329	276	298	278	301	331	305	292	320	284	305	328	311	312	310	308	264	303	298	294	309	302	286
46123	81252	57125	32179	14884	7553	2913	1125	437	371	329	319	379	337	361	336	365	341	340	371	397	375	369	359	368	353	373	345	397	327	329	337	366	337	335	390	337	318	338	361	325	359	345	330	347	355	361	318	344	345	358	366	356	339	374	331	347	332	361	335	342	348	344	345	346	327	308	341	361	306	357	332	343	362	338	341	356	316	359	366	363	353	338	346	336	333	341	338	354	370	382	369	341	357	363	305	371	344	351	318	359	320	371	318	339	366	371	338	337	367	377	358	361	355	365	368	352	336	369	349	323	327	306	335	352	326	369	347	386	314	359	359	386	334	376	316	349	358	359	378	325	337	334	358	331	375	353	363	355	355	320	332	349	347	350	347	367	381	344	378	335	399	347	356	367	344	354	326	359	351	379	352	350	334	363	344	341	330	324	367	395	316	347	357	369	329	346	322	348	369	342	323	372	360	309	355	336	332	392	331	340	357	328	358	344	355	371	340	357	351	357	327	380	348	343	343	312	374	370	354	342	390	356	316	341	344	343	375	344	337	347	346	364	322	323	340	305	364	341	325	375	387	343	343	363	305	364	362	369	342	345	387	339	367	350	360	354	372	369	322	370	339	360	359	367	341	322	380	348	360	356	365	335	321	367	384	345	386	324	355	372	354	358	344	367	328	352	331	351	347	354	342	366	357	323	313	352	378	358	358	372	345	341	345	334	325	359	355	362	358	324	320	349	349	326	347	399	376	396	329	352	351	342	329	382	377	393	363	312	337	360	352	308	339	337	329	373	327	321	373	353	339	355	346	362	367	402	349	337	346	341	352	331	373	300	346	377	369	360	354	354	344	367	323	358	355	347	343	343	319	331	374	357	309	367	329	342	364	334	356	352	365	331	354	364	355	347	356	357	340	337	355	338	338	348	352	336	329	341	357	337	363	356	328	310	359	380	363	319	362	328	354	361	335	373	328	343	355	352	329	333	357	330	360	395	319	350	341	344	346	335	364	310	347	319	376	331	356	356	334	354	369	351	328	335	357	352	387	370	340	342	332	349	348	341	358	335	328	346	357	338	323	327	365	358	366	363	344	354	340	323	385	352	364	314	384	312	377	337	332	339	319	320	341	335	368	354	352	339	340	315	355	319	353	382	340	345	365	338	350	355	353	383	372	331	354	338	390	313	334	376	337	366	329	362	353	354	340	346	330	363	339	387	359	340	365	395	334	361	365	341	305	386	357	391	369	389	350	355	331	337	360	331	364	383	328	307	357	367	328	384	328	349	321	339	330	304	361	357	362	322	350	353	361	347	358	345	344	350	351	337	331	332	361	354	349	361	339	337	347	328	356	361	354	330	329	368	361	320	343	368	376	340	343	389	363	333	325	323	362	369	328	350	362	372	363	398	377	376	332	352	351	345	347	336	374	346	356	337	308	360	338	371	373	360	320	379	347	334	352	345	380	386	374	348	350	326	349	373	351	355	332	340	374	344	356	379	322	331	326	334	350	320	320	387	357	367	326	331	352	305	353	335	365	387	331	358	371	344	346	361	356	347	382	389	351	373	329	365	356	372	352	352	344	348	311	352	348	379	344	372	342	331	374	348	332	357	331	343	363	332	326	367	382	342	322	336	370	381	353	370	352	326	353	345	338	341	302	353	353	335	367	326	335	365	323	354	326	371	336	326	359	310	350	343	347	331	362	341	375	343	311	338	351	339	328	350	365	326	331	346	323	360	345	357	335	340	353	364	340	362	323	335	361	333	340	363	327	332	391	336	335	348	370	333	352	338	365	333	347	345	343	377	346	371	381	363	333	338	350	371	325	333	348	369	400	368	349	387	372	351	365	338	392	352	357	351	357	340	367	320	362	360	351	357	316	353	373	367	358	355	373	334	335	335	337	362	338	379	356	349	380	375	367	375	325	337	336	344	361	334	355	347	312	353	381	364	340	352	345	346	359	350	365	335	381	354	317	325	364	362	366	348	359	351	363	327	336	332	363	338	334	375	343	337	353	339	328	355	355	344	344	339	326	333	361	373	368	340	339	328	341	357	368	359	373	345	356	345	340	360	380	372	354	353	370	376	372	356	324	360	343	372	365	348	320	349	360	360	371	347	352	369	343	342	334	355	353	334	370	346	338	372	387	348	371	359	353	360	295	349	343	347	337	358	333	355	359	371	339	347	344	360	332	335	342	356	342	346	355	327	343	363	345	351	316	349	373	331	314	339	349	318	371	366	345	366	358	347	376	363	337	362	345	330	346	363	339	326	331	381	323	323	357	365	352	391	327	389	358	342	321	371	330	349	354	345	390	380	343	333	365	315	335	351	376	338	338	338	349	347	359	343	324	349	354	358	351	356	338	331	317	336	370	357	362	364	331	341	342	348	330	317	332	376	375	372	360	356	366	338	347	391	375	372	338	349	371	393	363	304	354	369	358	364	313	355	333	311	346	353	339	342	379	350	342	361	374	364	343	328	364	345	366	332	355	352	357	345	356	361	346	368	352	355	346	348	379	342	356	349	361	359	354	376	375	384	380	363	355	354	378	362	375	329	320	371	364	355	321	362	355	356	346	348	332	343	365	336	356	330	359	354	351	340	322	343	360	350	370	392	356	334	391	372	319	316	364	330	329	289	346	342	326	356	344	336	325	321	356	355	328	348	345	392	349	403	393	367	329	346	362	343	337	357	381	329	315	322	329	323	352	326	377	373	368	352	378	352	371	343	352	360	372	343	339	339	373	380	360	348	370	372	323	341	335	354	331	363	342	341	337	330	346	374	349	400	332	391	371	369	350	380	331	357	373	375	374	345	332	357	354	325	351	360	349	347	350	364	372	368	354	351	371	326	355	342	357	367	368	361	332	325	338	313	353	363	365	341	386	337	382	356	320	355	322	381	387	332	357	369	339	355	357	331	377	344	340	357	343	356	343	343	350	374	352	342	355	328	330	326	370	350	351	351	366	365	376	315	326	346	328	347	362	338	352	349	333	350	380	375	345	353	324	341	381	342	360	366	361	345	318	353	316	331	369	305	345	343	353	346	370	353	322	376	374	362	326	348	328	359	363	368	369	367	343	361	341	367	347	326	335	345	318	328	342	354	387	331	348	388	360	313	343	348	368	353	331	362	340	359	352	390	330	347	358	383	380	365	354	357	352	348	327	349	352	395	338	321	351	350	342	345	339	340	352	353	371	330	381	361	340	360	390	321	397	340	360	351	350	343	346	370	346	342	333	353	380	337	360	378	341	324	357	343	340	358	353	383	362	378	359	373	298	341	333	319	361	369	332	354	344	349	314	332	388	331	362	333	330	353	360	339	351	355	326	349	345	346	353	382	313	345	338	365	375	352	344	334	336	362	359	352	372	367	331	354	367	316	388	328	388	356	340	378	358	337	347	365	365	335	333	363	362	337	340	341	369	318	357	360	356	365	320	336	343	313	349	381	357	349	397	329	379	356	383	351	338	358	381	368	381	329	313	379	357	384	333	372	347	345	352	329	357	376	389
22864	22180	33555	28389	23116	22346	16568	3568	535	444	423	415	451	417	427	447	400	470	440	463	452	447	424	409	405	434	448	395	421	410	414	441	408	425	455	406	429	389	448	439	421	465	410	427	444	407	426	410	431	437	454	433	427	401	442	403	425	404	398	422	422	410	416	397	445	438	421	409	419	405	417	410	403	444	411	431	419	437	434	446	398	456	404	406	427	399	428	429	405	358	368	444	405	454	414	421	436	432	410	444	447	405	432	411	421	415	397	409	408	446	409	406	384	427	396	401	418	368	418	435	436	437	397	385	418	405	431	397	405	391	422	426	393	414	403	384	422	413	427	419	411	411	417	428	405	434	426	429	396	433	436	441	443	417	434	419	422	414	392	448	410	446	406	457	447	429	417	429	397	401	396	457	414	453	410	408	397	417	417	418	410	439	399	405	432	396	437	418	421	425	419	410	407	432	403	418	405	423	404	414	426	408	443	423	438	395	383	411	431	432	424	451	431	364	395	386	409	437	410	422	433	449	427	440	447	425	413	413	411	438	439	441	381	415	409	396	369	458	387	402	432	421	403	417	422	454	427	459	427	404	427	462	404	415	393	397	418	397	419	385	450	433	446	417	410	396	390	414	438	424	422	414	442	449	424	415	381	429	400	426	432	430	441	394	400	414	393	420	457	418	419	416	419	426	408	394	411	414	393	412	444	443	430	456	434	430	449	447	440	431	406	460	387	420	406	435	421	432	426	450	410	405	411	440	452	400	408	395	409	391	424	390	437	435	438	371	434	433	438	436	428	432	394	386	435	425	429	413	416	398	394	413	437	406	403	420	373	431	405	413	385	411	398	385	424	418	379	385	419	386	437	375	426	435	410	428	425	427	398	405	434	404	458	432	416	423	366	397	404	411	389	410	408	396	407	395	449	378	401	385	434	428	421	381	422	428	420	441	395	414	433	419	421	404	423	441	430	434	417	424	444	402	457	419	400	441	410	463	416	419	417	428	391	421	376	442	453	406	419	433	399	411	430	419	382	405	397	426	397	452	390	409	386	352	417	456	417	429	410	418	421	411	434	459	428	425	373	388	403	441	408	385	420	373	435	400	413	403	387	417	418	424	447	411	459	401	435	433	420	392	414	421	417	403	430	422	446	386	413	452	429	430	431	393	400	427	415	400	412	411	462	405	456	422	400	412	434	413	438	404	440	410	443	458	442	433	435	424	424	444	411	407	431	437	398	439	398	380	450	388	447	380	410	397	455	417	402	413	446	400	414	449	425	462	436	425	448	434	422	396	440	400	430	408	417	440	410	389	413	436	440	420	415	420	378	453	400	437	435	408	415	412	417	446	417	421	394	428	430	418	369	414	447	420	420	427	415	423	432	407	437	441	458	418	418	428	422	404	407	410	410	469	422	442	435	435	437	432	422	411	402	452	412	461	426	415	418	414	431	389	436	413	420	426	429	391	438	406	401	419	411	442	423	425	440	449	414	417	465	442	401	405	429	424	430	392	424	404	420	441	460	398	423	413	405	400	413	414	408	443	395	436	397	404	421	393	426	421	396	432	420	423	433	454	397	435	441	424	435	422	400	432	438	428	417	432	434	410	411	385	466	412	435	416	418	395	428	419	421	425	448	432	442	424	419	384	422	442	412	393	440	402	386	412	429	428	399	429	402	451	402	458	448	437	391	402	429	432	425	448	449	418	408	402	404	459	445	418	428	403	422	422	434	462	424	407	403	434	418	426	419	407	405	390	418	425	436	414	426	425	436	411	391	421	387	436	412	429	400	450	443	421	414	405	427	421	436	423	443	395	419	439	451	422	426	429	404	429	411	380	415	426	416	426	441	413	407	437	384	449	436	413	437	441	377	417	409	412	425	424	423	407	411	424	432	407	424	397	405	436	404	418	405	407	445	406	416	399	411	396	431	456	450	410	388	418	407	410	418	439	434	397	440	408	401	447	399	449	443	403	387	399	419	421	418	419	448	410	411	421	417	419	413	419	419	407	404	420	410	443	413	395	415	425	393	412	409	414	390	377	440	452	420	390	383	454	406	428	401	395	423	434	426	387	417	405	435	439	434	483	440	407	451	398	427	393	442	443	450	448	396	409	418	390	431	436	418	384	395	442	390	422	460	382	420	396	452	430	400	401	404	417	437	418	426	415	432	433	408	424	427	411	411	393	470	414	452	430	417	407	392	386	426	409	395	420	414	415	428	394	416	457	444	390	406	382	390	443	418	421	423	383	418	419	410	404	426	402	405	368	443	394	409	426	400	422	419	446	431	407	426	425	395	418	414	391	443	427	419	388	435	441	412	460	415	449	437	413	413	422	430	427	421	405	398	395	424	418	436	414	430	424	419	395	394	415	396	405	414	444	412	380	407	409	447	456	411	409	398	389	420	430	391	411	437	450	430	407	411	426	419	419	441	439	415	421	411	422	398	413	400	399	408	403	421	423	399	404	402	410	449	398	424	401	415	376	438	422	405	425	376	457	401	441	398	438	408	442	385	417	415	471	393	406	404	469	430	463	418	398	425	405	364	425	425	424	400	415	451	393	426	431	426	415	410	458	422	440	408	436	396	408	481	386	447	441	410	430	413	414	430	429	462	389	426	448	410	422	441	441	431	405	413	463	435	418	435	413	417	387	407	423	451	441	422	446	439	363	420	401	425	440	378	406	420	458	451	406	453	422	471	412	467	417	433	424	388	423	425	401	405	412	396	433	403	441	434	416	400	391	444	432	410	441	422	431	415	418	408	373	460	378	395	406	432	442	454	415	416	408	394	431	416	387	418	404	438	442	428	448	382	402	393	472	465	367	401	447	390	426	390	371	377	438	415	399	399	464	401	415	431	362	438	445	424	417	406	445	410	461	386	417	401	420	404	403	417	420	415	454	446	390	427	425	416	469	409	429	438	427	402	425	418	429	412	454	398	398	397	416	404	387	406	398	381	397	438	401	397	431	448	440	385	398	460	425	426	419	403	428	417	414	414	422	413	415	379	401	419	422	394	418	449	393	395	421	413	392	421	395	421	472	424	434	400	398	415	415	408	463	414	417	442	412	443	437	427	441	426	401	377	429	395	356	390	422	416	421	427	412	393	427	443	424	405	411	415	449	379	416	421	405	455	434	406	412	435	412	429	426	425	437	407	409	385	438	404	405	389	416	407	392	412	407	427	408	398	432	441	434	400	444	450	428	414	414	432	466	399	414	398	401	417	452	416	436	435	416	359	447	409	405	475	458	441	434	404	392	446	416	426	400	402	455	382	427	420	431	439	452	391	430	427	419	419	433	409	369	437	446	461	423	432	409	382	396	421	417	442	393	434	437	416	429	397	412	417	418	375	419	426	437	396	415	407	410	395	434	403	401	435	367	434	424	420	403	409	433	441	434	437	427	449	426	436	410	420	416	413	448	453	415	404	437	438	415	397	416	421	434	390	439	392	431	424	412	455	421	438	409	375	386	444	405	413	440	392	458	455	416	380	449	421	419	417	407
52757	98304	78589	52954	33612	19877	9359	3803	610	473	480	439	463	469	448	450	504	484	496	537	537	525	513	492	491	457	433	443	496	440	456	458	465	458	466	425	518	443	443	446	455	439	464	497	468	447	438	460	458	448	440	492	440	476	443	440	465	418	458	498	492	455	446	475	458	469	455	454	429	455	436	489	455	475	425	471	430	415	463	470	432	497	479	426	433	459	457	507	446	464	451	474	445	458	471	475	453	474	467	439	457	450	459	469	465	429	470	453	493	471	448	463	408	416	454	477	472	450	439	480	449	450	428	467	459	441	478	488	442	477	472	459	461	422	483	442	445	506	489	496	469	468	474	463	434	456	428	472	504	450	485	471	455	442	471	438	443	487	480	478	463	436	436	486	463	451	472	440	475	478	456	485	492	491	466	454	449	464	473	470	448	477	446	434	465	462	472	453	448	493	481	470	418	470	472	440	481	474	432	464	448	448	439	457	426	473	452	449	442	471	468	472	446	450	415	497	447	463	450	474	467	469	485	482	460	459	500	473	410	480	429	464	491	477	484	474	427	453	470	453	432	474	478	467	463	437	434	454	478	498	463	420	465	524	426	486	459	454	462	442	465	470	464	492	434	460	456	494	473	443	444	469	480	481	458	464	449	434	502	456	450	439	463	468	454	484	462	442	434	479	486	455	469	471	475	436	465	443	446	451	453	501	431	468	462	476	460	471	457	467	490	444	454	487	493	487	419	480	460	461	495	423	429	472	479	472	508	470	445	458	458	444	469	444	448	481	446	464	449	417	461	490	479	458	458	449	468	475	485	482	484	487	476	455	489	450	454	495	423	450	461	470	452	454	458	502	448	426	439	476	474	449	454	478	474	450	467	439	456	478	477	491	455	457	450	501	497	478	454	467	445	465	448	441	456	420	453	442	505	481	466	467	443	443	463	440	470	442	480	490	501	463	456	477	481	445	461	450	494	439	466	468	462	486	488	475	468	483	440	442	470	447	452	458	440	481	504	459	429	457	460	442	448	446	473	452	451	465	429	511	433	450	445	481	470	436	474	476	483	450	478	469	481	435	406	449	456	433	420	448	442	419	452	467	453	481	475	452	459	441	449	519	488	464	446	463	445	441	482	495	469	489	485	470	457	442	482	468	459	426	415	437	437	404	485	481	428	466	460	456	465	418	481	444	421	477	487	457	465	447	469	472	512	445	435	426	449	456	481	460	426	477	459	448	512	447	454	471	452	443	489	468	464	460	455	444	440	480	485	467	484	425	487	473	431	426	436	429	443	442	426	457	475	443	471	473	453	483	503	465	471	463	512	442	454	481	414	476	424	434	458	450	469	440	502	491	438	485	477	449	486	443	426	449	487	432	463	434	424	433	448	448	473	403	508	471	495	477	454	434	434	489	516	470	458	461	434	438	448	462	436	468	476	433	454	420	454	463	448	426	508	479	452	467	452	450	463	458	484	466	429	426	468	472	445	445	462	419	518	500	460	482	500	447	453	466	469	465	448	488	489	460	476	492	471	464	442	472	467	449	489	462	497	502	489	446	468	448	500	460	494	468	449	445	486	460	454	437	463	492	457	425	472	455	418	453	447	492	454	423	408	458	458	471	470	505	487	447	461	449	492	501	438	457	435	484	469	480	456	470	499	489	469	479	436	490	444	484	436	464	413	449	459	499	464	482	441	462	445	421	497	447	432	491	437	479	452	456	465	473	499	467	505	428	469	459	478	435	466	494	441	438	428	454	446	468	480	461	416	450	465	441	455	430	436	500	423	454	440	492	451	416	463	436	466	464	462	447	468	497	444	448	472	442	509	487	459	472	450	428	476	459	454	464	479	447	431	460	462	499	454	403	439	439	453	453	451	460	409	514	453	485	443	481	458	460	439	435	467	461	445	437	494	451	484	463	469	457	472	473	461	443	451	472	482	474	466	445	433	468	446	441	470	490	465	480	469	455	426	464	447	448	423	459	454	454	452	455	455	507	498	419	453	477	496	483	466	426	462	450	452	430	474	444	457	490	465	499	448	417	470	453	460	437	431	464	444	440	464	481	440	453	472	439	455	437	427	468	470	482	471	430	463	457	477	449	428	475	434	477	455	461	462	428	495	486	472	442	436	467	435	485	486	449	447	448	486	425	476	441	441	478	433	433	486	489	455	456	445	441	486	459	460	448	454	519	425	488	419	471	468	466	470	488	468	473	484	428	458	459	446	432	441	442	510	478	472	470	461	475	514	423	481	482	444	468	465	501	468	477	486	463	499	449	449	418	432	482	450	465	469	469	470	481	483	420	449	462	476	436	437	483	468	466	438	473	471	457	433	455	429	437	425	452	448	480	448	455	497	467	446	462	442	460	502	482	442	469	480	432	495	471	464	451	410	480	440	463	482	459	450	468	482	483	459	487	486	506	460	493	459	421	451	477	503	463	443	471	462	428	477	445	461	509	453	462	477	460	473	449	438	442	457	444	461	456	484	493	440	503	480	443	426	529	477	464	471	485	456	489	494	457	449	464	454	453	438	491	457	450	416	502	455	445	456	469	496	464	471	475	474	473	474	478	432	423	475	511	469	497	463	485	440	478	458	415	475	462	454	434	481	456	495	487	468	423	470	423	481	502	470	432	462	466	482	426	474	473	448	502	445	442	451	482	485	479	463	469	403	458	452	455	454	452	458	457	455	469	489	467	467	444	458	459	441	439	512	443	441	437	451	472	417	484	484	453	485	477	491	511	450	502	478	447	488	428	438	487	471	461	441	447	474	418	450	465	435	474	506	430	467	468	450	489	479	447	465	445	431	454	435	441	474	454	468	459	466	466	482	452	470	512	507	410	440	442	425	476	447	448	420	457	489	467	416	399	446	462	429	435	453	441	438	449	476	451	451	463	471	464	504	467	452	471	479	444	430	493	437	470	449	402	457	461	471	473	479	475	487	469	469	422	460	483	457	455	476	443	450	465	451	475	470	504	481	470	419	427	478	463	447	435	471	469	467	457	481	452	456	478	442	465	483	481	463	469	475	465	457	462	489	459	450	498	468	417	452	464	471	457	470	424	480	464	500	481	429	478	458	438	448	448	486	450	470	482	505	407	448	457	480	443	440	482	448	449	482	439	495	462	443	456	458	474	442	445	458	439	474	429	450	464	472	488	484	481	441	485	444	455	487	438	449	488	447	434	489	465	458	498	432	442	422	487	435	460	468	470	457	468	498	471	423	438	467	473	467	452	461	459	462	442	478	472	475	499	492	496	450	468	442	478	458	467	461	439	473	439	489	397	483	468	463	447	467	443	441	477	430	440	461	432	437	480	475	423	486	441	425	418	480	447	476	473	491	479	438	454	464	478	477	487	470	463	456	471	434	475	448	437	446	487	428	433	470	458	442	459	444	488	468	483	473	495	461	429	464	467	486	465	499	490	396	497	435	447	450	442	478	446	456	454	458	476	455	467	433	489	425	465	457	487	467	466	435	451	433	437	455	502	484	467	461	448	427	482
28314	32963	36429	18680	4179	1341	540	357	268	286	243	269	252	276	249	280	251	255	295	302	288	281	280	253	254	253	257	270	241	295	259	275	237	281	258	295	268	254	269	289	279	271	243	255	277	281	227	263	246	248	259	256	237	282	257	263	253	251	264	285	261	242	269	282	279	248	288	260	278	257	263	262	249	283	275	256	283	277	244	281	251	274	246	283	260	239	276	258	255	251	245	252	283	257	279	281	278	251	298	268	253	263	252	285	251	272	265	270	264	236	241	256	249	273	274	269	276	238	247	244	262	267	256	250	279	267	275	240	275	291	251	264	269	280	242	246	259	265	280	237	258	257	285	267	291	269	248	278	262	254	273	263	298	269	258	275	286	267	249	289	277	280	274	276	250	250	274	237	255	249	273	268	246	250	247	240	261	276	242	278	273	267	279	248	267	246	268	236	236	236	253	265	250	242	241	232	285	261	261	272	267	245	267	247	255	236	269	256	265	266	241	253	250	250	246	240	268	278	245	259	250	262	257	258	298	283	278	260	244	256	257	255	270	288	259	251	261	250	275	254	284	279	262	299	235	249	284	235	234	251	247	261	266	260	267	255	231	279	267	270	260	285	254	264	291	247	269	244	242	281	243	255	267	256	267	283	289	257	287	257	265	258	296	275	287	250	258	257	232	274	263	258	266	269	289	282	272	264	249	246	285	277	270	274	244	277	254	253	268	238	282	274	256	263	242	234	244	261	303	276	260	257	257	236	270	285	229	264	258	265	254	287	257	276	276	279	246	279	252	301	279	253	262	250	268	260	255	263	236	268	281	251	254	274	261	266	264	261	285	262	315	255	246	243	232	238	262	231	261	248	242	277	256	252	280	239	259	269	266	265	277	263	259	255	269	284	282	256	237	270	242	276	294	256	235	281	271	297	276	258	252	266	279	278	284	253	258	302	288	283	248	272	259	272	262	254	267	295	260	246	307	258	276	265	259	250	285	272	301	266	267	251	247	254	243	261	273	271	257	280	271	271	258	264	254	240	235	262	272	275	245	262	290	243	255	257	289	273	278	267	245	245	279	251	239	258	261	265	262	251	268	274	245	277	281	285	258	266	272	249	274	297	239	262	265	278	271	261	266	267	265	255	264	248	251	269	293	241	266	248	257	288	259	264	242	270	286	251	264	245	290	262	252	266	275	281	253	238	258	264	208	262	271	315	256	258	277	265	237	252	257	266	268	262	240	248	267	249	257	275	242	251	246	239	270	240	262	256	239	237	264	263	268	269	248	266	274	282	283	267	247	273	255	249	236	259	270	258	266	270	281	243	285	286	269	250	263	258	258	277	256	235	251	279	245	284	253	263	288	253	224	281	257	249	273	259	261	248	254	229	302	279	270	258	296	258	239	263	249	267	261	284	242	255	264	254	275	280	258	251	275	253	274	291	286	275	237	254	286	212	260	252	288	229	282	263	226	253	273	263	274	263	271	266	274	256	252	238	272	269	281	245	259	252	242	287	270	241	262	264	288	272	243	266	267	260	260	270	263	251	269	279	296	248	267	268	275	271	238	266	280	268	263	259	279	278	259	248	226	261	286	283	274	255	274	251	271	224	267	272	269	247	284	251	277	277	276	283	254	236	258	265	251	266	256	258	259	257	254	226	275	299	257	270	249	249	263	288	250	306	246	274	272	262	260	233	298	245	263	298	215	274	294	280	252	314	239	250	280	282	250	267	263	272	248	275	240	268	262	264	278	241	250	269	214	289	270	247	314	266	266	285	261	258	286	257	245	246	268	262	265	267	291	238	260	290	296	267	255	274	279	236	293	281	272	252	272	265	279	249	257	272	227	281	299	279	255	288	240	283	249	247	260	249	256	262	267	264	264	261	232	269	255	253	273	242	258	282	268	273	265	267	273	274	260	250	279	239	278	274	236	279	235	268	304	270	259	273	289	264	281	257	270	283	281	290	258	262	273	278	243	219	244	298	261	287	240	253	265	255	230	281	217	238	272	252	269	272	269	295	243	220	259	262	272	246	252	283	247	239	274	274	255	283	256	249	264	260	237	291	264	306	261	247	273	267	260	264	251	259	284	269	258	247	244	266	266	253	289	279	245	259	272	236	283	252	257	261	257	299	267	252	267	248	287	292	281	262	277	242	248	269	249	274	285	255	254	239	273	259	278	293	264	272	263	262	255	260	293	278	236	256	229	281	284	297	258	251	252	275	268	244	250	262	293	254	273	265	277	262	279	277	275	252	250	258	288	274	246	248	244	276	236	258	249	274	239	231	252	252	276	290	260	240	275	276	247	250	262	259	256	250	266	269	285	267	266	258	271	240	264	266	262	257	250	266	271	241	289	258	266	262	266	264	268	263	277	241	241	251	243	262	283	256	260	252	276	281	271	262	262	258	256	261	242	258	270	266	255	279	252	263	234	265	251	243	266	261	285	276	244	245	269	271	299	248	281	256	275	233	253	278	261	265	259	250	246	259	289	271	264	280	287	230	288	247	261	274	268	258	273	243	258	277	258	246	279	268	247	230	273	295	245	267	252	263	255	278	296	301	250	239	269	272	287	291	254	270	249	261	222	248	281	241	284	257	246	267	235	232	254	295	258	279	276	241	271	276	246	259	278	251	259	278	240	252	283	261	259	276	272	268	251	244	282	229	275	274	285	240	258	276	263	256	252	263	264	265	268	269	272	231	255	267	287	261	275	230	262	254	258	273	244	249	269	241	277	308	277	237	273	279	250	252	270	269	259	244	280	257	282	305	276	256	257	267	265	270	255	280	235	232	241	262	270	272	258	270	276	258	283	260	282	261	256	262	279	255	279	271	235	288	255	242	239	265	270	275	277	253	278	238	269	270	266	263	255	294	263	239	277	285	299	247	299	265	254	286	278	272	262	236	238	260	267	270	273	240	288	270	239	255	217	241	237	263	263	254	255	264	275	264	264	245	273	261	234	253	259	271	251	266	262	248	272	265	256	281	278	251	259	232	266	301	271	271	266	259	255	257	248	282	286	277	259	297	294	283	261	302	264	265	290	281	263	230	242	261	246	270	251	247	248	257	257	275	263	239	270	259	258	272	261	251	276	230	267	264	252	238	280	289	233	278	271	245	264	258	254	260	304	257	257	238	280	278	260	263	263	250	243	248	299	253	265	286	265	272	276	264	257	257	244	270	239	261	255	264	288	287	273	276	245	278	259	260	299	264	265	249	297	265	263	288	266	261	266	286	258	258	287	256	249	262	283	259	260	283	274	250	265	246	247	272	276	270	269	255	252	265	257	237	261	223	276	277	285	252	262	240	282	275	255	255	265	270	279	258	283	259	281	266	281	292	283	282	242	253	256	259	292	268	298	283	258	245	280	280	264	258	245	260	258	261	253	263	268	261	239	293	268	260	258	268	241	289	296	273	243	259	254	261	294	264	265	268	248	275	265	242	287	265	278	262	250	259	236	252	245	255	269	271	272	282	286	261	243	246	255	280	271	266	266	249	274	276
25511	49504	32335	12988	4329	1976	777	454	288	299	304	280	309	328	347	307	316	294	322	317	327	306	296	304	323	302	335	288	319	309	302	302	300	341	304	310	293	291	289	267	309	323	302	284	291	327	294	281	326	304	312	311	286	314	330	332	317	283	322	304	320	304	318	319	314	274	319	312	316	298	268	299	325	328	304	292	325	297	326	308	349	325	299	257	302	291	271	272	307	286	333	304	303	299	314	318	309	323	297	294	302	313	314	322	300	296	317	294	346	307	305	302	360	313	303	307	313	312	302	299	314	288	308	311	296	319	320	302	304	294	278	309	325	301	285	303	310	301	341	326	279	334	315	294	298	341	292	322	300	305	310	297	286	299	313	310	297	302	328	324	284	284	303	291	285	328	303	338	296	328	287	329	293	322	321	312	335	310	316	282	310	302	330	333	305	305	314	321	325	293	280	298	300	338	318	287	287	329	310	327	315	271	309	325	298	312	309	317	299	301	281	294	313	298	330	302	336	297	325	300	286	311	273	270	273	340	307	276	288	300	295	280	320	298	312	314	277	304	326	293	299	307	298	289	319	300	286	311	290	316	298	300	289	313	321	291	313	288	316	271	309	290	296	276	285	303	321	344	301	341	284	317	307	282	299	287	290	311	301	324	316	308	302	271	317	303	337	283	341	305	291	277	290	304	307	326	328	335	308	324	313	306	297	296	314	323	287	315	300	275	302	294	323	306	288	326	323	288	280	315	326	275	308	305	306	324	312	279	331	327	297	352	299	300	305	324	289	322	324	331	313	293	316	303	301	291	295	291	300	297	290	306	350	284	300	309	296	304	325	309	364	318	316	311	311	296	315	322	303	265	291	255	280	303	297	359	320	295	289	290	306	292	338	281	295	309	316	301	291	314	295	301	312	300	298	291	328	299	322	304	289	287	276	318	336	285	331	285	318	304	291	296	287	323	290	306	311	318	317	336	325	293	314	304	327	312	311	314	301	302	324	314	334	306	285	302	346	295	299	309	315	332	311	298	323	313	307	294	296	280	313	305	316	306	280	324	287	321	300	276	326	321	313	315	305	318	295	320	332	318	300	276	330	327	293	330	294	268	308	302	315	301	351	295	343	322	318	320	322	294	315	314	319	310	309	281	307	303	323	311	324	290	286	280	275	281	298	318	297	318	307	315	314	300	284	311	304	300	312	303	287	292	292	329	312	336	297	308	307	312	279	297	309	300	300	291	297	328	292	342	303	316	298	335	334	337	322	332	293	327	326	298	305	291	341	295	307	306	306	290	316	318	304	298	287	291	301	285	300	307	299	278	295	304	315	321	321	289	297	291	326	313	316	336	311	280	315	323	298	300	291	315	292	324	277	301	299	324	287	269	325	316	311	299	324	316	312	300	323	310	310	300	284	288	306	308	274	303	297	302	304	320	295	324	326	307	344	335	292	287	323	305	311	285	313	303	292	317	315	310	308	306	281	314	309	305	330	323	307	296	317	332	314	303	289	280	284	329	308	288	311	291	336	316	314	301	358	321	313	310	313	313	309	309	343	310	307	285	313	303	296	305	312	307	320	318	311	292	282	314	309	334	325	307	310	299	322	288	274	294	308	301	320	307	326	283	324	289	295	306	280	306	309	289	287	294	345	325	314	325	288	293	305	289	329	304	311	322	279	335	316	309	305	320	294	273	281	297	295	299	306	319	323	299	328	292	303	283	285	307	290	315	321	302	315	324	322	302	327	316	322	319	325	316	319	305	312	327	313	312	328	291	324	336	301	295	298	315	311	326	307	321	306	302	313	303	286	298	320	303	292	299	323	309	335	275	322	273	314	286	326	327	322	288	331	297	346	299	296	317	333	317	287	332	314	305	271	302	323	328	292	298	308	319	309	284	309	282	315	326	321	264	303	310	295	305	323	307	269	318	304	307	313	342	277	311	315	307	309	339	297	329	316	306	287	315	291	314	319	284	290	294	320	291	280	317	335	284	295	282	310	313	322	328	299	323	319	303	285	310	294	295	330	312	282	258	303	336	339	323	309	317	316	315	305	280	316	303	302	271	324	286	334	314	291	304	325	269	326	277	313	288	296	314	281	330	313	310	286	287	286	295	309	304	322	280	290	298	287	278	317	304	308	305	301	283	327	303	292	294	269	303	298	284	325	302	303	306	281	300	330	307	320	310	285	319	260	282	328	298	288	290	290	272	306	306	308	294	315	303	280	287	292	276	330	341	313	308	299	305	300	300	303	323	309	293	300	308	295	316	298	273	275	285	291	302	318	300	292	282	327	294	312	288	285	273	286	331	294	318	321	296	291	315	308	281	305	292	308	294	327	308	291	296	322	302	324	315	324	300	301	322	326	311	314	301	347	296	295	312	290	346	291	269	333	321	322	304	294	334	281	336	273	313	307	290	284	308	282	337	272	288	307	301	324	313	287	306	305	290	328	296	292	297	318	287	320	288	316	315	322	283	311	322	289	286	310	276	310	302	329	330	297	331	305	296	277	310	316	302	300	311	284	316	331	289	290	316	286	313	310	337	314	309	294	281	337	296	280	317	297	303	289	287	305	302	322	303	287	323	291	289	315	283	276	322	285	287	291	319	318	309	281	321	308	322	315	311	317	303	277	310	267	298	302	343	297	304	262	305	320	317	312	323	302	338	297	329	280	296	322	304	278	318	312	313	304	300	288	309	300	288	311	308	306	309	294	300	292	303	289	300	265	296	302	299	292	310	292	297	311	298	342	353	305	307	316	309	307	302	347	295	299	323	276	278	309	300	289	315	262	321	292	295	301	281	301	303	320	307	316	302	354	304	263	281	308	290	298	334	285	358	284	315	314	340	303	302	322	296	307	328	307	319	319	319	313	296	323	308	344	313	333	299	350	284	319	294	333	302	274	302	304	294	305	324	331	296	317	327	313	343	304	290	317	299	332	297	303	283	300	301	309	323	349	287	318	289	292	303	294	286	299	308	339	270	316	328	304	330	319	306	356	313	318	314	279	297	294	292	308	310	333	327	302	279	317	286	304	325	293	287	305	277	336	344	292	344	329	323	329	312	327	300	285	265	322	334	335	286	286	341	312	331	322	290	344	310	272	312	311	277	294	286	307	308	287	330	316	331	313	311	293	340	302	316	314	287	309	287	321	294	312	312	301	314	318	335	308	297	310	294	307	336	312	296	311	298	295	303	293	290	298	322	287	273	344	316	297	293	345	290	302	330	293	316	270	291	305	303	278	299	346	301	301	300	315	324	308	285	332	304	297	326	283	305	283	308	254	327	292	302	310	326	283	303	314	278	323	305	298	321	275	328	318	321	340	287	289	337	316	300	342	336	297	310	285	302	281	317	285	286	299	341	311	311	307	303	289	308	294	308	292	297	295	300	292	308	308	299	287	282	320	304	347	294	284	330	315	290	276	311	284	318	315	310	266	300	319	274	302	301	330	264	308	295	294	317	314	332	299	311	305	315	313	313	307	295	324	291	326	320	286	297	325	293
23857	23176	37355	32348	23709	18743	7432	1431	340	300	367	348	359	349	355	368	344	358	332	339	342	329	359	345	333	337	335	304	354	342	347	326	346	366	352	319	339	366	353	359	316	332	331	342	300	332	350	346	350	348	323	375	344	331	334	314	351	318	356	336	332	330	333	343	357	330	327	335	315	346	322	307	354	324	321	340	349	325	324	341	359	335	356	341	330	322	316	321	332	325	304	351	359	329	329	357	334	346	357	360	298	326	327	319	341	333	334	339	318	321	314	321	318	317	353	349	347	352	350	362	337	352	327	367	363	340	321	323	347	332	342	337	326	336	318	328	321	343	354	334	338	337	346	364	334	326	335	354	359	337	317	310	321	330	349	310	318	330	311	297	326	327	330	331	314	314	332	341	340	308	333	368	331	345	307	330	313	346	350	343	302	332	324	349	316	298	337	326	340	352	331	383	359	338	312	357	334	297	329	338	346	312	280	330	342	352	332	332	318	341	372	381	290	325	328	355	339	328	346	348	298	333	351	338	336	313	340	349	356	349	353	329	353	342	353	328	371	338	336	323	344	347	353	351	353	336	347	360	335	354	353	329	324	290	296	357	353	288	348	365	334	366	352	322	342	315	352	326	351	312	340	335	346	362	328	316	341	335	321	311	277	328	343	338	323	348	353	344	378	342	347	335	333	349	353	355	341	319	338	348	386	307	338	329	329	321	315	376	350	305	320	328	340	343	339	352	357	328	348	327	360	317	334	348	350	324	319	353	288	361	346	340	346	323	354	326	323	313	351	368	308	310	283	308	340	380	337	327	341	333	303	305	344	342	326	320	296	340	355	349	356	352	356	292	369	333	331	290	351	340	318	356	347	318	337	329	312	330	312	318	353	315	340	300	352	321	334	334	326	334	329	345	357	331	342	314	336	305	321	351	344	355	330	350	310	336	343	348	350	355	324	347	319	314	317	333	314	324	313	357	351	336	313	341	314	343	328	380	318	327	330	334	329	344	356	359	321	345	328	347	323	309	373	328	344	321	326	346	325	312	330	319	329	321	326	357	353	347	329	347	350	345	322	324	325	339	315	333	348	336	328	328	341	317	367	293	330	323	325	336	329	328	385	314	342	302	290	348	331	356	352	344	332	360	305	341	325	312	353	360	361	336	326	363	355	311	370	292	347	316	316	343	325	334	347	366	308	340	350	356	333	357	338	342	329	317	360	333	292	345	356	309	343	321	311	363	342	297	340	339	348	342	331	346	322	359	336	304	313	341	335	347	323	321	334	338	338	307	333	325	334	290	346	362	314	368	341	340	342	302	357	336	346	345	315	322	320	332	354	311	352	316	344	368	330	329	311	303	379	342	337	344	300	304	315	363	348	326	340	328	354	323	353	331	338	314	356	320	372	350	342	326	318	330	329	324	352	310	355	337	341	369	324	343	314	328	360	348	314	320	362	353	356	314	323	336	344	337	319	318	336	350	314	313	338	331	336	346	361	334	312	368	355	337	353	332	337	323	361	356	311	341	343	333	321	337	357	306	324	360	360	346	353	327	391	312	339	336	307	331	309	341	313	330	335	330	330	324	329	359	350	341	334	334	307	362	325	330	331	346	313	385	346	316	329	357	320	315	342	311	320	331	331	331	320	293	307	326	344	341	366	317	334	336	338	307	350	330	315	344	359	318	330	340	323	349	302	325	342	343	319	327	368	323	317	318	356	338	326	320	336	334	319	316	346	343	311	329	327	355	303	339	337	319	324	338	337	341	334	318	322	294	354	339	314	362	298	324	339	305	313	305	323	331	330	352	334	333	347	376	320	328	344	320	323	352	349	343	356	390	324	347	345	374	321	301	311	336	328	339	291	304	353	341	325	323	299	318	311	336	348	311	327	331	344	346	330	311	303	361	349	301	338	319	328	372	310	302	309	354	386	351	308	376	338	336	329	346	341	344	353	310	290	320	316	335	319	335	324	342	326	331	337	356	332	324	333	307	305	347	345	327	329	313	333	345	329	332	318	344	346	310	340	327	347	346	355	335	312	334	350	330	334	337	323	361	310	358	344	320	329	343	326	356	306	346	312	311	312	349	329	339	335	379	339	336	313	319	329	370	332	306	328	345	364	345	333	357	345	346	336	335	347	332	329	311	339	359	309	368	325	331	346	352	365	327	335	347	344	312	350	350	303	337	322	337	330	327	331	332	315	296	348	318	367	340	362	331	339	318	340	329	335	331	322	341	353	333	355	330	332	348	303	312	323	334	338	331	327	338	336	311	348	329	330	357	287	322	310	327	355	319	298	313	344	375	360	319	323	322	333	315	348	326	311	301	330	369	360	335	313	356	345	330	352	321	326	358	364	321	310	335	326	362	332	312	325	345	326	371	339	352	301	321	321	333	340	330	345	344	355	315	330	315	350	318	327	329	340	346	331	309	318	336	298	300	350	355	373	344	317	328	325	352	345	303	330	355	315	379	355	325	344	315	327	322	311	335	334	359	330	356	323	317	365	315	333	323	361	347	322	316	344	304	324	325	334	307	349	312	338	326	343	310	334	339	319	325	305	291	353	317	346	336	390	347	328	322	337	303	365	328	325	324	334	342	345	301	336	340	320	345	344	344	344	325	328	322	332	351	355	367	347	356	327	324	341	304	350	365	319	303	351	344	322	341	323	337	345	337	330	305	312	324	318	334	347	330	318	330	337	371	312	282	344	337	337	335	341	325	349	306	347	351	320	344	340	324	337	336	334	361	356	330	362	336	322	371	318	355	340	326	354	321	317	323	341	340	337	339	379	330	335	316	332	379	344	313	333	303	333	341	311	316	341	338	331	334	362	358	328	339	348	334	326	363	328	328	326	334	351	351	318	314	333	341	317	329	348	329	330	363	310	349	353	338	343	361	325	305	327	358	353	321	343	338	352	330	319	323	316	327	342	329	354	305	321	355	310	344	351	357	311	318	320	335	324	333	311	380	342	338	329	332	324	335	347	308	308	335	351	343	334	352	331	337	318	333	344	328	345	331	305	312	360	311	337	362	326	317	346	291	345	351	308	344	323	349	298	360	334	379	351	338	331	295	307	330	324	307	327	331	344	329	315	341	291	316	300	348	327	297	353	355	338	350	320	347	307	358	365	331	338	321	365	343	327	312	341	317	344	306	314	330	353	324	342	327	328	310	312	327	361	324	323	369	320	338	295	357	352	336	339	328	311	324	303	325	322	323	353	351	319	341	346	332	334	345	336	369	330	313	333	307	373	351	348	318	344	352	324	328	318	344	335	328	308	366	328	332	324	330	362	319	347	355	355	326	344	336	334	348	382	347	296	313	408	357	316	331	303	319	321	344	323	339	301	353	349	341	368	372	338	332	369	345	292	345	365	343	301	339	343	317	315	400	338	336	317	336	321	334	360	331	322	350	315	303	326	363	349	352	363	356	338	342	379	341	366	334	293	356	351	270	332	349	355	324	352	303	318	334	318	343	319	290	294	339	303	368	344	328	314	327	342	335
50780	94454	71690	45019	25695	13631	5255	1921	431	390	349	395	399	365	392	359	399	409	391	434	438	395	372	387	347	379	426	365	380	377	389	371	361	399	376	328	367	385	384	387	377	374	411	369	382	374	370	355	386	372	369	363	376	362	403	397	389	406	392	357	371	394	369	376	393	387	355	361	350	384	381	413	369	383	395	362	354	416	351	352	393	367	361	400	368	381	401	375	402	408	375	385	399	384	351	368	378	396	366	377	341	367	381	346	359	361	361	390	363	377	373	370	392	378	380	395	401	383	375	396	362	370	368	350	363	373	364	335	375	345	406	366	368	390	375	377	361	356	389	384	386	355	405	412	412	353	400	381	356	365	389	377	387	383	374	393	383	373	396	402	393	382	361	357	380	383	379	400	402	374	387	376	386	351	405	411	389	404	365	405	385	363	359	381	422	394	350	397	371	365	350	339	392	399	402	402	389	413	377	398	362	376	348	354	408	361	361	366	390	401	362	371	380	399	385	367	387	362	375	396	353	424	370	427	388	357	373	365	368	361	357	375	364	362	369	370	399	357	366	365	381	374	353	368	351	354	375	356	407	380	328	364	392	353	386	380	404	391	346	413	343	383	368	372	336	378	394	404	377	371	380	371	405	375	394	395	376	354	377	376	410	364	364	343	367	378	381	375	376	347	396	374	392	338	348	373	371	387	403	385	344	367	356	419	376	426	396	379	370	399	372	365	376	371	389	385	376	377	355	405	364	389	343	359	319	354	377	377	391	382	353	386	386	386	363	397	378	365	368	385	416	380	373	405	347	385	363	397	392	387	363	366	379	340	367	394	343	387	392	389	379	377	387	375	382	417	344	390	361	376	376	364	384	417	369	367	402	359	374	352	383	370	399	385	355	395	394	356	398	377	373	356	407	373	361	340	399	386	366	371	357	395	354	372	382	382	376	399	416	363	358	361	355	358	400	345	394	368	394	378	357	358	401	375	377	376	398	362	364	402	369	394	368	370	361	394	381	383	407	356	362	391	391	388	352	359	386	365	349	389	381	360	358	391	382	381	386	388	375	372	376	365	359	358	383	386	362	373	361	395	363	355	377	371	385	384	442	402	352	372	374	430	365	405	406	375	366	365	373	368	399	393	394	366	350	376	371	377	406	384	366	361	383	354	374	405	384	408	389	365	385	400	349	379	354	370	385	354	390	364	391	364	380	363	374	383	401	378	367	356	390	346	354	396	355	375	382	387	372	407	389	404	344	364	337	371	379	367	373	381	351	360	387	424	394	378	360	383	413	420	388	404	346	379	392	359	364	377	359	377	413	412	378	389	346	383	368	351	401	378	353	387	390	350	345	356	403	391	394	357	361	389	346	375	380	391	398	369	375	377	365	376	383	352	384	382	373	425	395	392	382	412	386	366	368	352	394	324	409	356	374	373	382	381	340	375	382	340	348	421	394	372	350	372	393	388	359	365	435	367	360	390	387	412	419	348	369	395	376	374	404	342	411	386	375	374	368	377	393	382	376	376	382	334	364	317	376	380	348	379	374	385	386	340	380	395	395	418	349	370	383	333	368	398	345	356	371	392	375	326	366	405	369	383	365	351	366	355	392	399	377	369	375	395	368	353	356	404	390	373	372	339	396	377	388	395	401	378	365	374	383	387	360	355	400	364	383	356	402	374	332	407	389	356	381	391	399	340	399	386	365	376	391	341	384	387	402	396	378	397	371	371	345	417	390	411	341	383	381	395	380	391	394	373	367	367	368	369	352	350	349	381	349	380	378	335	415	405	346	384	362	384	392	380	385	364	395	357	363	380	364	361	368	367	359	408	379	366	376	379	392	386	389	373	362	358	377	392	392	372	411	374	401	389	352	343	371	377	381	346	378	377	320	364	345	369	358	371	375	386	391	359	376	384	397	407	393	396	356	412	383	413	342	355	387	391	354	367	386	353	338	386	385	342	391	386	413	406	343	381	381	381	389	386	368	387	386	368	375	360	375	368	370	357	377	387	388	363	368	405	377	392	401	388	362	339	357	390	375	395	381	365	344	376	410	317	375	377	330	359	367	359	348	346	378	368	378	365	408	364	349	390	371	366	343	374	374	407	393	344	334	392	369	354	372	367	369	379	391	352	394	385	389	378	378	355	352	407	395	370	362	383	389	372	403	385	363	395	355	361	345	403	369	359	374	380	370	406	411	346	361	397	380	364	354	340	387	359	390	390	381	342	405	391	385	388	386	408	367	368	404	403	391	367	354	377	372	351	402	400	371	395	376	382	354	357	347	372	361	394	390	400	360	352	372	398	381	378	398	363	398	356	349	376	405	381	367	352	399	337	410	390	354	357	382	386	390	357	354	366	402	361	407	367	407	364	353	347	377	372	366	391	407	379	397	357	373	356	363	390	343	380	392	376	361	398	363	346	378	379	360	387	356	392	387	378	336	353	340	360	393	403	388	379	408	386	373	398	369	343	412	398	364	381	381	384	385	416	350	375	363	358	388	324	389	367	355	357	377	385	327	368	332	415	385	345	391	353	374	374	404	362	371	355	397	390	364	375	407	358	429	388	373	384	354	358	400	377	389	403	372	378	393	417	377	363	386	385	360	369	352	436	387	377	377	360	345	371	393	345	385	372	334	376	408	389	378	370	365	375	364	353	399	410	387	369	405	342	365	403	364	394	386	356	383	387	380	359	389	374	368	358	374	397	357	366	342	426	345	350	348	393	358	381	376	383	393	404	365	381	370	354	354	376	401	373	379	343	393	357	391	424	386	363	378	369	368	366	413	385	326	394	374	393	369	369	369	409	387	362	385	378	380	366	374	369	354	364	396	383	386	395	348	367	337	374	364	386	379	352	404	382	367	374	353	377	391	381	354	380	409	381	374	367	354	418	396	358	384	380	352	346	377	351	393	359	409	412	409	372	382	353	385	332	352	381	368	381	380	378	401	373	387	404	418	385	403	375	403	372	402	363	398	385	372	396	390	368	389	419	385	344	378	367	406	373	391	375	350	385	363	402	372	359	393	350	349	384	379	368	353	384	379	395	389	368	395	386	405	361	345	346	356	374	380	374	385	375	365	372	367	387	424	347	384	390	352	401	386	407	362	395	341	394	352	355	385	378	391	320	406	328	397	391	380	395	380	372	364	348	348	408	349	371	419	366	399	366	362	370	395	385	372	357	386	380	395	355	360	372	388	379	382	356	405	354	388	383	380	389	379	381	383	381	368	360	404	390	337	416	359	391	370	356	378	368	336	378	422	391	379	354	385	347	365	347	388	362	389	388	392	362	377	393	402	353	381	382	375	349	405	389	371	367	368	376	369	385	368	379	349	378	383	370	379	366	384	341	378	385	332	392	348	394	350	364	379	378	362	371	359	370	402	395	364	398	395	368	390	393	376	356	347	376	398	373	373	401	362	338	392	385	343	381	384	412	385	375	370	371	365	377	373	387	403	410	369	371	382	356	360	379	377	394	359	390	337	376	374	376	365	349	396	363	388	361
25387	25448	39041	31038	18054	6252	1682	701	323	308	301	300	286	281	275	300	299	286	300	284	320	322	288	314	259	297	315	303	295	305	285	299	299	271	307	280	267	278	293	284	300	260	303	295	264	299	270	281	272	288	274	290	304	290	285	291	277	308	274	293	269	290	286	268	277	283	261	278	253	293	308	300	270	298	279	308	259	289	270	266	254	280	313	324	272	289	288	269	264	286	296	283	304	270	262	280	279	299	275	286	279	283	295	272	251	278	304	304	276	274	265	297	300	300	273	288	282	275	262	305	287	312	253	289	296	279	302	283	301	273	255	282	291	321	308	286	279	273	289	273	264	267	272	286	282	276	285	270	271	270	273	283	275	284	275	298	277	293	277	286	291	277	278	317	284	276	286	294	290	293	270	300	276	281	306	284	298	319	280	283	291	287	256	283	290	257	309	274	250	272	281	291	299	269	284	277	278	310	277	290	306	273	286	284	252	263	287	257	266	281	254	282	297	283	266	294	281	330	272	292	278	321	313	286	292	277	262	276	303	274	272	275	296	290	301	291	293	262	286	317	286	265	302	289	275	300	268	291	296	305	248	266	293	271	275	286	290	258	307	273	279	261	285	270	297	293	267	295	264	250	267	282	282	283	296	298	269	314	269	277	286	304	287	296	302	269	292	275	297	281	271	249	292	295	283	279	269	267	286	315	320	301	287	271	265	294	257	295	284	283	288	286	284	274	296	280	278	262	277	269	316	282	280	276	284	279	257	280	284	299	277	276	265	284	303	285	311	295	269	284	276	292	289	296	306	277	273	283	269	254	263	316	277	274	243	290	309	277	259	252	280	287	254	282	268	277	282	297	284	273	242	288	303	287	279	307	260	285	264	266	301	288	265	269	258	284	301	262	267	288	271	277	289	279	276	294	256	269	295	265	324	286	256	298	261	291	277	266	296	263	278	294	297	303	255	309	282	291	290	296	312	305	267	278	283	292	274	280	304	285	286	288	290	283	309	285	261	304	276	279	263	302	286	304	286	300	261	272	282	285	279	264	306	274	276	285	282	287	316	287	296	302	266	286	318	300	247	294	273	287	316	307	314	305	288	281	284	280	251	273	277	275	310	264	282	292	270	279	295	272	293	264	280	274	260	286	262	268	292	257	280	293	300	307	298	265	253	287	277	292	295	292	302	247	271	267	270	280	277	285	298	254	310	285	274	259	280	282	286	292	283	270	299	294	282	304	281	291	298	312	293	305	250	324	258	284	277	296	254	286	286	309	287	250	286	280	271	279	313	306	301	297	301	293	265	322	283	304	300	284	291	292	266	306	280	278	293	253	307	271	288	333	282	286	280	284	295	263	270	285	283	274	293	259	317	278	262	258	262	301	289	278	282	281	270	306	273	278	307	267	278	276	286	278	318	284	301	288	328	284	276	298	266	279	305	280	263	294	283	244	281	292	281	286	314	273	281	314	272	287	269	281	286	299	288	295	305	277	297	297	277	262	274	290	285	288	285	256	273	263	300	309	277	302	268	315	316	286	295	287	281	280	341	264	252	274	291	281	304	300	276	300	294	268	281	270	264	291	284	293	295	294	286	293	286	279	298	283	282	260	287	293	289	285	281	277	293	311	326	283	276	286	245	293	278	318	277	283	300	279	280	261	270	281	268	290	282	270	295	284	281	297	284	311	304	314	318	277	262	289	268	278	303	294	301	262	282	290	283	271	254	253	261	298	292	248	255	268	288	299	277	279	285	313	254	253	319	281	272	273	275	252	292	303	294	277	306	321	254	247	313	259	280	299	280	299	273	297	274	267	272	267	285	300	287	289	284	276	262	286	271	280	328	281	294	250	283	283	273	280	281	312	268	256	279	267	283	301	255	293	298	282	279	250	296	321	272	289	300	279	279	305	276	274	308	287	289	310	276	300	304	299	281	252	269	281	289	266	269	295	318	298	300	291	296	263	253	300	289	247	296	283	308	314	305	285	285	290	291	298	276	251	290	292	289	293	280	264	256	296	290	278	274	287	297	290	264	285	298	274	295	259	261	280	251	306	316	291	298	251	290	268	276	270	275	279	289	298	292	286	288	271	273	261	274	296	247	248	287	287	304	252	247	305	282	280	305	261	283	285	284	294	300	266	267	293	283	274	276	306	295	299	300	299	334	301	299	282	279	294	320	282	269	275	276	294	281	304	280	288	267	267	278	278	271	329	316	297	286	292	284	277	301	315	278	268	257	276	297	276	289	290	242	281	262	260	301	287	310	280	295	291	289	276	288	280	263	276	267	280	290	268	241	272	307	278	295	294	282	267	263	272	267	286	270	307	301	288	271	304	278	289	292	273	306	281	308	297	282	264	276	264	295	265	263	291	302	281	255	257	271	285	280	290	296	282	293	316	319	272	292	276	285	312	258	295	255	286	284	270	274	289	305	312	287	269	277	278	276	290	301	282	283	290	310	287	278	263	292	293	321	284	272	291	298	268	288	291	295	287	280	275	326	289	269	281	270	326	276	281	272	289	296	288	300	260	299	292	296	299	297	269	284	317	273	300	309	283	308	293	307	278	296	273	254	314	283	290	288	282	263	266	274	274	267	288	287	280	294	277	304	279	280	288	300	297	291	264	326	282	262	278	308	291	261	296	307	293	302	290	280	288	258	297	278	271	288	316	256	307	271	279	287	276	293	295	296	276	274	264	277	296	296	275	287	269	288	290	282	307	280	275	287	259	292	295	296	289	271	264	267	278	291	306	283	302	273	311	285	314	257	269	277	264	264	274	273	286	282	279	275	271	315	296	289	291	278	305	291	301	264	284	289	279	281	273	329	305	277	266	282	260	292	274	311	288	286	299	291	283	268	295	285	285	295	272	280	264	289	302	307	288	278	297	298	293	245	279	304	306	290	279	273	300	284	269	297	273	252	285	302	273	271	278	256	303	254	316	266	286	310	301	268	289	266	296	292	274	251	276	306	305	263	317	308	274	299	238	286	251	278	278	260	281	299	263	282	273	283	274	278	283	301	269	310	238	291	295	277	292	268	260	293	281	292	289	281	278	306	296	270	267	261	309	283	270	265	274	281	294	292	303	313	300	284	278	280	294	279	296	273	274	270	297	283	275	259	307	287	309	257	274	279	295	261	294	264	274	269	260	274	271	321	292	270	270	270	279	286	265	285	280	301	293	282	282	271	301	267	311	298	297	266	275	298	298	325	288	293	267	297	277	289	293	280	257	266	282	287	259	299	256	310	288	288	271	334	264	291	289	276	271	283	282	302	312	275	265	266	281	279	278	265	279	278	286	291	284	299	281	292	295	269	292	276	282	270	278	273	315	268	313	274	266	311	261	281	263	290	282	260	284	273	301	303	313	318	276	287	253	289	284	259	302	296	274	287	268	299	278	278	291	265	274	291	281	269	302	302	253	301	264	269	272	322	293	283	316	275	275	274	266	276	292	302	328	270	271	282	263	270	289	292	323	289	255	266	288	286	289	287	287	310	304	294	282
45832	81768	57664	33208	15900	6743	3007	1233	312	360	323	328	301	349	346	335	351	363	433	368	336	349	347	322	328	337	314	331	330	312	329	314	341	346	338	325	334	346	333	318	344	363	326	340	298	291	337	333	315	328	332	339	334	328	333	352	338	276	317	302	325	317	333	352	351	329	339	339	320	344	314	320	323	345	348	365	375	321	330	333	294	322	319	325	308	306	326	381	324	319	322	336	335	337	315	318	293	321	356	324	346	333	334	308	340	353	318	328	350	320	298	354	348	319	339	307	338	356	305	336	341	302	314	355	325	319	341	343	310	323	334	361	295	323	305	322	313	311	304	329	368	322	364	322	306	343	334	348	324	340	327	344	347	344	360	321	293	316	321	346	348	344	310	331	352	322	358	280	282	302	349	361	316	306	376	332	349	341	333	326	335	338	331	299	315	326	352	321	313	360	345	337	368	344	298	348	334	324	327	343	360	315	343	340	323	365	326	339	340	332	339	329	338	329	346	301	335	352	331	312	326	301	302	368	333	349	316	328	345	343	354	321	339	330	331	323	318	318	282	365	313	347	333	325	334	316	320	304	329	331	380	327	309	332	331	334	307	366	364	297	376	360	351	341	328	332	326	327	305	326	330	351	334	326	327	353	354	333	366	359	307	310	332	352	317	355	343	325	318	307	321	349	344	335	345	293	328	361	342	305	338	361	338	346	361	326	323	336	314	323	357	320	359	357	332	342	348	357	337	329	335	366	361	339	329	329	343	289	294	332	320	366	337	342	317	328	361	324	351	341	291	322	327	301	354	349	327	352	318	328	326	330	331	292	309	349	330	341	342	313	353	310	321	327	334	356	332	332	348	309	313	313	336	323	344	326	341	274	356	334	315	331	345	339	305	330	320	378	339	357	305	316	356	336	318	315	354	339	307	323	351	325	337	337	321	326	342	346	339	320	302	342	357	341	334	352	319	347	344	302	296	309	341	330	340	321	333	358	329	345	321	350	338	342	352	329	356	330	310	350	336	322	331	330	327	313	305	353	338	330	327	308	339	339	318	318	345	310	339	320	331	300	331	297	335	342	303	338	361	315	338	329	356	324	343	360	364	358	307	317	324	320	313	341	307	355	329	310	301	313	325	349	350	326	310	291	313	325	314	342	343	329	326	324	316	370	307	349	318	338	325	353	340	337	323	326	315	331	401	366	299	341	351	354	317	316	332	310	333	322	313	319	350	354	320	342	298	375	329	345	339	340	360	310	325	321	328	311	343	355	336	327	333	328	350	315	336	331	360	318	361	336	335	337	332	371	328	311	303	327	325	340	335	335	336	340	324	346	307	379	360	331	329	338	308	337	314	336	327	314	345	359	332	316	333	340	367	331	334	328	324	340	331	330	326	372	345	294	329	321	305	316	330	323	328	356	309	321	337	316	349	348	350	323	371	321	333	311	335	317	370	303	323	342	328	331	335	322	329	323	326	325	353	333	342	322	327	339	320	320	337	327	358	324	333	331	310	337	312	332	335	328	303	371	340	311	333	349	328	332	328	313	307	328	343	321	362	369	307	316	316	343	345	295	380	333	310	356	321	322	345	362	310	348	329	329	363	324	312	317	329	343	339	347	362	348	307	318	305	370	330	322	365	375	317	335	333	346	324	333	318	355	314	354	301	342	334	325	334	328	334	356	327	367	350	341	320	328	293	330	337	335	350	372	298	324	325	321	311	322	338	321	321	294	324	333	316	310	363	350	349	365	327	325	346	353	344	312	351	331	313	352	322	326	338	333	317	321	346	339	329	339	338	368	321	361	373	374	325	338	322	330	350	312	279	339	310	343	323	348	302	307	347	332	341	300	347	301	354	321	356	330	319	329	328	347	348	338	326	325	304	336	341	303	383	339	319	338	297	351	348	353	288	321	341	325	306	351	299	346	315	352	317	328	338	326	340	361	330	326	333	346	353	319	331	351	329	313	323	322	352	339	329	338	351	312	330	305	352	341	345	349	320	320	339	341	337	347	312	326	318	352	327	334	323	326	356	358	338	340	339	320	329	309	342	317	329	308	358	349	328	328	330	306	333	300	335	307	322	314	311	335	363	326	319	345	318	313	336	330	311	321	339	354	371	320	346	324	349	322	326	317	332	341	344	341	301	320	345	305	326	361	307	344	328	340	373	326	351	351	354	308	354	378	338	349	316	319	328	327	340	309	335	340	302	325	308	305	340	340	314	344	342	330	349	335	312	330	302	332	324	354	309	333	323	347	334	330	322	352	311	338	359	340	330	344	305	354	317	344	322	327	357	318	334	353	367	333	328	346	337	323	336	342	323	349	328	317	311	317	339	345	327	336	304	333	342	319	329	334	318	325	334	307	337	321	343	333	318	346	308	313	330	346	294	353	327	354	318	339	308	378	349	334	335	362	324	340	330	294	346	347	335	357	356	322	319	343	348	337	324	333	352	350	321	318	331	292	322	348	326	341	340	316	323	326	331	328	297	326	313	324	362	344	341	333	352	321	342	331	336	344	297	319	366	321	337	329	341	334	351	289	341	339	353	354	342	367	330	360	346	317	343	358	341	311	319	337	347	359	320	338	347	350	362	344	336	343	290	341	316	336	296	345	313	330	306	335	346	329	300	347	324	327	336	315	335	335	300	353	351	348	328	312	334	316	331	332	331	357	347	359	342	326	336	357	318	309	334	312	328	330	322	314	334	319	329	321	351	386	283	318	321	336	321	347	320	329	335	309	340	317	337	308	373	328	363	353	329	313	352	325	369	326	303	346	315	319	339	328	381	330	340	360	344	366	347	332	334	316	325	330	310	318	341	329	331	356	329	307	304	352	327	365	331	307	380	329	310	327	359	325	342	347	332	316	309	320	374	318	363	365	310	331	346	317	364	329	321	331	330	356	330	347	311	313	322	325	354	326	383	284	351	315	308	321	332	332	331	303	335	329	328	320	331	323	334	327	313	325	349	346	329	323	330	310	324	316	333	318	310	341	324	364	352	308	352	350	347	360	327	353	356	345	336	334	329	313	338	356	312	295	362	331	317	350	319	324	354	320	322	330	335	312	323	339	349	328	335	352	341	315	321	346	342	370	367	330	291	358	352	326	329	328	316	317	339	347	338	361	339	330	331	321	346	323	336	323	329	298	305	350	336	306	334	333	328	304	381	366	318	322	347	304	311	318	324	349	354	286	318	318	337	337	335	335	351	318	352	336	311	342	353	358	339	324	329	318	341	334	352	346	366	346	326	325	300	314	320	350	344	338	342	351	345	349	377	324	345	305	346	321	341	352	305	297	310	353	323	345	327	343	332	327	362	354	367	297	331	324	319	342	328	313	300	338	308	335	349	307	324	327	348	336	350	346	318	309	327	316	328	387	328	332	355	362	323	357	357	336	315	347	329	341	322	360	361	307	313	347	327	327	316	334	332	330	335	322	374	341	341	363	350	319	334	318	318	338	341	326	319	323	372	351	305	302	335	372	348	318	334	316	325	317	338	326
22922	22236	33714	29072	23920	22085	16319	3338	447	419	401	406	417	428	428	423	389	456	481	446	458	458	427	393	399	392	391	428	415	365	416	369	396	398	400	399	421	382	389	390	418	411	423	383	403	392	401	417	411	433	383	361	408	405	411	410	380	418	406	421	360	411	402	418	408	369	388	383	413	407	386	390	410	408	397	413	413	384	373	388	440	410	378	434	358	416	405	369	399	440	390	382	421	414	407	400	390	407	441	441	403	419	384	435	392	411	392	413	393	386	458	389	444	411	374	380	372	376	385	387	405	437	381	381	410	401	419	385	416	392	432	374	386	403	399	385	410	433	373	413	407	384	383	426	392	376	400	456	424	409	400	389	390	400	363	439	373	378	428	362	407	397	371	380	412	393	385	392	423	412	394	363	390	390	426	413	412	450	409	362	385	392	382	393	414	387	415	384	396	379	382	390	396	424	366	419	406	427	440	407	429	383	420	414	392	433	417	409	399	402	420	402	397	387	433	446	427	397	378	368	398	389	383	383	430	375	376	396	424	380	380	376	382	417	411	383	396	368	393	397	411	420	411	381	397	430	402	385	418	387	381	452	398	408	421	417	402	386	399	382	390	410	393	428	415	383	394	397	386	389	386	406	387	381	424	390	399	393	404	387	371	369	418	365	385	418	369	395	408	396	393	395	404	405	438	427	405	400	410	419	410	432	399	408	391	369	383	405	372	372	424	387	361	406	433	422	402	380	415	408	386	404	357	405	382	469	380	367	416	382	410	381	352	401	386	370	417	349	410	372	408	409	392	403	419	399	386	397	407	432	381	430	414	396	430	350	368	395	404	368	384	395	397	376	395	393	427	373	392	429	404	409	402	388	361	395	405	399	414	434	398	426	427	390	385	399	399	409	406	373	383	405	408	456	393	411	427	386	390	367	397	416	415	414	398	417	406	409	358	362	379	403	412	426	395	395	438	410	364	391	440	394	387	396	403	388	376	398	451	395	440	367	402	404	375	410	396	372	371	403	400	403	406	425	425	405	441	411	401	382	384	395	428	407	374	397	457	403	431	403	382	408	410	433	426	400	413	447	384	362	436	371	381	464	410	412	393	372	411	390	371	391	420	399	382	425	426	362	380	385	429	389	411	383	416	433	433	389	445	392	391	435	407	379	383	400	400	372	396	387	406	374	412	399	396	448	388	400	372	350	390	424	422	392	407	390	417	394	397	395	396	408	421	394	395	405	419	393	392	405	348	401	367	398	428	384	405	408	396	402	393	414	367	385	453	422	429	437	403	405	421	384	382	415	408	406	385	429	411	388	405	417	416	402	403	390	396	390	388	405	438	437	384	391	384	402	377	397	442	401	386	382	406	380	383	397	420	410	397	362	419	428	363	399	369	418	431	400	424	363	381	382	428	398	385	426	401	410	382	376	450	419	407	404	433	359	397	414	358	399	412	401	409	371	359	381	422	423	404	376	376	403	388	364	429	411	365	395	416	424	398	395	386	385	368	382	399	401	394	399	371	394	397	399	399	429	415	389	412	395	405	387	431	388	355	412	428	387	416	397	441	431	399	413	408	368	419	378	392	401	404	406	387	398	406	340	392	431	432	425	385	379	413	431	383	390	405	426	436	450	391	414	391	398	388	405	424	417	372	402	435	425	412	403	396	433	412	385	369	385	443	392	402	393	438	401	385	401	408	335	371	406	429	399	438	349	402	395	408	388	411	390	361	366	430	431	382	389	399	388	396	399	339	379	369	416	410	423	395	365	407	403	378	389	405	401	398	379	411	413	412	405	384	372	393	389	410	404	444	407	377	358	408	390	389	402	398	421	409	379	392	386	363	422	411	370	375	407	411	390	415	370	390	399	376	423	389	384	371	390	394	407	404	375	407	416	429	386	378	400	400	422	364	426	393	401	408	405	428	419	391	408	390	370	445	370	416	398	388	408	409	397	401	416	396	356	378	375	409	437	382	407	408	390	382	406	412	422	427	407	404	424	414	408	371	412	388	415	407	442	423	395	441	417	389	375	390	367	439	438	357	422	379	371	409	398	380	397	398	377	375	407	406	413	373	394	408	354	398	417	410	373	390	410	385	388	403	391	381	390	416	413	351	398	416	373	397	427	365	397	398	408	393	393	402	395	439	392	400	414	364	400	391	421	388	409	391	396	372	395	421	396	339	408	365	383	418	383	387	387	421	404	394	420	408	399	386	401	408	366	434	404	388	415	396	391	399	419	427	384	389	366	360	433	397	405	387	422	388	423	396	389	380	391	368	418	393	406	363	384	380	377	371	385	370	416	432	435	429	465	435	368	426	421	402	408	366	409	370	421	404	405	397	416	402	442	399	406	384	403	367	390	380	392	395	431	390	384	374	396	402	381	424	376	420	388	405	414	346	419	411	380	354	389	421	399	373	405	425	420	424	388	368	411	407	395	395	417	391	415	390	417	404	426	420	430	407	389	426	388	383	432	395	387	376	379	423	406	402	357	378	411	414	371	423	418	407	410	445	365	386	406	410	412	379	384	423	396	408	360	431	416	419	397	378	430	393	397	395	420	393	395	389	405	414	378	404	385	382	373	413	384	392	402	402	393	416	415	417	426	381	391	362	391	375	391	370	410	420	397	377	397	418	378	383	378	390	394	367	394	406	380	354	392	389	422	412	429	432	401	364	393	419	449	353	393	397	425	390	401	425	417	433	412	399	397	412	398	369	387	363	370	397	381	404	391	373	389	383	422	392	400	395	398	391	402	372	414	412	365	396	369	426	385	418	363	384	420	398	414	386	399	379	413	401	411	410	393	349	421	372	377	427	419	421	394	432	442	431	402	408	395	350	418	423	386	396	394	430	408	399	391	380	386	405	402	396	432	377	404	400	349	370	429	388	398	413	389	396	395	424	401	378	397	380	419	374	380	396	395	413	406	377	348	419	371	420	409	399	411	418	360	419	408	398	402	432	373	401	384	359	413	440	426	397	350	395	380	405	416	385	389	400	425	433	421	395	377	376	380	376	427	399	448	412	368	458	427	418	377	413	407	390	416	409	408	394	418	409	413	425	413	369	450	378	427	381	385	408	430	404	372	380	409	407	404	402	404	391	367	401	409	431	409	386	380	385	441	387	408	385	407	345	385	415	395	389	398	399	400	421	431	403	399	412	387	443	419	408	422	409	402	383	412	394	396	401	384	434	435	417	405	407	401	377	405	408	395	442	418	415	425	418	398	358	374	428	384	399	424	398	401	395	428	374	431	404	432	408	424	398	404	403	397	423	413	392	384	399	374	412	397	410	459	399	425	409	385	372	429	382	418	427	415	399	400	366	382	369	379	395	364	402	400	391	388	414	406	398	422	412	417	398	436	380	374	389	395	391	407	426	419	403	398	459	362	426	396	346	384	395	386	387	378	421	361	380	373	395	377	377	437	380	430	424	409	394	370	438	406	401	405	458	414	386	394	381	378	428	405	381	396	435	403	406	408	395	395	393	403	379	403	423	412	408	395
53383	95993	79417	54966	35067	18004	9215	3677	489	465	450	436	445	475	457	441	475	557	539	539	539	509	473	468	469	455	437	442	440	447	446	441	422	429	439	432	452	424	457	436	431	442	460	444	433	431	461	437	458	449	418	421	425	466	444	465	439	458	451	402	428	440	461	458	449	447	466	434	432	429	444	401	496	450	460	467	415	455	431	456	449	443	457	430	427	432	465	419	470	482	400	434	448	428	421	454	449	462	431	467	469	426	412	469	422	437	458	446	447	439	436	457	466	435	463	449	428	430	468	445	445	433	461	422	445	447	468	456	424	437	435	436	446	454	502	389	426	424	444	416	412	419	477	459	455	451	460	446	463	448	418	433	425	418	473	454	460	464	460	438	467	447	446	442	440	404	407	400	411	411	426	454	417	474	421	412	454	439	429	444	423	446	471	469	468	465	447	451	426	437	431	420	456	450	425	445	446	413	423	411	432	451	420	448	453	472	423	459	498	423	441	449	477	440	404	441	448	427	433	453	443	447	454	430	446	438	431	478	438	445	462	394	457	465	422	438	440	432	437	444	425	467	472	442	482	466	420	445	456	431	453	441	395	469	456	427	422	446	445	451	437	453	440	447	456	424	454	457	472	430	420	431	434	466	426	442	414	438	429	433	451	479	428	448	471	459	448	455	420	446	474	434	420	385	436	496	471	434	431	455	406	441	464	447	441	466	426	435	436	444	418	473	451	415	454	461	466	427	427	437	405	416	445	451	430	465	451	441	500	448	414	446	431	454	463	433	435	395	476	461	408	438	464	476	464	428	414	418	444	469	459	437	421	431	435	431	422	441	401	469	493	482	473	467	471	467	410	455	447	446	442	465	457	459	460	432	436	418	411	457	447	441	428	455	477	427	432	435	485	384	463	420	437	462	429	431	420	439	438	433	411	425	442	437	460	430	434	403	481	429	425	445	464	426	431	461	451	463	473	440	441	465	436	462	460	422	422	431	468	447	430	490	431	450	471	419	497	419	438	452	476	433	428	490	493	451	446	443	427	453	450	455	419	481	476	437	444	437	424	433	414	489	446	434	435	431	454	454	425	469	453	455	447	430	437	430	415	479	437	393	443	447	436	420	452	423	487	458	469	454	467	435	460	443	444	421	462	450	485	445	458	401	441	428	465	429	438	455	440	438	440	437	433	432	441	444	411	466	493	447	417	451	449	453	453	430	445	452	439	469	433	439	437	434	469	438	404	466	441	454	435	467	437	440	460	443	493	493	387	487	460	454	463	403	464	466	440	430	447	408	451	429	483	494	436	429	441	450	434	455	469	448	462	483	419	433	435	414	447	429	445	432	466	440	443	459	438	460	397	429	424	432	454	435	466	404	464	476	440	395	497	441	419	396	416	464	412	437	448	454	422	447	465	432	414	445	428	425	431	437	433	462	429	454	461	451	445	409	423	440	473	407	417	439	440	443	485	410	446	422	427	441	429	441	432	492	465	427	455	487	477	436	433	471	380	432	442	485	419	443	410	452	415	467	414	454	439	435	393	408	438	465	429	442	444	469	468	443	453	456	483	454	445	420	447	432	441	462	411	441	461	416	482	458	485	433	443	401	495	458	439	450	422	441	440	455	422	471	419	435	407	449	491	473	443	419	471	456	463	440	425	469	418	436	445	445	448	416	409	466	431	478	430	465	425	458	446	447	441	417	452	455	425	472	453	422	435	446	437	450	463	444	438	442	418	458	447	435	437	436	463	444	435	463	466	433	430	462	436	449	451	409	470	428	413	470	402	447	419	454	464	442	463	463	425	441	430	457	431	457	445	462	442	432	449	463	445	458	417	431	460	425	411	415	476	442	468	416	417	462	427	416	426	450	469	422	424	456	431	459	442	440	442	449	453	428	427	451	462	438	425	422	446	407	457	433	466	441	453	425	431	460	416	459	469	454	456	475	442	455	456	447	435	491	448	430	464	458	456	434	453	416	429	458	468	408	430	402	418	443	419	432	431	452	471	432	475	427	487	443	445	462	438	478	427	431	453	427	439	393	480	436	460	459	428	426	470	434	423	432	438	427	485	436	428	421	425	475	405	447	468	436	448	433	458	451	493	444	465	470	447	426	477	449	476	424	428	401	412	455	480	456	465	418	432	476	432	432	447	434	420	480	441	460	455	488	418	467	461	393	413	393	439	460	409	486	384	463	465	470	431	439	432	467	454	462	453	424	437	446	434	407	444	436	457	427	474	428	428	407	461	427	455	465	455	437	459	409	452	483	441	461	412	438	448	436	419	447	460	424	418	459	415	454	425	466	437	467	454	435	453	438	451	369	417	476	421	400	457	456	438	444	463	431	466	464	474	431	462	477	459	414	443	460	438	460	425	451	436	433	436	455	467	455	447	441	465	407	463	435	440	418	420	446	461	444	411	448	467	480	464	442	463	434	433	470	478	479	450	417	444	464	450	439	443	463	409	436	442	463	448	428	437	448	450	449	452	415	405	480	453	455	422	475	454	467	436	427	485	429	437	431	437	456	456	424	398	504	410	461	464	446	426	441	469	418	479	435	421	426	447	404	461	429	452	454	434	457	408	470	477	459	432	457	462	443	474	458	435	446	454	427	443	463	426	456	429	484	436	482	416	451	423	468	469	386	414	447	459	422	442	426	440	443	422	405	452	448	434	470	434	426	415	420	449	454	450	458	458	437	421	447	428	450	441	401	407	414	447	399	449	449	458	429	442	434	411	436	446	447	417	441	454	457	433	464	457	473	437	447	459	478	475	444	455	460	456	459	478	428	407	470	421	449	447	440	452	456	443	409	460	392	428	432	382	442	425	439	468	437	428	429	447	445	452	440	438	439	479	422	485	439	452	468	396	441	454	463	475	423	432	408	423	451	443	451	476	426	413	429	433	427	437	448	443	435	445	409	420	447	420	423	400	440	384	415	484	454	415	432	437	467	452	445	446	435	408	465	390	441	456	426	450	446	447	423	455	449	465	460	452	429	425	462	401	417	434	458	457	429	428	452	432	444	445	426	447	435	476	428	454	433	411	426	420	441	455	456	416	424	434	468	470	468	442	444	430	438	472	408	420	415	475	442	418	463	423	431	454	393	429	459	438	468	440	461	475	444	450	446	403	437	423	446	431	429	452	430	478	428	407	461	420	415	442	458	459	442	443	438	430	422	427	434	449	455	442	426	428	465	411	458	479	447	504	439	419	430	451	454	461	445	452	449	423	450	452	459	473	458	411	436	455	476	395	433	432	426	432	398	435	461	462	460	445	465	467	430	444	473	438	446	439	460	464	477	441	441	462	421	455	442	497	444	428	416	451	445	440	448	457	431	435	428	450	411	454	442	436	467	434	453	462	460	400	366	445	454	429	453	442	432	436	476	480	421	384	449	438	433	416	437	445	464	447	467	462	462	460	472	439	452	441	430	447	452	440	402	445	424	419	458	417	419	448	460	454	447	453	443	434	445	416	455	476	451	438	440	449	456	427	435	463	435	457	450
28199	34215	37612	19368	4698	1389	522	374	256	223	218	242	261	250	240	264	229	276	267	242	226	252	262	270	246	243	268	242	271	213	240	260	231	261	263	234	240	231	253	262	239	228	291	248	257	256	250	275	235	266	245	226	242	260	263	257	259	236	247	264	257	228	244	253	276	260	261	245	269	286	240	271	271	265	235	235	234	248	237	220	248	266	220	241	238	281	271	236	267	263	244	245	258	244	250	243	261	237	273	270	256	269	269	244	263	256	252	254	248	246	258	287	246	264	249	274	232	260	271	255	229	224	239	232	259	250	263	223	296	271	262	237	257	233	267	249	261	272	202	226	240	260	254	271	252	241	295	260	273	258	276	223	238	260	245	251	244	235	260	264	246	245	257	240	241	251	232	275	233	251	287	238	263	271	231	262	236	232	242	274	260	250	252	263	251	262	266	253	247	251	236	259	273	251	291	242	263	239	274	236	256	287	269	264	240	246	270	233	274	223	246	272	246	217	257	248	268	270	231	250	275	245	244	224	255	239	240	254	282	253	242	243	253	242	239	275	283	274	254	231	250	253	291	272	256	253	255	249	255	256	257	255	268	288	284	251	260	245	248	279	252	272	270	247	240	261	258	265	246	254	256	241	271	213	255	269	223	263	259	272	242	241	253	231	247	262	267	250	251	231	230	251	224	236	252	242	237	242	261	242	237	218	250	257	249	265	264	253	251	223	270	255	225	256	235	231	283	238	262	229	245	251	257	255	246	261	255	262	230	252	246	263	245	252	271	234	250	244	249	214	232	230	252	246	235	313	242	273	248	265	244	227	237	257	260	269	228	234	242	245	233	242	255	265	242	228	251	263	252	235	271	223	246	270	278	238	230	275	239	266	237	247	264	286	248	288	250	260	275	213	257	253	241	240	223	257	266	248	276	250	252	273	230	252	266	236	259	269	240	223	280	232	266	245	232	248	245	262	250	251	298	256	236	277	240	282	247	248	242	253	257	286	238	261	266	247	232	264	257	229	223	263	245	253	236	253	254	271	242	245	251	292	247	254	213	211	232	238	255	267	236	252	253	249	252	244	235	279	260	240	249	255	247	264	267	270	264	241	243	258	278	255	235	250	242	277	266	269	264	262	247	267	227	255	244	249	246	232	242	271	248	253	272	231	242	266	253	250	280	242	259	249	278	239	235	270	244	256	280	269	265	260	245	221	250	257	235	257	259	248	270	252	281	253	269	261	246	272	234	249	271	235	255	252	264	267	263	244	235	228	265	269	252	244	250	229	275	275	239	258	237	229	272	252	275	267	250	223	224	257	252	235	256	251	278	270	258	252	234	276	245	243	268	280	233	276	250	265	240	266	241	254	252	243	268	259	242	284	215	235	262	268	251	236	281	224	228	238	247	266	244	255	251	244	303	215	249	263	255	246	255	236	240	268	247	231	249	240	245	232	262	242	234	239	254	257	236	254	230	259	234	238	259	248	234	268	250	253	276	233	254	272	242	239	262	248	261	257	257	236	279	245	295	240	281	233	243	235	236	233	253	227	252	236	268	242	268	233	258	241	256	254	270	226	266	237	241	232	248	265	232	262	257	279	254	266	250	234	259	217	244	247	250	233	247	271	276	269	254	254	270	227	228	286	270	240	237	269	265	241	255	241	227	257	299	252	224	235	263	263	260	244	247	279	233	219	240	209	250	226	263	221	262	202	246	265	261	202	224	217	256	290	268	229	247	271	240	247	284	263	281	282	252	264	244	231	237	243	272	243	229	235	232	284	250	260	290	242	244	239	241	279	235	229	276	267	211	245	259	239	236	243	273	272	231	252	247	238	254	236	252	274	277	228	254	234	245	233	255	240	236	284	254	223	251	243	249	238	264	219	224	263	225	253	249	242	254	271	237	247	260	248	247	247	297	234	256	250	232	228	256	265	259	263	264	239	279	268	265	270	236	253	243	243	264	250	242	253	264	257	253	214	273	274	262	236	247	253	252	260	259	253	243	241	243	242	247	273	254	241	254	246	260	243	236	243	261	250	250	273	259	283	252	258	263	267	241	215	242	231	270	256	254	254	281	260	255	279	277	271	245	239	242	252	268	259	259	253	240	274	256	266	248	249	251	271	266	280	233	258	249	241	262	251	247	230	271	260	241	255	249	230	227	259	276	248	246	234	250	262	280	263	267	238	265	278	257	247	224	233	241	256	256	265	239	243	286	236	227	237	252	249	221	233	240	237	259	256	258	255	264	250	266	252	261	252	238	250	234	266	243	284	245	200	252	262	251	230	242	288	272	242	253	233	248	257	269	249	237	245	230	233	257	275	290	270	247	244	258	243	262	270	232	239	250	271	260	226	235	267	243	265	253	259	213	233	217	238	238	274	222	220	250	227	251	271	261	274	218	240	233	227	263	262	245	278	265	234	261	254	251	232	259	236	226	253	234	252	282	277	244	255	226	250	236	280	265	248	272	259	264	239	257	222	270	262	247	291	247	255	269	233	224	262	265	243	259	262	266	236	244	267	240	245	240	244	233	256	222	256	271	250	239	231	271	244	286	251	222	245	247	249	244	261	260	243	222	262	276	257	253	248	274	275	259	260	232	280	227	234	243	233	230	269	222	241	254	231	256	263	240	249	267	248	240	215	258	272	255	276	258	271	247	277	264	260	233	217	236	227	239	257	256	255	260	250	274	295	268	250	262	240	266	262	250	277	250	248	249	257	245	242	259	251	240	228	252	224	245	254	260	269	250	251	268	261	247	234	238	220	252	251	231	246	243	265	242	239	253	244	248	254	254	209	258	243	237	259	255	250	212	227	246	291	250	267	263	248	219	233	278	269	236	240	234	274	276	205	266	223	267	266	266	243	235	250	294	288	254	242	243	245	257	261	254	257	239	248	247	244	234	246	227	269	254	255	232	248	218	240	253	231	245	255	237	259	262	231	264	240	275	238	254	254	281	237	228	242	239	258	251	251	236	226	253	262	266	251	265	225	263	237	252	239	233	266	273	252	255	230	291	259	258	239	241	248	261	262	240	259	268	243	250	292	230	249	255	248	235	258	269	269	251	256	254	248	258	260	277	248	248	270	225	285	271	239	247	251	247	241	285	254	231	292	241	244	276	269	225	250	260	243	257	245	266	251	245	265	273	243	249	239	224	255	266	256	257	261	259	253	253	245	260	241	235	237	250	261	240	225	247	259	245	246	246	240	265	230	272	259	246	246	290	220	249	248	254	279	283	267	257	279	285	223	226	262	257	259	234	254	249	244	282	252	238	257	291	279	229	281	221	251	275	211	247	272	270	255	253	253	250	231	257	245	240	266	215	264	239	276	266	277	240	261	259	268	238	290	239	237	249	248	252	261	252	257	248	213	268	263	271	236	271	256	243	273	230	275	266	239	238	252	256	279	252	240	251	247	240	266	240	237	254	236	253	223	275	242	261	256	257	273	254	250	254	249	264	269	237	275	217	248	252	254	245	252	215	242	224	245	264	264	230	258	238	246
24927	50901	33202	13900	4721	1814	691	457	298	316	269	291	307	309	284	273	282	307	265	310	312	305	286	303	283	299	274	257	285	312	272	275	302	278	292	322	283	311	289	315	298	307	304	281	270	271	305	285	290	272	320	293	288	293	305	313	278	286	321	300	286	266	274	252	320	279	317	306	277	328	262	313	295	308	241	300	287	287	283	298	297	329	286	294	291	301	282	293	307	292	292	292	306	308	276	309	295	270	296	316	294	282	316	303	276	285	306	291	265	314	306	306	286	300	265	305	280	268	272	317	288	296	286	303	316	267	307	297	288	332	326	315	281	281	321	282	325	300	276	286	274	308	290	286	275	321	288	279	303	314	303	304	300	308	269	286	303	284	304	354	309	292	271	309	308	319	281	269	297	279	316	299	274	300	291	297	276	302	283	319	296	280	270	290	296	294	290	315	292	305	318	303	263	304	314	331	297	306	313	279	286	305	289	306	286	290	306	314	289	299	270	323	305	292	275	284	296	298	289	242	299	315	296	311	268	302	302	314	273	277	303	292	300	319	314	289	319	287	312	298	277	292	289	276	284	291	275	272	298	304	305	302	298	284	291	288	316	304	286	264	326	292	306	310	307	288	290	321	274	269	297	320	287	298	312	270	294	276	294	283	271	313	302	287	286	298	266	323	263	326	259	278	295	308	291	261	300	319	274	283	287	271	285	295	307	317	302	258	291	307	289	274	303	284	318	285	313	299	300	291	314	290	274	308	285	287	277	289	279	312	311	286	285	328	261	281	294	292	280	286	288	333	330	325	314	267	303	324	275	300	294	264	293	278	278	284	270	284	290	306	288	307	282	290	309	308	315	315	296	291	299	310	267	307	298	284	256	299	281	268	283	314	277	306	260	297	283	270	295	300	304	296	299	317	271	269	283	297	296	297	279	285	284	279	277	303	292	314	275	282	309	277	312	313	293	313	302	291	304	289	310	280	289	298	285	312	292	307	273	296	304	299	295	286	287	254	287	300	290	270	301	255	285	298	278	291	304	296	332	286	281	293	284	293	314	281	282	281	295	315	327	287	296	287	284	291	301	304	296	297	291	270	303	297	285	305	295	312	282	297	300	293	294	305	277	286	298	297	280	271	277	321	253	277	265	250	315	289	282	293	266	306	287	324	288	294	298	295	316	301	273	298	297	289	297	287	275	284	289	273	298	284	281	304	287	299	288	275	274	242	294	310	301	297	299	286	276	277	271	290	298	312	296	307	270	272	292	307	275	280	294	275	274	271	294	293	263	291	304	309	303	303	297	311	265	293	312	289	317	278	270	325	287	293	282	330	290	272	285	281	271	279	310	310	296	285	310	314	302	298	275	335	280	319	312	309	292	294	298	315	294	284	269	292	307	302	310	282	306	273	305	292	299	308	297	309	284	278	275	311	255	278	306	284	296	303	305	288	285	296	298	302	319	315	304	283	277	328	325	276	299	322	297	286	300	257	310	292	293	311	323	300	284	298	287	280	282	295	310	296	314	309	287	302	313	303	299	330	290	305	282	289	274	302	303	308	275	258	293	319	288	299	315	314	304	299	330	262	283	286	273	279	301	290	288	315	295	326	292	307	318	292	287	294	314	295	320	310	287	276	313	282	273	305	275	267	270	279	259	278	316	292	305	289	271	269	297	303	314	277	309	301	313	310	282	324	306	289	301	279	308	306	310	295	269	269	279	267	306	301	285	293	286	294	289	267	295	258	281	320	269	336	287	301	284	279	301	288	279	295	292	311	292	308	286	321	313	293	291	305	262	307	277	287	288	289	278	295	284	297	296	289	290	273	318	277	303	303	266	325	284	290	297	286	320	282	286	295	298	278	305	303	281	282	291	318	321	304	291	283	318	307	291	288	290	329	302	268	334	302	291	301	281	292	322	314	275	285	276	327	292	275	303	296	299	265	293	332	300	302	311	303	282	312	301	278	294	286	331	283	307	306	301	286	268	277	297	287	303	293	279	285	252	301	293	291	302	283	291	297	302	329	301	306	309	298	302	320	288	267	288	311	289	284	299	295	298	330	280	301	324	293	302	267	305	316	287	287	296	310	297	279	266	310	308	297	303	287	278	314	296	278	270	284	282	273	288	338	278	281	309	302	311	282	285	298	304	315	289	310	295	295	292	267	293	310	292	290	303	288	284	311	320	283	299	304	317	296	342	306	297	304	285	309	291	277	274	293	280	316	326	307	306	286	292	304	277	273	267	313	312	284	267	295	249	279	323	310	287	316	292	312	292	280	280	313	291	318	291	301	292	279	290	289	292	300	323	270	278	280	292	306	297	283	294	298	319	265	300	289	338	300	314	294	304	296	281	310	301	283	280	265	333	306	275	276	284	283	292	286	266	290	283	293	321	263	277	318	298	290	278	268	299	297	285	269	256	273	302	284	283	282	280	315	309	284	282	262	318	285	309	290	286	282	300	305	303	257	333	294	318	274	271	288	302	298	302	304	312	302	286	290	290	282	314	327	297	266	333	256	295	301	279	293	292	304	310	309	320	288	277	303	298	302	307	297	287	289	289	268	289	297	311	289	290	297	275	287	303	300	272	301	308	263	270	292	268	293	291	283	285	279	306	287	307	280	304	283	301	296	272	312	289	300	280	304	307	287	275	293	290	303	295	297	312	306	302	302	258	303	278	307	276	271	297	282	331	318	299	276	254	256	276	309	283	280	279	275	300	298	327	292	298	308	311	274	307	297	291	289	287	301	304	299	277	283	310	264	260	284	306	295	293	304	299	282	291	326	286	304	307	299	306	280	321	298	294	280	314	284	346	311	300	307	311	283	282	289	285	295	289	288	278	313	306	278	302	283	293	298	297	282	297	301	305	302	276	314	288	294	301	281	294	278	274	296	280	308	266	273	302	319	255	286	283	274	283	277	308	297	286	305	277	303	280	279	332	297	280	322	275	287	267	291	271	325	301	296	321	303	302	272	275	245	289	317	291	327	269	308	290	298	275	303	318	310	272	292	298	277	291	272	266	282	271	297	293	278	322	317	295	335	315	271	323	276	256	296	297	274	289	292	290	320	309	277	317	276	289	288	266	326	273	287	279	278	314	277	308	313	269	254	288	312	319	294	272	312	326	300	300	289	297	257	277	318	285	277	291	293	263	328	326	273	283	298	289	327	311	319	299	302	299	271	279	280	261	300	284	304	316	295	328	281	312	263	300	300	320	295	288	292	271	267	288	301	292	281	326	295	311	272	309	299	298	319	272	271	281	287	287	298	287	278	294	281	327	282	308	309	318	322	286	311	281	283	300	276	320	279	302	338	307	283	305	286	294	306	264	273	331	311	289	281	299	258	312	290	293	319	234	299	293	293	271	293	290	289	278	285	282	308	292	268	295	296	274	278	277	294	283	317	309	283	262	276	338	274	305	318	290	328	279	316	277	292	288	297	302	297	310	277	302	309	313	284	282	275	296	279	296	288	305	277	295	281	308	280	272	281	290	293	273	312	280	314
23780	23205	37747	32781	24413	18968	7729	1187	350	345	353	330	354	350	309	356	357	377	386	381	366	317	333	336	331	292	329	312	357	334	320	327	315	332	381	345	318	333	325	349	337	346	342	312	311	330	341	310	330	320	340	343	322	316	315	350	356	330	289	337	335	324	332	317	338	366	316	327	315	335	330	313	338	315	340	330	349	312	305	326	308	332	337	317	354	328	302	316	316	327	355	310	328	315	364	315	343	318	322	321	344	347	337	339	331	333	346	339	281	291	318	330	344	324	335	318	286	351	321	327	324	344	337	310	331	303	344	338	349	329	322	316	353	332	343	324	349	314	345	308	309	345	334	331	328	320	319	365	306	379	341	332	321	341	329	306	327	329	337	325	332	326	329	321	303	350	340	315	343	333	322	326	317	345	359	315	328	337	343	359	316	290	329	320	354	304	345	338	334	295	372	331	352	314	333	303	323	309	332	367	298	310	347	329	315	339	326	316	324	301	334	338	348	333	333	298	354	359	312	308	318	334	355	336	303	308	351	328	353	351	328	340	349	312	324	313	342	306	306	330	340	338	290	309	338	348	344	311	306	327	296	347	335	324	319	314	333	336	345	348	331	344	320	347	335	340	341	363	338	347	328	381	322	331	343	352	329	330	333	286	304	308	307	338	321	328	335	348	314	352	347	334	343	314	336	305	284	365	357	345	290	287	337	314	312	354	314	342	311	305	355	350	347	309	354	340	328	305	326	299	335	332	313	340	334	351	304	312	328	329	328	331	339	318	358	331	326	296	334	336	345	328	334	349	354	354	334	333	353	370	346	343	346	345	342	312	357	336	327	351	314	302	333	299	339	337	323	314	322	343	305	350	329	366	345	336	316	327	326	346	308	346	342	328	335	324	329	355	332	327	339	389	348	311	353	361	319	347	322	341	329	328	326	344	330	321	341	317	331	347	341	378	339	350	385	332	341	353	337	320	374	324	309	332	332	334	345	317	352	332	379	345	330	314	355	330	378	319	323	328	316	324	313	345	303	318	291	337	321	333	379	333	292	357	361	322	330	316	344	344	299	318	323	359	303	309	319	316	327	301	334	329	312	322	358	347	342	356	307	333	323	363	320	338	340	344	348	314	358	326	354	364	323	332	347	303	347	316	348	319	325	306	322	316	327	328	312	335	326	312	350	337	341	319	372	328	360	359	297	357	322	356	333	353	324	342	345	323	302	346	315	340	328	328	351	313	321	349	357	310	343	337	322	332	353	348	313	334	346	339	327	363	320	326	344	312	317	326	327	365	330	334	344	341	327	347	328	345	334	318	326	328	334	285	319	335	322	304	317	343	336	316	350	336	330	293	292	350	335	337	362	312	319	332	334	327	332	327	344	343	323	300	316	296	319	332	296	348	318	330	336	354	329	334	319	331	330	359	337	325	293	311	341	329	352	330	345	326	325	348	354	320	334	330	340	321	301	313	361	343	351	336	317	327	330	316	318	318	303	353	345	325	333	340	345	341	326	329	301	340	322	328	343	332	326	322	317	299	351	349	337	325	324	337	331	327	294	329	311	328	325	321	346	316	356	340	310	308	317	328	340	326	327	344	341	369	310	346	344	320	359	368	293	332	348	351	342	357	335	337	334	340	323	315	322	324	353	328	302	329	293	326	344	347	333	295	319	360	353	341	318	346	333	349	350	325	362	353	334	335	367	338	330	309	313	316	330	339	340	337	318	337	283	293	307	329	334	326	385	353	336	329	363	318	355	342	337	339	327	347	288	296	324	333	332	315	353	338	323	323	343	348	318	323	359	348	305	350	314	324	352	341	335	373	322	368	312	366	334	333	316	323	348	314	313	334	317	319	338	355	339	345	322	344	313	317	366	325	312	342	297	324	338	311	327	332	351	330	318	330	341	314	341	331	339	310	346	297	317	304	343	344	322	311	334	347	323	327	310	343	328	356	331	346	338	343	335	321	362	356	341	334	290	328	316	341	308	349	339	348	344	319	321	330	316	323	344	315	320	335	323	320	300	297	313	340	323	334	350	330	343	345	323	342	307	338	338	356	301	347	292	357	354	315	348	343	319	329	333	340	331	332	311	316	340	341	347	328	304	357	312	347	305	327	321	327	338	358	327	298	325	327	342	320	332	320	347	364	339	327	359	329	320	319	343	333	325	275	328	327	291	335	353	333	374	326	315	318	346	335	350	338	330	305	335	339	348	399	358	322	307	336	326	343	329	331	308	381	325	313	355	338	309	324	309	346	284	321	311	338	330	301	335	332	358	333	351	309	340	336	335	334	301	341	318	325	353	373	352	319	326	331	326	360	323	360	326	312	316	335	347	311	344	347	346	348	347	345	327	332	331	330	326	343	336	358	315	333	304	342	301	314	349	346	336	339	318	313	313	308	337	303	360	329	337	325	346	334	345	355	316	329	315	322	301	324	287	321	330	347	331	326	314	349	319	319	348	362	366	330	333	325	370	302	309	308	350	340	332	330	361	347	305	355	354	352	326	330	330	332	312	318	307	335	348	318	344	321	304	283	323	293	307	341	328	316	351	336	303	347	313	347	351	294	329	350	370	352	305	334	339	352	317	358	314	305	339	339	349	322	340	321	330	336	334	347	315	341	330	289	337	337	323	342	317	331	308	332	361	350	343	337	327	359	305	327	307	334	342	338	330	309	332	347	330	349	322	348	328	328	324	336	354	327	348	333	315	318	323	348	358	324	324	336	330	330	360	344	330	320	331	308	342	350	322	315	314	357	317	316	350	322	332	321	358	344	330	320	342	348	334	352	323	332	326	333	306	353	349	342	334	341	333	330	325	341	336	324	331	359	337	322	337	322	361	332	319	317	305	364	345	327	306	302	360	317	324	364	343	322	341	323	308	336	344	331	330	324	328	350	316	336	354	343	341	304	338	323	334	304	364	376	364	298	337	314	320	329	322	316	317	309	337	352	298	335	332	331	339	325	299	346	344	344	326	350	348	336	332	304	357	318	330	330	347	337	335	336	351	310	346	314	333	332	351	331	337	347	329	327	328	345	346	313	338	314	326	332	352	337	360	326	340	341	339	328	323	349	322	366	315	320	314	291	305	324	342	346	318	324	339	358	335	341	323	330	350	340	353	347	302	357	332	331	340	327	331	353	300	346	315	319	299	327	341	341	342	350	350	318	350	326	303	335	329	308	328	320	340	330	329	322	313	329	323	353	337	316	318	310	342	338	329	318	360	347	343	334	354	315	339	341	357	331	350	336	330	317	356	341	352	387	337	350	327	316	335	306	331	325	364	337	306	328	325	311	350	322	334	357	287	352	327	316	321	325	330	332	307	350	328	356	349	350	344	327	336	329	327	326	320	351	344	326	364	353	323	326	325	338	353	363	343	358	333	341	326	316	306	325	359	344	350	333	333	322	362	328	308	351	328	351	346	356	374	355	296	359	320	353	329	325	350	315	366	322	337	345	314	306	368	328	322	344	313	334	323	318	346	353	291	335	332	300	357	350
49745	94828	71839	46113	27220	14223	5630	1536	405	399	349	372	379	386	387	367	446	503	477	422	422	405	389	408	362	339	354	428	376	346	354	366	358	395	382	379	375	363	379	343	382	362	368	416	399	376	396	360	366	383	374	402	395	379	349	383	360	357	346	379	358	362	354	342	375	364	381	392	374	364	382	358	358	450	374	414	392	334	376	386	409	380	369	375	384	353	383	383	342	370	386	350	391	427	401	388	329	362	388	360	378	396	409	371	364	361	302	358	361	379	353	337	380	385	340	367	381	364	380	369	334	395	396	374	372	369	362	378	387	388	396	397	396	345	371	355	396	349	413	378	415	367	403	366	353	374	383	362	357	359	409	405	366	368	393	368	373	387	348	384	373	388	394	378	394	380	380	375	365	391	333	370	348	370	402	365	388	365	408	383	412	373	380	365	370	344	363	356	360	392	398	375	358	356	390	360	360	318	367	387	352	396	354	353	364	377	358	379	383	368	351	399	357	350	365	384	376	391	382	353	381	365	339	361	351	416	383	392	369	370	375	319	359	398	341	391	357	376	360	353	387	378	388	386	348	377	342	375	357	387	350	371	376	397	367	401	370	362	380	367	354	357	366	371	372	373	387	346	353	395	357	372	344	362	341	370	353	398	376	334	357	389	359	379	370	361	362	376	368	332	346	419	363	373	377	349	397	353	352	382	360	368	394	364	359	396	410	361	344	353	408	380	363	374	374	358	397	398	354	355	347	404	367	390	373	343	365	338	362	380	384	405	387	402	358	364	350	371	403	375	393	366	375	391	356	383	392	350	361	334	391	391	416	376	388	375	376	345	363	350	348	394	383	380	401	384	362	350	352	341	373	358	385	391	323	390	358	352	368	355	363	369	395	379	394	358	363	356	339	362	384	382	366	361	334	344	355	373	400	389	345	357	350	367	377	370	396	366	382	392	391	359	386	351	384	353	383	373	375	409	369	392	363	392	381	366	349	367	346	347	378	354	358	398	341	370	397	381	383	361	357	375	368	386	398	401	367	378	373	378	352	386	363	386	382	354	350	365	385	363	345	376	357	374	337	363	406	373	372	346	368	342	380	386	361	377	378	345	358	354	403	370	362	395	395	391	385	382	388	352	371	361	356	379	354	383	359	420	362	388	350	415	356	376	391	387	391	347	375	374	385	346	352	392	386	350	409	367	393	378	346	369	367	377	397	407	334	376	354	361	327	360	363	362	369	390	357	367	393	371	371	364	370	409	386	359	336	355	388	372	365	376	359	360	376	353	372	367	356	370	377	357	338	407	341	352	363	355	393	390	398	371	392	355	361	358	386	387	387	408	351	351	365	398	340	378	369	369	365	362	356	374	370	391	366	380	365	372	399	400	338	395	367	334	392	364	339	367	354	382	359	382	348	351	387	354	380	332	368	346	375	376	394	341	356	378	396	389	355	350	364	389	402	372	351	367	369	379	349	351	343	386	375	349	354	392	397	388	392	372	362	353	346	388	395	401	366	357	387	391	379	375	381	369	388	343	359	369	360	382	390	353	389	386	382	355	369	356	394	398	370	407	367	364	398	375	369	359	403	391	391	328	421	349	364	378	405	395	337	378	358	360	371	355	386	313	362	367	342	366	357	359	388	346	396	383	393	387	340	391	336	352	349	382	349	394	328	370	375	379	382	377	388	357	354	383	365	380	352	387	350	331	387	362	396	375	367	376	379	390	406	380	404	395	393	365	392	375	356	378	383	391	364	371	345	327	389	350	385	367	354	363	357	395	389	394	333	345	374	370	358	407	377	376	378	363	397	360	380	380	379	376	344	357	327	392	387	387	354	356	376	421	357	368	396	368	394	375	356	407	351	359	418	376	358	332	405	357	354	393	394	351	371	406	400	375	372	401	374	369	372	370	365	362	390	377	369	388	354	360	373	385	383	357	373	367	381	358	401	393	354	366	372	329	365	389	370	397	359	382	363	383	386	383	358	365	370	367	365	386	393	359	383	376	342	362	393	358	358	355	389	386	381	381	362	385	355	401	362	364	373	351	368	339	357	353	399	327	353	375	360	369	379	357	362	368	357	404	367	375	370	362	389	425	358	357	401	329	393	345	370	383	383	357	404	365	388	391	346	389	379	355	391	365	389	385	372	382	336	385	438	349	386	357	396	356	394	365	380	338	357	368	346	385	353	364	364	393	379	353	370	354	390	373	363	361	412	406	361	382	366	372	396	388	353	360	370	388	373	379	363	352	390	400	355	354	363	347	374	370	397	372	388	368	378	376	410	375	346	348	354	401	404	381	366	326	389	378	371	357	376	386	370	374	372	390	395	369	386	360	355	356	384	386	401	368	405	402	346	356	386	363	379	394	363	366	371	381	341	372	385	372	376	384	368	356	355	366	416	387	377	403	381	354	365	367	407	361	381	406	396	371	372	395	372	352	354	409	391	369	360	348	418	384	389	364	373	366	370	363	359	389	410	370	390	386	346	388	377	339	352	378	422	342	403	368	406	408	341	378	388	343	390	367	381	359	393	375	412	383	347	364	350	385	356	380	371	356	364	385	387	391	379	381	340	355	379	392	349	409	352	385	348	359	386	376	394	350	375	321	401	389	369	390	386	365	364	389	347	381	355	370	382	358	383	433	339	399	368	380	369	340	355	358	382	394	366	327	338	381	381	383	358	401	377	353	365	375	365	355	377	415	375	373	332	364	356	365	381	366	360	340	389	341	366	384	385	377	377	378	366	387	389	378	396	371	378	380	392	392	403	396	362	346	371	395	399	364	363	357	355	368	385	365	398	384	338	378	342	380	367	359	369	390	327	378	401	412	346	389	394	395	381	353	383	382	397	408	367	329	359	393	361	370	350	350	385	394	380	407	347	349	372	396	373	374	366	417	394	349	385	366	398	375	384	372	362	397	377	327	341	360	377	388	389	343	379	387	358	362	370	372	350	352	376	393	413	383	374	411	368	357	348	398	387	377	373	383	374	370	351	386	349	370	386	371	416	362	372	379	391	401	370	355	361	384	350	335	371	403	378	398	383	351	380	370	392	359	356	366	406	393	381	369	403	384	361	401	389	370	339	385	351	401	364	345	368	309	375	356	382	376	346	365	378	389	427	391	394	376	391	373	351	420	347	356	367	356	377	384	327	341	345	404	405	373	343	401	374	351	383	339	361	346	370	385	386	381	334	375	363	354	404	393	367	357	401	373	378	378	404	357	390	346	363	350	367	386	392	376	375	363	386	401	412	398	386	362	382	387	355	380	375	378	383	377	364	389	372	376	352	386	368	399	395	372	365	373	346	393	354	363	345	384	365	377	344	359	349	344	380	367	353	364	363	369	377	367	365	353	391	346	352	375	357	341	371	409	355	405	384	348	369	382	385	335	383	360	356	387	396	391	370	405	393	395	369	399	379	369	373	358	375	379	340	378	364	353	370	393	373	378	357	363	367	376	354	366	350	350	388	390	376	390	369	403	358	353	351	373	358	342	363	381	392	370
25363	25445	38449	31099	18425	6960	1588	440	293	276	273	313	258	304	271	275	299	318	298	293	326	296	264	292	313	267	263	289	279	261	262	296	300	295	302	262	293	286	283	269	290	305	285	270	280	312	290	293	308	283	284	243	281	290	311	278	293	284	292	316	291	253	275	245	317	264	269	309	297	263	260	255	285	266	284	288	257	280	267	260	276	265	304	296	255	269	271	270	295	274	309	248	288	244	285	292	299	282	282	263	311	296	278	287	287	274	272	283	295	264	283	272	296	275	269	314	298	287	253	299	281	271	310	272	264	288	260	281	286	278	242	278	258	280	268	308	264	277	266	265	294	272	291	251	255	325	239	294	302	270	276	303	281	280	283	302	303	286	288	290	268	304	257	285	303	288	261	286	337	286	304	285	286	266	277	300	283	283	278	297	308	306	283	271	255	299	283	294	292	285	323	281	279	261	268	286	287	274	259	281	264	290	276	283	266	298	278	310	248	266	309	284	241	253	296	292	295	268	240	284	278	271	278	260	279	241	277	299	296	281	252	278	292	272	274	256	302	277	311	298	280	287	301	294	255	267	298	259	281	251	283	250	312	305	292	294	272	257	301	263	295	309	269	279	281	282	316	275	262	274	293	266	293	273	273	282	293	298	268	287	282	260	292	270	281	279	300	288	305	282	293	287	278	255	261	301	301	280	302	283	282	263	296	268	327	295	270	260	275	289	308	242	288	278	264	279	281	265	302	318	274	305	257	293	267	277	280	250	271	306	279	290	272	300	309	280	254	298	268	295	302	278	282	265	286	303	268	294	251	272	290	283	285	269	273	288	287	309	262	331	302	292	286	305	276	286	290	282	268	263	283	280	254	280	277	288	287	282	316	263	294	293	277	257	264	277	250	255	281	260	259	279	279	280	244	305	284	283	278	264	311	294	283	263	296	277	298	277	259	317	246	318	266	239	264	293	266	296	286	275	282	274	289	305	287	273	272	278	272	275	278	271	282	257	297	256	239	308	300	292	294	273	258	281	285	235	276	288	301	289	287	278	290	248	278	294	268	257	270	285	302	261	275	281	298	274	265	297	276	292	284	282	294	253	290	265	327	285	299	273	288	276	303	285	313	270	288	309	288	255	261	269	276	258	270	321	303	293	275	257	265	297	270	270	269	260	287	270	254	268	263	253	271	290	297	286	295	263	288	273	262	280	260	271	307	315	310	275	254	292	304	286	273	283	269	279	265	315	292	303	296	257	269	317	281	274	273	291	304	295	271	290	276	275	315	283	324	250	277	274	278	297	265	300	269	290	280	296	323	271	285	292	281	275	287	294	260	305	266	265	273	261	283	292	286	287	273	274	253	263	280	260	259	286	315	265	286	275	311	300	278	272	318	269	285	307	305	252	292	278	269	265	284	287	294	275	290	281	278	261	265	299	294	270	273	291	337	286	271	274	274	290	315	297	285	276	278	276	316	296	275	293	300	276	271	288	261	268	255	305	281	286	306	279	273	275	298	284	276	250	303	287	284	296	289	270	269	252	254	268	272	321	300	281	268	279	242	265	275	278	277	322	281	264	271	282	279	307	283	278	288	271	309	277	253	297	249	282	284	275	303	297	287	265	271	303	262	281	291	297	281	282	288	282	291	239	269	244	268	280	287	297	258	276	253	314	253	270	302	284	278	263	290	296	314	289	271	294	262	252	273	297	257	299	280	271	264	277	280	262	262	288	285	286	293	300	283	284	320	294	288	283	263	252	273	298	271	257	268	277	316	288	297	278	297	292	273	307	289	282	277	266	282	292	271	270	301	263	279	295	317	268	257	287	271	300	266	294	326	286	256	273	284	294	323	301	283	264	325	294	288	303	288	282	277	291	262	269	325	254	290	273	272	261	298	307	304	292	237	291	292	285	271	305	286	311	265	303	287	297	299	267	281	263	306	272	285	271	295	273	251	301	308	277	252	277	278	286	271	296	291	256	300	281	305	272	275	260	279	290	288	275	289	292	304	271	293	269	301	283	252	288	284	284	299	274	269	281	290	291	276	290	277	276	278	274	291	281	290	287	294	278	272	274	287	310	262	284	307	286	281	253	258	242	299	275	280	300	269	270	295	293	287	307	277	270	293	296	298	300	296	306	273	300	283	264	301	281	243	289	260	266	266	273	268	264	279	286	270	300	250	274	289	279	274	282	279	283	286	308	306	305	295	274	275	269	272	297	243	304	278	257	297	312	283	270	295	292	297	284	278	291	256	285	280	280	279	273	271	278	264	274	307	301	284	272	274	307	282	280	269	279	284	281	299	277	283	296	262	309	283	296	290	267	307	306	294	271	260	284	301	272	276	282	304	319	291	244	284	301	286	269	270	297	315	301	278	285	291	294	293	273	265	321	286	275	286	285	272	288	253	267	262	280	270	275	266	272	302	260	309	291	281	291	284	311	281	317	255	264	275	299	282	274	306	290	278	278	279	250	253	280	280	257	273	279	286	302	278	295	265	267	285	286	277	294	280	298	286	257	289	253	264	309	294	269	267	282	291	265	267	277	279	323	277	292	300	312	269	266	290	258	274	297	263	282	324	291	268	296	286	277	280	291	290	262	297	278	280	287	281	283	292	317	279	288	285	277	289	307	323	277	286	273	293	314	299	293	307	297	275	296	289	304	304	264	285	288	316	317	253	275	253	290	285	300	282	266	289	271	273	254	280	254	284	282	246	286	289	277	293	291	290	265	273	255	325	266	278	289	249	292	279	285	249	300	289	305	318	284	301	241	272	292	288	285	263	298	277	277	273	283	272	275	288	296	295	311	266	265	244	252	283	257	285	328	296	289	278	266	269	271	278	297	289	317	313	297	254	275	273	258	299	286	291	329	272	316	305	281	269	258	245	292	281	309	271	280	277	281	269	290	272	298	291	303	259	301	299	260	240	259	295	302	308	258	284	307	267	269	311	271	314	300	251	281	307	295	274	302	275	264	264	279	301	271	277	267	257	277	273	256	278	255	295	296	285	291	259	286	283	294	291	289	261	272	298	289	301	271	288	290	267	270	279	307	252	275	276	288	267	256	267	291	267	289	288	257	272	292	274	251	281	277	286	280	271	272	288	268	262	294	277	280	290	293	267	310	246	271	272	288	301	282	267	276	244	273	279	277	254	255	258	275	297	310	290	256	276	302	285	288	287	272	309	286	311	298	253	289	268	282	267	263	289	274	310	262	261	282	316	284	277	283	267	284	285	265	267	287	284	274	314	268	282	260	289	300	287	286	275	282	308	293	301	278	274	259	271	283	269	296	266	245	281	286	265	275	283	280	328	327	326	306	286	249	308	265	281	281	317	281	267	262	296	260	280	291	301	281	259	327	262	285	263	281	294	251	267	279	264	267	288	283	287	314	270	293	281	226	261	297	308	298	271	286	301	284	269	276	275	271	297	280	304	272	260	290	281	276	309	264	262	304	264	307	283	254	264	275	253	298	302	256	309	294	295	285	274	274	270	288	256	280	315	267
45065	81102	57541	34543	16794	7749	2705	647	314	356	308	330	327	294	330	321	366	356	352	405	336	346	341	334	307	353	362	322	339	319	362	312	310	343	320	315	370	343	312	330	307	348	329	342	336	310	311	295	339	350	311	350	334	330	326	352	324	342	307	310	308	337	337	356	308	314	341	348	324	293	345	342	319	319	330	311	323	325	346	323	355	336	371	317	325	300	337	336	313	335	332	331	359	339	336	336	341	308	324	344	328	328	301	336	340	333	311	329	325	333	350	331	322	338	314	331	345	311	315	336	330	321	326	322	349	343	331	328	324	331	365	339	319	314	307	300	320	309	312	330	335	313	321	332	363	330	304	332	343	352	343	305	340	333	311	345	319	309	295	360	316	311	320	323	313	316	355	390	321	283	352	335	330	301	346	331	345	313	348	334	333	361	336	302	321	337	338	352	312	311	356	315	330	322	324	348	326	341	327	341	348	372	300	338	314	320	306	317	324	313	330	314	344	336	340	320	348	324	310	335	369	358	371	333	326	318	319	327	330	318	311	314	325	297	335	329	312	326	346	333	334	342	339	322	314	313	371	311	331	347	331	331	309	322	346	341	332	291	301	336	321	310	339	338	327	373	340	333	358	364	327	334	333	335	297	329	331	314	323	362	346	307	343	329	329	340	303	344	341	349	344	317	328	331	349	366	329	329	346	334	313	328	318	346	330	335	333	319	294	343	382	339	339	322	362	346	347	305	319	345	302	341	326	298	348	341	316	351	356	302	298	316	287	312	328	327	314	330	347	324	323	331	316	313	313	307	339	331	361	303	333	276	352	341	332	317	348	316	350	345	316	312	327	324	326	326	322	351	337	325	317	312	344	325	336	342	329	356	327	305	317	321	350	311	332	331	360	313	328	331	304	310	348	325	369	288	344	324	374	323	297	332	332	348	343	368	327	337	309	342	314	332	309	333	323	350	318	307	322	351	358	337	330	324	342	346	327	346	343	319	312	331	318	329	318	351	332	366	336	284	349	336	320	355	349	327	355	338	338	343	328	369	297	314	323	329	295	347	356	370	333	300	305	350	352	332	312	368	266	308	340	293	339	334	354	325	317	372	329	310	352	348	352	302	315	330	316	349	300	311	285	332	344	328	326	289	325	331	316	302	337	347	327	337	321	361	345	321	326	312	341	342	340	323	333	340	299	349	346	314	302	326	339	309	319	329	324	341	310	327	298	318	364	323	314	348	347	332	355	338	321	338	313	334	368	355	319	306	323	347	312	333	369	328	329	323	356	353	340	333	367	332	337	298	359	350	347	365	349	324	367	330	340	363	326	304	296	339	318	325	318	349	324	333	327	309	312	323	336	341	295	334	326	327	316	342	332	339	313	318	301	364	319	346	293	353	358	327	338	320	341	320	354	312	332	317	342	347	346	352	327	309	345	338	363	315	356	303	304	305	366	343	349	331	364	310	343	325	321	320	375	347	316	333	327	339	304	350	322	321	325	347	365	310	315	333	339	338	324	300	317	303	345	337	339	329	370	343	326	360	350	321	321	349	365	317	326	327	318	329	343	359	312	321	331	369	328	368	329	309	349	325	322	333	353	357	331	326	324	354	336	336	337	300	360	310	336	320	336	317	339	356	339	307	311	319	320	305	318	351	312	344	322	331	305	331	363	338	326	335	329	320	332	346	332	327	294	319	309	291	344	294	343	332	319	330	337	355	369	310	327	345	313	340	349	336	331	319	349	351	351	320	356	329	303	316	323	308	335	386	342	333	350	332	341	358	315	338	307	338	347	335	321	340	325	330	322	344	314	301	312	347	332	356	349	310	322	307	328	328	326	349	301	345	322	338	349	322	318	305	305	332	325	317	314	371	324	307	339	341	346	319	347	334	325	348	353	310	350	316	349	329	364	366	328	363	316	320	334	330	296	326	300	351	347	347	339	352	329	353	337	328	311	332	320	344	351	386	329	328	351	338	335	342	361	368	310	337	342	331	307	345	358	357	313	353	306	359	313	327	351	327	333	357	356	322	320	298	367	336	326	390	327	316	346	300	322	305	338	366	302	324	336	321	316	337	353	314	327	342	324	330	355	354	340	326	338	364	342	362	316	306	324	321	329	335	299	326	335	293	308	343	343	331	340	338	315	338	329	330	335	291	325	369	328	339	320	316	337	329	327	354	328	330	280	339	327	357	350	362	324	330	309	330	338	318	305	322	344	330	338	340	333	341	345	331	337	300	322	336	324	342	374	350	329	364	311	332	325	327	355	314	311	308	332	339	342	316	326	335	313	317	307	333	307	324	361	377	300	351	347	306	333	293	334	329	336	318	331	314	350	333	371	315	311	318	345	311	324	316	304	344	334	318	338	326	351	339	334	336	319	333	332	303	357	345	323	316	342	349	327	328	335	335	342	351	353	308	338	293	328	329	352	357	333	327	328	345	295	315	347	318	315	324	348	326	323	318	339	321	317	332	334	331	305	296	360	305	317	347	332	333	317	348	342	321	293	323	372	353	333	335	358	316	352	302	350	372	330	308	324	335	310	316	318	318	334	322	330	342	330	334	313	327	324	358	321	348	351	306	297	331	335	328	296	361	342	341	341	310	320	356	330	326	368	314	330	337	329	341	342	331	331	327	348	305	302	365	304	333	310	334	304	313	338	320	311	335	309	313	356	345	347	354	362	349	330	348	336	369	328	359	315	343	339	314	355	369	315	343	313	353	316	353	379	327	349	348	329	365	340	305	290	318	344	319	343	338	328	347	317	309	309	309	306	345	336	315	317	336	359	334	352	309	352	292	332	349	347	297	335	367	349	343	323	318	328	315	327	318	347	318	337	350	320	307	318	338	329	328	341	330	338	318	329	332	340	327	303	364	291	317	343	303	374	331	322	344	358	332	365	308	359	315	327	320	339	360	315	341	291	337	298	325	305	338	312	317	336	335	341	341	295	363	339	332	287	362	338	336	347	306	332	339	344	328	319	330	312	326	310	322	316	303	345	328	361	312	317	367	352	322	345	340	321	344	346	342	309	334	332	312	345	301	340	316	308	316	296	351	317	351	298	326	307	317	329	300	336	334	334	324	342	335	320	323	337	332	319	319	325	345	324	340	322	302	341	335	308	344	359	358	302	341	310	321	347	350	347	335	320	326	312	357	343	325	366	313	331	327	339	318	328	317	330	318	308	334	320	365	315	327	303	324	352	334	365	328	319	323	339	325	328	342	370	335	334	357	329	326	337	335	342	323	329	325	327	346	320	270	322	363	351	334	313	330	353	369	337	357	340	323	333	332	298	355	328	310	333	317	305	362	324	326	319	321	327	332	331	377	306	350	331	342	315	319	332	315	340	368	303	313	327	335	362	326	345	309	341	354	356	329	310	356	305	344	325	326	347	355	317	320	329	351	313	334	348	304	306	371	392	311	348	331	341	340	301	305	336	340	364	352	332	345	336	339	340	288	325	310	300	339	347	334	324	315	309	322	334	317	346	334	332	352	329	290
22944	22164	33653	29373	24216	22119	16358	2644	463	433	421	425	408	421	411	425	440	455	460	498	460	399	374	389	410	398	421	392	439	381	399	413	434	407	397	360	386	427	402	404	401	377	437	411	395	410	426	420	390	407	415	387	415	437	361	407	403	401	434	423	405	423	402	410	394	408	382	386	411	423	439	432	433	386	375	394	406	413	390	428	447	392	399	404	392	382	398	392	422	384	408	419	398	408	413	436	389	385	359	405	423	383	405	403	401	385	392	424	368	395	400	402	402	396	392	408	414	398	408	380	427	402	389	371	411	432	401	380	436	393	397	366	436	400	398	422	389	399	406	396	415	402	469	414	396	384	410	424	390	387	381	391	375	388	399	380	359	410	399	422	390	413	429	392	396	391	392	409	395	429	381	373	385	401	400	436	397	393	420	407	415	414	382	389	393	401	382	418	386	430	416	410	397	409	402	427	404	409	381	348	382	377	411	394	385	382	415	446	432	447	398	379	420	425	442	409	409	438	402	367	392	394	394	377	389	428	402	426	403	398	384	427	411	411	401	383	395	402	399	382	415	451	411	398	389	401	435	363	404	385	406	393	399	414	381	371	432	378	414	420	387	413	402	434	379	344	422	395	415	394	408	394	370	406	393	365	382	411	442	383	403	394	399	391	409	372	381	406	432	411	423	397	385	396	361	399	412	393	420	412	382	413	415	416	417	415	436	390	410	399	397	429	409	399	444	412	420	371	378	415	366	436	378	418	390	401	395	396	432	403	421	439	380	389	429	393	408	431	400	413	426	395	433	438	415	395	403	412	408	427	407	415	417	389	418	438	422	378	421	382	435	375	417	409	414	399	407	406	380	404	389	378	393	400	408	418	389	387	387	392	404	390	444	432	406	397	421	400	381	421	420	387	384	395	414	418	437	440	403	411	397	412	422	425	391	396	399	419	421	409	389	397	387	409	444	415	424	410	389	435	422	391	374	433	409	407	399	390	430	401	388	430	383	399	416	424	446	407	425	406	431	375	408	408	418	427	414	408	405	414	447	382	405	411	384	397	379	387	366	418	401	406	415	423	411	397	436	393	406	389	378	390	392	390	403	428	402	424	419	410	397	381	401	423	401	391	413	390	453	442	417	418	402	416	389	421	402	407	394	422	378	389	429	391	373	369	396	439	386	414	413	401	394	432	404	372	411	384	439	390	411	417	436	391	419	383	408	430	416	378	382	413	444	411	380	411	390	424	401	390	424	389	372	403	402	357	399	414	449	387	416	408	400	395	404	387	391	410	404	426	387	382	396	423	422	402	399	426	425	410	369	431	398	382	430	395	434	384	389	415	414	382	425	383	429	399	380	396	410	414	400	411	416	399	433	400	384	421	447	388	415	434	432	407	399	445	378	427	438	385	357	419	380	391	379	412	375	379	354	427	396	382	358	373	410	402	388	413	375	410	394	421	390	431	385	430	375	401	377	400	440	406	393	395	376	426	414	406	424	408	426	383	427	414	395	453	423	390	409	393	394	381	437	400	431	426	404	400	416	380	395	415	401	399	416	417	399	418	401	402	384	406	397	404	390	452	407	391	417	419	424	400	402	391	409	396	382	414	394	432	418	383	437	428	380	393	432	380	394	399	410	407	408	378	446	408	402	402	386	417	416	396	423	416	413	386	421	388	382	412	420	393	413	397	422	381	430	388	399	396	388	402	382	434	425	434	397	377	411	389	426	381	420	434	447	396	384	389	390	399	381	401	415	395	388	373	426	398	425	341	395	407	378	365	436	388	411	397	395	372	460	410	423	429	404	416	407	438	370	401	378	427	439	373	430	409	426	446	406	415	425	392	396	377	372	412	410	427	385	380	379	422	407	413	392	420	428	389	406	399	382	390	444	409	428	392	413	364	389	417	433	423	388	365	419	420	375	400	403	401	427	445	390	382	388	400	429	391	419	430	383	413	396	345	372	407	427	380	410	391	398	365	438	370	398	377	386	399	413	395	375	411	389	397	466	419	412	442	392	409	407	423	415	378	386	396	361	398	393	367	381	404	402	416	375	390	388	376	429	380	421	419	391	411	435	424	390	398	402	404	377	385	434	383	346	377	415	402	411	413	418	435	386	375	395	355	383	390	383	401	437	391	405	411	400	389	412	425	404	398	418	433	471	407	414	427	416	398	422	408	383	371	400	421	410	398	398	434	409	395	393	396	383	399	399	398	393	389	376	387	397	391	425	372	384	408	384	367	398	418	402	350	412	440	417	407	430	377	383	386	428	381	424	424	410	381	410	402	446	410	390	396	376	458	409	387	397	396	424	394	416	388	412	425	421	409	391	425	377	400	404	451	413	414	395	364	369	441	420	434	405	393	408	421	425	390	398	391	374	405	379	378	409	439	403	397	375	402	428	400	407	398	400	426	383	412	386	424	412	434	426	414	384	395	441	389	370	395	403	370	419	404	394	381	419	394	426	418	414	423	418	404	376	413	383	406	400	388	337	403	417	424	384	398	423	373	395	403	387	417	418	399	370	376	432	382	401	424	429	440	413	393	398	372	418	411	380	431	397	390	400	397	392	440	396	442	409	410	423	389	372	436	437	425	390	396	399	392	386	408	419	401	386	400	364	410	381	401	427	419	419	446	363	391	423	359	416	399	430	396	439	414	393	390	430	383	362	394	407	424	441	388	448	386	399	413	388	415	430	408	409	415	374	429	420	420	433	426	406	416	407	382	387	394	408	398	396	403	427	385	384	429	392	396	449	390	373	424	386	394	399	393	403	395	356	399	408	392	399	412	421	411	423	385	376	395	404	390	409	405	375	406	435	411	389	388	422	403	386	425	371	432	419	403	385	424	417	394	398	378	383	409	390	392	419	421	420	396	392	397	391	418	406	407	400	438	402	392	392	407	421	417	423	397	367	386	396	406	390	417	379	414	421	428	394	380	409	413	401	405	421	400	380	418	386	428	392	403	400	377	440	406	407	386	421	421	403	414	426	429	405	435	421	411	423	400	401	408	389	396	373	426	383	363	368	448	413	381	410	438	388	428	400	410	381	390	406	407	418	404	421	387	413	390	411	392	407	432	404	403	400	410	400	434	359	392	402	427	405	419	372	419	412	414	421	420	377	386	394	407	385	398	384	407	414	407	364	382	411	394	392	428	364	406	361	388	456	369	411	384	429	379	403	416	401	382	408	390	382	432	388	405	416	384	416	429	435	411	425	407	449	390	435	386	381	425	445	402	402	417	410	363	410	399	374	360	420	398	379	412	370	372	420	390	410	416	377	407	390	376	425	375	432	410	421	389	401	404	418	404	398	410	386	412	388	422	399	399	391	384	391	365	377	416	401	427	417	386	392	396	402	410	388	406	392	388	364	424	412	373	407	392	427	417	368	418	399	391	411	393	381	397	446	400	409	410	397	429	391	396	429	401	412	382	395	423	428	390	378	407	419	360	403	393	414	391	421	366	396	401	397	387	413	384	428	407	364	384	434	397	407	375	391	374	385	388
51295	98332	79222	56099	34932	18465	8957	2446	482	484	460	436	478	492	464	441	394	567	612	626	519	480	466	459	454	423	472	513	468	455	431	423	469	429	421	435	439	425	437	433	463	461	438	408	451	453	432	428	444	465	467	427	437	469	443	481	462	416	456	475	411	459	412	444	442	444	444	442	430	452	472	407	442	442	421	396	458	418	449	442	428	452	460	423	406	440	443	454	436	459	440	447	440	465	450	428	470	420	464	419	412	413	452	471	441	451	480	441	449	431	450	437	465	438	429	453	412	470	452	454	487	431	449	471	444	454	419	439	493	450	486	485	436	450	430	489	467	423	426	446	406	454	414	441	489	410	445	444	436	468	457	421	429	442	463	441	435	447	415	424	476	468	416	466	428	465	429	418	466	456	426	424	448	439	451	417	487	460	429	463	431	479	458	464	415	454	422	445	455	458	462	420	405	426	430	477	447	427	412	417	462	435	427	433	470	420	436	398	442	444	419	466	453	469	453	427	488	428	451	453	443	489	422	457	443	468	425	418	460	429	428	404	476	419	442	436	438	463	434	432	458	491	413	423	449	420	461	432	448	460	436	402	460	440	434	417	448	441	448	429	427	446	452	435	414	433	450	418	426	445	467	457	480	434	451	442	453	480	455	468	502	476	414	446	402	430	500	444	463	445	421	404	473	446	458	465	411	446	412	441	434	451	463	476	444	442	433	497	454	415	446	479	441	490	429	430	419	459	455	452	474	467	460	425	424	455	446	442	457	473	444	434	466	458	451	438	439	432	410	443	431	464	457	503	468	452	437	441	464	453	487	464	426	453	444	448	418	474	466	438	437	460	436	479	455	409	428	453	417	463	401	439	432	430	456	436	476	412	453	480	463	500	422	452	464	418	432	445	447	424	410	432	459	455	462	440	441	427	421	467	435	432	436	435	434	449	458	426	455	456	441	463	466	446	505	458	477	452	430	412	435	446	481	430	459	474	422	441	410	448	466	437	449	424	411	413	449	450	432	426	445	475	427	468	414	473	444	460	466	420	448	435	411	487	434	401	414	475	462	430	411	455	480	455	421	465	443	450	388	442	426	465	433	455	481	418	441	487	439	450	411	416	483	427	458	452	474	443	440	438	501	481	434	447	448	481	434	436	459	435	484	427	461	407	472	441	426	455	448	455	437	390	454	421	447	417	449	442	461	432	438	440	402	462	460	489	446	459	422	414	443	461	464	438	449	434	467	426	421	457	489	442	438	487	456	422	419	461	439	445	404	428	470	427	452	470	409	432	459	475	442	434	432	420	457	475	457	434	448	450	396	413	460	455	448	451	432	463	443	445	440	465	451	425	412	459	475	454	410	440	482	482	444	471	417	433	430	448	453	432	406	431	467	413	429	415	426	461	449	445	417	411	443	466	464	422	424	452	472	426	455	396	427	452	449	433	455	462	426	438	471	425	428	489	444	451	439	450	417	460	456	443	422	445	458	443	452	444	454	425	411	432	428	405	473	435	473	462	436	462	430	468	449	436	468	467	433	449	456	442	465	457	436	452	420	443	461	449	468	423	426	428	448	470	493	440	475	471	433	452	448	476	406	470	400	448	408	433	465	438	422	421	457	427	434	451	423	488	475	424	466	465	471	482	454	425	454	470	473	459	457	415	455	463	432	421	434	448	453	428	468	446	480	476	441	441	468	415	423	419	406	453	465	438	420	441	432	433	448	405	427	442	434	420	466	473	425	469	441	451	442	445	427	475	421	463	481	432	460	437	467	436	451	462	452	421	421	437	455	458	423	454	404	423	423	435	475	443	440	458	474	450	456	470	429	407	443	425	428	432	463	431	509	449	440	417	433	437	448	444	400	429	465	472	420	457	456	474	452	443	470	462	466	422	440	455	445	426	460	447	462	457	443	450	445	419	478	411	444	488	450	449	447	429	440	435	483	401	443	425	430	510	422	476	475	483	427	442	475	451	443	436	473	428	454	440	446	451	461	456	463	428	408	429	437	445	434	462	475	481	452	450	422	431	454	442	439	473	424	429	431	453	452	458	428	472	443	439	483	433	435	416	434	458	432	439	427	438	476	449	454	434	444	455	431	452	490	430	449	436	459	445	433	442	464	469	464	402	464	457	421	440	435	439	444	458	424	448	419	458	421	432	464	433	459	408	445	494	448	429	445	432	451	418	460	414	424	462	430	460	452	441	450	431	471	444	413	425	412	470	416	456	463	437	447	443	447	431	385	441	470	439	444	437	443	486	467	417	439	431	450	422	457	402	437	451	422	414	410	444	437	446	420	501	434	418	450	422	443	481	423	408	444	431	434	444	448	447	441	429	471	454	452	441	434	453	426	468	424	412	433	483	456	458	448	439	484	475	485	456	379	460	478	436	472	468	435	447	466	480	477	423	442	475	474	403	416	434	451	452	432	488	424	435	466	451	457	437	424	480	404	448	427	446	458	415	450	466	455	463	411	437	466	451	444	466	432	448	416	458	484	392	456	445	430	429	431	425	465	473	452	475	469	419	413	445	462	450	444	444	399	409	463	439	407	473	459	467	458	449	459	432	457	459	447	445	443	460	440	451	425	419	464	403	439	439	434	455	474	430	435	445	459	449	445	439	450	448	452	448	455	449	435	419	455	453	464	467	470	452	399	475	422	467	439	433	444	451	423	496	413	460	431	426	415	426	430	452	460	464	473	447	459	448	432	432	446	466	427	465	440	440	451	458	436	436	420	450	430	464	466	475	446	452	430	443	424	483	449	444	443	461	443	484	450	439	433	445	449	442	445	396	456	450	471	428	435	427	424	472	442	421	478	449	447	447	439	454	457	458	426	437	473	438	444	453	440	445	461	441	427	445	434	431	416	420	450	424	457	459	431	444	454	457	404	445	428	459	444	435	444	445	413	418	437	419	454	483	419	456	474	455	445	446	433	445	462	449	422	429	431	478	447	424	446	452	448	440	424	468	422	439	435	467	439	443	418	430	414	443	410	488	434	417	470	414	436	434	447	434	456	445	456	437	444	447	452	423	474	425	402	423	451	445	426	498	421	434	442	459	449	454	442	422	431	424	414	427	478	464	428	424	448	453	447	434	462	444	433	463	477	449	427	460	449	438	425	438	458	444	430	457	444	437	422	466	486	440	427	462	443	433	471	435	441	435	444	426	439	477	446	426	461	431	438	413	442	460	421	449	454	443	462	453	445	440	399	421	457	469	441	431	425	440	460	429	464	460	456	493	445	473	466	435	415	444	444	432	415	439	428	461	420	481	470	457	457	437	438	408	440	420	408	451	435	443	447	456	429	436	436	446	444	461	464	422	452	462	451	405	436	426	475	440	421	438	414	454	429	424	458	392	462	482	473	445	452	450	380	421	457	423	431	461	470	448	429	449	435	446	388	469	442	449	429	439	385	420	433	445	454	401	466	436	453	431	395	448	438	461	437	418	459	434	446	438	447	446	466	461	446	471	451	428	490	454	462	429	442	455	433	462	431	443	464	443
28180	32800	36426	19768	4889	1113	499	320	236	289	264	275	248	232	247	269	239	264	260	270	251	244	264	260	269	231	284	267	243	224	253	257	243	255	239	259	282	275	231	276	282	258	266	295	256	266	276	237	265	270	264	260	287	253	237	278	273	272	259	272	230	255	265	245	269	247	250	277	249	266	242	229	255	260	242	248	261	247	256	280	255	271	246	275	241	282	279	236	260	260	277	231	257	229	288	257	281	266	244	271	263	228	255	255	265	303	251	243	231	271	229	268	238	257	221	252	258	269	253	255	234	258	247	260	259	248	223	266	273	266	256	265	268	247	250	266	241	267	249	266	282	260	284	279	246	263	262	258	256	237	272	283	261	274	255	245	263	261	253	267	266	251	261	243	229	268	270	236	256	261	275	245	244	240	227	239	268	236	242	264	261	272	280	228	250	263	259	247	240	250	260	262	254	276	268	270	254	258	265	251	237	246	236	270	259	262	273	268	278	238	237	261	281	260	258	258	276	259	267	246	286	240	220	247	180	267	235	282	264	247	270	251	275	232	293	263	269	245	246	270	241	245	256	230	271	283	250	250	223	276	260	234	215	276	256	265	277	252	304	233	269	280	243	242	296	218	270	258	247	230	256	266	254	223	256	252	273	228	282	250	272	251	228	277	267	286	279	273	266	255	254	253	270	252	275	275	279	290	260	266	249	239	271	276	257	225	276	261	270	278	247	265	226	268	248	238	260	240	245	258	254	233	257	280	274	271	231	248	270	257	264	248	249	248	261	245	251	241	267	271	255	255	220	255	242	259	285	232	256	260	258	248	268	258	267	258	263	275	254	257	264	258	253	251	240	252	213	241	277	241	267	232	239	243	252	265	240	252	263	284	288	244	233	267	250	246	257	249	261	260	288	260	257	274	223	247	287	262	251	242	261	274	254	256	249	251	287	249	262	240	285	263	251	245	283	254	273	261	282	264	253	262	277	269	251	253	270	236	243	240	253	268	247	264	234	265	255	252	283	279	244	262	245	281	274	274	261	255	223	249	235	257	256	265	250	255	252	250	261	266	246	305	241	241	237	262	262	243	276	270	280	263	275	224	266	287	251	262	248	247	269	262	260	281	249	270	280	235	246	271	244	237	253	256	260	246	261	230	278	260	266	276	282	255	257	265	275	286	270	237	280	269	273	278	285	253	262	258	253	246	275	263	251	279	265	262	259	274	255	270	255	253	240	237	237	242	238	262	269	253	258	280	257	249	238	238	231	258	270	276	245	253	274	258	235	250	277	268	249	279	274	233	246	272	261	242	254	259	255	227	267	257	246	292	279	276	243	278	247	257	269	269	245	265	281	236	255	270	279	256	238	294	284	239	241	240	268	251	248	265	264	264	259	265	238	271	264	241	267	269	261	245	276	263	257	243	255	241	256	240	260	237	230	262	283	233	259	248	259	241	247	249	239	258	243	259	284	237	257	252	228	254	224	294	244	262	273	246	274	251	233	254	276	256	255	229	267	227	254	264	234	268	250	238	255	252	281	257	273	254	250	256	226	264	243	281	248	253	278	275	263	268	264	253	214	232	264	249	261	256	269	279	223	237	228	255	248	254	250	236	262	248	252	226	257	242	269	259	280	251	243	276	265	238	264	237	231	258	299	261	256	211	242	242	239	237	243	245	256	252	280	258	265	283	249	269	282	252	231	267	267	262	244	240	227	256	279	250	276	206	253	250	257	223	243	280	252	250	231	229	268	250	267	258	224	254	256	264	279	261	256	238	271	270	239	274	250	260	237	286	247	257	261	279	266	285	233	235	279	277	258	244	245	259	244	248	251	236	258	256	263	255	252	249	244	233	232	250	252	259	243	248	255	231	246	256	251	218	243	238	273	223	232	282	255	256	266	250	255	238	247	262	266	253	249	277	227	272	236	254	264	244	249	266	215	220	244	258	226	223	280	276	242	267	284	268	235	248	286	261	229	272	248	268	247	273	264	231	254	263	264	272	289	237	228	270	272	230	247	257	230	250	260	245	228	272	241	281	274	269	269	275	288	266	276	246	245	267	268	285	261	254	250	238	253	244	243	265	257	250	256	273	261	257	232	260	276	270	252	274	267	246	236	278	259	269	246	266	274	241	265	279	225	266	274	224	262	257	248	255	247	222	271	235	235	270	272	243	251	240	252	274	263	228	234	263	283	235	255	266	229	250	242	264	284	224	265	263	259	252	219	212	246	293	222	264	224	278	290	248	237	266	245	213	247	257	246	238	267	250	263	279	279	223	233	251	240	247	260	257	227	271	261	277	254	253	229	234	258	263	266	240	271	242	251	222	246	280	241	264	257	251	292	246	278	254	262	263	264	246	255	249	267	244	264	242	250	247	258	214	279	255	253	266	240	295	236	243	253	259	254	254	260	251	255	237	277	257	277	240	263	210	267	238	273	255	239	242	232	268	267	282	258	260	229	269	256	274	245	241	254	253	223	251	260	269	244	270	248	278	263	293	285	277	249	222	257	258	239	279	264	236	278	269	305	268	257	294	253	264	290	272	257	268	251	240	232	241	254	230	247	264	257	264	276	267	253	245	276	244	270	269	237	219	244	272	244	233	243	301	269	245	249	297	266	228	273	255	274	259	253	273	258	297	260	282	275	250	242	257	278	257	231	275	252	262	250	241	248	261	263	273	284	245	244	251	264	258	247	241	266	245	247	250	220	269	264	262	249	267	259	237	279	273	245	240	279	238	257	246	220	260	239	241	227	244	249	249	234	231	263	249	228	255	267	223	279	270	251	222	262	227	254	292	235	255	245	254	259	265	253	259	281	265	252	235	258	291	247	232	235	240	253	259	255	269	267	267	269	251	270	279	249	257	276	276	269	227	270	251	272	247	263	245	280	262	237	279	268	265	247	248	247	247	266	242	269	266	282	228	257	241	256	249	258	271	245	260	276	261	262	251	253	262	248	227	245	285	250	265	266	259	270	256	241	274	227	253	263	268	247	237	267	279	235	242	261	240	287	253	258	245	236	252	280	226	247	251	256	258	247	264	241	258	263	270	302	241	239	229	257	278	256	285	256	238	299	268	249	254	236	246	274	263	242	277	285	245	254	263	241	264	275	261	240	218	233	296	273	245	222	253	262	234	245	234	259	253	236	236	256	262	249	225	252	245	237	255	245	279	258	260	277	234	276	258	236	259	239	256	272	254	233	255	266	255	289	263	252	261	254	262	288	260	230	250	263	237	254	239	241	258	265	249	244	229	251	270	252	247	248	277	249	287	238	280	235	228	274	266	278	289	284	257	262	264	248	249	235	254	251	241	266	231	263	258	240	259	272	278	227	285	228	260	262	283	248	271	234	232	248	263	234	240	259	244	251	261	243	270	257	245	266	259	238	265	285	281	251	231	247	257	239	249	241	255	267	239	266	263	257	261	239	232	228	258	248	246	266	249	283	247	262	228	249	261	261	258	242	241	281	259	242	277	251	258	282	287	239	264	257	266	271	247	277	258
25851	48982	32598	14563	4719	1460	699	364	313	308	294	296	305	299	305	317	285	323	274	316	318	292	309	314	299	300	274	300	307	275	340	314	289	331	289	319	271	301	295	280	283	316	318	320	287	302	277	296	303	287	326	297	292	303	279	274	322	345	311	307	307	308	285	316	293	281	284	323	307	313	276	289	333	289	293	269	294	306	282	265	306	306	295	259	311	288	273	320	285	279	282	314	278	310	261	289	303	241	300	301	283	294	295	316	260	284	292	283	280	320	314	307	314	295	279	302	297	276	297	301	259	302	293	303	298	300	306	300	326	297	321	293	309	279	272	258	289	289	296	276	288	319	295	304	331	307	337	283	302	298	293	306	278	301	302	291	294	295	297	312	303	301	310	303	319	304	299	309	312	280	298	315	293	294	278	304	295	325	304	330	315	316	295	288	297	274	275	322	278	279	294	278	284	291	304	300	322	278	279	289	274	303	293	289	309	314	298	284	290	297	280	291	283	286	286	299	302	276	296	304	265	317	311	294	300	303	290	291	310	294	293	286	277	305	304	281	332	307	305	308	285	321	297	305	288	302	278	306	290	288	310	268	335	342	275	301	296	328	306	312	308	281	320	298	270	278	290	322	292	292	322	302	297	324	279	292	302	338	312	281	294	309	297	283	307	317	298	283	308	297	311	305	295	286	260	279	329	318	295	280	276	309	303	290	304	321	274	312	321	275	305	304	300	319	296	333	286	319	283	307	325	288	276	266	301	269	304	292	273	316	324	310	319	264	297	298	274	321	279	293	316	352	284	333	289	287	302	280	318	300	315	281	244	315	345	312	259	275	287	300	273	289	305	306	333	319	310	281	263	300	300	299	286	314	302	312	298	261	306	293	307	281	319	303	308	306	282	284	298	303	294	304	274	284	315	312	322	271	325	268	299	308	303	325	290	290	314	290	313	261	268	295	304	297	315	297	311	298	310	310	315	297	314	310	310	283	281	296	314	291	290	299	309	311	304	303	296	289	349	309	287	291	308	289	323	315	270	294	289	301	305	307	307	308	317	281	290	283	326	282	279	265	296	290	308	309	274	293	323	282	299	269	298	344	316	322	315	297	267	263	361	291	296	275	288	315	312	318	300	336	273	320	289	251	323	303	322	299	290	266	291	294	312	275	267	312	326	281	310	289	277	301	291	321	296	298	298	281	291	305	289	320	334	309	276	290	298	313	343	282	255	303	320	285	292	279	301	296	300	259	303	307	326	282	287	276	289	303	310	293	325	270	307	294	296	286	298	317	285	290	295	302	292	308	289	294	284	309	303	263	297	275	300	316	261	300	302	284	289	307	342	299	288	289	289	319	273	311	308	300	283	308	316	315	290	271	261	281	279	281	305	267	298	330	301	309	281	299	292	279	320	311	286	282	298	313	281	285	286	294	309	301	297	320	312	284	285	321	304	291	284	286	289	280	319	308	270	269	295	276	302	289	286	295	300	297	312	285	293	311	317	311	273	322	308	321	296	304	283	300	292	319	289	286	307	318	305	263	311	308	268	302	287	321	315	284	304	289	278	317	293	318	305	287	295	297	289	315	293	304	300	307	298	291	277	272	300	316	319	310	318	279	281	304	310	301	291	289	301	306	290	296	299	307	296	275	304	291	293	329	281	280	310	311	279	316	299	304	312	271	288	327	270	296	279	310	292	319	308	294	304	293	294	304	297	280	291	275	316	265	291	303	282	299	294	294	297	335	287	285	277	326	284	328	271	294	303	274	328	302	329	315	292	265	288	314	287	310	286	295	297	286	312	284	295	292	308	291	294	306	292	290	317	302	297	331	321	293	344	299	287	300	307	278	270	296	279	305	309	327	300	308	282	301	293	316	302	313	295	289	304	338	297	298	299	282	301	305	276	290	281	301	314	292	297	259	292	292	313	299	303	295	299	303	297	281	278	302	280	291	289	304	276	311	293	322	274	291	310	277	317	314	317	297	296	293	279	302	271	274	286	300	337	286	329	295	301	295	270	293	299	304	300	294	288	294	290	303	314	292	329	300	320	316	321	312	296	295	295	332	296	327	286	311	302	294	325	301	273	262	298	293	307	303	283	274	309	305	286	310	298	267	307	292	296	332	309	287	300	303	320	306	290	275	316	295	286	312	294	287	335	315	309	284	292	307	290	318	307	282	270	290	301	274	305	293	293	287	302	296	308	303	305	303	290	284	286	285	274	305	317	304	317	314	310	286	299	285	304	320	289	302	287	283	319	292	307	312	302	312	297	302	344	301	290	276	283	283	325	295	286	286	299	325	310	328	297	301	272	308	288	297	313	309	301	292	303	288	305	312	325	314	293	312	299	273	282	292	317	306	274	334	312	301	280	322	284	295	329	298	336	287	298	301	324	291	295	275	277	311	301	293	291	318	299	318	289	275	278	292	322	275	256	290	299	297	342	315	299	311	305	304	298	280	336	297	297	294	310	321	313	300	284	285	285	309	315	299	329	289	337	277	286	322	329	320	288	295	293	317	312	297	282	278	310	276	291	304	292	301	307	305	341	289	308	293	288	339	309	285	322	308	293	293	309	331	299	310	310	290	291	317	296	282	303	290	299	280	298	288	315	306	314	282	310	285	282	304	274	291	314	305	287	302	293	304	319	293	293	326	305	329	313	292	305	301	311	301	311	295	284	309	309	302	289	280	300	303	301	274	291	290	299	295	293	291	314	294	274	331	291	310	322	287	302	325	278	298	301	330	328	287	286	311	285	298	279	282	280	309	281	315	268	287	296	305	305	268	308	294	310	276	313	301	282	302	333	294	290	317	281	290	278	294	286	313	303	291	306	274	267	327	312	306	284	306	295	282	330	291	291	299	291	310	309	267	278	300	277	294	291	300	292	274	290	279	308	276	318	322	307	285	317	280	304	271	291	297	284	317	311	277	298	303	292	284	292	291	289	301	311	285	289	336	329	289	332	322	305	293	279	280	300	300	295	284	278	288	289	304	274	302	282	292	296	301	305	304	289	271	292	279	293	307	284	280	288	320	275	300	335	283	308	304	306	321	304	323	295	292	291	309	303	297	311	285	335	317	306	296	284	291	273	308	266	275	291	312	280	280	271	281	270	280	275	305	301	287	296	318	289	337	281	314	294	284	298	300	292	286	306	330	288	315	268	288	296	297	292	311	310	305	291	270	285	292	286	254	271	306	310	301	287	288	277	273	283	302	306	317	295	285	321	334	295	307	324	279	309	280	292	284	286	292	285	309	296	290	336	271	298	302	300	277	284	312	292	277	308	284	302	302	314	307	263	284	293	293	290	284	275	291	325	318	312	287	323	288	298	310	303	320	294	298	299	298	294	293	276	278	311	307	284	308	305	293	329	320	273	294	285	254	285	307	279	285	299	278	297	286	276	297	291	283	313	265	366	271	301	302	289	317	316	306	316	264	334	287	285	302	306	322	285	313	283	301	325	320	290	298	321	323	281	292	302	306	275	292	293	287	290	305	259	286	310	288
23783	23106	37642	33749	24694	18330	7276	1065	318	367	354	333	321	328	347	326	348	332	381	412	351	364	350	362	339	326	326	315	338	301	341	317	324	357	327	347	319	338	328	343	307	330	350	332	320	362	339	341	314	352	329	356	386	333	343	340	326	369	331	354	353	325	350	324	345	336	350	330	317	314	320	327	346	320	332	341	319	335	339	326	355	326	338	329	334	350	348	319	333	318	338	332	304	321	332	319	347	350	345	378	330	339	375	324	329	350	362	305	342	334	334	313	342	318	336	351	350	312	330	349	347	345	341	342	329	350	368	338	331	363	335	328	342	316	367	351	332	369	344	300	379	332	345	311	309	342	314	316	323	325	342	305	303	351	300	363	321	309	327	316	324	363	365	320	304	320	289	319	319	329	325	326	341	352	334	352	343	346	350	335	329	330	323	351	314	345	377	345	327	328	315	337	389	349	337	347	349	335	343	311	316	346	310	343	330	343	334	330	364	321	322	322	348	362	345	331	298	333	339	324	324	322	343	313	336	344	341	321	319	335	333	353	312	328	380	334	295	314	357	340	338	375	362	349	314	344	334	322	324	314	355	365	348	308	328	329	343	323	322	312	339	330	333	322	358	348	342	320	328	352	333	347	331	329	345	350	352	331	381	337	333	341	353	373	333	331	344	335	340	311	341	307	317	341	354	314	344	334	352	306	365	307	328	360	335	339	337	320	314	338	343	354	330	349	359	342	328	312	328	323	332	343	300	351	349	308	357	334	340	360	345	344	340	304	371	349	337	331	328	328	369	337	347	372	299	324	344	328	317	361	335	326	320	346	315	345	348	337	310	346	308	338	369	312	331	328	317	331	356	352	334	327	350	329	329	329	314	361	334	340	331	303	335	348	326	318	334	379	305	322	353	323	347	330	315	337	354	356	337	342	326	290	348	346	303	326	329	312	351	339	315	341	330	331	332	311	347	316	347	388	379	350	301	295	349	338	340	348	332	329	339	318	342	344	304	347	323	333	329	339	373	340	347	321	331	316	341	321	347	333	311	319	306	317	333	358	337	352	332	337	357	344	338	361	339	378	338	317	323	359	308	343	338	347	358	333	346	348	357	351	326	350	328	354	327	299	332	303	340	329	337	323	336	327	342	327	325	346	305	348	332	357	338	327	323	321	312	331	322	355	358	332	335	355	342	319	361	333	326	304	322	326	317	326	348	338	327	342	340	320	368	338	318	336	321	323	324	336	341	313	313	330	345	348	352	347	326	329	322	345	326	307	365	331	329	331	333	330	365	307	315	306	336	317	359	370	315	356	370	328	351	343	321	327	371	366	343	327	343	334	308	331	323	335	328	359	336	318	358	354	321	304	346	336	312	337	329	322	317	304	313	313	341	316	351	346	353	362	328	314	334	340	359	360	316	329	332	371	320	365	326	326	331	356	311	353	334	308	332	346	326	344	323	335	354	320	372	345	331	346	311	335	314	359	356	354	348	314	354	332	339	322	331	349	338	324	331	348	331	310	300	365	362	324	332	351	354	354	351	333	317	362	355	322	322	315	328	339	342	328	367	358	359	339	356	313	325	291	321	336	331	350	314	325	356	346	315	332	360	318	341	330	323	345	348	313	294	377	337	371	314	313	356	317	312	341	338	385	310	310	355	311	338	349	306	357	308	360	311	314	336	331	329	311	333	333	338	329	334	338	333	315	321	381	319	290	303	337	343	338	342	331	351	340	330	359	317	315	347	361	345	325	322	363	310	333	371	358	345	318	352	348	361	329	347	338	346	341	310	349	341	329	315	348	320	324	340	312	355	337	316	320	330	343	316	355	337	349	341	346	361	338	348	314	337	324	344	318	315	341	331	342	323	349	367	315	332	355	319	341	353	350	345	333	319	383	338	359	342	377	307	327	340	312	338	347	364	353	343	326	309	349	359	323	343	301	304	331	324	367	354	328	355	330	316	347	349	323	337	366	340	322	372	352	314	324	334	340	332	360	294	341	357	325	309	323	349	329	370	308	351	346	336	303	355	347	340	341	333	352	328	339	342	326	318	352	333	344	354	335	348	323	342	337	354	341	331	327	335	371	307	330	320	346	325	350	372	341	317	334	334	343	349	303	349	388	330	315	353	362	351	337	373	343	331	336	340	356	318	376	335	330	327	348	354	362	291	313	339	368	338	360	329	336	328	337	312	325	306	350	308	306	361	357	344	338	334	373	377	347	329	329	329	351	346	323	316	329	350	320	334	332	382	323	345	320	335	339	352	357	351	312	321	333	341	348	333	336	335	345	317	358	356	356	345	323	313	330	312	326	376	347	329	334	341	343	304	327	364	316	328	374	317	336	333	308	315	312	338	329	301	347	365	325	321	350	343	331	399	315	331	360	358	310	320	330	331	368	338	332	311	317	324	343	321	339	356	297	356	358	341	311	325	314	342	354	327	358	337	354	326	312	359	364	325	359	352	317	327	312	353	321	337	329	342	349	319	354	329	330	340	327	288	336	337	351	371	349	319	305	337	337	373	330	310	304	327	326	337	356	309	321	320	378	334	307	333	328	355	331	342	301	346	334	334	330	310	352	331	360	320	322	304	343	332	340	316	319	368	301	353	328	343	312	345	350	334	361	333	326	319	309	328	351	305	346	347	347	313	361	336	360	303	339	317	327	364	348	332	313	353	327	340	305	371	356	326	345	340	368	359	352	354	312	341	367	325	356	328	318	323	327	297	344	327	315	310	308	333	380	319	311	315	340	338	359	322	316	309	357	332	308	348	335	339	334	350	352	319	340	346	317	329	332	363	354	341	337	339	314	334	332	339	331	322	332	353	314	302	349	318	335	310	345	333	329	346	329	334	309	358	333	338	335	345	326	315	324	331	316	344	312	338	335	323	339	342	327	363	323	338	352	375	333	324	359	318	334	321	297	326	382	352	321	375	311	340	304	372	346	326	344	315	363	290	343	348	308	343	357	344	311	365	363	349	336	339	350	342	326	328	309	313	333	341	317	344	330	311	337	338	353	310	327	328	327	342	329	322	351	343	354	359	366	311	332	339	309	337	346	324	341	326	357	343	333	328	323	325	318	348	321	361	346	328	338	327	329	372	319	388	322	352	343	327	370	368	338	315	333	370	316	340	351	327	333	359	349	317	321	317	350	331	384	308	328	338	352	315	362	308	325	326	309	332	299	342	379	300	334	343	334	341	331	351	330	291	335	336	332	343	308	314	312	344	366	363	320	333	328	325	320	336	286	346	314	340	332	330	306	310	315	335	355	342	342	397	339	346	332	315	351	306	331	341	326	348	335	319	351	341	313	338	339	315	348	312	312	328	312	323	320	328	308	324	355	340	324	338	336	362	332	320	337	349	327	333	345	302	344	322	317	305	332	380	360	350	346	346	361	350	335	363	325	306	351	326	345	349	337	357	322	328	335	328	321	324	369	304	327	335	329	373	355	333	312	349	338	346	318	353	328	310	345	324	332	350	354	342	366	349	328	308	358	363	317
49692	95237	72787	46942	27032	12382	5396	1447	393	402	369	401	371	390	386	401	402	393	446	481	476	408	414	412	411	412	412	368	373	387	431	379	379	384	346	372	376	388	368	340	382	392	371	388	410	329	349	365	393	383	372	389	398	375	399	363	380	357	365	398	349	374	392	398	417	365	353	376	347	404	388	409	366	384	381	382	348	366	391	404	367	375	359	397	374	394	354	398	374	370	377	385	367	367	372	409	383	381	389	376	403	356	366	390	366	355	405	362	365	346	397	378	369	371	369	336	361	364	414	386	370	400	381	370	389	419	382	369	377	365	359	380	365	384	365	367	395	391	336	361	364	384	386	355	360	343	356	377	384	380	392	417	421	383	369	383	351	373	382	373	356	384	377	403	381	373	375	368	361	382	395	361	389	339	403	354	389	351	389	379	325	383	369	375	401	417	377	368	405	398	394	396	394	357	378	346	379	341	370	375	364	402	400	370	368	386	427	374	378	405	404	388	381	381	377	356	391	348	390	381	391	388	376	378	358	355	402	345	376	372	383	389	389	377	411	365	365	365	390	355	377	354	367	351	393	363	368	349	413	370	365	408	341	401	374	359	367	393	366	394	379	390	379	374	398	381	386	362	383	375	410	392	376	362	350	364	381	378	378	381	378	316	407	342	380	360	371	346	374	381	385	363	407	370	382	388	367	385	393	370	386	401	365	364	382	356	359	364	410	382	351	364	387	379	363	394	399	380	397	376	414	376	371	363	384	391	414	412	371	431	404	394	418	366	327	390	376	376	388	330	393	364	373	368	355	393	378	359	372	378	373	349	378	415	363	388	377	368	376	405	365	368	384	389	388	376	363	359	374	369	376	378	376	389	391	394	356	376	385	384	382	394	401	367	380	352	377	387	377	400	400	377	377	393	413	370	376	382	386	384	361	381	387	380	384	378	332	375	366	408	383	350	344	392	340	385	396	366	386	345	371	429	402	378	351	378	394	380	388	388	389	392	391	381	369	370	396	373	354	380	360	390	376	391	379	371	352	403	392	362	388	354	411	359	353	395	368	386	412	375	358	374	340	396	377	385	364	402	366	377	342	382	399	383	382	363	360	360	389	346	387	392	362	352	352	364	384	373	371	397	373	397	399	411	340	379	354	382	375	380	359	355	390	424	350	396	369	346	381	340	406	361	366	348	383	386	375	361	337	398	389	384	360	365	413	406	362	401	369	389	417	354	395	335	398	394	372	386	386	414	368	357	391	392	382	360	349	367	384	385	361	364	361	399	369	352	369	389	361	377	354	351	408	376	383	375	352	369	340	395	388	360	387	361	388	351	388	402	380	421	379	359	367	397	342	341	380	355	363	391	387	371	375	388	360	399	398	396	372	365	387	400	346	389	378	342	402	367	377	395	387	409	403	400	377	402	389	372	400	353	383	349	364	361	381	384	402	371	357	366	381	332	425	389	381	376	377	405	404	386	386	350	401	366	378	401	406	366	361	380	363	373	392	371	384	361	368	409	395	402	393	359	379	370	379	340	353	391	371	417	349	359	377	428	399	344	393	386	369	338	395	362	344	407	336	396	372	371	354	385	376	413	353	370	382	362	393	395	356	402	407	371	405	352	396	349	424	369	368	391	379	396	402	361	375	378	403	364	385	371	369	367	367	363	365	374	417	383	367	336	386	370	400	410	374	391	373	374	368	403	363	372	366	420	364	364	348	373	389	368	391	404	372	343	368	376	387	372	360	387	356	428	371	338	356	354	375	347	422	363	397	368	381	423	394	388	342	390	354	394	392	381	364	392	378	408	374	362	402	393	380	388	343	371	372	407	372	373	364	383	404	352	370	391	347	360	403	390	376	404	378	348	368	371	359	378	364	388	381	378	386	390	389	356	366	343	360	360	366	364	417	379	370	400	405	368	394	350	388	398	379	335	370	367	383	402	364	372	405	384	383	373	364	392	324	370	399	373	355	373	382	370	367	370	356	386	367	384	392	377	376	355	391	408	379	382	355	415	369	359	354	363	381	363	379	359	341	394	334	371	361	384	378	391	383	364	379	382	383	390	382	366	385	398	403	388	376	395	384	390	400	359	398	343	378	355	385	398	381	366	369	374	383	376	379	374	395	384	387	416	351	404	367	364	397	388	385	385	400	370	408	373	382	382	387	387	365	410	410	382	388	369	383	379	382	390	358	383	383	373	381	396	362	355	400	365	369	370	345	372	388	363	374	401	395	374	391	387	401	393	353	349	367	372	359	392	384	368	395	416	375	410	356	401	377	372	377	392	409	409	369	346	374	405	370	369	402	377	385	371	405	376	343	358	378	355	399	381	403	375	361	374	412	381	392	379	365	383	378	383	376	383	384	371	385	403	386	376	346	371	384	367	360	375	382	377	408	381	356	333	361	395	400	425	357	358	368	371	346	383	354	347	359	376	365	368	352	378	345	340	386	421	396	405	380	386	410	397	335	402	404	385	376	353	369	386	388	394	406	399	356	363	360	368	384	361	365	374	368	387	391	369	371	398	380	345	374	366	355	406	396	360	387	373	386	383	375	359	382	377	379	380	401	377	365	352	387	379	387	382	388	403	377	400	382	368	383	338	325	414	378	379	349	385	378	407	380	332	339	344	369	385	402	409	346	390	379	364	357	347	377	385	405	357	361	380	384	394	418	365	394	389	358	363	362	367	375	383	390	400	397	376	386	375	403	385	360	378	414	413	384	385	358	363	385	380	404	338	379	362	369	366	382	363	414	382	372	412	376	363	401	389	370	384	373	350	370	360	375	349	376	378	385	396	347	350	349	334	334	371	401	370	371	363	370	384	365	363	355	394	362	392	350	398	391	388	375	426	383	373	365	382	381	397	371	382	393	422	400	380	389	404	357	375	418	376	368	406	381	343	388	391	377	384	359	385	380	379	386	357	386	355	375	393	361	371	368	397	393	381	399	372	355	392	410	366	381	408	368	397	381	373	379	366	375	363	377	371	402	408	380	381	390	381	364	371	375	373	373	361	388	397	368	379	349	373	424	403	365	397	386	393	390	401	365	385	390	370	384	381	354	359	368	366	371	374	394	412	394	339	400	356	394	370	376	381	373	367	377	376	410	342	364	391	345	371	388	332	417	382	385	372	373	375	365	395	361	392	400	368	396	390	411	382	374	409	399	379	353	427	414	382	384	381	387	370	366	367	351	368	385	372	373	403	410	399	364	384	350	362	383	383	376	370	399	371	378	374	358	366	368	369	375	351	371	368	348	367	374	361	347	395	391	374	380	391	362	391	391	363	411	371	370	364	368	379	338	357	368	355	377	400	378	344	394	375	370	348	380	375	382	394	399	382	407	398	378	385	380	364	368	393	402	345	368	376	347	392	391	360	380	384	364	370	368	408	368	377	390	387	390	389	393	378	382	401	420	353	390	390	375	375	370	368	397	389	383	365	389	350	362	362	395	378	377	392	388	361	367	385	400	361	349	374	390	398	387	393	414	362	384	382	368	370	397	374
25174	25295	39944	32612	18757	7198	1997	463	284	293	295	303	332	291	306	293	305	322	287	297	304	313	284	307	285	291	288	286	278	281	312	298	273	307	310	290	312	272	292	330	327	301	290	288	277	286	273	293	319	305	290	303	257	266	259	316	303	309	296	271	298	252	303	292	289	290	276	319	282	261	261	286	266	272	321	304	314	302	292	288	301	275	281	285	315	321	285	301	261	287	277	264	241	308	291	301	308	317	279	260	302	275	282	267	292	313	263	264	260	301	294	272	306	284	320	268	314	297	289	311	303	266	285	317	290	299	292	291	308	311	302	271	257	301	325	305	263	284	285	289	270	311	312	305	284	304	273	295	314	302	265	290	287	278	249	347	297	242	268	280	293	309	274	258	287	285	321	294	283	261	282	298	306	252	279	248	273	306	280	322	269	296	302	301	302	313	283	305	249	291	294	300	299	285	288	296	267	267	276	284	299	294	273	297	311	288	272	283	251	282	291	297	289	305	279	300	312	307	284	267	290	316	302	336	295	269	303	284	293	292	297	317	267	308	300	292	267	259	269	269	254	305	297	269	291	274	337	313	256	297	257	307	292	315	312	246	270	269	294	269	293	277	299	287	281	317	281	309	308	321	299	298	262	290	310	296	309	304	292	263	281	284	288	308	280	261	317	283	307	277	294	303	299	285	290	276	300	279	312	286	303	300	275	285	280	278	280	280	310	305	300	250	266	287	287	300	291	299	321	297	282	277	299	302	284	284	276	293	266	278	282	272	286	294	273	277	297	308	301	287	299	296	331	315	255	274	270	288	271	281	280	308	278	308	282	301	320	284	289	277	263	312	301	245	294	295	291	294	298	277	286	271	300	324	292	273	321	278	303	303	283	272	301	286	282	280	277	298	304	269	267	298	279	290	310	258	301	243	302	298	300	297	283	303	298	279	258	241	289	318	312	287	279	320	298	277	289	336	281	296	295	297	310	238	278	288	257	302	274	294	301	290	293	315	284	277	264	284	293	281	297	275	274	299	266	289	311	268	295	301	295	324	291	258	299	265	312	273	292	304	314	301	247	289	306	281	294	263	279	246	267	313	297	319	300	311	282	289	298	306	289	279	291	338	283	289	264	305	302	313	271	299	298	283	290	277	276	283	300	294	319	297	270	264	259	279	291	287	293	280	272	290	283	303	273	284	311	297	284	285	296	289	263	284	279	273	302	289	298	273	298	292	302	302	285	276	304	325	293	290	249	306	269	316	281	306	273	286	274	293	333	283	300	287	274	249	279	313	260	270	310	312	303	248	302	277	300	294	292	284	280	290	295	285	282	288	299	297	294	295	308	252	294	277	267	282	270	316	304	306	285	306	273	285	277	297	281	298	242	283	325	304	285	273	264	319	287	287	254	263	293	254	278	277	281	278	320	297	279	291	293	264	287	270	310	299	254	272	289	287	273	281	309	287	313	270	292	296	282	293	293	304	349	288	284	267	267	248	294	291	318	274	256	297	280	281	255	263	274	265	269	288	275	289	293	257	266	313	295	318	288	288	296	285	309	293	268	294	283	260	315	284	302	301	295	284	283	243	313	287	285	292	296	292	311	280	293	273	290	282	290	282	299	327	259	286	313	322	289	315	286	275	279	290	324	288	280	299	299	301	278	273	303	284	283	295	288	276	278	276	329	243	300	267	275	290	304	293	259	284	260	294	278	306	309	311	323	310	263	295	271	322	263	324	286	268	267	280	280	317	280	304	293	311	280	328	276	278	304	264	293	276	299	295	291	323	284	284	281	283	287	272	257	278	279	279	313	266	280	286	291	315	289	273	325	288	292	302	267	295	318	309	308	291	276	292	327	301	293	277	270	287	309	310	293	310	287	288	273	301	270	293	298	285	308	283	310	307	283	307	285	303	291	271	307	265	296	281	285	273	284	246	287	309	315	274	304	279	312	315	281	272	285	298	304	312	287	280	275	287	267	284	296	303	294	273	301	289	286	292	300	275	314	282	283	309	284	253	282	294	296	310	301	308	319	281	295	294	295	306	274	270	285	301	264	297	280	297	278	290	271	325	289	284	306	294	307	296	316	298	262	292	298	295	277	294	282	299	286	288	282	300	308	270	301	307	281	283	286	280	275	295	300	322	279	267	310	277	322	269	303	288	305	302	281	256	272	302	292	277	297	287	278	254	311	323	262	276	282	284	293	282	300	267	288	315	262	259	272	257	272	302	261	318	265	263	279	301	304	292	302	292	291	296	280	288	308	277	283	292	275	262	297	282	275	303	291	297	274	254	276	293	288	288	274	298	283	291	290	303	256	274	300	266	293	313	283	285	274	274	293	306	272	283	300	293	284	322	287	267	293	267	308	294	295	284	298	297	266	298	295	302	282	309	284	271	288	303	283	271	277	281	290	303	298	300	295	260	274	300	282	271	308	290	295	300	260	314	279	294	263	285	280	300	303	302	256	258	292	305	294	305	272	260	293	295	302	272	272	298	287	304	303	281	299	311	303	272	294	271	293	291	274	273	285	279	263	280	282	280	286	321	278	265	286	296	295	297	286	280	274	276	265	310	274	322	293	293	276	303	291	281	258	286	306	288	277	275	263	306	281	292	316	321	286	271	291	302	295	275	302	292	273	313	313	282	285	262	275	282	283	297	310	289	255	288	300	304	304	263	303	292	327	291	296	288	305	285	285	286	300	284	283	284	286	296	286	297	285	316	295	286	311	269	289	265	287	299	323	279	293	289	301	286	298	296	270	296	302	287	295	311	286	277	308	276	305	298	300	290	248	307	285	251	299	320	269	279	286	335	294	289	281	331	284	274	286	304	271	278	297	304	335	287	273	271	280	328	288	294	311	277	281	294	281	295	274	271	284	287	270	292	311	279	268	296	294	305	293	286	303	287	303	258	290	255	263	306	286	304	292	297	297	324	300	298	285	288	300	283	294	296	259	259	284	296	292	295	284	265	319	316	302	237	299	284	259	292	297	300	266	297	277	274	297	277	296	261	294	266	287	283	283	277	267	284	325	256	319	291	282	305	284	292	318	306	273	298	293	284	305	277	263	302	293	305	253	292	287	301	323	299	314	282	263	312	284	279	278	284	276	284	319	280	300	297	265	290	299	300	297	279	280	281	311	303	311	302	292	269	265	324	296	278	311	265	299	278	298	279	290	293	299	283	294	280	292	291	310	269	251	292	289	280	271	253	281	306	325	288	285	272	302	280	278	287	309	284	280	303	296	291	298	271	272	280	306	299	310	321	269	285	296	295	268	296	299	338	296	316	310	304	269	301	302	286	252	314	263	257	283	280	292	313	281	275	288	290	300	293	278	279	293	289	279	292	327	292	276	297	280	286	284	306	277	321	285	321	274	283	257	285	303	275	294	285	315	279	287	276	283	277	262	309	273	291	287	295	287	315	287	298	271	295	283	291	315	289	297	298	284	298	296	309	294	302	240	302	269	275	319	246	271	281	271	298	255	299	279	343	288	300	279	259	274	300
43767	80680	59085	35873	17079	7559	3305	684	350	344	339	336	319	355	303	338	332	337	408	406	373	352	336	356	330	336	312	343	332	310	345	307	354	353	355	345	332	317	336	341	336	351	306	350	338	353	325	336	364	311	334	331	324	342	336	349	327	371	362	315	316	324	325	305	322	354	328	315	336	360	321	322	352	362	306	342	312	343	364	339	338	321	351	328	365	321	325	368	328	341	326	327	350	334	338	355	339	324	330	328	338	347	339	342	322	374	316	338	343	364	361	336	318	344	321	320	344	329	311	329	344	353	350	328	360	306	322	341	304	324	323	341	328	315	308	312	352	339	328	357	339	326	331	313	345	358	377	350	357	339	333	355	373	382	349	328	327	341	355	339	320	327	332	346	388	317	335	357	337	357	326	368	332	340	340	339	366	317	327	326	337	312	367	331	362	315	319	297	312	330	344	341	310	368	346	319	308	305	338	349	328	323	318	310	350	341	383	363	353	355	354	325	340	333	330	341	337	337	345	335	335	337	333	344	373	331	295	312	310	362	339	336	351	334	313	319	347	325	326	323	315	308	349	308	339	369	338	346	326	321	321	337	367	294	325	338	346	356	295	340	315	308	353	310	329	326	345	347	308	362	315	356	330	342	366	346	341	327	385	315	324	305	321	343	372	325	323	363	343	331	360	380	378	329	329	323	299	297	336	318	313	335	336	339	337	333	365	335	301	335	329	346	341	305	315	364	339	309	340	317	327	301	348	337	342	359	322	299	345	343	337	356	316	299	319	353	348	339	338	337	316	328	343	373	357	328	324	350	327	335	334	310	330	364	336	316	352	349	307	375	321	346	321	323	348	370	318	353	348	333	353	334	306	352	318	330	332	343	331	336	369	307	388	355	359	361	354	306	338	331	354	339	340	332	325	346	329	333	317	315	305	339	364	308	346	342	316	333	370	337	343	331	285	331	332	359	308	328	350	313	333	312	344	331	315	340	336	350	344	325	326	331	330	317	321	336	344	331	306	320	304	325	327	338	335	304	353	308	349	351	335	312	328	323	353	330	361	352	325	312	362	313	305	322	337	336	349	383	382	333	358	369	350	324	313	316	326	331	363	336	343	327	308	323	341	340	316	348	351	347	371	345	354	328	321	316	354	345	314	335	328	342	355	314	337	329	325	324	318	333	360	361	326	350	361	354	302	353	334	339	346	366	354	328	330	330	312	336	359	318	344	364	378	315	356	334	354	338	332	306	352	318	326	360	339	342	324	330	327	336	339	348	309	345	313	337	357	354	342	373	361	326	334	343	333	356	303	338	357	358	322	298	323	323	374	363	357	345	331	320	316	333	343	342	358	343	359	311	336	331	308	368	343	337	307	345	334	323	310	321	353	333	316	367	317	326	375	313	344	337	343	321	341	365	336	356	317	336	317	311	343	339	351	321	375	331	369	368	347	317	315	363	338	333	350	351	329	327	345	303	334	369	332	356	305	336	344	330	329	358	337	309	354	323	336	329	321	339	342	327	350	281	338	323	329	323	317	349	337	343	326	325	351	309	343	366	325	331	333	316	348	350	311	323	299	353	310	327	358	317	344	325	346	344	317	347	314	330	336	390	355	346	328	323	393	346	329	349	326	356	354	318	318	323	344	353	341	351	330	330	361	345	360	324	294	337	351	350	317	334	315	348	343	345	306	322	332	319	349	347	318	338	301	305	342	352	364	337	327	325	315	327	317	351	376	346	354	347	347	352	330	315	345	322	341	359	334	309	345	346	316	348	303	349	348	370	325	376	304	351	333	306	370	334	338	342	343	345	336	341	344	370	341	361	357	330	333	398	326	361	359	327	342	340	339	335	342	341	334	359	324	359	315	372	325	340	383	310	321	329	341	315	323	317	333	324	375	315	343	320	341	361	326	302	320	319	334	296	351	351	390	321	342	337	304	364	355	330	299	304	357	327	364	338	332	336	362	356	333	300	328	347	304	317	343	306	322	315	365	354	323	318	311	354	363	321	333	353	341	323	352	358	338	350	339	340	321	316	354	321	306	340	337	333	329	327	341	312	315	324	351	321	315	330	330	340	304	363	304	315	327	311	346	338	343	298	307	334	313	333	334	344	345	366	328	310	334	339	335	368	333	370	313	306	349	337	346	324	313	351	324	333	340	352	287	334	337	348	348	356	386	320	321	340	321	341	335	331	331	334	337	345	338	339	324	350	359	364	335	331	371	329	321	331	337	326	341	338	356	334	317	342	342	378	334	316	300	350	340	310	356	299	327	331	345	353	339	325	353	328	323	364	333	326	329	349	340	353	326	321	344	341	335	337	322	340	333	324	325	350	350	339	349	308	310	317	355	309	337	324	304	333	323	351	357	348	311	325	342	325	297	368	343	336	336	344	338	354	306	323	319	317	331	388	315	346	346	326	343	335	297	333	323	311	342	353	341	318	333	296	307	364	347	325	369	346	331	337	315	336	327	336	324	308	348	327	320	367	347	351	326	329	346	351	325	308	355	330	317	332	349	311	345	325	333	325	371	327	346	339	321	345	354	342	347	312	333	336	373	348	313	335	348	334	311	316	322	343	337	357	346	326	325	311	354	321	328	319	302	350	312	347	345	337	333	328	360	350	344	327	306	346	330	345	337	314	354	352	336	357	326	329	340	328	337	353	324	343	364	360	320	328	315	321	347	324	322	324	357	286	343	327	313	347	345	325	338	315	344	365	345	343	361	365	335	355	339	350	343	331	319	350	322	306	346	344	303	315	346	351	338	368	357	374	320	328	349	337	348	349	349	305	390	306	348	285	332	317	336	312	331	353	328	380	346	332	329	332	348	324	319	329	316	292	330	339	357	317	309	341	348	339	338	306	368	336	348	333	323	328	318	341	356	356	312	354	353	328	364	324	354	298	323	333	345	345	364	320	327	300	340	325	328	332	369	376	339	314	315	358	331	324	334	330	317	321	343	364	351	346	315	341	336	336	337	337	367	311	357	338	315	322	321	338	346	339	331	344	355	338	344	337	342	368	354	372	322	334	334	357	343	370	363	341	310	323	357	342	337	319	311	336	334	365	374	332	346	319	334	333	347	354	331	329	309	361	335	312	335	357	334	343	330	320	346	335	332	335	337	328	337	354	351	358	330	322	336	338	339	323	339	310	326	312	339	318	387	333	365	338	291	319	367	322	310	300	353	354	317	339	318	350	331	342	350	339	332	318	360	315	327	341	315	330	356	310	338	328	352	356	324	343	303	353	328	336	298	333	353	348	332	377	334	324	347	326	352	313	356	353	342	336	345	366	336	345	346	323	327	330	327	330	357	354	342	336	336	325	355	351	353	339	330	355	331	324	334	320	319	334	313	313	351	343	334	300	353	319	367	335	328	312	355	336	344	302	343	332	329	348	349	308	314	330	345	326	316	368	354	337	338	327	348	341	338	314	341	344	345	348	310	366	336	336	321	341	341	291	337	317	305	337	378	336	373	367	337	348	272	342	325	321	328	342	341	324
22826	22178	34828	31439	25492	22633	16888	2881	450	454	438	443	425	403	439	407	410	421	481	504	513	477	447	437	412	433	435	404	410	423	428	430	407	421	415	416	417	386	404	397	419	408	463	406	423	396	423	404	406	415	385	404	425	394	408	419	381	434	416	417	409	427	433	400	430	409	380	392	434	385	410	383	421	412	403	417	414	419	379	418	421	434	419	389	458	407	417	409	424	434	424	411	417	411	388	409	442	433	420	398	395	391	421	433	445	426	401	434	417	392	384	361	407	439	416	427	398	405	389	426	363	394	378	461	388	409	412	418	421	371	384	406	419	410	418	386	383	391	399	414	443	405	447	384	423	436	436	390	415	429	410	412	412	385	372	406	409	386	409	420	447	427	423	394	432	386	443	392	385	404	391	434	415	400	405	436	407	415	424	387	416	401	387	400	405	367	416	443	429	436	394	396	396	422	431	386	417	415	382	419	435	388	379	429	432	409	421	429	399	432	432	425	389	382	428	437	425	421	441	401	410	415	386	398	447	440	404	391	422	425	395	412	397	408	420	381	421	396	432	422	346	395	402	370	400	414	440	422	399	428	373	430	407	419	428	423	425	378	428	399	419	378	413	412	423	441	438	427	424	388	437	437	405	382	401	379	450	438	434	446	419	447	421	393	467	420	419	412	389	426	395	418	379	416	416	401	418	399	381	409	385	412	405	416	418	450	405	385	455	401	364	391	431	420	432	442	403	376	435	409	433	390	428	403	419	429	425	383	441	444	431	443	400	387	431	376	422	418	419	375	401	398	418	376	438	406	431	380	439	426	407	385	409	386	451	401	425	406	427	384	423	429	425	361	421	405	427	431	414	424	385	396	408	430	436	407	419	410	388	435	420	377	439	412	405	442	433	408	446	397	374	378	449	439	421	413	404	412	382	439	384	396	390	408	405	398	403	408	372	354	408	404	395	378	410	437	407	376	425	416	409	436	405	381	409	416	411	384	407	402	425	392	409	380	417	419	405	413	393	419	405	407	385	409	434	451	448	435	391	418	423	413	436	397	395	402	383	380	368	389	368	396	417	438	412	401	400	387	395	419	402	434	440	440	445	407	422	441	404	404	437	407	423	418	401	380	431	402	412	429	419	409	404	441	422	368	416	397	390	426	404	415	418	424	430	408	386	429	425	438	392	403	393	402	408	424	410	431	400	402	389	418	421	418	416	408	424	425	402	392	421	422	431	428	411	416	407	383	424	409	414	419	360	422	414	386	384	399	394	394	419	416	389	436	460	446	410	434	396	393	398	425	413	375	419	416	410	384	395	395	419	376	380	404	423	398	409	382	407	391	434	385	419	434	414	372	430	431	449	440	415	408	396	409	429	418	410	422	385	368	408	411	407	421	430	411	412	374	451	432	409	438	385	417	392	401	423	425	425	400	394	380	406	415	388	413	400	395	419	404	426	441	417	386	382	425	407	409	421	385	451	435	418	446	453	397	414	396	428	383	387	412	409	412	419	392	421	446	467	408	421	377	422	417	393	417	423	412	371	435	451	405	390	394	427	413	420	412	407	400	446	389	446	413	400	406	418	388	392	430	421	420	412	427	386	394	374	386	431	422	423	440	407	426	400	438	412	417	439	386	464	405	416	426	393	394	412	391	424	403	418	384	436	441	387	429	414	429	421	394	363	399	412	393	390	414	413	416	441	420	368	358	436	399	409	390	394	398	421	403	395	404	443	425	436	421	417	424	434	418	407	400	416	433	414	397	397	410	379	425	441	375	406	426	384	414	387	396	431	413	430	407	391	405	423	422	412	420	403	408	414	412	392	436	435	418	397	426	411	372	420	437	432	394	414	360	394	418	432	407	385	406	382	388	407	432	424	400	394	416	395	408	408	433	407	413	392	440	388	420	413	392	403	427	420	407	407	396	395	408	407	357	392	402	392	415	400	453	396	415	398	400	425	404	397	417	398	412	397	419	402	418	365	400	418	410	417	382	406	405	431	390	416	418	401	409	395	437	427	430	386	404	428	393	386	451	427	395	384	398	413	445	424	429	361	397	408	428	385	402	420	420	449	371	405	416	422	407	414	418	427	424	369	452	387	389	402	377	390	394	360	426	406	402	398	434	394	416	411	409	407	399	411	421	404	428	418	437	401	442	414	423	424	414	399	418	401	430	433	404	402	415	409	425	392	418	399	415	387	410	427	407	426	410	401	413	415	427	422	395	409	439	474	477	411	390	393	420	445	405	393	376	406	409	378	437	436	377	419	437	388	417	426	414	414	373	414	405	424	355	447	374	416	379	403	400	408	418	431	421	398	412	373	393	336	432	436	412	386	393	432	418	433	397	417	402	401	431	428	407	387	381	373	406	427	392	420	374	440	395	406	431	396	437	414	435	410	430	399	372	403	393	416	433	396	392	454	418	453	408	427	436	419	421	425	417	411	424	416	402	408	379	405	397	408	415	401	395	453	431	425	424	404	374	395	385	424	418	423	398	426	406	396	449	421	435	367	445	423	415	421	408	406	439	406	437	427	462	421	413	413	413	385	392	387	390	422	390	385	395	402	410	377	392	454	410	405	429	407	370	403	418	371	441	388	429	424	406	430	398	387	463	432	417	386	395	364	395	424	414	390	433	422	414	395	404	396	376	428	397	401	433	416	442	417	435	401	387	411	421	412	428	429	392	400	405	381	378	426	424	416	395	411	425	382	413	357	402	440	372	416	398	412	425	432	423	414	375	416	412	415	445	409	412	407	398	388	410	426	433	412	387	430	382	409	425	418	441	431	374	389	427	416	406	422	440	432	398	395	425	393	431	426	404	442	420	418	404	384	397	366	399	436	409	417	386	432	399	405	434	402	383	365	412	422	455	413	421	386	365	419	376	386	408	423	406	410	397	413	458	425	403	400	404	364	399	427	397	409	421	382	428	420	435	486	424	411	420	383	420	433	437	420	405	408	396	372	419	421	404	429	414	427	375	452	400	379	414	406	426	389	422	399	398	426	395	406	416	393	371	456	437	438	427	442	399	402	400	396	405	424	386	426	431	447	389	396	425	428	423	419	423	398	416	418	385	394	407	402	429	407	381	392	408	370	421	413	416	389	371	415	425	405	437	405	415	424	397	396	412	404	411	380	428	393	419	435	413	386	391	434	431	412	452	405	442	410	400	395	393	408	382	424	419	415	428	418	437	383	428	389	400	428	404	401	423	411	360	416	456	416	418	428	391	394	371	412	392	396	411	424	431	395	381	407	405	424	368	400	384	391	425	417	400	418	397	431	449	415	378	406	361	420	431	428	386	408	437	407	428	423	394	411	420	449	433	388	416	392	452	415	388	405	399	422	434	462	456	386	394	416	382	405	395	412	406	423	386	411	429	418	395	417	412	403	405	388	406	392	431	394	398	402	428	371	409	413	418	416	419	425	453	417	413	415	432	400	418	395	409	440	407	419	405	370	401	363	414	359	371	393	407	427	384	414	419	424	401	390	420	423	406	409	412	419	434
52275	95843	81422	58618	36633	20534	10113	2495	477	481	453	438	463	493	454	475	484	407	520	679	601	614	508	466	462	473	465	464	427	456	430	472	465	474	473	429	448	469	423	446	456	443	464	428	455	416	436	403	472	461	495	455	455	470	429	459	491	447	464	432	518	425	431	456	457	432	441	441	448	435	481	437	456	455	461	470	432	459	465	421	439	445	450	391	448	437	455	463	457	469	437	463	468	434	437	436	468	441	431	457	491	441	493	440	430	439	416	444	439	428	432	464	420	409	433	454	450	452	435	432	413	452	450	461	428	476	458	483	458	458	477	467	430	434	423	436	474	476	477	435	460	458	490	464	458	440	392	414	454	436	421	454	456	446	440	455	434	417	441	464	420	469	470	435	469	469	424	451	439	480	415	446	426	445	399	458	475	426	447	453	405	435	468	416	468	433	450	459	460	444	461	457	445	454	469	468	448	401	432	433	439	413	406	468	433	426	456	439	436	463	441	487	420	432	425	464	455	433	459	452	438	424	426	411	478	417	429	473	455	439	492	445	447	449	462	469	417	431	444	497	460	483	443	452	397	449	448	439	467	459	476	425	441	458	411	434	449	457	427	454	458	425	440	475	432	451	472	455	470	425	446	437	432	421	410	436	447	487	480	459	491	430	457	477	416	445	434	439	430	452	421	490	388	439	474	424	461	424	460	449	405	433	456	452	464	443	448	419	465	475	450	471	428	457	469	442	479	465	451	476	446	443	426	436	442	458	479	458	497	433	469	483	443	458	431	463	440	442	468	454	482	441	478	441	434	433	433	447	436	480	427	444	459	453	442	469	459	466	456	415	467	475	463	448	478	456	462	443	439	470	454	471	436	424	467	436	466	420	482	443	406	450	439	462	471	444	415	430	452	439	460	435	459	459	478	398	393	451	469	456	413	453	471	448	481	440	421	493	469	438	452	475	454	457	454	448	453	445	433	469	423	428	442	450	441	422	466	447	448	446	456	461	434	434	428	476	460	424	452	453	426	466	455	441	407	449	477	439	436	410	476	470	426	429	425	456	447	441	422	470	449	455	475	489	432	488	424	442	434	455	449	419	426	449	434	429	450	420	425	440	482	438	484	452	470	446	430	463	436	453	466	456	470	415	465	422	469	462	488	442	473	457	466	448	464	469	471	417	431	449	456	417	462	446	497	425	492	426	425	467	409	494	491	456	487	419	437	432	440	472	442	466	428	400	438	414	449	466	490	454	478	434	441	428	450	438	424	430	413	452	449	503	456	435	482	459	442	501	454	478	484	446	422	449	413	451	477	454	499	444	441	460	470	476	434	431	408	445	426	475	415	462	443	444	472	426	462	417	464	482	433	450	479	434	452	450	449	454	444	447	435	431	448	445	443	451	438	464	436	424	485	469	444	429	449	441	467	481	433	446	488	500	395	452	449	412	428	482	471	493	498	418	466	431	451	479	462	440	478	451	445	435	422	489	476	454	463	471	431	438	443	476	438	418	453	475	441	453	447	448	477	437	443	429	452	444	431	411	446	445	461	479	459	449	460	443	468	454	434	431	432	474	407	461	484	431	440	469	437	453	441	446	437	432	498	447	450	447	462	473	491	415	439	417	414	498	455	459	479	469	432	450	407	425	433	440	428	489	462	427	458	449	496	453	459	481	471	477	446	436	438	464	441	418	455	465	437	448	475	424	413	427	463	480	455	462	482	486	441	434	459	456	453	467	451	428	484	437	426	488	476	422	424	484	474	475	455	462	468	431	470	447	465	424	466	456	425	485	440	472	425	428	470	410	443	457	452	472	443	451	447	433	458	445	460	482	447	489	433	476	465	443	470	461	445	457	452	475	458	446	424	432	447	431	437	472	465	429	454	435	501	463	448	437	433	438	481	462	467	468	431	418	395	476	429	450	458	486	444	444	435	454	461	461	403	427	472	446	464	469	458	433	470	433	458	420	436	453	433	418	456	447	458	439	459	471	471	435	408	478	481	440	427	413	418	448	451	450	463	461	450	430	477	435	434	475	419	450	414	451	479	453	423	412	446	461	475	429	435	471	454	483	444	429	468	472	428	475	418	430	460	477	431	469	460	445	462	465	414	439	447	446	472	424	443	477	441	414	476	428	457	450	470	429	479	487	464	450	467	450	446	473	427	451	461	451	458	441	475	469	459	419	453	443	475	435	448	476	463	483	479	451	478	428	449	426	474	412	473	422	482	458	452	442	443	442	430	440	455	473	490	460	466	434	452	460	428	446	447	450	442	448	473	463	404	438	469	430	466	417	408	464	464	411	463	423	467	454	464	437	435	487	457	441	443	429	436	484	461	481	425	471	449	448	465	452	461	478	444	460	484	455	453	436	454	450	447	456	463	457	475	430	388	449	490	459	485	479	400	403	445	483	489	477	431	400	411	438	447	506	456	433	445	466	433	446	454	460	468	401	451	449	476	487	486	446	442	474	461	449	420	448	489	446	397	467	470	450	469	429	469	477	399	457	458	476	496	462	458	470	478	425	434	447	447	471	436	440	499	484	453	480	449	474	481	440	416	450	452	443	449	444	434	447	457	467	468	473	496	453	421	469	448	436	447	454	480	421	465	505	460	463	452	463	415	473	433	441	448	484	412	465	454	411	471	461	451	471	449	448	418	447	450	417	450	445	494	482	440	441	438	409	440	486	453	465	412	400	473	477	462	468	462	459	447	445	452	430	451	418	449	443	433	440	439	460	417	451	442	475	436	481	476	473	464	475	435	424	456	414	438	429	455	400	403	458	459	405	451	431	466	463	447	414	468	447	464	427	428	448	441	440	417	443	455	413	471	460	427	459	423	442	444	446	430	458	445	416	480	472	484	445	430	470	467	453	413	432	411	466	468	449	464	478	481	473	435	462	422	436	462	432	439	469	458	427	455	443	451	444	437	409	450	439	456	440	448	458	436	498	445	454	426	498	480	496	465	427	425	411	430	462	500	457	430	450	440	428	443	446	480	447	463	420	430	466	438	493	415	450	458	449	462	454	457	443	463	471	458	457	481	463	436	424	470	414	469	466	465	436	448	446	431	459	463	433	453	443	444	467	466	439	433	422	437	436	445	425	442	407	448	461	394	482	444	441	502	441	495	451	428	453	462	492	463	454	453	450	459	416	490	487	449	419	481	497	433	452	400	452	445	495	443	435	409	388	430	434	439	481	503	443	494	451	467	463	430	431	447	478	439	461	466	478	459	460	433	451	483	447	450	474	452	469	406	500	460	472	440	434	444	442	444	457	457	479	453	476	422	450	435	474	459	446	437	437	456	460	466	446	490	414	381	468	484	403	462	439	442	465	456	458	472	492	452	472	443	456	447	436	429	467	456	478	464	451	437	463	463	438	470	434	462	452	400	443	474	456	422	401	463	446	451	453	454	428	434	418	446	480	455	435	422	484	468	419	439	464	407	484	506	429	498	461	442	432	441	432	435	484	486	434	445	445	474	438	453	497	431	428	467	453	449	441	466	431
27983	32343	38483	21357	5893	1303	557	346	286	255	299	277	284	279	249	245	257	299	250	278	271	270	268	257	287	290	266	279	270	276	283	261	276	264	263	272	280	280	302	270	267	288	273	273	288	271	265	282	267	272	286	262	257	258	279	240	240	256	281	296	255	278	281	259	259	260	259	267	274	254	264	244	303	265	281	263	309	284	261	252	267	272	273	270	269	253	261	273	248	256	257	269	242	285	268	258	281	244	248	273	283	302	285	256	269	259	269	257	281	269	263	261	265	260	263	252	250	257	278	268	285	274	277	272	277	272	269	268	262	244	248	257	272	278	274	282	253	248	265	262	281	275	275	279	289	249	268	276	275	248	299	274	292	275	289	306	252	267	293	279	301	272	286	267	258	268	267	281	274	246	293	280	267	289	322	274	256	271	276	286	275	265	256	266	246	267	284	297	288	284	290	257	268	276	270	278	291	263	267	277	251	269	272	257	245	271	247	289	257	275	284	273	281	280	267	262	261	281	277	273	278	273	318	296	276	282	246	276	276	277	268	275	259	257	292	267	293	261	260	275	279	265	277	263	312	293	258	268	248	268	267	252	284	257	268	271	271	258	255	313	273	276	255	259	273	250	291	287	279	268	303	277	268	265	313	270	276	290	283	306	270	286	252	276	312	256	292	264	268	261	293	284	253	270	258	271	252	270	258	268	280	273	258	266	310	316	284	269	279	258	282	270	253	250	252	296	255	279	255	270	287	260	267	264	300	254	297	304	270	274	277	260	275	258	274	240	284	245	257	243	272	250	225	269	249	274	251	282	230	231	247	271	291	274	268	281	296	260	241	275	292	259	268	250	257	268	262	281	298	258	263	221	283	282	260	287	279	274	258	255	239	245	270	255	264	269	277	276	251	270	284	278	280	270	294	274	284	266	258	246	266	243	278	287	296	309	287	293	252	238	275	254	293	266	246	254	265	279	273	284	246	262	239	292	306	264	255	245	254	258	280	291	257	282	260	240	276	281	269	258	261	305	279	291	281	281	266	264	268	247	274	313	275	245	258	266	287	281	238	278	291	274	276	296	250	273	276	292	267	281	288	260	275	285	294	272	281	250	258	264	249	254	275	251	262	260	256	317	270	278	260	271	272	250	237	283	260	255	315	264	255	274	246	284	286	248	264	288	284	252	254	275	261	252	287	305	278	296	262	272	279	288	260	259	298	283	261	294	270	257	264	293	273	273	271	269	264	285	254	286	245	272	263	270	262	272	284	283	270	267	272	257	299	230	292	266	275	258	285	279	282	269	273	263	270	279	295	284	247	268	271	271	291	275	263	261	265	254	302	254	289	257	285	271	255	282	261	296	264	261	280	281	284	266	315	261	279	265	283	285	263	285	261	313	295	269	256	268	277	277	294	265	281	266	278	272	316	294	284	242	268	272	294	257	276	287	252	279	279	261	256	280	264	294	256	279	257	274	250	267	276	261	271	263	285	303	279	289	258	263	231	251	252	244	280	244	263	252	284	294	253	272	275	282	289	272	265	245	278	252	273	278	289	259	241	280	284	288	247	273	272	267	273	268	280	245	258	289	300	264	290	258	275	264	280	251	271	254	288	266	283	312	290	255	283	270	260	270	289	283	279	248	288	276	277	265	286	275	263	295	285	268	257	262	253	272	283	258	264	254	281	293	289	263	280	278	248	277	282	295	271	270	276	244	296	218	302	296	294	273	291	271	305	247	259	274	278	316	278	295	233	278	260	262	263	283	252	265	295	314	262	277	283	256	282	257	262	239	283	277	276	271	263	283	289	289	273	286	308	246	274	262	290	276	277	278	279	270	301	256	251	304	282	250	278	310	240	271	286	253	246	265	276	295	256	278	266	273	267	266	279	266	257	270	277	289	273	277	255	265	280	276	294	271	260	265	289	275	262	277	292	255	286	292	298	266	268	280	281	255	261	257	244	263	268	290	274	251	267	307	257	299	291	273	277	262	290	277	278	261	232	276	283	254	250	277	267	255	268	283	281	294	291	303	267	274	290	295	281	284	293	284	258	264	255	262	292	249	289	281	276	292	259	279	256	246	277	267	268	271	297	286	269	262	235	270	260	295	277	261	276	272	259	297	278	257	276	270	256	280	251	291	264	289	278	260	266	279	272	288	298	279	262	276	300	276	285	282	272	243	254	274	283	240	301	292	250	267	281	287	281	265	291	265	280	321	278	268	273	271	266	263	271	280	256	289	289	311	304	261	272	290	275	288	300	254	280	289	269	286	258	272	264	280	281	245	235	283	282	248	230	278	261	283	274	247	280	293	282	265	284	280	287	279	273	299	269	265	293	302	239	274	261	267	285	281	268	273	260	285	273	283	263	273	274	278	279	260	280	280	255	277	272	269	280	250	257	276	289	267	309	284	298	280	280	263	290	283	285	267	290	269	276	276	250	289	262	276	265	285	276	299	293	286	277	279	280	273	278	276	252	257	303	294	277	256	265	275	268	263	282	272	258	249	254	303	272	268	249	286	263	269	272	296	270	300	259	302	273	269	287	245	234	267	288	262	283	276	268	262	274	269	264	279	271	259	289	264	276	275	269	269	289	244	255	274	276	274	274	276	271	265	284	285	282	263	246	284	263	280	278	288	266	251	277	241	276	270	271	249	283	310	271	257	271	275	249	278	244	281	291	256	247	271	265	283	290	266	295	274	269	268	261	292	299	235	263	257	271	280	268	287	292	262	269	283	255	225	285	249	261	284	282	265	276	300	265	298	262	264	306	268	268	292	257	255	260	291	294	282	248	296	258	250	254	243	296	247	273	267	268	275	304	253	270	270	287	275	249	252	263	262	267	268	289	279	253	276	277	255	271	283	271	303	264	252	286	270	269	284	268	270	271	264	275	260	282	264	276	265	293	311	265	266	258	263	249	265	275	268	317	281	247	284	269	285	295	268	283	273	248	271	259	280	302	294	270	269	266	283	285	287	258	278	297	246	258	275	287	258	274	282	266	276	298	285	281	253	289	296	261	300	270	309	256	274	293	292	304	280	274	268	251	260	271	275	260	270	273	297	251	261	219	273	286	295	254	275	243	290	276	285	281	285	261	276	292	240	261	275	262	267	270	282	273	288	290	301	239	304	265	277	245	276	271	264	258	283	268	277	275	288	257	284	269	275	273	276	281	261	246	263	290	274	313	275	292	258	251	268	271	272	275	260	256	264	267	260	304	259	272	277	246	285	305	297	252	270	291	267	287	285	259	274	252	284	257	253	263	257	271	268	271	326	264	295	279	228	294	275	261	282	269	273	279	267	315	271	270	261	271	291	274	278	237	276	284	293	289	299	261	270	271	284	268	258	279	276	275	292	263	266	288	237	267	276	296	254	279	291	257	290	270	270	279	284	286	287	302	272	282	284	286	278	268	283	269	246	251	296	246	275	282	265	284	278	282	286	254	267	269	296	284	303	248	279	235	277	285	256	280	251	280	273	280	268	250	266	282	264	267	251	272	286	256	281
23955	49415	34209	15885	5710	1870	805	466	324	335	313	341	343	319	323	296	306	306	318	332	305	324	290	330	337	315	315	320	341	325	307	325	320	294	323	303	318	305	312	285	334	353	325	312	312	324	300	334	363	319	336	296	314	298	333	302	286	306	315	322	326	304	320	331	268	299	305	312	331	329	306	334	302	318	296	293	292	290	311	298	341	336	284	367	325	295	307	322	307	294	280	315	280	319	293	334	307	321	330	288	288	334	282	299	337	350	337	345	311	326	310	344	321	305	300	349	332	328	329	323	278	349	308	318	334	294	326	357	319	282	304	339	297	319	303	336	324	297	335	330	331	299	316	328	328	289	302	317	315	329	324	308	297	323	320	274	336	331	323	299	275	312	294	328	339	305	289	260	336	321	329	331	304	330	329	283	333	312	299	340	318	299	339	298	334	323	315	312	325	321	343	332	360	306	293	342	301	316	293	319	357	336	311	291	324	340	337	308	318	313	282	308	328	328	322	321	308	306	332	336	338	324	333	300	286	316	374	324	324	328	328	332	320	311	309	316	294	344	281	328	301	328	328	292	325	302	322	346	294	338	337	322	298	326	299	311	331	316	326	328	350	293	282	313	311	309	302	335	324	312	319	326	311	312	314	317	310	269	327	340	331	324	335	317	332	316	310	295	349	347	295	327	341	307	325	325	370	308	342	293	296	300	341	297	321	322	311	310	311	324	290	311	310	318	351	301	286	283	322	329	339	286	321	328	308	299	341	367	308	301	301	326	334	306	322	352	335	325	307	304	322	311	317	332	347	316	328	280	309	332	320	334	325	323	332	304	331	315	344	296	297	336	321	324	337	328	311	334	298	324	322	322	323	311	323	327	308	300	306	363	294	320	303	304	316	297	326	328	291	287	306	289	357	313	310	324	327	344	327	308	311	327	337	339	312	333	350	332	301	305	289	352	321	320	305	306	360	310	315	309	330	339	337	329	310	310	328	346	305	299	284	307	297	340	348	315	337	313	329	326	331	316	316	297	294	308	313	311	323	297	300	337	337	330	288	313	299	331	291	305	290	303	313	312	352	334	296	298	322	315	316	296	364	300	315	309	294	324	343	321	315	337	311	335	350	329	315	335	341	289	330	326	326	306	309	325	290	326	308	320	304	318	333	310	343	307	295	290	323	308	302	311	310	333	315	355	317	307	318	308	336	300	319	339	310	334	319	314	291	320	325	312	306	300	326	314	310	319	331	299	335	341	317	329	330	346	310	326	335	329	329	292	310	305	332	315	304	335	324	330	323	357	311	316	329	326	311	281	322	335	296	303	296	302	300	323	330	321	332	320	313	327	341	303	304	314	355	294	298	311	335	325	310	309	342	330	349	347	327	337	314	317	301	309	325	326	303	319	332	323	317	287	289	313	295	298	295	327	347	332	332	311	326	328	312	310	327	304	328	283	290	323	311	312	333	316	338	320	314	334	299	331	327	316	315	327	312	342	315	322	326	295	279	307	326	312	325	305	294	296	313	326	330	345	331	317	378	295	314	279	315	323	310	305	323	284	289	319	302	333	317	308	320	312	341	327	294	309	313	326	259	296	293	298	322	315	336	283	327	327	323	289	312	327	338	323	317	324	307	318	352	334	312	325	309	317	309	320	284	327	304	311	309	302	305	324	301	315	282	293	346	356	333	287	323	329	308	304	326	325	298	340	351	342	321	304	292	310	297	335	272	298	312	334	317	308	314	312	314	320	345	304	342	315	331	337	316	323	321	312	327	351	326	312	301	284	353	316	333	326	322	286	305	345	284	308	328	313	333	302	320	282	312	310	303	311	337	294	322	307	302	318	339	310	287	329	327	304	320	315	306	317	335	355	334	324	326	287	306	287	319	321	346	323	303	343	333	313	297	316	357	333	255	344	292	323	339	340	308	323	310	362	318	317	330	346	319	335	305	320	353	320	329	327	297	344	315	339	308	305	291	312	332	312	306	308	319	320	302	332	323	343	323	323	321	307	301	303	348	318	306	346	303	320	324	318	320	301	324	310	349	317	329	334	361	341	303	326	306	290	288	290	324	312	338	346	304	316	318	337	308	317	303	344	317	328	327	304	325	335	324	343	331	312	293	307	283	340	273	315	341	326	330	296	293	306	301	330	317	315	288	310	328	307	324	321	336	320	312	322	293	333	326	287	350	279	313	321	297	299	306	316	324	287	310	320	310	347	324	309	277	322	311	305	326	311	276	315	329	305	336	325	329	304	321	316	272	312	298	313	331	323	316	322	330	295	309	282	314	293	296	316	330	333	333	322	300	309	339	297	331	278	319	329	311	347	313	316	334	332	299	324	320	306	324	284	330	306	302	315	333	331	330	352	319	324	305	291	323	276	284	313	314	340	304	323	315	324	318	331	313	360	276	321	303	307	316	311	284	330	346	353	281	308	304	342	314	312	336	333	322	333	305	344	330	306	321	324	343	299	320	315	282	292	325	297	346	333	318	319	320	306	317	339	332	292	351	313	328	299	298	356	311	333	322	292	327	326	346	285	317	318	334	300	296	340	329	303	329	302	343	304	302	276	314	354	342	300	314	313	330	310	288	327	320	333	316	325	333	335	311	293	330	318	316	294	334	336	297	311	308	318	297	311	305	317	351	326	344	313	312	342	318	339	312	310	342	324	330	292	286	306	306	319	322	322	354	295	332	322	305	303	327	301	331	350	322	299	300	312	324	293	336	315	306	319	329	359	326	299	293	301	324	323	319	361	346	323	313	309	313	339	323	331	321	308	316	331	294	311	320	310	282	333	325	288	331	297	305	341	300	306	308	317	326	318	303	344	309	331	318	305	303	317	312	350	302	341	319	315	310	315	335	317	345	334	322	357	295	279	302	273	329	319	356	317	318	322	324	329	317	325	331	336	295	330	319	303	306	336	335	311	301	301	320	331	322	319	342	321	293	324	284	286	311	330	322	334	350	315	308	311	327	310	333	320	327	334	312	362	315	321	319	289	308	310	343	316	336	314	322	322	313	339	305	310	319	306	322	303	270	301	304	344	300	286	326	315	303	326	349	304	313	346	317	320	329	319	306	333	319	294	342	342	350	325	349	340	329	310	300	357	309	348	283	315	334	310	321	295	314	321	308	335	320	347	320	325	317	327	331	340	319	271	333	324	288	357	296	300	356	312	317	319	303	346	309	310	306	350	322	309	347	365	308	318	355	288	349	321	320	326	310	332	343	323	315	320	322	325	318	354	324	316	304	305	353	338	307	341	330	315	293	339	332	280	315	312	300	338	325	289	331	344	345	312	338	319	294	310	347	311	348	324	325	318	307	337	268	309	310	321	335	335	299	335	324	334	341	337	320	316	326	330	326	279	317	291	329	312	336	339	331	310	289	327	328	320	360	333	352	320	328	311	322	345	332	319	320	305	337	326	308	313	338	315	307	322	281	312	297	371	307	323	330	292	288	332	330	309	347	324	318	313	313	314	299	327	317	326	304	285	315	344	303	315
23686	23140	38395	34402	25621	19181	8328	1383	389	376	346	354	357	375	355	399	358	353	393	387	361	362	336	357	306	340	341	365	339	350	361	367	350	346	339	354	345	328	366	340	342	332	346	353	344	353	367	385	318	408	349	312	350	340	363	357	373	305	358	354	367	331	356	398	340	339	354	376	368	365	351	328	362	366	335	351	371	330	361	354	345	360	352	367	363	355	353	385	363	377	335	350	367	338	331	366	368	349	378	388	356	379	326	337	322	325	303	340	359	351	380	353	362	348	352	361	351	318	364	361	333	330	353	342	337	353	330	323	344	361	326	364	393	342	358	330	332	367	366	311	353	345	326	327	358	323	339	349	375	338	342	343	343	374	365	345	375	324	323	364	369	349	320	325	350	348	358	366	369	355	320	399	335	384	316	370	342	349	342	346	358	323	347	361	376	360	339	352	357	351	367	360	361	355	352	348	328	357	351	353	360	354	375	353	366	356	338	328	340	339	336	369	347	337	339	313	345	408	343	351	360	372	346	362	353	360	357	367	368	364	312	301	365	331	346	382	326	358	355	351	348	366	332	344	340	352	375	339	336	318	378	342	334	336	337	345	343	343	357	364	382	343	334	361	370	382	398	377	374	377	316	362	354	331	351	342	327	376	368	339	340	348	376	357	375	365	365	347	337	328	337	407	326	349	355	352	375	357	329	335	352	333	332	344	352	344	374	332	343	345	367	337	333	364	365	368	358	357	370	369	359	343	328	351	375	335	382	351	362	344	346	355	333	340	343	345	348	375	350	370	351	339	331	378	346	354	355	335	355	371	350	359	341	367	352	334	364	375	346	343	339	364	352	343	355	359	353	357	357	362	354	356	333	342	343	341	324	339	360	329	327	356	314	354	331	349	347	361	306	349	348	374	354	366	342	301	351	345	385	380	336	332	368	354	336	340	335	340	363	344	345	355	381	328	304	356	334	296	354	333	343	341	376	338	346	321	343	351	374	353	343	362	371	303	326	349	337	335	377	314	340	354	384	363	319	363	370	374	325	344	374	390	336	383	305	340	338	352	382	354	365	358	348	386	328	378	345	385	361	344	346	336	349	353	350	333	384	336	360	331	337	370	337	357	326	380	389	357	342	331	314	338	365	355	354	346	317	338	366	359	358	376	378	393	344	341	334	347	347	314	347	341	359	342	331	359	324	347	330	368	344	374	358	329	331	353	316	353	309	352	348	353	357	364	366	320	374	340	359	357	365	342	347	362	344	339	328	363	350	333	356	371	316	362	349	341	314	363	348	354	344	368	362	341	313	360	326	336	390	351	342	329	342	347	352	333	340	350	360	355	376	358	334	334	321	315	359	358	344	326	360	316	353	345	334	345	369	331	357	343	347	325	357	335	360	365	363	367	375	390	337	370	354	341	343	360	349	352	350	351	333	347	339	344	353	363	371	377	343	326	335	309	352	309	340	372	358	338	320	363	355	366	381	355	326	354	386	346	329	317	371	339	375	353	304	349	343	328	358	375	340	330	343	360	335	321	328	357	328	374	332	347	336	340	348	341	318	354	336	326	337	337	351	356	369	345	319	365	330	375	351	328	349	346	333	383	364	331	353	334	359	306	351	351	343	319	359	370	323	352	337	320	351	337	348	357	380	367	309	351	333	355	339	367	368	315	343	327	357	327	313	369	322	364	345	331	340	353	340	322	377	354	321	337	348	334	358	336	352	369	367	358	351	353	346	343	335	370	359	344	311	341	337	322	354	349	341	350	349	332	331	346	363	334	339	320	364	336	366	339	354	354	346	351	335	359	328	349	355	331	350	369	310	334	361	367	363	364	335	324	352	355	354	355	365	344	382	353	337	349	358	363	326	340	342	342	368	356	368	383	340	386	341	332	349	333	337	348	358	363	329	362	336	364	334	380	365	338	311	339	371	346	334	348	361	351	369	333	346	319	361	319	357	345	334	320	373	360	368	360	379	359	329	341	338	311	372	346	379	339	310	385	349	335	338	366	333	366	342	369	344	321	337	356	386	354	349	333	341	330	343	354	334	329	360	366	359	326	338	350	331	347	334	327	335	339	356	345	328	343	365	337	387	331	345	352	337	398	355	341	344	369	344	352	357	383	326	359	351	373	328	365	355	361	340	345	355	342	367	356	397	324	348	382	365	320	356	348	362	339	353	357	385	280	386	331	356	363	369	323	325	365	344	317	337	340	343	353	344	346	359	353	351	315	337	358	386	333	358	340	349	367	347	342	359	345	331	389	383	294	346	346	372	369	347	342	405	371	355	357	344	339	347	365	335	372	347	340	361	359	349	397	345	356	361	344	328	341	341	348	305	338	362	337	358	366	336	350	354	358	328	355	394	341	324	350	357	316	363	330	354	328	372	368	338	341	353	375	350	375	362	326	358	383	360	358	349	358	358	337	323	394	337	306	321	385	354	345	326	353	334	351	323	365	350	340	337	373	377	361	333	324	328	368	376	359	343	332	361	382	343	325	363	330	330	330	377	312	377	343	326	328	304	340	335	334	315	346	367	351	309	384	356	321	339	332	336	353	333	336	323	340	333	304	323	342	373	400	342	385	320	348	321	302	340	341	358	352	384	347	298	357	335	351	346	351	352	297	326	363	349	337	349	349	313	294	326	349	339	339	386	368	342	355	363	315	343	324	353	364	344	348	355	390	325	384	341	365	316	376	355	324	365	295	332	354	382	345	372	352	355	344	361	321	365	307	340	337	384	346	334	349	319	364	366	339	362	352	327	370	374	324	356	331	330	376	364	358	362	385	340	346	351	355	356	352	345	358	342	344	319	341	340	369	350	376	351	317	354	362	358	369	346	333	358	336	325	362	331	387	343	361	381	320	354	357	368	317	350	342	325	385	372	345	337	383	381	344	351	318	342	368	332	368	333	346	313	331	344	349	348	362	333	318	354	347	348	357	328	325	345	362	358	344	327	353	345	359	372	380	357	312	347	336	358	354	344	325	346	351	378	334	360	356	337	344	319	354	348	389	371	351	345	353	363	360	322	357	339	346	361	368	363	347	362	357	349	330	345	328	349	387	358	338	362	309	340	349	362	344	353	361	356	372	316	370	354	372	383	360	327	327	340	342	334	347	320	378	312	332	361	379	371	344	328	339	327	351	339	357	360	362	370	349	334	384	312	344	314	371	350	348	346	330	354	361	348	338	362	342	365	336	373	331	334	325	342	345	374	361	337	336	339	363	352	370	352	377	352	360	360	345	333	344	343	345	361	353	361	347	336	325	349	367	368	341	339	334	354	356	361	353	362	348	344	367	344	333	314	326	358	382	373	376	359	351	318	342	363	350	348	311	366	360	320	339	351	355	381	362	320	346	329	354	357	355	364	356	314	356	348	332	340	335	370	382	353	351	354	337	369	387	344	319	344	358	347	338	305	310	378	375	357	314	352	374	331	332	339	325	322	365	296	332	359	387	359	357	336	357	351	355	362	344	407	340	362	370	364	341	338	345	331	305	347	340
48202	94205	73557	48026	28628	14048	6078	1748	418	438	362	425	397	385	403	390	396	406	489	442	423	443	412	408	370	381	366	395	406	379	393	392	364	402	389	408	381	393	404	393	432	401	406	430	399	421	431	404	401	401	414	393	378	419	417	422	416	372	358	387	353	384	384	401	404	379	416	371	377	405	388	446	401	360	403	391	391	393	368	376	439	358	387	411	388	367	393	402	395	395	404	372	395	405	409	388	368	352	437	415	411	395	398	391	400	397	381	379	412	431	396	364	381	385	351	390	404	415	369	418	390	399	391	368	379	428	365	381	417	410	400	415	363	430	355	356	379	394	397	414	425	382	379	408	385	415	393	363	379	386	379	397	406	384	389	410	395	369	343	364	404	357	387	354	401	430	355	341	383	388	380	433	394	388	369	417	432	389	367	401	374	379	384	381	393	380	402	406	400	402	402	386	406	427	372	393	415	403	403	372	375	392	383	371	388	403	382	399	389	364	361	411	376	386	387	387	366	386	373	409	383	410	365	397	418	414	396	366	385	358	406	358	372	379	357	385	366	416	369	422	416	398	409	379	370	392	423	379	407	396	409	407	432	416	360	389	392	419	395	397	356	403	395	423	426	413	389	369	432	395	390	403	377	398	382	397	378	402	410	376	393	414	414	380	397	374	426	394	356	397	393	393	367	413	396	398	394	394	407	434	375	360	388	366	416	406	408	387	384	392	387	368	356	399	380	364	398	391	388	414	381	365	413	400	409	409	419	424	387	378	376	413	376	428	427	393	371	381	376	362	406	440	366	372	389	386	366	370	395	386	400	368	378	370	434	384	385	378	385	383	367	360	390	399	389	376	359	382	392	399	429	375	390	367	390	400	399	395	414	365	397	415	396	381	397	386	442	393	373	430	414	408	377	400	392	370	417	409	414	385	355	397	384	396	390	419	365	377	392	370	412	403	385	380	412	365	386	379	402	404	384	383	387	402	376	396	424	415	391	400	392	372	388	401	396	385	376	403	416	355	417	354	392	389	378	377	414	413	384	396	396	388	371	412	396	401	396	418	365	391	355	343	394	406	398	405	347	436	392	403	375	395	396	415	380	418	375	432	378	377	388	419	357	365	376	417	386	388	451	405	402	391	384	388	371	390	390	403	387	375	376	416	373	426	371	401	387	383	411	419	412	399	388	367	398	390	399	398	393	409	392	375	385	423	407	369	399	400	404	405	381	365	401	437	371	376	380	371	349	398	368	398	366	379	404	357	386	385	355	365	424	395	392	377	371	367	398	393	396	354	396	383	384	434	370	370	400	392	374	404	412	427	418	432	396	363	401	344	416	367	385	401	399	368	393	391	421	364	374	406	376	397	388	371	357	390	441	401	400	389	382	419	354	425	387	378	379	381	398	364	379	415	395	394	405	380	359	370	395	379	396	414	430	412	385	401	414	360	411	342	412	381	373	408	397	363	426	388	351	387	409	349	401	430	360	407	371	399	372	407	355	400	378	387	384	431	385	389	359	345	406	414	398	379	387	414	399	376	445	392	385	363	387	412	395	412	352	393	392	419	363	386	374	373	383	358	428	392	370	377	390	385	376	380	382	386	372	346	381	388	358	381	363	402	377	408	403	392	366	396	373	391	385	390	398	366	412	393	395	367	381	410	388	410	355	392	444	411	403	395	398	411	369	420	381	402	390	385	412	392	372	386	380	377	402	371	390	407	393	386	388	376	397	367	392	382	380	390	400	381	408	380	421	403	370	348	410	380	404	416	404	357	388	379	415	385	366	422	386	418	388	348	412	400	379	363	368	397	392	389	390	432	370	413	419	389	388	390	372	412	364	378	362	376	394	376	398	394	413	398	385	429	392	367	398	374	402	368	411	375	396	375	387	383	393	399	365	367	363	397	411	434	401	382	370	413	406	409	402	354	389	377	403	360	408	394	388	422	369	350	347	385	410	385	409	392	407	405	378	378	406	395	370	410	401	387	383	380	404	372	361	376	431	385	373	358	387	345	383	383	378	408	368	375	440	386	394	400	406	397	382	390	381	366	368	352	408	383	355	409	411	358	417	366	390	419	414	354	405	395	374	391	401	404	371	406	378	386	406	402	377	410	380	398	378	391	406	394	364	398	387	380	346	365	394	388	386	356	409	411	349	390	363	353	411	354	412	400	403	351	380	361	386	401	386	392	391	396	377	384	381	403	369	375	362	398	394	425	395	404	397	404	380	390	404	445	387	395	340	384	410	389	393	381	415	391	415	398	391	409	344	415	399	384	391	401	411	399	390	401	390	369	365	379	394	352	374	401	359	402	397	403	412	374	359	365	416	422	386	415	407	359	378	429	396	384	416	398	375	378	373	352	392	413	421	395	378	334	377	405	400	420	422	371	383	394	411	373	379	433	425	369	374	417	349	430	364	410	377	400	418	364	381	393	390	406	381	407	380	383	383	410	390	386	373	360	406	386	375	366	397	392	378	395	373	409	360	387	394	387	439	387	395	391	367	368	407	381	414	389	362	377	376	381	383	383	404	383	431	416	393	365	390	394	428	396	379	368	369	376	413	419	373	373	407	383	388	383	380	358	387	384	385	400	370	403	423	358	373	417	373	383	356	416	381	358	392	385	396	416	433	384	392	368	388	402	376	423	387	389	355	410	404	377	392	356	395	385	395	391	391	411	383	439	378	378	396	404	378	426	427	357	356	352	404	368	376	414	383	352	393	409	395	392	384	386	370	377	376	425	385	411	417	397	382	370	381	397	403	349	378	445	365	359	413	408	365	404	399	406	405	402	365	367	413	397	404	369	365	377	409	359	363	412	384	386	399	377	405	415	336	393	367	395	369	373	391	428	366	393	403	395	372	386	411	360	391	388	387	390	394	388	425	381	430	392	410	378	385	379	365	365	397	369	358	413	385	417	355	417	403	344	458	371	388	402	408	450	380	395	345	376	383	369	396	395	371	395	344	383	357	382	374	388	377	396	376	374	379	392	378	412	409	377	385	432	401	395	364	359	398	397	366	390	408	398	392	416	389	402	386	388	362	374	399	351	409	375	412	393	373	354	414	355	387	429	429	417	378	378	389	424	364	381	387	387	378	412	402	384	367	359	405	424	409	429	388	362	387	362	374	392	357	384	381	377	379	393	385	385	385	376	443	380	347	385	396	400	387	414	387	400	415	402	432	402	408	378	370	380	407	406	385	396	401	418	382	381	368	385	385	393	395	398	399	408	349	415	372	397	385	388	396	361	364	354	384	423	412	371	427	393	372	394	383	350	371	397	383	425	393	398	405	393	401	398	405	379	401	376	407	412	368	417	388	418	408	417	402	438	377	371	365	430	366	398	414	400	406	361	385	388	387	379	413	393	369	396	376	380	397	419	433	394	366	439	425	390	383	381	394	384	412	397	420	417	379	392	383	392	372	384	377	398	399	380	402	407	363	418	410	401	360	392	378	401	359	395	370	357	408	396	389	375	389	386	368	407	415	377	385	402	379	374	389	405
25330	25219	40092	32728	19342	7763	2235	744	330	288	306	361	331	308	313	315	300	344	333	348	314	307	308	306	324	293	315	317	336	296	300	329	284	300	307	294	309	322	304	294	334	294	300	292	271	306	323	298	301	275	279	293	302	295	307	298	288	290	323	309	271	315	312	301	282	285	273	311	288	315	290	277	291	303	337	316	281	294	276	341	292	290	284	282	317	281	301	314	296	284	280	319	282	272	303	294	315	325	294	304	289	321	301	305	314	293	300	335	306	286	313	321	310	301	290	279	288	295	307	316	327	298	308	312	301	280	311	317	290	287	316	301	336	294	290	306	300	329	332	284	319	296	311	276	330	325	292	302	298	308	333	317	320	297	317	307	281	310	301	296	310	351	301	325	296	350	276	285	314	335	315	327	308	288	284	329	316	281	319	319	338	314	292	293	311	333	276	302	260	290	307	330	287	283	316	316	318	303	298	332	314	302	284	321	311	300	323	300	297	292	300	313	289	304	290	306	342	257	296	297	286	305	286	290	319	294	299	302	289	301	283	290	316	284	295	294	325	320	319	302	285	332	298	335	319	314	331	330	337	281	288	325	305	315	331	299	287	352	307	290	277	280	285	305	332	330	298	288	307	317	333	267	315	298	323	319	346	338	306	335	285	299	292	311	297	304	331	256	307	307	293	307	305	297	296	292	285	289	318	272	313	271	298	303	298	283	306	305	298	340	297	290	318	297	280	329	318	305	317	290	311	301	332	310	287	320	300	300	290	285	293	316	262	292	294	302	335	301	312	262	307	325	291	317	317	298	317	288	314	297	295	295	282	309	303	295	286	300	319	293	303	318	292	302	320	283	313	292	314	280	313	298	276	313	307	302	319	309	315	324	314	316	304	296	316	321	285	297	312	257	286	294	328	285	287	288	297	293	357	299	299	328	305	302	313	350	305	307	292	303	306	276	290	282	319	313	304	307	315	295	284	289	300	290	276	328	290	309	319	271	296	346	290	270	278	297	287	293	296	282	325	275	282	334	310	292	291	295	306	296	316	280	308	271	299	325	323	314	283	339	318	313	277	297	314	342	303	295	285	298	340	302	332	291	322	312	322	312	288	286	342	293	309	349	290	293	298	317	297	338	318	272	287	301	292	324	300	317	301	316	314	299	309	296	284	321	312	305	290	275	310	291	287	316	273	323	295	320	325	332	253	285	277	300	301	323	294	311	327	304	295	329	316	298	306	260	341	305	303	320	302	280	319	272	312	299	297	312	270	333	304	317	298	303	331	312	281	299	284	289	324	304	303	289	308	281	327	309	294	302	296	287	308	317	288	279	303	320	312	299	305	304	304	353	299	310	309	290	282	261	291	318	274	310	316	307	298	282	284	298	307	304	312	290	305	298	310	310	299	313	316	301	305	299	304	271	303	358	282	306	324	309	319	271	276	275	302	278	306	324	288	284	280	337	294	298	307	315	294	285	312	298	308	321	309	312	336	309	337	298	343	296	289	297	312	269	296	304	275	285	268	312	339	288	299	297	293	275	303	329	302	295	309	296	291	306	321	296	309	286	300	304	304	287	308	309	323	292	307	314	289	310	292	300	315	305	310	301	308	302	303	325	336	317	284	283	303	328	313	325	282	280	305	322	313	305	297	309	326	319	283	296	304	305	306	317	336	316	302	304	295	319	313	316	286	303	312	292	301	292	350	273	301	316	281	296	334	278	297	297	289	293	334	325	337	334	318	282	316	321	300	309	281	315	312	292	293	317	303	300	273	294	286	282	289	284	309	328	311	326	307	302	291	294	314	298	306	305	293	304	305	310	298	301	313	330	275	273	311	317	293	317	308	309	299	327	297	331	296	260	312	307	317	315	321	278	306	331	308	293	305	296	282	347	311	299	308	316	305	291	314	345	338	311	337	340	316	337	315	321	297	276	283	303	315	327	297	316	294	285	311	312	329	306	301	301	271	294	318	310	315	318	303	308	316	327	317	292	287	279	293	317	310	299	307	336	290	295	328	328	334	305	306	291	306	306	276	295	294	315	304	329	266	306	318	299	325	276	310	326	318	311	327	309	295	296	323	311	292	309	325	289	307	296	302	332	321	294	319	324	299	287	338	296	319	277	276	301	330	302	337	306	279	289	317	302	305	306	354	320	305	315	295	306	323	304	312	286	314	286	292	331	304	314	319	303	297	312	298	306	324	323	319	296	314	295	323	330	323	286	300	321	299	295	267	313	312	295	337	293	292	311	303	299	298	285	304	318	299	303	321	335	287	309	338	310	282	317	316	322	304	300	334	303	292	317	286	280	322	327	314	308	316	303	325	290	311	297	298	316	308	295	299	310	295	304	325	298	310	301	337	320	319	307	318	318	300	296	327	299	276	302	324	323	297	300	308	294	295	309	321	313	304	291	311	328	272	280	326	312	265	294	300	285	263	297	309	316	316	305	311	342	300	290	306	293	307	309	284	283	299	315	281	276	294	292	309	307	292	306	306	290	311	311	313	293	329	338	300	288	326	313	310	315	300	324	310	304	316	313	311	291	332	295	317	323	319	319	295	305	311	309	289	281	304	314	298	324	300	264	294	301	304	328	299	299	322	302	289	336	311	300	292	277	338	350	334	365	289	311	283	253	328	298	300	299	298	292	318	286	339	289	304	268	332	312	299	309	295	298	332	296	316	325	301	311	276	308	290	312	294	296	298	312	299	312	299	327	330	310	314	309	310	303	285	329	307	303	306	317	295	344	295	271	279	309	304	300	301	275	307	286	340	297	311	299	349	315	305	270	333	316	317	304	292	303	283	285	301	282	312	299	302	310	296	298	297	325	302	318	283	279	296	303	313	313	315	299	318	299	304	316	318	275	278	335	338	331	324	296	316	299	314	285	277	307	293	315	301	295	321	316	272	309	298	328	301	281	316	299	284	338	318	284	287	286	337	310	299	292	342	300	321	308	282	326	318	294	303	325	285	281	301	276	295	309	273	264	274	313	294	274	302	301	329	342	302	321	341	335	318	298	314	297	322	328	310	270	314	316	326	308	309	313	311	289	295	341	303	256	285	320	320	288	295	311	285	328	338	309	323	288	326	280	277	307	330	314	317	292	299	307	307	301	297	291	304	310	333	294	306	316	297	308	298	306	320	289	306	333	318	296	309	297	339	318	323	301	298	297	308	278	308	299	323	295	334	293	323	347	328	299	312	282	309	305	290	298	266	268	307	319	286	301	298	274	316	302	296	299	292	299	288	293	329	279	277	337	298	310	315	281	295	297	293	293	313	329	325	303	282	303	313	305	260	295	279	303	300	321	298	347	323	339	310	282	314	308	335	300	314	259	312	297	317	341	309	312	300	309	301	301	313	306	291	290	295	313	285	312	304	323	300	299	338	319	268	320	308	288	346	283	296	327	267	302	315	261	279	297	321	274	295	265	315	329	317	330	325	287	307	261	308	312	306	314	296	304	332	307	282	317	262	306	309	314	316	324	329	292	318	286	300	300	332	297
43348	80703	59548	36170	18339	8602	3734	1279	403	380	383	356	378	369	372	370	365	376	407	397	384	429	369	367	357	382	349	397	386	358	363	374	387	363	374	366	354	387	317	367	396	352	374	357	319	368	346	362	371	361	359	337	330	356	360	362	388	356	359	340	370	367	377	360	366	359	345	356	353	333	371	393	372	362	332	353	369	360	341	356	342	374	398	353	352	361	370	353	373	334	365	347	372	379	333	355	352	366	358	336	348	385	369	336	353	373	335	327	394	362	365	340	346	357	382	332	348	354	355	345	404	360	342	310	320	382	359	368	355	353	349	343	378	371	375	336	328	344	365	354	347	340	355	343	363	376	357	344	387	358	343	364	339	353	359	362	335	351	333	363	355	329	336	351	350	359	377	316	340	343	345	352	336	360	368	396	366	320	323	355	347	373	388	385	380	371	379	384	359	351	362	328	391	352	358	329	352	369	387	362	350	343	388	349	355	369	379	348	325	340	345	345	386	367	384	336	369	371	347	375	348	374	358	354	380	366	338	370	352	363	377	345	349	338	354	339	358	374	351	362	351	345	336	364	361	362	367	363	355	338	342	341	325	364	352	349	341	329	369	335	340	332	336	351	374	351	323	352	352	335	334	361	383	354	323	371	337	340	377	331	352	367	322	359	354	360	364	365	376	397	368	354	344	332	356	354	381	332	360	336	408	329	379	346	365	380	336	356	361	378	360	339	352	337	336	373	352	336	363	344	350	334	369	372	363	365	393	344	327	357	340	401	351	376	383	358	351	383	350	374	349	355	343	372	344	381	375	345	354	332	402	363	330	342	343	375	349	383	340	343	333	385	366	354	352	355	385	375	370	371	364	339	331	345	349	353	380	356	358	360	338	384	373	365	343	345	332	360	333	364	373	317	344	347	360	325	384	378	393	365	358	358	371	338	338	356	375	338	334	338	331	351	342	347	364	382	355	375	357	373	342	349	328	364	346	329	360	343	341	355	343	343	368	392	314	352	393	351	344	307	378	336	348	292	391	340	359	355	342	361	363	374	347	348	364	358	336	372	335	339	348	350	354	369	335	364	324	329	365	356	328	338	349	347	374	336	353	352	369	399	351	362	354	368	345	343	331	331	398	354	318	337	381	352	377	342	347	384	359	364	368	324	399	371	370	342	374	336	342	373	353	328	358	384	354	359	374	357	350	365	329	380	350	372	387	356	351	407	341	370	345	375	347	375	349	357	365	368	392	343	377	369	351	334	372	325	358	359	356	369	368	344	349	366	343	356	393	388	346	370	372	375	375	378	355	312	368	366	353	366	363	345	340	383	359	389	363	379	370	386	354	348	365	347	363	373	332	362	355	368	329	360	371	351	372	382	337	371	360	332	372	351	364	349	376	341	392	381	368	332	364	386	371	327	356	377	365	352	394	347	387	354	365	364	360	394	341	364	345	373	322	358	342	380	323	363	378	329	316	364	360	369	342	363	421	351	373	379	360	310	376	328	358	405	388	345	353	349	343	326	368	374	348	335	359	353	349	381	340	346	328	348	373	328	346	341	388	364	325	366	372	365	376	373	388	392	389	333	377	350	347	348	332	321	372	374	360	335	369	364	341	356	365	360	355	345	372	358	353	345	407	351	344	340	351	319	317	369	371	347	386	354	330	358	326	360	354	311	326	382	331	338	313	362	365	347	348	348	354	355	338	351	370	332	336	358	368	333	361	371	386	360	381	320	350	348	339	336	360	368	355	402	354	358	372	348	383	325	384	344	367	369	394	366	375	370	325	365	371	374	331	346	368	334	322	381	346	368	351	363	327	348	387	344	363	352	362	339	361	348	347	349	369	375	346	362	341	327	368	355	348	305	333	342	355	379	347	382	368	335	342	343	347	324	327	349	339	347	332	365	357	378	351	376	325	347	390	345	346	395	330	401	340	367	335	373	357	318	372	345	349	348	356	383	348	331	331	345	388	336	338	347	310	313	333	358	368	356	340	329	373	360	349	355	373	329	361	380	368	357	347	406	329	330	404	349	394	317	377	344	320	384	367	363	357	357	341	323	382	339	341	339	377	375	365	349	381	402	354	384	385	347	340	325	367	359	376	378	400	369	345	383	349	353	360	381	404	352	377	354	364	348	340	349	338	335	373	326	366	367	331	326	337	355	377	367	337	344	332	370	353	407	362	349	349	377	353	330	347	364	352	362	325	379	375	340	370	350	344	358	354	353	374	343	364	374	338	368	343	365	367	362	319	349	375	377	363	342	365	356	328	367	350	360	332	364	366	377	364	348	378	334	280	375	329	386	365	354	362	342	370	343	358	361	328	360	376	380	348	351	355	354	369	331	364	357	343	337	354	369	360	346	361	350	367	367	346	354	339	360	357	345	343	349	375	354	370	358	335	357	350	347	365	355	363	354	345	336	330	353	318	371	364	321	343	331	337	335	357	331	374	346	343	380	363	371	384	366	360	394	364	379	362	345	356	369	358	334	355	368	399	360	383	343	366	365	329	344	322	315	343	357	355	376	307	351	338	356	376	349	366	354	351	338	382	342	339	359	379	340	344	346	356	365	324	369	366	351	340	322	319	373	344	337	337	368	377	394	367	374	334	343	361	360	344	353	356	353	363	376	374	345	349	378	359	382	344	366	371	370	351	376	379	362	355	321	365	362	345	377	363	311	363	350	372	370	359	356	348	349	330	402	334	358	315	362	335	368	351	338	375	364	319	387	356	342	363	379	338	354	349	382	354	389	371	373	323	337	388	329	389	371	340	343	357	389	335	392	341	376	330	343	351	340	376	350	361	358	369	376	376	333	339	370	333	330	365	359	312	344	345	360	360	343	370	349	390	363	382	377	374	368	358	329	387	335	336	367	381	365	343	343	336	364	354	356	348	334	372	378	353	363	364	351	383	366	388	346	354	378	331	390	353	357	366	366	329	334	359	386	346	366	369	346	321	356	349	363	382	344	366	352	383	360	390	349	386	385	372	375	340	384	344	361	352	377	359	342	348	363	347	347	358	350	389	357	376	370	357	332	372	366	350	388	358	374	374	360	377	327	350	369	359	319	359	386	382	349	354	364	375	360	332	366	323	360	403	363	366	350	338	341	357	370	355	338	358	370	367	347	333	379	364	382	346	336	398	347	350	324	325	405	342	334	351	361	364	337	339	366	371	351	346	358	347	338	390	339	372	348	368	362	367	357	370	334	363	378	342	377	343	372	345	343	377	355	345	354	349	347	386	353	352	370	328	351	384	335	339	359	368	368	330	363	385	330	376	350	365	349	356	351	346	376	383	362	351	375	381	321	334	365	369	359	359	370	359	340	374	333	361	350	371	334	351	355	343	338	344	354	366	341	364	365	372	339	366	353	367	351	380	370	306	390	369	376	342	339	353	362	361	385	382	346	353	397	370	382	345	361	330	348	363	327	368	339	364	368	365	378	372	352	384	342	377	360	371	351	318	334	336	373	376	362	348	321	377	386	335	329	372	335	332	345	353	357
22829	22181	34511	30475	25253	22675	17285	3217	491	477	467	424	452	433	469	394	419	454	529	545	513	473	473	395	406	447	423	435	427	383	420	420	429	387	416	434	436	387	413	419	425	450	398	395	411	442	388	448	416	449	382	411	414	443	403	425	395	367	424	418	412	412	433	422	423	448	410	403	446	423	377	442	397	436	407	425	441	428	396	411	396	436	409	442	412	421	436	390	390	430	406	445	411	397	455	388	427	438	444	386	415	458	410	435	425	453	391	414	412	462	397	410	415	444	394	398	449	414	426	436	398	386	403	408	401	412	388	420	382	441	408	432	409	382	408	416	443	377	421	431	400	438	424	421	412	408	430	403	394	396	390	388	439	464	411	437	412	407	395	410	425	440	433	431	440	401	411	395	396	377	411	416	456	439	426	406	445	435	447	421	447	430	434	419	404	426	392	419	367	469	377	411	414	415	431	406	449	435	404	416	417	427	396	416	403	412	411	440	425	437	449	401	419	444	408	437	437	401	384	442	436	423	416	416	416	445	445	415	457	417	410	419	424	388	416	377	382	409	408	433	403	422	398	421	440	422	418	385	409	412	417	389	430	411	447	462	480	400	392	441	416	443	450	383	404	406	431	410	436	394	423	413	416	427	417	406	401	416	421	400	411	439	397	421	461	393	402	429	440	391	383	426	418	427	404	414	387	393	421	429	442	442	410	440	442	412	466	397	416	454	433	432	426	438	376	448	430	394	383	379	410	411	429	399	420	419	454	399	378	379	474	404	383	408	448	432	444	403	457	402	436	395	425	427	397	403	436	431	399	424	422	426	393	403	425	410	422	397	416	403	385	426	397	389	395	423	403	453	404	399	411	432	438	414	427	423	438	432	455	387	401	412	432	424	449	431	410	400	404	409	406	443	426	421	454	416	425	405	438	410	427	448	408	430	417	395	389	429	420	449	451	454	437	411	437	415	416	403	426	458	394	426	422	409	390	398	409	408	431	450	395	398	434	375	382	380	437	424	409	409	429	418	434	425	427	437	399	378	435	417	413	428	427	433	413	429	424	440	400	420	396	418	404	419	416	426	388	384	433	363	439	391	422	413	385	418	395	436	415	433	420	388	387	379	423	437	392	421	435	438	435	424	419	380	394	392	414	439	416	402	420	413	409	413	422	390	421	440	400	455	440	395	460	430	419	406	445	405	415	399	401	387	417	435	424	440	416	436	434	429	479	427	425	392	416	437	418	393	417	422	389	397	424	448	462	419	393	407	405	460	445	398	407	417	350	415	430	423	410	442	403	406	407	404	387	382	460	429	465	427	415	439	420	440	400	394	400	413	408	423	418	440	438	413	402	391	446	410	448	465	421	418	430	389	446	402	434	420	454	412	420	403	430	431	406	411	421	435	426	415	427	393	434	437	406	437	430	395	384	434	383	385	380	428	412	419	430	390	420	416	395	423	392	426	405	419	412	420	440	423	400	417	432	396	395	392	360	445	460	378	382	417	424	400	426	411	424	446	416	415	425	450	449	423	430	406	424	406	441	412	395	454	438	420	419	379	384	394	410	403	384	382	417	428	455	402	395	417	444	405	422	426	380	427	410	418	421	429	435	386	399	421	396	457	439	442	396	398	431	410	440	418	434	462	407	398	412	407	430	445	420	445	393	437	425	395	442	428	404	409	417	417	425	393	390	402	410	416	451	430	408	411	425	426	400	412	442	420	421	443	424	399	412	409	410	413	393	423	398	429	362	450	422	396	447	386	423	389	383	406	458	414	415	450	437	406	478	389	426	424	394	439	373	420	403	441	395	452	434	407	404	423	409	394	411	383	442	427	441	444	449	408	418	388	397	451	414	406	420	431	415	417	429	407	416	430	442	408	437	421	410	445	446	374	437	414	416	432	428	399	438	418	441	410	416	416	451	412	408	395	421	420	381	416	417	418	417	431	423	412	420	399	436	388	383	395	397	421	445	413	434	409	397	443	412	424	406	408	394	417	398	387	410	408	426	407	366	427	406	409	426	438	431	402	432	464	382	430	451	408	434	439	394	418	452	442	433	420	439	455	400	442	418	406	408	417	423	415	399	409	404	441	422	378	460	415	416	451	423	423	452	430	432	373	450	416	422	438	408	413	461	417	378	417	408	422	431	421	436	397	383	430	425	426	437	414	435	371	406	407	420	408	446	425	422	418	438	425	441	402	409	427	423	423	405	431	409	411	391	404	422	405	410	409	395	426	403	411	400	456	414	391	423	424	468	410	387	417	402	401	415	422	412	382	408	426	406	407	385	433	410	435	458	426	415	418	450	377	413	441	403	419	409	394	436	432	424	423	434	433	421	440	440	419	428	431	381	402	456	393	428	432	417	424	425	406	388	432	436	442	393	381	436	447	426	402	399	475	412	422	401	453	434	418	436	425	398	410	417	409	391	429	421	377	463	392	411	407	390	414	432	369	419	393	398	424	406	414	405	459	409	403	453	399	380	450	412	417	448	405	446	434	432	423	409	453	418	425	384	430	418	411	408	427	433	386	410	415	438	378	407	434	405	365	421	434	400	432	404	482	401	432	416	422	432	394	424	406	418	426	432	413	385	412	429	432	477	429	392	377	446	378	430	403	414	428	444	411	428	395	401	426	391	423	416	436	437	443	411	452	440	431	437	432	405	406	376	433	420	423	391	355	406	378	382	439	444	453	443	392	455	402	429	426	445	438	410	441	400	413	415	407	394	418	434	452	422	393	432	390	430	434	414	420	444	407	403	419	394	409	423	404	395	403	423	430	430	398	411	412	443	420	445	412	389	399	394	401	386	441	388	430	408	421	440	432	410	378	409	417	433	428	397	408	444	375	421	449	435	419	441	396	420	400	408	433	419	399	408	398	420	424	429	453	437	392	426	425	422	380	428	432	419	400	442	413	413	445	414	437	381	405	438	398	396	378	398	425	407	433	416	437	464	386	428	399	413	379	456	410	388	437	432	410	416	428	413	413	431	399	447	420	398	428	406	421	399	425	431	429	450	416	421	410	406	432	401	456	431	408	452	427	430	379	429	465	405	426	416	451	381	401	433	417	384	419	418	427	404	403	411	387	418	439	409	428	471	419	439	416	414	418	450	414	369	418	424	426	436	442	461	417	410	417	409	453	377	393	470	438	415	438	435	428	409	405	399	428	382	418	406	419	479	386	424	399	456	390	411	401	406	438	402	441	411	410	405	439	439	428	414	383	433	454	419	425	433	442	426	412	427	428	434	417	399	452	400	388	401	424	412	418	445	424	416	416	415	415	399	375	393	427	430	414	420	385	404	412	410	431	421	404	404	415	418	377	421	409	427	449	410	431	381	386	430	376	426	441	421	403	429	390	448	422	381	401	423	425	415	438	428	405	424	411	396	416	408	437	426	433	436	394	410	390	420	390	440	435	439	421	430	408	418	425	423	423	405	415	437	430	394	418	429	445	440	380	394	438	400	418	444	401	415	444	394	406	422	412	439	406	425	430	431	433	395	409
51670	95416	81029	57980	37223	20934	10560	2966	536	489	521	490	519	478	509	478	453	478	652	679	557	558	530	494	456	446	437	457	519	472	476	460	483	453	467	420	465	480	447	451	452	457	481	448	457	436	455	434	437	468	441	446	479	487	473	451	485	455	468	478	479	474	484	436	428	446	462	465	496	462	477	446	476	480	484	459	470	446	475	484	511	447	480	486	472	453	482	441	494	455	451	449	470	467	462	447	480	453	455	446	491	461	447	464	482	468	469	468	512	489	486	446	448	466	455	413	505	452	481	495	469	494	442	473	426	482	460	477	440	463	488	450	470	450	443	470	471	486	453	465	462	496	462	429	468	475	450	464	446	443	476	480	518	470	429	472	468	466	451	467	476	472	498	493	453	497	467	471	477	474	502	456	481	468	458	465	493	470	474	516	428	472	459	470	457	482	448	460	468	436	433	452	503	412	498	460	455	480	478	462	455	461	450	480	498	447	470	455	463	462	463	504	444	424	440	454	452	454	474	479	462	528	468	475	479	481	477	462	458	433	440	449	496	430	449	463	481	486	463	447	441	502	435	479	488	451	425	458	432	475	401	503	476	481	460	488	463	441	447	469	459	461	446	433	455	489	457	489	469	460	496	467	439	486	447	441	447	432	488	475	458	480	458	477	483	453	487	466	471	428	445	468	464	414	474	484	461	470	477	486	481	470	439	493	454	461	459	506	486	485	462	448	459	487	441	479	456	435	454	488	453	485	447	455	484	437	460	456	459	449	450	454	458	485	436	457	461	476	479	455	461	474	444	473	469	451	471	440	482	464	475	480	488	471	473	479	485	456	458	420	524	433	470	435	439	498	464	446	464	441	465	451	498	476	481	494	444	455	472	483	488	472	497	464	458	469	465	498	445	454	483	479	491	517	448	467	465	515	474	438	454	443	469	486	435	479	483	486	459	456	441	441	449	453	470	507	498	454	504	475	488	467	477	480	449	459	491	433	494	477	445	461	490	483	479	434	478	468	401	476	470	484	450	476	508	438	485	442	433	434	453	475	484	462	456	444	470	472	420	466	470	462	518	476	462	433	486	468	429	428	443	489	469	453	456	468	448	477	473	452	435	490	475	469	488	440	431	460	480	474	455	467	498	463	463	433	491	480	465	453	494	447	475	437	445	420	462	451	484	452	448	437	461	493	467	448	483	471	459	496	455	474	503	462	459	515	437	428	419	452	491	481	457	495	457	451	471	493	454	463	484	457	452	458	445	456	449	449	499	472	453	442	462	484	471	437	470	434	436	457	461	476	439	472	485	490	485	479	475	465	454	465	426	474	466	477	472	455	452	493	461	455	471	439	495	477	435	506	475	435	451	476	496	475	460	451	490	459	513	442	479	465	486	491	461	458	496	450	507	485	470	463	451	466	459	420	434	466	455	430	452	497	450	474	427	441	465	431	428	444	487	462	501	470	480	459	476	447	416	480	449	442	474	493	440	455	453	504	463	445	395	430	474	468	459	449	469	455	446	494	478	422	486	474	468	473	451	473	434	413	449	439	468	444	473	466	455	480	441	527	496	452	486	446	504	480	443	456	462	497	446	477	455	467	477	474	492	469	427	456	463	496	496	449	447	468	464	455	438	446	492	470	468	462	443	448	457	449	482	452	443	488	504	431	426	438	473	445	434	450	453	481	468	455	438	438	449	490	486	457	460	453	444	437	400	448	511	486	487	492	465	449	459	409	474	455	521	481	466	469	461	455	456	456	509	462	450	433	508	465	485	447	432	525	486	464	463	476	427	478	438	442	483	448	496	450	482	501	492	435	443	460	461	457	469	439	486	473	481	470	441	454	445	447	404	441	430	453	420	447	466	451	434	490	483	447	420	461	495	437	494	447	422	447	502	468	467	489	468	471	479	466	473	452	486	477	465	435	445	464	484	440	466	441	471	467	449	466	428	473	405	463	494	460	487	438	446	486	478	448	437	432	410	447	443	441	468	455	492	475	462	486	426	473	478	469	470	463	484	458	489	453	491	423	471	472	447	490	444	475	452	467	416	464	471	502	457	454	456	479	444	449	441	459	520	473	422	502	439	453	447	441	475	477	472	437	471	457	474	460	478	466	477	499	458	456	464	468	480	410	455	470	437	486	513	443	441	448	476	458	484	471	461	462	498	461	449	475	469	440	516	483	487	479	439	467	471	468	441	458	433	467	434	425	466	443	459	460	457	419	431	506	489	455	470	464	440	450	469	468	460	440	460	458	454	432	474	452	457	474	517	435	498	437	433	470	466	477	442	470	413	460	446	464	419	422	429	475	447	450	398	449	466	483	475	466	451	452	488	466	443	465	487	471	466	492	462	468	459	443	460	449	515	428	477	449	461	430	484	454	479	470	458	469	442	470	440	449	500	508	491	479	438	464	456	469	459	452	444	458	463	453	484	460	494	460	483	507	505	474	472	462	486	495	454	449	465	480	468	469	427	454	449	480	445	438	473	454	506	486	516	490	417	451	457	426	513	429	455	441	460	485	484	431	454	498	447	485	487	464	435	482	473	454	463	471	442	446	455	457	472	480	472	442	430	462	474	439	462	495	459	408	494	465	474	467	428	449	491	456	433	470	452	471	474	442	465	504	463	451	430	482	442	455	466	472	470	453	486	451	454	450	456	490	489	486	458	464	491	446	456	450	483	477	484	475	477	456	473	519	528	461	449	455	467	454	472	456	447	450	458	456	485	500	495	436	401	480	436	470	475	436	433	449	425	463	452	461	461	448	482	486	468	467	479	458	505	459	467	484	475	436	442	437	473	471	434	497	498	460	444	428	449	456	450	490	443	446	475	513	437	445	461	473	450	471	458	480	432	429	444	471	426	487	485	483	417	455	452	443	496	430	459	480	448	470	477	483	461	447	484	459	471	486	461	441	450	480	471	457	462	451	471	437	438	440	437	473	482	469	458	460	441	461	491	480	448	475	472	452	471	470	469	419	480	436	424	458	459	492	449	504	440	470	483	497	454	463	467	495	467	483	482	458	489	492	457	411	482	504	455	512	434	438	452	471	446	455	458	503	444	485	498	466	479	462	445	458	472	464	481	459	463	427	464	434	442	498	465	464	480	457	430	448	426	465	468	460	441	443	456	486	434	468	446	448	452	425	425	477	466	466	472	497	488	476	500	483	476	501	458	470	488	440	427	468	420	477	448	460	461	469	518	461	470	495	433	464	462	470	429	453	461	463	475	440	420	508	456	470	469	450	456	422	465	445	464	443	456	448	447	485	446	480	448	519	470	430	463	502	471	450	472	452	492	488	451	451	452	459	471	498	434	456	450	482	444	471	457	455	523	471	460	481	470	443	471	418	466	464	491	448	464	449	470	442	456	444	413	467	427	449	478	459	417	472	456	451	449	435	462	487	473	484	426	441	470	461	497	487	452	470	503	451	470	463	481	454	450	438	471	463	459	469	494	450	469	486	464	451	415	460	468	470	437	482	448	454	489	426	474	472	477	482	481	484
28181	34506	38689	21522	5862	1522	657	341	306	265	314	276	258	295	272	276	256	319	284	295	276	304	299	290	261	296	293	291	317	278	296	271	259	289	267	282	257	265	261	272	260	271	290	323	294	287	253	282	281	277	283	266	286	266	299	287	288	262	292	254	280	279	263	290	277	281	303	276	262	277	277	270	276	300	275	281	260	284	251	270	291	267	314	289	296	279	276	254	240	289	264	272	277	296	269	288	266	292	287	273	256	283	319	245	316	275	303	291	254	292	322	288	250	272	261	295	270	269	257	256	315	295	288	273	266	285	276	252	287	312	286	241	279	296	276	302	271	271	263	294	283	274	310	261	297	278	292	261	279	267	240	278	284	308	277	292	313	292	303	277	289	258	273	283	290	246	278	232	280	276	263	287	267	276	280	271	308	283	283	286	287	308	280	303	303	273	275	314	270	261	286	289	285	269	291	305	260	309	299	274	272	301	282	267	256	274	301	281	291	285	251	288	284	252	285	290	274	287	308	259	277	271	286	273	288	295	287	260	279	259	280	274	283	294	259	292	298	270	288	291	274	269	276	261	275	288	281	286	295	274	266	253	293	248	285	293	311	276	261	263	283	279	285	282	296	255	280	270	272	292	288	278	271	297	290	281	295	279	266	282	271	283	271	296	289	276	295	311	276	276	264	286	279	294	249	278	322	237	310	274	289	261	284	286	272	293	287	252	311	291	279	292	274	274	283	245	300	283	276	317	281	308	268	252	285	277	287	303	295	306	273	278	272	269	283	275	281	243	289	253	277	263	276	273	274	270	292	289	294	288	264	249	278	269	251	269	291	269	249	249	286	279	277	306	300	291	287	258	273	271	279	310	252	309	274	254	272	299	260	266	270	271	308	266	284	264	266	279	284	267	264	268	276	290	285	276	267	286	284	251	277	294	275	307	282	257	283	302	285	312	237	248	285	285	274	284	285	299	257	277	256	247	273	291	279	272	279	285	274	291	279	294	306	283	263	314	286	278	264	267	278	266	254	260	311	258	248	252	289	272	290	284	279	285	254	285	280	270	294	297	291	235	302	287	291	280	281	297	293	292	277	275	273	286	277	284	304	291	286	259	269	285	294	260	302	287	267	276	295	290	280	287	274	282	251	274	316	287	254	296	264	299	297	287	294	283	259	298	270	259	292	272	259	285	278	295	302	266	266	278	304	283	326	295	276	296	272	244	289	276	277	268	284	285	292	279	274	264	277	289	269	257	304	281	270	268	280	283	301	270	275	290	291	285	302	282	291	264	277	276	292	263	313	329	284	276	275	254	279	253	296	270	261	284	290	284	259	260	271	265	275	310	256	308	298	292	275	287	296	270	302	285	278	281	280	291	287	292	269	280	305	301	278	264	285	271	273	328	307	288	266	260	290	277	254	266	276	314	276	266	267	277	301	279	281	301	284	292	254	289	319	263	302	284	272	279	277	276	266	245	268	270	312	290	286	307	279	280	265	294	256	281	266	293	272	264	285	289	293	304	296	303	286	282	271	282	284	280	306	281	264	239	286	294	310	268	261	290	282	268	250	286	284	263	286	269	295	281	283	250	261	283	264	269	279	267	273	281	299	274	259	304	268	267	279	268	283	246	296	265	301	279	291	280	244	256	290	271	294	277	284	276	298	287	274	257	285	254	312	316	296	303	263	269	274	281	265	294	260	273	294	263	295	290	277	275	268	276	275	275	263	279	269	296	285	262	280	267	275	306	262	291	257	267	305	266	301	296	288	281	263	269	289	285	293	275	269	290	274	272	297	307	281	255	272	287	286	271	267	276	325	309	252	264	265	278	306	280	280	276	254	299	297	300	284	243	278	302	261	266	280	258	284	306	277	261	289	284	260	270	261	278	277	274	286	268	278	297	290	276	265	298	303	288	287	298	266	271	295	311	288	282	286	262	278	303	258	270	259	270	261	283	245	289	278	281	281	276	302	289	287	300	292	259	295	253	293	267	284	262	274	284	303	276	289	258	275	293	297	260	250	271	278	305	269	263	259	282	279	273	272	265	246	270	257	283	292	285	253	294	295	283	288	303	282	273	274	258	270	317	268	275	290	240	297	278	319	325	282	263	264	278	298	282	268	294	287	251	273	278	279	263	280	278	282	248	326	262	286	294	314	266	277	294	295	270	287	307	284	285	281	323	264	252	267	243	276	259	267	286	275	282	244	278	298	287	279	256	268	303	256	283	282	285	295	288	257	244	260	261	310	278	282	274	287	299	278	297	295	254	273	284	301	257	264	273	272	291	272	260	262	257	266	278	283	299	295	275	282	283	290	277	277	262	289	240	285	261	280	286	291	254	298	286	298	250	260	275	283	258	287	276	268	259	249	262	259	281	266	294	289	267	267	291	294	287	298	270	276	298	240	275	263	298	303	270	261	284	320	272	284	282	284	269	275	263	297	298	253	281	278	263	257	274	267	278	275	258	302	260	287	252	274	280	270	271	277	287	274	243	294	283	284	274	307	288	304	246	230	247	275	279	268	253	294	255	299	279	275	273	250	295	294	264	296	310	304	273	265	258	270	260	274	266	262	283	276	263	263	291	318	257	261	276	274	255	299	275	272	276	307	276	237	287	312	287	278	304	272	300	296	310	280	291	280	257	304	271	273	302	305	286	241	274	296	256	284	260	259	282	287	267	270	277	256	292	276	257	245	276	280	280	276	278	269	286	275	271	259	283	291	282	265	278	291	264	283	277	292	305	289	299	292	312	288	273	302	285	285	265	259	273	280	249	285	269	259	249	258	298	279	286	275	249	294	283	291	263	253	277	284	280	259	267	322	273	266	261	270	291	293	298	277	254	273	281	268	266	259	278	260	280	298	306	274	281	270	291	288	282	304	283	277	289	294	259	286	268	248	273	260	275	290	303	263	284	270	250	343	281	275	289	291	269	265	289	312	318	266	251	274	284	266	284	283	250	301	281	253	283	252	249	268	264	304	279	308	283	260	252	301	294	289	274	264	324	302	262	272	281	289	254	315	273	253	268	288	296	302	300	261	274	311	306	295	290	291	270	274	292	276	268	281	277	260	281	258	271	269	250	263	285	292	257	264	289	283	289	305	274	286	279	281	268	292	270	247	305	264	290	281	257	278	278	288	298	283	301	307	255	258	282	274	286	290	279	295	262	268	271	286	278	258	267	254	265	281	273	301	286	303	299	253	273	287	305	276	278	278	279	262	269	271	305	287	274	279	264	274	262	273	303	276	273	241	281	287	274	257	257	265	290	297	276	319	277	311	314	301	279	302	282	235	311	291	265	275	289	295	287	261	261	308	307	281	305	277	267	271	279	275	277	297	270	302	285	277	287	288	289	283	295	287	261	269	258	266	279	274	294	290	274	296	250	275	277	286	264	284	296	282	286	270	290	281	259	285	279	285	281	265	273	249	285	281	284	287	254	249	288	318	291	277	242	258	271	264	309	282	283	279	260	250	260	259	259	298	286	293	311	264	276	272	258	298	296
24209	50853	34479	15751	5716	2184	849	437	348	304	330	319	330	324	334	342	314	296	339	343	331	353	312	350	313	337	338	359	332	317	337	336	293	313	297	291	275	318	369	292	304	341	333	337	323	338	298	323	366	340	303	333	328	323	353	343	306	310	323	313	320	309	318	329	335	322	314	315	340	332	306	339	309	311	325	364	313	295	327	325	328	268	313	328	320	336	318	322	317	307	332	324	322	328	321	326	305	331	329	319	329	295	309	321	331	312	312	311	358	347	358	349	326	317	306	336	344	316	338	354	325	333	331	337	313	326	352	331	348	312	348	354	344	356	341	333	311	334	315	267	308	314	331	334	339	348	317	353	340	328	325	281	311	316	312	330	328	303	325	358	317	307	321	342	337	340	294	316	327	325	328	322	327	344	316	320	311	334	324	335	349	330	305	315	299	310	349	308	287	320	332	315	344	332	350	319	354	313	323	314	315	310	318	345	317	291	304	351	336	315	302	334	330	338	309	312	328	347	349	344	318	312	307	327	315	330	350	316	323	327	345	348	318	336	315	304	288	328	357	327	315	311	306	316	310	305	331	319	356	336	356	284	322	346	307	316	304	308	324	347	335	329	319	357	303	335	326	313	325	336	288	313	299	334	333	315	314	301	349	307	351	335	307	328	339	313	316	330	309	319	315	328	330	340	324	340	327	365	314	316	337	287	334	323	358	291	342	268	354	337	321	315	281	340	338	337	301	305	336	314	337	307	336	325	318	286	357	325	322	351	323	317	316	322	353	347	309	325	336	342	297	337	346	343	320	308	334	326	305	328	314	296	301	324	312	330	326	367	321	343	335	304	316	313	331	313	338	301	331	333	344	332	290	307	291	346	301	305	339	354	314	327	319	323	340	335	302	317	295	310	333	372	328	286	318	329	315	322	344	333	330	311	309	333	322	312	377	345	334	344	327	352	322	308	350	319	324	286	341	345	350	319	359	321	318	313	322	312	317	315	312	309	321	322	316	308	323	326	331	304	348	337	319	360	335	345	370	322	323	370	323	300	303	326	310	344	321	340	346	333	336	316	335	293	296	330	314	319	314	332	357	320	333	341	329	343	321	322	314	314	311	331	312	305	362	287	305	323	303	353	331	320	325	302	336	339	329	337	313	302	315	301	314	351	293	317	311	301	343	328	334	343	284	310	279	305	319	325	329	338	318	355	349	316	339	301	324	298	325	326	290	346	317	324	296	302	308	316	323	320	346	329	326	333	309	316	298	331	339	313	336	324	304	343	359	320	319	365	290	333	365	313	320	314	335	320	347	346	352	337	331	315	349	338	313	334	329	334	355	324	323	314	329	359	323	302	321	303	309	324	315	327	323	324	322	307	300	323	322	317	326	312	291	362	309	295	351	332	326	334	299	308	350	317	312	312	352	311	321	321	315	332	294	322	315	303	339	334	283	327	378	315	340	318	318	323	353	316	323	309	334	318	348	315	306	353	325	333	304	321	313	301	338	316	347	360	332	300	335	310	323	327	313	324	348	309	316	309	341	340	320	353	300	355	329	348	315	306	332	367	343	370	326	326	296	329	346	296	327	333	298	338	359	359	334	317	309	315	341	323	315	316	308	324	355	318	342	325	297	341	322	309	350	321	331	301	289	304	334	332	335	332	327	318	310	291	322	276	347	324	324	339	337	355	335	342	318	285	305	331	357	320	326	317	339	325	308	342	335	315	326	339	355	344	333	329	309	316	309	341	327	305	329	344	321	353	320	336	325	319	344	317	293	327	341	346	331	339	311	332	357	312	331	325	312	320	313	299	323	312	322	338	341	320	326	336	329	336	329	357	302	314	334	324	313	317	318	355	307	351	367	340	311	374	370	347	306	344	347	361	349	333	312	307	329	327	314	309	328	309	362	296	326	308	281	317	320	321	351	338	342	292	347	343	338	309	333	338	327	347	332	328	310	305	284	310	335	344	337	333	335	329	337	319	305	314	334	317	335	336	342	324	334	303	338	318	295	332	313	323	364	322	316	318	333	287	319	320	316	357	342	362	288	330	351	313	309	350	320	302	328	346	296	298	315	349	329	328	282	285	333	272	358	341	297	316	320	326	317	311	327	319	309	373	333	322	305	334	306	337	328	332	330	329	339	334	324	309	306	350	341	356	310	313	329	298	307	314	349	304	324	338	356	319	308	363	346	342	351	313	319	313	312	345	320	328	299	329	334	299	336	329	326	299	333	327	350	356	317	339	338	327	346	341	321	289	324	353	323	314	335	349	332	345	340	333	299	341	362	314	326	331	316	315	307	374	318	333	298	324	326	315	355	323	331	305	323	303	315	320	317	319	320	306	309	295	341	327	301	326	332	329	340	327	310	318	303	316	348	311	325	332	312	344	317	285	302	327	310	324	325	321	340	295	328	328	323	332	319	307	337	317	295	331	343	306	313	322	356	312	309	296	316	348	331	306	325	297	353	328	307	324	288	345	328	339	339	338	335	339	315	314	371	300	312	327	344	331	318	322	335	320	308	328	342	323	350	340	314	322	328	354	352	304	334	294	342	320	322	328	335	302	321	341	306	337	325	349	319	304	328	313	328	291	294	314	332	317	299	350	319	347	333	360	327	330	349	321	292	354	323	302	318	314	297	314	340	365	297	345	304	325	288	297	300	345	309	315	324	373	324	349	352	336	316	340	317	348	347	317	304	325	321	309	326	345	306	344	323	300	328	310	320	314	338	336	337	314	323	303	293	304	384	326	331	342	357	341	322	324	343	334	316	323	325	282	345	346	360	336	339	315	348	312	302	341	320	310	348	313	322	355	301	326	305	310	371	334	336	305	324	324	339	315	319	306	292	323	294	352	293	347	336	313	307	341	334	274	328	362	311	336	323	309	322	333	361	346	320	361	311	334	358	364	326	312	319	328	333	303	340	333	341	297	361	303	307	311	319	336	317	318	315	330	343	298	345	334	344	302	328	329	316	300	300	311	323	351	341	331	321	350	318	325	316	356	348	330	311	328	334	313	321	299	333	322	334	331	329	306	346	339	336	334	300	335	300	320	341	321	346	337	329	351	302	335	343	334	349	313	347	301	325	291	335	310	291	315	334	347	344	318	314	354	326	329	320	352	349	330	361	289	330	324	360	346	315	323	349	328	314	314	305	329	341	331	355	337	321	326	336	310	302	357	333	331	313	318	320	285	324	326	317	317	294	304	297	318	329	322	349	306	342	372	309	358	357	335	343	330	335	333	341	305	345	324	339	323	332	318	324	301	317	368	329	323	335	338	304	329	309	308	347	305	339	350	337	307	300	352	339	337	363	319	339	331	307	319	331	318	312	287	336	326	314	343	329	318	320	340	322	302	319	312	330	310	325	322	344	320	313	328	335	325	322	341	282	335	304	300	329	328	339	337	326	326	305	316	325	342	347	347	343	364	338	324	297	333	306	328	297	308	324	308	344	307	303	325	320	343	297	330	325	315	340	357	343	318	333	322	313	332	332	351	343	338
23756	23178	38524	34701	26056	19860	8900	1730	546	404	367	359	355	334	394	350	376	360	424	377	385	402	352	365	376	380	341	344	329	348	358	355	341	343	315	331	364	328	351	300	362	343	348	313	344	309	365	329	349	365	353	344	351	333	361	352	334	339	370	371	329	351	372	349	348	341	352	335	340	337	348	330	343	312	318	364	364	332	355	331	334	344	350	324	348	339	362	377	329	329	349	359	335	345	325	348	341	335	338	370	372	335	336	362	310	379	327	358	326	339	319	364	323	329	353	351	377	329	349	338	337	348	372	322	320	322	333	376	337	342	349	374	329	330	350	331	356	354	358	358	362	323	373	325	325	353	315	355	344	353	330	317	343	359	311	362	344	320	356	325	316	363	342	368	321	366	365	369	364	346	331	327	338	322	357	371	323	310	351	323	331	335	327	341	324	375	338	336	316	320	378	332	338	383	343	331	348	328	344	362	352	350	320	346	322	387	386	347	375	338	362	361	336	326	370	338	335	326	346	362	338	336	349	369	336	332	301	348	324	325	337	381	356	360	326	332	336	335	306	356	367	340	364	348	344	338	364	367	357	356	374	360	341	343	352	315	354	352	349	345	341	343	342	375	340	301	368	378	327	373	331	348	376	344	363	367	334	360	358	352	337	326	340	361	360	357	342	350	364	329	366	354	341	337	302	379	356	312	340	345	325	322	332	360	357	343	348	342	344	399	348	313	374	337	329	371	354	327	338	320	341	331	325	347	333	359	354	363	361	366	344	335	360	332	356	337	331	342	338	328	325	364	380	342	339	339	356	394	346	358	347	382	365	346	338	352	355	334	350	362	345	357	356	348	363	376	344	355	348	338	352	343	350	334	377	344	317	354	346	347	330	371	362	371	338	338	324	357	340	357	337	354	332	352	334	310	343	342	338	356	312	349	311	334	306	336	345	352	381	356	357	361	365	361	319	330	340	319	337	352	341	360	350	325	315	374	343	348	331	367	370	352	306	338	335	307	365	348	326	324	357	368	351	355	363	349	359	365	373	359	362	361	332	361	348	379	347	326	340	369	374	374	357	347	382	384	361	357	335	356	328	333	361	331	367	365	320	346	331	312	328	349	371	369	355	349	341	335	366	340	315	344	338	343	342	353	338	342	347	360	344	378	363	345	358	343	373	349	338	323	351	330	340	338	373	329	330	328	344	348	330	333	330	346	343	338	370	368	366	335	322	355	352	337	356	351	342	326	333	350	364	356	346	385	360	381	368	336	336	354	333	346	336	336	361	314	330	338	377	333	347	356	360	322	352	363	338	355	337	352	354	336	331	365	351	336	337	330	363	337	365	364	334	385	339	326	328	361	340	345	338	333	347	345	351	328	341	338	343	320	339	325	326	329	340	364	329	335	339	339	349	341	321	343	324	329	335	370	349	372	361	369	347	325	336	322	338	312	355	381	320	382	341	356	337	342	383	337	304	322	360	335	354	355	367	329	363	359	345	345	347	372	348	320	371	361	335	330	308	352	354	350	344	343	348	367	362	336	362	346	309	352	324	341	346	334	340	338	340	330	315	376	344	355	345	351	344	343	353	346	334	365	306	359	347	326	354	330	351	327	363	335	328	368	347	347	338	350	316	353	386	333	397	306	329	339	365	371	375	355	331	333	356	329	344	325	372	347	356	346	335	355	350	320	370	330	366	354	337	301	374	354	322	336	354	352	334	315	358	340	340	351	361	339	379	364	345	357	308	340	324	355	338	345	333	366	340	389	339	370	385	367	360	334	335	352	379	364	376	361	345	357	335	365	326	359	339	335	349	355	336	355	385	375	317	389	329	324	369	370	367	348	358	329	368	333	341	312	368	308	338	357	321	336	346	343	359	368	372	365	323	349	316	330	394	360	340	369	369	357	339	362	368	370	340	367	342	334	336	338	356	350	350	298	345	335	343	360	356	340	356	351	299	355	388	346	348	372	359	329	343	344	396	340	337	334	394	343	329	341	339	353	337	346	359	342	346	329	338	344	315	335	362	338	358	347	345	344	362	325	358	327	347	363	366	336	340	331	327	346	334	337	345	345	326	344	338	365	338	336	362	341	346	346	367	334	365	323	346	364	286	354	330	333	325	364	324	332	350	384	340	385	367	370	361	315	351	340	366	364	358	348	336	360	350	325	328	334	335	317	338	342	346	326	322	326	308	331	343	387	363	334	338	333	330	388	352	359	379	347	341	398	335	341	348	348	365	340	351	321	368	363	349	311	378	343	348	358	335	355	328	325	383	349	366	316	342	360	366	315	342	351	328	376	379	349	321	346	322	340	357	335	369	353	319	343	378	316	345	395	352	335	362	364	349	346	377	346	348	317	365	348	346	330	337	342	326	344	370	329	340	344	329	348	321	325	358	357	324	337	333	368	320	327	365	351	344	336	369	318	365	376	353	350	385	355	378	319	377	387	324	371	333	377	336	341	367	330	352	307	347	325	293	368	373	391	344	323	349	365	335	323	349	345	332	321	341	349	339	350	308	349	375	359	367	320	343	357	339	337	363	344	338	338	354	335	348	333	332	309	349	349	327	322	335	355	318	317	355	364	327	332	348	317	345	333	355	357	362	355	317	353	330	349	350	378	326	372	334	322	358	368	355	322	353	308	349	345	338	300	355	368	355	375	324	399	356	320	338	328	371	338	345	341	370	360	337	359	335	337	342	317	336	349	338	342	334	376	352	328	333	359	330	382	391	363	342	342	357	357	334	330	306	341	338	291	317	357	351	356	360	327	356	304	322	331	321	329	360	351	347	380	312	374	375	384	349	335	315	286	344	352	351	332	300	335	364	334	352	365	363	331	357	370	362	331	336	356	318	388	355	347	332	334	324	413	335	336	356	353	389	311	351	344	336	361	358	357	340	361	370	339	359	351	303	359	333	371	358	369	367	375	372	373	317	350	341	368	311	367	346	316	320	330	334	351	333	373	378	345	341	353	340	338	347	346	339	334	369	388	343	352	336	339	356	339	373	344	363	328	351	351	380	357	344	344	381	373	305	320	328	346	334	334	360	338	329	333	334	349	335	377	347	340	346	364	354	377	333	319	335	337	317	395	378	352	350	364	321	358	327	352	318	347	378	327	350	355	361	311	387	349	367	382	338	347	353	370	335	354	311	362	343	321	353	345	311	345	310	334	364	357	369	369	354	341	365	315	346	367	347	372	369	344	360	359	290	361	358	345	326	325	330	333	371	355	342	339	341	360	346	330	356	321	376	327	337	322	347	322	368	333	369	336	346	345	329	340	351	334	329	332	353	334	363	300	336	365	335	330	381	336	355	355	345	372	359	355	363	326	309	344	353	363	340	359	342	382	332	365	326	339	346	360	345	358	335	326	359	367	358	350	304	354	344	326	335	366	347	336	356	339	342	353	336	336	364	344	355	342	334	314	335	337	318	317	356	343	331	356	358	375	351	335	352	328	340	354	314	356	359	337	333	330	338	306	316	325	334	341	335	351	335	333	347	355
47223	93714	74098	48514	30457	15774	6769	2313	735	446	412	422	394	424	422	381	431	396	433	454	392	377	402	374	405	352	398	430	408	399	364	391	388	397	426	380	379	361	384	422	386	362	355	392	419	385	433	369	408	401	395	409	392	398	388	370	408	416	392	360	409	394	359	403	367	385	365	372	411	431	386	370	369	371	398	363	392	404	372	369	404	388	357	359	406	377	392	375	400	366	374	389	362	378	413	395	369	396	405	391	380	395	372	417	396	401	375	388	374	414	399	373	425	366	371	373	369	379	383	396	353	397	377	398	413	388	365	383	380	424	386	364	386	392	411	398	394	390	370	403	379	406	387	379	421	349	393	364	372	385	369	389	404	403	360	390	395	417	370	393	403	352	439	392	393	367	367	373	401	372	442	400	388	381	411	374	401	384	403	364	395	386	377	409	376	372	425	406	398	398	402	399	422	393	386	389	369	403	423	384	389	346	382	369	380	372	375	382	361	382	414	410	392	371	382	375	369	362	396	381	407	396	371	384	374	362	375	408	396	363	390	397	413	405	368	366	361	395	407	419	412	402	363	412	414	402	404	392	405	402	409	385	378	374	414	356	406	393	379	372	385	379	393	418	381	404	403	390	354	402	373	410	371	386	401	370	393	388	401	392	378	383	377	391	372	401	404	386	368	383	441	367	399	349	411	373	391	396	383	379	378	384	379	396	353	407	386	353	352	411	372	390	415	412	396	406	395	383	355	373	396	372	396	384	391	405	387	337	401	385	370	400	375	408	374	371	388	399	424	404	391	410	396	363	375	370	410	392	371	366	369	382	390	360	400	375	390	398	400	375	410	373	401	401	382	377	435	375	397	372	417	379	412	369	378	383	383	404	398	373	402	403	377	407	413	391	391	379	365	419	390	409	392	380	384	375	394	352	409	387	407	420	398	385	379	391	403	385	417	376	415	411	376	416	395	355	372	369	376	386	369	406	358	380	373	366	398	394	353	398	378	406	408	375	396	430	412	373	391	398	395	418	400	381	401	354	393	382	411	395	362	412	428	374	408	418	408	393	374	409	382	384	400	323	384	397	362	363	374	365	378	367	412	372	379	375	430	406	385	376	381	397	403	346	375	371	379	396	353	390	376	407	376	375	373	418	406	392	402	362	395	390	401	369	398	376	386	382	411	370	369	424	424	397	392	376	448	369	396	371	410	378	396	390	380	378	413	378	365	392	371	417	371	366	399	396	397	408	363	382	374	405	400	362	376	356	367	399	419	408	402	387	372	396	388	370	386	390	393	360	404	379	390	378	402	415	384	405	390	407	375	373	409	393	374	351	391	400	391	372	393	399	333	399	416	388	414	377	415	353	369	396	400	412	385	408	399	392	393	376	400	407	392	399	370	381	394	390	394	352	359	395	386	392	407	386	410	397	396	370	379	424	430	373	406	374	412	369	387	374	354	405	411	422	378	384	377	384	406	379	373	391	391	383	374	402	394	393	378	444	394	365	390	371	385	376	422	366	391	392	411	397	380	398	396	393	396	423	397	371	403	398	388	401	402	373	425	379	391	366	368	362	389	380	413	418	382	415	380	403	414	401	399	390	373	412	403	398	430	380	381	360	418	395	353	410	375	403	363	402	401	392	376	399	387	398	382	450	378	431	410	359	398	381	395	371	341	405	390	440	405	387	402	389	366	374	388	404	365	394	408	371	391	365	375	386	354	368	376	374	381	373	411	387	397	366	423	390	409	440	394	406	402	348	386	378	383	400	418	398	392	384	393	380	382	372	343	368	433	419	402	389	405	354	413	429	382	358	381	399	399	377	389	389	389	384	381	385	382	403	406	393	370	431	385	376	410	383	416	390	364	429	402	380	386	377	357	386	423	387	360	363	389	395	395	386	341	411	405	419	374	374	369	402	425	375	330	409	371	397	421	365	416	370	380	382	393	389	410	368	378	385	361	369	416	389	377	369	409	402	410	399	402	382	401	321	382	376	349	393	384	367	403	368	405	411	394	408	380	384	395	398	409	376	363	378	412	375	413	373	420	370	384	401	380	400	416	381	409	420	402	354	404	389	424	379	400	379	365	404	414	388	403	409	382	378	411	394	432	417	367	373	432	403	386	385	411	392	384	380	383	418	381	414	366	403	368	430	442	399	362	376	412	388	379	396	410	376	353	399	411	419	391	416	384	395	408	380	412	399	410	426	375	418	391	406	372	368	386	403	381	372	382	390	393	376	423	395	426	423	366	394	388	386	376	372	390	383	386	393	374	343	365	390	416	408	430	409	354	399	426	383	380	414	409	396	414	388	401	361	396	377	385	408	403	391	405	374	355	387	355	398	391	424	350	403	393	393	385	388	398	400	437	391	391	405	389	393	374	380	379	383	366	395	387	401	336	365	420	394	356	392	397	366	411	405	409	443	397	362	386	350	381	351	410	379	385	388	357	389	385	381	402	372	422	396	424	387	365	399	370	424	385	429	365	408	400	397	407	404	411	399	388	384	399	368	364	374	335	393	408	415	395	431	379	379	361	402	380	375	388	364	376	340	422	392	380	401	402	375	328	375	396	357	433	408	426	384	369	362	393	363	394	415	418	345	410	393	381	404	419	411	408	414	378	379	405	400	363	431	402	399	379	407	373	380	378	394	366	407	408	426	377	423	388	381	388	404	429	377	399	389	403	393	427	398	389	443	412	396	383	360	420	393	386	403	362	388	376	385	412	392	386	391	391	413	375	354	409	387	404	400	391	376	391	401	379	378	411	371	404	377	394	366	381	386	389	392	401	404	379	408	397	407	393	375	405	387	384	394	389	406	384	387	365	378	394	387	367	402	360	375	384	395	395	370	395	388	417	377	383	416	379	395	365	371	392	401	384	363	368	382	415	375	414	394	397	383	368	369	383	383	388	381	418	368	415	371	377	425	367	373	382	390	401	383	422	378	402	419	414	379	399	385	416	385	387	394	390	391	402	382	358	413	382	387	398	436	378	361	396	381	402	373	379	378	372	381	401	373	377	407	413	408	388	398	417	413	416	382	427	387	369	390	398	410	363	358	374	358	384	351	374	402	349	404	379	382	397	395	382	408	392	368	403	385	367	387	393	401	389	389	421	399	406	394	380	393	391	387	384	380	408	403	383	414	386	418	423	350	427	382	417	365	406	411	369	377	362	408	403	397	422	387	425	357	439	359	400	441	419	390	386	358	362	386	391	397	371	398	380	395	388	364	412	405	383	414	399	394	389	439	377	399	379	396	366	359	365	442	403	417	371	408	388	394	424	419	391	382	380	388	388	362	384	372	380	388	381	384	405	419	401	360	402	395	395	389	396	406	364	396	380	359	400	404	391	391	385	384	373	405	396	393	395	376	387	365	370	371	376	362	359	377	393	382	382	400	366	383	419	407	386	426	369	348	370	388	447	370	380	394	391	376	348	380	396	429	345	383	404	378	421	387	389	416	372	388	385	421	385	396	414	375	372	436	424	398	381	379	406	392	419	387	358	409
25355	25276	39904	32341	19897	8125	2003	725	370	297	322	326	326	311	315	308	299	338	296	335	319	304	313	303	287	302	295	310	338	268	279	301	299	321	276	289	321	275	300	328	290	295	320	297	273	296	306	310	332	317	290	283	325	290	296	294	287	314	286	307	287	285	294	309	288	311	346	275	319	310	311	279	298	288	328	255	289	327	265	301	301	288	316	296	294	301	256	289	287	278	268	285	300	300	290	307	278	310	304	259	311	330	260	269	287	291	308	315	278	303	288	313	301	284	307	302	273	318	312	292	316	312	281	300	289	305	287	258	292	307	308	297	297	294	319	286	300	308	294	291	302	289	308	302	291	284	337	305	301	316	324	329	277	288	299	301	299	294	307	334	295	288	280	287	318	315	302	306	273	293	285	289	305	328	289	283	318	291	295	298	315	290	286	287	318	330	293	307	301	316	305	315	314	300	301	331	289	294	298	292	328	308	273	326	294	299	310	307	314	296	295	300	286	285	287	333	265	288	316	270	295	309	336	330	317	299	306	284	302	300	319	298	298	305	293	284	323	282	286	314	309	304	295	328	293	334	303	314	278	297	283	279	322	338	297	262	297	302	301	280	310	289	305	307	270	302	277	313	309	295	309	262	306	279	305	300	315	305	300	334	282	309	297	300	318	333	314	268	324	292	305	308	279	306	326	276	298	323	277	290	319	309	268	291	298	302	308	317	293	296	300	334	307	311	303	326	331	295	295	314	292	278	286	309	304	325	288	318	314	320	311	313	304	280	266	319	283	275	295	325	297	315	297	331	304	316	294	291	306	263	318	279	340	298	282	286	293	267	321	296	311	331	308	314	313	269	347	293	301	330	309	278	282	276	280	267	308	298	296	294	300	273	300	320	323	297	330	289	317	297	308	299	276	306	308	321	322	299	294	302	336	298	316	312	319	263	299	300	292	314	326	311	336	309	306	249	287	315	279	282	283	293	304	305	277	287	276	304	293	294	301	291	305	297	311	302	292	331	298	298	307	284	323	304	292	300	316	286	309	306	323	336	298	279	291	284	303	276	305	310	305	281	292	305	294	275	295	315	313	285	313	303	282	302	309	321	299	294	301	306	293	307	277	306	288	285	297	290	302	311	303	288	299	308	296	293	307	288	312	322	294	319	296	291	287	315	289	293	290	301	308	323	247	304	278	304	306	300	274	293	288	296	321	288	298	276	268	272	260	308	317	285	299	316	326	299	327	309	281	342	265	301	319	313	281	298	302	301	322	295	306	319	288	278	285	306	288	281	317	270	270	311	282	317	307	293	330	291	305	328	293	324	309	347	303	297	305	305	295	312	333	294	323	296	326	283	298	293	285	282	304	298	280	303	291	292	328	297	293	303	328	289	307	297	295	303	308	310	295	316	301	308	293	294	297	301	297	278	276	284	288	315	310	272	320	287	305	286	297	320	309	309	328	304	267	324	306	305	304	320	262	321	288	318	295	273	309	266	289	309	279	306	297	329	314	313	324	287	279	273	312	302	303	283	311	301	317	311	297	319	307	300	308	298	288	312	311	284	325	284	315	310	301	277	312	298	302	293	310	278	307	295	318	293	279	317	268	299	306	306	286	316	308	291	334	297	313	316	282	306	291	314	322	294	283	309	312	322	284	300	301	291	270	281	296	269	292	298	293	324	296	320	269	294	290	292	281	324	307	299	301	279	304	284	301	279	296	308	333	314	334	301	306	316	301	286	298	273	283	279	299	308	325	334	337	302	284	308	309	300	324	271	325	312	285	274	289	312	279	309	294	321	323	298	305	299	290	326	279	310	284	326	279	312	302	303	300	326	306	309	286	329	332	303	276	259	312	278	303	311	298	315	310	306	290	292	305	271	295	310	310	290	321	293	279	299	321	291	286	305	287	284	289	290	300	307	271	285	317	330	291	312	292	309	266	316	309	317	324	312	289	285	305	301	307	292	284	296	268	286	311	296	308	283	276	282	311	282	314	292	315	290	295	323	295	340	305	310	334	299	276	295	268	302	309	302	281	282	305	286	294	314	321	311	325	311	311	335	300	285	277	317	279	302	277	302	305	299	326	306	300	324	322	297	298	273	269	316	308	292	294	316	302	308	311	335	304	324	304	291	313	309	303	304	269	321	315	310	302	298	306	305	324	317	304	323	297	316	301	315	266	303	287	298	314	291	317	317	309	317	298	269	301	306	331	308	314	279	269	307	306	304	308	304	295	282	291	305	343	285	255	324	288	304	270	276	298	280	305	295	306	280	326	321	292	312	309	302	286	277	305	293	323	329	311	342	306	282	317	320	282	272	316	293	286	307	302	302	308	292	288	324	311	270	294	311	295	319	284	311	291	289	305	282	290	310	289	296	287	269	318	314	322	306	274	288	311	279	322	304	303	309	288	278	291	316	281	315	302	256	283	300	302	315	290	314	305	304	324	291	290	283	291	329	286	309	308	299	307	289	312	318	278	294	335	296	333	291	295	303	286	285	302	290	296	313	291	318	310	277	302	310	303	324	309	301	280	326	288	290	293	269	310	289	308	299	325	338	305	317	310	292	288	282	310	285	312	299	292	294	305	311	299	318	303	287	293	320	290	314	309	307	307	335	319	258	290	299	260	299	318	291	292	322	314	277	299	288	276	322	294	275	330	302	310	317	305	300	323	318	293	292	290	320	297	291	294	276	299	287	286	299	300	305	319	262	280	335	277	298	274	303	328	275	311	288	270	326	303	327	279	309	310	301	309	300	253	295	323	281	282	340	327	292	315	312	338	318	269	309	329	284	296	308	298	295	316	304	298	317	292	294	318	269	283	329	289	321	299	295	283	270	292	282	282	287	300	316	302	301	293	280	304	322	266	290	289	312	287	306	290	305	337	285	274	280	309	270	312	310	323	293	284	300	289	249	295	293	290	290	301	292	294	321	285	279	286	290	304	293	303	336	295	326	290	317	311	307	304	298	313	304	288	305	312	287	291	300	288	286	291	293	266	293	311	315	278	272	292	332	284	329	281	293	330	321	304	288	324	283	269	278	288	272	306	299	304	315	288	303	297	284	308	274	283	313	272	288	274	304	307	326	302	315	311	276	281	305	322	294	282	293	313	323	315	308	298	341	286	317	292	316	318	305	298	310	308	312	320	301	287	298	302	297	290	290	271	291	299	278	322	305	285	303	297	281	320	267	294	344	284	326	321	343	317	292	293	300	284	309	316	290	300	337	297	281	329	270	299	307	279	306	307	313	313	312	308	266	270	295	304	278	330	274	296	279	307	276	277	276	300	282	291	311	315	262	315	305	261	327	318	270	301	265	281	300	288	310	304	331	327	299	290	269	301	301	306	329	275	307	322	320	290	297	300	291	305	299	318	282	310	329	309	291	309	319	314	288	318	283	310	299	308	317	270	301	339	326	327	275	292	276	278	327	308	316	311	319	279	267	347	285	295	292	307	306	344	299	302	276	294	313	294	288	296	307	322	304	300	284	294	317	314	282	314	309
43118	81307	59227	36121	19753	8361	3295	1300	500	411	402	357	354	363	341	374	354	326	369	380	375	410	378	373	346	350	366	339	336	354	372	358	394	333	334	332	372	326	351	351	355	324	369	322	321	335	351	331	341	347	339	350	332	338	337	324	346	361	363	346	351	323	367	363	364	390	332	313	333	356	358	346	341	333	338	344	333	372	356	339	366	339	341	335	340	343	351	330	327	349	356	356	341	356	319	361	335	355	349	328	317	347	339	354	329	348	369	341	345	291	371	356	357	369	339	341	390	359	377	347	350	365	336	384	343	351	324	347	360	346	375	350	343	325	340	345	340	323	372	342	351	400	355	394	314	332	354	357	356	360	364	327	327	389	374	340	353	349	379	323	329	339	347	358	287	358	322	372	360	340	326	359	377	342	338	361	347	362	330	356	353	348	334	348	337	328	351	375	357	323	370	319	350	335	356	327	348	349	375	343	344	319	332	355	317	340	369	353	308	372	371	358	349	370	347	347	373	382	333	327	342	362	363	355	360	348	313	376	374	323	372	355	366	377	345	361	315	355	348	366	352	331	342	339	389	333	352	358	362	363	335	356	336	367	319	329	355	310	335	339	345	379	333	366	355	333	375	366	339	360	358	353	305	363	339	366	334	321	361	361	357	371	337	329	303	334	328	381	360	318	357	342	356	346	351	371	365	341	379	358	369	357	362	364	330	338	347	336	349	326	341	375	329	326	325	333	354	333	321	330	354	343	350	355	350	336	333	352	327	334	336	363	343	331	369	376	363	353	376	365	336	368	352	360	352	394	344	362	368	345	372	338	335	360	330	338	322	363	350	321	317	354	360	354	360	367	316	329	369	333	365	319	347	361	345	387	349	350	344	343	357	340	362	331	340	341	366	338	393	347	363	342	340	330	382	312	369	312	347	342	345	359	336	365	364	330	358	347	352	342	331	357	337	347	354	406	386	353	340	362	339	382	346	353	325	386	346	323	347	385	324	350	361	322	352	365	329	347	344	363	352	365	376	378	344	358	338	338	369	349	355	368	393	403	311	347	370	369	340	373	319	380	348	381	339	338	330	342	371	357	341	379	333	350	369	326	323	335	361	363	381	350	366	361	326	355	362	361	339	357	344	349	360	339	372	335	347	340	363	329	337	353	369	329	377	334	346	345	355	350	337	344	349	348	362	334	355	360	357	323	321	377	367	361	334	334	345	373	330	352	302	380	344	319	344	355	326	309	362	362	337	315	335	334	309	339	352	336	342	309	333	351	333	321	352	373	323	340	360	320	373	374	344	356	347	328	337	343	366	361	344	354	371	357	339	337	342	361	332	339	350	341	318	341	337	320	339	357	334	350	345	330	347	330	347	315	349	368	366	312	342	324	369	322	356	342	367	340	340	341	312	346	373	322	336	383	339	355	341	366	336	352	353	370	341	352	359	340	342	322	364	332	354	357	403	354	342	337	346	342	341	351	336	309	313	363	335	365	374	365	339	308	345	379	343	333	366	363	349	330	344	391	364	340	398	352	325	367	365	358	362	369	358	338	360	365	343	326	350	319	331	348	345	348	347	341	350	372	334	382	361	359	364	352	354	359	343	358	331	354	339	339	326	338	391	340	360	364	373	340	323	356	369	332	362	323	339	375	310	357	334	353	328	365	349	350	362	334	364	323	349	351	361	347	366	347	313	406	317	351	355	345	312	359	339	373	322	317	345	374	349	342	343	356	343	351	345	343	342	325	345	364	378	340	325	349	389	368	345	330	342	353	322	367	385	355	352	372	377	380	361	345	362	392	357	362	357	351	361	362	383	328	354	327	354	341	352	359	356	357	342	338	375	358	331	356	349	336	351	337	348	365	332	333	357	332	340	381	346	358	357	347	380	364	371	353	331	325	371	349	365	386	336	342	352	321	364	333	331	347	365	362	346	337	358	376	379	335	333	359	341	349	361	346	365	356	353	348	366	338	341	359	323	321	361	371	340	346	387	346	337	337	354	355	334	337	336	343	350	346	354	346	346	347	374	367	357	367	351	356	350	338	345	362	359	350	340	351	338	357	349	348	353	341	317	359	333	367	338	360	338	380	350	335	340	342	383	336	333	324	339	362	313	341	338	353	375	336	377	346	345	334	339	348	352	334	307	338	340	359	356	347	346	369	323	353	332	371	337	353	369	374	347	364	371	367	353	330	335	349	365	395	344	351	351	375	336	357	343	368	361	361	351	386	359	340	333	340	355	341	373	395	332	365	349	347	345	350	331	342	320	345	362	357	338	306	340	351	320	333	333	340	332	366	349	353	323	354	366	357	317	340	312	343	365	358	361	346	341	348	309	365	345	369	364	362	361	350	338	342	336	324	334	343	343	351	352	319	326	362	349	329	348	373	343	337	347	357	352	341	323	325	331	378	370	329	349	349	314	342	327	357	337	337	373	341	354	368	351	368	366	345	327	379	335	355	331	331	333	352	324	347	351	339	358	352	312	330	347	368	371	325	370	324	353	336	360	383	350	349	335	347	348	351	343	355	326	335	328	370	353	334	354	337	359	325	347	338	380	366	345	354	347	320	321	361	356	355	350	343	345	339	381	380	362	386	326	342	355	348	357	382	338	342	334	327	377	345	362	383	367	365	347	333	354	338	361	338	345	361	350	310	369	351	372	347	334	369	342	360	400	374	337	346	320	351	328	376	323	341	361	344	328	376	377	333	349	339	357	370	323	333	354	375	333	318	373	371	370	335	348	324	308	324	349	333	363	359	325	303	332	346	339	385	342	366	338	371	341	345	373	331	337	365	327	356	351	361	305	358	313	336	376	359	340	341	378	339	320	366	357	342	365	381	367	351	370	371	375	332	355	333	362	368	345	328	375	340	340	342	340	326	371	330	366	394	354	341	340	356	352	338	335	319	373	334	366	321	354	334	332	373	372	346	357	376	353	362	332	385	342	326	337	331	366	327	326	334	333	320	339	368	354	332	349	340	357	314	342	352	366	355	329	363	315	395	326	361	348	335	364	323	340	333	329	400	360	349	311	345	364	314	353	378	375	361	377	329	338	362	358	339	333	398	323	368	354	355	347	356	341	355	363	352	347	366	351	333	396	362	352	348	329	359	327	339	368	350	339	382	359	346	349	321	359	352	372	343	353	351	318	361	311	342	368	341	361	347	350	364	339	356	342	361	355	330	342	359	340	349	338	349	370	363	346	361	373	364	340	348	358	350	303	343	327	360	339	339	367	345	357	350	332	313	376	336	352	379	357	329	350	352	366	346	346	335	342	333	365	325	344	366	335	344	317	355	370	349	354	345	302	339	352	357	345	336	371	380	336	335	333	326	338	378	337	363	341	326	342	358	333	372	359	327	359	362	357	329	374	310	330	335	367	347	350	339	327	336	364	314	331	369	330	319	341	390	358	370	352	401	343	347	350	311	373	359	342	335	335	345	306	332	311	331	341	344	328	366	366	341	346	359	352	371	390	295	317	353	398	328	333	348	349	348	372	365
22870	22046	33817	29799	25076	23136	16889	2270	454	443	463	434	459	446	438	394	415	429	519	647	556	495	478	458	434	407	442	423	459	417	402	392	414	414	430	413	414	419	426	416	376	413	419	428	381	431	390	449	421	403	381	404	414	419	412	447	425	409	418	377	382	402	420	402	413	415	425	379	378	369	452	389	435	427	422	419	413	438	424	397	437	422	420	446	434	393	382	415	412	362	432	423	432	421	422	395	384	392	428	442	419	403	422	425	424	395	443	398	427	408	399	423	419	397	441	405	377	395	392	421	410	361	413	405	401	380	419	399	441	401	419	406	400	423	424	447	430	415	378	436	417	417	408	398	416	440	420	378	420	421	417	395	388	394	414	402	426	380	406	417	374	378	406	414	421	429	410	428	394	407	444	391	399	394	391	406	404	406	407	416	425	400	414	385	402	384	441	403	376	450	438	414	426	426	381	432	428	404	425	421	409	430	422	422	448	446	381	412	457	440	396	401	425	429	405	451	408	414	416	365	411	392	414	416	390	413	401	429	441	403	445	441	405	417	398	437	399	396	421	395	409	426	397	389	432	413	405	406	396	430	424	401	412	413	425	396	392	375	417	433	373	410	397	418	403	413	420	453	473	388	422	418	444	390	395	424	442	376	422	400	432	393	418	388	400	422	423	413	387	422	391	382	416	433	423	448	387	427	410	406	428	432	407	444	425	425	410	425	404	392	435	437	430	400	412	406	415	393	436	384	405	388	395	445	397	422	381	404	410	405	416	403	416	415	382	428	403	409	385	431	395	431	397	385	408	407	398	428	393	364	407	394	420	394	417	415	421	395	403	424	405	403	419	434	436	397	377	452	430	413	403	403	427	423	412	365	424	393	398	455	440	377	449	427	432	390	391	384	378	424	401	416	459	395	387	403	417	391	423	390	416	430	448	396	418	406	403	421	416	409	426	446	415	426	388	387	417	433	455	362	434	403	385	401	385	431	381	416	436	403	384	418	448	433	416	428	417	394	375	372	425	410	402	436	391	428	392	404	454	425	422	403	414	421	382	405	395	380	411	418	420	372	406	408	435	419	394	401	399	378	433	431	417	422	395	437	436	396	396	400	373	422	427	403	417	415	413	432	396	419	426	406	396	450	411	426	438	428	426	448	437	403	417	430	406	401	390	402	413	386	403	415	408	379	424	416	420	438	408	393	445	376	426	388	411	414	395	381	441	400	413	425	421	392	384	409	414	397	442	422	410	396	396	409	409	381	415	433	364	429	398	444	401	392	399	387	426	400	402	442	419	426	387	417	424	393	411	393	368	378	391	368	416	448	384	396	382	413	409	401	444	386	368	402	407	397	418	416	386	435	416	406	430	417	418	403	418	430	383	366	417	377	402	427	418	408	416	406	435	416	387	407	396	432	436	412	387	423	407	398	399	411	466	422	418	384	414	401	399	394	403	394	411	422	379	402	438	409	420	415	439	414	450	416	394	405	372	396	409	408	397	420	442	410	382	413	407	416	435	423	429	373	410	416	404	395	407	386	443	430	397	407	380	422	430	405	435	441	417	366	430	421	397	429	388	383	384	430	388	406	456	379	394	439	398	382	404	400	436	408	434	427	424	401	403	437	407	394	396	426	432	410	438	392	383	400	446	410	404	399	398	429	392	422	384	454	404	438	415	433	409	416	378	407	408	431	411	394	430	386	418	406	385	402	423	413	367	412	405	410	410	393	429	392	379	420	394	448	395	448	391	433	414	405	390	412	380	392	445	405	398	399	428	425	440	427	416	412	440	407	414	391	431	433	433	414	419	396	429	388	405	406	414	409	404	410	403	422	437	385	432	396	413	415	409	415	399	423	395	385	406	395	389	386	416	405	404	387	402	355	408	407	445	424	405	443	409	431	444	426	410	455	415	405	412	417	454	419	420	413	419	405	390	391	435	382	405	436	401	421	406	389	398	377	401	425	413	390	428	378	404	413	398	386	390	367	419	427	413	414	407	427	394	392	436	396	415	403	400	413	407	415	400	391	441	426	416	416	399	387	383	440	402	423	413	401	408	388	411	385	397	439	416	391	407	414	407	428	414	416	420	390	403	418	425	385	413	393	411	432	368	404	396	395	411	413	405	396	413	394	432	373	461	417	386	433	415	409	407	390	435	440	420	409	377	377	436	390	406	383	422	395	405	388	396	421	415	430	417	418	415	406	414	416	440	430	411	444	395	410	428	435	380	473	417	441	423	401	440	404	430	418	441	399	426	418	434	431	424	422	393	392	417	431	386	407	407	422	432	397	450	445	440	411	402	381	430	388	436	400	395	401	415	418	436	426	409	400	391	412	442	424	403	421	415	361	430	410	415	433	404	426	433	422	383	388	414	413	412	426	400	405	424	413	412	412	463	412	386	373	387	410	398	407	414	393	428	417	399	372	457	390	412	421	382	429	392	425	413	376	392	423	425	393	410	429	420	405	402	425	439	400	446	397	411	437	395	408	393	397	399	403	422	396	418	426	455	399	393	406	395	389	431	416	402	381	405	416	440	420	420	440	401	439	402	422	451	422	443	417	376	390	417	397	435	411	431	415	386	428	412	448	434	415	430	423	442	410	401	425	410	421	381	443	391	423	439	428	425	404	421	399	411	377	424	409	441	395	423	405	381	397	406	434	409	418	437	427	433	430	424	420	392	413	394	466	401	394	419	402	429	381	399	421	400	419	393	393	465	419	405	401	409	426	430	388	421	405	389	414	389	429	417	417	408	446	437	398	388	426	396	428	400	414	388	410	405	432	424	381	385	461	419	383	427	440	442	393	375	420	424	406	408	421	399	411	421	411	426	410	390	379	394	428	399	424	396	408	417	444	378	412	456	418	374	390	391	372	421	390	378	428	413	391	420	378	422	449	404	435	435	408	400	398	395	404	403	393	390	424	424	409	412	413	410	414	423	406	394	412	420	416	434	392	413	391	438	425	389	409	398	367	429	442	388	417	387	387	440	392	403	420	409	400	433	402	414	429	430	418	378	393	416	436	407	427	419	398	392	407	374	409	418	430	429	422	400	406	385	421	403	430	360	455	444	401	417	426	398	430	385	396	394	399	389	453	380	417	428	413	421	414	394	450	441	413	384	431	407	409	393	448	394	411	447	418	390	421	405	422	397	397	420	380	404	440	419	423	445	431	422	391	430	394	419	427	421	413	427	429	414	398	390	444	419	401	415	413	390	407	415	396	387	416	421	446	406	427	393	395	410	402	387	403	436	415	367	385	435	409	398	392	391	398	390	369	418	411	404	426	412	380	413	396	423	432	401	388	451	382	419	425	411	447	383	451	405	389	387	367	400	380	385	405	407	414	371	401	414	449	408	427	438	394	400	391	431	413	392	409	417	409	440	429	388	416	409	400	434	417	409	423	376	412	413	365	408	409	383	404	407	457	439	436	412	403	429	386	437	439	466	423	429	412	401	423	386	415	385	435	378	386	388	380	403	413	398	400	391	437	396	429	411	402	384	408
52927	97462	80065	56917	37860	22031	9498	1641	479	474	486	458	493	451	489	444	471	481	676	804	693	611	551	487	464	474	415	434	422	483	465	427	465	471	459	443	437	452	435	466	457	447	462	447	437	431	462	487	446	431	472	442	447	428	483	429	450	463	421	453	494	471	489	474	414	434	439	464	475	470	433	445	485	453	461	447	447	449	469	487	447	462	416	504	425	440	443	435	427	464	444	425	475	478	484	410	445	447	493	464	432	433	441	453	411	445	469	446	463	467	425	422	450	460	448	453	468	431	446	432	487	440	460	425	424	440	459	446	472	467	434	485	470	470	423	472	480	430	465	457	472	449	449	435	448	490	431	452	454	447	428	418	447	476	467	447	454	451	450	460	439	468	436	432	434	460	455	468	446	441	465	462	463	422	453	461	482	419	412	417	453	467	416	459	457	446	498	476	452	451	450	438	452	376	472	485	433	442	429	473	447	452	441	429	469	441	446	456	456	471	460	462	445	461	418	422	441	462	459	465	472	433	449	424	451	463	426	467	435	443	442	411	419	479	454	457	432	466	451	461	442	484	465	458	466	440	477	441	446	443	391	426	456	477	477	447	455	444	485	430	397	466	459	427	438	468	459	453	419	463	461	467	430	457	459	448	426	450	420	424	477	452	471	424	503	435	451	487	516	433	464	433	434	445	447	472	411	468	462	449	415	484	440	441	466	431	439	444	460	404	466	474	481	454	430	466	459	444	438	427	446	412	453	425	420	410	445	473	461	435	475	456	477	454	458	455	478	474	462	496	459	460	442	453	459	438	437	442	451	444	471	423	428	443	430	465	486	490	417	455	474	483	462	413	444	451	487	465	465	447	468	455	464	452	451	479	472	436	459	428	442	463	418	419	452	449	458	466	430	452	444	457	437	448	458	420	447	456	445	446	473	458	478	444	464	455	458	462	432	438	503	475	430	494	468	445	435	465	433	478	417	434	455	425	448	447	454	498	425	471	442	486	480	432	413	439	436	407	478	450	470	455	454	450	469	438	440	473	433	431	455	437	476	484	442	423	469	454	455	489	476	414	452	469	453	419	437	482	433	436	452	456	453	473	450	465	457	416	413	420	482	471	452	468	449	426	475	466	411	452	456	435	448	440	458	455	443	443	442	495	418	440	440	436	438	445	463	440	439	478	413	458	427	491	409	400	481	484	403	441	455	468	458	454	440	431	463	467	462	414	453	436	483	435	439	446	401	440	453	439	459	421	436	437	509	443	442	436	423	412	451	453	432	386	442	426	443	450	459	454	454	455	472	506	461	444	466	457	400	430	477	423	447	417	454	470	489	446	460	473	405	420	436	509	437	460	438	434	492	464	464	456	451	448	466	434	415	439	417	415	452	447	454	451	448	481	476	460	473	488	515	460	448	448	488	435	461	417	447	480	452	404	439	451	441	466	431	469	438	474	429	447	455	473	422	484	451	448	469	472	473	430	479	454	435	456	470	408	475	414	455	447	454	436	483	450	431	464	489	481	455	457	484	443	432	455	466	439	483	454	448	498	429	447	467	442	437	458	452	445	426	442	452	419	444	466	503	423	417	443	436	424	461	477	447	435	461	452	424	425	434	466	490	469	447	430	424	462	474	407	469	445	430	443	475	446	481	478	427	450	464	449	430	426	465	456	456	447	440	446	442	442	431	460	411	430	439	448	454	462	438	433	457	445	439	480	464	420	404	468	481	469	438	436	432	483	490	413	446	447	481	399	452	462	454	453	476	469	453	471	417	445	449	468	458	470	463	435	482	453	426	468	446	442	449	427	453	484	477	429	425	465	468	428	467	414	453	449	407	461	457	457	442	441	411	460	455	420	498	464	459	435	449	473	436	445	460	459	479	451	454	468	454	471	455	488	449	437	489	420	424	465	457	444	460	477	456	495	462	443	442	435	413	453	466	418	457	412	436	450	429	483	448	462	440	441	466	463	447	437	444	403	452	469	430	464	491	461	463	437	479	405	460	443	456	471	464	437	460	447	458	435	458	441	447	482	467	440	418	465	415	479	444	424	449	462	432	449	417	474	448	469	473	446	465	449	493	456	429	448	469	432	437	427	489	448	435	455	469	451	449	481	488	430	474	463	477	466	461	437	470	441	422	406	457	482	441	443	461	444	484	443	414	462	448	459	447	421	445	457	472	431	523	421	434	455	432	461	432	467	442	466	417	452	468	444	470	462	459	443	456	454	429	471	426	483	482	431	463	471	406	500	442	455	417	435	449	461	425	432	458	443	449	463	474	488	440	459	456	440	479	457	463	521	468	441	424	437	447	469	451	471	476	459	458	414	453	440	444	443	433	461	446	436	463	439	471	435	471	442	493	468	459	437	486	467	479	460	472	520	438	466	530	460	451	450	460	441	489	478	484	470	446	404	460	457	465	472	444	431	463	464	416	480	435	467	471	505	477	415	453	473	469	455	455	450	459	456	484	505	460	464	438	457	464	441	481	466	462	428	476	456	446	492	458	469	450	448	455	461	468	426	425	476	452	414	472	447	423	466	461	446	448	451	434	466	485	441	473	490	449	448	461	468	444	432	440	444	486	451	416	465	435	473	468	450	487	431	430	449	446	434	429	418	476	475	425	469	448	458	448	442	463	458	438	451	453	493	437	425	463	438	424	450	413	420	456	468	442	495	470	502	470	437	421	457	463	428	410	413	484	429	430	458	457	439	483	464	481	461	448	430	477	451	450	446	431	431	479	425	438	446	430	461	428	465	457	433	435	495	494	454	430	441	398	441	460	475	430	465	452	479	443	431	439	469	451	456	425	473	465	429	440	465	508	468	470	441	450	464	422	426	421	466	436	474	455	456	468	445	473	445	424	478	434	473	446	469	473	444	440	413	419	475	443	430	448	458	437	458	497	461	452	458	466	474	437	454	475	439	415	444	423	461	418	418	504	449	464	427	462	457	483	459	459	442	435	439	468	425	445	497	446	443	421	436	466	413	450	490	459	457	467	423	427	432	426	449	416	469	466	426	467	466	457	419	454	449	410	422	481	497	470	432	480	455	494	475	449	429	431	452	443	467	478	460	418	472	444	449	449	454	422	476	397	420	488	432	461	450	424	449	477	468	463	434	424	433	451	477	464	461	478	434	455	428	438	473	442	479	425	479	409	459	433	449	471	476	427	462	422	466	467	433	446	437	471	462	411	480	458	437	453	472	452	449	435	445	470	484	449	475	437	483	431	435	458	424	460	453	421	435	476	440	461	465	462	463	455	457	395	465	467	448	433	464	465	470	447	430	461	465	444	449	478	438	462	445	455	457	418	509	458	436	484	510	453	455	445	486	430	438	442	438	442	406	465	462	447	488	443	468	476	448	448	457	461	464	471	457	515	467	446	459	447	446	461	428	478	449	470	441	449	430	449	443	459	474	469	446	448	450	461	468	457	434	426	418	448	421	469	475	454	409	449	424	457	487	459	465	430	436	422	462	463	430	434	448	468	431	466	445	448	429	463	457
28063	32392	37433	19900	5195	1401	500	295	259	258	251	249	250	264	260	252	232	281	242	291	245	287	252	258	262	266	259	278	235	273	240	257	273	269	259	285	237	252	269	255	232	232	233	266	291	257	262	281	274	258	252	264	234	260	269	252	255	242	266	243	254	262	245	291	237	268	275	256	283	269	243	258	240	262	247	261	252	229	244	274	274	260	252	265	265	258	241	249	236	246	253	227	265	249	240	278	275	265	266	195	229	256	238	239	259	234	265	264	242	281	264	230	270	267	267	256	274	246	279	249	271	244	266	259	252	260	282	253	284	224	239	258	262	234	279	266	273	270	274	280	245	239	280	268	223	263	246	257	273	245	275	260	295	254	253	213	253	243	259	243	214	264	250	234	260	267	219	250	232	242	225	250	282	256	242	248	246	250	242	274	256	235	251	236	250	254	238	261	240	264	242	260	251	283	315	246	265	236	245	267	258	264	246	252	249	287	250	244	265	252	252	255	269	261	260	242	282	268	248	247	290	256	292	247	272	251	240	243	253	260	235	265	254	270	235	271	245	265	280	267	267	227	260	294	250	247	217	248	246	255	253	232	279	251	230	260	261	285	254	246	248	247	255	245	265	251	279	257	246	247	250	301	258	241	266	249	272	270	240	256	245	243	257	258	255	259	255	269	218	246	262	254	256	245	246	258	276	261	291	219	257	264	257	287	235	262	246	237	229	244	258	275	272	248	262	257	233	241	229	269	294	271	252	255	258	247	238	257	286	254	246	261	267	241	258	298	251	245	256	227	269	273	255	245	248	244	249	268	260	238	231	252	257	274	243	260	261	240	241	247	243	251	238	267	262	251	257	241	257	258	264	219	265	221	272	252	268	239	258	262	248	233	215	254	274	254	273	269	247	297	257	248	246	224	258	298	253	242	240	259	280	257	268	274	263	236	281	279	238	281	268	258	266	258	239	254	259	242	248	261	244	273	265	226	251	257	261	269	292	249	262	263	241	242	237	275	223	273	288	248	268	258	259	253	274	274	247	247	259	256	253	299	270	247	237	282	232	261	260	278	259	258	278	270	264	259	227	260	244	265	263	271	232	230	242	242	264	248	244	256	243	245	224	263	260	252	248	265	251	269	280	249	290	249	264	245	264	265	267	244	246	261	249	283	239	259	269	269	277	244	256	264	299	246	267	248	272	254	283	300	253	240	227	232	250	232	242	259	255	232	253	243	251	249	279	287	238	266	241	229	257	258	279	229	280	248	252	256	238	271	266	223	267	259	260	269	253	256	252	264	285	294	242	248	254	265	244	258	275	266	233	281	254	266	233	240	250	263	234	249	253	252	260	279	277	240	233	249	220	264	253	254	265	246	251	253	243	272	231	247	273	262	259	263	211	240	250	275	264	272	248	282	243	241	265	273	254	264	278	251	233	250	253	247	254	289	246	249	261	246	261	247	251	258	238	259	261	257	271	244	274	255	247	240	271	254	314	259	258	268	229	255	250	262	288	246	258	261	263	233	268	265	259	235	259	259	273	250	267	223	246	280	221	262	228	280	248	247	243	252	274	234	276	277	263	268	259	256	235	240	268	249	254	269	246	249	256	266	249	265	249	234	278	264	215	257	249	227	243	282	284	255	272	256	267	249	249	248	262	244	254	252	241	290	252	238	240	269	264	247	246	257	273	249	239	263	238	259	280	265	226	255	243	249	238	277	226	292	251	248	252	249	281	270	244	241	276	278	247	243	265	250	255	246	267	263	251	260	260	261	232	263	271	267	231	227	273	278	236	220	236	252	267	234	281	278	259	264	272	245	255	269	238	249	256	266	235	249	276	262	249	235	245	263	278	256	258	259	247	245	247	257	273	246	253	253	271	230	246	274	250	244	237	259	249	259	234	265	232	245	262	261	244	242	261	263	237	258	275	251	299	284	244	264	254	232	249	237	272	250	258	264	252	254	254	237	279	263	258	267	257	271	281	287	234	238	260	260	262	240	265	239	235	283	241	255	272	260	284	261	246	238	262	257	262	267	269	256	267	231	279	264	262	255	292	242	234	236	268	227	273	256	263	268	230	295	266	267	253	266	236	233	233	278	231	275	253	294	263	240	239	250	305	212	263	240	273	260	268	258	257	242	259	254	276	233	246	229	272	255	242	250	261	264	258	271	265	265	265	252	278	246	249	236	278	241	258	232	263	256	242	264	208	231	258	273	270	265	263	258	248	275	264	256	252	249	279	292	253	233	271	266	266	255	246	235	257	258	233	249	238	248	234	267	293	249	218	241	256	259	256	246	257	249	244	234	261	276	271	262	244	256	213	246	263	249	261	244	261	252	258	265	252	240	240	252	249	255	242	241	264	273	272	225	262	237	233	239	258	256	266	272	257	252	228	254	240	266	276	266	241	248	230	258	307	269	255	239	255	257	261	253	246	258	222	267	269	268	278	262	278	259	273	267	283	274	248	263	229	252	261	249	249	289	286	237	233	268	278	259	258	246	264	253	297	283	271	283	229	258	263	261	244	218	273	234	270	263	258	274	239	232	250	254	238	268	217	231	247	268	256	252	256	281	294	251	243	255	233	289	254	269	277	258	264	254	241	266	298	243	232	243	262	258	268	229	248	277	259	262	288	225	265	254	227	243	310	281	245	263	267	254	249	249	260	262	242	254	262	262	232	258	269	252	239	243	272	266	236	264	223	258	248	250	234	238	231	245	252	257	266	244	254	257	272	240	241	250	234	252	257	248	258	298	263	244	261	234	243	250	276	261	227	258	266	266	254	246	257	243	242	251	280	252	254	276	254	260	247	246	246	213	255	240	273	262	251	268	240	246	277	247	256	227	256	260	265	261	266	285	275	263	253	276	265	254	269	249	257	249	243	220	261	247	264	263	284	266	266	276	256	254	278	258	257	236	235	264	271	265	264	272	263	255	246	286	269	240	270	270	254	261	256	232	258	274	257	235	240	268	289	247	243	224	275	257	269	248	238	267	242	248	275	257	228	233	261	224	267	255	256	248	274	247	272	255	247	261	269	280	239	251	252	267	259	257	263	248	249	243	238	220	235	241	250	268	284	242	280	268	216	271	262	247	234	277	263	253	282	280	250	222	242	260	276	248	229	280	261	241	257	268	247	285	252	236	263	258	269	240	275	241	249	235	239	253	246	261	285	263	284	257	239	292	256	242	257	251	241	250	260	279	238	263	270	282	244	255	223	243	257	259	259	240	259	237	254	270	274	271	257	243	273	249	216	237	271	237	270	272	244	247	256	279	273	265	242	241	223	263	265	250	248	237	233	212	247	234	264	245	238	257	246	226	249	284	247	253	243	274	256	241	261	240	255	273	283	269	251	257	269	245	246	252	246	239	245	298	257	271	252	235	255	242	284	266	230	267	262	251	270	282	264	259	256	259	261	246	249	222	276	249	265	263	271	250	285	260	254	254	259	253	282	304	269	276	231	216	240	278	252	249	263	260	249	236	252	254	257	256	258	242	243	271	257	241
23517	49100	33153	14360	5038	1936	667	290	303	318	330	289	303	283	283	302	303	312	296	306	309	302	298	270	293	320	283	303	303	315	301	287	279	280	325	276	280	301	263	272	296	308	339	274	298	307	281	288	320	297	281	283	298	312	316	290	300	305	291	303	311	344	310	327	331	335	316	315	314	291	309	294	325	291	286	289	296	269	266	304	316	335	295	289	311	329	277	298	274	278	285	331	289	311	318	309	301	304	280	268	305	290	288	299	297	297	302	313	300	337	314	285	294	308	283	299	299	308	316	294	299	287	292	321	278	278	303	287	297	303	309	268	296	272	298	317	293	321	297	267	314	303	334	288	312	310	326	315	306	259	276	303	265	293	290	280	307	305	295	306	284	294	310	275	307	316	301	285	324	273	298	302	277	268	304	313	270	298	293	284	276	278	294	266	302	291	289	295	265	295	297	284	327	303	298	264	317	295	318	305	268	319	275	304	320	271	303	296	297	297	270	288	289	301	316	320	273	287	339	257	312	293	277	301	277	297	314	299	302	308	298	287	290	294	316	311	328	302	305	280	298	292	273	315	286	329	285	297	309	305	323	316	287	290	287	298	302	287	270	295	318	307	311	319	260	290	291	313	316	314	296	283	282	337	284	314	302	269	281	325	304	317	289	313	289	302	286	283	317	298	301	298	303	293	316	300	324	312	326	344	284	274	300	290	311	302	307	297	298	294	288	305	282	279	305	269	308	303	282	310	298	280	284	310	296	284	302	307	288	292	281	264	317	285	306	338	315	305	299	294	300	318	293	287	298	289	282	316	307	275	264	302	298	305	306	313	292	299	318	294	320	296	283	301	297	309	330	303	288	277	290	342	291	274	318	316	298	329	282	264	276	282	287	310	309	304	286	302	298	289	289	292	292	278	299	316	281	267	264	291	289	275	257	290	257	288	276	316	316	274	281	309	293	311	264	318	278	269	271	300	279	305	279	294	301	278	302	277	275	295	265	289	298	283	272	283	301	311	287	285	339	261	264	285	319	310	313	301	287	306	289	262	291	299	296	323	330	290	304	304	308	287	282	298	322	322	299	301	304	291	302	282	296	250	301	303	290	271	315	279	309	285	267	295	303	276	304	285	287	268	284	273	312	272	308	286	300	311	304	292	302	309	304	293	294	318	285	304	292	324	281	285	309	311	294	273	290	303	309	312	276	311	299	295	299	294	288	305	282	268	297	289	313	304	293	304	306	311	298	299	278	283	299	282	308	332	279	290	298	290	327	273	279	302	281	283	327	290	298	293	332	292	329	324	294	318	302	312	255	281	331	302	288	318	276	317	305	307	262	295	299	304	271	298	291	287	289	268	312	291	264	323	311	305	274	282	295	292	295	284	302	292	290	278	278	318	291	306	322	282	267	293	278	313	298	291	274	308	288	316	335	301	309	298	295	266	300	305	311	308	352	284	285	320	330	295	312	351	280	321	281	298	289	292	305	315	302	269	267	295	307	290	274	295	314	279	310	311	269	300	302	326	293	294	302	255	275	306	265	327	280	300	291	303	313	300	314	287	288	320	335	269	308	282	304	310	300	288	286	281	277	305	319	329	305	278	263	319	312	307	306	280	303	301	268	335	286	291	325	281	317	288	280	327	294	292	284	312	302	301	317	314	266	283	309	281	321	293	281	261	290	320	298	301	289	263	294	297	279	288	311	260	286	305	306	285	309	322	293	296	307	272	273	286	315	298	273	294	276	305	283	288	313	276	280	315	308	266	312	298	303	288	284	314	268	297	297	291	305	282	277	307	285	298	309	295	329	290	303	315	271	299	286	332	313	291	298	292	291	306	323	286	298	301	293	305	305	308	311	303	302	285	265	295	289	315	289	327	279	297	293	278	281	322	323	303	274	323	287	321	277	291	312	323	316	322	254	327	321	279	300	279	320	314	308	313	300	334	296	301	267	347	318	321	323	288	313	309	306	315	290	272	305	272	315	310	296	270	295	317	290	292	318	299	298	336	298	299	256	330	284	273	299	303	301	273	313	277	284	276	298	298	288	305	285	307	334	280	302	301	270	290	291	297	273	310	335	276	327	282	283	339	283	292	279	309	304	300	327	300	328	318	304	283	271	316	310	281	292	315	332	305	308	293	290	300	293	306	268	275	301	318	308	305	291	283	298	260	288	302	319	273	307	314	263	299	305	333	281	286	332	285	294	285	302	303	322	297	271	272	279	286	287	294	339	294	288	304	306	313	319	304	315	291	308	288	291	332	281	296	271	302	276	329	279	274	296	300	288	307	279	285	284	294	272	286	308	269	302	269	313	295	306	296	278	304	303	299	326	285	303	294	320	305	313	309	296	311	295	274	278	280	285	280	287	290	317	271	285	311	273	278	279	290	344	315	304	293	289	294	298	317	304	299	295	288	280	293	298	328	361	286	290	324	296	278	297	297	307	281	315	283	282	293	307	318	325	284	301	286	276	298	281	314	310	298	287	305	304	309	285	297	303	297	327	300	310	299	306	294	281	280	275	296	320	304	303	299	283	317	272	283	285	319	323	291	285	304	304	279	269	294	290	317	292	279	321	303	293	306	317	310	319	290	301	297	304	302	276	274	280	294	301	304	288	296	296	303	283	303	273	279	285	290	322	321	293	294	291	281	266	289	281	262	269	304	286	300	323	253	292	251	285	298	291	293	335	287	322	262	301	298	277	282	294	306	304	318	283	294	293	323	267	299	290	289	302	325	314	292	299	298	290	293	331	300	308	297	290	277	293	270	312	314	324	300	318	314	286	294	278	293	276	298	299	293	338	286	303	298	312	309	285	304	309	295	314	286	271	336	294	317	290	302	285	316	288	275	309	277	287	284	307	275	286	296	272	311	341	278	291	258	304	304	302	305	305	299	284	256	321	313	314	308	299	269	295	321	284	293	280	264	289	284	295	274	301	322	310	292	263	326	297	305	317	300	307	308	302	301	306	315	322	321	287	295	300	315	306	297	322	309	320	300	313	272	325	294	283	289	272	318	287	288	313	305	299	290	290	332	296	288	335	278	300	296	293	277	278	303	307	278	283	276	313	271	275	308	317	316	286	281	286	308	329	273	280	307	274	299	265	321	287	288	305	306	297	272	263	279	319	261	326	296	295	317	320	285	281	312	370	315	305	301	340	313	285	307	293	300	295	273	308	313	327	284	321	312	291	287	286	303	305	300	271	298	301	326	288	288	277	279	327	319	335	294	292	291	287	303	310	291	287	318	299	304	288	273	291	280	290	280	311	290	286	297	293	321	330	292	320	287	341	293	277	296	293	288	296	287	325	280	300	313	308	318	309	291	308	275	268	285	310	314	287	304	303	287	295	299	287	269	328	300	310	301	298	340	309	297	297	303	292	293	273	293	289	299	290	279	258	281	317	301	296	318	286	280	319	277	283	289	289	305	302	316	295	314	290	278	291	343	290	284	312	320	297	289	315	320	320	310	293	295	306	290	272	264	312	332	307	301	305	278	315	324
23797	23228	37734	34188	25333	19175	6747	499	346	369	345	338	364	367	351	337	374	357	445	473	440	422	369	353	340	356	351	327	327	332	335	335	305	276	342	354	359	315	338	322	338	314	328	329	308	335	343	351	345	335	319	357	317	351	319	308	332	348	322	336	333	364	307	373	325	311	329	315	366	320	301	303	330	324	305	304	318	357	301	311	338	303	332	315	312	322	333	347	338	322	319	315	315	308	290	342	302	338	327	329	303	315	321	344	309	311	358	274	316	330	320	319	297	368	341	365	341	355	306	287	367	309	352	341	303	318	324	325	320	323	329	325	313	328	295	311	313	322	298	318	309	341	305	296	308	325	305	310	320	314	298	321	354	341	343	301	327	348	290	335	331	327	320	300	371	339	307	285	359	307	334	342	354	328	325	331	348	313	329	326	351	312	316	353	315	325	327	314	359	339	325	334	355	328	329	322	352	310	357	321	320	316	305	337	350	323	357	361	324	352	362	312	319	337	370	321	332	311	299	335	352	342	309	323	344	334	316	308	320	348	350	324	288	348	321	341	361	328	345	341	331	352	295	315	302	294	342	337	325	354	320	302	314	316	315	333	336	318	337	298	334	314	295	329	300	341	313	307	331	365	342	331	351	317	302	348	308	320	324	307	347	329	326	353	309	304	340	313	327	310	315	329	308	353	340	324	303	341	329	301	329	340	334	326	313	296	323	315	334	345	308	342	326	318	332	329	330	331	336	333	308	335	297	328	338	299	341	338	350	348	327	318	321	318	340	350	314	308	363	315	337	321	327	367	341	334	327	327	352	336	289	308	299	312	329	297	298	316	338	331	319	330	346	324	322	335	293	315	340	299	311	291	292	338	334	338	344	330	312	328	347	357	312	332	323	315	328	334	336	328	335	295	322	297	354	314	350	317	311	340	317	315	310	316	313	327	318	322	324	300	290	321	313	315	317	317	314	324	328	298	310	331	344	356	365	289	332	326	309	328	299	302	319	301	347	308	361	283	317	342	323	336	308	284	336	322	310	323	336	345	331	307	340	321	336	334	318	334	320	301	344	289	297	325	306	310	343	327	322	306	289	305	308	337	304	309	308	358	306	299	328	339	312	307	304	326	310	326	319	335	344	332	324	328	327	305	311	333	294	344	327	320	345	357	313	321	350	359	312	302	311	299	308	296	342	355	317	310	298	320	363	304	316	335	332	338	331	318	309	316	306	321	323	331	301	315	326	347	333	370	331	305	338	313	298	288	330	301	309	350	339	309	307	341	319	353	316	327	333	369	370	318	344	329	328	342	343	322	312	336	336	324	309	330	337	343	316	321	324	325	315	299	322	334	345	304	331	329	326	336	307	292	330	308	345	275	331	351	367	341	304	335	349	314	354	312	348	310	328	314	330	334	342	337	330	318	332	285	361	313	340	355	335	318	308	305	341	325	335	293	318	342	313	316	325	325	302	302	351	323	325	324	359	311	324	366	324	323	325	322	326	336	306	328	324	310	323	324	335	328	296	313	333	338	339	317	332	348	333	318	328	317	336	320	347	305	342	324	340	309	317	333	314	332	347	322	328	310	300	334	359	352	295	350	323	343	341	308	323	301	310	338	323	288	333	315	299	330	317	302	315	328	346	320	327	322	345	318	373	322	329	334	319	304	306	315	335	357	323	340	323	313	298	308	366	325	307	333	334	321	326	333	371	343	353	349	338	314	329	348	339	344	321	322	323	344	322	335	319	305	356	305	340	328	309	346	304	297	318	325	360	345	329	319	335	306	316	322	322	344	349	301	310	323	345	281	305	335	301	355	326	326	352	324	324	323	336	340	301	315	314	326	336	315	322	342	293	305	358	324	330	284	340	290	323	333	338	356	311	321	331	311	338	315	319	340	303	345	312	305	295	301	320	326	319	352	321	322	316	328	328	333	347	342	314	315	327	316	307	339	298	309	338	334	353	304	323	367	319	308	320	303	309	337	306	298	342	327	347	324	321	316	323	344	320	323	330	317	326	313	341	321	327	323	325	316	340	338	321	308	350	325	333	326	343	331	316	304	303	308	335	324	323	332	306	308	328	308	328	301	313	329	367	356	335	330	304	329	342	359	309	355	356	299	296	339	328	301	335	334	304	342	308	347	328	309	312	314	329	342	328	337	319	335	324	305	333	299	347	372	329	323	364	302	318	315	293	324	297	321	316	349	322	310	333	350	312	320	318	315	341	311	337	359	360	310	301	288	289	344	315	364	295	322	336	287	368	309	297	343	319	325	340	322	317	303	330	317	335	320	322	331	321	306	333	336	322	351	314	320	315	319	330	314	302	315	327	355	323	352	308	343	300	343	314	323	338	348	311	317	317	341	357	293	338	331	347	366	307	280	303	333	331	363	349	324	341	316	332	361	349	315	319	333	295	296	325	294	342	311	313	313	324	318	319	334	338	307	327	336	357	329	348	306	309	325	347	321	326	305	306	348	347	327	309	335	347	302	317	327	353	302	309	329	321	318	348	346	332	342	317	330	307	310	317	331	313	319	324	334	362	315	322	332	300	283	321	310	306	301	350	331	336	319	352	319	343	316	321	353	338	318	365	329	327	353	315	330	334	306	353	313	305	314	321	322	350	341	334	375	300	307	335	306	338	329	337	328	317	341	307	323	316	339	318	326	337	340	347	343	332	336	353	310	340	324	356	324	317	354	355	370	315	327	313	333	319	336	342	350	303	323	321	293	331	318	301	331	293	299	302	303	277	288	319	311	326	321	307	334	346	308	297	379	336	320	298	334	348	318	329	331	329	324	335	312	306	362	339	334	330	299	325	301	334	319	330	355	345	317	303	324	350	316	344	303	298	330	311	320	301	314	319	349	315	295	351	308	306	349	346	322	306	335	301	343	343	321	332	324	340	316	313	307	344	331	329	317	330	316	327	315	317	346	355	306	305	280	358	343	326	361	325	325	325	327	336	351	306	335	333	333	320	325	313	341	341	323	335	326	313	317	321	339	338	308	308	302	324	291	316	338	323	317	315	288	370	331	326	328	349	348	312	360	355	347	329	307	306	338	328	315	309	311	359	331	303	286	330	349	349	351	328	335	350	300	344	327	280	326	323	313	315	353	329	340	356	336	342	321	337	323	297	341	335	340	350	299	320	311	335	296	319	325	331	366	311	292	296	338	342	317	319	364	320	307	305	374	350	310	328	287	321	338	332	324	325	341	334	310	296	340	319	313	294	332	322	334	322	316	325	346	360	318	297	357	383	323	294	327	310	324	357	341	331	315	331	323	323	333	329	326	329	300	325	326	315	317	303	273	314	313	333	310	330	298	327	342	318	313	299	315	322	302	328	299	329	337	323	308	337	304	317	330	305	320	335	328	315	310	317	353	324	322	305	334	297	338	312	330	318	356	333	317	323	326	350	351	315	345	309	313	350	351	351	336	341	328	318	342	293	345	338	329	323	307	320	346	312	346	337	332	336	352	330	315	351	330	309	332	304	308	329	333	333	322
46637	94361	72972	48498	29136	14723	3376	524	394	411	357	412	411	420	393	402	388	378	582	675	605	547	440	398	369	390	355	383	375	395	351	372	368	386	371	359	352	359	399	382	391	338	368	332	398	342	369	366	360	375	380	375	410	371	349	381	419	328	395	379	379	381	398	369	373	352	368	392	372	354	356	402	372	368	356	352	397	361	373	347	383	353	362	402	363	397	372	369	331	365	348	347	344	358	347	377	356	378	370	345	395	361	367	349	377	369	389	332	333	362	330	341	331	366	364	352	377	379	363	354	389	358	357	394	352	374	328	347	374	393	368	348	367	385	387	378	326	373	377	319	375	336	326	383	342	351	352	348	341	368	369	369	376	413	342	338	359	339	361	367	333	355	359	392	360	368	392	374	376	361	375	345	351	387	366	346	354	372	351	366	331	364	395	375	388	377	335	391	375	346	364	347	361	375	374	401	376	358	356	365	358	361	387	384	353	330	348	334	388	388	417	401	354	357	363	327	376	348	361	408	402	338	336	357	348	391	353	377	355	387	375	382	362	355	387	354	358	398	368	378	373	352	351	400	384	372	374	364	319	339	370	381	384	386	371	406	360	365	375	374	384	392	334	389	365	347	359	373	363	364	336	401	365	379	363	354	391	381	351	350	360	361	351	354	348	386	360	354	395	357	344	364	368	367	336	376	357	367	363	354	366	372	362	368	379	377	350	383	352	378	380	385	372	355	343	362	408	351	377	374	388	341	386	365	377	364	378	348	342	359	350	375	361	399	359	380	346	391	358	339	359	302	342	368	366	359	351	374	344	385	357	365	370	375	383	344	356	365	362	377	353	359	357	362	368	363	364	385	359	350	382	388	375	356	389	385	370	357	349	370	370	382	350	354	389	359	374	395	380	328	391	365	371	346	350	343	374	350	357	343	381	357	351	361	385	336	374	376	425	370	335	380	372	383	386	340	372	341	345	361	368	372	368	347	353	369	361	384	361	365	378	357	375	350	387	356	333	319	382	344	363	341	385	340	326	365	358	356	378	359	375	390	347	347	359	373	346	350	375	366	391	345	384	349	378	360	369	365	387	382	370	324	345	346	368	374	404	343	346	352	384	360	401	392	389	368	340	358	364	363	352	413	338	363	369	373	350	358	381	352	339	374	397	342	355	374	405	385	385	348	352	357	370	376	336	388	399	410	340	381	367	349	393	363	386	335	368	389	357	347	363	351	363	392	366	365	380	377	347	346	341	357	369	378	352	336	362	366	377	361	346	355	398	385	350	383	360	358	381	337	328	369	386	376	377	346	365	374	389	409	380	376	359	341	356	367	377	339	335	380	400	358	393	410	344	410	325	391	364	398	371	383	409	366	358	369	350	327	368	339	382	388	373	371	399	359	388	364	335	367	353	347	356	343	365	380	362	364	379	347	378	377	325	356	376	359	385	400	361	368	361	395	370	376	379	358	317	369	346	383	354	378	372	321	333	356	359	375	359	407	338	355	394	371	379	363	374	369	362	356	375	374	405	363	355	323	343	377	378	362	345	404	375	358	363	379	382	367	356	377	374	362	390	328	370	342	321	406	349	361	372	384	360	377	387	361	358	369	363	368	355	387	343	353	337	377	387	374	370	374	369	365	376	354	368	394	390	370	369	388	371	389	405	380	390	368	392	390	348	347	390	364	363	353	364	339	397	371	375	345	345	380	353	360	335	359	379	381	344	383	387	380	327	355	382	385	369	389	341	354	364	344	391	369	364	381	373	358	355	379	377	339	372	384	358	370	367	325	342	370	347	352	367	407	356	397	327	341	359	362	356	365	375	342	377	374	374	375	348	376	376	355	367	378	382	348	353	381	360	346	367	369	351	345	373	358	350	391	357	381	416	374	363	389	345	350	373	375	355	347	373	373	336	369	388	326	376	330	346	366	336	376	342	366	360	335	367	367	371	346	366	361	364	372	350	351	342	333	340	400	360	339	395	359	350	372	344	413	360	350	358	365	367	367	377	371	381	368	353	377	379	388	373	363	374	396	357	405	348	407	398	389	360	328	405	358	361	373	389	351	354	352	361	400	382	372	348	361	380	359	342	379	387	386	384	365	330	361	362	384	373	362	347	372	372	363	385	329	372	380	347	348	360	379	373	391	378	354	365	347	330	361	396	370	372	367	364	374	361	406	381	401	384	379	371	326	370	373	380	383	349	369	349	346	350	367	369	354	351	376	338	392	388	386	348	373	370	350	368	350	354	353	371	375	329	341	380	389	357	358	367	351	350	361	366	370	385	373	348	388	359	348	367	340	338	373	374	415	368	376	369	348	351	378	363	361	376	384	369	403	378	353	349	378	378	335	376	347	379	399	400	370	331	372	332	374	384	361	360	361	372	354	383	361	370	365	358	376	371	355	352	333	381	372	344	341	333	343	386	368	368	362	406	358	360	371	406	354	349	367	402	351	396	373	361	342	369	357	364	373	350	325	371	376	376	354	343	340	397	343	358	366	322	379	413	341	344	344	344	381	386	370	373	428	344	392	383	364	362	348	374	358	380	383	413	412	360	373	383	372	355	338	381	344	352	343	335	359	394	344	350	345	401	407	365	366	357	362	389	394	332	373	364	367	367	338	348	384	369	354	371	364	376	340	364	386	365	350	367	384	352	361	416	375	381	347	365	381	344	347	378	367	364	427	391	362	341	383	377	361	322	355	361	387	361	364	382	357	396	389	365	372	370	381	386	376	345	358	360	384	342	436	364	364	368	352	359	391	373	363	375	372	351	347	352	355	363	368	390	378	360	379	356	370	358	388	374	335	380	365	337	355	348	389	379	366	377	393	344	363	373	393	341	379	381	364	328	378	382	354	372	381	358	357	366	343	396	359	349	376	376	369	387	370	365	376	370	383	355	350	366	384	384	395	384	348	350	355	351	354	349	337	356	359	354	341	358	353	351	386	329	372	355	360	368	387	362	356	346	353	383	360	356	339	409	359	363	369	320	348	369	370	379	346	375	371	388	334	398	414	349	361	365	366	376	379	369	365	395	361	341	369	361	362	356	378	382	378	362	353	366	366	363	346	344	377	373	374	356	418	365	374	354	379	359	362	362	376	347	374	366	367	371	359	365	384	363	385	351	347	350	352	343	336	329	349	351	360	392	388	364	356	360	370	396	406	351	347	409	393	385	352	372	398	394	370	392	342	369	385	354	394	350	333	361	365	384	346	390	397	390	382	346	358	354	400	350	385	374	364	357	378	336	389	344	358	377	359	381	385	392	374	329	363	394	371	368	343	340	391	368	381	329	337	348	396	377	352	344	353	386	337	387	365	360	360	362	353	365	359	391	363	371	369	385	343	386	390	372	355	377	358	330	374	361	341	359	349	373	368	345	381	333	395	349	364	352	361	403	379	325	385	344	345	398	366	376	372	399	357	356	367	345	372	401	370	366	331	356	359	382	358	366	335	337	412	362	377	360	392	359	366	391	347	343	410	362	365	381	344	381	351	376	352	386	356
25362	25266	39761	33397	20060	7621	1233	326	291	263	292	283	282	288	298	286	269	270	304	355	349	311	311	320	308	298	285	271	295	271	275	262	269	278	265	286	263	253	259	302	284	288	277	260	278	277	259	272	283	278	293	313	267	279	290	261	278	273	302	273	297	268	279	263	284	283	271	260	306	258	277	288	257	272	264	279	267	259	262	273	253	267	266	270	274	283	310	267	262	261	295	262	288	287	290	277	275	277	271	269	263	296	283	274	277	291	303	280	274	250	311	271	268	276	266	257	271	302	270	281	305	284	265	261	322	290	271	295	249	276	258	256	281	280	253	294	270	282	255	269	282	279	296	262	277	288	265	272	280	253	269	295	284	282	262	268	280	274	268	257	280	265	267	309	297	253	265	302	282	284	268	297	279	265	297	261	272	266	269	277	293	283	267	282	285	251	300	305	287	257	286	264	278	279	293	296	287	290	273	279	276	299	271	301	282	267	299	264	282	269	273	266	280	287	310	285	290	285	288	250	289	279	277	305	298	293	284	272	278	269	279	259	282	250	266	292	298	287	247	277	265	275	274	296	263	281	296	284	250	255	268	246	300	287	284	267	278	271	270	287	274	256	246	304	270	284	311	290	282	293	260	284	292	254	294	278	262	274	257	296	278	264	308	276	297	293	275	309	307	295	268	279	272	278	252	297	303	302	283	286	315	294	269	297	285	259	278	279	253	259	281	283	261	262	299	277	285	286	256	304	256	260	282	313	293	306	253	291	279	291	268	282	276	275	270	298	283	264	257	283	336	310	289	301	283	296	278	280	269	287	255	288	285	244	298	268	257	280	273	287	287	303	291	276	274	281	300	284	249	279	277	270	269	296	297	271	264	285	240	266	288	284	271	293	273	280	262	286	285	282	299	297	316	279	268	268	287	251	257	264	244	267	280	250	269	267	280	268	267	256	301	281	266	260	286	263	270	288	280	258	285	264	284	276	316	287	296	290	294	262	287	273	277	308	320	280	264	280	299	316	289	278	253	280	263	274	297	282	271	286	279	298	280	265	255	251	293	301	291	302	305	282	277	292	278	309	263	258	317	281	263	253	281	263	275	302	264	267	276	284	289	297	289	255	287	249	299	280	304	304	279	274	283	275	251	259	289	276	288	310	260	304	271	294	307	288	305	281	275	266	282	239	297	285	300	289	278	289	291	271	248	287	264	264	286	285	289	259	273	274	257	293	295	289	268	302	297	247	267	265	275	266	279	270	263	260	275	247	288	258	249	305	302	246	242	278	269	280	285	285	296	287	281	316	263	270	291	250	297	252	282	287	271	259	285	290	272	304	273	266	270	270	248	287	274	275	272	285	283	290	307	303	289	261	252	277	291	256	294	266	271	294	277	263	270	261	255	329	276	289	292	275	256	272	269	250	280	325	284	257	248	272	255	277	265	311	299	269	278	290	282	300	281	321	303	303	286	290	273	302	308	293	309	267	295	270	260	289	258	248	316	251	288	294	266	292	271	302	283	325	296	270	286	288	283	267	278	312	272	267	288	281	270	287	282	285	287	291	246	249	284	278	266	270	252	266	296	280	283	276	279	258	248	284	307	273	257	264	241	296	263	300	266	300	275	269	250	292	251	291	254	274	279	275	291	268	279	287	298	267	291	285	274	262	296	285	254	279	284	304	294	293	265	278	290	279	254	288	282	238	315	277	280	302	253	257	317	284	255	263	305	281	273	277	257	263	281	260	279	292	300	275	289	263	288	268	279	282	297	269	258	277	287	285	303	268	277	256	313	277	271	274	259	279	289	284	275	246	291	290	287	305	284	290	258	275	305	294	255	283	306	281	282	277	308	266	268	263	299	259	307	297	272	291	264	271	268	270	270	278	312	308	274	265	277	266	291	295	284	279	288	295	294	302	290	286	252	305	259	254	292	268	268	263	261	288	303	299	259	287	250	277	276	310	303	272	251	293	276	264	279	311	299	261	295	284	255	281	311	292	296	301	274	250	290	282	257	278	249	287	299	280	268	261	261	301	286	280	268	260	251	282	295	281	286	298	269	306	304	298	252	239	282	296	267	265	297	273	283	295	249	262	278	287	271	302	314	282	292	276	261	269	268	305	305	306	278	271	268	289	294	256	296	262	288	293	264	276	269	303	300	274	288	296	265	317	273	268	274	266	283	313	255	268	259	295	308	292	269	263	276	283	284	282	289	267	272	276	300	296	260	299	271	275	272	263	264	272	269	286	268	251	288	295	308	297	276	261	282	287	286	280	276	302	278	292	257	264	273	251	258	292	280	282	257	290	312	287	276	273	286	307	307	276	253	289	258	286	277	267	269	276	300	290	281	295	291	272	256	262	276	273	287	300	265	273	253	296	287	281	278	283	278	282	267	296	301	271	289	278	274	297	299	297	288	288	294	266	292	287	287	284	298	293	269	285	300	269	311	298	279	300	288	296	254	240	276	293	260	268	265	253	284	250	259	281	282	269	265	270	248	292	283	286	283	258	280	288	260	263	266	267	270	271	308	287	281	272	290	266	314	303	266	267	292	295	315	281	280	277	269	259	289	271	279	287	272	291	268	276	300	297	283	260	264	264	290	268	260	263	281	270	275	274	246	292	276	286	299	274	293	293	301	294	286	279	298	310	276	293	290	263	233	321	258	293	288	260	270	284	276	294	259	289	291	266	277	286	268	297	292	285	294	264	295	297	264	264	282	272	282	251	244	250	259	281	281	271	298	277	255	277	272	274	269	260	277	278	264	265	271	267	267	279	272	307	274	280	300	274	285	297	275	250	283	268	263	301	282	273	295	302	279	292	302	268	276	249	304	281	270	292	269	311	298	277	296	253	250	296	274	281	295	273	296	303	273	305	302	283	251	285	252	296	306	282	249	276	307	277	268	283	255	268	271	270	286	275	292	253	283	281	262	279	276	280	295	309	269	266	299	320	301	279	276	258	258	265	266	286	290	263	288	265	276	304	272	280	275	295	284	273	289	311	303	263	268	283	297	302	252	280	276	277	289	268	260	268	268	297	253	271	262	291	286	279	294	260	301	301	283	297	294	277	257	283	283	277	273	282	257	289	268	304	254	273	314	260	246	274	307	284	302	258	256	268	280	281	270	307	280	294	289	265	287	273	252	279	297	243	274	265	285	284	278	285	298	261	275	258	274	287	255	273	286	248	287	300	275	282	286	302	284	275	309	278	303	281	279	295	270	284	284	273	301	256	294	279	281	267	277	293	285	281	331	277	268	255	287	275	261	285	250	278	264	262	285	290	294	297	256	259	284	300	276	261	294	286	277	276	273	303	255	282	292	265	263	298	303	292	262	284	254	293	286	255	271	282	264	264	281	287	280	311	297	256	280	300	254	273	262	270	275	301	276	271	281	300	272	290	251	273	265	259	294	263	265	260	273	286	295	315	250	280	273	286	259	297	290	311	262	304	253	270	298	226	265	287	291	287	299	281	272	298	314	307	283	271	264	299	282	297	258	259	264	318
42212	81037	59004	37556	19788	7635	1676	378	352	345	321	312	355	310	372	314	323	356	448	463	445	465	367	314	311	318	352	370	326	307	344	335	309	345	333	292	335	354	263	369	328	315	311	296	331	293	338	317	330	302	338	287	340	312	304	338	330	342	320	330	327	292	320	308	344	335	313	318	322	314	330	325	328	298	306	323	332	313	328	339	327	328	349	349	339	308	326	336	348	348	316	341	327	315	314	306	325	339	330	363	323	327	338	302	319	329	333	306	314	316	305	333	294	347	360	324	323	317	309	289	332	319	289	308	327	333	306	341	323	309	336	308	340	310	314	293	326	328	328	339	294	331	345	322	334	353	320	295	339	353	347	328	317	303	325	321	350	317	337	333	308	315	320	314	349	308	342	328	325	294	309	341	316	361	350	324	344	305	323	311	332	319	324	307	315	343	309	314	333	345	331	330	302	330	323	362	329	361	340	320	314	317	330	339	349	328	311	344	303	326	315	360	294	346	326	341	333	292	337	319	314	323	328	345	325	353	328	329	320	302	322	306	325	286	321	348	341	312	362	325	328	369	346	312	327	340	342	353	321	341	348	317	299	349	325	324	335	336	345	313	323	341	313	345	364	353	327	323	322	328	326	320	346	315	365	317	349	345	333	334	349	340	327	315	344	351	319	328	335	324	304	313	302	325	324	285	326	310	324	324	321	300	315	311	286	322	349	286	311	300	287	311	321	323	365	304	374	321	348	346	295	327	331	337	340	313	335	320	310	329	330	344	320	323	331	337	291	306	343	319	310	311	308	336	350	339	302	284	316	288	323	312	323	323	305	268	293	358	294	350	286	310	320	331	326	314	317	312	369	352	309	302	328	332	316	354	346	311	322	352	349	361	329	298	327	307	308	326	312	310	350	292	292	307	338	313	325	322	337	293	340	354	344	307	329	325	316	368	358	305	324	310	340	328	364	346	367	349	319	352	314	309	360	373	318	360	327	317	305	296	313	334	308	293	346	344	304	316	328	333	327	325	311	320	310	311	314	318	320	311	314	316	320	322	332	280	302	340	318	336	330	295	317	314	334	330	310	329	340	304	304	336	337	315	330	332	313	328	350	309	335	323	315	341	313	358	326	309	307	310	344	312	313	327	323	339	316	318	345	331	341	292	315	338	314	336	302	318	355	331	320	316	368	326	330	332	300	347	320	338	318	346	330	297	322	305	338	305	307	330	317	311	317	351	319	312	319	326	306	335	342	312	316	334	332	300	330	341	328	337	297	317	324	349	323	307	322	294	338	321	345	328	333	343	296	352	311	314	311	329	320	329	326	296	321	293	340	330	330	335	330	325	314	316	306	338	339	331	356	344	351	325	331	318	334	306	309	318	319	324	349	289	322	338	313	346	324	304	347	281	354	369	346	372	320	330	346	331	293	346	347	316	353	349	327	323	330	312	311	309	329	281	318	312	311	343	290	348	322	304	321	319	320	348	324	321	361	328	310	333	336	294	329	311	314	341	342	317	335	317	307	287	346	315	312	365	327	316	336	332	305	321	338	365	313	317	320	330	327	316	326	321	341	326	321	322	335	345	305	277	345	324	329	365	346	312	323	318	327	343	324	335	323	346	326	310	341	302	341	323	321	323	355	323	316	342	333	333	320	323	331	309	337	312	299	362	354	333	310	356	345	326	311	305	296	320	303	374	321	350	321	336	324	334	313	347	339	318	321	302	351	358	319	304	318	338	303	362	319	330	323	306	348	293	330	357	318	295	304	310	355	327	317	332	313	330	352	320	320	321	326	329	322	343	335	312	307	305	298	329	308	300	352	310	303	331	311	344	317	328	329	330	314	319	320	354	328	321	334	315	346	343	330	293	320	338	308	333	330	315	330	323	315	328	303	321	347	355	322	328	318	336	322	294	345	322	315	326	333	322	307	323	324	349	321	318	299	327	296	322	339	363	316	338	356	289	331	345	308	347	333	288	331	334	350	316	339	302	303	344	314	298	310	352	337	323	321	270	344	302	341	299	309	312	313	341	314	361	355	312	364	339	327	334	317	333	313	322	349	328	314	327	305	327	326	338	320	318	300	320	311	321	326	296	333	323	335	334	337	333	341	332	330	296	326	340	313	354	314	325	313	305	326	333	352	300	301	306	299	332	330	315	321	339	359	346	336	336	355	348	283	306	316	327	327	310	355	348	315	364	332	330	357	318	337	331	320	312	334	325	342	313	319	326	297	332	319	336	320	336	321	370	335	340	335	308	337	333	304	340	361	327	329	320	334	321	319	327	336	313	285	310	331	294	328	329	332	318	328	326	349	338	332	330	311	309	330	309	318	352	364	359	327	319	320	328	313	288	340	314	330	319	302	343	306	317	307	326	315	312	333	334	334	313	322	305	325	317	315	335	319	338	366	315	299	334	347	354	286	308	326	324	321	341	312	337	321	313	348	322	369	358	332	339	354	328	322	354	366	336	320	327	352	275	327	317	322	334	340	358	339	378	319	292	351	296	330	351	326	299	329	323	309	343	311	324	322	297	338	304	307	349	349	339	356	336	349	297	345	335	305	310	305	319	334	340	329	282	329	334	325	329	306	313	344	324	316	331	307	313	327	325	330	294	307	337	316	344	340	348	335	342	298	316	346	315	312	340	330	315	299	298	306	314	344	343	313	322	328	291	330	347	329	363	337	319	308	314	323	366	326	287	353	321	310	300	328	345	336	330	325	318	313	319	335	317	332	329	316	307	333	322	292	322	341	332	337	339	324	323	323	319	338	299	338	310	310	284	303	337	321	336	333	321	302	315	324	324	290	326	347	337	314	322	304	350	312	331	311	324	343	311	333	341	313	315	340	318	303	347	325	347	335	336	331	341	342	297	307	329	331	309	305	313	300	337	360	333	334	318	360	317	310	324	340	350	337	379	355	347	347	293	334	320	314	342	315	309	322	318	327	361	330	352	327	354	328	323	331	310	319	307	296	315	335	352	318	331	300	319	346	300	316	322	323	356	351	320	317	291	319	313	349	298	312	336	338	322	332	327	321	333	335	323	354	313	297	334	340	319	328	326	322	320	353	318	329	292	330	332	341	323	316	290	323	314	332	285	327	345	299	306	339	288	338	347	343	288	340	340	342	305	355	324	348	304	309	331	331	310	327	307	323	322	329	333	311	315	290	307	294	322	334	330	338	324	337	321	328	340	332	322	340	319	320	339	327	317	319	310	322	344	337	336	311	335	298	331	320	312	334	312	338	321	358	330	320	320	349	332	331	321	330	323	306	323	334	314	325	314	345	338	356	330	312	334	328	316	316	324	323	348	321	292	380	353	323	352	336	327	309	340	322	330	330	345	323	342	309	283	300	350	325	324	317	334	365	331	327	322	344	310	358	321	299	329	337	328	337	337	351	305	289	315	341	326	333	307	334	307	319	332	312	297	302	316	346	319	340	358	310	317	321	312	315	330	351	297	356	334	300	333	323	341	305	338	301	322	313	353	327	310	333	294	321	314
22890	22080	33729	30498	25617	22892	15805	1475	440	426	477	402	378	400	426	420	451	530	545	578	526	525	475	413	424	395	393	423	431	406	387	422	410	393	416	397	416	422	427	416	407	453	427	399	403	416	389	396	392	418	414	410	388	388	393	410	438	403	462	433	439	393	404	407	407	410	367	410	395	425	414	408	414	386	395	414	386	406	414	410	405	391	417	402	410	406	388	423	383	419	403	416	418	367	417	430	386	405	408	376	358	380	417	400	459	396	418	397	395	453	364	416	418	402	400	394	382	377	387	389	358	392	415	444	412	377	392	427	383	399	404	436	393	365	409	358	395	383	413	386	388	386	373	376	395	392	398	408	419	388	403	433	413	399	365	390	403	363	405	394	393	399	430	409	386	387	398	391	414	426	448	418	392	417	389	396	413	402	368	400	448	404	387	409	392	400	387	418	388	426	380	386	412	390	386	384	419	402	407	407	396	434	416	418	418	420	414	412	377	423	433	387	407	417	430	410	408	378	407	386	421	396	411	385	365	401	416	413	353	388	380	340	423	356	406	392	408	387	399	382	421	418	430	419	408	437	410	427	381	451	383	403	377	407	439	396	416	438	405	392	373	429	378	367	422	412	402	415	410	424	404	411	380	398	383	408	409	372	386	427	432	389	403	388	399	385	409	370	431	400	413	375	374	431	405	384	414	429	379	397	388	397	384	413	425	412	387	398	368	389	416	429	390	385	392	413	438	383	386	399	413	418	410	407	402	391	417	381	420	363	409	377	364	380	393	410	429	407	417	379	378	390	403	407	397	424	404	392	415	413	402	371	403	431	396	419	416	391	400	406	353	414	414	377	388	389	380	407	390	382	421	409	365	393	454	401	412	417	393	425	394	392	415	393	383	383	407	423	408	400	417	388	403	391	431	401	404	415	384	405	397	427	397	411	370	398	393	421	396	388	435	416	376	425	411	384	431	439	420	409	388	376	384	414	391	408	405	359	380	358	425	436	411	396	418	422	415	397	364	405	410	408	379	395	396	405	393	384	413	385	426	413	379	427	378	415	415	378	355	442	360	389	407	417	427	424	407	392	454	400	400	444	413	430	410	393	374	395	388	372	375	441	391	417	389	449	379	418	440	420	429	397	394	363	399	389	391	404	403	391	387	405	392	380	390	415	389	412	421	408	407	395	413	456	448	388	437	434	379	378	394	398	414	409	435	411	407	394	404	415	419	413	390	376	383	377	397	404	393	387	422	400	399	408	420	387	359	415	401	394	423	382	410	415	427	402	391	414	429	398	404	382	368	390	379	393	388	406	414	435	390	452	404	361	432	404	394	403	419	425	385	380	422	404	436	427	385	402	419	408	404	401	415	384	412	388	412	405	383	383	405	375	404	396	425	395	369	411	395	379	395	421	394	386	386	446	374	418	385	369	379	382	379	427	439	406	416	393	398	405	374	364	397	386	394	399	390	411	401	401	410	391	383	405	384	392	377	426	415	400	428	419	393	438	413	385	368	373	386	434	407	403	399	393	421	383	405	417	391	399	405	368	385	386	400	423	411	391	367	389	412	404	446	362	409	423	387	396	397	366	416	404	391	437	397	414	406	432	420	417	409	376	394	389	368	422	408	359	433	411	396	395	425	421	410	380	387	390	390	408	383	442	417	444	442	409	434	362	381	400	385	415	405	399	374	390	412	430	413	433	397	392	400	373	418	361	427	371	363	445	391	356	406	378	410	434	408	397	399	426	403	383	381	388	419	371	421	379	385	428	443	397	389	389	425	437	415	390	404	391	404	399	423	413	403	391	385	435	398	381	399	396	391	410	403	403	406	416	403	382	390	405	374	409	406	379	418	387	458	371	417	428	384	412	376	428	389	342	427	399	409	416	391	417	424	379	412	400	413	407	397	414	433	364	376	396	397	434	333	387	391	413	404	367	402	390	371	387	397	387	412	385	439	388	393	384	380	399	392	377	406	374	402	359	381	343	386	393	393	385	403	384	384	410	409	413	396	429	443	394	367	358	385	413	394	412	364	369	412	405	436	389	402	350	387	416	397	385	431	396	438	418	386	394	377	383	416	378	407	389	411	402	405	396	405	384	401	429	417	410	402	426	421	396	381	406	411	393	401	384	408	418	403	381	428	369	367	415	386	379	347	373	398	388	381	383	380	416	428	420	408	434	393	395	419	376	419	411	393	376	433	426	426	360	380	403	420	400	383	418	401	397	397	408	388	384	430	392	408	425	427	431	390	415	404	370	408	415	391	404	370	421	381	410	390	413	416	393	382	399	414	388	365	369	415	410	384	430	392	396	408	403	404	375	396	414	390	403	407	390	399	430	434	437	402	372	424	413	408	419	351	446	360	423	360	385	338	433	397	380	392	406	383	401	408	420	402	379	392	385	385	412	379	388	424	375	381	439	397	382	404	422	365	369	407	419	443	401	401	444	358	428	426	440	402	369	418	419	398	405	416	402	423	401	394	437	390	341	401	380	382	417	385	399	407	416	397	411	397	445	428	363	369	384	405	469	416	400	428	395	422	383	426	406	388	400	394	417	403	424	395	441	353	380	423	390	434	411	393	388	385	423	371	397	436	358	434	389	413	384	424	430	421	404	402	405	409	373	431	386	398	394	426	404	375	436	411	414	381	409	431	409	414	389	399	411	394	392	376	368	442	379	406	404	429	407	378	387	420	406	382	377	435	405	414	395	373	340	403	409	393	419	402	409	394	406	365	416	418	369	401	397	421	387	382	416	408	374	400	396	423	406	380	413	437	395	372	368	405	404	392	415	401	391	410	402	457	436	380	401	377	392	404	408	450	418	389	391	441	376	392	389	399	408	388	377	404	386	393	413	426	389	416	377	386	404	383	365	393	404	421	386	427	423	397	354	406	421	398	396	408	407	402	402	410	389	421	382	388	401	393	404	442	367	387	380	398	383	385	371	396	392	369	385	382	377	389	418	407	400	397	439	412	393	383	420	413	426	382	408	389	344	430	419	378	378	398	397	401	363	391	394	429	395	411	425	429	382	417	399	387	401	375	427	394	418	411	404	411	425	385	434	409	404	386	406	402	386	406	397	400	412	392	405	352	383	379	406	369	402	396	419	382	397	402	396	428	418	399	415	432	407	412	395	425	431	386	424	384	384	425	405	392	380	415	402	378	429	386	411	387	374	392	402	373	405	372	418	414	418	390	394	421	414	395	381	397	386	355	427	399	401	410	392	415	422	474	438	410	399	394	394	415	380	416	372	406	431	395	370	378	408	392	386	378	431	408	395	395	392	408	455	434	405	382	378	398	385	442	402	385	421	374	401	404	391	397	418	431	424	372	435	384	433	405	374	406	399	420	386	404	422	392	398	392	386	402	421	400	391	428	389	418	401	407	407	413	412	400	367	428	394	365	407	364	383	416	391	401	423	388	424	439	409	393	412	380	400	386	413	413	371	380	392	384	400	374	353	408	421	416	378	410	389	415	378	401	405	377	382	382	398	400	373	422	414
52687	98721	80270	58867	37839	21158	7430	792	434	460	535	498	458	443	423	452	527	624	737	758	674	578	487	417	426	439	409	413	439	449	436	461	421	473	421	433	453	430	404	439	439	434	425	422	438	441	443	441	416	425	434	444	428	404	468	461	415	400	478	442	457	462	458	424	415	476	469	450	441	463	409	459	418	467	462	456	430	457	409	434	474	460	428	437	454	400	447	395	450	437	419	464	453	460	415	440	459	425	465	445	485	448	435	457	461	429	439	477	472	436	456	406	454	443	390	459	450	422	440	388	447	474	399	435	471	436	420	445	443	424	459	463	434	453	385	433	459	461	459	433	467	418	422	443	448	421	443	425	454	460	402	458	429	455	433	387	417	406	431	430	451	436	432	422	391	446	444	446	434	460	453	413	489	474	447	460	436	446	445	435	421	461	421	414	435	440	450	448	454	433	416	435	444	477	438	427	456	463	463	404	467	421	419	420	409	450	442	450	419	455	469	473	441	437	441	423	423	465	421	409	444	451	444	434	448	431	458	474	397	399	437	443	450	448	466	436	451	417	432	441	447	464	391	473	448	464	465	403	449	448	472	441	422	439	435	484	443	480	420	445	430	405	460	401	418	445	440	466	430	428	431	445	460	426	462	422	499	374	436	442	455	420	466	422	449	441	483	438	423	435	440	407	470	414	429	439	433	446	494	415	439	450	434	399	411	431	457	409	448	405	433	420	443	443	420	428	457	456	452	448	449	431	416	423	409	445	424	455	406	480	435	422	443	419	440	448	461	480	427	440	431	449	433	429	447	419	436	464	453	468	482	402	478	470	403	440	460	406	416	425	437	425	441	420	447	465	432	429	478	393	448	437	452	449	430	406	431	470	475	454	473	460	403	471	422	467	425	439	473	478	435	458	413	459	456	440	444	403	439	430	432	467	439	462	450	476	455	460	468	437	430	482	409	451	450	431	418	431	452	453	431	443	412	456	439	444	433	419	472	459	447	423	364	448	469	422	475	341	456	454	475	436	419	480	421	436	402	408	481	494	422	418	444	427	433	450	442	435	443	439	450	454	433	457	433	446	433	435	417	431	434	443	490	426	435	413	461	430	433	441	462	469	465	434	442	444	425	476	418	418	428	434	435	457	465	401	459	460	432	445	417	428	436	429	460	436	427	447	425	466	443	436	420	452	440	431	471	456	429	418	427	436	458	432	413	422	424	435	435	439	438	421	427	425	451	430	433	442	414	462	414	437	400	436	409	425	453	467	495	428	461	457	431	450	424	459	405	416	441	469	414	441	434	421	464	433	412	430	410	456	438	446	418	424	433	449	441	440	448	466	445	439	457	411	418	408	457	456	455	504	419	441	455	458	436	465	429	415	425	424	433	472	455	428	429	452	416	431	410	434	417	445	411	413	449	460	424	436	431	454	431	420	394	432	469	427	452	419	431	456	420	459	464	429	459	458	391	448	443	464	411	446	440	460	451	476	440	413	456	432	418	446	429	492	426	420	471	437	445	444	447	437	468	439	422	407	404	479	448	462	444	446	447	460	432	441	420	470	452	443	476	435	414	450	425	410	428	436	434	411	445	487	433	428	406	417	432	408	454	420	417	458	406	431	454	420	452	433	452	431	427	407	433	464	440	441	452	451	405	455	481	444	427	436	452	452	452	469	443	454	426	402	445	436	452	418	461	448	450	433	457	433	455	457	436	433	461	427	462	453	481	446	446	414	452	436	470	444	420	467	415	435	441	469	464	452	411	420	477	470	448	492	443	418	440	419	454	445	395	426	485	414	441	435	423	452	412	384	382	446	445	454	425	411	479	432	431	422	412	431	414	459	459	423	435	412	475	453	439	451	468	436	461	427	448	406	455	464	420	440	461	450	459	450	433	437	444	432	429	442	437	412	437	412	403	416	428	444	462	454	409	428	437	404	437	463	425	424	472	461	435	425	453	442	450	425	459	450	450	422	448	438	434	465	444	455	454	480	464	461	425	439	430	426	423	432	443	429	454	422	447	444	465	451	431	483	439	418	455	461	428	460	474	421	425	430	437	425	488	439	447	432	465	437	449	446	444	385	424	485	444	491	435	446	444	467	451	436	453	428	434	436	413	490	423	441	468	411	472	424	436	400	468	411	407	477	417	452	478	423	423	454	431	448	425	450	429	443	439	470	412	461	446	429	395	423	428	423	422	427	430	435	444	446	408	477	445	433	424	450	451	474	416	399	448	460	411	418	424	467	462	398	453	441	431	435	416	442	456	439	479	419	461	412	463	481	447	422	454	469	493	435	417	402	478	487	460	465	469	467	437	410	479	420	473	480	457	424	432	396	416	410	426	440	427	412	462	466	434	398	407	467	452	417	470	422	458	416	453	449	406	417	436	418	454	423	446	409	413	454	425	436	482	465	426	464	411	423	386	461	480	442	440	452	437	431	431	468	429	474	448	468	412	431	420	451	446	457	432	420	480	393	444	416	426	411	435	446	457	442	436	456	401	463	436	453	420	431	438	423	444	408	439	455	423	411	451	433	441	451	446	461	426	419	422	427	439	434	414	428	436	420	422	422	428	472	432	460	420	401	426	437	429	453	472	428	463	480	460	429	413	426	453	480	446	445	441	443	442	431	442	401	436	450	440	472	407	432	461	424	446	418	462	453	416	448	431	413	439	470	405	439	419	455	406	413	476	457	459	435	480	446	448	451	457	454	416	418	437	441	416	433	463	401	435	455	433	459	430	448	454	417	454	441	423	427	418	433	432	427	468	468	427	415	392	441	416	460	456	433	457	473	450	428	472	394	419	424	432	416	444	433	448	444	422	436	396	425	469	445	483	457	435	450	411	432	464	422	408	449	461	463	425	427	438	463	413	449	455	444	451	440	441	444	406	404	424	422	464	454	425	438	448	483	451	463	423	440	492	454	417	442	431	452	452	425	410	454	453	426	387	405	442	435	428	467	462	453	457	456	411	472	424	466	463	430	458	455	424	434	447	392	471	454	447	447	440	452	416	437	466	497	444	431	448	440	423	443	469	387	427	432	408	452	413	469	459	456	459	427	427	483	474	455	432	452	470	432	409	430	412	405	470	449	419	467	426	388	422	473	464	412	402	405	445	447	497	442	459	413	453	429	450	467	430	451	421	438	468	453	428	461	446	472	438	425	424	417	435	420	464	428	406	441	495	433	440	444	429	462	434	430	450	449	431	472	431	434	446	442	420	421	437	454	444	446	410	432	454	442	435	437	444	455	427	437	464	453	438	456	449	477	420	472	457	437	412	429	432	466	406	460	435	470	459	447	456	407	416	413	432	460	470	464	433	429	417	458	438	400	437	417	438	437	404	437	433	427	426	441	439	422	451	456	444	437	482	484	433	440	425	453	426	455	461	431	413	426	454	417	455	480	509	416	437	461	474	454	452	424	429	481	440	462	378	437	455	437	454	435	424	448	447	441	452	426	428	473	481	410	435	461	425	425	402	405	436	432	397	440	424	426	455	464	448	451
27895	32124	39154	22232	5990	1567	568	257	250	259	242	223	248	233	225	238	241	262	298	252	242	251	244	240	217	207	232	243	248	245	245	253	274	250	251	254	246	205	239	233	250	265	234	240	229	230	222	232	232	220	247	234	211	250	222	245	208	226	233	239	225	238	247	246	222	255	242	229	229	240	255	238	218	244	264	234	246	212	266	243	198	242	205	264	233	251	241	212	238	230	247	262	241	242	221	235	260	230	259	240	241	230	227	234	239	238	249	259	244	238	259	216	216	251	240	240	245	247	244	250	250	245	251	226	264	256	240	217	246	230	227	244	260	274	245	226	259	206	239	220	244	246	265	272	241	241	227	235	262	252	251	263	258	262	245	239	219	223	240	240	212	223	243	245	234	235	251	235	229	239	226	275	241	261	215	233	261	208	232	252	226	249	274	233	233	248	237	237	235	250	262	242	256	231	257	256	264	239	221	254	259	243	241	251	255	242	217	235	242	216	233	233	244	268	240	237	229	206	241	225	260	239	245	270	262	223	218	221	241	259	268	237	231	203	251	216	239	234	226	224	234	234	246	239	258	229	275	223	248	240	229	231	227	252	267	239	226	243	233	230	256	241	253	234	231	255	231	249	223	245	254	233	233	218	238	277	245	250	239	256	244	259	246	231	243	269	223	226	254	214	233	248	228	248	276	231	268	243	260	244	244	244	250	230	236	247	238	217	241	243	239	267	229	230	243	239	258	247	216	245	243	250	234	257	268	228	236	226	246	284	223	247	237	268	241	256	247	222	240	227	199	235	227	230	246	222	246	243	231	268	228	241	256	205	224	251	240	247	201	240	262	235	248	232	232	234	220	245	224	260	241	237	190	282	235	251	264	229	208	237	264	235	230	226	241	229	219	251	240	224	274	252	245	210	231	249	228	247	238	247	245	245	271	225	218	251	264	243	211	249	255	222	264	260	242	267	255	255	231	235	229	228	246	234	232	249	253	238	253	240	247	239	222	233	237	230	231	238	239	253	226	240	242	240	214	241	216	217	254	239	266	254	245	246	245	238	225	232	225	271	252	225	236	213	218	253	255	233	276	226	256	232	209	222	259	222	264	206	233	223	220	229	248	235	248	226	248	254	263	234	217	232	217	249	240	232	239	257	242	238	233	268	255	221	224	235	249	229	255	251	240	237	242	240	248	245	237	246	219	215	237	207	237	243	240	216	241	221	224	232	274	244	251	248	248	229	249	251	236	248	258	218	229	246	280	266	256	236	242	243	263	259	260	237	215	238	240	266	252	226	226	223	226	250	237	231	241	223	257	251	246	252	242	222	248	269	268	216	254	262	235	243	233	230	231	266	225	237	258	252	244	236	225	253	232	237	260	226	213	247	253	245	222	252	237	272	237	233	269	240	257	241	268	246	238	241	235	249	260	256	243	215	243	250	218	217	232	222	208	249	261	257	241	229	243	255	229	238	254	271	280	257	235	232	230	232	244	259	241	232	230	273	229	272	232	251	257	236	238	249	236	245	238	239	246	230	238	253	244	239	225	266	240	209	214	246	228	242	252	256	259	243	238	274	226	243	248	231	245	254	229	236	238	251	243	228	219	234	262	268	235	263	258	250	229	236	223	243	259	234	234	244	224	253	218	232	236	229	235	254	232	243	217	236	224	249	253	245	226	271	235	232	205	237	233	270	238	248	230	249	237	249	229	239	231	251	236	221	247	254	256	236	242	259	231	259	225	247	247	235	245	264	262	245	233	253	223	238	256	238	248	266	239	253	247	271	247	249	240	238	249	237	242	240	247	246	228	218	251	234	235	237	227	248	214	231	243	235	242	238	196	265	237	246	242	225	240	248	233	258	230	227	227	243	229	230	250	234	216	229	244	233	240	239	223	229	255	233	216	244	257	256	234	268	220	231	236	234	208	239	244	254	228	258	247	242	245	256	253	269	230	251	264	262	238	255	226	247	224	224	239	257	228	274	224	245	239	238	278	252	219	221	235	261	231	236	251	237	235	238	243	252	237	250	237	241	240	249	255	262	259	230	232	244	254	256	233	221	248	251	248	230	251	255	242	245	261	226	235	251	231	276	246	261	275	241	243	252	217	207	264	243	236	251	216	270	236	244	242	247	246	251	226	241	248	245	216	233	222	234	236	273	249	230	237	264	239	244	275	273	265	270	256	250	255	233	260	243	227	221	260	230	256	230	264	243	242	230	263	211	226	250	261	267	239	239	243	269	250	244	226	245	261	249	259	229	235	281	235	234	230	245	236	212	236	250	268	255	225	259	261	247	248	256	240	246	229	232	232	248	220	243	256	259	262	234	229	235	236	232	234	239	230	223	241	253	237	251	254	260	213	264	249	271	228	225	253	248	227	247	220	249	216	268	234	243	255	257	272	247	253	251	258	242	278	236	221	252	268	269	243	236	226	248	230	211	227	244	268	224	252	230	243	252	305	255	209	241	212	227	235	230	260	249	232	241	243	218	238	242	259	244	241	255	253	256	264	253	259	237	226	254	241	238	258	261	259	259	244	229	224	264	261	243	254	239	250	250	233	238	244	230	239	231	288	240	252	239	253	274	228	248	224	236	255	243	252	249	239	229	251	233	288	246	268	276	235	240	251	214	235	251	239	246	233	240	237	237	248	244	232	228	271	232	237	254	253	225	255	244	239	213	253	235	271	236	230	242	230	236	242	234	245	226	233	252	256	224	245	239	260	225	242	256	253	273	237	252	263	251	242	271	259	223	266	248	272	234	226	262	227	224	228	232	254	253	242	229	243	256	245	233	235	248	239	221	244	242	243	281	229	261	235	229	250	255	230	205	254	250	238	250	251	241	244	219	240	261	241	235	237	256	247	228	246	259	227	255	221	244	272	246	234	251	255	239	242	238	221	280	236	244	244	248	244	243	268	231	238	263	232	232	243	244	249	234	244	242	249	224	227	247	239	235	232	235	238	237	254	242	263	228	231	249	246	268	235	236	238	234	218	224	252	250	223	221	225	219	230	210	222	232	267	243	241	253	237	242	254	253	233	252	254	238	242	229	249	245	247	234	243	203	248	229	247	250	252	250	236	251	239	249	234	245	224	241	238	213	226	253	227	225	218	256	269	232	236	262	256	264	245	264	230	258	250	241	244	247	220	221	243	240	237	225	241	240	258	239	237	246	237	244	240	262	222	260	251	252	243	272	227	257	244	242	235	241	208	229	248	228	251	235	231	212	214	222	222	259	240	241	239	218	230	262	263	233	257	237	262	253	238	224	240	244	221	247	271	220	259	224	236	258	256	250	279	245	262	248	223	235	249	245	241	239	247	233	229	237	252	235	259	244	225	228	244	238	220	234	246	251	245	238	269	244	248	239	248	250	235	254	228	223	239	224	237	230	247	210	228	240	258	232	252	237	245	262	228	252	224	238	238	241	250	252	243	247	245	233	233	250	231	241	280	243	255	220	228	250	266	224	264	239	244	221	240	248	247	220	272	239	237	268	246	233	240	232
23264	49298	34770	16905	5604	2127	708	277	263	281	271	288	256	298	270	295	287	309	287	268	288	271	276	268	317	289	271	246	262	279	329	311	276	279	281	262	324	306	275	285	277	293	271	282	314	318	245	298	294	296	277	270	250	286	261	286	269	254	289	288	283	270	272	295	311	265	278	276	275	276	305	295	286	296	250	263	260	290	294	285	290	270	294	284	280	262	282	273	300	297	279	276	254	254	280	264	283	284	286	271	288	285	301	268	280	280	278	284	305	238	300	315	272	269	278	275	291	273	241	297	291	298	281	255	259	276	263	286	280	265	288	314	287	272	275	274	288	321	307	302	278	272	299	275	274	279	305	270	295	305	292	295	270	286	257	277	273	283	278	267	293	257	291	282	264	314	301	264	291	274	256	282	299	299	286	294	252	276	264	285	261	278	271	279	282	253	277	277	254	278	283	269	280	297	283	300	282	258	261	288	322	247	257	234	277	254	276	278	313	277	311	273	255	293	286	266	269	279	330	275	286	284	262	255	315	308	279	270	269	257	289	281	275	274	279	312	247	262	291	286	277	303	266	282	262	254	282	285	254	264	285	269	250	285	254	282	309	286	308	274	300	273	273	276	272	285	280	287	295	295	265	283	297	262	300	280	279	268	269	266	278	294	252	282	277	264	304	298	278	285	292	282	258	294	286	264	288	295	287	270	267	268	261	322	293	270	269	290	268	281	269	260	305	285	273	281	266	299	257	250	304	309	285	279	294	298	295	266	274	252	259	273	270	263	294	284	297	280	277	279	257	279	297	272	297	300	313	294	296	260	290	265	243	296	283	285	327	276	303	266	289	286	284	269	289	276	261	293	246	262	273	254	275	279	291	281	256	259	294	272	285	289	274	260	291	287	247	264	309	278	277	288	279	263	323	313	295	289	279	254	289	295	260	267	307	276	281	241	262	262	305	271	290	265	284	305	280	255	310	268	281	296	291	322	267	307	283	305	267	322	259	303	271	279	276	273	285	265	288	277	274	278	284	306	271	265	246	265	296	285	262	267	289	301	263	279	260	275	287	287	300	260	267	272	282	270	292	275	267	298	284	268	269	295	281	259	252	295	292	303	288	272	264	279	275	274	257	263	298	276	291	288	263	253	272	263	255	288	296	289	284	265	307	293	297	268	284	269	263	279	295	287	310	280	295	273	271	282	289	259	277	276	268	258	261	286	317	265	280	250	280	294	306	281	285	265	278	264	291	257	264	277	268	303	292	263	298	268	270	283	270	324	280	271	284	275	278	282	310	287	297	275	302	288	277	292	299	294	264	246	288	282	286	274	277	286	262	292	290	272	281	276	300	299	269	274	272	264	292	314	288	276	273	260	305	256	302	292	268	272	283	306	293	262	262	290	280	299	267	286	269	296	289	271	304	279	264	296	260	263	302	283	263	270	277	288	284	286	295	318	271	269	278	312	276	289	243	273	305	305	278	300	306	283	270	281	305	285	268	271	274	294	266	295	306	280	292	268	288	321	269	267	272	273	301	289	280	259	285	293	302	276	263	278	248	278	280	293	287	273	296	288	268	270	289	293	289	289	284	296	302	284	273	267	308	295	280	308	263	290	267	289	242	274	275	255	274	295	283	291	264	266	276	300	292	307	257	303	270	313	289	282	299	271	271	259	289	269	287	251	272	279	263	267	274	259	275	272	301	254	296	277	282	297	274	278	299	316	277	262	265	285	287	271	283	305	265	280	263	262	267	276	273	293	296	258	271	293	272	294	262	272	291	286	290	267	282	267	266	307	276	271	268	312	276	260	274	255	302	272	286	283	244	266	283	269	254	267	277	294	247	267	280	249	285	267	278	259	281	262	275	269	312	273	315	285	250	281	282	272	299	297	266	267	275	298	290	273	282	286	290	292	283	281	271	267	255	264	296	277	264	278	283	285	282	289	301	277	299	265	296	254	297	273	305	292	273	264	266	276	230	282	270	286	282	277	280	241	261	310	284	314	265	294	274	268	265	258	270	299	297	310	293	263	270	305	285	268	297	282	289	273	306	306	274	242	276	299	280	257	295	262	280	287	288	268	284	274	308	253	290	282	299	281	320	281	259	259	275	286	283	303	268	273	295	292	306	288	296	295	286	261	263	256	270	280	277	268	299	259	271	270	254	273	274	304	268	293	264	280	316	283	299	301	293	278	296	279	272	290	307	313	272	304	276	294	290	252	281	270	268	268	265	298	302	290	268	289	284	284	249	258	283	289	288	268	268	276	273	268	296	270	259	294	275	259	269	272	298	266	288	306	311	275	301	291	290	275	280	305	243	297	256	276	286	283	284	264	259	270	261	243	269	293	255	282	293	286	273	276	267	288	277	287	274	276	278	269	290	270	285	310	292	286	281	300	311	281	286	281	278	304	291	279	261	259	279	300	284	299	282	271	273	243	288	300	275	282	303	274	291	286	287	294	277	312	301	282	264	287	249	297	299	283	275	260	251	328	273	278	283	262	241	287	299	259	289	256	285	285	256	268	291	295	266	301	314	268	284	262	281	316	260	248	276	258	274	287	282	265	291	289	287	277	250	293	282	305	279	233	277	299	296	284	280	284	268	285	267	270	258	254	276	283	281	267	266	284	284	271	300	297	284	287	288	275	272	289	284	264	279	276	279	266	280	298	304	281	290	268	301	278	296	269	271	296	284	315	271	288	282	270	268	266	264	310	287	284	285	278	286	312	281	274	262	274	291	257	264	297	255	285	267	267	265	303	271	303	289	259	267	273	276	283	283	301	279	285	268	276	279	275	298	280	253	270	287	277	300	287	298	267	266	293	280	305	257	273	276	277	282	275	277	297	301	291	248	282	271	281	269	311	280	262	281	289	292	290	270	318	287	258	285	311	292	304	263	278	252	289	296	282	294	268	298	281	262	291	258	298	284	260	313	304	283	287	294	269	263	254	279	305	307	283	289	284	284	255	271	287	280	284	290	314	263	323	258	267	273	281	283	250	243	276	307	307	261	286	270	300	309	267	281	289	310	271	266	272	257	300	309	277	268	271	278	271	260	288	263	274	269	304	305	277	291	303	326	286	297	263	276	263	279	287	259	262	301	277	304	296	271	287	258	277	317	272	267	267	248	285	307	271	282	271	278	263	266	289	279	276	292	301	251	278	285	258	280	268	279	286	272	290	270	315	289	271	281	266	291	307	293	266	269	272	257	295	321	259	295	258	292	276	273	290	261	284	276	292	266	271	273	275	282	271	264	288	265	234	294	270	297	258	275	304	276	270	280	286	261	266	253	270	290	299	289	283	265	294	275	317	271	272	287	272	286	306	266	283	269	267	314	282	260	265	291	278	288	297	297	284	276	295	266	309	260	286	287	262	279	273	283	280	265	278	270	240	258	288	277	278	280	275	269	262	289	271	281	259	250	306	278	292	285	252	296	281	288	296	263	300	299	287	301	261	277	254	286	261	271	278	282	272	288	250	255	271	290	299	282	264	297	269	304	270	272	279
23868	23025	37356	34618	25262	19732	8001	460	290	337	310	319	302	300	288	330	342	390	394	438	428	401	368	330	316	325	284	302	329	271	315	272	273	301	310	302	295	294	291	288	331	314	323	309	291	279	318	272	278	289	335	295	318	315	300	276	309	319	335	322	285	295	313	309	304	295	288	302	291	271	297	319	299	285	292	302	321	305	331	322	320	281	307	286	306	312	312	317	295	348	329	302	290	303	317	347	290	291	313	308	336	281	324	310	269	295	292	308	300	319	312	322	311	323	301	290	325	327	320	300	304	317	310	278	264	323	294	291	299	323	301	303	299	287	291	286	297	318	304	304	307	324	328	300	347	318	301	305	313	311	304	309	301	317	267	324	338	308	319	310	347	316	337	313	327	294	301	317	306	328	302	295	325	307	342	275	276	298	315	316	300	341	303	311	275	287	303	305	280	296	289	305	332	292	316	302	307	298	310	302	325	294	282	330	332	326	303	325	321	300	321	317	328	300	301	308	273	294	296	307	307	304	294	269	311	285	317	296	326	271	331	312	290	326	323	316	317	338	309	285	309	313	274	306	273	338	282	307	352	298	344	294	331	309	312	300	276	323	313	313	275	286	279	349	334	304	314	302	314	305	311	284	312	299	321	294	297	324	287	335	326	279	306	309	311	307	316	270	286	291	301	319	312	282	264	287	290	277	338	316	297	293	318	279	317	307	329	302	291	301	292	311	306	333	321	310	292	281	299	321	300	299	286	316	312	309	312	295	287	320	336	290	320	281	306	324	324	306	315	285	288	315	308	326	321	286	292	292	312	313	290	278	290	299	319	318	288	282	301	316	310	298	278	296	339	311	281	286	285	304	315	335	308	305	292	298	285	304	287	299	284	301	293	295	312	298	307	309	294	292	315	290	318	275	318	297	294	328	314	290	294	309	337	336	292	311	300	317	311	300	291	287	302	304	309	315	323	290	332	314	313	292	300	291	285	330	289	341	309	312	307	324	312	284	313	314	319	314	286	312	296	308	346	326	294	308	308	289	307	299	302	299	323	310	309	286	291	305	308	297	324	345	291	301	324	263	335	328	309	273	310	295	298	294	334	310	340	304	324	272	306	283	297	307	293	300	319	303	290	330	296	317	298	299	292	293	303	313	292	327	322	280	297	296	298	317	331	307	316	269	311	313	313	311	319	313	329	305	301	314	263	326	315	326	297	303	314	306	285	322	335	304	305	314	309	323	306	293	312	268	301	313	324	305	285	310	277	308	294	317	266	327	330	313	345	337	271	329	303	299	307	295	313	299	300	285	286	290	287	287	316	268	316	292	296	305	338	288	286	302	299	294	309	291	311	309	285	295	331	330	340	322	323	332	328	299	305	291	284	318	312	294	286	294	278	289	303	307	322	341	305	298	307	289	293	297	297	331	287	286	280	303	291	327	295	274	309	277	290	333	326	305	280	290	278	279	293	285	287	292	297	326	270	330	309	341	306	299	337	320	316	311	327	300	309	307	332	316	303	310	319	313	313	323	287	303	281	321	322	302	293	332	284	310	312	285	328	331	295	287	319	301	306	279	337	301	352	304	325	317	298	296	298	270	257	352	302	319	323	288	312	327	317	305	319	287	292	307	316	288	302	299	307	325	330	301	312	332	264	286	309	326	316	309	301	314	283	330	291	301	308	311	311	317	263	295	282	310	326	317	315	311	316	329	301	325	329	298	299	294	283	284	325	331	305	305	340	273	331	300	289	309	314	323	312	335	313	337	315	297	281	310	304	313	324	343	304	345	292	292	284	313	302	308	302	285	326	298	289	286	321	292	328	321	295	295	318	314	316	294	309	285	295	301	301	296	307	318	310	297	278	329	350	310	329	316	302	296	316	286	337	283	298	300	346	286	297	328	306	314	278	328	276	297	317	311	307	318	297	263	345	328	325	315	332	317	296	313	311	332	302	284	305	300	262	339	312	314	312	307	309	300	294	302	308	307	308	323	294	301	326	317	319	293	304	281	303	344	301	321	303	286	333	296	285	278	289	339	311	300	290	329	314	304	284	310	296	295	313	309	293	299	301	300	333	298	316	327	268	311	296	303	341	292	306	293	290	295	275	297	316	311	327	338	276	294	297	318	276	308	294	289	293	314	302	272	302	303	301	329	271	299	309	322	307	323	356	288	316	321	334	294	309	297	323	295	321	303	334	292	321	323	299	303	306	306	313	319	321	316	322	315	319	292	320	305	287	319	307	305	276	291	303	297	299	331	299	286	298	275	330	316	325	319	294	312	311	318	314	296	322	285	282	338	302	299	299	305	286	311	325	310	288	289	279	309	306	307	291	308	289	299	306	289	306	306	278	305	318	309	309	306	281	281	315	286	299	297	302	316	263	296	315	306	294	286	319	270	321	326	309	302	297	313	292	297	281	298	330	310	335	317	292	324	312	300	320	306	306	317	305	296	323	306	307	318	295	307	317	333	298	309	283	299	280	325	325	296	297	335	287	279	275	304	309	327	329	278	302	290	287	313	329	321	320	312	290	318	271	300	334	299	280	295	297	302	308	330	332	306	302	324	301	351	295	324	308	319	303	308	321	302	297	339	303	304	317	312	298	315	304	280	292	277	294	306	329	334	299	287	280	322	325	312	281	276	308	303	321	322	279	312	298	323	322	292	297	267	264	284	282	308	292	285	318	305	314	289	309	302	305	323	303	291	298	270	326	303	296	325	302	303	316	293	277	285	288	284	296	295	333	295	289	301	322	315	294	299	283	298	313	266	325	315	307	297	303	264	297	300	312	337	324	295	306	276	315	303	287	299	279	312	309	307	279	314	303	298	308	306	305	314	309	292	288	299	291	290	304	343	277	309	293	291	272	306	317	311	312	312	293	311	289	318	303	301	326	286	318	273	310	301	322	294	287	302	313	311	324	284	281	291	333	282	315	299	347	321	315	297	307	296	308	333	304	326	303	312	295	355	304	304	310	305	321	315	313	293	308	287	312	298	305	241	306	268	312	316	304	284	325	336	308	310	289	295	276	308	296	345	295	319	319	305	287	292	300	317	270	325	285	268	267	332	314	305	308	335	317	309	315	275	306	299	295	299	285	288	331	305	291	327	317	275	308	303	303	311	280	320	285	295	319	311	315	276	288	313	325	278	289	287	285	359	294	289	281	329	290	318	293	288	331	327	320	311	314	297	329	346	329	284	292	318	332	314	306	348	338	316	298	301	289	276	328	290	325	296	305	311	287	302	326	341	296	327	281	333	312	304	302	343	326	287	298	272	290	297	305	304	298	263	287	313	302	291	313	302	309	311	297	302	311	286	291	277	328	312	287	313	300	332	296	302	304	329	304	281	294	309	273	285	323	290	312	311	315	298	294	340	299	297	286	324	292	318	324	281	308	303	329	319	273	308	294	332	303	311	298	298	302	326	281	308	301	297	298	304	281	296	307	305	279	315	309	317	313	327	313	301	288	286	299	294	304	286	296	296	305	308	330	308	292	311	300	300
47658	94735	72979	48138	29472	16126	4871	399	361	342	330	357	323	365	337	364	438	435	470	564	535	499	442	426	382	374	347	347	393	370	368	361	353	323	342	363	348	346	344	383	358	344	336	350	346	361	338	348	353	359	321	372	337	347	325	334	328	334	355	321	369	336	340	324	314	357	327	315	305	323	335	347	367	327	344	325	341	358	351	347	349	334	349	339	355	332	348	362	329	334	328	344	306	358	340	345	313	359	331	367	333	369	340	301	342	372	352	347	345	320	348	363	326	331	353	348	310	337	330	332	328	347	374	346	343	313	325	358	307	326	368	322	384	352	318	331	360	347	320	320	359	328	326	355	337	318	319	332	349	354	379	333	343	350	388	359	316	330	346	342	363	313	347	350	328	331	350	344	343	354	349	342	359	350	356	347	311	351	324	361	337	333	334	333	356	364	352	348	351	312	321	353	350	342	349	354	317	330	345	362	325	346	331	335	368	384	354	341	357	379	345	344	341	341	335	360	365	386	359	342	365	342	337	345	361	331	348	348	362	302	354	319	338	305	378	354	349	350	344	320	344	315	335	344	333	317	348	307	331	368	327	359	348	361	336	367	332	339	389	355	367	343	358	372	321	325	355	327	366	346	357	326	349	331	338	338	316	371	350	323	340	323	356	358	344	339	357	350	346	357	327	360	310	390	340	352	343	371	309	321	353	322	348	332	325	361	389	344	324	331	351	294	308	371	334	339	382	335	368	348	322	340	356	342	334	355	310	320	318	324	349	359	361	301	356	360	359	338	336	354	342	350	345	366	343	314	370	339	376	352	383	364	333	345	329	355	360	344	344	352	368	330	324	357	365	335	345	318	403	361	327	347	337	347	372	308	364	321	346	334	341	356	358	358	340	333	351	327	339	394	324	332	348	349	375	351	339	320	374	356	367	334	377	335	335	336	361	338	334	342	343	340	316	376	323	353	332	337	326	318	345	341	392	384	348	326	346	359	315	318	338	332	349	331	351	351	364	352	362	354	353	355	344	367	323	359	319	352	353	339	329	336	340	376	340	367	332	349	347	379	346	324	350	344	363	360	364	356	348	337	343	334	334	336	358	361	348	334	327	340	315	330	370	367	377	321	313	319	357	345	328	317	334	314	326	334	351	316	318	342	347	339	326	369	352	308	345	335	368	349	321	345	380	351	363	329	347	318	356	356	348	328	313	325	315	322	308	357	330	345	328	362	354	345	352	366	303	338	368	339	341	325	345	345	376	341	351	321	316	371	364	337	320	332	365	349	365	335	331	373	359	351	334	334	334	305	374	331	322	353	364	333	331	339	314	363	322	342	370	338	348	341	354	347	320	328	361	354	290	345	329	340	349	377	361	324	337	335	356	358	385	373	349	323	316	361	376	340	327	362	359	358	377	352	346	347	344	338	362	340	357	356	343	344	360	345	345	351	314	325	367	332	302	320	342	340	360	346	315	332	357	331	359	343	339	364	324	339	339	341	332	336	319	358	313	367	354	359	312	373	353	362	329	331	318	322	364	346	375	337	307	347	347	338	369	347	367	338	356	367	351	353	331	329	348	336	342	322	326	360	332	335	352	358	357	349	347	376	351	328	328	304	323	341	348	350	369	339	375	340	350	343	323	360	342	333	339	363	342	344	367	366	353	332	346	342	323	335	356	318	347	358	314	351	371	353	354	350	346	301	337	338	364	327	356	352	342	336	391	323	334	358	344	334	347	348	317	339	334	338	372	315	356	324	336	327	329	338	339	321	351	374	335	356	364	349	336	326	360	337	343	322	331	358	323	371	346	342	332	346	301	365	315	356	356	315	341	334	358	343	351	320	339	333	337	339	313	325	369	379	326	315	369	338	328	347	362	369	350	332	335	347	331	330	355	366	347	334	366	346	318	343	370	357	330	344	344	340	318	323	319	362	331	346	339	325	317	361	366	330	330	337	313	364	340	338	348	317	353	327	368	345	339	335	346	339	380	386	379	344	332	354	377	367	330	374	327	345	361	349	345	332	331	353	349	354	336	362	379	303	328	320	373	363	316	346	338	352	339	322	331	355	359	336	368	339	354	336	351	318	309	334	359	327	343	331	327	342	365	356	374	345	320	338	315	341	324	358	331	333	346	322	345	354	321	333	350	339	305	336	358	330	348	330	355	334	354	342	356	335	304	367	367	340	329	358	321	363	361	323	343	335	369	332	353	316	344	349	344	322	358	327	332	334	323	343	350	328	329	349	337	314	347	327	318	331	364	372	336	361	338	345	383	301	304	313	352	345	335	313	323	326	376	357	356	312	365	361	340	337	354	338	350	295	353	345	372	344	381	363	357	334	353	317	323	337	343	326	373	376	348	365	314	332	344	360	359	372	362	353	392	349	329	360	301	339	345	348	343	327	352	340	326	285	353	330	327	311	357	354	349	327	329	352	331	331	346	354	337	344	373	347	339	336	335	367	334	308	352	327	360	354	325	341	363	371	353	329	337	346	309	367	366	359	360	359	345	355	357	313	349	367	346	329	367	330	342	340	346	315	343	326	366	360	339	345	314	367	373	333	365	344	307	331	317	331	343	340	358	320	367	317	321	341	314	333	366	349	352	371	306	358	347	339	351	317	349	365	336	322	351	363	353	351	342	351	342	358	342	345	372	333	356	360	385	331	356	369	334	354	317	338	360	352	362	349	348	325	337	341	378	338	361	309	310	348	357	384	327	348	349	328	349	333	341	334	326	345	351	345	349	330	334	354	328	365	353	372	327	346	372	345	401	378	329	352	330	354	348	377	368	349	342	361	365	364	351	344	331	355	349	323	357	344	332	383	339	353	329	339	347	358	329	348	342	352	365	359	343	336	344	332	292	368	330	364	345	340	328	314	305	349	331	322	377	346	346	348	352	313	351	333	346	357	365	349	288	334	332	332	355	321	328	334	347	329	323	368	306	323	327	321	375	324	361	352	364	363	351	362	347	325	332	370	312	351	329	374	359	317	319	317	328	358	321	370	328	335	335	316	349	340	367	311	333	330	347	358	343	349	337	342	352	350	370	343	379	342	328	326	343	346	336	349	329	364	328	372	341	359	326	349	324	345	342	393	360	354	380	354	338	390	325	370	347	326	310	363	344	340	348	328	334	334	366	368	317	358	332	364	363	347	320	347	337	333	361	351	355	366	365	369	355	368	347	334	345	320	365	347	334	357	370	369	289	380	358	327	340	352	341	364	351	339	328	378	345	347	346	369	339	326	331	368	340	339	347	332	341	340	361	344	343	323	355	337	328	342	339	331	348	318	362	359	340	344	345	324	332	315	335	328	332	336	359	369	343	347	365	336	312	372	371	349	343	363	333	349	374	375	320	314	349	328	334	360	337	339	319	356	362	350	335	370	325	356	340	330	362	323	371	359	367	358	348	346	374	345	355	350	351	351	343	309	326	356	315	339	359	362	335	359	345	343	324	318	350	337	339	340	332	357	304	319	359	328	319	348	365	321	335	366	370	343	373	370
25217	25043	40268	34153	19945	8154	1881	288	241	239	241	254	222	240	243	255	296	243	310	321	330	306	286	248	242	263	244	238	231	255	248	237	257	242	243	249	259	257	255	263	257	274	247	262	219	244	227	237	243	228	235	260	267	271	216	248	258	247	250	266	243	249	234	257	264	269	234	253	253	260	271	265	241	238	251	280	237	255	235	239	233	260	251	242	265	234	249	233	244	255	259	242	268	234	254	252	247	253	255	242	245	261	257	270	238	265	260	255	264	241	248	238	232	236	277	227	244	247	256	231	275	252	260	235	247	251	245	237	241	249	263	240	252	221	258	264	238	276	249	227	232	250	242	280	243	247	232	224	250	245	244	244	208	265	225	256	245	268	281	262	233	262	283	251	234	270	247	269	248	235	241	247	253	266	262	224	273	229	239	275	257	258	249	262	232	236	253	238	243	204	270	222	244	213	237	211	231	264	249	265	280	275	262	259	242	232	243	236	244	232	251	212	232	232	238	238	234	265	234	252	249	253	246	260	242	238	235	226	227	255	220	255	245	253	240	230	222	263	264	250	238	231	229	234	227	243	247	257	230	257	243	255	284	288	271	261	256	253	218	258	219	256	230	253	236	241	231	244	251	220	240	252	256	272	239	253	254	237	244	234	255	223	230	235	241	215	228	263	245	263	246	246	218	262	235	246	240	251	244	263	246	258	232	252	251	246	239	234	240	239	247	266	248	241	253	255	254	216	226	273	253	240	225	247	238	242	256	255	244	292	216	224	254	245	270	217	222	269	233	219	265	227	213	266	252	268	267	263	237	248	220	230	251	262	270	201	237	219	244	255	248	218	236	270	243	217	237	257	264	266	224	233	250	242	261	233	261	232	261	240	230	232	261	257	251	241	240	239	228	247	259	279	245	242	270	247	258	248	248	241	237	239	225	227	259	242	249	262	263	253	237	246	224	255	243	249	263	271	258	229	250	259	271	250	242	247	251	214	255	261	265	233	252	235	245	254	221	252	265	220	231	256	249	224	247	246	254	239	249	254	241	244	233	248	239	267	244	227	233	248	221	247	245	254	220	234	245	225	259	252	236	255	236	294	257	252	225	238	238	246	220	252	234	236	262	288	225	262	244	265	246	233	268	257	270	254	228	231	255	247	245	210	245	247	271	245	277	239	250	265	263	256	273	236	220	245	250	258	228	241	237	244	254	229	276	254	260	253	254	255	251	236	266	229	245	250	230	263	235	249	268	228	238	257	225	245	261	257	268	235	262	256	255	269	244	257	259	239	249	271	237	248	251	252	245	276	246	258	253	220	248	268	253	241	261	271	238	251	221	257	209	225	209	219	279	235	239	234	239	256	246	248	296	257	245	247	272	226	256	233	249	247	263	268	252	253	263	253	260	250	252	250	235	255	230	265	222	235	226	227	226	254	250	246	250	225	208	233	232	224	282	241	250	258	268	255	229	217	240	246	277	243	246	255	237	244	226	268	240	252	253	252	228	253	260	238	239	246	231	234	252	234	220	249	227	247	234	239	265	269	252	255	271	260	245	243	274	260	255	229	245	238	255	246	238	232	208	242	222	247	247	260	225	248	251	247	230	254	224	238	241	263	229	257	240	254	249	220	279	237	228	276	282	246	259	254	250	266	219	248	238	225	243	228	255	224	230	273	228	253	256	230	239	249	238	265	262	266	261	246	247	258	258	236	248	266	246	227	224	260	227	214	233	276	228	257	245	239	262	215	272	247	243	244	263	250	261	290	254	257	249	225	239	251	254	252	256	268	251	226	258	241	230	236	235	249	229	249	235	252	266	261	242	232	249	224	223	287	258	249	239	251	254	244	235	268	253	251	240	217	250	232	256	250	262	227	238	229	267	238	227	227	241	234	263	249	247	228	254	236	263	245	254	270	248	250	281	264	245	262	242	250	254	237	253	234	274	223	236	231	251	251	257	252	273	215	259	239	252	236	267	271	235	252	236	280	245	245	239	254	238	217	276	247	262	243	261	245	271	215	235	237	268	239	246	223	243	223	233	262	228	281	274	251	263	237	247	234	262	228	278	239	262	242	261	235	251	235	262	269	236	245	231	221	248	221	209	257	260	261	247	225	232	219	252	232	252	252	245	255	254	246	248	215	257	266	248	256	263	272	227	253	245	244	258	256	238	266	245	264	249	270	245	238	224	225	228	241	233	230	225	249	240	247	233	221	251	268	245	239	252	268	235	247	256	248	265	254	234	262	247	233	273	235	252	258	258	234	256	257	240	265	261	206	267	224	242	241	233	262	236	249	222	252	229	233	259	251	222	256	247	253	246	285	241	240	243	231	249	248	238	250	273	239	265	238	245	252	244	234	225	238	268	249	244	239	241	251	235	254	276	229	246	247	253	221	246	256	235	258	251	274	229	218	254	247	236	222	239	241	250	242	259	235	273	243	238	242	260	226	260	250	250	231	243	251	242	235	242	264	243	260	217	209	240	237	252	217	233	244	238	230	250	227	255	252	250	237	263	228	253	237	253	240	257	257	246	254	229	254	248	220	276	252	267	221	233	210	265	234	278	254	243	243	250	249	260	251	274	235	239	242	240	252	234	254	257	263	267	261	239	244	268	260	256	238	252	265	232	247	245	250	204	245	245	230	250	249	244	248	233	232	256	247	251	239	234	269	261	284	247	242	240	254	252	247	267	268	230	254	227	237	246	233	228	246	229	223	241	242	244	250	263	243	235	248	238	241	225	274	275	243	243	234	256	230	236	234	259	245	247	230	270	252	254	237	251	253	252	248	263	222	235	242	244	251	253	253	250	225	232	264	258	251	245	241	261	231	217	229	231	242	240	258	246	268	246	252	239	261	242	273	273	252	226	243	224	234	255	240	236	251	238	256	229	260	228	263	255	242	244	245	261	245	245	246	255	232	248	261	253	238	255	258	239	255	223	229	257	255	268	259	235	224	264	225	240	242	238	225	245	248	240	237	230	281	243	233	255	264	249	256	259	218	231	223	257	258	254	241	233	242	269	229	259	252	238	217	231	277	252	256	242	256	220	249	262	254	244	253	244	234	250	235	233	270	239	256	260	224	222	266	217	262	236	231	239	267	238	251	247	215	255	235	229	233	228	224	247	267	239	243	248	237	264	253	257	240	224	219	248	273	200	240	265	227	240	248	235	268	256	246	258	244	233	225	233	278	240	255	217	219	249	258	243	257	227	257	242	237	272	237	236	254	257	261	270	237	228	241	265	285	232	248	237	269	229	260	236	263	249	236	217	245	243	266	269	256	229	245	254	227	256	255	250	192	241	262	262	245	221	268	278	244	233	239	278	242	269	222	245	230	233	247	271	241	240	211	237	237	250	213	233	242	249	237	256	249	248	252	254	245	235	234	229	234	269	250	255	259	246	248	234	265	250	277	250	236	253	256	260	222	256	257	234	250	225	260	225	256	270	239	234	239	240	278	264	271	246	226	240	223	248	229	249	254	253	248	221	251	243	241	259	270	224	223
41525	79748	59882	37726	20641	8717	2954	317	292	304	289	263	297	298	296	285	253	352	382	429	392	383	329	326	299	275	276	311	281	298	284	294	274	340	292	307	271	290	289	279	293	273	282	329	299	280	299	268	276	302	278	321	304	311	264	283	306	286	291	291	283	302	271	284	292	296	313	293	310	294	259	281	280	279	306	272	310	290	258	307	285	287	271	267	269	298	292	292	272	315	303	277	311	282	306	297	285	303	294	316	303	276	260	300	271	294	271	278	298	287	262	300	300	293	304	285	285	281	275	281	272	276	285	289	287	308	273	256	267	319	298	279	303	299	295	276	291	308	311	283	290	295	273	299	284	292	295	290	289	310	294	280	322	292	307	274	303	282	298	266	276	266	286	308	301	305	252	298	302	278	307	276	271	285	298	286	306	279	286	319	296	294	289	323	313	260	331	264	292	298	280	275	292	308	290	308	290	305	279	285	280	298	290	319	291	291	291	257	317	294	315	301	318	289	302	313	306	287	264	301	311	307	265	287	284	288	238	313	305	303	269	280	289	296	292	274	299	276	272	286	267	313	298	306	273	278	321	291	285	302	324	306	285	312	309	267	297	273	300	336	270	313	276	289	312	274	299	307	290	311	284	290	297	288	293	289	318	293	301	269	294	303	296	306	288	280	292	305	288	306	250	298	295	306	297	297	313	280	282	302	312	315	305	317	283	277	302	332	290	284	288	294	276	267	307	324	269	286	304	306	320	300	310	273	286	310	296	276	305	273	278	268	271	306	317	276	285	273	290	283	296	335	283	278	292	291	309	287	289	262	322	304	300	270	262	323	273	271	281	301	283	273	294	285	306	308	280	302	260	303	318	311	295	238	302	306	298	295	302	269	312	306	283	320	310	290	273	326	292	296	303	306	275	281	314	274	268	281	273	324	239	294	278	310	315	283	282	276	273	293	264	268	296	284	286	273	280	302	311	295	311	331	310	329	264	280	283	306	288	309	300	289	304	291	291	278	285	287	308	282	255	262	317	306	306	308	284	296	297	286	307	307	296	304	305	287	263	313	291	303	304	256	312	299	278	299	268	265	319	268	289	285	277	261	289	285	300	303	299	315	303	294	306	278	281	288	298	329	284	272	290	283	268	280	301	301	302	321	273	289	263	285	284	299	276	298	289	303	291	260	282	281	321	301	292	291	294	307	273	298	261	308	312	294	287	316	274	310	270	317	274	316	259	277	288	289	313	316	300	297	260	289	296	291	278	282	267	280	292	302	301	315	279	282	289	293	294	282	265	269	284	309	288	302	324	278	301	242	260	302	312	289	312	262	309	273	290	292	266	305	329	269	283	289	305	314	305	263	269	308	285	314	271	332	286	283	346	308	272	301	289	307	287	295	308	293	299	297	291	277	291	316	296	298	290	286	310	284	285	287	302	304	305	259	282	297	285	277	320	296	298	316	271	296	274	310	299	317	258	276	260	298	267	269	290	278	292	300	307	313	283	293	297	289	314	314	285	294	305	286	277	296	293	272	290	293	293	283	307	289	272	292	279	286	286	285	263	306	284	291	269	276	309	291	268	298	268	302	312	311	259	275	286	294	320	288	301	303	299	266	280	299	286	289	286	276	281	289	304	273	282	294	292	275	293	297	269	308	284	288	332	299	286	300	301	271	293	288	302	323	278	284	290	294	296	288	270	297	307	272	280	279	243	314	298	276	282	308	272	277	278	275	287	282	267	343	291	264	271	306	274	292	295	287	298	265	297	303	274	322	266	288	309	290	273	312	296	319	315	269	264	307	334	298	276	303	328	296	278	282	275	285	278	277	262	294	292	271	320	337	271	270	277	307	299	276	281	312	314	286	302	313	301	257	296	306	284	292	316	320	285	315	294	289	329	301	294	311	272	309	280	287	296	291	282	289	285	262	280	300	287	324	292	286	283	289	276	286	295	290	294	297	290	316	280	285	308	269	282	335	295	284	302	292	266	306	273	283	277	274	319	288	285	293	311	273	293	261	275	270	281	291	290	258	260	292	276	305	309	294	280	288	258	312	301	316	279	307	280	264	315	289	280	302	286	296	297	288	310	300	292	288	268	263	272	290	286	297	306	302	302	286	303	293	293	305	264	286	315	291	299	285	283	292	282	278	291	262	253	328	273	290	293	264	276	305	324	257	281	299	298	261	318	290	268	267	305	267	277	296	292	306	280	292	308	304	304	302	305	286	281	284	250	307	310	319	273	295	263	296	293	279	315	307	278	263	278	249	299	281	297	289	273	305	309	292	275	268	286	335	305	310	265	278	292	309	302	316	286	302	307	269	295	315	280	302	307	265	315	295	283	283	299	307	289	293	293	307	297	245	280	292	308	307	297	288	290	294	281	319	300	329	292	274	303	283	319	282	284	296	266	282	275	304	300	295	273	290	307	295	271	297	280	280	291	305	252	304	305	305	280	281	268	279	268	287	312	300	319	258	300	277	298	307	292	276	292	248	285	310	288	297	295	294	273	296	299	280	287	312	316	258	283	277	304	286	291	292	290	302	279	309	293	274	283	279	295	278	296	282	311	308	302	272	310	269	310	296	271	269	299	280	282	274	291	263	263	313	295	260	304	282	307	253	268	307	293	298	289	296	280	293	267	303	311	263	297	274	284	314	320	279	265	271	309	309	300	265	265	308	306	335	305	316	253	287	303	288	284	290	290	267	286	290	295	318	286	308	275	278	280	311	295	271	303	274	318	290	255	280	298	321	332	281	323	305	310	301	289	290	263	295	307	316	280	271	315	312	296	286	313	289	294	294	264	298	280	302	293	293	313	296	263	272	310	294	284	259	312	297	303	273	294	303	279	277	292	295	316	305	296	274	268	301	307	303	276	308	265	298	314	300	289	297	293	294	318	281	298	306	321	285	295	288	276	296	293	304	263	318	310	318	280	266	301	280	304	280	278	287	299	264	294	333	299	278	315	317	294	292	290	294	282	293	273	299	292	274	297	277	302	262	267	295	278	298	301	282	278	287	326	312	275	313	318	307	299	295	280	269	299	280	282	279	336	311	311	301	300	294	252	277	299	304	312	293	330	289	265	298	279	285	268	239	287	268	283	283	325	288	312	273	283	281	291	308	324	295	265	300	305	281	296	286	283	303	308	265	317	296	315	308	315	282	303	284	305	278	296	311	295	292	282	265	295	290	285	293	276	320	283	300	296	276	257	309	287	293	319	287	302	312	292	280	306	320	308	271	284	271	278	288	278	326	292	268	294	266	279	323	281	295	267	295	283	266	292	306	308	311	314	282	263	315	312	289	313	280	303	265	269	279	295	308	291	325	259	280	289	277	265	298	280	304	318	296	303	283	283	295	293	295	300	274	291	282	303	280	276	292	280	297	284	300	305	276	290	305	276	301	300	279	269	266	288	267	289	284	276	290	287	267	289	295	289	305	310	314	287	265	274	280	300	294	305	284	265	296	292	263	332	300	297	291	312	295	284	278	285	288	291	296	312	310	340	306
22843	21979	34031	31602	26490	23352	16779	1574	433	411	384	381	407	403	398	388	404	506	533	520	537	443	445	390	384	373	403	361	371	407	363	379	394	389	356	400	366	359	366	432	410	402	380	373	366	376	369	374	364	359	394	374	370	335	367	388	389	388	377	386	392	392	350	404	374	367	384	397	405	408	389	390	380	406	391	382	409	390	356	391	378	389	382	375	390	345	391	376	405	394	394	410	374	404	405	391	389	395	384	376	391	367	409	377	368	401	364	367	348	412	378	376	404	387	367	373	367	364	388	346	346	376	378	363	375	344	352	418	391	338	358	364	372	376	381	373	384	374	364	411	369	374	387	368	351	374	405	390	391	379	365	359	362	391	369	336	373	367	368	424	363	392	376	414	406	387	374	344	360	368	390	349	418	367	389	409	364	360	363	364	359	360	345	375	403	402	357	385	404	356	399	375	383	359	383	382	364	357	383	372	360	375	381	359	373	355	359	364	375	389	330	406	381	394	373	387	390	387	390	361	356	391	367	352	399	372	398	390	365	392	359	398	380	334	364	394	361	385	404	388	370	357	365	402	371	370	388	416	411	390	344	409	366	373	368	390	381	384	337	390	348	376	379	393	400	383	382	413	418	397	380	409	360	389	395	374	358	371	398	363	362	366	375	408	359	377	366	338	379	406	383	380	369	389	391	374	355	387	372	391	364	375	360	378	402	357	368	371	360	356	385	350	376	352	344	372	383	374	379	382	389	388	346	382	421	377	366	386	361	372	364	359	371	394	354	393	397	350	423	393	383	396	373	374	373	407	358	368	377	414	390	440	379	406	374	358	364	375	373	366	352	391	363	378	397	402	416	380	383	352	359	349	372	369	397	362	389	376	365	360	378	365	370	371	358	401	391	361	441	355	350	366	372	362	358	394	370	377	396	411	367	364	368	407	373	422	370	396	364	371	366	370	402	395	381	352	373	374	397	376	386	416	368	385	391	388	378	393	388	373	379	392	356	367	386	397	406	387	377	395	362	391	404	393	420	377	376	360	389	367	376	370	405	375	352	354	385	407	381	396	390	372	383	381	371	355	368	342	400	340	381	382	370	377	376	393	386	392	387	366	408	358	358	373	393	370	371	381	405	420	403	356	363	373	367	379	386	371	381	375	349	369	342	414	376	339	390	380	366	413	383	394	408	423	398	372	349	366	367	401	383	377	401	387	390	353	382	373	398	372	394	402	396	388	382	386	400	403	388	378	369	395	357	368	371	392	396	418	360	393	384	376	383	341	419	391	385	394	369	390	375	411	348	380	383	359	375	359	381	366	395	420	379	378	349	432	393	394	419	390	397	350	369	362	365	388	409	410	357	362	370	374	426	390	361	392	395	357	336	387	389	396	401	388	409	406	348	380	377	390	364	426	388	382	387	409	400	353	388	335	392	365	364	390	356	366	393	380	369	372	366	362	370	389	371	404	385	376	359	360	356	381	369	408	372	376	384	378	366	370	389	377	355	422	394	423	381	387	371	388	416	378	367	387	399	372	393	367	356	404	372	392	377	356	397	356	357	379	372	383	377	368	392	369	389	368	367	423	387	409	378	362	373	393	396	399	364	357	389	389	402	357	346	426	408	370	378	399	375	390	374	407	377	364	386	384	388	347	379	383	354	370	374	407	385	399	402	373	394	392	374	389	372	374	344	379	401	386	387	367	375	398	382	381	413	393	365	381	414	363	392	397	399	382	360	421	331	361	371	387	377	370	363	387	381	368	399	360	372	381	369	343	367	437	385	369	370	383	390	398	391	371	408	388	359	370	421	380	394	371	378	370	386	396	370	378	393	357	377	356	365	381	356	382	375	403	398	377	358	401	392	340	400	402	383	396	373	362	386	396	380	400	434	417	375	338	369	377	387	400	370	392	373	335	348	406	389	385	432	349	355	374	373	366	378	357	378	344	376	388	355	375	373	371	375	360	373	372	364	371	345	382	397	394	370	370	400	404	402	353	371	378	381	362	343	391	375	382	407	418	397	350	373	389	374	365	393	387	414	373	362	421	376	377	381	357	376	358	350	383	382	389	364	363	390	393	398	349	365	360	369	383	380	361	365	387	373	350	358	373	365	340	403	362	379	355	370	420	404	406	375	423	406	397	336	414	396	394	394	386	399	349	372	387	407	356	382	377	376	368	393	372	370	377	377	383	381	360	379	399	382	359	425	396	384	389	386	366	404	402	359	344	374	381	369	319	355	417	390	379	397	384	427	388	364	363	377	383	381	402	364	352	383	396	391	374	344	355	360	339	379	373	385	348	368	388	389	376	390	361	364	384	348	379	359	388	371	419	375	383	422	379	340	352	392	381	381	400	385	399	412	364	375	367	401	352	396	398	400	372	364	367	358	379	393	357	370	381	390	378	346	391	354	384	376	403	384	402	351	374	372	424	371	391	407	369	386	391	359	375	365	380	408	375	374	369	405	376	393	392	411	358	377	358	334	368	367	390	363	361	370	387	358	391	389	369	330	381	364	431	368	374	369	368	335	344	388	374	394	382	397	374	362	392	407	366	365	386	367	375	357	379	387	403	410	334	401	411	398	344	395	395	370	412	345	381	396	388	364	406	396	398	385	408	353	388	386	406	399	400	393	372	383	392	432	400	375	346	363	405	401	366	371	407	364	379	392	378	378	402	378	364	366	367	392	394	381	367	383	375	403	391	394	383	370	373	362	391	348	369	366	415	401	360	386	389	374	393	385	384	401	381	362	399	409	351	356	389	354	383	367	390	360	397	371	364	374	389	404	388	392	410	373	393	383	402	386	378	376	357	409	370	399	355	375	430	400	390	388	375	385	393	371	361	411	399	357	382	399	414	380	400	390	391	377	352	372	358	381	398	360	411	372	371	380	379	383	402	360	382	384	369	374	371	382	396	376	389	364	364	393	385	389	373	417	403	360	370	395	398	380	378	364	393	371	354	409	397	431	380	401	418	358	379	376	352	366	375	403	332	377	401	356	410	380	419	385	376	358	342	360	383	372	375	348	383	368	349	391	377	386	373	355	382	370	368	397	397	391	365	404	379	420	392	380	373	389	395	382	397	358	369	389	372	384	351	380	378	354	378	377	384	364	388	381	385	399	374	381	354	384	370	400	335	355	411	400	405	413	389	388	392	357	388	349	390	396	363	381	377	371	379	385	349	358	405	402	372	376	387	401	371	409	432	368	416	387	393	382	400	378	400	412	401	366	374	351	371	379	395	409	378	415	391	352	404	401	385	395	372	367	383	395	350	364	390	364	370	383	377	376	425	406	362	408	406	387	370	336	368	375	390	422	387	376	373	378	383	401	376	347	391	382	378	372	372	352	362	382	387	399	364	383	361	352	382	378	379	421	361	390	383	403	387	391	372	407	373	405	355	374	393	354	394	413	385	359	383	385	386	342	387	400	375	358	397	349	376	409	374	393	372	392	376	379	375	412	405	380	367	378	386	372	362	352	385	372	369	388	371	387	387	395	360	376	384
51783	98058	81723	61156	39134	23011	8497	617	460	473	455	459	445	411	451	454	455	655	711	729	703	581	462	517	436	419	423	413	408	435	454	428	423	428	403	373	412	414	421	428	462	400	443	416	420	400	447	407	390	413	438	383	403	449	420	434	420	452	432	409	402	431	450	417	464	413	410	404	421	445	436	403	431	441	447	448	462	423	375	392	402	432	353	443	379	415	408	439	427	351	431	384	408	414	434	438	435	440	402	369	439	384	448	460	385	460	440	421	422	430	453	439	434	429	428	436	444	380	434	403	451	411	424	426	453	403	403	459	390	427	475	412	406	406	420	460	443	399	440	437	411	401	445	422	433	409	395	396	419	412	421	409	421	428	362	407	419	436	412	408	476	413	411	440	428	420	405	416	415	403	427	429	413	403	421	455	418	416	413	394	420	432	417	414	394	443	439	403	435	446	441	429	446	437	398	414	426	420	413	437	436	430	424	453	402	380	384	397	453	437	430	428	418	452	437	413	397	418	454	403	468	389	436	416	394	429	404	430	429	415	425	380	398	437	435	397	464	418	399	419	422	420	442	423	434	424	434	384	460	477	391	449	418	426	407	465	421	402	438	429	421	392	450	387	415	429	388	399	418	408	403	422	451	397	426	448	384	426	438	380	448	423	440	409	427	437	411	398	457	432	428	451	457	411	441	425	437	418	415	395	397	417	446	395	424	437	427	392	423	390	403	424	434	420	419	417	382	423	403	431	417	428	409	397	413	400	448	413	418	426	394	431	384	411	405	399	420	413	412	423	417	414	430	446	434	416	443	405	414	402	448	450	411	424	420	429	460	402	433	389	455	421	422	405	454	398	427	430	438	415	380	403	396	417	418	403	444	435	414	430	449	444	433	410	429	481	384	419	428	408	434	404	406	434	427	456	392	391	416	385	451	419	445	427	433	378	407	398	458	437	437	424	418	420	414	448	447	412	421	448	418	420	413	397	409	430	401	400	417	436	405	442	423	376	405	400	435	440	436	422	382	428	376	411	457	404	424	410	413	399	402	391	400	392	404	404	415	432	429	417	410	446	448	408	398	418	402	408	421	394	448	390	389	422	469	411	410	404	466	404	411	443	404	427	479	412	435	417	410	430	389	414	384	402	425	417	437	397	404	401	380	455	440	437	394	439	438	431	453	437	420	408	425	422	448	389	436	433	407	459	392	425	414	423	415	445	384	414	432	410	431	441	405	426	453	428	410	425	412	476	379	388	425	412	435	435	438	399	410	441	392	388	459	440	440	487	428	419	427	402	391	447	411	430	446	408	426	417	430	429	378	448	439	402	406	417	420	376	428	440	427	404	443	434	400	427	400	403	407	407	444	408	412	434	412	447	405	390	430	406	404	408	381	410	483	442	420	412	410	410	396	397	421	442	472	420	431	403	413	442	416	433	440	411	410	414	417	430	444	438	395	430	391	427	414	433	400	407	403	409	404	401	424	412	449	407	377	448	432	398	380	405	406	448	418	438	444	389	381	397	416	439	410	406	379	432	415	410	429	433	453	432	401	463	395	415	405	450	410	425	419	456	446	443	473	445	430	443	387	413	437	398	410	416	443	426	410	409	415	406	393	437	404	396	399	413	427	401	434	424	444	434	403	376	440	449	445	383	444	420	421	414	404	404	453	404	441	407	424	425	429	417	428	417	389	396	424	412	436	419	392	388	381	381	398	406	428	446	462	434	437	437	442	428	402	366	420	409	435	426	447	372	395	432	453	436	431	394	420	404	424	450	419	419	422	388	405	414	378	447	413	417	420	394	442	395	425	461	431	430	445	399	375	395	455	415	402	463	411	428	451	443	409	409	421	422	429	417	431	413	405	412	436	437	440	435	433	396	403	464	360	410	404	410	396	437	401	407	430	419	415	411	412	442	446	405	430	447	452	403	443	454	422	428	385	453	423	419	420	446	445	418	444	453	402	421	411	389	409	422	431	388	420	427	417	399	406	428	449	415	407	408	439	382	423	418	433	417	406	393	402	404	429	432	432	422	431	405	441	418	415	402	442	404	436	419	392	442	408	444	407	410	404	425	385	439	412	415	399	432	470	422	423	432	440	397	426	456	416	406	401	439	383	423	423	427	434	423	412	420	438	437	390	399	400	409	427	448	416	396	391	420	428	450	410	429	369	409	391	408	404	415	412	401	437	389	400	419	409	432	421	420	407	395	391	431	401	435	428	430	388	374	406	390	385	400	398	428	459	388	436	413	408	411	425	471	445	398	428	399	456	414	400	435	400	451	484	431	453	466	371	414	427	381	437	392	420	411	406	442	438	408	427	416	422	441	422	476	412	422	435	400	421	433	427	394	408	429	440	417	403	434	434	423	420	432	398	414	408	426	419	421	413	432	456	453	447	398	419	407	392	449	423	464	399	400	449	378	419	409	430	436	442	386	397	438	432	464	422	415	439	407	418	425	435	425	431	430	422	405	412	398	430	424	400	409	419	420	412	422	443	427	413	454	419	417	415	399	439	385	448	457	411	432	398	393	420	371	395	466	418	437	428	406	407	448	401	402	405	412	410	442	427	405	436	410	402	438	436	428	410	436	394	398	388	436	448	410	402	411	425	393	430	432	415	453	395	413	406	428	403	449	396	420	450	404	460	417	402	417	408	423	438	421	434	378	441	433	397	401	444	423	414	432	414	420	397	456	436	413	401	434	387	426	397	443	441	448	380	407	429	430	435	430	415	422	428	413	396	435	430	469	449	431	401	412	426	372	418	442	426	436	433	410	425	424	419	435	390	402	424	392	451	419	427	422	433	415	422	425	406	430	414	426	448	424	405	434	427	432	419	453	397	429	422	398	429	460	403	414	423	434	419	427	448	458	403	414	425	430	448	394	446	405	394	443	432	411	419	399	422	439	436	407	436	420	413	408	453	421	400	416	410	401	439	431	421	417	447	395	407	402	425	395	431	449	433	438	425	381	386	435	427	430	424	425	383	435	431	410	425	442	408	440	400	412	407	388	392	402	395	429	403	419	455	444	422	398	421	416	425	401	424	419	460	406	390	415	425	424	416	406	426	423	442	448	429	436	397	464	442	424	421	441	432	395	445	386	432	417	418	414	424	414	405	425	443	428	374	427	424	429	454	403	441	444	421	430	471	398	426	438	451	419	436	443	429	461	423	434	416	431	427	407	404	424	408	416	422	462	416	433	448	408	418	432	389	412	405	453	391	397	405	414	442	412	443	412	447	401	404	408	404	418	423	408	431	430	437	417	409	419	438	393	473	421	426	393	414	406	425	401	409	412	378	441	446	442	389	422	405	454	398	392	440	423	429	432	412	442	433	403	406	428	393	390	405	435	411	404	409	401	405	462	473	451	402	402	416	401	416	413	439	431	421	428	386	414	416	391	393	391	400	400	421	404	390	423	416	410	411	393	460	444	405	412	433	396	396	443	411	419	406	425	399	401	432	431	442	435	401	429	406	402	381	451	447	453	422	445	414	410	408	407	421	401
27880	30942	37880	23406	6885	1479	513	233	246	201	209	255	246	243	216	221	240	225	241	234	223	252	243	228	211	224	243	213	206	219	223	213	216	217	223	211	233	206	212	221	214	234	225	224	216	215	225	221	196	231	211	220	226	204	244	215	219	222	230	199	218	239	215	251	223	211	230	220	218	211	234	233	231	218	206	198	210	237	248	234	197	208	230	214	200	219	211	205	221	240	226	231	212	223	210	206	239	236	247	229	225	228	219	210	233	256	217	228	228	209	250	212	211	221	245	213	225	197	217	245	238	221	226	223	211	211	214	210	213	209	224	221	207	215	225	218	198	210	226	238	200	241	185	206	224	206	193	223	229	230	220	246	198	212	210	236	216	220	226	228	221	238	217	238	201	228	244	223	201	213	209	235	218	229	243	237	205	219	219	221	173	199	210	227	241	217	255	216	196	203	199	209	201	224	233	217	230	236	237	237	210	214	231	246	221	247	189	229	232	228	224	206	209	205	207	213	218	225	228	227	238	208	268	200	232	231	235	203	219	230	219	225	223	221	197	229	214	199	197	235	233	218	220	224	222	212	211	252	237	212	206	223	220	199	210	217	218	191	218	205	222	217	198	221	242	219	234	198	227	221	224	197	212	219	227	238	195	211	240	222	210	193	219	206	237	221	211	227	220	216	207	247	219	225	222	230	225	215	219	213	223	203	222	231	204	224	215	233	223	205	203	227	196	216	204	245	243	220	224	248	210	217	239	223	222	211	224	259	223	226	239	245	209	185	214	209	250	222	231	234	195	240	214	184	249	233	228	218	210	231	255	223	204	209	197	207	232	196	221	205	230	205	215	205	215	232	230	221	246	207	212	232	226	215	219	234	208	237	216	223	234	212	225	202	228	223	238	200	200	254	214	213	212	199	230	257	219	239	236	251	222	206	218	203	254	225	217	203	212	191	202	213	207	220	223	220	236	224	206	210	214	227	216	183	232	215	233	201	207	215	202	222	210	236	226	243	197	212	248	221	218	232	217	197	198	240	222	243	229	195	220	236	205	214	224	257	218	215	224	219	220	238	227	245	199	210	235	239	197	207	205	216	230	226	195	219	252	217	215	203	239	229	244	223	207	221	188	212	227	222	238	177	232	193	222	238	206	199	212	226	222	224	234	224	230	199	221	211	219	241	215	223	242	222	225	220	235	206	233	209	215	239	194	217	222	212	229	229	218	242	226	216	242	202	253	253	224	208	238	216	226	241	228	234	233	228	206	246	218	193	222	203	238	207	217	225	239	210	226	208	211	250	209	215	240	211	210	211	250	252	235	223	203	244	224	209	198	232	220	230	213	205	228	250	252	205	206	200	232	209	240	207	229	220	216	219	217	210	215	210	219	242	220	210	237	201	237	239	232	240	247	213	233	252	233	217	229	209	202	224	228	219	235	230	245	229	190	192	193	217	222	212	214	251	200	229	217	230	247	215	265	242	248	212	212	243	221	224	221	257	230	218	233	218	231	192	211	236	245	200	215	208	231	221	218	194	221	213	232	210	206	240	220	243	201	199	211	212	242	213	203	232	227	225	199	221	211	209	237	207	187	224	185	234	207	207	210	222	202	217	221	187	232	200	230	224	190	188	228	202	238	200	258	212	211	228	206	231	200	219	194	238	236	243	221	217	208	236	202	207	257	214	205	232	235	214	246	207	215	227	234	226	246	202	217	220	197	240	197	228	241	207	212	222	231	208	219	235	233	213	226	226	219	201	230	189	214	230	208	217	228	234	199	221	216	206	230	204	237	240	197	248	216	226	214	225	220	235	217	260	245	222	259	248	234	226	214	210	236	234	225	230	232	221	212	228	231	199	204	208	227	209	233	219	248	230	203	226	213	236	203	229	226	215	214	224	232	217	194	203	234	195	215	244	241	225	231	242	213	214	215	214	219	236	214	205	216	209	202	214	213	222	193	237	224	236	208	248	224	238	226	234	202	206	225	226	208	218	222	270	208	210	216	226	212	236	240	232	239	217	239	245	195	220	197	242	225	234	223	209	211	194	228	232	238	225	220	200	207	231	198	246	205	208	232	218	235	218	232	236	202	226	233	239	226	233	213	204	266	220	238	246	231	221	235	252	212	213	208	211	232	214	226	228	230	237	196	218	252	217	235	225	222	224	275	202	240	232	223	223	231	248	227	224	220	219	214	189	243	237	221	223	245	229	222	243	222	249	214	211	217	211	208	219	214	212	213	223	228	210	226	229	231	197	232	223	210	229	241	257	219	183	226	228	241	247	238	209	232	207	204	226	207	222	237	241	226	238	209	232	248	210	220	231	217	200	200	240	231	213	242	201	203	244	222	233	221	233	208	235	221	224	187	226	211	229	246	225	238	238	228	225	208	242	218	219	227	208	203	198	227	198	221	247	223	213	221	229	240	202	226	240	208	218	198	237	239	228	227	255	202	211	205	215	216	222	200	233	218	222	207	218	211	234	219	238	227	207	230	229	227	238	191	254	241	226	219	227	237	235	209	218	202	232	196	192	208	210	224	213	219	230	233	251	216	237	232	205	231	238	241	252	230	232	226	249	235	232	206	209	220	208	217	207	207	209	205	237	232	217	213	210	237	219	232	212	220	234	223	226	233	225	220	249	219	229	198	221	221	224	228	237	218	206	211	221	216	225	219	221	219	225	229	244	230	211	203	212	203	239	222	200	245	217	219	226	235	205	233	179	210	239	210	236	249	211	269	217	220	223	216	209	222	212	204	217	240	242	249	267	244	241	226	227	236	251	209	239	212	218	211	206	215	261	231	245	206	232	195	241	199	208	239	187	201	232	221	224	226	247	220	187	221	222	224	244	220	213	197	185	240	218	200	218	220	233	215	204	220	204	238	211	250	218	209	237	214	202	217	198	229	217	220	201	202	243	221	228	214	232	213	194	224	213	207	212	250	232	225	221	226	238	208	233	216	212	212	213	207	226	225	225	228	215	227	251	228	227	214	233	217	249	197	246	223	221	226	224	214	208	225	215	234	223	234	240	211	206	220	210	194	234	213	232	221	234	198	221	210	229	199	226	231	205	207	209	213	226	217	245	222	207	194	219	200	206	229	219	227	219	217	222	207	208	243	237	237	210	234	219	215	225	237	230	230	205	234	218	206	232	220	204	233	237	226	221	238	233	202	236	217	217	209	218	219	234	208	195	236	214	201	237	214	211	214	208	214	214	213	200	210	213	221	233	211	211	214	229	236	210	237	210	232	214	252	236	204	233	223	200	217	222	244	218	223	205	210	202	232	229	224	201	204	251	222	238	236	210	220	237	239	221	215	219	221	250	236	236	231	238	217	218	226	230	224	227	219	211	209	219	243	233	238	211	204	223	254	241	218	222	221	235	224	225	202	213	248	208	212	226	221	224	216	237	243	210	223	206	225	235	216	198	225	233	224	231	226	217	193	208	218	226	233	230	202	230	191	214	221	222	219	222	233	223	219	235	214	221	206	211	230	188	220	201	215	209
22451	48226	34381	17949	6526	2043	668	297	243	288	266	248	296	288	248	245	261	265	263	263	272	259	252	250	260	268	290	278	260	291	268	263	245	245	274	255	285	268	220	260	265	260	259	241	272	243	282	267	302	277	257	243	280	238	248	251	275	261	253	222	281	246	232	241	278	269	254	224	267	260	260	254	266	225	246	240	260	280	223	271	274	246	280	259	255	242	270	243	276	277	273	268	275	250	233	250	274	242	273	275	262	261	288	274	265	254	250	268	230	244	265	269	241	234	241	273	238	237	274	259	236	279	275	262	257	248	265	224	257	271	282	261	275	236	265	284	214	247	263	230	240	272	243	246	231	289	283	264	273	273	254	234	272	259	273	268	265	299	269	244	262	249	265	265	279	300	275	264	233	253	257	269	258	242	249	247	265	249	246	268	279	259	255	266	271	261	275	236	230	273	259	236	264	266	242	273	236	242	249	287	255	278	232	273	258	264	249	236	245	257	282	246	247	251	250	256	252	285	219	238	257	278	285	267	258	260	270	261	263	261	262	301	248	281	247	243	241	246	271	280	266	275	276	272	263	263	255	246	243	257	270	272	244	269	281	247	251	248	252	241	250	253	236	273	265	259	255	238	276	261	258	257	245	264	249	261	247	256	275	261	247	262	261	276	259	260	259	266	240	240	254	255	253	290	257	274	282	241	238	260	241	259	259	268	259	277	252	259	266	248	286	256	258	274	239	286	229	252	243	261	249	244	279	266	273	233	274	259	273	227	261	268	246	260	235	260	251	254	250	267	262	283	273	284	266	274	269	264	266	260	234	237	262	270	257	257	238	240	244	267	263	278	277	259	246	279	257	305	273	248	264	262	258	242	248	241	250	268	264	250	253	261	242	284	250	256	268	247	278	245	280	252	256	261	253	277	255	270	273	260	236	252	253	247	261	250	254	254	254	263	267	284	249	268	252	237	264	269	249	268	268	252	281	254	222	263	278	247	262	246	289	260	262	243	239	258	253	260	283	216	247	245	257	261	271	258	249	245	246	272	260	237	286	274	256	251	267	265	230	252	279	262	242	238	298	260	268	256	273	269	226	232	279	282	222	261	254	260	263	275	249	253	276	276	259	256	271	255	246	243	278	262	278	265	254	292	267	296	251	302	262	262	277	246	266	245	249	271	247	243	249	251	281	269	262	278	261	277	294	257	264	278	267	259	226	246	252	261	282	268	263	242	237	247	261	256	270	290	257	252	263	279	226	265	270	277	270	227	270	277	288	248	259	278	257	276	243	267	255	270	249	263	281	283	248	258	262	265	256	235	251	274	261	260	219	276	259	250	265	267	256	240	285	273	275	267	257	260	269	279	266	263	251	283	267	255	312	260	224	280	280	242	252	284	274	242	285	270	223	261	250	262	249	259	267	260	273	265	264	278	262	292	247	285	263	265	267	253	266	257	248	256	234	287	265	246	241	272	281	269	283	288	260	254	274	267	262	275	227	232	252	262	256	272	260	266	275	286	238	255	295	264	247	245	252	242	262	264	275	265	253	246	245	245	271	264	259	280	268	255	251	250	241	294	248	237	261	270	247	253	255	227	257	223	255	243	259	226	236	253	273	225	246	262	256	268	263	266	264	259	268	271	264	244	246	265	283	245	252	231	253	270	244	255	254	279	286	271	239	266	279	251	254	276	276	257	252	263	253	272	223	234	268	220	257	257	263	254	251	274	246	288	252	238	268	265	254	259	276	272	252	264	271	269	265	285	269	239	230	258	275	246	269	250	246	253	229	275	247	281	243	264	251	232	270	259	251	253	242	252	240	266	251	247	246	232	264	252	253	231	285	269	286	247	255	274	246	272	250	278	246	254	231	257	311	267	281	268	244	279	278	250	278	266	259	238	264	243	257	263	253	249	233	265	242	248	234	251	243	261	264	289	255	261	275	251	216	275	272	265	250	262	246	260	268	259	253	246	284	257	255	260	240	267	293	254	256	265	244	252	262	240	267	252	285	267	263	258	269	252	272	280	277	290	255	251	246	255	257	247	234	276	257	214	278	232	248	268	256	235	232	254	258	259	275	272	251	280	264	293	255	256	290	253	257	264	277	266	251	258	267	296	280	250	257	247	273	263	277	251	231	242	292	256	265	261	259	234	250	261	276	285	236	261	242	262	241	307	244	257	268	271	263	271	258	236	260	249	259	270	219	259	274	286	234	250	273	245	263	218	257	238	244	250	254	246	252	245	236	258	251	273	268	252	260	265	248	261	255	287	256	244	237	263	257	254	273	244	245	255	263	236	245	251	265	259	254	249	243	283	244	253	258	252	267	254	262	254	247	262	255	242	270	230	265	249	271	262	259	269	240	255	243	286	257	263	252	276	248	261	286	251	266	266	265	258	260	292	234	258	262	243	256	267	253	264	254	256	271	272	258	259	247	267	262	267	279	272	277	267	271	258	288	251	258	272	281	281	254	253	256	267	279	239	235	282	249	244	255	272	263	275	287	261	233	240	275	297	252	245	213	269	259	289	255	247	298	272	276	252	275	272	286	267	293	257	239	279	265	268	275	292	251	266	285	252	267	241	271	251	288	274	257	273	270	246	275	258	275	237	257	240	285	254	279	262	254	247	290	270	242	276	264	259	266	244	265	215	249	244	275	283	249	275	255	278	284	256	264	265	255	232	271	258	256	250	275	243	293	266	255	268	264	236	260	255	249	279	245	262	283	254	257	254	270	260	241	255	284	266	278	268	274	248	269	279	247	279	284	279	242	252	248	305	241	272	262	245	233	242	269	222	250	269	236	273	244	249	263	265	251	260	255	280	268	245	275	257	282	234	264	243	253	277	255	235	239	236	264	239	260	270	231	253	249	242	235	232	247	254	265	245	292	277	259	255	262	258	243	252	264	245	258	236	263	282	253	276	253	239	252	257	225	284	275	273	244	243	247	242	250	249	260	267	245	287	260	269	297	252	255	256	257	257	258	267	270	256	270	254	281	282	256	275	278	247	260	250	273	267	275	257	268	273	237	285	254	251	260	233	248	272	280	252	285	242	273	254	262	245	257	265	286	218	217	249	228	235	244	272	251	248	247	283	300	246	260	229	242	297	278	278	255	268	251	259	282	251	250	259	261	253	285	254	237	264	266	227	265	269	283	263	277	260	236	261	294	244	279	258	224	286	268	268	259	262	249	255	241	234	219	275	246	216	299	245	230	250	269	236	238	248	256	246	265	261	279	258	239	288	266	275	265	262	267	270	251	284	270	275	244	264	218	264	253	261	298	285	271	248	254	271	250	278	261	261	235	256	283	281	258	241	237	279	245	226	293	236	233	243	252	246	248	250	270	258	249	249	264	239	263	251	253	261	276	249	263	256	233	281	264	263	260	240	247	247	258	251	257	255	266	265	249	285	281	269	253	255	281	265	242	278	263	236	252	260	240	281	276	256	240	235	224	248	254	256	259	235	251	256	231	256	266	273	271	272	249	267	276	305	216	239	244	254	275	230
23711	22762	38095	35938	26637	20491	9502	1169	289	364	336	314	315	328	314	286	345	358	409	395	367	351	332	323	305	280	270	326	303	319	322	289	305	304	294	300	301	327	322	339	316	296	315	294	320	284	303	318	321	310	304	294	323	312	301	314	312	265	322	324	285	307	294	292	308	265	328	320	318	270	282	315	289	312	337	321	286	315	319	310	285	309	281	299	292	306	330	297	311	328	259	320	268	270	295	325	286	298	307	304	298	302	285	298	317	341	315	306	303	272	306	324	330	279	285	312	317	304	300	299	325	295	303	325	321	298	292	289	283	286	295	341	284	316	298	288	291	313	295	315	321	283	282	323	290	303	327	286	301	309	291	309	337	319	303	285	313	248	326	314	328	314	303	292	327	318	336	310	352	282	304	307	284	275	277	307	322	284	299	304	300	309	282	295	281	297	308	331	272	327	293	299	286	332	335	263	277	298	320	315	287	313	298	325	294	303	302	327	301	317	312	318	333	293	286	309	282	317	310	320	281	319	286	303	281	295	297	304	311	279	314	313	311	305	298	283	316	307	281	310	316	314	290	324	302	303	295	322	251	292	301	335	311	307	314	309	304	295	302	338	299	307	316	293	314	337	296	311	296	308	329	285	309	327	304	255	336	289	309	302	322	285	327	340	311	312	298	304	279	308	318	282	308	307	286	307	313	308	328	306	290	273	303	312	295	315	287	286	302	287	287	288	301	301	268	289	312	280	298	306	320	338	339	279	296	321	331	295	305	311	305	284	330	286	306	325	331	321	303	311	307	305	302	317	299	302	304	292	297	271	323	296	289	306	319	306	311	320	317	308	310	305	300	281	300	295	311	321	308	288	285	308	292	330	319	317	322	310	292	298	278	334	301	326	292	317	321	317	297	277	322	342	271	287	312	289	334	315	302	285	327	320	294	302	341	307	334	308	339	297	343	294	308	312	284	283	320	308	281	307	285	294	306	321	313	330	293	295	300	309	300	303	314	279	308	294	293	306	342	325	319	326	344	304	271	299	334	320	316	304	287	323	291	282	323	310	302	320	331	293	328	266	321	306	333	324	292	267	337	306	270	321	297	308	313	325	291	313	322	300	305	322	317	323	342	323	274	287	314	325	310	314	290	317	332	327	333	301	301	322	305	294	306	324	318	309	312	308	314	331	308	313	284	308	314	296	331	297	306	279	311	318	298	283	324	294	309	322	319	261	268	290	339	296	286	302	313	286	282	312	300	316	332	311	295	317	309	323	299	311	298	288	297	313	292	322	297	282	342	311	326	285	317	290	308	288	325	301	283	314	356	304	302	277	332	298	295	321	332	324	328	331	301	287	320	305	338	314	293	317	302	314	333	315	270	285	305	288	302	309	321	315	333	336	329	306	311	289	290	307	285	321	284	318	294	327	263	303	280	300	320	293	303	313	312	304	298	311	282	295	285	317	287	303	313	267	320	303	328	298	308	316	337	318	300	288	278	275	338	328	319	318	262	304	295	304	322	327	310	318	303	305	274	285	324	361	296	304	285	319	296	313	318	297	308	308	310	325	296	324	297	313	317	314	303	307	266	318	322	333	323	334	330	308	316	293	341	268	304	305	273	296	321	299	313	305	283	294	287	308	300	312	318	343	307	312	306	307	294	317	305	321	313	304	300	320	305	308	326	321	298	323	328	337	330	306	310	294	339	300	310	323	301	268	322	299	308	284	307	275	318	326	331	284	302	325	276	313	322	323	283	280	292	287	262	304	296	314	286	301	348	312	308	310	314	319	305	293	318	282	333	293	329	302	326	297	320	317	312	311	294	277	281	308	308	284	324	303	299	317	265	310	306	285	305	298	316	287	299	320	292	353	286	294	315	335	322	314	293	316	305	308	310	322	333	284	330	303	308	356	298	308	332	302	306	293	281	291	315	310	334	322	299	297	318	291	326	296	329	336	329	293	308	298	331	306	318	285	342	344	327	324	317	283	313	316	345	290	304	300	332	304	319	307	303	344	310	308	308	327	323	311	300	291	335	312	310	321	314	287	307	303	307	295	286	305	336	326	309	326	286	283	299	275	330	294	299	278	295	299	298	315	326	305	299	303	316	357	275	300	277	301	294	313	348	322	292	299	326	298	324	302	302	324	292	277	303	303	306	327	311	330	317	305	312	284	279	329	287	307	298	287	301	332	311	322	299	304	301	301	335	311	308	318	290	339	282	327	285	331	313	319	290	312	275	337	284	297	294	295	320	282	283	331	307	316	276	312	332	289	322	324	297	300	303	303	336	321	267	292	345	291	328	310	286	328	297	315	299	312	307	298	331	331	300	326	320	272	335	336	260	307	291	328	306	318	323	318	319	286	305	328	323	331	305	279	294	312	301	312	308	300	299	299	324	313	294	303	328	325	302	310	314	301	299	325	305	322	310	347	341	292	307	328	308	318	311	303	312	299	331	328	298	291	298	319	311	309	317	288	298	317	294	311	329	295	329	324	337	298	310	315	315	303	333	320	323	324	292	297	310	298	314	276	324	325	315	281	312	303	319	300	305	279	305	291	313	324	313	297	307	294	296	290	289	319	307	291	314	331	305	304	325	317	324	308	338	295	259	278	276	283	322	292	312	316	302	309	306	300	305	310	284	304	302	320	313	308	258	319	301	339	285	315	291	329	317	275	315	311	315	306	313	303	294	297	314	322	295	310	295	294	282	292	323	337	295	322	308	304	258	295	303	327	307	309	336	306	306	295	282	320	276	295	329	300	300	281	312	296	302	306	303	302	311	284	317	297	302	308	303	302	295	291	318	307	307	304	319	328	315	310	294	321	315	304	307	303	285	325	312	297	286	291	287	289	311	292	296	306	315	303	328	307	318	313	290	316	303	353	298	314	325	265	341	298	331	340	288	251	323	302	311	293	296	290	290	295	294	309	296	313	281	310	291	297	317	312	304	302	309	310	317	295	309	316	268	289	296	318	286	286	303	310	325	318	319	303	297	314	301	299	299	288	314	331	300	297	298	293	291	301	335	304	302	310	321	305	298	282	293	299	323	294	281	301	325	344	317	300	303	308	268	317	283	298	317	312	305	328	308	316	321	305	294	304	324	296	297	310	296	314	313	304	280	326	325	288	304	297	300	343	303	320	324	300	345	288	317	310	308	295	327	290	322	328	303	279	267	308	279	324	333	299	293	301	314	304	306	272	310	304	265	324	280	304	309	313	287	327	303	309	305	330	312	290	297	299	321	300	281	295	259	306	319	310	312	319	292	307	307	293	301	307	349	300	278	311	313	317	309	294	301	314	310	301	310	329	286	307	288	299	293	296	310	324	314	314	312	307	315	321	283	293	315	293	325	310	313	288	285	301	283	335	302	302	312	294	321	303	313	347	280	281	313	331	307	305	305	314	318	310	282	296	327	323	306	312	327	323	309	305	311	292	259	323	315	296	321	294	332	326	280	311	328	326	336	292	319	327	314	331	308	297	279	298	299	303	294	327	291	318	307	313	325	319
47344	93473	73559	51115	31089	17157	7207	1441	381	367	350	361	355	369	377	370	340	456	519	477	476	431	391	326	408	349	345	380	370	371	322	348	364	329	366	332	303	359	343	356	347	362	330	380	329	343	331	345	329	331	350	362	366	366	326	334	363	332	384	310	361	334	340	342	364	356	347	325	355	355	328	357	359	340	383	348	373	350	381	354	326	341	338	353	337	377	359	337	305	364	365	357	334	384	314	352	341	321	325	358	350	329	374	338	396	342	334	375	349	372	347	370	343	361	342	345	357	349	339	341	359	352	322	295	370	316	338	348	312	346	364	330	347	361	362	334	361	350	326	331	345	365	369	350	318	373	340	339	357	333	342	344	359	353	372	344	377	357	348	357	346	353	347	338	350	377	366	339	340	374	349	347	364	347	331	355	342	328	363	313	344	359	371	354	376	331	325	344	371	344	356	347	308	335	341	344	372	351	368	319	323	334	370	348	300	346	360	343	377	356	337	332	344	369	365	374	389	322	359	331	370	337	316	317	313	333	334	339	336	336	351	357	312	356	328	342	345	352	333	343	324	352	340	318	339	368	357	360	373	318	336	335	348	356	306	356	352	376	340	341	366	358	368	349	349	333	347	320	369	341	363	315	343	332	353	327	312	334	356	320	398	360	326	347	336	340	363	358	318	332	350	379	330	370	373	358	344	357	360	377	354	341	302	335	364	373	347	392	323	343	361	357	372	329	357	360	345	304	332	313	379	338	320	341	337	352	313	325	342	351	376	357	333	382	344	345	345	324	381	384	338	339	360	328	322	342	322	353	367	331	331	355	299	327	353	361	336	340	337	338	335	349	315	330	370	355	348	364	349	344	369	356	356	344	350	337	339	359	363	373	356	319	342	336	371	361	341	352	354	361	326	378	319	337	344	330	347	361	346	334	341	337	330	320	353	334	353	365	342	375	357	327	354	339	362	346	362	326	357	331	365	342	348	333	365	352	336	326	327	340	360	360	361	349	365	332	313	320	348	337	398	344	314	364	367	362	346	341	334	370	342	327	356	361	356	357	361	350	344	332	364	347	363	367	343	339	345	371	346	360	346	357	372	347	323	338	363	401	365	365	339	362	335	363	358	348	330	329	355	352	338	380	351	348	323	327	344	340	347	344	360	309	324	344	353	398	385	357	365	349	379	367	363	348	328	345	351	343	381	372	328	359	349	375	363	342	356	358	372	365	378	336	344	332	345	351	342	327	358	359	317	349	355	330	349	376	328	368	300	330	341	330	378	364	334	311	348	309	354	367	344	356	361	341	365	325	325	338	334	326	377	332	343	358	395	374	336	325	341	334	349	353	348	336	371	307	357	361	337	328	350	358	366	329	348	368	343	364	351	341	349	370	349	357	376	333	322	324	335	335	353	339	352	340	334	351	335	287	327	347	367	363	338	337	334	372	335	327	391	352	381	358	361	344	353	339	344	396	350	339	338	346	357	367	353	369	315	337	339	365	345	340	373	355	321	344	374	317	356	359	321	323	385	331	369	361	364	341	361	371	330	327	333	330	357	373	322	340	342	348	352	324	351	325	341	336	353	339	329	339	370	380	357	373	318	373	357	343	356	340	344	390	343	340	355	347	362	351	373	326	396	335	309	319	340	356	352	352	334	330	371	342	324	365	324	347	332	357	338	341	369	310	334	316	337	361	356	337	329	329	334	354	359	326	366	340	351	319	357	342	324	377	345	327	367	344	385	365	373	348	354	344	360	311	324	350	377	330	385	335	322	354	379	341	344	343	347	346	367	312	337	390	319	352	360	346	335	390	347	355	320	337	324	367	341	316	344	341	371	322	388	345	355	353	314	357	338	346	365	315	360	328	358	357	354	351	333	359	351	379	373	345	344	345	362	355	368	319	357	327	368	365	365	326	358	363	347	310	345	330	353	298	363	352	343	344	333	333	341	362	325	373	343	354	322	333	308	369	324	336	340	354	339	345	325	341	356	385	342	355	395	354	333	356	395	356	362	373	344	313	350	326	342	350	339	339	303	334	393	339	318	364	354	338	349	361	343	350	358	308	353	365	330	366	349	316	342	315	346	337	357	370	344	369	365	370	348	329	360	342	350	346	385	340	348	350	328	352	351	336	334	339	352	321	331	346	356	347	335	333	350	347	346	341	330	329	342	336	363	347	315	318	385	347	358	365	327	337	331	332	345	341	342	363	362	337	338	347	352	325	368	365	330	315	339	354	351	327	354	358	393	358	336	355	322	345	364	355	328	341	348	334	337	325	387	354	338	329	331	325	351	339	371	352	367	364	300	385	338	324	360	387	354	365	321	357	366	345	380	344	362	344	320	334	338	343	359	341	368	354	330	350	353	351	369	326	336	328	337	363	384	345	340	339	340	312	319	360	344	359	349	356	330	320	363	361	339	364	343	374	322	357	357	367	345	312	323	320	364	357	351	362	345	346	363	364	333	347	373	373	331	341	358	301	367	363	368	336	369	315	330	319	350	327	356	356	333	359	360	360	346	378	376	367	411	392	357	335	331	342	365	332	317	375	343	336	365	347	323	347	352	336	336	336	341	338	307	331	361	332	349	350	327	338	356	343	332	340	337	358	346	338	351	339	342	338	308	335	372	354	367	352	342	320	332	319	328	362	360	364	342	362	341	353	332	317	363	335	377	385	339	341	322	374	381	362	321	353	372	369	362	327	360	360	344	341	346	318	371	350	335	328	322	365	362	365	349	360	342	337	345	324	347	389	340	339	344	344	327	322	356	355	346	365	365	370	328	358	344	352	329	343	354	320	351	345	325	348	353	324	358	310	365	364	342	348	340	330	335	340	352	340	365	343	337	343	312	354	367	339	349	374	342	361	339	349	368	372	321	376	333	345	325	317	320	343	372	344	324	359	325	360	342	321	330	307	377	351	357	360	309	324	355	332	350	361	367	337	323	379	340	370	368	342	346	358	363	318	355	343	313	341	334	374	352	357	323	354	329	372	348	379	380	325	345	343	350	349	351	356	358	349	334	343	323	363	367	348	328	319	343	347	375	351	332	387	367	363	334	335	333	362	314	348	357	356	372	330	344	339	332	343	340	310	326	346	374	341	349	328	338	359	342	361	337	364	311	355	354	376	357	350	310	357	336	398	367	331	355	370	342	345	351	325	327	333	351	341	335	337	350	332	330	342	340	332	365	370	360	326	342	332	350	308	349	312	307	363	374	334	313	327	326	381	346	336	353	321	326	372	324	332	339	323	315	350	338	353	352	339	363	348	327	326	321	369	347	300	340	317	372	358	336	352	351	333	375	351	386	351	352	359	371	330	332	330	324	326	374	364	309	370	354	340	345	310	368	392	329	346	368	353	325	340	315	324	327	332	382	351	339	356	336	333	347	351	319	376	344	344	337	320	325	353	346	353	364	334	337	356	330	350	345	370	350	353	361	332	373	369	344	358	351	326	340	348	383	337	365	347	354	358	366	308	380	310	334	368	336	313	352	343	344	365	327	327
25095	24448	39329	34426	20407	9282	2719	653	267	267	263	307	256	260	259	240	266	270	260	293	279	273	275	286	261	241	255	259	265	266	259	273	274	278	258	264	265	277	276	253	277	255	251	281	262	248	260	260	263	253	259	274	274	294	268	253	244	274	214	256	244	255	277	249	273	277	258	262	258	257	256	230	247	277	256	241	260	262	283	272	280	298	254	264	229	246	294	268	271	259	249	252	284	276	255	259	272	279	288	235	272	255	281	258	252	260	245	257	255	243	263	252	270	271	237	263	259	265	257	262	246	232	261	253	249	259	260	262	284	284	293	276	266	299	257	249	252	270	241	253	259	289	257	285	258	272	270	307	266	245	257	316	228	238	300	271	264	248	297	263	266	306	236	245	260	255	276	274	274	250	298	280	256	290	271	263	249	250	290	246	246	257	296	258	267	266	264	279	274	250	260	271	281	279	247	276	247	276	262	288	261	280	263	254	273	227	261	259	232	246	231	286	278	257	264	270	265	231	225	233	242	262	243	266	262	270	264	283	245	283	253	245	271	256	248	232	289	262	270	270	270	270	278	237	257	260	241	272	266	265	293	249	282	267	274	267	252	226	246	261	249	278	257	270	240	248	244	258	249	265	262	288	262	264	244	272	263	250	247	280	251	242	253	271	276	287	293	266	265	278	260	267	261	263	251	254	276	262	248	252	270	248	268	266	285	269	234	282	266	273	259	258	276	240	286	268	284	256	258	208	249	237	257	261	259	261	276	253	255	260	254	250	284	271	296	249	258	275	263	271	262	256	262	244	263	257	296	235	273	259	274	261	306	269	266	252	283	228	264	257	263	254	262	252	281	267	274	248	253	261	251	289	240	252	242	257	266	289	287	271	246	258	243	249	286	269	260	237	256	261	258	243	250	243	281	280	250	262	269	286	260	245	230	285	264	262	252	252	252	259	251	297	244	256	265	272	287	272	251	261	285	242	260	248	241	263	255	267	226	265	246	231	294	253	233	276	256	274	224	237	254	250	267	224	273	274	264	296	247	265	263	261	234	254	283	239	260	277	246	256	239	273	252	261	275	262	240	245	300	284	221	281	243	285	250	284	248	255	275	253	261	276	272	257	252	258	261	288	261	274	260	271	250	245	235	252	251	264	260	271	300	258	265	242	279	270	253	262	254	257	282	247	247	288	238	283	246	250	255	235	226	254	268	250	263	297	248	249	262	254	233	258	286	276	265	268	249	257	272	256	240	283	267	261	272	246	269	271	290	245	253	274	256	266	256	269	279	264	295	257	245	262	262	252	259	281	268	262	229	258	261	263	287	270	249	256	213	246	274	252	283	248	275	254	268	267	271	247	278	279	268	245	254	264	271	239	265	256	279	263	251	273	276	241	275	264	269	283	261	276	267	250	256	263	237	276	270	259	274	283	279	261	262	253	266	238	248	262	285	267	254	254	269	267	248	282	254	240	256	228	274	263	266	259	276	260	267	236	263	293	258	232	254	269	267	274	243	272	256	257	276	271	275	265	277	279	269	264	269	254	243	244	270	293	243	238	258	282	282	274	260	271	250	268	248	265	276	246	260	254	245	294	229	253	260	269	251	262	268	275	266	268	277	272	273	252	240	249	258	252	251	256	264	283	227	250	260	290	245	283	272	257	254	255	271	293	253	252	299	276	292	283	252	258	257	267	251	272	231	269	256	256	268	250	257	266	281	243	287	283	254	263	256	287	266	259	286	261	248	257	255	260	228	270	272	266	255	237	277	244	266	266	235	264	263	259	242	284	252	264	283	254	285	260	291	266	305	270	259	273	278	271	264	286	251	276	247	259	251	250	249	278	250	266	293	259	251	251	277	259	279	232	266	256	259	267	278	254	271	247	244	243	260	276	268	256	245	274	232	258	237	260	299	290	268	252	254	279	266	252	263	253	253	268	249	281	281	245	258	271	243	272	252	255	236	262	278	257	270	253	258	269	234	254	244	252	284	256	297	262	265	239	265	263	247	266	265	280	237	251	254	294	236	244	255	263	245	264	249	254	262	273	241	256	267	262	236	291	248	230	278	225	256	276	268	267	251	239	273	286	255	275	264	225	234	263	275	265	258	249	278	275	262	259	276	286	252	269	263	223	246	249	249	251	240	284	262	260	275	276	282	286	257	252	301	227	237	263	264	274	263	267	262	271	248	256	244	258	257	270	262	218	255	248	269	256	271	282	268	274	261	268	266	271	265	269	257	243	249	245	255	255	298	252	248	261	283	275	248	261	254	268	270	249	265	246	254	251	251	262	263	245	259	247	223	246	286	268	281	255	253	220	273	270	270	229	243	271	279	251	253	264	245	271	272	242	270	246	254	226	257	287	254	256	282	271	247	266	252	237	265	253	247	274	271	266	268	268	273	249	268	278	266	263	263	277	270	255	282	268	263	293	299	249	279	248	239	255	256	263	255	259	253	280	249	288	233	252	239	269	276	270	264	261	268	257	268	250	234	266	268	262	274	252	279	262	286	286	251	295	274	241	242	269	265	258	270	292	264	266	237	246	254	246	261	260	248	269	257	239	226	253	265	263	279	275	250	231	232	252	258	299	248	280	246	285	251	239	263	263	259	283	263	251	251	298	242	259	258	250	271	239	264	259	246	300	249	249	255	264	274	247	232	272	249	289	278	270	228	237	276	234	313	262	274	267	263	264	306	268	242	260	265	269	284	281	291	248	269	276	265	254	263	252	270	297	265	251	264	282	279	298	288	274	283	267	253	279	244	256	288	258	305	278	268	276	258	280	286	244	268	263	254	267	285	276	252	306	253	276	245	258	264	216	268	256	254	262	255	275	236	266	267	234	270	258	254	259	267	259	269	257	288	281	231	251	253	264	251	267	268	268	276	247	257	225	273	266	262	251	270	268	286	280	238	263	267	269	231	253	276	271	257	218	245	287	269	289	246	265	236	288	263	241	257	257	280	288	236	261	256	263	235	257	252	242	250	249	259	243	258	244	253	250	254	269	253	255	295	264	283	252	281	277	219	230	262	256	248	265	263	252	276	252	289	264	282	257	269	256	254	263	248	250	259	263	284	276	260	271	287	278	245	293	252	252	235	272	261	262	251	250	254	254	243	291	277	272	280	281	284	268	278	271	301	278	256	266	247	260	260	275	257	281	264	264	250	255	267	277	273	277	288	272	264	249	267	292	280	239	265	262	261	254	298	274	248	269	258	263	279	271	260	271	273	254	251	248	266	266	288	272	256	242	257	294	254	258	247	239	269	222	236	280	265	281	248	270	268	235	264	243	266	271	243	267	253	226	222	267	296	239	259	287	261	224	251	251	267	273	256	284	271	267	240	269	252	262	229	277	265	227	269	264	239	260	298	271	238	255	263	268	234	258	282	287	248	267	253	242	259	247	275	263	251	262	261	254	227	266	256	295	272	285	246	281	277	267	236	246	261	276	272	263	254	263	258	242	280	260	276	274	247	241	262	238	263	269	240	252	248	260	222	276	290	263
41812	78672	58773	38505	20735	10744	4406	1158	325	322	310	340	326	327	285	283	355	327	345	367	347	346	322	359	306	327	313	292	300	301	310	317	276	323	314	307	320	319	292	287	313	292	290	310	276	305	316	302	282	329	324	312	309	322	307	327	296	315	309	317	321	293	291	296	276	326	296	305	323	293	314	309	299	325	308	303	272	316	296	305	262	280	319	312	297	332	305	281	301	318	296	320	306	305	331	302	304	310	304	309	313	277	295	326	305	280	311	308	292	325	278	310	316	355	279	303	295	314	310	301	283	285	352	289	302	297	289	322	303	335	266	304	326	297	294	309	282	271	310	341	285	276	320	309	361	323	305	327	318	316	325	325	312	322	285	355	302	308	295	301	335	292	319	315	317	296	288	315	353	295	323	296	316	303	279	286	329	327	288	331	340	327	291	307	320	307	314	341	293	297	303	318	301	335	280	297	292	301	327	308	304	335	304	272	298	298	282	288	293	316	332	317	308	302	308	321	302	326	306	318	315	295	295	327	327	326	316	302	326	328	297	311	322	328	296	316	326	336	300	293	293	325	276	298	294	296	292	326	314	313	338	314	307	300	318	314	315	290	295	320	311	309	297	285	317	334	293	307	333	299	320	292	311	327	303	315	301	310	320	272	285	325	315	292	313	334	291	288	317	269	314	350	318	312	307	308	319	301	309	304	293	296	324	274	287	263	312	341	291	334	292	312	306	314	342	312	277	327	307	316	301	328	307	294	282	301	317	301	324	308	323	295	300	291	298	290	327	333	302	292	317	328	316	281	322	285	278	290	317	304	311	304	313	329	318	292	301	316	313	284	331	297	290	280	306	276	283	299	323	310	282	282	321	324	308	310	308	305	303	329	353	301	317	314	337	323	308	292	304	304	280	294	347	333	295	317	318	289	296	315	282	318	326	352	345	293	335	326	292	320	333	308	301	334	304	297	301	329	318	301	332	292	306	293	337	295	320	321	321	290	318	340	331	297	301	302	328	332	307	336	304	285	281	317	326	323	309	286	327	329	340	327	316	282	311	311	295	317	317	306	296	304	270	308	308	299	320	327	309	303	312	298	314	327	320	290	306	292	337	295	319	312	291	312	289	320	297	283	321	289	311	349	302	286	296	334	330	313	303	295	321	340	315	316	307	290	316	323	316	274	290	287	315	305	307	320	280	326	331	322	310	311	312	295	297	295	316	316	308	301	307	335	330	302	282	283	296	319	316	321	276	292	287	296	329	304	330	346	294	314	314	286	316	337	344	310	292	322	283	314	304	324	310	323	312	312	313	307	293	307	327	307	315	314	332	325	321	288	323	308	307	293	309	304	319	320	307	342	345	337	312	316	260	293	279	284	322	309	313	308	288	330	298	301	291	301	306	305	322	275	292	340	298	325	306	268	298	292	274	271	329	290	321	293	317	308	305	334	316	305	295	305	303	278	312	288	287	282	328	296	289	320	320	300	314	298	305	301	306	322	288	285	307	332	297	294	324	335	303	316	346	302	304	305	296	315	285	314	320	291	308	307	308	305	299	313	280	306	310	285	310	311	292	277	302	328	265	292	321	311	287	311	301	289	328	339	302	290	292	289	302	295	276	301	316	319	306	276	281	320	312	311	318	311	302	308	310	331	289	328	311	307	306	293	306	301	304	332	287	326	293	325	329	309	294	274	285	263	298	291	311	274	321	312	309	303	324	336	313	305	299	343	321	308	298	314	293	326	299	311	297	299	294	328	323	322	300	311	310	309	341	301	312	334	321	308	340	309	290	319	293	310	307	355	337	310	309	314	303	287	334	304	296	310	322	262	292	294	287	307	340	314	294	330	309	303	338	291	320	302	325	315	338	300	306	293	302	273	305	281	328	307	289	328	312	299	293	307	319	356	290	309	325	347	326	295	284	291	323	312	281	320	314	337	313	293	318	286	325	308	311	309	289	319	289	328	285	312	323	297	289	315	319	315	319	343	323	314	357	274	304	313	346	315	300	308	310	302	273	284	303	295	348	339	325	294	306	315	315	293	310	297	328	299	291	294	307	302	311	304	311	301	292	306	302	309	305	314	318	323	282	287	292	283	301	298	339	288	296	280	311	319	312	326	304	306	325	312	296	321	321	290	298	305	300	313	342	366	323	290	291	328	307	321	324	317	357	313	327	315	269	331	281	311	335	325	317	319	308	309	287	289	297	273	290	306	291	290	301	306	271	332	299	316	298	307	300	312	285	317	356	277	309	301	270	301	315	290	307	322	300	311	299	318	305	339	321	300	293	326	343	294	305	301	286	297	337	301	307	323	325	295	306	293	314	279	310	313	299	275	276	295	298	314	288	300	294	310	297	312	307	319	288	301	291	305	282	305	301	284	308	302	290	326	318	299	322	298	304	314	306	293	305	290	306	322	295	285	283	297	332	321	331	287	268	299	293	314	298	310	299	344	305	296	312	292	308	293	322	319	321	299	324	297	295	313	317	298	272	262	306	324	291	315	291	326	313	312	279	321	299	330	303	319	322	311	310	305	332	267	286	311	317	318	344	328	240	307	319	287	296	277	320	286	298	302	343	315	296	306	283	331	322	302	265	309	292	322	312	315	310	303	370	331	306	315	278	285	333	298	309	289	304	314	301	325	345	300	349	300	338	300	324	293	270	337	354	286	356	311	325	299	304	317	302	314	281	330	297	313	314	269	306	322	305	304	305	340	315	317	325	299	295	291	327	308	301	304	319	315	332	322	325	307	318	291	308	300	324	315	308	314	310	295	290	294	311	279	292	301	291	291	314	312	309	291	321	328	311	314	329	349	315	301	309	296	331	328	324	322	322	320	314	314	316	297	315	302	312	331	294	312	319	284	317	310	287	300	268	305	313	286	328	288	309	346	328	278	306	297	277	298	315	324	316	323	307	315	297	289	301	315	316	284	346	282	311	330	309	278	285	303	313	291	310	311	323	335	340	302	332	323	314	315	295	291	313	324	324	320	287	275	317	295	286	342	282	296	346	312	300	313	310	293	321	305	285	295	286	315	270	303	293	309	287	313	322	342	318	286	302	295	278	280	308	305	300	340	332	321	333	313	276	299	316	320	293	306	323	307	300	300	336	302	269	327	322	309	335	330	290	288	284	283	294	281	256	315	296	293	300	326	317	317	316	306	309	319	301	313	293	266	310	316	329	302	294	307	306	281	299	326	312	290	311	314	319	269	281	316	303	328	325	321	320	307	308	291	306	290	305	299	311	314	298	283	308	314	281	288	300	304	295	294	310	312	288	316	320	292	318	308	304	282	287	318	319	314	297	288	315	279	286	286	327	320	309	307	320	312	305	313	304	333	324	275	288	336	298	322	332	333	287	307	333	344	317	307	312	302	305	315	325	297	350	315	293	304	307	331	328	322	329	273	290	305	317	287	311	301	346	286	301	317	304	303	296	290	299	346	288	324	297	315	319	280	298	314	313	272	320	310	309	320	301	314	318	304	318	316	298	302	317	311	328	295
22868	22036	34108	32379	27795	23633	17919	4334	771	389	388	390	423	437	406	409	377	379	424	418	398	423	414	403	396	368	409	382	411	381	389	378	384	395	406	401	407	394	404	347	404	385	372	392	426	360	393	392	402	400	364	347	388	394	389	374	395	385	403	381	415	391	371	390	385	402	372	400	390	353	371	385	377	387	366	364	411	388	375	387	360	413	379	391	385	376	384	372	440	398	351	381	395	374	407	388	399	359	415	383	405	364	404	388	401	383	387	357	388	379	405	386	418	383	402	368	393	425	347	392	408	376	365	408	392	400	402	413	394	393	395	390	397	420	368	404	401	402	390	411	414	393	390	367	379	415	389	388	397	368	395	388	367	401	401	385	442	374	405	419	418	378	362	398	382	351	364	410	333	377	370	400	405	390	409	418	458	399	399	398	405	410	380	403	408	393	393	400	375	379	396	379	354	364	383	353	396	398	377	379	387	345	403	374	407	379	393	382	403	405	410	414	391	395	385	376	380	405	402	403	445	412	401	368	422	414	424	397	415	383	407	393	386	414	414	375	397	411	376	408	386	375	404	377	370	390	383	425	397	378	346	398	394	396	365	416	401	386	378	373	377	395	377	397	366	409	415	404	387	368	358	378	395	395	393	348	422	381	420	386	377	402	411	386	361	351	436	387	410	368	404	385	400	417	396	380	395	419	338	376	411	399	385	371	384	365	370	384	374	404	405	354	401	381	399	382	445	410	413	391	404	340	381	399	397	381	377	342	399	384	395	420	397	403	398	393	373	384	381	440	388	382	383	446	402	393	395	361	379	433	370	407	415	371	357	394	406	392	353	380	376	385	369	395	393	384	355	381	379	392	370	416	402	379	393	368	398	380	376	393	412	389	397	383	378	382	393	389	352	395	364	393	392	399	383	365	425	367	405	379	420	386	405	410	395	392	358	382	396	388	423	404	408	411	386	411	403	395	398	415	355	386	359	375	422	396	414	389	423	375	385	399	391	375	375	402	395	403	391	355	344	358	399	388	381	386	373	394	368	401	392	409	380	382	362	399	408	403	387	415	393	378	404	385	404	377	409	392	418	403	378	408	412	371	353	344	363	399	368	374	381	354	427	400	391	381	369	358	398	389	412	369	391	377	381	370	416	379	403	379	388	363	425	387	384	396	414	387	394	363	409	443	343	404	400	382	393	383	351	370	382	360	402	424	373	379	380	389	361	384	405	394	394	351	414	436	385	345	382	427	392	395	392	396	393	377	398	382	414	375	367	394	395	406	379	348	360	384	383	353	378	363	368	413	392	432	383	381	377	365	390	402	403	410	385	394	386	368	375	410	385	405	392	402	373	396	385	347	358	397	425	390	386	413	390	398	398	366	361	352	368	371	392	399	384	390	356	385	422	382	402	413	408	379	402	376	400	388	399	395	413	373	356	373	376	368	385	432	419	395	348	414	392	362	365	410	378	378	394	383	406	401	376	372	459	400	401	372	388	406	374	407	414	393	375	424	382	398	364	391	379	422	385	358	421	353	410	393	391	363	385	394	374	385	418	378	426	391	380	387	380	378	373	361	367	383	389	404	376	405	387	348	426	388	364	392	407	352	408	365	402	409	390	384	391	368	372	389	372	415	399	365	380	413	382	394	386	399	379	369	361	420	385	396	411	370	397	369	418	352	371	382	410	367	365	386	395	387	351	390	380	365	407	398	416	359	396	357	388	411	386	396	356	393	385	383	411	400	385	356	391	363	408	404	355	370	375	399	399	410	383	384	404	381	387	431	342	387	407	394	374	389	368	405	407	397	370	378	382	391	365	414	409	353	387	402	396	340	352	383	410	368	383	392	375	385	399	371	399	408	410	375	396	387	386	378	418	383	369	405	363	395	430	402	400	393	396	418	401	381	407	385	425	366	367	374	384	391	403	373	388	364	389	388	400	412	384	377	379	389	369	406	371	386	388	435	383	392	398	410	405	413	365	442	361	399	425	356	382	396	388	392	383	396	380	382	364	345	406	413	387	372	408	382	359	344	408	421	364	351	375	394	387	386	382	398	331	388	374	383	373	400	408	411	381	395	366	349	365	380	387	377	390	377	371	405	374	374	390	368	396	391	381	424	398	378	367	382	392	389	356	380	354	401	360	390	377	407	412	399	376	411	392	345	370	374	357	413	384	382	364	401	366	389	407	400	397	344	384	398	391	374	374	377	380	378	395	395	402	395	399	374	375	383	380	365	399	390	364	402	396	388	426	404	402	368	367	394	391	372	405	377	420	399	393	351	388	412	388	403	420	430	365	396	394	375	398	391	383	381	396	397	383	379	407	396	377	405	378	368	412	378	404	399	381	362	410	419	360	386	372	383	397	407	412	383	386	383	386	399	413	390	394	376	387	410	377	396	418	350	367	412	389	348	392	397	402	360	398	399	370	369	411	401	393	361	387	354	374	405	376	381	391	398	427	317	371	366	391	373	393	368	377	434	363	363	408	397	390	382	386	381	372	420	374	392	406	435	398	401	374	352	387	390	414	426	364	394	386	407	388	391	371	387	388	401	407	377	387	418	389	389	389	393	409	381	363	412	383	367	371	396	381	345	405	324	412	395	353	390	417	396	411	354	402	377	419	407	391	388	388	413	354	364	395	402	385	382	364	391	379	392	408	401	347	380	395	354	375	377	384	349	378	374	400	387	378	394	389	395	389	408	403	399	384	377	436	395	381	413	403	412	385	431	381	365	365	392	366	436	404	385	357	377	386	389	373	416	386	408	385	394	359	370	426	406	407	403	405	373	381	373	388	371	390	364	420	382	404	416	411	376	405	409	380	388	418	365	378	403	390	400	425	374	383	358	379	394	378	416	403	373	374	383	391	398	395	399	395	391	408	408	411	398	408	395	401	367	382	384	370	376	418	389	381	394	396	371	427	391	382	365	364	398	334	381	380	391	399	419	368	402	389	378	377	368	348	354	364	381	369	418	385	398	398	377	402	411	393	355	397	363	387	363	370	371	415	425	414	373	401	374	393	416	382	380	397	412	404	391	405	403	391	375	370	403	402	422	386	371	399	410	400	389	359	407	378	373	384	390	398	417	389	371	382	379	395	382	371	359	391	378	439	364	368	364	391	375	407	410	377	397	400	380	408	385	355	405	422	392	393	366	405	389	403	414	401	405	393	411	403	375	394	397	383	404	382	376	387	372	381	372	405	396	435	393	387	399	394	380	414	390	382	378	376	394	385	385	374	387	391	351	373	370	378	383	377	396	387	369	389	403	358	382	409	404	412	395	402	392	364	374	375	398	368	375	408	375	404	413	354	417	393	358	382	411	393	352	391	390	400	349	387	378	401	403	398	391	369	362	385	369	384	398	366	402	383	394	411	409	378	363	375	364	389	415	369	405	396	436	377	400	395	397	389	425	412	401	383	391	395	400	396	411	415	392	391	370	384	390	391	381	416	405	403	379	396	404	419	408	344	378	425	359	356	396	386	414	404	376	379	390	399	396	398	383
50588	98464	81123	61179	41841	22959	11755	4553	1053	471	436	426	447	445	429	444	438	428	517	547	472	482	460	493	404	441	416	473	454	425	461	471	399	468	458	412	440	442	457	453	430	403	399	402	471	452	450	423	447	405	417	408	447	386	425	463	466	435	437	403	416	388	410	425	392	420	458	436	463	437	465	438	445	441	417	454	424	423	412	467	443	499	467	440	439	479	423	443	430	394	434	421	441	420	402	431	420	416	406	481	414	454	425	440	441	442	417	438	410	410	466	422	427	460	428	421	418	428	391	438	407	445	466	431	444	444	410	387	422	417	434	394	427	454	415	406	418	455	414	462	464	439	418	415	407	425	418	413	441	390	452	414	450	425	434	426	479	426	476	444	431	409	415	436	471	417	429	410	437	428	441	453	392	444	434	414	462	406	395	427	427	454	429	445	408	445	441	454	473	453	424	434	414	407	409	426	437	441	412	428	401	466	436	459	428	469	462	438	406	427	443	428	445	449	483	388	449	459	453	440	398	469	435	384	428	439	475	466	416	452	448	436	413	421	428	412	442	437	452	404	431	446	408	437	412	428	426	418	440	422	415	449	401	411	440	446	392	417	407	446	440	420	462	450	406	381	413	403	428	413	442	434	462	441	409	445	438	408	434	427	433	418	452	431	433	425	402	450	422	432	445	458	411	424	408	426	418	434	413	449	433	418	443	455	415	436	424	419	419	446	420	408	411	429	448	427	447	436	406	412	432	408	456	403	424	445	422	447	429	449	395	417	470	446	434	432	427	463	443	449	427	463	459	431	411	412	401	408	446	470	439	436	442	381	485	398	450	427	468	413	406	446	441	424	486	430	453	412	460	414	421	410	423	426	457	445	427	471	431	466	433	447	451	416	424	440	450	439	445	441	450	429	399	408	429	430	428	449	428	391	432	463	440	434	440	441	471	411	449	438	422	421	429	411	426	424	452	419	459	387	459	442	414	395	452	417	428	436	421	435	406	404	416	424	463	427	452	429	430	390	435	417	480	444	421	393	437	406	446	432	400	426	433	470	427	413	415	472	439	450	453	423	452	389	444	436	433	471	439	439	429	420	435	436	431	438	441	398	435	416	484	430	408	446	440	443	422	428	413	464	438	437	440	445	417	433	447	432	405	418	410	433	460	402	444	423	426	471	431	414	446	414	460	448	445	423	417	442	402	414	420	421	438	422	439	459	422	438	425	419	407	459	401	408	425	437	452	462	429	441	423	435	445	412	425	435	404	432	437	444	437	450	425	417	393	405	440	419	421	428	416	457	452	372	457	451	475	446	400	428	474	425	432	429	405	431	424	424	446	426	470	492	436	468	401	433	388	447	423	431	427	426	429	450	423	453	454	464	415	406	439	441	429	410	403	424	436	442	429	391	465	429	424	397	393	436	396	437	415	432	445	442	423	415	443	433	430	412	440	451	423	384	456	407	431	436	416	417	452	411	455	404	473	405	422	432	413	429	419	428	409	443	422	411	430	432	452	414	454	406	458	454	418	439	436	438	395	413	416	441	420	421	402	445	462	477	480	411	432	438	427	448	442	436	423	443	407	476	433	472	451	452	443	443	454	417	437	442	438	434	468	427	447	444	425	405	444	438	409	414	438	412	457	433	455	418	399	434	445	433	416	434	448	460	420	415	454	446	417	388	414	422	418	430	415	423	459	455	425	482	432	420	436	443	434	463	437	428	446	457	446	458	433	413	457	464	436	450	425	478	433	435	438	440	403	453	420	446	391	441	446	433	462	445	462	421	419	418	407	420	446	407	408	442	432	467	437	421	417	446	416	435	454	457	413	478	428	427	419	456	455	416	432	429	409	400	412	389	423	450	437	448	460	444	416	405	429	458	449	454	434	409	439	418	452	451	439	453	407	448	415	459	412	450	445	412	466	415	462	414	424	435	441	460	452	422	424	415	435	451	412	454	449	446	452	432	415	387	446	451	406	435	449	403	422	445	428	422	426	449	443	438	447	466	392	437	419	434	444	412	437	391	442	425	417	460	398	438	405	444	411	419	464	429	464	432	451	402	436	418	438	431	447	440	432	427	421	449	410	476	426	420	417	434	406	431	421	406	409	426	407	467	445	436	444	419	456	431	458	446	424	438	462	453	435	439	451	446	434	416	447	408	408	446	448	467	426	415	449	441	434	437	440	418	428	456	435	425	443	441	474	393	418	417	443	416	464	452	417	419	444	424	416	414	439	454	455	416	420	453	432	444	436	429	427	465	434	443	394	449	433	434	431	430	439	456	442	470	435	436	430	443	424	433	453	418	421	445	424	438	417	425	434	407	399	443	415	409	453	422	419	385	448	416	456	412	450	434	429	403	468	447	414	457	451	424	427	423	417	433	430	422	436	430	424	437	467	437	435	426	406	380	402	475	447	404	437	412	444	381	465	452	482	391	404	453	457	427	443	440	446	408	458	412	420	428	473	402	415	445	447	470	420	414	425	431	456	453	443	433	447	448	442	433	474	433	435	419	413	469	429	454	449	398	427	430	459	429	425	438	472	384	419	425	403	433	421	410	463	435	440	459	444	438	444	391	425	411	452	441	434	453	395	449	406	409	395	444	451	450	459	433	429	461	405	386	448	476	406	426	433	423	448	400	424	400	447	441	460	443	405	433	426	453	467	438	438	418	456	448	400	427	467	434	397	441	435	431	441	446	431	415	435	404	431	436	465	460	423	413	435	450	441	445	456	424	428	448	433	455	467	421	403	440	415	395	421	418	455	458	450	430	440	454	451	400	423	421	399	461	428	449	439	410	446	410	420	429	424	462	453	424	408	431	423	399	422	410	438	428	419	426	406	420	410	406	449	456	437	423	450	433	448	440	434	433	438	419	428	440	425	391	420	433	422	461	435	411	449	437	446	431	420	399	433	463	426	443	412	442	449	457	452	466	410	420	443	430	418	454	426	443	424	451	444	457	429	435	449	401	410	447	417	427	428	436	448	436	393	421	426	441	457	440	420	433	480	417	421	451	440	404	422	440	396	421	471	407	417	415	400	431	418	399	448	424	444	445	464	409	429	441	420	416	415	465	432	433	456	453	458	449	411	436	446	429	453	460	439	448	407	437	405	451	444	410	437	432	411	403	467	424	460	457	428	431	450	426	478	429	414	445	412	429	465	425	454	425	420	401	424	433	442	420	421	448	423	456	406	394	445	410	432	442	423	419	427	419	415	416	434	442	427	427	450	452	409	421	408	432	458	421	470	460	430	423	443	449	420	391	368	410	387	406	431	423	432	441	442	414	407	452	426	406	432	440	434	476	456	428	417	411	434	466	404	431	401	435	446	434	424	463	419	410	420	431	431	420	441	422	449	416	430	438	425	464	427	420	443	413	427	423	435	474	424	433	431	435	440	453	423	413	434	415	436	445	429	399	431	427	429	443	411	404	434	433	430	432	411	427	455	420	412	436	399	443	393	413	444	455	408	425	424	448	440	443	432	439	452	444	436	429	434	391	448	422
27836	31251	38318	23600	7693	1835	829	500	306	256	246	272	253	251	248	239	259	273	236	246	237	262	269	253	265	248	255	248	263	263	246	236	221	236	263	258	242	252	263	291	247	263	259	247	269	262	250	267	244	225	252	242	246	251	260	218	234	255	277	232	266	241	240	247	247	272	269	242	239	231	280	248	248	227	256	266	267	241	270	265	251	232	247	285	265	257	244	260	231	263	239	255	251	217	241	274	258	277	255	278	239	242	259	251	234	282	232	260	265	229	250	235	247	258	254	253	237	264	276	250	259	254	278	257	234	240	290	258	227	262	261	247	275	214	279	244	250	263	267	265	228	260	261	260	260	238	253	272	270	242	252	262	253	252	257	252	251	259	274	249	228	280	257	234	244	275	260	247	241	239	250	228	229	223	229	257	260	276	252	261	272	257	260	245	235	274	256	265	281	252	243	265	241	236	256	262	254	246	225	241	217	268	235	274	238	254	248	258	291	269	246	244	248	237	255	270	250	296	244	263	262	250	277	286	244	238	251	268	240	247	268	230	238	242	285	265	247	231	286	227	244	246	250	232	219	261	272	240	244	213	243	256	267	235	246	263	283	265	256	227	233	248	293	270	267	279	226	214	252	268	261	252	239	266	243	233	229	242	296	250	238	238	218	247	232	245	267	255	218	264	235	259	229	239	257	244	242	268	211	234	250	222	283	250	268	255	261	268	232	250	268	257	224	250	263	250	215	250	244	239	278	258	265	243	257	230	238	237	261	277	257	234	248	255	286	222	242	248	233	237	237	253	264	245	261	282	243	255	259	252	247	263	276	246	234	241	249	251	236	273	251	260	274	284	264	253	238	244	272	230	249	271	288	256	248	262	276	220	269	276	263	257	235	246	285	233	241	265	267	238	259	235	273	230	245	252	242	234	261	265	260	249	263	256	258	270	248	265	257	245	264	248	255	248	247	254	216	226	269	241	246	250	241	257	279	252	257	247	260	252	275	272	256	274	228	257	238	246	279	236	246	268	249	260	255	243	238	230	254	256	250	250	257	260	240	254	265	239	253	240	254	227	243	246	258	256	255	255	246	234	258	259	249	304	274	259	251	231	279	257	253	246	248	270	245	262	259	250	266	280	247	259	289	252	260	254	257	236	240	247	262	266	254	245	297	271	245	262	247	250	249	234	258	269	253	260	243	249	257	244	273	232	250	234	228	219	267	241	264	226	259	268	261	252	246	263	261	256	245	249	247	253	275	254	255	262	233	266	232	223	235	234	265	241	251	233	245	274	236	241	236	229	251	243	247	209	269	263	262	235	252	263	243	254	289	259	243	274	270	235	242	242	237	249	245	258	286	266	259	230	221	254	276	245	285	262	279	242	279	266	253	275	255	256	258	264	271	257	260	255	259	262	253	303	279	254	221	228	240	223	235	249	269	246	247	226	253	253	259	238	255	243	272	243	285	230	269	278	238	218	266	224	255	243	236	258	249	239	252	219	242	272	221	270	261	243	242	245	263	267	240	249	266	276	235	261	250	258	240	267	261	251	254	235	257	248	236	259	254	238	250	282	252	270	253	219	243	240	252	247	235	220	220	254	256	250	234	246	261	264	280	250	254	269	246	252	260	239	298	269	232	251	268	277	270	275	267	254	242	253	242	240	248	259	245	281	272	286	250	259	213	243	243	273	229	264	224	227	250	256	258	253	262	258	269	220	228	243	242	247	251	234	264	274	277	256	248	253	245	218	250	247	238	230	222	225	243	234	273	222	277	250	278	244	277	238	252	213	244	240	256	237	260	273	265	236	267	217	279	242	246	250	249	261	259	239	260	257	256	260	245	249	238	269	256	240	274	265	251	231	246	258	236	229	249	250	291	240	241	238	269	275	245	243	242	269	251	234	258	238	277	218	283	268	288	263	239	233	262	258	264	240	277	278	256	270	254	248	231	250	276	237	254	249	218	256	234	267	252	276	249	238	244	253	230	246	269	271	272	244	239	277	236	269	270	283	264	247	256	287	261	274	239	279	237	257	237	266	262	248	245	266	269	247	275	256	242	255	253	241	270	254	253	236	245	225	272	256	261	258	247	254	263	271	239	254	247	270	254	249	251	293	245	256	227	206	252	248	233	278	226	273	236	233	261	262	274	247	245	261	230	260	249	233	250	256	264	248	241	267	253	270	240	240	263	243	278	246	236	262	230	272	250	237	233	242	233	253	268	223	215	252	243	267	247	256	250	244	298	274	247	263	236	261	249	251	256	242	257	248	238	275	258	251	268	244	256	240	272	272	285	245	271	258	247	251	221	280	242	228	242	237	265	251	269	233	231	250	213	235	260	264	248	273	268	229	246	239	257	262	294	252	275	251	224	243	267	246	226	228	273	284	247	262	263	226	250	260	248	253	273	250	240	214	276	248	241	235	233	266	218	249	270	267	249	271	262	272	237	249	230	255	280	255	245	270	267	261	246	210	273	242	258	264	258	232	258	235	251	251	230	256	282	281	265	251	213	238	243	241	270	256	235	278	256	264	243	250	265	258	225	273	246	243	233	248	235	257	274	245	254	265	283	259	257	237	274	254	220	266	247	228	250	252	262	249	255	249	231	258	270	249	243	269	231	266	254	236	238	244	245	278	210	272	256	247	270	256	259	272	247	262	294	231	241	217	256	276	265	280	256	283	271	228	244	252	237	286	228	253	248	247	269	263	244	266	266	268	253	263	238	263	240	234	248	260	243	247	268	256	237	256	241	257	246	262	250	235	246	245	265	261	254	254	238	248	246	255	249	249	237	264	275	254	228	262	246	265	242	248	259	223	237	244	283	258	242	258	265	249	244	261	257	253	256	226	276	278	250	252	227	251	239	260	270	260	254	273	254	250	236	229	252	246	270	262	234	280	230	269	269	239	264	235	230	253	251	258	236	245	271	273	260	284	266	255	254	258	247	246	248	262	258	227	258	269	246	259	258	268	240	251	239	243	242	271	235	234	267	257	256	241	228	234	241	242	251	238	247	236	245	256	288	262	262	265	273	261	234	275	252	255	250	253	258	245	255	244	255	238	249	271	250	250	248	256	253	244	242	260	230	256	251	247	235	257	237	238	238	253	280	236	255	277	229	256	236	257	250	246	258	248	236	250	244	247	238	234	252	252	243	271	260	250	244	230	260	255	242	263	257	265	272	259	264	260	255	265	241	242	250	284	279	255	250	273	242	229	260	254	261	222	241	262	270	227	268	246	241	267	274	249	261	244	268	259	243	263	259	259	247	258	249	236	266	239	254	251	255	252	248	255	233	257	215	219	264	245	266	250	264	285	255	257	242	253	279	241	237	215	273	273	230	235	245	262	248	253	249	278	230	240	256	255	225	262	249	245	231	260	224	240	270	248	248	257	280	259	234	234	265	260	249	245	269	266	241	262	235	251	247	246	253	254	218	233	251	244	258	249	263	265	263	267	232	250	285	228	265	230	247	257	252	250	260	229	284	262	257	239	231	258	262	235	247	249
21482	48875	34846	18169	7361	2451	1174	619	376	313	282	286	290	303	310	281	307	291	305	312	269	314	287	273	263	282	322	286	313	290	329	291	273	298	281	288	302	291	302	321	288	325	292	297	315	286	266	293	308	305	291	296	296	288	291	276	304	287	312	307	267	289	260	286	308	304	272	294	297	293	291	283	289	318	295	275	309	292	302	293	339	290	285	300	302	279	293	325	300	303	321	304	306	276	295	287	281	325	295	283	331	305	303	309	282	305	273	278	311	336	296	295	299	286	299	292	314	305	312	305	311	297	268	270	290	275	280	281	312	289	298	298	273	282	284	258	299	302	306	280	287	295	298	289	303	302	306	285	302	314	286	300	286	304	307	300	279	277	300	279	302	267	302	291	300	285	311	291	300	299	295	283	317	304	283	283	304	298	318	326	278	305	312	320	328	295	303	303	285	283	337	282	316	332	321	298	316	303	270	288	314	276	293	274	294	296	282	279	286	307	300	249	296	311	287	284	303	283	284	300	303	310	300	310	316	301	302	320	295	312	303	304	273	314	291	274	299	294	261	286	284	311	286	308	282	285	307	265	322	292	296	266	281	276	309	319	288	292	298	273	313	295	284	319	298	304	309	302	309	272	299	323	299	309	313	329	298	295	281	321	299	298	266	287	282	320	294	311	297	299	281	270	298	277	292	298	269	297	295	323	291	326	302	314	272	309	334	283	317	295	266	283	294	300	294	294	327	313	302	278	275	308	277	282	287	266	300	275	291	316	277	277	268	320	302	278	305	285	310	279	278	293	297	296	324	311	333	304	286	294	313	321	289	310	294	306	328	296	289	306	288	300	284	302	288	280	279	300	277	281	300	294	283	279	312	281	283	280	271	312	273	298	333	282	301	287	256	284	318	306	320	296	334	317	273	294	284	286	288	304	329	288	309	297	283	301	291	289	291	315	300	285	316	300	292	293	285	317	312	290	282	299	289	297	318	315	296	294	270	295	285	282	293	311	317	294	296	278	306	289	291	324	296	224	318	296	323	323	293	294	320	284	277	309	293	280	284	284	273	285	322	318	296	318	309	291	327	285	300	299	332	297	294	284	300	328	283	291	263	295	313	323	336	315	305	300	321	307	282	293	310	304	295	291	267	290	294	329	293	309	291	260	271	293	279	265	299	303	282	300	303	300	271	277	263	286	300	315	329	268	305	270	298	310	315	296	306	306	279	301	304	286	279	304	282	305	299	294	286	300	289	328	330	286	288	286	292	300	300	301	306	310	311	306	310	282	365	302	291	311	310	283	319	284	291	312	318	303	306	278	269	283	323	333	287	323	310	318	291	285	308	309	277	293	306	304	304	312	321	289	289	314	324	270	305	295	281	290	303	292	292	281	279	285	295	289	311	271	289	303	266	294	294	299	255	319	304	281	286	308	298	292	270	313	259	299	276	281	291	296	285	283	288	287	297	306	312	292	278	279	285	302	292	304	323	307	297	281	268	285	310	299	323	291	281	278	334	299	301	289	305	266	296	301	324	299	299	314	276	279	307	298	315	312	311	295	274	310	305	332	301	296	289	305	302	286	290	287	280	323	269	301	301	287	303	290	281	275	324	277	307	288	306	324	300	336	301	333	287	301	298	310	324	282	314	301	303	281	269	305	283	302	299	278	271	304	284	296	280	309	262	300	309	299	304	296	319	297	293	305	285	299	324	312	304	300	269	283	290	309	280	296	292	289	296	291	290	313	301	262	269	302	292	285	306	306	313	289	284	273	297	300	291	291	264	311	270	308	288	315	292	298	276	324	348	292	305	292	335	329	296	296	301	304	293	272	328	296	299	288	301	275	284	324	312	321	289	296	282	318	312	302	293	315	282	278	295	331	300	304	281	294	294	300	274	313	308	302	279	281	301	295	286	291	284	289	268	321	305	306	304	304	280	320	293	283	280	283	297	298	299	280	287	294	278	267	295	288	313	287	303	279	308	307	271	282	283	280	282	290	306	330	302	286	281	306	293	288	284	299	291	294	266	289	322	292	306	295	291	292	298	266	299	272	260	299	305	297	273	290	269	289	271	301	308	321	303	289	297	309	332	305	298	311	302	292	303	283	311	300	281	283	264	280	298	313	280	295	297	320	298	294	314	303	290	306	257	311	301	298	286	280	289	289	282	298	301	275	300	313	287	280	285	288	277	318	298	271	297	286	278	303	291	258	343	268	296	289	281	297	260	278	278	278	279	292	298	275	307	312	304	299	321	311	294	307	284	289	306	286	308	307	307	284	314	268	260	299	274	281	257	294	310	295	279	275	306	316	268	307	309	276	292	275	273	299	330	299	284	310	298	323	277	318	291	297	284	313	278	272	284	305	277	300	277	290	315	311	302	292	278	287	325	283	284	293	284	289	304	301	294	288	277	306	319	275	292	321	297	287	286	313	327	300	296	309	277	326	291	301	301	304	311	299	310	295	289	266	255	299	272	263	316	289	295	294	318	269	287	296	307	309	293	290	321	295	294	291	293	291	275	296	286	298	286	326	314	313	293	280	293	287	294	300	294	306	312	309	260	320	284	295	302	304	288	280	294	308	301	293	297	270	322	289	305	290	285	286	320	326	269	267	291	302	293	295	292	315	267	307	284	299	294	253	278	286	297	302	287	287	322	272	257	250	261	313	314	297	315	289	298	299	290	304	313	263	290	279	297	285	313	277	294	272	291	284	314	262	309	310	291	331	314	336	273	297	293	322	309	302	273	285	292	292	288	278	292	289	267	288	288	288	280	276	272	279	306	275	291	281	291	290	315	308	267	319	281	313	295	274	304	324	278	288	322	286	289	267	296	297	281	295	297	307	277	304	251	289	296	316	309	318	336	297	298	301	282	300	286	298	303	307	304	290	307	340	266	261	302	308	289	294	315	299	305	298	296	278	323	290	316	309	284	301	309	284	322	306	288	329	294	284	298	303	314	308	287	302	284	266	282	260	305	325	277	274	290	304	281	303	275	290	283	289	307	279	278	290	301	298	280	280	288	298	310	288	278	285	300	275	260	295	327	319	298	284	301	276	303	290	321	304	286	289	282	281	299	268	279	290	309	258	284	308	329	326	299	290	299	280	310	307	312	291	286	285	311	308	302	296	331	296	295	297	301	290	314	315	323	318	271	292	330	297	287	278	298	273	318	304	303	271	329	307	288	298	304	281	303	286	294	295	324	261	267	287	326	319	329	306	299	289	294	273	316	307	318	287	283	309	295	303	283	281	280	267	291	255	298	296	307	282	306	283	297	305	282	305	301	325	282	269	305	332	257	295	332	302	311	297	298	270	261	263	269	278	290	274	292	329	275	299	300	344	292	310	290	318	290	290	305	295	295	306	271	304	298	274	295	314	290	321	298	308	282	286	265	291	310	284	293	268	291	306	320	307	324	283	301	300	272	272	275	289	306	307	257	304	302	331	267	306	284	282	283	327	321	283	293	294	299	266	291	277	299	278	312	261	290	313	318	257	283	292	296	306
23761	22853	38533	38624	28283	21438	12323	2780	816	416	289	332	334	301	329	335	334	346	319	370	373	316	360	347	343	329	305	316	320	308	305	314	313	325	363	301	329	336	333	298	323	313	320	307	342	305	322	325	328	340	328	297	302	320	340	319	320	367	331	301	330	329	338	325	319	318	341	321	284	309	319	327	299	303	352	320	335	317	311	315	322	320	339	313	310	315	307	324	294	322	324	315	327	356	338	308	309	299	323	303	314	300	350	337	312	333	376	329	340	299	332	310	297	310	285	301	295	327	341	319	344	322	301	330	297	335	321	327	315	344	316	325	317	329	309	326	310	347	294	335	297	295	309	336	275	318	307	358	326	328	342	310	298	293	344	354	334	321	333	308	307	352	315	307	335	335	332	307	330	306	325	320	356	324	359	306	338	313	308	325	331	368	321	347	339	336	368	321	311	326	338	343	328	318	336	314	308	317	301	342	325	325	315	314	320	317	305	307	285	317	308	291	322	307	319	342	319	312	338	316	343	331	303	316	359	348	314	296	333	293	314	303	316	325	314	323	340	339	316	313	307	324	305	387	315	325	313	335	320	315	330	342	308	339	351	323	325	300	316	297	354	331	332	297	318	306	324	306	306	277	308	322	312	299	315	321	355	300	310	337	299	297	312	337	308	329	347	306	346	324	314	295	320	296	333	325	320	319	308	298	325	331	316	340	306	331	306	348	346	329	309	328	314	319	302	324	310	349	337	309	323	346	318	340	326	328	333	312	344	302	318	324	312	293	330	354	330	301	303	334	318	321	304	321	306	315	311	319	331	344	307	306	304	358	301	317	275	314	322	326	313	300	306	329	309	344	294	268	321	296	324	289	343	294	329	330	317	302	285	352	307	321	321	317	292	323	314	317	305	325	341	331	335	319	330	317	301	327	331	313	312	327	310	355	321	320	342	321	299	330	346	288	324	324	311	340	316	356	348	314	329	316	326	337	310	317	317	312	310	315	315	300	303	353	304	321	332	306	320	341	326	279	326	339	300	324	269	319	306	332	325	324	308	316	289	322	286	339	295	341	314	305	306	314	328	359	274	338	299	325	316	291	310	311	328	293	301	322	298	341	265	344	317	321	343	333	320	314	303	346	310	324	313	346	339	326	346	328	324	329	301	303	348	307	310	307	330	324	340	309	308	333	343	325	342	312	331	335	324	297	314	306	339	317	328	311	307	320	274	306	318	312	300	332	304	309	328	282	308	331	306	331	317	337	309	318	334	327	372	330	326	319	321	325	340	336	350	344	328	275	342	268	329	326	346	335	315	350	325	297	347	316	305	305	359	318	303	318	319	313	343	315	332	325	309	306	353	293	297	340	306	333	373	319	351	289	344	332	325	300	288	330	291	334	326	299	329	330	319	333	297	291	338	292	348	311	341	310	325	326	311	340	297	332	314	334	326	293	338	348	329	296	355	303	334	359	320	295	333	301	341	296	330	350	315	313	330	289	298	339	345	323	309	323	344	320	322	289	325	342	331	313	317	281	302	325	329	312	322	314	298	303	310	325	280	305	328	325	311	298	286	271	306	298	332	297	344	312	316	299	312	311	335	336	304	295	360	338	320	325	320	322	302	333	324	298	334	282	311	303	326	331	304	326	315	328	306	327	306	320	313	320	295	336	352	319	299	337	348	306	294	332	308	330	338	347	315	298	285	298	313	321	301	295	335	322	334	339	315	331	332	303	307	294	314	310	315	296	312	335	296	311	330	321	299	315	304	307	327	327	312	325	304	334	317	333	284	285	311	294	349	309	330	354	306	335	328	309	318	285	356	325	286	343	326	298	302	310	334	335	321	302	309	344	322	299	326	291	299	324	285	351	332	315	335	338	283	315	297	332	328	328	304	304	308	336	305	343	300	315	318	314	310	336	344	301	309	315	332	315	322	325	303	335	325	317	311	300	333	331	328	312	336	330	307	324	309	318	330	323	353	322	352	339	311	270	345	346	332	310	329	296	320	332	338	328	319	299	339	326	341	314	311	344	310	332	335	349	307	299	306	302	368	328	325	336	339	315	308	336	305	328	337	313	298	327	284	327	321	296	332	324	326	345	358	324	307	296	322	313	319	305	298	335	316	298	317	317	285	301	321	309	328	337	293	325	301	299	330	343	299	328	309	289	334	327	290	332	290	361	295	326	310	325	309	350	343	308	300	351	312	291	334	272	334	294	313	359	319	329	362	333	367	325	352	310	283	333	294	347	313	274	319	325	305	332	303	303	303	304	322	359	322	305	336	326	332	326	295	321	347	344	323	292	335	291	326	304	283	348	326	330	318	323	348	315	323	290	331	300	329	309	344	356	331	346	302	336	327	320	333	320	327	313	316	341	328	314	298	330	327	312	307	305	315	308	330	316	294	358	313	312	325	312	321	316	298	327	327	297	298	346	302	350	330	296	303	333	295	302	341	319	318	328	347	330	329	308	323	336	324	337	345	335	295	353	305	321	308	320	353	322	339	339	327	319	298	327	322	362	349	354	313	287	282	321	338	313	320	345	319	362	310	321	315	335	305	296	323	343	299	322	313	329	304	314	328	300	318	301	353	308	319	288	332	309	318	291	327	314	328	328	320	310	308	344	314	355	320	328	310	292	321	314	310	331	292	321	306	289	330	316	304	333	320	290	327	317	293	357	305	332	326	315	308	287	344	349	303	315	313	338	298	309	323	334	308	299	320	325	332	317	338	324	329	328	326	290	324	304	357	301	322	337	346	321	312	333	295	312	336	322	315	323	343	332	290	308	345	312	333	339	298	319	310	320	328	315	320	333	323	326	300	339	324	306	331	281	293	333	327	352	348	303	310	313	322	331	312	313	348	307	324	301	321	310	337	321	312	353	325	315	327	342	310	304	314	326	317	324	308	300	312	345	327	306	327	307	315	326	333	323	309	320	306	293	300	313	319	318	322	328	332	329	312	317	330	325	298	309	280	334	291	330	308	367	310	333	323	331	334	340	349	327	313	277	298	340	323	299	351	319	307	284	295	347	309	320	342	287	315	317	346	330	313	334	328	302	335	286	317	331	320	292	299	316	330	289	280	327	306	316	321	332	322	337	332	322	313	325	318	312	355	310	320	313	326	325	314	353	286	318	302	315	339	341	299	321	342	326	352	290	324	308	338	308	332	306	322	335	326	319	320	296	338	333	314	329	357	323	314	329	303	308	319	361	316	337	319	303	296	346	322	350	324	302	309	295	317	334	339	306	333	298	318	310	299	353	302	309	319	322	312	332	308	304	323	344	311	299	319	348	323	287	281	310	338	356	299	291	307	368	353	310	301	329	371	312	318	314	344	318	320	322	267	301	311	291	336	328	316	337	322	344	297	297	350	306	336	330	310	306	298	286	293	319	324	341	281	297	316	328	336	334	311	369	350	311	328	318	329	318	343	300	315	286	316	325	316	327	318	349	321	308	280	282	285	332	314	328	316	337	328	311	331	328	345	318	308	301	287	349	351	311	326	305
44488	93125	74133	52095	32640	19976	10807	3838	1232	432	370	383	340	385	387	384	398	339	413	405	464	372	406	355	388	368	340	342	370	377	370	350	377	393	376	374	349	366	361	340	378	367	378	395	375	329	373	366	361	338	404	324	341	331	333	345	376	356	347	373	339	388	365	372	337	366	358	368	343	347	388	338	367	344	370	361	331	347	370	361	371	359	371	367	336	364	365	340	351	366	410	369	355	331	352	365	347	375	420	349	364	362	344	355	394	386	349	369	333	378	350	367	369	356	372	360	359	350	383	370	331	397	367	381	374	356	336	375	406	363	385	360	347	333	354	362	339	371	384	340	346	370	333	382	377	352	359	345	382	360	353	386	390	385	372	361	372	382	347	329	327	376	357	381	367	373	404	346	325	348	419	378	403	346	350	333	350	347	371	334	356	323	366	378	386	350	354	352	358	367	392	373	386	400	347	387	348	352	400	366	368	389	330	367	354	372	350	370	361	367	369	352	373	379	366	413	383	377	363	338	378	352	400	358	342	382	363	378	340	404	382	368	388	407	375	346	326	361	342	379	378	376	326	360	376	372	356	346	345	384	361	393	348	387	388	379	362	406	359	320	374	358	355	362	380	389	375	354	347	377	356	365	330	365	373	380	341	356	400	375	360	343	362	328	364	387	405	370	377	364	315	369	334	379	348	352	375	336	341	366	383	356	387	387	373	364	341	385	317	355	376	342	375	376	339	377	345	375	388	396	380	362	344	373	359	355	351	377	396	383	366	350	368	369	362	349	339	367	385	369	403	354	393	343	375	353	412	364	341	346	368	380	354	385	355	377	364	385	346	347	375	349	386	360	345	354	352	376	391	357	367	325	368	376	391	359	372	351	380	337	338	335	363	370	341	346	381	362	325	347	352	349	351	373	335	358	361	394	392	343	358	387	373	341	393	357	384	353	396	356	401	353	382	361	376	351	356	366	375	343	348	349	394	384	364	355	396	360	350	365	375	381	363	354	355	367	327	362	400	351	344	356	376	331	373	377	346	370	369	346	375	384	369	361	357	365	381	379	367	344	366	355	376	334	395	413	404	368	348	384	378	362	366	385	419	380	355	335	344	354	379	376	360	335	335	358	338	349	347	363	355	370	387	363	355	367	377	394	351	351	358	379	360	369	365	339	375	361	364	392	372	324	395	367	349	415	339	349	357	357	361	362	356	353	362	365	360	343	365	372	377	341	371	364	375	325	357	376	362	338	371	345	374	349	355	392	349	374	337	391	354	384	349	332	359	364	369	386	368	393	363	344	376	370	372	365	341	351	412	371	374	346	339	368	398	339	348	363	353	366	386	339	383	356	353	403	356	337	360	347	366	367	352	356	352	344	377	331	382	386	365	363	351	336	364	356	338	375	351	383	371	362	359	388	366	358	344	360	342	374	358	343	377	376	353	343	377	354	397	333	357	382	364	385	380	348	368	382	342	365	342	344	373	381	366	380	354	342	352	371	366	376	366	330	399	366	371	346	368	359	343	348	370	340	345	351	403	360	384	394	347	405	324	338	364	387	370	320	386	413	379	374	373	394	360	376	361	374	373	367	326	347	371	362	357	381	372	377	366	373	348	362	372	405	367	343	389	346	342	338	361	388	366	379	394	366	362	328	359	358	381	388	351	398	367	342	376	340	363	378	392	356	374	328	358	389	348	360	368	357	400	380	357	353	376	356	385	351	358	380	306	378	368	353	381	384	393	364	366	346	371	373	397	365	419	363	362	379	338	359	364	379	406	360	341	387	374	356	366	359	400	381	376	351	353	360	330	388	355	367	372	381	371	376	326	354	330	381	340	367	347	355	339	382	388	384	374	372	347	392	345	373	347	368	362	395	337	371	382	368	339	345	358	396	362	376	396	391	389	360	369	371	334	356	390	345	371	364	355	348	404	367	321	384	363	335	353	401	348	339	350	343	357	377	340	347	358	377	387	350	322	391	365	382	399	362	352	353	375	345	382	374	384	347	347	381	341	374	359	331	332	370	346	358	390	386	365	340	361	344	370	384	373	332	329	365	361	366	363	326	363	347	382	386	399	384	331	354	338	339	340	393	372	354	377	345	361	351	348	344	366	361	336	363	407	347	358	323	394	358	371	335	360	355	354	375	406	338	368	386	373	367	378	348	341	374	373	352	351	390	348	382	395	349	341	374	367	358	378	368	351	366	333	341	338	335	349	375	336	340	330	410	381	327	368	337	339	351	363	374	355	379	358	376	355	359	365	347	399	330	348	366	359	376	366	332	339	332	381	339	356	357	414	368	341	350	353	340	357	364	390	404	344	359	358	363	356	335	379	389	368	343	341	360	370	393	394	386	370	373	363	379	374	362	393	402	350	353	379	380	339	348	369	353	368	374	367	402	389	366	405	350	365	385	326	370	378	360	362	369	337	375	367	342	332	377	384	351	382	372	347	372	373	391	369	353	376	337	352	370	369	354	389	351	353	395	363	347	369	363	335	375	349	357	430	352	356	365	382	327	380	355	369	338	375	357	370	348	375	335	344	342	367	361	402	383	401	372	374	362	391	363	407	373	345	360	373	356	379	375	367	353	357	356	348	328	387	333	336	380	343	368	353	351	360	360	348	390	353	348	359	354	343	364	314	381	352	338	382	350	385	364	331	373	374	365	347	382	375	334	376	338	315	330	371	353	361	388	355	339	380	352	378	378	362	388	383	361	389	361	379	378	372	384	365	375	363	371	337	359	357	374	360	371	350	351	343	346	354	323	334	369	371	382	380	336	348	367	330	390	350	396	334	348	335	352	390	344	370	365	339	377	378	385	359	356	372	374	382	368	332	362	361	373	372	378	386	353	364	381	376	385	349	385	369	375	358	349	317	369	353	360	376	374	416	402	375	400	387	347	358	358	375	383	376	383	368	338	308	373	384	388	352	359	354	345	333	389	360	382	363	393	361	383	340	378	356	328	380	359	395	362	386	351	355	325	383	349	394	328	370	339	364	369	359	349	384	377	331	383	358	359	365	359	359	334	319	384	355	389	319	378	381	351	336	383	365	353	378	355	336	356	381	376	351	360	371	364	380	371	341	366	359	391	336	367	356	380	325	349	357	342	351	362	335	376	365	327	329	379	362	343	388	361	368	359	397	362	400	378	346	359	344	387	343	332	360	377	391	389	365	386	357	383	372	381	377	362	390	400	382	353	339	395	358	375	381	388	372	377	365	336	410	373	327	405	376	379	355	356	329	370	342	382	378	359	368	349	344	371	368	368	361	323	341	387	335	335	390	335	383	354	345	342	374	358	346	331	386	363	332	379	352	341	338	339	350	358	401	379	368	349	341	367	369	337	330	395	405	367	337	383	348	399	369	354	345	332	370	362	351	384	348	372	342	365	387	405	333	325	403	377	365	373	355	404	369	380	375	354	376	351	376	372	339	364	386	348	333	375	376	360	334	323	358	377	345	350	368	375	358	390	344	336	364	366	394	360	357	396	391	362	353	376	332	392
25245	24794	38912	34298	20622	10493	4016	1381	417	273	307	264	280	276	260	263	296	280	273	278	298	266	277	279	266	252	264	283	266	275	258	280	297	297	289	251	284	262	246	247	283	241	248	252	295	300	302	279	262	276	285	275	288	264	265	277	298	259	277	278	297	276	251	261	262	265	256	274	246	310	299	269	264	254	223	275	271	291	261	269	268	279	296	263	255	268	268	262	267	264	268	273	248	292	262	273	284	258	256	265	265	283	267	268	267	246	261	295	288	252	277	286	263	263	261	277	261	254	299	270	240	266	246	256	273	290	247	266	298	276	260	286	294	272	275	267	249	245	283	265	263	270	264	300	236	266	266	259	268	277	270	250	264	300	251	261	285	261	258	265	283	271	235	276	259	250	254	269	295	237	267	280	247	312	252	284	284	275	276	281	282	254	311	274	276	283	277	294	301	251	279	289	280	286	271	270	247	285	284	246	263	270	282	262	254	271	276	262	287	270	267	265	260	280	262	271	288	277	280	262	273	281	265	280	289	309	280	278	301	252	274	243	282	265	281	285	288	261	270	271	245	306	287	250	284	263	276	265	307	284	265	275	281	267	266	273	268	264	271	275	278	287	255	266	264	285	294	266	251	277	278	280	291	283	281	269	253	255	253	272	282	264	262	269	275	273	281	256	245	252	266	264	278	275	277	249	270	313	287	249	295	247	246	268	291	286	285	257	263	255	292	263	261	268	278	308	281	291	282	260	271	267	239	280	256	261	284	278	257	281	267	281	277	261	288	258	262	274	272	266	261	297	281	272	300	240	286	241	293	292	261	271	275	245	291	301	272	264	259	272	270	275	274	276	289	269	282	276	261	285	287	262	259	249	265	270	267	273	293	216	242	284	291	263	280	250	280	250	266	272	249	252	277	292	233	233	280	281	291	289	240	288	248	276	277	274	248	285	278	260	264	284	303	290	282	276	275	273	256	255	271	259	260	289	286	252	281	280	268	268	293	304	293	246	257	262	276	262	278	287	255	279	285	271	226	261	303	264	265	288	268	250	289	255	242	300	253	244	242	281	288	252	255	244	296	256	296	260	297	263	252	264	286	275	280	283	254	279	254	265	261	277	270	259	288	273	287	280	271	250	270	265	297	267	248	247	255	270	264	273	263	258	266	266	253	304	258	302	275	289	293	297	291	268	273	255	253	257	261	286	259	275	278	293	287	275	272	270	242	288	246	283	279	256	292	281	273	250	233	292	326	275	287	282	273	264	247	273	255	280	258	268	280	266	279	271	275	261	255	272	267	282	276	286	274	242	257	245	242	289	274	262	280	291	278	275	256	263	297	257	229	277	263	268	282	274	268	297	269	258	267	279	287	244	272	276	258	272	268	245	273	241	274	283	262	214	293	278	295	271	288	266	270	241	273	267	268	253	292	261	270	266	274	245	265	293	267	301	241	248	272	282	284	263	259	260	295	248	254	279	296	283	292	309	263	276	236	282	281	274	271	288	289	260	268	274	338	239	242	237	276	257	250	252	285	274	267	283	264	271	280	269	306	256	263	284	286	278	296	271	246	231	269	269	246	292	281	255	280	251	285	270	298	271	272	267	274	281	255	275	273	267	272	260	279	289	275	281	261	296	284	273	272	271	286	295	245	299	263	289	274	270	253	247	273	258	234	263	298	262	288	244	294	262	270	224	246	273	260	274	280	267	277	241	254	249	252	285	292	287	288	268	292	257	259	247	269	244	267	268	255	266	257	262	265	281	275	250	314	312	244	275	271	254	262	260	247	251	274	291	267	288	253	267	286	258	289	286	286	281	257	271	242	282	268	259	276	281	271	274	277	269	262	270	282	276	275	271	244	263	279	277	301	258	265	260	283	259	271	272	308	290	271	280	274	244	234	266	263	265	260	277	245	303	276	272	272	253	263	286	273	263	256	230	293	264	269	261	273	258	287	245	282	263	285	300	253	253	300	253	281	262	266	261	271	295	269	280	248	271	270	254	244	271	269	260	253	248	278	265	253	279	267	323	258	289	294	269	279	305	245	284	266	281	267	291	267	275	279	265	277	297	279	291	266	256	285	259	273	272	301	268	260	277	275	308	296	265	256	279	254	291	273	269	263	278	254	286	251	275	264	257	241	298	262	271	276	301	263	277	272	282	244	271	276	298	257	302	293	273	296	284	263	284	257	286	299	267	240	282	234	241	277	262	252	244	260	259	293	241	265	276	284	290	269	267	286	285	256	269	301	277	298	268	259	259	283	286	277	298	297	274	264	261	251	289	264	275	278	285	269	245	277	274	279	267	257	258	262	276	280	306	272	304	284	264	281	308	270	265	252	261	247	289	250	255	308	289	253	284	266	245	259	250	284	286	271	243	277	278	243	261	243	266	270	295	258	280	250	267	261	271	282	250	297	252	284	278	257	251	257	280	256	274	275	284	280	251	298	248	304	263	274	272	282	277	267	278	264	270	270	289	233	256	276	254	268	275	262	271	275	266	261	267	265	264	290	277	282	250	268	292	269	265	277	296	277	243	275	258	267	279	249	276	258	257	281	267	267	273	264	275	263	273	257	268	264	245	266	292	278	260	266	261	244	287	267	286	267	253	273	266	260	285	263	277	265	270	298	291	283	246	288	317	272	258	291	280	279	246	278	255	270	262	274	290	277	264	272	267	272	254	272	252	264	273	304	271	288	264	274	292	271	283	277	247	241	246	275	277	278	266	275	252	287	271	261	268	276	246	283	298	275	268	279	265	302	272	268	287	277	258	265	282	272	249	299	282	281	262	283	265	268	251	277	285	294	270	289	256	297	259	263	255	263	277	300	284	276	260	261	271	266	252	272	254	277	274	270	255	296	265	267	267	253	283	299	271	259	288	273	257	281	271	270	264	287	278	244	263	300	266	265	249	262	242	254	245	268	249	279	271	274	296	300	281	271	282	267	267	262	277	269	263	262	277	293	275	276	265	293	231	272	279	259	251	277	245	257	294	267	257	252	283	254	300	303	238	281	287	244	286	244	275	278	254	282	287	284	259	262	250	292	260	297	307	236	298	281	279	255	278	269	257	283	274	289	286	263	257	298	276	269	254	245	286	262	262	249	243	249	293	277	259	279	277	302	285	251	271	257	279	308	281	251	259	288	252	237	271	309	268	272	292	274	262	245	297	252	265	277	258	274	283	261	286	262	265	275	310	232	289	275	265	277	270	262	267	261	249	235	279	276	254	291	262	251	261	278	279	283	255	288	250	257	277	289	299	272	271	256	260	265	286	272	261	280	277	284	253	290	276	269	277	273	251	256	303	299	271	273	233	270	263	262	273	251	244	265	261	265	259	262	289	280	280	274	252	251	273	298	257	287	272	256	288	279	289	268	248	276	299	237	260	257	256	278	277	302	307	277	283	280	241	280	265	277	266	278	255	263	261	271	280	274	266	271	271	265	259	265	295	276	283	253	262	271	247	298	248	245	274	267	280	262	242	308	240	290	249	276	270	260	268	299	302
40824	79595	59290	39344	20878	12764	6676	2667	709	342	342	307	315	339	314	336	358	303	355	361	392	372	371	328	327	298	315	303	304	304	327	313	325	289	324	319	297	310	296	311	323	311	338	322	320	318	311	295	333	338	335	302	305	303	320	329	344	343	311	306	319	317	327	310	324	348	328	361	324	326	317	301	297	349	338	312	275	299	352	349	335	324	323	300	362	333	335	354	311	317	320	312	299	331	312	310	348	309	313	293	303	332	340	324	317	296	312	302	332	340	343	334	322	317	313	284	307	317	323	315	319	340	314	312	348	276	328	278	291	313	293	328	306	339	311	333	308	345	304	319	320	313	295	333	305	285	313	293	312	338	349	312	338	307	309	352	316	294	308	301	332	307	294	296	321	318	333	332	297	287	297	300	325	345	309	293	316	338	351	368	356	296	311	281	339	329	326	307	314	330	341	311	307	355	343	312	292	301	315	312	335	300	311	332	346	345	311	318	303	331	316	323	334	329	326	306	310	320	321	295	347	338	327	328	295	329	337	332	305	316	319	299	351	315	344	316	313	312	320	319	316	321	339	324	301	311	306	314	312	301	322	296	319	328	327	297	333	324	325	314	336	317	335	329	372	333	335	330	347	309	308	294	321	333	315	331	358	337	301	343	328	301	310	336	315	312	321	329	349	326	325	291	338	341	279	366	331	317	316	301	324	310	330	349	329	333	326	295	321	325	334	337	341	295	300	338	329	313	316	357	328	304	331	326	326	332	324	305	316	314	302	330	310	330	274	314	295	341	305	305	338	321	295	319	362	327	309	334	304	314	297	329	300	321	313	328	324	297	296	322	302	333	329	329	298	349	315	332	322	326	304	330	278	314	327	299	364	339	327	337	302	301	315	333	301	349	324	325	324	315	308	329	314	338	312	291	305	312	313	306	307	321	365	306	318	339	328	288	331	320	333	297	338	332	303	343	299	320	297	338	329	295	319	319	321	322	314	295	334	320	332	310	326	346	339	310	322	347	322	286	310	320	307	287	341	327	305	308	294	316	332	311	315	325	346	321	321	314	338	298	357	330	309	307	355	347	292	315	306	319	318	304	294	335	355	338	330	355	338	320	312	322	317	344	304	325	336	318	343	302	312	317	328	328	316	308	319	312	284	322	301	318	326	339	385	310	335	295	310	338	318	340	312	275	319	314	282	319	338	353	336	313	334	332	306	355	343	313	311	306	325	302	314	334	316	290	319	318	328	307	340	295	327	344	311	327	310	331	284	325	294	303	312	306	337	322	304	313	314	337	298	352	310	304	340	326	306	317	281	341	340	313	312	327	312	316	319	311	341	318	326	359	327	326	312	304	290	290	322	306	305	339	328	344	341	350	322	296	326	343	323	313	363	336	348	344	368	296	319	333	308	343	293	318	324	323	309	339	346	343	324	307	327	296	331	304	308	350	319	307	276	325	285	349	321	368	318	319	319	321	318	338	318	296	310	304	294	318	317	369	326	306	339	308	357	360	314	332	360	307	310	351	328	309	329	326	340	310	316	336	319	296	310	315	315	323	331	293	326	334	299	322	311	307	329	305	304	329	352	335	338	350	317	298	325	311	289	322	327	303	298	300	316	329	339	298	317	287	307	337	358	306	314	319	313	322	314	329	309	339	286	344	338	335	330	332	317	349	293	304	336	335	328	308	336	308	308	339	332	311	293	292	307	307	309	343	308	338	338	318	328	270	278	339	302	332	297	307	315	347	302	348	337	318	321	293	313	348	321	317	318	345	323	331	313	317	297	299	308	314	324	301	287	322	309	316	315	303	314	326	318	326	317	309	297	333	337	335	360	330	355	305	332	337	318	340	311	356	310	333	291	331	306	322	350	315	304	305	313	329	298	333	325	341	322	314	293	325	340	319	331	346	299	313	296	322	363	350	330	358	304	340	316	315	342	332	328	326	333	330	314	338	326	314	305	326	316	330	356	289	322	341	321	293	316	323	351	313	293	330	333	309	325	323	349	293	312	339	320	328	314	327	287	339	312	330	315	303	292	296	313	346	303	315	328	314	332	344	331	327	348	339	306	300	353	334	333	302	323	298	312	326	307	305	316	300	325	322	324	321	340	342	336	351	339	318	287	348	314	324	305	295	312	312	329	332	323	305	317	324	327	331	311	313	305	343	317	306	295	305	340	312	316	343	309	323	335	313	325	331	322	334	338	312	309	347	328	284	334	313	326	349	318	333	322	310	312	304	345	289	337	321	301	344	324	311	305	334	311	316	287	293	349	306	325	312	337	325	324	297	346	346	331	328	336	335	314	319	322	318	333	300	321	324	301	323	313	325	320	329	315	296	339	299	322	328	312	338	324	330	318	353	356	341	299	285	319	316	322	322	325	315	329	287	313	310	333	300	305	328	347	310	317	296	341	288	319	323	329	326	336	304	317	296	298	333	363	328	294	324	329	287	275	309	320	315	288	318	338	306	311	339	333	335	338	306	321	320	318	317	303	338	300	301	316	324	318	330	298	328	305	344	346	320	324	354	319	298	338	311	320	320	318	302	325	299	317	331	308	290	296	318	324	333	310	325	319	308	317	299	335	296	341	321	339	324	317	307	326	332	321	324	320	289	311	313	303	323	306	308	314	333	344	327	315	316	314	311	338	318	319	331	300	304	315	310	349	290	303	332	319	367	303	302	350	306	306	313	327	300	320	305	328	324	356	267	313	340	309	311	319	299	319	332	321	307	290	334	297	322	312	301	310	290	314	314	312	332	337	311	260	349	305	320	343	325	343	322	342	314	357	294	327	323	301	317	333	325	320	334	341	309	337	336	303	296	360	316	320	287	302	323	328	313	325	324	286	305	299	298	316	351	308	320	327	308	298	318	308	325	305	285	323	311	344	305	324	303	299	323	304	287	292	359	340	317	306	320	334	326	330	342	305	323	317	302	304	314	353	336	311	308	304	327	320	325	314	295	318	332	321	316	316	328	322	343	312	337	331	316	321	317	306	311	333	324	323	306	295	295	358	358	329	290	307	333	325	308	342	313	336	321	334	308	329	314	304	309	304	315	306	319	296	301	327	326	322	319	355	361	331	340	313	317	337	304	342	326	337	301	332	334	314	316	309	347	342	309	283	318	315	359	306	291	303	361	295	349	302	325	317	311	338	307	321	302	312	329	348	323	320	319	336	347	331	342	327	309	322	283	294	336	315	314	342	308	326	310	297	327	327	312	353	322	290	291	327	312	331	310	301	296	352	327	339	322	324	350	298	313	336	341	347	324	326	334	340	317	314	340	340	316	307	323	331	331	315	288	318	327	316	298	357	335	342	299	336	300	346	317	334	336	315	305	299	321	304	339	306	295	338	335	338	345	315	331	313	350	327	342	298	305	330	326	321	320	305	319	336	310	339	324	308	319	335	306	342	307	344	302	301	333	319	318	339	306	324	339	329	325	307	304	322	352	314	350	303	317	331	331	331	336	312	304	341	313	342	340	331	322	322	300	323	308	294	348
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
