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
339552396773	339552397344	339552397892	339552398444	339552398994	339552399544	339552400094	339552400644	339552401194	339552401744	339552402294	339552402842	339552403392	339552403944	339552404494	339552405044	339552405594	339552406142	339552406692	339552407244	339552407792	339552408344	339552408894	339552409444	339552409992	339552410544	339552411092	339552411644	339552412194	339552412744	339552413294	339552413844	339552414394	339552414942	339552415494	339552416044	339552416594	339552417144	339552417694	339552418244	339552418794	339552419344	339552419894	339552420444	339552420994	339552421544	339552422094	339552422644	339552423194	339552423744	339552424292	339552424844	339552425394	339552425944	339552426494	339552427044	339552427594	339552428144	339552428694	339552429244	339552429794	339552430344	339552430894	339552431444	339552431994	339552432544	339552433094	339552433644	339552434194	339552434744	339552435294	339552435844	339552436394	339552436944	339552437494	339552438044	339552438594	339552439144	339552439694	339552440244	339552440794	339552441344	339552441894	339552442444	339552442994	339552443544	339552444094	339552444644	339552445194	339552445744	339552446294	339552446844	339552447394	339552447944	339552448494	339552449044	339552449594	339552450144	339552450694	339552451244	339552451794	339552452344	339552452894	339552453444	339552453994	339552454544	339552455094	339552455644	339552456194	339552456744	339552457294	339552457844	339552458394	339552458944	339552459494	339552460044	339552460594	339552461144	339552461694	339552462244	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24034	22232	31174	25153	23007	18608	4305	441	398	370	382	373	400	355	353	359	385	358	360	327	380	376	392	375	352	345	347	380	354	377	362	372	369	322	358	363	313	345	358	347	351	360	374	340	331	368	366	350	347	347	320	354	337	347	359	389	316	371	389	374	371	379	341	335	347	334	341	372	352	361	337	362	322	344	349	360	356	334	332	345	344	391	384	336	335	348	348	357	339	354	377	318	365	347	353	345	363	353	340	366	389	354	372	363	322	346	358	346	384	330	354	358	344	334	314	379	352	363	359	364	335	322	373	380	374	358	355	352	357	342	366	357	357	295	358	368	336	336	356	354	379	327	346	386	355	370	326	347	397	365	368	340	351	375	361	337	346	345	352	318	350	338	363	366	340	323	344	338	360	327	358	373	354	351	379	339	360	363	374	334	355	331	351	340	389	352	347	342	339	335	346	359	353	349	380	333	347	383	350	391	341	356	345	345	328	390	330	346	325	374	366	356	315	320	351	364	352	377	355	345	342	368	344	333	360	384	348	340	391	352	382	377	348	383	373	356	364	327	379	336	327	326	332	370	326	332	321	345	334	395	380	355	351	335	379	318	372	345	379	378	366	364	374	367	350	371	342	349	363	384	343	347	333	370	322	342	364	361	356	352	331	347	348	310	333	330	368	352	355	384	355	336	320	373	358	359	369	305	336	334	359	325	344	356	336	375	302	360	377	371	343	372	366	371	345	348	345	369	365	332	349	319	344	319	327	371	339	314	360	377	338	376	350	322	330	331	366	355	333	325	331	362	365	340	337	341	331	367	340	332	343	323	354	372	349	340	387	329	364	321	357	361	373	376	345	344	333	352	369	338	340	327	330	325	372	355	371	364	349	342	341	385	355	356	336	348	334	349	347	392	322	352	322	341	365	373	376	310	358	369	366	328	353	318	320	351	346	355	348	365	326	350	344	373	378	351	350	374	351	363	372	330	361	349	320	341	336	366	359	365	320	345	330	346	343	322	354	359	377	368	366	348	355	302	357	330	342	350	364	313	345	332	328	346	368	333	358	374	329	372	359	342	359	371	353	341	368	367	324	406	380	334	364	349	364	359	352	390	372	345	365	354	313	335	369	380	351	357	366	387	364	323	365	309	365	332	334	357	340	339	335	332	333	379	344	334	328	369	362	384	349	356	352	360	388	354	327	372	343	348	353	348	343	344	355	331	336	320	350	386	327	308	351	348	320	337	362	361	348	350	351	333	351	354	359	367	345	353	369	357	343	327	395	335	378	345	339	338	371	308	360	367	338	340	389	356	364	351	333	356	368	328	363	344	378	352	333	369	329	356	362	365	366	367	341	361	369	361	316	324	341	350	331	374	381	355	335	325	334	320	323	336	329	386	365	365	356	362	359	365	348	339	358	361	359	352	371	327	373	343	342	350	343	340	381	356	353	342	347	341	380	329	344	352	329	336	351	376	332	313	391	364	347	341	362	339	384	360	316	371	370	332	333	349	344	327	368	367	356	386	371	327	363	345	358	355	367	355	338	333	355	351	360	358	393	339	329	362	348	360	352	356	379	353	362	336	374	383	369	381	348	352	358	350	370	350	351	344	385	342	313	359	399	353	342	326	329	340	353	319	381	360	325	367	349	348	341	344	342	345	324	355	355	325	366	329	340	321	344	358	330	335	343	359	349	333	352	337	351	307	348	338	352	358	331	347	332	320	364	374	358	330	332	341	343	339	336	330	357	351	335	361	362	323	375	351	341	346	335	343	305	364	322	331	326	356	343	372	368	353	336	373	346	304	355	316	332	362	312	359	349	345	377	356	370	321	376	324	337	348	357	367	343	314	331	338	412	333	350	341	378	345	340	358	361	329	332	339	356	341	347	378	352	324	337	349	347	330	360	349	340	357	381	352	335	354	340	340	380	351	342	331	374	346	365	389	347	323	353	337	334	337	353	366	353	322	333	351	358	362	328	347	392	347	377	343	360	330	343	344	357	319	353	355	371	376	318	372	372	338	367	335	389	363	342	361	332	362	346	311	345	356	348	346	375	353	347	320	368	352	373	340	318	362	335	356	351	333	378	353	352	358	342	340	352	338	346	335	323	350	367	335	345	383	345	341	334	324	358	353	326	346	351	335	324	378	345	314	354	317	328	307	346	370	381	331	355	357	342	349	347	329	375	350	366	372	335	384	319	351	344	347	333	347	332	341	331	360	342	367	373	354	387	364	376	362	331	380	356	350	319	377	333	311	334	392	339	336	330	322	353	341	348	337	341	340	352	357	329	336	342	379	387	358	336	384	344	335	353	308	349	326	359	330	346	343	349	338	382	330	350	347	353	321	358	332	347	334	371	361	334	348	373	303	314	335	346	348	372	366	342	360	311	372	343	367	332	368	345	363	378	376	352	332	347	344	375	360	335	344	366	380	365	334	374	345	361	362	327	324	346	367	384	349	357	340	370	345	301	352	354	380	331	359	370	371	357	315	316	334	344	324	329	346	366	330	322	344	345	376	360	345	363	354	360	354	355	322	315	325	338	340	364	340	325	360	366	351	376	332	362	329	349	314	333	338	364	379	349	356	332	398	355	346	339	356	359	341	334	356	354	368	365	358	329	326	344	306	353	329	368	323	376	328	338	348	347	362	352	347	360	356	327	351	391	382	350	354	332	346	362	328	340	347	343	329	383	365	348	362	355	365	351	319	344	316	354	396	343	402	345	324	358	346	373	327	364	386	339	386	340	368	315	350	373	349	359	374	322	350	348	349	337	309	366	355	351	337	331	374	374	354	344	357	360	321	349	347	336	342	348	336	324	359	340	349	376	367	368	386	305	337	361	319	349	359	363	350	357	329	331	364	337	325	362	350	329	356	333	372	352	350	324	343	362	376	374	367	333	334	321	362	353	356	370	357	325	363	372	353	312	344	343	355	346	373	308	361	349	355	351	352	340	342	380	374	333	321	394	326	349	381	347	324	336	395	355	365	341	351	332	334	366	343	334	341	359	327	321	353	333	340	355	355	368	332	364	345	341	356	354	365	350	355	373	337	356	324	389	369	369	371	350	368	346	342	336	345	352	365	337	332	402	357	353	352	324	339	334	364	339	318	359	381	357	406	343	353	365	367	368	352	356	331	348	342	356	336	357	392	326	343	359	349	321	364	378	356	317	345	313	336	370	369	340	366	325	371	326	361	375	357	336	318	351	374	349	319	356	336	362	383	344	346	333	368	324	352	340	341	327	342	372	386	348	337	355	390	361	340	378	359	350	340	371	315	345	370	343	354	315	381	370	367	323	373	357	361	387	366	372	328	332	337	355	364	339	371	341	371	337	355	369	326	359	334	350	353	342	343	358	333	330	357	369	355	329	349	347	350	350	371	338	329	355	359	337	353	343	372	365	367	340	355	339	353	336	353	330	333	343	382	367	343	321	331	357	324	358	333	353	330	336	357	338	383	347	384	357	374	345	353	361	348	376	343	379	371	326	318	337	343	335	377	327	359
59035	99184	79160	32569	32797	864	863	810	726	705	714	716	675	646	673	591	626	621	618	653	564	595	608	550	612	614	604	628	596	611	602	608	545	596	607	650	656	616	601	625	642	616	589	628	626	651	603	624	608	644	626	629	610	639	589	556	615	620	615	614	598	576	656	614	608	622	602	615	624	617	620	601	622	622	616	605	589	628	643	614	611	651	637	614	651	602	587	648	615	598	603	621	656	636	587	580	593	587	586	598	624	611	611	635	629	570	649	582	656	622	636	588	618	609	593	584	561	598	619	588	614	624	628	609	614	608	600	597	551	623	632	610	620	584	599	598	630	564	635	627	614	601	637	621	583	614	589	621	632	588	574	621	615	627	620	592	610	617	608	601	576	604	650	594	626	623	631	599	626	566	652	642	585	613	596	609	644	562	626	586	605	591	604	588	626	614	610	629	612	633	596	591	638	612	635	618	598	613	600	590	581	604	605	617	583	616	559	581	626	638	631	624	602	591	578	603	609	562	592	610	598	629	568	605	692	584	575	622	625	613	599	562	617	607	637	591	555	593	618	626	618	558	636	617	622	630	576	589	604	574	611	621	595	640	603	593	633	595	607	628	594	604	608	633	643	609	600	590	667	657	619	598	572	623	626	600	634	645	608	635	594	591	620	639	644	642	644	574	632	569	592	585	619	613	597	598	613	616	591	653	617	614	598	609	586	584	576	663	599	591	643	582	613	599	583	572	634	624	609	623	612	600	573	606	604	595	620	628	619	577	632	624	617	604	641	572	647	595	609	632	600	562	609	628	631	613	591	603	609	640	614	593	636	633	613	635	613	564	581	624	606	616	570	562	578	591	589	612	622	603	577	584	614	624	605	535	596	623	582	608	573	632	599	630	632	617	616	603	595	614	602	639	598	581	584	624	602	645	628	622	584	599	604	649	599	645	625	618	601	631	624	607	626	619	629	605	623	608	622	645	606	619	637	621	635	620	614	580	616	613	622	597	644	611	611	596	604	581	606	602	649	601	587	613	615	602	570	634	623	610	604	601	593	631	596	629	584	623	603	583	600	619	641	658	629	618	638	578	614	592	639	636	625	614	644	590	585	630	597	606	625	569	605	589	578	587	620	615	631	611	617	622	582	647	600	607	637	637	580	628	577	565	619	584	615	598	614	574	636	602	601	615	590	625	593	590	629	603	589	573	646	596	616	595	589	602	602	647	628	594	632	653	610	609	647	635	589	644	620	632	615	553	631	644	618	621	628	647	646	622	620	610	613	604	589	608	630	635	592	624	636	571	606	608	582	621	611	604	600	577	642	582	621	603	553	651	624	621	598	583	658	608	614	670	549	613	600	636	587	621	632	597	607	592	605	580	634	593	579	606	634	616	626	626	597	581	619	649	621	588	610	609	610	612	646	606	568	620	612	593	625	592	601	633	609	578	598	590	600	633	635	567	581	629	610	609	601	658	625	617	564	607	637	591	602	639	602	633	629	601	643	625	611	652	607	630	617	603	621	592	591	603	625	643	617	618	631	586	614	593	658	582	623	599	645	559	564	602	610	620	595	614	602	681	638	616	573	648	585	598	622	663	600	607	586	591	592	630	602	608	603	623	655	609	614	634	590	600	609	638	612	573	605	595	597	580	647	612	619	598	629	580	605	634	612	653	639	616	602	603	589	564	606	586	603	616	619	661	613	610	630	548	671	600	576	600	572	588	616	630	633	625	620	616	582	577	644	637	608	610	588	600	603	646	622	562	597	600	601	599	636	626	560	602	616	628	572	637	624	615	613	577	634	617	605	621	565	652	659	629	621	622	675	614	572	625	612	573	654	625	569	642	594	648	623	631	628	611	594	598	586	623	627	629	618	607	600	569	595	629	625	626	617	589	627	625	638	627	663	570	632	592	597	600	607	586	651	589	647	593	619	588	596	592	569	574	620	628	588	604	590	634	653	593	593	606	622	619	554	607	589	628	623	616	585	578	642	635	608	598	611	610	577	630	622	614	643	620	575	611	586	612	586	632	629	661	598	570	648	646	553	620	593	578	665	580	657	650	617	639	596	612	573	652	591	620	559	615	611	604	578	611	589	604	594	579	616	616	641	636	622	626	657	638	607	638	610	576	667	661	610	568	633	601	604	645	588	613	533	612	591	628	566	600	588	607	634	620	595	625	620	556	623	598	590	592	624	630	633	647	584	591	565	568	585	574	587	619	618	652	601	629	629	623	655	579	607	640	587	615	603	588	694	598	617	598	605	628	623	599	580	643	617	602	635	626	569	609	574	573	620	642	559	617	591	620	586	600	587	606	618	619	602	651	590	571	613	582	610	650	617	585	577	583	634	580	648	605	610	613	602	610	637	626	575	602	603	630	630	559	604	582	617	678	582	637	580	579	582	636	657	600	596	581	574	606	594	643	631	638	591	593	635	622	615	601	607	678	555	630	615	585	600	614	672	599	602	639	602	612	633	624	616	610	613	629	639	630	565	587	602	614	588	617	555	610	619	637	588	601	587	596	605	592	601	642	590	599	583	606	637	635	615	606	590	606	620	624	566	572	686	606	572	638	593	601	640	580	614	601	588	646	600	595	604	569	561	579	583	623	611	621	625	622	637	607	592	588	598	644	648	606	589	618	582	626	636	607	582	597	611	604	608	623	606	651	602	589	654	604	611	605	599	632	633	611	625	635	609	607	636	577	578	678	648	632	582	614	595	653	581	630	600	596	565	603	632	627	612	613	631	583	639	642	612	628	600	616	588	592	585	586	571	600	610	640	592	616	685	610	629	643	652	602	573	558	622	609	591	680	612	659	637	626	605	637	655	630	603	585	633	600	613	607	577	662	603	642	612	624	646	583	636	640	616	596	614	624	642	594	579	592	628	556	583	623	629	609	629	565	616	619	585	631	640	644	594	677	548	639	628	605	592	615	596	644	605	620	638	604	582	636	603	608	616	639	566	660	616	619	569	586	625	621	627	643	649	583	559	597	615	598	624	601	651	578	650	598	636	617	580	599	592	572	618	564	597	584	584	604	586	614	585	601	611	601	618	609	615	631	609	617	571	575	682	617	618	610	623	606	618	635	560	623	659	607	634	607	627	620	612	611	627	603	639	604	618	613	580	596	570	644	587	631	586	595	625	608	567	606	612	561	634	582	623	607	635	605	652	602	621	634	617	661	643	598	610	643	649	606	629	558	574	584	615	654	628	592	589	592	586	594	642	574	605	597	625	617	621	600	656	640	608	632	615	616	634	632	579	613	629	622	611	580	604	605	612	600	603	650	612	615	666	610	620	615	598	610	594	609	604	633	562	573	620	626	603	601	612	637	634	582	634	583	606	608	614	593	617	584	580	621	585	634	568	598	604	593	598	610	561	644	631	626	598	600	609	639	611	588	594	632	642	631	608	612	599	589	619	585	596	611	639	585	610	637	649	613	631	617	597	566	620	605	592	595	597	596	575	621	607	614	590	641	611	624	586	605	631	623	610	663	640	618	644	619
28051	26337	26361	11169	2890	296	249	244	251	273	278	291	258	268	233	257	272	258	237	259	269	258	262	266	237	232	249	261	253	270	268	275	312	257	240	253	262	266	283	269	266	246	254	231	248	247	251	254	236	240	267	245	251	257	255	243	238	262	257	268	256	257	278	266	234	272	278	253	235	250	269	255	247	276	262	256	292	243	252	250	248	231	272	241	287	251	226	251	270	247	253	259	242	234	247	245	266	252	267	246	260	225	255	238	237	256	248	265	256	239	285	243	269	280	263	261	249	299	267	252	297	228	256	262	256	266	239	252	253	253	269	290	252	270	263	256	248	284	259	284	223	266	240	279	245	245	245	248	239	282	245	254	283	237	230	237	249	218	242	282	258	253	265	251	225	263	272	265	275	259	263	283	253	267	255	244	266	266	248	287	272	236	283	250	266	239	246	244	256	257	246	259	262	276	265	246	262	255	243	277	269	265	262	246	276	254	276	263	239	259	290	278	253	269	298	273	272	248	264	262	243	251	254	255	265	279	257	260	253	279	245	226	260	246	269	250	259	280	230	303	238	244	231	273	247	267	257	275	248	273	245	234	250	262	259	288	285	282	265	231	267	285	248	284	291	231	297	273	242	282	262	248	258	264	261	264	264	267	238	251	257	261	249	278	248	270	255	261	255	217	232	291	226	256	241	247	254	247	237	259	274	250	277	247	228	268	262	250	243	243	241	256	253	248	262	290	267	255	249	267	251	219	248	276	290	255	264	249	250	241	277	253	251	277	246	248	243	266	282	267	246	289	256	247	228	247	264	248	264	264	240	275	289	234	269	260	282	265	257	249	228	264	298	263	274	277	228	262	247	270	254	229	266	276	264	247	256	258	277	228	261	266	258	277	282	244	244	268	269	269	251	254	260	254	257	280	281	253	273	261	290	245	275	235	258	254	251	258	250	259	244	258	226	262	231	259	246	263	267	272	257	274	242	235	270	269	304	235	271	274	269	237	275	258	255	271	250	248	271	225	254	271	222	250	256	261	278	235	261	244	215	260	253	245	263	270	248	287	239	233	251	270	285	253	256	240	250	243	273	258	250	258	275	258	265	281	234	278	256	250	244	274	252	262	259	266	265	248	258	256	246	284	285	267	257	237	245	260	261	237	257	252	256	267	250	242	268	278	231	269	263	256	255	256	269	240	255	240	264	247	263	281	259	243	243	265	238	253	237	272	233	232	237	261	252	229	269	252	253	247	256	242	277	240	260	272	258	254	258	268	245	259	229	270	278	252	262	268	242	263	263	269	251	273	236	264	261	278	249	237	242	282	278	249	264	247	243	261	225	250	242	274	252	247	249	256	263	237	265	274	259	236	255	253	301	245	246	246	251	256	248	274	276	225	256	242	235	264	252	279	235	291	260	257	285	255	227	255	240	252	241	259	280	271	250	238	262	265	281	252	265	251	262	250	261	244	259	235	286	274	266	243	238	252	244	260	267	234	242	250	266	269	253	268	236	246	276	270	254	262	259	288	248	257	248	230	245	230	280	258	250	267	268	266	257	256	279	283	239	268	264	252	254	246	276	281	238	261	271	279	256	265	228	273	263	274	237	244	268	287	235	257	253	277	243	234	282	260	265	279	254	259	284	236	275	238	245	252	244	262	267	241	249	240	253	266	255	207	250	302	263	254	269	276	231	250	267	252	268	238	277	275	265	271	279	264	254	255	260	244	247	289	281	254	285	220	214	268	264	262	266	236	288	257	273	253	248	241	244	228	245	269	251	265	260	259	241	252	257	266	274	266	266	286	242	242	264	257	227	236	258	275	260	263	266	267	283	270	241	246	276	252	234	263	246	239	240	273	271	243	260	250	270	267	258	265	291	252	261	259	237	286	253	267	271	248	251	250	243	260	234	269	265	254	284	243	239	256	262	286	237	269	250	247	234	257	248	274	271	231	265	267	258	231	260	262	233	234	264	233	266	279	245	294	271	260	304	258	264	261	260	219	256	237	249	244	246	294	269	285	252	248	266	267	241	233	269	256	248	245	244	276	244	269	241	278	274	260	257	237	235	241	265	277	268	253	217	280	270	231	258	245	274	255	273	265	267	241	266	255	215	272	233	251	247	271	280	261	268	244	261	284	260	246	254	243	265	230	253	253	257	246	264	266	282	261	265	248	258	277	250	241	274	255	232	281	262	270	257	234	243	262	294	232	242	240	245	238	236	253	260	261	243	266	235	249	250	280	232	249	250	237	230	243	245	252	255	246	288	250	279	262	226	256	264	235	244	270	266	265	257	257	269	239	253	243	263	252	271	278	269	276	265	233	259	270	261	240	280	292	271	233	260	245	253	277	251	287	264	279	247	215	246	266	252	263	239	249	254	263	247	265	267	266	237	255	254	270	213	235	275	241	264	262	237	245	238	224	248	227	232	250	244	285	272	295	249	246	275	273	290	256	244	260	270	239	284	257	243	233	262	248	276	233	275	247	233	274	264	268	235	237	264	255	258	239	273	256	237	271	239	288	275	234	284	295	240	284	240	241	255	257	242	236	260	239	248	262	262	260	265	262	251	272	255	278	213	249	287	251	289	290	258	249	227	252	257	238	287	284	275	247	235	252	261	267	277	258	225	235	246	247	259	243	263	257	266	268	249	293	250	245	253	240	251	212	265	259	259	232	252	251	261	269	246	258	238	272	287	252	278	232	262	242	239	288	253	257	269	286	252	276	249	270	285	238	273	234	244	266	265	242	291	265	265	242	300	234	256	272	264	222	270	276	256	252	248	254	235	294	251	237	292	244	276	268	263	253	257	248	272	258	247	227	241	259	253	266	231	252	252	274	246	255	248	222	258	264	249	280	274	277	240	263	250	248	275	252	257	243	252	247	239	266	267	259	299	258	242	262	255	268	254	253	242	257	241	257	217	262	258	268	256	259	225	262	290	238	280	256	214	232	279	264	262	262	238	256	290	255	263	245	264	271	265	274	246	286	288	285	261	250	264	264	236	232	246	273	251	242	238	253	248	247	264	278	238	307	253	253	305	268	257	239	253	240	264	283	264	281	273	300	243	246	269	263	271	249	271	241	255	249	240	239	236	267	260	275	262	259	260	280	247	232	277	259	284	261	248	260	255	261	246	261	232	256	260	241	252	280	267	242	254	252	247	254	237	268	244	266	255	272	267	252	249	262	255	249	263	299	236	257	275	229	234	260	238	277	259	269	259	259	236	265	255	267	258	236	260	263	288	287	246	273	259	256	243	262	260	258	273	270	277	260	267	260	226	249	254	223	245	270	280	258	231	258	252	253	275	293	237	258	258	240	251	271	234	283	262	274	272	240	250	263	244	243	278	273	257	246	262	258	248	258	252	237	265	261	253	243	267	227	251	260	271	257	239	258	230	202	252	249	246	287	256	277	258	260	280	241	226	261	236	241	238	254	251	248	257	259	259	266	255	249	260	285	273	268	242	234	247	263	255	251	248	276	212	258	268	241	251	259	251	257	245	267
34662	45571	32111	11222	6664	471	489	437	487	499	492	513	529	506	496	497	502	488	509	460	489	491	513	509	452	501	465	482	486	481	533	452	476	447	489	518	489	495	524	519	464	502	483	527	494	497	456	506	494	529	498	496	480	524	481	532	504	505	514	475	472	489	506	507	489	475	535	496	459	498	522	519	510	475	503	474	487	468	517	459	501	490	460	468	469	489	506	458	506	447	494	479	452	514	453	473	448	525	498	502	487	471	484	489	470	488	532	499	481	488	461	470	514	496	486	487	478	479	458	497	511	501	503	503	490	447	491	488	486	475	484	495	506	464	517	468	469	474	488	514	473	450	486	506	477	461	517	452	510	511	479	524	475	490	502	492	456	482	487	452	512	500	477	488	472	477	483	467	493	528	474	463	472	514	492	509	494	470	484	508	494	506	506	540	448	499	503	515	501	483	519	503	469	516	514	487	464	502	530	521	476	485	482	483	446	450	484	498	494	456	516	485	502	515	518	456	517	515	514	497	487	461	510	520	511	506	500	488	456	484	526	498	501	497	507	515	513	496	478	489	510	495	468	476	473	508	486	495	491	530	501	513	479	492	473	501	505	461	512	515	482	499	518	468	486	470	496	479	502	490	478	467	476	489	518	520	470	534	486	509	495	514	477	500	529	468	481	492	443	521	446	430	499	478	502	465	508	521	506	498	522	470	461	458	493	515	551	471	490	491	518	528	493	462	477	505	506	485	488	513	462	452	465	480	472	497	480	485	509	510	473	465	474	475	498	501	482	476	510	514	518	477	496	489	493	462	477	488	501	482	479	450	498	511	513	508	455	479	521	582	438	473	468	500	498	479	489	475	510	483	450	462	461	535	485	490	443	460	461	479	467	500	491	489	499	460	500	484	471	495	493	513	505	481	487	507	514	475	483	489	486	485	480	485	517	513	507	531	513	485	483	519	466	504	499	528	486	510	491	493	502	504	515	511	525	462	456	513	443	543	497	516	504	476	492	481	452	538	501	507	541	479	487	481	476	500	494	515	479	516	498	452	484	484	479	470	515	501	449	492	475	483	479	520	477	492	484	557	507	489	490	465	505	488	521	499	489	495	502	428	461	468	495	529	506	539	499	478	482	481	476	509	476	484	478	523	491	495	499	488	501	476	475	479	508	497	462	483	486	525	486	507	456	431	485	488	491	503	502	509	466	457	487	501	499	506	484	479	478	474	476	505	487	519	515	493	483	476	520	486	508	477	487	533	455	536	482	508	489	502	469	497	509	516	533	515	509	479	533	492	475	465	502	472	529	509	448	539	517	484	429	500	455	518	446	489	512	486	554	464	499	509	494	487	535	484	532	484	495	487	480	535	506	505	519	494	496	516	479	479	529	483	495	526	537	482	490	512	467	494	482	506	496	474	474	510	501	491	515	513	493	471	489	500	462	508	480	519	482	498	476	503	536	523	500	498	468	482	483	513	483	476	496	490	488	497	515	493	495	470	455	509	482	505	480	515	466	494	515	506	480	474	487	510	474	481	500	491	484	528	503	485	477	479	490	466	473	481	478	501	486	484	491	484	511	520	465	471	541	481	488	478	509	484	439	471	467	478	490	514	495	508	496	495	501	496	484	490	501	488	477	466	500	503	503	531	463	547	494	522	448	514	493	473	502	495	499	467	479	472	536	473	525	508	453	488	498	481	473	488	515	485	531	520	455	454	477	514	503	507	522	527	483	445	484	464	493	459	504	454	509	473	458	488	495	480	506	531	465	475	519	468	494	523	464	440	485	491	508	481	475	505	515	472	496	483	481	502	463	468	464	489	530	497	500	492	465	481	515	477	487	470	515	465	478	495	518	496	526	472	482	473	473	525	521	468	482	498	494	508	456	457	526	531	515	472	488	451	488	478	460	442	490	478	490	475	537	523	494	464	503	513	504	531	522	473	482	517	502	510	447	476	518	458	489	475	481	520	553	514	447	496	499	474	496	473	492	480	507	499	495	492	508	473	508	497	460	545	496	496	499	457	483	505	486	493	453	463	494	476	477	501	460	497	478	483	481	499	486	502	512	478	496	494	498	511	502	470	484	486	467	509	555	447	457	452	534	474	555	463	505	462	461	471	469	526	466	541	506	463	517	483	488	516	503	514	498	503	469	488	504	480	496	518	536	481	480	476	501	498	495	449	509	486	479	494	514	463	492	471	514	505	522	507	486	526	472	476	454	521	448	497	523	461	507	521	476	478	491	497	529	462	494	497	470	486	492	507	510	484	513	515	471	518	524	471	461	493	500	513	492	465	478	512	475	488	489	487	497	482	510	506	484	504	503	516	497	497	471	496	516	474	465	478	469	476	485	450	480	489	498	484	530	518	509	449	493	473	469	519	494	496	456	498	472	459	488	456	480	497	485	501	465	494	491	434	523	499	491	499	497	529	538	544	496	471	475	473	500	524	462	496	465	509	499	487	494	457	472	485	522	490	502	484	515	482	523	500	521	468	469	467	515	514	492	482	490	504	487	426	487	463	515	480	473	474	488	502	468	530	489	566	481	510	490	521	474	482	537	525	499	459	467	519	494	503	479	480	464	458	484	496	504	516	467	505	474	473	508	467	478	474	522	481	473	509	511	458	474	466	477	485	478	479	519	515	519	499	490	465	483	499	458	470	508	497	491	460	499	531	469	481	513	510	469	511	487	498	492	502	505	500	519	494	516	474	501	514	475	463	492	511	481	488	505	501	527	492	495	500	476	496	452	478	506	517	468	508	453	481	482	465	479	491	492	500	445	492	513	473	482	538	514	472	509	459	482	505	469	492	497	483	477	453	508	515	481	493	468	444	484	533	496	489	511	530	469	516	495	463	488	525	496	472	511	470	486	478	474	470	469	509	484	504	490	476	512	511	472	514	500	531	535	531	506	514	482	474	484	438	516	512	490	484	510	420	544	523	453	487	498	464	468	471	484	493	470	478	511	489	489	482	533	492	443	457	482	468	466	504	476	465	442	488	516	514	479	453	533	512	481	506	453	473	488	498	520	488	483	472	457	471	502	466	496	498	505	448	523	458	517	468	558	478	478	514	504	482	474	505	491	488	498	493	476	502	441	474	505	508	483	464	494	505	489	492	474	535	520	510	466	513	496	472	506	503	519	503	483	471	489	479	435	489	493	519	477	480	461	490	503	493	467	502	447	478	474	497	483	532	470	470	517	492	502	522	516	496	486	499	523	497	501	483	512	492	493	458	539	519	474	508	490	467	495	456	500	479	506	474	518	477	500	558	509	480	476	500	493	504	502	515	477	467	550	501	470	482	475	477	513	499	494	506	501	494	498	485	522	473	473	507	470	476	468	495	506	490	514	484	500	494	496	475	517	464	529	499	501	463	483	505	524	479	473	511	470	476	507	525	491	485	492	490	519	486	492	508	484	487	483	474	502	512	488	515	476	497	483	500	503	516	501	534	474	529	504	532	502	492	494	478	491	474	518	458	509	494	484	474	512	478	481	507	466	489
24257	22381	31238	26456	21331	7521	361	242	217	195	202	192	194	213	210	196	180	199	176	196	202	203	183	191	200	209	217	203	178	191	199	205	203	211	208	177	199	215	194	223	211	188	182	216	189	190	180	208	204	190	176	206	208	198	169	197	207	185	205	218	196	208	177	183	193	197	182	178	194	178	197	186	190	194	172	196	215	208	202	205	190	219	193	180	185	212	194	188	190	202	190	218	185	205	171	211	185	200	216	193	208	210	199	213	210	180	188	199	217	181	211	193	205	205	217	213	191	193	213	223	190	178	183	196	190	201	183	217	219	198	196	187	199	196	203	198	189	195	184	185	196	174	191	187	196	206	168	177	175	191	162	190	188	191	208	202	201	210	200	225	201	229	193	208	199	191	204	201	211	191	190	184	211	201	186	185	179	204	180	190	202	193	192	189	184	175	204	185	180	181	195	180	195	172	192	174	184	200	187	208	194	189	186	186	189	206	216	210	185	187	182	190	195	196	182	178	187	184	193	194	172	185	170	183	212	166	184	216	203	212	190	204	191	177	178	198	190	215	192	186	206	208	186	186	178	189	215	187	204	175	188	180	199	195	214	186	205	188	213	199	163	212	180	176	236	184	208	228	190	172	182	208	185	181	203	181	204	218	184	208	183	202	177	171	193	169	182	185	173	180	187	202	219	205	170	189	199	200	191	188	179	189	169	179	192	198	229	178	204	185	175	198	214	200	208	179	203	198	203	188	200	206	196	216	182	177	209	213	195	206	184	207	189	174	178	189	197	181	186	216	197	207	186	173	183	191	191	184	197	195	211	220	199	195	181	192	196	210	212	200	196	191	193	182	192	172	205	201	190	185	211	199	202	193	191	194	214	176	198	190	217	177	206	199	179	217	202	213	185	192	193	197	195	186	190	205	195	178	189	176	204	198	188	195	188	201	195	204	203	188	194	209	193	181	181	192	173	223	213	199	182	202	190	203	199	184	171	217	207	189	196	197	177	178	183	209	208	192	201	230	210	195	221	161	175	183	216	220	185	206	189	192	179	204	218	199	215	205	194	209	208	183	204	174	196	190	192	199	215	211	177	202	196	199	187	186	204	199	205	202	186	217	178	177	186	185	210	165	162	184	198	200	215	214	158	210	199	196	191	212	177	167	186	188	175	185	193	189	188	191	183	199	167	187	187	203	192	185	182	178	172	196	202	188	204	213	211	190	223	199	206	175	193	196	208	168	177	204	191	184	196	196	198	188	159	200	193	191	183	174	222	209	201	205	180	181	192	189	189	192	188	178	195	204	200	194	176	197	184	181	172	196	192	221	190	198	170	212	175	199	210	198	176	197	184	192	165	206	224	198	190	217	180	199	186	210	202	182	177	192	198	195	197	192	174	189	167	195	202	189	197	187	189	164	192	178	209	194	206	199	196	198	201	199	192	189	198	177	172	197	224	210	194	194	183	197	203	197	182	186	189	189	176	206	198	199	200	218	171	190	196	209	222	161	178	184	173	184	202	195	216	194	215	176	190	203	190	229	196	200	192	196	191	204	176	178	188	186	194	190	198	187	198	206	178	177	214	198	198	175	177	166	194	192	195	194	187	219	203	172	193	170	196	173	162	187	173	199	200	197	202	199	177	185	185	199	186	217	169	166	183	173	201	204	165	220	180	227	241	199	193	172	179	194	196	193	192	182	183	208	188	192	188	179	186	174	187	180	196	195	196	201	233	194	189	175	182	182	191	190	186	187	193	201	169	231	168	208	224	216	201	207	200	196	196	188	176	200	200	190	199	188	201	197	193	190	212	205	214	186	196	202	210	196	195	188	211	161	201	196	210	226	203	203	169	199	197	219	198	195	187	197	216	192	187	220	175	211	194	163	186	192	191	196	198	213	192	182	196	178	197	174	191	186	210	196	208	197	196	195	211	198	180	184	207	187	184	168	175	186	168	176	204	167	174	203	192	196	206	178	205	198	205	179	168	216	212	196	211	205	172	210	196	204	205	189	207	189	200	193	204	188	179	190	201	193	182	204	199	186	202	202	186	197	170	186	194	206	189	217	217	192	200	201	220	191	200	180	177	209	205	210	185	189	186	200	208	214	194	174	208	176	215	195	172	200	196	194	191	166	192	194	211	192	170	195	224	192	181	190	194	215	191	208	200	196	202	180	196	180	180	225	186	194	207	191	200	179	196	162	158	193	192	206	184	172	171	168	207	202	187	190	199	198	203	208	220	181	196	183	178	195	206	196	187	203	187	189	198	203	205	212	187	190	200	199	187	198	156	188	196	188	174	201	157	167	181	204	179	195	194	203	205	186	199	186	189	184	177	186	192	198	184	214	194	187	184	185	182	175	189	186	201	176	185	177	188	209	205	203	171	179	193	212	185	189	191	188	204	198	198	225	197	184	192	182	187	209	196	199	193	193	220	176	199	196	205	212	155	199	180	190	192	203	207	199	204	193	199	208	191	216	211	179	176	194	201	168	195	178	206	192	206	172	195	207	181	182	201	190	214	182	201	193	193	237	188	194	194	185	198	184	212	155	196	200	198	225	196	207	199	178	197	199	200	210	169	182	174	206	204	197	186	176	180	184	193	200	173	200	198	189	191	188	193	203	200	184	204	220	202	184	209	176	210	173	205	204	204	192	204	182	193	196	208	175	202	197	198	201	168	216	199	168	170	174	186	190	179	188	192	179	207	208	202	224	201	206	187	202	206	182	189	194	180	210	196	194	166	197	196	199	191	197	188	204	173	171	185	198	168	189	173	180	175	155	193	208	187	208	210	201	193	175	200	191	215	158	227	198	189	200	175	180	192	183	205	158	197	180	195	181	182	195	205	204	209	226	196	182	207	180	219	179	197	195	209	218	184	207	212	199	184	188	204	189	222	190	202	184	183	178	192	192	199	190	196	187	191	176	183	176	212	178	213	192	222	186	207	214	190	201	192	214	177	194	162	188	190	201	197	207	208	203	226	195	196	198	176	192	176	190	184	217	202	192	204	172	194	194	189	168	209	191	199	195	201	201	210	174	192	212	164	201	203	221	190	196	176	190	184	161	204	184	208	200	213	189	175	214	193	187	208	187	190	197	177	202	173	180	214	189	171	193	202	180	211	177	178	202	187	199	181	196	185	175	198	179	198	202	222	189	181	200	180	205	183	183	184	194	208	196	201	210	206	197	194	187	204	185	175	182	188	184	194	190	187	187	207	174	177	209	175	183	199	200	214	176	191	218	177	196	222	179	190	186	191	187	222	204	212	193	185	193	186	194	182	196	212	190	212	195	196	168	174	214	205	161	217	185	206	213	193	181	190	209	187	184	178	191	202	183	175	167	201	203	177	198	218	218	199	193	205	197	195	196	166	182	171	199	195	184	194	192	195	211	214	221	198	190	193	189	191	210	221	171	210	204	167	181	212	169	181	189	179	170	167	169	192	181	195	172	168	182	193	201	189	206	212	177	223	191	203	203	185	179	198	186	156	195	202	202	205	195	190	197
59062	87504	64740	27643	24025	472	449	446	404	415	384	434	394	416	366	384	400	352	413	406	356	376	374	379	388	399	379	396	399	331	356	349	422	376	351	368	391	375	362	345	343	380	383	349	356	355	393	381	365	387	368	372	353	355	354	345	394	340	399	390	361	372	393	365	382	364	370	339	365	363	339	382	369	362	395	400	343	379	355	386	379	354	365	320	327	354	349	366	381	356	386	373	350	355	334	366	386	364	351	327	355	373	373	356	351	369	374	363	381	400	343	318	335	380	383	349	367	380	365	347	348	362	365	388	356	381	376	394	351	374	349	394	378	383	367	360	363	406	368	385	340	356	380	362	350	368	393	369	371	380	350	333	372	370	369	335	368	375	388	386	384	405	369	411	387	356	384	374	367	368	356	354	362	361	369	342	388	399	345	370	385	363	353	365	389	398	388	373	366	403	386	329	394	337	382	358	389	357	382	375	371	369	385	360	368	365	394	388	312	388	363	350	352	369	352	365	332	401	369	357	344	340	385	391	365	379	406	355	345	384	391	375	337	412	380	399	376	398	375	375	346	402	371	368	375	367	353	366	319	371	391	359	358	336	359	366	373	334	367	369	359	373	364	392	371	381	364	387	369	342	367	372	347	355	364	322	375	356	354	373	348	392	378	386	351	398	353	358	365	360	365	349	364	383	357	344	393	361	373	364	381	395	364	394	406	379	390	384	363	389	429	363	374	357	382	392	365	398	349	384	330	351	360	386	350	369	379	363	358	347	355	356	401	385	380	359	374	360	399	379	383	357	392	384	360	381	394	361	379	357	356	352	385	353	366	370	343	365	393	355	345	406	380	379	369	375	356	312	367	371	413	359	379	388	385	330	374	380	384	395	397	370	357	371	352	344	322	351	354	394	366	359	355	342	364	368	378	375	380	367	371	375	399	373	340	374	393	383	388	323	379	347	362	389	366	341	394	374	407	403	363	393	359	376	357	349	359	383	352	379	369	409	371	374	361	362	388	349	358	355	338	378	346	370	371	396	372	363	367	398	392	379	352	389	367	379	395	360	349	342	363	347	351	394	350	393	427	357	361	348	376	393	374	366	380	341	362	365	383	369	409	390	378	342	393	372	379	406	337	410	366	393	346	354	338	353	358	404	337	388	374	373	368	353	338	393	368	370	356	353	346	380	372	383	363	394	362	345	355	381	365	367	383	353	359	402	376	371	388	332	361	384	364	381	353	361	340	392	369	388	390	392	362	327	351	342	387	301	342	367	399	408	370	359	387	344	413	367	353	347	365	360	392	359	358	351	362	340	358	403	381	393	377	372	382	342	378	409	380	375	326	329	369	351	339	336	384	375	414	386	414	355	380	367	345	336	326	332	402	336	348	393	374	340	367	326	365	365	343	382	388	391	366	416	342	364	379	356	363	364	414	374	362	351	349	337	350	365	383	362	380	370	371	365	372	357	356	394	362	377	357	388	337	372	393	348	359	354	362	381	371	377	325	386	343	360	341	343	384	372	382	361	364	366	367	371	373	363	379	404	358	363	407	331	319	361	345	372	381	385	394	352	372	375	373	364	383	378	364	326	359	388	390	399	385	398	377	389	358	334	389	375	383	385	353	319	377	350	370	356	389	346	414	359	348	368	362	347	387	395	383	369	404	335	340	362	378	396	349	369	384	369	334	387	342	357	357	370	367	343	392	367	356	346	390	394	356	370	335	376	393	364	369	380	363	415	367	352	346	345	389	357	349	369	336	378	400	389	373	355	349	352	365	368	383	410	398	363	338	356	373	412	384	359	361	367	385	404	375	361	353	368	353	364	388	398	347	363	335	402	351	376	382	412	382	380	378	358	367	379	394	362	379	364	387	371	362	365	371	365	400	361	351	358	401	381	378	342	389	363	408	396	364	371	384	366	385	375	380	337	356	351	356	350	381	364	377	355	352	355	356	380	396	342	396	403	389	383	350	381	386	369	367	378	334	392	377	356	361	381	368	352	357	381	347	412	357	343	371	361	383	343	346	357	380	413	379	381	367	363	418	357	341	396	375	381	401	349	339	362	357	368	377	362	347	393	353	369	383	374	358	375	383	364	361	348	371	322	352	360	376	358	372	363	364	397	395	375	386	369	369	347	351	403	361	362	380	373	382	372	342	341	368	371	369	370	368	366	368	335	369	361	360	380	364	379	403	405	358	350	366	379	392	350	386	368	373	344	378	361	374	346	368	365	373	372	380	375	380	357	364	352	359	361	361	389	357	358	379	336	373	363	369	357	354	381	372	370	360	361	344	365	367	379	381	359	362	364	403	369	359	358	358	398	385	372	371	377	397	346	388	355	386	368	389	348	374	375	341	425	384	376	353	367	345	371	400	377	359	368	362	355	359	347	340	360	361	367	390	356	418	369	360	355	395	373	347	376	376	405	367	362	375	373	363	375	385	370	410	355	405	325	412	352	366	390	339	341	388	392	340	350	391	386	353	388	340	402	382	367	376	372	350	371	385	385	361	364	354	366	388	326	348	368	402	370	373	384	339	373	382	373	410	361	383	368	410	364	373	363	369	368	382	359	360	408	350	367	379	366	345	356	359	350	415	343	368	374	386	374	376	353	349	370	396	385	350	362	372	360	375	317	393	365	371	335	358	357	336	371	370	381	360	381	365	364	368	394	374	379	412	355	374	345	371	358	360	357	373	373	414	367	379	380	384	370	365	339	360	369	357	382	361	350	368	377	363	364	360	413	369	351	375	361	378	399	353	363	372	376	359	385	357	366	348	359	349	378	331	370	377	364	330	373	388	361	389	368	384	370	411	340	368	346	389	352	383	412	373	352	355	371	360	353	374	360	368	370	392	369	352	370	360	367	390	409	389	363	361	373	355	367	357	387	367	349	347	380	361	375	364	338	365	340	356	389	352	368	374	352	361	383	406	371	376	388	369	348	378	371	388	371	358	346	355	365	364	350	359	359	349	391	381	368	378	362	379	382	364	386	374	377	344	368	366	354	397	379	367	345	341	383	379	392	384	373	338	375	364	354	369	382	368	376	387	368	350	331	360	387	382	396	397	375	376	367	378	358	354	376	362	362	388	368	404	381	388	362	360	358	392	361	381	357	367	354	360	394	420	374	372	364	391	357	360	383	376	388	373	358	379	365	371	352	384	338	344	376	356	357	375	381	387	373	341	374	354	386	353	332	379	367	397	355	372	369	347	355	350	369	395	341	390	325	400	371	377	377	338	403	330	375	371	391	383	371	385	419	341	354	400	346	363	369	347	344	347	348	384	377	384	409	358	382	385	402	376	368	368	340	353	356	383	372	366	318	355	372	375	371	390	361	352	370	363	376	348	345	378	362	377	369	392	368	359	374	363	388	353	398	360	347	363	334	384	336	377	390	356	375	363	357	369	401	411	374	373	354	356	380	361	392	411	373	364	402	327	389	358	334	360	399	349	344	387	380	381	336	357	328	388	379	377	378	382	338	362	353	389	363	374	384	363	336	405	383
23213	21596	30222	24156	22192	17822	3802	496	405	364	398	373	353	407	343	366	347	319	337	371	354	363	349	364	373	368	332	328	366	317	352	337	355	339	380	332	354	328	358	358	355	347	275	328	342	357	363	325	380	341	343	329	328	340	350	313	354	343	332	332	344	331	359	335	348	345	333	331	324	342	326	328	367	324	340	367	306	326	342	328	339	338	340	327	362	334	315	341	346	367	362	338	372	344	348	361	374	330	360	349	337	343	338	361	340	360	333	366	342	338	315	352	334	345	368	344	342	313	358	334	337	325	368	319	369	344	343	333	310	371	360	353	356	360	351	338	322	335	336	331	311	347	340	334	354	344	335	369	340	377	337	333	344	349	348	313	322	321	373	354	338	332	316	338	333	336	347	316	343	316	307	331	361	340	313	340	306	339	345	324	354	339	342	343	337	391	342	336	324	366	326	337	373	326	345	310	340	316	339	333	364	352	361	319	370	318	295	345	326	315	325	333	361	355	315	349	342	347	329	348	346	319	326	377	325	379	384	362	353	356	309	336	342	332	339	342	304	352	359	340	369	349	309	371	318	343	363	360	326	349	347	316	357	340	345	364	343	339	346	349	342	317	358	357	327	346	345	327	302	333	346	343	366	338	323	312	335	340	328	337	336	338	334	341	338	330	342	338	348	294	341	333	346	350	368	362	360	328	326	340	299	347	304	344	353	333	352	372	309	371	321	339	355	354	360	327	367	350	358	335	344	318	291	302	352	336	314	306	303	331	342	349	352	370	352	345	334	313	339	324	358	337	319	331	363	324	304	347	344	352	333	332	332	330	375	347	321	350	352	333	335	339	314	300	327	361	329	359	334	309	337	328	343	330	343	332	352	337	361	360	366	329	374	331	347	339	366	308	342	333	331	316	366	342	328	354	331	338	358	312	358	328	333	343	355	318	352	338	320	336	380	340	354	351	329	326	310	346	349	353	339	315	346	352	344	339	311	341	345	334	327	303	304	323	365	285	315	348	338	340	361	341	363	340	364	331	345	323	346	356	338	337	331	323	336	310	315	375	310	330	357	356	327	305	314	322	341	339	373	343	350	300	346	346	359	375	328	367	349	339	357	338	339	307	383	349	318	343	332	335	329	320	337	333	343	325	316	338	314	353	345	316	349	339	352	304	336	370	336	342	331	333	350	294	332	312	365	349	337	377	328	364	316	352	335	370	341	349	363	344	337	321	303	356	319	372	341	328	327	332	382	372	354	358	329	354	329	353	338	337	358	372	340	333	322	345	321	385	373	345	330	357	340	326	345	342	337	335	362	315	363	349	331	320	368	346	356	343	306	342	346	315	374	354	306	347	343	329	338	305	358	345	302	362	345	342	358	327	382	344	326	339	327	349	392	313	332	342	337	374	359	360	334	334	359	369	359	344	353	347	323	334	374	315	338	328	336	354	363	358	353	349	347	328	352	338	329	341	367	340	315	354	306	324	374	307	345	333	380	347	316	316	328	360	346	351	349	320	346	359	318	352	351	339	332	317	309	358	332	302	331	327	348	357	354	345	340	289	337	378	334	344	331	325	354	335	378	310	355	364	357	342	323	352	341	353	379	368	366	335	328	314	324	321	340	344	343	350	355	382	336	319	388	380	327	327	321	310	346	356	347	315	316	298	375	334	363	342	343	335	340	380	345	338	314	342	349	355	378	306	319	305	348	319	344	323	356	286	310	321	373	362	345	313	327	338	354	326	375	366	337	327	318	358	307	340	365	351	358	348	325	328	345	303	344	349	368	352	346	346	378	350	358	346	340	324	381	315	338	352	341	356	340	349	362	336	309	330	346	354	331	343	318	373	332	327	305	358	331	341	318	322	325	356	300	354	296	332	389	312	335	327	377	349	366	333	348	346	341	329	340	322	339	311	354	353	359	352	330	348	324	339	340	341	336	312	332	329	336	337	322	334	340	367	305	367	357	334	361	320	324	338	362	306	341	334	311	337	339	365	359	360	315	388	354	342	345	353	326	379	338	319	302	349	349	314	338	309	340	324	340	363	337	348	330	341	340	337	364	323	344	360	359	368	330	299	326	349	340	300	339	333	368	334	330	333	346	346	369	336	320	336	385	336	352	341	308	320	336	363	344	331	344	364	350	354	341	337	338	339	327	326	325	373	353	369	325	329	339	329	340	322	309	329	355	364	318	311	338	320	320	363	363	348	340	356	318	350	353	332	360	346	352	354	325	365	324	321	304	337	340	327	348	369	331	345	307	336	323	332	354	334	336	355	331	327	347	343	347	336	351	344	325	338	343	356	370	354	332	346	323	343	310	360	341	335	342	318	328	338	314	362	338	339	317	379	340	384	314	296	317	341	314	278	350	318	307	386	331	348	368	325	356	327	338	356	339	331	341	343	347	323	349	369	334	328	349	349	356	343	326	348	362	330	324	349	340	324	307	313	350	372	330	357	359	328	331	334	314	350	306	347	344	316	321	322	329	361	373	328	331	327	346	325	360	306	333	341	337	307	384	332	322	333	293	339	333	306	364	347	351	336	329	338	374	346	358	317	350	371	308	369	344	333	319	328	314	341	330	342	358	344	331	348	383	348	323	348	320	326	311	338	367	349	320	339	310	322	307	313	300	348	358	339	297	316	331	333	320	333	360	314	313	334	303	331	330	346	331	346	321	321	357	356	352	340	321	339	330	327	345	296	332	362	332	382	325	309	371	351	345	319	372	373	328	356	349	350	283	335	337	324	308	339	347	344	399	343	348	336	340	333	304	346	371	326	360	343	362	338	333	334	343	363	317	354	336	326	346	352	337	351	330	371	323	311	308	341	336	350	354	362	328	299	337	338	352	352	340	333	389	378	356	372	349	335	322	317	328	323	369	330	367	355	326	327	347	334	345	307	352	326	344	299	358	341	339	341	326	322	297	335	340	337	298	332	347	349	345	357	342	324	329	340	353	303	362	364	353	342	342	359	349	334	336	321	363	329	344	359	327	346	346	349	345	342	328	339	328	337	360	311	344	364	343	377	370	341	350	330	329	359	304	335	348	381	335	337	349	337	347	354	338	321	340	351	335	330	388	357	365	372	338	323	331	372	312	351	336	370	363	327	363	331	352	358	363	369	310	301	316	333	361	340	340	381	373	337	345	332	357	329	333	364	329	355	339	350	325	330	361	337	340	333	289	324	337	349	307	331	317	372	332	303	355	347	340	326	352	345	336	363	334	324	305	320	367	371	311	356	338	366	329	368	317	337	343	320	342	356	355	341	318	325	348	318	375	334	324	367	342	333	404	348	321	311	317	317	352	366	334	336	375	299	370	359	340	365	346	352	340	355	327	352	360	311	328	328	344	338	349	343	330	345	333	328	335	326	314	333	328	349	307	328	326	329	319	341	348	351	351	335	325	345	316	300	363	358	386	353	325	325	319	338	313	365	338	349	358	354	312	326	315	365	316	344	316	319	316	346	342	356	336	351	351	374	363	330	303	351	348	337	348	330	363	322
60859	98254	73626	33790	30840	799	797	752	701	687	681	646	656	589	628	656	613	630	623	567	588	641	589	595	606	612	574	609	564	603	626	603	566	611	551	624	598	595	564	592	579	603	598	604	596	595	575	595	552	556	599	608	633	603	610	581	584	622	590	633	578	571	575	572	581	549	571	612	586	612	567	571	605	574	551	578	575	590	585	580	618	584	577	584	566	558	591	569	585	621	610	619	553	590	539	597	588	582	577	583	589	622	628	620	566	581	600	615	582	639	589	581	597	611	576	600	604	579	587	568	637	589	597	590	568	582	544	634	591	640	579	575	621	579	616	611	574	594	597	558	578	606	581	562	592	610	590	557	578	587	612	582	569	611	584	585	593	600	598	617	628	537	588	646	592	612	632	528	569	576	546	571	597	611	627	605	613	618	569	616	547	567	591	615	579	573	583	586	596	618	606	551	594	578	604	577	613	579	620	558	581	576	574	552	539	614	613	619	587	578	615	561	582	569	604	566	576	564	584	589	623	553	596	573	577	621	622	585	566	610	625	564	599	553	639	570	589	582	574	595	601	554	619	605	593	607	620	558	613	607	594	575	596	625	578	563	578	614	572	586	555	571	586	607	589	600	603	547	585	574	551	586	573	550	592	589	625	629	582	590	606	609	575	587	567	596	592	558	594	599	611	590	607	574	617	602	601	596	600	571	578	617	604	620	550	581	632	566	639	578	610	602	634	591	609	565	609	558	572	613	587	575	602	561	600	589	630	554	610	631	589	582	606	578	639	638	587	631	574	563	604	611	571	603	620	580	585	585	583	588	639	578	629	613	556	610	545	549	580	595	582	540	589	573	581	562	602	585	545	624	581	581	592	575	581	541	635	595	529	623	569	569	604	567	561	577	607	556	593	559	587	567	643	640	594	569	551	580	580	598	592	585	582	582	569	593	567	596	607	619	608	586	556	579	555	623	582	567	549	593	580	637	594	610	549	580	568	561	570	604	554	581	589	609	573	622	611	632	545	585	549	632	590	590	594	600	545	602	606	604	562	630	626	566	591	578	584	621	608	602	584	555	538	611	603	581	587	566	576	573	531	611	592	618	608	643	621	615	581	567	567	567	578	576	550	595	527	594	609	533	606	548	589	569	597	596	561	581	594	578	554	558	586	551	605	609	550	607	582	594	606	584	590	573	589	600	587	604	629	542	628	564	586	542	572	600	567	585	569	598	538	569	590	585	600	566	597	578	685	580	575	593	595	566	626	637	546	548	595	597	588	540	587	526	585	561	562	519	606	569	558	610	607	631	629	591	586	592	586	605	590	589	638	587	535	584	614	602	611	571	565	562	583	548	612	573	565	632	600	597	587	565	616	575	610	600	582	630	564	607	580	604	647	602	605	578	619	604	604	556	575	597	587	596	615	582	609	602	570	635	632	650	568	594	564	635	604	605	586	576	595	617	574	596	584	645	600	581	570	566	640	583	598	599	575	577	596	569	610	584	596	584	609	582	581	555	574	570	613	608	582	602	613	544	605	614	558	586	581	587	555	593	603	616	611	552	589	605	633	625	628	555	639	599	608	609	594	557	568	626	572	597	624	574	584	623	589	572	593	609	562	588	620	624	560	574	596	626	573	586	564	593	579	613	579	628	598	574	562	598	557	627	562	582	612	601	557	584	598	608	565	554	570	560	608	600	593	608	606	623	602	568	555	591	528	610	541	596	612	577	581	609	586	577	597	624	612	644	569	602	610	594	596	598	583	606	565	602	550	552	602	616	624	592	613	597	561	549	556	548	594	619	569	624	566	594	569	595	585	640	616	632	599	595	616	597	557	599	612	581	567	617	534	600	632	597	576	554	579	592	579	585	634	612	547	579	588	589	583	651	569	596	619	605	640	639	576	618	645	589	555	549	619	616	595	646	588	633	593	573	595	605	607	567	577	574	617	570	600	587	617	608	600	613	602	564	613	569	592	590	593	581	567	626	592	610	589	560	586	619	567	608	579	612	616	633	562	593	624	621	583	593	579	597	605	600	638	625	593	574	597	577	550	614	602	581	605	634	585	610	592	604	577	627	581	631	593	566	594	636	550	553	575	562	605	572	580	584	605	565	611	585	597	555	602	596	618	558	602	634	599	539	616	580	611	607	592	584	587	572	589	605	551	576	628	584	585	593	556	553	594	597	533	587	567	598	603	582	543	575	595	590	598	585	553	641	572	576	557	600	587	613	616	600	580	583	582	598	594	602	550	564	612	605	593	585	581	604	588	570	567	565	577	606	583	600	584	550	573	599	578	620	546	564	575	592	619	635	609	630	616	598	553	597	602	570	553	591	620	578	595	570	575	563	587	578	624	597	614	581	610	604	557	627	591	567	567	560	572	568	615	586	567	578	593	592	563	582	570	550	597	559	602	642	580	600	584	546	573	596	600	573	556	615	544	625	561	577	613	540	614	620	604	606	605	595	590	576	558	587	569	595	613	614	598	602	551	557	641	611	570	630	608	597	616	571	583	617	601	620	567	571	591	614	583	605	567	596	645	596	643	598	588	611	564	576	597	623	582	575	579	620	598	619	599	583	569	579	609	563	564	552	571	559	600	603	551	559	601	560	603	545	590	584	581	563	594	583	586	587	583	618	636	569	572	619	564	589	584	580	588	578	576	544	571	629	573	547	619	568	604	573	603	622	608	610	568	641	579	595	584	614	599	582	588	587	593	627	566	555	579	599	544	587	559	589	549	596	576	594	599	593	614	581	594	602	536	608	594	561	597	596	598	590	575	586	596	580	588	597	557	543	602	567	621	609	589	611	580	617	590	575	589	586	576	574	585	599	569	584	602	600	605	561	617	573	553	570	587	611	587	545	590	596	634	576	581	627	603	566	576	622	561	587	603	557	582	599	581	588	637	599	585	596	617	613	575	575	605	609	569	558	562	577	603	589	603	593	577	588	607	585	589	605	624	628	598	630	596	579	594	571	592	599	592	626	564	604	562	614	552	625	602	610	620	618	599	573	557	556	639	612	583	560	634	589	568	616	646	593	559	589	559	578	626	560	602	582	622	589	585	563	607	577	613	612	574	592	610	586	606	611	594	616	601	601	600	579	553	626	596	594	589	580	610	585	534	580	576	628	596	568	585	605	608	623	505	574	624	569	610	620	571	580	591	580	593	607	590	586	555	623	600	629	595	575	596	563	604	574	553	591	612	550	603	641	575	582	551	574	600	597	584	594	626	562	585	563	597	612	624	607	586	603	540	554	626	602	576	551	570	654	576	588	577	587	595	641	604	575	588	601	594	594	578	561	566	558	621	623	579	593	576	592	566	610	581	598	567	624	573	606	625	603	591	599	594	582	607	608	558	573	580	632	568	577	583	567	564	599	560	568	613	591	637	595	617	582	611	602	557	608	569	572	569	603	580	576	565	570	586	573	580	614	596	618	638	616	556	589	631	597	617	589	584	598	550	597	583	633	575	594	573	591	560	572	559	587	585	539	589	576	605	581	572	594
28184	27074	25815	10644	2837	278	265	270	280	250	290	256	261	237	261	272	258	234	243	267	261	283	262	247	241	232	256	259	229	272	244	243	257	247	278	243	262	260	252	256	261	266	243	246	234	258	249	244	255	261	242	247	258	251	280	257	280	244	259	280	247	245	278	261	236	242	248	226	285	243	252	262	249	239	269	254	263	236	262	251	243	260	260	262	246	234	248	250	266	252	248	268	273	248	282	252	273	281	240	281	234	257	272	261	251	249	259	271	258	267	275	248	256	249	287	238	248	227	256	259	246	267	239	271	244	275	279	220	243	251	295	243	242	237	262	243	279	251	288	263	257	249	261	285	268	258	234	263	266	250	258	271	234	243	274	232	271	266	248	294	284	249	265	281	251	256	263	273	256	245	250	257	270	254	262	232	260	246	252	274	268	263	243	249	230	255	260	264	266	271	255	265	250	239	257	260	245	266	250	260	260	266	258	259	269	260	305	255	238	248	264	257	243	257	253	261	274	266	233	263	252	261	254	245	286	258	285	265	281	245	273	274	250	253	256	262	236	246	274	264	270	247	268	236	287	267	245	249	266	264	271	259	255	241	249	245	261	250	275	246	256	232	239	265	267	252	281	262	230	266	290	253	242	289	268	251	242	278	251	210	247	250	258	258	266	263	277	250	287	247	246	265	256	268	285	244	251	251	244	261	245	265	222	236	248	240	269	247	272	269	249	250	257	288	250	228	272	265	259	237	275	286	262	247	267	249	269	287	259	242	263	268	264	267	264	214	227	263	285	213	253	242	254	230	275	265	263	259	267	295	273	252	256	250	252	276	266	226	265	258	259	244	249	275	252	248	254	288	254	225	249	249	258	232	246	214	249	259	291	258	260	234	256	287	274	244	255	267	246	258	219	243	251	272	279	253	289	268	291	234	232	262	270	271	262	264	265	249	254	222	246	229	248	271	267	249	243	218	251	242	230	254	254	252	235	259	275	284	267	259	270	296	250	273	241	260	233	262	275	255	266	279	249	273	245	238	270	260	276	262	263	272	261	254	239	249	243	269	270	253	253	263	288	233	279	241	245	265	259	256	261	285	258	250	273	259	248	222	278	251	245	253	267	248	288	239	245	257	254	249	234	257	255	265	256	277	247	257	233	276	231	244	257	274	269	278	245	261	259	268	272	258	247	271	244	262	240	253	283	286	258	242	250	285	244	262	263	261	250	239	253	252	256	246	260	257	266	250	263	266	252	276	270	258	265	261	258	258	260	266	257	273	255	278	255	269	293	260	255	240	262	246	254	238	247	278	215	286	268	263	242	272	247	261	266	259	262	239	261	246	240	259	259	269	249	255	245	318	241	241	248	268	270	220	272	276	243	260	282	277	263	266	273	254	249	255	234	260	256	264	248	243	271	256	265	272	246	259	243	230	243	249	231	257	232	269	264	265	249	261	238	235	253	248	267	267	275	273	251	266	233	284	260	263	248	272	248	261	246	265	210	264	248	239	264	257	239	246	253	230	257	266	283	250	237	241	239	245	240	245	250	254	258	257	216	249	253	197	247	258	265	254	241	222	232	264	260	267	235	265	233	261	255	244	251	241	245	278	257	237	262	291	255	253	244	263	243	290	250	241	234	258	261	242	243	255	239	261	256	247	249	233	280	260	268	263	239	245	245	261	261	253	230	241	250	229	235	255	248	257	260	221	238	231	276	276	243	286	249	264	261	261	256	255	271	274	247	237	278	249	247	261	257	245	268	220	257	270	259	272	264	242	243	270	223	252	258	259	284	262	251	252	255	245	240	260	256	286	269	236	257	234	255	257	281	242	260	267	256	290	256	260	235	251	264	270	257	261	273	279	282	245	270	240	218	284	254	257	261	257	272	264	240	237	277	237	246	246	222	241	236	270	272	239	270	248	248	233	248	223	273	254	251	262	259	242	251	263	252	253	246	268	250	251	276	225	276	255	247	274	227	256	238	235	263	258	252	254	255	279	241	281	234	239	237	223	254	217	243	269	220	260	267	246	261	240	240	263	245	269	233	282	263	284	243	268	240	249	243	262	229	256	270	258	282	247	279	290	268	267	262	254	224	241	257	250	273	227	223	294	246	242	219	278	263	260	288	278	250	251	266	239	237	232	251	261	268	230	240	281	233	235	266	228	260	261	267	287	227	250	252	250	279	275	239	257	238	275	279	228	260	269	234	251	278	260	270	261	219	249	223	262	238	257	245	254	276	262	268	259	259	278	239	225	256	275	253	247	285	220	295	259	253	233	240	255	259	245	266	254	234	237	259	252	241	251	261	262	266	271	233	238	250	250	253	276	259	274	231	311	268	245	268	247	262	252	219	274	263	234	222	243	260	253	266	255	199	281	259	243	242	235	250	244	262	270	274	267	274	231	249	247	265	251	267	256	239	201	245	261	251	251	235	246	243	244	266	258	255	226	247	250	253	269	261	246	229	261	297	272	234	290	252	243	239	259	297	282	246	272	243	222	242	277	260	259	254	284	279	234	240	267	250	233	272	296	241	243	273	256	250	235	254	258	262	235	258	242	239	267	247	257	238	259	276	266	254	253	250	254	255	253	257	252	250	259	275	253	266	282	227	255	280	274	251	273	287	252	233	272	270	248	240	251	267	266	243	268	254	279	262	289	279	293	279	245	254	248	285	268	265	263	257	264	281	256	246	254	273	264	241	263	239	261	259	270	257	262	251	261	246	277	268	243	259	232	265	219	266	260	237	242	241	276	246	280	250	247	252	237	244	277	238	278	270	252	244	249	281	248	260	230	279	271	260	256	266	229	260	300	232	277	251	263	260	249	282	257	259	267	255	245	275	261	216	278	270	254	273	262	267	260	249	274	254	263	225	266	245	267	246	253	265	276	253	263	264	270	251	268	259	226	279	248	255	278	253	268	277	242	278	249	257	266	269	269	236	252	243	284	244	285	253	229	290	241	265	234	235	264	236	262	232	240	257	278	266	235	271	287	263	282	264	247	246	262	255	259	278	238	262	253	266	246	277	265	239	255	243	292	278	260	273	257	274	248	271	284	261	243	239	246	240	245	262	242	258	217	259	277	232	261	259	266	247	282	227	250	256	240	234	253	243	253	253	235	261	237	245	250	267	273	245	282	287	264	250	260	259	247	257	285	234	265	263	278	258	262	228	269	291	258	245	260	270	252	255	259	229	267	264	247	265	251	272	252	235	225	242	258	279	242	264	250	267	234	252	246	273	254	252	241	252	235	261	248	248	243	239	246	265	237	250	224	261	218	276	272	247	253	287	264	267	256	250	245	254	283	282	232	256	232	262	268	259	246	238	257	247	260	271	254	263	268	277	244	262	268	272	232	256	244	257	247	274	248	269	278	213	248	255	280	263	236	239	275	269	230	219	221	230	256	277	229	264	259	257	252	250	252	265	229	272	248	256	260	249	241	219	232	241	261	243	252	271	256	261	267	289	268	254	273	273	260	260	237	220	291	256	263	258	243	247	270	266	246
35365	45134	31356	10146	6551	502	489	452	496	519	478	463	478	501	456	516	504	501	504	480	487	483	506	444	527	458	487	484	494	497	503	469	493	487	466	466	495	496	492	460	510	478	518	498	522	502	492	492	490	500	478	459	505	486	465	508	522	511	509	469	488	485	463	432	481	466	487	486	467	498	492	498	531	483	490	453	459	513	490	508	505	502	494	442	492	497	474	498	470	466	461	470	488	503	474	501	487	465	478	494	461	485	484	472	497	493	507	508	493	481	453	509	502	467	472	465	433	460	472	494	513	487	480	523	513	511	498	457	475	425	498	472	490	504	501	476	461	519	488	506	491	489	514	504	503	493	490	518	464	489	495	456	497	475	490	475	522	514	524	445	470	500	477	450	518	458	497	509	461	500	445	477	519	492	477	459	460	465	488	489	479	486	508	482	476	472	460	461	462	501	476	488	482	499	475	492	438	475	469	496	511	510	493	482	529	498	475	487	471	493	443	486	501	475	511	491	467	445	506	479	480	478	500	494	465	498	519	489	496	494	493	507	473	435	478	466	472	495	512	513	515	486	452	515	476	468	480	533	488	490	486	503	465	500	494	521	479	488	475	513	494	493	501	501	491	474	458	493	465	509	465	512	488	482	473	506	513	513	512	485	492	491	490	510	497	459	455	443	463	479	451	490	506	444	463	488	456	483	500	444	516	508	468	481	503	528	491	494	454	489	474	474	538	499	468	497	489	488	519	495	496	489	502	462	499	485	445	440	454	474	509	461	491	518	535	473	520	456	505	505	497	521	455	505	503	457	433	507	515	482	472	461	493	460	495	489	478	487	488	477	462	482	487	528	508	474	495	533	456	502	458	495	502	506	496	472	498	510	506	527	494	476	458	459	460	507	469	515	500	480	522	464	509	512	499	490	511	503	526	506	465	510	483	475	479	472	471	529	439	527	485	487	471	510	499	506	480	513	550	524	504	514	493	502	478	487	468	462	516	494	548	526	485	468	461	429	509	482	509	525	472	474	479	467	442	499	498	499	514	436	489	455	491	508	500	434	477	483	510	496	487	513	477	472	490	490	505	487	515	497	499	475	444	468	475	487	488	494	495	479	497	471	478	516	516	506	491	464	470	500	460	482	481	447	500	468	499	474	473	517	430	484	456	451	476	508	517	495	479	476	514	486	499	490	495	508	461	504	488	505	467	466	450	473	508	506	487	504	492	470	498	534	457	475	491	481	478	497	551	523	532	523	503	458	507	493	509	497	529	504	457	512	513	510	500	468	500	476	517	513	482	513	499	509	478	504	443	510	473	523	492	495	517	512	478	509	486	473	493	477	490	476	482	491	490	479	456	495	492	506	528	449	537	477	488	486	516	515	502	481	516	490	492	505	455	488	442	474	500	490	486	490	494	471	489	469	518	509	486	482	492	498	493	516	463	477	462	517	474	478	480	495	463	491	479	506	514	491	456	484	481	490	496	468	495	525	496	461	493	464	501	489	492	513	482	494	497	452	476	505	477	493	488	459	481	503	477	486	506	433	489	471	492	447	476	519	440	489	489	534	486	510	481	470	474	504	485	462	499	469	486	524	523	490	505	501	477	465	474	509	483	469	473	531	501	465	492	460	482	495	503	494	494	475	488	480	493	477	516	518	458	494	465	505	520	467	474	476	467	448	484	518	529	519	467	478	436	466	481	516	485	494	486	487	480	493	498	518	493	491	492	483	475	504	487	497	498	480	456	468	490	468	482	472	479	502	520	474	483	463	542	484	493	480	500	489	461	480	496	474	496	476	482	491	508	452	456	507	485	519	514	502	493	475	468	509	527	474	509	497	507	508	463	534	478	488	471	503	506	513	521	486	474	499	474	483	484	495	461	479	469	469	439	505	451	479	446	486	460	470	514	475	475	509	485	451	450	488	473	495	497	474	474	458	459	493	513	498	445	462	506	449	478	462	494	509	499	455	509	445	489	477	486	515	498	499	489	526	476	479	479	478	480	473	466	462	471	476	471	481	547	509	558	517	467	481	506	468	476	517	451	501	492	535	496	478	526	468	471	506	494	487	454	514	469	488	504	479	520	456	546	485	503	477	470	466	497	471	491	471	484	496	486	474	493	498	480	519	457	461	473	477	493	533	491	482	532	537	514	484	518	479	504	457	480	475	483	509	474	454	501	517	470	486	474	486	477	485	504	498	499	468	471	487	465	489	442	461	481	495	483	516	474	469	456	494	461	483	505	489	509	459	492	467	489	511	490	478	497	491	486	531	506	465	472	466	461	511	467	484	518	495	458	508	491	520	529	520	491	472	479	481	481	505	454	486	477	474	503	487	517	482	478	512	452	473	517	492	466	502	484	528	519	518	494	493	455	514	530	524	483	481	513	527	462	476	500	467	498	521	531	482	493	492	463	492	488	436	499	506	475	472	465	479	492	490	464	490	445	495	477	473	455	483	460	476	539	470	466	487	492	457	479	508	503	484	523	475	508	444	477	497	475	477	477	461	495	482	461	509	510	463	491	500	497	485	494	449	464	485	484	483	508	450	510	543	516	507	509	480	495	466	464	479	506	473	482	498	462	491	494	495	497	466	486	475	487	441	469	469	496	467	493	478	451	464	509	453	494	493	492	477	493	514	501	462	531	485	473	482	485	524	491	509	544	470	474	526	482	486	491	490	511	474	481	488	461	469	501	486	489	523	509	524	481	477	516	476	493	497	495	482	475	501	515	450	483	466	488	492	455	490	492	442	462	426	471	508	524	527	527	480	525	454	489	483	498	497	481	515	518	470	498	517	485	472	482	479	495	513	504	469	457	515	487	493	489	482	460	501	477	488	493	480	520	517	473	485	498	513	482	502	516	525	483	481	509	490	484	487	503	492	506	480	526	495	501	503	532	445	496	507	523	486	503	470	502	494	516	523	500	478	489	486	483	498	445	483	454	477	460	497	473	472	511	484	508	487	468	458	519	496	492	480	524	454	487	476	478	496	486	524	462	452	515	494	454	474	497	488	497	492	504	468	476	509	467	471	455	497	451	486	472	488	488	479	498	461	475	525	496	472	470	487	496	452	496	468	498	459	479	478	493	504	485	469	511	455	462	482	520	470	477	486	493	480	538	500	502	530	447	475	449	480	457	480	500	520	475	498	506	498	495	529	477	493	500	443	487	530	508	451	485	467	445	512	491	449	520	499	473	499	463	457	483	505	513	474	465	501	507	452	467	484	487	498	489	473	434	488	492	514	487	458	503	474	476	465	468	492	531	486	468	502	442	522	454	462	480	471	514	483	501	483	495	489	490	495	509	459	518	503	483	488	521	467	462	511	468	520	529	503	466	489	523	506	484	503	499	468	461	477	498	488	443	495	500	473	528	486	514	433	505	517	459	464	511	483	548	477	513	509	491	518	483	504	453	485	491	479	476	467	487	502	488	454	479	496	467	507	492	476	494	466	481	489	508	497	484	468	487	471	471	478	466	425	475	468	529	512	514	494	513	496	452	493
24432	22233	30610	25313	21919	8208	384	255	211	213	221	195	169	194	188	194	222	197	172	168	194	196	177	182	201	179	192	202	210	183	194	205	195	206	213	205	205	186	196	177	186	190	186	183	222	209	166	175	187	155	186	198	185	198	176	193	185	187	216	196	186	177	207	190	205	184	188	191	185	183	192	175	205	150	170	199	197	181	191	184	215	205	204	190	199	207	220	191	180	200	181	172	186	197	203	188	216	185	183	185	195	168	186	201	199	196	183	196	190	176	193	213	190	185	181	193	200	187	182	193	183	197	195	183	179	210	183	185	183	190	168	201	207	176	200	186	207	173	197	210	184	192	170	181	194	199	201	220	181	172	195	185	188	187	201	195	173	163	173	203	168	202	178	168	212	190	198	182	169	189	172	178	199	163	180	202	193	194	187	183	172	184	207	210	197	195	195	177	185	190	192	187	210	171	196	181	204	188	182	191	188	212	202	193	204	189	176	197	201	193	208	194	175	209	206	198	200	181	193	208	208	220	188	181	200	194	187	191	167	179	166	184	197	189	208	208	186	183	180	153	184	187	200	194	183	189	190	157	214	182	169	200	224	181	194	194	157	203	190	174	201	177	234	214	192	188	183	192	167	190	195	189	166	201	182	184	192	176	187	188	176	182	196	186	177	209	180	217	193	197	188	179	215	161	178	194	197	215	213	195	212	205	208	181	203	219	191	189	189	180	177	201	193	203	197	200	184	183	210	193	183	205	170	184	190	186	201	216	193	202	171	196	182	184	215	215	203	184	179	194	183	208	151	194	186	204	186	206	180	190	186	204	205	190	211	178	171	189	194	196	211	189	187	189	174	206	187	212	190	196	213	183	187	173	206	177	154	193	178	185	183	179	190	186	190	200	204	205	188	190	199	212	194	184	184	181	192	175	200	200	207	209	193	186	211	216	204	188	189	177	190	175	173	226	171	171	167	194	167	162	182	188	183	180	175	203	219	197	175	208	172	184	194	171	181	184	206	196	162	176	196	174	176	202	191	186	204	229	187	169	191	177	186	204	162	173	195	165	184	199	180	180	192	173	201	174	186	193	195	180	190	186	198	188	189	185	189	194	194	204	185	201	193	192	181	172	188	205	184	178	184	186	188	189	206	196	194	207	177	183	189	183	204	171	182	188	190	206	196	187	205	214	206	210	192	200	187	211	180	197	221	181	192	183	164	197	180	190	211	189	165	177	179	199	202	167	220	187	191	174	184	203	167	174	179	174	201	199	216	170	215	187	204	197	176	185	182	179	183	192	216	168	161	195	176	182	183	207	195	201	185	188	191	174	201	168	178	196	191	172	191	189	189	201	161	162	189	186	205	164	188	190	198	183	196	210	191	189	146	188	210	197	178	183	162	197	200	177	198	190	168	170	181	220	178	169	197	195	189	199	185	185	220	198	193	192	180	192	177	182	179	192	200	184	148	191	202	174	215	188	198	176	192	185	190	184	188	198	205	180	171	176	188	184	173	200	168	187	199	197	166	199	186	196	207	197	180	195	195	210	202	195	191	175	178	170	192	187	177	170	196	224	205	199	213	177	190	179	219	199	181	188	215	170	163	170	212	204	180	184	219	165	168	179	192	209	193	194	179	185	179	174	199	215	179	178	173	204	204	195	170	204	187	194	219	205	189	199	180	203	169	162	212	199	200	198	204	195	168	175	187	193	175	198	179	193	198	167	175	198	188	177	187	183	200	192	204	207	167	187	197	181	184	178	167	159	192	188	190	192	189	180	155	203	191	185	188	199	209	200	199	175	177	195	173	168	154	203	187	176	193	209	183	174	166	198	183	204	213	173	170	180	188	188	183	185	197	203	185	208	182	189	192	183	166	195	176	207	202	165	172	184	189	189	182	203	180	193	185	183	207	200	162	161	218	181	197	186	187	173	207	193	194	186	190	175	196	189	220	175	201	178	182	180	193	190	177	182	183	206	197	211	191	207	184	180	201	195	178	180	167	170	199	172	182	218	194	194	199	160	173	189	213	191	189	167	210	190	200	176	195	198	163	194	184	173	195	182	177	178	209	177	184	185	192	206	158	171	179	174	182	202	173	189	187	206	206	196	176	173	196	188	192	220	176	177	195	201	197	217	172	175	197	183	191	196	215	213	182	189	193	231	192	198	195	195	182	214	221	155	192	188	186	189	178	183	183	181	169	181	184	199	209	186	200	172	194	198	187	160	181	229	205	199	190	164	191	182	187	181	190	192	184	193	167	199	164	175	177	178	181	205	207	185	166	189	206	193	176	194	168	197	182	172	217	172	188	179	199	203	182	206	194	189	172	178	184	214	203	200	191	154	166	201	211	193	207	187	195	185	178	177	198	190	189	181	182	207	189	185	167	205	191	194	203	174	147	167	181	186	182	167	186	191	165	193	186	199	212	176	192	179	189	175	157	202	163	179	185	164	200	199	167	171	168	184	212	183	219	177	209	181	185	197	202	197	178	187	200	210	195	162	188	169	199	162	176	203	207	205	178	175	216	175	192	186	175	186	187	192	181	218	196	197	174	177	185	179	174	193	170	182	205	195	194	176	167	206	189	188	195	203	192	192	178	175	190	215	167	195	182	188	228	182	180	176	184	179	198	174	188	201	201	214	205	189	196	195	198	201	202	193	178	166	183	188	165	170	188	182	196	181	183	184	178	189	188	174	209	178	175	205	172	198	187	182	187	196	194	197	201	190	191	180	194	197	184	213	194	181	157	178	191	181	196	183	188	217	177	200	196	197	178	166	211	179	216	193	174	195	199	197	196	195	174	209	207	185	188	180	176	193	183	170	192	199	191	198	190	178	192	182	192	157	162	194	216	195	184	197	209	173	217	197	200	188	199	205	227	204	213	185	200	175	199	199	189	178	180	184	202	180	190	164	202	177	191	167	179	193	188	188	177	207	191	184	185	205	194	174	184	193	205	197	195	174	192	206	184	174	197	222	179	202	182	188	188	196	195	170	176	202	156	167	181	203	187	168	199	185	180	183	169	163	175	179	205	193	193	173	179	184	191	192	193	191	176	198	193	194	162	192	188	191	188	187	184	200	196	211	190	183	201	186	179	198	170	192	171	192	193	173	181	191	173	173	193	189	190	169	191	215	177	208	215	173	208	179	173	205	198	192	194	177	186	183	166	194	210	201	213	194	187	200	183	203	184	194	205	207	189	194	180	198	203	190	192	166	174	195	204	204	198	200	196	194	175	174	193	199	179	165	191	218	178	174	208	196	171	182	188	180	185	225	186	176	214	166	176	208	194	198	203	192	200	198	183	176	195	171	192	200	193	188	183	167	180	178	176	186	192	232	169	219	195	178	202	203	183	194	201	191	167	196	190	179	183	213	185	177	178	200	173	178	203	186	193	166	213	207	202	198	208	196	191	188	156	169	185	196	190	205	194	194	194	177	175	192	187	183	180	209	194	183	175	182	201	192	168	205	221	196	196	197	177	195	173	216	199	188	184	187	183	207	178	191
59476	84600	61584	31550	27698	526	461	442	418	394	409	419	365	374	364	364	379	374	408	387	349	377	361	364	363	354	362	394	372	366	372	367	374	348	309	354	378	360	369	344	331	378	372	362	387	362	352	385	316	363	348	349	345	370	339	333	361	322	386	384	356	386	353	369	349	370	369	372	385	397	368	374	355	394	365	346	364	355	361	355	359	374	361	330	365	370	367	336	342	369	328	399	381	323	366	356	352	357	354	367	379	352	378	387	368	333	377	354	344	368	393	378	333	374	357	389	305	342	339	368	369	400	364	317	337	345	370	381	341	383	347	333	374	356	324	353	354	359	375	333	374	364	359	342	337	376	364	372	337	383	337	385	360	411	377	379	356	394	379	400	386	358	374	371	350	381	425	357	361	350	387	369	374	370	362	355	335	342	357	383	322	376	359	339	411	348	369	344	362	361	359	377	363	386	352	357	356	356	390	373	374	345	350	360	385	361	392	380	362	337	369	374	359	364	378	364	391	344	346	362	379	401	358	359	341	338	366	381	359	371	370	368	380	359	366	365	385	349	373	347	364	337	367	348	376	357	351	355	344	336	370	377	357	368	372	364	378	365	357	396	399	342	351	358	345	345	350	380	339	372	369	352	386	334	330	360	351	364	382	360	354	335	354	340	356	374	360	361	356	341	354	334	345	314	385	318	354	382	343	331	363	356	342	379	366	386	343	365	368	375	352	348	347	376	354	356	350	364	362	370	365	330	343	324	376	345	386	350	364	361	365	369	346	363	365	381	366	349	369	359	359	348	342	359	358	353	330	344	334	360	348	338	390	377	362	387	319	352	325	356	366	348	364	356	375	364	348	387	353	375	333	362	378	382	345	373	374	348	384	325	391	358	359	388	382	374	370	392	380	366	383	363	327	339	408	358	334	375	363	329	344	339	365	348	332	411	352	324	384	359	371	326	317	374	371	391	372	394	348	382	363	368	349	379	354	362	381	366	377	385	368	355	348	343	325	384	358	375	369	371	366	351	354	331	365	382	350	380	348	357	375	371	366	349	391	395	346	349	348	345	356	405	353	351	340	345	354	348	344	376	366	362	339	389	321	397	362	353	350	345	416	366	393	363	351	374	364	311	328	350	349	355	388	352	340	398	344	369	357	358	356	348	378	350	358	403	340	365	370	354	361	296	350	351	364	343	357	364	354	365	339	370	357	338	353	360	370	338	379	351	361	323	331	339	366	402	378	370	387	359	341	379	374	339	349	341	358	374	322	364	384	372	374	378	355	357	355	368	317	334	335	375	363	335	338	337	321	398	379	366	355	392	369	353	390	342	352	355	371	339	344	346	378	370	332	347	369	374	373	337	343	351	344	336	335	360	345	330	367	356	368	361	332	342	344	353	351	369	385	374	345	389	369	331	364	333	349	343	335	372	386	349	353	328	348	358	379	369	345	346	357	352	356	373	338	339	379	361	368	339	361	344	361	351	335	377	403	380	389	419	344	347	357	355	394	344	383	369	361	381	353	355	360	378	392	394	371	347	364	396	379	347	341	382	363	338	359	348	364	362	398	397	340	380	352	366	389	353	378	358	358	366	350	363	359	383	358	385	339	337	380	347	323	354	364	343	344	391	388	382	345	326	358	364	355	384	370	336	385	356	350	355	365	345	377	379	359	347	341	344	352	375	364	340	353	365	357	351	350	329	351	362	357	347	335	345	340	369	374	365	361	372	380	360	394	383	372	367	356	341	391	380	394	392	366	368	393	338	361	352	364	371	382	407	377	353	414	347	401	353	347	343	357	356	362	356	348	342	361	350	339	344	377	355	361	369	375	341	383	376	338	365	377	368	331	403	345	365	357	329	401	360	325	354	387	321	351	371	362	367	328	374	352	392	350	340	368	331	359	367	359	376	331	363	367	367	367	368	395	371	327	359	404	375	346	371	339	384	358	371	352	370	374	349	405	332	359	351	350	365	356	342	363	374	386	376	381	343	363	358	362	365	365	343	368	327	361	341	364	355	398	338	370	355	344	360	355	345	360	353	357	381	363	368	365	361	306	315	362	326	381	385	364	353	320	316	416	356	376	370	361	362	347	355	359	366	391	372	352	408	329	357	408	388	350	366	355	390	387	383	375	371	329	354	381	335	350	367	327	343	368	370	352	400	343	354	347	375	333	389	354	355	370	361	381	354	357	355	353	380	365	344	343	380	373	380	334	344	341	350	342	380	349	357	344	373	383	320	349	325	343	386	337	333	336	326	350	369	372	376	339	369	395	377	363	385	373	322	409	329	357	390	383	350	342	387	342	334	341	361	369	360	356	330	373	361	361	396	363	352	376	386	362	387	343	374	343	375	350	387	371	348	374	392	332	373	360	322	335	362	351	350	348	309	354	335	352	402	362	369	384	386	344	352	368	344	368	363	322	382	371	374	373	344	354	339	381	349	338	354	355	380	373	402	352	380	360	347	341	373	343	368	361	380	345	351	351	369	367	347	344	363	395	356	382	349	366	353	319	344	344	369	374	396	424	386	358	350	351	376	348	349	383	356	327	335	343	391	379	351	367	328	382	377	359	391	364	377	404	345	379	346	366	335	344	343	379	355	332	370	359	375	356	378	381	387	361	364	375	353	371	380	347	359	395	334	360	355	408	380	361	401	397	371	373	367	374	351	342	371	345	393	357	329	405	380	366	381	377	366	320	362	359	356	326	361	366	325	351	388	376	373	375	359	363	359	334	385	375	357	346	378	359	355	352	373	364	358	352	373	343	338	328	376	362	365	351	360	385	358	324	364	348	391	350	380	370	380	366	398	364	345	346	347	371	349	344	347	350	352	345	362	358	355	350	361	369	355	345	381	367	336	342	346	341	371	365	367	384	390	383	366	347	343	354	344	340	367	346	359	330	375	356	364	387	348	357	373	370	384	334	376	349	387	375	382	392	328	373	339	387	367	339	368	366	365	351	370	359	360	333	372	363	346	368	374	354	352	387	362	398	375	362	385	346	367	368	367	323	358	363	350	367	390	400	355	377	405	348	356	368	367	367	337	336	377	365	383	350	355	350	369	347	364	404	350	376	371	338	371	355	365	352	333	353	335	383	358	336	363	349	357	372	323	323	353	344	368	345	353	319	357	386	359	384	382	348	339	352	329	341	344	321	349	355	374	372	389	348	375	340	375	358	364	343	348	346	352	368	365	359	324	378	386	355	394	362	344	379	388	377	366	347	372	392	371	400	338	344	363	400	349	368	356	379	392	408	343	367	349	378	383	318	376	383	363	383	378	398	353	369	340	357	364	376	330	400	380	373	381	356	359	387	346	333	356	384	364	368	376	363	382	373	342	345	356	350	337	358	356	364	353	368	385	354	361	351	351	363	347	354	370	362	345	373	378	365	374	361	348	376	371	341	372	362	357	369	325	366	377	363	346	370	413	378	340	335	352	342	383	347	389	376	350	351	356	363	333	350	354	375	364	344	382	346	322	395	368	348	370	372	365	383	344	387	350
23300	21589	29959	24691	24319	17336	3809	446	392	361	391	342	325	356	365	351	325	363	331	313	327	325	327	364	354	335	322	313	316	332	308	311	360	343	326	337	336	303	302	339	325	330	331	307	346	350	326	338	331	321	328	341	340	332	331	287	302	368	330	357	333	346	331	326	328	312	311	321	330	339	316	331	322	292	307	333	329	329	318	301	337	341	306	324	332	289	293	327	333	343	349	308	346	368	313	329	357	335	303	356	309	307	323	301	314	338	314	316	337	363	347	311	318	318	326	338	333	324	308	317	343	320	328	325	352	326	319	322	327	347	300	305	338	325	299	327	309	335	289	327	284	339	323	293	311	316	285	328	327	331	327	299	327	330	359	314	311	330	341	345	325	309	336	311	347	323	346	341	349	317	315	337	336	321	310	297	352	322	343	303	328	321	336	290	358	336	335	324	308	324	344	329	332	328	330	329	318	327	334	319	329	315	289	324	342	330	345	352	343	338	343	301	345	368	314	349	349	297	327	330	344	297	347	340	327	336	318	322	326	322	326	309	269	306	328	321	344	346	325	330	355	337	341	316	317	328	321	298	311	323	331	338	321	311	331	313	316	329	363	306	307	327	338	300	332	326	347	336	326	324	319	322	379	327	345	323	330	318	311	330	323	361	302	323	323	354	341	297	341	342	305	328	315	344	357	309	298	328	331	344	346	304	323	305	317	301	311	301	318	340	307	365	364	325	331	307	351	303	305	339	300	304	337	349	315	333	316	332	339	319	309	321	348	353	305	332	322	329	319	335	315	337	305	316	317	343	314	331	324	325	334	318	334	311	343	315	315	361	333	355	318	324	356	323	310	336	315	320	269	333	300	330	318	312	336	313	309	310	353	303	314	314	312	333	301	313	329	302	326	307	340	335	330	330	325	309	339	338	331	306	311	326	316	318	332	303	340	302	363	320	334	331	296	315	352	324	328	296	323	295	333	317	317	309	322	325	329	304	296	337	307	335	355	337	353	322	323	334	349	293	312	284	314	306	358	348	310	317	313	354	350	352	316	372	288	322	310	327	323	303	335	322	324	334	335	321	327	330	339	327	292	337	316	336	309	291	319	312	344	323	308	335	337	320	329	336	375	324	325	308	315	344	338	309	315	327	336	338	336	362	348	321	338	336	335	322	324	315	330	329	325	336	301	328	333	340	317	302	328	305	303	344	346	336	309	311	324	339	332	329	316	328	326	338	333	331	335	285	342	319	347	318	340	359	321	341	303	283	348	315	344	325	338	297	314	294	330	342	335	294	316	305	363	345	344	369	321	309	318	322	334	343	324	330	359	288	331	320	314	325	335	320	341	327	309	303	305	296	328	315	322	307	329	328	339	338	308	315	336	333	309	306	332	311	347	311	329	316	361	338	324	332	335	340	316	306	307	325	333	302	304	340	297	323	331	347	324	333	362	297	313	347	331	357	343	327	321	314	350	345	325	311	355	300	344	363	336	346	359	339	302	347	325	309	336	323	327	314	308	311	332	324	323	329	323	363	350	348	327	327	326	320	342	343	334	329	345	313	309	313	351	338	334	350	353	336	275	315	366	289	310	320	345	352	314	322	303	301	323	298	369	335	272	321	322	333	321	320	303	337	366	314	324	312	344	345	368	357	309	313	312	305	345	354	310	325	297	330	308	311	306	340	332	335	325	346	322	359	315	288	322	356	343	342	318	288	343	310	311	329	362	322	315	332	321	306	322	326	354	326	346	311	335	326	304	304	325	339	295	340	334	310	325	347	340	323	309	315	341	339	345	311	318	332	300	318	326	333	318	341	295	367	322	325	319	348	331	335	327	337	311	326	310	320	329	322	308	333	338	330	327	309	332	318	318	328	314	310	323	309	344	352	306	329	342	294	335	347	348	350	332	344	346	307	355	316	298	335	355	318	317	325	307	360	308	335	370	315	307	321	343	327	324	328	355	342	329	304	302	316	310	321	316	320	321	330	331	335	299	299	305	325	308	314	311	319	333	284	288	344	332	358	339	327	302	310	323	326	350	303	326	349	321	295	336	307	296	321	295	352	329	328	340	321	322	308	314	327	357	314	318	288	342	319	299	359	350	325	316	334	370	309	300	345	344	326	310	292	315	334	345	336	315	341	325	322	343	341	319	312	304	297	305	309	354	356	325	311	343	351	303	319	354	341	331	288	340	329	304	329	305	322	332	333	306	330	339	319	332	342	329	303	350	327	308	320	337	363	316	358	319	338	337	357	338	326	304	320	343	300	316	339	309	325	351	342	341	308	327	317	337	309	321	303	331	320	350	335	319	343	313	354	299	319	359	302	327	310	325	327	337	326	337	357	334	333	364	353	331	375	306	343	320	331	314	363	320	294	331	335	320	298	336	318	309	310	340	327	320	334	326	313	314	308	329	334	320	329	309	326	287	321	314	326	318	322	302	339	327	379	306	343	324	325	341	349	337	313	322	345	327	325	315	318	305	347	343	307	327	314	282	303	354	309	365	329	300	330	339	339	335	345	307	356	334	329	285	328	332	293	323	312	330	356	311	335	311	318	356	357	349	345	291	318	336	337	336	340	344	310	319	322	311	339	331	322	320	333	314	311	345	330	295	321	352	328	332	340	309	324	323	317	302	350	325	322	317	358	344	334	358	297	323	312	331	316	318	343	302	315	311	349	334	324	345	337	338	325	327	325	336	339	345	346	331	298	318	327	331	295	331	321	336	325	317	335	334	314	307	341	281	308	326	304	304	329	313	336	330	339	299	329	326	360	319	341	336	298	343	340	325	340	286	327	365	319	308	326	341	347	327	318	277	332	275	334	348	317	298	336	287	313	305	334	310	295	321	307	329	324	333	292	353	335	332	322	304	298	342	320	328	317	301	328	329	339	324	302	327	309	310	330	344	328	305	327	365	317	345	326	321	306	334	332	340	345	348	364	324	358	346	332	321	318	299	303	333	338	339	351	340	326	343	336	361	331	335	330	320	337	337	337	322	304	335	300	291	333	308	322	318	322	311	343	355	345	333	287	341	294	323	290	317	322	326	304	328	356	328	328	304	373	327	303	296	343	342	343	359	328	316	331	326	329	339	316	312	331	327	326	319	345	308	332	303	325	318	329	353	334	339	330	336	340	318	336	357	339	360	310	336	294	335	310	336	319	299	323	327	299	327	308	333	320	347	354	290	326	289	334	333	336	329	318	319	316	311	354	355	326	340	345	318	327	319	312	328	337	329	325	322	339	331	321	313	336	305	320	305	338	344	308	305	324	323	330	356	306	314	354	365	319	304	341	346	308	349	327	363	326	312	318	345	326	301	331	314	328	323	291	298	357	342	328	321	315	316	370	335	311	310	336	328	319	340	354	328	299	362	350	306	307	360	330	310	325	325	323	350	306	360	316	333	293	331	305	342	330	367	282	368	331	330	325	364	334	338	308	327	304	322	339	332	341	343	332	340	304	321	320	321	310	340	330	336	293	292	329	317	310	372	315	334	372	303	320
57353	90451	75004	41905	36643	950	823	748	736	707	646	686	614	633	647	633	616	621	601	619	556	571	592	600	591	586	565	546	554	629	596	583	586	591	547	542	587	560	538	598	607	558	597	583	558	554	572	547	582	564	568	599	584	596	555	547	551	592	614	574	578	581	610	592	601	586	584	576	580	606	567	574	542	551	565	594	609	527	593	621	596	563	557	563	595	586	573	568	585	518	566	584	612	618	612	548	534	557	597	575	551	543	603	563	618	540	596	647	615	595	575	561	631	611	579	574	567	544	573	561	594	550	600	567	576	594	553	589	565	523	583	568	511	604	544	562	548	561	578	585	562	569	538	533	533	570	561	566	548	556	608	589	550	583	577	572	600	588	569	606	563	586	594	562	528	573	543	571	574	584	553	567	573	577	604	566	608	555	557	550	557	569	572	523	548	573	561	568	576	584	567	530	558	604	542	567	594	584	538	593	573	541	532	570	607	583	577	552	546	620	573	590	570	590	548	562	593	558	602	598	611	592	620	562	626	554	609	588	561	538	575	590	601	592	588	514	577	563	563	553	584	565	590	532	561	534	566	577	556	566	535	604	596	579	544	537	553	619	612	558	578	597	581	586	544	555	578	559	582	591	578	566	586	568	558	575	576	600	600	565	563	574	556	563	525	614	541	525	623	548	583	585	572	555	572	606	576	561	589	567	628	573	552	609	614	588	577	568	587	541	568	611	588	544	573	576	566	553	636	585	592	588	554	563	543	532	575	608	543	563	613	561	552	561	582	579	617	587	589	572	541	594	549	586	578	579	607	592	554	549	579	580	600	576	541	573	565	609	610	561	583	568	578	565	576	556	571	583	606	581	552	535	552	559	522	551	589	582	556	603	569	562	572	590	580	615	572	530	551	564	584	595	574	559	590	594	602	592	560	556	536	513	538	554	585	543	551	575	578	576	563	563	568	586	539	570	556	561	606	572	602	604	640	588	532	585	582	542	545	567	603	578	597	561	616	593	599	549	570	604	560	597	568	587	596	601	575	610	536	566	546	588	619	574	578	557	564	553	565	569	544	603	589	548	580	543	603	587	565	591	587	546	626	582	552	553	517	596	536	607	608	592	558	547	607	577	614	568	578	595	549	592	559	571	579	573	566	591	575	560	583	527	552	563	558	536	593	555	578	583	577	554	599	585	572	586	556	576	553	548	609	580	533	567	548	593	605	574	593	604	561	596	576	550	584	585	613	554	527	569	595	577	554	570	581	543	583	539	608	578	539	573	588	585	563	581	568	576	583	591	557	557	592	553	536	585	586	585	536	567	572	547	568	593	591	576	582	591	601	556	578	570	553	556	571	575	529	595	570	564	610	607	595	597	619	577	581	589	536	548	550	636	573	561	576	562	556	514	559	542	568	585	557	596	598	595	591	564	588	593	604	576	570	567	532	585	609	558	538	558	570	587	554	544	583	561	564	598	576	598	580	559	531	610	593	576	569	543	590	565	608	558	574	567	544	579	548	580	570	580	564	576	568	573	610	562	557	583	638	570	595	559	537	578	549	569	582	537	553	525	584	557	540	569	586	556	575	530	587	540	557	568	568	595	592	570	539	575	566	575	556	577	576	559	547	556	555	584	587	549	606	571	512	586	552	607	567	561	601	537	564	591	591	551	572	555	559	611	535	577	557	566	588	563	584	543	632	539	570	545	577	577	580	603	545	550	539	565	582	532	573	614	546	572	623	566	574	546	573	567	607	583	564	581	628	530	577	536	565	560	571	597	604	562	577	580	537	556	571	569	576	588	564	553	576	583	581	557	526	578	575	568	544	540	582	547	601	587	565	608	559	565	566	570	565	567	543	601	619	629	553	564	566	570	594	542	582	562	590	560	605	577	551	562	538	544	584	524	566	569	579	564	564	533	555	552	573	544	545	592	586	567	547	549	586	571	512	595	587	603	574	560	551	574	554	559	550	542	549	600	572	585	549	570	561	561	571	552	554	559	548	567	578	584	597	597	596	550	571	533	584	578	555	565	592	572	582	559	561	572	592	528	534	532	598	576	607	559	587	590	563	569	538	552	620	590	543	595	533	560	622	596	544	567	540	580	593	572	560	588	560	599	571	554	561	582	605	620	567	555	550	567	545	563	538	596	563	559	543	578	585	540	554	525	567	578	521	589	555	545	583	551	553	581	587	566	595	547	549	576	573	612	578	575	560	554	561	564	547	559	579	561	600	573	607	552	579	560	568	652	626	558	576	596	565	536	595	579	532	569	564	574	590	548	557	561	617	622	555	554	557	573	584	592	605	584	598	552	557	560	562	589	544	584	593	573	580	567	531	570	541	553	596	541	588	565	542	569	595	584	584	582	604	608	605	562	514	553	565	578	582	567	560	564	563	607	572	574	546	562	534	553	539	583	542	607	547	538	599	566	589	604	523	578	589	612	603	564	535	555	554	535	526	626	524	636	563	587	572	595	633	598	568	586	549	605	589	561	590	508	543	585	541	546	601	580	541	563	579	588	585	548	549	551	557	588	590	551	541	581	567	604	566	591	584	558	595	542	598	577	569	577	585	586	562	554	584	537	578	535	558	616	522	571	548	586	598	503	594	580	581	576	573	570	546	586	553	599	568	580	582	572	613	588	569	579	587	555	556	556	562	574	577	581	569	572	612	598	565	567	599	598	591	568	573	528	594	533	549	547	547	604	583	573	530	569	587	594	590	532	553	532	580	545	534	573	581	553	581	574	610	587	576	546	568	557	606	595	607	556	590	576	600	575	541	633	579	604	596	563	538	633	551	582	574	602	555	550	562	585	561	569	603	613	618	567	598	605	548	599	529	590	523	574	531	628	552	567	600	574	522	541	559	565	615	574	570	573	544	598	580	564	597	595	562	576	564	560	552	582	605	542	611	563	557	582	585	586	543	615	585	562	543	564	578	538	554	595	598	595	557	558	564	585	592	576	603	526	575	541	566	588	567	576	578	618	564	601	557	552	580	602	539	576	552	576	567	600	630	562	586	557	598	565	587	581	594	599	573	587	552	550	574	565	598	576	614	555	613	554	563	586	540	578	577	587	566	590	571	557	589	572	561	569	566	578	554	579	575	584	585	548	551	572	596	553	579	580	591	542	569	579	549	550	600	563	545	553	568	578	584	609	576	577	575	594	599	559	546	532	572	578	619	568	575	576	573	562	570	561	607	558	593	552	570	611	524	536	589	583	548	610	576	557	583	595	563	563	579	573	535	607	603	578	538	554	564	586	532	581	622	545	564	559	578	603	551	576	585	543	552	551	575	584	579	620	558	594	589	557	577	603	552	575	549	579	567	603	566	595	584	573	589	598	590	591	573	572	583	536	592	588	574	582	540	570	608	609	553	613	579	622	612	612	620	588	559	589	611	572	582	534	569	543	547	531	618	568	565	524	589	592	586	571	563	555	562	557	560	580	613	532	580	578	548	590	565	565	586	575	537	588	516	563	558	555	522	558	578	537	555	586	552	590	617	605
28555	26702	24466	9245	3237	274	287	257	234	274	246	245	257	256	249	261	263	244	253	240	248	249	230	259	241	234	280	283	261	249	224	234	267	285	277	241	251	232	248	243	226	243	284	246	264	246	250	257	254	228	244	284	245	239	243	248	254	242	255	254	252	291	246	236	254	269	263	253	235	238	261	262	256	233	242	270	252	246	243	241	246	251	238	249	262	261	263	252	265	253	267	245	271	242	241	248	238	243	236	266	262	244	242	258	270	242	262	275	277	256	255	250	234	240	232	237	259	255	246	252	259	265	266	232	236	250	237	244	238	286	284	244	239	247	255	256	254	258	233	251	266	278	251	261	233	236	242	220	232	252	243	238	241	235	252	265	236	237	241	243	260	252	260	247	273	243	229	226	281	239	247	260	260	253	279	235	241	258	290	243	233	254	259	212	255	219	246	254	275	262	254	259	252	259	261	214	255	275	244	257	244	236	236	266	249	246	265	234	249	251	246	280	249	245	257	244	242	251	266	224	225	244	259	264	257	260	241	265	243	256	266	239	258	238	262	264	271	248	229	257	250	255	258	251	242	260	265	234	256	232	239	256	236	252	250	243	243	254	269	263	254	242	274	252	244	244	236	254	222	257	275	270	227	275	213	225	236	261	251	266	243	254	233	265	255	232	238	225	267	264	234	249	258	266	256	240	254	244	258	251	260	272	227	258	288	256	253	238	271	236	247	229	248	269	245	258	226	248	267	261	219	248	246	253	236	254	251	246	262	252	252	244	243	261	231	256	269	242	241	243	243	277	219	261	258	257	239	244	231	252	244	276	242	240	260	235	256	284	251	240	250	246	247	247	237	229	254	294	216	257	273	265	261	252	250	245	246	276	225	249	242	254	264	241	240	247	256	252	275	255	266	272	269	254	246	253	243	259	243	261	230	248	251	258	254	287	251	224	253	249	283	232	228	239	218	265	269	271	257	250	250	240	270	257	269	264	225	230	239	242	230	235	262	273	264	243	244	251	253	263	260	269	246	228	248	235	255	232	242	248	234	253	265	275	265	250	252	271	238	259	247	252	273	246	264	227	250	249	268	238	228	228	259	247	266	251	227	271	248	239	289	245	234	266	237	231	264	226	283	263	244	238	254	247	267	254	266	234	248	255	241	254	235	273	229	250	251	241	236	268	223	237	280	249	235	255	250	274	234	263	248	266	261	261	255	263	253	262	260	239	262	261	292	269	230	259	243	240	246	247	240	248	267	271	265	263	258	231	239	241	242	264	255	232	235	242	221	241	273	262	222	280	242	250	236	248	238	244	271	262	250	259	264	228	268	249	240	244	235	227	264	239	249	240	252	233	276	286	242	227	251	273	263	233	252	247	258	265	256	249	246	266	245	279	247	268	261	239	244	283	239	261	256	241	268	255	272	285	247	242	215	262	251	258	267	257	236	255	254	230	254	257	238	225	254	244	277	249	225	270	253	273	228	242	266	276	253	261	232	241	263	222	266	267	283	237	264	228	233	238	265	235	268	280	270	232	222	247	280	246	245	259	213	262	242	247	243	268	273	241	256	255	237	239	227	248	235	254	258	242	258	236	236	257	265	249	243	250	215	230	234	254	236	285	253	241	238	238	263	243	263	277	253	241	226	225	258	291	254	249	246	249	273	277	256	253	281	253	258	268	276	285	278	265	234	226	259	253	289	264	246	244	275	299	249	236	264	254	261	252	250	254	237	261	227	268	276	251	247	245	250	286	257	264	257	222	243	253	218	265	262	254	244	233	239	235	251	243	257	237	228	254	235	245	246	245	227	243	250	243	249	235	254	236	268	260	251	242	268	264	245	253	240	232	245	240	237	244	242	220	251	252	277	232	253	259	273	274	247	243	262	248	232	251	248	221	272	236	252	255	237	272	264	247	260	260	235	238	250	229	221	247	253	246	245	252	234	284	256	230	257	243	256	244	230	282	248	263	263	254	235	236	255	246	255	253	257	277	254	230	252	266	245	260	244	234	227	259	248	295	239	293	231	263	258	247	231	229	231	243	233	263	250	264	267	244	223	250	259	280	265	223	260	262	234	231	223	256	220	237	250	223	263	218	233	251	248	264	253	267	243	239	250	243	281	256	247	270	256	268	232	239	239	270	233	241	252	254	253	266	235	291	281	260	231	267	262	228	252	256	238	272	228	263	227	247	268	255	268	245	323	238	275	254	281	227	256	241	223	263	251	232	267	248	240	261	255	269	254	244	256	242	241	238	276	266	280	237	249	270	251	252	237	271	251	233	265	256	256	247	270	246	261	243	310	256	241	230	252	260	248	253	259	258	244	264	257	229	231	244	241	248	234	244	257	243	242	240	254	237	264	235	254	255	272	221	225	275	214	226	262	244	265	238	267	238	245	219	263	232	254	231	256	282	269	249	282	238	281	255	243	249	248	240	210	257	257	288	249	226	272	240	245	223	251	242	252	239	241	233	267	265	244	279	223	233	214	237	254	214	275	264	260	222	281	257	254	252	262	265	264	266	235	245	257	237	249	251	248	270	246	221	259	249	261	251	260	229	252	248	248	253	235	264	247	251	248	266	260	252	250	256	254	253	261	270	265	260	247	243	235	247	241	247	259	258	264	263	265	249	249	262	257	221	254	246	257	273	253	245	239	267	236	234	254	257	238	260	256	262	262	246	267	226	258	244	218	229	260	231	239	236	233	282	258	256	241	260	258	238	234	273	235	256	231	245	271	278	251	256	257	253	258	269	261	247	239	223	272	233	270	281	218	250	259	266	257	258	239	253	260	264	240	230	216	262	246	232	244	258	251	251	261	244	227	239	243	251	247	237	247	258	261	297	232	238	252	235	260	255	253	282	242	249	218	248	248	261	243	256	250	230	262	244	245	215	240	251	245	261	244	262	275	279	247	236	244	247	243	259	270	274	250	249	256	284	261	256	246	269	273	239	243	231	267	253	267	265	245	255	254	228	245	272	232	270	276	216	243	240	248	214	250	251	279	263	273	248	281	256	267	268	294	288	264	223	268	251	275	255	228	269	259	287	254	248	256	252	269	265	246	266	230	235	246	266	241	245	257	259	262	251	237	269	261	233	244	253	229	244	234	225	266	274	278	241	250	269	216	279	244	260	265	225	234	251	227	244	274	259	255	236	229	249	249	227	215	249	263	264	255	250	254	231	252	275	250	255	227	279	266	239	239	228	261	239	256	230	243	255	246	233	278	252	232	253	256	245	250	231	250	227	269	262	236	233	266	237	227	259	244	234	257	242	231	235	283	238	241	264	281	265	271	244	255	250	268	235	247	268	257	219	255	249	236	249	272	239	237	273	251	276	261	238	230	241	240	223	238	242	240	263	246	271	255	241	269	225	221	274	258	249	266	267	285	259	250	273	221	222	241	229	250	215	260	234	231	231	278	250	252	255	243	242	240	269	268	236	286	260	270	256	261	262	256	266	225	256	263	238	241	272	264	271	265	245	233	249	263	237	256	260	265	268	253	235
36462	44842	29828	7979	7665	515	505	464	495	498	483	503	482	467	481	472	492	461	492	470	484	477	519	513	514	559	490	488	511	488	484	509	489	469	466	437	445	493	493	505	486	490	469	477	436	479	487	475	478	464	508	508	482	503	507	485	457	483	527	474	467	504	466	452	508	458	493	469	480	499	466	488	499	485	475	538	448	479	456	529	475	474	485	494	457	497	488	470	509	467	487	496	460	486	499	468	471	479	494	511	459	460	506	499	444	520	443	504	450	488	469	489	463	489	490	469	471	482	479	488	487	459	475	506	493	506	486	468	498	499	452	479	417	448	459	423	467	508	466	536	488	481	480	496	476	457	460	451	468	470	436	453	483	492	515	483	487	457	493	487	510	490	508	470	498	497	486	479	477	530	490	450	466	469	438	524	492	490	473	480	531	468	470	454	465	492	476	485	530	496	456	472	477	510	486	452	474	495	495	477	468	446	513	492	491	520	556	521	497	467	501	476	508	494	458	490	473	478	484	496	504	474	478	464	431	473	477	460	492	482	448	538	499	472	517	481	478	471	497	490	480	503	466	453	477	465	476	473	498	476	496	486	553	474	495	487	484	440	467	508	467	512	485	502	445	493	450	494	463	454	524	518	487	479	491	466	483	456	473	473	498	469	434	463	543	476	495	502	454	489	445	464	468	483	435	480	479	483	475	468	531	516	473	480	483	505	471	469	477	465	481	458	528	491	483	459	487	445	456	493	472	475	462	480	427	449	501	486	444	497	478	515	484	493	459	473	466	471	472	484	484	489	476	465	510	478	489	498	455	468	490	457	496	490	468	441	451	511	445	439	504	475	474	510	471	481	494	499	497	459	439	469	470	432	522	515	445	518	500	497	446	491	493	479	448	503	520	450	506	476	450	476	455	482	468	450	489	486	455	519	480	481	469	511	466	464	483	506	470	484	488	503	505	475	421	441	460	493	473	493	463	449	508	474	511	458	481	502	494	478	461	476	496	492	485	464	487	484	450	483	462	489	462	490	478	471	439	454	472	477	492	475	458	469	518	474	497	488	501	499	484	486	506	500	464	457	509	471	468	447	479	463	499	463	484	484	458	525	454	448	500	484	465	489	463	466	486	476	468	484	445	451	479	495	470	466	481	488	467	463	481	411	500	473	437	466	486	474	530	464	468	486	500	477	469	512	464	422	436	470	463	500	497	512	482	463	471	471	435	476	494	489	439	471	460	464	497	493	451	499	474	500	491	487	488	498	496	544	497	474	516	460	486	476	436	484	460	477	451	485	501	505	495	479	476	441	446	472	490	468	500	465	495	496	477	505	514	502	464	458	475	511	485	493	518	464	467	493	503	519	502	501	469	484	480	481	497	463	446	443	479	479	455	534	491	473	488	434	480	478	466	502	475	433	532	434	497	471	476	482	501	495	477	492	513	517	472	484	456	493	489	442	491	440	499	465	467	472	494	483	479	504	497	461	493	461	500	486	458	452	526	481	492	471	446	493	481	529	486	506	477	492	512	512	486	510	507	465	478	449	491	514	489	469	461	454	519	474	468	479	438	492	449	476	482	511	480	497	441	474	502	478	491	479	476	495	467	478	522	480	464	484	488	488	460	439	466	470	459	474	473	486	456	480	472	487	469	482	474	494	420	517	487	486	464	506	446	489	484	486	452	495	456	471	464	461	487	489	500	416	509	479	462	495	447	453	458	483	432	462	439	471	481	489	461	485	446	438	535	465	484	464	514	508	472	487	536	459	467	450	481	482	456	483	479	474	502	458	472	511	508	505	500	476	455	459	469	477	488	508	540	484	497	487	477	477	517	474	463	473	485	442	483	450	498	521	485	501	507	445	470	510	476	471	513	480	496	497	493	489	458	500	496	497	490	487	476	457	499	530	510	456	482	496	467	515	476	464	450	455	462	454	481	493	460	496	463	454	480	491	497	498	504	482	473	440	479	469	434	459	460	497	477	482	495	505	473	510	468	520	445	458	468	520	484	457	518	457	479	464	447	446	481	504	458	495	466	470	517	490	454	497	471	476	511	473	476	469	479	459	464	473	471	486	499	510	478	496	448	458	456	448	431	501	462	462	490	464	474	487	477	465	510	487	482	512	430	477	448	463	503	468	478	477	473	457	466	447	480	443	481	508	489	504	517	464	502	420	457	453	455	469	487	480	537	472	470	486	514	446	481	479	492	523	463	500	506	455	462	500	506	508	500	447	491	474	466	453	446	481	481	453	466	455	493	469	474	463	513	471	452	432	492	498	491	489	459	495	491	462	465	487	471	468	453	483	441	484	479	465	494	450	459	475	474	503	446	479	479	486	483	523	456	466	544	480	508	462	481	501	472	532	491	462	481	510	483	439	439	439	516	453	484	498	518	489	454	479	444	486	497	484	448	473	465	469	466	498	482	442	455	462	469	474	488	474	489	513	483	474	481	500	488	489	475	500	457	502	501	463	446	507	454	529	512	490	495	466	463	520	487	439	487	531	478	498	465	488	449	460	504	470	500	492	449	483	497	468	493	492	489	492	484	459	434	459	462	476	449	499	475	505	477	451	497	493	517	487	444	465	460	454	484	457	435	477	455	467	491	489	478	474	503	494	476	475	497	513	467	513	478	511	512	514	452	473	512	482	477	482	471	483	480	488	471	471	502	489	481	507	492	489	474	513	510	504	510	489	496	469	491	450	462	473	452	477	473	508	520	427	498	495	492	487	462	468	493	514	465	479	492	461	481	501	505	510	498	487	483	516	457	463	445	488	499	422	461	493	489	470	503	429	455	465	450	483	465	499	509	458	488	453	510	522	459	424	501	507	451	488	502	481	501	468	457	481	480	492	454	499	433	494	500	465	485	465	561	461	501	475	470	485	456	503	499	502	428	488	474	488	507	473	458	478	466	469	492	493	493	453	518	494	492	482	444	484	457	531	498	497	500	479	512	499	490	498	459	486	494	498	476	497	490	460	485	496	480	453	455	495	490	462	489	451	465	530	523	482	467	498	474	477	469	495	488	491	515	493	510	479	513	464	517	468	529	503	459	446	500	517	472	477	465	482	508	463	467	477	470	487	467	468	484	475	465	467	475	464	470	486	480	480	486	462	476	470	453	495	491	446	480	463	496	497	492	473	507	486	489	496	514	405	502	498	475	485	465	469	487	490	444	460	484	478	484	515	495	479	446	490	471	468	480	470	499	480	490	482	472	479	477	472	472	430	515	486	487	475	494	456	480	466	474	468	459	474	495	446	468	452	501	473	481	499	499	486	470	475	470	457	473	481	463	478	456	474	464	451	467	467	467	490	493	462	440	455	497	499	504	498	486	496	468	483	469	470	489	493	514	489	515	473	455	466	503	470	472	475	481	499	486	473	464	456	499	451	505	491	503	491	481	433	487	461	472	488	465	466	442	484	452	497	472	431	509	445	433	480	471	513	461	459	464	464	511	484	443	468	505	491	481	466	499	456	487	513	486	466	478	472	468	469	474	488	477	461
24371	22808	31027	25093	21482	7221	339	227	191	194	202	216	191	219	193	166	183	212	201	188	164	212	183	183	201	214	195	172	193	193	194	173	214	169	181	196	173	218	194	209	199	179	190	177	202	187	203	184	183	197	197	188	190	170	173	184	207	183	202	181	191	188	190	200	193	213	191	185	185	203	197	211	203	201	202	178	195	193	182	169	189	204	167	185	212	199	173	192	173	164	201	223	191	147	184	187	206	206	206	189	180	187	187	185	200	188	187	188	188	191	177	199	199	214	157	162	217	185	209	187	195	208	209	186	185	191	201	185	196	197	195	191	195	190	198	204	185	187	188	186	202	201	204	197	200	195	210	205	187	201	188	190	198	190	199	203	197	182	175	200	208	184	185	195	180	202	183	169	200	174	205	204	183	214	202	186	197	187	191	189	188	182	186	184	206	192	200	182	183	194	203	198	194	197	175	194	203	195	191	161	196	202	182	216	169	179	202	186	180	168	184	187	172	183	191	204	188	203	202	199	179	188	176	198	191	160	188	193	200	155	187	208	169	172	199	183	189	173	218	215	181	218	220	187	185	185	174	198	198	164	170	179	189	209	172	217	185	195	187	185	178	181	188	202	140	171	190	188	192	193	189	206	196	205	200	200	170	205	182	182	174	180	201	178	179	194	185	204	180	166	174	195	183	172	184	208	202	208	191	198	194	181	209	182	201	192	187	195	207	188	209	204	192	174	209	184	184	208	186	208	190	188	181	179	191	186	188	181	179	193	172	193	195	181	195	205	193	216	176	178	193	203	215	189	188	196	194	180	176	200	213	192	175	196	186	171	172	198	193	179	180	198	208	188	204	168	213	199	181	192	194	187	208	208	169	189	203	193	192	169	171	189	168	201	194	182	184	196	179	195	209	176	198	201	183	189	200	168	183	202	173	174	194	177	210	181	207	180	190	172	210	185	187	210	178	175	191	179	171	181	198	202	188	193	209	185	181	201	202	209	189	196	198	196	172	191	189	199	175	208	174	199	184	163	186	182	194	196	175	183	175	201	189	179	218	190	209	177	194	163	168	191	188	185	201	179	197	177	191	189	191	161	225	202	188	170	200	175	210	186	192	189	183	200	196	188	196	196	161	196	168	177	200	186	188	189	216	215	199	187	204	192	153	176	206	164	196	182	190	187	194	182	193	183	196	175	193	174	187	196	185	195	184	166	191	210	182	210	208	178	164	214	205	218	196	187	173	209	181	202	207	186	195	191	196	176	201	173	199	194	170	201	212	205	189	187	188	203	172	194	189	172	170	202	194	194	184	187	184	172	182	180	198	198	208	205	199	184	221	197	178	161	188	202	185	197	167	203	216	176	194	177	193	206	183	201	202	200	190	191	156	200	196	187	203	191	199	160	195	197	205	196	221	182	192	199	208	183	171	206	163	170	195	200	198	176	190	187	199	210	200	180	210	185	174	204	186	204	204	186	162	207	217	177	193	183	219	188	193	211	190	147	187	180	189	208	181	180	195	200	193	178	181	182	175	202	197	191	211	196	190	188	184	202	172	177	186	187	205	169	173	205	214	206	182	212	166	192	185	182	183	202	185	208	201	213	179	193	156	205	198	190	186	176	196	184	176	216	191	182	162	188	198	177	176	183	207	191	211	193	183	198	200	183	204	165	189	175	186	199	174	204	184	198	206	211	179	183	192	192	225	178	178	188	187	172	194	176	188	168	212	201	202	197	176	186	208	191	169	185	170	194	184	176	174	187	208	183	167	222	187	206	201	185	196	178	185	191	177	188	197	194	198	211	214	172	163	195	193	190	205	188	179	196	189	187	202	192	186	195	203	187	184	203	201	200	218	202	204	199	183	182	193	165	166	168	181	197	207	179	185	196	198	200	183	195	199	191	194	203	196	171	210	198	193	207	216	188	191	197	187	204	188	204	193	211	194	183	202	175	201	204	216	215	182	195	184	212	189	193	218	177	187	201	207	199	196	174	190	194	206	172	169	159	210	170	182	172	182	202	165	166	168	189	196	193	178	197	190	178	209	202	189	237	187	188	185	189	198	179	193	175	190	199	206	182	199	178	180	198	184	206	201	190	175	195	199	179	177	204	205	206	179	205	202	207	191	190	196	158	174	185	185	190	206	212	200	187	165	201	186	185	180	183	175	189	202	190	200	182	206	188	181	165	185	201	186	213	215	192	195	192	201	195	171	178	213	180	213	186	181	173	212	164	201	187	191	214	193	203	192	199	175	191	187	158	190	194	187	173	195	162	180	204	213	209	170	162	184	176	188	185	198	207	178	189	200	174	182	182	206	186	181	183	165	179	174	181	171	190	204	190	162	192	201	199	184	202	181	192	169	164	184	201	168	203	208	170	192	214	194	218	171	188	183	170	242	192	172	187	205	164	203	207	181	207	198	170	171	202	184	213	200	186	173	187	204	200	188	207	172	192	195	191	180	168	200	180	194	173	186	192	195	214	187	217	180	203	208	193	184	182	199	176	175	173	200	212	188	188	215	231	190	190	194	146	201	181	186	191	187	216	197	192	201	164	202	199	198	168	186	195	209	186	198	170	205	195	198	190	171	160	222	175	199	184	193	197	208	189	193	192	191	193	186	199	218	206	180	205	183	192	178	197	190	197	181	189	191	187	171	202	203	169	201	166	219	173	178	188	195	180	196	179	186	178	176	214	208	189	172	183	197	186	197	195	165	174	202	180	200	175	173	184	185	210	178	199	178	177	167	198	188	186	202	190	175	224	202	202	184	197	186	183	179	184	219	184	200	180	184	196	196	173	199	206	179	205	175	205	173	202	187	192	196	165	203	178	184	215	191	188	188	212	181	187	201	181	202	208	195	190	173	192	178	173	168	173	167	184	190	171	175	207	202	206	202	189	210	192	194	188	177	208	214	179	171	195	195	210	201	161	191	201	188	188	199	205	200	182	203	200	204	194	189	217	193	204	180	202	187	177	171	216	185	193	208	192	196	185	218	203	215	175	184	237	183	176	189	198	194	179	210	183	179	185	171	219	200	210	184	182	186	157	184	195	190	193	209	190	188	169	188	191	189	182	188	188	204	202	194	195	166	180	189	206	191	224	203	208	184	199	196	204	185	176	188	197	190	193	182	197	203	202	197	193	193	172	178	184	199	157	197	198	181	212	188	189	182	196	180	167	165	183	215	204	190	196	197	175	201	185	212	188	187	205	198	186	200	219	179	190	212	170	170	188	191	191	189	190	191	195	161	184	193	185	194	170	190	191	184	173	223	208	179	192	201	201	174	191	192	210	167	198	201	176	198	189	211	208	178	188	191	188	191	195	210	170	181	175	185	170	180	187	191	196	192	177	179	210	167	184	183	229	206	219	214	221	192	202	201	183	194	196	159	185	222	191	204	201	203	208	196	184	180	156	191	190	201	195	185	192	194	204	182	180	193	194	206	187	172	191	199	213	199	190	197	203	187	187	196	165	190	180	179	205	215	193	200	178	213	180	206	196	170	179
59681	87518	62441	27272	25872	477	467	433	420	417	399	375	379	373	370	387	341	378	410	359	359	418	395	388	390	350	346	399	350	374	370	366	364	373	327	379	358	391	372	337	386	361	387	365	396	370	364	327	402	364	380	364	430	381	394	378	340	358	368	376	365	388	355	363	338	359	351	353	374	391	359	380	372	364	350	333	384	366	335	349	368	390	345	362	386	338	400	337	341	354	316	342	355	372	341	363	346	362	328	362	343	344	369	409	384	377	367	338	366	409	340	356	376	388	404	412	369	359	387	382	353	344	344	388	380	360	374	363	364	369	395	339	390	360	355	312	344	365	338	367	350	409	342	351	348	359	357	365	364	367	341	390	333	351	355	383	345	369	339	331	371	345	346	369	358	349	362	375	384	363	354	346	386	364	397	367	368	374	358	346	355	354	367	368	344	354	373	360	359	348	362	373	359	399	368	367	362	430	381	365	351	364	379	389	374	361	366	392	329	375	333	370	371	335	356	372	375	332	404	368	342	300	348	371	368	340	374	420	371	354	378	392	385	384	361	387	358	377	360	372	361	352	382	351	370	377	379	361	358	384	369	359	358	411	371	383	381	384	399	358	380	340	393	360	345	378	358	364	341	359	351	383	349	360	355	400	390	354	363	346	348	363	381	371	373	343	336	359	354	354	360	358	364	328	387	331	399	352	331	352	383	366	338	337	399	358	378	402	357	368	354	337	378	367	374	368	387	337	364	347	360	351	360	370	376	379	370	358	357	341	399	382	339	394	349	364	378	367	381	346	342	360	355	376	387	382	357	343	372	366	389	371	380	426	373	356	383	331	353	366	348	387	369	346	390	406	396	356	384	348	363	364	343	384	381	357	371	375	347	358	358	369	335	354	399	375	361	354	357	378	358	349	373	375	356	381	354	354	382	368	374	360	363	368	372	336	334	373	363	381	372	348	390	373	395	329	351	348	378	353	384	378	370	362	400	387	360	376	330	398	395	357	362	349	350	367	408	357	359	365	378	376	368	354	353	363	343	362	345	367	346	355	359	374	350	411	368	370	360	398	372	378	363	397	372	349	345	380	372	374	379	372	372	387	376	337	355	357	368	378	413	383	384	353	366	390	376	365	364	362	336	384	357	348	378	361	367	358	375	366	366	363	375	378	376	366	371	371	378	382	360	354	325	373	374	374	345	368	382	399	372	373	383	349	381	372	389	409	369	351	412	348	387	392	341	347	371	403	360	351	361	339	394	369	335	363	383	384	378	349	336	381	342	369	370	358	344	357	377	382	398	369	368	352	353	354	373	364	354	342	361	354	360	372	389	360	361	371	342	363	361	364	363	359	347	380	364	381	383	394	359	360	393	381	358	401	360	354	413	368	382	390	377	327	370	369	339	336	403	377	392	356	378	371	366	371	366	407	379	361	385	372	373	377	367	398	327	367	380	329	361	388	339	364	381	359	357	351	360	364	410	365	374	387	384	348	346	333	373	369	358	365	336	338	370	357	349	377	372	337	351	396	402	347	352	381	364	377	375	340	361	347	386	379	357	340	373	409	389	333	395	346	324	363	379	331	347	374	355	377	372	366	352	357	362	362	370	377	361	375	408	348	364	363	345	391	338	320	323	344	370	395	348	362	356	361	326	353	363	369	358	396	370	365	373	382	390	381	361	354	390	395	336	382	377	368	387	359	351	364	350	379	385	378	368	353	347	375	393	389	320	342	401	381	362	368	360	393	401	393	381	358	342	336	356	409	351	383	370	366	376	388	356	378	347	359	365	391	362	390	365	345	365	386	349	356	333	384	363	378	350	349	350	354	372	387	371	375	379	385	377	373	369	346	432	379	367	356	388	366	367	367	367	395	385	385	333	396	408	382	357	371	344	358	368	385	360	372	336	372	348	341	359	376	375	379	315	372	386	374	358	371	346	374	357	359	374	353	395	363	362	371	343	365	356	362	389	365	342	352	355	394	359	399	341	352	358	362	379	361	342	401	347	368	368	397	345	359	341	390	382	378	348	357	368	390	362	395	376	318	356	357	366	347	324	338	374	350	331	321	357	408	317	377	384	396	358	375	339	354	319	326	364	362	368	355	394	350	378	333	372	356	351	360	356	376	350	388	380	397	347	342	349	371	370	358	377	366	338	359	333	382	392	358	398	391	380	360	366	355	388	382	407	347	364	354	353	360	364	336	377	340	374	355	378	394	388	386	372	365	329	361	344	330	363	367	344	346	384	322	365	358	375	358	350	380	368	359	336	378	355	357	352	373	367	373	349	345	348	363	366	351	370	367	355	361	385	350	369	357	393	368	346	372	371	354	387	352	382	381	348	352	368	337	359	377	363	369	367	357	398	341	387	342	357	376	356	370	343	371	338	372	336	356	376	335	376	346	361	347	337	342	328	357	378	358	345	379	369	340	371	369	337	359	318	376	364	373	377	388	326	364	365	360	410	345	371	348	346	349	370	345	339	384	371	383	380	412	374	334	362	340	350	404	366	368	368	390	364	360	365	344	383	367	356	369	389	350	329	366	349	388	371	354	380	347	349	368	389	345	346	345	371	387	394	369	364	357	373	353	370	390	351	399	367	333	350	367	408	356	394	379	363	323	374	335	360	358	374	387	388	348	396	343	345	380	364	371	365	385	329	370	371	384	353	386	370	348	347	385	362	341	361	351	362	374	366	351	346	355	323	364	390	377	387	350	360	343	385	378	360	352	387	358	382	335	377	368	333	343	418	356	336	343	349	360	386	327	373	390	391	339	340	405	364	385	346	330	371	366	374	339	379	389	349	366	320	342	371	392	369	367	363	384	371	414	354	369	332	370	371	363	314	367	353	355	375	365	381	405	353	384	360	364	338	339	368	376	364	366	363	390	374	368	387	366	383	360	374	352	368	344	373	377	365	380	371	408	350	364	420	379	390	351	386	362	358	416	323	362	363	361	384	415	343	369	364	374	353	377	368	383	320	372	377	349	384	366	364	371	374	361	398	382	352	382	378	349	351	352	369	370	353	331	355	347	343	354	401	374	361	353	351	375	343	400	355	340	400	364	356	387	380	348	347	382	385	343	398	359	362	351	367	394	378	403	365	386	360	351	357	363	388	360	388	365	366	368	405	366	366	360	379	355	342	333	384	351	401	349	363	351	381	369	348	368	362	383	383	358	395	352	384	337	361	345	389	378	368	365	383	365	392	332	376	344	377	341	350	302	358	388	404	349	383	355	376	346	355	355	370	392	351	382	366	352	388	364	384	345	364	362	366	350	379	391	366	407	381	361	398	373	337	351	364	407	377	362	403	361	377	385	350	376	365	374	363	354	389	340	329	377	379	310	356	355	358	319	344	384	350	360	378	352	376	390	363	373	346	362	347	345	350	349	351	361	369	368	362	368	364	402	376	369	395	401	377	359	365	360	366	377	402	361	368	355	377	365	345	343	341	390	339	372	368	379	357	359	408	365	379	344	379	362	353	361	366	343	375	352	379	387	412	380	397	371
23209	21753	30152	24088	22312	17206	3390	450	390	385	335	361	366	365	325	342	366	373	361	390	351	328	352	341	360	316	361	327	351	347	324	347	348	313	360	356	323	332	352	321	349	366	318	328	388	364	375	354	368	307	339	345	358	367	356	347	342	347	335	332	341	349	341	364	336	356	341	334	360	352	381	352	364	345	326	324	298	371	326	327	339	385	320	374	334	323	319	333	324	337	315	332	322	324	323	335	363	342	374	314	326	342	327	364	338	349	340	335	347	343	338	337	332	333	354	343	343	351	361	355	331	329	349	329	360	341	343	336	340	347	316	325	333	324	298	348	343	302	309	356	352	383	389	365	316	320	310	329	337	328	350	347	336	318	306	337	360	372	347	323	353	374	360	340	297	328	341	335	363	365	336	334	345	336	339	337	358	353	357	348	337	314	333	342	338	313	339	336	306	374	300	350	344	348	322	324	376	298	373	329	315	362	358	351	356	331	321	350	353	337	345	340	350	327	367	356	354	335	330	345	315	364	355	365	326	379	338	365	347	386	331	348	310	339	373	326	331	332	355	340	343	322	336	335	321	349	327	340	338	331	319	320	337	368	329	319	368	375	334	377	340	340	388	360	327	351	338	338	333	348	349	348	362	351	315	330	338	343	342	320	323	358	299	351	372	316	337	357	332	361	332	354	327	345	329	359	322	323	326	317	370	349	354	353	344	330	312	342	338	333	373	322	350	329	352	333	361	339	337	408	323	311	358	325	336	330	344	351	330	333	325	347	312	339	346	374	342	307	356	333	323	359	349	350	349	321	348	358	342	349	332	349	360	355	346	350	319	331	338	341	334	324	335	325	321	348	339	347	341	332	337	339	336	350	329	345	364	356	350	375	338	327	327	321	343	340	356	338	364	338	351	351	322	344	328	331	355	324	325	334	325	362	344	307	322	356	304	374	340	364	335	341	360	356	354	346	349	311	371	374	314	330	330	376	341	333	322	313	331	361	341	332	334	360	394	328	338	311	334	318	327	347	335	331	322	340	331	336	311	344	323	341	300	376	341	330	344	347	357	365	340	343	363	340	319	364	320	333	365	307	355	321	350	357	335	311	350	351	331	312	334	342	351	369	348	293	341	346	325	348	357	311	351	333	326	343	363	357	312	304	313	336	365	345	318	342	347	372	351	373	351	347	324	343	337	357	352	332	331	334	318	344	308	358	290	331	360	322	337	329	330	314	330	342	346	342	342	356	313	344	320	355	331	331	327	332	335	324	327	287	344	330	344	330	316	347	353	347	349	310	351	316	328	349	321	316	325	326	328	334	346	344	323	326	316	326	327	354	337	343	365	348	292	341	366	331	329	318	340	333	359	337	332	313	347	341	375	344	337	362	358	365	350	345	335	340	358	321	333	341	324	310	331	360	331	318	339	340	323	332	329	373	363	316	354	322	337	365	365	332	314	326	350	317	346	367	370	350	350	350	376	309	351	314	359	320	360	334	348	324	331	341	344	339	332	315	339	348	330	355	349	359	348	326	342	339	337	341	356	322	315	319	339	329	330	353	337	341	365	340	327	348	310	320	327	353	343	363	364	346	340	334	371	349	337	338	348	351	342	352	326	347	333	348	331	361	339	319	374	350	316	306	366	341	356	344	355	292	339	326	298	329	351	323	357	343	361	330	320	343	319	357	364	328	319	344	315	337	308	315	304	364	329	339	342	337	358	326	347	326	343	346	355	329	360	340	339	358	360	322	340	319	327	351	363	309	333	354	335	357	354	357	360	370	328	350	315	339	335	353	329	316	333	355	331	321	346	307	336	344	323	354	328	321	351	352	325	377	352	325	345	327	323	342	318	361	377	320	317	321	341	304	357	321	324	347	344	328	365	308	342	349	361	312	348	371	346	346	377	318	330	308	323	348	325	351	354	341	343	345	316	340	314	358	328	380	338	312	335	333	311	337	355	352	322	326	324	359	344	365	332	376	358	334	331	380	324	314	333	337	310	354	324	312	363	360	346	353	309	354	315	345	338	376	353	372	360	328	319	341	348	369	338	341	370	332	344	333	336	298	337	348	360	323	343	315	359	366	329	301	331	341	325	345	302	361	331	314	333	327	333	331	337	339	330	369	321	321	326	335	387	345	346	336	323	367	323	337	333	336	303	351	325	337	346	349	313	328	333	326	324	317	347	288	387	340	400	347	302	347	342	313	335	342	338	346	337	327	325	353	355	342	366	351	352	327	317	368	309	353	326	325	350	331	332	304	329	339	346	315	316	321	355	375	327	350	331	332	334	356	335	356	363	356	341	335	320	378	320	381	344	345	309	365	350	329	330	350	347	352	341	361	339	346	329	344	313	390	350	357	318	362	307	309	320	301	327	355	374	346	320	359	344	341	334	327	360	368	330	370	340	341	318	345	324	354	319	386	347	361	341	330	326	335	332	352	358	305	346	354	339	332	325	323	317	347	310	344	358	377	359	341	317	360	311	349	312	343	309	360	337	338	357	299	354	352	319	325	288	400	333	327	333	359	323	296	336	363	342	313	358	377	313	356	324	305	348	298	346	333	340	323	338	340	331	326	319	351	347	319	336	364	329	318	326	354	348	308	321	330	351	336	338	340	350	342	369	345	320	343	324	315	327	325	328	370	356	337	316	311	364	361	336	318	347	370	358	340	346	360	310	354	353	359	329	354	327	349	316	355	359	337	335	344	351	365	322	348	371	300	365	340	340	347	339	383	364	339	374	357	338	327	342	338	341	340	330	337	317	348	336	319	329	363	310	326	359	301	345	361	350	300	309	364	329	351	340	322	343	348	312	328	337	341	342	336	343	319	341	360	376	323	326	339	318	340	333	314	337	326	341	336	342	338	332	327	331	323	358	314	343	354	364	349	313	348	336	333	341	362	325	328	327	352	304	349	378	357	346	310	311	360	345	298	334	303	324	308	377	357	347	327	345	353	296	328	384	351	344	344	368	334	339	313	348	360	332	336	351	338	330	334	345	329	339	338	333	320	297	342	341	332	341	295	347	327	351	348	323	349	321	328	342	348	326	332	337	369	366	373	352	361	340	346	333	339	336	329	357	338	326	365	354	362	347	333	343	347	335	326	325	324	327	326	352	357	321	344	350	310	305	346	357	331	342	356	363	331	358	357	329	356	298	329	345	361	363	339	340	321	338	352	338	362	354	364	347	349	337	323	321	309	345	309	371	370	349	308	323	339	351	330	332	334	333	312	334	338	303	356	343	340	309	331	369	352	344	387	327	333	345	364	343	340	321	359	314	354	358	314	328	332	329	343	337	324	345	363	352	366	311	337	331	360	333	342	317	332	378	335	348	329	327	353	319	334	329	357	355	348	309	360	313	315	374	325	338	346	337	327	332	363	348	333	353	367	328	359	344	362	389	373	351	372	322	365	368	320	326	331	307	362	315	364	333	337	345	343	343	320	377	343	338	342	331	324	340	317	363	317	354	335	342	327	333	354	338	360	343	341	325	332	331	355	318	342
61056	95693	73518	36237	30797	834	782	728	674	605	624	659	671	634	646	600	562	643	602	635	592	586	632	552	554	600	641	623	579	595	612	599	574	605	618	582	647	588	621	599	540	584	586	606	586	588	595	599	611	594	603	555	579	599	556	596	550	592	615	602	599	558	585	589	596	557	579	577	613	586	572	605	621	619	585	647	623	582	587	594	626	565	568	573	581	628	587	562	547	581	635	587	649	617	518	577	585	591	564	578	577	592	596	601	632	574	565	613	594	636	555	586	600	570	542	568	560	616	617	571	579	555	608	582	608	572	576	597	565	637	600	574	582	528	598	604	590	613	555	591	631	599	573	667	624	605	598	599	626	596	587	620	553	623	588	603	607	612	557	562	567	599	568	606	550	542	555	611	581	578	598	606	644	590	573	589	609	610	616	600	556	610	536	622	622	586	578	596	589	613	639	586	594	563	617	590	623	550	588	623	586	600	547	584	589	545	620	599	595	599	570	588	589	539	581	606	581	565	640	600	586	581	605	595	602	553	601	609	579	587	622	626	561	579	606	616	618	619	594	575	606	558	563	608	640	588	624	624	599	607	610	600	542	574	594	524	555	579	599	558	534	568	619	593	580	650	603	598	598	609	619	591	540	627	599	609	585	603	580	593	612	591	594	609	639	570	625	596	573	553	592	604	583	590	595	570	556	571	628	569	600	589	538	578	595	535	605	624	580	601	586	605	568	608	563	601	556	631	600	586	592	557	567	634	565	637	609	591	634	613	629	541	632	579	532	584	622	547	558	613	577	590	592	579	560	585	612	595	600	557	566	599	641	573	518	589	577	577	595	568	596	600	583	605	599	580	562	607	588	601	626	600	577	616	595	584	606	614	590	583	546	622	593	556	574	601	582	611	592	567	584	590	538	627	591	575	576	621	583	607	633	619	580	637	580	583	601	635	567	598	566	585	594	608	626	628	582	607	593	616	577	587	614	576	580	565	621	582	585	574	549	561	598	599	618	585	587	602	572	579	560	581	570	587	575	531	567	573	558	622	600	585	628	629	583	592	648	647	621	568	599	612	620	623	606	590	601	572	620	595	594	594	596	657	635	577	596	580	613	601	608	535	570	588	582	581	633	617	602	587	629	562	604	570	558	605	586	605	587	605	606	602	594	622	602	605	566	605	658	564	615	607	589	595	554	602	589	589	555	582	589	590	591	593	623	575	570	597	614	563	580	603	575	584	615	544	596	551	593	550	592	586	578	585	535	580	605	611	539	608	598	634	563	598	564	575	623	621	583	592	613	589	594	593	622	577	616	603	596	604	591	616	567	580	641	612	628	631	557	595	565	618	583	576	595	627	555	582	561	568	609	633	558	626	604	567	581	599	565	608	592	569	576	635	603	607	596	594	601	570	550	623	641	586	579	586	566	559	567	583	636	625	636	599	586	561	614	578	593	580	623	542	569	592	601	584	600	592	588	576	610	632	600	632	614	608	563	627	595	585	606	632	586	620	578	600	577	605	592	602	558	630	592	589	598	596	571	611	560	631	547	579	616	585	598	553	591	581	579	589	604	556	572	593	548	600	629	597	595	571	594	575	603	619	580	611	543	579	608	593	561	573	597	592	620	598	598	621	534	567	566	572	610	604	617	624	542	630	571	564	592	590	600	581	566	568	599	588	623	550	595	596	615	587	584	603	587	622	612	594	606	582	585	599	632	607	639	565	586	650	594	647	616	633	565	605	590	594	587	561	624	570	620	556	612	615	605	593	546	593	576	625	597	613	624	593	602	599	584	626	551	599	598	635	588	571	557	572	635	600	597	574	568	594	622	578	589	621	575	620	593	560	581	601	562	560	636	613	555	585	645	564	637	585	581	622	584	612	554	568	558	575	604	581	638	515	603	586	574	597	617	573	612	625	565	601	540	562	603	587	599	577	566	639	565	598	614	593	555	606	572	597	548	596	628	588	590	568	593	602	578	610	590	598	591	565	553	556	587	614	622	618	586	602	546	513	537	571	622	622	629	627	571	597	622	561	608	625	544	593	582	611	604	587	587	600	593	586	615	561	626	556	605	591	593	595	595	630	615	570	605	563	593	584	574	631	539	558	601	583	548	558	565	568	581	587	562	587	585	590	584	588	603	565	564	559	549	587	521	611	601	580	560	568	590	580	651	600	584	596	550	601	591	597	573	560	559	636	605	553	586	600	578	590	588	629	576	594	562	629	558	532	638	577	585	585	606	548	595	624	571	602	588	579	578	592	572	560	615	606	582	584	568	583	556	595	626	553	583	577	589	594	568	580	640	637	572	607	575	637	587	552	571	594	546	586	630	536	582	580	626	602	602	571	546	630	623	591	643	600	573	587	554	579	579	579	586	544	609	592	603	553	597	577	604	576	649	563	556	599	569	601	569	573	605	603	568	604	563	554	546	630	575	581	610	626	543	616	600	611	539	599	629	584	585	634	606	576	584	614	553	566	611	594	577	589	564	582	563	634	623	596	605	594	570	587	573	583	599	577	590	582	594	577	561	525	613	572	616	595	575	581	625	604	608	581	618	604	597	579	582	586	586	593	581	618	564	577	579	574	536	590	574	598	594	586	611	608	644	529	603	618	578	595	572	587	590	596	577	621	563	624	556	594	585	555	612	558	593	576	596	555	629	562	585	613	584	596	628	559	604	631	601	537	577	554	609	589	588	595	561	590	570	602	610	605	586	555	596	590	591	626	560	589	573	558	611	615	599	592	575	612	592	597	667	593	574	606	610	576	569	614	622	617	579	581	583	595	579	593	661	602	605	569	579	629	597	580	564	561	592	591	595	587	575	543	596	593	591	631	575	615	627	617	574	571	593	555	585	566	572	596	596	590	576	640	587	606	577	568	570	574	566	590	602	610	587	544	577	614	605	560	590	613	609	550	568	605	584	587	584	578	562	559	576	591	613	607	560	546	571	640	593	562	610	618	619	566	548	564	607	601	558	630	551	562	585	534	576	576	595	609	597	596	572	605	575	584	557	600	551	579	580	607	563	613	614	537	574	603	610	586	558	615	554	607	589	591	632	630	619	587	599	616	548	579	523	581	600	549	574	601	589	581	619	562	602	613	596	594	621	605	597	594	558	597	597	624	642	582	601	573	599	559	579	610	582	556	542	606	605	583	613	577	606	618	571	605	577	624	563	609	606	593	569	592	601	582	572	567	619	613	615	595	559	613	588	604	566	539	621	573	610	603	598	585	615	587	578	583	568	588	575	616	598	583	558	610	636	592	633	548	590	654	574	608	565	605	597	553	626	562	619	585	577	587	633	599	571	586	596	617	592	605	606	582	617	595	562	588	616	607	611	619	584	628	599	572	587	597	613	604	571	607	561	593	570	570	565	642	613	580	639	583	607	588	581	588	605	584	563	537	597	574	587	595	590	650	583	614	637	584	615	613	620	580	600	585	588	654	591	620	607	565	557	600	578	579	582	612	592	587	613	569	578	581	569	566	603	599	577	594	563	599	550	564
28580	26164	24071	9204	3341	248	292	250	232	257	278	257	276	279	274	280	251	235	272	265	264	272	243	252	258	248	241	279	246	247	233	243	256	233	220	292	244	250	278	213	252	260	281	246	256	234	266	259	266	259	277	251	257	235	266	288	248	262	249	270	244	250	265	233	256	262	256	275	267	275	250	267	253	226	278	263	289	231	255	246	251	229	243	262	263	237	261	261	240	235	245	233	268	237	247	236	232	241	282	236	263	255	256	270	264	264	268	247	261	262	256	222	247	262	239	242	276	269	268	244	248	255	270	234	242	262	256	295	253	257	239	253	268	267	252	250	238	259	248	261	266	258	232	260	287	224	272	224	262	287	272	257	250	244	237	213	262	241	259	253	264	255	247	266	266	255	260	250	246	239	251	263	246	271	251	252	263	259	246	242	259	225	234	247	281	249	248	244	244	270	265	261	263	229	260	262	255	221	257	243	266	274	257	256	239	257	256	269	240	251	228	243	271	247	281	221	230	242	257	266	233	234	242	246	248	224	267	258	261	243	218	279	252	249	253	263	229	257	250	256	258	247	268	253	234	256	243	240	240	264	249	282	256	260	253	254	249	252	272	273	248	275	242	234	252	227	242	228	276	256	227	236	233	245	257	257	243	271	260	266	271	248	275	266	271	237	251	238	235	257	244	256	243	223	224	235	245	267	239	262	253	246	262	275	242	265	247	240	240	254	285	245	245	251	254	271	231	237	221	260	255	228	240	243	265	251	267	256	266	252	243	265	240	244	243	265	237	272	267	263	245	266	240	244	256	242	211	257	276	244	223	248	240	242	240	254	273	249	296	232	254	265	253	227	225	252	280	247	246	250	252	238	208	233	251	225	274	254	231	259	239	242	258	249	240	241	248	281	269	237	262	240	273	275	275	243	227	248	261	231	256	238	252	269	251	258	243	261	222	259	271	254	265	257	223	226	269	239	248	252	260	250	287	258	254	236	237	253	236	254	231	252	268	235	274	254	236	252	275	269	283	244	281	246	248	260	260	267	236	264	225	273	236	254	267	260	251	228	273	286	226	269	243	207	259	259	240	249	256	273	278	251	237	272	267	236	288	260	250	215	235	241	232	249	235	240	226	264	273	247	231	247	254	236	254	268	265	274	238	248	227	254	256	245	231	263	269	240	225	269	304	247	251	261	224	255	244	265	236	237	267	275	247	233	246	256	266	236	215	241	269	266	245	254	261	257	265	262	247	263	243	244	267	272	249	245	243	244	259	247	236	235	236	239	251	259	233	239	247	226	256	280	254	238	249	251	252	287	225	252	240	273	256	246	230	223	251	226	225	247	251	250	262	270	264	262	243	254	277	243	267	265	240	276	240	269	280	275	264	279	249	260	251	267	239	272	243	258	268	264	264	258	250	233	275	257	240	263	272	229	260	227	270	242	268	253	257	276	243	222	234	255	262	251	246	268	233	257	266	261	281	235	249	249	239	262	272	258	232	239	253	241	234	278	277	260	259	243	255	248	268	245	254	255	273	255	282	239	239	267	263	277	278	259	246	271	258	259	234	246	215	244	239	249	253	279	264	268	277	256	277	277	216	257	228	252	251	254	258	253	272	239	246	259	270	251	235	240	262	263	263	249	249	240	279	257	256	250	249	220	257	241	259	242	242	259	215	264	253	253	255	266	232	254	263	221	263	244	247	226	251	250	293	246	256	237	245	257	228	290	286	262	269	255	257	259	285	260	254	252	251	276	268	230	237	258	252	252	241	255	241	236	245	213	265	258	236	262	234	257	229	244	248	243	220	261	262	271	267	255	253	249	266	286	235	270	230	257	255	230	251	266	261	277	263	233	270	221	246	254	256	265	258	268	228	265	214	272	262	235	230	263	237	237	247	218	248	260	218	254	239	255	289	239	229	217	250	256	255	218	254	229	264	229	231	231	283	255	256	281	244	268	237	244	260	261	277	242	275	250	264	272	275	275	269	232	240	249	266	261	261	253	240	245	238	251	254	245	269	242	244	258	258	259	250	236	280	236	241	262	251	240	256	261	279	220	246	265	284	281	234	296	250	236	268	273	259	240	236	233	270	259	263	247	255	258	266	271	241	262	256	224	225	234	267	294	240	235	255	241	257	247	268	270	255	232	250	245	243	248	240	232	274	251	225	261	266	256	231	241	231	238	253	250	255	247	213	244	280	261	236	255	283	250	254	245	242	239	247	245	235	245	228	251	259	266	226	240	229	220	230	256	264	254	223	269	259	277	266	245	250	277	260	255	246	220	238	238	249	241	222	244	249	262	254	265	268	249	272	264	263	256	260	256	235	273	243	276	272	245	247	263	232	284	224	254	252	231	257	272	274	268	267	226	240	244	232	277	256	246	272	253	249	244	258	272	254	259	254	235	235	289	261	236	257	256	245	258	251	250	237	241	263	231	249	243	235	249	260	253	246	251	249	244	255	246	260	295	281	240	260	237	250	270	240	243	257	248	272	237	251	275	229	267	265	242	260	255	241	269	248	256	220	256	230	220	232	258	251	278	250	236	277	243	254	280	262	249	266	266	245	253	237	264	260	257	244	272	253	270	244	241	259	242	260	256	264	249	260	237	239	241	239	258	233	248	264	267	222	247	249	212	226	259	252	236	257	273	256	239	248	268	251	263	253	240	257	255	256	250	252	261	259	241	227	230	269	256	243	259	286	240	277	245	244	272	249	271	252	239	230	254	245	251	216	239	231	230	232	244	231	273	244	250	237	260	255	276	219	254	252	253	216	255	261	255	246	252	242	275	261	239	274	262	242	237	231	258	242	249	254	256	241	251	262	248	234	236	243	231	237	222	232	242	258	220	247	281	272	257	239	206	249	268	277	250	287	243	249	250	218	263	234	220	242	236	239	243	269	232	242	228	282	254	247	251	245	233	233	275	233	281	236	260	262	248	247	288	230	247	252	228	246	253	250	251	257	267	254	249	248	256	237	242	235	273	212	239	205	243	223	274	255	272	245	246	255	257	256	245	273	261	255	249	246	226	238	240	253	223	273	260	252	217	243	252	297	219	225	238	237	239	274	247	261	233	245	235	239	265	238	286	223	257	258	246	268	238	270	251	236	234	245	251	266	262	222	263	233	238	280	237	250	243	267	230	234	247	268	248	273	263	246	272	284	247	247	251	254	244	233	249	220	232	234	236	243	247	248	224	267	253	244	237	245	252	233	280	260	250	247	260	266	218	280	249	263	226	244	271	255	241	236	277	279	253	249	254	269	258	249	275	280	231	235	258	256	247	252	254	276	218	242	258	229	259	269	281	278	258	253	265	254	248	246	245	256	233	254	266	280	227	234	225	289	264	256	247	229	266	249	250	271	256	254	260	272	263	253	258	237	264	260	252	250	256	235	265	241	247	235	238	240	284	245	255	248	233	224	294	235	248	261	250	276	243	239	248	253	231	257	223	251	277	232	245	267	243	256	246	236	247	258	216	239	230	252	249	239	227	268	243	253	261	268	247
36566	43410	29299	8986	7566	477	491	510	465	491	455	524	513	511	486	493	506	452	497	501	523	520	443	473	479	472	513	484	446	417	476	517	481	474	452	474	464	502	460	455	483	515	482	455	469	490	507	544	472	459	495	470	465	456	467	470	511	501	474	467	501	480	465	489	493	476	480	445	509	501	501	452	491	493	500	480	463	469	456	471	477	477	457	493	513	426	475	522	455	421	472	495	455	458	489	464	489	433	504	504	445	503	481	468	465	492	507	442	454	465	464	494	492	433	450	533	447	481	476	505	488	481	502	499	478	436	480	471	488	476	501	466	466	460	466	481	513	451	462	490	484	445	441	488	495	488	480	476	461	485	472	466	521	469	467	487	491	509	479	473	488	496	445	499	469	489	488	465	458	471	506	465	472	479	490	491	549	485	458	468	475	501	464	460	503	478	430	496	496	494	475	476	474	479	461	486	465	487	481	469	480	502	484	444	469	447	465	494	477	486	496	485	476	525	463	481	453	552	440	480	478	468	502	480	462	440	456	452	467	461	470	498	474	498	512	484	456	433	496	425	478	500	461	529	495	471	490	506	451	469	464	479	451	473	468	481	472	479	478	452	486	498	486	458	488	509	467	489	465	444	480	498	449	512	480	485	468	482	454	514	493	476	453	442	431	445	451	483	481	441	508	477	458	442	513	479	462	477	478	479	490	510	451	496	485	496	466	487	469	501	437	485	454	493	494	517	494	473	477	439	501	480	494	452	474	491	528	478	473	514	486	489	479	489	486	463	506	517	488	428	474	478	451	473	462	487	480	494	517	451	452	467	453	465	474	456	431	472	449	475	484	500	500	466	455	457	435	460	472	429	462	475	472	471	462	449	482	536	459	478	490	492	440	441	483	500	483	510	479	474	455	474	504	476	454	423	490	500	456	480	442	435	480	444	451	494	480	427	475	480	468	507	453	459	450	492	448	436	463	456	527	465	478	466	468	485	465	487	467	469	436	456	480	499	470	461	467	525	451	510	489	496	473	442	491	478	460	534	474	508	446	447	448	470	498	444	471	476	449	471	464	481	450	487	492	455	470	428	472	527	473	457	491	479	470	466	499	490	432	484	516	462	481	473	470	462	483	545	466	504	485	458	444	473	453	463	471	495	528	463	506	489	477	500	493	483	487	506	459	446	510	455	480	471	473	525	491	481	486	477	460	458	478	481	448	444	472	473	512	472	459	457	441	462	448	469	503	489	456	473	495	478	511	456	493	489	463	518	491	497	482	472	488	451	475	485	505	443	480	486	512	511	444	463	459	469	491	465	487	472	501	469	425	471	499	474	467	469	516	462	522	457	464	487	492	462	486	457	489	513	492	476	472	462	463	476	467	496	444	465	466	439	479	497	527	489	475	522	485	502	493	500	479	472	470	520	469	457	483	462	479	471	469	459	528	477	506	485	490	464	478	485	453	497	501	465	477	488	478	482	481	463	469	467	488	476	473	494	501	499	492	502	494	475	446	490	498	471	462	498	448	475	458	446	492	473	493	474	494	484	479	463	460	475	470	507	496	509	447	474	462	492	474	472	478	454	419	521	495	497	508	490	469	442	463	477	459	457	517	516	472	489	486	517	481	456	469	493	480	464	471	474	464	455	477	476	518	516	514	503	489	431	464	486	440	520	476	460	468	469	447	449	488	450	478	459	495	520	472	462	462	459	474	462	482	497	526	505	482	496	479	482	489	481	484	474	471	488	459	497	487	439	503	474	475	477	488	504	490	458	431	461	528	488	510	471	471	479	483	467	452	508	462	476	458	456	502	467	456	485	481	448	447	467	479	454	475	469	461	444	472	495	512	506	467	461	467	474	459	471	506	507	462	469	483	478	458	537	464	424	481	489	473	536	504	485	485	479	455	498	423	508	461	498	471	516	457	477	470	469	480	471	472	476	483	510	469	485	459	465	485	458	478	464	503	464	441	444	471	453	509	482	473	458	471	489	436	483	467	472	471	482	492	475	505	484	461	463	471	464	456	480	506	473	473	466	454	463	492	485	492	467	519	470	449	465	450	496	487	486	501	445	460	465	463	477	492	495	476	499	469	449	487	465	464	472	486	451	466	472	440	479	502	452	459	479	482	480	474	454	479	474	454	479	471	514	494	538	463	463	500	478	485	450	481	420	456	446	461	492	448	491	464	438	477	454	449	451	487	502	459	448	463	497	471	488	497	502	456	458	458	497	462	481	479	513	485	480	448	466	503	508	481	496	484	469	526	452	510	514	479	523	449	495	507	490	469	500	462	529	473	472	490	487	463	491	444	475	496	494	460	492	488	452	491	526	484	491	474	469	501	478	487	473	433	465	486	495	468	510	471	483	503	452	468	491	529	457	484	498	505	477	465	483	491	438	488	489	491	471	447	467	501	449	495	485	483	469	489	532	443	451	492	475	501	499	496	476	456	465	468	485	459	473	477	439	439	489	488	479	505	487	457	536	469	452	454	466	450	512	462	477	452	485	442	485	497	459	484	486	479	473	494	463	462	485	475	504	514	496	477	447	466	478	441	494	470	482	469	505	478	471	473	493	435	470	467	438	458	484	478	491	480	496	448	467	484	463	488	460	495	504	476	465	454	514	499	475	456	449	490	498	504	496	478	494	494	479	505	487	456	462	489	445	486	463	458	527	464	508	458	458	473	498	493	468	498	482	477	488	455	479	480	426	503	453	464	485	432	459	465	484	488	453	473	483	459	444	462	497	476	471	454	438	501	472	435	489	480	486	528	469	468	501	456	520	466	519	488	492	499	443	471	497	468	458	447	506	469	463	463	441	471	469	486	444	489	470	475	479	469	499	419	499	448	506	472	497	451	481	456	507	495	519	483	508	456	498	473	491	504	457	461	478	465	491	476	492	463	434	507	477	478	430	463	449	491	479	481	458	484	449	480	462	513	470	483	468	509	488	447	455	479	476	509	468	502	473	477	467	460	480	416	484	494	475	501	453	524	516	452	522	456	451	450	432	455	451	493	450	460	494	505	444	440	461	458	445	506	440	478	483	433	461	483	494	476	504	457	441	489	489	486	447	463	506	476	495	491	493	467	460	483	465	486	507	464	465	508	480	490	493	503	467	469	487	492	478	481	513	513	459	502	474	457	501	475	483	480	421	460	510	476	485	508	468	458	466	473	465	475	444	494	486	458	453	501	483	511	476	468	469	485	470	494	501	502	459	440	498	479	463	427	510	514	472	476	474	498	476	474	496	459	449	490	474	482	472	438	491	503	475	481	468	496	476	462	486	479	524	523	440	437	491	508	474	461	526	470	480	476	471	474	448	494	484	476	461	477	469	461	489	508	475	469	495	475	469	498	486	472	482	464	422	475	518	443	453	510	491	503	488	479	482	495	485	500	460	473	502	453	411	469	448	441	512	432	452	456	465	452	486	459	469	510	498	476	467	464	458	502	475	455	479	460	444	466	510	469	549	476	446	491	477	455	517	468	527	454	510	520	467	510	501	510	538
24322	21951	29633	24690	22645	8160	387	236	182	226	200	193	208	179	204	185	190	182	195	169	194	166	174	189	192	195	180	179	179	212	181	182	193	198	176	193	184	193	180	189	196	180	160	171	163	169	207	201	174	199	161	173	167	167	211	177	178	185	169	187	175	171	182	156	184	220	197	186	187	193	217	200	184	184	162	177	193	178	176	178	168	176	186	203	169	174	195	185	178	166	177	186	166	158	186	183	158	192	186	182	189	186	201	186	184	185	179	180	192	195	170	179	182	201	187	182	176	179	198	189	173	179	183	215	165	178	173	148	173	146	167	210	178	186	173	176	183	170	181	175	185	179	204	193	192	168	160	171	202	184	163	183	188	205	177	177	177	199	196	185	160	176	202	191	186	197	193	165	176	184	188	186	204	158	169	168	179	188	170	178	171	188	187	173	174	204	180	189	195	207	196	196	196	164	181	183	195	188	176	177	166	200	179	176	151	180	195	172	168	173	184	180	190	200	200	201	208	193	175	157	169	203	188	156	200	200	180	179	180	168	189	176	191	208	191	192	178	180	171	186	171	180	189	175	180	209	193	203	192	179	191	174	181	168	193	187	203	208	164	189	172	195	182	179	168	160	189	191	205	181	192	200	178	179	197	157	190	173	166	190	167	173	191	160	168	173	206	195	206	188	205	184	200	202	186	161	184	169	213	191	197	183	162	198	186	175	182	189	165	177	191	189	194	168	191	168	178	186	198	204	191	180	194	177	194	150	206	177	192	182	161	191	185	197	189	206	199	183	195	194	204	204	175	190	168	164	186	175	199	172	214	182	169	166	168	187	193	208	188	191	164	188	185	165	174	196	185	194	175	170	155	201	175	176	190	194	194	179	151	187	180	195	180	196	179	191	205	198	177	188	190	185	195	188	167	186	176	180	178	174	177	212	194	194	203	186	181	187	174	192	187	146	178	189	180	186	195	182	202	166	201	182	182	169	159	192	159	201	203	205	199	174	179	175	206	174	186	173	200	176	220	203	178	183	197	185	169	168	195	185	189	202	192	188	177	190	189	171	219	186	165	198	201	161	176	194	178	179	176	180	202	180	203	189	189	187	189	170	202	154	192	192	180	191	175	177	161	172	175	192	191	188	186	175	198	172	169	171	191	204	175	200	195	214	201	207	197	188	185	192	176	188	198	175	167	201	164	196	190	188	181	165	195	194	193	185	175	186	163	204	192	183	199	187	184	186	186	163	195	151	218	170	188	171	179	166	197	192	172	205	188	196	184	182	172	191	169	168	189	206	193	179	199	185	161	188	167	187	178	177	181	196	184	195	171	200	168	184	160	190	178	191	155	158	184	191	184	171	193	193	203	176	187	196	194	165	190	178	180	193	185	203	187	227	189	201	169	163	188	186	176	175	196	200	182	162	180	181	155	177	199	189	189	187	178	166	185	177	185	190	212	189	174	184	176	174	200	178	197	201	174	177	194	187	179	156	202	184	188	207	198	195	177	172	187	211	166	211	180	183	167	191	190	192	174	186	183	185	226	177	177	162	175	170	177	186	176	187	168	181	186	186	190	190	199	216	175	163	187	212	203	163	173	178	195	186	183	196	183	176	176	177	152	189	191	182	173	196	174	185	184	189	177	189	156	195	198	152	183	168	164	173	151	164	171	174	183	174	203	181	179	222	182	208	199	192	218	182	157	182	193	184	183	206	175	181	185	187	187	208	172	207	199	204	198	174	191	184	185	175	173	164	174	178	190	195	195	169	172	203	192	166	187	174	187	172	183	204	175	177	195	197	175	195	180	189	176	182	159	165	189	156	189	200	183	184	178	193	194	203	177	190	206	178	188	181	192	172	207	177	193	181	174	171	187	193	182	193	181	209	186	200	185	197	186	192	191	150	190	176	174	193	207	180	172	186	180	212	214	167	184	188	164	197	184	184	167	181	178	188	207	179	180	212	195	193	200	181	186	175	154	169	196	190	186	197	182	175	183	183	194	188	178	187	191	182	188	163	205	184	155	203	190	215	204	166	175	175	171	180	183	200	183	188	175	182	187	168	205	184	203	207	155	190	187	174	185	184	177	173	213	194	191	157	200	203	194	165	184	203	204	189	197	159	194	183	195	204	168	168	199	166	179	187	186	183	178	190	195	171	174	209	189	160	188	175	208	196	170	187	199	160	188	170	164	199	173	149	178	206	198	193	157	179	168	186	190	177	191	180	154	185	182	172	178	212	216	160	163	183	189	178	171	176	196	185	184	163	183	188	196	178	177	176	184	179	200	190	171	203	195	190	195	178	171	166	190	173	190	181	181	170	189	197	189	202	172	170	162	191	197	182	182	182	209	194	181	181	200	209	149	174	179	184	172	171	165	172	145	165	174	193	178	175	190	196	191	183	207	165	162	163	173	162	182	180	172	208	179	187	191	206	190	165	190	169	177	179	157	171	188	189	187	193	184	168	200	166	180	183	204	201	180	177	178	180	186	187	193	213	178	148	207	176	170	193	166	199	174	164	197	203	212	186	193	194	207	184	199	199	186	201	188	187	177	196	164	215	168	197	179	179	178	186	199	181	169	168	175	188	192	173	178	191	175	210	178	178	184	160	194	194	177	198	189	177	196	201	200	180	171	198	172	189	191	199	186	187	192	171	185	192	186	187	179	188	185	172	179	191	171	190	194	200	169	208	220	198	171	172	204	154	190	171	189	196	176	192	188	181	175	172	198	207	176	195	191	175	159	192	194	185	184	192	170	208	172	176	168	191	197	216	187	192	189	191	173	191	218	211	177	206	159	178	172	189	174	180	187	176	168	191	173	166	202	194	164	157	167	171	183	185	157	194	173	172	177	184	194	203	214	177	172	164	200	192	171	198	161	148	205	160	201	184	198	179	191	172	180	174	206	185	186	198	185	202	203	174	178	195	187	165	200	184	180	185	160	158	179	193	201	205	185	179	180	162	182	181	198	187	182	202	191	185	175	183	222	197	184	189	168	192	170	184	158	192	172	176	186	182	182	184	178	190	171	199	183	205	220	187	177	182	188	214	184	200	196	194	162	201	178	174	183	178	155	178	192	173	184	180	182	196	213	194	183	163	198	174	173	209	170	173	183	164	178	184	199	159	173	194	190	185	187	207	167	183	170	181	191	163	183	179	161	183	198	187	179	150	191	206	190	168	181	176	207	187	189	217	179	172	191	166	194	160	179	182	184	206	170	214	173	171	199	191	198	170	190	167	193	172	171	174	167	193	191	177	157	195	204	183	182	171	186	210	180	181	189	195	201	171	230	186	171	174	199	184	179	182	181	178	183	186	185	185	189	157	169	177	177	210	166	185	192	201	165	173	190	172	206	187	171	192	188	197	199	191	210	163	181	194	205	178	174	146	186	170	193	180	197	173	171	182	185	177	178	177	179	191	170	166	179	173	171	181	164	186	198	220	188	169	178	196	151	179	163	190	170	208	192	170	181	214	183	188	192	181	190	172	166	180	181	213	178	185	168	176
59156	80562	58501	29006	27126	514	450	457	438	374	357	361	409	349	379	370	397	312	371	391	374	371	370	338	342	364	340	345	351	348	337	336	337	354	376	359	355	368	333	357	363	391	357	348	382	340	383	379	330	345	344	375	337	352	375	351	349	357	324	341	389	357	350	366	364	348	367	328	328	334	363	328	368	383	360	334	329	328	328	346	360	359	354	380	344	359	354	387	351	349	344	387	343	329	348	350	324	324	344	336	352	353	329	364	379	351	356	385	330	350	367	385	323	364	340	368	333	368	363	348	362	382	360	350	370	356	344	315	325	365	338	350	360	341	362	344	367	331	328	378	353	343	341	335	311	365	367	341	328	349	333	393	369	336	335	342	393	342	351	364	352	311	347	321	367	355	355	357	358	348	352	363	378	348	372	352	349	339	340	347	374	332	351	359	329	333	343	344	341	356	343	323	356	358	356	378	334	354	342	346	330	367	335	315	355	366	371	379	311	386	330	333	363	362	344	353	366	311	357	362	350	333	321	359	342	333	360	370	342	365	352	339	307	342	359	319	366	377	338	341	363	330	361	376	338	375	342	384	341	336	349	340	369	376	317	376	349	374	383	336	355	355	349	338	331	327	356	349	343	352	349	386	351	340	362	334	362	367	358	326	370	345	351	321	332	362	353	330	362	347	332	332	361	361	337	332	331	340	356	360	321	363	383	337	362	359	340	353	363	350	354	372	368	333	345	340	338	359	340	351	354	372	341	327	370	351	378	371	366	356	358	348	348	371	302	330	324	356	341	366	330	397	340	360	377	359	341	320	376	339	344	333	322	332	351	334	326	346	372	366	337	366	358	334	358	369	343	363	374	338	336	348	379	337	314	344	382	333	351	316	339	359	353	327	336	341	341	363	355	361	351	313	366	317	351	364	344	351	333	314	353	329	346	335	345	343	340	346	357	340	365	360	374	348	359	329	349	346	341	342	344	318	334	346	372	375	357	348	355	414	351	344	364	342	315	336	345	316	346	362	371	376	346	355	337	350	368	385	360	362	366	336	342	355	347	342	350	358	326	379	357	362	327	340	311	314	310	348	364	351	394	372	350	329	338	340	313	405	365	394	355	343	373	356	343	349	328	338	331	343	360	348	342	353	350	353	397	343	301	340	330	338	346	365	330	370	345	391	358	341	305	345	373	339	371	356	348	361	355	336	363	347	386	360	348	380	366	370	361	328	362	354	321	352	309	365	370	367	338	344	315	361	360	356	328	355	348	348	334	357	367	404	305	348	341	326	315	324	361	334	351	343	336	318	333	372	316	382	357	338	327	368	346	361	349	343	353	359	340	326	322	341	374	330	362	370	366	340	355	384	352	357	373	351	356	334	358	331	364	357	326	364	332	356	331	334	353	338	359	361	376	335	337	378	336	332	352	347	363	349	350	347	344	318	322	356	377	349	376	331	335	372	342	359	362	391	333	349	325	349	352	342	336	355	320	379	334	333	336	351	350	328	343	342	366	344	353	352	328	344	329	357	370	333	366	324	373	365	340	349	317	348	343	341	348	400	365	322	329	335	347	332	399	339	349	358	354	333	329	369	356	376	342	356	349	314	329	349	343	349	335	341	355	350	343	379	379	329	356	387	341	376	349	335	348	369	349	351	351	378	328	358	375	362	367	372	402	335	336	320	334	361	359	349	367	362	348	343	360	377	334	360	379	309	327	338	317	367	362	353	391	339	346	358	343	339	348	323	346	324	339	366	350	336	307	360	307	352	345	342	362	370	346	352	341	374	383	358	375	362	334	342	344	338	311	335	378	344	365	341	362	353	356	337	340	332	319	357	346	356	336	343	352	352	353	359	360	335	302	345	327	368	346	355	334	374	328	358	358	366	380	354	326	318	353	336	327	309	286	320	377	371	347	336	354	361	343	335	355	342	382	332	335	364	357	343	352	320	328	355	343	349	345	341	352	348	358	348	364	338	348	359	360	359	344	360	359	316	341	355	342	356	356	343	332	307	354	353	351	326	336	311	364	346	356	346	364	345	342	383	374	348	342	370	328	333	338	330	381	357	327	325	342	342	350	349	377	378	335	363	348	347	343	336	364	333	324	341	356	332	322	344	348	340	329	333	351	348	325	368	382	382	328	388	354	331	327	364	349	343	363	353	363	374	343	386	357	359	347	297	384	374	347	351	363	335	329	357	354	373	393	364	376	344	323	346	343	391	363	333	367	343	358	348	363	380	359	362	353	365	344	388	308	366	322	344	340	378	342	362	352	374	338	342	337	357	320	344	369	329	339	345	357	392	306	341	357	323	323	332	336	365	349	352	329	338	340	355	349	351	321	369	323	376	342	345	379	315	376	326	337	371	330	358	351	338	346	369	337	329	350	367	334	333	375	335	343	352	338	366	336	375	357	332	352	343	331	321	357	342	368	310	343	335	357	371	333	383	367	309	361	368	380	375	351	331	349	343	368	360	352	330	330	344	340	350	356	358	366	362	347	337	350	325	324	340	318	318	337	375	355	343	376	335	336	355	326	361	365	356	366	354	366	355	356	352	354	352	358	347	342	342	348	371	335	334	352	354	332	339	369	382	369	352	340	376	352	401	377	330	337	342	344	358	328	352	384	365	372	348	336	351	364	353	388	367	329	374	339	378	362	350	325	327	351	356	340	350	349	361	339	351	317	350	345	387	348	351	337	376	342	353	334	334	325	375	366	352	335	364	347	361	369	341	361	345	362	342	350	349	331	365	342	306	334	370	347	341	344	362	342	398	349	342	357	348	343	358	344	360	353	343	359	340	324	380	334	342	363	339	317	371	357	354	325	340	327	336	329	363	336	368	365	368	374	356	347	356	330	332	354	387	353	341	315	332	374	317	332	330	359	344	344	380	349	352	330	342	336	320	355	355	365	328	371	329	358	358	337	381	350	353	345	354	353	315	360	356	360	394	338	371	363	405	315	356	324	328	335	348	344	307	343	341	349	353	363	362	329	346	353	315	342	360	380	339	357	377	379	359	354	356	339	348	322	343	334	368	368	350	341	357	388	329	337	349	358	339	352	331	375	341	348	357	355	367	345	346	332	352	341	327	344	323	344	343	383	374	350	352	341	350	354	355	347	339	357	353	359	324	341	340	366	317	330	369	381	358	366	341	361	336	355	354	391	344	333	335	352	343	364	362	346	374	332	348	352	363	397	339	381	334	369	343	356	337	355	341	365	354	361	344	352	332	358	370	343	345	356	373	324	367	310	342	350	371	372	303	364	335	360	368	337	320	355	329	359	342	341	376	358	351	360	304	379	350	351	358	340	370	332	343	335	353	332	359	328	355	359	364	333	331	339	346	355	340	332	353	368	358	326	337	379	338	350	342	344	354	370	380	342	326	367	346	388	343	343	346	380	377	311	344	351	327	331	354	354	344	338	367	338	376	388	372	356	368	356	356	303	346	366	358	375	360	304	373	346	342	382	327	330	362	355	308	349	353	358	329	323	336	344	337	330	346	337	343
23272	21374	29121	23814	23255	18095	4259	434	360	350	335	296	386	358	386	386	370	365	369	325	363	346	318	373	339	313	333	348	321	313	312	338	316	305	366	336	301	361	331	304	313	323	326	320	380	313	359	325	338	348	342	336	364	307	340	322	325	333	326	328	341	315	357	335	334	337	324	331	312	345	356	340	334	324	326	324	311	315	335	327	309	324	371	334	337	335	314	315	331	333	325	288	320	297	336	296	345	333	310	334	338	317	333	350	312	337	351	327	342	359	340	325	391	303	310	357	345	337	301	335	359	341	301	353	324	327	356	336	329	315	328	325	350	312	315	322	334	323	307	360	345	320	336	308	339	291	334	325	313	358	321	333	335	324	325	335	338	346	314	360	346	352	333	338	316	358	302	321	327	357	364	335	331	329	310	320	312	350	331	320	340	331	324	328	356	332	303	318	336	333	329	357	299	306	316	350	361	333	314	320	349	317	321	330	341	351	315	317	340	364	321	335	375	317	311	321	319	332	368	319	334	327	342	299	326	325	316	336	310	325	315	318	340	313	337	328	344	347	325	339	318	351	345	331	347	349	289	323	340	314	319	326	323	324	354	309	315	325	341	323	318	308	325	334	293	315	324	333	309	336	351	344	303	313	341	348	307	295	325	311	308	323	328	341	309	351	302	320	353	319	327	318	330	331	329	306	336	348	349	338	326	347	329	322	346	366	329	369	340	330	336	322	334	314	333	359	334	318	322	311	310	343	332	299	318	306	334	313	323	341	337	329	303	347	303	332	322	310	289	342	347	350	316	346	354	335	317	351	325	311	358	329	332	346	346	325	314	324	323	333	323	315	314	343	340	339	303	310	337	316	320	331	313	315	342	339	313	312	332	341	340	327	348	364	328	306	320	358	343	340	348	322	361	325	326	317	355	329	346	346	338	340	341	340	325	313	351	352	338	279	360	280	363	334	343	335	320	361	312	307	317	345	319	332	320	345	309	302	321	304	319	322	330	315	317	321	325	344	339	318	300	277	325	347	331	306	336	346	330	369	324	313	314	334	335	344	345	291	318	352	328	295	331	302	306	362	348	317	333	314	320	342	299	352	302	319	354	305	326	320	318	323	307	368	349	328	328	346	348	309	335	328	345	324	333	299	329	324	341	340	336	341	338	304	358	312	299	322	322	327	333	326	319	307	314	337	328	333	330	321	323	318	311	326	326	330	326	321	294	334	321	333	315	317	329	331	350	331	321	348	309	328	358	325	312	330	325	308	347	341	323	318	344	307	336	370	333	311	308	334	288	347	352	327	350	357	341	326	328	324	320	331	316	313	299	291	351	337	290	314	317	294	332	352	323	324	323	314	324	312	324	340	345	319	345	317	342	309	293	302	341	334	328	331	340	294	334	303	330	325	330	343	311	338	324	328	309	316	339	304	322	308	350	333	365	294	323	329	360	337	313	320	329	312	329	309	320	331	324	327	331	303	307	345	307	341	325	329	337	354	310	349	321	334	328	341	325	343	346	325	343	303	329	350	339	325	351	358	341	351	334	336	331	344	307	330	301	316	339	336	307	328	328	322	344	328	316	365	341	332	327	331	353	334	336	317	342	348	292	333	309	317	325	319	327	328	329	312	344	331	358	321	307	340	313	321	331	340	331	325	325	322	338	345	325	332	318	314	334	333	333	312	323	314	346	337	358	322	335	340	312	337	318	309	338	339	327	328	324	325	326	328	339	331	321	334	344	334	338	336	354	320	342	341	305	345	318	318	325	355	346	318	321	335	372	321	305	330	332	341	334	341	329	379	335	322	293	331	300	315	298	357	315	342	338	326	323	346	324	291	337	308	340	315	344	347	358	322	321	300	332	331	324	327	319	350	336	340	334	323	330	296	354	325	327	321	336	349	311	339	311	299	336	320	342	344	323	318	308	318	339	298	290	319	318	332	318	329	338	347	330	333	335	332	354	352	325	333	329	338	337	303	329	333	311	331	315	333	333	347	344	332	332	335	330	296	295	331	340	334	318	319	329	332	336	331	359	318	331	334	357	343	322	340	330	314	344	318	328	315	369	320	323	321	329	317	317	333	320	342	348	342	273	303	362	322	344	326	303	318	321	341	315	295	327	312	314	337	351	333	293	363	347	336	332	352	327	308	344	367	325	339	337	322	306	303	340	331	340	338	337	307	321	323	322	316	323	325	320	321	337	322	363	319	339	303	357	293	289	320	322	339	329	315	328	348	332	341	341	335	337	287	324	318	304	325	317	345	326	327	345	313	336	337	303	326	335	341	341	374	320	329	345	353	324	319	299	333	308	354	328	330	322	333	316	366	292	307	352	324	344	350	312	336	348	324	350	325	296	312	320	311	341	358	329	318	340	313	360	343	312	347	333	322	344	307	353	339	310	315	349	330	345	333	346	332	357	322	366	337	322	358	324	328	292	322	323	339	340	330	328	297	329	332	349	336	360	302	307	310	305	326	333	323	300	338	332	330	342	290	362	311	332	308	317	343	328	357	315	307	334	332	311	327	345	359	324	303	305	317	324	322	350	314	329	336	340	321	335	306	311	337	304	325	314	331	348	331	312	316	323	292	346	328	340	327	326	334	314	326	348	294	326	321	313	318	306	343	317	295	339	356	307	364	299	332	334	334	336	332	350	342	350	331	335	317	306	335	320	325	345	328	330	334	307	343	319	314	340	335	292	351	293	329	343	325	290	335	343	351	308	317	323	296	337	330	323	329	328	349	314	323	330	337	315	347	322	348	333	324	345	319	332	324	362	322	326	307	324	306	327	357	304	317	338	338	343	325	314	322	369	304	334	334	329	339	333	346	327	322	327	320	313	343	289	336	344	315	328	335	314	333	340	314	303	355	345	332	329	337	322	318	346	350	347	308	328	316	321	332	316	338	351	301	327	301	345	343	326	310	350	347	318	319	315	334	332	312	326	324	310	371	319	313	365	316	330	337	371	355	322	350	316	341	331	331	325	317	324	367	324	342	330	276	314	296	338	341	323	360	357	315	302	313	323	301	336	344	370	347	328	304	322	327	354	341	348	351	343	339	344	343	331	336	358	316	307	335	353	323	317	316	334	338	333	327	312	322	304	345	342	342	324	288	365	300	352	323	320	345	318	357	319	327	343	324	364	322	331	308	333	310	364	321	318	362	327	299	327	323	317	317	298	373	322	297	314	355	341	315	343	311	309	303	328	318	310	327	341	308	368	348	334	322	321	310	362	332	349	341	341	316	318	309	329	317	361	322	344	317	329	351	345	328	357	324	306	311	335	328	315	349	324	291	319	358	357	339	338	295	313	320	341	348	333	303	323	336	354	311	336	346	320	317	316	319	329	350	314	358	304	328	314	336	339	291	362	312	317	362	329	322	355	326	320	336	313	351	294	333	340	295	310	322	335	313	313	290	328	357	277	310	348	294	321	293	328	341	333	308	310	356	305	308	317	326	320	308	322	319	374	349	309	322	305	294	338	304	345	325	322	381	317	319	345	316
57765	88201	67804	32606	31538	878	795	796	631	699	614	635	646	592	632	617	624	573	616	605	590	608	605	606	586	602	544	573	559	558	625	611	598	600	588	568	563	570	589	592	599	616	584	510	606	592	547	555	577	590	609	576	544	584	541	587	554	636	559	606	560	555	585	546	565	568	575	601	577	565	530	551	572	577	554	536	597	620	547	562	598	571	574	529	597	608	579	555	586	578	570	568	592	573	623	601	592	561	586	543	584	562	626	561	551	540	597	584	539	575	540	586	565	568	603	530	576	586	580	564	577	553	569	503	541	547	563	567	596	572	568	555	552	578	553	585	598	564	568	594	596	597	589	570	600	570	559	547	566	576	574	560	579	586	591	590	586	601	597	615	600	551	589	518	587	572	609	579	609	537	570	568	588	596	562	526	565	583	557	568	552	557	574	585	584	600	560	575	560	578	564	586	557	563	590	550	553	597	581	569	621	587	573	603	588	588	553	543	568	596	589	564	549	527	554	616	596	579	595	599	622	569	582	584	600	559	568	568	552	565	554	534	531	544	568	591	568	548	541	555	555	554	549	596	553	587	544	554	539	564	567	587	537	565	565	566	597	551	536	543	562	620	568	595	602	630	545	578	546	563	572	580	535	575	503	578	577	566	612	590	541	582	559	592	605	539	544	532	517	566	587	573	550	584	557	554	572	575	568	597	555	580	581	560	557	586	539	559	591	612	597	596	567	591	565	543	574	576	599	535	539	536	573	601	576	561	560	583	567	608	560	525	536	571	577	611	542	575	567	543	603	582	573	583	572	586	563	568	541	573	565	570	538	549	560	528	559	604	581	558	575	580	595	567	561	541	551	564	599	581	572	589	550	609	607	577	567	552	577	572	583	558	533	566	571	504	566	534	624	536	572	581	549	562	582	584	576	579	577	582	586	606	589	549	556	559	606	560	541	570	572	564	569	596	577	592	517	604	575	567	571	553	558	542	569	564	602	586	594	578	584	563	545	581	593	592	587	552	597	585	554	559	576	552	551	585	553	565	557	543	533	588	552	553	508	539	560	552	555	586	588	578	541	564	583	600	572	595	568	604	544	562	540	556	576	556	569	572	554	577	534	633	579	572	562	628	563	589	565	592	558	587	578	535	555	540	611	533	560	569	588	583	536	562	566	600	617	555	562	605	563	582	534	584	600	550	539	569	599	554	585	602	561	573	586	522	535	609	568	590	543	582	555	559	558	553	568	604	545	581	526	605	568	547	568	594	602	585	558	562	584	562	530	529	567	543	558	607	606	550	598	597	564	548	566	546	580	539	587	573	573	605	605	535	575	581	590	595	517	575	582	577	597	537	547	562	558	582	566	540	537	555	590	584	554	541	591	546	580	551	562	561	544	609	585	539	599	548	563	570	573	573	565	599	545	594	555	627	602	559	530	598	564	583	567	555	577	559	574	567	603	583	581	593	569	596	587	583	538	619	627	553	550	621	608	554	562	594	553	567	577	551	586	592	552	566	577	606	594	550	573	609	534	567	592	596	599	581	538	548	544	558	565	590	565	608	558	509	581	590	622	550	601	605	588	561	565	576	566	535	600	581	552	579	526	579	558	586	601	602	597	590	610	560	578	550	585	552	586	574	588	592	593	555	583	572	609	572	559	581	553	590	550	566	568	584	551	565	548	546	609	561	592	590	573	575	532	555	597	600	591	569	549	563	566	572	576	648	584	565	574	569	550	577	576	548	573	551	582	519	605	565	576	546	593	593	532	594	585	591	573	573	546	592	528	550	558	558	543	568	510	605	541	551	561	563	620	554	541	549	571	552	533	582	558	571	572	564	574	573	584	587	562	539	557	565	612	564	568	603	614	595	542	574	607	555	557	587	550	554	548	597	579	565	579	561	558	572	593	600	565	609	580	586	561	536	575	528	535	608	559	542	589	568	563	569	594	588	524	553	564	578	598	524	631	591	562	538	618	602	581	581	533	585	584	611	575	561	555	560	575	601	580	519	567	558	611	607	529	582	583	610	567	560	576	554	511	552	594	619	563	562	555	522	548	553	564	536	601	559	562	562	573	584	564	539	578	576	568	564	570	567	575	561	578	579	587	571	548	606	534	548	562	549	568	581	567	563	607	567	573	580	550	522	525	541	549	597	554	587	585	566	546	571	567	562	567	591	564	603	599	598	577	544	551	551	581	589	564	555	543	538	549	571	587	556	571	583	566	578	589	614	567	582	584	575	586	607	532	619	557	546	553	579	541	617	592	529	642	585	581	575	589	611	611	580	603	580	549	599	605	544	602	573	560	557	572	546	562	567	645	565	601	568	555	595	526	593	557	583	565	549	543	565	597	542	575	549	577	612	562	557	600	605	605	570	571	612	541	547	581	568	582	530	580	603	558	572	569	550	585	577	604	569	541	567	587	587	583	561	596	545	588	605	584	587	604	587	571	558	535	565	581	571	563	595	586	565	563	547	592	609	563	566	578	566	587	594	563	560	553	549	566	548	584	552	573	551	564	564	594	575	633	551	545	540	588	573	597	565	561	553	570	577	582	587	531	590	605	546	588	585	547	586	602	608	565	579	539	601	566	606	563	568	590	544	593	586	596	587	566	571	574	570	539	563	566	550	606	579	520	503	598	558	537	560	564	611	564	542	606	554	577	579	550	566	581	566	575	620	578	594	556	556	551	532	567	550	556	557	594	584	576	598	548	571	592	583	588	528	580	545	606	557	565	570	608	599	591	579	605	579	565	559	553	567	559	627	604	572	612	579	575	633	570	569	587	613	570	574	613	565	595	558	564	603	574	566	583	582	568	600	560	574	596	628	545	610	606	586	587	551	573	559	588	591	601	516	606	584	585	567	595	558	574	557	565	556	597	554	579	573	553	620	562	570	537	537	558	585	620	547	587	567	584	564	584	588	541	571	594	541	570	578	599	552	565	557	617	541	567	615	565	567	582	532	567	561	574	587	571	587	574	568	579	581	557	594	537	594	590	569	580	555	559	584	543	581	557	573	553	515	555	563	570	563	565	592	565	576	575	603	572	574	568	583	546	547	590	576	551	569	607	580	583	600	585	549	557	585	572	559	550	584	540	586	553	591	600	559	584	536	581	588	585	567	549	549	590	502	579	583	546	580	559	608	557	580	540	596	548	572	610	586	567	573	602	545	559	568	577	563	602	591	565	598	558	550	596	609	600	612	567	574	573	550	642	543	575	544	558	571	562	562	612	604	591	554	579	579	606	563	546	543	539	574	538	592	551	562	559	576	596	564	563	601	590	560	539	592	567	568	568	554	592	560	582	570	563	572	580	598	563	551	540	609	583	573	565	586	586	613	584	594	571	535	554	502	578	591	600	612	546	557	556	588	554	594	555	540	597	565	610	542	585	564	602	549	584	612	579	642	564	576	610	588	605	564	544	559	581	550	592	582	611	554	606	565	568	561	588	604	562	583	576	574	577	551	562	566	555	579	549	593	565	615	593	599	574	574	606	545	582	550	578	538
29175	27337	23102	7307	2786	293	268	285	287	286	239	253	264	277	233	281	272	225	271	289	256	274	250	260	227	263	257	229	267	237	235	248	238	277	263	247	270	230	245	254	251	272	265	273	296	275	246	240	236	274	271	253	252	266	251	274	258	256	288	254	219	271	239	264	265	259	277	246	236	250	260	276	271	241	213	266	265	287	276	250	259	247	286	268	264	248	271	265	268	258	278	287	241	266	217	260	260	257	258	299	248	258	255	276	238	238	269	251	254	262	252	236	247	256	264	248	246	232	256	264	267	245	248	257	244	257	270	242	250	250	244	259	262	271	251	278	252	250	259	264	266	243	213	244	242	279	272	246	286	246	234	283	260	258	257	268	259	242	268	247	242	277	278	238	293	266	269	230	285	282	286	237	249	249	271	236	232	284	246	277	242	273	248	244	260	246	276	254	236	244	282	226	245	266	266	241	265	241	266	227	249	227	251	263	243	259	243	214	252	291	259	278	263	241	246	282	277	252	225	269	259	239	234	242	265	246	291	263	273	236	254	264	254	254	293	226	266	262	267	231	256	246	285	249	254	247	259	278	247	259	313	277	276	271	229	258	266	248	244	242	276	253	269	239	237	271	257	255	255	240	236	264	248	240	252	243	258	245	251	255	255	269	264	254	260	253	277	253	254	242	250	262	245	256	242	263	272	268	219	252	232	269	231	262	243	238	245	237	228	269	274	256	259	252	248	259	260	258	222	257	249	248	276	248	251	282	256	259	255	255	274	251	245	221	270	256	244	257	238	296	248	259	275	244	265	242	266	266	228	271	244	256	249	235	256	242	261	287	280	245	282	263	219	268	237	242	227	285	276	265	291	265	268	250	255	251	258	255	250	263	244	263	264	243	257	275	235	250	245	267	247	247	267	253	240	262	262	246	264	241	247	246	247	249	262	276	261	264	252	256	259	292	258	230	266	268	253	231	250	265	291	252	244	271	288	259	249	257	260	269	271	263	255	270	261	245	278	274	263	257	235	283	211	227	287	269	242	248	236	262	259	269	265	254	261	263	255	266	261	229	244	257	273	247	228	249	255	268	258	254	225	263	256	237	261	262	217	265	257	228	277	242	262	247	231	230	239	253	266	255	223	238	272	261	264	273	263	238	248	244	227	249	281	223	257	256	262	257	245	257	236	256	269	272	271	237	241	249	256	266	280	262	268	255	244	261	246	247	244	291	259	265	279	256	267	262	256	275	247	299	225	236	274	257	249	243	257	243	245	235	251	248	263	286	226	262	249	257	237	236	268	251	243	247	261	264	267	272	292	233	260	267	278	276	257	243	241	250	253	254	255	251	266	246	240	239	228	263	222	229	278	246	235	252	268	245	258	263	296	260	249	259	254	235	257	265	268	243	262	251	286	269	252	259	229	257	253	280	254	253	240	261	258	247	232	251	272	244	232	224	220	262	268	292	257	248	243	256	264	248	225	273	269	259	221	245	255	274	222	253	249	262	236	250	234	259	292	274	263	235	263	249	265	275	262	247	234	239	251	231	253	249	243	263	253	248	273	262	249	235	257	235	264	260	264	253	257	240	264	279	259	279	240	244	259	244	284	256	251	264	244	315	249	248	265	261	235	262	242	253	254	285	281	266	249	273	238	286	271	238	264	251	232	224	244	264	277	235	263	254	235	300	253	252	264	222	241	275	238	243	240	254	250	273	257	246	250	242	264	262	253	246	268	250	276	241	247	261	248	271	265	237	260	273	280	241	219	234	275	271	273	253	233	270	270	284	286	254	256	234	237	278	260	210	245	278	259	247	267	262	269	251	253	262	294	260	277	268	263	246	254	274	243	265	278	277	235	238	250	257	276	303	237	260	243	246	246	251	244	255	256	259	239	246	260	259	227	250	248	257	254	233	266	278	226	248	242	230	230	282	238	276	246	233	255	283	265	241	284	267	253	261	276	235	277	229	252	261	282	255	259	249	247	279	261	243	241	261	257	250	244	241	265	250	234	254	282	254	273	237	250	277	271	221	276	236	249	257	221	264	280	277	243	261	276	259	220	293	235	272	249	237	258	244	272	271	252	252	282	263	273	243	251	247	248	249	226	262	250	252	259	269	240	276	232	233	262	262	273	255	266	258	279	223	269	244	268	240	230	244	232	257	266	281	242	244	247	254	240	280	240	227	223	218	254	250	231	269	242	256	235	240	260	269	285	258	232	242	263	244	244	262	260	230	274	258	247	288	268	244	256	271	241	265	279	265	237	230	245	263	230	254	248	241	247	238	258	291	252	264	222	282	267	259	269	244	253	258	245	225	249	235	238	235	265	240	250	278	251	241	250	239	243	273	241	271	274	265	270	255	225	256	276	252	259	248	260	248	230	245	270	260	266	272	233	277	247	280	270	244	247	243	277	271	287	254	239	221	259	249	246	258	256	252	232	245	273	258	244	265	240	270	241	261	285	305	242	256	228	270	265	235	263	254	250	273	247	246	252	255	258	245	257	273	258	263	245	293	269	245	240	242	272	248	266	246	260	260	248	241	252	250	256	245	273	224	237	220	288	257	247	240	249	241	268	260	264	241	258	261	235	251	248	293	277	252	245	274	259	268	247	256	249	257	264	269	271	265	262	258	272	247	254	274	268	285	284	277	242	239	227	261	266	228	248	241	258	255	213	270	258	249	235	287	252	261	240	257	260	257	253	252	249	238	237	283	215	267	280	244	240	244	251	259	255	241	258	253	217	247	279	266	259	241	271	246	250	257	253	260	232	278	264	283	232	277	268	254	262	248	257	260	260	244	262	262	239	274	246	240	275	263	245	281	252	259	240	254	239	244	300	249	232	284	241	256	265	256	255	240	269	245	241	252	252	273	238	244	253	243	269	261	279	274	270	234	279	263	267	256	239	240	274	257	261	257	269	261	245	279	227	274	282	247	242	241	265	275	249	254	279	274	225	255	264	273	270	247	275	247	255	275	281	280	256	254	260	286	274	244	253	257	271	254	250	263	259	239	218	247	268	265	248	256	259	248	276	255	254	235	251	276	257	250	267	240	279	239	267	267	248	237	242	258	248	231	245	233	257	264	268	245	277	268	265	237	269	292	284	236	229	237	260	259	235	266	243	254	247	244	263	261	216	279	287	264	255	290	250	254	287	265	276	254	255	256	249	256	252	259	240	266	244	253	294	248	257	264	237	220	271	244	229	283	261	240	273	241	254	259	231	248	269	228	248	261	266	242	258	252	254	259	262	262	278	266	250	263	246	277	243	246	214	264	277	257	259	254	248	252	269	245	229	224	233	257	259	239	248	259	235	262	249	238	250	247	268	245	278	263	269	266	255	255	259	280	277	256	270	270	267	261	262	247	226	248	237	260	284	256	253	235	245	254	240	266	252	277	219	254	257	250	250	247	262	264	266	271	272	260	257	239	262	249	281	241	241	244	229	282	238	258	280	258	263	230	251	265	239	243	265	246	282	243	258	258	259	246	281	238	241	275	253	271	247	258
38526	43357	27297	5867	6569	474	464	523	474	517	455	492	498	495	504	461	470	499	493	453	481	505	454	512	508	472	471	543	466	460	516	495	497	467	505	473	498	474	538	451	512	484	542	502	499	521	479	507	482	475	472	501	500	465	494	493	506	463	461	480	465	508	522	508	462	497	512	515	466	445	477	492	508	471	485	498	475	497	473	497	524	474	450	513	510	503	475	493	450	451	504	467	516	508	496	443	484	445	446	512	462	511	514	471	493	517	457	497	501	508	497	472	472	485	506	482	465	523	488	498	468	481	494	461	503	527	465	477	484	447	504	513	524	488	511	508	507	468	514	463	451	438	520	488	507	521	464	481	498	471	477	499	489	478	483	456	465	495	513	480	474	506	493	501	464	512	454	480	493	466	510	493	485	488	507	504	512	460	464	480	453	474	476	451	452	497	484	520	478	479	457	534	491	485	467	473	510	517	455	502	444	507	510	486	476	461	485	523	467	492	506	491	484	505	475	496	468	434	490	456	489	478	485	477	474	483	491	510	528	463	490	441	470	489	494	492	478	508	468	485	444	458	458	496	445	497	514	482	489	443	461	527	474	487	474	471	505	530	439	486	499	523	499	482	455	478	479	496	503	481	535	447	509	487	511	485	463	481	453	503	527	473	470	492	491	501	453	466	494	511	493	505	487	471	485	505	514	495	488	478	489	456	478	452	479	522	512	468	492	503	466	451	483	502	499	458	474	513	503	502	499	510	543	469	511	490	427	484	530	513	484	494	478	458	512	459	523	470	460	482	498	458	453	461	472	505	512	500	464	502	504	517	540	512	476	473	448	493	470	512	506	481	504	493	469	477	529	454	471	449	461	450	504	458	507	478	523	462	488	446	463	468	523	482	504	486	495	495	462	480	459	507	508	464	475	454	497	497	476	499	501	459	502	496	489	543	491	483	499	477	465	461	452	484	513	483	514	500	480	482	476	475	517	444	484	448	474	493	526	459	500	470	507	467	486	473	456	464	507	477	499	504	477	486	467	486	468	516	479	481	515	504	488	537	461	480	479	496	500	497	485	491	496	488	498	493	519	529	488	501	476	446	459	449	466	482	498	509	539	505	479	464	474	466	513	484	479	492	505	449	465	495	464	466	476	500	500	469	498	484	481	471	451	498	473	482	500	483	533	477	477	468	489	476	497	447	494	466	529	491	492	463	502	473	498	464	523	514	503	490	480	482	469	477	522	506	478	518	489	481	488	451	511	465	486	498	457	506	500	479	472	526	463	515	489	502	495	503	466	490	451	509	490	467	483	473	480	478	484	481	499	528	476	480	471	486	476	491	507	431	550	520	499	461	459	465	524	520	500	504	478	482	511	481	494	499	487	513	448	458	489	543	492	489	504	499	500	516	518	477	478	481	556	429	494	441	496	538	483	503	484	477	475	510	467	515	475	511	501	454	489	504	487	502	460	423	452	514	491	488	465	463	518	482	490	464	450	547	510	488	457	496	489	506	504	528	480	491	520	489	476	471	474	468	481	517	475	500	525	487	467	505	443	475	485	494	478	495	466	523	474	505	480	536	489	483	485	441	482	490	494	491	529	493	493	469	477	490	512	500	488	500	470	479	486	431	495	506	485	507	474	444	498	473	471	475	472	517	524	484	494	481	490	463	498	504	504	461	490	503	489	511	476	499	482	482	471	499	478	492	506	455	454	505	456	539	475	443	496	466	473	470	500	461	481	504	457	492	471	495	500	490	471	518	462	500	483	472	483	483	483	490	496	488	463	460	512	473	513	481	456	481	484	523	442	536	501	505	492	486	464	466	505	489	463	488	475	473	514	472	530	470	491	531	520	462	455	501	511	533	510	463	498	457	445	471	488	514	496	509	490	480	509	517	481	498	486	488	489	550	529	504	471	503	494	487	492	441	495	496	469	492	496	471	459	473	497	471	498	442	488	497	500	467	481	469	503	438	509	482	455	453	473	475	473	507	499	457	500	471	492	512	510	473	502	498	459	508	481	469	474	508	498	456	485	495	546	486	503	491	473	463	484	465	507	449	423	466	456	515	530	470	495	478	455	500	522	522	535	450	464	527	533	483	483	481	493	529	569	482	484	533	499	419	471	496	476	490	441	505	511	509	495	463	525	493	468	461	494	493	499	495	496	515	499	536	486	490	493	484	451	477	509	483	471	481	511	491	469	527	537	489	455	511	469	504	469	519	486	529	466	475	457	482	502	456	498	479	474	493	472	491	474	516	512	473	469	533	518	457	481	481	497	466	471	479	505	497	466	460	499	486	484	489	549	493	521	516	481	487	513	455	479	477	507	485	476	480	482	474	463	472	488	520	449	471	494	506	480	476	499	489	524	506	511	479	500	453	485	486	493	491	533	464	497	517	479	517	485	507	484	486	469	495	467	490	532	512	491	438	497	486	513	505	472	501	508	477	453	447	487	474	482	512	463	482	499	495	482	512	541	493	496	492	455	505	457	455	520	453	516	482	439	515	482	450	502	495	483	532	513	503	483	475	493	504	473	506	494	493	497	459	478	530	516	509	526	501	476	515	496	539	467	509	456	492	501	465	501	518	466	501	455	508	494	470	540	514	499	454	495	466	500	450	500	479	506	510	454	480	485	520	512	478	478	492	509	489	498	464	469	527	475	478	466	485	505	457	470	492	499	496	474	520	491	478	482	490	486	456	481	512	510	508	474	522	477	482	504	466	493	495	455	500	518	461	494	513	543	465	478	508	536	479	450	508	492	520	484	518	455	497	506	465	481	489	489	512	513	446	436	532	470	491	473	518	474	491	492	508	499	489	483	491	528	489	453	493	474	478	432	507	498	492	540	461	476	504	503	489	518	483	529	484	487	484	494	479	474	494	502	532	509	527	489	472	491	492	505	449	497	491	459	476	490	482	503	504	507	535	504	458	495	497	480	505	521	510	492	545	472	483	429	501	472	469	527	498	522	500	469	480	489	489	501	523	454	487	507	511	496	514	498	439	502	482	513	464	472	456	520	472	487	468	521	492	451	492	512	501	458	484	499	475	457	511	484	491	479	502	467	475	484	508	479	525	448	431	465	493	490	464	492	494	507	472	502	506	477	517	511	502	503	465	485	477	481	469	489	520	485	506	480	480	494	469	486	506	483	491	517	492	520	497	481	506	498	446	487	483	511	445	503	482	509	484	507	498	463	512	482	483	507	457	506	489	531	484	477	513	477	480	489	501	482	510	495	494	485	438	523	512	474	492	488	495	494	495	528	473	449	508	474	515	521	469	495	510	491	451	467	511	492	466	523	498	476	453	499	465	503	503	467	463	471	489	489	485	461	507	428	498	468	460	489	485	514	504	515	537	512	492	482	463	479	493	497	473	464	494	469	463	500	496	482	514	489	518	511	535	514	489	489	474	475	492	522	502	493	513	491	481	467	483	492	456	469	489	511	468	476	465	496	489	433	449	532	491	522	516	524	507	486	505	467	531	486	467	465	493	514	488	444	499	517	497
24432	22904	30066	24263	20046	6221	318	245	232	207	203	196	194	192	230	175	205	197	206	192	218	203	198	222	196	211	196	192	225	234	219	187	214	217	212	225	210	215	191	188	208	211	192	190	200	187	196	193	204	206	178	201	175	208	222	190	184	214	209	194	183	207	199	210	220	176	202	216	199	206	182	211	185	193	190	186	202	204	210	224	217	206	204	204	186	178	197	197	180	198	199	209	200	209	227	181	217	203	196	184	206	199	182	206	177	220	204	215	218	168	182	210	176	197	203	177	186	203	175	198	189	189	201	207	189	225	206	186	181	194	187	202	211	184	174	193	206	206	204	195	213	184	207	165	174	187	198	213	222	201	185	220	209	194	218	212	178	190	206	182	210	215	223	174	183	221	219	178	222	209	184	202	196	168	210	200	213	224	173	184	206	214	222	177	204	194	199	194	219	204	215	204	201	202	176	189	218	215	208	203	196	173	189	200	222	202	195	184	196	207	201	219	203	191	187	174	211	213	191	184	199	200	178	193	198	185	189	214	195	173	191	187	201	182	211	227	186	214	208	196	203	195	197	215	201	207	201	198	181	163	198	207	199	215	212	198	182	202	181	196	204	191	209	218	205	174	199	210	209	191	185	175	213	190	198	218	195	205	211	204	189	204	184	223	200	201	199	191	206	203	214	187	191	202	196	214	200	192	179	194	214	166	215	187	219	222	220	217	203	213	195	212	202	200	174	184	199	186	197	210	205	225	233	205	175	205	207	204	203	196	209	188	206	184	179	189	208	223	200	201	217	204	190	216	191	199	191	220	204	235	177	196	218	209	186	212	201	178	204	206	214	191	195	187	171	191	201	201	232	199	196	228	207	205	200	197	217	237	191	196	199	194	198	189	227	206	197	223	190	229	182	207	180	187	212	214	185	201	205	196	212	202	202	210	212	193	197	181	190	201	202	196	198	211	196	192	189	212	194	188	198	219	215	217	190	208	191	214	203	231	199	203	206	187	203	208	196	192	183	203	199	198	187	199	215	193	224	172	203	206	203	197	221	226	214	222	191	215	228	183	208	184	197	221	184	211	192	202	204	181	172	196	211	200	220	212	224	206	198	203	209	216	200	180	213	205	194	223	195	185	193	231	188	177	190	213	204	210	191	197	212	224	218	212	210	196	213	190	195	204	197	180	204	204	167	183	210	211	209	186	193	199	185	204	202	203	183	183	224	206	221	192	207	223	203	219	211	182	217	206	188	207	174	190	217	198	199	200	205	190	200	206	190	190	215	210	192	190	195	178	213	201	179	222	201	177	195	188	196	233	193	195	208	204	192	193	207	225	189	177	214	197	179	205	212	184	189	212	213	202	202	212	195	205	220	232	195	185	203	200	206	204	212	167	223	212	207	194	185	195	191	186	218	192	200	204	206	173	178	200	218	198	223	190	200	200	200	198	195	202	213	234	211	211	189	217	210	199	185	197	242	207	223	188	193	212	227	203	205	216	208	182	190	211	192	178	208	187	213	167	182	215	200	210	200	205	187	204	186	205	203	199	207	186	201	188	184	181	223	211	199	195	205	208	180	186	211	192	214	193	223	194	209	189	201	184	198	172	198	215	195	202	205	198	188	207	207	192	204	196	180	203	217	235	209	180	204	191	208	200	201	181	191	233	187	224	189	181	208	193	203	206	209	197	176	211	220	215	214	193	219	209	192	197	218	184	225	212	175	200	218	196	196	205	199	206	169	177	201	184	211	216	199	196	201	205	204	207	237	206	194	203	235	185	199	193	199	201	217	175	194	209	223	210	196	229	205	228	205	190	202	242	200	186	203	194	230	199	187	217	202	187	217	219	196	198	189	212	200	186	171	203	198	207	193	195	191	219	197	188	203	191	206	202	176	182	186	218	197	227	178	208	186	203	204	216	188	185	206	178	194	189	193	184	186	203	180	200	209	174	201	182	205	190	212	202	210	219	207	215	185	207	215	210	205	205	194	197	163	189	204	182	205	188	236	219	196	219	193	167	198	214	198	225	205	190	203	204	194	206	236	208	206	189	211	188	204	198	198	198	191	189	207	219	230	201	176	178	197	173	188	206	209	191	196	214	195	212	222	213	204	185	208	192	201	225	201	193	203	222	212	222	252	211	187	172	214	199	200	216	193	184	199	198	163	213	185	206	201	213	210	208	196	202	198	238	196	217	177	217	220	198	175	182	219	208	177	186	202	205	193	199	207	191	212	212	173	194	200	203	219	205	219	195	228	204	206	179	213	203	193	197	206	185	180	201	187	199	211	219	197	195	216	185	197	216	204	201	206	183	190	202	183	196	212	206	211	220	187	189	208	215	197	204	203	204	226	194	192	187	193	223	231	218	204	235	186	166	194	204	217	167	184	199	198	209	195	215	207	210	212	196	224	214	185	176	196	208	189	201	210	197	211	223	195	216	228	171	179	201	200	201	204	214	195	215	207	217	191	210	208	199	203	224	208	192	187	195	197	223	190	229	218	175	197	221	202	171	190	203	199	176	209	187	236	208	203	191	197	194	172	221	181	190	183	218	210	211	216	193	191	186	199	175	196	213	204	191	211	203	221	191	204	216	190	220	183	195	199	214	198	219	196	209	217	198	204	216	186	199	184	195	213	199	206	208	210	206	191	212	192	198	209	212	194	195	204	191	203	193	233	211	175	209	201	208	196	198	190	213	201	192	196	163	208	205	196	192	225	202	209	194	235	169	198	183	220	206	199	185	213	187	237	232	211	199	199	193	200	190	197	190	223	204	212	205	232	215	229	197	217	192	187	182	206	209	204	203	166	217	203	231	196	213	229	213	176	205	227	189	197	202	176	200	195	182	191	209	189	195	216	200	204	218	196	212	196	201	197	221	230	219	195	203	190	173	208	210	187	208	208	187	158	217	204	176	207	210	213	221	211	202	170	221	218	182	199	213	214	214	194	201	184	212	220	213	201	219	203	179	195	199	215	233	224	200	208	200	184	190	199	169	219	185	184	198	207	208	217	218	203	224	210	200	194	199	189	203	174	223	210	204	189	172	226	205	196	218	201	241	224	203	216	207	196	211	197	220	186	199	186	213	193	192	203	197	216	202	187	203	212	224	207	207	225	197	179	194	188	200	208	198	210	179	194	213	193	215	217	196	211	166	196	207	189	216	194	204	202	219	197	195	205	200	195	186	193	188	202	198	193	187	211	187	196	233	184	222	172	177	182	180	200	190	190	197	187	192	219	199	183	198	215	186	193	226	179	190	207	207	178	171	189	177	208	187	200	200	210	205	206	214	198	204	186	204	199	194	175	209	203	207	188	181	232	210	194	224	219	199	209	217	233	195	201	198	212	203	180	192	232	198	215	189	199	209	209	189	188	217	197	202	218	204	197	211	200	224	204	225	198	218	199	195	205	208	213	205	220	205	199	220	205	193	204	193	221	235	202	191	187	217	173	184	211	204	201	192	179	211	213	194	210	210	193	187	215	212	184	191	214	196	177	192	194	195
60008	88253	53707	20010	18287	466	430	421	389	388	398	404	402	405	411	401	311	377	394	395	419	374	389	388	378	366	453	384	387	400	403	388	356	351	381	344	357	378	348	427	412	368	395	375	366	352	355	368	397	393	404	382	355	388	368	363	374	373	402	359	401	345	394	359	391	360	386	411	356	376	374	435	379	426	368	424	388	399	380	382	416	393	359	412	365	372	399	373	363	366	424	360	399	384	387	399	389	373	392	364	373	386	388	366	380	360	399	350	363	378	366	390	341	365	353	353	422	349	354	344	324	377	406	359	390	410	370	402	386	397	372	365	362	396	408	352	367	385	378	376	384	373	363	371	374	394	401	371	411	388	373	356	423	367	386	361	363	371	377	352	375	405	384	369	405	401	375	355	397	393	372	367	344	400	378	394	420	401	371	386	378	392	404	372	377	380	374	371	377	386	351	390	395	373	351	384	357	380	392	392	384	388	382	387	388	399	374	376	412	410	375	379	381	386	362	376	356	352	381	371	395	391	387	358	374	406	398	363	406	426	412	388	344	365	382	368	391	378	369	397	368	384	364	386	396	369	381	344	373	379	384	373	381	362	416	389	424	395	370	430	367	424	398	355	347	346	379	381	389	400	382	343	402	382	370	397	359	380	398	399	398	379	405	392	378	398	380	379	378	358	378	382	373	369	422	371	385	374	413	393	371	354	374	364	350	378	379	357	375	391	424	401	377	374	373	370	381	406	404	360	388	406	351	393	365	367	397	387	384	390	399	364	388	398	377	396	360	409	364	344	404	375	399	385	357	372	355	372	378	390	399	344	387	363	402	387	393	431	361	388	401	393	366	360	398	399	364	388	343	364	370	395	373	415	357	392	374	390	409	384	342	380	388	395	339	370	410	428	397	412	372	384	353	365	387	366	390	373	420	391	388	416	396	390	363	379	428	385	378	389	391	430	397	385	411	356	386	374	347	353	366	389	357	404	372	375	374	400	407	369	372	410	369	381	402	377	399	386	386	387	373	372	388	391	350	346	399	399	402	381	368	378	389	400	373	369	377	366	375	357	401	410	398	381	383	382	377	366	377	372	373	376	369	357	350	365	370	388	351	386	411	384	375	393	394	391	394	402	374	388	384	380	375	362	335	383	392	368	367	388	355	385	401	385	387	362	400	390	361	358	423	372	391	373	381	396	381	385	398	408	369	345	407	385	355	377	407	386	394	393	370	413	401	398	403	399	375	382	390	378	368	403	371	389	402	388	408	357	391	346	383	348	413	351	349	376	397	346	343	360	369	382	364	402	385	373	411	397	366	375	388	376	374	368	374	424	358	385	418	364	372	408	370	374	380	403	417	403	384	388	361	364	373	356	380	400	391	365	366	373	398	337	382	367	410	384	420	416	412	394	371	376	350	360	385	393	382	395	403	397	384	375	365	395	392	360	376	378	383	372	370	372	381	392	349	346	389	400	372	389	401	359	400	389	368	376	376	375	406	364	376	343	388	383	364	375	393	391	364	410	405	375	373	399	396	407	407	378	368	380	407	391	385	386	360	376	416	354	371	357	342	369	370	377	353	421	390	382	352	372	386	396	385	377	416	360	369	384	359	357	389	386	370	351	374	386	405	391	422	369	365	387	384	349	390	395	353	373	369	374	366	390	400	370	365	380	419	371	395	386	350	344	382	367	395	356	351	344	351	386	417	386	380	390	385	387	371	406	363	346	400	372	372	368	414	361	374	413	393	375	355	384	417	424	406	366	410	368	399	349	382	360	381	405	360	380	361	394	360	408	386	388	402	434	385	405	368	391	372	364	388	407	422	387	370	360	450	383	376	388	371	357	373	372	329	381	365	352	363	402	354	396	397	378	383	352	402	403	384	423	369	400	423	396	398	397	375	363	388	368	391	371	395	406	389	379	372	382	375	351	377	347	389	385	398	376	364	377	393	375	386	350	378	427	394	358	397	353	351	398	408	360	383	388	402	383	394	394	372	363	405	399	381	410	407	367	383	374	356	394	401	382	372	378	403	383	344	382	375	382	366	375	340	385	376	417	373	393	387	369	390	349	367	385	367	447	394	389	381	435	418	403	362	400	391	398	354	372	387	394	389	353	415	363	357	400	378	405	406	391	374	381	383	364	368	390	393	371	367	399	392	407	433	383	387	367	378	385	386	400	420	364	350	384	392	383	357	366	365	380	402	367	358	382	396	443	391	376	421	413	388	369	380	380	358	379	377	389	349	399	361	376	382	374	393	379	356	371	390	396	395	403	403	384	360	375	366	342	345	391	380	384	402	375	376	394	435	375	410	343	373	420	395	413	375	359	386	379	426	383	386	388	381	378	377	416	362	391	379	378	396	386	385	379	383	370	375	379	410	411	384	422	360	362	378	360	371	369	400	408	401	411	356	351	359	367	384	366	354	385	386	385	406	395	337	348	384	365	363	353	373	371	415	380	391	370	361	404	354	409	411	361	357	390	352	366	403	372	388	377	353	366	399	395	386	382	393	348	387	403	403	401	382	419	370	357	370	422	391	394	369	383	373	397	334	371	399	390	387	393	380	388	422	366	385	399	356	374	410	378	385	356	403	367	399	359	367	366	374	374	397	358	389	367	380	393	357	360	381	367	383	409	348	377	400	364	382	374	392	370	399	371	377	366	398	385	405	387	342	398	363	395	409	346	370	363	399	374	395	376	380	421	380	373	361	384	408	380	359	362	395	404	409	376	380	379	370	416	346	410	429	371	393	356	403	361	370	401	401	404	394	425	400	373	389	383	369	408	379	348	382	391	354	356	398	374	393	377	376	394	369	372	383	403	372	333	395	371	370	410	387	361	383	379	393	383	391	371	397	392	373	390	403	358	375	365	375	399	336	364	419	389	378	349	347	418	364	385	391	381	354	365	395	374	386	367	378	404	382	398	380	382	404	400	390	359	360	431	376	349	379	374	358	372	378	375	353	402	417	422	363	381	370	380	372	388	363	419	378	376	365	372	391	395	373	352	379	372	337	414	430	390	367	358	362	412	386	378	380	375	383	421	350	379	361	359	376	366	361	378	370	390	372	424	380	415	347	387	344	375	372	377	398	346	386	372	420	393	372	373	397	373	377	397	372	365	369	409	380	352	387	405	381	387	416	379	391	354	364	379	402	415	413	374	380	415	375	395	382	378	369	385	379	388	376	381	405	393	386	368	365	369	346	410	352	407	380	362	400	390	403	386	382	371	386	385	364	419	388	407	362	357	374	341	404	402	382	370	379	370	379	390	386	390	382	351	391	366	379	372	360	381	408	373	391	371	378	397	363	386	370	397	412	358	374	384	392	393	375	402	398	384	394	390	376	353	367	429	394	363	428	367	409	412	366	360	374	405	361	398	398	421	336	382	380	400	386	418	403	409	356	375	361	373	404	416	330	379	382	389	411	393	353	356	380	390	356	396	401	387	406	378	386	384	340	379	381	364	363	382	385	380	383	389	392	367	388	389	390	393	370	375	390	413	362	379
23163	21817	29716	23701	21407	17566	3081	417	394	389	408	343	386	359	380	355	363	348	332	385	395	330	368	349	346	349	380	338	366	336	366	388	370	361	377	373	359	341	354	347	376	337	370	356	353	382	344	363	374	327	329	350	319	347	323	353	370	364	350	355	326	345	352	359	359	316	353	368	344	319	332	356	353	325	367	372	333	365	348	346	324	359	343	382	354	340	345	335	355	333	361	364	319	329	363	376	344	327	343	347	315	369	324	316	344	346	328	356	360	361	338	358	337	351	339	364	357	350	340	345	373	351	382	375	357	347	330	352	372	353	356	339	359	331	352	327	349	333	358	366	333	387	341	355	321	350	375	361	362	332	336	322	354	332	338	336	338	344	301	348	350	352	351	349	373	312	350	341	336	369	382	308	375	362	333	317	368	335	355	354	344	346	354	347	348	360	341	330	334	381	321	364	387	318	326	359	364	395	354	335	370	402	337	348	367	375	354	352	355	352	335	365	345	348	379	345	348	364	353	353	336	357	355	318	370	348	357	337	368	371	376	375	346	341	320	344	370	330	372	331	346	328	344	352	339	359	357	345	347	321	350	328	376	342	330	368	369	323	319	334	357	348	353	351	334	339	340	334	341	337	326	320	362	373	328	346	360	368	361	337	303	357	344	336	308	364	342	347	290	346	320	347	378	381	355	354	321	368	370	345	344	324	349	328	365	334	347	391	341	354	366	322	353	390	350	356	349	334	369	344	352	366	351	337	357	356	313	359	355	355	371	343	382	363	327	351	384	369	381	359	329	343	402	341	331	323	358	348	339	351	345	358	365	350	361	355	353	347	344	359	376	353	348	323	371	351	346	335	324	356	332	357	346	312	341	372	379	364	384	348	348	327	356	386	363	319	364	332	367	359	328	307	322	326	329	371	344	343	338	343	320	328	333	373	351	383	332	333	378	341	313	339	355	383	320	329	355	362	348	342	322	343	350	355	324	338	354	338	348	371	331	346	336	327	355	346	346	358	357	348	333	365	354	348	329	358	371	345	349	358	357	345	343	381	336	350	358	348	336	361	319	331	356	343	348	382	352	300	320	348	361	359	339	358	364	369	384	335	358	340	323	369	343	341	347	369	358	330	364	341	331	314	350	361	335	335	368	366	357	363	370	355	311	341	375	340	325	338	341	333	368	336	317	320	344	367	358	305	358	365	381	358	352	360	327	345	345	378	358	354	315	291	315	379	340	327	347	354	354	359	350	375	372	359	343	336	337	350	334	361	314	383	359	363	330	335	363	343	321	322	314	369	376	371	307	315	366	343	356	336	343	354	360	307	337	362	333	329	327	341	352	354	355	349	336	356	349	360	365	330	313	358	376	376	350	362	351	345	340	335	321	360	323	341	359	330	342	344	356	353	341	319	382	356	352	350	300	366	338	340	368	349	383	344	360	303	343	348	329	353	389	375	362	345	356	371	341	366	331	368	346	355	354	362	371	365	363	329	354	362	371	368	367	341	335	337	326	327	317	338	399	358	358	367	396	395	340	368	361	359	339	337	335	352	377	358	361	346	333	308	360	352	337	343	362	368	346	361	356	352	326	353	372	355	355	344	348	358	349	340	334	307	365	394	349	342	378	299	375	355	346	335	340	326	349	335	348	365	340	329	364	325	326	312	340	350	343	350	349	332	350	368	353	315	326	347	333	349	367	372	372	363	354	344	321	337	363	330	332	319	355	361	385	367	338	335	350	364	342	327	376	352	369	343	360	373	379	349	345	343	350	358	364	342	353	343	339	364	335	332	360	326	347	343	366	359	331	297	368	385	345	368	358	333	337	356	338	353	349	353	341	361	302	335	357	372	321	369	331	366	360	367	326	350	328	351	371	363	331	400	362	342	391	357	349	356	337	371	377	295	366	329	338	376	326	348	346	359	380	353	324	333	343	315	307	347	327	360	375	355	349	346	355	361	372	342	327	349	308	331	362	374	351	332	360	353	385	353	367	319	332	350	314	326	356	365	381	345	399	355	338	355	322	325	384	340	348	348	365	333	353	349	343	329	326	338	326	361	357	322	355	362	340	375	366	355	356	345	339	365	342	346	337	383	336	367	372	342	360	287	344	357	336	357	355	351	366	388	331	328	349	351	355	361	330	358	307	377	339	371	340	369	321	360	346	317	350	350	342	341	320	345	325	347	312	378	329	341	370	322	341	330	345	347	377	328	338	320	328	309	341	330	346	324	350	336	323	344	348	344	354	380	360	365	346	356	346	332	339	331	346	348	366	377	355	329	333	362	373	372	375	333	329	328	336	387	348	372	340	370	325	390	387	368	364	369	365	387	342	350	322	346	324	360	345	340	363	347	356	357	353	342	343	338	363	302	369	331	371	304	387	364	370	378	341	370	367	306	342	351	360	357	346	318	338	354	343	346	319	355	372	363	346	370	340	406	372	366	363	356	355	356	338	362	354	356	347	352	341	329	354	343	352	365	361	354	352	352	356	357	352	339	338	354	347	339	355	335	375	366	314	336	364	370	335	360	350	389	343	372	351	360	365	316	328	364	325	382	358	340	320	394	341	366	369	322	312	321	380	350	362	334	356	345	348	339	314	357	356	340	350	319	392	335	368	326	375	354	346	339	372	355	366	338	392	294	342	367	335	334	330	344	364	355	371	316	319	369	337	343	350	309	362	335	355	389	344	367	368	361	348	350	352	342	367	365	366	338	327	339	366	326	339	348	333	349	337	359	360	384	364	352	337	333	380	373	369	349	356	334	330	336	336	358	333	356	354	339	324	362	334	353	320	346	366	370	340	306	358	348	380	345	343	339	363	350	366	362	338	344	328	345	346	358	348	380	338	339	364	367	350	360	354	362	361	352	317	377	334	353	368	364	362	358	365	361	330	333	347	333	348	340	383	346	337	358	379	394	388	303	343	352	356	370	359	353	329	385	327	350	352	329	368	372	350	350	348	369	364	338	342	338	313	366	384	348	360	340	355	322	326	344	344	349	313	373	376	331	317	332	354	328	356	351	349	388	326	348	347	344	346	348	361	370	358	352	347	369	342	356	321	367	394	371	337	384	352	364	314	333	348	360	321	352	347	371	380	338	364	371	374	345	363	331	312	351	375	324	317	330	363	372	355	328	305	354	304	343	316	361	334	382	347	363	335	327	373	348	360	320	359	340	339	356	356	323	359	326	393	352	360	320	366	328	365	380	335	324	333	349	329	358	357	340	321	372	356	374	378	356	374	342	369	347	359	345	390	367	366	364	362	373	370	378	360	370	332	369	331	338	348	359	345	377	338	351	346	369	349	347	331	333	351	334	338	369	334	359	369	352	350	336	380	328	346	326	348	356	351	334	335	311	370	335	337	346	335	373	328	331	364	354	347	357	338	331	321	340	371	354	355	362	329	364	336	359	331	309	366	348	364	307	350	386	355	408	308	351	364	352	361	348	331	359	332	349	392	337	382	343	365	368	350	344	366	358	354	358	319	346	326	360	367	346	399	320
59511	99065	63934	27632	22009	719	688	645	668	640	671	660	602	604	633	617	644	655	612	615	579	613	629	599	610	577	583	576	555	605	604	603	619	614	613	583	659	616	614	626	634	613	625	630	571	608	590	618	590	642	616	586	620	633	628	592	578	627	596	584	615	586	594	611	578	606	611	581	609	603	592	624	608	560	632	622	621	643	606	616	600	635	599	574	652	607	634	645	568	656	636	588	590	572	626	644	609	647	622	626	630	625	635	627	621	637	599	585	600	633	581	615	592	592	585	605	592	623	588	595	611	610	562	630	601	588	630	581	614	576	559	649	598	642	582	637	602	646	639	628	577	636	612	640	602	629	655	547	620	578	569	600	630	564	594	615	613	583	635	613	612	601	565	596	554	582	591	632	585	640	599	556	591	571	582	547	612	602	613	584	595	579	587	573	605	562	616	632	609	613	611	611	616	595	554	612	568	594	601	617	582	627	618	594	609	624	574	604	597	592	600	655	654	613	587	648	629	608	579	589	602	604	604	606	599	627	591	567	588	609	586	616	589	643	605	638	624	595	607	601	599	614	581	578	638	600	593	572	622	606	575	606	599	590	594	607	560	622	646	592	612	605	572	587	633	556	647	635	577	597	631	623	623	637	604	651	582	563	600	592	559	609	583	651	577	618	606	601	578	590	626	600	618	601	613	598	603	640	570	569	614	625	600	578	573	559	599	598	614	563	588	612	646	616	592	623	563	590	606	610	584	601	550	648	597	636	604	590	594	567	626	607	593	587	560	569	609	620	598	562	619	583	653	578	594	620	593	650	567	601	647	602	579	643	627	548	620	591	611	573	574	622	621	606	586	604	592	617	615	590	554	608	583	580	611	619	610	584	611	573	594	555	626	603	591	612	659	595	575	592	583	646	567	603	578	613	598	636	579	637	633	591	580	605	593	591	617	604	589	570	586	612	628	621	615	621	638	602	588	620	625	601	577	613	583	623	599	569	617	607	626	653	590	661	602	583	619	684	600	650	598	598	623	583	647	589	627	637	579	608	599	562	619	574	591	614	619	588	624	620	625	563	586	570	566	602	616	628	567	586	603	647	611	635	631	610	636	614	587	570	583	613	636	605	637	562	570	628	597	565	631	577	610	592	591	586	578	578	606	598	581	608	610	586	599	553	585	590	595	608	584	616	548	617	581	569	582	595	569	626	578	611	635	650	613	635	582	559	568	613	594	625	572	619	605	628	640	655	605	573	622	662	569	622	580	593	595	616	593	603	624	587	595	643	563	625	608	602	606	589	604	596	637	598	630	603	535	599	576	635	586	593	607	639	630	560	609	558	542	613	558	591	593	571	639	586	582	577	610	604	624	604	577	586	633	590	590	574	597	596	626	584	605	584	637	622	591	594	619	641	590	609	576	580	596	615	589	578	573	646	571	589	582	608	579	553	619	643	598	610	614	618	586	558	572	600	620	541	641	602	621	530	612	618	630	590	610	573	598	622	641	607	602	590	576	628	627	587	613	663	592	626	585	629	570	608	596	588	607	577	609	655	604	573	584	616	629	584	596	622	583	610	608	617	607	599	597	595	595	635	647	611	614	592	636	576	611	629	575	591	613	595	589	602	588	599	594	601	593	613	624	646	616	587	551	591	629	610	582	621	620	620	592	591	646	586	584	613	625	636	591	630	620	592	603	594	580	639	577	572	615	609	572	614	633	610	628	575	623	599	601	587	596	563	612	604	584	664	569	675	620	606	584	617	593	604	578	613	604	615	593	560	614	664	648	649	589	594	616	581	587	617	598	581	659	606	604	657	628	633	625	629	569	630	651	585	580	611	584	617	605	628	641	533	571	587	641	608	598	628	620	584	629	596	612	620	612	611	581	573	601	630	590	616	606	617	623	633	575	578	603	616	610	630	590	586	595	585	631	635	619	637	610	591	605	593	611	639	606	571	590	599	613	616	573	594	641	588	610	603	587	627	648	614	603	629	557	592	557	547	591	591	603	587	622	610	606	550	583	671	623	618	652	597	600	611	584	599	613	589	609	598	608	575	590	632	580	538	589	618	611	584	564	583	589	566	596	612	561	583	587	618	659	563	593	615	608	596	629	591	595	557	573	601	586	579	588	588	604	615	605	596	625	618	627	607	615	636	618	599	620	608	586	590	622	614	636	563	534	625	623	611	602	555	621	605	640	602	596	589	620	614	604	563	647	618	570	593	567	591	570	628	601	631	592	622	600	629	640	598	604	619	542	602	645	586	578	640	592	633	594	612	578	642	639	632	646	578	601	597	610	608	624	625	570	612	611	600	616	596	612	603	617	582	608	589	638	611	601	619	627	639	622	601	617	609	610	589	593	598	610	638	654	579	578	601	558	614	610	620	629	673	622	615	639	608	620	606	612	612	571	575	587	615	607	582	649	654	608	592	589	535	608	555	630	597	615	641	573	629	645	568	615	567	593	641	599	643	570	589	579	599	612	609	613	642	606	605	612	620	620	618	604	617	599	603	649	614	599	617	607	632	623	566	578	617	576	589	609	604	605	632	609	596	608	585	581	603	634	573	608	601	641	588	602	602	567	612	602	559	632	646	594	611	624	586	633	627	563	606	622	583	604	624	603	619	593	595	615	598	611	593	623	591	574	627	550	606	621	542	634	608	619	572	627	595	662	589	582	654	624	604	615	615	621	586	612	603	584	581	565	568	630	602	615	615	590	610	608	658	597	590	609	631	605	626	554	585	599	612	610	582	570	569	581	582	600	583	575	572	611	626	593	579	581	576	608	580	608	583	587	618	615	577	601	617	611	624	560	574	596	568	579	620	556	619	603	565	620	645	611	618	609	606	574	609	612	595	552	616	570	599	619	569	593	571	663	610	569	599	575	603	587	617	615	587	579	574	571	595	628	621	596	532	625	592	612	636	616	554	593	567	639	603	596	673	616	616	591	582	602	609	551	621	578	596	627	600	605	566	636	614	578	586	589	658	593	630	586	627	553	617	620	600	628	608	608	562	589	634	605	623	551	620	606	574	569	565	580	593	627	614	591	597	583	586	595	611	609	626	587	643	609	567	598	614	612	607	612	556	581	600	620	614	618	599	580	617	606	586	575	606	570	596	565	610	614	597	625	545	569	611	587	564	582	613	614	618	610	602	580	563	601	570	621	654	592	594	619	601	585	585	584	660	564	548	665	570	650	527	572	593	608	611	621	623	578	595	631	619	605	626	586	585	599	587	626	608	584	611	582	621	619	548	558	593	576	603	575	592	598	610	599	604	587	620	650	631	610	615	588	620	587	594	644	614	589	589	621	575	595	638	595	612	601	609	631	590	613	640	546	593	621	636	609	596	581	515	585	611	569	610	581	632	610	669	578	568	545	616	644	610	593	592	556	600	611	594	582	639	585	604	639	621	593	576	583	583	647	634	641	637	607	580	611	600	584	572	629	643	582	617	591	592	639	575	620	650	630	585	539	639	594	612	594	580	593	621	591	629	606	601	594	631	615	568
28752	27256	25014	9325	2181	448	300	291	259	277	260	284	255	241	248	282	278	270	267	248	294	303	275	268	263	241	278	278	241	266	255	254	243	262	279	269	262	259	277	275	274	270	271	263	273	277	246	242	290	257	247	270	256	258	265	260	286	283	258	250	264	229	260	241	254	258	261	244	261	254	271	235	290	266	262	285	235	251	242	260	286	257	261	259	269	266	241	284	249	239	283	243	246	249	259	254	269	262	251	239	267	247	282	257	269	248	260	244	269	284	300	254	248	264	239	271	241	255	253	238	252	260	261	258	304	254	237	246	270	255	277	244	248	258	276	265	245	267	238	267	265	288	278	272	276	249	269	244	268	258	271	283	264	220	270	254	274	257	258	252	278	254	251	251	238	272	298	258	272	238	249	254	260	278	257	261	240	283	276	260	234	261	284	290	256	267	251	258	252	302	246	279	271	236	265	252	292	257	256	258	233	235	262	253	262	251	267	247	298	260	277	270	259	275	256	269	260	261	257	260	271	230	252	258	249	226	241	248	282	246	261	249	276	267	246	264	256	257	290	227	269	279	262	270	267	235	267	253	276	271	271	257	237	288	237	271	271	251	239	253	261	242	237	257	252	271	279	241	270	241	222	271	263	252	273	267	231	251	270	264	240	268	254	253	262	260	230	259	258	272	272	268	237	265	263	261	269	227	278	253	266	256	263	256	283	263	268	274	292	281	269	265	248	271	268	283	258	276	246	251	267	255	295	256	258	280	237	292	264	255	263	266	243	266	255	282	275	267	258	279	241	249	265	229	262	295	269	279	273	279	280	276	272	276	259	268	254	269	250	261	287	264	280	264	235	269	251	245	276	283	259	263	221	266	266	266	285	269	253	265	231	263	266	270	258	264	278	267	284	284	238	276	266	281	267	245	298	259	243	297	280	282	246	260	282	287	263	261	255	276	253	259	270	273	285	284	274	260	242	271	244	245	257	250	274	245	247	252	274	289	264	251	296	278	272	281	276	247	268	271	237	280	267	243	285	268	271	264	282	254	256	256	238	260	278	274	282	273	256	261	247	256	260	247	251	290	237	280	245	248	281	271	240	267	258	278	255	280	272	291	291	279	246	255	290	246	248	261	260	266	295	273	265	292	286	233	270	251	237	265	233	241	282	263	256	267	235	241	262	286	260	276	259	262	290	267	296	252	250	252	243	284	278	247	222	288	257	258	269	261	268	284	255	246	286	254	269	298	277	255	251	250	235	276	223	228	259	242	262	267	262	267	250	241	258	227	250	266	283	249	265	286	284	267	259	265	265	241	240	263	262	280	236	250	256	273	266	285	231	261	274	268	277	263	242	269	211	259	250	248	274	282	254	246	268	277	291	268	263	249	256	254	257	255	280	276	250	237	274	268	272	256	249	269	264	241	265	248	256	236	245	280	276	284	280	263	257	236	237	239	291	295	266	266	247	272	277	268	256	252	273	236	284	263	283	304	265	259	280	272	249	276	250	257	219	234	256	246	253	267	264	274	245	267	268	264	269	247	288	271	254	246	242	256	279	262	289	243	255	268	241	272	261	283	284	264	247	273	228	253	220	261	264	282	273	273	286	242	270	288	254	265	212	247	279	287	284	246	261	238	270	256	274	279	244	279	249	287	249	265	240	273	248	262	266	266	274	275	272	271	261	286	222	255	261	286	276	269	277	269	277	244	265	251	263	251	255	270	295	259	250	262	252	237	256	274	242	259	260	260	274	277	253	248	239	251	248	271	260	215	259	238	269	248	243	259	257	255	292	298	248	269	270	248	266	251	272	269	269	252	281	251	247	273	278	251	273	315	249	261	246	288	289	277	250	278	262	269	241	268	241	268	251	274	242	262	263	269	265	289	273	253	298	275	274	287	246	262	230	258	261	288	248	248	267	255	291	250	259	284	240	284	279	259	256	251	267	243	277	258	248	273	260	255	250	277	260	244	278	255	273	245	255	236	259	235	255	232	278	293	260	264	239	239	267	239	270	260	273	268	265	271	246	262	275	225	243	257	258	280	256	262	247	248	257	263	255	265	287	238	289	270	289	237	268	255	265	265	263	256	279	267	233	267	289	242	270	251	266	270	250	289	291	275	253	293	274	264	257	271	240	255	267	242	248	253	237	284	267	266	241	253	269	268	263	235	260	266	255	248	242	260	251	255	233	267	271	263	288	256	259	270	284	262	277	267	296	233	265	237	250	272	279	267	288	268	271	272	287	251	275	278	245	253	242	280	258	235	242	265	271	250	250	235	257	307	278	282	250	272	262	245	261	273	283	261	257	284	278	258	272	252	256	273	260	263	259	286	259	260	278	262	240	239	276	239	256	248	283	273	319	243	262	247	238	274	276	245	254	276	255	247	277	257	266	247	266	255	236	250	281	275	292	276	264	236	256	245	271	240	266	240	257	259	262	265	265	273	231	225	277	256	244	257	258	261	264	241	296	265	263	255	268	252	240	248	268	254	293	260	264	261	259	274	260	267	260	270	263	261	245	277	248	284	260	244	266	252	273	253	236	253	269	261	231	263	269	266	256	258	262	247	246	257	261	261	283	274	245	271	288	276	279	288	273	247	261	266	256	270	256	262	250	253	272	241	251	234	267	253	278	261	241	268	265	272	279	255	243	269	236	249	280	265	278	243	283	275	259	280	266	249	277	275	293	263	250	258	242	268	282	258	252	284	279	257	231	247	226	245	277	267	272	277	253	260	262	257	269	239	233	244	256	235	256	268	249	254	259	239	263	257	245	260	294	277	249	264	277	267	251	250	270	253	249	249	247	253	252	276	258	278	263	230	270	250	264	271	262	224	290	278	256	266	261	290	260	243	263	264	280	258	267	274	256	265	268	253	278	251	267	279	264	257	256	275	242	252	252	241	258	251	259	242	273	265	273	246	236	246	246	255	260	255	274	286	284	262	258	273	252	259	264	276	262	258	253	280	240	246	260	265	234	251	272	294	268	255	282	263	291	211	267	254	287	235	273	235	245	269	262	281	268	286	254	242	278	258	231	270	273	265	271	273	274	264	220	284	280	248	277	267	246	280	256	299	257	271	260	269	253	240	254	253	256	256	255	239	270	259	251	254	261	248	289	257	291	280	254	248	258	226	292	262	258	268	272	252	255	272	246	274	255	273	259	264	255	261	266	258	271	259	284	259	260	268	262	266	252	246	275	270	296	268	252	267	236	272	251	327	256	237	269	271	260	258	241	255	248	244	288	269	247	265	257	230	266	283	260	254	255	257	254	276	268	251	272	287	263	285	243	296	257	245	270	246	277	261	289	283	272	266	253	266	244	280	266	255	244	247	275	286	247	274	277	269	250	271	285	262	267	273	272	271	270	261	275	261	252	265	256	275	265	268	251	264	271	259	273	265	276	270	231	266	243	244	260	254	257	251	257	263	253	249	269	255	258	267	239	266	244	263	248	260	255	280	276	244	260	257	260	268	280	273	267	253	263	257	243	241	251	265	244	288	262	263
38028	46917	29026	7232	4682	529	510	475	501	512	489	527	480	498	481	485	540	522	475	520	495	517	520	462	516	521	503	496	517	474	520	477	494	507	484	489	498	462	544	482	475	451	525	476	526	493	525	484	507	507	546	462	493	525	512	499	520	528	477	489	504	499	489	518	502	505	481	508	469	463	520	482	511	470	448	453	499	514	520	504	517	499	489	510	470	498	469	502	476	497	481	510	547	491	513	476	545	490	499	509	517	498	553	513	507	475	521	461	531	485	510	503	507	505	499	499	529	492	508	502	500	509	507	508	473	491	455	512	520	460	503	510	528	499	480	450	459	496	527	516	513	487	513	491	453	495	510	506	511	538	522	457	467	502	490	502	473	502	490	552	513	509	494	504	525	517	500	454	448	480	483	481	533	503	558	474	487	489	506	491	515	477	471	491	522	503	517	474	465	508	516	523	499	505	520	525	519	481	469	526	506	513	499	501	469	486	487	500	507	477	479	505	466	458	487	474	513	470	519	497	545	523	504	508	499	505	508	488	467	502	503	488	478	446	499	473	544	504	489	511	492	449	491	501	531	488	544	487	469	478	467	477	493	484	476	504	508	492	485	482	492	501	490	527	470	497	504	507	533	496	472	504	490	507	490	504	479	464	487	479	476	482	498	528	513	485	470	475	509	503	480	511	506	499	512	501	490	496	470	485	502	496	523	512	498	466	512	499	466	453	510	476	514	524	493	511	508	495	511	455	515	485	466	509	548	466	519	522	502	527	474	499	560	479	522	477	490	487	503	452	492	456	515	480	467	523	460	487	517	483	490	495	510	517	501	475	506	489	506	513	496	476	484	501	480	507	488	489	470	498	502	498	501	517	524	479	501	484	491	482	504	470	522	478	443	533	511	477	479	477	542	525	499	495	478	516	486	507	503	526	532	476	480	504	489	542	513	498	497	515	515	485	516	478	487	481	545	508	497	507	458	515	541	515	529	491	509	536	519	492	475	506	556	511	494	488	527	495	510	451	494	497	475	488	534	493	473	516	519	519	478	488	505	522	471	490	503	494	515	498	495	517	525	484	505	496	477	506	517	493	521	516	510	462	486	503	531	500	456	516	504	494	496	529	502	517	468	474	476	488	517	486	475	500	531	472	473	501	500	466	537	460	481	511	491	467	508	498	495	497	493	505	520	489	526	477	485	495	438	518	534	497	475	521	518	457	494	482	525	507	480	508	507	521	482	491	482	518	527	491	500	548	533	479	497	488	518	480	443	475	536	504	533	517	503	488	478	487	505	493	474	485	521	465	504	486	499	450	486	474	504	510	487	481	510	475	528	467	521	494	553	483	539	513	498	521	493	485	481	513	512	491	476	524	504	508	495	485	477	513	504	524	510	490	510	529	531	457	525	477	466	502	494	503	465	483	492	491	512	512	509	493	480	494	484	508	498	490	526	539	513	510	503	468	482	501	499	529	511	498	521	530	467	493	480	463	507	469	522	500	483	526	515	491	481	484	499	503	517	517	457	495	473	525	485	507	506	481	510	458	492	500	506	482	505	506	566	512	519	524	503	486	473	476	490	484	478	502	521	504	461	479	477	558	523	480	520	513	480	526	512	493	507	500	497	486	482	496	468	513	505	498	522	513	505	502	546	489	498	492	517	472	501	505	499	512	472	527	453	474	505	474	488	490	503	484	503	471	491	523	512	491	495	472	486	504	503	532	504	523	461	492	484	519	532	485	538	522	519	467	459	489	497	505	493	515	514	475	517	492	544	468	528	499	472	495	494	535	527	513	491	476	488	477	483	511	499	481	478	532	501	517	486	540	495	481	481	552	501	488	525	484	482	493	476	519	501	518	503	476	509	497	508	530	476	503	469	492	501	499	470	525	495	510	497	470	504	476	504	495	473	508	486	519	509	513	522	499	559	513	533	503	495	487	497	498	460	514	526	474	494	472	509	488	495	507	492	453	463	529	473	502	462	497	513	510	512	501	496	464	471	494	473	472	523	484	467	509	500	516	477	480	517	484	561	469	511	520	479	504	508	515	507	486	506	472	470	483	459	513	481	532	516	506	529	513	488	487	490	503	523	448	503	493	515	485	534	482	490	495	498	491	503	498	519	463	546	520	517	517	517	483	488	513	485	478	486	491	476	505	536	508	487	492	522	488	477	508	496	491	471	507	461	473	528	497	463	478	501	516	531	474	485	503	507	474	527	487	511	458	477	501	480	502	517	482	498	512	481	511	530	512	511	517	508	530	529	528	496	478	502	479	485	506	510	496	520	496	536	526	520	549	544	487	482	512	531	485	512	495	522	517	526	496	485	491	517	518	471	498	512	494	490	482	467	490	450	486	531	494	513	502	525	488	491	500	500	506	463	518	469	501	504	489	500	457	449	506	479	443	487	521	499	490	510	507	486	492	475	471	538	484	521	522	466	484	509	492	474	514	512	527	525	488	487	484	501	443	530	481	539	493	493	511	479	523	479	542	494	499	504	499	519	501	468	488	517	525	477	503	481	447	541	500	479	475	511	499	515	534	510	522	544	525	513	503	531	502	497	469	530	504	509	475	502	463	504	479	477	535	475	504	479	517	492	522	520	443	482	535	506	483	537	519	491	510	470	496	471	469	506	504	485	472	536	492	496	491	517	525	510	479	489	493	475	494	508	485	503	518	519	525	500	483	493	520	492	491	489	461	510	477	484	491	500	467	515	485	523	461	464	522	482	487	531	513	498	467	496	462	473	463	514	529	469	508	527	479	516	482	490	545	485	512	531	488	451	511	474	499	466	538	538	514	500	494	494	511	474	488	493	488	511	495	489	500	514	515	472	503	494	484	501	531	467	464	557	486	464	509	522	498	513	487	484	478	518	521	495	508	490	420	523	499	497	519	485	491	509	449	492	467	509	525	486	440	494	499	523	494	484	506	476	529	515	523	486	455	504	545	486	520	516	526	505	457	482	495	461	498	494	504	483	502	491	481	509	509	476	493	495	496	460	500	476	533	498	490	467	510	488	472	473	462	501	497	524	498	483	499	514	471	454	487	491	505	465	486	526	547	539	536	519	498	462	504	470	499	512	495	518	541	472	505	496	536	528	505	498	503	513	472	492	490	511	492	509	519	461	464	514	491	502	539	487	492	487	507	499	479	512	500	499	478	484	499	461	501	516	505	484	488	447	508	501	508	513	512	506	482	496	473	489	487	501	518	518	488	495	531	491	508	498	521	480	490	483	456	513	508	481	513	491	540	508	518	552	525	525	496	510	536	500	493	505	490	518	495	487	458	511	509	478	450	534	470	504	512	579	423	511	504	491	478	482	510	485	541	485	502	497	498	469	520	504	487	528	469	499	563	475	511	454	473	503	523	507	496	522	492	537	511	476	519	480	493	505	444	480	503	494	501	512	437	504	521	473	473	479	533	546	508	510	481	471	502	494	460	495	472	464	480	521	489	538	510	470	495	465	508	463	458	476	510	484	516	481	499	492	545	501	489	516	482	497	495
24339	22189	30213	24650	20270	6430	297	229	203	194	216	193	199	184	192	215	209	190	181	202	177	182	197	200	205	201	205	215	202	194	194	186	193	179	169	188	177	195	169	210	191	180	183	191	186	163	168	195	199	208	182	170	199	214	191	184	201	200	196	189	165	179	195	176	213	187	189	193	177	204	206	203	208	225	195	205	197	206	216	169	175	202	193	207	192	211	173	186	194	200	191	168	195	203	191	195	207	165	203	207	178	193	166	208	177	200	182	198	181	202	193	185	200	189	178	196	197	190	199	199	220	180	185	177	212	189	187	193	167	188	194	173	207	203	186	184	196	192	211	187	186	193	188	209	178	188	185	196	190	190	191	184	190	194	218	218	195	206	213	203	186	189	196	194	205	169	178	189	185	175	193	176	203	193	181	197	161	196	174	221	198	184	208	184	184	141	201	223	172	180	180	190	208	185	186	199	158	197	186	220	198	198	182	184	173	179	206	181	175	187	218	187	204	184	181	180	197	178	185	178	180	164	199	198	196	176	188	195	204	173	194	212	204	196	191	210	180	207	170	169	208	164	192	198	194	205	165	193	195	188	192	207	192	199	196	170	176	163	188	211	188	206	170	215	203	197	206	192	177	173	170	218	164	200	204	171	207	185	162	176	189	195	186	171	172	207	201	193	203	200	198	188	198	196	180	195	185	213	188	192	186	203	196	178	208	197	181	202	193	195	172	208	194	187	197	200	186	180	174	184	190	211	195	195	190	164	164	182	194	191	186	194	208	218	182	207	182	194	178	171	175	213	180	195	163	175	186	175	163	196	202	159	179	202	205	201	205	206	202	192	198	194	198	201	188	197	204	187	216	176	189	189	179	177	173	208	208	196	197	184	194	176	196	196	188	194	171	192	191	186	204	183	219	194	177	198	186	192	217	184	200	180	179	203	176	194	195	199	182	201	181	195	176	161	191	169	192	206	179	198	192	175	211	192	212	189	208	171	196	168	172	208	178	212	203	203	184	190	191	178	197	177	182	174	204	207	219	174	183	204	206	184	222	188	193	205	197	190	196	184	199	198	199	191	189	210	229	207	189	178	194	165	213	203	202	205	203	206	197	184	176	196	180	196	192	201	207	215	220	176	194	191	184	189	172	173	219	187	226	191	186	176	222	172	193	196	187	176	191	182	184	216	186	185	214	185	184	198	194	205	190	177	200	193	217	197	197	181	171	202	197	174	193	188	174	201	185	221	188	196	177	198	227	191	180	189	181	188	221	194	171	241	167	199	166	205	200	200	172	190	188	200	188	187	208	197	206	195	202	178	208	188	159	208	181	187	190	209	184	184	172	206	208	184	202	205	195	189	188	191	186	189	194	201	192	198	185	193	172	176	204	158	197	187	177	185	176	199	204	192	180	187	195	198	203	168	172	200	174	189	174	184	193	190	189	176	201	209	202	221	184	171	205	181	184	185	190	224	189	202	195	179	215	206	208	221	201	188	193	206	198	174	200	211	179	177	193	224	187	182	178	196	211	178	203	206	191	195	183	193	196	193	201	176	211	193	167	203	196	183	210	172	208	197	207	175	207	206	179	184	171	204	174	193	189	198	200	217	188	186	187	187	189	189	183	211	206	191	191	192	172	216	185	189	174	201	211	184	181	210	200	179	158	186	169	174	187	200	202	202	177	186	173	205	197	196	174	200	207	193	218	188	210	202	182	178	177	184	202	199	186	191	205	185	194	207	221	209	221	206	193	191	178	193	179	177	188	182	183	193	206	184	186	184	220	181	204	211	177	200	179	182	202	199	185	211	169	183	190	191	183	221	219	183	186	181	179	200	197	180	182	184	183	175	194	188	165	174	158	169	181	196	178	218	198	194	167	180	203	170	191	194	173	181	201	189	197	177	175	199	176	205	190	200	184	201	213	175	169	200	178	167	201	195	177	184	190	195	182	198	187	182	197	202	209	199	193	184	208	161	226	222	182	185	213	191	181	192	186	179	209	218	177	188	196	214	191	207	173	187	187	199	178	222	220	185	186	182	181	180	177	192	173	171	212	199	182	184	174	211	163	213	208	192	200	164	191	174	177	188	208	210	190	220	185	165	181	200	190	186	194	201	162	190	205	177	177	189	198	206	187	198	193	185	184	172	226	187	182	181	182	196	181	203	191	171	159	185	192	176	183	174	179	201	208	206	164	192	196	185	192	199	181	186	182	179	185	202	189	192	182	208	187	187	199	194	198	210	195	198	223	157	168	174	219	225	197	212	213	200	170	174	225	169	191	202	202	181	187	195	189	181	195	197	170	177	199	205	196	195	187	177	175	183	203	195	207	183	168	174	178	174	199	218	210	187	213	169	174	195	200	166	197	195	216	172	215	182	202	183	201	167	204	203	199	172	174	195	171	196	190	225	190	195	193	179	208	184	202	201	178	175	200	178	189	201	189	191	196	201	195	193	190	188	183	198	208	186	194	184	193	185	192	246	202	211	194	188	202	207	185	186	200	185	196	206	179	203	201	171	190	197	190	186	191	212	202	201	164	198	193	203	196	176	191	200	192	200	188	202	190	178	174	178	198	181	189	177	182	209	190	195	196	179	216	204	176	194	182	168	202	198	203	196	189	196	188	195	208	185	199	179	196	166	171	210	177	187	160	208	206	171	204	200	209	187	193	188	185	204	194	172	186	207	185	184	172	192	197	201	200	224	193	186	212	174	199	181	208	205	168	179	191	189	217	202	189	186	167	164	178	190	204	199	183	180	198	210	195	182	188	180	191	200	188	171	191	195	206	182	211	203	186	189	199	191	201	208	191	199	168	164	171	196	195	192	190	201	168	218	186	176	180	191	202	200	209	209	201	191	196	183	193	198	192	180	173	183	198	170	183	165	181	197	204	192	193	201	210	188	197	179	177	184	168	213	208	194	192	176	198	158	211	198	194	185	204	203	180	169	188	198	182	192	202	208	176	193	171	183	195	197	204	174	181	198	186	194	185	196	197	190	187	207	207	221	200	187	170	197	190	203	189	181	186	205	192	195	195	222	215	190	200	196	202	191	196	196	218	185	192	194	189	177	210	201	202	211	193	190	196	216	201	208	205	186	182	188	194	198	188	199	175	194	203	178	184	195	187	193	195	201	169	187	200	173	190	188	206	182	202	198	186	175	185	204	198	175	215	186	201	193	181	195	178	171	196	188	183	178	182	207	198	176	187	204	180	192	163	196	191	217	194	177	200	206	199	186	168	185	171	203	200	198	199	192	199	197	197	176	204	183	185	192	206	193	209	189	186	181	193	201	192	175	205	231	200	190	183	169	181	187	214	190	200	198	175	218	210	191	194	168	218	203	219	202	212	198	200	188	196	208	188	191	183	195	204	226	183	214	214	206	198	200	178	188	185	196	198	183	171	219	195	193	212	190	209	225	196	213	160	213	176	201	198	189	176	188	186	207	175	210	174	180	180	186	181	185	194	203	188	186	173	168	180	196	168	195	173	196	200	194	202	199	166	189
60164	85460	61233	26110	17505	473	450	461	408	372	427	391	388	367	374	384	381	368	359	425	362	367	367	355	350	411	369	364	382	341	356	360	377	398	341	375	341	376	372	352	364	351	398	366	356	370	367	398	365	358	363	359	336	336	421	372	375	397	410	365	368	404	355	355	379	379	389	388	374	377	354	374	365	380	371	359	386	374	409	357	377	394	390	349	378	377	380	385	358	344	394	376	369	383	365	369	381	391	363	364	355	368	382	407	381	361	377	358	385	354	392	354	404	373	401	383	377	364	361	377	329	359	360	371	389	377	338	384	345	359	364	383	358	359	362	382	372	394	354	374	390	350	369	377	341	393	356	395	383	372	361	389	358	403	359	366	362	364	394	386	373	347	350	347	353	374	383	333	397	353	375	342	357	351	358	362	356	382	352	358	381	363	366	345	381	372	333	391	355	347	347	340	341	416	366	368	406	355	373	346	382	381	366	371	385	378	376	403	373	359	376	372	343	379	333	365	360	390	371	354	367	343	377	365	402	350	338	347	342	362	361	392	324	361	350	388	380	415	374	347	354	373	393	377	345	352	361	374	419	359	386	332	371	392	403	361	361	356	382	353	370	381	368	371	362	371	345	358	369	350	353	391	398	390	380	346	354	387	375	355	365	375	380	351	378	300	397	380	362	383	372	345	364	372	377	366	365	310	326	361	391	351	376	380	378	374	338	340	412	377	348	376	380	383	382	346	361	375	404	355	351	388	366	358	381	360	350	345	362	355	353	363	354	382	391	390	374	404	386	391	363	341	378	344	372	338	371	363	386	320	333	353	373	385	351	385	378	364	344	362	373	407	338	370	362	370	368	385	382	344	356	347	377	339	364	308	365	328	376	354	345	394	354	354	380	359	370	397	367	360	356	374	382	381	382	378	347	372	415	366	360	374	318	319	371	374	377	411	355	333	383	372	344	367	384	375	386	393	366	392	389	380	360	364	357	370	387	369	376	349	361	366	382	343	359	367	342	360	380	382	377	356	375	365	346	402	356	355	357	350	335	380	358	354	329	378	347	332	350	373	374	383	389	393	393	387	377	375	375	347	349	394	383	360	347	400	338	344	374	391	348	344	351	392	384	340	343	358	395	392	360	335	345	362	362	310	382	376	391	350	362	371	346	386	412	372	362	396	352	353	359	344	372	323	358	354	354	364	331	330	381	357	359	382	342	360	381	360	376	320	320	329	360	367	382	367	425	386	384	343	378	345	394	336	366	378	361	362	407	359	356	356	348	354	348	387	344	351	364	357	326	358	369	327	365	366	387	375	368	383	327	315	372	384	372	353	373	385	359	397	380	338	353	357	367	383	347	355	322	368	362	364	381	356	357	341	342	340	354	355	374	390	357	364	354	353	347	403	406	374	381	405	365	351	366	374	372	367	384	341	402	396	330	391	378	378	363	375	361	353	375	381	396	394	361	363	381	342	352	370	366	341	348	367	371	367	352	329	364	377	372	360	356	355	342	342	371	364	373	338	354	358	351	383	376	348	370	347	364	400	353	378	382	355	369	376	374	373	368	390	394	382	367	353	346	389	342	363	356	336	380	352	350	356	359	412	368	379	368	348	339	353	356	370	372	326	385	392	368	366	383	380	354	359	353	384	352	391	338	359	384	362	377	358	358	356	393	338	337	386	377	399	389	336	356	360	349	393	397	347	364	360	370	400	353	357	353	338	369	348	401	369	352	383	358	388	392	337	393	347	345	334	334	385	388	389	344	349	376	381	349	387	352	367	339	385	360	352	388	342	323	350	377	348	339	346	380	356	375	362	375	362	331	351	412	371	345	372	374	348	355	329	346	351	358	371	341	354	359	379	357	377	351	375	341	370	409	359	369	366	375	352	357	371	348	374	367	351	344	342	392	384	381	379	396	352	330	333	333	384	356	366	387	369	383	364	377	367	356	380	370	352	363	345	360	386	364	350	353	356	394	367	383	378	382	336	360	367	383	362	346	361	339	388	356	401	349	348	379	341	376	364	348	366	347	394	349	397	350	343	391	354	356	346	395	388	406	368	352	398	359	354	329	357	364	400	343	363	366	375	352	370	354	379	344	364	330	400	361	336	373	345	389	351	348	366	345	384	361	348	379	369	377	388	361	372	337	391	371	370	352	369	389	376	336	397	357	365	384	366	332	400	381	370	350	379	363	359	366	362	394	375	364	346	353	386	363	377	381	357	381	351	343	402	384	365	339	337	387	360	360	380	375	354	355	357	360	359	369	353	337	380	348	381	384	351	355	395	345	383	362	363	375	388	361	391	362	372	389	330	336	365	363	397	373	354	370	355	383	384	374	329	374	360	372	408	362	356	369	379	386	385	381	366	360	383	388	361	342	327	352	327	372	319	379	371	380	362	357	376	381	367	380	411	338	373	401	366	334	345	382	366	367	359	366	378	378	372	371	340	408	352	382	371	339	399	335	339	356	353	369	352	359	355	344	392	399	382	349	374	350	345	348	358	339	337	355	391	350	380	351	343	392	371	399	360	356	344	404	351	333	374	388	381	398	376	356	380	347	367	416	348	338	376	372	347	406	388	367	394	358	379	386	375	365	358	341	405	337	372	389	375	342	399	375	389	383	363	344	399	354	362	342	389	415	396	380	357	365	367	369	351	384	400	374	373	361	377	351	362	339	367	364	395	406	351	359	348	339	353	341	364	375	392	354	402	373	378	352	401	342	359	360	355	401	345	379	347	402	374	365	354	355	368	373	365	372	340	336	359	336	356	374	369	369	384	352	369	322	390	350	349	353	363	343	351	345	363	385	380	355	377	377	391	366	400	361	361	353	382	367	383	379	401	366	344	353	403	365	369	376	376	350	394	404	377	356	379	383	367	362	362	351	397	350	361	368	313	365	377	378	366	340	371	380	380	350	364	398	357	356	384	393	380	392	378	380	370	372	369	357	362	363	321	362	353	375	366	339	371	357	345	368	355	359	407	371	388	399	357	399	389	400	337	342	393	349	357	371	340	387	382	356	363	370	347	381	371	366	362	370	378	379	346	364	371	377	367	387	372	348	376	371	344	405	353	344	363	371	375	378	376	360	363	349	384	362	351	383	380	384	347	401	375	387	387	367	362	360	380	340	344	354	337	368	353	407	364	365	362	372	331	345	357	369	343	395	402	391	359	385	349	329	376	346	333	359	401	391	389	388	354	351	372	347	369	366	359	367	390	325	362	366	380	384	369	354	360	344	364	352	367	377	377	392	376	399	367	351	352	355	355	354	342	389	337	392	373	351	349	422	346	336	369	358	372	352	347	353	377	373	354	316	361	358	367	375	392	357	367	351	344	355	354	362	367	390	389	368	382	357	362	380	358	351	365	411	373	388	362	350	341	367	382	384	381	390	346	387	350	338	358	386	391	393	363	409	327	347	375	323	357	364	349	334	384	357	347	359	318	371	348	373	377	371	360	348	345	352	370	368	384	345	347	416	326	372	358	398	342	396	355	326	400	371	346
23094	21670	29472	23980	21866	16496	2593	393	338	373	393	370	373	360	388	358	367	356	348	361	346	351	341	371	325	332	350	324	381	343	371	331	361	334	350	339	348	323	331	349	366	341	353	344	332	355	335	322	348	338	334	299	333	296	337	332	368	357	317	351	339	341	337	340	326	383	346	343	320	357	342	348	339	332	341	296	345	334	345	338	331	363	317	316	312	346	351	328	360	387	344	321	323	360	353	343	320	335	336	356	334	319	323	333	345	345	331	364	334	334	343	336	327	357	334	323	350	371	327	336	344	337	317	330	344	347	326	353	371	309	339	325	334	339	329	331	316	325	317	337	346	296	343	337	357	334	342	343	341	351	318	363	334	314	354	331	361	344	308	315	355	362	357	332	339	339	355	344	331	314	322	302	337	343	354	331	333	340	349	337	314	350	338	334	323	327	315	310	315	333	336	309	338	335	342	340	346	330	321	349	362	352	378	352	350	313	348	302	316	334	314	338	338	355	327	319	359	357	341	316	305	315	323	335	335	328	337	340	328	356	346	367	317	324	338	351	340	348	321	323	349	346	337	361	362	356	360	327	327	353	333	327	320	347	368	338	364	335	355	317	334	339	306	343	322	317	338	345	347	321	359	298	318	342	308	290	325	343	335	329	324	349	307	350	350	342	338	355	322	349	312	331	367	310	350	344	358	336	334	316	352	328	354	342	332	337	346	350	330	390	320	355	355	298	338	340	324	334	335	353	349	320	328	343	315	354	322	370	351	354	350	317	344	355	349	312	351	322	352	379	337	333	331	308	310	339	289	344	360	336	317	356	334	354	350	343	326	325	339	364	332	335	343	345	349	331	344	342	338	340	330	349	267	352	346	334	305	308	337	313	319	351	335	331	337	347	333	339	311	321	356	325	308	325	292	318	328	376	339	330	305	339	339	347	348	315	323	348	319	307	333	351	326	358	347	338	336	343	339	334	336	345	329	338	344	302	330	350	355	334	367	353	304	317	350	338	353	343	336	328	347	334	320	347	312	322	352	340	327	373	365	324	295	315	380	344	329	325	363	326	360	298	360	353	338	332	323	309	349	326	325	312	340	304	350	361	367	338	293	353	339	336	329	330	302	321	317	334	315	316	333	321	305	363	321	330	318	352	329	340	302	359	309	345	321	326	336	351	337	337	316	357	330	365	365	329	345	351	341	358	326	329	339	322	329	324	322	337	360	332	339	313	351	323	338	301	322	356	347	346	322	332	308	361	338	297	340	350	347	314	345	318	320	303	335	313	341	320	294	377	311	339	341	323	332	313	342	332	345	372	316	324	331	353	330	359	344	360	298	347	348	329	308	336	339	345	341	304	318	326	361	375	350	375	337	347	341	339	309	329	356	355	334	322	311	321	348	338	329	360	347	319	367	346	327	340	354	353	289	354	317	338	360	325	340	329	336	349	334	367	311	359	336	326	334	356	330	348	339	354	311	322	341	313	339	355	314	333	291	383	338	362	373	348	337	356	337	333	330	317	322	310	343	370	316	338	336	356	339	330	359	330	348	320	368	334	338	363	346	357	323	350	328	354	326	327	334	327	358	321	326	320	373	327	336	345	345	341	315	334	309	355	336	324	324	326	335	349	345	362	319	314	365	365	349	345	348	353	336	342	355	345	325	328	339	358	348	313	319	351	308	325	287	348	334	341	350	355	349	330	340	338	324	318	343	304	346	346	351	332	364	346	313	364	329	354	329	324	355	326	345	327	331	338	328	336	326	353	312	343	374	291	344	313	329	325	329	330	332	343	304	343	339	316	360	327	340	320	332	370	348	326	352	367	343	342	329	341	329	329	336	366	308	334	324	333	334	324	332	365	341	329	284	344	340	341	353	320	340	318	320	337	339	340	322	361	325	318	327	330	348	331	318	337	316	298	348	345	327	339	328	316	355	337	316	322	332	343	343	346	345	349	332	352	322	314	332	340	344	322	351	333	344	319	377	324	338	314	351	348	346	314	336	308	313	363	361	347	334	349	322	301	335	320	324	317	349	330	354	344	330	327	320	333	337	370	321	368	315	338	333	351	338	337	374	316	364	327	352	337	344	322	360	287	350	334	350	329	326	289	321	359	299	329	348	299	304	335	355	306	327	350	361	339	323	336	331	328	341	339	353	327	343	318	368	344	340	354	326	361	320	312	324	327	380	347	369	320	333	327	329	328	344	345	332	316	280	318	340	332	315	313	333	354	365	342	315	335	340	324	347	354	348	317	321	330	319	332	360	322	327	329	321	343	345	353	355	332	329	335	339	312	308	324	322	373	320	332	366	333	366	336	334	341	331	322	316	354	329	335	313	342	332	322	334	302	327	326	345	356	353	347	360	335	313	343	351	327	343	332	329	357	303	369	347	333	332	337	318	348	376	319	358	329	335	343	344	338	383	345	319	343	325	328	321	366	334	353	377	355	356	352	370	357	364	313	316	329	312	329	341	330	326	314	364	341	315	334	336	336	368	332	351	347	379	347	321	336	334	320	327	334	327	338	377	332	344	332	357	343	335	327	335	353	342	339	319	387	324	338	342	329	332	358	345	317	311	361	379	309	343	349	342	378	323	321	371	380	344	357	370	333	316	316	349	351	307	339	332	340	362	347	336	343	341	359	352	335	346	352	316	294	353	336	364	347	327	350	337	336	299	321	350	317	304	282	380	343	353	326	302	337	337	346	361	323	362	355	346	368	343	332	310	338	370	306	331	353	353	321	333	333	325	311	339	326	335	344	329	326	339	342	342	328	337	329	354	358	329	348	338	350	338	342	360	346	347	321	331	333	328	323	338	341	308	311	346	372	335	340	310	387	332	361	347	314	299	311	340	339	346	341	345	317	338	322	322	332	361	318	341	368	379	337	319	368	329	348	330	334	342	319	341	349	316	359	341	333	315	309	319	296	325	325	316	336	317	287	321	322	337	339	360	345	327	346	324	340	297	326	333	350	311	331	322	339	325	342	319	370	323	366	352	322	310	359	322	327	358	362	397	323	350	338	336	347	304	329	336	311	316	347	309	321	328	348	333	317	349	344	297	328	336	343	375	360	299	353	367	340	353	331	315	368	340	358	357	355	346	300	322	338	363	360	335	336	352	336	324	359	329	341	336	314	318	353	341	343	308	321	341	364	327	313	338	319	328	335	313	300	327	339	360	316	323	323	319	322	337	343	331	317	313	340	356	327	329	326	353	319	358	338	310	321	359	325	305	343	329	342	332	359	317	341	325	315	355	291	353	353	337	333	321	324	370	354	355	326	353	335	318	331	308	338	323	333	327	321	340	372	328	348	395	320	296	336	353	342	360	344	331	325	339	323	346	343	379	352	313	346	354	315	376	307	340	330	348	329	324	308	345	301	340	336	363	331	317	327	323	321	337	340	294	370	322	333	343	348	344	352	307	325	347	334	331	329	335	321	354	336	326	316	343	322	332	323	330	333	344	330	315	367	319	322	296	327	385	331	342	338	351	342	306	346	349	379
58610	97922	65403	34763	20754	806	758	727	701	633	637	619	619	600	586	595	623	608	586	607	569	601	596	603	541	602	579	593	606	609	603	578	583	601	566	601	564	571	611	584	567	573	591	579	599	573	571	583	581	536	546	563	585	574	575	577	549	564	588	608	617	600	562	584	609	546	564	567	555	619	562	548	581	588	534	563	597	591	580	541	566	579	603	606	586	598	594	606	585	573	604	581	574	584	620	621	580	604	589	532	622	596	617	546	618	608	563	572	595	551	593	615	592	604	583	570	567	581	606	589	594	595	546	587	594	581	592	600	564	580	597	613	592	597	599	597	595	591	585	586	542	580	616	623	623	583	586	599	584	585	593	562	576	569	581	575	596	545	599	540	648	625	535	615	592	559	572	632	581	562	553	586	597	544	554	564	562	616	610	622	605	609	585	576	573	565	579	581	577	605	614	593	601	593	648	594	602	580	608	586	609	549	585	577	574	579	605	570	544	553	557	563	585	603	554	611	587	572	597	629	595	592	619	613	591	569	587	595	569	601	575	560	610	627	598	594	586	610	568	582	584	577	593	608	577	565	584	594	521	565	604	596	603	553	580	604	642	578	596	599	569	590	576	656	598	591	607	601	560	572	588	619	557	565	585	582	622	590	599	562	575	552	609	587	571	568	603	581	615	638	579	587	565	538	562	569	581	588	558	608	607	598	624	602	567	596	586	598	581	593	564	588	554	578	587	567	557	639	606	565	572	562	612	587	541	573	549	597	594	571	552	615	604	557	606	551	556	647	612	582	557	593	574	589	592	576	648	561	619	597	545	548	635	617	623	595	571	591	586	587	617	566	617	558	586	579	585	642	545	523	570	587	602	582	563	594	543	584	587	589	580	570	589	597	585	550	585	538	616	624	553	566	564	616	574	588	569	565	595	609	629	561	580	595	560	552	584	591	594	609	580	644	574	619	624	619	590	576	538	560	551	580	661	578	568	562	627	600	541	585	592	539	601	598	580	627	585	569	585	592	558	573	578	598	580	590	590	583	595	563	591	573	601	609	599	570	587	630	545	592	572	594	559	567	574	540	604	583	584	578	601	564	602	568	592	570	571	569	548	566	618	562	599	536	628	592	551	627	622	612	577	589	596	580	584	580	546	571	554	573	564	572	596	587	583	620	602	626	541	574	601	605	578	585	591	575	624	559	626	562	558	600	600	543	571	636	521	594	569	616	550	551	572	558	578	567	559	574	567	562	530	587	599	588	586	601	540	584	579	594	593	610	596	613	585	584	589	565	531	615	606	621	588	577	574	596	604	570	570	575	598	578	580	570	595	604	560	621	553	616	642	546	608	601	583	578	581	616	616	560	588	616	610	595	618	550	583	532	602	599	585	585	586	579	588	614	614	588	593	577	575	562	599	575	580	593	535	576	569	600	589	629	617	593	596	550	574	605	581	601	603	568	601	580	589	602	569	579	604	568	569	562	597	592	567	596	595	595	599	566	572	590	620	598	552	571	572	572	577	560	552	584	568	593	621	597	573	597	589	622	544	591	533	579	565	619	556	577	570	612	590	556	553	590	584	604	547	586	593	598	560	574	579	545	584	580	568	593	582	545	598	600	593	573	588	555	625	591	608	563	595	559	599	606	581	577	635	537	611	579	597	538	567	583	561	596	600	593	599	569	588	598	593	554	544	546	571	584	571	612	594	600	571	564	570	607	591	578	588	578	556	603	549	563	593	607	599	594	584	608	571	581	585	608	598	582	593	568	593	634	575	572	580	567	601	570	585	590	550	550	603	594	585	538	584	535	609	572	591	569	607	593	581	588	549	583	612	578	570	610	581	620	627	558	587	567	559	589	553	586	597	641	570	580	611	580	596	573	587	589	585	560	570	555	538	597	567	600	578	553	585	620	636	557	592	654	535	632	580	552	598	606	584	587	548	605	582	533	589	566	579	531	568	576	615	582	600	549	599	567	600	626	591	582	603	601	598	589	518	576	567	546	577	561	546	583	612	586	570	625	574	547	576	565	546	583	585	595	569	571	563	577	577	535	605	560	567	633	574	600	553	601	617	569	630	612	616	570	576	570	574	597	633	535	607	583	575	568	586	565	573	587	619	620	592	625	546	592	591	614	623	551	575	603	550	565	561	524	635	597	550	602	547	591	592	572	614	583	583	547	580	536	578	607	583	587	605	565	603	531	556	566	565	579	603	616	533	617	560	557	574	559	556	599	573	607	602	578	596	595	584	557	599	612	564	623	575	582	532	582	626	579	658	529	585	570	559	578	608	605	564	585	604	573	602	579	588	578	559	572	588	598	616	591	599	610	546	552	570	576	564	538	598	585	605	611	581	583	581	570	583	589	570	582	598	565	610	583	556	544	603	561	578	583	599	560	579	523	549	592	599	556	572	584	606	569	586	597	609	568	590	574	570	596	614	558	569	615	583	559	569	626	605	615	578	586	613	609	566	557	581	578	559	585	564	671	587	623	607	589	556	591	569	586	600	578	616	562	578	611	566	570	589	611	556	568	599	582	625	584	542	554	591	555	611	580	562	567	593	621	579	583	552	610	582	576	610	571	620	644	594	569	559	585	598	568	598	589	556	523	544	589	580	565	553	565	533	577	591	601	556	567	564	602	559	579	614	631	528	570	580	580	583	587	571	584	625	589	594	576	618	576	570	589	569	640	563	565	574	569	562	602	552	570	573	612	594	598	603	572	600	546	596	571	606	565	547	589	589	571	557	538	569	585	666	588	573	616	574	563	552	599	570	549	554	586	583	569	561	635	576	573	576	568	525	566	571	553	569	546	597	605	557	569	596	574	594	578	596	592	585	574	615	563	549	562	568	579	570	593	619	529	564	557	632	556	553	553	617	604	590	561	566	591	562	578	628	568	559	580	620	564	604	571	630	619	620	564	579	534	577	591	571	618	581	592	590	605	592	594	542	659	615	598	577	624	563	636	577	603	607	585	586	616	565	591	538	606	593	575	581	567	610	560	567	584	583	636	587	596	541	592	621	578	576	570	619	537	566	604	609	604	572	604	564	572	594	606	595	570	552	593	613	594	563	631	600	555	549	565	598	609	595	596	614	612	595	544	570	585	577	562	601	528	580	555	602	609	589	564	544	574	608	574	577	593	562	566	596	561	604	585	569	563	552	619	574	579	607	573	615	573	557	589	564	568	589	578	560	603	599	624	579	584	556	596	603	556	578	605	622	587	566	542	595	594	600	532	640	612	575	587	615	580	601	580	632	544	612	579	570	557	595	578	606	581	556	557	608	567	640	579	618	582	651	590	578	583	579	554	584	560	587	606	571	531	597	593	585	571	581	610	588	566	608	596	606	586	604	562	571	605	588	576	593	585	594	569	565	599	569	569	553	544	585	590	569	627	559	594	593	565	549	584	572	574	557	575	556	569	570	572	622	575	613	575	564	522	572	607	567	565	574	596	594	565	612	585	582	552	600	571	606	568	604	614	598	577	557	585	571	596	572	602	593	563
28830	27759	25473	8013	2165	401	308	287	289	267	278	266	279	242	266	245	258	268	280	257	262	252	222	241	244	249	254	269	247	254	253	253	271	271	251	263	248	232	246	258	263	257	253	261	269	250	236	275	251	256	268	276	268	281	268	290	229	229	257	248	265	283	257	271	282	275	230	240	245	256	273	270	276	240	248	251	271	284	261	279	241	237	260	258	286	246	230	251	279	271	283	247	241	228	251	241	234	267	267	252	272	263	263	244	238	281	251	261	251	257	223	266	254	273	247	252	230	276	255	257	248	250	242	244	275	274	273	236	274	256	219	291	259	232	266	248	289	231	268	248	267	258	257	274	250	256	240	251	254	258	242	283	242	246	259	244	275	240	258	250	270	236	247	253	248	241	296	289	251	273	254	249	256	249	261	252	262	265	269	248	269	252	251	238	261	260	264	280	258	258	271	225	261	246	266	242	262	274	226	273	261	267	239	249	248	280	243	282	259	234	249	270	246	273	261	233	228	286	281	248	227	262	287	259	265	243	241	258	248	258	262	253	227	230	258	252	233	276	244	224	223	260	250	247	252	246	248	233	284	276	246	244	259	246	225	228	249	261	261	246	232	259	231	229	262	275	271	247	243	263	234	245	250	257	266	246	272	299	261	233	292	254	228	233	304	259	271	250	255	246	261	251	236	275	246	255	237	264	251	273	256	248	273	268	255	239	257	226	274	244	241	261	243	250	275	282	231	261	267	250	255	242	265	240	258	266	264	259	238	264	241	266	235	273	236	261	277	248	260	265	264	263	277	267	259	253	243	266	249	257	261	245	249	255	250	265	225	248	247	252	256	259	276	274	264	260	272	278	252	280	230	249	250	222	281	269	238	251	254	244	232	261	265	260	272	258	231	233	269	282	254	235	261	235	259	235	263	255	233	252	277	244	263	237	244	264	250	277	258	277	277	243	251	271	263	249	272	225	259	245	252	235	253	267	264	261	248	250	224	242	281	243	256	279	274	252	257	255	244	260	243	255	264	255	256	245	278	249	254	260	268	223	230	249	254	260	262	294	245	253	254	264	254	268	246	267	252	277	266	242	253	258	251	264	240	253	238	281	247	281	289	238	266	277	265	255	226	236	255	291	250	233	273	274	251	278	262	228	228	256	256	269	269	248	272	272	248	252	222	248	263	236	227	252	268	261	246	255	265	268	258	236	245	248	257	227	254	262	251	275	270	268	246	269	236	272	234	272	259	234	231	277	285	252	278	246	234	254	252	255	277	226	271	268	248	249	239	273	237	272	248	259	268	218	259	250	253	248	234	257	266	229	262	263	272	266	252	238	261	237	253	267	247	272	275	290	289	264	246	244	233	262	263	271	238	251	270	250	287	264	259	260	238	247	293	255	258	235	255	268	262	257	251	253	252	254	280	239	266	289	287	271	244	237	264	273	242	265	269	288	254	246	281	269	250	270	249	259	228	244	278	262	267	258	256	231	225	253	245	253	252	263	256	234	240	253	256	260	239	262	278	272	261	275	235	229	249	256	244	279	264	242	267	253	275	245	261	276	257	252	230	249	247	295	253	242	239	257	228	244	243	257	247	236	243	248	278	254	260	231	259	254	279	252	242	269	240	260	276	284	220	247	259	251	270	239	251	238	261	275	248	236	241	279	248	244	246	255	274	252	264	250	244	270	262	259	245	241	256	251	266	243	237	273	241	254	282	246	253	284	279	267	253	253	290	285	244	267	250	282	223	283	233	250	258	250	243	268	259	248	234	244	243	269	273	258	229	247	248	235	268	255	232	276	242	258	248	238	278	270	261	250	223	235	251	265	248	255	234	236	264	229	268	228	226	246	284	271	250	263	240	263	272	266	256	228	278	260	230	264	256	270	267	239	277	267	244	251	254	277	234	220	269	254	277	247	282	267	231	265	246	242	248	258	232	272	234	260	263	245	252	274	269	250	251	253	254	263	295	264	282	251	265	248	237	233	252	286	252	235	250	281	256	249	255	216	217	246	230	221	261	232	241	286	264	293	248	257	240	259	260	255	234	252	271	266	248	271	246	268	264	250	228	265	259	229	253	257	243	233	269	232	246	278	293	273	252	255	274	269	280	268	244	270	269	282	223	262	235	261	244	278	243	282	252	259	255	250	256	244	251	255	237	263	222	247	249	276	280	271	268	244	264	270	264	252	270	265	226	269	263	253	272	243	283	254	246	262	251	244	246	261	252	265	268	266	277	264	268	249	262	264	271	225	245	245	231	245	246	271	271	252	238	263	273	253	256	264	255	249	247	244	259	238	260	262	286	272	248	273	254	225	296	252	276	273	270	272	257	262	282	269	264	277	253	236	234	256	272	254	246	244	239	264	231	238	234	232	251	228	272	245	242	269	221	217	282	236	246	244	249	266	263	246	252	267	253	257	288	290	257	252	248	254	277	285	247	255	248	274	263	251	263	261	249	250	265	244	268	250	251	269	234	281	273	234	273	281	274	267	266	256	251	229	270	276	279	253	267	246	241	244	260	239	277	261	243	253	248	262	255	293	247	257	266	267	264	260	237	236	268	248	281	282	238	282	282	229	255	260	251	227	255	259	213	253	266	298	257	286	257	257	252	260	265	223	240	250	276	262	288	244	233	246	244	226	287	239	252	246	224	269	265	287	251	243	246	294	234	247	263	254	240	252	294	270	248	258	260	257	247	265	277	240	274	262	265	250	281	260	261	251	268	251	272	270	238	265	249	253	247	249	248	267	261	287	234	247	227	250	257	264	261	283	255	269	270	237	229	241	282	247	252	265	281	269	299	250	288	274	264	279	272	245	247	258	245	258	275	275	256	250	245	279	239	272	269	284	278	276	285	277	260	250	259	248	262	245	241	265	236	284	240	228	255	249	255	267	259	241	268	248	270	241	276	257	260	293	262	233	230	288	242	289	244	278	266	265	266	213	254	269	244	269	248	236	250	247	252	256	272	235	253	258	264	253	275	220	257	250	239	254	260	241	276	270	253	267	255	265	250	256	241	255	248	267	276	246	255	242	235	222	244	250	266	265	249	249	255	265	239	262	250	223	251	242	259	257	232	239	249	249	254	232	238	275	268	240	230	242	236	257	284	266	257	284	264	265	287	273	263	235	267	243	250	283	259	270	270	256	272	260	275	254	255	290	273	272	235	248	274	239	269	258	237	269	229	301	269	261	295	245	259	254	244	246	236	258	252	266	235	241	281	244	240	242	227	251	263	274	259	280	247	274	275	256	244	283	237	254	264	220	251	265	265	274	236	274	280	229	268	260	253	260	245	271	268	247	216	238	244	240	288	253	269	259	257	259	231	220	260	275	245	264	254	224	237	255	214	249	264	269	242	258	272	280	246	247	274	270	261	254	259	283	233	252	284	287	263	244	226	209	260	259	233	260	257	249	234	273	246	255	262	278	234	245	274	248	253	283	266	262	221	268	270	254	260	239	276	236	276	264	228	265	230	265	250	262	258	287	286	242	247	284	259	265
37825	46482	29959	6020	4792	468	495	514	465	518	473	471	504	481	485	484	494	513	508	485	484	459	511	505	467	491	508	493	495	479	469	452	503	485	492	492	451	469	451	516	507	463	487	476	474	500	501	494	439	501	478	505	509	496	468	499	500	467	483	509	525	494	471	490	515	468	463	480	553	508	498	451	491	471	476	526	498	455	483	516	490	493	469	503	509	480	469	486	432	496	505	491	437	467	489	433	502	557	476	482	508	501	473	486	476	452	473	539	452	481	486	508	490	497	523	468	562	514	479	465	472	490	482	493	484	490	457	517	466	514	486	467	455	483	512	497	503	449	508	523	543	475	478	460	472	464	487	489	449	488	480	494	502	463	524	446	517	477	489	454	463	505	506	486	470	462	485	512	514	484	504	481	517	469	457	467	451	517	500	468	494	492	496	458	426	490	517	479	480	462	544	521	496	499	464	468	514	494	483	532	447	472	496	506	475	506	489	506	442	480	482	492	522	478	489	484	505	473	441	492	485	490	491	439	462	494	497	479	508	539	503	502	485	494	519	466	469	477	505	461	530	453	511	470	487	507	492	472	499	486	500	455	470	513	518	506	503	487	451	452	473	491	495	441	482	476	526	484	483	519	508	481	492	498	487	481	474	492	490	447	469	496	499	473	474	498	499	488	491	475	478	486	534	465	501	532	455	457	496	461	483	479	471	470	491	464	489	465	465	500	480	497	510	487	506	515	495	523	482	495	498	479	451	533	486	512	519	496	464	487	467	485	495	512	478	517	480	507	481	501	498	464	502	497	490	450	484	513	506	467	474	525	456	491	496	489	479	481	465	471	456	478	474	471	485	473	470	457	505	484	487	499	484	499	503	475	463	486	463	474	472	497	512	493	481	494	465	491	489	476	481	467	475	457	494	501	483	493	453	479	476	482	525	458	486	481	530	491	465	461	463	526	470	462	467	483	515	475	469	532	469	487	493	504	507	488	490	478	507	466	490	484	498	506	503	498	500	507	499	474	509	480	503	495	465	457	460	493	493	466	485	487	472	511	489	480	505	462	490	478	515	462	455	498	490	535	492	459	508	505	445	453	457	498	493	495	493	487	492	498	475	513	479	516	487	521	475	477	493	496	450	441	511	478	503	446	477	483	476	490	480	460	494	499	494	489	467	465	510	525	463	539	462	443	486	514	495	482	454	483	454	490	464	454	487	459	491	509	509	496	500	488	470	486	451	458	482	458	463	490	513	490	486	483	494	496	492	480	515	500	469	500	482	463	452	495	471	445	505	431	466	480	490	521	460	511	478	463	493	507	478	460	500	491	481	488	505	477	480	524	482	487	481	493	512	478	493	524	517	473	514	456	490	470	475	472	485	501	476	487	499	526	500	476	466	407	507	520	474	473	519	494	505	477	502	475	457	484	496	448	468	506	453	481	418	481	513	501	441	469	445	510	490	486	486	522	461	470	495	471	463	528	439	471	504	489	466	489	487	446	465	445	488	497	519	492	480	462	449	456	500	456	467	464	471	474	478	504	505	482	463	548	483	484	478	465	498	470	500	493	461	457	474	486	519	487	453	499	452	493	470	495	472	466	487	503	482	475	481	485	470	479	467	478	504	479	481	470	462	502	464	488	468	474	463	494	470	477	478	486	478	482	504	496	466	478	486	483	503	486	484	498	521	448	469	470	499	478	505	550	461	489	436	494	503	490	465	521	497	468	491	527	512	444	493	489	514	503	475	439	491	480	498	504	479	496	465	449	505	484	471	479	521	510	466	478	491	488	486	496	512	467	480	502	502	500	497	510	478	488	499	504	481	489	522	489	482	501	491	489	510	487	497	520	535	465	503	495	505	478	486	514	518	496	476	478	518	543	501	480	507	487	467	493	491	491	465	468	498	503	509	455	461	459	487	491	466	463	501	517	512	467	496	470	509	466	520	481	485	504	513	459	480	443	510	485	450	485	497	503	528	488	491	517	506	465	535	512	495	498	461	458	487	512	475	497	484	432	505	465	447	494	502	453	519	479	512	459	475	519	489	504	454	480	492	492	480	517	495	469	463	488	514	455	508	433	522	496	487	482	486	485	478	515	502	486	511	441	511	511	489	478	520	501	522	495	459	515	468	500	505	540	480	515	469	489	474	500	461	451	496	471	498	503	469	499	471	509	457	469	472	533	513	495	490	471	468	445	494	464	519	526	431	462	490	496	485	474	501	458	443	510	500	511	505	469	480	499	471	468	476	474	497	468	474	483	426	516	462	519	480	483	502	523	507	483	495	497	463	495	488	497	480	489	465	474	465	472	463	524	526	470	493	472	534	474	477	461	505	466	526	499	490	454	509	525	535	513	482	488	452	482	483	512	465	483	477	504	511	445	492	514	481	493	478	473	477	479	530	503	499	497	507	536	458	480	496	495	477	470	498	491	472	511	495	501	495	503	503	493	508	521	491	499	485	471	476	473	507	500	490	489	434	496	441	529	519	522	497	472	484	489	506	517	463	523	469	468	470	488	486	493	515	539	471	486	434	457	517	451	506	514	471	504	476	461	528	466	488	458	476	499	494	485	478	481	467	488	492	479	446	455	474	497	488	442	475	492	472	485	468	471	444	501	493	467	454	479	462	498	478	478	466	476	499	495	510	474	521	479	502	495	494	491	481	490	468	489	475	463	475	512	491	527	477	479	473	486	505	508	500	483	485	460	458	474	500	477	517	501	471	459	520	484	482	462	454	490	482	510	471	514	509	477	533	502	495	475	475	481	456	519	457	512	497	447	546	506	458	473	459	461	467	480	471	490	498	478	520	459	485	509	443	463	473	490	496	465	501	447	509	512	467	510	496	483	481	531	511	466	465	487	495	452	475	500	482	518	482	470	522	496	507	497	503	527	484	472	485	475	503	472	507	468	504	504	507	475	454	453	512	470	500	457	479	472	485	467	438	456	483	475	499	491	478	497	508	475	484	443	485	496	438	486	478	484	444	493	478	474	475	501	485	464	500	445	511	523	480	475	489	487	494	514	482	508	463	511	515	483	483	541	494	498	504	490	479	475	507	479	471	489	495	484	494	472	456	497	500	496	474	471	521	504	488	473	527	466	512	517	509	508	448	485	473	498	464	475	475	510	528	478	445	508	495	532	474	491	481	515	431	502	474	468	488	484	512	478	477	495	464	488	510	504	488	527	508	471	485	491	494	475	500	514	503	452	486	505	505	480	497	447	489	501	486	459	490	461	499	471	521	488	513	512	496	496	504	470	479	494	498	468	459	492	461	487	477	504	494	533	507	491	494	510	511	501	441	538	487	536	488	489	512	436	496	525	484	487	476	487	476	478	484	472	523	511	468	464	476	473	491	500	512	446	483	480	453	456	488	486	469	463	483	526	511	515	501	490	500	452	484	508	487	483	490	480	478	490	531	472	481	487	530	498	530	478	465	525	487	490	485	520	455	491	518	464	505	514	502	471	471	488	448	458	486	470	446	483	488	498	471	482	447	530	465	526
24391	22791	31840	24572	19415	5091	278	226	223	205	196	201	206	224	177	180	208	208	199	180	191	189	197	211	208	192	182	210	198	197	192	170	183	185	202	199	181	186	210	189	172	181	188	210	197	192	223	206	196	199	192	202	183	217	197	187	196	192	202	185	204	189	211	200	217	192	213	209	155	189	195	206	224	183	204	181	192	207	189	195	204	185	203	185	212	172	205	209	188	197	207	203	183	178	188	207	171	165	186	194	169	201	222	200	196	207	201	172	221	176	203	215	196	180	194	179	199	189	187	190	199	174	206	175	186	189	192	169	191	178	217	164	178	199	187	196	197	189	168	213	199	188	212	179	175	201	197	187	205	197	220	184	209	190	196	185	177	197	188	196	212	174	221	185	182	186	185	220	194	170	200	206	177	184	187	178	191	200	180	212	173	189	183	191	219	189	204	198	197	211	196	196	172	198	194	194	208	191	184	217	182	170	189	185	181	173	205	199	177	181	193	187	184	213	187	200	206	180	167	179	202	187	191	202	188	173	187	180	211	179	196	206	215	223	206	191	195	188	168	176	206	198	204	194	200	177	194	184	172	204	195	193	203	211	196	186	194	189	210	165	188	186	203	205	195	204	208	167	200	196	192	173	167	193	210	194	200	207	158	193	194	193	199	193	212	199	194	173	190	173	190	194	173	191	192	201	184	188	198	199	209	193	200	188	188	217	198	179	182	181	185	197	170	209	197	192	193	185	198	213	176	207	216	178	188	174	175	218	188	201	215	190	200	213	171	205	188	199	173	211	186	196	178	207	163	190	190	200	177	195	198	188	182	180	193	186	185	201	207	193	195	238	173	192	208	156	207	207	204	187	200	191	179	173	194	210	195	192	189	159	163	194	177	193	193	200	206	166	190	181	200	186	192	185	169	197	178	191	178	172	204	184	210	204	187	182	180	178	189	193	194	185	203	177	176	184	162	191	182	213	205	193	175	188	163	191	180	178	192	200	210	193	204	167	175	207	205	192	173	208	185	186	207	188	196	172	190	185	170	176	184	211	200	194	198	203	207	189	191	224	203	168	193	184	170	195	195	223	177	177	186	216	190	211	190	172	213	195	189	172	190	207	174	181	213	187	174	178	209	198	192	179	224	180	157	187	180	210	186	201	167	212	183	199	189	173	208	194	190	197	177	199	195	218	194	237	208	195	205	182	200	212	190	198	207	201	205	190	176	192	183	200	199	195	190	180	184	187	206	192	174	199	185	182	229	188	164	177	187	174	203	187	186	192	197	190	179	202	220	182	186	218	194	187	206	201	186	180	205	186	215	195	188	167	182	185	171	187	205	202	193	199	198	192	193	180	204	194	193	191	187	179	208	180	194	182	159	191	215	223	172	199	202	181	189	180	207	162	223	192	207	187	186	212	223	172	191	203	191	216	229	200	187	197	168	184	206	192	170	185	189	209	166	185	183	174	178	182	187	195	202	201	180	217	200	184	204	187	176	200	212	203	211	185	174	172	183	190	181	201	187	199	207	200	142	202	191	192	199	193	205	195	193	208	208	180	204	173	199	176	208	200	194	194	186	229	211	171	206	186	164	201	198	209	151	208	210	183	180	205	191	194	198	200	193	198	200	191	182	182	187	183	202	206	203	178	203	172	211	194	206	223	197	177	214	194	180	190	193	190	193	185	219	216	201	201	202	192	207	189	199	191	207	165	196	163	204	214	198	198	232	196	199	199	194	178	190	190	198	205	210	208	188	193	195	194	178	205	187	219	194	184	225	189	180	201	180	192	197	186	190	165	201	171	188	191	173	191	189	212	193	187	185	160	213	172	205	204	172	189	195	203	191	167	180	208	198	208	187	174	222	182	157	170	205	176	205	184	201	190	200	196	193	186	172	180	193	172	182	210	200	182	189	201	213	209	185	181	194	187	214	184	176	175	206	194	218	178	183	187	199	205	189	201	191	177	193	196	201	197	191	184	180	147	192	204	181	187	182	197	202	189	190	185	188	182	201	176	192	174	188	184	182	168	197	199	215	175	208	205	196	202	168	200	184	208	200	167	167	178	192	183	194	202	198	186	198	190	184	223	186	201	219	203	197	179	205	185	178	185	205	204	197	189	215	188	204	178	172	176	191	213	168	203	194	205	223	214	187	182	191	208	196	205	211	178	179	174	210	203	202	205	182	190	191	194	178	180	191	190	175	197	184	210	178	187	197	174	201	214	195	184	203	190	199	186	183	180	178	181	181	179	180	186	178	173	183	166	218	195	181	182	182	191	220	206	196	187	215	190	174	192	203	198	193	184	194	188	187	199	201	195	214	214	163	210	190	180	165	187	180	167	197	194	195	213	190	174	196	171	189	182	156	175	196	181	177	196	195	210	218	200	190	229	195	209	189	217	192	190	219	188	202	195	179	200	194	195	202	223	183	193	195	188	177	208	202	178	168	192	184	203	215	195	203	207	198	176	187	188	206	197	205	219	194	205	209	202	191	171	204	196	185	225	200	183	199	204	195	220	196	201	195	177	193	186	199	191	186	175	214	191	194	178	221	198	189	211	182	192	178	173	208	204	207	209	200	215	204	209	181	188	195	202	211	162	183	184	183	181	201	178	196	178	175	193	197	196	153	191	205	196	186	196	194	212	164	188	220	169	189	200	190	191	210	226	196	177	218	187	197	170	183	230	219	197	169	191	226	178	197	189	194	184	181	176	198	184	200	182	206	191	193	186	193	188	206	186	191	191	195	184	186	182	190	208	180	182	182	166	187	198	181	175	193	211	197	192	182	189	158	203	164	191	192	201	172	206	205	163	186	185	178	177	185	181	189	208	173	183	190	179	202	178	210	197	201	206	184	207	206	184	178	192	195	153	208	203	197	185	202	167	204	200	201	162	178	183	208	190	189	171	163	209	193	201	205	200	198	198	208	207	196	209	191	230	196	225	212	192	209	171	204	186	182	186	185	182	181	191	166	165	204	178	169	178	198	192	203	192	194	186	205	203	194	188	192	200	190	180	186	169	193	169	182	191	187	199	200	188	192	194	192	198	176	181	167	220	214	194	187	202	193	155	208	191	183	179	190	196	191	197	203	208	185	199	189	177	167	195	194	182	191	202	180	233	197	207	176	233	194	198	167	192	201	180	194	214	211	179	208	184	195	210	166	201	203	151	185	203	179	196	200	180	176	183	205	216	173	189	202	213	232	182	178	197	182	191	222	197	175	184	186	192	198	203	205	191	155	189	173	205	197	192	188	205	176	188	203	179	198	196	192	203	197	172	188	176	202	197	182	197	188	216	198	220	179	178	189	177	166	202	204	211	206	193	204	210	201	181	196	205	208	190	179	221	219	192	183	202	180	164	205	187	169	192	206	190	222	215	180	207	180	174	203	166	191	220	199	201	175	209	173	181	185	183	191	174	221	189	193	171	186	197	190	203	190	196	181	181	213	185	172	200	183	176	177	192	167	208	197	193	206	210	188	193	209	197	178	211	179	168	179	200	181	180
59688	88179	61458	24440	15007	478	424	450	422	428	388	404	392	399	393	398	370	375	404	350	399	369	366	376	375	390	389	363	362	375	369	383	328	368	380	360	354	361	412	375	391	392	373	330	374	362	352	334	330	349	408	348	386	371	346	390	377	373	363	353	349	359	335	371	381	391	374	368	362	343	369	370	407	337	380	329	360	418	354	368	348	393	380	388	371	375	347	349	373	377	376	369	341	346	370	388	374	374	397	358	343	390	386	362	395	391	368	361	341	331	372	370	355	382	387	349	357	367	356	383	377	368	386	358	352	361	368	346	411	380	369	362	369	373	350	377	361	377	359	360	361	405	376	363	356	354	336	337	392	348	360	349	399	340	394	371	374	333	357	357	363	362	349	368	369	369	370	373	378	362	368	379	336	389	365	348	360	362	379	352	373	354	340	386	366	347	372	377	350	422	365	351	375	358	421	353	365	337	352	345	330	377	357	385	339	366	380	375	353	352	356	338	382	348	371	353	369	379	340	392	378	362	347	375	397	351	370	360	365	368	407	361	381	312	307	364	436	342	336	345	378	346	365	389	356	353	366	351	368	354	376	352	376	361	383	362	363	352	388	343	366	372	353	343	364	405	371	390	347	338	377	370	355	381	365	337	373	377	338	382	348	357	373	376	379	349	374	334	374	339	381	380	341	358	369	381	396	364	359	360	381	354	377	356	403	387	359	357	369	383	387	329	348	333	349	361	346	394	374	351	380	349	359	369	377	396	371	393	360	368	343	348	375	381	360	361	350	403	351	364	378	366	365	372	369	350	365	322	364	404	347	345	366	391	372	380	392	407	367	363	380	365	361	345	359	383	368	390	377	352	354	342	371	384	365	375	357	365	372	376	397	366	335	365	411	340	363	388	369	353	354	413	348	377	332	373	392	383	369	358	363	382	375	360	350	361	356	351	384	345	337	377	377	380	362	353	391	355	381	383	365	369	379	392	368	341	368	357	348	360	315	374	395	378	340	379	379	386	358	370	379	382	371	358	340	376	378	374	350	359	354	356	366	354	377	352	364	363	387	383	328	351	372	318	371	352	361	359	328	347	374	369	378	360	412	371	387	371	361	399	388	347	365	352	359	373	367	379	360	372	361	385	344	378	360	353	394	344	357	369	333	316	350	399	329	345	368	329	354	353	398	349	339	348	350	376	352	350	381	388	364	387	380	383	384	361	400	363	348	382	331	357	345	333	373	370	364	348	372	358	386	349	377	378	346	391	362	357	383	364	343	364	346	372	376	357	356	384	394	348	384	371	356	361	376	415	362	393	364	365	370	345	350	364	380	366	337	363	387	378	347	388	355	350	382	371	388	379	372	346	350	386	388	332	394	365	362	358	366	355	378	353	375	344	371	358	382	358	359	342	379	402	368	389	377	401	373	391	364	360	388	386	372	355	391	374	377	346	377	346	351	375	377	356	344	347	384	361	363	369	374	345	382	370	376	349	360	382	379	343	355	398	368	344	342	375	378	344	365	374	379	340	379	397	383	385	379	348	374	351	341	359	398	374	369	378	359	384	375	363	357	384	348	361	362	365	369	370	355	375	366	381	346	371	349	414	340	393	407	348	401	391	353	380	367	371	353	343	332	405	367	349	370	359	406	410	355	372	364	351	385	379	364	412	395	382	374	366	358	361	359	372	323	355	373	380	373	356	342	340	360	357	379	386	381	391	368	401	350	366	379	385	362	357	370	340	371	339	351	369	375	420	331	361	370	391	403	360	384	380	367	350	371	353	318	363	362	353	404	351	385	374	350	371	381	370	361	353	356	378	372	354	359	391	367	365	378	370	350	360	364	380	393	368	372	354	354	358	366	346	365	360	350	353	378	396	371	347	351	379	348	367	348	366	400	365	390	358	365	336	395	385	375	366	364	350	339	345	380	362	331	362	357	379	377	356	369	365	372	344	361	358	348	356	385	366	360	387	345	356	364	386	372	316	387	370	398	327	366	366	373	360	394	397	355	343	348	366	362	393	431	394	374	374	366	321	396	389	356	370	332	431	391	351	343	377	385	363	362	397	375	362	356	338	416	367	373	363	371	359	361	364	360	368	384	380	339	347	358	372	347	348	360	371	353	370	383	342	356	387	345	382	346	373	374	355	403	343	356	381	390	374	375	368	348	374	354	394	365	424	383	377	348	331	352	336	366	385	333	347	373	399	408	339	405	329	353	359	359	350	387	352	358	326	344	371	372	358	374	353	366	368	389	373	360	363	366	359	354	364	384	378	345	334	365	393	349	352	374	371	351	361	370	356	345	355	389	400	366	373	349	400	338	357	337	350	410	346	349	382	381	381	386	352	354	329	331	346	357	343	401	382	350	371	347	365	393	357	338	371	379	380	376	348	378	377	377	329	350	349	361	373	371	368	358	379	365	376	353	347	341	398	360	332	315	361	348	348	383	354	405	335	365	390	376	381	407	363	359	329	364	328	372	360	363	359	367	364	370	336	373	331	383	368	364	345	369	375	341	384	358	385	349	393	335	379	373	378	367	344	371	387	372	372	351	367	373	356	353	372	367	380	310	353	352	353	331	384	364	363	377	392	386	331	379	364	358	402	354	385	362	396	368	386	342	376	373	363	398	334	347	348	338	366	355	397	376	358	421	357	383	365	386	356	350	379	352	377	385	396	390	345	362	375	378	388	331	373	352	339	362	365	376	347	369	334	375	383	368	369	377	386	340	361	360	366	403	370	343	324	375	403	389	381	345	378	367	373	344	393	382	375	379	348	369	361	341	348	363	389	349	364	373	379	366	354	380	384	369	395	353	380	356	354	362	321	377	372	394	366	396	346	366	325	362	347	367	343	366	331	360	363	342	395	362	397	347	389	378	365	370	376	374	351	369	377	355	381	367	389	368	377	378	379	392	365	374	342	365	360	371	375	335	367	378	356	367	346	406	398	383	387	377	365	360	348	345	377	366	396	359	346	352	386	361	372	375	346	361	374	363	372	375	346	358	368	361	358	364	365	370	359	349	378	342	373	414	395	341	343	372	380	362	368	362	348	391	345	388	385	363	369	382	355	351	341	395	373	363	355	338	339	350	371	404	378	382	369	387	339	368	351	377	379	368	413	379	348	361	336	358	371	379	359	333	343	380	364	352	357	366	360	365	365	366	400	341	382	377	382	363	371	380	373	377	370	359	359	371	379	393	354	363	362	371	386	385	372	356	329	373	360	346	355	358	360	370	398	361	356	354	352	336	359	347	367	377	341	365	373	377	372	348	371	374	368	341	393	396	322	395	380	396	378	390	355	345	349	352	391	371	356	392	332	394	342	354	344	330	324	328	393	359	402	366	366	339	329	340	376	347	359	323	393	359	379	348	370	367	401	367	348	382	377	394	379	359	343	370	386	410	351	374	355	380	376	333	337	342	378	337	381	373	364	323	349	373	352	371	382	383	359	360	371	346	369	347	403	375	369	355	388	355	331	365	353	372	356	403	348	378	376	383	343	365	354
23221	21690	30050	23629	21446	16599	2442	419	366	369	338	397	352	321	317	362	344	372	338	326	323	340	341	330	356	342	341	338	316	334	315	342	365	340	334	349	350	316	354	351	343	358	322	333	354	344	346	349	339	358	388	356	306	320	289	358	307	377	321	351	390	371	363	345	325	340	349	343	362	348	332	325	323	324	343	322	361	330	338	331	338	331	337	368	360	317	353	353	331	345	305	308	331	346	351	340	341	331	328	343	351	352	330	334	341	347	321	344	328	372	344	333	308	360	343	342	340	350	352	358	337	330	346	313	337	358	310	327	374	410	332	364	311	327	313	350	324	351	329	373	337	343	327	350	354	342	351	359	348	329	342	366	325	350	348	362	358	335	334	325	344	328	327	348	346	330	339	300	312	337	361	378	328	371	343	337	349	313	333	378	348	332	355	358	340	347	346	366	324	320	356	366	370	323	336	315	365	320	376	346	365	328	348	342	371	314	370	376	342	304	296	343	342	333	325	336	337	333	349	348	353	354	355	346	327	332	333	341	352	355	342	324	340	333	369	353	342	367	343	349	372	348	345	335	319	350	382	344	319	329	364	317	328	374	339	345	313	329	315	334	368	348	358	352	308	306	329	319	328	335	347	351	354	335	317	359	375	297	341	345	332	328	357	342	358	366	310	308	343	327	360	358	347	359	311	384	358	309	346	338	298	315	339	354	350	316	350	375	334	345	336	333	391	331	367	382	346	355	356	351	340	371	350	367	346	299	360	354	349	308	311	358	343	369	324	331	367	346	344	343	341	347	343	382	338	356	381	361	348	368	337	340	319	346	350	345	377	340	334	361	379	342	330	339	337	353	362	378	331	353	348	342	363	353	345	347	348	375	336	376	336	333	321	342	322	336	311	349	357	347	348	315	356	328	343	321	360	344	361	328	370	323	375	366	351	323	349	318	316	325	359	302	342	339	339	347	347	320	329	337	346	344	342	344	332	309	341	348	316	360	338	348	322	331	328	364	325	364	350	337	349	327	341	356	334	313	347	331	347	319	326	333	343	342	362	346	343	323	347	346	373	326	337	350	334	327	375	335	309	308	325	343	320	309	325	316	325	346	338	330	320	365	347	354	381	327	342	332	334	309	326	346	340	356	329	371	348	364	352	333	308	348	357	312	332	328	293	376	346	361	323	324	327	316	347	363	314	359	320	347	307	360	354	352	371	341	361	347	322	327	322	340	330	350	366	370	332	363	338	346	330	337	321	317	311	309	304	325	347	339	338	348	347	336	333	348	326	328	374	350	337	380	350	347	303	313	319	307	361	360	335	344	358	336	355	345	328	343	345	366	331	320	331	328	341	338	339	349	351	331	342	379	345	338	336	351	345	313	357	361	341	329	335	337	325	331	352	361	325	337	331	357	338	349	367	318	357	343	310	361	346	357	353	351	358	341	342	365	342	316	342	344	360	321	343	346	353	342	347	325	329	369	341	344	321	331	341	349	336	335	321	359	344	328	331	333	375	307	333	333	327	358	347	348	334	326	349	336	367	365	317	382	354	357	309	321	304	335	352	329	366	305	331	326	331	341	316	342	369	328	345	317	353	318	339	337	339	314	348	326	351	343	357	352	308	359	313	316	331	341	338	334	374	341	309	327	336	368	361	359	334	336	325	349	367	343	335	334	360	338	317	335	372	313	371	332	337	367	340	345	334	300	314	336	348	379	333	346	323	331	359	341	338	339	364	387	322	373	309	336	334	319	354	351	370	342	356	313	344	360	339	342	348	364	346	367	375	379	317	313	344	320	356	321	325	334	334	324	363	347	336	349	323	317	345	310	323	361	321	324	351	338	315	312	305	339	332	339	384	342	305	304	372	321	337	334	326	338	375	342	338	343	331	346	353	353	355	367	321	348	332	327	329	368	351	331	306	348	315	326	331	364	346	322	338	333	336	346	335	354	348	334	347	354	357	375	320	369	361	363	370	317	342	327	321	359	346	327	366	358	345	325	346	340	334	352	302	347	339	321	333	349	341	311	352	320	358	353	332	308	351	320	327	350	350	341	378	324	340	315	332	342	355	353	314	306	306	358	342	311	325	315	349	337	375	321	335	340	346	313	308	329	314	356	328	349	344	346	332	308	371	359	353	358	342	328	321	333	326	355	338	332	331	343	339	324	339	331	351	339	333	345	309	307	341	336	353	359	324	347	337	339	332	325	311	314	363	349	352	368	336	349	352	333	347	335	317	328	351	374	342	346	329	314	343	335	320	341	360	321	336	345	304	316	311	332	300	358	365	356	296	339	356	318	327	338	321	359	352	360	319	358	301	338	311	333	332	349	298	363	323	361	331	324	348	341	342	341	310	332	311	364	346	352	347	325	344	350	342	354	367	357	327	350	316	337	362	341	345	340	365	354	374	350	358	325	372	368	328	336	330	320	328	316	318	344	338	342	330	379	348	339	327	361	342	342	338	348	342	316	328	336	366	319	370	316	371	322	369	335	321	334	346	352	378	334	326	335	315	335	325	362	335	341	370	343	343	315	361	336	334	342	330	314	339	372	352	333	321	310	313	358	321	351	371	339	326	319	338	381	366	342	336	382	314	326	350	291	326	349	349	353	329	340	314	344	350	317	318	334	330	322	297	342	343	372	344	310	349	357	316	345	365	350	351	341	356	328	335	353	317	327	305	329	339	317	357	336	330	333	312	276	335	347	355	341	353	336	345	329	365	342	334	328	329	348	350	343	338	342	337	319	350	328	343	332	354	358	336	374	311	361	336	296	339	311	334	307	324	371	338	304	309	332	345	355	371	334	331	325	345	336	340	341	349	346	331	376	350	347	366	347	322	337	341	343	332	320	373	349	307	331	341	336	342	352	339	338	343	355	328	340	341	339	340	328	327	331	358	353	363	371	382	340	342	318	322	344	351	329	346	346	325	354	372	314	334	323	316	315	372	338	332	311	327	368	334	315	350	386	336	331	331	332	310	340	316	311	354	353	356	308	341	329	311	330	328	335	365	317	336	326	366	320	326	338	306	327	332	321	340	326	330	362	336	357	336	369	333	333	337	372	346	337	343	374	335	345	334	367	315	330	340	338	363	355	340	344	305	341	349	354	341	274	345	362	361	334	348	371	323	303	332	351	357	353	378	321	313	332	343	353	359	315	333	342	349	316	331	331	392	322	306	317	331	342	319	347	365	326	353	338	350	346	366	379	353	318	344	362	343	348	353	323	334	331	328	329	313	351	331	342	356	348	377	327	325	333	332	367	333	347	349	338	336	352	330	331	361	342	331	351	342	334	329	289	333	360	335	332	359	339	339	339	317	339	340	372	342	345	303	364	301	370	355	358	362	331	330	314	343	343	307	335	360	376	340	329	349	318	345	331	322	333	324	336	331	367	329	350	350	345	336	333	312	383	371	348	334	352	377	323	339	345	314	354	348	330	325	344	368	346	334	333	380	358	349	353	324	330	338	336	344	347	345	345	351	360	315	351	367	343	308	343	350	357
59894	97755	68728	30875	18118	790	713	671	666	634	674	641	612	571	616	629	624	608	600	571	598	619	603	570	593	605	562	542	605	581	580	622	559	606	587	590	550	664	552	550	574	555	585	563	610	615	621	587	585	594	584	570	614	630	583	583	629	603	603	583	592	582	584	584	560	581	582	569	601	584	562	611	590	576	596	565	564	572	595	610	575	627	603	578	595	590	570	584	588	571	571	622	590	609	596	585	587	579	577	587	605	564	617	597	545	556	570	574	592	586	590	597	553	565	613	618	547	602	611	575	637	635	620	573	590	599	624	561	603	605	576	603	579	573	583	618	586	581	646	643	608	617	626	596	602	566	584	598	600	569	543	608	606	609	579	601	594	590	593	586	619	625	607	574	585	612	560	545	554	582	584	618	603	566	581	593	578	631	588	616	580	612	598	582	598	572	628	554	584	598	621	617	602	572	563	618	605	636	586	579	627	586	588	584	612	629	613	587	604	552	607	570	602	603	584	631	587	603	593	588	595	559	606	640	590	610	564	598	587	646	630	570	604	600	616	554	589	531	580	648	561	589	603	571	569	556	563	571	597	637	562	574	551	562	607	603	608	565	601	584	599	563	594	594	623	565	585	561	619	602	594	614	598	568	588	617	625	575	582	614	601	597	584	603	588	586	559	589	612	611	602	623	579	600	570	648	587	590	608	575	640	575	618	612	583	560	638	596	589	618	563	616	625	615	637	603	586	613	616	557	579	578	583	567	598	592	622	570	590	636	581	568	624	557	581	592	604	612	626	618	612	620	628	599	632	552	579	589	566	596	592	589	536	608	566	624	598	558	602	626	597	590	652	600	591	607	581	576	553	589	606	577	559	570	571	577	584	605	573	590	587	548	554	583	585	601	612	584	555	603	585	619	586	611	550	578	616	591	584	553	587	573	567	600	631	606	567	650	599	600	601	608	586	538	548	580	590	593	617	604	635	621	600	581	586	589	597	590	610	607	597	580	548	606	558	602	609	619	584	617	659	613	577	617	569	566	584	592	583	601	602	544	596	559	574	611	603	567	567	591	621	565	628	535	591	578	556	622	561	583	651	583	568	569	620	621	609	582	578	590	617	602	593	609	628	571	560	566	587	623	600	584	580	563	543	636	629	566	581	601	574	641	618	581	620	598	602	577	585	615	579	563	599	582	591	604	593	593	532	571	590	529	615	565	581	596	624	632	542	570	607	573	608	641	620	581	589	605	587	562	598	550	597	576	592	572	574	580	619	589	597	546	584	560	608	583	588	560	583	641	584	600	574	584	592	612	576	647	600	602	571	540	571	648	585	564	563	614	620	550	595	598	561	617	555	580	584	597	581	605	598	589	610	602	519	609	634	566	597	589	580	580	612	602	608	581	610	553	548	598	570	565	573	574	622	554	586	611	550	591	585	580	551	612	609	607	616	610	616	563	564	571	550	581	585	602	584	594	585	601	580	563	599	588	592	547	624	605	578	606	604	565	596	591	586	599	578	566	532	558	584	598	634	615	578	615	602	588	617	562	594	550	570	635	580	631	565	627	583	599	595	603	572	561	596	609	634	598	589	562	622	599	631	607	566	544	595	598	581	574	588	615	581	572	579	590	616	575	519	612	587	605	618	595	609	557	596	592	561	580	570	563	589	601	606	599	601	565	581	580	639	584	596	603	606	567	572	596	618	600	574	592	594	577	630	537	613	578	607	607	569	595	596	611	544	587	558	607	593	591	575	536	605	609	556	565	570	597	621	619	572	590	585	584	590	610	591	614	595	599	592	634	571	591	599	601	586	629	614	585	602	578	572	576	592	557	607	598	583	610	638	568	587	582	586	615	574	570	570	566	629	604	594	601	650	578	649	605	566	537	589	582	576	612	590	588	585	577	605	602	594	577	599	587	590	567	600	591	611	598	577	636	575	593	598	600	604	559	597	612	608	624	596	571	571	574	603	579	605	578	567	573	567	607	594	578	639	569	564	602	614	592	604	597	625	620	652	578	569	615	580	591	576	607	572	582	596	607	543	579	613	588	597	560	675	636	623	571	574	577	618	599	569	610	614	603	612	573	577	616	550	578	595	637	598	595	587	572	617	588	595	613	562	573	635	570	604	571	562	577	587	627	645	571	625	578	596	574	630	558	602	563	578	567	568	558	636	582	572	576	573	609	631	604	581	629	593	595	608	587	632	662	604	569	589	644	595	589	618	616	607	615	601	594	605	614	606	590	564	593	565	568	632	574	606	548	563	563	613	600	580	554	594	619	622	607	588	572	632	593	587	618	603	570	606	588	589	585	544	556	612	591	600	611	606	595	577	609	611	575	542	566	582	589	555	594	630	593	577	556	590	544	606	569	598	590	620	593	578	560	585	632	553	598	573	611	569	621	577	586	632	608	613	590	621	598	581	604	616	568	568	530	594	562	609	587	585	576	592	589	569	564	614	570	562	562	555	600	560	595	587	581	607	606	580	567	576	637	574	602	594	563	627	616	527	571	557	570	584	600	554	585	603	612	583	550	539	621	566	622	598	652	596	555	577	593	542	572	617	587	598	603	577	609	563	625	606	576	626	595	622	565	594	602	600	594	602	577	595	591	604	598	615	610	584	586	584	564	630	567	576	604	598	603	595	610	602	582	623	599	603	585	629	572	548	548	589	619	593	596	632	625	599	585	589	575	627	601	619	623	634	592	584	557	617	561	579	551	576	602	605	626	585	627	579	612	584	595	547	589	576	577	572	574	589	617	609	588	563	590	590	573	607	604	606	618	611	578	634	584	551	635	618	593	562	593	581	620	628	604	566	592	580	601	621	553	602	574	559	637	615	600	595	625	600	605	568	618	571	563	605	589	574	581	598	584	666	627	591	555	524	593	594	607	622	543	600	575	623	597	597	563	610	616	576	577	569	585	586	596	563	614	633	622	602	576	628	606	571	547	565	598	582	617	610	588	577	569	619	593	581	624	589	622	602	606	614	605	597	574	589	575	594	553	605	601	608	614	609	630	589	570	602	582	561	591	604	615	618	641	639	561	639	604	599	602	590	584	576	593	563	584	580	621	610	562	576	596	583	608	603	568	601	578	604	629	580	629	577	582	611	577	639	627	600	562	640	566	588	613	581	565	621	599	599	613	606	567	629	611	624	579	613	565	611	601	567	592	563	581	651	568	598	582	538	572	567	540	617	587	598	595	574	589	630	604	602	577	547	607	607	576	587	592	554	601	598	574	590	553	564	551	601	638	575	615	578	623	614	547	585	626	568	601	609	575	611	596	596	551	606	577	629	590	615	610	591	564	605	610	594	557	568	653	600	615	583	590	588	619	580	619	594	585	592	574	631	625	596	602	596	602	598	573	532	597	605	573	589	626	601	613	569	560	592	610	580	570	622	642	590	597	587	589	553	566	619	633	585	613	593	601	584	605	577	610	573	575	615	625	605	624	567	645	585	593	563	607	611	594	587	579	567	570	591	557	573	605	570	612	573	583	596	580	583	639
29102	26583	24056	7755	2040	333	281	254	259	259	265	310	258	262	273	259	263	264	254	256	281	270	270	233	257	268	251	283	284	264	243	269	253	243	258	250	274	266	267	281	235	271	276	260	232	243	238	244	275	256	267	252	287	250	265	235	269	234	204	265	280	244	271	264	255	274	255	258	255	256	243	227	265	259	212	243	279	276	254	258	234	266	249	244	257	262	254	264	263	248	261	265	243	250	267	258	254	235	248	261	289	268	259	243	276	243	229	264	249	224	243	287	247	255	265	260	239	261	260	251	236	232	286	262	250	295	250	283	282	269	231	240	234	244	249	226	286	251	242	274	222	230	272	264	255	283	280	252	246	289	283	253	246	229	248	232	282	279	247	223	282	243	248	269	226	279	299	250	240	273	257	273	255	264	261	257	248	262	286	258	261	203	266	272	267	273	238	245	244	246	241	249	281	279	237	273	231	260	238	235	217	239	275	282	271	254	254	246	254	220	260	245	257	276	269	242	261	281	263	269	262	248	271	247	235	233	263	234	241	242	242	252	279	251	268	269	245	238	254	226	254	265	265	278	287	272	252	241	234	239	232	252	311	257	276	259	270	273	278	252	251	254	278	260	238	286	254	266	265	261	258	250	260	276	246	247	253	273	229	259	222	250	233	264	260	248	246	231	230	280	279	221	238	223	272	238	233	265	253	241	262	272	248	251	251	258	221	259	257	276	254	257	274	276	251	266	233	245	266	238	259	266	288	262	246	247	248	239	285	271	246	247	250	255	248	271	240	277	257	266	251	276	243	270	242	245	263	258	253	260	275	269	275	258	260	271	255	234	238	237	244	291	241	237	248	260	262	236	244	277	230	250	240	230	279	261	276	249	244	220	248	278	281	233	268	278	231	263	301	231	229	283	223	266	243	247	238	241	238	260	256	247	240	252	251	243	242	233	262	284	244	294	266	267	276	239	239	235	243	232	258	240	282	261	284	284	259	232	277	269	261	303	294	247	272	279	255	270	252	263	256	263	275	262	262	262	273	273	249	255	225	229	269	251	243	231	234	265	271	291	272	251	266	254	238	269	231	285	262	264	231	257	242	255	262	235	253	255	238	282	242	280	257	264	269	246	263	281	245	267	245	253	276	257	259	232	254	264	252	252	234	248	260	273	259	261	241	249	263	242	245	270	267	235	228	276	251	266	291	249	255	209	245	262	241	285	265	237	264	284	230	225	256	228	276	272	255	235	262	231	251	266	268	268	237	258	258	252	257	255	261	254	220	287	264	270	240	256	233	235	243	260	278	258	267	259	258	250	262	256	268	252	257	263	220	270	252	252	257	267	278	238	268	258	258	273	239	219	270	262	240	259	260	276	239	289	249	233	257	226	283	243	240	249	246	282	256	233	260	243	252	255	238	250	286	255	294	260	247	265	256	250	271	274	263	258	259	235	266	246	271	277	236	239	269	238	272	237	230	282	236	280	263	274	291	265	283	270	276	261	261	259	253	263	241	270	265	273	269	264	273	242	263	264	225	235	259	231	272	226	262	246	252	245	255	249	269	256	233	267	228	244	236	266	279	238	283	264	249	255	252	263	249	236	247	275	214	264	270	251	263	267	257	237	267	270	261	259	256	259	258	254	229	273	233	269	260	242	239	248	255	245	274	238	241	247	257	243	227	267	301	252	240	277	280	267	233	233	242	265	264	247	283	261	266	264	256	253	245	246	268	254	250	287	241	252	257	251	283	238	255	253	261	262	259	248	276	229	296	217	255	271	234	267	269	260	238	252	275	228	241	263	260	284	214	260	241	239	260	233	272	246	238	248	257	270	224	261	233	257	253	229	239	263	250	270	262	265	275	252	243	242	242	272	254	239	238	254	229	237	251	279	241	253	248	243	255	239	258	250	240	265	277	250	237	250	239	255	254	251	264	259	259	262	263	262	279	279	270	269	260	257	252	251	282	272	250	257	262	220	246	220	249	272	250	265	248	242	245	243	257	277	261	243	261	265	258	231	236	235	264	266	266	269	262	245	249	250	250	244	280	244	244	259	269	253	276	264	272	269	256	256	264	238	254	248	258	265	266	244	282	239	262	257	234	278	271	252	236	261	267	235	278	249	260	254	283	289	220	279	265	231	250	268	253	267	259	245	258	258	245	238	253	243	264	245	270	273	261	262	251	250	235	259	238	266	249	293	259	251	274	245	228	267	246	277	253	252	229	249	257	267	246	266	244	272	245	241	248	245	263	266	210	271	261	290	254	255	263	251	243	268	249	274	244	262	262	266	264	255	273	271	255	253	250	265	267	255	278	262	253	258	247	267	256	251	287	241	232	262	272	268	261	236	258	261	252	251	227	248	271	277	263	248	239	250	257	255	247	250	254	239	242	246	279	221	246	252	262	262	252	255	250	232	240	261	254	281	247	234	259	259	258	265	264	272	254	250	248	274	284	267	248	264	258	281	231	258	238	246	253	255	249	264	264	248	282	296	245	261	239	266	277	264	279	255	281	236	261	276	251	284	257	255	264	241	267	266	247	276	236	253	244	262	230	249	275	255	264	265	256	244	236	260	236	239	243	269	245	246	262	268	251	236	225	255	250	259	269	221	240	242	252	257	241	242	256	278	283	271	259	245	260	269	255	254	264	257	265	242	234	268	251	259	224	247	245	254	252	259	262	234	230	287	269	224	261	261	257	263	258	260	262	242	261	246	243	268	227	251	285	263	210	243	249	255	264	275	251	239	267	237	271	230	250	246	288	282	250	244	252	277	259	253	230	258	278	239	251	225	209	276	280	277	218	254	251	262	252	207	266	277	262	259	257	266	249	252	263	246	244	262	282	235	299	223	257	220	242	237	291	261	237	261	215	245	257	242	270	228	257	262	245	272	257	245	249	262	243	256	264	256	249	250	255	243	254	238	270	250	287	263	266	261	229	246	220	261	279	254	245	240	280	236	271	224	284	210	253	263	259	235	302	237	248	260	252	253	274	246	239	248	255	262	252	247	242	253	266	224	259	236	265	249	251	269	252	252	269	221	267	246	277	254	261	278	275	217	267	285	253	243	265	261	250	233	262	256	251	265	270	258	290	249	214	278	270	303	239	268	225	272	234	230	251	233	272	271	239	258	265	256	240	249	240	256	253	264	260	232	280	243	243	272	259	233	229	254	259	249	243	235	269	263	256	268	274	249	247	251	244	243	229	265	248	243	245	223	256	235	229	251	243	269	258	247	259	245	247	241	259	283	268	253	274	261	256	244	269	270	252	253	263	253	216	240	264	246	262	255	243	268	241	278	261	242	231	265	244	269	262	231	280	248	287	246	265	265	234	240	260	218	261	250	263	278	262	246	257	272	274	256	252	257	253	272	241	259	233	226	268	239	269	261	282	239	258	250	253	288	229	226	239	246	231	266	267	275	250	259	241	252	258	272	245	258	234	248	235	259	282	276	274	250	228	248	242	265	261	254	271	263	237	269	262	231	252	266	253	248	266	252	257	284	250	249
38234	44516	28439	6583	4385	475	463	457	539	488	501	489	484	479	476	457	476	510	503	478	506	516	469	514	476	477	494	507	490	501	469	479	504	479	536	514	451	484	479	489	497	527	480	484	537	459	493	469	466	487	460	486	485	484	476	493	514	510	471	517	512	472	493	458	492	528	506	489	497	476	510	496	491	478	500	458	526	488	520	498	459	463	477	509	478	509	475	468	511	480	500	461	451	485	500	504	473	494	462	488	494	479	524	467	533	485	461	493	492	458	476	502	487	451	471	473	471	456	442	481	468	496	489	523	448	493	475	464	499	457	489	490	444	496	492	469	515	460	481	501	478	461	495	473	501	528	461	488	488	481	474	459	489	495	475	486	508	526	486	484	547	482	461	463	507	472	476	528	462	484	473	480	504	478	469	477	491	496	472	471	488	470	471	465	496	513	464	531	479	474	485	452	483	485	468	477	502	464	464	485	472	469	493	495	463	518	495	497	478	456	477	447	473	496	485	527	476	487	466	490	497	514	495	464	499	524	486	480	491	488	476	487	499	508	512	530	511	489	498	444	484	466	478	492	475	479	486	488	483	500	470	487	487	484	477	494	522	444	484	452	494	490	484	457	513	481	507	483	492	484	458	498	471	479	443	418	437	492	525	484	495	493	494	514	467	510	445	503	486	468	499	511	542	462	521	457	514	539	511	530	469	495	457	470	471	467	533	485	467	496	477	486	479	471	505	485	501	449	471	503	483	515	451	462	505	481	472	463	500	515	491	516	485	521	476	506	519	459	488	493	457	481	474	526	478	474	468	501	480	489	460	514	510	538	486	475	506	479	468	483	507	494	479	480	469	495	455	501	514	488	474	501	496	494	481	481	507	466	453	479	489	510	490	524	484	528	475	447	460	459	473	486	481	466	471	501	467	481	515	474	469	538	491	516	499	483	521	514	525	511	516	463	465	503	497	473	497	514	480	444	490	509	488	494	498	491	470	408	497	479	418	478	449	476	467	464	499	466	476	481	501	510	464	494	472	453	464	490	531	497	499	472	500	483	490	511	484	466	501	509	497	442	474	500	504	491	511	461	480	509	512	507	525	485	514	497	475	480	504	469	473	500	517	466	479	472	489	500	496	470	466	499	444	500	468	471	521	495	500	479	457	486	473	491	469	504	484	438	472	487	450	476	524	489	478	453	442	484	449	487	510	523	490	489	479	480	468	482	472	462	425	499	462	515	501	487	428	494	461	482	507	468	497	514	533	487	480	458	488	468	457	459	467	501	480	482	431	475	494	511	470	493	479	475	494	475	488	509	455	537	510	476	467	449	472	466	479	510	535	475	480	501	506	477	479	495	453	462	511	470	518	509	478	493	474	466	491	493	504	485	498	511	474	467	512	507	477	497	498	502	507	461	477	509	511	457	485	494	498	519	458	472	477	523	473	514	493	494	483	469	505	463	494	499	470	490	482	464	483	470	450	518	497	506	479	481	475	516	459	458	497	485	480	503	522	455	520	487	445	499	468	505	489	492	482	504	479	490	461	515	499	471	473	475	495	496	517	511	467	488	460	468	479	516	474	479	481	475	464	515	506	504	531	465	513	506	493	442	495	476	520	475	488	491	477	488	515	445	509	486	478	489	496	487	494	478	506	512	501	458	483	474	510	480	449	472	551	468	440	476	501	484	506	489	489	478	497	465	507	493	536	481	450	496	487	482	480	489	520	477	469	488	468	474	492	498	513	489	520	476	499	533	552	520	493	472	465	481	478	442	493	508	521	472	465	472	491	503	507	482	511	508	487	493	475	468	477	520	505	474	460	495	475	477	509	474	512	469	505	455	513	492	493	503	498	478	517	479	492	495	470	525	447	529	507	507	501	478	480	509	490	507	459	496	473	496	473	484	448	471	473	488	488	471	495	480	523	440	479	469	493	521	472	472	485	466	459	503	502	518	496	485	474	494	515	521	488	475	488	466	501	486	485	461	479	482	474	486	463	521	503	447	533	490	489	458	485	474	528	459	454	481	514	476	469	486	496	479	451	464	511	480	474	471	454	494	522	456	470	520	495	489	499	493	510	511	477	546	466	521	505	495	461	506	452	468	493	519	516	494	452	477	478	443	519	484	456	504	478	457	489	505	484	477	495	474	498	531	488	477	473	480	478	466	496	457	479	492	476	505	492	541	441	532	506	461	499	481	493	480	471	492	493	504	485	488	495	499	500	500	493	467	491	469	506	518	486	514	471	521	515	476	448	492	478	443	478	518	481	460	463	489	503	489	512	506	491	490	477	483	432	486	500	476	473	491	468	451	479	489	478	512	507	459	509	502	467	462	473	537	444	484	481	476	486	473	487	480	480	448	476	487	500	460	492	559	501	499	486	486	525	515	460	520	534	539	482	497	491	484	514	487	468	461	469	515	485	476	489	510	437	447	485	466	464	519	474	499	500	512	481	475	512	455	516	495	505	528	512	505	484	418	483	471	486	515	483	484	454	543	504	490	545	456	500	500	517	485	456	485	497	503	477	486	470	480	486	472	439	459	537	486	482	508	513	476	479	476	505	500	487	497	509	521	472	455	465	516	502	487	480	503	485	489	496	451	483	510	486	476	479	473	487	500	484	512	447	482	487	459	486	488	472	443	537	485	470	473	490	516	497	485	482	503	489	499	482	490	506	467	468	490	530	509	464	454	518	437	499	488	486	511	488	486	468	487	474	458	476	483	492	515	451	501	489	457	493	489	474	504	483	460	471	484	457	447	463	492	540	486	491	457	467	470	444	508	467	489	449	520	512	464	460	468	467	472	496	512	499	456	454	470	497	446	467	482	502	475	450	502	496	471	503	490	520	439	485	522	462	476	471	491	497	443	488	473	462	486	497	491	451	447	474	489	507	462	472	474	459	484	486	506	447	513	483	504	482	466	473	466	462	450	468	500	503	468	483	473	478	499	472	454	442	485	476	466	461	484	462	477	487	478	476	463	505	480	534	482	487	510	509	507	469	517	471	460	473	511	506	500	488	445	437	505	549	499	477	498	468	476	553	513	522	498	474	496	472	452	479	465	496	510	502	492	490	478	471	506	496	500	488	485	457	478	476	537	486	482	494	513	494	479	476	453	500	497	516	470	469	465	454	479	494	463	491	523	491	457	451	480	466	483	506	493	474	442	446	479	466	470	488	455	460	520	490	500	538	509	476	499	505	466	490	460	474	486	480	486	514	499	488	507	508	490	464	472	460	506	521	478	490	509	476	494	482	499	475	474	440	454	514	502	469	481	472	469	496	444	492	480	461	485	448	470	486	467	497	488	483	474	467	474	502	493	492	494	473	461	490	458	479	494	508	469	458	491	480	535	459	506	483	498	476	458	463	483	458	462	485	503	433	483	478	455	460	461	476	474	453	455	472	479	474	474	502	460	505	499	481	508	464	450	484	497	488	496	496	479	488	486	504	507	483	471	504	482	534	524	490	513	506	468	480	491	490	459	522	442	514	478	490	514	472	504	477	469
24246	22094	29813	24756	20107	5180	291	247	182	199	177	175	201	200	193	203	207	196	181	190	190	183	191	194	180	176	213	195	195	181	185	188	177	185	209	193	192	224	201	219	179	205	175	206	181	180	181	173	204	186	180	181	190	205	171	194	192	183	209	191	163	196	194	169	176	216	197	192	154	211	206	192	194	182	194	176	169	196	184	200	176	190	207	169	181	176	166	170	172	177	175	207	186	173	191	214	188	189	169	182	220	183	178	166	172	168	181	220	202	163	186	173	176	175	159	186	171	171	183	171	180	200	176	202	180	176	175	175	195	186	181	192	178	177	205	176	191	211	189	211	183	196	192	177	198	185	176	219	189	203	196	187	170	172	210	207	177	182	162	194	167	174	184	161	176	205	180	195	191	182	183	175	197	217	184	194	187	182	204	194	185	181	191	192	187	167	180	205	205	177	196	171	174	195	195	205	201	196	174	190	206	157	192	180	158	188	157	169	187	223	190	180	198	167	186	179	172	184	178	176	180	175	190	159	199	181	202	189	209	181	195	189	169	187	181	163	211	173	174	181	212	198	176	179	195	165	187	173	180	184	174	196	177	195	188	195	183	180	178	203	188	187	193	187	192	194	174	161	169	215	186	180	185	194	198	182	183	186	198	187	160	213	198	177	177	205	178	182	167	199	205	177	182	174	192	174	169	186	177	179	197	141	176	172	186	190	198	199	175	177	169	207	173	189	202	190	185	181	196	197	194	196	159	175	196	189	187	210	178	185	225	189	203	177	167	187	175	229	212	183	188	171	150	193	185	180	180	185	189	167	173	184	173	180	186	182	170	154	184	184	190	185	212	156	165	194	195	208	195	193	183	180	194	205	208	179	182	183	148	196	172	176	161	193	200	191	212	194	198	195	172	191	186	176	181	176	159	188	178	190	208	206	198	180	179	178	194	181	164	189	177	221	223	182	209	197	174	187	194	182	193	182	212	193	177	187	171	191	170	191	186	194	179	173	168	194	177	202	191	178	212	172	191	180	184	177	176	216	197	171	203	170	186	185	203	175	175	193	166	176	191	206	198	190	182	173	187	222	201	180	182	189	183	166	177	215	207	194	194	207	196	187	191	162	173	191	197	199	205	163	181	184	199	199	197	157	192	195	164	190	197	188	182	193	182	178	191	186	197	152	186	182	183	194	179	191	160	194	176	176	169	216	215	182	187	158	175	187	171	198	186	188	165	198	162	195	186	190	183	179	164	168	188	199	203	196	186	195	175	166	171	179	189	182	186	212	194	192	170	208	177	179	202	198	182	168	188	179	173	184	215	168	181	176	180	186	175	209	202	191	208	192	194	167	200	197	170	177	196	194	158	192	169	175	208	166	183	185	195	190	204	173	200	177	209	191	189	186	173	159	186	182	191	190	173	173	177	205	202	176	207	168	171	197	172	198	173	192	163	158	199	197	183	188	193	191	191	193	171	196	192	224	181	184	172	179	174	203	182	192	195	172	204	172	170	214	164	179	183	174	200	174	194	176	197	174	186	177	216	207	209	180	179	203	221	198	161	197	186	182	168	198	174	200	191	202	198	173	179	183	165	188	197	199	181	180	180	196	176	180	202	167	199	191	189	171	179	195	190	203	185	186	184	189	171	190	199	191	157	182	199	213	178	183	195	187	173	186	190	204	170	184	147	185	157	183	154	184	173	175	178	186	203	174	198	189	201	193	174	177	181	187	181	204	180	178	171	184	201	190	182	194	182	196	214	155	186	184	201	198	165	203	183	174	198	189	167	168	163	196	186	202	179	188	198	206	186	181	194	166	177	211	185	191	183	170	160	192	190	189	183	220	184	177	170	163	186	166	216	187	183	198	188	163	192	185	202	165	184	188	173	201	221	206	184	199	197	197	185	195	183	194	184	180	182	170	195	179	210	186	184	182	207	165	186	168	182	192	153	181	198	194	195	173	175	186	200	195	200	178	167	198	199	179	171	185	169	173	174	185	146	186	207	197	175	195	212	192	173	184	213	183	185	198	201	202	176	187	194	186	166	185	193	179	171	200	190	171	202	187	191	168	183	163	167	170	181	203	189	171	159	200	190	198	182	190	184	174	178	187	173	186	173	178	205	204	184	214	164	184	184	180	186	214	194	180	167	184	178	189	173	186	183	178	191	186	191	191	175	178	171	179	192	185	182	180	181	172	184	208	189	161	178	178	161	186	201	179	168	170	180	198	194	169	195	174	197	162	186	199	176	199	188	172	187	189	172	200	195	171	204	194	188	181	208	201	170	213	192	180	196	177	175	189	187	190	201	199	166	203	187	168	200	186	167	184	185	180	177	188	186	183	195	199	204	195	193	201	180	188	180	201	186	181	172	184	187	185	171	196	181	201	200	187	190	193	190	189	184	191	172	187	165	191	190	181	182	185	188	187	186	245	177	191	176	167	155	160	189	197	207	185	176	206	158	177	172	203	178	189	194	202	163	213	174	165	189	180	207	187	164	213	183	180	180	206	197	210	188	155	173	181	194	187	172	198	190	202	192	186	192	207	230	196	179	172	193	182	190	195	173	195	184	204	172	193	212	169	169	190	174	201	199	169	177	172	185	160	186	180	183	209	159	165	187	194	174	192	179	166	158	182	179	179	212	196	211	202	215	203	201	186	203	181	199	164	171	187	212	187	215	209	170	187	187	194	200	199	179	184	169	181	180	173	172	193	216	214	192	201	195	194	195	188	183	183	202	171	191	209	187	188	187	199	183	203	185	165	213	189	169	173	182	207	205	173	177	189	169	185	177	162	191	181	171	191	209	188	161	203	210	180	196	196	196	195	212	185	196	180	167	200	195	176	188	199	189	148	182	171	170	184	204	196	173	176	191	179	173	192	178	183	211	182	216	173	184	188	213	191	186	192	182	162	183	167	197	184	181	186	191	171	180	195	208	188	186	176	188	167	181	192	227	187	203	176	189	161	178	194	201	171	160	189	172	164	201	176	210	194	175	167	197	168	179	184	181	182	181	185	204	184	193	180	203	194	197	172	183	205	190	170	180	181	173	188	182	187	175	194	196	178	186	197	163	190	175	190	209	194	194	194	171	182	215	167	187	199	183	169	183	175	198	234	218	176	208	174	185	186	183	192	155	180	182	193	191	180	176	195	178	161	183	189	187	195	162	189	197	167	201	182	193	188	199	188	181	178	171	177	178	197	148	172	178	205	188	206	179	206	173	175	193	190	199	172	187	185	224	174	185	166	210	199	183	180	192	192	179	167	191	203	161	173	182	203	195	186	198	183	185	173	201	188	187	165	184	214	186	169	195	207	168	169	174	200	199	176	191	190	185	173	186	203	162	181	184	205	191	186	190	188	188	212	205	180	192	173	209	168	171	184	210	182	204	177	188	212	169	180	214	195	188	194	191	184	193	200	205	182	199	171	180	223	187	190	193	186	177	176	191	176	189	196	189	173	213	202	176	202	193	171	201	197	185	189	187	204	184	181	177	169	191	211	178	178
57383	83945	59511	28068	15538	478	447	437	425	371	411	365	356	335	388	381	388	353	342	389	341	369	340	365	369	363	361	357	363	372	369	342	324	331	348	386	394	343	363	390	365	337	343	347	377	367	352	349	387	387	325	349	362	396	345	384	345	331	359	357	367	385	368	355	350	387	349	398	348	358	379	359	321	350	342	369	386	336	346	392	395	348	351	368	354	344	360	359	375	369	332	394	388	359	348	339	364	353	332	330	352	391	357	348	327	359	353	350	343	362	355	355	338	397	339	392	342	343	318	381	299	388	342	366	344	322	371	365	373	334	349	377	372	337	344	361	361	376	338	339	372	368	380	361	370	339	383	363	374	391	334	356	328	320	358	344	344	361	347	360	345	331	368	338	364	330	339	392	353	342	337	357	382	359	356	319	334	367	378	375	358	342	336	363	372	344	339	366	343	389	361	370	329	317	354	338	345	387	361	349	342	349	369	356	353	373	365	361	330	365	395	352	340	363	321	351	376	334	389	365	347	354	422	382	342	339	356	374	363	373	385	364	352	363	391	375	360	367	358	363	364	333	375	344	347	353	368	368	357	306	364	361	351	325	366	349	314	387	388	357	345	375	335	370	374	301	366	324	335	341	326	341	361	380	328	360	330	373	374	353	380	352	345	363	338	354	356	388	343	390	367	361	404	345	376	346	351	364	371	359	367	362	362	340	358	391	342	346	361	347	342	348	391	353	369	383	351	359	351	345	362	331	289	352	355	349	311	343	333	349	369	367	330	377	336	362	322	343	349	328	351	357	341	356	359	348	338	355	330	340	373	365	351	378	343	363	351	359	367	372	360	345	390	329	350	360	358	383	363	366	344	385	366	364	385	350	349	329	354	333	347	380	347	365	337	355	359	335	342	375	336	338	362	364	356	367	348	337	339	335	358	388	312	353	373	340	329	335	342	384	346	321	346	380	347	367	337	335	377	372	361	363	340	365	390	361	358	359	339	363	352	393	363	375	378	354	373	377	335	347	378	349	319	374	368	365	365	362	378	387	353	364	369	315	327	380	357	342	335	350	368	327	377	353	326	351	327	377	374	369	362	365	341	354	346	349	369	377	341	360	366	360	396	388	378	365	363	365	386	348	346	366	312	363	356	353	330	338	365	333	377	391	340	342	367	328	351	337	381	357	355	345	347	369	364	349	361	361	399	372	374	385	333	340	385	347	348	334	338	372	335	345	366	366	347	360	326	360	371	359	385	338	362	319	355	350	389	368	352	383	353	364	356	339	384	362	362	365	360	325	378	373	360	382	363	382	337	345	358	354	373	388	345	378	375	364	344	379	367	357	370	346	350	358	328	368	359	368	354	340	378	343	390	387	354	353	387	365	375	363	368	346	360	374	353	360	339	358	372	363	371	360	361	336	367	351	356	354	356	347	350	343	341	359	316	371	358	351	345	356	369	371	334	357	361	337	334	340	359	381	345	359	368	363	342	358	369	347	353	388	346	369	391	361	371	340	349	362	368	346	350	350	335	335	375	375	366	343	338	339	378	349	397	376	331	354	343	374	369	368	396	331	384	353	319	394	322	345	387	363	385	350	354	372	353	348	347	357	359	338	372	324	322	360	361	364	361	385	372	386	353	365	351	357	367	349	364	325	354	372	368	361	340	356	343	350	380	325	343	353	362	351	350	359	368	363	335	357	348	364	371	329	345	395	361	332	371	359	352	324	359	341	316	369	380	369	369	366	356	372	398	352	343	339	372	376	377	347	378	383	356	382	385	364	352	397	343	338	362	316	347	361	370	356	371	347	364	390	358	372	356	321	368	359	358	337	363	345	331	370	362	328	385	323	375	345	353	341	371	387	337	356	349	344	348	355	360	388	352	342	340	355	373	391	360	339	344	365	377	386	383	356	361	362	374	334	362	371	363	354	327	338	386	341	355	346	324	386	392	312	375	331	385	342	356	336	348	384	370	369	372	319	333	357	365	309	355	348	338	324	396	348	341	336	359	395	386	356	351	347	353	362	380	383	366	347	369	365	329	360	324	363	367	356	372	361	351	327	364	337	354	332	350	370	342	369	346	322	363	361	361	367	352	340	339	334	364	346	367	365	385	370	367	360	396	300	406	345	360	358	406	338	342	380	344	392	359	333	333	355	329	352	353	358	381	382	373	389	358	370	366	338	344	376	337	319	342	347	341	382	334	351	332	363	390	350	380	351	354	348	360	373	375	370	349	327	349	349	390	351	370	354	331	381	375	338	337	359	371	329	384	360	357	319	340	378	378	364	367	339	356	364	358	342	366	387	368	356	405	353	376	347	318	335	354	368	353	353	357	349	358	331	323	369	338	354	353	362	367	363	349	350	384	354	329	387	375	343	363	374	369	344	356	359	343	338	345	369	358	372	366	354	348	359	332	382	388	372	354	331	352	334	369	368	358	373	374	367	322	358	383	385	361	379	350	347	367	356	358	352	373	361	328	346	359	350	402	344	344	312	304	374	378	400	350	345	369	334	348	341	358	361	346	332	367	384	345	339	358	362	367	364	341	355	364	351	337	352	338	335	345	368	371	352	380	387	363	350	354	349	337	366	367	332	346	351	323	336	371	350	343	354	358	315	345	351	344	369	358	361	354	316	357	364	364	358	334	342	359	356	377	357	339	349	337	340	360	370	342	331	351	343	325	345	346	339	371	347	385	329	360	331	347	351	352	337	376	367	350	383	379	362	355	347	363	371	357	324	314	358	321	385	340	339	321	328	353	320	339	324	378	353	355	334	380	337	348	383	346	333	350	325	370	394	345	345	335	389	350	359	328	333	376	335	392	341	375	360	336	374	332	372	389	352	373	355	373	350	368	376	337	368	331	339	358	340	342	366	351	365	355	369	376	339	384	349	329	343	347	339	338	342	375	370	361	344	373	377	348	369	335	349	341	365	360	366	353	345	393	360	304	363	338	326	336	363	333	349	337	390	328	374	352	341	362	352	331	336	350	349	346	367	366	353	331	369	362	319	401	367	383	372	353	376	331	363	367	356	375	368	370	389	369	369	383	363	322	354	348	340	345	367	375	358	382	352	344	382	373	320	372	356	347	349	321	367	331	333	345	348	352	330	348	344	367	386	348	352	344	337	371	375	369	369	354	391	352	382	344	328	350	334	376	347	377	359	357	353	352	364	342	358	369	343	355	327	352	351	346	382	358	363	363	367	346	342	391	327	354	377	372	371	359	374	347	372	375	356	347	351	366	372	381	344	372	343	376	379	326	362	361	352	344	332	374	364	351	356	356	378	364	325	359	388	348	361	357	378	364	356	349	346	359	370	347	360	345	343	364	371	382	359	327	356	338	366	365	358	372	360	378	356	337	346	364	357	365	351	334	313	358	348	334	386	366	357	390	353	364	335	357	346	374	365	352	368	327	342	376	366	357	362	392	375	375	363	353	349	357	333	375	411	340	337	347	332	330	352	402	343	369	342	334	353	346	322	363	364	342	369	337	370	383	337	403	368
23129	21509	29116	23797	21358	17077	2646	453	362	333	356	351	339	352	325	354	362	324	327	344	324	363	382	334	302	344	343	358	359	350	329	329	360	317	342	308	357	326	316	348	328	347	333	322	356	336	342	335	347	332	344	312	315	315	346	324	324	328	350	337	316	336	365	352	350	323	347	315	328	336	327	327	357	343	337	338	303	323	313	308	360	362	313	337	363	327	359	323	346	358	340	342	355	358	370	359	301	308	362	368	311	320	336	326	340	386	312	294	305	333	364	360	367	337	326	321	372	314	313	332	315	327	321	293	365	324	318	339	344	321	345	316	328	341	317	326	340	323	342	320	341	351	376	325	345	309	312	356	337	323	350	313	333	322	349	295	339	317	280	342	296	315	327	319	342	317	329	340	323	313	339	351	385	304	368	325	351	334	325	333	359	307	350	329	320	370	307	318	344	336	335	330	347	303	314	348	343	329	315	325	319	341	330	320	351	363	392	318	354	317	354	340	341	352	326	341	324	344	330	310	322	321	306	336	326	351	319	333	359	359	325	329	370	284	359	330	383	351	317	338	329	327	313	370	353	334	325	370	337	312	303	338	335	340	358	344	321	357	349	341	347	317	369	348	331	350	335	314	315	309	327	355	312	336	319	349	336	329	355	355	326	353	339	331	347	307	320	336	317	316	327	323	327	322	349	325	330	333	333	308	304	328	344	303	354	349	331	350	326	353	335	330	320	353	367	324	321	306	320	339	358	319	322	346	336	293	322	342	349	357	370	345	338	329	317	358	300	329	364	320	332	330	319	375	343	340	340	349	346	332	356	355	325	322	342	342	343	346	319	325	337	284	341	348	296	344	378	330	312	315	332	337	342	333	343	349	351	345	314	346	317	324	321	327	350	324	354	348	335	364	313	313	337	332	345	326	334	336	329	346	335	335	348	317	314	314	347	348	309	310	357	313	344	359	338	329	333	323	333	339	313	340	344	320	322	326	318	325	332	310	342	331	341	318	363	335	338	343	336	349	311	344	339	335	338	335	349	340	352	360	319	335	321	310	342	318	342	311	311	310	367	342	347	319	331	338	328	327	308	330	329	373	353	342	310	332	306	330	366	353	347	335	326	328	333	364	316	311	306	332	353	314	316	366	345	334	312	327	328	350	323	327	331	353	318	382	334	320	340	381	296	330	370	331	312	328	309	313	339	343	331	323	310	344	358	347	347	367	332	357	328	362	348	346	321	349	325	343	314	365	295	339	311	335	302	349	330	325	318	299	322	372	340	268	356	334	358	317	306	308	324	339	305	345	337	335	357	327	302	335	359	346	325	322	336	313	325	315	357	330	343	332	331	349	367	348	339	319	324	319	338	341	344	347	336	349	348	313	323	305	315	310	315	339	352	371	366	363	346	349	319	341	334	327	312	330	349	340	362	322	315	343	330	336	362	319	313	307	342	308	347	353	351	366	302	356	339	308	310	337	345	326	345	321	335	349	331	317	338	327	325	354	357	335	384	319	322	342	343	329	313	340	366	361	357	330	347	346	343	317	341	346	344	345	318	337	347	289	332	330	328	314	329	334	332	296	326	366	317	331	331	319	326	330	357	350	342	361	335	334	333	347	340	338	323	351	353	346	328	314	326	330	310	310	337	305	353	321	333	356	343	349	338	321	360	368	334	323	335	339	336	344	331	319	360	347	308	344	334	338	327	360	314	352	348	299	297	319	363	344	313	346	332	306	297	337	296	339	333	359	347	331	355	336	352	350	313	353	374	319	346	294	349	334	307	362	338	362	322	314	332	334	319	320	349	346	344	360	374	314	327	329	326	333	334	353	320	376	338	376	342	334	331	325	349	347	334	342	349	348	323	312	324	321	342	349	332	343	326	316	332	353	312	359	361	338	315	353	324	354	314	321	338	285	336	359	341	346	358	341	313	306	331	326	353	299	344	320	327	328	309	297	346	323	306	336	351	321	333	326	311	312	302	338	333	348	353	367	318	308	380	332	308	304	326	331	342	344	332	342	340	348	335	331	346	337	367	329	303	339	371	349	274	339	343	368	338	302	303	312	355	327	327	317	351	322	361	352	322	340	362	325	314	313	313	327	339	328	337	353	320	329	334	353	353	308	298	320	315	341	335	346	353	307	353	330	340	314	309	309	318	346	326	327	334	331	322	316	343	322	315	373	323	343	328	343	323	353	330	326	310	311	357	342	320	352	346	365	308	318	349	342	348	341	369	342	324	340	319	344	313	345	320	331	333	345	312	375	335	337	313	332	326	332	346	340	315	328	347	298	326	304	344	344	351	343	334	342	309	324	334	323	352	346	341	295	341	341	326	347	313	347	367	323	355	361	304	358	355	344	369	346	336	335	336	335	331	316	382	352	332	355	342	349	351	333	341	330	319	330	327	322	368	341	318	352	327	339	357	358	307	288	347	353	367	355	332	303	339	287	368	348	333	341	365	372	339	344	342	338	341	333	339	353	333	314	372	340	320	321	329	337	334	323	330	314	344	303	323	330	288	357	331	331	350	309	348	335	335	317	314	375	352	323	307	323	345	356	334	318	329	357	343	346	340	326	331	317	314	342	357	329	331	341	300	325	364	317	344	322	363	354	307	339	342	303	347	344	319	353	345	338	340	351	324	300	334	354	327	340	337	311	316	335	339	307	309	330	311	363	337	321	321	334	366	348	331	335	320	318	349	347	340	335	311	341	356	342	328	288	332	349	342	347	329	348	358	319	359	324	326	328	340	310	338	316	353	348	322	304	342	326	323	333	318	331	346	352	333	324	326	325	345	324	316	378	319	356	348	356	324	311	344	315	325	353	314	326	312	364	339	347	319	347	318	343	363	320	374	373	341	340	350	320	344	347	323	351	335	357	341	320	335	331	333	344	369	358	329	334	304	348	325	342	319	335	349	368	351	349	345	343	348	345	332	310	367	327	322	304	292	335	352	313	328	319	298	358	329	338	334	334	352	358	344	325	315	337	335	337	326	341	360	345	349	305	358	354	351	351	308	353	301	317	331	334	330	339	349	341	335	324	336	328	313	334	366	336	351	325	291	338	313	349	349	356	344	322	314	337	354	327	350	327	339	327	364	383	323	341	354	338	328	333	353	345	364	373	322	341	342	336	351	358	347	310	337	368	343	339	335	321	315	334	362	334	344	380	335	345	323	332	324	311	334	326	346	301	351	320	323	338	332	342	337	331	314	339	321	327	309	305	329	334	335	319	306	326	330	354	362	328	326	316	318	350	321	322	349	351	307	311	354	304	350	372	321	373	339	350	311	343	368	322	344	330	364	336	338	306	320	341	328	344	300	323	336	328	328	338	334	313	288	320	307	330	326	339	333	308	326	315	339	335	314	321	327	323	355	323	341	307	338	341	307	332	342	356	340	293	343	354	322	352	316	369	320	332	323	338	353	313	357	373	341	330	315	325	354	342	325	315	350	326	326	326	350	310	346	337	328	303	301	332	311	330	317	344	378	320	348	332	355	323	297	331
60590	92613	66830	30565	16799	806	779	676	641	668	625	654	627	616	592	624	617	639	583	610	578	597	642	597	629	572	589	597	596	602	659	576	610	579	574	600	573	580	642	610	586	605	633	541	565	615	612	587	576	607	584	576	540	646	590	554	607	611	589	574	607	578	573	578	586	603	571	519	589	590	586	627	581	593	537	601	598	623	579	583	599	611	593	612	579	594	578	560	576	646	558	579	600	605	599	598	565	578	585	611	596	630	592	545	618	619	579	569	601	599	552	636	552	610	570	560	567	556	600	592	608	612	596	607	618	571	557	567	550	601	641	568	579	624	583	583	594	607	587	605	599	591	612	619	587	589	599	571	556	565	618	541	618	613	603	561	592	583	601	609	576	605	588	591	556	606	603	603	647	564	616	569	564	591	577	617	641	594	551	572	554	602	567	591	542	576	616	581	592	601	647	618	579	596	633	598	599	552	597	610	625	577	588	592	594	607	590	594	614	580	613	577	571	569	590	603	634	559	581	598	580	573	597	614	570	593	552	571	549	633	605	604	566	621	602	601	602	606	579	565	577	582	598	594	577	563	589	596	588	574	575	553	661	583	599	519	580	594	565	638	561	555	597	567	613	591	592	584	573	592	544	572	603	595	545	569	589	590	624	613	574	628	579	600	618	537	613	564	635	577	578	594	605	613	549	532	575	568	644	578	582	596	618	616	625	589	583	574	555	569	641	552	615	603	564	613	588	597	647	568	621	560	609	593	585	621	620	613	558	557	571	601	605	563	603	588	642	588	612	620	614	602	596	626	546	571	579	555	587	597	607	554	568	567	602	538	566	579	567	601	591	614	573	559	593	604	531	522	626	594	615	664	551	578	575	605	581	624	539	553	577	566	601	551	572	574	620	610	593	578	567	612	573	603	572	537	610	591	602	628	611	625	611	598	578	604	600	540	596	568	591	586	575	582	597	607	573	604	542	608	546	573	606	559	599	594	567	583	520	621	562	615	579	587	576	617	559	605	592	608	613	552	607	596	621	588	619	595	633	583	599	553	552	594	571	570	589	618	589	595	563	592	578	584	595	571	598	557	565	584	616	609	602	629	598	574	605	588	581	617	575	589	584	615	598	557	582	594	584	620	594	581	580	617	580	518	577	586	559	601	556	594	555	633	603	614	570	590	580	655	634	599	631	607	600	596	613	581	580	596	578	581	575	592	561	622	633	569	606	598	592	568	571	555	564	603	557	558	556	555	562	537	618	547	570	587	604	586	572	566	570	620	647	594	616	616	628	578	562	588	584	580	597	590	583	553	610	582	571	562	580	604	585	637	609	638	599	590	529	595	596	588	540	591	633	592	591	585	578	564	607	574	573	572	589	590	547	631	595	575	599	561	585	585	553	569	531	517	579	614	576	576	574	622	576	564	593	610	572	618	583	595	596	604	544	556	600	602	560	628	577	591	558	578	612	588	632	570	618	587	579	572	556	575	561	581	605	560	594	605	598	571	581	608	578	595	607	592	581	609	610	592	560	564	591	578	611	572	604	632	575	609	609	591	578	608	578	551	582	586	568	558	567	586	598	589	594	586	577	604	596	618	591	596	599	553	562	585	639	620	596	606	582	573	586	579	587	561	613	574	643	559	624	572	568	555	592	565	560	594	588	586	605	590	577	634	577	585	597	608	592	568	625	568	585	605	539	606	622	590	555	550	559	569	584	616	590	555	604	603	576	610	611	604	614	575	539	557	613	586	567	610	587	600	545	580	608	574	564	603	595	587	588	572	598	551	549	588	596	580	607	586	603	544	581	570	578	575	602	613	611	557	620	579	590	602	598	607	612	619	553	644	579	592	570	577	570	582	553	595	574	589	558	561	607	608	564	644	585	584	565	574	597	554	585	609	611	616	579	578	570	594	609	549	594	631	589	591	567	564	563	577	590	600	521	576	572	591	586	573	587	587	581	550	537	607	585	611	579	583	578	612	550	622	563	609	563	592	600	583	562	631	576	590	593	568	611	637	559	566	602	555	642	583	586	611	569	552	581	628	545	551	590	566	560	627	598	658	587	585	576	613	559	591	539	592	573	612	601	599	577	558	607	573	588	615	602	554	563	619	610	613	614	569	607	571	594	640	619	544	583	580	567	629	584	589	597	574	579	613	578	544	560	589	567	630	540	603	578	577	600	552	565	515	597	593	585	618	567	591	626	574	584	591	586	593	601	600	595	581	566	577	611	591	590	607	616	654	534	624	592	574	611	521	535	615	602	626	628	586	578	591	574	615	588	599	577	560	564	591	581	571	572	614	584	601	560	597	572	559	626	595	617	561	565	623	578	579	601	605	600	636	585	600	584	623	595	563	585	596	573	601	634	601	610	584	582	584	604	606	568	573	610	588	609	587	601	589	601	611	572	601	581	613	583	548	595	576	590	558	557	601	609	592	601	576	571	582	592	564	554	547	588	561	549	573	596	554	534	563	592	596	594	632	591	612	579	612	622	542	552	631	582	587	602	597	571	618	612	604	549	577	526	601	548	575	575	577	589	599	522	575	565	548	567	581	609	568	565	609	561	565	592	587	593	548	583	606	558	556	598	570	559	572	581	595	633	574	578	585	575	620	595	599	561	653	569	656	566	568	615	581	618	612	552	581	563	563	570	649	524	600	591	581	550	558	565	578	602	596	582	581	570	587	614	586	618	562	576	570	575	589	570	574	553	591	599	629	571	598	574	603	620	580	600	559	575	617	602	564	572	545	597	633	555	556	589	583	606	587	565	522	555	610	554	578	611	551	620	562	589	613	546	633	599	598	573	554	573	549	596	591	577	597	545	590	588	603	620	573	554	562	578	578	607	591	573	598	557	606	617	601	599	552	542	570	599	564	598	586	541	567	581	573	608	543	582	565	552	595	598	578	605	584	600	606	564	614	576	598	555	628	560	563	598	562	609	611	559	615	600	585	623	579	541	577	608	578	574	607	585	607	622	576	578	635	554	580	581	606	574	607	584	590	588	596	579	547	620	582	577	562	539	575	557	568	574	561	603	586	600	583	626	564	546	538	571	575	588	588	581	569	566	573	609	602	609	570	621	574	619	552	626	583	583	609	635	571	610	604	633	593	562	587	568	574	576	569	585	632	609	593	609	559	608	574	560	624	599	609	585	558	609	580	580	566	655	575	594	599	582	561	555	626	598	551	580	587	583	576	579	562	563	615	592	580	583	574	559	572	595	617	602	581	585	607	558	598	585	638	598	573	613	571	576	571	644	565	573	614	600	553	537	570	564	589	604	553	590	580	611	567	553	586	571	566	594	608	614	546	634	586	528	586	537	554	589	571	540	564	615	604	640	582	584	575	581	612	592	591	567	578	581	581	546	601	608	609	618	635	560	598	574	577	540	548	584	555	634	620	590	610	539	568	586	607	630	578	539	588	618	602	612	564	584	585	526	620	574	584	578	594	606	584	581	560	543	544	618	610	578	572	562	608	566	599	571	629	582	594	535	607	620	535	550	603
29038	27874	24128	7177	1334	276	294	259	259	245	261	243	270	254	237	249	282	255	283	254	264	248	234	261	260	277	238	255	273	258	252	258	280	250	265	277	259	250	254	278	269	261	248	269	253	238	273	258	266	244	266	263	249	246	260	244	245	250	271	274	242	238	256	258	245	243	255	268	237	239	234	254	259	244	261	264	243	254	263	236	242	284	235	239	253	245	254	261	261	270	261	287	268	213	273	246	248	251	260	289	275	225	258	308	265	260	256	251	264	267	261	264	263	258	226	245	285	265	276	268	245	227	256	269	261	236	241	262	268	243	250	243	257	259	258	262	237	276	244	272	274	241	301	254	245	257	245	258	262	250	256	246	239	279	257	273	253	255	250	237	303	254	276	251	279	248	285	283	243	250	256	248	274	262	239	272	249	241	257	252	248	227	275	238	300	269	219	233	269	239	241	248	221	263	255	271	239	272	273	262	256	279	258	278	246	264	262	270	279	249	275	280	253	247	270	274	256	222	231	270	232	253	272	262	271	262	258	236	257	252	217	262	231	281	266	259	255	260	219	246	272	246	271	259	240	276	237	285	291	257	262	229	270	254	260	269	235	256	262	268	279	257	264	246	266	252	258	270	233	254	247	244	246	266	275	264	267	252	261	261	246	275	274	258	253	252	264	260	266	271	265	249	269	264	251	270	274	233	223	248	239	255	256	259	259	246	268	259	257	239	261	270	285	240	244	258	256	245	243	266	268	289	235	283	245	274	227	272	238	263	252	266	255	255	234	249	227	260	272	299	261	262	277	226	293	233	283	243	262	260	239	270	264	279	251	258	299	264	275	270	268	265	268	240	246	260	265	271	249	279	272	280	242	279	235	264	251	267	243	254	249	241	222	262	241	282	285	255	247	303	269	263	271	243	266	276	296	254	293	274	268	285	263	251	284	239	237	240	269	268	273	268	249	270	283	263	267	256	286	272	261	251	279	240	276	284	253	260	259	258	263	269	272	258	266	254	231	258	242	214	291	258	263	242	245	268	266	260	257	247	271	288	262	263	237	293	259	243	256	277	282	242	246	249	249	263	262	258	258	241	282	259	238	273	245	253	256	254	263	232	264	252	213	249	256	259	273	259	249	244	277	285	251	272	250	245	264	254	256	258	254	255	280	267	255	285	267	242	269	287	281	291	244	262	270	277	255	253	260	262	243	269	258	248	277	258	288	221	259	264	252	273	271	247	246	239	259	253	264	259	254	259	234	258	254	258	252	253	262	252	260	237	245	252	250	270	274	266	283	273	264	257	237	240	256	236	232	247	222	252	242	267	273	247	253	276	254	276	265	275	247	296	251	272	243	250	301	273	251	280	268	261	261	284	254	251	270	238	259	231	268	245	259	249	253	266	229	248	228	246	228	269	267	247	261	266	239	241	273	245	248	280	245	252	232	295	253	237	272	243	262	277	249	283	263	269	238	273	238	269	253	274	268	247	255	245	268	277	281	263	277	240	244	246	295	252	268	253	281	276	242	280	228	274	229	259	279	265	225	267	257	283	244	255	261	294	261	266	264	271	262	255	265	284	281	233	261	248	272	242	271	234	245	272	245	257	250	273	246	263	251	248	277	260	269	271	245	265	260	267	263	250	248	264	273	250	278	285	285	240	252	263	262	240	266	259	266	253	267	300	264	266	282	253	254	252	229	245	282	235	262	246	247	269	251	256	285	268	273	238	279	285	261	234	266	267	237	289	276	281	264	246	267	233	288	280	280	270	267	264	250	253	260	230	242	278	274	229	258	255	250	252	291	255	248	249	247	273	235	283	255	259	251	285	275	261	210	257	261	241	260	266	267	264	275	275	265	218	265	300	260	233	249	229	258	246	257	280	249	246	285	280	264	272	280	255	255	276	276	234	251	270	238	248	263	273	262	256	238	254	285	234	245	264	266	276	252	270	284	294	241	246	242	279	231	238	267	242	295	273	252	231	275	254	268	238	274	254	260	254	227	258	265	262	271	280	270	280	262	260	279	243	257	261	279	277	270	260	265	253	250	235	273	241	252	255	282	241	238	246	277	259	257	235	197	269	266	259	253	248	239	242	250	245	272	254	265	252	274	282	255	236	232	275	262	268	226	236	268	241	266	256	240	264	251	227	257	232	255	274	236	273	254	270	238	266	272	300	267	254	258	245	268	237	244	247	239	261	266	241	271	246	258	267	276	240	260	266	259	251	256	268	261	252	263	256	286	256	267	250	279	249	241	273	252	248	284	243	226	278	241	251	272	256	282	245	253	273	270	241	251	272	243	252	257	252	245	238	253	268	232	239	255	272	241	255	281	258	281	264	268	253	272	244	254	256	259	269	253	267	272	242	253	251	253	246	262	264	252	248	257	292	253	232	256	285	279	279	240	257	256	262	260	263	247	240	260	250	273	230	244	271	247	260	275	256	262	274	267	248	285	277	266	274	242	259	257	284	273	246	245	254	267	250	277	253	273	282	253	237	272	246	256	265	236	244	218	261	248	265	244	241	268	245	272	245	257	243	246	244	269	264	277	243	291	263	257	281	262	262	294	235	266	258	270	253	245	262	246	275	289	252	265	265	251	265	262	242	291	272	254	250	269	252	270	268	279	266	256	257	277	230	259	267	253	298	261	261	262	266	242	275	254	259	248	254	270	266	263	233	259	237	237	287	245	257	247	263	260	280	257	265	243	228	276	291	259	269	259	233	246	255	248	275	261	278	254	250	297	261	253	260	247	279	255	278	254	271	278	268	228	229	254	260	262	273	255	241	254	263	264	271	267	272	260	259	241	266	250	263	249	265	261	251	270	239	284	305	241	264	276	274	247	237	252	262	230	288	281	249	279	260	259	276	271	269	239	236	230	247	248	275	287	281	247	254	241	262	258	277	246	277	267	272	247	257	242	253	267	249	251	292	242	287	265	233	284	235	288	255	273	253	247	232	255	262	257	250	254	250	257	254	272	253	271	280	286	277	267	263	300	252	266	258	279	253	264	261	250	272	249	282	258	273	274	238	290	278	263	264	259	251	299	267	273	232	277	246	285	280	273	251	253	273	266	278	245	241	240	261	248	258	260	273	252	270	274	252	252	249	269	268	278	251	276	258	245	259	284	259	261	227	276	241	269	254	259	245	235	282	248	227	252	271	266	259	268	266	243	287	253	264	275	274	275	230	219	240	253	263	251	246	255	267	249	239	273	275	264	222	277	272	237	263	290	258	248	257	255	276	258	267	289	235	280	268	278	255	278	263	239	245	253	254	261	255	249	260	253	260	271	257	262	259	271	267	289	257	270	264	266	269	252	287	276	280	246	275	260	255	251	254	224	243	240	242	283	268	254	269	262	258	260	282	266	253	235	246	278	279	274	270	253	266	257	261	293	257	260	253	255	243	279	256	241	250	258	272	268	223	300	266	271	249	240	258	236	265	261	248	228	259	276	247	290	282	246	272	273	268	239	271	267	248	264	285	262	273	259	248	261	236	282	270	261	278
38432	45697	27543	4819	3057	489	454	458	488	495	522	504	507	503	529	529	497	476	490	480	454	511	513	515	471	480	466	442	499	479	512	483	481	491	465	491	492	510	488	491	508	462	507	484	453	478	479	464	497	465	481	484	487	494	464	492	507	500	491	498	480	481	506	473	489	492	470	492	502	486	514	507	527	495	469	499	511	470	471	549	451	492	487	482	501	536	503	446	488	460	465	473	510	475	515	455	477	492	467	459	484	471	497	534	506	477	456	458	508	513	475	455	487	496	475	528	501	486	446	490	479	470	460	479	491	505	473	510	490	465	484	482	472	505	485	502	477	525	514	504	488	498	485	484	479	475	480	466	511	478	456	479	456	501	462	482	482	486	486	496	520	509	465	479	468	446	486	442	515	504	469	511	494	504	490	504	499	478	494	494	503	506	488	499	483	477	497	478	504	490	495	493	494	514	500	489	463	505	450	488	514	501	499	523	481	478	513	466	499	507	507	464	487	520	501	476	450	502	489	474	466	507	493	506	458	475	500	469	457	502	490	502	463	541	482	530	497	511	545	453	475	525	515	446	526	483	503	515	488	492	457	511	514	494	498	456	509	514	486	424	492	501	447	468	528	453	466	525	507	466	514	443	472	491	508	478	505	530	465	478	495	482	480	508	471	514	507	446	510	451	518	526	476	469	509	504	445	474	512	481	514	496	497	515	460	488	498	485	463	518	508	468	475	510	462	488	509	501	491	438	497	472	457	494	519	498	501	500	485	501	504	515	484	512	530	487	514	535	514	476	467	458	483	489	448	506	501	471	489	484	506	494	513	488	484	493	492	485	513	470	499	520	487	439	481	500	493	477	493	476	476	501	494	506	487	486	507	475	512	488	500	484	511	499	522	474	476	495	495	451	457	485	500	501	476	446	461	499	510	509	522	444	500	496	487	470	501	460	462	495	521	523	508	494	502	442	471	498	496	467	468	474	481	530	525	467	490	468	505	522	491	503	458	480	500	513	499	485	479	478	494	479	511	485	510	475	511	473	479	457	526	474	519	513	464	503	519	489	527	487	482	485	496	482	473	459	443	487	522	491	463	520	472	443	518	473	515	537	485	484	500	499	461	491	459	508	519	499	479	468	476	484	510	486	453	499	507	486	481	498	509	460	485	532	463	488	480	517	473	512	488	477	494	537	494	477	515	531	484	481	483	459	512	470	471	483	492	464	507	510	506	492	493	470	502	502	467	486	493	513	492	470	510	517	508	489	477	449	471	471	482	474	495	494	485	472	498	480	484	513	494	464	485	478	494	520	488	460	499	469	471	500	484	507	463	499	478	499	485	468	495	486	481	502	521	457	462	520	465	452	492	518	507	502	513	495	464	478	531	468	507	460	510	448	481	493	482	485	462	498	457	483	478	515	441	498	472	504	494	481	498	481	513	480	475	500	462	496	478	453	484	490	470	518	512	492	470	540	480	538	476	509	517	509	461	517	503	474	517	487	506	449	475	499	525	474	528	467	496	498	506	445	517	473	483	481	495	513	453	493	504	542	433	490	435	462	478	493	492	485	504	507	477	525	467	501	470	511	472	512	497	473	508	474	515	511	517	469	513	510	513	481	508	452	474	487	536	440	472	505	479	463	518	487	489	471	481	489	512	463	479	481	473	496	496	475	491	463	483	461	491	487	513	453	527	470	497	528	538	511	473	516	461	465	509	437	473	526	510	477	482	496	460	483	459	510	496	482	479	484	508	488	467	458	519	526	499	486	510	468	503	501	498	468	511	460	478	465	485	504	484	499	488	503	485	441	485	495	532	461	475	502	460	435	481	483	499	496	526	509	457	499	502	523	451	479	473	521	464	496	457	489	514	487	502	502	500	508	507	542	496	504	467	461	495	469	457	503	503	515	491	498	465	438	494	476	519	534	494	514	558	506	458	514	487	496	473	496	488	476	519	499	496	522	480	510	525	465	494	470	476	526	490	497	498	491	478	490	503	480	513	507	489	516	518	464	446	532	462	472	479	494	507	484	476	520	452	492	476	497	495	509	492	506	478	503	493	467	495	488	499	483	488	457	495	456	460	476	485	507	483	527	522	496	513	518	472	452	491	483	478	502	465	484	525	505	471	502	480	480	474	483	469	511	453	491	519	532	485	485	494	521	530	487	482	491	469	491	490	513	530	497	549	495	522	525	493	521	502	522	505	489	493	492	479	517	520	485	515	527	513	481	512	508	502	479	535	507	506	497	429	542	460	460	497	474	471	479	470	476	462	498	486	502	462	493	471	516	532	479	521	501	497	488	472	490	516	470	486	496	511	455	500	465	472	476	495	512	486	480	461	473	493	503	495	510	529	517	458	451	506	483	494	484	487	480	463	498	483	449	489	467	529	503	466	483	490	492	494	498	495	446	486	492	510	484	543	501	499	490	516	487	521	504	441	481	478	492	450	527	481	464	502	463	518	552	504	482	537	532	451	485	467	513	441	522	456	496	487	490	484	494	523	500	507	542	459	520	538	490	486	503	498	465	486	486	495	478	471	495	497	461	493	522	502	496	474	503	463	493	478	497	432	489	478	499	523	473	467	495	467	484	474	477	478	453	500	509	471	509	486	483	492	443	505	527	489	450	466	517	473	521	488	534	495	513	468	499	495	449	495	513	506	533	485	454	490	490	518	490	455	502	464	488	447	494	508	495	534	519	520	470	499	482	504	436	489	466	490	455	446	494	461	557	502	502	524	507	500	524	486	509	490	490	521	483	479	465	468	485	471	470	487	476	456	518	479	479	513	535	464	531	510	463	474	477	496	496	512	478	493	521	456	475	470	485	504	522	495	434	443	513	482	491	518	516	487	461	494	464	484	492	467	499	502	529	498	483	512	463	459	473	510	512	527	518	497	509	483	502	485	490	443	500	487	508	474	508	490	477	488	514	480	499	464	490	476	518	495	502	456	462	502	487	473	481	472	494	536	488	478	511	513	493	486	529	478	448	504	452	485	469	460	511	484	462	458	490	520	468	511	539	504	491	467	510	506	464	496	465	481	478	512	493	483	471	487	535	463	489	478	510	520	468	475	514	496	492	479	490	453	515	487	475	517	506	488	516	462	481	489	506	530	475	520	485	496	506	489	470	509	487	448	470	551	469	503	504	508	490	500	501	507	494	490	516	488	506	537	440	491	490	488	486	495	503	501	510	463	495	478	473	505	482	467	506	532	452	483	499	502	449	543	521	511	533	485	463	483	483	482	476	510	528	509	483	510	494	473	503	476	461	503	443	517	508	460	511	456	483	475	529	471	485	461	482	459	525	513	463	500	484	516	506	464	498	476	510	490	490	486	468	454	507	484	474	494	464	458	486	523	535	536	524	503	455	497	530	504	506	462	456	517	501	539	503	480	483	496	539	503	498	467	473	468	466	474	487	488	523	500	451	502	507	479	480	498	486	505	470	481	523	535	482	524	493	528	490	479	517	488	465	500	494	498	481	450	529	509	439	525	458	494	514	505	515
24355	22802	30107	24422	19010	4506	316	227	217	208	200	202	217	198	190	188	203	196	214	196	181	188	190	219	189	201	200	200	214	205	198	187	200	216	209	221	220	179	219	186	214	203	177	195	215	211	205	196	226	203	195	185	192	221	189	204	185	212	216	206	196	191	210	206	192	212	222	171	197	187	200	209	187	200	186	210	188	176	196	203	189	166	211	179	211	212	201	177	196	200	214	203	181	206	200	197	196	182	211	191	209	174	186	180	193	206	187	197	210	225	203	172	206	204	202	220	180	231	209	199	231	203	202	199	187	175	190	185	191	191	191	200	210	178	189	203	186	182	180	186	206	210	194	185	170	206	191	206	221	187	197	191	166	199	205	208	193	208	207	194	206	178	198	180	189	216	191	192	201	196	200	224	173	194	217	203	217	194	210	196	203	210	190	181	201	222	194	220	222	203	224	190	197	182	187	211	223	202	197	199	201	204	218	195	183	203	209	188	183	209	206	205	202	184	208	203	196	206	199	202	205	215	180	183	215	203	207	210	220	205	162	211	209	197	203	183	196	171	191	203	201	207	220	195	208	207	190	204	199	191	177	214	201	198	193	193	193	201	201	188	205	197	192	196	220	203	170	209	215	210	193	191	200	188	212	209	190	209	204	190	200	196	187	213	222	175	204	177	204	195	204	209	216	207	188	200	197	186	190	210	203	191	203	198	189	209	208	184	189	210	205	196	197	220	194	191	205	186	209	209	209	205	201	192	190	209	193	187	214	190	183	191	186	175	192	193	189	203	172	204	208	229	211	191	210	195	194	191	206	197	192	175	203	198	213	192	187	211	201	220	201	196	220	202	169	190	195	192	179	202	190	189	182	189	191	233	213	207	205	175	192	211	178	195	224	199	179	179	171	225	191	186	175	197	178	181	174	197	201	208	223	217	185	215	187	205	193	182	222	207	197	181	213	198	215	222	197	182	210	211	228	226	200	209	173	191	215	210	172	195	200	218	230	169	186	206	213	191	191	187	192	205	185	208	200	202	211	217	203	196	179	204	188	226	231	189	225	195	194	204	221	177	197	201	195	179	196	218	204	208	204	174	198	182	205	191	210	201	200	205	184	186	184	190	204	197	214	205	187	191	182	215	220	193	234	196	204	180	200	201	191	183	217	185	229	212	183	198	212	211	200	197	178	204	209	193	188	208	221	219	215	181	179	175	227	194	198	198	175	207	221	207	220	210	209	220	212	201	170	191	216	228	199	188	222	169	192	216	193	201	234	191	201	174	199	221	211	176	192	180	173	173	187	196	182	232	205	180	171	188	206	199	182	198	197	218	231	218	199	208	183	173	198	209	206	200	187	197	225	215	193	193	200	235	201	220	187	220	185	190	190	200	207	188	185	202	200	202	185	177	189	201	195	193	200	199	181	177	222	192	183	183	193	179	214	198	183	216	205	201	186	206	199	178	193	192	202	205	212	188	217	172	190	182	205	207	223	188	186	186	188	195	197	185	210	200	215	176	209	210	216	229	236	194	179	200	195	200	180	205	195	200	216	219	204	209	216	215	203	194	194	218	177	194	186	199	196	191	198	201	194	183	210	216	191	197	206	186	222	222	201	181	190	206	188	200	201	200	200	220	181	211	192	194	204	208	205	204	172	218	209	207	219	216	188	176	192	208	191	194	186	187	186	207	183	185	193	198	202	183	172	190	213	199	232	204	195	205	194	216	205	191	187	191	225	199	175	214	183	196	195	194	214	205	219	231	188	195	216	207	209	207	195	192	172	197	208	174	195	202	218	223	188	201	211	206	181	196	212	212	216	227	184	182	203	202	191	190	205	199	205	179	187	206	201	183	198	189	224	211	199	176	212	188	175	194	198	191	201	219	195	213	189	160	193	188	173	202	207	198	211	191	205	208	223	200	204	203	196	186	204	195	188	172	206	178	215	182	218	186	198	197	188	186	188	195	205	183	210	197	206	218	211	196	202	203	203	195	191	195	194	190	195	216	199	197	206	172	199	196	199	191	200	195	194	200	193	205	195	211	187	208	200	203	214	190	213	213	207	214	202	202	200	207	183	183	204	196	190	199	213	193	201	201	214	184	184	187	184	206	187	208	189	205	212	236	178	215	187	191	181	190	193	212	218	204	174	181	196	199	206	182	199	221	179	220	187	205	193	195	194	193	210	180	188	205	195	181	211	220	190	188	217	212	216	193	212	189	191	180	213	202	183	198	197	205	178	189	209	198	183	203	184	188	204	195	195	205	202	229	218	194	171	209	200	211	202	191	171	202	223	198	217	198	212	184	200	214	235	196	204	230	217	199	194	202	201	201	207	215	181	232	176	200	201	189	198	216	206	207	187	211	224	180	194	215	184	220	194	209	220	220	211	216	207	202	191	170	209	187	196	181	188	172	185	201	175	163	202	184	195	208	196	194	185	196	215	210	174	200	232	191	202	182	181	224	164	201	208	197	195	224	207	195	230	173	193	194	214	200	188	200	190	201	195	212	194	207	219	212	196	208	197	213	200	198	199	203	189	186	188	213	192	189	176	172	195	180	187	191	203	194	202	197	197	198	192	183	201	185	217	186	199	222	209	177	206	194	181	188	197	184	202	203	225	219	182	204	202	176	205	211	200	207	203	174	195	191	195	186	183	208	187	160	221	193	170	212	188	235	210	203	192	178	197	201	205	214	200	192	215	191	176	191	205	194	196	198	182	190	193	177	212	194	190	190	215	204	190	206	208	177	218	210	204	182	207	175	208	194	198	211	194	199	206	206	192	186	227	188	216	192	205	209	171	192	212	211	216	197	179	180	191	222	190	188	190	196	202	182	200	202	197	201	186	186	208	182	203	196	201	206	187	194	206	196	206	230	203	188	210	170	196	168	193	205	174	200	210	195	169	182	213	208	196	198	211	189	181	212	176	199	190	177	195	183	184	214	186	189	178	214	194	209	209	184	225	180	211	193	203	197	207	197	181	197	216	224	197	183	179	200	193	207	167	182	200	209	239	190	187	205	179	187	176	167	186	207	224	213	204	203	199	201	199	199	219	232	179	184	211	208	188	222	185	183	210	191	209	204	203	201	194	184	216	204	193	197	218	190	207	198	219	194	191	213	195	190	177	184	202	225	208	207	186	183	181	196	236	183	180	186	213	185	184	182	212	224	177	192	180	206	210	199	213	222	196	185	182	199	201	193	202	190	181	188	223	176	182	206	179	186	195	202	208	192	203	228	214	193	207	204	195	219	193	188	184	196	211	206	218	194	222	206	213	200	187	188	183	191	184	184	195	214	201	198	175	199	191	192	191	186	152	185	191	218	210	213	195	185	189	179	252	231	211	213	209	187	204	194	190	201	194	200	209	174	180	229	200	211	202	228	217	178	193	189	214	204	196	217	189	183	200	211	184	186	184	183	195	186	217	179	211	209	172	189	189	198	182	196	206	200	178	221	202	197	180	216	190	192	204	190	188	200	209	182	188	202	203	177	197	206	220	187	213	187
59730	87195	56408	24121	10603	427	418	407	433	366	403	383	438	355	381	376	377	394	374	381	381	399	410	333	366	393	396	401	392	386	360	389	380	377	400	363	365	352	355	389	365	381	363	380	375	415	365	377	385	362	357	390	384	369	395	371	355	380	373	369	372	365	362	376	367	368	412	377	340	371	399	360	392	369	374	370	383	359	408	364	371	363	413	337	367	344	399	365	381	392	394	418	410	358	346	390	351	345	421	391	379	376	365	370	365	364	369	406	380	372	376	377	351	375	406	389	350	395	379	377	360	410	357	353	380	369	356	383	347	377	351	330	389	403	399	374	430	391	390	366	393	379	428	392	410	424	358	325	377	364	362	374	351	353	375	420	345	389	370	392	361	369	360	377	354	365	374	392	376	373	362	384	368	393	375	385	387	383	371	418	357	389	395	397	411	366	370	375	374	381	385	346	350	348	399	395	380	371	375	368	350	355	368	393	391	400	422	359	360	397	361	380	377	381	351	369	369	369	368	376	326	383	381	345	396	371	377	371	416	375	408	370	404	397	377	367	360	365	359	361	367	346	393	373	392	381	399	374	359	369	391	349	369	358	355	385	371	363	381	394	360	398	372	401	410	359	352	398	399	375	394	395	369	359	369	404	391	379	387	354	402	390	399	390	405	341	399	371	388	376	396	363	362	382	375	372	417	372	378	389	389	396	382	391	371	383	369	378	370	377	377	378	372	349	355	377	390	409	385	383	373	397	365	404	401	392	373	380	402	379	370	373	408	348	373	410	381	373	381	379	387	378	387	399	360	380	352	380	373	328	366	382	359	367	384	360	371	385	382	410	390	377	380	389	420	389	357	401	364	391	371	376	367	366	359	374	378	379	384	373	366	388	416	346	390	411	389	385	375	354	350	359	416	385	405	347	391	363	367	358	361	383	387	396	386	384	390	403	406	392	408	363	359	386	389	414	402	375	418	350	363	410	384	374	343	407	354	360	380	346	426	361	385	368	377	371	364	359	380	406	359	352	325	342	394	374	392	382	398	384	377	392	387	383	386	349	354	392	344	353	352	369	389	359	379	377	371	401	393	356	384	394	369	380	353	337	371	360	358	380	352	379	373	349	348	371	344	421	384	377	379	401	367	373	369	370	395	359	380	367	351	352	358	390	415	384	392	352	353	377	369	382	372	368	343	359	388	375	359	381	364	379	372	349	368	346	395	364	377	355	397	350	359	394	388	400	392	374	392	357	385	369	361	370	370	387	392	404	352	382	407	348	379	419	382	367	336	373	359	357	349	372	377	351	339	368	380	384	364	385	392	373	377	351	387	396	346	359	388	383	376	357	354	374	397	379	369	405	364	378	355	378	378	373	365	390	376	354	377	337	362	372	386	358	390	385	432	340	375	372	350	394	355	377	410	393	385	382	405	388	359	374	363	382	377	378	386	384	375	389	415	388	411	382	399	379	352	377	353	394	389	353	359	342	382	361	352	361	363	369	354	387	411	344	370	333	366	398	394	347	402	351	398	362	374	340	360	367	393	412	392	378	341	382	410	413	383	383	392	359	422	386	379	350	384	378	399	379	387	415	352	359	399	356	365	362	364	345	379	391	376	356	334	358	368	342	386	395	418	397	336	376	353	393	392	390	367	397	367	373	395	382	409	369	398	381	352	356	412	385	373	375	353	398	341	382	371	405	364	406	393	397	380	370	364	367	387	380	342	418	382	371	373	366	400	393	371	373	381	399	380	386	397	359	351	372	357	384	377	383	384	388	332	396	369	389	366	379	360	395	389	405	394	416	409	365	367	371	360	353	362	373	352	345	362	368	411	387	390	350	434	368	355	365	378	373	376	388	407	407	373	366	344	404	372	388	375	396	365	347	361	398	362	395	384	384	374	390	387	372	403	364	374	364	395	377	409	399	360	376	390	349	389	377	371	385	343	354	369	387	388	380	404	378	364	376	366	361	379	350	390	364	367	374	381	397	367	349	370	381	392	414	344	333	409	362	393	372	368	387	377	372	391	374	362	376	401	349	362	393	343	386	419	389	394	374	359	394	398	401	366	383	396	379	360	401	383	361	401	328	401	355	363	394	385	370	376	386	358	368	350	387	375	401	382	383	379	361	360	375	366	368	372	379	394	384	381	374	379	377	338	371	398	373	403	381	367	369	402	365	360	323	405	389	356	365	378	356	367	368	389	348	383	376	389	362	369	377	395	383	360	378	373	374	381	388	400	426	367	392	341	354	389	373	393	370	381	387	386	380	408	409	371	362	375	371	403	348	378	365	391	395	376	392	381	376	396	384	388	385	404	397	425	350	384	393	369	408	369	382	401	363	375	377	378	362	365	362	368	390	378	392	373	373	375	371	369	364	385	400	381	376	354	359	388	383	385	351	416	376	365	358	340	351	341	351	356	394	398	387	360	366	362	326	393	352	396	354	409	357	373	383	354	362	370	408	375	352	407	378	385	385	360	364	386	363	388	357	367	385	371	381	388	358	376	419	377	366	374	373	388	418	379	368	376	394	422	365	390	365	339	372	414	374	358	381	377	377	401	359	354	369	393	362	385	364	383	334	375	394	393	347	364	393	362	375	402	372	373	402	385	377	369	366	386	376	379	393	387	358	388	359	395	369	382	384	362	368	361	383	368	368	395	392	387	356	386	351	352	368	347	379	359	373	360	393	357	413	387	390	350	363	366	343	372	394	363	374	346	399	404	367	384	384	380	381	361	415	380	388	378	369	376	384	359	374	370	392	389	405	362	363	374	387	389	389	378	375	374	350	377	335	347	376	365	367	374	373	376	341	392	393	370	357	390	371	389	369	367	377	353	389	353	351	381	373	355	341	384	359	405	355	375	407	377	414	392	380	360	370	380	371	411	365	372	405	351	376	396	358	374	369	372	349	389	365	378	358	401	377	376	392	357	369	389	360	350	397	359	354	400	399	375	360	374	392	370	373	369	411	347	365	394	381	338	359	358	358	412	387	347	380	380	379	356	417	375	371	385	361	378	401	389	394	385	383	423	377	391	363	381	391	356	330	361	353	370	366	364	396	357	394	372	377	374	368	390	397	384	367	400	398	360	386	388	382	382	357	365	362	390	349	375	384	393	376	408	379	339	395	398	385	395	377	350	407	390	354	341	399	359	404	396	361	371	336	364	361	368	389	364	339	380	365	382	363	341	369	410	384	397	401	388	367	407	401	364	414	412	363	381	361	374	360	355	365	365	387	370	360	354	373	408	380	399	396	369	362	341	392	360	389	366	395	350	379	369	380	383	379	395	354	384	368	349	365	374	344	423	356	347	404	373	358	398	371	405	397	372	397	378	367	350	392	381	359	355	365	359	376	366	339	357	366	366	389	385	377	377	368	366	358	355	350	402	373	400	376	369	345	349	361	373	395	381	378	335	399	372	370	346	384	385	360	380	366	392	386	383	392	384	378	373	406	432	386	390	370	351	383	391	386	372	388	407	344	360	352	382	374	372	364	394	373	418	374
23176	21809	29491	23577	21268	17442	2823	431	396	340	364	341	359	350	360	369	356	346	341	328	332	313	377	341	358	370	335	352	341	355	371	341	331	362	343	329	342	336	374	378	374	335	357	350	374	324	377	367	338	311	324	343	330	348	328	355	354	376	379	366	346	338	325	316	328	362	338	335	336	318	343	336	326	314	314	318	343	337	348	339	316	394	355	316	322	323	349	351	331	322	315	336	352	346	353	326	329	325	319	357	315	359	306	308	347	338	347	341	339	366	345	354	348	345	354	324	355	293	339	339	341	347	334	329	351	350	326	352	371	345	318	351	367	353	320	360	321	313	354	319	342	353	364	345	303	328	323	370	318	324	357	357	365	317	347	363	316	339	347	370	318	333	326	322	341	347	345	355	317	341	360	323	351	350	331	327	336	318	359	343	324	361	341	348	363	347	335	357	342	350	349	315	353	336	322	374	404	352	333	340	375	313	366	337	333	300	377	329	339	348	320	331	351	284	355	322	323	344	336	327	338	325	324	336	345	359	369	324	343	346	348	325	341	344	348	316	330	349	362	341	375	342	355	376	327	359	340	309	350	324	348	341	335	339	358	349	355	350	328	338	320	319	363	345	343	312	356	324	343	349	317	319	325	367	353	342	338	342	350	312	329	348	316	352	327	347	362	348	339	339	349	338	346	343	344	354	348	338	354	361	342	320	336	346	296	315	292	363	367	356	357	347	332	361	331	334	347	376	346	363	369	366	342	352	333	348	357	330	355	360	365	327	356	299	376	324	329	364	343	337	314	344	352	338	342	362	322	352	351	336	395	349	329	347	339	356	335	334	328	359	356	315	354	353	331	330	355	362	324	333	319	381	306	337	348	342	317	341	327	365	376	335	340	347	317	338	343	369	336	319	303	327	325	351	338	316	361	339	307	328	360	323	341	331	363	339	354	378	329	397	330	328	361	354	362	348	361	333	357	319	337	333	328	383	316	365	309	333	327	328	340	355	368	338	323	352	327	352	314	330	353	366	359	354	386	350	358	379	335	323	309	318	336	346	353	333	343	315	350	354	328	341	351	331	359	377	338	338	330	344	366	349	354	314	346	325	355	340	341	354	338	345	369	340	326	347	332	311	344	336	387	351	351	345	366	322	363	317	333	342	349	379	360	364	326	360	334	339	345	321	320	340	339	332	329	332	326	376	354	298	334	326	369	348	352	340	400	370	344	315	346	344	332	341	338	334	309	332	334	338	358	334	301	346	331	319	334	346	320	334	314	318	351	365	309	360	374	336	352	375	324	338	332	396	342	331	335	326	350	334	342	322	363	378	357	324	365	333	324	346	330	333	372	344	355	345	344	358	314	344	354	331	331	320	341	338	328	357	343	371	354	350	336	349	346	325	333	326	329	363	357	366	335	359	353	345	371	342	316	361	371	324	348	348	301	348	345	333	353	317	330	348	326	353	358	350	356	331	370	353	333	377	320	352	350	363	355	350	326	353	341	320	386	340	337	350	320	338	331	333	309	388	357	375	343	315	326	371	334	332	346	315	345	343	376	315	338	331	316	332	336	408	329	314	327	324	329	327	368	335	328	351	346	334	314	330	340	313	329	306	362	370	315	346	372	329	342	330	376	361	320	353	362	334	375	357	361	331	346	354	372	343	345	340	340	360	345	352	335	343	321	383	346	342	361	352	338	318	345	384	339	335	335	346	333	323	357	349	342	335	348	314	322	337	330	354	354	334	337	359	345	344	333	344	315	335	348	327	329	317	346	299	349	338	347	361	350	364	330	358	363	333	318	323	329	336	340	354	353	353	313	354	348	358	306	337	353	361	366	309	364	360	370	367	342	330	340	356	346	287	329	353	356	323	338	339	365	379	342	361	323	315	357	314	374	345	319	359	325	317	351	345	336	340	338	352	343	337	335	342	354	365	318	354	353	357	343	361	342	338	338	364	352	357	350	370	335	351	349	363	334	369	293	304	348	326	311	349	371	322	313	342	306	329	337	367	335	368	363	370	346	319	358	322	378	315	367	345	328	331	352	337	353	328	331	332	338	371	316	373	371	324	341	322	305	321	341	345	375	323	340	370	352	352	335	346	336	331	326	360	322	336	316	354	345	363	362	323	351	344	367	340	317	359	364	333	348	352	327	329	360	357	354	359	328	384	350	340	323	306	348	354	331	348	356	338	329	332	354	312	328	344	350	338	354	308	340	333	350	332	350	355	320	330	334	339	334	325	343	357	361	388	343	352	377	356	336	393	326	331	335	331	340	355	326	325	342	287	331	361	350	331	341	332	340	347	338	317	300	344	337	358	335	335	348	365	338	313	318	335	345	328	339	355	325	326	357	347	367	327	339	345	326	339	368	350	336	330	346	341	328	338	304	359	307	347	344	336	343	334	334	365	345	340	356	379	346	331	349	300	372	336	327	391	332	357	365	328	314	341	322	343	352	350	365	345	346	329	330	302	321	333	332	313	307	318	327	341	330	365	369	330	384	301	333	338	323	321	328	340	344	334	333	321	310	331	377	350	327	353	341	312	365	344	335	332	342	372	358	337	310	325	322	300	355	346	345	335	324	356	344	347	385	341	368	331	323	345	331	371	344	319	354	348	382	348	358	332	340	341	330	334	340	340	331	366	332	350	357	269	337	303	341	330	333	346	318	378	359	326	344	297	346	302	330	326	351	339	340	315	335	369	362	354	349	339	336	369	363	336	330	305	339	336	331	321	309	326	333	351	318	308	360	334	350	364	347	339	349	363	314	333	370	333	343	315	332	357	332	352	362	309	338	339	321	334	315	341	348	334	332	343	366	365	319	320	353	319	366	364	340	335	334	331	327	344	331	375	334	342	347	341	341	363	362	306	370	331	324	323	349	349	343	366	338	373	324	371	355	346	324	344	321	352	332	309	333	372	333	359	346	356	374	302	334	363	352	331	326	364	323	336	346	349	354	347	324	356	328	354	373	347	339	349	337	326	361	340	348	341	340	358	368	331	336	343	372	319	342	333	344	337	367	317	363	341	341	347	390	332	326	339	333	361	348	317	322	337	398	318	336	317	294	343	341	339	351	351	370	370	328	320	317	333	352	351	331	320	342	323	327	308	316	348	354	329	332	319	310	364	304	310	342	325	342	334	334	343	340	306	387	323	317	344	358	376	351	352	344	383	364	323	306	334	316	356	341	332	349	328	328	345	350	324	311	323	335	328	336	343	380	323	349	345	342	328	318	363	329	323	338	372	375	315	336	318	344	327	333	355	328	334	352	345	327	339	350	345	359	342	328	349	348	332	351	351	338	335	366	328	346	366	327	305	336	355	338	337	340	346	353	334	357	369	362	341	334	345	325	324	360	310	335	336	328	331	337	356	326	359	324	396	363	340	357	310	315	311	331	315	362	318	313	315	346	333	340	371	343	327	362	350	341	352	344	334	336	344	333	353	349	369	347	309	319	342	334	321	321	340	345	361	316	337	339	375	306	340	323	356	322	350	316	377	368	345
61186	99337	63992	32784	14005	771	704	721	672	663	640	627	618	634	594	642	642	658	572	612	597	645	587	638	603	651	627	563	566	584	595	581	644	564	626	608	565	628	623	592	588	578	574	585	588	531	586	582	605	618	620	579	619	580	567	639	548	612	625	612	605	621	586	604	609	639	601	553	614	633	613	605	581	611	582	598	572	571	631	559	626	588	571	589	557	619	569	563	612	626	571	599	626	619	576	585	554	566	568	586	551	595	589	558	595	633	577	586	570	593	595	607	613	546	602	600	613	580	623	594	598	600	608	573	628	569	596	608	606	589	576	577	559	569	630	637	614	591	656	598	604	653	585	613	660	603	584	567	600	592	565	565	607	612	638	593	576	570	607	571	577	573	603	600	587	592	580	594	601	571	576	576	575	608	578	618	603	593	625	603	611	590	590	539	644	630	606	609	613	581	611	598	630	586	620	590	593	573	619	641	557	575	573	627	604	542	596	599	553	602	573	634	568	567	599	599	633	607	589	591	587	605	598	572	623	594	599	616	593	600	614	589	610	615	572	576	619	527	562	617	598	585	596	602	586	589	603	593	573	580	557	555	627	580	570	610	575	583	579	605	573	608	595	610	611	653	592	658	617	622	646	572	613	639	585	604	622	580	587	579	593	601	612	639	606	575	577	567	638	614	600	593	608	563	611	600	613	574	588	589	586	606	611	616	595	584	618	587	630	603	615	620	606	620	598	623	563	575	608	623	616	557	580	608	591	570	634	598	639	603	596	557	576	585	655	608	568	595	588	604	631	583	598	574	625	547	578	645	618	595	595	582	604	622	624	602	593	576	539	572	594	610	565	642	619	603	566	581	571	603	600	643	570	575	567	600	615	615	595	591	578	618	613	577	587	607	578	599	588	563	588	567	576	572	643	587	592	573	576	609	560	584	604	567	623	529	602	604	588	579	565	567	601	610	614	621	575	630	605	581	599	606	553	591	612	600	656	591	580	609	605	579	621	597	634	562	588	609	586	605	592	585	609	610	573	609	564	595	572	593	608	600	679	589	595	600	639	596	619	611	617	573	634	620	603	603	568	553	611	592	566	573	620	617	592	613	633	624	604	618	583	528	602	602	587	614	568	645	570	600	560	582	598	623	580	585	603	593	621	555	564	607	602	611	580	558	571	598	566	602	632	634	578	544	613	588	589	639	588	589	606	614	555	556	625	575	601	587	557	653	567	611	549	634	610	600	596	569	610	578	561	572	580	583	590	569	593	624	573	590	601	620	620	558	587	603	554	560	613	564	637	603	589	575	616	588	621	611	593	582	583	580	563	626	571	563	580	573	636	559	566	597	586	609	621	576	565	631	593	595	551	603	575	582	569	577	575	598	609	583	588	564	618	602	577	598	602	642	628	566	585	570	575	606	583	569	574	592	603	588	574	595	591	608	621	574	595	614	617	595	532	610	604	614	588	614	626	576	622	604	559	641	597	590	585	579	560	635	580	543	588	609	612	598	591	589	631	584	560	571	586	621	545	592	562	545	553	616	627	593	592	565	574	560	587	622	584	570	599	583	630	560	649	595	588	565	624	619	602	548	561	645	643	576	607	580	590	580	592	570	590	599	588	591	597	555	601	618	586	587	621	580	597	661	630	638	588	649	628	590	602	617	594	589	598	596	590	619	610	598	579	571	578	633	563	528	620	576	618	564	628	600	612	559	583	560	576	580	630	582	561	578	571	584	625	569	610	566	596	582	574	613	598	568	571	616	612	620	563	641	620	605	597	568	595	582	609	593	608	567	573	638	608	600	600	628	548	599	596	590	566	582	603	577	610	628	578	595	586	587	579	582	618	600	596	597	611	572	594	554	583	570	630	579	590	553	559	616	615	618	592	591	600	587	609	618	578	582	588	615	587	584	633	597	586	597	597	589	598	595	620	613	587	574	623	569	600	589	603	599	577	594	582	601	595	622	612	586	573	624	574	584	586	588	578	555	601	570	583	582	590	573	608	576	593	571	579	618	576	574	548	591	595	638	568	603	614	606	608	562	624	607	557	554	570	629	619	558	585	576	564	643	598	635	655	582	614	580	611	588	620	591	629	563	591	583	634	606	563	606	617	578	603	577	609	574	588	612	583	577	586	560	586	563	612	585	587	628	602	573	583	576	589	612	615	590	636	622	577	611	565	576	584	607	546	550	623	607	591	648	580	607	545	613	559	592	607	573	589	619	663	619	579	585	559	599	594	609	606	584	611	584	594	597	597	591	569	595	601	597	593	595	568	629	609	558	577	600	607	609	612	623	636	603	622	620	556	600	597	562	591	609	613	581	592	595	622	570	660	566	604	626	598	622	586	583	572	597	580	598	606	623	590	571	585	593	586	610	566	611	594	632	583	570	577	554	596	604	609	640	609	569	576	622	580	562	563	604	602	598	549	591	593	594	583	577	607	605	613	664	656	595	575	586	596	622	586	553	591	600	570	560	660	592	590	616	583	625	568	601	619	586	566	611	574	604	547	549	617	606	592	625	615	606	592	600	594	615	602	611	615	602	592	577	577	600	581	629	607	606	592	558	576	585	562	603	586	576	587	612	570	665	604	610	603	578	605	609	571	584	615	547	584	617	590	590	592	593	615	595	593	585	576	586	636	573	566	601	622	592	578	610	577	642	574	627	581	618	629	621	593	647	626	621	591	563	584	588	552	654	591	596	626	595	578	618	605	590	609	590	575	643	599	611	587	601	599	589	623	566	610	590	612	620	585	634	591	579	657	610	601	604	619	623	578	568	608	619	641	601	601	579	575	601	624	583	572	587	609	578	583	612	626	570	612	584	611	631	583	578	588	606	605	623	599	539	599	620	588	585	586	562	641	580	611	580	591	628	607	564	608	575	610	596	562	590	642	611	598	615	570	598	614	575	561	619	614	580	576	622	622	621	563	645	631	578	603	565	582	569	569	604	588	605	586	588	623	582	617	598	651	572	554	618	587	581	617	578	562	613	548	645	560	636	578	627	611	566	556	607	580	608	585	596	591	593	626	651	593	605	609	605	578	587	591	556	593	617	608	586	604	582	587	544	580	579	577	613	558	599	609	588	561	556	624	672	607	580	580	588	589	579	610	590	613	588	590	586	567	592	559	579	632	571	597	638	571	613	574	607	641	588	585	578	581	625	588	561	651	584	581	558	574	588	595	596	588	595	546	600	621	588	614	601	555	605	576	626	569	612	598	557	599	596	609	590	583	648	619	559	550	612	574	587	585	577	619	550	582	605	570	567	583	575	619	570	601	624	602	595	584	576	608	606	623	620	590	590	605	590	650	586	625	597	544	595	609	621	597	549	635	595	551	583	561	582	598	602	586	596	621	597	549	585	586	582	618	605	598	543	602	567	582	555	578	575	545	566	564	630	583	635	620	579	612	567	585	561	631	559	630	607	578	600	587	569	611	559	600	630	602	574	604	586	604	584	615	552	600	588	583	581	590	609	656	597	630	554	608	576	564	577	583	609	580	601
29127	28130	23277	7642	1814	379	284	259	238	230	281	258	271	247	272	295	289	248	276	262	255	283	269	268	269	237	262	238	239	278	252	251	233	268	257	268	271	252	260	248	264	259	254	270	217	234	249	268	250	246	249	234	238	240	267	236	256	243	246	260	227	277	261	268	258	261	240	267	242	254	258	250	258	235	271	251	219	264	251	251	274	229	263	233	236	256	245	222	266	285	273	264	234	270	247	272	250	251	262	260	239	253	263	233	250	291	258	242	233	261	231	250	237	251	270	262	259	246	251	222	255	255	281	282	255	242	239	249	251	256	240	274	233	250	259	246	238	267	257	259	273	250	267	263	262	276	249	205	224	243	229	253	259	258	269	251	248	262	246	267	257	238	277	245	255	277	247	245	240	263	261	242	227	236	245	241	244	251	248	257	241	273	261	250	261	260	235	252	272	229	253	239	253	237	260	282	258	251	244	256	226	251	238	265	250	268	232	263	235	245	265	227	247	263	231	253	268	238	251	254	248	264	265	283	255	259	251	267	247	233	261	237	261	243	265	238	241	255	216	263	265	259	243	218	279	267	244	236	252	245	244	261	262	271	241	249	257	282	259	240	260	261	271	272	252	240	262	234	218	252	264	267	247	250	253	245	255	234	270	259	280	224	261	277	267	221	265	248	239	258	260	251	233	259	256	245	235	246	250	277	244	250	267	295	254	234	239	253	253	242	249	259	233	242	263	268	246	269	268	228	238	241	242	242	266	260	267	232	242	256	245	248	257	268	244	240	244	253	233	275	251	259	262	249	251	217	276	236	284	245	266	238	242	254	257	280	257	242	239	243	238	268	247	278	270	261	280	252	231	266	261	277	274	231	260	253	245	261	257	264	251	263	265	237	277	251	250	244	274	237	249	252	252	264	248	256	232	242	266	232	280	250	257	247	259	214	265	238	248	249	247	252	256	268	279	271	219	243	260	257	246	235	236	256	267	240	254	250	266	267	233	274	238	280	238	245	261	250	218	248	248	251	255	266	247	246	262	265	249	253	254	259	255	255	245	257	243	263	249	270	242	236	263	247	247	231	249	256	233	254	269	220	250	260	261	244	243	270	242	250	266	266	244	254	253	265	256	252	239	243	247	238	269	256	260	267	240	259	277	266	259	269	250	253	229	257	244	236	242	243	256	253	259	235	274	267	270	287	229	256	264	251	238	239	251	228	244	279	258	242	248	258	264	244	247	258	239	275	231	275	238	264	260	231	250	253	227	255	257	268	230	260	228	252	266	240	258	264	263	244	246	287	239	261	240	243	238	250	238	263	256	257	238	258	243	239	239	226	247	244	269	252	238	236	280	259	236	243	234	224	252	247	277	243	257	267	246	264	270	245	278	264	262	229	278	245	246	242	246	280	240	253	243	263	271	259	247	255	255	232	261	217	254	239	268	269	238	233	253	245	245	240	240	265	269	254	259	260	261	247	259	251	248	252	262	244	277	240	238	253	234	267	281	245	244	260	282	229	228	247	262	291	237	258	251	248	273	270	271	255	261	259	255	247	249	244	267	272	263	239	244	237	275	248	257	237	242	265	269	258	244	259	242	252	232	253	268	279	270	231	248	259	249	252	271	243	257	251	265	224	274	242	253	261	248	236	249	243	244	243	247	258	257	252	257	242	251	248	250	240	250	263	247	266	262	225	234	257	220	259	248	250	255	255	227	241	248	251	257	251	236	257	249	259	254	255	240	243	288	247	262	258	247	258	248	227	251	248	273	242	241	220	266	251	277	249	254	224	248	270	249	237	279	253	245	255	222	246	263	257	258	244	252	265	230	251	237	231	249	253	219	261	253	259	250	269	255	240	270	261	275	249	267	266	253	267	246	244	249	260	239	268	239	244	230	275	241	253	232	268	233	257	244	295	231	250	255	248	233	267	232	269	247	287	255	250	264	255	270	251	258	255	251	248	240	273	242	231	262	255	243	262	255	240	266	272	257	270	293	262	266	246	263	252	268	250	292	248	236	245	264	249	237	251	247	232	222	246	253	272	255	263	247	261	256	234	275	242	252	269	250	261	238	266	268	251	272	262	248	264	235	288	282	253	254	254	283	261	254	257	263	262	249	283	274	224	259	233	247	246	246	227	262	277	241	245	262	259	234	281	228	244	227	248	258	258	281	243	252	269	258	261	225	260	246	259	254	250	247	248	236	281	266	258	258	239	249	263	255	258	239	293	288	263	256	246	259	289	241	259	248	258	250	260	246	251	277	273	247	268	271	275	235	286	240	275	243	250	247	232	268	249	262	268	248	274	256	246	256	266	247	254	268	262	245	271	249	276	257	249	241	239	253	238	228	236	254	228	247	231	237	256	241	237	265	272	234	254	287	257	201	221	252	260	241	246	228	307	248	245	241	220	229	282	260	261	221	248	271	252	244	250	237	237	245	259	249	248	247	231	243	260	224	254	254	223	253	250	245	243	284	264	247	253	276	219	243	258	266	245	254	222	252	255	245	258	254	260	245	225	236	279	261	232	258	202	262	245	269	276	244	261	238	284	251	255	259	246	204	276	278	265	251	262	239	258	244	234	232	260	274	278	256	242	280	275	246	276	232	226	274	258	249	260	259	255	260	269	259	252	273	232	286	267	247	271	238	252	235	252	248	267	296	237	267	245	274	241	230	256	247	241	272	265	275	266	225	213	234	278	234	239	221	237	244	248	260	227	249	255	258	230	259	260	254	251	252	251	271	233	243	250	211	271	254	243	237	282	245	234	250	261	269	228	251	259	273	247	249	260	262	242	277	221	267	264	265	249	272	228	237	254	266	258	274	255	252	262	253	264	266	273	226	243	268	284	255	248	245	251	233	279	242	235	252	233	261	242	230	268	251	228	270	265	255	252	246	254	241	223	241	246	239	229	267	244	245	271	235	215	265	276	243	266	246	264	270	273	237	239	244	261	240	254	274	254	249	305	268	257	228	234	215	262	253	225	236	239	233	229	261	263	238	268	245	229	245	256	230	250	267	262	234	249	262	269	256	267	261	223	264	238	259	247	264	251	253	230	255	240	246	271	244	245	234	267	257	253	244	284	239	269	236	232	275	264	265	243	261	239	249	257	261	251	254	259	240	247	220	244	229	247	258	267	252	269	280	237	241	252	253	257	248	244	250	264	235	243	252	245	251	277	242	268	259	246	286	264	228	267	252	246	245	241	268	273	265	278	240	246	264	243	221	247	294	278	252	249	265	242	260	277	263	245	238	272	247	250	232	263	266	262	260	245	228	256	239	248	264	275	258	229	262	251	247	245	234	240	264	252	235	233	257	259	261	244	272	276	227	234	247	257	235	231	270	229	244	248	251	249	233	294	251	264	267	269	270	256	280	260	304	253	265	211	248	262	233	251	231	265	250	237	252	221	277	247	247	243	231	237	255	247	227	259	243	249	246	260	276	257	238	249	239	268	239	248	268	237	256	223	234	257	259	251	245	261	272	246	230	251	260	259	250	283	262	243
38629	46662	25508	7011	3914	508	502	531	483	480	501	502	460	506	478	497	478	516	488	527	500	527	478	492	522	506	487	505	484	503	507	465	471	461	509	491	486	515	504	493	493	535	519	480	502	494	481	490	489	497	474	485	497	454	519	497	503	506	502	481	455	456	507	466	503	498	502	478	496	477	492	521	516	452	513	476	497	474	495	434	490	489	487	482	494	445	470	442	472	477	464	481	471	470	463	502	462	474	492	475	482	497	508	482	459	514	516	469	478	530	481	444	532	469	477	460	502	470	495	470	497	489	507	479	488	488	494	499	456	520	487	477	485	489	463	509	482	495	481	476	486	514	451	467	465	482	474	487	495	432	483	469	472	493	482	492	514	475	491	486	480	495	502	480	478	505	493	489	485	486	454	463	486	506	486	499	505	520	492	479	500	508	459	509	473	486	454	488	492	489	490	513	500	498	471	482	473	477	519	516	487	434	490	458	533	447	505	528	474	502	466	491	495	493	438	513	461	498	504	484	475	507	472	472	461	443	500	501	482	477	503	474	458	514	522	458	473	478	468	490	521	468	480	488	474	485	472	518	513	489	495	489	467	431	485	469	501	473	511	485	476	478	468	517	476	486	497	450	491	474	452	476	482	477	491	455	474	502	488	466	482	454	484	475	495	470	520	462	510	484	465	504	515	474	469	484	507	509	466	509	554	452	506	497	492	487	513	475	513	474	483	484	462	482	462	524	479	483	497	435	492	461	479	472	468	456	509	475	474	509	503	444	504	496	504	456	495	504	454	459	491	500	489	498	523	532	458	429	487	492	485	530	486	486	461	511	495	484	504	484	481	498	455	460	491	517	473	489	506	483	503	549	484	473	506	486	490	451	499	495	503	496	453	469	484	485	495	502	508	475	465	494	493	491	468	436	485	470	509	452	469	499	507	522	484	463	517	490	526	482	452	471	469	504	520	502	492	497	503	481	456	493	485	490	462	447	528	465	527	468	532	474	494	445	479	494	484	478	446	518	518	442	466	482	501	480	493	521	481	515	487	483	491	464	485	511	481	468	492	487	489	469	535	477	484	533	515	453	476	476	484	480	507	496	487	481	490	513	485	478	512	479	476	504	447	496	462	524	521	475	487	476	484	506	467	439	492	536	497	482	503	463	462	492	470	481	471	495	487	530	472	509	484	459	496	495	481	538	482	510	489	522	483	490	476	462	491	508	523	460	472	528	509	473	469	507	482	452	493	521	491	471	477	467	501	482	538	474	470	500	523	478	488	477	493	491	479	496	511	506	428	512	496	513	506	503	427	448	468	489	473	457	491	474	502	489	507	497	492	496	481	479	449	468	512	474	464	466	490	470	504	450	479	494	506	495	481	504	511	514	526	479	504	496	494	479	461	481	503	471	472	508	478	434	490	430	510	459	465	484	464	479	466	448	493	484	525	488	486	503	498	521	552	490	464	447	456	478	492	484	503	478	508	488	492	486	509	480	468	528	498	510	466	499	484	487	485	488	487	477	501	490	501	473	511	481	479	467	501	448	490	537	516	440	482	444	475	467	509	478	516	496	452	467	517	469	475	522	485	494	500	494	491	463	514	482	485	502	487	464	449	516	447	454	498	441	462	461	494	542	498	483	492	493	459	474	474	519	531	493	494	455	477	509	459	488	459	494	498	468	512	475	509	499	459	478	498	486	501	480	492	470	472	474	464	509	509	489	489	488	469	510	500	456	483	452	458	493	481	482	487	459	487	475	517	481	473	487	521	479	464	444	489	491	454	482	481	487	479	500	482	469	509	514	508	466	468	477	494	499	483	485	515	493	507	469	469	519	491	473	468	526	489	447	476	488	447	464	462	452	492	506	512	481	442	468	478	483	466	495	458	475	506	493	500	473	448	464	494	470	479	457	504	469	463	480	499	479	476	498	441	523	472	499	470	460	448	493	508	496	482	460	445	469	515	557	487	528	456	497	533	480	485	486	460	461	499	469	468	480	526	507	513	460	452	475	446	513	467	491	487	501	540	488	526	480	442	482	490	514	501	452	525	498	487	504	469	452	468	467	436	503	473	489	458	479	497	474	453	539	516	503	486	488	474	442	494	517	461	479	478	494	513	500	526	492	506	494	501	472	466	466	500	516	486	496	474	468	469	494	456	523	469	478	436	482	488	503	531	486	493	497	474	478	486	531	493	477	469	477	471	468	480	491	461	499	520	475	473	486	468	507	471	480	508	442	534	497	486	459	497	520	483	497	502	500	476	494	466	452	460	482	490	466	478	452	455	447	455	492	518	517	476	495	487	500	504	455	514	485	483	486	471	503	475	503	515	506	480	498	448	508	447	505	484	510	467	468	515	456	510	467	467	454	476	463	494	471	479	452	475	499	479	473	494	487	486	476	479	508	456	480	501	459	494	456	494	519	477	459	486	500	474	477	481	477	504	458	485	441	498	494	522	491	491	466	489	472	509	482	488	452	516	459	483	472	472	519	473	486	469	524	465	474	494	482	475	504	486	472	530	513	468	501	460	509	473	475	502	492	479	458	488	493	456	479	443	502	474	497	482	486	448	450	463	484	505	470	485	488	515	548	488	472	476	456	478	535	494	482	506	468	509	475	457	486	468	492	493	473	516	490	485	489	472	502	467	481	454	501	497	478	478	500	472	517	524	462	484	459	502	465	508	447	485	545	524	456	461	506	481	468	485	475	491	491	525	450	502	461	492	483	494	493	536	441	488	516	465	502	474	499	469	478	461	501	464	502	495	526	465	491	488	472	484	473	459	485	490	488	508	493	481	508	474	432	490	513	508	487	532	491	466	494	474	450	497	481	491	485	482	500	479	484	536	469	488	516	507	496	489	486	521	470	496	462	459	459	480	491	487	490	482	501	467	550	454	494	506	493	501	501	478	481	472	463	510	480	476	499	520	470	485	502	481	485	489	490	493	495	489	463	472	483	456	492	462	478	468	486	491	501	457	489	485	488	499	516	499	510	513	477	497	468	481	473	477	477	475	445	509	476	514	436	457	466	486	509	509	468	472	493	513	483	515	508	473	496	469	458	513	499	472	474	446	488	458	471	470	493	452	470	499	506	480	521	490	509	472	464	494	478	470	475	471	530	489	489	499	498	506	491	467	479	471	478	510	535	474	499	524	497	508	480	524	537	471	481	455	480	454	479	478	499	489	477	475	480	461	491	488	503	473	483	511	484	493	483	469	517	467	483	517	480	475	434	481	485	505	478	460	479	479	476	508	503	476	482	498	423	467	502	515	459	494	459	459	505	464	468	459	459	508	479	503	523	466	520	477	473	461	505	503	493	488	496	484	475	476	485	452	490	527	494	488	494	457	510	512	466	469	471	474	483	502	458	497	501	487	481	491	430	490	435	465	545	493	463	490	471	474	500	510	495	475	466	465	486	559	487	480	518	462	480	489	452	490	484	476	527	472	489	523	513	456	454	466	465	477	467	508	512	491	452	504	475	520	470	481	503	503	506	474	503	479	493
24337	22799	29420	24595	19478	4232	275	223	191	212	199	211	204	180	201	214	212	195	217	170	202	181	190	209	213	201	196	185	192	188	201	191	194	177	202	200	182	192	216	210	226	203	180	185	186	205	197	195	195	197	228	206	188	181	188	186	178	177	178	200	203	207	195	187	201	182	187	188	214	175	193	195	168	199	189	189	171	198	169	174	201	204	189	185	184	174	201	181	198	181	188	184	183	205	189	203	182	177	213	209	199	167	192	225	190	192	193	194	180	202	199	197	180	181	198	171	183	175	173	174	194	173	197	198	201	196	185	187	187	194	195	181	192	188	204	189	186	203	197	156	169	197	176	175	186	185	183	183	188	188	205	186	181	195	179	193	165	183	186	208	184	198	198	211	205	180	205	188	206	193	186	198	190	195	190	204	192	190	188	166	197	199	225	201	205	195	232	170	197	188	194	179	182	177	195	191	199	174	173	194	192	175	182	185	199	178	178	202	188	176	205	191	211	201	209	201	168	183	167	214	196	164	165	203	180	202	212	175	193	188	174	197	184	198	205	188	188	179	184	191	194	174	207	161	205	184	187	174	199	196	165	188	172	193	202	187	198	201	175	199	207	194	204	198	210	190	178	207	171	180	205	185	204	174	165	207	178	191	202	197	200	182	185	208	195	191	185	179	176	167	190	185	173	212	217	196	191	182	206	173	168	203	194	208	195	202	206	184	184	203	197	205	192	183	186	177	193	159	190	191	202	214	203	192	209	219	202	192	207	194	189	195	215	192	189	196	176	173	200	181	190	194	188	208	177	202	181	166	191	185	181	182	196	204	182	222	211	199	188	194	177	173	206	178	197	193	179	196	197	169	182	203	170	179	193	157	158	167	205	182	191	187	185	178	192	196	199	190	197	184	198	213	179	207	212	171	213	167	182	223	181	196	198	200	193	192	206	185	186	183	176	193	191	186	207	189	197	182	179	188	185	190	190	193	191	185	197	206	190	194	195	206	215	190	165	171	185	177	196	201	194	222	172	184	201	210	166	198	173	203	209	182	180	207	203	189	162	193	188	189	173	225	189	155	178	198	193	176	199	154	193	170	224	199	206	176	205	170	193	247	193	188	190	228	186	198	211	186	160	192	201	175	184	191	200	210	180	196	193	175	202	169	211	177	174	191	164	181	190	193	179	170	205	183	192	191	187	192	172	197	166	193	199	207	162	196	192	166	180	182	157	212	196	177	166	176	193	201	210	202	200	169	193	209	201	212	179	191	194	177	210	192	189	175	176	213	200	191	190	174	187	207	202	192	180	198	190	192	206	197	175	195	159	194	187	189	188	197	179	186	169	174	180	198	172	207	199	184	188	207	183	188	191	212	185	179	202	172	201	191	171	182	185	194	188	205	193	184	178	174	183	198	173	183	195	196	179	212	202	174	199	195	199	190	198	189	203	196	202	194	180	187	179	178	208	178	187	195	193	189	213	189	205	192	199	182	181	172	199	179	193	191	178	202	181	212	178	187	190	182	172	197	183	195	170	169	198	180	202	211	209	201	204	203	192	192	191	183	188	190	195	196	195	199	206	202	213	172	192	198	167	183	171	192	205	195	186	220	184	185	198	152	182	205	187	187	197	191	178	185	184	166	187	177	180	194	172	201	151	183	195	177	181	190	178	183	192	202	179	185	184	195	179	196	179	166	186	201	198	197	181	200	178	208	200	186	191	189	182	203	183	205	207	177	183	182	204	188	175	185	192	182	198	192	199	186	199	217	202	182	175	193	195	189	206	183	210	200	180	177	194	173	203	193	182	199	202	172	203	184	201	190	187	178	202	189	188	213	192	186	202	208	200	191	188	198	184	199	184	188	176	216	204	215	179	173	180	199	172	190	182	191	170	187	173	175	215	191	191	174	174	183	191	195	171	195	179	190	201	183	217	194	210	180	194	175	188	176	208	164	213	189	181	190	200	176	180	205	190	193	205	225	190	178	209	215	216	187	171	178	194	166	176	198	161	182	214	170	194	186	192	170	181	183	168	198	205	203	180	157	203	213	177	172	206	195	196	204	172	169	180	208	170	165	210	194	160	199	201	190	189	173	177	195	202	208	190	186	174	177	183	185	180	182	182	185	186	189	198	191	182	184	195	177	191	216	203	179	186	205	193	207	187	212	211	190	204	195	173	184	201	190	204	189	171	172	207	174	185	187	185	207	198	199	204	190	191	171	171	188	199	178	214	192	208	184	186	179	203	198	210	210	208	170	208	185	185	201	184	178	179	187	183	214	184	194	200	190	199	190	196	198	199	184	201	164	186	214	197	194	190	179	221	198	181	193	194	160	178	183	178	209	187	163	201	180	179	207	188	205	175	167	182	181	184	195	219	185	180	194	179	207	181	192	210	167	179	208	199	189	172	190	180	209	188	190	175	179	191	188	203	197	199	208	186	175	220	180	184	175	185	194	199	183	186	197	186	195	188	201	193	175	201	186	214	194	205	193	178	190	189	174	190	184	199	193	178	193	183	189	196	190	158	183	208	181	197	190	188	176	189	182	167	164	221	198	196	193	190	195	193	174	224	186	205	184	189	191	185	185	185	215	180	199	192	205	212	212	211	187	201	209	178	172	226	214	175	200	177	212	215	176	213	212	182	172	183	204	184	204	162	170	170	177	188	185	183	175	166	208	192	194	191	174	194	181	204	180	170	204	176	178	189	182	173	188	173	187	191	198	177	197	199	198	206	206	167	180	191	192	183	174	225	174	209	174	172	173	191	194	200	188	180	187	188	199	173	184	194	177	190	189	190	186	182	184	200	189	209	221	191	178	189	173	188	178	185	203	189	205	197	195	182	195	182	197	178	187	182	204	180	189	206	192	199	193	184	202	192	176	178	205	196	193	189	168	201	196	175	185	189	196	194	168	200	211	177	204	195	180	187	176	176	195	179	181	207	166	184	171	208	200	190	184	199	203	215	166	200	180	196	200	199	177	185	188	182	192	180	196	183	210	176	212	185	190	174	193	178	176	215	196	220	204	196	184	224	209	192	178	198	216	208	190	159	178	185	197	195	197	211	182	198	193	187	199	177	180	210	182	175	201	211	188	190	186	154	202	202	194	188	173	180	180	185	173	204	164	177	182	168	211	184	173	173	172	199	177	176	196	187	188	176	186	198	208	171	182	182	192	182	177	182	187	198	194	189	177	216	197	173	195	199	176	191	196	194	180	183	200	186	206	215	177	185	178	199	178	208	203	180	202	163	180	194	196	176	195	203	163	188	214	192	192	202	212	184	162	200	215	180	203	166	206	190	177	190	176	160	183	183	197	214	159	200	211	207	169	201	187	211	171	185	183	195	195	180	165	186	214	209	206	197	203	172	180	168	219	207	175	192	181	207	170	209	197	192	197	187	174	201	185	188	184	182	205	192	195	178	203	187	214	190	196	195	205	209	204	177	196	163	182	170	176	191	192	207	205	199	196	208	191	204	193	185	203	178	189	182	191	193	215	178	183	185	182
60396	86557	53600	29365	12822	474	452	404	410	413	398	384	389	422	404	409	345	360	397	375	371	385	386	364	410	348	386	387	416	354	386	376	389	374	338	394	364	386	377	397	391	384	387	386	369	374	368	386	370	382	389	379	368	361	365	367	353	401	357	349	384	346	366	398	363	360	339	366	343	377	380	398	367	346	364	393	382	338	341	397	371	360	361	367	391	373	362	393	370	372	396	372	344	352	357	357	361	376	355	370	388	355	365	367	379	364	365	382	382	367	377	375	381	363	375	355	387	377	372	390	381	350	342	403	347	351	351	375	350	358	388	343	369	360	368	350	394	353	340	365	389	332	331	383	370	332	384	376	363	364	351	367	344	362	351	367	377	361	344	381	382	369	381	400	423	350	374	343	336	364	386	370	359	378	372	367	345	372	337	363	350	373	379	377	422	350	382	379	342	373	348	401	405	356	370	354	362	382	408	400	382	355	363	380	369	362	360	352	352	339	371	378	373	343	392	317	393	353	380	356	376	374	341	360	366	366	388	373	367	365	330	353	355	391	371	346	312	359	402	379	376	357	359	355	350	371	334	350	356	346	370	382	360	357	385	373	347	356	390	363	406	345	328	335	387	377	385	406	369	390	356	371	342	336	389	342	361	378	353	358	371	347	362	378	356	372	386	381	357	360	365	360	359	374	394	359	434	364	314	359	385	355	367	350	343	390	391	380	370	343	390	388	367	351	368	381	400	364	335	370	357	369	383	341	379	351	344	355	355	362	318	371	412	388	364	330	356	383	392	369	360	348	379	400	346	347	390	378	354	374	371	379	353	351	337	353	329	352	364	362	380	412	380	365	352	336	345	363	382	377	347	367	340	372	345	379	361	412	348	347	339	366	369	373	380	339	352	372	368	371	380	377	410	350	342	343	345	337	403	354	371	342	371	337	359	347	372	336	374	364	386	330	373	348	359	356	369	399	354	374	385	336	385	384	326	339	367	388	376	374	389	410	359	366	353	370	353	352	353	367	354	391	377	355	354	382	356	350	344	379	365	353	382	390	375	355	346	363	374	389	367	330	390	364	359	374	372	380	370	334	366	398	377	357	381	376	370	361	362	385	377	366	371	353	330	399	355	350	373	346	363	366	375	378	351	384	383	395	389	376	361	371	372	357	381	374	366	389	362	373	365	371	359	358	370	366	371	360	375	387	350	361	355	382	334	396	374	351	384	356	370	376	409	372	378	379	340	359	361	370	352	356	358	368	363	361	363	364	373	411	351	341	358	365	403	373	392	368	364	361	337	378	364	385	380	362	332	340	338	360	374	351	355	395	357	361	342	348	395	376	334	363	366	361	321	397	378	352	352	358	334	347	350	384	356	382	381	374	445	381	415	388	400	365	374	366	375	354	356	366	355	364	400	368	404	350	376	365	329	376	315	382	364	356	346	371	346	366	366	334	377	385	369	350	355	342	369	377	349	356	365	401	358	382	357	356	402	344	355	346	378	378	373	356	327	390	377	370	388	363	344	379	364	344	371	362	347	375	422	350	346	372	350	368	376	352	356	371	367	369	366	372	356	343	383	347	361	383	386	349	398	349	388	366	380	367	384	363	419	376	387	343	359	385	377	373	341	332	347	355	358	378	363	370	315	370	404	365	366	375	361	370	342	376	353	376	375	365	409	399	365	358	361	371	373	341	373	358	365	372	355	382	337	341	350	362	360	358	381	385	398	372	376	356	367	407	368	375	349	372	367	368	381	338	365	380	366	333	392	361	348	387	348	366	375	339	385	377	376	412	377	378	372	356	338	343	366	385	368	359	406	348	377	387	358	369	394	335	365	387	364	345	343	378	367	373	409	335	358	369	367	366	380	360	377	356	356	367	368	364	376	373	379	361	354	342	398	349	380	370	353	386	387	384	390	350	363	352	365	368	373	347	402	352	375	359	355	357	397	376	380	346	360	340	342	381	391	398	362	374	375	353	376	326	361	366	381	385	389	378	366	357	386	423	341	386	383	381	347	379	355	368	381	364	382	337	357	351	392	366	380	367	373	357	351	364	358	336	366	357	392	371	321	380	379	381	374	376	375	363	375	403	349	389	360	369	370	370	376	311	358	366	365	373	325	370	347	392	351	343	343	374	360	394	348	364	356	349	337	353	359	358	394	384	378	404	387	334	338	356	356	355	379	359	392	349	382	350	345	345	391	348	368	360	365	385	376	365	362	359	372	374	354	394	382	374	375	367	385	347	378	340	364	345	356	369	362	356	365	357	380	359	356	349	358	374	363	355	393	394	381	368	382	364	356	348	326	352	360	364	387	352	346	336	386	390	370	370	357	344	389	359	370	351	351	353	379	373	382	374	350	316	332	350	373	372	348	346	373	342	362	367	358	347	364	369	392	391	327	374	368	349	345	390	354	342	392	357	354	383	348	383	371	370	358	366	377	373	373	395	362	395	348	372	371	363	368	381	372	338	364	347	382	332	351	335	392	401	376	390	389	401	370	364	326	346	357	376	395	378	361	369	347	340	364	361	383	365	400	401	376	407	337	365	374	371	365	380	363	374	355	371	375	381	359	384	358	395	413	354	415	363	339	375	366	380	374	369	369	355	370	381	360	406	341	378	351	400	383	378	369	365	362	344	334	359	358	361	383	400	379	381	375	350	370	386	340	350	356	352	360	333	387	375	377	376	363	382	367	370	356	381	357	374	364	377	351	384	355	351	352	383	390	332	380	355	328	415	379	336	389	361	371	379	330	377	378	355	349	366	351	348	360	348	351	361	379	366	395	403	379	338	374	396	381	350	387	358	391	372	379	347	350	355	339	366	388	362	374	327	372	384	351	386	383	399	345	354	362	371	357	386	381	379	360	382	378	368	372	387	348	375	371	363	316	362	346	353	377	378	341	363	321	377	346	390	397	370	395	359	382	374	390	362	383	369	355	369	367	349	349	354	356	364	378	360	356	347	377	388	365	356	369	353	330	353	350	386	370	377	392	377	343	346	369	361	374	375	372	348	373	352	357	335	399	404	377	366	350	390	379	347	380	341	384	347	336	355	370	363	342	344	359	363	378	387	376	356	366	361	382	417	380	366	352	366	365	389	340	348	350	368	347	351	395	392	342	372	341	357	378	351	361	369	365	350	389	373	407	382	400	353	381	338	380	365	364	371	363	361	339	361	356	381	356	371	387	328	378	376	397	353	376	384	373	346	330	331	361	388	397	390	369	386	359	373	384	341	322	355	366	390	363	387	358	354	353	346	385	368	358	352	370	353	395	362	409	348	360	345	375	381	384	376	365	361	370	352	361	385	375	367	396	327	381	399	423	367	371	363	321	365	374	354	384	380	364	327	359	403	374	342	381	363	379	366	381	349	366	370	373	370	360	363	345	376	345	339	357	422	363	364	357	362	349	375	340	352	372	352	330	389	387	371	376	348	389	393	361	397	355	387	353	355	373	352	366	375	357	354	378	377	365	366	373	392	345	367	354	377	377	355	366	383	367	388
23175	21860	29843	23887	21330	15812	1894	421	386	393	365	327	346	355	383	350	358	367	335	368	323	342	347	385	344	369	333	384	367	367	368	369	348	367	328	328	322	363	293	359	336	366	345	342	362	323	339	335	314	303	364	360	336	342	329	322	349	367	321	354	327	345	348	336	340	339	329	325	337	369	338	332	363	317	340	350	360	319	312	318	352	359	315	316	337	320	349	340	349	349	336	333	363	326	318	346	309	347	319	321	295	336	358	341	320	327	314	374	342	356	337	311	345	372	357	366	338	333	377	315	341	346	307	355	350	314	356	336	352	347	337	316	347	312	349	367	362	341	328	344	336	358	334	326	341	335	333	330	352	374	354	346	336	325	311	350	322	343	317	346	326	357	352	355	344	337	342	350	344	318	362	315	321	345	350	344	333	362	310	367	316	322	323	346	353	346	356	300	331	359	364	376	358	343	334	330	338	352	318	319	328	340	358	364	331	394	355	358	383	335	350	368	367	346	340	365	343	321	369	332	348	322	360	359	339	336	359	359	349	376	333	339	349	337	321	346	308	355	352	353	347	325	334	340	395	324	322	314	389	358	370	368	335	343	318	340	341	329	361	343	329	351	310	350	329	358	361	331	360	328	356	354	346	330	316	323	350	327	353	365	381	353	328	322	375	364	355	341	342	341	393	372	351	328	338	304	362	342	338	337	363	321	365	373	352	349	341	321	318	350	333	334	356	342	342	363	357	326	341	364	337	333	330	350	362	335	323	377	356	337	308	333	354	351	344	355	317	326	342	316	351	348	343	344	359	375	330	344	335	347	316	350	393	319	323	326	345	317	345	337	331	334	364	337	350	343	338	356	336	348	335	338	332	344	318	369	327	351	329	319	328	301	317	315	338	334	331	346	375	375	364	353	344	338	346	387	316	329	361	350	342	346	341	335	332	326	332	334	360	355	302	375	344	347	341	334	370	327	357	346	330	346	363	313	335	325	323	362	334	326	339	344	380	356	354	366	363	376	366	352	349	353	325	348	324	319	324	347	330	358	323	355	338	355	362	339	350	328	345	314	323	358	334	361	335	343	306	338	340	355	359	355	333	320	358	339	342	321	333	344	336	332	345	339	352	336	355	325	309	359	312	342	345	345	361	334	359	322	356	347	336	337	358	348	330	339	329	338	310	352	338	356	344	331	342	368	333	351	349	344	312	329	342	359	341	353	320	319	370	354	327	356	336	342	340	357	359	311	332	354	344	357	328	329	334	305	354	370	350	358	370	362	370	326	341	339	320	352	333	377	317	331	348	368	363	362	379	366	365	316	340	309	333	356	332	340	344	337	346	348	342	351	340	328	359	310	324	347	352	316	349	304	312	344	359	356	359	381	353	332	317	349	322	358	317	344	330	355	331	352	363	342	341	354	346	321	366	353	336	323	346	344	346	334	349	333	330	316	320	343	343	298	367	337	301	357	325	372	337	341	371	312	366	347	317	349	331	345	368	343	330	376	366	324	319	343	349	307	332	333	342	372	328	364	324	352	340	361	339	361	353	335	345	323	347	345	363	332	325	341	316	322	319	299	328	313	357	344	333	352	316	362	339	346	325	319	336	339	332	353	350	328	339	315	323	316	374	329	330	347	343	362	359	365	333	352	337	349	328	333	327	320	367	349	325	366	361	331	324	340	331	341	340	327	373	354	298	328	362	322	349	330	330	373	349	376	324	350	311	336	319	303	335	324	359	347	323	352	373	310	320	345	309	370	364	347	342	361	343	351	350	370	325	369	360	346	357	312	347	368	328	319	337	326	363	342	348	337	338	352	340	361	348	325	379	348	352	375	345	327	344	349	341	356	358	331	340	351	361	339	363	364	352	318	334	339	316	308	355	359	320	340	325	320	320	339	352	381	359	329	348	334	338	337	360	341	347	335	337	316	344	334	350	359	355	347	336	325	323	303	343	380	314	325	354	337	364	352	377	346	325	341	353	349	368	323	313	352	325	367	353	345	373	337	345	341	337	336	371	319	360	361	332	353	370	325	326	345	343	333	349	320	351	370	368	327	322	313	339	354	316	317	288	329	328	335	343	336	345	328	356	358	334	356	354	361	340	332	346	338	380	336	360	360	357	325	339	347	383	312	335	333	312	335	373	333	337	348	339	346	347	332	341	361	329	363	338	325	331	367	379	311	343	315	361	345	352	304	327	392	353	353	361	353	354	325	337	359	338	312	329	337	324	307	376	321	329	388	322	345	335	362	365	338	346	338	346	349	348	360	355	319	346	326	358	345	361	361	324	350	326	327	331	339	364	328	343	346	305	342	351	352	349	335	301	344	309	330	329	326	330	322	311	356	331	343	357	351	319	330	360	359	362	357	352	313	337	380	326	348	339	348	318	369	374	340	360	355	333	331	330	338	323	375	371	353	330	343	366	350	356	384	324	360	320	304	310	331	305	326	409	321	341	309	353	350	323	344	336	354	343	338	342	328	347	348	335	330	334	329	310	328	336	367	351	361	339	299	336	360	328	313	367	320	322	371	347	353	378	344	372	318	347	321	358	348	353	326	367	310	351	357	345	382	348	358	332	344	364	347	364	332	320	338	359	350	363	362	332	337	337	334	332	355	357	369	372	356	329	358	345	332	334	302	315	343	359	349	336	336	333	332	313	316	325	340	317	337	301	346	321	323	344	327	344	360	316	338	330	367	359	333	335	329	310	351	327	294	312	346	350	355	342	352	320	330	344	348	343	357	359	342	344	375	352	328	339	344	358	344	330	330	335	359	342	330	366	334	333	350	334	326	299	323	367	359	352	332	369	331	352	351	359	332	318	366	346	398	341	342	381	344	350	375	345	317	324	315	321	352	353	365	323	357	371	323	351	342	331	338	361	358	347	349	328	343	378	312	326	333	359	338	311	368	353	345	330	362	370	348	315	321	378	358	334	351	321	348	339	349	354	338	308	333	346	362	371	372	343	372	362	322	346	341	355	314	347	352	324	372	344	340	337	348	362	339	344	372	345	331	372	342	334	332	355	346	367	357	349	335	362	347	296	347	338	343	327	321	359	342	362	361	342	327	314	335	350	358	333	358	347	392	330	331	349	345	345	368	332	344	335	341	352	352	351	331	318	346	382	374	342	336	290	367	339	325	325	358	344	317	337	344	319	319	374	340	351	363	351	332	347	336	366	352	344	365	356	356	336	346	376	343	306	309	324	353	358	318	348	330	356	332	329	355	335	354	340	310	325	325	344	330	371	367	355	332	342	356	292	373	337	366	337	334	376	341	339	315	322	320	363	365	330	325	337	322	373	329	334	338	329	344	350	343	345	343	353	342	383	350	341	337	339	306	324	328	307	349	324	331	316	353	332	338	319	342	344	336	349	319	354	359	310	356	343	338	353	337	344	340	350	347	321	326	337	345	310	342	359	368	329	317	300	335	350	374	331	328	341	327	343	302	356	367	379	340	324	328	319	360	338	357	369	354	320	366	316	339	356	330	309	299	315	347	340	334
60815	100425	66867	33461	14196	752	721	694	581	684	655	673	593	612	621	607	651	642	610	636	611	621	580	608	580	597	609	596	618	583	603	557	617	617	582	625	577	603	561	571	623	624	624	612	624	581	622	599	557	586	595	578	586	595	604	589	608	596	596	580	607	602	540	632	555	560	602	588	597	552	606	592	580	561	573	558	614	579	586	605	590	594	593	611	579	589	571	613	586	565	565	595	624	627	615	584	591	576	607	589	586	591	562	562	593	603	604	566	624	576	541	572	576	560	621	628	588	575	589	591	598	582	645	619	596	581	611	574	595	575	592	596	624	665	576	613	586	607	580	601	588	592	601	583	596	596	580	594	600	591	600	584	633	626	580	608	584	599	654	544	590	624	599	583	588	639	594	615	614	608	611	635	563	595	620	601	607	622	617	588	630	549	586	600	609	567	578	582	589	563	592	594	569	614	554	613	629	540	576	607	599	607	558	550	574	597	591	571	633	585	577	585	556	578	605	605	623	576	587	620	578	592	593	597	596	577	601	580	565	609	561	613	626	538	595	554	571	601	553	544	585	599	571	639	624	628	556	602	580	607	578	624	570	601	611	606	609	588	620	595	599	621	575	643	627	615	566	563	573	572	620	573	539	650	599	555	599	596	602	578	591	604	566	612	574	571	561	598	552	579	589	600	601	599	592	597	568	627	626	615	597	607	632	586	626	625	622	581	556	610	631	631	582	621	575	628	616	603	582	597	576	605	635	638	614	575	536	620	627	560	606	609	567	581	644	578	569	611	567	592	572	578	576	601	581	633	591	622	591	601	647	630	597	597	559	518	621	587	602	582	546	638	571	557	640	600	605	621	635	637	621	611	617	566	600	597	590	567	584	619	597	563	630	596	591	592	617	619	578	598	592	633	598	532	601	590	571	601	593	603	628	541	594	592	597	600	583	541	602	603	637	629	583	640	604	571	582	611	628	620	635	637	607	596	598	603	611	597	596	598	590	586	588	637	582	558	560	588	596	606	601	583	601	571	600	560	597	584	590	581	607	600	576	565	590	564	589	611	607	543	628	609	613	580	573	585	649	604	639	623	628	587	600	608	570	637	596	619	594	594	589	569	614	585	603	604	561	600	606	580	650	606	575	605	602	592	614	587	584	571	613	583	587	590	583	631	583	582	597	568	598	613	595	639	635	583	619	577	609	596	599	563	597	585	554	596	626	591	604	583	635	560	550	578	621	607	580	610	597	567	580	614	660	592	599	578	573	601	574	602	613	585	604	641	629	597	568	603	584	610	611	653	604	560	601	634	598	569	609	604	602	618	615	618	599	591	607	590	586	572	585	625	614	587	586	657	546	600	605	585	626	589	637	606	601	615	610	566	618	594	604	609	595	605	579	558	590	614	625	603	604	621	575	599	605	595	645	624	590	612	607	590	569	582	612	562	590	569	618	594	548	596	605	568	579	591	601	589	634	606	608	590	574	601	578	612	578	613	578	571	581	616	599	544	611	612	618	618	608	589	578	614	571	628	571	576	596	655	598	632	542	597	590	618	583	601	608	607	616	526	599	579	576	634	608	578	602	569	609	556	610	614	625	571	622	616	606	615	614	592	560	575	619	582	571	624	634	600	614	586	630	577	593	616	605	614	596	601	566	572	592	620	628	556	604	596	615	590	583	579	538	586	573	623	577	606	624	602	609	618	571	566	623	547	593	606	580	596	599	598	606	594	573	584	629	546	557	578	635	572	603	598	610	615	582	620	600	607	631	568	564	625	615	551	606	587	630	550	576	558	588	585	588	594	596	598	579	634	569	598	613	548	592	583	619	598	615	608	616	623	552	629	581	595	614	619	604	568	581	581	536	592	580	603	639	636	649	577	612	641	612	613	608	593	615	598	566	579	580	579	615	562	621	591	589	597	578	573	578	608	597	559	561	582	617	620	558	591	648	588	662	573	609	622	621	565	586	574	583	617	615	598	646	565	631	602	610	613	608	589	586	535	637	591	615	588	589	592	600	559	614	602	590	618	605	606	563	638	572	586	594	624	600	583	620	653	621	607	585	593	566	582	589	598	592	572	548	603	615	569	568	647	574	567	614	555	565	539	587	604	607	575	581	635	651	570	626	607	576	620	606	598	569	613	575	613	594	620	611	603	630	603	619	611	591	575	579	591	608	601	578	582	590	600	606	597	583	613	594	602	605	614	615	620	627	614	597	632	609	583	572	594	611	599	579	609	643	598	605	584	615	567	581	597	648	570	597	579	612	589	567	619	587	574	552	581	613	608	612	593	592	566	554	631	582	559	600	540	616	615	561	590	610	613	601	620	587	589	608	588	623	622	607	596	601	574	585	581	572	614	605	584	602	579	550	639	619	613	651	598	577	544	624	587	588	611	592	588	632	596	556	598	625	588	584	565	589	578	601	633	570	626	570	566	570	600	558	593	577	577	574	577	590	567	601	562	591	554	569	599	598	580	585	609	624	588	622	559	578	570	611	602	612	607	575	573	640	622	586	558	613	584	611	593	548	547	560	618	571	576	602	627	550	606	583	632	636	569	597	573	601	609	581	571	528	594	627	589	588	620	576	620	611	618	607	617	613	584	591	629	603	597	616	573	611	612	554	578	568	578	592	554	591	564	600	583	603	571	591	604	605	584	605	599	604	588	582	604	588	560	607	592	584	591	596	578	605	620	591	583	620	583	609	638	613	605	590	619	602	584	604	619	603	599	609	627	600	607	582	542	571	617	620	610	640	560	624	576	564	584	572	636	602	591	648	605	570	573	614	579	615	594	636	603	558	610	577	611	605	607	582	602	620	649	611	592	607	592	644	574	608	593	607	573	599	642	614	598	576	585	614	573	611	636	597	608	618	614	578	582	600	608	628	596	589	590	591	600	611	585	592	574	584	603	564	604	527	615	634	584	581	605	615	632	611	610	630	543	578	617	582	581	628	629	615	627	566	610	617	628	626	595	584	560	574	562	599	631	586	586	577	627	602	590	611	575	634	602	628	655	586	605	667	586	623	666	586	565	599	612	565	627	590	609	582	556	628	558	627	580	568	617	591	647	572	604	603	615	607	602	575	616	624	596	611	607	566	593	607	662	600	588	579	609	606	585	600	593	565	584	595	621	573	587	624	602	586	613	556	576	561	562	600	602	591	563	599	556	586	569	606	621	561	586	597	609	585	610	599	625	580	568	615	593	566	591	599	591	582	578	632	623	588	611	587	591	578	576	576	589	588	614	553	598	571	578	594	582	610	602	588	587	582	609	550	629	583	509	610	620	570	573	594	566	564	579	560	600	633	583	642	539	626	579	615	573	535	610	566	615	632	600	588	546	544	616	631	584	567	554	611	600	590	588	609	594	605	577	547	606	595	582	572	656	574	609	561	616	629	617	551	598	604	592	575	629	583	646	613	604	618	542	578	635	621	591	620	626	610	593	637	600	619	597	529	611	620	614	551	612	577	601	569	594	578	600	633	598	593	626	611	604	550	608	612	594
29011	28821	26249	8782	1334	394	289	259	271	274	249	255	287	259	252	260	255	262	253	274	263	251	278	269	255	274	263	260	230	254	251	235	272	271	256	270	251	252	274	274	240	262	263	244	269	278	259	265	283	273	253	254	230	262	277	251	240	258	246	258	233	271	276	257	263	261	247	263	259	289	242	278	260	269	247	275	262	257	254	231	256	240	246	241	257	274	253	258	279	242	256	261	244	236	249	252	239	257	241	242	259	255	280	278	275	301	273	257	271	248	278	275	279	252	287	255	250	264	248	282	260	270	255	276	281	248	254	251	262	259	262	262	231	260	266	249	249	292	266	243	269	270	247	256	241	263	264	285	267	269	267	250	265	264	255	234	277	259	269	279	262	259	262	258	273	266	279	243	292	247	261	257	292	283	239	267	273	257	252	283	250	282	260	249	256	239	288	257	271	266	284	278	225	256	256	255	273	256	253	280	252	248	268	254	261	253	234	272	273	239	251	267	276	295	271	264	228	270	282	265	275	251	263	240	260	258	250	263	270	272	255	269	262	271	269	246	266	274	294	251	259	245	254	252	282	266	278	262	252	279	265	288	240	281	257	284	263	271	284	268	239	242	276	267	264	273	239	259	262	261	263	266	244	256	275	227	262	262	265	268	274	281	275	285	249	252	285	263	276	275	258	282	232	311	228	270	283	266	259	289	273	291	239	261	293	269	275	262	240	257	280	288	254	265	270	280	244	249	247	264	271	256	260	247	264	252	270	266	253	243	273	263	262	249	268	282	258	254	269	263	276	265	268	232	259	295	271	266	248	255	274	274	265	265	230	258	245	253	275	269	261	259	223	263	263	238	287	263	290	236	264	286	254	242	274	260	262	268	277	242	238	241	274	240	257	283	258	256	259	255	253	284	264	238	260	279	242	247	272	260	233	249	261	242	274	286	287	249	266	276	284	262	272	268	259	275	275	242	266	226	269	241	258	250	272	257	256	266	253	279	255	277	265	304	254	260	271	269	267	264	262	276	253	273	266	252	295	270	252	254	259	246	267	248	271	241	262	232	246	284	236	255	270	232	255	261	285	281	268	254	303	257	247	247	241	290	255	271	241	227	274	266	275	252	296	266	284	252	250	279	236	283	257	269	266	272	300	300	262	229	251	265	274	247	250	249	264	259	284	261	260	275	248	277	262	263	267	268	255	248	268	292	241	255	254	264	270	250	259	257	250	246	255	275	271	292	258	260	260	231	280	262	270	265	290	279	259	231	239	292	240	288	278	287	290	265	270	260	261	297	265	261	280	262	239	255	264	262	257	283	250	296	274	243	241	276	261	256	259	248	256	275	246	283	260	278	271	265	275	266	250	239	243	277	264	284	248	283	287	236	244	251	256	262	298	233	256	276	258	258	257	267	262	241	256	285	264	248	251	252	289	293	263	234	288	297	247	263	259	268	271	248	250	287	271	269	265	280	248	237	250	272	274	250	283	265	266	264	291	269	285	258	259	236	255	266	246	244	231	248	264	278	272	266	257	276	251	250	260	292	260	251	261	254	278	248	242	277	291	292	274	247	249	262	264	249	274	265	295	268	281	269	242	260	265	275	264	266	256	260	275	269	258	232	257	295	270	257	284	254	292	281	293	269	228	291	241	235	261	266	250	287	235	230	281	280	286	245	241	238	281	264	280	263	249	276	270	262	264	264	269	245	294	251	259	279	280	274	250	268	260	245	270	268	249	258	303	267	256	296	257	228	232	247	268	264	247	263	268	281	266	267	271	257	276	255	297	253	291	251	249	248	240	268	261	267	240	242	274	270	264	280	240	248	236	249	313	237	278	243	276	245	293	297	257	265	271	250	251	281	264	272	296	228	282	285	255	290	261	287	255	255	270	277	272	249	282	258	246	257	290	287	273	243	270	287	254	268	266	268	274	271	282	273	257	284	265	276	277	237	257	256	237	272	257	270	259	252	232	283	269	284	272	271	267	268	266	286	260	250	246	249	295	261	251	242	241	226	315	292	278	266	274	270	279	245	286	272	261	242	232	280	253	257	255	289	246	236	288	287	256	241	267	282	265	271	288	248	278	285	275	265	274	237	265	288	264	261	253	271	246	261	225	243	292	283	269	281	250	248	238	259	281	235	231	227	276	243	260	248	265	290	232	266	278	240	292	276	262	253	278	239	241	260	252	272	279	275	295	263	273	242	299	249	261	264	259	267	281	261	273	259	276	264	268	262	261	269	257	286	264	268	252	258	275	254	296	258	282	258	255	253	258	259	270	258	258	270	253	282	233	245	265	241	256	271	262	263	247	266	270	256	239	264	223	263	270	243	274	276	268	237	273	261	287	266	302	261	247	255	249	300	273	251	259	250	278	274	229	261	263	288	224	252	265	280	289	257	252	275	247	262	275	295	285	281	254	251	248	268	246	274	258	285	236	281	271	294	259	253	279	275	250	275	243	272	277	263	260	255	279	267	259	285	269	253	237	257	249	261	282	261	271	288	270	255	252	250	255	314	274	289	234	252	252	270	273	270	248	268	265	269	266	254	271	266	255	285	252	280	249	254	293	286	278	243	283	275	249	313	284	251	255	276	268	273	281	289	280	294	267	276	280	273	259	259	255	241	285	266	259	251	275	275	255	274	271	273	275	249	228	263	266	280	267	253	269	245	296	247	251	247	255	267	258	257	243	281	230	258	257	273	274	248	232	251	249	244	273	246	286	269	271	285	220	279	238	236	267	241	260	276	271	289	267	264	267	260	270	244	275	282	287	268	259	260	252	267	234	298	258	251	268	253	276	267	260	248	279	259	256	260	257	265	238	243	281	265	269	283	270	277	262	248	275	264	254	250	242	257	277	251	255	259	259	245	246	254	269	270	266	236	311	256	265	271	254	272	265	249	274	244	260	206	259	253	265	249	277	265	262	261	243	274	285	263	244	286	240	258	276	265	266	232	260	283	282	286	267	270	288	278	266	246	273	261	246	268	258	280	236	289	250	261	257	282	256	249	244	264	271	263	269	256	286	275	255	252	258	260	263	262	245	266	256	275	268	236	248	280	261	273	254	252	252	237	243	263	277	267	301	257	250	268	268	267	279	288	289	260	272	248	249	268	285	250	291	266	288	267	258	259	294	258	269	252	272	273	270	237	274	283	267	262	269	242	280	262	297	258	287	256	308	211	242	257	255	283	274	284	226	279	261	253	247	293	290	261	274	286	266	264	284	281	259	274	291	286	239	248	255	254	257	260	255	254	274	247	252	241	238	258	269	266	291	245	242	259	264	268	246	252	247	277	241	245	238	266	245	220	274	251	280	265	255	292	268	251	245	257	260	290	271	257	233	288	265	281	272	251	283	284	266	270	248	252	239	272	262	269	265	282	276	254	268	249	270	292	256	302	270	250	265	234	253	241	250	277	252	279	264	288	257	255	267	268	272	262	246	256	235	269	259	252	265	268	281	253	262	242	255	233	256	275	282	267	254	254	262	237	229	275	275	258	255	277
38252	48059	31231	6572	2829	522	473	524	522	520	487	531	508	498	512	469	468	508	519	471	494	510	500	528	501	508	476	524	464	501	514	550	472	520	466	489	510	478	476	516	474	489	478	496	517	518	535	486	478	501	483	532	483	517	476	517	490	496	501	482	496	491	478	467	500	497	503	481	516	485	468	510	545	498	496	448	519	479	507	501	481	496	465	500	495	508	493	460	502	512	480	509	513	457	526	466	470	497	573	493	509	497	479	493	467	518	525	496	544	477	498	531	468	507	531	491	449	529	520	526	530	508	508	466	511	475	467	522	487	501	462	546	523	497	482	491	507	472	499	481	487	498	500	477	468	508	454	498	503	510	527	463	486	509	539	488	468	481	502	512	510	511	529	518	477	467	527	507	454	519	504	482	555	497	498	445	475	498	487	476	504	514	507	484	496	476	469	475	492	488	526	521	529	513	502	489	497	458	507	505	484	469	497	458	493	485	477	491	507	491	483	537	490	545	487	515	531	500	532	525	482	483	485	539	490	517	487	461	489	507	506	479	545	489	482	512	474	515	491	496	482	495	452	509	527	520	486	504	518	507	536	526	490	501	489	510	500	521	518	504	532	495	526	491	543	479	532	533	529	519	479	522	494	523	520	497	514	531	511	498	461	480	534	537	503	476	504	495	496	520	520	517	498	499	489	501	543	525	461	523	473	506	486	485	521	520	513	469	456	489	488	472	498	514	487	449	511	470	508	491	532	490	514	476	489	482	531	500	505	488	532	511	494	511	499	523	518	522	455	525	466	540	482	466	465	513	485	514	494	453	473	520	478	456	516	493	498	499	478	519	496	535	502	464	489	471	539	496	475	531	502	525	537	479	484	516	475	452	493	485	473	517	502	501	504	538	463	448	528	504	513	512	509	515	496	529	523	497	494	499	472	503	537	527	437	475	485	517	486	523	509	505	494	495	520	474	500	517	511	497	536	497	496	497	525	543	518	482	522	468	542	444	509	513	532	523	523	506	487	498	522	487	488	509	525	475	550	497	513	515	512	522	489	504	484	556	518	475	512	486	479	503	503	495	502	498	524	490	517	528	498	478	461	471	460	504	512	535	511	497	508	526	524	484	483	494	491	516	538	531	504	496	493	508	497	517	494	502	498	525	529	511	511	556	523	480	472	497	490	482	480	511	538	490	523	514	489	491	489	487	493	517	536	526	522	525	462	459	497	503	531	509	467	464	502	499	480	503	479	536	502	506	490	518	458	520	504	499	542	503	517	475	501	519	498	493	465	506	537	495	528	515	499	521	548	492	497	500	512	512	503	508	510	502	492	556	494	464	510	517	537	522	505	457	542	510	539	539	513	459	501	519	522	499	513	475	503	503	502	491	517	505	524	458	501	502	509	541	468	501	482	529	525	495	516	497	524	484	514	505	514	477	552	509	505	469	510	485	462	526	482	492	523	497	479	482	500	512	493	512	495	476	504	522	481	478	455	519	481	501	491	493	474	493	506	499	488	504	491	517	457	520	492	531	491	523	506	455	503	487	507	471	499	501	517	505	476	506	517	530	536	524	513	532	522	518	479	530	478	503	516	507	532	477	521	491	535	527	508	499	490	511	526	507	503	511	509	520	476	506	531	479	449	514	489	486	494	480	443	497	487	469	521	489	525	518	549	526	502	500	495	472	482	492	536	512	515	499	493	500	510	510	521	493	518	476	494	524	446	515	483	496	485	499	476	552	466	496	499	504	512	513	528	498	483	503	490	462	496	476	482	487	514	467	544	531	494	511	530	510	502	502	486	484	511	495	520	485	516	497	517	472	450	476	493	464	487	511	504	490	474	485	441	513	495	501	516	491	500	508	498	452	479	521	504	497	485	504	482	532	521	504	478	463	490	518	470	516	485	498	513	493	488	466	519	489	488	505	466	499	461	481	532	483	469	562	518	490	468	462	535	498	535	507	492	491	491	513	508	452	504	515	495	470	516	541	494	497	488	483	496	506	471	494	447	500	495	514	459	505	547	502	511	515	481	511	508	483	525	519	437	482	504	465	509	500	458	533	500	517	491	504	522	485	476	506	525	513	484	486	498	517	510	480	491	466	483	500	512	504	479	500	489	508	499	514	493	498	498	477	467	511	481	502	509	506	466	522	476	491	532	477	491	529	462	491	533	490	499	524	521	500	484	505	485	484	508	469	512	531	493	504	519	520	500	504	483	553	476	482	500	522	507	477	532	511	495	485	502	507	510	491	539	458	477	510	470	458	493	511	494	485	476	512	500	505	494	483	473	494	514	519	470	488	508	501	477	529	531	477	513	547	522	489	490	463	509	492	508	512	508	493	449	509	483	469	491	505	500	495	496	517	457	484	488	451	480	517	481	528	528	486	502	566	500	452	500	492	525	483	525	504	524	511	552	527	493	507	468	519	511	517	510	520	497	501	495	464	554	488	533	505	464	510	530	520	520	510	475	511	495	502	485	532	476	496	501	495	495	497	476	499	475	498	490	502	520	522	528	464	518	507	517	517	504	548	510	494	503	524	508	469	492	459	493	554	488	487	553	490	510	475	488	529	500	500	549	471	494	485	493	531	517	508	479	492	515	512	485	498	514	498	537	489	515	484	493	519	461	489	520	483	531	527	489	493	510	531	524	473	526	496	501	536	527	489	523	527	496	496	498	471	473	530	502	490	483	504	511	479	468	496	489	493	507	494	498	477	516	476	463	544	491	526	473	484	494	505	496	475	509	487	506	507	475	506	544	524	490	511	497	495	520	511	529	520	531	450	488	481	509	501	478	498	481	505	572	503	476	528	458	493	502	519	486	467	554	513	482	518	490	504	470	518	475	535	483	488	482	476	524	504	483	482	503	529	480	494	492	479	494	521	473	510	529	444	498	474	438	478	496	471	500	517	492	518	536	480	482	491	448	478	544	465	503	494	447	502	489	502	476	513	489	486	450	540	502	529	504	527	513	505	468	482	510	470	473	490	509	497	492	540	500	501	509	504	514	482	497	490	493	493	494	501	526	475	515	470	552	512	502	527	490	508	529	461	516	488	465	538	534	484	494	464	510	503	517	501	489	475	499	523	488	550	511	473	561	464	515	486	534	496	485	493	480	482	473	495	491	498	490	491	494	494	487	476	508	455	523	504	484	494	492	522	524	543	498	517	524	519	512	504	512	477	484	509	512	493	498	505	482	509	503	504	536	493	502	513	513	454	481	486	511	464	517	478	528	457	496	529	495	473	501	454	508	500	524	496	486	455	462	502	514	497	503	524	459	495	493	473	524	482	480	516	522	484	532	509	520	481	478	478	491	505	500	488	484	485	500	506	499	496	447	496	501	499	494	522	530	485	529	483	526	516	494	492	496	519	455	484	535	462	507	552	465	478	505	531	528	505	497	486	469	530	476	449	509	503	501	504	467	506	497	532	467	482	512	543	482	545	494	508	493	503	493	448	477	436	473	472	480	494	452	499	520	485	503	478	487	478	521	541	507	522	498	530
24253	23102	31590	24437	18566	4653	272	210	204	229	198	231	206	216	208	212	207	189	213	223	229	220	208	205	214	215	239	185	184	190	214	221	201	222	213	210	190	200	219	201	189	203	173	225	195	225	218	179	203	215	194	218	184	218	205	181	191	215	181	210	194	213	202	217	205	235	204	226	209	192	221	206	201	208	199	190	206	212	175	201	193	222	205	186	182	212	209	198	216	222	220	185	198	223	211	185	192	216	200	202	211	206	217	195	195	201	190	221	190	191	220	206	203	213	213	219	185	223	196	216	227	185	192	211	206	187	208	180	191	189	195	201	173	224	241	191	181	194	191	219	217	197	213	227	207	190	192	209	211	162	171	208	204	208	206	203	215	207	196	218	211	207	191	190	207	232	208	179	225	215	200	204	215	229	207	197	229	182	220	199	191	197	202	155	197	217	169	206	196	220	173	203	217	189	204	201	207	194	166	191	222	200	189	207	213	216	209	209	207	208	209	225	209	213	221	208	194	196	204	179	204	184	196	193	192	202	168	191	191	217	197	203	192	190	208	200	206	211	207	178	202	201	206	180	222	196	202	183	205	212	208	227	205	216	192	214	201	198	189	176	192	180	205	201	212	242	203	189	232	204	225	210	182	195	204	206	198	211	194	218	218	217	207	206	178	208	208	205	218	207	201	214	207	203	215	196	212	204	195	204	220	161	225	182	209	183	192	189	217	208	202	198	203	191	206	207	205	186	197	179	209	194	196	195	210	198	212	201	205	200	204	192	205	206	219	200	192	207	198	213	231	209	212	211	196	236	207	208	203	184	218	178	207	206	247	215	189	181	187	235	188	198	207	202	198	183	195	190	196	202	200	229	200	212	210	201	207	220	222	190	184	194	191	195	209	221	203	196	206	194	201	219	186	177	219	174	190	168	198	202	207	188	199	191	203	231	225	190	208	191	205	204	221	182	184	202	200	200	216	207	186	195	183	191	198	180	199	221	208	211	204	221	187	207	210	196	196	202	195	195	202	184	211	194	190	214	208	198	224	171	211	197	218	204	194	198	211	183	232	214	209	212	219	219	189	206	186	202	195	212	197	198	197	223	187	230	196	207	199	199	210	216	233	186	224	205	211	211	189	216	203	211	225	213	215	219	197	204	185	204	220	212	201	191	202	172	199	213	169	175	214	208	179	206	208	216	183	202	189	209	214	204	202	216	203	211	200	208	210	186	198	218	220	208	200	225	208	174	168	213	232	187	241	211	229	219	212	220	203	213	195	216	215	203	197	201	217	214	219	194	212	210	207	212	200	186	206	186	215	186	198	215	199	197	187	193	189	209	215	207	212	198	201	211	198	190	189	217	197	209	198	198	208	178	220	206	188	193	227	201	201	195	203	196	208	216	205	211	219	196	187	217	192	199	198	208	199	205	230	224	208	232	202	229	187	210	207	207	196	186	243	220	218	213	186	211	211	203	207	198	205	204	225	206	213	194	189	192	207	207	200	212	206	174	208	192	227	195	197	208	205	178	187	197	217	218	195	219	180	201	187	226	198	188	207	173	198	217	208	189	175	212	216	186	194	202	219	198	209	200	217	208	212	195	188	199	204	209	198	198	187	197	227	198	195	209	202	209	201	237	197	195	178	203	202	206	216	223	213	205	204	217	170	202	210	198	191	201	206	177	191	174	191	215	200	205	178	194	172	201	218	223	207	157	191	228	205	184	200	184	207	220	199	208	223	188	196	194	191	201	180	214	195	198	246	201	207	198	187	196	193	195	177	212	226	219	210	203	197	230	179	209	182	197	201	220	187	184	194	203	223	200	224	188	219	187	211	180	182	204	207	218	203	189	239	214	214	188	193	197	180	210	227	207	210	198	188	226	219	217	219	189	212	216	188	217	208	221	207	205	204	201	227	208	173	216	213	200	231	209	198	230	185	216	197	215	192	209	182	160	202	193	210	208	201	199	220	199	188	190	198	210	214	185	193	205	201	220	205	205	181	199	169	215	186	202	228	213	215	188	190	204	172	211	205	194	198	224	196	221	189	203	214	196	173	184	211	197	199	185	207	199	213	183	201	216	195	217	198	178	220	217	202	190	214	186	213	201	194	186	212	189	210	180	180	198	209	187	215	224	167	166	210	198	210	195	188	213	213	208	189	192	231	221	172	194	228	207	193	179	201	202	206	194	184	222	199	209	189	211	203	215	191	161	190	198	192	216	194	201	188	174	197	180	198	196	188	220	209	208	210	177	213	192	203	217	182	212	199	208	191	212	217	194	196	191	209	209	181	218	194	210	207	192	198	188	214	205	207	202	188	213	210	233	229	208	202	208	194	186	203	194	205	227	215	199	216	192	181	209	199	178	209	207	227	229	223	192	189	199	222	219	191	206	209	192	226	207	194	198	200	187	213	195	194	227	199	193	231	209	205	218	202	207	200	188	185	201	217	191	175	180	210	219	215	196	215	223	220	204	213	193	192	201	205	193	196	182	208	231	219	212	201	210	196	182	192	199	215	192	216	211	174	202	188	192	199	214	170	198	197	206	210	216	205	225	216	192	204	184	189	228	204	186	209	192	207	205	245	207	206	196	211	194	195	206	215	190	187	206	203	199	192	218	220	235	218	188	197	199	190	204	194	200	216	205	210	199	229	214	187	186	201	208	188	227	210	187	215	212	214	204	204	198	209	226	176	236	216	227	188	173	217	207	202	228	203	172	188	174	208	215	196	217	205	188	218	192	204	186	213	198	207	182	212	188	200	202	196	199	189	219	207	198	200	191	183	207	186	205	209	185	192	203	176	200	193	173	215	182	232	225	217	190	205	189	201	213	188	194	208	199	209	204	217	200	208	208	176	185	215	210	188	209	206	222	206	189	226	228	189	174	213	187	206	194	230	218	202	199	195	207	226	236	199	189	204	204	219	214	211	204	201	206	209	218	213	196	221	207	227	205	192	195	188	203	210	175	216	200	194	183	227	224	207	196	198	198	213	209	217	208	202	206	211	210	211	198	206	218	201	192	194	188	225	213	244	204	200	174	184	210	179	187	197	193	224	206	199	214	200	217	198	204	192	206	189	195	202	216	188	218	189	199	206	230	208	196	185	208	200	194	208	198	192	190	193	203	216	213	211	223	224	203	202	221	205	192	218	200	219	209	199	188	217	199	217	212	182	246	217	203	208	206	207	195	212	197	209	213	199	173	177	201	207	212	235	198	198	198	217	203	221	195	216	190	232	186	213	184	183	207	203	205	213	210	210	232	184	213	202	219	216	200	231	220	202	201	209	202	224	198	203	193	221	203	215	194	224	206	180	212	209	224	207	213	197	223	203	205	208	192	211	201	248	223	198	204	235	222	197	198	210	219	192	204	197	206	208	197	184	187	197	198	178	177	209	208	215	211	188	194	205	214	223	199	199	198	193	188	195	212	210	215	200	196	200	195	199	197	218	201	209	196	194	188	224	176	198	206	181	192	205	195	212	214	193	214	212	193	175	207	224	200	195	218
59895	89862	60550	25238	8064	466	425	461	424	408	399	396	423	402	354	409	414	389	401	383	404	370	371	392	371	390	367	402	386	389	381	412	413	391	396	435	389	404	327	406	395	395	380	433	376	396	414	384	377	380	391	400	349	379	349	374	352	398	358	378	369	359	401	417	381	347	360	369	364	363	367	411	396	406	367	382	392	411	369	362	391	353	402	386	351	394	408	385	384	365	416	383	378	335	393	411	394	413	389	405	388	384	427	383	372	401	382	355	389	400	383	383	375	390	400	368	380	366	371	400	409	367	384	354	376	399	377	379	395	408	364	402	372	395	386	395	415	408	358	342	390	394	375	402	368	379	393	386	393	369	392	360	386	416	357	414	393	378	380	383	372	378	366	364	399	411	369	429	388	383	422	415	388	432	341	360	396	343	379	358	421	414	388	388	391	374	379	376	408	365	375	330	342	356	343	355	395	423	383	376	407	392	373	376	354	407	399	372	409	383	372	371	422	392	366	386	351	390	378	401	350	398	419	391	397	378	380	395	354	336	410	399	383	389	356	415	391	358	397	365	359	381	401	366	347	372	413	415	345	405	399	384	368	389	409	375	380	365	392	385	368	442	362	351	409	388	372	392	389	415	386	395	377	376	388	383	408	394	405	353	411	396	402	399	360	368	373	399	341	357	404	362	357	399	383	402	354	394	374	399	390	406	371	377	367	351	388	396	391	372	374	398	414	394	375	417	416	395	349	407	398	385	376	392	395	400	350	404	359	383	386	383	367	373	353	382	385	398	397	343	398	371	394	344	374	409	407	373	413	377	392	365	375	372	407	364	386	389	380	373	363	394	378	382	405	374	377	327	374	424	375	361	399	384	409	372	398	395	427	405	396	363	375	384	376	384	398	376	374	395	405	395	387	396	407	371	381	378	391	372	380	377	381	376	404	371	412	389	394	358	362	411	355	376	384	390	387	379	421	370	350	353	407	404	412	387	353	432	359	351	395	360	360	385	369	396	353	385	369	406	370	371	359	410	367	386	395	408	400	406	368	392	348	391	382	354	362	354	379	415	418	407	382	402	389	410	406	408	382	388	401	378	399	406	377	360	378	387	378	380	353	348	382	399	403	352	371	366	382	395	405	380	393	409	364	372	389	382	369	405	376	358	431	373	409	376	377	363	421	401	405	397	359	356	377	376	389	374	422	401	366	373	382	387	392	424	399	399	362	401	365	381	388	368	433	414	423	356	410	384	363	380	394	410	385	393	368	379	383	372	374	378	407	395	363	405	376	378	350	411	420	400	421	369	405	369	396	356	400	391	392	399	425	390	371	381	377	384	406	404	408	376	404	403	386	395	378	386	413	447	393	381	390	438	385	396	398	415	346	380	384	389	395	399	391	409	396	395	380	371	379	376	348	371	381	389	378	402	348	390	363	363	386	414	386	370	376	399	340	367	400	382	408	368	386	391	399	379	380	378	351	386	393	372	403	408	405	393	391	375	383	355	369	389	411	400	407	368	355	389	366	347	440	397	375	363	381	387	387	377	359	412	395	371	390	366	374	364	412	402	326	379	409	379	357	365	372	388	361	376	394	408	384	381	406	362	418	363	401	412	364	390	379	382	403	376	398	413	398	401	362	397	400	359	388	382	391	384	364	360	348	389	386	352	366	399	397	362	352	351	374	420	392	390	378	388	405	364	385	382	394	396	377	348	396	383	342	370	421	374	391	403	374	389	372	374	346	389	394	402	381	355	331	373	420	399	392	385	409	432	384	363	367	366	391	371	367	396	357	406	375	387	400	385	390	402	412	424	351	404	404	404	425	410	388	399	379	359	361	379	416	397	371	404	393	384	363	390	377	360	343	399	393	395	395	372	375	401	397	338	388	379	398	409	386	386	392	399	389	403	386	399	375	402	397	378	388	408	405	354	407	348	378	370	378	393	362	399	385	411	388	384	368	383	358	385	363	404	342	413	377	365	371	371	356	365	371	368	377	350	370	393	396	408	361	383	388	389	387	366	404	414	397	364	439	416	392	397	425	378	378	384	378	374	349	412	418	375	375	379	345	415	412	368	406	365	399	419	385	412	394	402	355	380	398	383	406	390	382	425	370	424	411	374	421	382	393	376	383	427	373	363	373	358	376	391	386	379	369	382	362	375	382	380	395	371	350	361	382	398	385	367	392	389	399	356	375	397	426	393	366	412	336	372	389	384	398	403	377	434	368	371	398	371	411	403	406	408	368	361	373	394	414	415	375	376	415	377	384	347	406	392	383	404	369	397	342	388	366	372	362	431	392	400	381	380	388	369	368	381	369	356	377	378	381	391	375	398	356	420	379	392	348	399	370	374	390	406	403	349	370	386	416	385	378	400	398	395	399	391	371	404	364	386	386	418	372	391	397	396	404	386	364	426	387	380	413	374	354	373	383	395	419	392	375	387	357	416	386	394	348	414	401	394	375	408	375	371	394	399	381	397	424	381	378	373	396	387	435	379	330	388	379	379	403	399	397	382	373	403	335	379	368	369	403	392	366	365	392	382	395	360	404	403	402	368	381	396	357	368	374	370	360	354	414	395	381	367	389	382	372	380	392	378	374	378	388	405	355	391	366	388	415	401	391	399	385	377	360	355	385	387	357	392	379	357	377	401	388	364	400	377	383	390	383	387	358	376	383	375	386	382	369	382	397	406	382	357	349	372	393	399	380	372	371	407	342	376	374	380	381	389	373	398	381	410	360	390	392	401	376	384	375	424	389	350	368	382	393	379	368	404	387	397	395	389	361	419	403	373	412	375	416	375	422	391	383	371	396	393	351	432	404	369	388	361	428	407	364	406	361	348	386	369	380	383	368	391	362	375	437	390	375	386	407	401	380	403	379	385	384	393	400	381	398	358	407	416	394	361	373	406	404	384	431	410	389	337	365	390	355	421	373	374	355	402	409	377	391	404	364	403	370	380	408	403	340	388	416	382	340	365	365	370	382	401	403	372	366	357	379	347	374	345	372	354	352	393	383	390	367	398	378	363	355	379	411	414	376	394	386	409	402	444	390	375	392	403	381	393	400	358	399	391	406	370	386	408	364	373	376	380	379	366	399	377	352	373	387	382	372	377	392	361	364	364	403	393	408	384	361	371	396	381	376	377	389	375	376	399	392	412	392	377	383	391	372	387	370	423	392	349	394	365	397	409	422	386	386	392	401	379	354	435	368	387	392	400	388	394	375	382	387	392	410	364	365	359	401	397	351	393	415	384	374	359	358	390	360	382	388	405	387	434	401	405	359	402	387	370	386	365	409	412	396	413	397	343	391	385	386	363	363	392	354	366	397	378	392	386	401	395	368	357	395	373	422	365	413	356	392	397	420	413	425	376	371	404	371	405	410	402	376	369	391	386	390	396	374	386	400	409	367	361	386	383	385	396	374	377	385	350	349	376	368	358	384	385	365	368	383	363	388	425	420	413	408	403	353	415	393	365	405	385	386	398	355	398	369	386	367	387	386	367	406	383
23146	21914	30144	23597	21046	16787	2506	429	350	364	402	377	357	353	370	334	342	378	364	351	335	378	324	330	349	355	355	344	307	360	374	365	356	360	332	346	332	337	343	349	365	358	345	347	317	339	319	330	365	313	369	346	370	342	350	367	336	324	341	364	345	347	345	350	370	328	318	368	350	341	354	338	329	355	339	343	332	356	332	350	344	358	353	373	334	346	360	356	372	327	363	346	361	361	357	331	344	326	356	310	337	337	327	353	337	354	335	311	323	368	349	350	345	354	354	392	336	320	345	332	337	368	371	353	352	354	336	355	337	343	338	327	334	355	360	349	350	343	355	347	336	332	329	321	345	366	322	374	350	375	378	339	365	361	333	332	359	354	348	358	338	327	333	358	370	367	358	367	327	329	310	377	332	380	330	325	313	352	365	363	333	361	344	342	335	337	360	335	364	352	328	332	330	340	351	337	350	320	350	348	322	348	326	310	313	340	355	355	351	347	356	388	325	363	346	357	382	336	361	311	310	328	362	317	357	328	295	358	369	363	321	374	325	334	311	350	358	352	341	333	328	361	317	348	365	349	326	359	312	340	404	357	362	350	312	340	340	357	360	335	343	332	365	333	377	363	305	324	324	353	338	339	361	351	334	348	331	321	367	354	387	358	347	347	350	336	358	337	350	325	354	333	321	340	349	341	351	356	397	373	360	333	317	323	391	328	356	314	392	336	310	356	363	357	356	364	345	361	271	368	308	341	351	376	337	310	342	373	331	348	340	328	359	370	336	337	352	376	361	355	341	342	328	351	352	339	286	343	355	367	341	334	335	350	368	318	331	371	359	366	353	298	343	346	318	373	354	343	329	375	340	333	348	360	353	338	367	312	347	343	369	345	346	357	333	336	331	374	328	322	343	367	357	330	332	340	361	342	345	346	403	382	370	336	314	345	341	346	304	358	332	316	340	343	369	302	356	351	333	351	343	337	324	337	349	327	343	316	341	352	333	337	366	350	367	348	344	298	360	343	337	311	345	347	366	326	318	340	309	330	318	362	364	367	340	339	336	356	366	315	339	352	336	335	331	341	352	348	328	332	349	301	371	361	338	334	347	311	342	344	354	348	326	354	368	322	341	328	331	358	338	335	359	339	332	322	340	329	336	354	366	344	345	305	336	334	338	342	340	347	336	322	330	372	338	365	345	352	324	358	339	340	337	336	351	339	351	344	314	342	342	323	341	360	367	318	357	346	327	351	344	355	333	332	347	355	351	297	331	340	350	303	330	365	317	335	349	352	289	329	324	342	346	348	351	346	343	335	332	374	385	330	364	353	338	367	344	343	332	336	385	349	346	339	329	340	356	335	359	342	376	344	353	381	369	354	344	330	351	324	329	364	348	373	349	362	366	341	336	342	316	333	327	334	330	341	334	323	350	314	366	345	361	345	346	329	361	341	337	355	327	319	338	331	321	374	336	334	332	350	340	377	320	322	368	337	329	360	365	351	333	340	337	345	366	331	358	339	359	334	344	312	327	351	362	326	362	384	336	326	340	335	331	369	322	347	362	336	385	341	344	329	370	352	352	329	349	355	382	322	357	380	323	337	372	347	369	325	334	328	335	327	367	320	350	345	332	338	330	319	380	320	321	331	331	320	295	348	357	312	373	339	330	366	332	361	322	332	318	348	360	351	330	344	381	394	317	325	332	345	369	332	370	363	304	367	346	322	319	329	376	339	333	368	360	338	319	345	324	339	333	338	338	322	334	329	339	393	347	328	347	334	359	332	388	335	336	333	293	374	345	335	351	349	328	328	363	348	341	335	364	352	360	328	342	350	341	319	338	351	337	339	327	340	347	363	365	358	353	369	324	363	352	366	360	327	381	325	318	327	329	333	331	337	370	338	346	331	348	366	367	362	347	344	338	351	355	341	349	351	353	369	317	347	325	349	358	352	317	368	314	380	346	325	345	294	328	343	387	352	357	350	348	333	331	338	355	338	311	337	323	332	316	351	360	354	319	336	344	341	337	324	342	352	338	348	358	322	345	344	373	341	302	352	354	340	373	357	366	330	325	355	331	341	314	347	342	328	372	346	382	339	346	323	335	355	383	363	335	368	340	340	359	356	370	337	312	333	300	337	377	346	324	356	362	378	299	335	346	306	313	355	341	364	346	326	343	359	348	338	314	330	348	322	351	345	345	335	369	327	318	368	352	357	332	326	336	345	368	351	325	344	363	329	320	324	332	330	317	356	342	350	307	343	353	346	338	365	373	345	382	340	327	341	347	334	323	388	319	367	357	335	351	319	359	361	373	334	353	331	314	320	329	333	342	328	352	333	355	342	328	326	346	339	377	328	356	356	342	356	335	332	315	320	303	313	367	358	323	366	345	344	364	332	370	348	355	344	351	371	347	339	346	351	346	334	358	316	347	337	362	334	381	351	298	338	363	343	366	341	330	325	342	352	297	360	357	315	395	343	362	322	316	354	362	360	342	360	332	340	341	325	338	350	327	367	338	311	357	347	335	305	344	320	347	313	336	343	338	360	351	363	346	359	341	331	333	339	358	337	323	380	368	316	330	300	344	314	325	351	375	342	330	324	332	346	330	352	336	339	345	355	346	326	348	346	356	355	370	329	308	364	334	328	354	342	360	386	352	317	403	329	374	341	316	354	340	359	321	346	372	357	344	337	350	354	339	307	350	320	327	319	373	358	330	352	342	357	335	340	317	376	359	330	331	330	315	370	364	319	332	364	345	325	345	347	350	332	350	345	357	321	332	356	341	356	372	338	354	339	328	324	363	377	325	306	355	320	353	323	317	361	333	355	365	338	300	356	310	361	355	322	321	337	358	365	326	347	342	356	349	345	358	330	310	327	334	338	355	348	331	378	320	332	380	315	338	390	357	325	299	337	324	366	333	325	343	341	346	329	339	339	361	325	355	368	327	332	347	369	347	328	370	344	354	348	345	371	315	329	329	323	370	331	326	350	362	358	377	340	350	327	355	325	383	376	333	295	312	347	358	334	324	335	331	322	364	338	359	331	356	326	327	373	327	378	336	319	370	349	351	363	314	304	342	361	328	341	363	332	334	355	315	343	354	329	365	339	363	334	380	340	313	346	338	336	328	344	330	363	367	339	342	327	345	335	336	352	339	350	347	328	363	316	335	338	329	335	362	303	360	373	338	357	347	322	352	347	317	340	335	344	347	332	347	355	334	367	353	342	349	371	323	349	329	359	352	342	342	317	311	331	349	351	326	324	368	317	367	344	345	305	313	351	353	329	327	374	376	322	336	322	341	322	380	352	306	353	345	315	350	343	354	311	330	338	348	348	351	372	320	350	370	334	328	348	353	323	341	337	352	332	335	353	371	347	353	350	342	310	356	336	314	295	362	349	354	339	321	341	339	323	330	338	347	306	342	347	405	334	307	346	333	313	338	332	334	354	363	342	383	346	362	360	383	327	342	363	345	311	327	329	350	313	336	326	332	341	385	312	340	327	367	335	354	344
58939	99320	66987	32146	9659	762	752	704	662	630	633	600	637	601	615	605	589	618	616	636	580	600	584	564	604	567	551	598	589	612	621	619	631	626	576	571	539	593	637	552	596	534	636	552	621	607	580	581	601	594	590	600	596	586	627	621	598	575	616	612	573	588	611	610	553	557	603	575	596	590	592	622	623	601	574	578	588	571	585	596	617	612	576	609	586	585	572	591	610	607	590	637	552	622	617	592	626	588	575	607	602	561	583	610	599	588	618	604	615	598	576	606	611	658	567	627	581	617	588	573	580	600	637	592	570	595	591	597	623	558	587	587	555	598	565	599	599	589	590	596	605	596	573	552	610	589	566	567	593	605	607	635	597	579	587	590	593	561	637	641	583	607	615	609	609	579	586	577	643	579	588	616	550	583	583	591	585	556	566	602	580	577	596	573	596	579	611	601	647	582	593	605	567	595	628	585	558	573	591	562	613	603	554	659	591	593	623	572	583	599	609	591	617	594	591	622	586	614	599	599	563	517	591	571	588	588	590	594	650	600	627	624	557	598	638	595	614	564	649	635	595	612	584	609	634	602	593	600	591	571	597	585	565	611	684	602	609	631	594	572	582	614	595	624	604	573	591	593	573	617	603	598	578	566	545	587	566	575	568	614	556	588	613	567	595	583	612	603	596	579	604	546	620	574	627	596	589	573	563	582	594	662	602	542	600	571	608	586	601	551	585	580	592	623	590	578	584	642	578	609	576	565	570	624	635	596	562	563	582	578	614	581	553	532	608	589	583	562	607	600	550	601	572	600	622	558	610	620	575	591	597	587	581	584	617	591	588	551	626	577	585	566	612	635	613	552	546	570	561	597	595	597	617	627	554	615	609	596	626	608	561	557	586	551	624	585	585	604	588	585	608	567	638	611	579	552	582	577	596	583	556	616	574	573	589	624	630	578	599	616	583	593	582	588	660	577	570	592	609	579	568	600	602	637	577	630	587	561	616	574	601	591	587	614	598	621	551	554	595	574	596	588	590	532	622	557	624	584	613	616	574	579	608	651	633	590	571	608	602	591	588	580	564	625	590	583	643	594	590	582	610	624	567	592	564	595	611	598	559	576	564	605	594	614	579	600	594	580	600	576	616	612	574	578	631	581	580	581	605	552	590	610	607	586	590	576	558	554	639	543	619	627	605	610	630	571	576	592	563	605	627	610	603	619	591	633	621	549	554	604	577	573	581	596	571	587	637	582	592	621	599	566	597	583	578	587	659	529	564	601	614	613	615	541	584	602	571	579	533	567	577	615	622	608	525	584	571	581	645	579	558	615	591	573	606	542	590	606	617	586	616	589	603	598	580	612	660	619	612	607	593	592	611	613	607	629	614	589	614	586	634	589	603	571	584	590	595	601	604	622	588	618	580	552	589	607	659	587	593	585	553	650	607	576	590	588	556	575	630	627	589	615	532	594	605	594	595	589	594	594	619	589	615	590	636	610	620	585	570	605	600	593	565	588	585	576	572	613	547	600	586	545	621	584	603	614	579	584	616	571	584	581	573	610	550	563	564	534	561	587	578	611	571	580	615	595	586	603	586	608	560	568	621	569	553	577	600	607	616	619	579	587	598	640	600	561	605	630	610	570	624	632	584	609	588	589	593	579	554	575	606	620	592	616	570	596	576	582	597	581	632	627	580	584	587	570	630	586	557	565	598	573	617	619	601	627	614	628	605	581	590	594	577	610	620	576	583	576	593	612	563	577	594	568	615	618	589	566	600	559	535	595	574	575	586	658	614	593	581	591	594	583	646	629	637	578	602	592	626	558	587	590	582	615	622	582	592	601	589	598	646	566	621	601	594	550	594	620	603	564	584	562	574	571	637	579	620	582	591	623	537	590	574	623	600	596	649	558	562	602	586	581	542	591	599	609	622	622	578	620	583	586	591	564	631	559	568	576	592	605	598	625	634	563	621	577	552	564	601	623	539	596	598	640	572	553	594	659	602	606	559	583	575	598	560	571	534	579	579	605	597	610	622	602	594	584	579	547	557	637	607	602	570	620	582	588	599	582	565	624	572	599	606	583	567	608	608	587	605	594	609	566	602	565	583	601	601	605	571	567	578	595	611	638	575	620	551	592	602	573	552	559	580	552	570	617	606	629	590	586	588	563	598	615	553	574	626	574	570	569	598	611	583	618	603	593	603	562	637	566	540	609	591	632	643	626	633	625	592	574	596	592	577	570	592	579	592	576	584	614	549	590	619	550	592	606	612	593	575	586	588	559	587	574	563	604	602	585	587	575	592	598	581	578	607	637	596	627	626	586	610	526	597	559	560	593	549	623	580	618	573	594	584	607	567	567	594	585	611	612	591	555	606	638	592	625	591	584	549	651	588	621	601	604	567	650	585	594	548	596	585	631	581	563	600	561	604	578	558	554	595	599	591	563	604	583	580	595	608	607	606	581	582	597	620	589	597	594	576	592	586	560	615	563	594	566	629	590	635	593	614	553	587	609	564	596	588	629	557	585	608	612	573	580	584	616	594	564	608	636	584	568	587	582	612	606	618	610	575	603	591	558	597	644	512	633	580	589	589	596	611	619	614	602	560	609	562	566	607	549	584	595	572	603	627	587	605	560	584	614	556	602	615	590	606	606	607	617	631	607	581	571	653	545	590	600	599	624	560	642	594	568	620	593	609	605	618	569	591	681	606	592	563	599	631	553	588	577	584	624	618	585	546	599	611	555	603	601	580	618	574	602	576	578	624	617	605	600	563	652	587	585	583	602	613	567	620	595	597	557	591	582	594	610	589	634	601	601	558	612	614	547	601	585	579	613	648	560	615	579	585	597	621	593	545	582	553	597	597	625	614	600	621	586	616	605	609	597	589	561	571	604	612	607	597	585	604	585	576	644	590	570	601	617	546	613	597	624	612	613	573	551	602	594	612	607	603	566	635	639	617	579	589	631	536	621	571	562	607	592	561	580	576	575	565	557	597	549	586	630	566	582	625	598	625	576	550	584	581	583	623	581	597	560	596	595	564	598	606	554	566	627	595	600	554	602	600	581	594	574	564	551	610	606	612	580	622	634	599	586	568	578	602	604	613	600	579	608	588	619	576	519	581	609	571	539	567	561	581	548	586	611	569	567	642	571	592	591	600	618	574	600	630	565	621	610	573	636	582	562	579	588	568	626	593	617	564	594	622	588	603	627	605	588	607	617	597	610	579	614	564	559	582	568	575	587	586	554	609	602	578	564	636	628	575	614	568	592	566	618	587	581	591	591	607	584	562	591	567	582	599	605	626	583	571	624	612	615	618	603	575	572	616	615	585	577	625	606	582	560	600	555	643	599	600	602	639	596	622	629	621	609	616	595	591	572	597	564	591	551	630	566	568	589	581	609	604	556	555	556	575	592	605	576	617	604	598	593	604	600	623	605	618	607	627	595	633	560	597	612	664	597	595	610	605	583	573	622	593	588	552	613	545	605	598	586	589	621	579	571	586	587	600	586	550	581
28882	29040	25787	8359	1104	276	246	225	279	238	260	259	253	244	258	253	242	239	265	245	207	232	246	281	259	233	251	250	245	238	243	258	268	258	228	256	241	252	246	276	237	243	244	245	247	233	248	269	256	245	234	262	250	258	284	262	302	233	256	238	249	289	252	244	230	261	225	270	251	248	275	277	255	267	246	228	275	241	251	246	237	234	249	245	257	244	217	243	249	250	265	242	250	234	274	245	253	228	257	255	281	236	263	271	248	272	271	234	272	234	254	243	287	259	237	252	223	227	272	230	286	252	246	241	258	262	227	245	256	257	267	250	246	266	233	232	272	237	240	266	238	258	279	281	240	224	247	265	230	253	244	242	245	237	235	235	272	261	269	253	265	250	248	257	249	247	247	268	255	284	249	287	239	246	250	258	249	228	228	228	282	264	246	262	249	263	246	270	253	242	249	266	233	229	270	238	268	257	264	248	253	257	261	269	250	290	256	264	235	277	251	239	256	293	242	243	264	238	262	248	260	272	224	252	275	257	239	261	242	245	241	249	256	239	246	269	271	262	232	237	247	243	263	255	236	279	252	225	218	252	260	268	243	242	260	239	259	278	241	236	270	248	249	250	244	255	278	254	254	261	252	258	243	263	249	261	259	244	273	250	235	254	236	253	261	239	280	234	274	285	242	227	251	256	239	268	248	261	247	262	249	254	247	225	283	241	247	257	271	257	237	256	239	270	251	262	274	252	282	244	258	272	264	256	247	244	253	255	257	288	254	238	268	248	238	261	256	270	241	272	241	247	247	267	228	250	237	245	235	260	242	259	289	240	261	251	215	262	245	277	265	260	247	238	266	238	293	244	243	274	276	269	260	227	261	227	258	266	254	259	247	235	223	268	268	264	246	271	234	236	258	234	246	277	251	235	233	254	262	256	262	240	259	246	232	239	246	237	238	259	271	232	234	291	283	252	253	233	280	246	278	245	238	228	217	222	257	241	280	245	257	244	246	224	261	243	245	265	235	254	238	246	261	276	251	252	260	240	276	259	261	262	250	261	253	247	251	253	258	236	242	238	260	251	241	280	243	293	254	243	257	267	253	290	240	267	240	246	236	249	248	241	271	267	257	252	245	264	234	273	254	255	251	259	253	260	278	253	240	238	235	262	270	259	256	263	247	263	284	259	247	272	283	227	254	271	260	235	247	255	267	252	247	255	274	267	283	256	246	255	251	239	262	284	251	244	260	260	245	254	264	222	262	244	247	232	242	215	235	273	255	230	260	238	274	263	273	270	254	231	254	263	250	236	264	249	252	282	261	230	234	264	255	228	272	246	262	262	249	239	260	261	262	237	261	245	239	261	258	244	242	279	269	265	246	252	258	270	249	269	245	266	252	244	290	269	273	245	257	258	250	253	254	245	258	252	259	245	249	250	257	232	214	254	226	268	254	250	241	216	233	263	234	255	240	269	264	266	262	253	297	286	262	256	255	264	257	224	276	251	256	259	254	250	251	262	262	246	249	240	308	264	255	265	230	242	248	246	247	243	248	256	272	237	245	239	272	235	234	238	271	257	243	233	247	234	245	249	266	284	241	256	239	246	268	235	267	242	255	245	236	235	263	237	244	251	247	274	242	264	269	239	256	248	261	266	268	243	225	256	248	222	236	245	266	213	238	228	249	237	246	256	213	267	274	253	243	251	243	277	247	257	262	276	226	228	264	238	266	267	242	244	221	258	275	265	274	258	254	278	250	239	234	222	245	249	269	253	239	253	273	259	257	232	203	280	239	240	275	268	222	241	256	242	232	259	246	234	270	239	242	255	228	262	265	251	241	261	236	234	261	259	275	242	254	254	245	240	282	240	263	267	266	245	268	267	259	283	243	244	295	220	243	242	267	250	253	273	264	246	234	281	232	255	264	264	257	260	262	247	271	263	241	259	292	268	235	252	249	248	252	268	245	236	250	278	283	260	262	256	267	237	281	273	245	250	272	247	250	219	262	257	258	242	243	257	264	231	231	244	235	242	267	270	241	262	256	237	266	251	243	255	251	282	230	257	273	293	247	269	255	248	256	250	268	254	247	262	266	236	253	241	268	262	232	244	253	261	226	252	265	264	250	240	275	231	247	255	245	244	245	245	237	271	242	228	246	257	250	245	246	245	247	260	238	248	270	242	265	265	271	241	248	248	247	253	233	265	277	227	226	242	233	226	226	241	238	240	262	249	248	243	255	252	242	260	265	260	254	261	260	234	256	247	252	247	242	259	258	227	239	245	288	283	229	235	257	247	250	266	261	261	262	256	267	274	233	236	255	246	264	247	235	258	261	241	220	255	241	258	221	278	244	235	271	266	244	228	249	245	240	225	271	257	266	278	234	258	247	262	274	267	258	281	245	265	248	244	246	247	266	250	261	261	241	271	240	252	235	249	279	252	219	258	242	250	251	283	239	239	278	238	270	230	265	240	263	249	246	253	199	273	252	226	264	224	214	241	270	253	260	238	271	239	272	236	239	272	249	252	267	246	254	247	257	248	264	238	258	279	244	217	285	245	228	260	277	255	244	267	268	247	246	249	252	278	259	245	208	244	254	259	253	243	253	241	269	241	237	247	239	256	256	237	243	261	254	259	236	238	245	232	247	266	291	243	248	255	239	238	275	241	272	241	301	255	275	244	232	257	278	271	204	257	257	248	256	255	241	219	267	251	261	229	268	250	293	261	254	217	273	254	258	246	245	269	249	274	262	225	221	254	261	268	261	277	238	232	207	256	248	283	242	263	289	239	224	243	275	266	239	246	269	259	277	238	240	271	229	236	246	255	272	252	241	281	252	266	249	246	250	253	252	261	266	260	255	240	264	260	253	254	254	257	237	254	256	252	224	255	264	260	247	246	232	271	255	258	247	254	258	234	262	249	243	220	260	234	265	264	251	250	269	239	283	257	261	247	258	238	265	237	285	265	240	274	267	241	248	253	226	248	238	235	234	255	247	275	251	249	248	275	244	240	261	265	262	233	255	273	227	284	267	247	228	262	275	257	291	273	249	232	273	272	242	274	227	274	239	243	232	238	247	272	254	252	242	269	241	256	263	253	254	257	256	266	255	294	257	248	219	269	253	239	235	254	227	259	258	225	318	245	267	266	241	265	253	224	284	243	266	284	237	246	274	247	229	248	260	245	265	240	263	242	255	264	266	282	271	246	260	246	259	259	249	261	257	267	247	237	262	250	248	235	222	240	223	246	244	250	240	249	256	228	257	265	238	239	248	225	247	265	271	247	250	236	261	223	267	255	253	248	270	216	257	268	278	251	275	250	256	248	253	266	275	224	271	273	277	262	271	252	282	268	261	258	258	279	254	251	274	264	226	246	269	250	252	251	265	231	234	253	250	251	235	255	239	264	247	224	240	241	233	268	249	250	227	254	231	228	237	235	246	253	251	276	253	269	258	263	235	251	227	261	232	269	282	259	240	237	241	233	260	269	276	244	243	249	236	216	261	237	241	282	258	265
37635	47970	28847	6749	2205	485	513	514	509	505	458	499	455	475	472	484	448	507	497	475	491	470	504	511	504	434	504	503	532	460	477	487	472	484	467	468	513	508	506	490	516	433	485	446	489	525	482	507	465	483	459	507	501	477	499	472	470	517	451	462	484	480	499	495	501	475	490	499	450	458	495	518	486	487	486	475	467	460	511	451	452	504	477	474	479	468	499	482	480	494	503	484	499	470	461	483	472	501	516	419	457	490	517	482	483	513	527	452	451	470	492	469	497	526	481	476	517	486	493	468	496	525	493	444	503	479	472	514	493	501	469	453	498	455	475	535	490	495	525	491	478	528	536	507	490	538	486	473	487	452	497	490	486	492	455	461	483	490	456	478	488	483	462	481	442	492	476	506	455	496	494	457	491	487	482	462	500	475	486	471	452	476	489	476	444	462	445	455	463	498	441	452	508	492	481	448	496	478	451	487	500	501	500	520	478	499	474	465	518	476	483	478	519	490	506	468	483	453	467	525	461	489	531	474	485	468	487	434	450	503	479	465	476	476	469	481	499	505	478	486	438	509	508	487	517	462	487	503	507	472	462	482	495	520	507	461	487	432	469	478	459	471	476	479	430	485	470	497	455	502	469	462	486	503	499	457	458	493	483	474	482	500	470	471	507	476	466	486	492	490	470	469	451	472	454	503	483	506	487	510	463	490	467	474	511	473	466	499	474	506	491	450	488	468	497	498	469	489	476	503	464	515	473	549	472	473	493	511	473	518	470	500	461	501	535	507	476	475	485	469	482	483	473	452	451	515	445	493	497	488	433	458	488	476	486	500	486	486	475	528	476	437	466	461	485	520	493	454	508	511	501	472	470	476	491	468	502	492	453	487	426	465	505	464	496	548	461	481	456	466	497	500	469	444	457	506	506	488	510	467	495	507	439	448	431	466	457	478	514	462	521	457	452	471	512	468	496	473	470	497	491	475	527	465	499	483	456	503	480	505	504	503	482	494	471	475	414	463	442	490	427	457	459	476	504	484	442	505	466	459	491	482	488	496	481	504	510	479	514	513	469	471	473	491	472	455	513	470	495	536	489	486	465	465	466	481	472	468	465	468	508	473	488	484	495	523	451	513	515	447	501	474	489	487	472	460	458	488	466	508	495	459	485	493	461	498	503	468	496	510	479	454	467	459	486	465	464	480	447	533	470	474	453	506	479	498	499	507	488	482	462	477	517	503	525	458	491	428	474	500	506	485	496	460	429	464	478	504	479	495	492	464	506	521	485	475	467	504	491	518	510	490	482	465	508	507	490	493	493	511	483	447	484	523	499	474	434	504	460	533	493	468	499	465	518	545	452	482	472	502	487	507	452	459	478	460	467	466	506	488	472	480	484	501	475	516	494	508	495	481	457	485	482	446	492	497	441	425	451	465	496	461	469	510	506	496	493	507	497	454	526	472	471	464	475	450	476	487	509	527	478	473	483	500	462	535	455	473	476	500	486	484	462	485	511	479	481	454	468	475	481	437	481	507	508	521	498	489	460	539	495	506	511	478	457	522	478	525	478	487	465	472	467	517	452	468	507	486	474	451	485	502	509	497	477	499	496	469	507	487	505	490	462	493	497	522	480	489	504	505	479	518	462	443	442	474	476	483	480	465	507	490	492	473	458	473	472	476	490	468	492	478	454	450	497	480	497	469	534	484	469	502	486	460	504	483	494	462	505	464	496	472	514	515	424	469	480	464	489	472	471	436	492	502	496	504	480	482	490	465	477	494	483	461	467	476	466	510	468	452	479	526	447	486	460	489	496	484	496	477	461	488	499	450	527	481	467	487	483	472	475	481	459	454	511	470	501	474	508	463	496	508	499	515	483	480	484	463	504	496	486	491	492	469	486	522	484	485	496	480	495	447	536	513	496	472	473	489	477	507	514	460	468	447	553	442	456	544	528	511	494	456	507	516	465	492	443	463	521	531	504	514	483	433	499	493	465	495	461	470	460	488	485	509	489	470	494	521	443	513	486	515	513	476	464	478	485	479	492	499	474	486	457	467	491	496	469	463	490	495	485	463	512	522	484	519	504	449	497	474	456	505	509	460	453	483	508	471	481	506	458	473	526	455	503	495	474	466	436	475	489	476	488	491	499	491	489	465	487	495	484	492	476	471	501	467	482	467	502	486	476	517	517	473	488	469	470	481	497	480	527	507	480	530	499	488	473	450	497	442	500	494	438	472	484	485	438	473	475	511	518	463	452	467	532	486	516	480	474	454	457	483	471	443	512	480	477	464	488	478	463	470	483	475	458	507	516	493	508	482	503	482	462	473	497	498	474	482	491	475	455	498	470	492	462	486	470	457	485	495	505	480	478	456	499	469	526	449	487	485	503	469	470	484	470	515	489	449	503	503	524	466	506	525	515	441	470	504	503	509	473	463	450	482	497	493	508	463	474	476	496	473	428	487	476	463	488	439	471	501	464	442	515	491	485	498	515	491	476	500	499	497	489	500	508	488	454	502	539	480	485	500	468	462	498	495	451	510	496	524	480	470	502	509	493	493	482	525	451	484	451	476	460	469	490	479	446	499	468	467	481	441	503	469	506	447	505	487	541	501	497	506	487	463	457	460	522	471	465	479	504	530	487	514	503	454	490	494	512	464	467	474	500	483	494	500	497	480	470	469	461	482	499	465	488	445	440	487	479	502	478	458	467	500	449	465	448	480	469	475	438	461	487	504	434	488	474	439	479	484	480	498	487	461	463	455	438	502	449	485	494	510	454	517	480	494	467	456	538	464	507	492	482	457	504	470	490	512	468	478	496	481	491	485	497	460	471	460	453	483	481	500	503	469	530	499	512	481	456	473	507	461	500	479	483	479	477	459	495	488	475	472	497	512	459	486	498	517	436	492	506	504	516	461	475	490	472	490	490	467	496	491	498	489	464	483	470	434	454	478	464	482	470	519	516	466	492	517	454	503	475	485	497	459	472	488	461	475	502	497	474	492	505	474	479	487	485	518	447	500	504	489	474	448	493	500	507	475	505	495	470	487	498	519	453	496	492	467	500	468	517	498	499	468	468	469	523	491	518	494	499	471	443	485	448	484	448	505	495	461	464	486	495	520	464	492	488	484	528	484	476	500	513	493	473	503	507	518	525	520	451	516	480	463	508	493	502	467	427	498	481	533	485	466	502	507	466	479	451	472	476	490	489	467	486	453	465	529	463	474	474	483	450	521	479	523	483	485	480	480	472	481	466	520	498	478	475	483	511	451	496	534	504	517	461	495	499	470	462	478	475	471	477	514	450	514	466	472	484	475	472	531	490	478	461	494	447	462	486	465	502	478	510	480	486	488	463	513	452	480	455	449	482	466	480	422	437	455	485	493	476	440	497	473	534	483	481	444	522	471	501	484	484	481	457	503	480	517	460	471	475	484	502	496	444	457	486	518	481	486	506	515	488	504	485	459	464	508	489	435	483	481	466	470	483	469	503	509	494	522	483	441	462	513	462	479
24319	22799	30647	24422	19369	5832	282	213	214	191	220	218	190	177	208	182	197	196	192	183	171	214	185	215	197	206	191	207	190	211	206	210	179	176	190	193	173	173	201	170	203	184	200	175	189	201	179	174	177	203	166	186	186	192	192	192	194	218	192	185	182	168	207	189	190	203	198	199	198	203	185	185	205	193	199	196	188	193	196	201	203	176	189	171	195	192	193	186	193	221	186	197	164	204	207	205	218	219	192	173	208	183	180	188	192	219	184	174	203	198	192	179	189	190	188	186	162	168	181	196	210	186	188	179	186	206	177	202	195	183	204	198	194	191	187	205	193	182	200	174	199	190	196	175	197	176	177	187	185	182	180	204	198	170	192	211	184	176	196	201	196	193	203	199	201	195	210	187	181	166	173	200	189	218	197	184	201	174	188	191	166	209	192	174	194	189	189	189	181	179	143	172	167	193	190	176	180	195	204	179	180	208	217	176	189	183	169	199	189	195	206	183	194	200	156	202	209	198	176	210	214	189	208	204	203	192	163	202	202	178	197	188	190	179	179	175	196	192	196	199	184	193	194	195	171	157	208	197	212	211	227	183	204	199	171	191	223	192	191	204	191	176	190	207	182	200	171	202	181	193	198	209	188	177	176	175	174	193	193	186	178	176	186	197	187	185	207	161	214	176	181	184	170	195	195	210	176	192	216	192	167	177	194	189	193	181	181	197	195	206	185	189	187	177	179	214	188	199	206	186	190	204	194	185	175	196	183	180	182	208	166	189	207	170	180	184	204	184	166	194	180	205	214	179	197	182	187	183	213	195	183	174	198	208	200	164	176	213	220	195	196	190	196	204	164	208	200	187	168	186	173	181	196	189	186	201	186	186	210	196	181	201	162	218	199	203	210	211	168	186	179	182	174	191	203	193	195	195	195	168	218	181	186	182	199	212	201	180	211	183	197	180	169	187	213	175	199	180	188	196	179	183	197	212	196	196	209	174	225	195	190	200	177	200	172	181	189	191	192	178	202	188	177	194	206	184	194	166	184	214	196	176	176	191	164	181	211	178	195	192	188	212	205	221	182	205	199	201	163	198	178	185	190	169	193	189	193	194	183	215	185	192	207	200	196	218	188	208	183	185	186	205	196	173	224	190	205	193	218	187	180	186	198	192	173	187	185	194	195	203	199	202	166	193	184	190	193	184	194	191	155	187	196	217	208	179	194	194	176	173	175	169	200	188	197	232	189	187	220	180	192	178	198	177	197	182	198	222	197	223	166	180	181	207	199	181	203	183	179	186	160	201	205	201	187	195	193	195	194	185	187	190	190	177	180	181	193	178	206	164	210	186	180	191	195	178	204	210	173	195	166	179	219	170	205	200	191	175	166	172	195	183	174	198	177	202	180	197	167	184	185	190	192	173	189	181	185	170	218	206	168	166	179	199	179	186	196	206	197	194	208	195	191	175	205	184	187	200	179	205	197	191	178	164	185	170	175	185	191	182	186	198	201	169	194	194	185	183	188	176	188	182	165	186	196	175	169	200	200	166	205	179	184	177	194	206	200	174	180	191	185	196	203	168	179	187	176	175	175	216	189	182	177	198	185	172	173	172	180	188	179	172	204	183	175	165	174	162	190	206	175	196	170	186	183	180	189	171	186	214	218	201	193	176	202	220	194	174	194	184	182	173	207	197	209	183	175	174	196	206	207	216	200	208	192	190	199	216	211	204	195	175	192	204	208	196	198	187	185	182	207	191	191	182	199	211	193	175	198	181	165	191	184	205	206	191	200	179	188	168	197	175	184	193	176	200	215	176	170	173	184	194	173	178	176	209	198	199	174	199	217	175	182	200	193	165	175	198	213	187	174	180	178	185	194	163	177	175	179	206	178	213	182	192	171	189	211	187	189	197	173	214	198	171	179	208	192	167	182	198	179	203	222	191	202	186	202	186	210	199	177	176	181	179	222	198	194	194	190	209	211	176	191	203	176	193	195	189	187	181	191	188	188	191	191	179	211	203	190	180	172	192	192	190	191	175	188	204	189	168	192	173	170	191	193	179	212	204	187	180	180	178	184	181	194	178	216	198	204	173	201	200	205	194	187	193	190	232	212	180	186	208	187	188	187	194	210	168	180	178	201	194	189	177	204	170	181	168	204	180	156	189	201	212	182	192	193	205	188	215	195	186	182	200	176	195	187	209	188	196	189	174	217	164	166	171	201	214	211	193	167	175	171	189	192	166	204	210	185	178	191	183	189	201	199	181	187	199	207	208	184	165	164	205	193	196	186	184	183	213	168	194	174	176	195	193	210	173	191	185	212	196	181	178	175	182	182	194	213	176	179	182	201	179	176	223	217	170	179	207	181	165	185	164	177	193	210	200	208	185	207	206	165	193	222	208	207	185	168	207	191	181	166	170	163	174	191	164	179	192	170	171	203	182	195	199	191	203	195	195	167	190	211	186	205	200	148	183	205	210	206	183	189	175	192	199	172	187	193	180	204	189	183	203	188	189	191	185	191	224	172	182	168	161	184	196	188	196	175	142	181	168	185	201	202	187	190	193	215	183	186	171	152	207	184	170	185	184	162	171	189	170	195	173	180	189	187	197	192	194	195	198	200	200	219	194	175	191	189	221	210	195	172	219	177	212	159	179	197	220	174	212	175	196	200	207	177	192	209	185	215	186	201	165	188	198	202	173	207	193	177	181	208	184	200	189	198	185	170	195	197	191	187	203	191	179	193	185	191	192	212	209	185	176	171	186	186	206	188	186	202	183	196	197	170	183	181	195	205	190	209	179	203	204	199	183	193	185	204	178	193	202	178	182	194	176	161	172	174	170	168	201	165	201	195	198	166	203	200	197	184	181	190	207	189	173	216	181	233	201	165	184	194	164	203	209	170	199	181	188	181	209	183	182	193	183	161	175	184	204	214	199	189	197	203	187	169	193	196	170	190	185	198	196	189	174	167	198	191	169	192	187	195	182	206	208	158	199	196	181	175	202	180	178	180	176	169	183	172	190	185	185	159	170	193	202	201	166	207	213	208	207	186	199	189	180	194	187	178	185	162	192	177	180	206	173	191	206	191	222	183	175	169	184	189	212	222	196	163	201	199	212	202	200	221	183	170	203	183	195	182	187	176	204	179	181	203	186	172	186	164	185	196	169	192	192	174	194	195	190	196	216	175	198	194	183	176	179	197	182	190	181	186	197	195	182	176	205	204	178	176	191	188	152	207	177	205	189	190	176	179	189	192	187	191	172	195	176	186	198	196	190	182	206	222	181	189	205	179	206	192	195	175	188	189	192	185	175	182	191	193	199	180	187	196	199	176	174	164	182	179	197	186	163	203	199	180	193	191	196	186	171	200	210	190	166	181	170	171	178	192	188	178	168	173	194	183	191	175	192	190	214	202	193	204	183	174	166	181	186	176	194	194	205	167	178	175	190	178	173	186	176	178	208	195	176	167	192	188	215	206	188	182	182	178	209	176	201	188	174	202	199	168	178	202	188
59803	87409	60191	28266	7380	476	464	399	438	396	408	387	398	359	401	418	347	379	365	384	357	361	384	413	362	391	330	378	369	349	371	326	356	379	359	364	402	386	366	340	367	353	396	377	337	370	365	378	355	375	362	363	386	366	377	360	382	352	375	375	392	353	332	404	347	342	329	399	382	384	334	365	347	374	397	342	362	356	335	362	347	366	375	349	335	375	354	372	378	359	360	364	369	392	370	354	369	398	372	367	355	361	375	358	357	350	360	369	336	362	339	375	358	358	374	367	386	349	387	369	377	386	355	376	366	344	361	350	372	376	344	319	357	380	327	359	356	371	380	369	343	379	361	341	372	333	388	354	389	354	375	383	328	327	345	356	328	390	359	379	370	367	333	359	347	372	393	339	354	360	373	342	361	331	354	364	387	361	401	365	302	326	366	351	374	349	376	344	376	363	366	347	337	358	341	374	329	350	369	390	331	350	356	360	353	346	374	342	364	345	347	372	396	397	368	352	373	371	380	365	363	368	349	359	337	365	345	389	344	378	382	348	327	367	376	293	374	353	352	381	346	333	368	348	344	349	373	353	347	357	361	368	372	371	370	342	352	377	321	373	377	352	356	348	367	394	405	347	365	344	369	363	372	331	374	372	370	385	377	331	349	326	389	314	357	329	350	354	361	383	373	350	368	358	359	351	349	354	346	383	308	352	360	351	340	371	320	387	357	400	409	385	371	376	359	356	390	360	354	342	356	366	372	366	372	338	332	364	340	356	349	383	362	330	349	363	338	361	373	347	348	366	350	375	353	394	367	368	362	371	350	344	344	346	371	374	328	361	353	366	342	361	338	363	361	382	358	358	328	382	362	354	387	357	398	364	335	391	375	374	375	363	340	376	375	372	363	324	372	356	360	375	358	384	384	328	359	367	361	360	329	385	384	351	373	336	381	325	324	373	348	338	367	383	412	362	400	332	348	305	373	354	370	335	374	346	399	368	365	352	373	338	384	376	398	378	348	352	339	328	338	387	339	338	345	386	394	379	375	381	329	355	335	369	350	387	352	342	366	368	379	360	365	350	312	366	388	367	366	337	361	376	349	358	380	361	362	345	367	348	375	393	373	328	366	344	341	371	369	338	389	344	369	385	404	375	355	346	358	350	365	374	357	382	353	371	386	364	339	353	379	367	354	375	379	354	338	375	362	332	364	337	378	359	315	368	367	341	390	363	384	347	329	339	384	396	334	341	371	363	323	346	344	352	349	338	374	363	373	369	359	349	374	343	364	383	387	338	369	363	391	361	386	381	349	362	391	389	355	358	367	336	374	395	353	366	340	347	318	366	327	348	340	371	352	366	362	360	362	378	324	348	352	362	377	383	342	367	369	387	333	339	376	365	382	381	347	373	368	377	365	371	386	350	349	355	380	373	394	358	351	369	355	330	338	353	365	368	347	383	351	349	385	355	360	378	327	345	365	351	385	374	356	379	409	339	358	387	361	371	367	340	322	357	336	376	363	335	355	317	349	370	365	370	375	313	363	343	365	379	363	358	370	355	339	350	348	384	364	363	338	357	339	329	348	320	377	385	389	385	367	339	358	377	403	343	353	361	356	382	364	375	342	376	364	346	349	343	366	372	339	392	327	369	367	356	381	361	338	368	366	358	358	352	347	368	361	383	354	363	350	367	366	362	346	369	365	324	356	356	363	366	362	352	378	360	361	366	373	350	337	376	379	377	347	346	332	309	352	362	364	368	360	352	336	364	353	354	322	344	353	379	350	394	367	334	395	367	342	363	362	367	356	348	339	356	351	362	359	362	320	379	373	398	365	365	389	341	337	349	392	368	352	373	374	371	334	337	361	388	331	363	399	321	356	330	368	346	396	367	351	370	346	346	311	361	342	376	351	389	368	375	368	379	351	403	384	338	377	386	382	354	341	346	369	355	336	369	376	326	379	333	374	336	365	366	349	376	363	366	408	360	384	339	353	366	345	408	336	342	375	362	372	362	332	422	344	377	384	397	395	365	344	348	379	362	390	368	351	377	375	366	371	402	367	355	344	397	366	366	386	354	371	340	349	333	384	329	364	382	357	364	389	339	363	371	399	319	378	344	384	371	388	333	349	344	373	380	387	339	356	410	367	333	384	361	409	350	366	387	356	351	330	348	350	345	371	365	378	350	345	353	356	389	312	353	339	343	372	340	363	403	342	366	335	379	371	399	344	379	379	360	391	330	363	367	379	362	337	368	374	362	351	355	392	395	354	402	325	374	381	362	346	376	346	366	393	320	371	350	359	361	379	363	344	360	358	345	344	368	353	365	341	361	332	368	357	359	357	336	343	343	370	343	334	369	356	377	384	368	345	375	381	361	361	375	369	331	357	355	360	355	386	339	346	360	384	333	374	349	374	341	373	386	354	361	347	351	361	361	366	373	323	347	335	384	351	361	362	372	385	335	355	379	388	373	349	329	328	334	353	382	376	379	376	396	349	375	371	350	362	402	334	368	373	311	364	372	355	380	369	367	354	365	383	352	334	370	404	355	355	370	365	360	366	337	385	353	351	355	362	357	357	358	348	360	338	358	367	362	348	381	390	328	352	367	356	350	381	370	363	366	346	333	365	361	376	340	355	352	393	350	387	369	337	387	376	353	386	373	359	410	332	347	376	389	356	317	402	358	385	368	400	368	395	355	366	370	345	368	335	344	345	334	384	357	336	345	347	372	395	376	405	384	371	360	384	362	356	370	352	367	348	354	368	353	347	315	373	357	378	394	355	367	360	358	359	346	365	332	335	349	351	364	365	373	380	356	354	369	356	404	342	360	344	368	393	348	377	408	359	393	373	355	351	343	364	352	395	360	328	379	354	339	343	376	325	340	347	360	327	382	369	401	379	379	342	363	387	333	377	379	355	356	364	354	377	352	356	367	382	369	335	394	371	358	341	329	345	338	347	379	367	343	391	323	383	375	376	347	324	344	363	368	360	349	363	348	334	363	327	322	367	372	365	386	373	351	346	359	339	377	383	343	368	372	374	355	329	396	322	350	325	342	350	344	366	331	356	375	366	356	376	363	357	357	384	338	340	382	349	377	379	370	346	377	373	336	346	362	343	370	352	366	355	360	367	339	334	349	369	343	350	372	355	366	312	371	378	297	359	335	368	368	392	367	354	349	361	355	373	364	331	356	413	356	359	362	337	352	379	379	364	390	347	372	351	362	385	326	358	378	361	352	375	332	367	344	359	365	384	344	381	382	347	326	360	359	362	324	342	392	376	386	343	324	381	364	346	364	351	363	323	350	375	358	379	383	351	337	404	371	363	343	360	359	401	344	331	362	350	387	395	366	338	339	371	330	361	340	342	400	362	342	338	362	335	361	377	359	358	352	384	374	385	364	363	346	400	384	376	387	372	347	337	368	362	373	327	342	361	354	349	351	377	381	361	361	357	349	355	358	344	337	357	360	386	381	365	340	359	332	357	347	335	348	346	331	333	363	371	378	306	320	343	344
23097	21661	29830	23673	21183	17296	2832	432	372	376	342	307	392	362	353	364	340	335	315	355	348	388	314	337	348	353	340	384	362	321	327	353	335	330	312	319	361	325	295	323	347	366	322	337	358	348	344	330	316	335	339	363	343	333	323	302	335	337	341	332	348	341	330	340	325	337	315	350	316	363	306	372	298	344	353	344	350	368	362	312	338	309	360	333	328	364	335	290	371	358	295	325	338	367	347	299	340	332	314	349	347	351	315	331	343	329	321	333	333	340	310	351	338	304	325	339	362	323	305	338	339	350	358	363	334	314	301	340	351	326	338	343	368	347	351	323	329	328	332	306	380	361	338	303	307	346	303	336	317	348	322	350	319	332	324	321	324	349	336	370	322	323	342	335	358	319	338	296	304	343	367	361	312	353	300	357	349	321	325	333	324	339	338	359	333	332	309	319	334	320	335	327	327	358	336	334	295	359	333	340	343	327	334	347	341	350	324	342	369	352	366	344	325	341	360	338	335	357	326	326	333	327	338	331	332	359	345	336	315	330	329	323	365	333	327	344	318	319	300	342	339	330	303	364	358	324	358	359	357	350	363	321	342	310	328	306	329	314	370	334	317	313	349	325	349	311	347	332	306	347	309	356	294	360	338	331	337	324	326	342	325	338	342	356	342	352	340	327	350	333	313	391	345	338	332	336	339	338	338	329	391	305	346	325	334	328	336	313	307	368	354	325	325	326	305	352	350	331	331	324	325	338	349	335	297	317	316	339	335	357	355	336	349	350	331	325	352	370	325	347	320	311	317	342	340	337	359	315	336	328	312	335	349	299	348	307	344	308	341	327	321	331	353	342	333	324	342	336	331	293	356	317	357	326	337	334	362	332	354	349	354	306	355	297	340	327	318	314	333	292	342	297	288	367	375	358	340	334	342	293	340	357	326	311	349	347	327	323	319	337	286	362	333	327	344	330	370	358	324	335	336	339	331	305	307	335	327	346	322	304	326	350	353	348	345	333	324	346	345	347	355	333	340	371	332	330	353	301	343	345	354	349	352	318	309	315	303	328	324	307	345	330	314	349	357	344	344	317	328	327	346	323	341	341	319	341	375	334	335	333	338	316	317	325	338	355	327	341	318	330	328	294	329	351	309	340	335	324	328	318	344	301	351	301	327	321	350	334	315	337	333	372	306	327	343	332	344	347	333	364	329	331	330	303	337	329	344	324	337	355	363	339	318	337	318	344	352	339	333	339	325	327	317	350	325	360	333	348	361	334	362	351	344	308	356	319	334	317	327	304	354	305	342	317	344	327	334	357	323	319	332	317	301	316	308	347	333	353	307	319	334	360	346	313	354	335	330	348	364	345	345	317	347	334	338	285	345	339	354	358	329	330	337	314	316	343	327	338	295	312	295	323	333	329	304	354	327	328	325	327	324	333	336	328	353	314	344	301	353	316	323	350	351	337	313	317	333	336	320	328	372	326	336	355	338	344	333	296	342	306	344	352	350	328	342	315	329	366	332	339	342	318	309	352	295	331	314	339	359	322	338	326	342	323	326	344	348	317	351	359	285	330	341	318	341	308	304	340	339	303	344	328	315	343	312	376	329	317	333	382	341	330	334	341	351	324	330	343	294	314	347	352	338	310	311	305	340	346	335	316	323	338	359	337	328	347	346	322	334	301	328	313	316	357	338	298	346	324	306	339	322	347	313	337	319	276	330	330	291	342	372	322	361	334	333	309	352	328	321	383	327	338	311	298	359	333	328	350	304	340	343	316	367	355	370	351	334	329	341	337	319	341	323	305	334	327	337	330	316	316	324	309	333	327	330	333	331	314	321	340	334	345	302	338	348	294	331	331	300	322	316	322	334	362	325	336	346	341	338	326	329	330	344	333	345	375	327	331	318	336	311	341	312	324	327	338	341	346	351	304	358	350	328	300	360	340	345	348	321	335	322	328	356	360	340	373	302	322	305	332	357	367	313	328	340	334	303	326	355	326	312	344	338	313	318	336	400	299	345	346	328	342	384	334	325	283	304	318	323	339	353	336	352	324	332	337	323	364	347	326	339	337	317	321	326	340	331	304	326	334	333	349	334	332	360	326	362	357	325	284	340	306	344	322	309	331	371	339	345	324	314	318	328	360	328	348	345	327	345	327	332	339	364	359	345	342	309	323	329	333	330	329	345	354	330	324	291	355	338	368	309	327	314	314	346	352	327	319	296	292	319	328	350	316	336	341	324	295	328	346	312	313	323	328	354	334	294	338	331	357	337	363	307	326	377	319	328	336	374	362	391	343	332	326	307	327	311	379	317	354	343	302	328	344	351	316	335	331	304	320	330	334	327	342	331	330	289	345	343	341	339	349	356	336	332	337	309	338	314	311	333	334	376	322	337	318	365	355	327	335	333	310	292	330	345	316	367	350	361	334	338	354	317	329	283	312	389	331	349	344	354	313	342	373	312	322	346	335	295	328	358	296	307	332	338	319	339	324	313	317	350	341	342	325	326	308	325	321	320	315	338	342	337	329	328	341	316	320	356	305	355	318	333	325	343	342	320	317	337	321	316	366	322	346	347	335	308	342	347	320	323	327	318	334	367	334	316	348	320	342	326	311	351	310	340	317	328	325	313	346	312	325	340	314	338	296	341	320	305	330	327	316	342	323	344	316	353	321	333	320	311	322	347	343	348	333	311	320	320	315	351	320	298	314	324	321	350	371	325	359	369	317	343	341	326	345	329	331	346	366	333	327	327	330	313	340	336	304	345	296	311	327	322	380	360	296	332	314	321	333	307	323	345	307	360	339	337	323	337	321	352	315	310	332	335	333	338	309	314	345	334	338	333	329	304	373	299	317	311	324	319	334	376	318	336	324	340	299	348	352	292	354	340	319	363	313	325	354	314	317	305	309	324	348	332	323	338	334	316	319	332	314	284	316	329	335	318	333	313	335	343	340	332	321	344	311	316	358	355	341	340	293	317	330	337	324	361	299	313	340	336	324	354	326	315	332	347	340	291	343	354	339	318	308	290	333	356	321	360	351	321	352	336	311	345	333	312	307	297	334	312	348	292	317	316	324	380	327	352	349	323	328	330	305	324	335	310	329	336	347	320	322	315	355	352	335	347	350	326	359	329	373	300	339	330	337	309	333	327	322	318	329	325	318	308	341	373	329	337	353	339	325	348	327	331	348	346	334	335	340	320	308	305	305	361	310	343	318	348	319	331	352	316	338	337	358	333	333	352	360	332	324	360	350	364	348	331	343	343	352	303	328	348	321	323	301	357	322	352	330	317	358	323	361	357	317	342	344	327	317	343	336	344	316	343	349	330	324	343	358	328	325	356	315	354	333	355	317	321	340	345	352	309	332	320	328	315	303	339	310	327	324	305	292	347	328	346	356	318	328	338	350	315	344	319	297	344	347	351	359	334	341	333	317	318	316	333	345	319	357	353	369	343	346	340	359	338	321	330	322	341	342	361	339	312	345	334	318	330	333	327	326	350	368	353	327
57808	95803	68531	36358	9365	840	755	702	678	648	651	618	628	598	600	618	592	615	619	640	568	594	573	581	601	600	585	537	567	555	603	601	564	595	568	583	584	599	596	575	567	603	577	591	575	533	560	579	577	600	563	563	643	605	602	576	594	614	589	597	591	555	566	586	571	590	554	570	608	607	549	533	613	535	570	570	581	585	584	592	576	576	581	613	560	578	571	590	545	614	600	576	574	603	564	543	561	587	577	569	534	576	597	653	565	583	575	544	583	608	578	604	512	554	548	591	576	633	598	577	548	613	553	549	575	600	601	590	600	541	575	636	612	577	595	597	573	594	578	574	600	608	601	563	590	555	580	575	561	575	563	573	595	596	544	551	555	598	572	569	566	543	591	577	582	584	566	567	583	603	572	581	595	609	579	618	584	568	559	615	558	655	571	612	539	575	566	552	547	589	557	562	609	575	598	593	544	568	589	559	576	611	579	611	547	586	564	566	538	532	595	589	567	582	611	571	566	542	560	570	574	583	618	588	550	651	587	554	576	549	602	587	628	598	599	574	599	576	550	576	566	608	540	598	587	581	589	582	594	578	570	587	608	568	555	601	591	568	589	594	597	590	575	619	599	564	548	559	558	574	534	586	597	594	608	577	590	565	582	594	531	603	572	572	594	568	514	563	572	540	599	566	582	555	570	601	587	585	584	624	561	602	581	554	605	572	558	516	598	569	556	563	552	598	599	581	579	606	586	582	586	603	632	548	556	599	578	564	576	580	592	613	588	603	582	617	595	584	568	560	576	599	608	535	583	569	592	573	558	580	565	556	582	588	627	584	607	575	574	595	531	558	681	604	558	558	563	599	576	555	562	552	573	581	580	574	584	532	603	610	572	585	622	547	571	568	573	563	558	547	584	594	576	522	594	586	561	606	607	605	601	563	574	570	555	603	578	551	628	537	621	590	581	625	560	516	570	585	595	578	553	613	592	582	595	586	586	606	538	586	563	571	574	597	574	521	578	547	617	583	606	589	587	581	592	531	574	567	550	572	585	544	577	562	573	604	588	586	574	605	618	572	528	590	574	572	588	575	555	609	570	567	538	566	566	620	554	615	575	561	564	573	568	575	594	602	612	557	601	560	596	565	625	609	584	561	593	572	584	638	606	550	603	570	578	557	584	515	560	565	590	575	567	540	569	622	569	528	621	631	609	576	596	551	597	562	592	554	568	525	572	553	590	591	572	620	584	589	554	529	581	588	575	606	579	588	592	584	563	508	560	579	558	621	594	622	560	558	542	527	577	600	595	589	584	602	583	575	628	548	566	590	586	565	543	548	588	597	550	562	564	553	582	560	579	613	596	589	577	540	582	616	563	586	596	598	591	533	556	577	580	608	584	608	527	534	535	570	588	560	568	590	561	580	578	593	572	560	595	542	570	557	583	563	571	615	589	584	598	587	604	577	565	585	550	566	606	580	606	600	535	582	595	545	584	565	633	588	612	621	572	606	565	566	531	606	583	600	546	543	614	562	559	576	557	555	595	565	592	609	627	592	605	523	612	590	584	580	591	579	567	580	538	531	559	560	553	597	621	572	553	565	619	604	578	585	556	531	593	618	554	553	564	582	577	583	554	591	567	621	588	570	559	565	605	610	590	535	562	598	587	592	576	589	575	556	580	548	551	554	535	577	573	615	557	599	577	614	561	554	583	579	574	576	608	577	584	607	565	568	553	578	544	520	587	566	575	604	594	558	596	577	549	576	565	566	592	571	547	593	545	623	608	588	530	558	562	577	604	582	604	563	564	621	572	572	590	601	539	584	610	608	577	564	612	545	582	589	611	568	557	620	618	601	585	567	612	570	655	585	596	596	571	596	605	577	572	568	553	597	602	593	585	600	617	541	594	540	585	538	563	561	597	586	582	578	581	547	573	560	604	604	580	570	562	540	545	570	574	611	556	572	587	542	600	608	566	573	569	585	576	564	608	589	604	527	562	557	565	584	607	600	585	606	551	609	584	571	584	585	592	576	575	574	567	637	618	629	565	603	603	587	588	591	532	577	543	568	567	559	582	589	602	588	549	583	562	563	570	601	570	546	538	633	589	555	586	649	603	551	564	593	596	582	548	608	586	604	579	628	551	590	595	565	551	609	575	587	554	583	586	575	614	631	608	567	628	575	600	575	564	621	608	562	599	564	533	582	564	572	601	598	564	575	569	592	602	541	598	567	565	596	592	590	583	564	606	565	561	557	580	582	611	595	544	546	595	603	568	536	550	546	604	583	599	596	571	575	551	600	575	545	546	581	592	609	566	592	587	581	606	556	629	576	556	565	611	577	596	593	568	580	616	593	578	590	577	605	622	573	572	575	588	609	577	595	532	606	603	609	579	567	569	569	632	581	550	549	595	563	616	612	557	538	572	594	579	593	578	552	596	615	555	584	571	567	558	594	588	551	575	598	531	567	572	573	611	614	532	560	592	555	626	548	578	594	541	596	642	585	632	579	578	570	556	592	610	620	581	576	583	584	561	599	585	574	595	560	573	529	595	544	595	608	597	554	590	574	542	599	583	552	579	588	550	583	563	519	594	599	646	568	548	560	576	547	562	601	542	600	603	585	590	551	597	580	581	602	597	591	588	563	636	557	586	617	619	589	586	559	610	559	603	578	574	603	563	578	538	570	595	590	567	636	578	587	590	601	554	597	649	604	554	590	598	598	614	552	544	605	651	583	553	574	625	596	556	607	562	615	590	577	571	540	601	605	600	593	574	580	553	552	661	559	560	597	567	581	568	559	613	570	564	582	626	567	567	537	510	587	601	587	565	593	608	610	562	605	637	518	567	576	581	605	581	579	572	572	580	550	617	562	595	561	592	587	576	551	573	608	572	590	612	585	576	599	573	583	576	614	573	625	593	621	584	565	569	535	585	576	558	627	570	607	611	609	604	584	583	569	547	602	540	634	623	582	630	579	569	549	559	562	575	554	621	575	558	605	580	571	616	592	587	577	578	624	560	598	570	631	572	555	609	569	569	605	569	588	532	583	585	617	561	619	540	600	576	595	576	603	587	601	582	586	582	594	598	580	567	587	567	556	583	583	533	578	553	584	597	563	609	548	603	602	585	602	590	554	584	581	562	575	598	549	566	565	550	593	562	594	589	569	536	555	555	603	599	579	613	627	598	618	562	618	584	577	593	578	558	571	540	559	556	602	577	568	574	600	565	595	584	581	581	583	569	601	589	562	586	629	584	560	570	603	579	588	593	553	581	590	630	574	594	540	571	590	570	585	565	561	567	547	584	571	564	597	554	551	593	623	596	577	573	582	599	536	571	535	588	525	567	581	551	567	570	599	552	625	558	564	589	570	578	543	582	594	592	567	624	518	572	547	562	560	580	551	579	601	546	549	587	547	542	563	623	594	588	596	583	630	563	631	634	575	576	606	560	602	560	568	571	588	533	548	587	557	563	598	555	583	566	628	571	577	581	571	576	588	606	548	585	565	565	573	561	602
28821	28283	24970	8869	1250	388	281	251	261	270	248	265	268	239	243	289	242	251	264	259	264	252	279	255	243	240	257	224	252	259	242	259	242	239	240	253	275	262	260	263	260	262	263	259	214	269	243	236	267	236	252	242	267	254	277	228	281	219	258	241	271	237	276	242	281	251	283	235	243	264	241	270	250	244	250	246	272	235	261	266	235	267	257	223	231	235	253	254	266	239	237	262	253	250	239	221	266	248	247	248	263	237	259	250	243	256	271	236	194	260	272	235	262	252	245	243	246	228	263	242	245	274	268	268	234	232	227	241	253	245	240	241	245	247	247	270	263	257	215	218	247	237	234	293	257	242	236	261	258	280	227	225	255	258	250	242	283	281	218	243	253	261	242	280	271	243	244	269	256	245	260	262	235	247	255	268	280	243	292	251	257	260	263	257	237	264	252	245	241	265	228	266	250	219	256	260	235	240	227	261	244	239	261	260	251	233	297	261	256	254	242	260	258	244	258	229	266	246	241	248	239	261	254	234	236	273	233	232	241	255	254	272	244	258	244	245	241	284	279	245	231	247	246	238	258	251	271	237	248	281	235	258	275	230	249	241	242	252	244	264	244	265	257	245	244	250	282	231	260	255	256	268	229	243	243	258	253	248	275	247	264	247	265	266	265	268	267	227	247	228	260	226	272	238	244	252	280	228	256	266	245	246	251	269	252	260	280	258	217	251	258	238	273	236	215	254	253	245	253	280	238	243	264	233	252	250	240	235	261	252	235	257	238	248	262	249	247	242	246	250	269	256	228	229	246	270	238	265	234	263	233	263	267	247	247	259	275	248	241	229	258	235	262	267	265	255	283	245	232	241	224	250	253	233	224	253	257	241	244	282	251	238	234	264	258	252	253	249	240	250	254	249	258	240	244	263	238	249	219	238	276	251	237	208	252	271	242	261	267	265	261	259	241	235	226	272	258	259	244	259	265	275	252	262	242	240	222	244	226	220	276	265	240	262	252	250	237	230	256	280	246	266	279	268	232	262	231	244	235	268	234	278	265	234	226	267	246	256	239	272	255	270	243	231	263	224	241	232	235	235	256	251	257	243	245	232	251	237	240	264	234	238	256	247	232	241	234	246	244	268	236	251	216	259	252	245	247	225	249	267	250	249	243	253	250	224	274	254	258	234	240	254	225	240	243	246	252	241	292	276	237	247	266	265	243	236	259	249	230	234	259	243	254	225	217	227	255	231	275	275	256	250	262	247	254	271	238	246	258	251	250	249	289	266	286	231	259	250	268	238	252	239	229	242	231	226	252	221	241	251	272	254	256	228	257	261	245	243	254	225	281	264	255	260	228	256	248	241	260	262	246	254	285	234	238	255	259	243	232	257	262	257	275	242	256	257	230	245	269	210	256	243	263	256	251	256	246	262	250	250	261	270	275	266	239	253	241	275	277	258	226	276	256	261	238	242	253	228	258	261	264	236	244	246	249	222	271	275	287	265	274	254	239	265	272	256	283	228	233	242	249	236	267	248	249	260	255	253	266	245	272	249	262	250	238	236	259	241	211	252	258	255	231	241	252	234	238	241	268	290	242	264	249	270	239	244	238	215	225	225	254	226	276	237	276	257	253	253	273	261	259	243	265	249	276	231	273	240	260	236	246	228	232	255	260	228	252	245	239	280	260	230	238	246	261	267	225	238	213	243	235	227	254	224	244	250	253	235	243	243	242	266	274	242	239	242	240	254	241	266	246	257	248	234	264	264	256	261	259	235	225	250	252	254	258	245	218	249	257	254	250	236	249	261	240	259	239	234	237	250	257	229	264	269	255	240	243	272	243	253	216	245	243	257	272	249	245	278	259	263	286	267	235	232	243	264	250	244	233	244	258	260	235	236	214	231	221	228	254	272	263	238	254	261	255	258	264	258	243	238	266	244	266	259	262	244	242	274	239	254	243	265	240	238	255	269	254	236	258	271	260	246	240	245	239	255	265	236	243	279	226	263	253	232	247	263	263	305	248	238	232	242	244	264	210	252	242	242	227	251	224	249	255	238	230	281	294	257	241	280	266	253	276	248	258	266	232	241	275	235	241	249	252	247	230	250	256	220	265	247	250	240	231	227	247	289	248	258	239	260	249	235	248	222	259	241	269	257	248	269	248	199	263	239	254	265	266	254	255	260	251	263	286	270	252	286	247	262	249	265	255	259	237	225	248	284	251	246	250	250	269	238	263	270	255	260	277	245	261	267	282	232	271	237	231	268	233	267	247	252	243	295	248	281	267	227	272	229	279	244	259	251	252	256	257	267	255	252	277	243	243	262	249	227	244	263	237	253	263	280	244	244	265	236	270	252	262	228	266	234	258	227	227	269	249	252	248	261	271	217	283	232	257	269	236	224	259	230	250	263	232	218	253	266	250	243	234	278	272	254	237	266	248	232	249	253	249	256	266	246	236	250	214	223	265	252	239	243	224	277	277	236	254	249	239	238	261	260	252	260	242	255	259	266	277	249	226	270	251	260	268	258	270	240	240	264	246	264	248	248	253	231	244	258	212	261	250	223	236	251	265	262	261	230	219	251	274	262	253	290	246	269	226	228	261	244	269	262	223	271	250	264	270	253	242	237	289	249	252	238	273	260	257	243	252	248	280	263	249	235	233	275	255	229	234	235	265	238	239	248	242	250	233	246	239	286	239	275	246	249	279	243	261	248	264	292	244	238	248	240	235	252	254	249	252	255	245	260	247	263	271	260	222	262	263	260	272	249	259	281	225	245	225	262	237	238	258	258	248	276	244	239	260	262	215	269	270	231	247	246	235	243	261	245	237	249	244	259	248	242	248	229	266	218	236	241	244	225	234	254	267	253	230	264	243	252	219	266	243	257	273	246	276	270	242	241	238	272	261	258	236	248	259	260	252	274	249	234	256	245	270	263	271	234	252	238	266	246	254	226	247	227	231	240	280	236	254	277	240	250	228	250	255	256	248	237	248	275	251	282	249	281	240	258	246	261	238	220	282	257	262	246	257	236	233	220	237	257	272	251	259	250	240	254	241	240	279	228	252	240	235	259	263	249	246	237	246	260	252	239	250	234	264	241	261	239	259	238	251	270	287	265	224	275	245	243	228	243	250	264	233	255	264	240	244	284	264	251	251	272	272	252	258	272	250	240	234	266	262	224	254	268	243	248	246	225	226	261	226	248	228	272	253	232	265	272	236	288	227	253	236	260	239	250	248	229	237	230	255	292	229	225	243	265	210	248	253	230	257	251	244	225	244	270	240	275	242	248	249	254	279	247	254	232	248	269	252	249	251	253	264	286	255	260	270	265	252	260	255	266	267	242	251	277	215	269	247	239	229	236	240	249	254	238	246	247	247	238	244	267	256	245	240	276	232	268	238	255	246	255	255	236	248	283	240	231	263	249	253	275	249	245	236	251	247	251	243	250	266	233	254	260	234	236	263	241	248	264	222	253	258	251	264	264	237	259	247	231	231	245	263	247	240	242	229	274
38078	46994	29100	8069	2378	467	470	455	453	474	468	482	512	489	522	492	537	474	473	498	483	490	421	497	484	480	489	474	461	463	482	426	471	481	503	471	509	470	472	464	496	488	484	473	468	453	467	460	469	464	451	501	452	509	515	490	476	525	473	487	484	486	479	458	493	464	476	474	462	518	441	461	481	460	461	473	427	451	466	479	488	449	513	474	418	459	520	461	470	479	446	498	494	458	496	482	446	476	473	487	501	518	478	482	452	478	451	504	461	458	457	437	481	482	479	483	505	485	486	478	428	471	467	479	492	473	456	464	472	455	458	449	483	475	498	470	485	501	482	483	448	471	487	477	471	456	471	466	481	476	450	502	462	435	480	465	469	440	464	448	479	500	484	449	490	504	462	478	459	474	460	480	486	443	509	474	434	460	417	478	459	426	478	431	478	428	457	456	478	470	498	459	447	466	471	467	461	496	448	455	472	465	509	441	479	481	483	484	489	432	431	493	447	490	445	480	443	457	477	472	448	474	479	479	484	478	503	485	507	471	461	457	493	465	492	481	498	524	478	465	450	473	464	437	451	475	443	482	458	442	467	498	460	489	442	454	454	463	450	482	472	477	435	503	501	463	451	444	455	455	459	536	485	465	469	523	490	475	500	498	477	518	457	485	505	510	488	468	449	457	505	460	438	471	474	499	488	445	479	466	486	481	482	494	456	485	462	422	450	479	477	522	518	448	531	510	512	474	543	427	499	466	437	484	474	483	459	494	477	517	484	451	482	508	498	501	458	463	472	444	485	475	482	461	493	447	449	449	460	409	461	464	496	503	478	479	434	467	481	444	481	475	491	493	470	487	462	483	448	460	483	507	480	454	460	490	458	503	468	508	475	480	451	470	462	525	478	470	474	476	461	466	456	484	486	465	478	512	487	508	442	455	501	447	471	471	484	475	467	503	498	474	431	449	452	458	496	489	468	474	495	439	475	464	450	461	517	486	450	445	495	424	478	446	483	482	445	479	487	447	478	431	468	470	468	463	456	479	482	482	485	468	492	532	503	478	489	482	485	456	467	457	507	525	475	449	502	497	444	439	494	459	492	439	442	474	454	474	458	519	493	474	473	463	488	479	459	531	495	452	458	504	441	460	445	449	490	501	496	482	453	520	460	493	465	459	456	422	506	473	489	503	497	434	494	479	442	466	502	496	486	481	483	459	457	462	472	468	465	453	448	489	443	498	477	501	488	463	482	477	477	442	485	487	476	437	508	469	462	472	482	475	495	460	485	484	429	464	455	451	516	447	504	489	447	463	480	471	457	494	471	469	449	480	469	464	479	466	434	488	433	437	516	420	446	479	489	483	484	470	477	464	472	464	456	452	498	436	491	475	453	479	439	476	513	461	475	467	455	494	467	461	499	457	440	483	502	466	499	458	498	494	435	499	510	462	477	517	462	446	461	474	463	487	461	502	480	496	479	444	455	448	490	497	487	449	524	470	492	478	494	469	443	482	488	439	487	483	486	470	496	497	504	469	478	488	464	483	462	491	490	487	471	439	467	479	467	469	419	496	482	451	465	468	469	495	476	476	463	463	468	479	459	470	466	465	420	473	475	517	458	437	494	476	418	486	453	500	458	480	471	442	445	458	471	501	520	506	456	496	496	476	487	455	511	448	494	473	454	475	423	471	481	459	473	528	452	463	449	480	451	493	482	450	467	482	501	469	470	453	443	533	496	491	492	466	462	462	507	442	481	506	474	480	459	464	481	481	468	449	475	413	470	456	500	477	459	486	475	463	492	473	439	447	463	477	483	474	480	468	479	465	475	515	493	453	444	451	471	464	482	439	506	498	455	495	481	453	443	469	465	472	514	493	451	500	454	465	488	463	492	480	507	455	466	491	458	489	437	457	464	453	503	497	484	484	459	462	491	458	460	486	498	495	468	480	481	470	486	502	458	454	443	472	474	484	502	475	499	428	465	485	495	511	472	498	466	473	442	505	500	475	441	447	502	454	487	509	454	435	439	507	457	509	471	475	471	488	490	485	467	462	490	419	437	439	463	497	445	457	462	501	478	480	472	470	478	482	473	470	456	467	486	454	485	479	465	449	484	465	508	492	461	493	469	469	460	500	480	471	504	495	449	456	508	462	488	471	466	454	462	468	494	509	482	476	448	499	479	463	495	459	452	477	475	483	463	470	447	470	445	472	430	478	483	456	477	471	521	472	526	490	497	440	469	437	490	456	453	478	465	492	448	482	483	454	482	449	489	485	474	468	501	465	504	450	515	455	497	444	473	461	470	495	467	453	450	441	480	473	457	459	442	476	452	508	445	458	506	477	488	501	498	479	490	457	472	454	472	483	453	506	506	488	453	491	484	495	434	474	507	457	454	459	479	478	467	492	438	476	470	476	469	485	473	462	461	464	471	483	475	516	499	481	469	513	460	441	502	473	469	485	506	528	422	444	471	446	474	494	474	476	478	471	491	459	468	459	450	467	475	467	471	466	478	475	492	510	474	483	471	495	482	492	478	469	461	467	492	452	503	495	478	486	488	504	480	492	453	480	490	475	465	487	465	524	498	458	471	496	490	488	503	521	496	460	524	471	499	496	465	472	509	454	497	471	451	465	451	461	479	448	487	490	454	525	458	497	511	492	490	468	495	456	475	516	460	464	447	458	533	470	500	460	498	465	480	512	488	485	475	499	448	464	441	476	435	517	456	466	435	458	465	491	496	463	466	487	486	446	510	470	455	504	484	481	458	468	483	491	512	460	463	447	504	498	495	483	497	442	465	496	488	491	508	491	456	449	496	482	486	456	422	444	450	435	485	495	462	466	506	453	473	478	448	487	468	484	460	537	486	453	480	481	522	488	455	492	466	495	448	492	469	455	482	466	437	448	479	465	520	443	474	482	471	471	477	476	454	479	476	490	510	503	498	459	446	493	473	470	469	489	486	485	443	469	448	457	495	479	458	467	439	479	443	510	482	509	477	448	487	493	452	477	479	471	495	452	477	523	456	434	488	507	493	495	482	460	487	452	467	466	482	443	484	444	469	468	449	464	483	478	473	495	463	484	470	465	487	497	446	484	485	505	469	460	454	501	458	437	501	436	476	483	483	438	475	476	403	491	440	507	482	466	494	468	482	489	485	467	490	470	467	486	475	497	471	458	479	424	441	476	460	487	437	495	485	439	459	479	480	517	483	472	416	463	445	482	469	477	443	469	431	464	471	454	463	447	463	459	459	499	497	512	474	510	482	496	425	477	485	455	481	466	452	478	481	502	465	461	458	491	479	484	477	451	450	454	481	445	483	470	474	452	480	453	498	453	480	521	469	454	467	502	476	474	490	484	479	485	465	484	503	500	458	485	444	490	491	480	448	461	489	485	478	467	476	515	454	422	471	504	458	457	507	453	483	482	500	473	492	442	537	503	477	465	497	482	485	471	462	467	463	467	456	493	516	500	456	456	486	474	447	472	469	471	460	488	482	471	486	490	444	491	462	477
24261	22558	30351	24476	19541	6471	280	216	209	212	229	224	217	198	204	207	177	188	180	212	222	210	180	212	197	207	214	203	197	206	200	197	207	220	198	210	192	191	205	209	197	194	193	192	196	173	178	179	203	204	212	182	201	181	185	208	202	205	207	189	204	191	216	167	201	216	191	192	192	182	184	194	187	189	188	205	209	184	195	207	192	213	202	212	187	184	186	188	179	215	197	188	194	178	231	210	206	204	194	192	202	193	202	225	188	193	195	213	206	196	171	206	163	210	216	195	201	179	184	194	195	191	182	194	211	166	190	198	189	213	213	197	211	198	189	183	187	207	200	221	174	191	191	192	193	213	181	178	170	201	196	178	204	209	196	199	188	215	197	216	229	183	199	214	209	188	187	194	212	235	207	189	179	187	211	176	221	214	177	211	211	185	212	198	205	187	221	183	168	173	202	215	221	178	181	209	184	171	216	184	200	184	206	187	209	172	172	177	215	181	191	166	200	217	187	195	195	203	197	196	176	189	203	190	177	200	212	200	202	204	187	188	192	176	170	167	202	208	185	190	192	201	191	207	205	199	198	193	202	191	210	182	208	194	189	189	183	174	182	201	153	188	179	195	206	198	208	174	158	203	201	203	200	199	187	198	217	188	189	195	184	178	193	224	203	178	201	209	189	173	174	200	204	201	208	192	180	208	187	198	213	206	194	194	191	179	188	199	175	179	171	214	175	208	208	189	196	191	188	196	187	217	185	187	183	211	202	196	187	189	184	199	179	191	191	187	176	206	186	167	179	184	196	211	199	215	173	192	170	183	162	189	183	200	196	172	206	172	194	213	206	194	204	202	180	224	191	175	193	207	182	196	163	181	196	199	182	198	164	200	199	194	200	205	191	178	170	185	198	206	200	184	191	194	187	204	228	191	183	195	181	206	187	216	185	197	213	197	218	194	195	177	235	190	205	220	204	182	222	181	208	198	197	226	226	204	196	198	205	211	197	201	213	206	199	174	199	200	193	208	189	191	220	191	198	164	175	184	206	202	181	188	203	158	213	194	198	200	196	189	194	182	180	172	173	200	194	186	227	207	182	169	180	194	196	206	184	190	185	188	194	203	206	182	176	208	218	192	206	208	199	196	172	188	193	217	202	171	181	183	236	183	178	208	200	195	174	198	177	159	177	206	180	186	203	188	193	184	178	173	198	180	166	211	212	177	221	193	191	209	204	211	213	183	202	190	196	183	194	207	204	214	192	202	198	167	195	196	179	194	186	199	186	179	192	189	188	191	203	186	205	204	206	205	201	175	203	186	193	181	195	187	205	194	212	199	198	194	215	199	192	186	215	195	184	183	208	209	167	204	189	187	181	183	191	160	209	193	180	190	196	195	183	201	194	200	202	172	192	182	181	180	154	215	187	191	188	195	185	198	182	212	188	207	186	205	198	208	218	195	173	191	198	209	181	187	206	200	221	206	178	184	214	208	204	186	194	198	211	192	187	188	220	172	203	179	181	199	193	204	208	202	196	168	189	158	192	202	191	200	181	202	212	197	199	178	168	199	214	172	199	196	193	196	205	179	197	189	191	187	191	190	213	187	198	206	195	179	192	210	185	202	225	184	173	189	189	210	190	203	191	218	184	192	202	185	192	211	176	191	201	181	202	203	178	200	191	203	200	184	211	188	210	198	190	193	196	186	201	188	192	194	187	204	187	221	200	202	177	207	194	205	187	184	192	183	191	187	172	200	163	183	195	182	181	184	219	200	182	190	186	186	206	195	194	187	222	182	201	199	168	185	187	190	199	166	201	147	205	189	214	205	173	196	194	206	218	181	204	194	207	170	188	189	222	158	195	184	187	175	213	201	183	211	208	211	190	181	205	220	179	210	209	177	179	203	219	198	199	204	168	187	185	204	219	181	187	180	214	200	198	198	189	218	179	176	195	217	187	165	188	224	187	188	204	201	195	203	201	231	179	183	192	216	201	183	226	203	200	189	210	191	178	168	216	156	205	191	190	183	202	197	235	203	216	192	167	199	199	195	186	199	184	200	177	217	187	190	215	218	215	193	201	197	193	194	181	213	185	191	190	189	199	188	216	189	203	194	186	233	210	167	170	181	181	179	209	192	208	196	176	182	202	188	209	179	186	204	214	215	192	180	182	205	184	193	202	203	187	213	191	173	217	179	203	189	218	195	177	200	199	201	196	213	195	186	207	207	215	197	198	197	174	203	196	201	202	202	221	203	222	200	218	216	200	210	188	184	187	168	197	185	203	202	188	184	179	223	206	196	190	198	188	210	192	199	200	178	206	184	198	226	211	193	175	190	203	199	207	163	208	185	205	199	199	195	191	188	193	186	186	204	191	194	177	186	195	186	212	181	196	203	194	176	175	191	183	193	212	206	192	216	203	187	184	226	192	195	187	182	182	171	188	196	221	194	195	201	190	181	198	189	179	181	184	205	182	212	179	155	204	223	204	201	202	175	199	219	191	182	178	186	173	186	179	176	203	193	190	201	189	197	170	210	172	191	197	204	192	203	183	163	182	197	198	190	186	181	170	186	186	187	160	169	189	176	186	197	196	173	193	195	180	202	212	208	196	192	206	182	199	211	183	193	187	183	204	207	181	194	187	232	179	199	210	189	195	178	211	195	205	217	194	175	201	218	220	207	205	186	223	179	189	189	203	193	198	180	206	193	200	184	204	191	179	199	200	165	199	211	163	207	182	182	186	204	177	207	232	192	170	181	188	195	185	212	190	210	199	188	183	172	224	213	197	196	194	173	171	211	184	190	189	217	184	175	219	196	153	172	206	189	200	193	179	182	195	186	185	168	206	203	206	207	194	203	210	192	179	193	198	225	176	183	199	224	206	202	222	175	202	190	219	170	206	209	197	199	191	192	188	210	189	165	203	193	194	192	184	199	195	191	190	196	175	161	184	180	187	205	194	184	181	221	198	192	219	194	188	182	210	214	217	205	176	195	184	197	201	181	189	204	220	179	179	214	187	188	200	209	195	189	209	197	202	182	207	188	199	216	187	176	191	187	189	218	187	189	188	206	174	191	211	186	178	185	194	200	203	224	193	188	163	186	212	191	182	224	191	189	185	185	207	208	197	196	213	211	196	180	199	170	202	176	189	174	188	204	213	180	201	182	184	189	212	204	206	168	187	198	227	192	214	200	196	192	195	208	190	161	191	226	196	189	194	195	204	196	207	188	188	191	200	199	199	198	224	185	192	187	176	199	181	175	190	202	184	201	191	216	182	212	185	172	169	182	190	176	198	199	202	213	209	200	205	218	186	204	196	167	163	197	206	188	191	218	200	201	196	182	202	233	183	187	182	182	196	202	190	184	185	187	203	232	209	191	206	193	182	194	187	222	192	188	176	198	182	200	170	191	189	213	205	191	200	214	204	180	202	191	223	206	195	200	203	203	190	195	188	193	176	186	205	210	197	190	214	197	233	192	182	179	184	204	178	205	189	192	185	184	198	176	192	215	176	190
59794	87876	58407	29932	6376	483	469	419	370	422	357	379	422	374	355	364	358	409	357	373	355	374	349	362	370	375	358	370	376	378	361	372	380	371	373	340	385	381	354	378	383	368	353	340	352	343	363	375	352	349	376	378	380	373	335	366	350	382	355	381	360	377	387	378	398	389	384	359	372	403	383	389	324	375	352	331	358	328	360	389	375	380	354	393	340	357	385	382	350	361	380	367	385	359	352	374	357	346	364	373	357	401	406	369	397	355	349	393	383	352	380	367	406	340	358	362	318	376	386	351	354	360	390	373	359	356	349	352	348	356	369	386	363	358	365	376	355	370	356	365	376	361	345	365	367	359	373	376	335	344	321	384	371	355	364	361	364	405	345	386	368	374	334	393	394	368	350	340	401	331	344	336	374	348	387	369	390	366	355	385	386	375	391	358	340	379	375	380	374	375	361	387	355	356	366	322	355	351	349	376	374	351	338	327	400	366	360	385	345	346	353	418	356	389	371	337	351	345	355	362	367	355	369	393	381	359	349	381	395	356	351	361	379	359	358	362	349	371	361	365	395	374	365	352	351	338	363	367	376	371	374	359	371	369	364	355	368	347	387	351	341	326	358	354	382	360	364	368	351	380	343	358	349	368	344	380	373	351	367	370	345	371	389	371	360	358	374	360	377	345	320	374	378	365	366	361	365	366	369	339	356	391	306	365	383	326	353	377	380	377	414	326	379	341	335	380	392	344	356	349	387	364	370	362	359	377	366	373	373	346	385	352	330	368	350	358	400	354	353	377	323	369	351	376	350	341	365	381	382	395	362	376	412	377	342	351	387	343	366	362	379	372	346	364	382	344	379	340	335	349	354	375	352	349	385	334	370	375	352	356	379	371	391	323	386	366	342	346	353	373	382	343	357	366	361	374	336	342	378	392	368	347	349	375	367	374	364	372	365	323	362	364	365	360	367	383	399	374	342	348	354	338	373	383	368	367	373	347	346	371	373	380	368	325	380	360	363	370	357	337	383	379	353	345	335	363	377	379	363	371	393	339	325	359	380	336	358	366	381	408	405	385	363	376	362	363	371	366	359	366	367	360	378	334	376	368	360	371	336	351	367	402	356	352	340	348	368	344	343	344	356	351	381	374	389	373	373	365	376	381	368	379	373	357	362	370	332	353	358	368	368	377	365	371	359	356	369	361	391	331	353	340	329	336	350	330	350	406	367	372	373	382	358	375	385	354	403	363	331	357	370	365	365	382	317	366	357	388	379	368	379	373	393	354	346	359	345	381	353	341	359	380	363	347	350	395	357	397	370	385	360	355	379	366	376	344	377	367	397	334	392	398	354	377	379	391	365	428	373	395	349	335	383	373	380	355	380	352	381	374	365	367	360	378	361	350	406	361	377	334	371	343	349	366	390	336	396	384	368	356	352	385	361	364	394	384	356	367	366	363	380	358	392	358	378	344	388	348	368	365	349	356	357	378	392	402	361	406	357	379	393	379	401	353	379	397	370	374	323	394	376	349	394	405	391	346	386	357	342	381	374	372	370	325	379	339	361	384	362	382	382	358	354	346	368	348	379	365	374	350	368	354	373	382	375	349	371	339	357	391	391	335	362	368	385	343	402	376	377	399	333	359	361	355	379	336	352	408	351	372	381	339	373	380	358	375	406	367	370	394	377	372	368	349	369	404	377	365	359	376	368	386	375	352	363	377	332	354	382	368	384	364	376	375	368	401	335	376	354	412	344	339	360	344	376	387	354	369	365	357	379	326	355	385	341	372	371	365	366	355	363	407	366	370	378	359	374	381	381	366	360	402	352	397	382	353	396	360	382	405	364	395	347	352	344	326	362	361	339	402	344	374	361	375	344	381	414	363	363	357	354	392	374	364	376	373	364	370	354	323	366	416	353	382	382	345	367	383	326	343	350	344	358	359	403	380	335	365	385	380	404	364	376	357	369	397	367	352	322	323	376	400	356	398	385	364	379	350	389	377	362	352	382	366	344	378	383	366	390	390	343	349	367	389	360	390	361	390	350	368	357	393	366	353	361	341	371	329	379	363	379	368	355	350	373	365	349	393	383	357	341	387	396	364	359	362	361	377	345	379	352	372	379	380	362	375	381	363	346	364	364	382	348	384	354	384	406	353	358	388	338	391	374	365	394	348	379	345	369	403	385	369	371	366	368	339	358	357	379	367	340	365	405	349	341	354	357	353	358	377	364	330	357	365	363	351	360	355	367	367	369	384	398	337	348	335	373	340	375	339	373	350	357	341	364	353	351	371	368	335	348	354	364	398	353	346	368	375	356	384	356	378	344	363	381	380	357	341	380	344	353	329	370	356	365	342	379	379	383	359	381	348	370	364	385	364	354	396	364	386	383	378	362	384	337	369	373	398	353	355	385	363	344	396	350	356	365	373	380	364	349	370	409	341	381	396	390	381	372	352	367	388	382	394	345	395	346	363	357	422	372	365	349	365	432	368	343	348	372	321	349	344	372	333	358	381	372	350	384	352	359	412	365	385	344	332	381	380	374	377	378	375	348	406	376	344	387	380	378	387	338	356	373	362	317	382	389	372	356	370	372	363	361	390	413	352	357	382	369	352	402	356	353	344	373	366	393	350	333	383	393	379	363	347	358	367	381	338	370	395	362	399	375	331	350	359	375	382	345	311	367	335	364	360	350	386	370	409	358	377	368	399	362	394	361	336	391	377	371	365	384	384	366	402	367	380	363	347	372	326	331	381	365	376	366	348	394	368	383	380	386	339	380	380	361	373	364	393	385	334	343	344	348	345	374	326	367	384	389	345	354	352	375	344	335	364	354	387	301	366	339	345	381	385	356	374	346	344	360	354	329	363	361	361	362	349	332	343	345	379	330	346	399	401	351	365	419	339	316	339	340	383	369	374	341	406	366	373	385	379	371	382	367	421	364	351	382	383	372	358	372	389	341	357	358	351	373	336	393	362	380	379	377	335	344	356	339	381	348	384	378	363	345	332	379	396	373	389	404	381	379	383	349	371	337	344	377	404	375	363	375	402	352	352	352	369	359	384	359	344	394	338	358	378	368	364	358	372	397	378	375	365	360	345	368	344	347	368	370	406	354	359	328	342	346	376	397	407	394	401	351	378	370	351	350	358	364	361	350	340	358	378	362	356	385	397	398	373	378	348	372	371	341	354	385	360	391	370	336	367	371	388	394	356	359	356	359	381	349	389	388	364	376	363	353	346	389	377	340	348	360	364	398	333	342	375	339	355	376	362	357	395	338	375	374	354	358	363	353	357	362	323	377	386	341	382	335	356	370	341	367	346	362	357	386	359	338	380	404	387	362	360	362	350	357	370	342	358	370	347	356	342	371	376	397	372	359	367	375	382	343	369	377	367	394	346	371	362	367	368	379	352	381	361	403	379	374	371	360	372	379	353	347	363	346	377	366	359	359	369	353	345	375	398	367	361	395	362	388	389	353	358	360	334	392	382	365	374	335	362	378	339	370	378	364	342
23118	21607	29566	23751	21111	19173	4774	438	345	352	354	342	334	360	323	326	361	341	352	331	309	358	350	345	354	318	315	395	349	316	305	346	330	341	342	344	329	328	320	342	309	356	334	354	350	360	346	358	303	314	312	333	350	340	332	331	324	356	305	363	344	350	342	361	318	334	351	322	344	327	345	354	310	319	336	323	331	324	327	323	313	355	332	331	334	329	318	335	342	348	352	320	334	319	310	363	361	335	348	329	329	338	354	343	339	309	356	338	334	339	324	322	343	348	351	330	334	308	341	322	356	355	340	346	344	337	308	351	381	343	312	325	355	326	348	332	345	322	305	338	308	325	314	326	318	315	359	325	341	358	328	332	343	320	317	323	322	327	336	324	354	352	320	340	295	307	348	299	343	332	336	351	327	332	343	332	342	339	315	317	345	343	316	353	335	311	339	282	336	339	345	326	343	323	339	319	315	330	352	339	332	300	344	333	318	316	356	345	316	324	316	323	363	318	326	328	360	354	366	345	353	332	320	304	310	302	335	336	330	327	335	295	388	314	309	358	315	318	323	306	344	322	357	364	343	338	344	317	333	343	327	347	349	356	333	351	353	344	322	325	352	326	313	319	329	359	338	328	330	339	348	351	346	308	310	348	370	321	310	343	338	345	372	319	340	344	334	368	336	312	387	327	308	288	327	329	316	325	332	357	363	334	360	341	346	316	332	303	325	334	349	352	330	334	338	325	337	340	311	337	365	319	343	347	314	334	322	364	322	350	367	347	324	373	364	343	344	358	318	320	347	352	340	334	348	365	355	340	336	355	332	327	332	333	315	321	326	344	337	333	331	343	334	329	334	336	340	310	314	297	319	331	338	340	338	308	323	323	355	367	337	350	304	360	336	332	343	325	320	340	327	375	330	357	345	348	331	355	326	353	350	332	313	354	346	303	325	352	307	362	340	365	302	330	350	326	312	339	321	351	288	314	360	368	374	360	344	315	316	334	365	325	369	319	327	325	313	319	317	320	346	325	317	341	348	321	357	303	338	321	342	324	342	312	349	328	368	338	317	355	350	327	356	329	340	307	320	305	338	331	340	311	330	317	345	297	358	352	354	334	320	339	340	343	328	327	334	315	344	332	315	331	308	330	333	332	335	332	326	312	351	360	327	314	337	318	329	320	359	325	338	346	344	322	363	312	332	345	340	321	323	317	332	329	340	339	329	355	326	349	332	315	302	328	355	356	295	367	303	311	351	343	354	327	320	316	340	328	342	303	333	358	310	315	345	305	335	338	294	309	313	315	318	320	338	355	339	351	350	341	337	323	358	374	329	332	329	343	343	319	338	360	329	317	331	325	318	330	314	301	362	352	343	345	339	327	370	360	309	304	325	341	377	368	315	331	351	317	346	331	353	324	314	350	364	345	338	351	305	345	321	348	349	346	369	355	327	354	356	333	296	351	357	355	376	341	365	328	339	338	320	340	324	331	322	346	368	359	322	320	311	340	310	361	335	327	338	344	342	361	349	324	331	343	352	321	331	328	302	387	310	337	322	349	332	321	336	347	316	340	339	365	356	374	346	306	342	352	341	350	350	314	333	315	323	318	323	315	339	369	327	333	319	330	352	323	357	347	351	360	314	343	322	348	346	336	302	348	303	359	362	296	358	322	289	355	360	331	329	362	352	355	344	325	362	332	363	339	357	332	345	345	318	321	335	349	339	318	357	372	366	359	327	336	326	337	321	299	363	328	336	311	363	325	329	351	339	304	380	327	338	330	326	315	341	310	350	338	329	334	344	336	345	321	289	317	348	316	354	346	294	314	313	339	352	311	344	355	373	363	342	355	350	325	336	347	364	330	350	335	331	304	332	353	350	341	301	362	341	336	345	312	305	354	352	341	332	329	312	332	312	333	356	349	366	329	331	342	318	339	339	322	340	339	328	339	325	334	327	324	366	323	326	336	310	341	337	336	334	355	340	334	352	326	363	353	348	351	288	314	355	353	330	317	329	349	331	337	362	328	337	329	349	327	343	344	300	338	315	322	339	325	384	300	329	316	332	369	306	305	308	311	369	363	307	302	337	323	330	345	334	336	335	359	321	352	283	361	316	330	366	315	327	329	319	325	342	356	334	334	340	306	345	338	316	343	348	336	340	321	362	365	316	319	326	327	362	322	340	349	318	343	341	317	315	356	365	339	296	294	342	355	313	361	311	330	337	338	338	327	330	313	340	287	374	364	332	328	322	360	340	323	363	341	329	307	341	338	359	334	316	356	330	327	320	356	347	362	368	322	333	336	326	340	363	333	324	342	338	303	342	331	358	329	338	370	345	320	346	367	351	353	334	373	331	318	351	321	330	317	324	359	353	321	351	329	338	332	370	314	309	318	331	325	327	310	335	373	348	304	354	357	328	278	320	317	341	348	328	328	319	332	365	351	317	322	317	334	366	306	351	325	309	316	328	314	384	378	319	323	349	324	354	330	305	326	344	343	333	345	316	330	324	352	351	314	327	342	336	356	325	319	310	319	328	331	364	354	333	346	361	332	310	314	347	349	297	346	349	339	321	300	311	312	336	358	315	340	309	329	329	333	345	392	315	357	338	337	280	339	333	340	365	338	343	341	337	318	337	349	354	333	308	323	334	279	327	338	352	336	329	319	338	329	318	341	343	327	354	324	338	321	348	328	364	354	322	368	323	357	317	322	335	329	323	318	306	340	314	317	341	351	346	383	320	329	340	347	337	344	321	329	345	327	330	366	302	344	320	320	346	337	306	366	371	315	368	325	333	360	346	330	296	338	313	328	311	343	322	347	322	327	344	348	340	345	318	346	345	331	340	343	365	325	336	328	322	341	329	330	322	332	363	338	329	359	309	324	340	338	354	338	295	333	315	339	326	334	301	327	317	348	343	322	322	328	339	334	320	290	372	348	329	363	346	321	324	309	325	346	336	309	342	371	353	342	302	370	309	313	341	320	362	358	325	321	342	312	296	373	342	348	346	345	347	344	349	323	327	311	342	332	333	344	313	328	322	337	357	338	363	306	316	321	342	315	356	354	331	337	333	359	305	325	316	350	331	356	337	333	301	381	323	307	347	315	313	345	322	334	377	348	310	344	350	304	345	319	354	315	314	360	325	331	337	318	326	319	342	326	373	322	292	330	329	359	337	338	313	342	348	343	323	322	345	332	338	331	361	316	368	340	310	277	339	329	371	320	316	316	345	349	331	337	312	391	365	327	329	331	352	358	318	328	303	349	328	365	339	342	355	346	350	362	358	308	332	331	331	335	320	341	327	342	331	320	330	354	315	356	309	340	334	331	341	339	360	332	315	327	295	370	331	368	356	311	326	328	313	352	341	349	321	319	344	332	321	335	329	339	343	339	333	353	357	365	332	313	326	349	322	337	340	352	329	322	310	328	304	363	343	328	335	312	319	332	349	348	346	354	326	339	308	327	351	338	329	329	338	307	320	349	303	348	316	310	351	346	310	348	351	320	328	358	322	326
59564	97958	68327	39165	8439	738	747	677	621	671	680	617	610	593	604	627	604	607	611	602	581	609	603	640	597	579	583	593	588	613	591	572	587	567	566	611	610	606	610	626	618	564	592	615	596	548	558	599	605	587	582	584	556	537	600	566	578	568	561	575	595	574	546	539	573	570	575	599	542	586	586	615	565	535	594	582	580	582	567	605	568	602	619	573	598	596	598	576	578	576	575	541	542	595	568	588	535	604	569	610	591	655	566	607	614	599	572	588	572	567	607	542	579	547	584	611	596	554	572	585	580	587	596	537	567	630	578	573	547	592	611	572	549	577	604	544	621	643	567	603	551	612	609	552	573	588	621	594	553	600	555	606	544	603	592	600	569	557	555	578	592	613	601	618	611	548	600	578	575	585	614	615	607	574	566	586	596	592	598	557	565	596	625	576	551	568	559	602	566	568	539	578	518	571	588	606	581	580	612	607	569	588	561	531	563	550	565	582	569	581	605	602	623	563	612	612	610	544	605	572	547	553	563	553	562	572	588	624	593	581	568	599	613	565	547	586	599	582	568	594	588	549	556	617	566	599	616	567	583	589	547	568	544	599	592	588	570	570	565	559	556	605	595	593	546	593	615	578	558	621	597	600	548	566	579	566	568	624	581	598	581	566	601	599	538	522	566	578	619	536	604	586	620	535	561	583	566	587	554	607	596	553	579	616	577	633	598	543	540	590	552	560	602	556	581	586	584	587	596	554	572	577	588	610	582	556	553	565	602	580	550	582	590	613	558	550	590	602	576	599	560	602	550	615	605	583	567	582	598	593	573	622	572	591	600	576	563	534	549	621	584	580	540	576	569	548	593	592	565	601	575	583	556	600	570	589	599	547	573	567	556	598	629	607	616	589	582	599	575	582	613	594	594	553	564	593	545	569	547	615	599	574	599	601	546	595	579	519	558	574	574	605	602	593	579	613	547	539	584	613	592	618	600	607	604	553	560	596	539	568	573	531	558	610	591	601	583	594	571	601	588	596	595	579	604	559	577	594	595	556	554	583	569	562	577	622	588	561	581	594	657	595	585	569	619	575	567	586	570	601	572	594	587	623	599	604	589	578	619	576	640	578	589	572	551	616	577	567	566	533	567	616	560	532	602	541	554	609	587	593	626	603	555	592	558	550	629	607	589	569	629	548	562	575	580	624	568	544	599	612	554	553	554	545	586	630	580	576	544	581	550	540	596	624	582	568	596	570	606	557	588	572	599	553	594	600	577	593	584	582	603	600	645	578	556	618	589	573	580	569	615	614	565	599	580	598	587	567	591	560	592	610	555	571	579	575	586	596	605	573	599	555	576	588	591	583	567	553	570	587	607	578	532	537	588	582	584	567	571	570	617	579	597	571	546	581	580	546	580	602	597	584	610	609	528	635	591	573	584	582	578	591	592	591	540	567	551	559	618	572	588	551	594	578	574	600	555	589	546	537	591	523	568	597	584	648	612	593	570	594	607	597	557	545	578	576	604	575	621	613	532	571	576	598	557	594	584	595	601	561	612	587	579	575	557	588	558	596	568	600	565	551	538	582	566	627	563	591	588	607	599	554	585	600	586	614	635	601	599	568	591	555	584	602	596	596	569	589	550	560	652	567	581	578	580	582	595	568	608	605	563	539	552	566	569	605	584	568	607	598	538	584	559	573	597	570	547	573	535	577	557	600	567	563	551	600	573	569	565	607	618	611	555	595	594	565	584	549	610	575	607	586	593	588	596	608	580	582	545	574	596	590	582	612	599	567	559	620	585	599	588	613	587	565	589	563	566	583	618	601	618	529	624	580	600	552	599	562	548	580	594	597	572	615	583	587	593	580	609	560	591	561	577	602	564	561	540	554	572	603	608	526	569	553	575	586	621	545	588	568	596	589	569	593	601	612	604	576	570	610	569	548	627	565	602	608	556	552	585	616	594	563	563	582	575	530	552	589	592	569	586	577	586	538	595	576	611	618	570	563	535	551	559	602	561	639	553	623	603	628	579	587	588	583	587	582	622	563	553	582	608	623	589	591	616	599	633	549	574	563	580	606	534	585	595	597	616	584	589	578	602	604	573	607	570	563	588	570	588	574	586	544	559	609	598	572	569	564	580	574	593	562	592	560	603	563	609	587	567	570	595	637	589	597	632	606	562	591	534	579	605	617	577	623	562	609	565	543	568	559	545	607	588	590	531	572	581	561	621	602	610	564	553	608	552	592	576	569	542	599	606	585	565	569	581	530	565	627	579	587	567	593	560	620	594	580	580	561	556	554	624	580	592	539	616	604	591	565	648	554	653	587	603	602	545	577	531	535	606	593	586	572	560	608	580	602	550	586	577	578	583	623	549	627	627	596	545	641	570	591	617	568	631	591	613	619	638	604	553	574	593	564	535	584	622	614	571	595	575	598	563	565	566	623	580	591	563	602	618	559	607	574	581	561	557	576	595	612	590	574	581	613	557	559	616	595	653	540	569	575	585	572	589	540	608	548	596	587	578	591	591	589	535	573	584	598	507	578	567	597	607	583	553	617	533	584	575	577	579	578	574	615	547	581	554	547	605	584	590	613	606	582	607	572	584	568	589	560	584	614	509	537	596	579	545	580	577	590	560	595	567	558	604	606	564	611	537	608	603	542	552	583	564	597	578	549	550	568	576	552	592	613	591	544	564	613	567	580	563	559	567	582	580	613	637	593	582	597	565	563	548	545	570	642	629	580	604	563	585	573	560	621	623	601	586	591	602	592	572	580	589	582	594	566	559	547	597	566	583	589	567	560	591	569	586	580	592	550	581	532	565	587	591	540	532	572	549	557	554	561	566	541	573	628	563	602	629	541	575	555	601	601	563	559	607	597	596	605	603	569	561	586	595	581	538	561	594	560	574	578	556	587	589	596	588	599	588	573	639	570	537	550	599	590	622	564	576	584	598	601	604	599	560	592	594	591	572	588	539	606	537	617	627	577	592	603	569	600	576	601	577	564	566	579	559	574	622	574	589	557	570	581	629	548	560	609	578	602	592	583	605	601	571	561	599	584	552	605	618	588	575	576	597	550	621	582	577	569	578	590	589	532	627	604	578	566	613	581	608	605	583	578	588	587	610	599	578	585	565	591	606	623	582	609	562	609	582	573	601	593	585	581	553	575	546	594	617	510	569	573	625	592	584	572	553	545	594	579	578	560	578	582	567	570	554	580	586	590	615	556	604	580	608	571	571	583	524	592	583	600	573	544	574	558	598	600	606	569	546	577	580	586	585	596	600	549	604	609	528	540	567	576	598	613	551	578	610	589	595	555	546	593	572	600	574	586	558	591	578	546	575	601	576	572	573	576	586	565	557	566	595	576	598	622	591	582	549	564	608	614	593	587	584	570	597	554	597	544	567	613	571	570	570	592	565	593	568	570	583	575	609	566	555	611	579	546	602	574	568	550	632	578	599	629	556	582	572	570	565	536	572	572	614	572	644	575	575	575	598	529	605	567	573	575	572	571
28839	27106	25133	9562	1224	273	248	249	233	234	251	252	219	248	238	245	264	252	268	256	234	261	245	253	265	241	236	284	270	263	242	261	224	274	277	238	247	232	261	239	225	253	206	203	217	261	228	234	230	247	225	254	249	239	269	251	226	216	244	231	244	231	254	245	218	207	251	216	249	253	222	237	256	221	226	260	243	252	246	242	251	252	238	230	243	238	258	269	238	232	248	234	241	262	226	209	239	232	246	250	248	248	252	231	245	236	271	235	243	251	228	262	243	226	244	266	250	245	249	246	216	273	275	246	255	279	239	223	236	208	224	229	258	235	267	245	255	265	240	246	227	223	230	240	251	227	274	221	235	247	246	244	264	237	273	248	232	231	276	246	229	252	252	233	262	232	255	256	234	254	232	247	241	228	225	248	235	261	250	232	250	253	250	237	229	246	264	267	235	245	247	238	227	248	247	232	224	247	215	246	247	247	239	241	259	234	243	239	261	248	259	240	243	239	247	227	234	237	227	243	264	244	242	234	220	251	209	228	268	259	251	231	228	248	236	271	231	272	255	241	236	220	235	264	243	249	240	260	232	216	250	239	254	223	241	251	239	239	233	240	253	235	243	246	277	242	266	236	221	266	228	235	252	229	245	252	215	245	254	245	242	229	224	220	245	249	254	252	247	231	234	270	226	229	219	253	238	240	232	237	228	232	235	234	233	235	243	283	256	225	250	242	220	202	247	243	248	249	245	239	241	247	237	246	231	246	244	244	247	215	230	237	249	255	230	233	243	251	281	236	240	233	268	242	255	259	248	240	214	215	244	209	229	209	258	217	259	245	239	245	254	258	247	223	239	232	242	252	234	252	227	271	258	254	232	225	242	241	228	252	259	238	238	260	263	246	262	236	238	240	254	250	257	271	252	235	246	259	227	258	244	220	249	249	270	241	249	280	241	236	210	248	220	218	232	223	235	267	247	236	238	249	224	256	239	239	240	243	257	250	252	229	244	231	240	220	224	240	275	236	230	249	264	253	224	241	241	246	269	254	216	243	224	240	250	235	269	237	233	215	244	243	244	249	209	247	260	243	250	252	248	222	239	255	262	254	235	222	271	260	271	241	259	253	242	264	233	229	223	239	225	234	250	237	241	244	279	223	245	238	247	235	254	227	263	231	215	248	229	235	269	249	244	236	260	251	250	221	248	235	220	239	250	202	235	250	256	255	224	281	245	236	216	213	243	240	215	252	261	230	264	230	242	243	255	253	271	261	229	251	244	242	246	252	261	260	241	245	234	248	240	246	246	230	238	259	238	280	247	241	252	236	221	263	264	225	230	250	238	248	248	262	233	248	245	262	244	233	250	258	212	265	248	214	254	244	238	227	242	256	242	259	262	231	245	234	258	246	241	258	237	237	235	242	222	232	240	226	252	250	245	214	238	212	243	238	241	233	245	246	257	260	257	245	213	232	249	247	226	249	216	265	248	244	273	236	236	244	229	296	239	237	225	247	255	254	230	250	267	241	257	240	293	233	232	251	247	251	228	253	253	279	247	240	277	245	250	237	224	260	227	219	246	219	240	250	271	226	233	214	240	275	256	239	242	220	232	277	239	235	245	222	254	245	261	239	262	294	245	233	239	234	252	229	223	223	238	242	261	251	251	236	250	240	233	239	224	229	232	237	223	202	238	235	256	229	233	222	231	221	252	301	231	238	244	260	256	238	252	238	242	222	260	264	212	235	240	228	225	261	245	237	232	259	238	225	228	223	229	215	240	250	227	227	249	230	238	263	239	251	287	249	238	224	236	260	233	241	244	261	229	253	238	277	268	254	228	253	235	238	225	241	266	244	248	240	245	253	246	257	257	242	233	256	265	255	254	242	253	236	219	239	243	232	251	242	253	251	255	250	248	246	249	242	239	230	220	226	261	258	245	231	222	261	257	240	260	246	242	219	225	250	241	255	227	241	262	260	252	228	284	235	255	244	256	228	248	238	236	233	231	239	243	290	254	241	216	221	266	234	252	275	229	234	232	251	224	233	237	259	237	274	261	238	251	279	249	215	233	248	263	246	233	255	237	256	202	218	252	240	255	230	214	248	257	248	240	263	245	250	250	246	280	232	257	229	237	257	223	224	267	265	233	245	257	240	235	230	261	246	268	269	260	256	239	249	262	253	229	254	232	240	256	243	256	233	255	233	235	261	229	217	229	247	238	245	234	231	257	254	260	249	239	247	203	255	227	257	255	270	260	256	255	253	223	236	220	263	253	231	256	267	227	239	248	230	245	243	235	230	209	240	221	223	249	259	235	228	242	261	237	239	235	221	252	245	218	236	230	265	255	262	240	243	255	253	246	261	248	247	256	224	258	247	228	233	223	264	248	232	255	231	266	212	278	240	212	262	275	235	244	233	244	215	233	229	226	260	232	236	227	211	211	230	236	250	242	221	225	241	260	219	245	237	217	254	226	262	262	239	245	233	238	227	239	227	240	224	251	254	212	235	251	262	250	237	236	246	241	250	224	244	248	236	253	222	239	243	254	235	233	234	239	255	229	238	251	251	244	223	243	261	248	230	233	255	213	271	249	245	224	219	257	251	266	249	216	258	229	229	219	241	235	260	231	266	235	208	244	211	261	255	242	235	246	225	211	241	249	248	245	228	225	240	267	219	236	225	239	281	264	226	251	214	225	239	228	223	243	243	250	241	241	223	259	266	247	235	242	258	260	240	250	241	242	276	219	219	244	251	258	285	252	253	239	216	273	233	233	228	235	248	245	225	199	237	265	260	245	264	259	237	279	260	232	239	240	252	232	227	253	252	244	226	258	222	262	230	249	246	241	239	259	255	232	265	204	214	240	258	241	241	225	267	244	248	262	252	228	228	254	251	239	218	245	209	221	246	235	238	211	236	239	256	270	240	224	226	246	233	242	237	249	225	276	251	229	255	236	234	253	247	248	234	223	248	262	244	238	220	242	247	217	247	244	231	235	271	229	231	231	232	269	242	230	238	240	230	245	258	225	227	240	245	230	247	266	235	231	252	235	257	232	247	243	209	246	250	236	235	237	242	232	241	232	274	265	253	242	239	230	219	227	245	259	238	223	214	251	233	219	216	265	242	262	242	256	226	252	231	236	230	254	247	247	243	252	247	241	262	247	206	251	256	236	242	239	241	240	225	222	238	242	253	240	241	246	260	246	252	215	224	227	266	241	253	239	256	233	261	249	272	231	264	230	247	227	244	242	242	246	225	214	253	237	226	244	241	270	217	237	235	250	228	250	240	216	250	239	252	243	256	243	209	235	257	218	226	243	226	235	235	254	220	222	246	216	220	264	240	240	255	233	252	258	219	245	236	260	261	243	236	233	250	277	255	270	257	225	237	250	250	274	241	234	243	232	251	248	237	252	272	224	251	266	222	226	247	263	242	255	256	214	226	236	224	286	220	276	248	260	264	218	253	277	239	230	231	251	241	254	217	249	248	223	234	238	237	232	264	253	266	238	254	238	251
37701	45057	30307	8585	2160	481	442	454	449	469	446	486	448	450	508	454	451	467	464	472	448	478	506	442	446	466	456	414	470	430	468	414	434	472	448	471	483	450	473	445	451	471	456	445	483	498	468	441	465	506	458	466	482	449	457	438	464	486	449	472	471	452	509	460	448	476	489	422	447	461	453	441	480	448	466	515	479	465	462	485	476	472	487	443	433	462	465	448	478	483	479	486	475	466	460	464	491	418	453	459	480	438	441	489	461	449	443	447	445	437	492	464	473	445	429	437	465	486	465	416	515	468	477	449	513	444	420	461	459	472	469	440	456	449	476	486	457	494	472	471	482	486	468	427	487	471	431	472	477	465	452	485	488	436	498	464	453	444	469	445	504	512	463	433	491	423	454	464	436	452	459	461	470	469	448	480	459	489	443	474	466	431	453	468	453	467	452	456	473	467	442	458	452	477	496	474	459	463	432	489	440	455	471	479	442	505	464	426	460	426	457	474	518	515	459	452	438	468	512	452	457	435	471	487	445	479	469	455	468	467	483	486	475	476	469	480	474	460	463	476	456	491	492	493	471	467	436	477	482	471	458	441	424	448	460	450	475	468	456	466	470	434	490	452	456	462	478	480	476	460	427	456	472	474	469	443	461	460	470	491	478	483	481	478	452	472	462	442	438	460	448	451	452	524	458	474	432	471	468	469	460	454	486	456	413	475	483	480	437	493	462	472	471	478	495	422	439	413	464	523	463	454	458	473	466	497	463	451	460	459	460	447	461	473	473	505	441	466	459	448	473	487	452	454	457	503	492	481	494	490	444	457	462	473	454	456	486	455	457	444	447	497	458	491	425	486	466	474	447	443	442	481	425	493	473	468	438	464	424	466	445	441	466	456	470	441	480	493	514	466	469	499	451	459	471	469	448	436	456	472	464	498	506	489	446	433	476	427	481	494	461	477	481	460	493	439	480	489	478	487	458	476	461	484	463	520	478	454	427	478	450	465	487	461	462	450	425	459	469	478	469	486	459	442	459	481	470	460	465	466	453	454	476	466	498	463	502	443	445	462	483	486	478	467	481	458	482	475	466	487	465	454	435	477	453	460	449	429	453	458	459	451	468	471	464	479	466	493	460	469	445	460	435	458	484	496	448	487	447	487	444	498	479	484	459	463	493	492	499	461	467	465	507	470	449	425	473	467	457	445	457	492	474	477	482	455	475	427	456	481	443	481	463	473	466	452	432	465	433	474	454	496	455	419	474	484	435	480	442	442	495	478	481	461	450	455	446	458	433	463	439	446	411	458	478	474	454	459	428	456	475	472	458	454	464	450	470	489	465	474	455	445	517	453	459	505	485	461	489	473	475	442	502	455	472	441	455	495	492	471	488	453	455	476	469	481	465	481	481	472	454	471	467	483	427	508	432	473	440	452	488	478	462	439	466	428	441	490	444	449	455	456	446	459	475	448	470	479	426	456	473	491	458	454	434	476	442	416	455	458	437	476	435	493	484	457	462	474	442	451	453	457	459	499	463	444	467	456	452	485	476	470	455	439	494	481	455	473	446	460	495	483	451	461	475	468	486	455	526	459	446	480	442	448	443	432	470	450	470	466	450	452	474	439	443	462	457	462	477	475	481	505	495	440	442	480	467	458	457	507	464	486	492	479	461	505	450	455	460	446	475	463	456	470	466	438	479	467	465	487	455	487	458	485	505	433	478	535	487	460	456	445	499	420	457	473	445	442	459	484	456	461	499	523	461	457	458	453	459	439	454	460	437	466	499	503	490	466	483	462	436	465	469	477	438	460	449	463	470	439	513	468	504	476	452	482	476	475	466	490	500	484	467	443	441	442	482	483	481	451	484	444	448	501	456	471	434	456	456	409	460	442	469	449	469	484	462	467	439	444	461	460	485	464	454	471	448	473	442	449	483	463	449	470	441	440	424	494	462	427	474	484	447	438	437	433	445	456	446	458	446	524	446	439	478	466	468	456	454	449	458	428	451	472	454	479	493	498	464	427	487	395	473	497	492	454	503	492	427	467	482	492	468	448	459	459	482	451	438	463	468	446	458	450	502	482	527	442	472	456	463	486	475	486	452	466	476	449	479	467	482	463	448	444	447	496	453	471	450	458	475	455	462	439	443	486	463	447	480	435	482	470	472	469	489	466	455	466	458	487	465	445	459	431	484	466	502	501	478	496	486	474	471	512	482	453	458	444	446	487	464	474	439	472	458	455	471	447	466	451	468	484	469	455	471	411	436	478	452	447	467	479	490	477	483	487	464	490	466	478	468	447	473	487	463	482	490	505	436	467	463	460	443	447	481	467	470	458	442	427	497	469	489	458	488	469	489	489	482	456	465	483	513	449	470	470	468	521	442	423	441	445	482	435	458	445	475	444	461	421	494	471	479	460	499	494	440	463	414	469	475	444	480	474	492	466	457	447	519	504	451	492	484	496	479	449	477	475	446	475	462	500	499	464	458	462	454	450	454	502	457	456	465	488	501	431	448	471	452	458	467	457	465	482	463	464	479	406	440	451	467	441	440	474	458	502	465	410	480	495	511	448	439	474	480	470	469	498	484	476	462	485	444	443	470	455	450	465	486	438	459	506	460	445	467	470	466	476	464	432	472	479	503	481	470	457	480	441	461	491	486	475	444	488	431	490	466	470	462	488	486	468	490	469	458	485	457	454	483	454	448	496	455	461	447	491	446	457	457	434	459	459	417	468	470	488	464	494	460	443	425	486	493	480	482	457	466	447	488	463	469	459	470	460	436	471	468	481	452	447	481	484	488	462	452	457	452	451	451	442	448	480	451	460	449	481	482	449	474	481	467	482	468	480	445	462	466	473	441	432	443	480	458	480	514	457	444	462	480	459	455	434	456	476	470	466	459	494	471	483	482	469	457	466	447	467	460	457	468	462	483	447	455	448	477	497	485	446	464	470	456	464	487	457	491	449	434	471	461	505	487	446	457	461	426	452	517	521	468	462	485	482	493	458	455	436	459	494	471	482	422	460	474	483	441	474	485	483	501	429	442	479	479	449	476	490	458	460	444	447	441	484	472	469	452	419	436	474	453	455	473	460	422	448	455	475	456	465	487	478	454	440	453	460	522	465	442	436	438	427	487	458	455	464	506	491	448	434	464	488	495	495	414	499	472	476	469	464	445	470	500	473	477	478	462	458	458	506	464	485	467	430	470	430	456	485	465	487	452	520	468	449	455	427	496	458	439	446	443	423	460	456	455	498	441	415	494	475	481	489	421	510	486	454	475	471	439	459	476	485	449	473	467	465	477	449	486	489	449	478	486	454	428	422	464	469	439	449	472	477	493	481	464	456	458	451	469	467	489	457	415	417	475	462	465	480	425	468	438	482	464	437	482	485	470	434	461	431	499	459	483	461	470	450	475	479	438	438	491	477	466	470	471	448	476	479	456	446	456	464	449	456	488	492	463	457	442	494	456	481	495	434	456	437	417	479	447	459	463	472	465	446	433	528	489	472
24249	22572	31432	24580	19972	6569	334	207	186	225	196	199	172	202	179	202	190	168	196	167	175	188	170	157	195	167	166	168	175	178	180	166	169	178	179	203	181	187	165	206	163	186	170	171	180	175	183	196	187	171	202	179	206	180	169	170	167	174	200	177	182	181	196	187	155	165	211	161	181	182	147	169	187	154	174	175	165	176	197	176	151	218	187	187	172	183	178	191	194	150	195	164	191	165	154	172	175	169	194	194	176	185	164	163	174	173	165	178	160	188	179	173	179	171	159	184	180	185	178	187	184	166	166	182	167	166	163	194	184	179	181	156	187	193	192	176	189	191	176	179	156	175	200	209	172	175	209	190	162	171	203	174	168	140	173	179	156	165	161	183	176	176	167	159	164	160	162	167	184	174	153	175	189	182	154	171	161	151	154	180	182	173	174	171	190	184	165	173	175	172	177	167	182	189	171	174	170	177	187	186	172	179	153	186	176	181	199	170	167	187	165	184	164	159	181	155	170	185	206	166	201	154	188	190	159	162	196	172	195	186	209	177	167	182	174	177	184	176	183	154	164	200	191	177	171	197	183	185	170	160	186	169	177	173	176	174	176	193	160	187	171	189	165	176	205	175	170	153	169	193	177	179	158	187	154	183	197	163	184	169	178	176	180	166	187	166	157	196	175	166	198	163	177	180	166	196	159	175	162	179	155	178	199	183	169	178	213	189	176	150	172	158	174	158	182	177	187	168	139	185	193	181	200	190	165	174	176	170	169	176	174	169	194	170	172	161	167	189	160	172	181	193	194	182	182	192	204	170	156	188	179	205	166	154	156	150	205	181	201	165	186	169	181	187	179	176	184	169	190	141	185	207	192	188	162	202	180	171	180	180	177	167	175	147	179	183	183	186	171	193	181	184	160	178	181	164	184	190	166	177	159	192	166	167	163	149	167	189	197	151	184	170	160	178	157	166	168	169	207	179	181	177	185	183	168	167	161	166	169	184	168	177	178	172	161	186	167	179	179	185	159	197	180	164	199	161	154	163	159	174	153	176	196	166	173	193	165	176	184	189	193	189	169	150	176	169	165	163	194	200	193	179	189	178	174	162	204	170	163	192	195	196	155	184	177	161	170	183	178	169	166	170	171	160	193	166	202	195	190	191	156	181	164	177	180	178	174	177	185	186	169	182	172	192	176	180	154	180	158	152	189	168	163	173	159	173	170	175	184	184	167	165	194	165	185	210	180	175	165	186	160	176	180	172	176	186	185	179	160	153	195	177	186	176	201	173	169	191	144	167	186	156	173	179	185	180	195	158	167	168	176	180	179	195	158	164	192	187	174	158	159	180	152	196	151	201	198	185	162	155	160	177	180	171	202	194	193	164	166	168	209	190	186	185	183	164	176	191	183	184	173	177	184	180	179	175	171	175	165	179	173	155	169	176	181	184	177	189	198	188	170	190	161	188	169	207	170	150	167	189	156	157	188	186	157	184	175	178	187	197	172	181	171	175	170	163	195	191	175	176	170	196	164	176	188	192	179	180	171	165	195	184	181	168	160	192	159	187	180	161	174	169	177	162	168	187	199	161	199	154	183	182	201	181	187	198	169	151	194	182	166	170	182	169	177	182	171	159	165	165	187	202	188	193	159	165	199	176	191	177	186	173	197	172	189	177	178	177	181	173	161	183	184	189	158	157	187	157	160	188	178	165	186	165	171	173	143	179	175	166	169	171	168	184	175	155	159	172	172	169	180	169	195	167	182	186	167	177	176	179	168	170	187	192	183	170	185	164	177	166	193	182	171	192	207	180	186	186	178	165	191	163	171	173	185	163	151	178	199	177	164	194	175	180	179	172	165	199	171	175	176	171	197	203	174	187	178	198	190	171	153	178	182	186	139	189	188	170	173	194	190	183	179	180	172	178	191	176	179	180	159	157	177	176	149	184	209	199	168	184	195	203	179	161	174	185	155	167	164	183	177	196	163	197	184	169	176	158	169	175	180	163	181	194	197	173	181	174	189	191	155	191	165	195	168	183	184	176	170	195	186	172	172	155	182	176	137	178	187	163	180	177	171	187	168	186	181	167	174	180	172	153	198	193	189	175	179	192	192	180	176	186	194	184	166	195	192	186	194	168	162	189	179	171	178	183	183	186	169	166	184	181	195	155	180	191	178	170	197	168	167	178	175	185	188	176	168	161	146	165	169	187	163	212	173	197	189	195	198	170	179	209	168	167	174	173	158	175	177	166	186	187	173	165	191	174	182	190	183	201	163	192	180	179	162	173	190	190	183	213	184	164	183	192	163	174	199	189	166	170	169	184	180	177	175	184	183	177	161	193	175	172	165	204	165	166	198	194	197	175	155	196	154	168	170	177	163	180	165	152	190	165	152	173	159	189	185	174	184	176	169	178	160	170	171	199	183	183	187	152	152	188	160	177	160	169	189	178	192	182	180	177	176	183	163	170	187	173	176	158	174	199	167	190	189	161	177	182	182	168	147	180	159	165	165	172	198	184	191	176	170	169	172	158	175	161	159	150	163	188	186	163	176	179	183	187	185	176	155	203	164	174	182	148	180	171	168	193	179	181	181	173	187	166	189	195	173	170	179	160	166	181	163	186	186	196	205	172	170	187	183	181	172	188	182	188	168	159	173	193	175	152	182	185	144	187	163	170	184	181	198	152	202	160	183	171	138	190	155	194	197	185	194	207	167	184	188	194	179	171	185	189	187	178	173	181	157	166	174	196	186	182	180	182	165	179	174	172	185	197	177	167	168	197	180	191	179	194	161	178	165	203	166	179	158	172	177	165	183	163	168	182	193	181	165	178	163	162	161	181	162	172	173	192	198	182	179	180	187	172	161	172	186	167	178	167	187	209	153	167	169	170	163	197	170	206	199	182	174	214	174	156	169	163	160	186	182	163	183	167	167	176	195	181	202	163	159	174	185	161	191	191	181	174	189	131	163	198	153	194	167	187	189	166	188	177	194	177	208	199	146	212	153	194	185	182	173	183	175	159	188	184	179	179	195	168	194	152	183	173	175	165	208	181	195	183	187	157	180	164	165	194	168	190	167	196	147	182	170	182	165	214	181	169	171	179	156	173	198	188	154	167	170	191	151	166	170	171	174	170	195	175	160	159	184	188	192	198	184	186	212	192	171	176	175	174	187	161	176	161	162	194	147	185	182	177	178	168	181	186	194	189	159	174	160	164	174	162	174	199	182	174	184	190	180	189	179	169	194	185	176	196	169	190	185	193	185	196	170	186	177	181	157	169	171	175	177	179	188	172	202	153	173	152	189	177	191	184	178	167	166	158	193	173	196	189	172	184	183	166	179	171	166	158	198	153	171	169	193	175	171	195	176	172	182	170	167	178	189	174	172	176	172	166	170	174	155	165	185	174	214	183	159	194	203	188	196	161	178	174	167	175	163	182	190	176	184	169	159	186	171	187	192	198	158	186	183	170	149	186	166	173	197	160	173	170	190	174	187	145	191	182	204	166	185	168
59036	85927	59026	34189	7377	451	467	427	411	412	375	345	394	385	351	379	335	362	400	331	342	360	321	328	361	382	330	355	337	350	344	347	353	345	373	362	359	377	330	333	320	339	348	323	356	374	344	347	362	328	315	372	329	344	360	350	348	353	346	345	334	341	329	335	319	342	337	373	377	384	345	376	341	309	352	324	338	357	359	335	339	297	328	336	352	329	341	298	319	362	340	337	313	342	355	340	315	350	358	355	354	344	330	353	337	326	354	321	341	356	298	337	319	334	334	360	379	340	328	338	366	357	362	332	328	324	364	325	352	353	354	368	336	353	372	363	323	329	357	351	334	340	348	361	311	357	335	338	341	339	338	338	385	325	326	360	322	341	331	331	330	307	374	340	317	339	311	323	321	310	350	351	320	337	344	343	350	345	380	310	324	349	325	329	312	373	333	335	316	326	340	314	338	345	331	295	326	396	364	345	330	323	331	331	347	325	315	331	304	354	358	325	343	332	324	364	365	338	316	360	368	337	369	351	304	373	346	328	313	338	350	338	321	343	338	334	327	341	325	362	357	331	329	352	354	322	329	353	281	352	313	323	345	320	356	358	354	342	348	333	327	306	320	334	312	362	387	343	329	347	342	334	338	325	330	327	333	347	334	333	357	353	385	323	347	349	364	357	352	361	322	356	348	346	332	331	339	368	331	345	325	325	344	323	386	318	333	299	343	350	326	345	341	324	343	341	308	337	318	299	374	330	336	352	371	314	339	312	340	353	365	332	342	333	319	338	319	341	320	321	344	314	337	365	348	343	336	312	321	380	331	358	345	318	337	362	347	349	332	364	299	347	311	356	318	334	333	304	343	324	346	348	356	341	328	345	328	344	393	345	372	362	324	352	339	338	337	358	331	321	327	358	356	338	314	346	348	361	362	355	334	330	348	351	334	348	360	355	334	361	326	341	340	333	383	322	359	341	343	336	314	320	332	315	333	325	319	336	341	324	319	334	344	346	351	363	352	332	353	353	324	343	325	348	335	363	327	341	366	300	380	354	346	325	348	332	358	331	335	338	339	315	362	311	334	325	355	317	349	338	374	362	313	356	359	339	320	354	333	311	314	322	343	335	358	357	319	343	346	363	347	344	341	332	390	318	337	332	344	325	329	352	331	338	354	332	309	318	351	357	349	341	333	351	324	362	372	338	330	350	333	363	340	355	327	369	366	332	352	346	319	333	339	350	347	340	315	337	321	325	346	346	331	334	326	307	339	335	307	339	332	358	339	337	321	348	343	333	361	344	341	338	346	323	341	358	353	360	320	330	333	351	344	334	356	322	321	356	320	351	376	337	309	333	348	348	352	343	323	287	337	317	337	364	333	365	320	382	352	380	338	372	340	343	338	325	369	329	381	316	350	335	321	334	346	316	317	361	374	379	356	369	329	339	356	341	355	349	349	348	361	309	309	365	345	344	354	325	364	343	318	347	352	352	354	322	328	325	369	357	346	336	329	328	365	360	359	320	370	349	347	343	338	335	352	324	349	335	337	341	341	347	343	347	374	337	350	360	329	344	345	298	350	345	333	360	336	337	342	335	322	325	355	365	342	344	361	345	350	358	329	317	361	342	291	344	376	344	313	339	378	349	330	352	331	374	362	336	347	337	340	345	319	348	344	327	315	362	338	330	335	331	359	323	338	314	381	360	345	312	343	300	358	358	313	387	345	342	347	341	336	306	361	340	361	320	342	353	334	328	335	332	332	323	343	381	328	321	328	337	320	340	339	367	400	329	333	335	324	381	320	346	337	340	308	325	350	345	326	331	300	345	340	343	358	320	343	341	359	355	328	316	336	354	322	323	374	332	298	337	297	336	312	364	338	292	328	294	359	343	374	341	388	347	331	372	376	361	349	305	343	319	337	343	350	334	346	354	302	314	331	309	300	350	312	323	338	353	349	343	347	336	330	339	355	341	320	331	330	332	340	376	351	318	327	349	348	341	341	330	330	325	353	342	359	347	344	338	320	332	342	325	329	365	319	354	352	348	391	358	334	333	334	315	353	349	345	344	346	321	367	336	361	335	335	336	348	338	319	342	365	377	364	336	317	321	341	330	351	308	315	354	313	317	297	370	345	366	308	330	326	339	321	355	351	370	336	331	354	310	345	350	348	341	324	363	313	345	317	326	345	340	335	348	313	343	341	317	331	334	340	315	326	361	345	338	355	351	331	370	363	338	347	336	348	323	333	363	320	347	381	321	339	360	310	314	368	308	370	325	352	326	354	339	319	315	355	337	337	344	341	322	331	350	355	339	328	338	334	346	341	330	323	312	335	355	300	324	350	328	341	344	330	329	333	343	341	335	328	345	320	323	337	340	344	336	325	343	363	342	360	347	342	329	341	383	368	342	344	333	340	335	364	343	320	358	349	323	368	345	327	328	322	335	339	372	375	351	352	336	344	287	345	332	325	333	315	337	360	338	296	349	354	335	335	358	331	342	324	308	334	325	353	335	332	319	365	378	374	361	328	348	371	335	331	345	366	360	337	315	359	331	343	344	356	357	359	324	359	332	301	355	327	341	324	355	389	352	338	347	343	310	332	347	333	330	362	344	338	335	344	332	343	311	316	323	349	385	306	360	310	324	340	356	325	334	365	336	331	364	337	321	342	321	362	348	348	352	316	379	338	364	355	341	328	323	363	314	349	322	343	354	322	368	345	355	366	336	340	339	347	310	339	354	322	359	328	345	336	343	336	356	329	361	356	364	385	321	358	328	357	366	321	344	366	346	350	316	346	342	383	340	332	348	351	335	348	351	327	352	351	338	350	374	360	328	366	301	349	306	348	308	353	324	330	328	314	324	335	332	312	311	331	361	341	340	353	355	335	329	357	334	334	314	332	375	342	325	376	339	304	364	344	310	346	340	325	362	345	356	319	300	344	379	359	335	347	357	379	327	331	369	335	354	343	324	329	354	302	327	378	349	327	344	337	330	331	295	363	330	342	352	348	331	347	318	324	345	343	359	342	302	343	348	304	355	360	309	371	369	335	332	348	346	292	343	330	351	338	332	331	317	341	332	375	322	334	341	345	357	328	336	334	320	346	327	342	346	338	349	347	328	351	344	336	326	328	355	326	352	330	325	376	332	360	347	346	337	364	340	332	331	346	376	311	336	360	300	351	376	326	313	332	321	319	348	323	362	340	344	308	349	362	360	338	340	343	328	328	317	350	343	328	358	340	313	342	342	304	365	339	327	327	385	340	331	333	356	348	351	332	348	331	307	340	319	322	338	356	375	294	360	338	339	342	349	319	321	350	338	350	356	342	356	350	327	309	321	336	357	338	349	336	346	333	340	363	305	339	325	326	354	321	346	311	338	313	341	371	331	355	371	368	356	325	330	349	339	327	376	359	365	334	325	307	362	339	352	364	332	323	358	381	337	312	326	342	345	342	347	350	316	357	295	322	347	321	321	338	341	370	353	358	332	386	368	340	348	340	310	322	350	345	338	358	390
23197	21641	28908	24221	21452	18325	3668	430	346	376	365	343	328	386	344	319	318	326	323	338	350	331	338	326	285	346	324	317	361	332	304	358	359	349	315	323	334	351	316	320	336	330	343	331	330	321	360	335	347	325	312	288	336	318	312	316	349	315	350	329	327	345	350	299	335	315	343	330	307	346	324	306	326	302	335	324	312	314	347	300	317	331	316	328	318	314	336	323	323	324	342	318	327	308	326	332	312	318	350	348	310	316	339	296	316	315	343	314	332	346	362	313	335	344	322	342	318	323	336	334	318	346	320	339	337	317	307	306	328	325	326	342	330	328	333	355	336	326	315	307	326	306	350	358	337	357	335	333	337	343	333	319	348	332	359	335	300	316	289	315	333	325	312	302	294	321	313	317	325	311	346	306	313	353	297	318	346	291	295	311	309	326	333	346	315	315	359	318	274	337	360	331	359	347	354	320	308	326	359	339	335	346	351	278	311	316	319	326	313	281	306	301	318	287	314	318	343	299	332	325	312	311	325	345	299	335	346	347	314	326	306	348	337	344	325	315	304	326	313	291	303	293	325	311	326	367	311	348	304	332	319	304	368	300	327	288	328	306	330	303	310	349	343	313	326	345	344	341	333	338	320	319	316	308	319	308	320	285	296	316	296	305	301	326	312	298	296	317	341	313	342	349	318	332	303	338	329	309	339	311	334	317	371	324	327	334	323	324	307	340	325	334	322	332	336	326	338	315	317	308	330	334	311	332	342	311	353	342	326	285	321	308	340	326	369	311	317	306	292	325	320	319	301	315	317	370	311	317	334	319	315	332	327	330	316	305	313	290	331	319	331	322	288	347	322	325	307	318	313	346	306	340	356	304	325	306	303	336	349	335	327	305	306	321	302	333	338	310	324	269	326	308	344	320	321	287	341	334	336	337	307	343	341	347	338	339	307	363	304	341	302	318	276	311	324	344	343	343	320	341	294	318	293	344	322	327	337	306	336	311	301	309	340	321	303	310	334	320	294	320	318	336	293	347	318	334	324	318	299	327	310	315	303	324	333	306	356	302	327	350	311	340	309	296	312	337	327	306	349	304	320	308	327	339	350	328	334	319	311	342	322	327	349	316	307	350	346	322	295	333	346	322	291	343	362	319	312	297	301	350	310	312	331	357	316	317	348	317	313	317	322	307	289	349	327	337	290	311	300	330	338	321	333	322	318	302	348	343	273	353	334	298	352	311	327	341	367	312	333	318	307	319	325	309	341	336	339	326	330	323	317	278	314	300	319	342	286	314	320	306	316	312	323	305	291	349	331	327	299	329	319	390	316	345	319	297	312	313	336	297	305	312	317	284	313	343	309	340	314	318	347	346	322	305	308	307	322	293	345	292	294	324	348	316	324	326	289	326	317	309	326	327	333	321	340	326	304	354	316	306	327	314	305	305	333	303	335	305	371	341	309	372	311	340	348	317	306	310	333	328	307	326	314	355	317	319	327	343	317	327	324	296	322	361	341	341	317	297	347	313	286	322	327	309	345	326	331	317	312	292	300	328	311	335	287	329	301	338	317	331	349	364	319	290	357	317	297	327	335	341	342	385	333	326	336	309	306	289	347	341	330	330	329	314	312	325	316	340	342	327	311	333	306	340	324	308	301	313	336	342	327	339	348	312	294	312	301	300	344	288	339	359	324	356	307	331	328	317	311	338	333	314	313	329	347	278	315	293	310	334	330	313	300	350	307	329	338	340	315	341	328	329	337	313	314	343	309	321	333	299	334	319	310	339	323	340	342	327	344	303	330	352	320	327	329	322	322	294	324	349	315	328	308	315	320	342	333	300	322	338	323	325	320	321	298	297	332	301	291	343	325	311	324	327	317	327	328	323	350	307	327	331	327	331	330	353	325	293	349	318	311	336	349	322	291	304	330	309	299	286	288	357	316	317	323	280	314	300	321	279	287	351	346	313	319	327	322	283	303	307	331	347	321	314	307	321	276	318	363	328	324	318	340	319	337	326	305	311	338	326	305	313	285	318	342	328	312	284	334	354	300	336	333	294	334	326	322	322	324	291	298	322	296	297	319	336	337	337	338	287	313	310	325	312	294	344	311	326	317	359	309	328	316	316	353	328	312	327	314	338	317	316	283	287	326	314	310	347	316	323	362	285	317	314	322	327	307	334	314	307	328	281	312	322	338	328	293	335	328	328	364	342	327	313	332	317	302	319	309	315	320	297	308	292	285	321	314	357	275	305	318	330	312	330	342	327	313	304	355	341	336	303	331	309	313	324	294	348	312	317	320	323	309	298	326	325	313	309	328	322	278	316	329	310	346	344	332	338	321	309	357	320	358	299	327	359	340	316	327	320	339	363	304	299	350	307	323	300	300	317	317	320	319	303	317	316	335	323	318	337	351	312	353	317	300	352	316	330	339	336	295	348	319	336	336	352	286	328	322	335	298	335	363	305	306	326	333	318	334	330	312	326	302	279	313	290	350	316	313	292	305	315	344	334	318	295	349	338	297	316	322	320	294	326	315	323	321	341	326	350	328	327	348	351	337	323	326	341	329	332	310	354	334	332	325	313	300	339	331	319	307	326	288	304	326	329	343	313	317	318	327	334	352	317	275	314	356	315	319	348	304	309	336	345	304	313	321	305	343	347	363	293	313	311	302	336	305	319	358	298	316	353	315	314	354	312	363	306	288	335	356	364	303	303	308	320	321	319	327	327	310	354	303	338	320	315	308	296	304	321	342	302	283	301	338	322	325	300	306	330	327	325	309	343	316	338	355	291	339	294	290	312	304	336	343	300	308	342	316	362	305	317	371	300	302	279	311	333	295	324	334	332	320	324	309	335	308	298	316	321	336	326	346	344	313	313	323	325	307	291	345	298	296	327	323	328	328	326	298	287	340	346	343	323	344	306	330	316	359	301	306	333	309	297	289	294	336	345	343	330	331	313	319	299	309	322	333	293	314	332	301	330	313	315	318	316	336	352	320	352	346	322	285	331	324	348	334	329	350	322	319	338	291	346	316	326	312	310	337	307	348	349	291	299	336	318	333	291	321	301	314	347	333	331	339	293	336	346	274	316	306	341	337	357	323	326	301	317	364	313	321	320	296	316	303	323	335	337	353	363	295	325	327	310	304	325	324	310	313	323	285	320	346	327	302	315	333	318	321	317	301	345	288	336	343	332	342	338	299	334	328	351	313	321	311	290	337	341	368	345	320	343	365	340	312	307	333	320	324	343	320	325	350	333	308	321	300	340	312	326	298	333	306	313	346	315	293	316	344	301	316	336	307	337	359	322	339	315	307	324	315	336	306	308	308	289	318	338	315	336	337	297	329	318	290	318	309	327	307	305	347	307	318	337	352	300	349	338	286	349	307	317	309	341	307	320	327	302	322	295	313	294	312	311	340	330	308	281	361	338	334	305	308	318	319	290	305	350	306	332	300	312	339	311	321	334	338	320	302	332	319	305	308	300	339	330	332	273	343	312	345	299	348	310	326	325
59405	94980	65065	41521	10193	898	757	719	673	681	612	647	632	587	608	605	556	586	585	543	602	554	613	588	562	571	596	580	565	549	579	560	567	535	587	568	598	607	585	595	594	590	619	602	579	539	551	516	584	555	568	541	567	535	553	522	586	545	548	578	616	540	553	556	541	581	612	559	599	615	562	535	567	579	535	570	538	566	564	600	562	577	568	550	547	593	561	546	566	552	563	587	596	599	519	544	513	589	583	564	562	592	514	557	518	587	562	543	563	551	568	554	543	537	540	540	599	585	553	564	567	614	565	536	580	569	577	561	559	576	557	570	559	574	612	572	532	603	547	560	601	547	533	516	586	572	564	515	563	546	550	550	531	593	541	552	554	568	577	571	524	588	559	539	528	573	608	568	599	546	530	575	607	544	552	574	537	589	580	574	571	535	547	530	558	612	532	575	559	527	540	528	542	564	546	524	568	571	549	485	563	582	556	571	593	561	604	562	571	578	516	502	547	575	560	582	571	496	525	562	608	567	546	564	516	564	547	582	558	601	587	587	577	587	537	554	558	572	520	516	560	570	555	549	568	570	553	541	567	550	604	530	556	576	525	546	546	563	568	536	540	572	549	564	539	584	584	562	551	559	598	584	534	545	537	527	543	549	557	603	553	534	563	550	526	561	589	558	547	564	552	506	531	564	582	527	596	585	609	564	597	588	557	593	580	536	564	537	544	568	551	574	547	553	582	584	541	526	584	613	553	552	569	547	547	552	562	521	585	569	617	596	567	581	546	588	543	576	539	594	553	516	554	600	569	558	549	581	542	542	546	540	615	595	608	528	516	561	584	526	568	568	549	546	575	520	546	585	543	564	573	547	564	542	570	561	551	620	528	579	559	535	566	546	574	567	580	579	623	552	569	546	582	559	530	543	542	562	584	546	605	579	551	548	563	556	577	587	572	581	556	547	578	517	589	556	557	519	577	561	563	631	564	553	522	544	563	629	556	621	561	581	537	561	534	567	610	494	547	540	578	537	611	594	535	530	561	570	565	575	562	547	534	556	584	598	577	583	573	556	570	555	537	555	568	548	543	584	566	594	552	596	540	562	535	572	577	549	594	570	566	563	588	547	556	553	555	594	565	545	564	532	563	588	580	569	591	602	596	576	547	534	507	556	528	585	569	521	568	554	567	595	547	544	548	552	570	560	586	547	576	605	562	578	603	526	531	561	564	565	573	576	540	552	568	541	553	561	530	498	564	578	535	527	574	570	583	608	513	550	543	576	542	581	581	503	556	519	555	567	590	548	556	533	522	551	572	563	546	590	522	560	519	616	566	579	582	576	624	571	578	595	561	518	536	561	595	572	596	532	575	551	546	580	525	538	550	541	576	589	535	547	558	579	548	572	568	565	592	568	575	577	566	529	571	511	585	537	541	577	545	597	563	570	549	546	579	541	559	549	529	609	578	577	591	565	567	539	549	545	615	505	590	566	571	562	554	539	561	547	548	593	574	605	541	546	571	560	541	532	592	612	580	574	560	587	558	606	579	558	590	579	541	522	540	514	588	550	548	572	605	542	526	538	547	571	576	547	583	537	563	534	534	598	523	534	530	578	596	532	573	558	573	522	589	550	583	570	559	579	553	543	584	554	557	597	544	563	568	535	563	579	564	541	595	563	585	562	553	578	554	566	590	552	567	533	583	529	559	565	636	540	544	591	604	583	580	557	569	580	540	607	576	549	563	572	557	516	582	541	589	569	539	545	568	565	594	574	568	526	552	579	558	569	609	565	538	521	535	528	581	550	556	561	572	570	567	537	543	555	581	562	556	557	540	579	576	537	583	559	586	553	550	609	554	535	597	544	534	598	594	515	528	606	608	539	582	556	609	559	569	542	588	525	532	556	580	569	575	545	564	559	541	597	596	583	598	590	556	559	575	587	523	579	583	561	557	564	574	607	542	530	579	569	606	535	581	533	512	569	520	558	592	552	562	577	563	574	573	543	543	562	560	554	538	594	561	551	585	565	553	536	540	530	577	566	569	531	614	610	544	559	571	642	571	584	559	589	541	600	572	556	538	590	540	601	556	544	528	535	590	573	590	604	564	552	551	556	574	545	572	585	559	562	571	598	552	495	532	549	581	543	572	543	598	547	567	553	607	551	558	598	547	556	562	554	553	564	530	556	536	547	567	584	505	618	591	546	547	594	587	570	604	552	543	644	567	559	547	547	540	548	557	571	554	520	548	595	590	567	583	520	610	578	538	535	604	548	579	609	571	543	579	543	614	583	553	542	573	567	549	568	532	538	519	537	544	541	519	570	524	592	580	576	532	567	519	571	572	582	581	519	573	571	604	576	573	583	594	550	578	570	582	564	567	590	572	606	591	545	521	543	606	573	559	553	594	573	599	546	549	533	573	565	540	563	570	588	567	542	549	573	538	575	549	559	538	597	530	607	569	571	556	528	547	572	546	569	568	567	566	566	555	557	543	576	550	569	571	567	612	580	561	566	551	553	577	599	545	591	552	578	538	576	554	549	543	503	581	564	515	579	512	587	560	547	558	541	601	547	536	548	602	587	575	511	543	602	562	547	541	551	623	615	563	570	564	557	547	565	541	590	572	555	589	561	541	548	589	545	569	545	590	514	557	541	571	547	574	581	545	550	582	556	575	576	540	561	591	630	581	576	533	550	569	585	548	542	575	543	550	549	584	536	556	582	556	534	595	593	561	534	591	539	559	556	563	536	562	536	583	588	549	577	562	589	542	564	555	551	568	576	554	514	563	554	580	563	585	551	559	548	578	550	597	523	581	577	567	543	557	547	535	564	564	618	564	537	523	587	585	571	593	542	548	586	581	581	555	541	546	541	550	546	542	541	560	561	576	575	573	554	547	540	565	586	577	515	550	576	563	582	528	537	549	555	613	538	598	540	569	599	556	572	580	558	526	544	520	591	545	546	565	549	533	564	576	594	570	557	577	612	566	611	549	536	550	551	597	556	561	616	575	584	610	623	570	546	562	541	557	522	526	591	544	554	512	584	530	566	536	598	573	576	583	585	538	551	546	563	570	596	580	559	566	558	554	554	574	507	560	540	585	612	613	550	526	532	530	580	568	578	569	558	576	548	563	564	594	566	565	554	574	564	536	571	556	546	562	560	610	600	570	595	551	560	536	549	553	573	551	594	568	546	542	540	531	616	579	569	554	578	541	551	569	546	600	577	598	554	538	555	586	554	564	559	566	545	598	541	576	556	570	568	551	566	597	511	578	540	556	602	570	572	543	558	566	543	576	569	549	528	564	597	561	601	537	565	541	566	606	530	517	553	557	591	547	568	564	535	559	547	567	563	562	566	534	590	584	585	604	583	573	567	583	569	583	539	573	553	587	567	572	583	576	571	530	555	561	562	558	589	597	574	534	581	572	572	586	561	591	576	545	557	563	530	540	528	579	550	628	557	545	597	545	593	578	568	587	572	544	591	623	530	583	545	553	520	563	546	581	576	562	598	596	512
28807	26887	22533	8798	1642	414	258	239	240	229	230	233	263	231	228	254	232	248	213	218	231	232	236	231	244	254	229	234	235	266	249	238	245	233	221	223	205	259	246	193	233	217	237	234	225	234	268	264	246	239	209	243	236	234	274	259	255	254	240	237	237	258	251	226	266	232	231	234	258	232	240	246	197	242	206	234	222	229	224	209	218	260	236	211	225	225	213	253	214	266	245	233	258	227	255	223	241	220	228	225	240	253	232	249	259	282	255	251	232	219	233	230	233	226	250	228	244	267	226	219	234	239	227	251	227	221	229	247	232	247	209	217	235	231	242	260	210	215	238	239	250	239	232	219	205	239	228	215	237	205	212	223	229	221	229	231	241	249	257	223	212	253	241	220	254	232	197	220	257	245	229	211	242	223	221	218	249	246	241	229	226	246	247	251	256	225	227	253	262	246	223	240	224	229	204	252	208	268	210	246	214	240	240	256	236	239	221	230	233	238	234	230	215	250	226	238	253	244	223	240	248	224	232	226	242	278	227	218	233	241	199	227	246	239	228	250	243	224	243	261	229	255	230	244	241	231	227	252	224	237	246	224	238	234	245	251	214	227	217	224	235	232	242	250	219	249	232	217	243	231	229	206	233	236	219	234	242	250	224	237	227	223	228	254	210	228	204	242	242	235	235	236	248	230	220	231	251	229	224	225	230	248	222	240	237	245	244	249	220	257	245	230	210	237	236	221	247	244	239	255	237	241	234	226	227	244	214	213	227	228	240	228	273	239	234	237	223	211	227	241	211	251	251	232	237	217	251	202	237	210	228	220	234	256	242	211	230	237	230	241	243	235	249	236	252	260	236	232	222	233	244	229	236	230	212	279	234	224	203	210	211	240	233	257	273	234	222	224	267	248	229	241	243	226	221	215	237	232	228	224	226	250	255	223	218	255	222	245	219	242	219	214	218	225	213	239	216	222	238	226	236	228	226	246	237	250	248	236	237	245	226	247	229	224	244	226	230	229	255	191	246	253	232	232	236	233	226	252	193	233	224	237	251	231	230	229	233	229	228	233	238	238	204	242	219	241	237	231	224	230	238	246	229	239	252	274	222	227	230	246	207	253	228	240	225	284	243	221	241	242	238	243	237	259	219	231	229	215	237	210	247	237	208	234	234	223	219	257	254	213	231	244	234	255	232	224	243	232	249	223	212	250	243	235	234	220	240	246	220	248	235	210	233	238	236	224	257	232	234	241	234	238	253	262	229	240	246	235	222	248	232	244	229	246	244	249	229	246	211	251	206	230	238	210	237	244	228	234	257	222	251	250	213	233	210	234	236	236	265	214	231	243	277	251	248	234	244	241	237	239	201	224	229	229	239	260	246	237	238	263	215	226	232	249	249	238	229	242	233	238	219	248	266	206	223	250	233	224	231	219	231	235	252	257	250	230	239	248	214	228	238	273	232	208	253	231	220	232	243	242	196	223	230	229	247	229	220	219	262	217	218	254	236	232	249	282	260	237	255	220	259	235	225	245	223	257	204	235	212	249	264	194	228	248	246	217	241	234	242	232	222	234	226	242	205	260	232	239	230	217	240	223	238	245	259	223	238	222	230	243	229	243	229	222	234	250	230	210	233	246	226	218	205	230	231	238	239	229	232	239	242	231	257	246	231	233	230	257	244	256	236	232	233	208	231	224	231	246	247	225	239	225	241	246	258	211	215	244	245	203	252	258	229	219	255	235	221	206	229	235	238	248	226	236	242	254	234	248	231	260	255	235	247	262	231	220	221	217	225	223	226	243	242	246	230	247	205	241	235	224	218	218	230	257	234	251	252	243	201	226	211	243	210	213	210	259	233	229	239	248	235	264	236	256	198	204	238	217	224	233	221	253	267	241	240	206	259	213	216	253	245	260	253	243	212	228	224	257	257	221	230	237	260	266	200	245	223	211	256	201	226	234	202	246	243	212	255	223	232	224	217	243	219	246	210	241	230	210	210	207	220	232	242	231	225	228	221	237	263	207	248	251	248	240	229	226	199	238	242	226	243	214	257	252	231	265	233	226	233	254	212	236	229	208	248	242	220	280	238	221	270	222	220	246	214	238	246	220	231	236	259	215	211	245	218	229	239	258	244	243	239	239	209	217	250	228	224	241	240	232	239	250	243	232	236	245	249	245	224	258	245	239	250	243	210	244	220	204	229	228	233	235	247	235	241	231	232	255	218	267	239	242	255	227	231	242	266	247	234	232	241	237	225	226	223	254	259	212	212	239	226	249	234	241	250	236	236	227	214	222	224	244	248	254	188	239	219	236	250	241	231	242	248	247	219	245	264	225	227	241	244	243	214	219	203	246	230	226	225	210	210	250	207	244	227	223	261	226	242	233	238	217	227	222	225	248	219	228	241	231	235	224	242	259	241	224	234	226	251	226	228	255	221	219	245	236	243	241	276	239	226	211	226	234	242	253	227	225	236	205	242	220	245	225	242	241	238	253	227	233	227	228	214	248	277	234	228	247	225	255	249	239	221	245	228	253	220	243	234	214	257	243	249	218	218	251	229	250	266	195	206	221	230	248	224	209	230	243	257	230	251	225	213	221	223	212	256	257	221	220	203	243	249	264	233	243	270	250	248	237	236	239	240	249	239	232	237	237	248	227	253	243	229	228	228	200	224	227	204	241	223	235	239	211	236	228	213	238	245	259	201	238	223	226	228	268	247	224	216	243	261	220	235	255	225	207	220	257	225	222	228	230	232	255	219	242	245	258	231	249	234	245	265	218	237	223	241	249	220	216	256	246	246	237	228	238	202	208	223	232	253	240	241	232	242	220	240	214	246	223	237	230	239	220	239	242	228	226	248	231	224	267	210	241	251	236	228	236	243	238	245	238	220	264	243	219	233	258	222	233	203	222	242	217	261	238	211	243	224	233	249	225	225	239	207	217	231	207	242	226	226	251	245	268	228	241	244	248	232	213	268	213	225	229	233	199	246	217	217	256	226	227	225	225	243	247	223	233	242	217	222	228	262	212	230	262	238	227	223	240	240	243	247	215	239	236	239	237	237	225	242	229	212	229	230	246	236	253	261	240	255	225	247	253	230	212	222	242	231	206	243	264	229	239	253	221	253	214	203	251	252	215	216	236	248	223	223	222	226	233	223	209	255	229	229	258	225	223	230	259	237	263	231	222	219	218	236	223	223	233	246	245	229	248	241	248	240	228	251	224	239	234	229	238	269	224	249	224	245	241	248	258	213	216	237	245	245	248	235	234	234	221	222	230	230	225	245	244	250	234	214	228	238	228	251	222	239	234	218	234	224	213	246	254	225	243	230	248	257	229	217	215	249	210	247	259	218	228	244	239	236	220	217	239	261	244	237	226	226	211	259	239	218	232	234	259	250	270	236	212	230	239	216	243	258	232	239	239	218	223	207	231	239	240	220	268	237	208	260	239	209	213	245	239	219	234	226	253	225	236	227	233	217	216	236	236	248	248	235	247	245	214	218	237	210	251
38234	45014	24961	9323	2965	469	487	413	438	427	435	460	465	461	458	443	450	464	484	451	450	460	485	452	485	455	451	438	441	447	465	439	434	424	453	438	461	460	466	480	440	452	453	418	442	460	443	428	465	418	475	435	487	461	443	446	436	433	421	461	384	452	445	419	480	422	448	448	430	465	447	431	424	440	428	472	471	452	456	466	404	481	445	465	423	479	485	460	453	462	446	457	458	438	438	432	471	458	470	434	448	464	425	460	421	431	462	448	461	475	445	451	459	457	450	462	453	456	455	478	484	448	464	464	441	419	446	453	420	429	433	461	466	437	459	429	416	453	477	464	441	408	452	470	429	448	441	444	475	436	487	473	448	437	442	444	429	473	442	452	468	434	440	465	414	422	440	464	451	406	486	422	447	428	415	433	483	446	427	468	489	466	451	430	418	490	447	438	445	460	478	446	477	447	440	439	440	469	444	437	415	469	428	446	466	436	435	455	413	437	446	407	433	462	457	449	418	450	411	463	447	446	475	425	483	425	422	447	499	452	432	424	440	409	476	424	442	418	446	444	437	458	442	440	449	468	464	459	478	445	474	425	445	471	423	443	420	460	468	450	425	458	439	458	459	478	452	466	465	492	462	449	439	472	469	423	466	462	429	445	461	448	448	409	462	475	449	432	458	462	438	478	429	459	454	437	457	459	450	435	429	447	457	449	445	467	452	464	443	466	462	461	463	419	465	448	450	492	438	413	455	435	470	458	442	438	421	426	397	446	428	409	426	431	432	480	393	458	454	428	428	438	483	411	409	461	456	437	495	483	466	466	457	464	434	472	455	454	479	449	417	454	458	455	466	426	458	459	460	461	427	448	462	450	462	412	454	437	441	442	472	480	470	416	432	463	479	406	457	467	448	432	490	428	456	448	445	443	496	438	471	425	420	455	450	478	427	438	456	447	450	456	419	470	478	472	445	437	424	446	441	412	427	473	451	422	452	432	459	466	459	440	432	446	486	450	440	448	450	459	453	453	465	442	427	403	458	452	430	401	480	458	463	438	445	446	430	502	457	421	479	419	448	449	437	461	467	440	436	410	464	456	437	494	444	461	426	426	472	485	464	471	472	492	486	466	446	428	437	477	484	432	479	475	422	450	431	488	438	441	450	413	449	457	440	428	468	460	453	444	452	461	447	454	458	442	477	426	399	436	469	450	471	487	500	464	485	454	442	421	473	430	448	494	436	462	477	432	435	470	468	445	453	460	458	459	454	466	449	438	462	471	443	421	453	454	466	440	480	453	428	459	453	486	420	457	417	459	456	467	402	446	467	457	466	470	475	455	449	455	446	440	429	439	429	498	429	440	430	427	479	413	432	456	433	463	453	426	456	452	465	439	461	424	481	501	424	438	403	417	476	452	448	413	489	436	529	421	418	487	439	460	460	470	434	439	463	451	454	464	476	480	416	452	449	463	439	488	459	448	466	448	462	490	459	453	441	481	466	438	456	450	419	414	445	436	457	513	484	446	476	481	453	469	461	446	452	462	452	463	445	471	463	457	407	461	463	444	460	440	470	452	465	434	479	423	413	413	440	441	441	454	440	454	442	420	459	458	410	430	471	460	445	463	457	407	502	435	420	473	428	442	458	451	442	443	417	486	454	442	469	442	447	438	496	429	427	442	429	470	448	464	447	436	457	457	427	445	457	452	460	430	445	464	446	429	455	435	436	451	454	454	415	511	450	455	468	465	446	446	461	472	476	459	429	445	474	435	432	455	432	465	462	435	449	444	464	416	436	453	456	430	439	438	445	420	483	437	464	433	462	446	452	476	431	436	455	405	443	419	454	429	498	420	476	456	423	414	442	468	417	449	436	443	477	466	444	450	453	457	444	466	461	450	482	416	459	424	451	456	456	439	428	473	460	472	451	451	464	434	454	441	464	442	489	464	476	418	419	438	455	454	424	434	456	402	444	420	444	447	451	471	429	428	469	453	424	474	458	406	470	484	430	474	417	458	436	444	427	448	452	452	449	466	420	447	412	461	448	466	440	453	476	445	454	436	477	448	436	428	487	468	490	448	434	476	456	419	466	464	444	457	464	457	456	439	442	478	483	451	471	456	486	471	488	493	399	435	433	461	407	416	431	424	472	472	436	457	481	436	488	409	495	473	425	428	469	447	467	469	438	471	466	452	451	454	491	427	418	470	430	489	464	472	473	429	447	468	429	451	436	448	460	429	428	470	474	469	457	479	458	445	461	461	458	419	424	439	441	445	455	465	427	450	429	450	448	476	430	454	432	458	443	478	446	441	436	440	439	426	454	458	420	415	470	442	425	463	457	453	443	452	464	437	450	453	496	454	445	434	441	463	416	438	478	482	455	450	472	429	466	468	513	445	441	432	511	521	436	473	476	421	431	451	474	425	440	437	443	450	446	414	446	439	475	425	418	425	418	456	452	459	461	416	424	465	441	433	450	449	434	426	480	449	458	463	496	470	433	476	447	442	403	458	469	453	487	436	469	462	461	422	397	470	451	431	460	480	461	460	451	408	423	460	449	436	471	443	434	436	452	447	456	476	449	430	452	460	448	444	479	450	446	445	488	434	437	450	432	435	487	463	444	437	441	457	478	433	430	498	448	437	434	458	487	459	481	409	448	464	465	436	436	476	474	446	399	419	485	410	445	452	421	500	427	438	392	493	458	473	449	445	447	446	458	442	443	433	469	429	432	423	461	448	441	451	480	468	430	464	495	430	439	445	485	480	477	430	414	456	441	475	489	441	466	443	419	476	468	456	475	467	473	471	473	433	466	438	502	432	425	454	442	487	449	451	418	438	460	431	440	474	432	448	511	417	410	472	464	506	427	463	454	467	423	430	475	461	448	427	432	445	444	445	493	493	463	452	436	466	472	459	496	470	461	473	448	439	441	417	477	452	437	439	459	473	413	465	421	489	441	464	482	445	424	407	498	430	480	487	456	429	460	465	456	441	438	442	442	463	445	453	455	483	494	459	455	453	452	502	476	430	431	438	474	428	450	464	427	438	438	434	477	400	451	420	434	450	452	429	475	479	420	444	448	474	466	472	450	487	457	484	458	434	450	468	461	417	400	427	410	442	452	454	461	446	468	440	442	468	453	432	451	459	435	476	456	392	463	486	443	452	468	437	424	435	452	466	477	435	495	439	438	464	446	429	458	430	447	435	455	475	417	477	418	436	489	452	454	484	465	452	454	445	416	471	436	454	468	476	475	415	430	431	414	430	437	421	443	452	419	452	477	473	445	449	476	447	443	473	458	454	456	472	458	470	473	484	434	410	445	474	465	431	435	466	453	453	447	431	469	470	495	442	441	439	456	449	490	450	451	473	456	442	469	446	440	495	436	463	464	420	462	467	411	458	479	456	474	470	463	462	445	430	433	447	461	454	483	495	429	475	454	441	416	482	461	463	430	393	431	454	451	451	462	494	450	446	465	458	454	471	444	459	480	444	450	426	439	469	430	446	491	482	428	473
24316	22204	28852	25360	20861	7075	334	193	196	180	186	202	165	163	177	166	198	180	174	173	162	180	171	164	153	172	152	156	173	171	164	166	181	194	168	198	181	165	184	176	186	159	155	183	155	163	159	167	180	163	145	168	128	160	172	166	165	174	158	166	174	170	190	185	192	165	188	170	192	159	164	166	158	179	165	164	159	171	154	166	183	175	171	179	172	156	187	167	162	171	181	202	162	164	170	174	158	153	185	170	191	191	157	161	181	172	202	182	174	158	156	172	163	158	171	172	156	172	194	150	181	166	173	164	178	157	165	164	166	154	191	174	168	161	150	153	150	150	149	174	181	180	172	160	166	161	161	177	179	179	183	158	171	142	150	170	186	160	175	172	183	162	192	180	163	149	169	178	173	172	155	166	180	168	165	154	203	168	157	152	166	164	168	162	180	151	165	192	184	173	180	165	171	180	163	164	147	153	152	166	188	171	152	167	169	183	185	152	133	165	174	156	154	159	161	186	166	162	160	151	200	168	165	164	159	157	175	164	149	149	185	187	171	160	167	167	165	148	164	171	181	163	176	167	183	167	182	151	178	184	154	156	132	145	192	166	152	184	175	148	164	164	165	164	158	167	138	141	165	154	151	144	168	176	155	166	159	176	173	179	149	158	146	161	174	154	163	173	147	189	193	175	150	179	169	178	172	136	163	193	171	162	186	154	167	154	181	185	175	155	158	180	181	162	176	156	153	162	187	152	172	140	173	182	169	168	163	138	162	156	179	161	165	168	192	168	187	172	173	183	177	167	175	162	154	153	168	169	168	158	157	148	145	162	183	175	179	166	155	170	189	150	160	178	170	172	174	195	160	165	156	164	182	192	164	183	173	193	154	175	159	162	147	159	187	184	176	195	175	172	169	175	171	188	163	156	178	162	159	172	147	142	156	159	167	156	174	163	183	144	181	175	185	148	167	160	174	155	171	159	156	157	169	158	163	175	166	174	184	177	161	183	174	158	159	149	165	165	192	167	166	170	154	172	174	172	189	163	160	146	167	192	145	159	141	200	154	176	156	183	160	154	157	180	162	171	150	186	181	165	159	171	159	158	159	182	162	175	179	178	182	165	187	169	170	172	161	166	168	162	158	145	184	155	165	180	197	169	185	179	170	173	161	184	161	176	152	169	177	166	160	165	171	137	162	189	174	172	177	160	164	163	194	184	160	185	175	165	174	157	157	168	173	187	170	188	181	180	153	157	177	181	174	165	179	181	169	171	170	153	151	169	176	162	169	144	159	170	165	193	173	170	176	185	160	146	173	167	155	203	178	157	148	168	180	149	187	177	170	174	190	164	173	158	200	161	155	158	170	175	167	148	165	171	148	172	183	173	142	189	188	156	171	168	161	164	145	161	158	166	171	169	190	178	177	181	179	172	174	156	161	159	160	175	172	159	151	156	167	160	161	176	182	174	181	168	181	177	178	182	150	173	171	168	156	177	147	187	140	181	169	155	156	178	151	190	170	184	128	159	171	157	170	164	160	185	164	170	167	184	158	158	175	177	139	178	162	151	162	179	194	166	152	167	154	186	194	177	168	165	162	196	184	149	177	160	169	185	186	166	189	146	163	159	169	166	179	157	170	166	165	156	173	157	187	168	165	178	173	177	153	140	181	146	173	166	173	166	161	176	161	170	184	169	175	162	165	150	156	174	194	186	156	161	188	159	178	158	170	156	148	158	162	151	163	172	169	173	156	159	159	168	140	162	172	179	173	161	155	158	157	178	172	160	173	186	184	161	173	157	143	162	166	157	179	184	163	166	192	180	158	175	182	175	182	193	185	170	159	161	162	160	184	162	171	156	162	167	152	162	165	168	174	187	159	186	185	148	157	132	171	156	160	158	169	163	156	166	172	168	144	162	165	163	168	168	164	143	158	178	187	161	200	171	167	153	169	173	159	167	153	160	182	161	158	183	180	170	164	183	175	159	160	153	176	164	137	168	180	170	169	170	190	166	181	167	159	169	175	176	153	146	157	156	151	166	189	174	153	182	179	141	144	180	162	161	163	158	171	175	186	157	151	186	164	161	166	171	151	166	200	171	176	167	192	188	172	157	154	158	154	180	158	174	164	154	140	200	157	173	160	164	150	162	169	194	169	164	179	176	165	165	162	179	181	168	171	172	168	176	163	182	183	158	164	149	174	159	153	159	168	165	170	183	153	164	161	163	176	162	162	173	165	159	147	169	170	185	162	168	140	161	148	171	182	155	180	146	173	177	172	180	179	158	173	166	164	179	176	172	163	173	192	156	157	180	157	182	161	159	173	170	172	174	153	163	159	154	152	179	188	175	158	175	185	133	167	166	170	165	184	130	155	159	163	170	179	171	171	159	169	177	175	184	162	145	158	169	149	171	188	169	157	175	149	171	165	181	162	163	164	164	150	177	169	152	160	145	174	164	160	151	191	162	153	173	158	163	165	162	145	174	138	166	164	172	178	172	165	169	155	159	159	166	179	172	175	153	167	160	200	164	163	149	162	152	158	174	162	146	155	149	157	146	149	160	176	181	158	181	151	175	162	185	178	183	179	156	180	175	176	175	176	176	172	191	163	148	183	171	159	185	171	155	180	153	168	149	185	166	166	178	166	173	172	180	159	183	158	168	167	166	156	166	173	172	179	179	167	175	171	184	160	169	165	172	159	158	165	167	166	168	151	182	191	170	161	164	158	176	150	170	171	179	164	184	168	166	181	164	183	162	169	194	161	204	172	173	210	154	162	152	143	166	145	143	149	128	156	174	162	178	168	172	177	187	182	182	164	174	171	190	167	156	166	168	151	175	165	157	180	152	170	197	154	160	180	145	179	176	167	190	183	156	172	174	189	152	179	161	175	156	159	177	157	169	154	176	197	145	165	159	181	157	144	165	140	183	171	181	152	174	182	151	155	172	165	179	162	164	164	206	207	168	163	146	177	159	148	167	187	162	183	177	154	155	173	143	169	156	188	174	164	179	159	168	165	179	176	166	149	164	181	185	169	154	155	186	176	151	175	164	152	162	167	180	139	168	165	175	183	186	186	150	166	145	163	165	154	151	171	161	173	169	168	173	184	153	186	150	151	173	180	172	179	164	177	153	160	168	165	165	191	176	176	142	144	165	160	160	161	157	169	170	165	170	174	171	163	180	150	152	186	157	198	154	151	167	152	167	175	174	169	177	184	180	157	163	189	170	172	142	165	163	163	171	182	178	160	155	169	192	166	166	155	158	156	193	181	167	149	164	173	188	195	154	157	157	181	175	180	175	189	176	182	173	198	165	172	170	171	158	171	158	179	144	155	164	173	181	160	189	165	152	177	142	170	152	185	160	163	174	156	163	200	183	169	180	169	175	150	181	160	171	155	148	180	162	184	162	153	151	166	160	149	158	158	155	173	140	175	165	181	155	146	190	155	169	164	155	173	158	166	157	196	186	134	163	171	172	157	164	173	175	184	167	156	157	183	170	178	180	164	158	166	157
57883	84505	52668	35542	9898	568	482	437	430	366	321	357	374	337	369	358	347	348	345	339	318	335	320	338	305	319	355	354	344	324	345	326	336	351	365	329	329	315	347	348	317	321	306	322	339	304	344	325	328	334	324	344	320	367	325	348	324	303	321	339	325	336	353	324	369	337	327	326	296	298	349	346	378	330	336	324	340	353	323	322	322	359	338	334	312	295	329	323	284	314	327	324	341	306	310	348	343	309	316	342	335	340	295	326	308	313	282	343	357	338	329	339	304	334	335	347	304	324	340	303	303	337	323	316	333	325	312	316	312	309	341	318	325	348	320	362	357	326	346	337	313	274	310	310	327	310	351	328	311	340	334	333	329	345	349	361	336	306	338	358	324	320	302	297	300	315	332	323	304	323	345	341	317	339	352	299	330	325	309	332	330	308	327	330	354	348	340	343	350	320	344	313	327	289	335	334	345	300	327	308	333	308	303	316	325	330	350	348	335	345	310	328	331	352	322	351	320	312	332	334	354	308	343	338	343	323	321	307	304	330	312	340	331	330	316	345	339	313	292	313	321	319	310	367	330	340	328	302	320	313	308	360	307	343	308	324	302	308	320	286	320	331	338	300	373	327	321	308	328	285	317	334	323	353	346	321	329	306	340	298	312	360	327	334	343	336	340	350	331	327	334	348	320	330	332	355	322	339	304	385	368	328	343	310	333	325	285	341	291	327	312	338	310	357	296	306	334	309	322	324	334	314	326	324	335	286	344	310	347	317	337	326	350	317	335	338	333	309	319	340	321	313	325	337	326	319	311	335	332	324	302	333	300	333	285	335	311	319	353	294	327	350	298	350	317	305	297	327	319	321	310	327	328	320	339	317	337	320	313	297	348	320	352	335	356	344	332	343	316	323	333	323	343	347	319	309	331	341	315	311	309	352	335	323	319	341	318	319	297	304	338	307	334	351	322	338	288	330	334	325	313	339	331	320	344	326	317	328	326	313	318	312	319	307	321	324	309	356	314	353	329	316	307	318	324	315	334	330	342	296	329	322	349	336	340	338	336	335	322	337	306	317	323	302	345	347	292	330	347	322	324	367	341	325	295	320	312	328	315	330	324	302	328	325	319	321	334	311	299	333	324	313	310	315	312	338	309	332	301	327	323	372	319	338	327	314	318	343	349	310	351	324	324	327	353	305	307	299	340	307	322	333	321	343	335	301	344	305	319	340	357	327	311	305	330	353	323	324	319	333	311	347	345	325	322	321	285	324	350	290	291	325	328	349	333	303	352	339	302	312	319	323	333	331	317	327	318	326	343	314	308	333	302	367	315	306	291	310	338	317	347	312	294	331	349	280	338	315	324	344	331	312	320	329	320	338	277	316	322	292	362	299	324	317	329	340	297	325	303	303	331	329	309	313	326	308	331	334	315	317	355	312	345	334	342	325	350	335	316	351	312	323	327	361	346	313	330	311	301	356	305	313	333	341	297	341	329	323	300	307	346	294	324	355	309	334	294	348	328	322	318	291	331	313	324	314	347	306	298	368	326	328	338	276	327	309	338	331	325	379	328	338	297	347	323	352	323	322	333	350	326	367	289	358	320	332	318	319	347	328	320	328	325	301	334	329	310	349	325	303	314	349	296	343	329	297	335	335	331	305	319	341	317	320	276	344	313	319	335	320	336	346	295	319	330	319	339	319	325	321	321	335	349	358	303	354	329	330	312	367	319	320	329	335	332	316	327	352	326	372	312	318	330	335	311	325	331	338	335	318	329	305	312	323	305	363	320	342	307	327	359	330	320	335	342	337	339	363	343	333	291	314	345	328	336	314	319	304	296	313	322	313	327	312	368	320	358	307	338	336	334	322	331	337	295	311	333	310	338	339	331	289	338	299	336	346	330	308	313	349	342	289	306	332	315	343	287	312	317	322	350	327	310	331	349	305	328	341	351	312	328	280	336	317	341	333	296	328	350	289	300	301	327	304	288	358	339	343	347	319	328	308	342	347	338	317	322	319	333	318	311	332	353	335	293	330	292	330	302	313	332	319	313	297	312	338	341	322	336	345	332	335	326	339	319	339	331	343	294	355	316	334	315	323	332	299	344	336	323	345	309	375	306	337	329	330	308	323	333	306	321	329	310	317	344	327	324	339	298	319	332	348	334	338	318	321	308	326	284	328	320	307	376	324	318	333	323	325	364	354	307	307	305	322	315	319	303	319	334	344	330	315	315	313	322	342	318	339	336	331	332	348	321	317	308	335	291	339	323	332	329	328	334	325	340	314	331	329	307	308	310	347	305	328	329	301	326	321	287	348	302	360	314	337	323	324	353	317	337	319	345	341	311	320	314	309	315	337	335	320	297	311	312	327	348	345	336	312	312	339	340	337	294	298	312	340	308	325	327	343	314	314	308	313	313	315	304	312	344	328	345	339	342	309	296	289	329	315	319	290	353	286	336	348	341	351	326	327	333	324	345	340	342	345	344	300	326	305	334	323	322	334	303	319	317	322	293	325	343	291	345	298	324	322	353	323	295	312	314	320	341	311	336	341	349	304	354	355	334	330	318	361	336	315	299	291	317	332	331	330	315	334	338	332	284	320	313	314	318	346	351	313	326	329	306	344	324	322	313	342	334	323	331	309	347	313	329	310	347	381	354	315	334	335	356	358	330	330	367	313	344	315	305	361	304	350	336	309	330	318	342	328	340	321	314	321	314	330	310	323	295	329	319	291	314	318	355	340	339	331	339	310	328	344	294	323	360	338	322	332	352	338	364	339	359	326	319	324	324	287	304	332	348	318	345	322	313	317	336	340	326	319	315	326	334	336	329	346	310	325	313	358	311	347	344	307	331	327	318	318	313	340	324	317	337	326	313	349	312	328	337	318	312	326	329	338	328	335	319	291	270	319	299	351	303	316	371	308	343	307	319	326	321	356	347	332	332	302	328	327	337	283	318	331	291	324	310	321	338	315	314	328	341	316	320	313	344	333	323	317	361	313	348	330	318	311	330	339	299	286	362	335	326	342	325	311	333	319	338	303	292	309	347	347	312	342	311	324	344	286	326	296	298	322	331	343	300	313	311	311	326	342	318	307	319	367	337	326	302	344	305	318	293	322	371	322	320	336	309	303	340	336	338	304	306	308	327	333	321	324	317	293	321	304	334	338	290	319	319	329	318	337	329	329	309	298	333	297	312	317	353	292	350	349	340	327	341	307	311	342	294	315	322	333	346	351	330	331	325	344	323	326	359	360	327	301	333	312	340	336	323	307	328	327	325	270	331	304	348	316	367	336	296	332	358	308	326	298	320	326	316	304	337	304	321	307	328	354	305	331	315	347	349	321	340	319	323	334	319	318	337	324	346	340	325	310	327	330	353	316	347	330	315	356	304	344	327	300	330	358	316	316	325	336	333	332	364	328	332	309	319	331	328	329	282	337	324	316	319	337	336	312	323	332	355	313	326	334	342	322	301	283	303	324	330	320	340	320	326	353	312	338	310	304	317	322
23166	21408	29143	24311	21864	18307	4063	419	354	365	396	341	369	350	317	351	335	332	331	376	332	300	328	332	358	328	334	300	320	351	317	304	355	315	296	346	318	320	305	337	312	325	287	301	299	325	312	336	329	313	297	341	290	303	279	312	322	334	316	303	313	287	328	316	316	280	297	329	313	328	301	313	318	336	317	341	303	290	333	278	307	365	289	307	301	304	308	268	320	300	333	305	321	321	319	320	298	314	309	288	322	322	293	337	315	328	295	340	316	326	297	312	296	316	327	309	353	313	329	290	284	319	316	303	328	318	299	300	288	303	288	329	339	319	304	295	320	327	314	300	317	296	300	321	319	317	301	324	303	350	316	326	326	307	297	340	309	305	317	287	311	322	309	318	341	322	301	298	301	296	308	304	326	329	331	311	321	325	306	317	327	314	319	331	310	320	316	308	307	293	325	313	328	337	322	337	298	304	359	327	328	318	319	292	298	325	308	304	292	312	281	303	312	296	323	306	304	292	357	332	300	330	277	287	290	332	294	338	337	342	339	281	305	302	291	333	310	320	342	297	312	293	296	316	295	354	327	325	305	310	310	339	306	288	294	315	281	351	317	320	329	348	298	307	304	332	297	325	322	296	281	302	324	298	284	283	324	313	306	301	358	278	326	307	266	304	321	309	311	292	305	330	325	327	328	330	314	322	341	305	300	279	308	334	314	382	309	338	307	290	315	310	362	297	335	306	271	302	350	334	342	337	301	319	322	289	319	321	308	325	314	331	282	305	294	295	301	303	337	319	342	327	293	305	294	296	329	319	270	311	302	308	342	362	313	299	303	355	286	309	293	316	308	295	312	328	262	312	299	287	321	330	327	297	262	291	300	299	280	322	323	333	283	284	285	300	315	321	325	305	335	321	309	304	297	314	332	304	305	335	313	296	305	302	322	314	319	310	324	330	297	317	326	309	326	335	332	288	326	280	306	316	310	324	305	323	309	306	324	338	319	298	300	315	338	316	301	314	292	284	318	307	351	350	294	350	308	342	284	314	302	334	347	318	293	307	299	308	317	302	313	330	319	291	285	327	319	324	288	305	294	311	311	329	315	309	313	306	301	330	331	320	325	309	310	317	303	302	295	321	322	288	319	312	348	309	357	311	306	300	306	335	347	352	317	301	287	300	326	304	300	299	314	311	320	308	294	325	321	312	312	325	318	327	319	292	323	299	322	307	333	325	318	306	318	326	308	309	319	313	298	289	311	333	273	303	294	336	286	327	333	297	298	294	303	328	324	298	301	324	286	320	302	330	294	343	311	303	290	326	309	295	291	329	326	329	300	310	338	322	300	311	332	302	330	295	332	303	346	288	327	296	313	366	313	300	310	312	306	308	310	338	312	314	326	315	300	338	319	302	313	299	330	323	329	326	311	312	301	313	302	290	302	297	287	300	329	280	294	286	306	328	286	291	322	298	296	287	345	260	306	293	329	303	326	329	340	332	295	321	302	308	304	293	292	336	290	304	310	300	277	310	300	336	311	320	315	306	306	328	316	328	321	311	319	281	340	297	298	347	337	307	300	304	319	296	304	318	329	295	296	295	291	298	306	288	322	301	324	337	320	297	312	309	342	316	316	297	326	326	279	347	322	313	281	297	320	313	313	298	297	310	326	330	303	332	274	333	308	308	299	285	319	316	294	295	329	312	332	297	335	302	323	265	334	305	303	296	329	293	291	308	313	278	318	306	325	325	303	318	327	314	307	300	316	294	337	292	334	311	344	321	323	329	315	335	312	325	321	313	321	321	335	325	291	295	291	306	292	307	323	290	312	314	317	308	318	279	329	284	335	317	315	308	307	312	316	311	301	335	286	316	315	319	322	312	329	337	305	313	288	278	292	315	312	353	312	306	307	324	316	319	306	325	298	328	283	300	312	324	317	340	311	326	319	291	331	312	301	324	301	297	310	324	294	327	317	308	307	296	306	322	341	293	319	285	311	281	305	341	324	326	339	333	300	322	295	305	315	316	307	324	310	314	309	307	313	327	296	306	295	323	312	351	338	325	300	306	294	331	315	305	309	317	308	316	293	323	306	306	330	288	314	312	289	337	314	312	315	295	336	319	302	303	333	306	287	318	274	301	300	327	316	323	317	302	305	317	329	326	310	298	308	328	303	330	282	326	356	339	327	297	321	335	329	312	278	302	333	282	308	328	305	322	288	343	312	300	330	337	308	305	289	326	346	306	301	302	320	322	312	345	312	327	294	297	282	313	297	338	283	344	306	307	328	344	315	315	322	318	299	324	286	295	328	284	301	310	312	328	313	327	304	327	316	290	304	309	283	325	295	331	312	323	294	326	293	320	344	307	328	315	310	332	330	307	280	324	309	322	313	327	320	328	322	298	328	331	311	326	342	324	296	332	323	297	298	289	332	321	327	316	307	286	318	291	313	329	328	321	299	325	322	334	316	315	300	313	302	300	312	358	314	304	291	287	289	304	278	318	327	304	293	344	301	341	303	293	319	298	321	321	327	302	284	287	310	341	320	330	293	315	307	319	304	304	297	293	272	307	301	315	312	306	297	312	301	282	308	315	321	325	322	294	315	321	283	303	323	313	291	346	308	327	293	303	324	313	297	314	325	302	347	326	336	312	309	310	310	313	303	315	275	331	358	281	348	339	329	294	303	294	292	331	312	335	324	295	312	319	328	304	302	323	289	324	289	341	299	326	302	303	304	303	306	312	304	335	314	317	306	315	312	348	340	277	282	322	294	276	299	308	305	302	321	319	279	315	285	315	315	303	313	348	327	313	290	296	325	331	263	341	322	284	322	301	338	310	336	323	349	274	332	324	330	323	313	324	307	309	334	319	288	308	301	317	306	272	319	309	331	315	323	308	321	302	338	309	303	313	310	289	312	292	318	294	306	301	261	350	338	337	275	319	300	313	302	328	313	312	308	295	316	297	303	323	322	324	312	317	305	307	316	311	343	287	307	334	325	313	311	320	284	317	293	279	333	306	300	324	316	320	326	277	286	318	315	310	284	323	318	288	322	276	307	343	340	313	313	348	286	309	286	297	283	265	291	323	337	300	311	320	298	325	305	303	303	316	322	329	323	314	292	310	312	303	304	296	315	311	316	328	309	329	271	305	321	341	311	293	311	313	313	318	301	321	329	305	284	286	302	317	272	321	319	285	330	294	296	288	317	317	301	296	312	303	294	304	302	332	319	323	338	333	332	314	326	307	300	320	308	295	298	306	316	310	308	299	344	325	306	311	319	265	280	322	287	303	308	313	302	298	310	306	314	291	324	322	320	289	310	280	313	325	325	331	308	313	342	310	292	298	305	340	318	319	285	303	285	298	314	338	339	315	344	338	298	307	296	325	306	307	342	296	301	311	296	323	326	293	321	278	290	332	315	315	304	317	303	314	310	328	336	309	333	312	286	294	302	334	295	327	314	329	292	299	330	317	300	313	305	299	321	318	284	317	312	321	312	333	289	314	335	289	329	286
60817	95979	65289	43983	12607	970	833	803	729	704	672	593	639	600	584	599	590	592	569	609	559	517	571	545	604	556	553	592	605	581	613	588	551	586	516	550	553	546	536	591	548	559	561	560	536	527	537	521	572	584	597	536	539	503	567	557	530	529	558	565	502	564	542	551	570	549	524	562	548	538	589	563	625	568	581	553	537	566	563	549	517	499	581	568	527	532	564	517	598	533	562	544	589	557	524	583	520	582	567	515	568	592	565	537	556	504	585	580	561	561	570	571	575	525	551	530	562	541	567	540	522	551	592	533	580	522	530	530	537	534	566	536	573	532	549	508	555	537	528	563	582	517	544	559	547	558	547	566	603	579	554	569	573	536	597	535	549	518	542	576	559	535	545	523	566	554	565	530	582	577	538	519	556	569	534	567	567	564	532	543	559	571	532	556	551	563	554	520	562	532	531	546	558	569	530	556	543	542	591	559	558	563	514	566	553	535	542	523	584	523	537	602	526	558	556	535	557	542	512	549	515	545	518	568	602	586	528	514	580	516	549	519	515	517	541	508	575	563	531	569	555	582	569	565	577	548	526	550	551	546	571	500	529	559	528	537	560	615	523	557	544	523	541	521	512	528	546	572	565	537	597	531	542	517	535	544	543	537	540	544	538	535	567	554	517	539	558	523	535	550	539	551	557	566	556	557	545	572	569	535	560	574	574	513	539	569	582	543	558	579	576	539	548	571	525	575	561	554	505	539	555	546	558	539	538	528	524	583	574	562	535	559	556	535	522	549	496	559	573	566	525	538	586	534	546	540	571	582	562	540	539	555	527	575	549	553	531	530	564	581	552	571	538	545	537	545	576	570	577	552	557	546	572	534	539	568	532	522	531	544	561	579	608	557	577	555	571	561	595	571	534	522	535	568	517	590	498	546	524	489	573	565	541	577	517	582	542	606	526	564	576	526	497	600	580	565	601	501	555	568	557	550	547	508	545	530	551	526	572	557	591	580	553	589	535	534	561	553	565	535	540	553	552	570	578	541	559	545	565	540	545	540	574	508	533	534	550	559	545	543	547	529	568	585	522	522	533	565	530	564	578	563	581	580	561	565	559	593	536	551	538	558	521	576	557	557	555	542	520	560	568	544	591	549	571	601	548	526	571	560	517	555	564	580	535	551	539	544	563	552	554	543	532	563	498	525	589	529	547	555	577	554	549	555	575	522	528	536	531	613	560	528	528	523	571	582	549	543	551	571	552	555	561	551	555	541	523	536	562	575	551	550	575	596	551	483	536	534	522	567	566	518	563	586	546	561	561	535	557	563	537	558	514	541	542	550	528	518	589	555	531	544	535	568	557	551	546	586	576	543	550	545	541	563	552	551	515	560	586	545	538	550	529	542	545	527	529	557	502	570	565	561	579	553	518	527	566	538	584	589	561	539	534	559	561	553	527	581	564	570	534	522	581	539	557	558	558	559	566	526	569	538	537	594	542	562	547	536	522	555	532	532	529	600	536	546	495	579	522	549	512	563	542	591	564	569	582	557	557	559	542	550	535	561	552	566	523	548	515	574	523	556	562	576	560	550	580	533	571	613	580	526	597	530	589	587	541	584	528	556	541	546	504	577	548	564	580	505	598	531	549	557	541	504	547	551	589	538	520	536	540	525	586	551	561	584	550	535	569	564	559	525	487	532	580	566	567	571	559	532	549	553	576	567	535	553	586	562	569	547	570	566	498	595	577	557	526	554	567	553	571	552	526	555	572	535	580	585	563	596	558	522	560	542	535	549	562	592	553	563	535	507	545	563	569	546	560	548	502	537	552	556	508	526	500	589	564	564	564	547	564	522	568	576	525	571	557	558	550	557	537	575	549	587	592	529	510	534	561	564	548	564	534	568	571	566	547	507	501	540	549	563	534	539	571	541	570	558	561	592	569	525	583	532	559	524	594	547	580	534	560	546	555	564	555	569	557	548	532	579	558	559	611	538	532	569	529	591	557	520	556	554	565	565	542	566	535	535	602	571	519	534	514	537	591	516	548	577	554	537	551	580	549	578	562	537	550	578	603	497	531	561	561	486	594	544	555	545	542	549	533	562	494	535	581	571	544	527	553	587	564	549	515	553	590	548	600	531	577	532	527	577	518	564	571	578	553	535	536	580	513	513	584	583	560	556	512	530	568	510	579	553	573	562	509	514	570	582	553	566	561	600	541	528	594	539	569	516	520	629	552	520	564	545	532	562	548	546	571	581	535	540	583	554	551	556	571	524	593	543	520	592	556	545	561	531	533	557	540	522	566	533	499	567	571	572	531	570	529	559	560	530	575	522	582	612	531	567	530	580	541	536	534	533	550	563	569	580	585	550	589	614	567	547	530	552	516	583	549	545	561	564	545	559	549	514	537	518	566	524	541	526	550	523	518	588	537	622	497	570	512	539	586	545	572	570	565	545	568	534	547	555	522	554	587	539	558	557	549	540	556	531	529	571	530	531	588	536	594	552	525	596	562	540	558	537	512	541	560	527	564	537	568	535	535	538	570	558	551	550	550	564	552	592	579	550	525	561	522	557	535	565	523	555	556	535	563	553	541	553	518	549	565	519	560	544	532	534	562	522	516	522	541	568	532	543	488	549	511	547	576	521	580	564	554	580	521	582	534	536	549	545	520	524	581	518	516	538	551	568	560	543	550	546	519	575	567	553	548	520	514	531	529	512	520	512	547	550	550	545	549	587	595	526	575	525	581	572	564	559	538	563	561	563	493	563	517	525	550	538	529	558	553	527	563	543	553	533	549	580	582	575	562	566	575	512	567	554	564	507	540	532	551	587	588	554	533	538	517	527	560	530	535	543	557	518	553	528	600	571	519	513	559	537	562	555	587	504	561	544	538	597	513	505	596	537	536	572	535	569	509	584	564	595	558	542	517	540	572	542	551	533	541	553	581	543	570	544	508	545	560	570	580	555	569	505	587	543	564	551	546	556	534	526	559	583	539	573	535	524	541	579	513	564	573	547	551	514	526	579	524	567	543	494	526	570	552	537	569	518	537	527	574	534	608	539	534	542	600	580	541	515	521	570	550	556	538	541	535	547	588	546	571	549	541	558	542	528	548	584	506	552	505	581	560	567	541	581	548	560	562	540	554	536	592	572	535	571	597	538	532	550	558	579	590	562	558	549	537	535	532	570	562	521	569	542	577	511	512	560	541	539	573	520	558	544	575	541	516	556	542	532	547	536	555	544	527	530	551	541	558	559	570	549	562	557	523	566	568	532	550	544	575	548	548	563	579	537	574	598	527	555	514	533	572	539	537	515	539	593	538	546	555	507	583	516	509	572	533	570	531	532	545	526	587	570	551	541	512	548	558	510	547	523	547	539	526	494	509	517	557	564	545	529	534	512	528	529	511	568	563	579	567	534	527	528	543	532	548	566	548	541	542	559	533	534	548	539	552	545	535	524	557	568	559	497	545	540	538	570	545	575	542	535	561	517	601	578	557	533	615	536	508	536	529	586
28414	27325	23031	8193	1589	228	242	261	214	258	254	247	236	227	240	218	243	226	247	221	241	251	250	208	228	250	251	225	253	250	227	220	257	220	222	209	244	232	218	214	231	245	210	266	216	225	261	229	228	237	234	223	233	234	238	264	213	223	235	251	254	229	226	251	258	232	219	265	253	235	239	251	249	234	223	234	204	212	242	221	240	234	248	225	240	215	271	229	224	225	211	208	235	221	232	230	279	221	215	200	240	225	213	255	240	228	238	229	239	240	260	233	231	227	238	216	226	231	245	215	223	241	263	247	243	209	236	218	280	232	224	232	259	235	215	215	233	221	224	257	227	219	248	223	282	254	248	215	216	203	224	227	226	234	227	228	235	226	241	212	210	237	233	221	239	227	202	231	237	242	258	237	215	235	240	245	221	220	251	230	259	224	207	253	262	240	249	234	246	245	213	291	269	249	206	208	199	233	228	215	218	226	214	206	227	238	227	242	247	221	223	226	221	232	217	195	207	258	224	244	221	255	227	230	205	239	230	250	240	240	235	210	241	234	232	215	215	234	236	213	236	256	206	239	259	255	203	234	216	233	236	241	234	221	249	233	224	219	248	213	255	233	223	231	235	222	222	256	220	250	222	218	217	240	223	227	216	207	249	221	213	256	243	244	249	240	252	232	213	238	211	232	242	235	240	211	211	228	243	223	242	237	241	215	190	224	241	231	243	226	219	248	235	206	236	223	228	223	228	246	255	223	223	222	224	221	237	237	260	256	234	235	249	257	247	249	264	217	259	245	197	243	223	251	251	228	251	247	224	268	204	238	222	214	230	237	253	238	239	236	236	228	234	231	242	248	217	246	253	243	246	228	263	224	250	231	212	231	228	236	238	228	228	268	223	254	214	206	221	229	207	220	215	202	233	220	245	226	226	222	225	242	239	236	221	199	227	234	231	221	220	216	233	264	224	242	203	251	235	204	235	213	224	268	219	236	232	250	239	228	234	236	218	197	239	243	228	243	237	234	229	237	246	255	195	236	192	263	236	221	240	252	248	251	228	225	214	266	227	222	251	243	251	209	233	244	240	232	222	231	244	261	242	220	204	229	220	238	238	211	230	237	249	216	231	218	249	217	226	216	250	231	214	223	240	239	248	251	235	232	237	250	239	240	203	245	234	214	219	256	226	232	228	240	216	225	244	236	224	229	276	221	238	269	238	238	226	212	231	218	257	227	219	252	238	242	221	242	240	244	232	247	251	210	233	211	223	194	250	249	233	232	240	228	247	230	240	204	246	228	248	237	237	229	240	237	234	230	220	241	225	250	226	219	233	225	242	226	249	245	230	250	227	217	239	219	245	214	225	225	243	223	224	246	206	252	238	240	236	268	241	232	228	223	253	251	225	235	237	236	229	206	244	230	223	238	242	221	222	255	216	226	237	200	237	220	237	224	227	227	236	236	210	228	250	227	200	213	233	208	216	229	203	246	209	225	217	245	225	238	230	234	224	200	240	238	223	230	233	205	218	216	231	228	211	236	237	237	241	226	200	235	233	219	220	238	212	219	227	212	230	241	249	222	271	220	228	237	237	228	245	250	244	227	214	221	234	225	239	243	211	234	234	236	234	228	227	205	224	243	240	242	222	224	202	242	251	231	257	225	235	225	238	186	189	212	201	220	221	240	228	210	234	227	217	219	209	204	219	265	240	223	211	236	247	226	230	226	235	234	232	232	249	246	237	245	218	238	208	223	262	249	259	228	229	211	235	235	211	222	239	219	223	225	225	227	215	213	239	242	246	231	231	221	218	259	238	236	232	232	243	234	211	241	216	216	245	231	226	231	230	212	267	209	209	227	250	239	209	247	213	230	218	227	202	223	223	223	220	247	246	241	231	245	222	236	222	232	219	246	215	246	221	219	215	229	219	245	251	228	229	221	217	224	216	231	242	223	208	242	248	248	243	208	199	217	227	227	235	231	238	224	245	219	236	226	218	232	222	233	248	233	226	206	239	246	241	220	237	234	239	242	250	241	232	237	216	229	236	244	247	227	235	229	249	254	227	217	233	225	219	203	219	250	233	240	217	258	217	227	233	227	237	214	247	232	266	251	255	231	239	256	251	267	220	226	245	264	234	227	209	247	220	245	221	242	208	222	221	235	227	233	250	238	253	197	229	251	238	218	247	266	218	242	236	224	233	245	251	236	246	247	233	253	213	236	214	250	212	232	210	226	235	219	225	232	229	210	247	253	239	241	243	234	213	217	221	223	245	217	237	249	230	253	242	229	240	231	230	217	258	219	223	198	234	238	222	236	222	236	212	251	227	231	234	198	202	240	221	209	235	211	260	238	224	252	245	224	247	211	254	237	212	246	254	237	240	243	206	217	254	226	208	241	233	239	218	218	212	264	221	215	216	237	214	244	212	207	234	251	235	255	249	215	206	229	225	237	248	219	226	222	246	241	231	198	233	225	244	232	243	236	248	218	226	229	212	236	240	221	274	208	233	259	231	228	227	197	213	246	237	219	247	237	223	245	215	187	224	237	262	243	244	253	220	217	232	257	240	235	230	260	211	231	239	240	213	266	220	241	238	220	220	255	232	245	220	218	226	233	204	227	259	260	254	238	239	242	228	215	220	254	204	218	244	260	227	224	238	223	227	248	246	262	205	219	249	197	222	256	227	223	233	226	246	254	240	228	247	213	243	225	258	223	206	240	235	248	264	245	237	249	222	213	246	226	247	215	245	242	229	193	256	238	213	231	222	251	270	238	240	235	218	238	251	264	217	255	217	218	221	258	228	236	259	239	217	254	249	261	253	232	219	209	218	216	218	251	258	207	234	207	244	243	215	221	234	251	227	229	253	249	247	206	210	235	231	210	228	215	228	226	211	221	255	238	239	262	220	208	239	201	253	198	242	244	238	233	251	250	204	224	228	233	247	211	237	245	228	209	193	230	219	217	202	239	257	220	244	193	237	239	256	246	228	250	234	222	210	236	229	230	207	228	226	228	226	201	205	217	224	245	202	204	243	233	224	236	233	260	221	241	232	244	207	261	231	223	232	223	247	218	224	223	239	245	240	227	235	233	228	229	224	256	232	235	217	247	243	222	223	218	228	237	236	228	227	245	218	227	247	222	228	270	248	246	217	235	208	226	242	248	243	214	210	196	221	231	230	209	229	237	229	228	247	221	199	242	240	241	224	221	255	209	208	218	221	232	227	232	247	236	221	229	239	228	218	231	230	206	224	242	235	227	222	219	218	228	241	227	223	197	228	268	258	231	217	262	240	205	223	254	226	244	254	240	234	219	239	230	234	214	234	230	238	240	193	247	245	238	256	214	228	230	222	229	252	257	226	230	264	223	210	227	243	243	232	197	226	220	231	235	234	218	238	240	240	232	222	249	226	242	221	219	251	223	221	221	270	217	247	219	246	208	248	232	239	232	215	206	237	237	253	244	257	204	221	229	239	230	269	235	221	256	233	224	214	228	233	211	221	237	217	219	240	238
36896	46334	25439	8550	3260	482	491	446	469	451	433	446	484	471	463	432	420	442	454	486	491	473	480	461	430	453	449	416	437	427	477	449	457	459	430	443	472	472	426	444	454	457	446	474	484	427	459	400	471	484	461	481	461	444	457	474	447	460	437	488	506	409	473	431	474	446	449	451	457	475	454	435	455	458	455	459	451	453	439	448	472	492	463	463	428	515	435	442	418	451	451	410	453	455	462	487	431	433	490	464	442	473	446	453	482	446	449	440	463	450	433	448	441	526	464	443	455	423	451	426	434	444	485	462	445	459	515	474	447	433	465	489	476	446	426	447	447	464	432	409	421	438	446	475	464	458	404	439	434	441	452	435	474	449	448	462	419	447	490	459	463	463	463	472	454	462	454	433	447	421	454	440	439	431	414	469	449	427	472	468	475	460	428	449	456	468	466	441	444	460	434	482	483	477	439	439	416	471	475	494	450	451	448	427	484	448	475	469	473	456	430	430	467	431	508	449	447	434	435	436	469	481	432	429	417	429	463	458	454	447	437	443	442	487	416	420	459	414	442	487	441	462	465	430	427	467	444	447	497	471	445	448	434	460	451	481	434	470	468	440	499	486	454	430	460	430	448	434	455	447	481	469	432	447	461	404	440	449	452	449	450	457	447	454	478	481	447	436	444	466	451	440	436	450	438	417	447	414	460	483	467	456	474	434	445	472	452	453	485	451	452	442	449	456	497	463	426	466	457	422	434	444	482	464	449	470	407	483	446	485	477	435	486	410	444	491	447	482	489	506	469	467	451	485	471	441	449	456	461	445	440	407	409	465	431	461	494	432	478	485	419	501	452	441	469	456	487	450	467	463	510	483	435	441	430	468	447	445	461	416	426	467	487	440	472	438	482	444	438	491	453	437	446	501	433	432	462	468	450	475	463	451	476	415	457	441	482	467	451	444	406	448	435	483	419	459	452	469	475	445	451	498	418	436	487	524	441	461	469	460	425	466	445	449	443	446	428	455	444	467	461	469	480	485	445	474	474	432	439	499	458	436	461	461	444	477	421	425	444	452	476	460	471	462	488	470	454	452	463	446	470	446	438	460	469	438	456	480	459	431	453	447	430	462	494	452	458	473	429	492	435	464	446	433	482	448	429	428	493	471	434	431	459	406	476	478	444	459	491	477	484	445	457	448	424	468	454	494	445	435	465	451	427	456	462	450	433	462	461	456	468	450	477	477	452	459	431	431	435	471	453	428	438	445	472	452	446	468	429	449	454	451	456	455	414	460	459	469	483	416	440	454	482	437	444	463	440	454	454	473	459	450	453	478	454	437	422	434	461	457	427	476	453	461	470	440	429	480	463	433	478	439	429	494	409	435	450	431	464	450	451	479	438	434	488	424	425	463	459	475	447	494	441	492	468	467	456	474	467	441	420	474	491	451	414	434	463	431	450	467	418	461	475	487	435	432	393	440	426	461	444	423	459	478	431	429	448	473	459	467	449	484	451	455	454	474	481	454	455	429	475	482	436	439	432	463	488	446	444	460	440	455	446	476	473	462	465	464	483	462	465	417	450	447	461	453	453	494	443	433	466	435	451	469	468	502	454	424	465	408	480	454	502	488	451	438	458	462	438	460	461	456	398	458	456	436	484	454	452	447	437	427	486	450	445	470	513	418	464	486	452	425	453	446	454	464	468	502	453	439	484	467	403	476	460	434	434	427	471	438	471	464	440	450	425	468	443	489	473	441	475	446	440	453	468	441	453	467	457	446	446	440	475	432	453	480	455	489	456	485	469	418	438	482	480	441	424	479	475	489	456	464	474	485	449	443	472	462	466	476	456	413	478	459	465	447	423	456	460	419	438	453	455	461	461	449	478	436	432	453	471	470	446	447	474	436	444	438	445	453	425	490	483	488	425	466	426	452	467	447	442	432	464	422	450	444	445	473	442	467	474	447	503	468	469	436	476	475	472	448	461	457	466	448	473	441	442	452	521	479	459	462	468	460	408	460	437	458	439	427	454	442	452	460	412	483	453	441	469	456	424	467	439	433	436	441	431	427	466	462	437	427	438	449	485	453	464	463	535	422	459	402	445	482	472	422	507	499	461	440	483	453	435	441	439	465	496	467	434	444	453	460	432	438	443	424	465	485	410	498	447	467	454	508	438	495	445	461	437	473	473	458	420	476	452	452	441	467	419	441	443	458	468	447	426	469	455	466	444	450	461	486	422	421	455	471	488	493	460	494	464	458	450	431	421	436	450	470	429	493	440	472	433	428	479	474	466	399	420	443	454	426	499	420	462	409	450	461	462	421	438	430	431	488	448	432	455	452	464	427	465	462	480	433	480	462	486	495	438	452	440	464	467	436	435	475	466	424	459	425	465	454	473	456	481	461	475	477	442	441	491	467	472	449	459	475	450	423	452	449	479	446	486	476	447	452	436	453	456	435	438	432	473	464	469	450	442	488	479	442	459	453	457	458	450	434	474	446	434	421	483	471	443	480	491	472	417	453	464	456	468	439	433	483	441	476	443	453	434	467	414	454	445	468	423	461	472	449	463	476	475	458	449	459	474	434	474	483	435	456	482	448	457	445	460	424	424	409	468	437	445	467	466	424	449	433	454	460	477	458	483	384	429	447	452	442	434	443	468	469	432	419	459	452	453	456	486	485	472	496	444	446	473	483	477	441	420	433	462	443	458	471	417	468	460	425	441	427	469	450	451	488	483	483	451	482	449	450	422	486	459	467	469	451	473	462	471	472	433	462	428	461	471	452	489	428	505	495	433	462	454	443	435	436	445	430	472	502	500	445	501	455	475	469	460	462	483	411	417	423	460	445	436	452	459	451	510	445	426	445	447	456	452	447	485	465	461	458	437	453	464	465	457	414	465	459	502	442	470	435	445	455	467	425	469	494	445	425	463	422	454	424	438	476	468	428	424	479	433	461	410	467	489	453	450	453	413	436	450	448	456	458	451	456	457	477	477	489	451	435	461	494	435	466	443	470	455	509	430	454	452	481	421	477	502	420	446	466	424	463	453	432	432	465	479	447	480	442	442	459	458	432	480	477	426	438	455	442	490	465	460	458	505	451	487	469	448	492	462	474	461	392	469	448	483	471	441	434	464	440	466	449	440	485	423	451	471	475	498	427	422	453	477	463	460	488	439	454	437	453	502	470	442	451	403	455	475	432	415	432	463	435	442	454	442	474	452	441	438	464	439	467	407	439	463	435	430	447	430	464	441	428	403	409	511	400	430	471	465	446	482	432	434	467	442	452	470	442	412	501	456	462	446	444	462	468	452	428	429	450	478	432	447	446	443	492	484	463	466	444	419	477	449	509	436	496	488	523	433	466	430	450	463	443	464	500	466	446	474	468	442	456	453	459	418	479	434	488	441	460	428	486	455	465	440	491	454	446	428	452	461	473	475	451	455	481	451	445	401	412	420	442	458	483	464	437	476	464	440	467	458	419	436	427	436	465	467	452	437	457	441	446	470	471	433	442
24144	22717	30247	24670	19447	5321	288	197	199	175	179	189	198	196	207	212	170	215	185	176	162	191	180	195	172	208	198	202	192	176	164	180	173	183	188	181	162	156	177	194	187	186	223	190	190	183	170	175	178	180	171	173	182	174	167	181	170	163	161	193	185	186	170	172	204	181	189	197	194	182	195	174	202	198	184	161	164	179	184	183	159	173	181	169	189	167	193	187	193	187	184	191	158	178	155	185	177	206	169	188	176	197	184	192	159	171	177	189	173	183	184	183	159	170	200	188	190	176	184	164	188	177	163	170	191	164	177	174	181	197	183	166	173	150	188	190	176	199	180	193	190	170	159	174	187	194	169	182	155	173	182	208	173	167	180	191	157	191	203	166	152	172	200	180	173	178	186	177	182	199	167	187	186	185	163	194	196	184	201	158	197	164	189	200	180	189	181	168	206	173	189	202	188	176	155	179	201	208	193	191	174	180	188	182	187	176	190	195	202	193	155	167	181	217	180	155	181	167	177	152	186	190	158	181	204	171	180	198	181	187	195	170	174	180	191	197	175	186	152	178	206	198	193	181	159	187	164	163	173	193	192	191	182	181	194	158	181	193	166	163	187	199	168	177	180	182	166	193	188	164	185	181	220	193	164	204	183	203	168	182	181	199	190	190	185	158	181	163	192	186	197	182	169	193	186	175	181	166	169	163	195	134	174	188	189	153	192	173	186	179	163	193	173	191	179	159	170	175	167	178	183	175	169	179	193	192	198	172	165	195	198	165	179	174	210	177	173	168	179	206	173	187	190	172	173	186	184	177	191	199	179	192	184	192	183	169	206	188	169	184	178	151	197	182	172	165	176	178	163	190	176	175	184	177	175	178	195	175	171	171	184	197	192	170	170	186	174	173	172	196	161	196	192	166	179	194	192	194	189	195	176	168	174	196	194	174	202	170	172	189	162	167	187	173	191	213	199	171	167	181	183	199	171	180	191	178	189	178	195	178	168	186	189	191	179	179	153	181	192	182	176	167	190	176	169	185	172	171	169	184	172	168	192	170	176	165	178	182	175	173	189	199	182	165	165	183	149	176	198	196	170	171	180	185	184	162	174	196	192	191	168	176	206	175	192	195	177	181	164	176	178	181	200	161	178	179	162	164	206	193	177	194	166	197	183	198	196	172	181	173	158	182	190	151	176	181	183	188	181	167	193	174	175	198	177	163	186	167	186	178	170	181	158	163	178	161	182	179	204	196	174	165	173	164	191	171	189	190	178	186	163	193	181	209	157	184	183	172	178	201	180	198	175	180	158	193	184	150	173	190	193	189	191	192	176	174	199	182	201	199	184	171	193	173	195	187	205	214	185	180	197	180	189	165	174	172	172	176	158	188	170	185	159	188	171	188	177	205	185	177	188	155	190	185	182	185	165	165	179	196	173	184	190	167	174	193	170	190	178	194	181	194	182	192	192	160	207	171	191	180	171	172	171	185	188	166	192	182	172	186	173	185	179	176	186	170	189	193	173	193	197	188	176	166	186	135	209	182	173	172	179	174	186	190	180	194	176	174	160	167	163	172	175	180	184	186	187	205	167	174	161	159	195	206	170	184	183	216	183	170	186	180	194	173	182	209	175	181	165	174	188	199	194	193	172	173	194	191	173	183	193	195	185	180	191	170	185	168	173	206	178	168	211	176	183	166	164	184	163	184	171	170	163	168	184	176	160	186	188	214	180	152	194	187	169	182	174	211	184	182	172	168	174	194	193	173	186	165	169	204	181	200	175	173	175	174	198	204	171	198	169	179	181	176	163	174	173	171	203	178	194	174	171	146	185	165	167	204	165	174	175	176	184	172	192	195	198	185	180	190	196	184	207	180	176	187	199	174	174	173	188	183	193	191	182	191	175	185	172	181	183	167	190	204	186	187	173	174	183	218	171	183	150	186	174	162	208	175	177	184	160	171	195	172	182	203	179	174	192	179	154	180	219	172	177	173	194	178	165	179	172	184	195	184	184	201	181	188	182	218	187	166	171	160	161	190	194	177	188	188	206	155	186	183	173	172	194	181	173	183	177	186	191	173	166	161	165	164	185	190	177	203	170	181	150	174	174	178	186	202	182	162	163	206	197	196	187	192	175	185	206	199	175	176	177	183	164	189	180	173	169	181	173	180	172	165	168	180	198	175	178	179	189	204	189	181	187	178	183	182	178	200	150	170	193	193	164	183	157	182	193	190	180	180	173	180	195	191	168	185	192	185	164	169	192	162	168	174	184	187	167	191	187	179	171	177	211	184	175	183	184	179	161	171	200	209	171	179	176	168	162	166	188	181	163	180	161	163	217	181	187	162	180	156	177	162	184	188	166	194	164	187	176	164	155	194	183	187	193	179	198	202	161	189	172	178	194	165	168	197	190	186	181	180	199	177	183	168	178	164	190	183	198	196	163	192	178	170	168	194	192	168	179	189	188	179	153	191	170	190	187	174	169	169	188	189	168	181	188	188	198	202	192	166	198	177	202	187	186	181	183	191	176	176	174	190	186	187	177	178	195	191	171	172	177	177	165	176	158	173	186	184	177	171	176	199	192	183	201	170	152	221	184	206	174	178	163	182	203	173	193	219	172	152	168	214	192	203	197	163	208	173	188	172	193	191	176	199	193	176	164	188	190	184	183	202	179	173	188	200	191	200	191	178	190	190	190	171	192	168	178	203	171	191	163	163	180	183	179	186	177	165	170	179	180	184	198	179	179	183	193	188	185	173	175	192	180	208	174	170	174	173	181	197	193	184	184	184	169	175	189	184	171	185	152	201	188	192	178	201	197	219	194	156	191	174	167	172	155	176	182	182	174	175	156	180	174	207	171	179	184	188	184	179	171	140	189	170	191	202	165	184	198	154	169	195	175	159	186	167	201	172	181	187	195	194	187	161	199	143	195	172	188	195	180	161	190	189	180	169	205	173	162	161	185	175	163	179	180	187	174	181	174	187	177	192	172	161	183	173	176	160	168	179	168	201	190	189	167	190	162	179	164	172	200	161	193	186	205	187	206	182	185	180	183	165	158	186	182	187	177	188	182	211	181	181	164	172	170	160	173	176	202	170	188	206	186	174	192	180	208	170	198	164	168	194	172	180	199	161	193	169	189	155	208	175	190	185	169	196	201	160	177	175	167	200	182	174	157	175	152	193	159	174	180	169	188	152	179	159	197	175	182	169	193	171	169	185	191	182	155	196	179	172	160	174	183	197	199	167	172	182	203	195	216	192	149	178	185	177	186	174	174	184	175	198	194	198	170	186	195	210	167	196	190	195	208	168	185	185	166	165	170	167	162	192	165	141	170	193	163	170	165	196	212	201	196	179	173	184	171	168	190	154	204	199	182	170	191	190	193	181	171	200	199	194	168	169	151	176	189	195	177	184	174	182	199	184	175	186	175	206	187	163	146	202	168	189	202	157	186	191	170	187	160	166	170	194	201	187	183	204	159	163	200	190	172	194	172	153	200	152	144	167	171	148
59376	88919	54936	32004	9418	487	413	421	395	399	396	373	377	386	388	403	364	370	381	344	370	363	389	334	358	381	365	346	354	341	387	388	334	357	338	346	349	358	322	339	355	337	336	348	334	351	360	373	326	355	365	354	332	351	381	355	354	353	344	368	328	318	353	360	336	335	362	341	365	338	347	380	339	331	334	373	371	359	348	338	407	348	383	368	358	344	326	356	356	334	352	344	345	345	342	355	359	368	333	330	366	344	356	346	348	339	323	320	358	350	343	327	334	351	374	368	352	365	354	344	342	347	330	356	355	377	329	360	366	373	363	329	369	357	328	356	361	328	335	385	353	354	339	348	365	331	352	355	371	338	348	351	357	334	375	350	341	360	399	353	349	356	368	373	359	355	369	340	369	345	348	385	360	353	362	326	344	342	337	362	342	370	329	331	345	341	367	367	380	340	347	360	332	335	389	372	356	370	353	390	364	356	326	329	345	330	353	336	334	338	351	365	366	317	343	334	330	348	352	356	303	348	313	345	351	339	351	339	358	348	359	355	383	367	351	365	331	377	374	330	357	334	341	370	365	367	358	354	314	362	317	341	360	357	311	323	361	346	333	340	368	360	373	365	373	333	362	359	353	339	357	349	342	347	332	340	312	356	369	362	339	312	350	387	357	375	330	343	343	348	337	403	342	360	360	347	355	349	337	345	349	355	330	336	366	322	343	366	365	325	359	365	333	333	343	371	377	347	357	367	363	337	341	347	369	352	336	377	377	370	386	354	309	342	335	344	328	328	334	354	390	352	349	352	346	361	354	334	337	327	368	377	339	310	339	329	325	374	350	343	342	316	319	356	360	353	319	330	377	367	355	353	323	355	357	395	351	391	347	355	333	366	359	362	371	397	352	328	379	291	392	316	357	345	369	364	337	353	395	340	344	367	339	360	351	325	361	314	341	375	376	380	336	321	358	366	368	370	320	346	350	333	351	346	308	361	359	347	340	330	333	375	346	334	369	358	363	311	383	356	367	377	368	327	327	353	348	355	380	355	369	354	359	392	355	352	362	369	370	378	357	324	331	321	358	348	349	369	361	364	361	323	371	356	360	355	354	351	353	349	323	299	328	372	351	348	365	361	350	369	374	325	356	351	342	347	319	338	360	351	353	308	366	373	345	364	334	335	333	356	340	371	318	364	333	353	344	340	365	368	349	373	335	337	350	362	378	348	327	352	369	367	326	350	370	369	372	368	322	354	348	336	345	351	385	352	347	371	363	367	357	345	344	337	338	346	338	333	357	355	375	372	394	324	336	335	350	344	354	357	330	343	381	337	328	351	331	343	363	354	367	359	333	342	350	362	364	319	339	362	335	376	312	327	343	340	352	357	359	357	339	405	330	348	346	364	341	380	373	393	375	372	356	342	337	389	350	347	359	350	363	350	335	334	359	360	332	346	332	347	345	357	359	357	379	346	312	375	347	358	349	329	367	350	314	344	343	343	367	345	343	342	344	374	338	357	361	355	351	356	320	366	340	338	313	362	358	362	334	389	349	368	380	336	340	345	356	319	352	356	353	325	358	375	303	359	334	323	383	342	372	350	354	345	338	347	365	349	332	357	337	369	330	361	370	351	290	358	337	361	340	341	334	347	346	393	330	351	346	371	321	343	331	348	333	338	335	335	344	304	343	375	362	383	368	323	333	347	374	383	355	354	366	342	366	339	330	366	364	363	361	375	364	313	349	335	364	360	346	363	360	358	339	375	360	335	353	329	381	349	351	375	366	342	354	349	361	343	345	373	358	329	355	362	359	352	333	369	348	354	362	354	365	346	357	350	371	326	358	367	326	361	389	345	370	361	359	378	371	345	364	373	355	366	376	381	363	363	309	332	357	341	359	350	363	373	360	342	352	340	324	362	332	336	356	342	332	317	362	333	358	353	340	363	353	351	335	398	363	365	360	375	304	378	324	337	352	360	352	336	360	382	333	339	362	357	355	336	388	366	338	379	336	355	368	365	348	322	381	359	351	313	373	348	367	365	363	392	341	328	357	346	365	341	347	360	369	326	362	341	332	346	326	338	336	320	360	342	361	352	339	365	356	383	306	361	361	332	323	354	361	396	353	388	326	346	365	370	366	327	345	368	384	348	344	334	356	400	346	364	356	341	344	354	360	333	327	375	339	356	335	363	342	393	364	375	370	346	349	344	357	326	350	373	350	364	347	364	366	362	350	339	355	337	372	357	338	370	340	362	374	371	364	364	352	371	373	322	368	368	338	349	356	361	336	340	338	381	346	344	331	351	349	382	329	344	369	373	335	327	345	332	374	346	359	334	362	340	363	341	372	319	339	357	350	394	347	358	309	333	362	364	349	372	370	358	348	352	334	325	359	336	358	337	340	331	353	337	361	334	344	351	356	343	357	342	389	361	327	342	343	359	373	318	347	322	402	332	347	347	340	338	336	378	366	410	340	374	328	339	355	345	369	305	354	315	332	330	357	382	371	364	324	382	348	367	307	354	349	348	328	387	353	352	339	338	346	362	353	348	330	355	380	348	345	348	351	321	354	360	359	315	341	343	364	374	355	350	363	338	352	334	337	316	352	364	348	370	339	375	358	348	374	318	360	346	368	336	335	348	347	363	367	344	322	348	356	338	385	349	328	331	361	388	352	387	369	371	321	389	345	334	370	348	349	349	357	344	355	336	338	357	373	370	337	366	372	337	338	336	361	358	338	349	354	368	336	353	320	342	351	329	379	376	299	327	345	360	376	318	344	388	365	310	337	344	346	345	352	366	341	361	324	377	322	400	346	331	318	339	313	358	384	350	365	371	315	362	354	344	368	365	343	330	351	388	371	376	399	375	361	341	391	339	373	375	320	359	330	372	339	363	335	350	323	359	337	338	342	342	335	344	354	367	331	338	365	350	354	345	297	374	356	362	362	371	348	358	405	342	342	343	369	317	346	379	319	357	320	361	336	327	360	339	366	311	349	370	355	346	378	334	343	370	320	368	366	337	350	328	374	351	332	340	344	374	314	380	368	344	324	331	374	336	338	372	348	316	330	340	320	342	347	343	339	347	338	340	338	364	355	372	338	359	338	364	349	370	348	340	367	348	355	350	318	338	340	401	383	355	345	351	369	371	364	361	350	340	322	328	359	329	336	311	394	342	354	368	370	350	343	341	329	333	342	391	328	378	356	382	323	355	339	328	352	344	351	332	360	347	323	359	384	354	368	340	357	325	319	344	353	338	330	349	338	374	395	364	366	337	361	360	363	350	365	359	333	344	371	376	362	353	378	327	389	360	359	367	376	354	359	364	348	341	380	338	369	335	330	373	336	334	334	386	327	358	373	328	336	343	340	339	371	401	356	371	359	349	363	380	339	323	368	342	383	351	374	298	358	329	352	347	373	370	359	369	318	350	351	358	363	358	350	328	329	342	338	336	329	341	355	322	357	364	355	364	345	350	355	348	352	345	336	351	326	346	358	394	339	338	328	331	367	332	377	337
23123	21878	30300	23571	21292	17033	2819	407	355	369	368	346	371	343	362	345	331	358	332	345	346	357	325	347	297	342	356	303	323	329	331	348	323	333	355	340	315	360	337	330	348	367	358	348	305	330	324	314	378	346	357	343	331	334	344	343	310	351	375	335	320	332	312	336	331	295	326	333	328	304	353	295	338	303	370	290	332	352	313	321	334	349	362	308	305	328	353	318	296	340	325	319	356	325	317	334	368	320	337	331	323	282	332	357	338	290	337	309	317	349	328	307	325	368	297	345	310	320	339	341	304	329	305	320	351	322	319	350	345	337	326	336	330	318	317	334	346	338	324	343	312	358	345	333	359	334	326	338	301	328	339	326	366	360	330	353	302	346	309	332	341	357	379	312	337	352	301	336	286	304	337	336	306	312	288	344	341	341	304	335	338	340	379	337	340	360	309	347	361	315	348	314	343	326	290	311	295	346	302	335	325	314	324	316	318	306	337	352	368	338	303	324	326	345	341	334	308	337	343	335	338	317	310	324	336	345	349	342	308	325	320	330	320	319	285	320	314	342	327	356	328	317	305	336	304	348	340	324	326	313	332	329	315	318	318	310	369	333	293	298	322	338	301	355	312	309	308	316	317	306	346	318	290	318	322	340	341	312	350	352	318	328	330	324	314	325	334	338	348	344	347	344	337	315	357	333	350	292	331	336	304	356	317	350	327	332	303	336	331	316	329	331	333	386	331	344	340	331	345	334	347	342	311	301	332	352	303	325	346	332	346	317	348	338	340	359	330	358	299	336	316	301	322	313	313	319	324	362	304	301	324	319	365	312	357	308	322	341	314	312	288	311	314	304	313	341	304	339	337	297	310	350	336	294	352	326	314	342	327	314	324	341	313	318	297	348	347	306	351	314	323	290	328	311	301	342	325	351	340	329	308	310	327	313	312	324	312	319	333	293	340	337	302	343	329	295	356	316	315	303	315	339	320	334	315	336	323	339	358	348	338	320	354	308	297	300	336	332	344	365	346	310	331	331	398	318	333	351	324	318	331	333	304	338	318	327	317	313	311	330	292	343	357	311	345	302	325	302	326	317	317	318	332	345	356	321	313	285	347	365	300	314	335	294	331	335	354	335	338	350	315	316	311	313	342	333	312	330	338	334	333	305	345	294	336	332	322	335	339	361	306	336	325	318	305	312	312	306	299	330	296	315	334	324	336	340	341	341	314	313	347	322	340	303	312	296	339	342	304	326	325	317	339	335	312	317	320	325	340	317	331	349	317	312	328	295	308	352	309	293	326	346	341	315	342	314	338	317	302	333	344	323	331	345	312	352	362	345	318	349	326	347	298	338	319	313	293	347	352	346	337	362	296	340	291	357	347	326	311	314	344	359	337	322	335	319	301	334	326	354	355	332	305	333	338	331	322	341	318	301	332	331	340	306	315	338	342	332	297	349	330	330	338	332	287	335	357	300	310	296	323	325	334	323	308	337	366	319	319	331	356	342	322	333	336	334	325	328	332	315	327	345	311	354	325	318	326	381	309	336	339	315	321	350	314	316	342	355	318	306	324	377	341	349	333	333	319	334	318	301	351	335	317	336	313	342	333	308	301	336	351	321	323	306	346	376	326	343	299	316	338	325	344	313	318	290	329	316	339	336	337	349	320	299	356	330	321	310	319	337	328	325	337	328	304	309	327	352	353	343	323	315	322	310	350	333	316	330	345	330	358	352	320	316	347	380	305	330	307	341	328	320	336	324	341	313	316	329	354	302	324	325	320	332	340	326	341	330	324	364	358	324	352	336	305	325	313	334	296	374	342	326	349	332	344	301	313	292	308	330	337	326	313	323	341	332	339	367	322	339	338	344	322	322	322	354	311	321	353	311	338	318	332	312	337	318	347	321	325	271	341	310	321	327	318	336	349	341	297	329	296	320	325	333	332	337	349	311	314	330	330	316	298	347	309	329	311	346	328	332	299	303	345	340	304	326	338	338	330	333	348	348	323	362	334	308	344	334	349	312	334	345	353	296	346	320	344	329	340	337	318	327	298	322	307	331	330	325	319	322	340	336	344	324	290	324	339	307	362	317	306	346	330	301	327	333	334	315	331	322	365	320	331	336	326	353	332	308	325	333	364	310	329	343	304	309	329	324	314	348	331	327	325	334	322	376	307	308	335	298	334	330	353	318	338	318	296	343	315	279	332	350	296	321	351	312	325	342	345	319	318	318	317	351	356	349	331	354	360	324	319	348	333	307	292	339	300	346	318	337	315	305	333	318	361	327	353	330	298	339	337	323	314	323	332	355	322	292	291	354	330	326	315	317	297	380	331	334	325	318	318	284	313	313	351	340	362	316	315	303	317	310	312	348	337	337	328	337	314	328	334	341	317	335	303	362	334	307	330	333	315	345	349	337	314	313	333	315	310	322	342	323	320	320	317	329	332	319	308	314	343	358	332	348	306	344	309	357	335	328	306	334	311	359	328	297	318	309	315	302	330	342	336	339	310	358	318	301	330	346	345	338	320	327	345	331	312	320	325	323	343	330	357	335	327	353	342	346	339	329	329	338	307	341	313	315	329	299	322	326	340	310	350	280	348	312	322	327	333	367	330	288	347	330	303	310	295	343	295	334	329	300	335	362	336	311	297	326	357	330	311	336	318	336	328	272	327	340	309	344	349	359	345	356	329	351	343	288	325	350	331	328	324	340	349	325	325	305	296	322	301	336	334	343	277	323	332	332	313	327	311	345	341	304	350	322	319	325	323	321	348	356	300	360	320	383	347	286	307	345	328	348	341	335	349	311	290	292	367	352	310	321	325	334	346	311	345	318	293	330	335	325	320	331	322	335	326	338	332	336	335	303	328	310	352	315	328	314	355	315	345	340	315	333	328	331	353	365	339	309	325	306	329	345	389	340	384	342	333	345	366	331	315	314	300	359	339	311	348	310	307	353	286	342	336	345	333	323	336	345	315	350	344	334	326	341	326	333	341	313	305	319	344	337	318	322	287	333	364	343	337	342	350	335	333	382	337	310	325	330	358	317	322	319	317	321	332	327	332	302	338	335	333	329	337	302	310	310	310	323	353	296	318	340	335	337	345	331	338	368	317	335	344	322	362	331	291	322	334	309	352	311	316	318	342	338	318	347	350	343	355	344	324	290	291	318	329	350	309	314	330	354	313	313	318	362	319	322	365	345	338	317	371	312	335	351	332	335	281	354	371	361	293	316	332	325	354	365	349	321	334	327	304	334	339	299	318	320	343	315	339	330	363	329	310	315	339	303	361	344	355	317	337	335	303	310	310	355	341	350	326	311	311	312	321	318	337	314	350	341	348	355	267	309	305	345	337	335	319	336	310	344	323	330	290	324	334	314	325	334	296	298	326	329	326	318	318	292	352	310	321	330	298	316	323	293	285	340	333	324	301	328	347	312	326	343	314	304	335	310	320	353	338	308	312	322	279	317	374	311	370	311	296	332	333	313	349	289	356	303	332	343	359	345	294	354
60025	100112	65432	39848	10965	761	708	695	649	633	603	602	614	597	623	580	627	610	586	557	555	603	608	597	604	622	587	592	591	597	590	583	603	602	612	544	588	681	590	565	555	549	580	591	632	599	592	537	600	557	597	554	552	636	555	620	552	606	535	591	561	571	588	574	584	571	543	585	583	582	617	606	545	621	560	562	592	566	596	571	590	602	561	562	567	562	573	559	626	605	546	594	565	559	580	519	617	552	552	570	588	624	573	633	571	595	599	627	594	650	596	554	621	604	569	591	557	557	578	571	583	551	581	608	598	599	582	614	558	555	634	582	593	590	613	554	643	576	582	555	539	593	622	564	606	593	558	586	610	554	605	586	619	612	571	613	597	576	561	566	562	561	598	565	581	590	608	577	557	587	592	597	603	543	549	588	605	628	598	568	555	542	610	593	584	584	599	589	561	593	562	584	600	566	570	576	587	548	583	607	571	575	518	545	534	587	614	556	594	560	556	563	589	543	615	575	566	566	599	593	572	593	576	604	555	581	595	570	619	570	563	615	563	573	625	576	581	582	604	551	584	533	576	559	597	572	587	580	550	614	579	586	571	552	533	554	545	562	595	581	633	526	534	593	550	639	579	572	557	560	591	563	558	588	571	558	579	572	578	580	563	526	549	524	578	594	599	554	576	599	548	571	592	619	548	573	626	565	581	566	568	600	594	547	599	588	582	585	583	596	570	603	612	589	608	540	568	571	556	547	582	555	548	625	530	591	613	607	598	611	558	570	582	605	583	582	577	549	567	560	586	615	530	590	581	566	574	579	595	579	557	560	594	565	571	580	580	548	595	589	567	569	590	594	562	599	594	574	606	553	604	609	634	611	587	587	573	549	557	621	580	564	598	554	570	630	577	590	602	584	569	590	559	589	579	580	557	562	607	602	621	595	585	564	553	594	585	567	588	541	604	573	564	594	585	584	606	571	594	582	595	560	536	554	571	591	631	591	579	539	594	571	576	640	590	578	556	588	578	539	574	608	582	635	574	579	577	556	606	589	608	555	571	545	585	586	554	595	604	582	625	598	588	599	552	561	589	548	565	613	540	603	608	569	551	593	595	587	612	535	594	604	575	601	605	634	568	592	575	582	583	566	565	548	578	558	579	590	541	578	587	585	528	589	560	572	562	608	557	549	609	576	577	543	554	590	605	552	573	586	554	574	542	625	618	568	611	584	585	611	554	601	585	603	610	592	572	599	586	609	580	579	569	532	584	597	592	568	610	559	565	604	586	601	589	598	546	590	608	612	591	619	573	576	613	593	593	590	570	568	578	571	591	593	600	552	551	561	602	586	568	585	579	566	540	622	528	583	566	564	599	592	581	590	547	551	602	585	581	598	586	574	558	624	588	571	586	635	590	572	600	603	585	566	570	585	597	573	575	578	575	569	540	586	612	624	582	555	526	553	551	613	624	600	602	568	565	622	626	541	602	560	555	551	636	587	555	542	581	613	560	596	570	556	586	567	629	582	593	569	571	588	593	580	552	595	567	570	586	552	571	582	646	591	602	558	584	536	531	588	607	562	591	572	572	575	586	601	568	609	567	561	555	582	622	554	548	594	574	594	591	546	560	584	577	592	577	576	588	599	578	564	600	582	574	561	596	598	571	574	574	567	580	595	547	562	582	552	564	588	535	585	589	511	615	583	588	584	623	614	631	561	585	567	590	584	570	517	552	558	603	561	575	581	578	552	538	557	573	596	527	578	589	601	594	566	558	600	559	581	557	580	520	560	577	568	594	572	559	571	596	545	571	574	573	568	565	603	556	544	543	587	595	559	596	578	564	573	564	594	576	561	575	583	596	550	599	567	612	577	553	577	543	579	622	570	586	547	558	621	530	559	580	562	594	584	602	612	563	528	584	558	596	555	575	537	626	543	582	606	548	611	621	563	606	594	586	588	564	610	570	578	581	568	534	614	597	578	579	587	571	531	571	602	582	573	559	594	563	589	597	571	577	560	553	579	588	556	598	563	566	610	589	572	618	630	582	577	616	597	557	611	566	601	593	585	585	615	590	535	583	595	585	601	556	588	569	548	545	604	552	589	585	595	571	638	563	570	623	550	551	563	597	593	561	608	570	610	598	626	562	602	530	541	554	578	543	531	571	546	558	579	546	580	636	624	540	586	605	565	538	614	557	586	526	591	563	644	587	576	539	581	594	586	579	618	610	550	605	586	580	625	557	599	550	556	589	561	594	570	590	567	629	567	581	603	543	586	603	555	560	545	588	571	554	564	546	560	550	541	567	590	587	613	535	568	590	568	529	571	537	557	549	569	573	585	593	602	622	581	601	571	549	576	552	574	607	604	596	615	558	564	543	583	587	557	591	585	540	580	564	600	606	569	530	596	600	615	549	589	564	539	503	605	530	577	565	595	616	551	595	624	553	545	580	578	541	586	600	581	558	572	597	584	628	596	573	587	610	573	573	573	583	603	572	566	624	593	592	553	561	639	588	584	578	583	596	573	604	569	546	615	536	596	543	584	566	581	558	568	594	622	558	578	588	610	587	583	560	577	592	579	605	568	558	556	585	569	575	543	589	534	581	578	576	552	576	555	589	619	616	599	562	584	549	582	562	611	556	524	624	593	624	620	597	605	605	561	577	582	621	593	616	608	581	617	580	565	585	607	551	598	556	579	557	565	598	533	588	589	597	581	584	543	583	590	564	603	534	595	583	568	583	563	590	592	576	573	592	572	605	569	577	577	596	564	548	588	580	570	582	611	557	592	582	579	559	601	609	537	603	570	571	532	553	571	563	547	632	580	552	571	577	562	596	595	583	585	590	612	585	611	593	590	598	606	567	612	619	567	601	573	601	548	565	574	547	590	562	602	628	586	612	603	608	581	599	562	607	579	542	595	591	570	580	577	588	609	551	565	580	566	549	526	572	531	632	630	599	607	546	592	593	559	573	603	544	590	560	620	605	562	583	601	601	537	567	598	622	631	584	557	559	556	561	559	564	599	618	576	618	571	543	591	572	559	569	604	558	564	574	599	564	549	605	594	605	566	621	579	570	589	593	593	586	600	597	596	558	602	626	601	571	555	555	610	558	593	545	609	591	589	558	598	564	606	605	590	556	609	580	562	573	573	556	589	587	581	575	628	570	558	559	586	568	564	608	569	612	567	605	604	554	597	584	532	549	596	561	597	575	611	619	621	590	571	598	600	521	589	572	575	576	541	560	547	573	565	572	577	551	578	611	602	607	587	563	577	553	595	607	554	578	612	612	590	583	580	552	599	619	629	575	611	583	575	564	572	581	552	578	576	579	552	569	496	608	546	590	553	575	616	589	534	553	618	604	590	567	576	574	622	553	571	592	538	582	550	572	583	564	557	591	524	566	558	592	566	544	556	573	581	553	563	568	607	536	557	570	546	582	564	575	622	588	542	567	584	624	570	608	592	569	573	583	579	609	574	592	597	573	541	593	567	573	560	628	545	574	572	560	560	569	554	552	559
28529	28280	26550	9300	1069	278	249	224	269	254	238	253	248	246	232	232	262	264	256	262	247	253	248	249	261	240	278	248	262	241	243	252	237	266	231	250	226	243	257	252	228	253	222	253	219	235	234	276	225	238	233	265	258	283	251	206	250	256	234	249	230	245	248	233	239	266	236	263	274	246	255	237	217	277	252	260	273	246	243	249	251	234	229	267	236	255	264	242	240	235	248	237	259	235	256	238	272	228	218	226	247	223	262	218	250	232	244	272	263	223	258	245	225	224	236	236	280	254	274	251	234	206	252	260	263	231	225	267	254	246	267	220	230	223	233	257	252	240	257	237	255	249	244	224	228	238	249	253	260	254	205	243	229	242	268	225	226	240	246	235	238	288	263	242	237	248	245	250	226	236	246	246	258	238	278	256	255	238	273	234	225	249	268	269	258	258	243	237	242	235	260	242	254	254	256	251	270	263	232	237	260	271	280	234	263	245	225	243	240	251	249	282	243	241	249	247	264	242	235	239	260	255	229	219	238	247	237	222	237	272	241	279	267	238	255	258	257	262	281	232	257	246	252	246	235	288	253	243	256	245	242	252	214	222	242	255	240	255	242	238	245	232	225	240	241	255	254	241	233	246	238	236	233	245	246	243	242	237	239	247	227	251	219	252	263	250	223	250	271	214	262	250	253	250	215	227	238	255	221	249	234	236	237	244	262	253	234	235	249	249	228	263	234	268	277	264	254	231	260	248	234	279	252	269	255	262	258	249	248	268	227	231	242	250	255	255	223	254	273	236	258	251	237	229	266	214	250	231	256	260	243	254	263	252	224	255	233	259	243	255	272	246	236	237	242	239	253	249	239	230	230	255	241	263	240	249	244	229	237	246	230	253	228	230	249	229	244	239	211	238	243	228	256	237	221	266	219	243	253	232	261	269	275	216	241	257	248	235	250	232	243	234	242	245	247	245	293	222	246	265	234	246	237	225	223	229	247	251	248	247	223	229	244	249	221	255	258	252	244	226	223	257	234	259	229	239	247	243	240	256	239	270	240	219	228	225	255	218	247	225	217	257	249	238	254	264	217	244	273	252	220	239	239	248	283	270	235	236	235	267	266	246	229	264	248	276	238	243	236	243	252	259	239	261	227	214	232	237	261	234	250	241	246	253	213	249	226	246	237	230	256	226	262	255	260	247	270	239	269	220	243	246	232	269	254	255	224	244	264	279	233	226	240	234	251	233	217	226	245	240	211	245	247	238	244	224	250	235	249	268	256	222	234	236	241	253	260	237	269	250	240	237	275	274	274	217	231	255	239	238	255	249	236	265	244	252	194	271	254	238	263	262	231	249	240	236	250	249	257	250	254	235	246	262	259	258	227	256	241	223	255	224	254	252	247	253	261	234	256	246	228	233	236	256	226	255	239	265	260	257	248	255	256	228	245	243	238	243	230	246	244	228	231	273	245	287	243	235	233	268	245	276	249	263	224	232	236	242	258	262	252	248	252	261	240	240	269	237	249	223	247	263	256	266	238	227	237	271	244	256	252	210	246	246	236	260	280	237	242	248	252	259	235	258	270	244	252	266	245	247	243	237	267	221	267	251	259	246	248	237	206	267	247	253	214	265	237	254	232	246	289	250	236	278	232	230	236	241	254	268	257	269	237	265	260	233	219	265	248	262	241	226	262	269	267	245	268	221	232	261	230	247	228	246	250	267	262	266	222	247	248	250	217	284	223	267	255	247	257	240	246	253	250	242	238	254	240	235	270	241	238	254	242	247	284	255	261	259	229	251	255	242	252	248	231	237	270	250	250	231	261	244	260	238	237	258	220	243	255	246	265	260	235	252	234	223	274	243	238	248	229	269	265	231	267	256	231	254	249	236	265	253	244	249	262	265	234	256	261	254	239	220	264	236	259	253	238	255	263	256	224	262	251	237	254	241	242	273	249	235	249	255	242	229	244	255	254	267	259	254	250	277	276	256	252	249	235	247	242	267	239	243	261	267	252	242	248	254	241	240	234	262	218	232	244	256	247	248	253	244	257	257	254	222	247	275	259	282	259	265	258	257	250	249	275	261	268	233	269	253	231	245	233	236	250	223	239	240	248	212	257	223	226	281	255	268	229	252	219	259	243	239	245	211	267	275	237	241	222	257	274	238	249	247	257	253	269	258	247	245	265	236	231	250	264	224	272	258	254	237	238	237	229	246	269	254	249	240	234	255	242	269	238	240	239	237	240	228	230	235	267	246	220	272	238	239	219	240	274	225	243	255	253	241	242	223	234	254	232	245	251	214	254	251	264	244	232	243	223	248	242	256	240	258	258	254	272	258	246	243	259	253	284	271	239	228	269	255	247	255	273	231	236	265	227	231	266	224	267	242	245	241	245	230	251	264	259	234	244	236	236	280	267	241	227	228	231	216	265	276	272	244	252	266	242	257	253	244	237	246	232	242	249	238	266	274	255	209	255	246	271	224	237	236	263	218	266	228	241	230	241	264	243	258	249	237	247	263	247	245	236	238	258	261	233	262	267	221	216	226	253	224	257	252	242	253	216	220	236	250	229	243	225	230	263	253	238	253	229	253	224	249	263	260	245	251	261	262	267	269	240	254	248	234	229	250	252	263	236	252	252	231	260	274	226	269	245	261	232	255	244	246	267	244	239	262	237	249	234	244	251	234	238	237	239	222	250	251	241	222	249	223	250	257	259	260	264	233	242	257	236	292	262	256	224	264	236	252	248	239	264	251	241	248	242	242	265	245	228	251	246	238	230	232	227	245	238	251	239	249	257	241	246	246	256	244	252	227	239	256	255	261	252	244	265	252	252	254	271	260	263	272	241	281	227	249	234	252	216	265	258	237	223	236	246	241	257	250	250	274	240	249	238	244	270	244	244	234	284	234	249	255	267	234	267	250	245	254	218	271	237	259	259	238	261	235	227	248	263	249	228	269	254	233	238	232	206	200	284	256	247	229	234	267	255	259	235	247	220	244	238	242	242	259	250	289	266	245	242	244	229	243	277	238	228	279	263	252	228	227	229	275	250	241	240	233	271	238	251	230	241	245	272	248	222	258	253	237	244	240	241	243	256	237	265	265	245	251	259	219	243	253	220	245	254	239	229	257	242	234	248	237	264	239	257	254	254	230	235	248	231	253	249	228	256	208	243	239	256	252	270	236	258	268	248	224	268	240	227	242	246	243	262	240	286	269	255	263	256	227	228	255	264	237	239	249	234	252	278	265	270	240	209	260	229	234	230	235	219	249	244	261	225	256	246	239	277	250	266	236	239	245	241	257	230	240	238	265	250	272	237	219	259	259	234	276	207	224	217	249	256	242	265	267	236	229	287	265	240	258	245	232	230	225	249	242	217	237	235	280	250	259	247	263	245	244	246	267	263	241	233	236	244	239	232	246	222	272	248	237	250	235	238	252	233	274	226	236	242	263	240	233	228	234	254	239	275	224	254	228	260	256	294	231	246	260	276	273	242	250	257	250	247	234	234	247
37330	47531	31271	7866	2266	489	498	514	489	461	517	477	464	489	483	501	492	473	470	456	496	464	500	477	500	466	480	486	514	471	473	464	486	528	481	440	490	458	503	503	477	474	494	475	465	438	444	439	474	458	486	505	456	447	464	495	436	464	484	486	511	503	529	467	450	478	465	461	444	470	468	480	490	513	482	449	464	458	468	480	499	477	445	494	472	475	475	481	453	458	477	466	464	498	483	505	487	457	437	501	484	498	479	469	478	474	490	529	444	448	465	469	505	499	437	443	520	513	461	501	488	474	473	491	504	417	486	473	507	478	451	460	484	443	487	478	482	455	474	464	465	503	467	488	467	493	498	467	481	466	485	483	490	493	452	471	466	486	458	514	507	486	469	451	455	485	482	449	466	468	525	455	459	449	481	498	488	491	433	477	478	492	486	439	449	490	491	487	451	491	520	466	455	468	494	433	441	502	477	470	482	468	485	478	446	505	461	469	495	475	430	488	487	466	463	480	470	485	495	469	431	463	488	480	458	472	491	466	461	484	448	485	498	481	491	446	461	475	458	496	477	476	463	458	507	464	467	458	466	443	486	515	459	479	503	452	473	495	463	447	484	457	481	480	483	446	474	485	486	521	461	475	471	481	479	464	516	442	476	467	495	476	471	488	516	479	492	537	506	486	466	444	457	475	500	436	478	475	487	412	482	467	483	508	471	441	498	481	479	461	460	494	427	490	466	479	473	477	509	480	483	475	438	470	490	479	452	525	494	455	464	474	472	466	489	486	464	506	480	523	465	457	492	479	462	478	460	485	486	503	483	474	499	500	449	502	490	429	501	443	460	425	483	474	446	502	474	460	466	472	436	480	472	515	485	488	473	453	479	470	471	507	459	486	511	494	468	428	479	471	482	484	498	450	437	482	490	442	486	467	472	483	495	462	445	463	494	486	474	466	489	496	490	459	502	463	499	478	501	445	457	462	522	492	442	477	499	476	526	444	492	484	459	486	437	457	441	486	458	472	501	468	493	478	487	476	457	472	477	458	465	463	460	432	488	471	501	474	424	470	460	448	478	494	483	473	483	448	536	461	467	493	473	494	480	470	474	430	484	516	439	527	475	492	464	483	480	476	490	499	495	494	486	538	469	500	477	443	484	475	468	479	482	495	471	496	516	429	474	461	449	453	525	420	430	467	518	500	493	496	471	466	464	434	462	492	455	464	477	480	491	454	475	484	490	466	470	478	491	475	489	486	471	502	494	491	466	482	502	461	474	483	488	511	480	479	488	489	481	470	486	472	475	517	454	483	507	456	487	410	504	435	477	470	479	476	494	476	455	458	492	465	468	466	503	479	490	449	489	469	491	464	463	481	501	442	474	472	478	495	452	462	468	467	494	473	469	475	444	477	491	493	487	477	457	469	488	533	478	451	494	493	459	456	507	450	466	509	492	486	494	491	498	476	465	438	504	466	506	497	515	507	464	458	506	500	455	494	482	490	457	506	457	464	490	488	492	485	485	472	480	479	501	469	476	465	485	447	443	506	472	449	474	478	427	469	476	482	475	461	468	508	504	467	481	501	484	464	481	492	429	475	473	476	474	501	484	453	496	528	485	455	446	490	494	493	474	442	548	509	475	464	460	476	431	494	462	490	477	471	477	479	476	514	508	487	486	461	482	489	468	490	484	488	429	469	460	461	485	487	468	463	475	486	436	485	479	478	483	457	470	459	540	473	487	463	501	472	478	462	478	474	517	464	485	491	449	505	474	454	468	453	464	479	507	513	483	473	496	463	471	458	503	455	475	462	508	513	469	453	462	468	490	485	518	450	472	474	470	490	439	475	518	482	498	425	431	471	454	470	451	468	485	471	440	446	507	467	476	481	463	484	428	471	455	484	468	488	506	456	470	513	474	469	464	506	467	470	476	447	489	462	439	443	461	484	487	454	468	478	510	458	455	494	506	468	468	505	464	467	495	473	463	492	440	473	450	467	487	518	447	474	472	471	479	489	503	503	467	453	474	491	432	494	509	524	465	472	469	454	468	520	445	503	492	520	476	449	484	477	493	469	461	441	488	501	474	492	475	509	463	467	482	489	448	472	434	460	440	480	469	488	471	447	490	470	458	438	508	469	476	464	464	477	452	488	474	523	420	472	495	478	464	484	496	442	484	471	468	497	505	464	457	467	506	465	473	449	490	481	493	481	472	481	523	479	449	455	464	486	433	512	518	509	499	485	496	452	493	443	472	504	476	479	459	474	437	487	501	483	455	497	489	446	447	495	490	474	493	446	418	480	476	508	499	465	499	477	502	467	477	504	469	470	442	526	451	441	507	471	490	515	436	461	470	439	482	480	480	459	467	514	429	451	475	441	466	456	458	503	470	499	492	512	527	447	463	504	516	485	456	510	466	484	475	480	483	479	448	439	464	462	443	444	458	483	448	487	496	445	450	520	450	463	461	474	440	492	500	476	491	519	482	499	506	489	475	505	469	460	471	452	472	512	493	480	474	487	436	443	470	480	499	494	505	451	465	455	471	535	517	430	467	489	445	448	465	430	491	478	485	450	487	457	477	464	468	465	486	477	439	517	502	497	474	495	469	504	491	500	431	474	465	472	471	482	487	471	470	479	486	511	486	454	482	463	506	470	498	489	479	456	493	485	493	486	459	475	457	497	497	471	456	432	440	518	474	477	506	442	474	480	440	514	472	503	464	496	488	512	439	448	498	481	482	501	544	500	474	436	443	469	473	435	486	464	469	493	464	486	459	484	449	450	443	474	483	474	473	470	502	461	480	459	479	480	445	488	491	453	487	460	482	485	482	457	493	438	470	478	439	471	459	506	452	478	505	517	461	432	472	478	466	462	485	425	454	496	478	472	479	495	467	512	492	496	501	458	457	503	508	471	498	479	441	526	517	463	473	462	464	474	513	489	497	471	431	456	470	491	495	501	456	485	454	434	477	527	491	477	488	425	483	460	484	498	471	487	496	467	475	483	462	476	478	495	534	455	448	462	476	456	505	450	502	509	420	498	479	489	476	510	496	479	496	498	452	493	484	495	487	553	495	473	485	475	458	489	511	448	477	495	509	493	481	439	455	490	498	478	478	476	475	464	478	471	493	455	518	435	462	480	507	473	492	478	484	480	450	499	487	482	437	481	477	505	495	467	455	476	477	468	441	483	467	477	489	492	513	492	478	481	517	440	500	471	448	467	481	453	453	475	484	473	489	486	457	504	454	472	477	474	505	468	450	509	507	465	478	516	494	451	459	464	459	462	506	484	453	466	456	475	457	443	439	514	471	512	453	471	447	454	514	508	469	479	467	493	467	488	503	464	464	465	511	484	467	478	439	472	516	493	486	500	487	482	506	502	447	507	483	498	514	488	437	477	446	465	480	487	451	487	494	495	465	516	438	486	501	462	472	476	462	478	486	492	472	481	442	483	478	522	459	493	470	458	478	484	458	482	471	474	472	487	477	481	478	484	469	442	503	467	524	450	475	475
24243	22951	31413	24859	19119	5274	282	242	183	210	186	187	203	182	190	205	191	188	214	199	204	194	194	199	181	174	179	206	168	169	159	184	187	163	179	166	187	183	194	189	180	208	185	188	210	178	172	200	192	178	222	170	179	193	201	199	180	199	198	160	207	179	180	184	176	190	176	206	192	195	187	172	208	193	212	185	157	208	176	179	170	189	189	191	175	178	184	169	200	184	220	194	191	204	154	168	207	197	202	224	195	182	157	200	206	179	186	188	189	183	193	171	190	200	157	178	202	171	199	174	182	177	173	185	160	181	196	185	190	182	190	186	188	186	179	217	199	192	188	181	189	197	198	195	172	193	172	199	189	181	155	201	190	170	184	160	181	193	203	174	200	173	165	179	185	172	205	172	193	179	181	173	180	164	194	184	173	184	194	195	179	211	173	166	204	182	201	171	176	197	188	166	230	165	195	193	182	183	198	186	170	190	166	188	175	180	191	217	190	172	193	186	188	183	182	174	174	193	213	184	183	189	183	174	189	208	181	182	164	177	208	176	195	185	226	190	188	172	183	184	201	188	205	208	213	205	165	197	168	173	189	200	199	177	170	196	184	192	150	163	179	179	166	194	194	187	181	179	185	194	204	196	161	167	189	169	172	209	175	186	179	164	183	161	201	191	208	195	189	177	213	169	192	199	202	192	173	189	189	161	196	197	188	180	194	199	174	180	186	193	197	184	200	183	171	195	199	190	177	195	194	195	184	164	181	178	208	163	197	196	180	178	183	163	184	221	188	195	159	195	184	190	172	185	176	182	182	191	200	184	183	201	147	180	173	174	193	165	177	193	198	165	189	179	177	206	163	192	184	186	188	187	198	176	179	191	179	187	177	175	164	176	189	174	161	199	191	187	189	174	177	210	210	170	168	173	188	189	184	168	170	192	215	206	205	203	185	190	176	190	224	161	211	210	175	194	186	165	172	168	198	157	197	157	182	171	199	182	185	201	184	169	197	180	179	205	161	190	193	171	175	195	165	188	200	175	167	189	184	188	178	185	214	197	165	175	172	191	184	204	204	153	189	183	216	180	172	197	191	196	177	191	200	167	173	199	186	199	178	206	192	175	231	172	203	179	197	169	194	203	196	197	191	188	218	194	170	171	184	170	181	179	165	187	158	192	186	189	160	193	172	188	192	207	210	171	178	174	180	201	176	172	173	174	195	187	194	201	199	171	199	177	187	164	169	185	183	188	183	193	204	173	225	169	179	191	194	184	177	175	182	192	164	189	209	186	190	158	195	188	185	201	199	198	169	187	188	183	177	185	196	187	187	188	202	189	160	165	202	195	191	190	175	182	183	161	189	205	181	196	185	173	192	194	191	181	199	189	201	185	148	189	172	178	205	205	174	188	172	189	200	185	185	177	200	184	186	163	186	185	195	177	217	215	168	189	180	215	204	183	203	193	195	196	161	166	173	173	188	179	168	184	167	191	186	180	193	164	176	191	207	197	186	190	179	198	181	173	163	191	175	174	171	198	182	171	187	184	192	172	171	195	199	199	216	180	188	190	183	198	193	201	177	177	175	204	172	180	191	186	173	195	209	193	183	207	215	203	204	188	179	190	188	196	184	181	205	190	187	189	208	190	200	180	193	182	199	217	221	192	184	183	184	200	196	170	223	186	192	199	175	200	177	190	186	221	179	209	197	199	203	175	181	190	170	191	182	199	195	198	168	177	175	176	189	225	178	176	174	202	191	177	175	179	173	188	164	187	197	190	206	187	211	185	190	190	205	192	181	173	183	176	174	156	202	182	185	181	205	179	185	205	221	174	159	195	204	192	178	185	196	178	172	210	169	200	182	153	184	164	190	184	203	194	172	186	178	171	200	205	182	198	196	175	200	164	182	167	170	188	210	181	187	175	182	204	186	191	190	169	184	183	194	204	196	198	179	207	190	176	200	173	156	202	170	218	186	166	172	204	167	176	176	188	181	209	175	178	202	178	178	174	181	204	175	194	210	200	184	172	175	180	194	189	187	187	184	180	174	177	171	144	171	190	176	198	170	189	175	190	202	170	178	185	182	195	190	171	194	204	178	198	203	185	191	157	170	180	177	189	200	174	185	169	203	179	199	196	204	213	177	185	184	184	184	177	177	177	183	159	196	184	197	173	210	185	161	185	206	180	215	185	170	191	178	190	199	192	186	181	180	177	191	197	201	205	169	187	170	181	210	171	178	169	183	201	183	189	198	203	172	168	175	167	196	170	187	223	173	198	155	182	190	169	187	170	178	208	190	189	201	198	188	194	184	190	184	209	226	178	190	191	184	191	179	184	196	184	184	191	177	165	194	179	177	166	194	195	177	193	183	178	203	204	188	189	200	182	177	180	167	193	181	171	172	186	180	179	205	188	176	198	176	187	182	183	186	186	222	188	179	173	188	201	208	186	177	172	182	173	187	196	211	176	163	192	210	168	154	195	177	193	179	209	213	182	192	184	182	171	187	190	165	175	181	174	171	185	170	185	168	195	189	187	193	192	212	201	180	193	182	193	158	174	181	192	171	198	204	205	196	210	164	203	175	181	174	170	194	191	183	174	180	179	199	212	175	174	202	186	176	186	205	174	181	188	230	178	163	185	193	178	167	195	194	191	177	185	191	176	182	198	192	185	202	173	193	191	194	214	187	187	176	188	167	188	187	187	178	183	185	160	212	170	185	188	196	190	178	204	198	184	203	166	180	185	179	175	170	195	185	169	211	179	200	208	175	184	187	181	195	178	209	174	182	197	159	195	203	175	182	179	187	182	169	185	198	200	186	171	189	184	175	188	169	203	184	195	186	192	183	179	169	178	208	170	184	197	189	201	185	184	206	209	215	201	172	177	200	196	178	183	174	191	193	184	201	188	174	164	193	188	191	170	189	187	176	174	181	176	165	214	209	192	189	186	187	194	205	191	169	192	210	189	211	176	186	199	183	196	168	191	172	193	185	190	194	187	170	185	200	194	186	178	195	185	186	164	183	160	165	163	172	185	177	206	181	193	202	163	183	190	194	202	191	202	190	189	180	188	201	184	170	179	188	192	203	195	191	183	190	183	176	198	186	186	203	182	191	189	212	157	164	197	165	201	182	155	202	178	183	200	180	160	177	194	168	205	181	186	188	180	179	174	199	183	171	172	174	176	168	195	190	172	226	180	183	173	190	185	189	202	181	191	208	175	177	176	169	187	186	202	206	198	180	163	165	181	204	203	190	187	194	186	181	183	182	176	197	187	186	182	189	187	191	186	178	177	181	192	167	180	199	173	193	187	184	178	198	200	192	185	181	163	190	190	182	165	174	211	198	198	203	180	205	180	186	190	185	187	183	165	196	200	173	185	186	199	175	188	193	179	205	180	204	193	187	200	194	207	205	202	184	169	168	187	178	214	186	184	172	189	183	212	182	199	219	198	194	177	209	185	202	189	192	175	175	175	180	192	179	189	190	186	193	187	153	187	169	181	199	181	179	157	198	176
59751	89703	57900	32018	7719	488	395	427	412	413	391	385	377	342	401	367	375	358	377	391	358	382	373	345	358	343	355	386	365	375	345	377	360	360	372	356	363	372	340	361	387	328	349	338	360	375	359	368	350	369	337	377	375	317	333	369	387	373	393	370	359	379	333	363	338	354	342	355	339	395	335	355	370	378	362	377	361	380	346	371	355	342	328	366	376	362	387	308	352	383	344	360	363	398	352	371	364	350	348	356	336	351	356	357	371	334	331	369	345	348	384	376	373	329	338	349	355	388	357	352	344	370	350	373	368	351	352	375	379	365	329	361	355	344	349	389	369	349	340	362	347	323	363	360	372	335	367	373	353	334	339	347	342	370	341	390	357	365	364	357	377	339	358	357	355	372	370	356	315	371	330	376	368	367	363	375	387	387	342	338	357	365	362	349	364	342	342	358	360	351	373	410	368	383	357	372	332	348	333	355	365	361	372	352	371	387	382	356	330	345	344	357	373	356	385	358	352	363	329	366	367	369	377	373	354	355	324	388	365	352	378	354	360	326	344	366	344	369	360	334	363	381	368	332	364	380	343	344	334	382	322	362	372	353	347	339	347	347	339	335	361	355	353	336	350	342	337	393	357	339	354	349	358	344	379	355	355	358	370	369	344	334	372	334	357	361	338	389	386	379	355	353	381	357	341	394	368	368	354	350	348	354	384	372	356	377	336	377	363	371	333	350	348	352	358	380	338	364	391	372	353	375	352	383	351	387	351	314	344	359	367	352	389	298	332	350	326	351	368	328	359	372	369	390	340	359	379	343	347	347	368	336	364	362	345	359	395	354	376	335	389	348	380	379	354	313	330	391	377	351	370	341	369	334	369	342	324	374	358	366	335	362	370	336	372	367	358	336	350	350	357	344	362	374	341	344	371	349	367	379	368	327	321	353	367	357	343	344	348	359	387	364	361	371	371	357	359	326	346	405	368	353	350	353	356	333	337	368	325	367	361	371	358	352	337	371	330	369	371	361	362	381	367	342	356	358	327	342	387	357	363	378	376	414	342	383	330	340	354	364	372	337	391	362	354	350	360	376	351	340	383	340	388	329	360	382	340	380	346	391	397	355	351	347	361	366	348	350	386	343	354	347	353	378	359	363	396	359	391	345	358	336	332	400	357	361	348	354	376	353	390	359	333	360	378	355	362	372	363	350	349	359	364	391	368	365	342	379	373	357	357	324	381	356	336	343	371	330	376	383	355	370	380	382	365	374	366	367	345	359	356	357	368	376	394	348	388	358	335	329	351	337	360	374	373	359	371	346	363	355	341	374	342	373	348	328	344	361	335	387	358	342	371	342	348	360	315	321	327	336	382	412	340	352	365	332	360	383	380	337	368	395	370	378	373	357	381	370	359	347	377	363	336	385	349	343	358	329	355	381	401	348	361	337	372	369	321	340	375	366	366	363	349	367	353	354	350	354	350	380	339	356	394	328	395	391	384	373	363	355	348	356	377	387	343	350	338	367	354	350	356	344	365	316	364	385	378	361	358	345	365	363	354	373	368	401	363	344	347	329	390	359	362	379	338	379	346	341	371	360	346	376	371	364	383	387	319	337	326	337	340	366	362	343	356	341	376	374	332	357	327	383	360	357	361	370	345	337	340	356	367	321	353	346	337	364	324	340	351	374	358	345	349	376	361	338	390	373	369	340	348	364	363	355	362	361	351	369	363	394	366	356	328	355	332	338	354	371	327	373	377	350	380	360	362	328	342	360	376	367	372	338	343	391	329	349	355	405	368	350	348	386	372	355	333	364	344	359	353	360	375	353	344	345	334	393	391	355	370	365	348	355	359	400	345	361	354	377	343	382	359	331	354	351	358	383	357	359	350	368	432	377	424	329	383	375	349	362	385	369	332	361	339	375	357	344	376	376	414	383	364	349	335	357	341	381	347	410	367	348	345	358	372	333	348	370	345	352	360	368	344	337	363	375	367	352	378	381	357	357	361	352	339	341	384	357	353	329	351	323	370	349	369	384	354	405	358	355	329	357	361	349	332	336	334	374	370	330	357	339	391	314	347	333	348	364	362	341	377	355	369	370	337	383	366	348	352	372	355	350	338	346	364	388	353	352	380	365	366	328	363	384	383	371	347	366	352	389	354	345	384	345	366	389	362	385	347	334	374	363	318	406	397	314	352	353	386	347	341	373	350	363	359	371	320	365	367	376	350	374	395	355	327	353	363	371	335	366	335	389	354	351	345	393	369	334	363	363	367	382	367	346	371	379	377	369	332	385	315	373	381	391	366	364	368	377	353	350	352	387	377	350	345	377	351	413	372	342	374	393	366	338	378	378	339	331	353	389	360	397	375	335	372	344	359	387	362	348	331	363	384	358	343	368	375	354	362	338	371	356	354	356	382	335	345	360	373	347	383	353	344	353	339	349	359	335	359	385	384	349	397	364	341	362	330	383	370	354	373	358	350	363	365	358	342	370	370	384	357	336	416	341	371	353	360	379	376	363	342	374	378	365	330	333	371	371	304	393	346	378	354	347	319	383	322	338	354	374	351	376	345	386	342	327	391	391	345	342	361	361	374	356	377	345	352	347	377	331	368	334	374	380	376	366	392	303	339	336	381	360	343	372	376	368	374	341	388	360	348	356	373	338	397	373	364	334	375	378	364	378	386	360	383	369	369	337	359	362	329	363	357	375	336	361	352	374	352	361	356	386	370	360	362	377	358	371	348	366	361	343	351	381	343	365	348	334	342	343	309	363	368	334	354	366	351	375	352	364	370	364	344	367	321	375	362	342	335	368	338	388	342	351	348	371	346	370	396	361	342	389	364	371	367	355	374	336	353	351	367	343	364	341	340	350	333	365	391	322	385	329	360	386	352	345	342	377	353	340	368	380	344	377	349	336	366	338	391	363	441	381	386	359	368	353	344	336	364	375	372	355	340	339	365	340	364	400	379	357	352	358	369	326	353	347	366	347	338	390	352	363	378	365	330	349	346	344	351	357	351	367	370	355	370	336	325	385	356	356	352	376	367	357	359	343	355	337	353	379	348	349	368	371	345	362	372	343	346	345	362	359	341	352	337	356	332	358	336	355	337	339	356	326	363	355	374	337	377	352	356	375	309	354	370	368	348	338	354	379	324	364	372	348	372	353	373	342	364	373	378	358	365	367	355	351	364	361	366	350	373	360	392	394	354	383	398	367	339	329	378	361	365	393	351	366	349	357	375	357	346	362	361	361	334	378	342	370	370	356	380	327	343	375	345	333	336	382	359	346	347	358	363	327	369	349	356	371	353	364	353	357	347	374	336	357	369	370	379	376	362	361	353	360	390	352	363	366	349	378	361	352	358	366	371	353	335	378	375	338	380	362	375	389	364	378	366	336	373	353	401	338	392	371	358	353	328	361	357	342	366	383	356	359	361	345	337	375	364	363	371	367	377	346	373	343	333	338	329	357	387	373	331	340	368	382	347	365	412	335	373	370	321	362	371	367	389	395
23084	21776	30317	24032	21315	16253	2534	407	368	347	376	333	368	348	357	364	341	346	358	333	339	346	343	336	360	320	357	362	360	334	351	354	339	338	361	345	318	322	327	309	331	331	327	312	338	361	314	332	352	329	329	323	316	323	334	318	324	321	353	342	320	327	315	323	341	307	321	340	342	319	337	312	303	376	321	342	340	341	322	309	315	354	314	339	338	361	308	346	330	322	348	315	349	319	327	344	312	354	347	305	339	340	332	358	321	342	310	361	297	331	338	353	337	321	319	352	355	325	336	313	340	305	326	335	334	349	333	353	326	326	347	358	311	302	332	326	333	334	348	344	318	330	312	299	366	323	349	298	347	339	336	322	313	303	332	343	298	328	305	341	332	340	300	344	335	361	348	317	342	310	348	367	347	327	307	302	303	351	319	356	336	320	330	344	319	285	318	363	349	334	326	302	347	305	319	338	348	330	339	323	338	347	331	306	319	325	346	321	358	324	336	308	338	311	316	346	364	335	339	323	330	317	355	325	335	325	334	338	336	344	339	350	342	323	317	343	325	316	298	324	295	343	337	327	302	358	314	345	355	320	347	324	353	335	330	326	326	343	342	349	341	343	310	323	385	307	327	318	337	311	318	343	337	328	314	320	366	317	311	320	346	312	322	312	356	349	303	286	324	337	332	345	357	315	345	340	336	340	343	347	306	343	322	345	293	316	332	326	326	318	358	313	311	301	344	356	358	358	341	353	311	346	334	350	374	345	296	302	328	335	341	333	359	315	339	341	340	326	318	303	342	320	340	315	330	336	354	343	341	322	297	323	344	319	336	337	340	317	315	304	354	336	337	293	345	283	286	330	342	328	341	289	367	337	327	330	330	338	367	335	315	329	328	343	362	348	330	328	323	373	317	328	331	333	302	335	348	304	332	311	305	316	312	335	307	350	317	337	332	324	337	318	345	330	320	344	305	321	327	336	363	304	290	329	300	322	340	350	339	338	340	342	355	329	312	339	322	327	329	349	342	329	337	337	306	311	342	319	340	332	350	346	322	331	299	349	308	348	351	341	355	351	339	332	332	319	348	331	319	353	356	316	308	355	337	313	352	323	322	331	346	356	327	341	331	287	330	341	319	343	304	328	353	316	334	353	327	302	330	328	336	352	301	334	358	315	337	336	340	328	314	318	348	319	356	320	300	351	330	363	337	304	299	329	333	297	324	320	335	322	324	342	358	341	309	310	323	335	321	333	335	349	344	326	320	339	319	323	344	343	364	358	331	361	324	333	348	360	351	342	327	331	341	322	350	343	323	362	317	305	321	337	319	332	346	344	349	329	320	351	335	335	346	319	355	310	333	325	345	344	327	332	293	309	336	322	332	327	314	337	355	321	344	303	299	330	318	340	332	315	351	353	320	335	342	333	350	326	325	326	366	340	333	322	336	321	328	350	328	336	332	308	311	350	350	352	328	352	305	341	323	314	343	317	346	305	303	336	311	291	323	345	316	346	343	357	310	319	307	295	359	323	322	309	344	350	299	335	331	330	314	339	324	334	320	294	331	284	344	307	302	329	308	334	335	305	326	331	327	298	293	342	332	355	333	327	338	325	359	307	340	321	365	321	353	318	314	318	322	344	348	321	330	293	327	337	363	352	311	320	306	335	293	344	344	314	355	331	332	316	327	315	329	324	310	333	366	327	303	291	347	346	368	285	311	323	324	305	349	352	336	320	336	359	343	338	342	330	305	334	339	343	344	329	325	316	335	332	354	322	355	347	307	329	303	330	319	301	328	368	312	350	323	305	327	335	337	311	339	313	322	326	343	340	341	331	352	378	323	335	343	351	353	284	321	312	314	364	326	325	341	362	295	375	349	338	330	307	313	310	337	337	350	363	302	352	353	316	323	346	336	366	313	359	325	330	321	317	329	306	337	367	320	305	283	358	336	330	308	323	329	316	319	315	338	322	302	332	346	325	348	366	342	305	357	296	315	319	323	332	343	345	333	317	328	305	321	321	321	345	324	292	355	344	298	330	342	305	337	319	314	324	343	322	357	323	364	351	318	352	327	328	324	325	318	300	306	334	327	351	340	311	330	319	304	331	316	348	337	334	373	324	316	354	319	331	353	336	320	345	342	339	310	330	328	324	370	364	335	341	313	316	325	349	343	323	344	329	330	340	333	334	336	318	339	325	316	345	346	353	328	348	321	322	322	368	318	316	341	350	334	337	341	358	339	338	340	342	348	330	338	362	303	330	322	305	342	319	305	292	353	340	328	306	332	327	303	320	313	345	350	328	341	312	318	318	314	358	330	320	262	323	381	336	332	345	342	347	315	369	355	310	335	323	299	336	305	335	320	345	343	302	339	356	325	360	339	308	319	313	344	346	313	342	328	298	365	349	340	302	338	331	335	330	355	333	324	325	353	369	353	340	333	358	345	319	347	318	336	349	301	306	346	311	364	330	337	321	355	304	332	349	301	329	319	345	328	351	332	317	342	334	305	335	333	350	324	349	333	322	322	328	341	344	340	330	348	345	303	380	312	308	300	340	317	320	318	350	337	360	332	315	320	352	311	334	319	336	311	325	319	333	345	327	332	339	328	352	324	304	350	351	293	313	350	312	317	330	335	333	335	320	306	334	336	320	332	321	300	362	353	350	312	348	289	319	354	317	343	318	330	312	358	338	340	333	369	315	339	316	350	342	321	361	315	326	325	312	316	311	323	326	334	342	337	313	342	293	335	297	320	348	335	341	326	316	374	327	334	337	325	298	324	342	293	313	327	338	332	345	317	342	292	321	352	354	330	333	339	309	365	324	332	335	332	328	326	336	318	352	324	302	308	287	311	334	314	324	306	337	339	366	312	310	343	322	347	291	292	329	298	324	338	326	349	316	309	327	309	319	337	346	322	341	336	319	315	320	318	297	324	364	351	366	345	311	325	350	359	302	338	312	345	325	340	350	347	331	320	334	327	328	328	327	323	312	314	314	371	318	312	370	347	360	293	325	317	347	328	324	325	349	327	321	340	316	352	349	322	355	321	365	334	334	330	328	316	347	335	331	365	303	339	320	340	346	335	299	350	331	327	332	355	340	304	346	323	327	369	329	339	340	331	326	292	333	311	351	345	334	318	319	312	340	314	337	317	353	317	326	337	333	321	330	312	319	340	319	324	328	315	326	349	333	343	298	324	353	343	319	313	318	355	310	327	322	350	327	326	340	328	336	352	331	328	325	341	338	321	358	324	305	321	325	360	348	302	326	326	348	330	340	336	326	310	348	311	321	329	347	338	312	322	314	324	346	323	353	336	327	323	297	326	345	336	351	318	342	331	317	345	331	300	349	353	332	314	335	337	327	346	319	348	337	349	327	317	290	360	322	333	316	299	316	357	332	349	357	328	329	335	332	347	336	305	345	319	340	317	320	346	322	351	357	313	298	331	310	301	360	317	316	301	316	320	334	340	321	336	346	342	352	328	338	332	332	328	347	315	316	329	352	313	345	357	335
60169	100184	68959	39960	9853	735	728	664	640	646	616	609	606	622	609	600	599	614	554	583	567	581	586	622	621	599	544	549	608	575	578	616	609	575	558	582	562	612	619	563	622	570	534	552	578	579	569	569	549	573	563	576	574	596	618	539	586	571	561	564	559	583	597	587	575	589	558	599	543	570	541	580	564	579	563	607	580	551	579	614	587	543	609	615	543	580	583	622	539	602	608	592	557	560	557	578	548	625	555	611	584	561	599	562	579	591	553	600	577	534	575	604	582	591	585	604	603	556	588	585	596	529	610	558	570	571	579	587	536	581	542	568	594	544	608	566	559	578	557	610	620	529	562	562	565	566	626	568	591	572	523	539	571	571	564	632	580	542	549	566	516	577	607	614	629	573	564	583	554	570	592	587	549	578	575	584	564	559	540	515	582	573	575	546	562	625	531	526	594	579	623	593	563	581	590	573	588	559	567	601	636	585	603	576	574	547	553	574	606	585	557	529	583	592	590	607	587	600	547	566	552	574	601	580	567	564	559	579	581	586	529	598	538	603	564	541	557	542	580	598	549	557	603	594	563	595	577	559	598	554	575	582	594	538	612	598	575	530	563	586	577	547	541	602	579	572	579	587	545	577	562	551	595	586	612	587	564	568	564	563	611	560	605	594	525	589	544	600	544	597	571	568	603	619	572	564	576	587	605	567	556	613	588	598	552	564	574	591	568	538	600	544	583	567	557	602	581	600	588	560	604	581	561	600	575	560	547	610	569	542	580	585	575	579	576	576	530	586	598	581	569	566	595	549	581	631	617	518	538	566	538	560	549	510	552	578	566	559	557	595	538	577	564	521	584	568	605	597	579	587	569	543	586	554	530	593	581	593	604	579	560	567	564	606	591	594	580	590	571	605	581	566	593	550	593	578	606	575	592	558	577	574	579	610	543	579	564	597	549	581	603	599	579	579	515	592	584	524	569	603	545	581	530	541	605	590	586	569	560	596	600	586	572	584	620	563	597	571	577	624	554	548	581	564	558	572	532	595	599	546	582	539	544	589	527	583	587	568	581	572	605	571	585	570	523	563	563	596	548	551	554	563	589	595	576	583	609	565	594	573	561	554	539	548	574	590	600	577	594	569	580	566	561	571	604	576	556	571	562	621	570	570	590	580	589	533	599	570	588	594	555	559	588	582	543	556	589	585	560	610	557	585	572	595	555	580	574	556	571	564	576	587	560	577	611	578	576	620	622	540	551	584	616	563	539	604	532	532	599	588	596	592	559	560	587	587	563	552	581	590	580	599	561	547	514	576	575	595	564	592	570	575	598	604	553	568	531	600	553	536	582	611	567	593	589	595	588	584	583	552	591	573	607	586	602	569	547	558	575	569	577	564	572	649	592	596	591	583	611	573	583	564	562	584	552	588	540	586	562	595	592	554	539	576	550	575	540	602	576	552	600	524	606	517	558	607	565	559	591	592	571	573	574	601	602	562	572	579	618	578	562	562	588	547	598	561	559	562	590	538	565	554	538	570	533	519	552	583	571	615	539	560	595	574	561	567	543	560	591	578	578	561	572	580	558	630	580	560	565	598	576	573	550	624	606	574	581	569	585	600	578	568	535	586	562	537	521	588	612	593	571	579	609	547	574	584	614	589	584	607	595	580	570	559	542	558	555	570	612	588	581	558	594	582	550	528	582	594	595	552	554	592	577	582	562	535	578	566	582	576	556	560	552	563	594	592	582	581	571	583	571	572	617	596	604	550	581	562	527	573	604	612	537	531	575	581	557	564	578	600	577	542	621	578	560	577	578	584	551	561	568	590	575	575	570	565	554	598	543	598	610	557	565	595	615	653	586	560	537	573	552	541	569	574	562	558	590	543	561	561	577	539	558	516	590	577	548	557	595	588	601	538	499	584	630	586	540	565	612	571	523	601	584	567	560	572	594	583	575	582	589	548	576	567	604	581	565	567	568	566	606	559	610	578	586	577	597	572	589	585	602	559	564	559	590	569	536	570	583	575	529	520	588	621	562	559	588	554	598	564	586	550	607	554	544	596	555	570	566	597	583	608	582	563	659	556	574	616	586	566	575	597	580	582	605	576	547	572	541	616	597	561	545	537	582	575	565	583	555	588	577	556	563	587	551	610	577	570	594	564	554	561	588	573	577	626	596	609	581	603	592	562	602	579	568	564	565	597	573	555	555	590	563	557	589	567	558	567	614	571	615	580	565	562	563	523	572	566	575	547	564	571	544	580	595	558	542	624	560	570	574	558	570	561	562	573	574	562	568	598	583	612	604	590	548	565	605	620	567	560	580	555	575	584	598	566	628	567	619	569	559	604	580	583	610	578	580	576	566	595	558	586	598	608	572	575	571	569	603	595	578	619	567	603	583	610	569	558	569	577	584	549	556	571	584	570	583	585	538	581	573	584	573	580	581	570	589	605	540	629	601	617	591	582	581	589	596	552	635	551	583	528	604	545	617	551	588	592	585	562	630	601	583	553	597	603	588	578	555	549	580	575	564	568	579	583	527	555	572	560	609	567	582	579	607	559	525	579	599	605	582	610	536	602	607	589	619	612	600	582	606	578	546	601	586	586	569	568	606	526	577	594	543	566	553	610	562	549	554	571	550	568	584	567	604	611	555	554	608	613	540	593	568	628	591	589	591	605	565	567	582	590	572	611	609	579	552	587	554	552	564	600	580	575	551	588	556	515	599	558	593	545	565	561	534	577	552	620	566	590	572	547	559	563	592	603	569	567	545	588	580	572	551	560	551	525	591	619	614	556	604	557	599	573	597	572	546	561	568	553	589	570	611	571	598	562	595	569	576	567	553	572	596	597	562	533	609	572	521	538	529	598	608	551	605	581	564	552	582	539	590	635	563	596	608	567	591	566	594	596	604	586	559	568	595	583	571	582	577	580	590	556	607	607	548	576	566	583	534	572	561	564	589	579	551	593	604	610	571	599	639	601	570	570	556	603	572	546	529	629	569	565	580	554	584	613	544	576	565	608	598	574	567	567	573	593	598	626	584	576	549	548	591	601	553	539	563	597	562	604	570	580	535	572	596	585	570	581	578	593	579	600	550	594	564	593	590	583	544	539	549	565	552	579	549	582	608	587	610	577	546	553	594	572	578	597	588	574	598	544	556	580	551	572	554	560	572	552	604	564	575	562	542	630	543	565	564	567	538	600	595	576	582	584	559	579	583	567	605	611	566	577	581	570	570	579	534	561	595	564	585	592	580	551	619	576	583	532	580	568	603	549	600	621	575	561	560	556	543	533	563	557	556	594	544	561	556	569	564	574	599	575	612	565	569	599	545	551	595	556	624	567	554	566	614	556	619	531	579	565	579	570	578	579	582	566	577	583	607	580	598	562	611	573	597	555	592	561	550	540	569	598	554	580	594	587	563	585	602	555	590	565	592	641	593	592	569	566	575	542	584	610	537	554	589	544	578	590	591	558	579	559	561	564	562	541	561	591	595	585	563	572	573	553	604	585
28621	28661	24357	8984	1223	248	252	227	263	238	247	248	282	236	257	250	236	254	257	232	262	249	253	217	249	260	234	238	243	264	246	241	213	233	259	245	216	232	228	225	262	271	217	226	230	226	260	270	245	259	225	244	246	226	220	258	269	233	237	250	257	248	263	235	237	243	268	248	223	260	259	253	242	256	197	248	233	244	242	244	223	233	239	219	218	240	218	224	239	269	224	250	226	228	237	227	245	216	206	251	222	214	257	276	230	229	225	228	240	250	251	253	224	212	217	246	259	243	261	256	212	216	281	227	231	249	250	241	268	255	247	234	256	247	238	237	224	238	226	245	254	264	233	251	221	239	241	231	250	247	239	259	231	201	233	258	259	249	237	215	238	249	245	228	230	248	231	260	236	242	280	229	241	246	222	232	222	244	221	260	255	237	256	207	228	235	235	218	231	237	271	242	227	248	239	245	249	226	241	268	240	220	227	229	245	226	257	253	258	236	231	215	216	259	248	238	228	236	217	216	226	256	217	262	218	253	262	232	282	240	251	231	237	240	232	222	276	247	231	237	248	249	262	237	249	250	229	239	225	244	233	234	227	247	280	262	255	263	233	235	233	239	234	252	244	248	222	250	247	261	230	233	239	240	238	232	207	254	245	239	224	208	226	262	223	231	240	228	259	249	223	242	233	227	262	232	253	235	238	227	226	212	243	248	239	217	238	243	228	222	254	290	221	217	233	238	243	247	259	224	214	195	256	245	208	228	262	231	236	254	291	262	247	212	228	240	267	227	265	232	240	256	219	260	258	242	234	254	243	237	285	247	232	254	246	231	237	239	236	239	227	236	240	264	249	253	216	222	255	233	233	254	232	233	260	213	230	218	255	251	235	223	240	248	265	237	207	241	242	204	257	272	255	243	232	250	229	239	254	223	252	218	241	235	251	208	240	235	259	234	249	261	237	252	263	243	263	236	250	239	233	235	205	259	235	238	272	244	214	248	259	244	239	239	236	256	217	221	230	234	206	238	239	232	243	246	243	257	231	220	235	254	261	257	223	249	250	226	232	211	270	233	233	280	250	241	226	243	264	229	267	242	244	248	238	247	209	254	214	263	244	251	245	252	242	237	261	227	239	220	236	241	260	237	232	248	243	226	233	236	243	255	255	236	248	209	262	229	218	244	263	274	249	263	224	265	245	270	238	233	256	207	222	253	235	262	195	232	246	233	221	251	227	240	227	266	252	234	252	260	235	246	218	231	237	250	224	229	241	229	232	258	238	250	254	211	228	252	232	245	238	220	225	263	240	221	236	247	233	245	238	242	243	216	238	235	257	263	258	241	223	265	239	238	244	275	214	227	238	271	248	244	222	220	240	230	240	241	235	245	221	231	248	241	263	242	245	241	237	209	243	242	243	246	235	252	227	238	258	233	268	253	251	239	232	250	232	244	204	249	257	246	217	249	255	229	254	251	234	238	250	266	240	238	251	240	257	235	249	229	244	256	260	236	254	220	214	240	247	217	259	235	239	245	242	265	240	257	245	210	241	248	242	233	252	203	263	230	245	258	247	208	221	223	233	257	253	228	253	241	252	249	249	269	267	221	225	244	237	239	246	236	244	211	210	250	248	235	229	252	205	226	239	248	244	237	240	246	229	263	241	239	225	237	246	226	237	245	257	222	246	241	259	213	242	235	228	234	243	239	249	234	243	235	243	235	262	224	232	243	262	265	247	249	292	244	267	206	225	267	266	265	238	232	225	243	234	251	218	248	269	247	260	252	236	219	200	249	261	237	243	265	240	234	223	229	244	236	250	257	239	235	244	276	241	223	255	238	273	230	234	245	232	236	244	234	245	253	245	245	263	258	222	253	239	228	212	234	222	249	224	238	255	254	227	216	243	261	254	229	245	243	247	243	252	236	253	247	232	227	238	241	256	239	236	239	237	256	241	236	236	272	223	233	243	243	261	236	257	241	250	251	230	228	257	251	224	246	242	254	256	248	244	268	234	238	248	258	223	249	243	219	252	270	239	272	232	226	255	248	254	265	259	226	234	226	216	248	234	257	256	234	233	242	256	239	225	243	230	238	223	244	227	214	249	235	242	234	244	245	261	243	250	242	219	229	258	229	243	237	225	248	240	262	252	232	247	226	237	211	242	253	252	246	215	228	231	255	251	216	231	226	221	238	248	269	241	259	230	243	222	249	237	237	230	244	251	249	253	242	242	234	254	221	229	247	231	238	238	251	225	243	254	240	236	260	232	249	231	253	238	237	282	227	218	253	227	214	247	244	235	282	231	248	251	234	244	227	229	273	230	271	254	253	213	242	262	237	228	248	256	237	248	201	216	257	235	277	246	261	234	245	228	229	274	262	257	219	253	242	263	253	270	251	241	224	250	229	239	231	233	264	251	241	242	243	248	272	220	229	212	297	236	247	263	245	250	241	227	216	233	242	223	254	261	264	252	215	257	240	254	230	231	221	244	222	235	225	218	243	271	223	260	229	244	222	228	250	242	276	230	228	234	236	237	234	222	257	270	233	235	249	246	263	245	257	265	229	253	227	291	246	252	239	235	250	270	246	265	270	190	227	226	270	244	250	246	245	222	250	235	226	245	246	212	223	221	226	255	237	232	202	265	258	251	252	207	241	230	261	240	235	240	242	243	237	269	234	253	239	226	213	247	251	254	236	229	240	253	237	248	254	230	225	230	239	227	232	245	260	246	236	243	213	243	240	243	230	251	254	236	240	225	220	229	261	220	252	264	240	240	232	268	236	227	227	242	240	239	229	256	259	256	244	254	236	232	240	263	234	241	242	236	226	231	237	274	242	221	237	262	247	258	221	225	228	234	251	259	233	281	260	226	250	283	223	254	228	235	256	239	223	238	236	263	270	264	230	227	240	244	234	221	233	240	270	242	229	253	232	240	258	230	252	237	249	232	242	251	249	249	220	236	257	262	263	229	249	222	248	243	218	246	219	230	235	235	246	261	251	262	250	224	213	228	259	229	243	213	242	259	242	241	248	263	234	214	249	260	245	244	263	282	240	236	245	219	230	243	254	234	251	244	249	236	229	260	235	242	259	221	246	247	244	241	247	240	214	267	261	257	219	260	249	211	253	251	234	248	247	211	241	243	255	250	247	240	241	247	246	257	240	252	213	248	220	272	227	231	234	228	228	230	247	249	253	278	245	232	235	267	249	244	244	215	241	279	229	215	238	245	258	238	244	243	268	255	233	247	233	228	278	231	216	250	242	233	237	249	232	231	247	207	233	241	262	244	217	241	227	264	259	236	240	229	237	235	226	248	238	253	250	221	252	245	243	232	237	240	240	253	218	291	240	224	209	246	226	236	245	239	252	224	216	224	235	228	244	232	243	248	244	253	225	268	236	240	244	253	260	259	226	233	247	245	229	254	237	225	230	225	253	248	235	232	257	256	249	238	230	263	263	224	240	217	225	254	255	238	248	225	232	240	248	244	221	219	246	230	236	242	218	240	231	226	250
37219	47400	27642	9595	2252	489	482	447	450	433	432	426	467	434	491	450	470	428	499	447	467	412	440	491	455	449	453	454	490	427	461	435	457	501	428	465	487	431	517	454	445	446	455	459	451	476	467	487	426	484	467	446	466	469	445	476	422	439	471	458	443	449	457	467	463	469	425	465	479	467	458	477	455	427	437	469	460	485	463	466	448	438	443	473	442	479	511	490	479	426	499	494	440	453	458	460	492	467	440	481	441	467	452	468	446	466	482	494	467	487	482	497	468	431	459	419	476	493	493	456	479	450	443	483	515	452	474	483	493	462	478	473	447	471	439	447	458	470	419	437	440	468	479	423	452	484	490	450	473	496	465	429	525	499	450	442	470	444	489	467	433	454	439	476	482	509	436	471	437	440	466	468	500	489	442	459	504	457	506	473	465	444	484	479	460	451	481	434	449	450	504	492	471	434	481	478	417	493	441	468	494	499	456	476	450	441	424	470	482	494	446	493	450	445	449	416	475	485	478	445	433	473	467	449	472	420	456	486	446	478	429	483	424	454	449	487	474	466	460	502	493	471	466	472	473	447	473	476	472	473	432	451	485	475	445	445	478	496	458	500	474	462	464	461	417	472	439	473	470	483	460	480	491	454	436	473	475	451	468	486	474	459	467	452	423	439	461	438	442	482	429	462	397	453	485	449	462	504	441	451	478	463	474	458	430	449	428	471	454	467	438	450	465	465	431	487	447	520	456	462	456	475	500	489	436	475	496	462	476	443	443	490	463	496	461	462	446	460	485	423	465	465	468	449	445	458	495	490	476	462	482	462	495	456	494	443	477	483	467	451	454	485	446	415	470	451	460	461	444	464	524	471	466	429	430	455	487	449	461	456	461	439	467	473	492	463	472	477	463	447	494	452	434	441	493	465	481	462	469	497	461	493	426	476	489	447	443	479	454	430	466	488	497	446	458	435	458	487	467	483	421	480	435	483	455	455	485	465	454	463	498	505	478	467	471	455	446	477	468	444	425	445	416	458	466	480	480	430	479	451	417	422	442	447	502	469	428	462	456	487	458	429	465	455	458	468	476	475	469	479	447	440	485	457	486	457	443	448	500	491	467	478	469	479	449	454	446	458	431	465	509	478	450	448	469	474	439	497	467	432	472	468	447	494	459	463	452	441	457	482	480	472	482	460	492	455	498	462	497	487	434	455	475	467	462	449	438	475	450	497	493	449	448	448	474	446	442	473	466	458	427	475	462	483	441	449	441	472	465	487	495	446	475	478	487	463	460	460	452	472	427	467	459	488	434	465	457	454	482	501	493	464	490	456	459	473	477	499	492	447	467	483	504	415	440	495	464	516	484	474	487	478	478	438	412	464	479	436	479	438	439	451	461	444	467	459	494	457	460	463	468	509	441	445	427	494	456	496	451	456	468	497	484	480	468	466	452	451	481	435	471	449	455	480	474	487	455	443	476	467	492	470	449	437	474	477	482	447	462	473	483	461	474	458	463	450	444	454	462	437	433	508	486	473	443	468	455	454	448	462	436	479	459	454	426	458	474	503	457	461	439	460	451	432	495	482	459	463	457	402	477	447	462	468	471	462	473	477	462	456	454	479	445	440	469	474	435	490	485	479	474	486	413	486	426	421	447	436	481	450	388	487	443	518	490	468	451	470	465	454	435	459	472	441	471	500	498	468	487	468	441	441	479	443	449	509	440	414	425	427	459	453	457	500	477	430	490	453	458	474	477	488	506	466	476	481	454	501	484	505	448	460	467	477	479	471	466	462	491	419	479	504	491	461	430	457	468	435	443	451	496	488	451	441	472	440	448	468	491	427	473	448	465	434	499	460	428	476	471	455	447	516	478	445	479	453	461	495	470	433	492	450	452	457	478	473	513	460	461	474	453	486	466	444	442	477	452	442	481	446	496	505	474	459	469	447	474	464	445	447	461	448	457	503	484	441	473	465	466	451	445	523	486	473	451	475	464	459	455	451	438	420	481	468	446	452	475	495	460	471	436	434	472	420	495	466	458	469	457	450	495	469	425	496	492	468	440	435	483	489	460	489	451	465	463	494	439	472	443	443	476	470	486	472	465	458	431	476	482	449	472	473	498	453	473	449	464	439	447	439	477	475	467	413	471	484	443	490	451	473	502	455	483	480	457	467	432	422	406	445	468	485	452	460	440	440	438	487	475	478	453	466	432	450	473	452	496	460	466	493	476	427	485	465	494	476	487	476	485	443	471	476	415	441	469	449	443	454	419	435	476	487	503	462	494	439	453	485	456	450	487	464	478	465	497	467	457	476	460	486	459	464	469	494	412	460	482	458	516	482	442	480	448	463	492	496	470	463	444	448	485	446	448	405	461	419	487	481	442	513	467	483	460	439	450	474	483	495	437	454	499	451	494	472	463	472	459	461	447	443	481	456	500	457	455	433	472	440	469	466	444	414	430	459	479	477	455	492	440	480	463	461	452	461	468	459	444	434	437	458	451	440	442	489	458	429	466	447	461	424	443	428	461	490	471	464	472	471	456	459	443	466	463	449	477	471	470	462	500	470	464	456	464	446	470	463	475	502	464	441	456	476	470	429	508	466	450	468	432	464	479	489	445	445	502	504	472	485	483	426	435	467	473	481	462	453	459	482	465	446	449	485	461	435	437	466	467	504	459	411	471	448	457	441	464	431	469	481	455	433	447	463	444	512	485	455	467	469	475	478	464	483	462	429	471	458	466	475	468	458	446	480	429	453	478	482	463	456	429	474	458	462	441	485	488	462	534	457	448	480	471	481	480	443	468	452	468	439	468	473	511	477	478	450	455	442	491	449	441	442	446	479	430	490	428	490	462	459	452	480	485	460	460	477	495	472	449	456	506	464	492	477	465	449	463	440	478	457	468	464	495	453	488	460	492	470	444	473	467	482	458	483	463	472	489	461	428	432	436	462	454	501	440	488	478	449	455	463	500	484	490	450	490	487	458	455	448	460	447	429	457	474	483	435	455	446	420	475	451	481	462	463	486	478	429	453	479	456	457	452	481	460	483	461	426	470	457	479	483	462	476	491	475	502	455	433	462	496	460	465	488	486	467	478	459	450	475	447	466	483	458	499	467	468	425	412	442	476	457	429	437	460	450	452	451	478	452	454	465	462	449	479	451	493	461	498	461	462	479	484	441	430	456	498	449	457	469	446	444	464	460	465	472	485	467	514	473	461	465	481	508	454	506	490	477	488	432	453	481	454	473	446	466	488	487	467	469	460	458	435	501	506	467	442	476	507	446	443	481	501	443	423	470	486	471	489	444	455	462	428	457	448	457	470	435	449	479	464	461	471	462	469	496	453	464	441	441	466	443	466	469	452	498	459	440	468	493	464	445	441	453	465	494	447	475	427	421	459	444	449	443	479	451	494	437	459	465	479	471	465	457	476	462	453	449	460	494	485	459	472	475	450	415	462	478	485	455	501	462	463	492	470	456	462	467	516	472	460	452	486	456	484	461	476	444	489
24250	22908	30091	25146	19157	5462	279	189	215	202	189	172	215	182	209	201	178	170	175	200	191	191	201	188	169	190	164	202	194	205	174	204	196	173	178	181	180	193	185	158	198	192	197	175	187	184	187	189	184	187	194	160	159	195	199	193	185	185	199	195	191	192	186	183	180	194	184	191	178	174	186	181	192	190	187	181	182	181	192	187	193	174	198	208	178	162	201	205	180	209	202	158	185	165	186	202	204	187	181	182	159	177	200	188	196	181	196	201	168	187	212	164	197	193	178	175	185	171	181	199	169	190	217	173	187	184	196	186	192	213	179	192	177	177	159	166	171	180	216	191	179	192	184	192	175	186	165	216	195	196	194	190	174	185	216	198	176	177	218	183	177	178	182	177	178	170	186	193	196	182	202	173	192	159	195	184	172	190	173	189	191	179	186	177	147	177	206	187	169	180	188	172	206	181	172	190	189	202	181	184	166	190	217	165	185	185	205	177	209	194	186	205	197	146	191	160	171	183	185	184	193	174	214	193	159	161	177	212	194	189	176	203	176	169	196	184	176	194	162	193	182	200	199	168	178	207	179	189	180	163	164	178	196	192	196	207	179	161	214	195	198	196	200	193	188	163	188	207	173	173	193	193	172	211	184	166	191	181	186	186	185	184	193	193	169	210	194	197	192	180	174	207	187	205	157	180	189	201	191	192	185	186	185	164	177	205	196	181	186	204	184	168	157	178	203	185	174	189	169	178	181	195	190	193	171	177	190	175	183	174	201	207	183	191	175	191	214	166	185	145	216	186	188	170	182	171	217	181	184	170	168	167	178	195	171	183	202	200	170	178	187	186	180	182	200	177	202	179	194	164	172	171	196	201	156	194	166	165	176	191	171	183	176	207	175	182	174	194	194	188	195	164	193	185	166	186	195	184	195	202	170	177	185	174	195	164	185	197	186	174	215	185	204	209	193	189	161	167	196	180	180	173	176	176	193	189	202	194	207	170	191	187	183	186	173	193	167	192	169	192	180	177	208	186	198	185	184	211	209	156	183	184	186	172	188	190	208	182	181	161	166	184	183	190	201	184	164	151	176	173	177	186	190	171	183	191	195	190	187	170	182	161	193	202	188	188	190	171	196	187	191	206	227	163	193	190	175	209	204	179	203	179	205	190	178	181	172	168	179	183	177	177	181	183	200	207	203	199	172	195	194	167	179	182	195	163	181	156	179	180	173	195	187	195	182	155	201	187	167	165	208	193	186	190	179	175	158	188	160	188	154	190	195	181	172	204	184	184	189	182	201	181	185	180	182	179	183	198	206	174	178	182	189	196	187	202	185	203	183	173	195	166	178	198	202	165	198	175	223	182	192	184	177	187	177	191	170	195	149	213	170	180	166	168	209	189	186	177	195	183	190	175	205	186	212	175	188	190	188	168	175	198	183	194	167	192	200	199	185	183	185	196	167	169	180	187	167	168	205	189	163	183	207	170	182	177	162	180	204	175	178	195	190	164	162	175	177	202	190	193	183	186	188	188	189	165	212	204	174	171	192	179	194	213	185	162	186	180	190	175	158	168	169	191	192	201	181	171	201	170	197	186	214	170	166	183	180	189	199	199	178	179	195	176	172	226	175	184	194	179	167	197	187	204	169	194	202	169	180	184	191	193	171	183	182	200	194	187	171	183	187	176	183	178	178	187	188	173	171	196	195	204	191	191	203	192	184	182	199	170	182	184	205	188	189	179	173	192	193	180	204	191	191	189	191	171	190	177	212	159	190	179	202	217	180	154	211	207	190	173	209	191	187	198	209	201	169	187	212	205	169	188	177	187	179	199	197	182	185	211	185	219	189	169	179	187	164	179	185	193	181	164	171	187	175	179	193	209	193	180	186	174	196	162	180	200	179	196	189	194	172	164	190	180	177	192	180	198	182	174	194	183	191	180	198	195	216	190	180	185	174	186	155	170	185	181	203	169	178	206	208	177	187	174	205	180	225	208	173	198	191	175	165	189	185	196	211	187	183	179	214	207	197	188	197	178	192	164	151	188	185	193	175	196	198	160	186	182	181	163	173	215	202	163	217	200	198	193	169	174	156	191	182	183	186	193	174	187	196	179	172	189	156	173	179	183	179	169	193	181	184	193	188	191	194	179	186	195	207	192	192	190	177	170	207	170	187	177	198	182	189	199	182	201	176	187	192	170	194	198	175	172	175	187	185	189	168	191	176	188	191	176	181	190	185	188	176	167	186	170	184	187	167	198	191	204	193	207	161	187	177	180	202	187	194	174	185	187	200	170	192	210	184	182	190	164	200	199	180	196	182	191	183	198	173	191	185	199	184	169	187	172	191	170	179	201	168	183	180	188	190	147	191	170	203	192	212	186	188	177	189	183	193	178	190	160	195	178	194	151	173	175	174	207	185	179	195	179	182	204	187	196	190	168	173	175	198	181	167	202	185	213	197	194	190	182	196	181	198	184	181	179	198	206	172	168	192	175	169	172	193	180	176	185	171	177	192	174	201	202	194	198	199	199	201	187	197	166	183	177	211	172	159	156	203	176	202	196	210	187	194	181	192	166	177	198	186	186	169	210	206	185	181	155	170	167	184	215	177	180	191	183	173	188	172	197	191	197	192	160	196	187	185	184	188	201	192	198	169	174	175	208	182	193	179	168	169	184	199	177	165	174	185	187	178	169	197	206	189	184	196	181	179	179	176	173	184	198	186	175	163	211	191	206	167	190	187	189	212	199	194	192	202	160	186	198	192	180	178	191	165	194	186	201	179	166	166	205	179	184	195	184	178	204	189	208	199	174	181	172	207	190	201	162	216	166	173	189	195	185	195	193	178	186	188	197	167	202	175	171	189	157	164	196	190	164	167	181	166	187	176	192	192	189	185	201	218	171	215	184	176	179	194	188	164	192	189	205	167	183	173	188	175	185	195	178	201	225	187	219	160	179	194	195	195	176	187	155	182	167	171	187	190	188	186	197	175	180	185	171	178	186	170	193	177	181	190	191	176	197	191	175	183	204	188	213	177	170	214	182	190	181	175	183	167	177	186	159	187	192	186	178	159	178	197	200	183	189	172	198	196	176	183	176	194	188	188	192	189	192	192	189	184	183	175	181	179	174	183	203	188	190	183	191	175	175	187	183	194	178	181	201	164	191	191	206	170	180	161	177	180	161	169	174	190	214	167	177	203	190	180	158	167	197	188	198	183	201	180	192	178	172	188	177	187	175	173	194	171	199	193	170	188	181	172	184	186	198	175	174	177	175	194	199	196	187	161	195	195	177	160	188	192	181	173	193	190	169	191	190	194	197	183	196	186	193	204	165	204	163	182	167	184	186	185	172	180	170	176	167	173	208	172	193	166	189	188	199	190	178	184	187	187	195	201	178	190	188	177	181	216	202	187	188	197	187	189	166	189	178	190	211	184	185	176	195	177	198	183	170	164	211	200	197	196	182	202	189	199	202	191	190	183	172	187	193	189	206	167	169	195	195	193	169	212	187
59657	89259	55580	34638	6500	456	420	414	365	355	409	378	392	372	358	377	402	399	361	366	381	400	373	359	345	362	340	337	359	340	354	356	322	347	375	344	331	377	354	345	350	353	368	351	376	393	326	341	374	341	331	330	380	353	366	370	371	335	355	336	340	355	363	369	374	410	369	352	351	359	343	360	352	350	390	361	356	346	364	369	346	350	371	355	363	361	353	353	365	348	358	351	323	344	382	336	350	382	349	348	367	369	393	345	339	363	318	349	330	360	364	352	337	392	349	327	340	357	345	364	334	350	357	367	369	343	362	359	356	366	338	342	406	351	344	353	365	344	345	358	366	332	352	385	337	334	382	389	362	351	319	374	334	393	386	343	359	370	352	330	352	355	353	325	386	339	345	381	329	327	347	371	360	314	340	400	337	376	349	363	349	368	343	355	331	410	331	392	354	350	363	366	349	365	363	351	343	350	334	336	365	380	354	362	325	372	366	346	365	326	347	373	349	325	338	354	373	345	334	332	334	365	376	344	333	350	348	347	341	355	401	371	382	380	337	350	350	336	379	325	353	372	357	376	355	319	356	362	300	397	337	370	348	354	358	368	370	329	363	336	373	374	371	341	365	347	347	330	367	379	342	351	337	375	351	345	360	388	385	348	324	362	332	337	367	346	384	396	325	334	326	326	364	355	368	350	339	344	338	342	352	361	348	349	351	345	347	358	351	336	379	349	341	332	357	356	344	381	343	357	339	352	325	354	332	353	367	368	355	341	388	364	348	349	396	354	379	353	348	365	353	362	338	342	356	392	342	371	352	375	357	362	359	346	377	341	315	318	364	357	378	334	378	350	350	351	359	332	365	372	365	330	395	371	384	326	371	363	350	364	354	357	337	345	351	356	368	345	352	355	347	359	372	363	342	305	332	355	402	343	345	336	345	365	351	347	354	370	346	401	349	311	391	342	370	336	346	375	355	323	354	360	323	303	351	344	338	371	347	391	328	336	309	341	375	347	374	313	354	309	367	358	361	368	367	325	344	352	342	367	356	367	328	358	374	323	321	352	367	380	374	313	331	374	347	376	339	380	346	335	371	405	364	370	357	370	338	357	332	349	333	359	390	354	367	367	373	339	337	354	338	357	328	332	357	336	372	356	333	345	356	365	345	314	345	398	362	331	353	347	364	360	355	352	374	330	332	334	356	332	375	362	347	359	387	352	378	352	397	370	332	340	350	328	360	338	351	370	328	354	329	334	339	357	365	361	394	357	345	343	402	330	372	351	355	378	351	367	394	373	334	358	365	360	333	324	341	344	334	346	332	369	350	337	330	336	383	347	384	348	339	332	367	335	312	377	328	364	370	332	352	368	294	370	374	401	367	374	344	307	367	357	343	324	345	343	362	334	341	353	366	353	372	358	358	339	367	336	368	352	351	322	342	345	370	363	329	366	309	321	387	356	345	345	358	350	373	361	371	349	356	345	362	363	337	356	376	321	357	354	368	347	336	350	358	337	343	342	347	379	353	356	349	368	391	381	341	347	345	327	361	322	331	349	335	376	365	339	369	347	305	338	348	369	324	364	337	347	384	340	364	325	352	333	336	349	367	351	357	360	376	375	336	382	369	342	337	334	373	354	356	377	385	368	388	360	350	363	355	345	330	380	342	312	365	375	367	363	360	355	395	375	369	378	377	334	369	344	310	351	360	367	344	372	355	372	344	374	333	370	343	346	339	365	368	320	356	356	344	381	347	353	365	379	348	381	353	355	338	339	330	353	368	348	345	355	353	344	378	375	366	353	328	363	329	337	352	359	366	366	360	356	387	334	353	347	391	378	375	361	346	360	343	376	346	326	361	371	366	336	353	365	352	330	348	319	341	352	370	318	344	349	346	333	360	351	362	359	375	351	356	341	347	340	372	376	366	375	328	341	364	326	356	322	362	382	341	350	369	298	361	357	362	346	338	365	335	350	366	376	362	369	371	336	338	367	356	342	345	342	390	380	349	363	365	378	387	353	375	352	361	354	343	388	361	372	363	354	358	342	344	361	332	359	353	354	357	368	349	357	369	375	370	373	366	325	343	363	333	328	344	331	349	346	356	325	353	348	366	358	326	331	321	343	349	383	362	404	343	372	385	362	342	335	391	304	338	359	363	358	372	341	345	368	344	373	361	364	346	354	351	365	340	354	400	348	336	345	334	374	364	359	324	358	363	360	330	356	371	330	344	333	323	342	360	365	374	359	365	404	346	391	309	328	341	335	370	379	354	346	357	357	380	363	354	371	375	362	351	375	339	345	374	329	342	343	357	348	342	385	356	360	362	349	335	344	374	379	356	353	306	360	358	339	355	354	336	340	344	383	352	390	346	344	368	359	327	348	343	355	356	341	350	393	353	379	333	367	334	327	351	348	356	372	355	336	366	379	380	365	363	352	393	385	348	329	335	379	350	314	367	330	338	354	378	347	331	390	370	370	383	348	385	359	337	340	361	391	342	383	320	347	353	358	371	323	395	346	362	380	341	383	392	340	356	351	390	343	367	372	392	348	349	359	349	358	340	352	355	345	359	411	348	356	325	352	362	369	344	350	362	377	341	345	347	349	344	361	366	321	343	347	335	343	370	330	370	337	326	368	393	356	408	312	375	340	354	355	352	354	371	348	372	362	339	362	340	346	345	347	365	364	358	348	358	341	343	352	351	368	348	345	336	349	349	368	353	365	392	323	333	353	357	349	329	345	347	366	371	322	361	370	343	378	370	355	336	362	341	388	386	358	354	365	366	368	369	339	316	353	381	356	361	330	349	357	368	377	339	354	347	331	328	366	351	347	364	347	346	345	361	347	342	327	380	368	380	379	353	393	350	337	348	376	348	338	336	336	330	377	358	370	345	373	344	343	303	316	342	347	361	376	341	327	381	354	361	336	329	346	352	371	364	354	325	371	347	379	358	384	358	367	325	350	351	391	339	375	364	363	341	370	349	339	344	355	335	375	369	372	358	363	338	332	322	346	359	361	358	348	342	358	333	369	375	377	348	355	371	328	329	349	341	377	366	347	383	333	381	374	370	338	355	362	344	367	337	361	373	338	355	354	337	349	342	348	361	362	369	370	341	362	396	364	357	360	362	340	371	356	339	372	348	398	387	344	365	373	389	348	352	372	342	382	372	352	339	368	326	368	350	380	337	353	354	352	311	352	385	328	366	299	365	344	349	325	363	353	333	355	333	343	335	349	356	351	366	368	323	367	386	346	353	352	397	364	361	341	361	345	378	384	375	348	363	366	371	373	360	338	362	339	344	353	340	316	331	386	356	335	324	361	338	340	353	315	349	369	350	333	332	348	353	383	375	338	348	365	340	372	336	380	350	362	330	351	382	365	323	351	345	339	344	366	349	353	381	364	347	335	358	357	369	353	369	351	341	354	332	362	354	371	313	339	353	356	377	365	375	353	339	349	348	363	337	332	337	313	362	354	346	374	358	363	343	383	332	373	350	360	319	325	324	348	387	324
23114	21780	29334	24044	21262	16954	2761	408	406	341	341	342	366	347	364	348	346	343	324	324	331	320	320	338	310	316	330	302	333	320	362	342	335	318	317	318	376	324	346	306	324	324	336	302	354	302	327	335	351	311	333	329	317	354	334	313	323	322	348	358	297	329	293	359	342	327	309	333	314	347	327	363	330	351	321	304	326	344	299	349	323	324	300	338	342	339	326	328	353	318	342	299	327	333	331	307	350	285	328	310	332	341	304	335	327	309	339	322	316	315	305	313	346	340	366	312	327	339	336	319	322	352	309	336	321	326	305	344	330	333	341	333	306	345	360	324	340	341	333	331	306	368	342	324	321	338	339	330	329	336	304	339	328	309	350	325	316	322	329	308	354	309	326	323	339	301	324	319	320	329	340	307	316	360	324	337	348	329	338	329	326	318	357	341	329	318	335	291	337	306	305	336	369	321	332	356	337	320	305	368	334	334	342	306	346	342	315	339	290	296	335	365	354	365	285	357	322	329	295	339	343	328	324	364	284	336	303	325	356	330	315	325	305	316	315	324	333	311	344	342	329	313	341	316	342	318	321	323	329	302	341	330	302	342	309	328	331	315	344	326	304	317	321	317	317	328	336	339	326	307	323	347	316	320	324	342	342	301	318	304	342	307	333	328	305	307	312	323	319	364	312	340	319	285	322	344	337	303	342	303	311	322	326	327	296	330	333	327	352	292	356	332	332	346	353	327	338	309	299	356	348	320	340	367	292	305	311	346	345	303	302	331	339	334	314	326	325	304	342	355	303	295	319	315	344	310	316	298	335	324	324	328	307	321	323	328	332	326	325	319	315	312	304	315	319	367	329	307	337	320	293	344	321	324	330	339	311	311	346	356	295	327	309	317	364	292	352	335	315	310	321	345	304	297	332	340	309	345	315	350	328	322	318	326	348	322	333	315	310	342	332	347	361	341	320	345	331	325	338	318	340	319	338	311	335	308	391	356	329	317	358	324	350	307	309	311	313	349	313	346	325	330	306	331	358	322	333	328	293	353	333	345	312	333	320	323	325	329	303	332	322	329	288	288	310	300	316	297	349	298	344	329	318	340	320	296	328	318	322	304	345	299	340	334	329	319	322	325	312	319	360	371	309	336	337	336	327	325	335	316	324	306	294	334	320	292	296	342	297	334	337	286	354	326	343	345	328	322	321	319	335	333	328	331	315	344	316	348	337	338	316	319	337	307	323	323	304	339	329	315	304	335	319	334	342	339	345	313	341	318	303	320	326	346	358	285	331	344	339	329	346	329	333	325	344	313	298	324	356	294	339	313	360	349	318	336	334	298	301	308	314	331	303	326	288	363	319	319	333	306	337	335	308	297	350	358	308	335	313	347	331	346	327	329	317	322	328	356	333	326	325	307	331	305	330	333	308	346	309	280	303	308	334	319	320	351	347	317	303	362	350	335	330	323	318	357	306	341	348	330	316	332	319	312	299	332	315	337	371	336	313	296	355	356	306	314	324	318	320	303	319	331	307	332	357	352	327	326	361	294	340	321	361	349	291	340	320	335	354	329	312	326	312	332	343	310	297	337	330	323	325	302	306	333	317	350	319	351	342	322	314	332	324	366	316	314	318	328	315	311	319	313	317	328	339	348	350	328	339	339	342	341	316	310	292	337	322	322	314	316	339	310	304	348	332	346	349	358	324	335	339	332	306	343	290	339	329	344	319	325	346	333	331	297	330	328	332	329	312	337	337	310	319	325	343	326	318	313	328	325	310	309	312	339	354	273	293	344	277	320	312	324	329	347	347	343	299	324	349	297	339	322	330	306	347	331	335	322	342	358	312	339	329	338	331	331	339	342	290	342	308	330	366	344	301	360	321	348	329	342	327	317	327	319	332	333	311	335	335	311	327	334	324	352	315	324	339	334	322	338	370	340	347	326	317	326	339	301	332	314	328	336	313	272	323	355	319	299	328	372	346	339	319	318	329	322	357	332	347	342	323	341	329	282	346	317	329	326	305	318	310	305	326	314	340	312	337	329	308	329	321	316	339	330	309	333	325	311	300	326	342	308	316	334	353	323	335	343	309	324	317	332	336	336	322	338	370	296	332	309	326	356	342	302	346	303	340	350	337	298	356	325	338	334	341	353	335	364	284	349	326	305	308	362	329	319	312	351	353	299	301	325	318	322	323	337	356	341	339	322	347	329	342	357	324	332	319	326	302	324	299	329	324	327	311	335	331	283	313	352	332	322	344	332	319	317	300	329	321	331	284	347	320	326	324	329	338	312	344	312	298	306	319	345	320	323	344	347	304	324	335	328	350	356	300	353	333	349	331	308	357	309	328	327	331	362	303	315	351	341	345	350	315	348	313	307	309	337	338	335	349	351	340	356	360	354	347	310	326	298	325	271	328	386	341	350	344	328	319	309	334	309	315	315	340	321	360	332	348	327	347	348	371	334	346	298	324	361	332	308	309	332	334	306	305	349	341	325	299	339	314	313	309	336	322	334	317	359	325	324	346	298	336	333	315	339	317	324	357	336	342	324	305	344	319	346	312	314	293	294	353	348	328	306	331	320	310	304	316	314	333	324	345	339	325	364	341	352	323	338	332	309	318	292	317	317	306	342	320	323	360	334	333	331	316	309	355	306	301	310	366	311	366	313	371	346	317	309	343	317	320	361	354	312	345	342	334	298	317	338	306	312	339	328	306	349	322	295	308	341	315	315	342	312	335	291	329	346	338	318	332	333	335	371	322	323	323	328	305	327	334	347	348	347	366	327	281	327	320	315	284	294	353	322	332	341	308	341	357	322	372	320	325	317	326	312	315	347	349	336	338	278	280	319	315	321	285	327	296	292	342	400	305	349	328	341	338	301	329	296	331	344	350	309	329	320	320	318	334	308	335	301	307	320	356	357	319	322	299	301	317	337	292	348	378	345	322	343	295	319	329	355	313	309	364	304	324	330	294	354	356	321	330	326	345	320	328	343	312	349	340	312	317	308	339	309	286	320	310	333	325	315	339	327	316	322	318	323	322	340	324	301	346	318	293	333	316	334	325	345	311	337	304	301	355	319	315	350	320	339	336	332	333	310	335	309	337	308	303	333	371	342	303	301	340	330	312	312	302	349	320	332	307	329	301	314	327	324	293	328	349	316	312	335	343	332	333	328	315	306	323	322	344	290	351	314	338	334	332	291	336	343	322	321	326	331	323	328	299	312	302	304	325	315	307	297	323	338	311	328	292	326	291	335	346	313	315	339	302	302	325	323	358	315	331	292	326	327	317	306	336	308	326	330	322	352	332	353	334	326	333	366	316	294	322	336	290	306	314	326	317	303	323	343	317	312	305	322	352	335	315	341	318	319	302	326	332	316	302	295	304	333	341	304	332	329	340	344	343	330	325	321	348	329	350	356	321	333	331	309	332	339	328	308	307	298	340	303	314	325	331	348	340	316	341	339	322	296	338	286	336	323	332	370	367	348	313	302	312	294	294	353	332	328	302	321
59775	98667	63993	41731	8527	746	748	726	654	708	613	642	642	543	597	623	607	584	624	574	590	593	604	596	561	538	539	595	592	587	583	579	567	589	559	604	550	507	562	533	609	616	539	584	577	561	594	544	532	522	582	594	519	564	590	574	547	591	583	581	587	574	582	558	589	568	526	603	537	553	598	591	594	578	571	570	584	547	592	547	600	559	604	581	569	560	573	556	538	584	579	575	539	557	587	550	581	565	545	515	572	580	543	577	596	581	548	553	550	620	569	547	605	583	569	541	597	563	563	589	539	591	549	584	547	595	597	564	537	572	511	565	545	578	566	572	558	580	551	578	588	603	532	588	578	602	564	576	544	582	545	564	551	566	573	578	552	561	578	572	592	595	600	543	556	565	568	584	536	540	568	569	543	568	547	570	565	599	572	568	560	569	560	595	570	567	539	632	562	551	585	589	572	586	617	559	545	603	551	606	534	572	603	559	537	572	566	584	535	542	561	589	547	608	548	625	577	572	581	576	532	601	563	562	551	566	618	594	564	573	529	572	541	530	554	523	627	643	523	537	561	587	575	570	571	573	553	614	543	595	589	608	627	529	581	563	565	579	573	585	589	608	596	527	593	586	607	577	582	585	567	592	519	548	546	602	544	631	579	589	589	567	589	546	584	593	567	539	568	577	550	533	560	570	569	577	551	578	585	564	571	591	559	570	561	569	572	546	591	573	593	606	599	608	533	544	577	595	580	594	545	553	586	633	551	566	588	571	579	582	567	608	602	590	544	580	564	540	523	614	579	535	562	591	568	571	572	572	541	565	557	552	589	532	552	606	583	559	565	536	580	581	536	534	569	601	569	560	559	581	601	586	535	562	613	578	561	567	532	590	576	546	604	560	603	548	571	584	574	568	592	585	582	580	600	578	570	584	595	527	555	552	604	565	537	521	596	572	591	544	601	542	577	574	563	599	556	580	543	530	567	564	584	566	616	570	568	603	580	562	566	561	584	533	537	578	584	605	576	558	562	559	576	581	575	627	555	523	593	592	590	600	586	583	575	555	622	599	616	525	560	587	527	610	574	570	579	551	525	549	603	560	580	552	583	591	592	558	590	575	577	544	629	536	572	543	539	558	544	553	573	597	576	566	574	539	553	557	586	597	563	576	559	584	567	580	546	662	526	542	586	567	611	605	580	552	603	535	568	583	596	568	535	533	573	575	550	600	588	588	556	523	556	608	565	536	543	596	562	517	534	593	567	598	567	582	607	559	558	552	542	589	547	580	555	547	576	589	550	574	581	568	574	573	555	575	580	591	561	547	582	563	572	633	592	557	564	566	552	556	571	579	539	572	575	572	559	593	578	566	537	576	565	555	572	610	575	574	585	532	580	581	535	600	546	545	577	600	589	571	612	585	583	580	591	540	593	572	573	534	597	568	540	533	533	572	597	599	570	583	545	578	551	588	560	563	563	548	548	576	559	606	542	548	550	560	556	543	572	547	579	588	550	540	554	560	577	609	593	543	527	594	543	525	546	556	604	574	623	575	600	589	600	567	562	556	579	543	590	532	556	546	582	533	544	588	578	552	578	588	570	532	576	600	541	595	565	581	537	575	548	549	612	559	551	564	564	597	558	571	594	578	529	596	548	551	559	562	561	593	566	612	542	602	600	586	553	573	562	555	571	560	562	570	553	575	562	515	544	576	575	561	561	560	583	545	590	562	582	540	585	561	566	583	568	545	564	565	593	579	539	584	571	547	579	536	556	566	594	569	598	563	568	540	574	568	519	521	572	589	576	559	582	587	571	600	616	600	639	584	583	551	536	584	572	497	572	589	551	581	563	623	565	593	571	589	569	601	583	613	522	631	529	564	573	572	520	557	595	556	547	578	539	524	556	520	605	584	576	591	592	585	583	544	540	565	531	545	592	561	577	605	616	609	613	536	546	585	551	556	580	547	567	539	554	581	548	578	559	582	578	581	572	584	571	558	600	582	546	570	555	527	530	521	566	592	558	529	536	594	559	588	602	533	552	565	611	546	576	552	533	603	565	606	527	536	617	561	548	564	584	563	595	570	585	574	547	555	595	578	606	561	555	548	609	583	530	574	542	545	567	546	542	567	570	562	552	589	604	595	562	607	560	593	528	554	598	556	628	543	551	565	565	558	578	538	548	604	634	574	590	581	538	598	547	528	565	545	601	508	555	545	594	574	612	519	577	545	544	573	558	569	577	550	538	586	541	551	602	603	588	585	548	558	547	551	572	609	561	562	525	585	548	553	549	506	578	559	574	531	552	566	531	602	529	533	556	563	568	558	558	530	560	584	590	592	574	603	549	566	517	613	576	575	565	567	567	594	557	560	569	625	555	540	551	541	579	569	602	573	613	564	578	536	545	591	568	562	568	517	622	536	587	588	533	613	607	562	576	563	625	537	595	554	553	591	559	581	516	588	599	583	597	617	556	595	512	564	554	593	612	568	533	574	576	573	591	615	559	560	573	523	563	587	620	615	569	582	586	586	521	583	559	540	538	556	562	595	561	554	528	565	581	544	575	553	623	603	610	551	627	596	562	575	571	539	597	541	583	569	582	595	554	540	577	616	583	554	575	572	596	550	575	564	567	593	587	549	590	539	558	555	551	538	552	516	556	575	566	537	563	525	544	577	582	545	525	584	576	567	557	551	544	551	560	557	587	559	555	560	588	568	582	565	552	562	601	558	562	623	560	593	595	557	524	559	551	533	593	580	583	566	575	576	598	562	606	553	563	548	545	580	579	562	578	577	623	589	586	578	571	562	535	564	555	548	547	560	627	564	562	542	556	546	571	549	581	574	532	527	617	574	566	589	563	567	544	547	532	526	562	531	567	586	562	558	568	550	552	561	584	528	569	567	568	537	559	558	550	540	570	538	560	581	572	575	548	599	519	542	550	556	553	596	543	548	617	564	599	619	540	564	583	561	583	514	576	598	534	582	565	557	563	557	570	566	572	550	610	521	574	569	579	560	600	561	595	547	583	577	621	576	543	561	547	567	613	607	572	606	561	524	617	540	608	580	593	522	582	547	586	520	578	531	597	582	560	598	547	538	589	598	560	586	590	550	585	542	550	576	575	542	563	552	569	604	521	560	554	560	572	521	537	575	595	554	591	577	556	526	568	604	586	562	585	551	604	579	543	539	534	591	557	553	622	556	552	582	550	603	581	546	582	556	597	618	561	557	565	579	548	548	552	526	603	572	580	565	580	578	560	580	543	535	545	635	558	590	547	585	577	540	573	545	565	565	559	572	572	568	528	527	556	585	562	561	568	584	544	577	546	542	573	587	518	534	565	543	540	545	628	585	611	557	604	563	581	545	549	582	568	563	541	589	552	526	557	582	545	556	556	550	581	542	564	555	595	571	564	556	542	593	553	561	562	621	564	571	569	550	602	608	548	558	545	555	533	548	596	569	599	605	606	577	603	573	533	582	570	577	521	554	541	595	540	591	589	563	556	569	542	604	549	538	561	590
28517	28229	24451	9105	804	222	241	237	240	245	234	230	208	239	245	260	230	241	246	203	238	206	218	233	229	228	260	239	248	245	214	232	248	268	228	266	230	217	230	211	246	261	263	237	264	246	206	225	242	220	252	243	246	261	238	249	238	240	219	241	226	233	255	250	221	234	229	220	198	226	207	233	249	239	252	253	229	257	223	237	206	202	216	234	227	242	226	228	233	212	259	204	242	204	258	228	245	238	214	257	220	227	256	255	217	269	222	233	223	246	258	210	237	237	228	230	238	240	249	228	252	222	268	216	264	225	243	262	235	233	237	225	256	223	201	232	255	253	213	232	238	242	249	233	227	260	217	258	245	233	242	211	234	221	230	229	228	234	253	246	231	233	247	197	213	224	239	246	237	232	259	238	221	234	259	196	230	251	249	218	238	234	252	263	229	248	244	231	223	216	230	231	234	228	230	242	240	220	223	257	209	239	246	234	248	227	261	252	257	242	219	253	239	239	242	239	232	254	218	242	220	231	251	248	225	208	236	234	229	239	253	242	229	231	253	238	229	257	230	257	227	263	235	251	225	250	220	238	240	232	261	233	230	237	221	263	270	239	230	225	244	255	244	225	237	263	233	247	240	227	248	256	224	204	215	251	248	221	245	249	229	233	242	220	254	235	233	262	209	211	252	248	244	233	231	239	244	226	213	233	237	236	227	203	231	231	222	225	255	229	247	224	248	251	257	238	235	246	231	215	252	215	244	243	245	245	208	229	239	222	213	238	247	233	243	225	260	270	223	269	233	232	257	224	244	250	235	234	232	246	227	258	232	230	262	273	243	263	240	219	271	230	215	233	235	240	265	238	236	237	238	232	234	260	239	227	226	241	230	246	250	268	205	237	246	226	222	228	270	247	251	232	247	230	269	213	206	220	240	222	222	248	233	235	211	247	255	228	240	221	252	207	253	246	230	237	234	271	247	254	255	249	218	241	233	218	216	214	217	245	221	240	248	255	237	227	232	239	237	241	214	262	249	280	228	212	258	247	222	235	220	231	250	224	262	239	251	230	238	224	224	232	223	230	254	252	247	232	219	283	226	232	233	233	249	268	255	226	244	216	228	251	243	237	238	226	239	245	229	238	246	219	227	261	235	234	231	252	247	244	228	239	221	236	238	207	237	211	251	242	230	256	216	224	226	251	247	215	223	255	215	234	240	239	243	274	251	254	237	266	245	224	256	250	218	231	220	249	247	215	200	225	235	240	227	227	224	250	235	203	219	221	237	233	247	230	246	252	239	223	211	224	245	226	280	232	237	213	184	261	236	258	240	261	220	231	253	217	234	225	230	277	236	240	250	239	270	273	225	260	232	232	237	203	211	234	232	244	243	240	243	213	265	213	238	258	223	249	224	220	236	226	255	235	219	219	223	237	235	222	206	238	250	230	220	224	206	238	230	212	234	242	228	220	227	246	262	246	246	216	248	221	217	225	248	274	237	234	233	227	235	251	240	239	220	246	275	230	239	234	257	218	217	231	247	256	233	233	222	218	236	238	260	244	269	249	260	231	237	227	227	242	237	244	215	211	225	246	236	228	209	248	236	234	238	238	223	233	263	219	244	244	233	225	243	238	248	240	233	250	230	271	266	230	257	250	225	230	240	236	260	236	236	259	229	257	209	231	243	269	262	214	254	244	256	232	215	244	251	245	240	246	245	254	258	245	257	231	237	248	274	247	257	220	250	254	243	250	243	238	262	254	222	220	230	272	254	219	241	222	225	232	221	224	234	223	253	259	221	258	212	240	234	226	210	229	249	250	241	239	246	248	249	224	230	269	244	247	229	255	209	244	238	248	223	221	260	243	235	232	194	239	254	206	259	221	233	245	232	246	225	221	247	233	228	232	255	230	258	256	232	245	250	235	232	212	253	220	275	252	246	239	218	232	255	245	217	206	216	266	221	212	241	263	234	227	241	230	242	247	218	236	243	244	257	260	253	220	241	217	237	238	230	223	235	227	240	223	218	221	241	236	229	245	251	221	262	231	270	244	234	211	214	216	238	272	255	234	215	228	248	252	240	235	236	240	240	235	220	235	239	241	256	251	204	241	227	234	268	244	231	238	239	237	230	209	211	250	266	271	216	295	230	217	238	259	229	225	259	220	239	231	234	251	263	231	238	238	257	245	223	238	259	245	259	235	233	229	241	247	243	230	240	250	236	259	205	253	238	235	236	243	244	265	222	247	251	265	227	234	231	261	270	219	234	240	221	248	230	248	221	250	256	246	244	221	226	235	248	240	263	242	208	216	215	248	251	241	249	258	251	230	228	235	224	221	236	238	241	245	238	247	240	218	260	229	251	236	242	246	240	240	214	239	230	255	255	253	247	246	256	208	268	238	233	205	225	226	207	233	227	199	213	236	255	219	255	265	229	241	219	216	218	227	254	213	248	258	240	256	226	223	238	254	263	248	245	233	202	250	247	261	264	231	263	232	239	215	253	265	240	240	233	237	240	232	238	239	218	239	215	254	232	249	280	243	244	259	253	218	264	252	251	255	239	239	249	255	253	235	231	234	219	220	238	233	254	236	230	249	228	239	233	249	233	248	230	232	218	239	245	247	248	217	229	225	257	235	236	223	248	218	256	241	230	251	244	245	245	234	244	225	242	257	228	237	241	234	246	230	254	251	232	237	258	277	228	239	250	233	254	228	230	256	250	216	227	233	238	235	245	228	244	250	240	248	229	256	256	255	272	265	237	227	233	240	242	221	238	244	245	252	240	239	244	261	229	253	238	246	253	234	233	268	258	243	215	224	241	223	226	216	231	249	244	256	245	237	235	223	243	243	246	256	202	234	216	246	234	210	238	229	232	234	228	252	246	244	259	266	224	270	247	240	239	228	244	243	242	242	278	246	257	207	236	222	256	239	224	246	258	255	238	248	260	266	232	255	233	226	254	247	231	264	216	273	229	238	216	223	244	251	241	238	233	232	245	244	239	241	225	217	234	232	229	233	223	244	266	257	249	263	271	246	250	216	240	225	241	236	223	229	230	247	234	229	250	242	265	232	279	238	222	263	268	207	244	205	245	222	249	244	213	236	227	239	238	225	215	230	244	258	215	248	242	217	223	234	246	218	266	211	240	228	247	240	223	243	215	235	255	221	226	253	214	242	262	236	253	237	265	252	247	226	258	259	252	225	243	241	229	230	230	216	223	238	228	250	243	242	222	240	242	222	250	259	212	227	226	248	244	235	236	214	236	230	255	247	205	205	250	250	234	278	230	256	258	209	245	241	225	222	237	245	244	250	227	253	252	218	227	208	239	232	250	215	215	264	234	263	238	236	234	228	253	211	228	219	218	282	237	223	264	237	234	242	238	251	260	252	213	245	269	248	255	254	252	225	206	253	250	247	243	244	260	243	232	225	235	253	235	239	246	243	240	240	232	248	247	197	247	262	255	235	234	231	232	221	239	256	251	236	244	251	243	257	210	212	253	245	231	234	243	262	244	257
37194	46665	28369	8768	1386	457	470	449	438	444	477	526	450	443	428	475	488	483	426	442	456	462	458	452	466	488	457	479	526	460	461	455	472	448	478	486	425	450	487	480	438	444	446	454	484	487	490	423	439	430	485	456	466	474	481	461	481	462	460	473	478	429	450	452	451	494	434	496	438	463	462	442	483	448	490	487	429	453	406	438	431	430	452	445	426	455	490	476	445	436	466	466	476	486	440	459	504	453	446	470	455	457	458	448	489	487	521	463	457	463	502	419	435	446	412	420	446	434	443	480	432	467	441	496	446	426	448	451	412	432	424	441	456	450	393	455	467	487	469	463	486	454	486	458	440	432	459	449	480	439	462	479	458	454	471	490	480	472	446	476	487	456	489	437	485	523	440	413	464	467	407	424	452	442	467	463	441	454	468	454	409	465	430	443	469	449	433	460	471	437	476	431	490	446	441	468	476	468	447	463	492	432	483	463	454	452	409	500	457	456	491	451	482	428	483	461	439	437	456	484	458	446	450	467	453	425	435	459	502	434	454	477	467	490	479	485	442	426	467	456	429	476	509	443	424	426	441	444	520	410	486	478	482	450	431	496	449	479	483	438	449	426	473	428	451	475	483	472	459	453	451	442	467	456	438	454	456	464	469	471	465	456	446	431	478	472	476	498	464	532	451	434	466	474	463	443	432	428	448	467	430	474	458	458	473	464	449	439	514	459	484	462	453	434	417	494	430	480	454	453	446	454	465	459	452	499	499	419	423	459	470	459	451	443	454	434	453	454	488	486	474	465	454	459	446	451	449	476	438	471	441	460	469	493	465	468	464	463	476	442	479	456	466	479	457	459	457	466	470	439	490	467	468	450	484	480	492	424	428	449	456	459	462	478	417	500	468	427	495	457	452	477	449	429	467	476	497	489	450	464	430	482	468	478	471	457	451	468	465	467	464	442	442	457	493	473	479	444	480	450	480	430	447	490	440	462	444	452	440	478	422	442	440	458	465	482	449	461	440	460	443	435	443	454	414	451	491	442	456	465	464	483	456	423	455	454	463	484	473	430	442	440	450	456	466	434	448	470	427	490	451	488	481	439	452	443	483	456	450	381	427	481	462	447	461	456	443	480	483	448	419	444	439	428	441	459	451	489	476	499	474	452	450	424	461	457	486	458	483	422	443	434	416	494	474	472	463	456	499	470	438	467	475	421	447	463	426	470	476	447	409	482	460	428	473	448	487	459	474	474	415	469	457	445	471	436	481	458	487	448	446	439	454	432	494	441	466	454	477	436	461	476	462	466	433	438	449	456	440	461	487	458	454	445	502	462	427	444	461	446	460	416	430	485	464	451	451	465	455	446	443	461	477	469	476	457	469	453	463	429	440	427	439	486	409	469	476	451	451	467	469	443	457	438	441	441	467	470	456	464	458	491	477	447	461	443	490	458	450	463	429	462	480	456	478	465	476	468	478	455	468	480	466	455	472	446	463	426	449	436	449	435	437	417	471	437	449	450	434	471	446	433	441	462	447	434	455	474	486	464	434	464	436	459	475	484	516	469	474	431	490	443	440	440	487	442	431	444	471	496	436	433	491	470	510	488	481	470	419	419	462	467	454	446	461	458	474	479	436	457	446	461	482	475	438	456	445	453	467	452	459	494	451	459	454	460	465	429	446	469	476	445	425	463	416	480	463	463	455	480	471	464	456	422	488	458	483	417	451	461	490	461	472	445	464	489	491	521	482	445	447	470	431	465	461	458	425	486	471	465	470	457	448	443	444	476	462	479	447	427	431	485	460	460	495	435	491	501	445	446	457	423	492	459	434	409	437	450	435	478	473	467	474	467	467	440	465	460	457	491	489	474	453	453	471	411	458	476	496	429	443	448	480	450	419	458	455	446	486	435	459	438	446	455	457	432	448	492	410	481	468	445	470	484	443	457	479	497	464	418	473	479	406	448	475	495	465	458	435	417	454	436	474	451	447	474	452	490	454	466	436	468	482	463	449	492	447	483	473	439	441	455	452	448	468	485	487	468	440	418	460	459	467	457	460	462	508	490	475	436	433	474	471	469	468	470	475	452	449	466	470	463	445	437	451	433	438	441	437	464	505	452	463	450	453	486	433	484	445	482	488	451	463	456	445	448	480	479	475	441	424	445	474	484	433	470	468	424	465	484	467	486	445	429	466	444	456	509	479	478	440	462	483	446	463	436	442	521	416	476	445	460	447	439	414	436	455	492	454	456	476	478	406	467	488	441	469	451	465	456	443	431	474	458	477	468	421	460	436	456	415	437	467	436	495	468	497	460	477	462	416	473	472	434	480	472	449	454	471	426	430	457	451	447	434	460	473	438	461	434	482	460	481	487	473	482	459	502	485	468	465	488	468	470	468	453	456	464	474	534	434	477	441	461	460	450	470	442	460	482	479	442	416	482	434	420	465	475	457	453	464	446	428	495	470	466	505	436	498	496	421	444	439	418	468	454	425	452	461	471	454	467	461	437	420	454	452	455	461	423	436	467	463	443	429	426	454	457	450	444	466	480	425	406	433	451	437	458	498	435	460	505	468	441	429	427	482	441	443	498	492	445	451	487	525	469	506	430	452	427	506	469	440	431	451	476	464	498	483	446	461	485	441	443	452	426	446	463	469	453	477	458	499	492	489	430	456	439	422	451	473	503	480	471	476	456	444	444	474	422	452	492	483	453	473	481	471	452	459	458	433	421	456	447	487	465	443	451	485	463	443	425	444	417	492	463	452	456	457	477	494	492	474	453	448	447	430	458	449	486	472	434	455	447	473	469	434	483	442	434	500	451	481	450	447	456	437	477	450	402	423	440	440	442	452	454	438	485	460	454	432	483	436	454	448	404	443	450	414	473	439	472	440	449	430	440	457	450	463	462	485	451	450	465	435	440	425	461	484	476	466	466	447	446	478	488	445	495	472	504	447	442	464	451	468	451	451	395	437	475	467	461	443	443	449	502	419	415	459	448	429	474	450	476	448	466	473	460	438	454	475	445	470	478	452	445	420	438	471	426	444	476	466	475	486	455	472	447	492	422	477	490	502	421	456	440	471	490	446	455	455	491	446	430	444	459	444	461	433	458	495	471	466	464	473	494	465	478	411	483	480	491	458	509	477	478	465	423	446	495	480	454	437	465	437	411	457	450	462	469	459	440	431	461	454	474	459	436	475	452	458	455	465	527	431	456	462	448	474	421	438	444	433	440	452	449	479	469	455	461	448	443	465	463	458	452	469	427	474	473	460	498	443	441	436	493	426	402	480	470	413	454	436	478	463	488	465	466	443	444	471	440	480	447	449	469	464	475	455	442	443	488	474	454	504	461	435	469	514	465	479	509	470	469	512	457	446	470	469	492	456	440	445	463	427	442	498	429	478	470	447	469	466	448	438	498	439	457	445	430	437	480	457	478	458	459	509	465	438	433	459	482	475	476	484	461	444	403	495	460	475	459	454	479	440	467	488	455	465	452	441	456	471	445	453	471
24375	22936	30524	24712	18862	5039	257	226	191	209	197	191	177	190	197	164	183	206	184	187	182	161	171	191	189	174	182	154	214	206	196	186	179	192	182	170	186	179	192	197	173	200	202	185	206	180	170	160	182	191	164	184	180	165	185	191	200	186	195	176	192	180	198	169	176	173	174	187	184	188	187	183	191	196	204	158	190	196	193	200	186	189	177	173	161	186	184	181	167	174	188	183	166	182	184	206	195	177	178	176	188	180	181	171	200	176	201	167	180	185	187	164	183	196	188	167	186	198	174	186	189	161	193	180	170	154	169	205	189	169	204	162	183	186	192	150	197	154	179	184	172	167	205	173	176	182	156	177	187	227	169	159	214	167	178	197	210	182	162	173	183	166	199	169	165	175	173	206	191	166	168	154	184	155	173	168	207	180	186	182	171	180	184	177	168	167	174	178	169	165	178	184	197	169	183	146	197	171	168	185	167	178	176	202	177	181	168	197	152	154	176	176	176	153	164	195	159	183	187	177	190	172	159	191	183	171	175	198	209	164	185	198	174	163	183	158	185	209	191	183	181	175	172	178	164	168	198	166	180	190	188	193	190	181	188	198	180	180	181	173	201	188	175	190	160	180	194	205	181	176	175	191	215	198	165	191	208	178	175	187	180	180	160	202	166	188	174	167	171	206	181	173	170	174	187	177	181	219	173	179	156	172	177	155	184	174	189	177	179	173	185	201	193	199	159	165	178	185	171	155	175	196	191	195	179	180	207	203	163	197	188	179	193	186	202	179	182	167	183	184	204	168	186	183	172	173	172	209	189	174	182	182	151	176	176	192	168	178	185	202	172	205	175	178	176	214	195	198	174	169	173	195	195	177	179	218	195	206	161	170	180	161	166	196	164	189	194	167	181	166	171	187	187	189	207	203	180	167	185	166	185	190	191	169	169	176	168	186	166	185	185	198	160	187	202	190	166	180	172	171	187	181	190	191	192	153	193	185	183	184	196	174	187	184	173	183	165	195	192	181	182	183	190	170	195	190	178	203	185	170	213	172	196	194	189	158	185	199	171	192	192	173	186	199	177	152	175	178	201	183	180	198	200	165	213	178	184	184	185	212	158	178	191	173	168	186	194	180	223	176	173	191	202	185	198	179	186	185	175	174	162	181	191	187	206	187	172	178	175	190	172	182	166	180	180	176	198	171	180	199	161	195	166	207	179	182	190	170	171	157	185	173	162	203	180	157	201	170	186	193	167	175	164	196	185	181	183	195	181	192	177	164	188	192	202	182	172	189	177	186	204	188	207	182	202	181	181	173	177	185	168	163	177	165	171	179	179	188	203	173	157	168	186	188	194	166	188	166	182	169	184	195	173	201	179	191	176	183	190	178	172	162	199	172	207	189	191	158	164	182	190	191	169	207	169	175	193	184	182	186	194	174	194	196	182	158	176	153	196	156	178	184	200	178	207	169	173	166	169	170	183	171	182	188	154	176	156	176	177	200	181	203	157	186	166	207	214	189	197	185	179	200	172	187	186	189	179	190	178	194	185	189	207	165	189	182	201	188	201	177	187	184	169	171	179	179	176	179	186	171	171	184	195	164	190	173	183	179	191	181	151	160	183	181	190	180	165	172	175	192	202	196	180	184	171	182	170	173	176	190	164	185	170	161	173	196	203	162	170	184	188	173	187	177	190	189	186	180	188	176	164	174	190	189	195	160	186	175	157	174	170	191	218	185	168	200	190	176	195	195	181	187	178	143	162	186	178	192	164	192	190	221	186	204	175	152	170	182	177	199	165	180	182	172	174	145	186	202	185	159	168	172	180	205	177	186	175	206	185	196	167	170	172	168	159	185	183	190	165	168	194	171	171	154	175	174	186	180	180	169	180	186	172	182	158	164	172	185	203	196	190	186	198	212	179	167	195	174	188	179	191	186	175	156	161	195	190	159	204	209	179	188	159	184	180	191	177	183	185	193	168	167	202	195	197	177	186	203	177	199	160	163	168	187	185	202	149	202	169	195	184	179	168	210	180	190	184	190	207	187	183	194	189	194	177	172	196	182	163	172	184	189	175	187	183	171	187	170	196	180	185	172	193	207	167	177	159	182	198	186	172	173	203	186	175	187	195	194	188	186	187	193	202	185	182	172	172	152	185	196	160	158	182	169	149	176	181	178	204	181	172	185	165	187	170	173	184	168	201	177	186	180	181	191	174	200	191	176	163	167	184	161	200	208	198	165	165	190	180	166	168	183	197	170	198	198	184	201	181	197	172	184	186	194	220	212	177	180	177	179	137	183	194	186	195	212	178	177	161	181	183	187	173	204	173	206	187	191	192	174	167	170	179	179	193	186	200	178	189	208	213	205	164	188	179	179	150	175	214	174	179	186	177	193	158	177	212	191	217	155	195	183	183	173	179	175	163	206	177	183	179	186	184	186	181	176	194	172	193	186	192	198	189	195	170	184	199	148	196	203	183	184	175	176	203	171	163	187	173	161	167	163	184	185	161	182	168	209	172	171	185	193	191	186	178	192	185	189	151	203	184	191	180	170	205	183	174	177	159	190	183	188	194	179	175	189	168	202	185	189	178	176	199	190	195	150	160	191	168	191	182	193	158	162	165	179	200	171	167	149	186	197	171	203	165	178	200	196	194	183	189	184	187	194	211	201	187	162	151	190	197	172	202	182	176	165	157	189	205	179	205	202	192	171	175	193	194	164	180	167	199	178	157	183	168	185	167	201	180	165	181	198	176	171	174	181	191	178	191	191	201	176	195	190	184	175	165	184	202	176	187	188	172	189	181	183	179	165	181	156	180	201	184	194	190	211	194	180	173	184	182	195	191	207	177	171	174	176	165	171	192	197	175	208	178	188	160	190	184	178	173	164	180	171	154	177	194	182	173	176	180	183	195	186	195	187	177	185	178	169	173	194	192	196	179	172	173	170	191	186	187	183	165	199	183	178	192	187	188	191	156	190	204	192	189	155	199	211	168	176	186	183	166	183	181	169	177	181	199	171	169	201	160	209	171	194	201	184	184	182	202	177	195	195	184	172	174	174	177	199	181	172	172	177	190	158	155	159	178	206	179	173	180	211	159	162	191	173	208	179	158	186	176	220	168	187	191	172	189	166	198	183	170	196	181	196	203	169	166	174	175	168	177	164	193	178	166	194	171	171	170	188	171	203	177	165	192	181	175	180	164	185	161	170	181	207	177	190	190	188	189	208	186	177	199	198	194	186	206	178	198	191	196	168	185	205	179	209	168	208	173	180	178	176	199	206	184	180	162	194	200	183	197	165	199	187	190	169	178	171	157	168	175	191	211	188	163	183	186	190	201	187	168	203	183	194	172	196	163	186	180	181	186	171	164	184	169	191	187	179	186	177	174	200	213	171	165	208	183	190	158	188	213	187	190	177	179	194	200	169	177	160	187	180	189	176	184	171	185	167	153	191	175	183	180	183	196	187	168	178	172	162	187	175	202	186	187	182	177	196	198	183	170	176	215	195
60581	89247	58363	32633	4597	497	438	398	382	378	382	353	387	374	396	327	347	325	388	360	345	343	383	347	357	382	357	376	348	357	309	342	319	345	371	351	328	387	352	334	350	361	349	362	316	340	346	390	368	398	333	333	354	372	352	378	355	357	374	366	374	346	398	351	349	363	345	357	352	345	351	326	342	354	361	337	333	376	357	343	373	341	337	373	346	350	344	370	336	369	374	347	363	326	312	356	350	369	364	348	363	369	369	330	320	325	370	336	320	342	351	362	347	345	357	349	371	325	381	369	338	359	321	320	329	378	358	320	349	365	332	363	356	325	326	346	351	364	349	359	368	357	316	336	351	360	340	352	360	342	371	388	340	361	368	361	342	387	342	377	336	341	336	344	311	353	364	342	347	340	356	372	355	331	346	368	351	365	348	339	359	352	351	320	359	359	394	397	336	344	351	351	338	332	323	349	346	351	369	316	330	384	374	363	365	350	377	354	371	378	334	356	360	365	356	325	368	382	354	340	322	389	374	364	342	331	348	357	333	377	338	378	390	360	338	396	342	365	403	365	355	338	353	375	414	357	356	353	342	328	385	324	325	346	341	371	359	377	327	330	314	370	348	342	369	361	340	329	362	359	369	359	358	342	342	348	323	402	347	387	357	336	360	393	383	336	366	338	326	331	353	361	358	371	333	320	357	324	364	328	359	345	331	367	342	351	346	320	375	368	338	327	394	400	330	369	366	338	347	339	389	371	330	349	360	350	387	384	353	330	317	344	368	367	372	351	338	375	375	327	366	384	370	331	381	381	379	346	355	345	416	357	361	387	360	333	370	317	320	325	361	350	345	365	358	366	317	364	362	362	321	331	314	342	346	355	355	319	335	365	334	338	351	342	326	334	331	340	365	352	351	339	317	363	330	343	331	348	322	355	328	330	334	338	355	381	330	361	372	316	383	369	344	397	311	377	361	354	374	363	364	340	348	368	345	356	319	348	344	364	342	368	354	347	371	370	341	338	366	336	391	336	354	344	328	360	322	373	393	362	345	327	348	399	347	368	322	356	339	342	360	372	319	358	331	335	346	335	367	361	362	370	328	379	338	372	355	337	325	342	340	374	341	337	337	349	385	380	369	324	338	337	394	359	373	362	357	334	312	383	367	327	361	345	363	340	342	358	329	358	325	344	368	328	361	340	344	330	365	348	352	379	298	348	356	358	346	379	358	358	347	370	345	368	360	339	349	356	338	353	367	349	371	339	372	380	347	356	337	322	373	365	331	303	363	322	332	358	332	342	330	367	333	317	340	365	343	339	345	381	365	330	352	342	352	331	338	369	352	349	345	336	333	395	358	341	364	334	355	341	315	354	367	332	318	351	361	331	351	371	294	387	364	359	351	370	358	346	358	358	337	338	316	350	346	350	335	353	346	339	363	344	336	335	303	379	372	369	381	327	318	359	340	355	349	345	366	360	336	322	357	350	365	343	334	342	347	345	329	308	357	327	366	341	353	372	349	335	350	334	361	298	342	394	345	364	357	360	314	327	338	370	354	368	323	366	349	358	346	332	345	357	321	349	362	378	381	361	348	311	313	305	320	357	341	363	361	351	343	339	362	328	377	330	340	335	349	370	371	350	357	366	343	323	332	375	388	351	348	376	345	380	332	335	346	351	364	325	330	327	337	327	379	326	355	352	323	336	331	345	350	358	361	372	349	324	338	369	342	347	344	374	344	376	342	359	338	376	365	376	387	356	334	328	351	340	336	337	367	327	363	356	364	329	364	337	358	324	365	372	378	360	347	376	380	364	361	350	352	365	374	372	333	384	325	353	345	360	353	346	386	373	326	363	374	340	339	384	330	385	342	376	354	388	386	364	335	353	342	346	366	354	325	332	349	328	376	323	356	334	353	376	346	364	341	341	339	333	361	347	339	342	396	354	352	330	362	410	336	317	386	349	349	366	386	343	343	349	356	380	352	332	406	349	341	390	356	338	350	353	338	376	373	347	354	353	367	362	360	336	372	339	365	349	310	333	341	344	386	340	324	351	332	341	357	383	338	375	361	343	369	371	350	405	345	360	346	329	352	344	352	331	332	368	374	369	341	358	334	351	366	319	366	364	380	325	388	366	341	336	350	374	343	364	347	385	350	392	333	355	368	339	335	332	346	344	352	361	358	372	353	348	378	338	388	351	374	356	349	323	353	348	365	343	353	341	353	392	323	375	354	318	342	386	354	317	382	357	356	323	380	323	365	353	326	339	347	357	332	379	314	314	340	341	314	343	369	364	348	362	336	380	356	344	337	355	348	343	361	357	322	384	332	336	356	370	331	331	326	380	341	321	351	343	364	365	341	351	347	338	321	340	347	380	351	354	351	347	334	354	325	372	344	317	364	361	358	345	316	349	355	360	356	362	358	341	348	331	338	344	378	307	328	341	350	387	358	324	314	344	391	332	341	337	359	362	389	338	356	370	303	357	331	349	349	348	380	341	336	327	296	363	368	342	355	347	348	364	324	367	302	351	372	329	350	338	350	330	354	355	357	342	332	336	340	348	367	348	343	353	352	359	360	365	317	317	355	352	324	319	355	330	350	352	337	335	322	346	326	340	328	376	357	335	357	328	331	337	353	332	379	346	332	355	353	338	345	396	350	384	334	411	350	359	363	355	353	369	336	329	351	362	330	365	387	348	332	322	348	385	342	351	359	346	327	351	374	357	330	355	356	403	325	331	354	369	343	347	350	367	343	334	349	336	339	304	363	355	353	345	356	327	355	327	339	347	324	401	333	329	349	356	344	332	383	360	400	340	362	389	350	359	355	357	354	334	343	358	364	355	309	328	364	336	386	326	330	348	342	357	355	355	341	357	335	336	338	367	320	365	383	328	349	370	372	379	366	356	338	387	346	359	342	346	363	337	321	318	340	345	356	329	357	358	345	332	339	340	347	345	358	359	351	359	339	347	380	393	340	353	340	336	347	351	375	334	360	391	350	325	376	345	339	343	344	345	340	359	339	321	350	366	366	347	325	366	314	368	356	333	368	317	382	353	358	352	339	328	359	363	366	343	373	354	340	315	373	357	310	354	349	334	328	336	325	341	349	350	360	350	343	355	338	323	357	338	297	384	343	355	338	359	348	368	356	368	318	380	341	371	356	339	351	331	367	380	339	359	325	320	351	340	358	341	353	332	347	336	327	355	365	318	352	362	353	385	359	351	355	389	332	338	337	337	362	364	353	370	358	327	340	368	328	338	330	359	387	323	372	356	359	332	375	329	375	340	370	320	342	338	359	359	365	345	376	364	374	368	324	335	327	353	360	347	362	317	361	376	364	345	366	379	337	340	337	362	335	381	321	368	336	332	352	351	357	358	338	330	362	323	320	345	342	352	336	359	347	337	382	357	373	361	350	357	313	351	365	348	358	331	383	359	336	357	350	378	334	362	354	360	326	355	349	336	333	371	391	349	346	323	346	345	364	366	326	355	361	345	379	325	320	377	354	380	334	370
23126	21781	29699	24429	21033	16546	2585	411	354	368	354	360	313	341	329	347	352	364	330	332	353	323	335	293	349	333	346	326	320	300	347	323	314	319	340	317	345	306	334	307	318	328	362	306	331	311	329	310	330	341	339	322	307	328	346	300	303	343	324	314	283	332	340	314	304	331	315	320	321	332	299	335	320	305	334	301	315	340	308	359	281	344	332	332	296	301	306	368	340	338	323	325	345	330	328	305	318	318	320	321	288	350	342	269	357	320	324	322	297	304	290	324	309	340	355	292	326	344	304	326	311	338	313	321	296	328	308	324	326	317	310	332	300	333	334	299	340	303	347	305	319	350	317	316	317	340	345	314	316	326	286	357	298	335	338	360	315	332	291	319	327	323	296	345	312	327	318	304	350	301	303	322	343	290	291	305	309	320	331	345	341	331	354	301	285	327	320	296	307	312	330	315	300	316	347	319	331	312	313	344	316	320	309	331	329	320	324	334	312	320	315	317	326	299	324	314	329	351	333	353	298	316	319	294	324	329	325	314	317	288	295	316	303	339	322	306	324	325	317	314	338	357	329	291	332	323	313	353	311	347	322	357	311	334	334	315	335	322	334	319	331	303	314	336	316	301	304	305	321	311	327	333	311	360	338	318	305	313	321	318	313	340	355	323	295	315	343	297	321	337	285	307	319	332	321	320	323	311	332	302	330	304	341	313	318	310	314	342	321	331	311	329	316	310	322	301	302	342	346	356	340	328	317	337	345	315	337	305	307	291	347	336	355	285	315	339	339	370	312	317	310	310	296	298	341	349	353	366	334	309	329	319	316	297	308	335	298	296	325	313	336	329	329	316	331	328	332	345	356	307	338	329	302	283	327	308	334	331	312	319	305	315	310	325	329	316	316	298	344	317	323	332	313	289	312	328	298	355	322	319	316	372	305	300	340	322	295	300	328	363	313	333	311	382	315	345	325	361	323	333	314	339	311	320	297	325	315	329	343	318	302	340	336	304	327	299	307	277	327	291	303	317	312	315	343	331	355	338	318	326	341	292	340	316	308	302	317	318	342	337	317	338	317	330	307	342	321	342	326	316	323	294	308	318	310	334	331	311	298	340	332	296	303	318	283	324	343	289	344	343	298	303	352	295	323	337	320	310	325	308	313	318	313	330	288	309	336	310	288	308	321	307	312	319	306	330	327	330	296	330	332	324	304	313	298	333	317	333	326	325	332	314	328	355	305	340	307	358	316	337	276	308	288	355	337	340	294	297	320	345	338	304	341	304	344	347	316	339	309	310	328	337	310	334	349	295	298	313	331	326	300	302	325	320	341	329	324	335	345	308	338	334	293	321	305	317	335	307	328	323	323	351	330	311	309	335	333	346	332	311	327	296	352	314	299	346	338	323	321	311	333	300	333	330	319	326	311	310	290	324	312	312	315	304	344	355	348	302	311	323	305	329	308	323	384	324	320	328	311	326	332	310	317	309	368	314	331	331	340	339	315	336	313	341	301	307	354	311	340	309	335	322	345	338	347	293	324	349	300	313	310	299	309	304	343	313	365	315	311	316	289	311	314	334	309	303	328	307	322	334	338	320	294	329	300	343	321	333	347	321	312	317	316	298	301	291	335	348	357	316	322	342	316	327	295	333	298	302	320	299	296	379	297	308	316	340	357	331	338	297	305	337	308	359	350	352	323	305	318	318	326	325	300	333	317	308	315	341	322	307	355	303	317	339	329	340	307	324	333	319	284	329	332	325	337	331	351	290	331	312	327	319	330	313	288	356	330	327	286	319	305	304	339	332	332	306	353	303	353	288	288	306	349	327	364	342	312	381	300	330	329	328	321	315	340	305	320	313	326	310	312	337	322	327	330	365	294	332	329	335	329	334	327	321	320	307	326	306	334	316	293	347	323	323	311	331	320	334	327	297	332	342	300	327	295	324	331	314	313	342	337	297	339	291	315	311	318	309	331	307	340	334	317	325	317	343	292	310	291	307	315	311	337	331	335	321	304	322	319	282	331	320	312	332	314	310	377	307	336	308	346	332	333	341	315	303	312	350	344	320	291	342	319	298	343	288	330	314	318	317	335	323	322	360	343	320	322	297	330	350	342	303	365	339	312	312	317	312	312	299	311	312	305	336	334	317	324	330	312	324	324	293	341	313	332	347	340	333	322	350	308	331	309	317	315	292	287	345	314	326	306	337	310	300	372	363	330	317	315	324	357	321	339	328	359	313	336	340	317	313	332	314	350	320	315	325	320	343	287	334	322	312	349	332	359	322	321	322	352	316	335	329	317	311	310	337	332	329	307	312	306	352	320	345	308	350	323	377	322	317	344	315	307	335	335	329	348	345	338	327	304	296	317	334	339	322	272	302	282	312	330	394	337	329	318	336	326	307	330	298	316	310	319	334	311	342	319	335	316	349	314	331	317	356	307	316	332	304	311	338	304	308	333	340	340	334	331	296	334	334	302	346	364	310	291	356	333	316	307	336	315	329	362	346	342	331	319	318	344	315	317	350	343	334	313	269	339	334	306	300	330	337	334	312	300	309	291	342	322	286	288	329	303	317	334	320	317	306	290	317	313	328	332	322	365	322	360	332	337	318	346	300	321	310	303	302	348	322	313	286	322	318	316	280	355	348	304	299	318	343	325	300	344	331	327	315	352	313	324	331	300	305	328	296	303	330	326	324	319	298	295	343	298	319	325	320	301	322	301	370	308	289	333	301	328	302	357	335	305	336	310	294	352	312	332	312	297	343	334	317	286	328	336	342	273	312	315	300	337	333	318	301	339	306	324	289	299	292	341	316	340	334	327	318	318	332	321	304	339	325	305	338	326	317	323	326	292	321	326	294	301	339	331	316	298	339	327	292	323	323	332	329	319	319	315	326	299	316	332	322	325	331	325	325	326	346	350	306	289	355	330	318	342	326	334	305	334	294	308	320	332	330	300	305	294	290	310	316	313	342	318	313	349	343	331	342	310	333	335	306	338	329	321	287	297	285	336	292	316	335	289	350	339	307	303	335	325	332	337	316	301	310	320	332	320	311	313	304	321	318	309	317	340	329	334	349	329	303	332	349	328	325	317	327	348	341	334	302	301	323	309	309	301	314	331	337	295	330	318	324	320	355	317	345	343	305	335	318	338	307	299	327	309	349	342	328	311	303	357	299	319	293	342	319	285	346	296	315	319	334	329	326	339	302	333	329	307	312	333	310	293	308	285	348	322	317	303	325	319	315	338	336	310	327	305	343	314	298	341	298	296	355	310	294	333	290	320	321	348	320	329	304	307	302	298	309	316	334	306	306	306	330	319	326	310	327	330	319	328	332	310	324	319	332	345	310	349	312	300	314	305	350	321	332	330	323	331	319	307	331	290	322	333	303	332	313	348	331	352	299	321	352	353	299	323	316	311	299	299	305	281	328	286	310	347	348	288	331	347	298	323	317	322	320	324	332	306	313	350	317	324	351	306	298	287	307	309	320	314	329	304	338	312	287	337	307
60497	97990	69454	41289	7347	818	736	682	708	596	651	616	592	624	589	624	651	616	574	664	526	595	579	613	545	549	578	587	599	562	574	573	611	562	589	592	561	571	562	566	593	603	604	542	567	583	559	533	522	513	531	573	567	530	605	558	575	558	559	559	600	567	574	576	591	569	539	559	552	590	575	585	549	599	586	555	594	553	579	582	550	529	517	592	576	539	620	529	583	583	521	581	590	555	618	602	573	533	586	563	528	569	576	591	557	585	572	540	529	597	528	585	543	591	600	528	575	614	580	610	592	594	592	547	604	568	596	525	603	554	592	544	568	576	551	564	590	542	580	539	546	555	564	588	562	565	579	548	544	561	592	568	559	558	532	534	513	572	525	550	567	567	542	575	595	587	582	529	573	547	551	577	562	581	544	538	550	601	586	568	575	580	543	593	571	572	535	587	557	536	594	588	538	544	565	589	591	574	584	584	557	541	508	598	548	568	537	543	569	605	548	535	567	573	590	560	541	548	549	581	562	624	579	578	582	555	543	567	545	546	590	557	526	580	602	578	569	579	559	551	578	585	588	560	538	579	595	584	593	567	529	585	512	578	524	585	587	561	550	555	573	525	567	566	574	588	624	535	533	534	583	604	568	555	554	565	535	576	550	542	575	587	553	568	593	568	576	511	559	565	538	541	555	596	556	560	561	583	551	518	554	561	588	582	547	569	618	567	557	594	536	523	553	581	586	541	575	575	601	591	576	575	549	577	579	566	563	566	575	559	578	540	564	595	583	561	549	538	568	572	545	589	541	577	605	553	509	544	589	582	555	586	567	595	533	545	526	534	544	556	533	581	515	552	582	549	570	594	541	539	581	506	600	570	573	615	572	604	586	603	564	576	535	545	539	553	566	551	546	578	546	548	552	555	521	558	546	609	556	576	609	596	553	614	550	530	540	593	559	569	533	561	579	550	530	538	591	570	579	567	624	560	538	579	558	500	573	584	515	530	602	593	537	581	596	607	587	524	589	571	539	540	609	576	529	574	584	533	550	551	540	556	593	570	569	543	571	584	587	550	571	612	554	581	548	566	564	545	577	594	552	525	575	520	562	534	550	578	552	532	562	577	533	561	521	553	576	563	558	542	563	529	591	546	564	584	565	568	591	567	533	518	562	566	575	597	583	559	538	575	563	581	606	564	527	568	585	561	577	541	597	516	563	607	597	538	577	527	596	546	550	581	538	558	548	547	549	551	578	550	547	569	563	595	599	558	539	569	578	567	587	599	592	533	582	548	571	596	550	551	556	557	545	544	618	569	533	589	549	552	525	535	607	586	570	543	607	580	620	568	562	563	538	543	562	586	543	602	588	577	534	538	552	538	549	560	538	537	583	569	544	587	544	558	584	570	588	594	570	555	551	572	590	579	574	582	588	588	562	541	558	581	537	599	551	588	581	533	521	554	584	569	524	522	564	559	595	570	598	580	530	600	537	568	537	578	554	547	573	566	572	542	579	594	567	561	559	578	524	604	540	569	549	611	576	553	570	525	569	577	544	579	553	570	551	518	558	558	545	588	556	620	553	519	549	595	535	554	564	544	554	564	565	579	561	603	539	584	570	597	579	570	550	534	544	575	534	575	599	588	585	580	602	548	594	584	570	559	553	537	575	557	579	549	540	540	541	547	562	535	529	540	585	577	526	597	557	557	512	519	598	582	546	571	504	586	534	541	549	589	600	533	563	536	566	543	533	560	558	568	539	548	548	605	557	517	549	601	570	546	573	534	548	572	593	569	553	599	604	577	561	579	479	590	554	577	565	548	553	554	560	582	557	586	570	550	551	525	615	557	530	580	571	587	595	518	580	576	566	568	504	577	547	547	530	563	559	555	596	527	575	583	565	538	591	518	523	543	580	602	586	540	553	550	570	568	589	556	580	543	593	560	574	564	573	545	550	584	547	592	587	547	561	570	564	570	518	526	599	555	566	588	541	570	590	537	570	534	565	595	585	590	555	575	543	580	608	548	573	584	558	574	529	561	556	570	516	539	559	585	588	538	563	545	520	590	517	560	536	548	550	556	554	562	529	524	583	538	578	570	530	563	546	547	518	566	529	581	576	564	605	571	587	550	582	522	567	587	576	531	577	565	564	566	566	541	611	554	548	556	580	553	578	528	563	593	583	528	554	571	510	545	587	558	555	610	588	579	565	527	529	533	526	578	551	613	612	565	542	526	518	570	598	587	595	570	574	554	547	565	568	527	565	595	572	541	552	605	593	580	604	554	560	532	548	577	590	538	517	565	546	555	569	541	577	560	536	578	588	614	544	557	560	555	578	550	539	551	608	595	643	540	597	554	575	589	601	511	556	603	578	523	564	568	569	546	566	579	595	530	539	594	579	598	583	537	539	566	579	593	577	571	592	543	547	544	542	595	578	579	623	579	560	565	565	535	559	526	579	593	565	556	561	573	532	542	531	560	543	576	565	575	536	553	550	574	506	572	529	569	568	607	576	513	520	545	633	537	548	609	529	592	563	561	592	569	597	563	601	570	543	592	525	571	570	637	527	589	581	530	558	543	583	585	555	582	571	552	553	559	578	574	566	570	520	580	559	532	556	561	525	558	560	548	564	592	563	581	565	569	539	549	544	559	573	573	581	573	589	584	556	564	552	566	569	490	579	555	569	603	565	573	541	535	535	561	575	561	563	575	523	577	557	568	585	529	537	555	621	562	543	616	587	596	523	568	616	560	557	560	524	519	538	560	517	523	556	551	539	569	563	550	529	568	570	574	550	555	548	580	571	533	592	531	548	544	536	577	525	570	530	563	549	530	566	542	561	532	578	565	524	563	579	547	607	584	532	594	611	540	573	564	554	549	564	583	550	559	546	538	592	582	587	570	565	565	578	560	588	571	547	571	533	536	576	601	591	578	571	561	547	577	566	547	564	558	557	547	584	578	523	570	567	572	586	545	571	551	566	550	586	552	560	555	558	579	496	559	518	590	555	597	557	560	602	591	565	561	525	587	555	541	578	563	593	572	573	534	544	587	569	588	546	576	589	538	553	561	557	550	556	522	556	597	562	565	584	526	584	568	540	546	571	578	576	609	580	588	546	581	563	579	561	578	566	524	578	555	578	568	583	572	533	595	565	570	535	554	564	586	550	544	579	518	577	556	608	618	552	523	523	612	587	542	578	543	540	564	572	594	545	590	563	578	559	593	586	575	527	531	556	545	534	573	582	572	567	580	549	522	604	535	559	559	541	564	518	550	537	569	540	560	578	564	576	567	554	550	561	548	586	585	532	597	563	582	542	544	565	615	571	568	589	560	585	589	561	547	549	530	550	553	573	549	570	585	536	542	558	542	551	580	550	546	579	550	586	578	564	555	592	546	568	596	563	559	598	566	590	511	572	550	528	541	591	579	531	565	552	601	567	562	545	540	528	571	557	546	607	526	565	561	553	571	563	572	597	592	554	573	560	570	534	560	532	530	545	571	548	584	555	579	531	550	603	617
28426	27486	26007	10069	879	234	241	257	234	236	250	231	220	249	207	245	250	232	250	221	230	232	257	215	249	228	209	241	217	259	244	259	240	243	229	219	241	243	220	213	239	226	241	242	252	247	229	242	215	243	212	251	262	233	231	250	250	246	226	224	228	259	243	239	229	239	218	254	229	250	212	218	237	254	215	235	228	252	220	218	248	227	217	232	242	228	251	232	255	193	250	250	252	225	244	230	228	250	266	260	248	267	255	257	196	256	251	235	250	262	245	268	220	238	237	240	258	227	245	266	251	227	227	230	216	235	234	236	237	209	216	251	209	249	230	259	243	241	231	224	223	235	255	220	247	255	238	224	246	243	259	248	226	218	265	232	242	234	217	234	236	222	246	233	254	243	265	227	235	258	264	242	214	239	226	231	225	234	255	216	211	230	227	230	223	211	224	252	231	195	226	246	245	255	242	216	238	252	233	235	246	225	236	217	230	238	258	272	195	236	263	239	226	217	231	237	212	244	251	246	237	249	252	248	236	252	200	230	242	232	220	231	238	226	231	239	226	232	258	227	238	239	225	225	224	237	248	241	255	238	239	242	235	273	243	246	221	234	236	208	231	235	247	207	245	241	229	237	243	254	246	227	246	246	263	246	214	238	220	243	241	229	214	215	215	249	249	233	228	222	250	249	237	224	254	260	253	243	222	267	214	262	247	241	251	240	235	272	229	249	226	239	211	209	231	263	234	224	235	244	215	244	221	230	220	234	232	249	235	230	233	234	242	239	231	250	228	224	230	229	239	247	236	247	254	261	230	230	234	226	216	231	234	222	216	239	219	242	231	226	226	240	231	237	217	237	261	229	247	246	231	234	251	249	243	201	222	227	222	249	217	228	244	220	234	235	244	241	209	212	258	236	235	218	208	210	220	218	248	235	226	269	248	255	237	242	225	248	263	243	260	237	236	202	238	251	242	226	235	227	266	218	262	218	238	294	204	242	235	229	218	239	252	226	250	217	226	239	229	236	226	262	242	228	231	258	243	255	212	264	240	238	258	218	240	219	211	230	229	246	256	248	232	200	247	259	236	238	247	229	236	249	224	252	238	213	256	232	229	235	225	225	255	227	257	249	248	256	248	277	248	250	269	264	287	246	254	256	256	227	224	237	250	278	244	272	231	244	230	257	227	228	234	209	222	244	263	258	195	241	224	245	240	225	225	240	243	228	223	250	210	238	252	259	225	231	242	266	254	242	226	229	205	253	249	244	237	269	252	223	258	228	242	242	240	247	246	233	264	238	226	255	257	257	234	251	193	250	216	240	206	231	261	227	245	236	243	203	221	226	227	227	231	244	251	231	232	226	221	210	224	204	228	238	221	238	259	245	246	233	233	254	225	246	263	253	236	223	250	219	209	266	215	272	239	220	235	259	206	224	223	240	214	242	242	226	220	252	216	267	252	246	207	226	252	208	237	243	249	246	213	205	230	267	257	217	242	214	225	236	218	228	271	231	236	229	240	246	229	251	228	246	234	247	225	255	228	250	228	239	269	235	214	236	242	253	226	261	246	218	251	230	273	230	246	219	222	239	242	237	268	253	247	266	229	227	244	243	233	247	213	225	238	250	235	251	234	250	232	256	250	222	248	233	257	239	208	228	243	247	245	255	245	205	241	257	210	213	246	244	240	214	227	238	244	232	230	241	218	244	215	246	223	247	244	258	226	220	218	241	225	243	263	225	259	238	228	272	256	220	285	245	229	223	252	222	240	269	215	226	222	236	239	213	238	254	222	268	231	248	283	236	233	246	233	240	211	255	237	228	226	241	252	235	238	229	259	236	241	230	220	247	224	238	195	239	216	256	233	241	218	234	233	221	238	252	240	222	227	242	220	235	230	244	213	261	227	237	208	238	221	251	230	232	226	250	223	250	238	218	260	258	225	250	254	232	264	234	217	216	257	252	251	229	244	236	202	239	228	252	240	249	229	235	259	235	225	223	245	228	227	237	228	223	240	225	248	233	217	249	233	246	233	237	249	247	237	224	246	248	270	239	236	249	219	256	238	225	255	242	242	242	226	235	243	246	259	218	235	242	240	245	229	227	241	259	219	237	261	254	230	236	220	206	245	240	243	245	231	224	235	213	232	251	235	224	241	241	263	254	210	244	230	245	234	239	213	247	222	261	246	220	244	253	220	242	216	233	231	220	229	234	224	249	264	194	249	246	211	260	253	234	246	235	203	263	226	216	241	241	237	229	234	232	233	226	239	222	223	219	230	206	223	216	249	254	239	218	241	229	230	249	221	231	248	230	238	232	224	204	219	242	261	262	226	217	245	233	237	235	236	246	254	241	240	229	235	246	269	198	220	267	253	249	266	225	234	244	256	266	240	274	218	240	245	247	258	238	236	217	254	212	225	231	224	242	209	220	241	256	232	229	256	224	241	254	251	204	273	240	244	235	236	222	225	239	239	232	256	246	229	236	219	217	231	249	210	233	221	234	221	259	233	237	225	234	230	252	216	204	237	264	229	263	225	249	248	274	249	245	252	256	249	253	258	246	232	210	258	219	243	254	223	258	236	253	236	243	226	242	240	247	245	238	213	229	254	227	241	239	249	222	273	250	232	213	201	218	234	239	244	214	254	266	232	271	224	253	248	230	210	247	254	256	240	230	268	214	240	281	244	248	229	251	203	222	238	228	230	262	250	264	244	250	225	245	245	231	237	233	236	240	242	236	236	232	245	249	247	221	272	228	216	229	222	219	233	226	253	227	258	260	203	254	260	250	233	209	249	255	252	221	230	245	237	218	220	234	261	260	212	222	220	253	254	229	238	244	255	219	231	237	242	227	249	230	236	238	275	232	247	224	242	236	253	206	279	218	256	260	236	245	272	228	252	235	224	232	240	226	232	234	234	229	223	251	232	224	236	213	241	253	231	229	235	244	219	249	240	262	243	278	246	243	242	249	234	216	237	245	208	225	228	240	237	216	212	211	236	214	218	208	244	255	252	228	235	215	248	246	238	246	241	246	242	281	224	243	238	247	245	223	252	231	231	257	228	234	229	225	240	263	238	231	236	232	232	222	210	209	238	237	243	253	211	238	221	246	231	228	252	255	228	250	253	232	256	257	223	242	222	254	264	230	244	258	242	233	232	221	243	232	234	213	228	240	242	247	269	239	237	237	244	246	239	237	215	227	243	219	234	224	249	270	235	237	226	260	223	227	276	203	227	214	225	246	238	255	245	260	240	214	244	257	220	233	240	253	254	226	235	262	246	235	261	221	215	252	248	284	259	232	231	243	252	216	237	220	233	232	254	233	216	235	246	214	253	226	237	265	229	204	218	236	254	233	239	205	253	212	239	234	218	231	229	254	247	267	224	241	206	260	220	224	252	265	223	245	236	239	242	218	240	267	231	244	230	226	261	237	238	228	222	225	250	236	240	219	237	262	209	218	241	236	259	219	238	236	224	250	234	206	239	246	217	270	255	252	215	241	250	231	230	234	232	224
36317	46245	32063	9423	1582	503	436	496	460	478	438	445	460	459	423	462	430	487	485	470	508	426	447	445	463	451	478	461	453	461	455	458	458	445	501	479	469	470	426	442	429	473	466	417	476	452	462	446	459	455	464	496	506	415	434	478	487	474	463	426	455	454	459	496	426	423	475	463	472	464	455	412	467	469	442	471	448	442	446	481	457	461	467	432	476	434	466	429	465	475	464	459	460	464	443	470	465	479	432	439	481	435	485	490	433	448	457	432	446	455	457	478	472	425	446	471	460	444	444	460	447	461	452	469	462	481	405	458	419	446	433	429	472	476	461	478	457	457	476	501	457	481	467	464	411	498	434	450	441	454	428	452	429	455	432	447	462	477	448	447	476	438	474	464	446	430	451	453	477	481	448	502	429	469	459	460	437	480	464	450	439	456	458	450	487	396	437	430	453	452	464	469	462	494	426	516	435	487	462	417	459	510	470	412	475	457	425	451	488	463	462	469	460	434	488	439	432	456	444	438	470	469	456	472	461	486	471	447	426	451	443	453	454	414	480	423	469	472	418	431	494	439	459	481	417	470	489	439	435	467	435	444	437	461	481	462	461	443	438	448	467	477	453	422	392	444	454	494	446	415	434	418	486	477	418	479	452	472	459	455	469	448	420	441	429	434	467	459	479	437	439	493	472	445	459	446	433	419	421	455	452	404	451	459	462	407	485	503	450	438	443	456	456	493	468	451	484	460	434	488	448	424	464	446	492	455	488	432	449	452	427	445	463	468	447	438	444	483	474	446	461	469	434	470	448	470	435	436	472	455	504	491	440	447	452	501	469	480	508	406	487	465	469	473	472	487	449	432	476	429	445	421	465	430	468	400	489	440	470	500	458	425	474	445	448	476	451	427	483	461	509	425	433	431	421	448	447	409	453	446	416	425	436	449	458	453	484	485	450	423	449	441	426	492	455	464	468	456	458	469	450	435	422	461	431	495	468	447	434	458	460	447	460	484	439	462	455	529	481	428	448	457	430	455	457	412	443	457	429	456	470	432	397	453	428	476	511	461	466	450	443	454	493	471	451	445	461	430	455	482	469	484	440	484	459	448	446	447	444	439	463	423	453	433	458	377	476	439	428	446	428	435	452	447	428	497	473	483	433	445	441	455	454	428	474	445	430	457	481	433	444	451	439	474	452	458	492	449	437	488	473	453	489	460	470	465	426	478	497	430	448	472	457	452	445	494	439	486	473	460	485	462	446	423	413	454	466	438	446	448	469	467	453	451	452	453	412	467	439	476	469	473	453	439	454	473	442	459	488	466	447	461	479	430	452	425	465	437	457	475	436	428	386	412	473	452	461	459	440	462	459	435	495	471	465	442	470	420	442	470	503	477	471	438	451	449	486	502	461	424	456	439	439	471	393	480	482	446	430	458	470	459	440	412	475	437	455	424	417	462	460	442	444	467	451	444	426	461	445	458	473	448	438	461	436	455	499	442	429	441	503	461	455	472	478	467	478	469	438	447	457	472	491	442	429	478	436	495	460	488	491	467	405	453	506	443	441	478	455	446	460	477	468	476	490	449	435	411	479	455	457	466	454	471	460	469	477	455	490	431	423	449	461	431	503	470	435	457	444	426	442	470	465	467	469	472	477	449	476	472	466	436	420	466	450	460	469	509	509	464	425	456	481	446	431	456	469	436	418	450	444	465	420	481	432	442	475	509	474	473	466	439	431	441	450	472	439	419	469	469	461	449	448	450	445	473	433	409	429	469	453	479	462	441	486	459	473	452	432	425	500	423	447	454	473	462	425	462	481	463	492	481	492	460	455	477	474	466	436	454	458	473	457	465	439	468	452	431	488	443	454	437	453	435	506	474	477	432	450	494	448	417	452	465	454	438	448	427	480	439	444	436	454	416	479	488	459	450	445	481	472	444	455	436	445	471	431	474	436	474	457	482	432	477	461	427	430	465	481	443	452	482	461	473	470	470	444	485	433	465	447	444	447	488	454	456	455	460	457	472	418	421	471	485	456	444	438	438	488	471	446	456	464	472	449	435	463	416	459	465	424	447	491	462	417	479	447	495	478	414	448	424	459	447	515	471	432	459	447	464	473	473	446	435	441	467	452	447	428	470	429	457	482	458	439	444	489	449	473	491	477	433	482	444	444	456	471	480	497	437	469	463	450	419	451	458	451	452	437	467	458	438	505	442	482	498	456	429	458	467	453	462	430	431	447	475	467	446	470	446	435	447	454	457	458	453	442	497	437	462	442	427	443	454	470	438	446	435	455	450	484	443	443	475	451	498	477	489	477	437	478	437	485	476	419	484	492	507	476	407	485	436	445	481	448	491	471	432	412	445	443	413	465	465	475	449	433	430	482	453	483	404	440	456	436	447	482	489	457	449	436	458	420	453	445	466	475	449	441	438	452	452	439	495	448	426	412	488	466	463	479	437	451	421	474	443	462	460	418	407	485	482	421	439	446	405	457	479	474	433	471	453	444	454	453	467	480	465	427	451	426	440	477	447	451	446	473	465	445	448	421	443	451	421	458	451	440	481	454	420	467	452	460	470	415	489	466	484	463	463	462	456	456	473	475	472	464	479	475	433	460	454	437	435	447	467	434	457	446	425	441	455	472	482	442	475	446	487	467	426	461	474	462	470	444	420	460	478	438	447	463	425	450	463	436	474	494	458	460	485	476	470	476	466	449	465	472	427	462	465	487	514	449	435	456	454	441	470	441	481	439	462	442	471	478	441	481	452	449	465	505	495	479	466	461	455	464	448	511	470	462	433	469	448	475	477	488	481	449	461	465	495	439	441	474	444	468	464	445	473	472	435	453	432	441	471	455	426	451	445	480	453	432	440	449	468	474	478	483	459	477	463	450	408	470	439	465	424	488	462	430	459	498	461	444	447	497	442	494	478	481	494	453	445	449	453	460	452	450	455	428	486	459	464	446	456	476	447	469	446	442	470	445	485	437	450	429	421	399	447	450	402	437	450	451	457	438	435	510	430	463	468	429	434	448	476	459	468	443	437	442	477	459	421	444	460	431	523	434	441	448	484	444	483	473	425	462	491	455	456	469	463	450	462	447	481	450	429	441	455	477	463	434	461	473	452	489	477	425	483	474	452	465	479	457	479	461	492	469	457	466	458	464	483	487	433	475	447	466	418	452	438	450	448	460	454	503	474	425	452	430	490	470	482	413	477	425	458	447	469	442	429	476	475	450	432	480	467	428	454	484	435	481	466	416	466	489	475	453	431	436	503	444	497	459	447	479	493	474	446	455	434	454	494	471	499	441	425	480	454	460	438	456	444	482	453	442	476	428	438	434	461	451	487	422	446	424	444	462	416	477	417	463	455	456	420	481	462	429	488	433	440	444	416	466	417	450	413	447	448	470	452	484	433	484	429	476	481	436	466	434	454	433	461	453	459	458	444	446	466	461	484	464	443	468	431	440	431	457	444	442	455	463	426	454	479	503	451	461	436	477	426	470	470	430	435
24238	22492	30788	25383	18802	4993	260	212	198	176	185	215	209	208	183	190	174	189	145	173	192	190	198	191	168	169	177	170	176	190	185	179	188	198	171	151	160	163	182	166	202	171	168	178	173	183	189	155	202	160	173	190	166	165	167	176	202	164	180	170	183	155	193	200	172	160	156	165	170	180	193	180	201	168	190	209	165	155	166	192	191	185	207	169	159	179	182	171	190	173	180	159	168	180	164	180	189	163	169	156	168	195	167	178	159	203	169	178	169	188	191	180	181	188	171	173	171	188	196	173	187	163	169	192	172	200	165	180	160	167	169	175	179	160	195	168	198	183	179	162	174	184	207	188	160	186	179	161	137	187	213	182	170	171	185	173	148	182	162	184	188	181	178	165	189	182	166	180	206	178	171	174	171	178	182	176	190	171	168	204	158	172	197	175	187	209	163	183	199	179	178	173	184	172	199	165	164	160	167	179	157	174	170	191	179	173	179	170	199	206	189	167	210	181	207	190	179	187	182	162	174	172	200	174	159	202	160	208	184	194	184	175	133	190	194	165	166	169	171	196	180	175	167	181	182	166	182	173	172	174	152	170	208	175	189	165	195	182	177	192	166	217	174	203	179	178	198	175	158	162	186	148	182	177	196	197	156	176	185	165	180	186	192	175	172	194	210	175	190	173	174	153	164	171	175	186	195	164	169	190	171	172	195	164	180	161	183	173	193	185	189	179	187	162	172	189	168	182	200	176	165	198	177	191	192	213	189	182	178	170	161	184	167	169	179	167	191	179	180	201	196	205	174	166	173	188	200	183	176	183	180	175	172	190	177	177	193	182	189	155	184	170	196	168	192	171	171	221	190	162	168	179	182	169	181	157	206	181	161	180	180	190	167	185	179	149	169	197	191	208	186	169	176	180	164	179	159	180	187	191	151	170	176	190	177	176	186	189	166	204	174	174	154	171	182	183	180	189	165	180	176	195	172	174	194	184	142	192	201	178	172	162	183	186	180	176	192	192	167	182	175	180	158	184	158	177	169	172	187	194	170	160	201	199	197	175	182	171	190	167	184	181	187	186	190	174	183	179	171	173	188	175	183	190	161	201	161	189	186	190	198	175	180	183	188	171	179	184	192	159	170	167	210	192	172	203	178	193	208	179	177	199	176	177	153	167	187	169	157	182	201	176	176	194	177	175	182	179	188	182	177	189	193	168	172	182	176	173	177	188	155	185	172	176	217	155	170	204	148	199	183	158	165	158	192	212	178	184	168	192	197	185	190	172	192	187	175	181	192	179	157	189	176	179	170	182	180	182	168	168	192	190	159	220	194	163	190	165	185	191	190	195	208	190	183	170	165	175	172	187	174	170	157	184	174	193	155	156	166	176	176	164	172	159	191	206	169	184	157	184	189	191	169	174	174	162	174	168	210	166	179	174	171	173	157	175	175	157	177	147	184	152	200	199	171	186	182	190	190	190	180	187	183	183	185	185	178	162	192	170	164	212	182	179	156	182	158	178	184	181	177	189	160	189	180	175	176	170	154	211	171	164	164	185	178	153	167	193	192	169	181	178	190	180	196	191	184	183	174	176	171	180	176	222	188	205	190	195	162	192	182	180	206	157	150	170	178	173	162	197	193	162	187	161	183	172	156	206	171	209	187	160	191	184	173	193	188	185	202	179	163	180	173	165	198	184	177	185	181	159	155	177	160	192	186	178	174	190	168	182	173	197	176	176	204	162	169	176	186	176	189	182	162	175	184	163	168	178	185	180	154	163	178	178	184	168	175	180	186	180	197	183	161	181	199	204	158	192	157	174	176	160	160	181	191	177	166	195	177	196	169	202	170	165	167	181	176	159	153	163	175	180	183	152	163	176	191	202	190	183	170	166	189	200	173	168	206	179	186	175	148	181	191	169	196	174	181	168	164	160	194	179	184	172	172	175	167	184	198	174	183	198	177	203	169	179	160	179	152	193	141	159	170	155	172	185	174	186	178	173	186	164	174	182	181	159	175	148	172	168	183	165	171	171	171	185	156	154	187	193	157	160	156	204	172	179	170	186	183	175	156	186	170	174	191	195	167	203	164	203	196	191	175	169	186	179	189	160	192	174	192	188	162	194	161	178	155	189	181	184	190	194	201	182	173	167	187	177	184	169	209	173	170	174	193	174	157	174	194	168	180	193	177	169	207	166	172	160	206	189	157	188	181	174	182	176	208	167	205	163	166	175	169	186	181	176	172	162	175	190	171	194	203	182	167	182	190	172	196	187	171	174	202	192	169	185	189	210	185	200	173	206	156	162	181	176	164	183	177	154	184	175	176	192	174	172	172	189	173	203	204	181	178	171	171	182	170	190	177	202	179	190	182	163	174	176	187	198	180	175	172	180	173	155	172	181	176	160	189	178	204	164	170	168	195	171	157	195	178	181	186	175	192	177	185	186	169	157	206	189	162	166	186	181	202	178	178	203	176	172	158	183	161	191	195	221	178	172	176	166	174	178	172	190	156	185	179	172	188	173	201	180	182	181	193	177	152	187	188	161	157	171	155	175	194	211	200	161	163	197	165	170	178	190	161	191	189	189	181	177	163	198	173	190	185	185	189	167	183	188	178	196	177	199	183	192	167	185	189	208	167	150	198	184	186	178	187	168	193	191	184	193	167	197	159	183	186	164	190	192	177	174	201	187	159	187	174	179	178	191	174	185	172	192	185	158	196	171	179	188	173	193	193	170	174	193	189	177	206	173	163	179	162	162	161	187	158	157	184	190	177	189	207	197	195	163	155	168	186	170	176	173	220	160	189	186	167	178	180	167	171	185	177	164	180	191	166	182	171	193	171	186	165	172	184	157	154	192	177	181	161	186	200	195	160	203	214	183	202	162	183	163	183	193	180	145	180	189	193	173	197	192	191	177	179	198	170	181	191	194	162	199	181	185	166	167	171	169	167	169	189	183	170	187	193	150	172	184	193	180	167	161	183	173	188	198	171	184	177	169	184	174	190	176	163	184	160	197	186	184	179	190	168	175	184	171	190	220	175	173	178	189	181	172	192	183	164	185	190	171	169	186	173	183	187	191	172	170	201	186	163	158	181	153	163	163	200	195	173	181	173	183	176	182	177	200	191	185	176	160	159	170	193	188	182	192	182	183	164	190	164	178	167	192	196	171	184	183	171	171	195	175	182	170	175	183	167	175	166	212	171	192	152	201	181	185	168	150	170	167	168	172	192	196	163	202	172	166	158	185	179	195	181	168	188	178	175	181	177	204	176	170	168	184	191	159	189	170	194	177	173	153	183	157	179	182	188	160	203	200	170	170	197	171	166	183	158	199	175	181	174	168	197	201	180	190	160	190	195	214	172	177	181	182	177	197	184	174	191	193	199	163	165	157	158	195	165	185	173	179	171	143	182	177	186	164	162	171	162	163	168	172	155	187	167	182	153	160	167	175	190	170	183	162	183	163	163	184	178	163	161	194	166	197	158	188	191	169	157	170	173	212	188	143	183	155
58691	87403	61927	34549	7643	467	411	390	396	426	378	369	367	403	355	368	324	380	356	348	345	324	343	340	377	338	360	350	371	354	340	367	358	371	357	326	351	348	360	332	350	336	328	332	337	348	307	359	336	325	353	370	338	368	356	325	343	342	322	342	399	357	374	337	335	337	374	373	331	344	309	338	373	328	364	336	352	350	331	315	342	337	344	370	337	349	353	389	342	342	366	360	331	376	342	340	354	364	364	322	322	362	337	337	344	320	366	360	362	330	342	374	339	329	344	360	323	324	353	347	367	374	319	340	334	352	345	357	334	348	321	338	363	349	356	348	365	336	341	329	354	384	353	318	335	349	349	367	345	334	359	348	342	366	360	354	304	341	360	341	319	342	359	348	342	333	372	354	349	364	345	313	334	320	332	344	358	357	336	312	328	376	298	355	342	335	327	352	320	362	339	355	363	353	331	316	334	322	360	345	316	348	361	359	323	320	342	345	336	338	327	321	308	349	375	318	317	334	324	351	340	396	357	315	332	360	348	318	345	330	343	323	312	318	337	318	356	365	341	320	332	365	357	372	334	379	307	297	370	315	333	335	353	319	351	371	370	303	376	342	336	301	336	334	371	357	370	350	330	375	379	344	355	345	351	325	361	359	350	372	356	339	324	365	374	329	334	371	348	345	332	331	348	356	350	311	363	341	355	355	358	314	339	329	352	403	353	310	347	325	332	347	348	333	335	349	354	342	319	329	335	338	387	318	349	357	365	351	330	313	358	321	367	325	360	368	330	339	339	337	349	331	367	331	329	366	324	349	345	325	323	338	341	323	340	357	330	332	360	375	348	321	355	342	328	325	337	348	313	327	372	321	355	358	353	357	381	333	337	333	331	359	373	361	341	321	345	360	356	334	324	342	366	349	337	318	320	335	385	328	328	358	383	341	347	352	313	358	323	330	335	368	349	329	333	354	344	334	325	363	334	370	350	339	326	360	349	330	330	318	381	334	329	398	339	343	346	353	365	348	345	376	351	320	325	308	336	376	314	329	336	319	336	317	359	344	367	322	354	319	337	344	348	326	326	308	372	370	357	339	293	353	330	356	312	345	370	376	341	361	323	336	307	344	337	332	357	348	324	340	364	333	355	350	333	351	350	358	332	340	355	351	338	358	326	348	314	354	332	351	337	339	351	340	357	331	322	347	346	291	348	316	329	400	316	348	349	320	322	352	326	333	333	332	355	336	315	362	345	365	356	346	354	325	353	353	347	319	341	332	343	326	342	352	352	373	384	326	364	340	335	336	344	351	328	327	380	353	304	359	392	347	334	359	367	339	345	383	354	360	360	330	383	396	376	320	326	324	313	315	333	386	324	348	341	356	327	305	347	296	307	328	310	334	356	353	355	337	324	351	340	313	315	339	356	302	354	323	372	331	340	327	332	330	343	349	341	355	309	374	364	349	354	332	325	356	383	347	353	355	330	330	324	328	333	357	350	361	351	349	339	332	376	331	330	353	353	329	373	342	349	335	344	351	351	340	330	378	313	312	327	364	369	365	316	326	369	313	368	357	360	365	360	354	337	314	349	319	343	341	319	334	342	339	335	380	336	349	330	324	351	373	356	371	334	364	330	349	327	348	356	355	345	342	339	373	319	367	328	339	322	342	350	335	346	372	306	333	357	353	364	316	338	360	362	354	358	353	389	360	320	346	324	334	347	357	348	342	369	335	346	376	336	315	318	328	347	366	312	314	349	359	334	347	324	333	338	331	351	331	309	316	357	357	349	347	353	301	361	369	350	328	329	333	362	335	381	375	334	327	343	336	356	352	341	347	358	352	371	350	347	342	332	337	365	334	354	361	339	354	356	325	343	324	318	353	346	344	351	338	332	370	356	350	341	361	326	374	316	313	354	309	364	353	333	342	316	343	318	322	364	295	315	323	323	335	353	357	364	350	352	339	363	331	354	362	364	332	375	332	351	349	341	350	310	306	346	340	340	332	349	322	310	327	344	358	327	353	347	405	339	336	359	318	338	328	347	369	370	347	351	331	351	322	364	351	317	338	336	342	318	382	341	385	387	370	322	318	340	356	384	318	306	354	367	337	327	315	325	328	332	329	354	350	296	351	349	367	333	366	369	346	347	316	352	332	326	349	356	349	343	371	356	351	340	351	308	306	319	320	348	359	318	317	359	341	312	343	321	337	349	342	348	357	342	344	346	328	310	359	331	356	381	315	346	341	346	305	344	345	340	331	345	332	345	350	334	323	345	353	343	338	342	364	348	355	321	353	314	356	385	338	336	321	334	338	357	346	355	325	329	372	370	363	327	340	367	341	356	345	370	328	357	343	313	337	329	340	364	326	343	346	340	350	342	330	340	359	311	337	353	319	328	350	326	341	361	368	339	335	364	325	341	348	348	354	333	325	349	366	336	302	336	385	360	302	322	350	336	340	354	379	401	348	355	342	362	353	346	354	366	345	388	351	323	328	369	344	345	382	342	357	354	361	312	358	321	324	365	339	380	348	323	349	303	348	335	358	344	336	347	343	353	335	386	337	346	365	362	349	327	339	374	325	312	329	341	356	349	340	355	329	335	334	334	316	343	320	356	376	346	345	336	328	347	337	354	356	329	367	337	299	368	351	342	345	356	342	344	373	361	344	338	331	335	356	359	339	350	345	338	365	365	341	323	357	393	374	366	341	337	365	313	352	355	343	368	345	325	385	366	331	319	321	379	368	380	338	355	365	381	358	337	358	301	383	335	312	321	359	340	338	321	309	338	343	304	357	366	329	351	310	348	365	342	348	342	345	306	323	324	326	323	344	345	365	325	335	312	357	328	332	355	351	350	330	337	376	336	343	328	370	360	360	300	344	326	368	340	330	365	361	344	316	341	301	356	298	354	341	340	325	324	316	318	348	341	354	368	336	326	343	327	368	318	322	333	350	366	351	329	326	335	362	335	345	352	350	366	313	383	364	344	378	315	333	348	364	374	354	342	315	364	342	323	344	366	378	345	328	333	341	345	344	326	322	323	343	311	346	373	353	350	331	352	322	375	368	353	305	335	330	338	321	352	344	329	348	335	356	344	354	358	384	340	366	330	361	372	351	286	345	344	344	321	373	371	319	353	347	351	344	364	356	333	400	342	349	347	343	364	378	322	343	340	336	318	369	330	359	344	347	337	342	353	349	345	336	360	346	326	353	337	308	328	374	386	354	327	342	391	328	337	329	343	319	336	345	351	343	336	335	352	329	350	334	331	341	356	341	334	335	323	351	336	335	370	364	365	372	354	327	345	338	351	338	343	291	307	376	377	338	344	352	352	329	387	362	350	356	348	332	333	358	335	370	324	332	342	391	330	358	341	351	331	321	318	357	323	319	318	357	333	357	331	334	345	301	380	321	350	341	365	397	344	312	316	361	326	325	388	339	321	350	337	317	328	349	356	338	363	327	346	351	333	360	333	385	357	351	321	328	345	338	346	391	327	305	371	313	351	353	330	333	335	340
23167	21640	29580	24045	21210	16497	2467	423	399	348	352	329	373	329	336	329	345	338	315	341	286	352	341	330	296	330	321	314	300	344	335	316	305	309	297	348	307	358	307	320	316	308	305	317	336	325	336	328	330	318	318	326	334	309	291	320	312	327	295	325	335	342	334	325	312	295	300	296	345	350	350	343	355	338	318	321	312	329	324	313	300	318	332	319	307	304	298	355	342	345	338	298	336	301	322	325	297	304	324	311	309	326	334	314	372	358	290	349	302	290	342	323	295	315	321	331	323	322	305	317	352	300	340	320	289	294	317	324	305	318	291	339	305	322	352	320	347	296	318	295	324	315	320	318	337	339	333	316	292	351	309	325	316	334	343	301	304	325	296	304	340	290	339	303	326	323	335	330	342	317	327	348	325	350	318	293	317	312	319	330	333	315	305	358	334	341	339	342	301	327	307	305	320	354	313	354	303	347	309	328	330	317	348	311	300	329	301	331	313	331	313	311	342	319	334	361	298	356	320	323	314	308	323	277	326	330	311	288	323	323	317	324	340	300	339	316	329	288	300	327	298	278	331	328	354	328	355	325	304	310	326	311	325	320	315	334	354	333	336	327	326	332	333	312	313	296	310	309	287	313	345	302	304	281	354	317	302	339	318	262	372	281	329	300	308	311	317	300	314	298	314	313	331	339	293	300	316	351	290	321	332	309	297	328	340	308	339	339	336	326	306	324	330	325	306	332	293	319	343	308	306	347	310	321	298	348	328	299	338	295	336	334	330	334	296	329	293	322	314	314	339	320	281	329	282	320	317	324	278	305	333	316	325	318	343	340	313	358	318	308	340	317	321	361	336	300	317	341	318	319	325	317	307	343	337	334	299	353	340	310	334	341	310	318	326	349	318	350	338	324	278	338	324	350	328	333	327	325	323	316	320	315	308	332	329	297	304	301	319	306	335	308	335	345	298	318	350	328	326	319	327	306	304	315	333	316	347	330	322	322	299	347	306	345	304	326	309	313	279	315	339	324	345	326	318	296	309	313	360	325	320	309	344	289	333	299	319	311	294	311	324	307	340	322	347	308	372	351	328	296	301	313	330	304	350	343	303	294	292	323	306	322	335	355	318	320	308	287	321	324	310	327	307	335	347	320	307	335	322	326	308	337	341	310	311	312	314	329	313	343	329	324	320	319	327	321	323	316	313	313	351	317	292	316	310	339	286	296	328	293	275	321	327	310	297	306	313	312	300	307	329	326	299	315	304	302	344	317	338	301	325	300	332	330	301	330	334	345	324	332	333	349	317	302	329	297	329	343	329	316	314	310	309	297	362	285	308	316	347	309	299	301	319	315	293	324	298	344	342	326	343	345	312	330	302	319	313	336	336	320	327	303	318	295	330	339	318	337	313	338	290	316	277	320	334	291	272	341	356	325	329	293	323	321	342	333	327	340	314	315	326	284	299	324	325	305	318	330	349	316	333	323	305	336	346	317	354	344	315	341	290	352	319	294	283	323	336	325	300	302	341	325	301	353	296	319	310	331	317	313	335	334	313	324	337	332	313	339	327	333	338	312	335	295	320	330	319	329	352	336	304	316	301	336	325	315	295	322	307	356	309	290	348	315	286	311	321	345	342	338	323	327	306	319	305	306	305	318	313	314	343	285	325	322	346	330	335	328	310	326	299	320	370	306	307	341	313	338	352	327	343	336	323	312	323	339	304	341	323	289	315	332	303	310	326	310	350	288	320	294	301	323	302	311	324	300	322	343	315	311	297	313	321	353	326	323	311	324	312	321	315	296	297	306	328	322	283	351	316	323	288	335	328	321	307	343	336	299	302	313	356	331	322	354	330	329	292	327	268	310	327	323	325	311	309	334	307	344	346	340	333	309	300	313	328	318	314	319	300	330	332	329	284	316	339	336	319	319	337	323	320	336	342	302	295	338	292	343	293	339	338	331	310	331	326	333	319	324	289	318	363	364	317	339	318	347	279	301	312	330	337	281	320	314	308	325	324	322	316	317	302	324	324	328	303	323	318	353	317	306	342	299	313	344	316	339	311	299	324	339	342	332	322	291	327	321	306	324	308	332	320	350	340	325	288	306	305	351	322	320	326	280	321	335	321	330	355	318	345	331	335	314	322	321	345	325	337	333	302	293	305	322	345	318	313	315	295	296	291	284	366	304	323	312	322	336	305	329	343	320	299	295	321	326	285	312	309	336	289	360	332	308	311	346	343	310	291	351	345	335	308	304	289	331	333	316	324	307	310	295	321	313	334	328	313	325	325	314	332	316	343	347	324	310	315	329	310	345	308	339	328	324	302	320	312	315	340	321	322	333	299	318	329	335	332	285	343	312	349	308	342	352	326	342	318	330	328	342	319	327	333	314	346	307	326	305	313	314	312	288	309	337	316	340	326	333	337	331	297	341	328	328	329	329	334	308	318	310	295	300	284	317	313	309	305	311	334	318	320	342	299	353	319	318	339	317	322	333	326	326	322	298	304	337	320	312	354	328	313	336	307	285	329	283	336	307	352	316	333	350	324	322	327	323	323	322	328	315	323	300	308	330	321	315	326	298	337	337	333	326	277	325	352	329	349	318	329	375	297	317	317	330	275	361	295	318	319	315	320	296	328	299	293	346	291	331	337	320	295	340	294	326	312	334	304	290	288	333	336	302	352	315	313	304	320	336	323	310	316	352	323	321	340	337	299	312	314	345	322	298	328	299	326	326	331	307	343	299	319	309	300	317	334	321	315	313	314	296	332	325	322	302	307	346	313	322	308	304	323	321	326	358	308	326	347	337	304	285	308	330	295	277	301	312	336	340	306	333	309	323	299	311	304	325	311	336	342	284	322	329	328	313	357	332	342	334	306	320	333	326	323	319	326	356	293	344	335	366	330	325	311	331	322	346	319	340	342	304	313	314	326	314	312	326	311	319	286	293	290	291	318	329	318	338	345	313	323	313	325	325	315	327	312	325	323	298	333	310	335	312	322	324	336	328	347	304	315	317	357	317	330	317	310	316	339	297	287	340	332	310	331	328	304	321	320	322	319	298	297	330	316	303	307	292	320	350	329	313	288	313	323	343	306	303	286	317	336	325	336	349	324	343	327	297	326	287	340	302	321	322	349	333	330	319	353	322	295	341	331	319	349	315	347	337	338	322	330	332	321	326	337	323	319	305	359	322	321	353	339	303	288	312	318	326	317	299	314	353	330	286	321	300	314	295	309	323	319	293	321	333	317	322	348	322	315	299	318	317	333	323	338	301	341	319	313	358	347	365	331	311	315	340	336	332	342	265	341	307	333	352	349	314	336	301	341	306	317	286	309	339	312	334	329	327	338	312	379	333	325	295	306	302	326	331	348	318	331	347	345	302	322	309	307	313	319	320	317	323	293	310	318	338	317	338	316	345	294	326	325	317	301	332	319	303	305	348	340	314	348	322	320	326	329	332	306	325	306	313	316	330	304	294	338	336	352	314	328	320	311	350	303	347	341	329	343	311
59190	97304	67758	40980	11551	845	780	744	654	669	656	612	603	590	556	589	580	560	603	577	600	614	568	537	626	504	621	557	611	558	562	558	554	553	573	569	609	546	572	544	576	524	598	602	572	583	548	534	527	581	552	604	556	554	573	591	576	527	583	576	555	572	530	567	542	553	560	567	528	542	608	534	620	573	590	536	553	535	548	555	547	517	530	542	562	498	574	573	568	538	576	552	578	571	577	572	540	594	555	547	596	520	560	547	569	579	564	522	593	610	575	593	564	568	562	565	586	544	586	581	572	555	590	559	596	539	576	571	576	580	572	566	515	531	577	570	551	578	580	617	564	571	620	566	584	567	565	544	556	572	566	581	555	558	555	536	546	555	599	560	571	581	596	562	564	607	566	570	589	553	571	549	531	553	586	573	570	541	561	591	528	518	551	556	544	567	559	531	522	546	537	549	571	555	577	551	561	554	520	567	567	569	551	554	561	560	538	566	557	534	560	595	541	549	566	562	567	522	552	543	579	534	583	525	617	585	601	563	593	566	570	589	570	606	573	579	577	517	522	519	568	548	591	599	523	565	562	592	593	615	552	542	535	584	562	552	552	555	570	508	547	623	614	538	546	519	543	567	603	578	551	554	553	546	583	545	570	548	536	570	531	578	540	573	568	560	534	578	568	587	532	599	599	541	558	562	558	582	601	552	537	587	507	596	568	562	551	550	532	530	555	536	543	591	554	573	586	551	588	533	583	584	532	531	560	574	553	557	529	550	588	596	525	548	502	541	528	532	516	566	530	531	575	538	577	598	539	547	609	590	538	543	550	539	575	553	592	585	579	565	560	577	585	557	575	551	542	588	560	553	592	606	572	584	591	576	513	557	545	571	558	594	567	558	562	518	593	505	529	530	574	557	556	547	593	535	586	548	522	593	602	541	561	546	605	580	578	550	536	535	535	553	559	577	558	522	547	570	576	603	539	512	561	535	560	558	558	569	532	553	578	592	578	566	522	563	589	547	594	573	579	538	535	586	565	573	541	560	554	578	547	600	532	570	572	547	552	602	568	585	576	596	584	556	572	602	540	563	506	565	579	550	589	492	517	586	549	568	571	570	577	578	579	586	547	572	555	610	578	573	592	586	562	594	559	528	573	550	575	567	567	570	583	556	603	533	565	552	567	528	554	541	590	559	596	534	566	560	529	568	575	571	579	532	553	568	602	524	539	537	557	557	603	567	556	587	529	551	573	532	583	561	560	551	556	513	622	550	549	569	545	560	547	537	573	579	576	571	576	561	601	569	584	551	570	566	562	557	579	605	548	579	578	552	539	551	547	605	587	573	541	520	569	531	576	560	571	587	558	521	528	559	575	553	592	586	534	536	585	566	583	611	525	590	562	555	562	577	605	504	529	587	551	573	586	538	571	551	570	546	588	598	570	538	546	575	588	556	587	607	515	579	589	569	541	600	543	535	555	544	567	551	583	578	581	502	585	569	614	557	571	554	577	520	568	577	578	592	598	572	567	529	551	547	573	560	590	573	571	558	567	535	564	557	564	577	563	578	578	513	556	589	526	532	561	548	599	573	549	575	543	553	542	582	594	556	588	556	560	555	563	595	532	548	492	548	594	557	566	515	554	559	567	521	589	589	562	543	550	543	569	546	546	568	601	552	569	544	529	553	555	567	567	562	562	529	565	550	563	544	574	557	542	563	546	562	553	540	625	554	537	532	568	557	555	552	540	580	610	562	561	594	556	543	577	580	560	537	557	543	565	583	520	570	557	593	573	577	561	579	556	534	536	574	579	522	569	547	520	526	596	578	576	601	536	525	566	596	564	573	591	588	545	571	555	586	520	547	572	555	606	548	543	564	606	570	503	557	569	572	561	531	534	566	571	584	597	591	537	548	572	574	585	548	581	565	552	575	590	572	587	552	577	557	564	562	555	564	582	557	552	584	581	578	534	574	560	575	560	534	567	549	561	537	574	569	515	553	552	590	544	554	591	590	572	551	612	554	560	583	528	573	590	591	549	529	546	579	558	594	552	561	513	562	543	628	582	547	578	556	559	548	582	544	582	564	552	578	560	557	547	512	577	543	564	541	559	553	566	546	568	550	545	561	579	567	576	576	584	607	592	570	567	607	574	603	537	554	578	560	585	546	562	566	572	538	546	559	570	558	548	557	554	559	561	563	530	550	563	590	541	535	557	607	581	564	569	554	563	553	554	608	596	579	592	555	579	537	560	587	568	596	560	557	605	566	562	583	566	566	552	549	541	554	567	558	530	562	607	538	548	576	549	563	540	542	563	573	555	561	557	517	518	564	537	576	575	592	587	568	575	580	526	576	573	537	549	571	571	592	565	563	584	564	546	559	599	565	584	582	570	516	551	517	560	593	528	532	571	598	583	558	554	558	600	555	597	572	538	567	527	541	549	581	540	583	579	559	598	566	534	547	583	542	575	586	547	604	537	556	558	531	541	574	593	506	580	561	533	599	531	541	546	559	599	575	590	551	573	579	569	551	533	541	555	587	592	576	567	562	545	525	558	584	621	573	589	593	555	589	553	546	555	570	597	554	557	572	577	563	558	552	582	571	551	540	587	546	559	557	570	571	557	564	582	577	565	529	546	555	585	547	537	570	562	543	588	565	599	535	548	578	598	617	545	575	544	552	565	548	572	573	559	590	575	543	571	530	563	593	524	602	587	524	612	598	577	578	584	549	568	543	581	562	580	550	526	555	542	533	565	567	540	534	591	581	587	530	571	545	508	552	539	565	520	565	563	548	556	542	541	566	575	567	518	561	538	550	534	543	534	528	593	566	555	547	551	573	511	551	584	560	534	545	573	585	556	574	559	556	539	584	584	570	579	543	558	568	544	579	570	543	551	582	569	558	563	548	566	583	538	542	511	561	574	525	582	547	578	545	561	542	609	564	519	581	570	566	584	551	600	589	573	574	597	564	591	560	564	549	528	551	533	570	541	564	566	566	569	556	583	575	578	560	579	553	599	527	572	585	550	585	532	579	533	565	542	538	535	581	568	512	564	541	545	555	583	594	564	572	509	562	529	576	571	551	557	560	576	526	516	531	596	602	586	542	546	543	482	554	600	538	551	600	555	507	568	561	568	538	585	576	507	530	608	542	538	520	572	565	547	594	601	589	578	562	502	580	551	577	583	549	558	573	581	531	567	579	593	573	599	570	596	576	559	542	565	590	598	602	574	624	574	508	586	590	571	559	558	582	588	576	576	557	552	509	572	609	568	574	565	594	588	609	596	546	529	567	579	531	525	538	551	559	542	599	505	566	597	545	535	572	552	550	545	532	594	576	540	518	565	596	531	554	566	580	537	585	555	582	561	538	570	566	536	546	551	573	522	560	585	586	531	564	568	593	585	564	587	544	568	536	543	549	544	620	573	536	577	593	578	576	588	558	574	576	527	541	582	551	569	520	588	558	544	532	573	611	561	590	587	546	587	569	589	601	550	560	599	575	574	599	578	557	549	524
28499	27214	24394	9058	1126	257	229	255	241	251	223	242	243	228	227	246	217	234	258	243	266	260	225	259	239	226	244	248	224	236	235	232	241	219	272	251	210	234	233	233	251	222	207	219	211	219	229	245	213	234	239	231	227	231	232	249	231	233	228	209	242	222	236	232	214	241	247	232	229	226	250	242	221	236	220	249	231	247	225	257	254	220	231	252	247	246	245	226	245	246	248	230	221	268	227	225	209	220	257	239	230	250	241	235	247	234	240	215	230	238	240	271	244	235	243	271	221	238	244	231	238	253	227	255	223	208	213	243	234	234	235	239	243	227	226	230	227	237	274	244	252	228	213	203	229	213	203	221	192	236	223	204	236	217	244	246	225	224	235	222	213	230	226	246	230	235	230	231	224	245	211	230	222	226	229	232	238	227	237	214	242	223	253	227	267	244	227	207	233	224	220	253	260	233	226	224	244	251	208	244	218	214	262	239	236	251	216	245	236	236	219	240	220	225	225	257	255	204	244	242	211	237	243	244	216	238	224	211	260	257	254	240	238	213	257	215	225	236	226	217	228	224	225	248	264	222	267	233	221	224	251	235	226	221	239	248	245	239	231	226	206	211	257	227	231	233	237	246	230	225	215	248	237	238	228	260	243	215	234	254	227	214	229	252	241	232	235	225	225	233	235	258	231	228	203	233	236	225	255	214	233	250	224	228	226	249	227	219	258	235	227	235	237	242	227	216	249	221	229	222	215	238	230	243	248	219	245	240	246	233	261	256	223	242	215	233	232	211	222	247	231	235	227	248	230	236	261	246	261	246	219	243	214	234	244	252	215	229	234	234	256	237	240	212	231	230	227	224	259	204	268	229	241	251	216	244	265	240	226	241	211	228	226	238	230	232	226	214	232	236	260	229	223	206	228	206	222	280	246	254	238	215	225	239	246	235	211	234	203	221	249	240	223	238	237	233	235	229	234	250	241	227	230	237	239	251	238	231	198	224	232	246	216	252	228	238	205	233	244	196	266	237	227	232	240	248	231	247	212	228	244	228	255	227	212	225	217	229	253	228	228	244	214	259	234	209	235	232	221	212	207	231	238	225	239	258	214	229	250	226	237	239	229	232	245	263	224	263	225	249	250	209	260	216	213	248	264	248	223	218	252	249	229	212	252	237	227	243	244	229	232	234	255	245	241	223	266	243	242	222	246	229	223	240	251	241	232	263	246	217	229	235	239	221	194	246	233	213	226	237	224	208	212	221	227	225	227	234	232	253	210	257	212	220	228	218	252	227	230	245	207	231	227	229	232	215	206	222	248	238	251	253	267	242	243	208	223	212	229	229	228	239	238	222	228	219	217	225	196	227	231	250	242	249	230	222	242	253	241	235	250	228	234	237	226	243	237	227	250	219	235	249	225	240	248	242	224	244	235	229	265	231	208	224	222	212	236	224	230	233	236	245	233	211	224	224	241	236	225	249	256	243	203	240	232	236	237	217	251	213	232	248	250	233	243	283	211	238	210	213	199	238	247	256	232	261	235	255	241	234	216	265	233	226	223	240	254	249	225	239	244	214	237	241	231	212	232	240	235	249	247	228	254	228	238	233	236	263	257	242	240	228	258	246	228	207	219	221	226	235	208	213	229	213	254	231	240	262	229	217	218	224	256	249	238	253	238	229	208	204	225	238	244	242	225	242	261	250	214	257	250	208	258	231	207	241	220	234	258	246	242	220	236	238	242	229	208	237	259	247	255	221	228	246	227	278	239	238	247	228	241	237	226	220	234	232	247	227	249	210	259	236	246	221	218	247	231	214	238	243	235	234	272	252	217	229	202	259	241	243	222	253	231	233	245	236	213	210	230	231	220	210	236	225	235	227	211	247	234	241	214	225	247	241	216	253	249	245	257	200	216	243	239	251	238	226	223	218	252	209	254	217	232	253	218	220	234	236	231	247	232	228	259	224	213	239	231	230	245	243	225	212	253	231	226	244	258	233	215	219	249	218	252	238	217	228	245	224	220	251	241	218	225	247	238	209	249	233	233	248	232	231	236	206	252	250	201	253	213	235	222	253	242	245	214	236	241	195	283	234	241	199	253	227	233	228	210	238	249	244	250	247	245	263	220	236	214	226	216	231	204	249	229	240	209	241	232	227	189	245	226	232	234	244	246	226	222	216	231	245	242	254	250	199	267	221	240	234	234	223	248	238	226	232	221	238	256	250	245	247	229	239	216	234	224	230	235	243	239	221	208	220	229	226	238	236	240	239	246	235	234	234	243	220	255	238	235	201	251	225	242	196	259	227	267	245	254	229	239	274	219	228	210	214	218	207	257	248	249	237	244	229	229	220	220	222	251	256	237	259	229	212	236	238	229	244	226	229	239	227	229	212	235	204	253	270	217	205	233	229	231	222	201	243	230	205	243	260	233	248	240	242	252	232	237	237	239	223	247	240	261	243	229	202	224	228	237	221	215	229	227	228	222	246	238	231	247	261	219	246	230	240	249	254	216	242	234	223	231	198	245	218	220	207	237	235	251	255	253	259	245	236	249	274	220	251	232	247	250	246	239	219	244	229	225	227	262	244	276	242	238	244	239	248	235	266	253	243	236	253	230	244	266	217	227	231	224	223	235	249	228	250	263	231	254	235	229	216	257	216	242	215	212	230	223	226	239	234	235	236	246	249	210	244	234	238	220	240	234	230	218	219	246	224	234	235	217	230	240	224	245	228	231	246	242	231	233	237	226	260	232	247	255	230	214	255	236	225	233	227	237	223	234	231	228	231	220	239	224	238	238	250	244	242	218	247	237	205	227	257	230	239	255	236	243	215	227	246	248	261	239	216	223	246	257	212	241	230	226	229	239	214	264	248	247	239	235	201	228	226	227	245	230	233	202	252	259	232	253	248	234	230	237	205	214	231	243	255	261	217	252	251	227	257	232	227	238	241	255	230	217	216	228	238	237	241	238	249	228	222	209	249	222	226	260	228	226	224	225	231	253	234	238	242	228	230	221	218	219	206	222	222	248	247	227	239	257	241	202	216	257	261	256	236	216	228	220	257	229	225	213	245	231	213	249	246	251	229	211	247	226	249	227	240	235	248	234	233	235	236	251	243	218	250	204	214	252	241	228	235	235	240	244	217	220	239	213	232	209	227	247	224	258	210	243	243	248	204	223	223	208	236	247	232	240	245	206	229	249	198	253	191	245	239	231	236	257	229	236	218	206	245	225	230	218	230	243	232	241	247	219	231	261	195	245	202	222	242	217	231	209	249	227	228	211	228	251	228	226	233	222	229	250	231	233	243	234	229	241	249	226	250	245	213	240	255	232	222	227	252	230	229	247	210	232	226	245	271	231	231	230	216	234	230	249	246	223	208	216	237	212	235	229	237	225	232	254	241	206	247	214	227	252	239	227	229	223	246	203	213	239	233	234	225	236	228	223	238	237	237	248	222	230	240	197	247	232	236	239	250	209	199	230	237	215	198	215	223	249	257	224	246	224	244	231	236
37170	45338	28818	8807	2219	463	457	435	442	473	445	454	400	461	436	492	481	409	434	491	453	452	469	471	452	438	420	446	469	420	421	442	453	409	459	424	462	433	423	458	490	450	431	444	475	403	458	483	439	481	423	440	392	466	477	446	481	417	502	460	450	448	464	433	478	479	435	452	443	436	476	439	425	431	457	466	441	449	470	461	451	456	431	438	457	431	475	463	401	467	461	428	478	459	428	412	429	451	460	429	461	479	451	450	482	511	459	461	437	444	463	424	503	440	467	461	402	397	422	467	466	430	447	417	421	412	412	439	452	443	450	442	415	488	437	460	479	438	431	469	466	472	456	432	443	488	446	431	437	451	461	451	471	445	494	452	467	424	457	442	410	406	449	418	411	463	448	444	459	415	443	406	444	437	441	458	457	439	433	454	455	478	440	449	404	420	480	447	496	432	440	473	407	448	471	480	416	431	416	466	469	450	394	433	463	442	442	447	426	438	469	491	444	414	439	456	455	452	419	415	478	401	438	457	449	401	436	447	445	425	445	400	488	412	446	440	470	483	445	475	456	456	425	470	414	456	423	467	451	451	444	455	440	447	478	455	505	464	461	461	447	450	441	506	435	426	466	444	440	445	452	451	402	440	397	519	426	396	447	479	446	422	462	424	437	445	453	466	445	442	474	474	459	456	422	466	459	455	434	457	434	411	457	440	469	439	443	454	444	467	468	441	426	424	448	392	403	460	418	436	426	478	440	441	407	433	428	440	481	411	467	463	433	455	432	421	443	452	440	467	437	486	423	451	449	476	452	425	440	430	459	466	427	453	487	464	449	465	451	431	406	409	447	466	428	429	446	396	478	436	458	452	460	445	457	448	404	418	447	452	407	445	461	485	435	448	433	409	482	451	464	438	451	460	437	442	440	444	427	468	427	455	442	495	466	431	427	422	430	476	440	416	447	457	433	454	415	426	460	461	422	424	462	444	404	418	415	434	426	432	446	432	416	478	456	465	462	458	468	455	440	429	467	434	419	418	410	483	461	432	437	437	446	492	447	481	456	475	457	494	435	463	443	453	446	422	417	447	451	438	445	487	431	443	446	432	427	462	449	404	456	483	450	458	444	460	461	464	424	427	421	431	460	421	443	436	411	436	490	443	463	437	424	444	434	453	473	432	456	431	436	426	435	407	467	417	421	449	421	477	411	448	467	453	434	479	461	453	425	467	394	497	449	448	443	442	468	470	455	453	464	462	465	469	466	462	500	469	435	439	415	445	454	441	463	422	441	431	459	421	480	426	445	444	451	440	467	420	466	481	454	453	411	474	480	445	474	457	415	445	450	456	453	446	448	414	432	468	456	457	451	448	440	430	412	463	437	432	467	457	422	485	444	403	469	493	451	465	439	472	465	467	435	453	432	440	459	433	452	442	429	419	455	458	436	447	449	422	468	412	412	457	474	415	485	451	421	451	461	450	468	438	465	421	435	450	452	410	456	467	466	488	457	461	443	450	425	451	435	426	440	457	432	422	419	439	470	419	461	459	422	446	477	424	409	461	465	454	464	439	453	461	417	474	461	453	424	451	440	432	463	459	469	417	456	425	466	461	412	443	431	428	455	453	417	420	459	447	426	495	414	407	454	438	476	455	458	433	432	442	404	494	450	469	473	458	461	436	445	438	430	487	454	448	414	416	473	447	476	474	424	452	450	435	421	528	414	411	444	462	430	463	434	445	485	461	434	452	458	420	431	458	469	442	454	485	425	451	443	426	436	484	440	450	461	458	463	472	464	408	438	456	439	485	430	480	466	440	468	429	434	454	442	416	444	478	421	468	508	461	407	453	437	446	451	442	470	439	454	449	457	419	456	438	413	466	472	416	448	461	472	477	458	423	441	457	421	430	473	430	471	461	434	443	423	464	435	406	433	428	409	431	453	453	462	417	481	430	425	480	459	461	440	444	456	403	460	438	434	453	425	440	494	435	435	433	426	445	442	466	454	465	453	429	444	431	434	475	448	471	435	429	447	455	425	444	439	465	426	465	422	465	441	436	455	470	482	449	460	452	437	462	454	429	463	401	417	420	455	479	438	442	447	441	409	406	422	466	472	459	420	464	430	430	438	440	454	442	451	472	464	459	442	462	446	479	404	440	443	439	408	466	480	453	426	455	457	419	423	438	461	479	473	432	442	441	434	492	420	464	417	441	455	440	483	435	447	474	456	455	464	465	477	443	440	444	444	439	470	438	459	431	472	478	448	438	463	432	433	429	496	432	450	423	450	435	460	463	428	439	456	395	418	411	457	450	483	452	424	421	477	437	457	422	438	439	465	429	426	485	421	464	410	426	485	428	413	451	457	445	436	445	454	468	458	429	451	459	459	480	463	440	441	468	433	438	423	456	410	404	439	412	455	466	458	401	453	454	494	477	447	459	476	441	400	429	413	428	440	430	442	444	473	448	448	448	439	490	446	464	467	437	459	442	443	463	436	426	435	442	475	452	470	462	429	446	473	483	457	435	468	480	434	453	437	389	440	426	423	423	470	441	441	418	455	454	445	437	439	405	458	425	479	441	444	452	428	451	466	443	424	510	414	447	465	455	436	404	450	471	434	436	453	461	445	431	432	444	430	444	422	463	450	429	438	449	459	470	424	463	503	436	456	434	471	397	446	432	438	436	449	433	441	458	422	427	454	409	446	494	413	425	452	416	448	435	409	415	462	463	452	440	489	449	471	457	466	439	438	460	443	439	450	438	468	438	448	458	462	462	478	421	433	433	439	429	441	448	428	467	456	443	440	461	439	426	452	447	457	487	449	417	449	446	436	447	427	453	482	464	444	464	463	442	416	457	441	475	441	470	431	412	451	439	474	428	428	441	409	455	443	450	415	438	458	425	466	437	450	447	475	431	431	462	434	451	439	519	448	447	441	455	454	423	471	427	399	446	444	477	435	430	418	448	464	413	407	403	446	416	443	451	454	429	460	481	443	427	427	434	414	444	457	401	448	421	444	421	408	465	471	420	427	463	446	379	454	477	447	462	446	444	450	463	464	453	429	434	437	473	436	470	436	440	416	489	453	462	429	420	460	472	456	461	471	449	463	448	436	482	471	430	462	419	488	489	453	490	458	468	428	453	477	457	430	481	408	451	461	464	431	460	455	416	419	445	489	450	482	429	455	467	420	479	421	411	432	456	435	437	460	439	444	437	491	457	441	448	440	445	460	467	408	446	459	409	439	444	441	430	407	442	460	444	446	429	434	428	442	422	435	454	452	466	420	485	470	426	429	448	445	450	407	484	453	458	482	452	439	456	451	454	441	448	419	433	442	477	442	437	454	455	445	469	458	444	461	446	489	442	451	436	443	483	440	432	469	424	421	460	453	441	452	407	458	475	444	450	444	468	446	446	448	439	470	479	441	453	431	432	419	453	445	440	457	441	440	458	443	453	493	464	438	385	437	435	459	462	475	436	448	447	444	394	449	430	465	446	411	455	425	469	448	441	474	444
24232	22288	29908	24863	19133	5184	278	200	203	215	193	214	198	212	181	182	159	191	183	207	189	167	207	193	178	168	191	173	171	157	172	183	179	217	163	221	199	188	187	197	192	202	187	206	198	169	171	170	180	173	155	149	177	182	158	164	174	149	170	183	175	183	202	181	180	201	179	183	164	167	160	165	179	171	180	195	192	180	173	171	189	164	166	183	203	201	174	172	185	162	174	193	171	154	170	187	161	185	173	174	169	188	170	179	187	173	167	171	171	182	185	169	155	180	166	210	172	173	186	189	150	186	171	187	179	190	159	183	171	181	170	187	179	151	155	171	160	192	166	189	176	167	172	197	199	165	178	161	163	190	176	172	209	199	203	175	185	187	195	156	170	185	170	170	183	173	173	168	182	189	156	172	155	186	198	165	156	165	185	163	174	165	189	177	182	152	168	173	175	156	193	180	191	165	163	174	157	155	180	197	199	191	160	168	178	173	168	159	198	158	189	211	190	198	187	178	166	185	203	186	178	180	198	185	175	187	207	154	168	181	172	185	162	189	185	198	195	174	166	182	174	179	188	173	171	183	193	190	183	176	185	169	179	185	201	192	201	188	157	200	192	163	174	171	189	140	182	170	177	186	160	172	193	175	182	178	197	166	200	189	189	181	162	189	184	197	177	149	168	161	167	197	187	163	192	156	160	179	188	168	167	198	186	175	168	184	160	177	165	182	176	186	194	174	194	198	160	182	185	164	173	186	170	190	167	195	161	155	165	200	169	175	180	184	173	154	174	176	192	172	194	179	180	179	180	139	182	148	183	152	156	173	164	182	167	172	183	196	186	177	184	171	165	204	155	186	177	192	195	189	158	191	157	213	183	196	167	191	170	171	195	168	184	166	171	177	178	182	183	186	182	181	160	198	166	177	166	173	163	155	200	170	163	183	178	162	163	165	180	200	177	186	198	157	167	198	191	172	176	168	149	189	158	152	189	173	180	165	152	180	169	194	169	170	191	144	161	165	187	151	185	193	180	175	192	161	171	188	184	197	169	206	180	162	162	161	159	211	167	211	189	168	178	189	155	182	191	174	183	170	183	194	174	173	177	193	201	191	182	187	185	175	174	193	166	167	190	180	185	177	168	154	197	162	168	185	171	178	168	165	172	163	201	157	172	151	179	178	169	154	168	161	177	193	186	175	176	176	176	177	165	147	197	182	188	181	168	201	163	190	184	180	172	184	171	165	189	164	163	183	172	169	169	195	169	170	161	165	180	174	185	178	180	170	167	199	177	179	199	197	177	174	177	158	186	165	190	218	183	172	171	182	177	191	175	162	178	202	180	193	176	186	164	164	154	206	174	171	206	185	187	184	179	203	174	181	167	171	178	171	199	165	160	185	179	159	171	162	167	173	173	177	183	178	184	168	139	175	192	178	163	168	182	172	182	183	203	179	188	164	162	176	178	177	199	189	158	170	158	180	147	166	194	157	149	158	181	157	176	200	177	160	198	185	167	185	173	194	191	172	196	161	183	184	157	158	163	177	177	172	170	171	191	172	162	156	186	164	160	163	190	183	195	164	178	184	163	196	160	180	195	165	181	157	200	165	178	198	198	179	186	205	203	174	165	176	190	150	177	174	157	182	185	180	157	176	171	169	157	174	197	171	186	177	165	167	172	171	170	195	177	169	167	174	165	159	199	180	171	175	159	192	178	167	171	187	159	184	173	174	161	175	175	204	195	199	202	175	164	170	174	200	163	190	184	162	179	157	195	177	168	166	162	152	185	188	194	170	171	180	188	186	194	177	170	181	185	153	154	159	180	146	172	165	182	173	192	167	187	165	183	176	169	188	174	179	149	212	155	207	165	171	171	171	188	184	179	172	182	187	175	202	187	171	167	176	182	170	186	173	181	186	193	181	182	166	163	183	169	171	164	176	170	166	183	175	152	191	176	160	149	175	146	194	177	176	167	188	194	175	172	156	168	199	175	139	190	159	177	168	178	173	188	163	180	167	190	173	169	148	164	194	205	186	167	190	168	202	169	179	190	166	173	187	193	167	162	190	189	186	160	186	169	179	162	175	191	173	173	179	169	191	189	181	199	173	160	170	155	175	170	174	192	170	181	197	183	180	188	170	197	195	173	188	174	182	161	183	166	164	169	202	153	170	179	147	174	186	157	174	174	177	184	168	196	191	169	183	196	178	162	173	200	191	180	174	171	184	174	209	163	178	178	188	154	188	177	180	181	166	158	195	177	206	174	169	162	180	204	187	204	170	185	192	161	171	198	179	185	186	169	178	185	170	180	158	209	161	152	168	181	149	189	182	199	182	187	187	196	171	179	162	168	205	183	166	185	189	168	162	166	180	172	187	197	166	178	168	183	179	189	167	194	197	178	185	176	161	156	172	171	198	147	185	175	184	153	173	160	173	173	166	182	198	158	163	184	162	184	177	180	200	173	160	158	189	183	183	203	147	170	186	181	186	194	182	182	168	175	181	172	178	148	187	179	173	186	208	173	163	171	168	191	174	171	182	183	171	182	172	179	156	184	175	160	168	181	187	167	189	175	160	176	164	184	170	172	170	167	170	191	185	185	164	157	183	151	185	223	189	168	173	164	164	170	164	168	163	163	203	183	171	172	160	180	174	204	172	181	186	173	178	190	181	175	168	177	167	188	183	190	173	176	170	178	170	178	164	172	195	154	162	187	187	186	160	201	196	174	199	183	167	179	189	200	183	191	159	185	185	202	148	183	193	187	177	176	172	179	194	191	168	179	175	175	188	174	192	186	194	207	184	168	152	175	155	205	171	159	186	161	168	183	180	183	185	184	183	187	175	156	178	187	186	158	177	185	168	170	178	156	185	177	199	177	181	178	167	168	164	154	211	152	198	186	185	174	184	153	184	184	176	181	206	171	183	194	173	185	191	163	167	177	188	189	186	188	171	190	203	167	167	203	185	184	181	199	177	182	181	187	155	170	172	175	164	179	185	183	171	166	166	170	165	167	175	203	166	170	176	164	180	202	185	164	163	176	180	154	186	178	175	194	182	180	185	154	175	168	168	167	172	166	174	190	160	160	180	192	152	171	171	169	172	170	191	165	178	156	177	166	219	182	184	190	186	185	180	183	166	206	164	162	189	182	182	193	186	182	134	180	161	195	166	190	188	188	189	183	199	188	167	165	179	167	163	174	181	182	215	199	193	166	199	175	201	175	211	146	206	192	179	175	194	174	167	168	179	176	170	190	165	175	200	172	179	198	188	179	161	189	199	158	182	166	191	190	162	183	165	192	159	201	168	181	170	170	160	183	157	174	178	132	174	174	174	185	186	185	181	191	199	178	192	194	194	166	184	183	180	178	169	184	184	171	187	180	188	167	176	181	163	183	179	173	167	184	166	172	193	190	170	190	179	181	188	176	171	175	173	169	175	166	170	169	176	168	192	178	171	162	180	198	179	190	189	188	164	149	190	189	171	150	185	173	184	187	169	190	181	185	171	173	172	198	181
59585	84740	59496	31175	8844	463	432	419	364	421	376	359	367	371	326	340	340	349	345	346	307	377	325	328	353	327	326	323	345	343	345	331	331	330	330	331	396	324	325	339	314	336	332	335	331	362	383	358	321	325	345	331	324	347	327	337	338	368	321	322	310	318	308	335	310	313	347	353	350	314	383	319	360	335	346	302	318	343	340	314	327	322	328	360	323	395	320	348	277	341	355	331	322	340	332	360	347	332	362	315	345	363	365	329	338	330	345	348	294	307	319	349	318	365	313	344	317	322	316	297	360	349	331	345	360	359	389	342	336	346	330	335	362	336	336	338	369	350	324	332	351	333	340	327	333	331	329	312	366	352	329	329	319	342	295	346	333	319	360	331	335	326	337	309	358	351	336	344	338	319	364	325	345	317	342	353	352	311	347	343	339	364	337	340	340	335	350	344	353	345	363	340	328	343	362	331	376	338	332	348	321	331	319	350	354	380	311	322	360	328	344	335	321	356	348	325	334	356	332	342	323	322	336	336	293	353	346	381	328	331	336	346	327	336	339	350	338	343	359	312	357	338	344	323	349	328	339	326	360	341	324	368	335	314	330	319	338	349	319	285	309	349	374	358	294	356	332	349	338	371	331	307	342	341	322	344	319	316	324	310	309	349	330	389	328	318	320	332	334	313	321	310	309	348	343	311	369	346	344	343	351	340	346	349	326	317	327	349	331	335	374	352	345	338	345	317	344	351	314	321	339	365	348	318	319	313	358	338	332	345	364	340	330	363	329	359	359	338	348	332	305	345	365	358	342	325	335	361	336	314	341	339	318	339	329	340	322	336	316	327	354	329	308	309	316	342	338	320	335	316	344	376	340	362	362	337	350	325	337	349	353	351	339	354	323	335	331	348	308	331	338	328	328	310	306	349	331	314	358	328	331	319	347	330	363	348	344	353	331	346	316	342	335	354	362	302	339	317	344	286	338	333	353	356	367	354	338	322	342	317	374	322	332	339	315	370	355	334	338	342	327	343	305	356	344	337	327	336	324	365	338	324	333	356	326	326	335	357	342	341	329	322	342	359	337	345	356	326	316	327	344	376	331	345	360	375	326	346	324	342	360	340	337	335	346	336	307	326	311	354	327	325	333	341	349	336	356	331	327	317	327	341	348	333	351	356	374	343	344	341	344	311	338	356	356	364	359	336	340	341	342	379	363	330	307	374	324	364	376	286	313	317	322	377	376	336	357	325	345	339	374	375	330	336	344	335	347	356	302	356	344	321	342	311	343	350	337	352	323	326	322	378	323	345	310	337	353	326	349	320	349	333	353	325	344	350	357	335	318	325	314	339	339	347	329	331	337	340	278	331	329	335	323	338	340	358	363	337	350	349	335	383	312	367	323	377	339	318	328	333	332	350	350	340	357	334	336	335	354	364	316	319	325	336	359	328	389	352	346	327	351	319	360	312	338	364	326	340	331	322	356	339	295	362	349	361	343	308	347	335	387	342	348	337	326	350	344	322	348	342	342	383	340	322	314	346	335	336	319	322	342	332	325	346	339	366	351	332	303	330	362	339	365	337	322	370	340	349	309	370	338	365	331	297	357	319	373	303	342	319	341	339	339	336	365	327	329	341	306	398	354	332	323	353	332	315	321	347	351	342	318	327	358	339	335	341	350	357	369	350	311	337	334	342	342	377	338	304	325	340	349	330	342	343	350	326	344	300	334	343	322	344	346	342	339	341	333	356	326	338	328	335	356	332	328	359	305	318	348	361	335	346	327	322	353	320	327	313	329	323	348	364	313	315	356	327	332	358	345	341	349	326	347	339	325	358	338	336	321	319	330	330	368	305	312	353	334	332	345	330	319	329	346	315	323	345	311	308	313	320	333	333	311	337	362	351	343	370	334	322	353	332	331	341	313	365	350	327	333	324	345	337	309	338	354	346	346	348	332	367	324	304	344	352	306	337	344	309	307	338	342	355	345	389	320	316	326	351	325	347	327	347	372	328	368	347	311	340	294	334	344	319	332	311	326	341	313	332	317	364	334	312	326	310	321	307	330	332	338	354	307	340	352	363	304	366	343	365	337	336	336	331	351	313	352	328	327	329	320	334	357	328	356	337	342	323	326	346	340	320	368	369	318	307	335	360	346	360	330	331	347	335	374	325	334	304	320	346	378	337	306	305	317	348	357	343	339	329	364	319	318	333	364	344	346	336	339	342	303	337	343	332	306	333	374	343	336	366	323	325	340	340	349	352	326	377	324	335	335	313	355	301	370	350	321	340	335	359	356	360	365	360	370	335	331	304	358	347	322	334	326	319	342	356	312	341	307	344	330	361	307	335	345	309	361	371	320	351	365	378	335	336	319	307	296	346	320	336	305	333	345	337	321	336	326	281	342	357	353	351	312	309	352	337	324	328	302	341	360	338	372	357	332	356	359	340	334	328	340	317	341	330	310	360	349	339	356	328	333	360	352	328	345	333	317	324	307	348	361	352	323	356	341	341	347	385	315	341	333	329	336	330	336	328	342	347	335	324	331	343	329	328	354	323	342	341	361	346	345	350	349	341	349	352	320	329	303	360	366	315	309	336	321	320	347	337	348	336	342	340	330	333	360	324	311	306	331	326	356	365	339	378	353	307	309	346	336	345	327	324	353	331	327	361	327	344	343	349	335	330	346	348	327	345	346	346	368	338	320	380	333	354	372	332	341	363	350	318	323	334	329	315	359	326	355	321	388	316	317	331	320	349	310	354	340	357	304	322	307	347	346	344	340	291	329	349	328	328	353	319	355	322	329	336	327	352	340	342	337	354	339	356	321	314	330	352	330	352	347	352	326	325	324	335	338	346	336	348	330	331	314	326	350	343	339	303	308	318	348	351	360	338	349	310	347	358	341	319	321	381	337	325	326	374	305	372	362	305	340	347	332	342	334	351	349	366	320	330	366	341	370	340	324	351	328	371	337	322	314	346	312	371	308	343	336	335	315	350	333	332	313	373	342	333	350	306	349	327	344	337	354	339	311	324	328	343	342	344	317	326	347	362	349	356	329	336	355	318	343	333	332	351	348	313	310	337	336	327	354	341	328	324	356	339	334	335	384	319	340	330	326	323	331	313	329	356	329	340	331	333	310	325	359	352	343	341	361	322	343	342	341	341	352	333	331	355	333	310	323	329	328	328	321	347	348	358	343	347	333	335	341	356	328	335	330	350	342	367	325	332	316	310	343	329	349	337	340	349	337	362	316	326	325	334	364	345	319	342	342	336	379	311	344	333	301	343	331	364	326	350	358	349	356	347	351	338	318	359	332	320	298	332	328	332	319	342	337	340	330	331	399	350	340	367	345	329	366	311	371	330	361	317	347	329	352	370	314	339	346	341	342	367	366	332	316	316	323	314	326	357	328	329	362	334	331	314	318	335	368	342	332	354	341	336	322	339	320	359	354	327	351	329	324	346	328	338	316	363	306	343	319	351	333	322	343	333	312	360	351	336	372	312	352	361	339	338
23140	21786	29259	23881	21092	17542	2845	437	354	380	350	360	331	350	356	337	344	320	337	322	294	339	334	306	322	303	334	329	323	324	330	335	330	319	311	312	300	349	320	348	321	321	310	320	329	312	314	359	331	323	317	325	357	311	328	315	328	296	313	346	308	325	329	326	330	310	317	333	333	320	333	309	334	334	321	344	282	338	344	314	316	308	319	299	316	335	318	309	298	325	321	303	335	326	318	340	362	336	345	319	345	299	323	333	356	354	292	327	327	327	301	343	348	335	326	335	320	315	339	345	291	294	287	287	328	306	305	309	323	299	343	296	300	315	303	309	288	334	318	337	317	332	313	317	332	332	332	287	339	312	302	308	327	320	337	345	313	299	319	334	335	307	331	307	324	346	335	328	303	290	320	316	295	345	331	338	318	299	344	316	318	337	330	360	347	307	335	343	300	316	316	360	384	317	346	296	336	332	315	328	301	304	325	319	329	345	318	303	326	299	309	343	315	300	296	351	338	338	328	335	345	332	291	301	285	345	291	319	331	333	312	319	329	293	314	340	351	308	307	349	310	346	325	312	301	339	312	356	323	303	297	337	307	323	318	345	309	323	311	356	316	356	329	351	351	312	316	359	321	324	325	322	303	353	348	335	304	309	307	323	279	318	330	302	343	302	350	328	330	290	325	342	303	302	320	303	333	334	314	328	321	338	333	343	290	322	322	325	321	324	303	339	308	328	336	321	365	315	319	288	320	304	323	321	334	323	349	362	342	288	333	303	325	333	306	318	308	327	328	310	304	327	321	335	299	307	336	274	330	318	331	337	309	327	313	358	313	319	334	317	345	310	348	316	325	297	321	342	331	324	316	310	322	319	329	338	308	277	318	345	324	314	318	289	340	282	315	347	329	322	309	322	308	313	335	317	346	316	297	323	323	304	335	341	346	323	313	360	330	275	331	279	322	350	337	309	326	316	296	326	306	320	289	331	320	301	327	291	327	319	344	294	353	337	330	297	338	336	321	342	318	340	299	319	325	323	306	328	327	294	342	341	339	306	302	327	325	336	313	322	320	305	313	317	316	330	295	305	324	319	313	302	310	353	368	336	338	277	286	351	366	330	301	326	335	355	318	310	302	297	277	282	319	283	291	331	323	331	324	347	288	328	316	362	344	348	337	343	338	345	301	316	331	336	311	328	323	328	321	285	299	310	339	353	305	314	322	321	310	342	285	348	340	332	280	337	289	308	334	303	336	345	328	330	312	316	312	316	311	335	307	321	343	327	314	330	317	306	322	325	333	319	312	327	347	329	311	330	308	339	333	302	344	313	339	323	308	319	276	313	299	325	352	323	331	307	292	307	302	330	337	328	344	336	326	305	311	348	290	330	336	294	324	336	347	316	362	329	320	327	316	295	298	322	322	319	360	348	321	331	342	273	302	333	292	342	310	321	304	343	338	321	318	305	355	306	339	297	323	322	327	322	350	319	310	327	291	297	323	364	323	348	346	334	333	311	316	357	332	337	340	322	342	323	308	279	288	340	345	336	315	315	355	313	318	325	337	317	348	337	310	294	333	334	300	350	293	297	377	345	346	278	323	357	280	315	335	303	317	342	313	358	356	307	304	316	289	317	306	296	322	332	316	293	322	346	278	315	342	309	304	326	335	333	292	347	313	307	326	299	324	339	307	298	334	341	333	319	320	318	302	301	307	306	334	330	323	387	328	322	316	301	290	309	329	314	319	340	335	316	316	317	331	345	348	325	323	342	327	318	317	334	313	315	316	338	341	296	310	316	304	327	315	306	330	334	316	311	345	312	353	312	319	326	293	317	287	347	314	341	325	301	310	328	317	311	322	310	310	335	326	334	288	303	340	318	319	334	298	341	319	306	339	338	333	327	326	295	350	325	342	302	305	312	327	320	325	347	317	360	322	318	348	272	312	342	313	319	314	344	298	329	287	311	312	332	290	317	325	315	311	346	331	336	317	332	333	328	299	316	338	334	300	337	313	326	283	317	322	308	328	326	330	307	333	341	345	321	288	302	322	327	305	310	329	309	291	299	345	314	312	325	351	344	345	316	284	340	302	307	353	310	330	340	308	330	303	318	347	313	330	301	311	295	300	300	319	310	309	345	329	324	355	331	351	337	336	324	326	302	314	330	309	328	306	332	317	331	339	340	341	322	321	314	333	346	316	314	344	298	341	307	300	325	312	330	343	280	340	281	316	305	306	355	332	336	337	322	331	291	334	321	292	290	319	334	323	313	337	329	349	304	295	330	311	336	327	278	337	301	319	330	337	344	316	326	316	354	321	310	294	312	285	325	313	335	287	314	299	328	347	328	310	305	326	358	346	298	303	302	335	342	308	324	319	291	314	307	305	321	328	350	304	305	306	333	317	340	319	332	319	337	328	329	324	328	317	308	297	313	338	323	334	301	326	269	321	328	328	326	334	323	332	309	334	306	313	317	317	336	332	353	313	305	346	352	315	323	295	324	324	313	313	340	320	303	335	315	303	298	319	310	348	332	314	293	302	314	325	336	321	329	343	335	354	324	330	346	319	339	338	313	324	293	357	306	339	297	292	348	327	331	318	329	318	320	322	313	318	323	294	329	366	290	305	329	335	320	296	302	322	316	348	326	305	327	340	318	326	328	335	353	329	333	331	319	309	322	316	329	325	312	308	331	362	343	319	337	329	328	322	323	289	309	314	333	313	318	282	309	312	321	324	318	351	329	332	333	304	313	348	338	316	319	295	315	330	333	283	324	356	312	323	349	319	349	322	331	313	307	362	352	316	322	279	319	312	319	317	369	299	374	329	322	342	317	312	314	308	341	317	321	318	330	328	303	343	333	305	340	314	296	309	300	337	310	313	310	338	309	366	318	314	325	313	331	307	359	329	320	319	336	307	312	302	303	330	334	318	327	334	336	380	341	350	278	344	316	357	322	316	343	345	308	302	325	326	307	355	318	335	310	306	325	357	312	343	292	305	340	337	309	328	317	317	300	317	316	335	309	310	294	314	313	332	316	308	329	301	341	288	342	318	304	302	333	291	309	283	299	345	316	313	324	309	296	332	293	304	322	325	322	306	327	286	360	306	327	338	306	319	316	335	297	316	333	310	316	300	332	346	342	326	323	338	316	291	303	345	308	323	310	328	343	339	319	332	313	304	350	299	314	313	322	306	325	319	318	303	315	320	299	322	313	294	309	325	331	325	317	320	350	285	364	300	324	312	319	348	317	289	335	326	331	325	317	334	303	317	318	322	324	331	331	303	311	321	343	332	346	285	331	323	341	310	343	331	330	353	335	326	337	319	307	328	321	302	298	332	322	336	363	300	313	338	311	318	336	301	307	319	320	330	308	336	317	287	336	337	287	321	333	335	315	328	324	344	365	343	304	316	328	304	305	361	315	333	311	331	305	336	303	352	326	325	319	333	296	307	315	321	304	302	318	352	323	305	348	314	286	294	361	291	337	304	282	357	330	324	321	294	313	363	330	335	335
59560	95873	65378	37058	11312	733	747	687	657	649	685	631	616	642	613	576	585	576	609	550	564	571	554	574	575	586	579	603	587	576	585	607	592	593	566	592	585	593	548	542	582	510	539	542	592	597	526	547	545	594	547	517	567	554	557	543	572	587	567	560	567	614	609	564	557	567	609	566	601	590	554	552	610	545	532	542	591	587	532	571	533	533	582	537	569	525	554	595	566	575	596	588	595	573	592	560	565	579	535	557	573	606	563	615	555	570	574	552	606	530	606	571	593	551	533	591	558	575	552	538	583	546	565	564	569	569	530	570	557	553	547	561	585	567	578	586	557	581	560	536	543	568	519	544	560	582	558	616	557	579	573	556	532	571	573	617	556	550	540	532	574	567	545	584	563	579	569	531	552	568	609	615	577	625	589	559	588	556	562	546	537	584	578	568	602	587	612	553	602	536	572	514	560	525	568	562	621	550	582	557	559	609	576	569	561	576	565	552	584	538	573	591	537	552	597	529	592	532	564	565	548	566	606	565	549	519	548	554	579	588	566	538	533	570	597	595	617	559	592	541	616	556	564	539	587	569	530	566	594	552	517	528	559	539	565	565	583	626	541	611	556	517	580	585	518	605	572	554	626	575	550	545	555	570	564	553	541	585	560	540	574	605	571	550	529	563	558	556	549	568	559	540	553	569	527	573	555	544	582	546	603	566	541	527	573	555	562	558	551	543	603	577	572	561	574	557	594	567	517	555	538	554	569	546	524	550	550	558	556	532	551	563	523	552	551	589	560	537	566	548	564	570	582	562	602	585	577	547	566	535	576	585	543	593	565	575	541	611	503	585	566	553	552	567	585	582	549	576	560	586	602	603	576	573	551	551	558	537	580	562	566	571	554	587	544	556	564	533	574	584	582	535	540	575	566	552	542	540	538	560	576	572	576	557	546	603	563	535	596	533	631	568	609	551	569	510	549	571	571	585	571	569	614	553	568	552	608	532	571	538	574	569	548	579	560	569	556	570	519	595	582	510	589	543	573	543	547	575	539	611	591	570	553	578	539	530	541	568	557	542	579	551	560	586	555	533	577	556	632	515	612	536	571	515	544	568	599	584	550	583	556	544	545	568	548	532	574	554	601	587	589	578	557	601	580	535	515	556	573	589	553	534	626	567	554	538	555	558	588	558	533	577	597	608	550	570	522	528	529	531	553	535	605	542	568	567	574	564	499	566	561	494	594	537	607	551	595	566	557	538	577	552	580	497	551	582	583	553	568	539	576	610	599	595	578	566	555	596	528	560	542	520	542	579	578	568	543	561	580	567	590	603	605	538	556	568	565	539	570	570	585	556	546	584	569	555	560	613	551	548	559	512	584	515	543	557	588	585	550	587	583	585	577	519	501	531	603	555	570	563	558	607	597	533	620	550	581	559	541	585	598	565	529	576	558	560	559	555	564	589	555	558	583	586	563	530	596	544	537	551	601	530	581	544	584	579	550	587	549	510	598	560	536	551	558	548	544	567	576	580	591	527	581	591	574	592	550	568	528	565	547	546	566	562	577	583	564	534	578	572	551	581	541	572	565	583	589	546	550	583	539	575	551	581	545	562	554	553	508	586	609	550	546	551	574	614	579	564	603	519	581	574	571	560	590	538	590	545	565	543	529	566	529	583	546	576	574	562	554	586	558	574	573	565	595	554	562	559	572	540	549	539	545	578	576	601	539	552	601	559	632	538	566	586	568	583	568	581	609	559	552	572	543	582	589	520	564	576	559	603	545	562	570	567	627	574	535	579	564	571	571	543	567	559	616	549	554	581	571	589	556	586	586	567	552	568	552	597	562	568	552	541	577	581	557	560	572	530	560	560	551	558	541	582	536	594	576	549	561	563	584	549	568	577	526	542	573	618	546	570	566	543	569	551	578	555	520	537	573	594	642	576	548	566	523	558	535	571	528	535	553	605	596	595	567	503	579	586	557	550	585	533	559	560	585	593	571	527	578	540	536	574	526	590	508	569	549	564	557	545	527	560	594	529	549	560	555	567	550	543	571	544	579	555	566	552	545	598	549	577	591	615	552	552	562	573	550	544	505	503	571	544	583	567	569	572	546	539	556	557	543	581	582	592	543	534	571	534	576	573	561	579	547	537	572	587	592	579	577	554	570	521	535	585	532	543	587	601	566	534	573	551	536	573	573	506	579	552	578	522	610	564	573	577	566	556	585	540	550	589	520	520	565	573	577	575	601	514	520	587	533	565	557	546	613	538	553	528	563	584	577	574	553	564	580	528	600	557	543	587	549	586	578	569	546	565	523	599	600	575	551	547	540	616	563	580	573	574	552	587	530	532	573	528	572	533	555	523	535	540	577	581	526	587	570	563	588	541	545	570	557	576	565	565	568	594	577	569	556	552	573	572	515	544	559	549	567	552	553	554	577	577	553	574	590	582	557	583	597	580	583	547	528	561	559	552	589	561	553	590	524	593	548	577	594	564	550	525	578	561	558	622	612	598	560	556	562	601	607	551	596	542	556	576	561	540	550	564	542	534	590	562	563	563	611	569	531	560	546	574	579	553	546	547	585	544	564	592	524	565	606	535	540	531	555	583	611	563	548	565	580	570	558	567	565	583	554	573	572	575	556	545	565	542	593	535	558	567	560	551	557	547	549	582	530	628	521	515	557	630	574	581	530	573	539	537	532	574	584	552	562	527	562	597	557	543	610	549	571	567	533	578	585	573	567	568	553	545	560	567	559	557	570	572	553	529	574	589	532	562	574	513	598	544	523	538	553	558	540	518	559	581	551	573	602	565	550	562	549	598	544	571	564	541	537	626	515	544	558	593	584	544	569	538	568	586	563	559	539	545	544	556	543	586	564	555	567	551	540	568	529	531	563	564	603	608	571	583	583	569	553	538	586	545	573	569	578	570	581	538	582	556	572	548	608	577	569	567	525	541	586	560	573	577	579	569	585	533	559	620	535	543	577	533	577	595	558	554	574	554	561	567	607	538	592	577	577	575	579	558	547	587	555	555	551	546	577	529	589	577	546	610	555	527	547	543	525	519	545	548	617	570	520	581	547	544	540	569	568	590	551	586	557	552	574	579	552	528	539	561	549	576	501	594	511	576	563	556	529	607	584	569	609	580	576	563	612	574	527	536	536	566	574	516	539	568	627	564	566	555	586	552	576	554	523	543	572	592	574	530	566	573	592	587	566	534	581	552	540	576	574	557	568	556	558	530	594	554	573	578	614	568	544	558	572	533	557	569	519	560	567	576	574	587	540	561	554	558	558	569	526	545	580	536	561	546	559	577	567	572	599	569	564	538	568	575	571	540	515	593	523	538	558	537	533	554	584	531	549	535	542	566	581	539	573	545	533	599	569	627	551	571	574	561	560	573	563	566	536	574	535	583	528	568	566	570	549	552	579	596	518	521	542	540	517	566	580	570	554	564	515	571	526	566	589	575	576	562	632	534	564	539	557	536	521	588	558	551	580	569	562	583	562	550	527	535
29204	28296	22626	7938	1122	386	240	239	258	225	236	249	227	247	264	258	268	226	225	228	237	225	205	221	234	232	230	243	233	227	205	250	250	218	236	244	277	218	237	256	252	232	214	236	226	234	209	230	237	275	239	268	240	244	227	230	225	230	242	242	250	229	240	241	195	230	230	253	235	263	219	248	213	218	247	223	235	241	247	231	205	239	238	223	221	208	211	241	230	245	235	217	226	246	211	251	227	246	271	237	240	254	229	244	251	211	232	247	221	210	254	238	209	233	215	236	225	231	226	214	210	246	224	241	243	258	219	226	237	247	251	251	254	245	224	230	241	235	217	246	220	262	219	232	224	225	228	235	264	255	239	218	215	223	238	233	244	247	218	268	251	240	238	263	214	237	231	215	231	246	244	220	236	257	235	221	227	256	249	236	224	251	233	216	235	243	246	214	240	221	236	220	234	230	230	226	216	231	215	225	219	199	222	208	243	233	226	244	240	259	213	254	241	221	229	219	212	239	244	230	276	227	203	237	260	237	258	245	257	253	245	226	226	276	211	243	229	246	222	225	248	264	263	232	209	222	234	275	206	233	221	230	216	241	230	213	211	223	237	239	226	225	229	204	215	273	228	222	230	247	248	250	242	232	225	234	212	220	224	236	255	232	254	250	222	219	224	220	211	219	250	226	213	241	256	282	238	246	241	226	246	220	221	206	247	211	236	233	242	211	252	245	233	265	223	267	246	258	230	245	226	247	246	220	247	228	231	233	244	240	234	222	199	257	244	234	251	221	222	243	291	248	241	241	236	245	231	247	225	232	230	249	237	244	245	243	242	202	250	241	244	256	241	245	218	263	223	212	230	227	253	246	231	230	226	246	237	235	238	231	263	213	226	263	275	227	235	251	249	216	226	210	266	238	223	235	227	233	226	224	261	236	238	219	270	227	237	236	273	234	233	240	202	244	208	231	234	226	234	235	251	248	222	243	231	257	213	240	249	215	209	210	233	246	224	268	221	219	231	242	242	235	219	226	251	243	249	264	234	239	250	227	204	211	253	244	234	198	235	224	206	252	226	243	250	230	237	268	251	216	242	242	230	256	225	266	229	231	248	241	233	237	251	265	249	216	267	225	225	227	253	253	240	250	235	235	256	233	224	233	227	248	276	206	251	239	245	238	237	249	236	258	246	252	225	202	217	229	257	251	214	238	228	246	220	239	237	254	225	264	245	236	266	230	258	256	243	216	227	232	244	243	271	265	221	240	243	252	253	254	230	236	216	227	260	224	264	236	252	239	230	236	245	255	255	220	228	261	241	243	253	246	223	248	229	234	242	219	217	242	222	244	231	258	253	219	234	236	227	199	244	235	232	226	245	256	239	236	252	246	217	225	236	247	252	199	241	235	215	235	228	213	261	268	246	222	247	218	241	200	230	245	244	212	209	248	249	254	238	213	251	219	224	220	251	218	223	243	242	220	257	235	221	243	223	221	222	226	213	259	223	244	223	239	233	246	232	238	227	269	236	251	227	243	247	231	230	206	215	232	220	251	241	251	243	224	250	240	237	231	251	247	236	233	218	239	245	248	245	236	243	243	235	228	229	234	251	213	222	245	243	228	233	222	228	214	212	232	245	219	238	251	257	248	227	244	232	243	242	235	209	226	275	232	251	234	254	237	244	229	220	227	248	203	232	226	204	251	232	252	246	228	247	241	232	226	220	243	224	214	259	259	244	238	246	250	213	259	226	247	227	221	223	221	242	248	255	208	278	230	218	227	234	229	240	240	227	246	242	250	241	260	261	240	229	218	225	230	243	237	248	234	246	262	223	227	234	217	271	222	247	259	215	272	228	259	243	241	240	222	225	242	250	230	231	212	216	222	226	223	240	252	261	243	236	240	254	241	216	223	234	219	238	232	220	240	235	220	252	267	265	221	231	242	268	227	219	241	240	254	241	251	235	225	249	218	249	228	260	245	237	233	259	235	234	224	230	233	231	224	219	243	223	216	232	246	243	222	245	234	235	269	224	234	227	253	224	220	220	191	231	239	240	228	228	231	251	245	234	246	219	244	222	226	232	236	247	241	255	250	232	213	240	232	228	238	253	235	248	243	252	240	206	267	256	233	229	253	237	247	262	236	239	249	237	233	230	241	237	267	245	229	285	239	233	226	235	231	253	232	255	246	226	227	222	219	231	244	214	239	249	214	233	280	226	254	221	254	255	239	233	241	251	219	233	250	207	248	246	219	243	217	262	268	241	221	224	245	255	235	237	195	237	215	262	230	227	235	224	255	234	228	228	229	208	243	277	249	221	251	217	241	240	223	238	260	229	250	254	247	244	233	258	234	241	246	253	244	220	225	245	234	226	239	236	236	237	223	227	247	235	242	244	218	231	244	266	215	263	261	237	242	238	254	215	224	217	235	265	227	229	256	228	241	232	245	213	224	249	230	225	217	242	249	222	251	228	233	245	219	253	233	238	220	225	209	235	232	248	230	281	238	244	256	238	257	236	214	220	241	249	261	209	250	245	231	225	200	269	248	244	236	255	262	236	228	257	232	248	214	210	224	244	241	247	236	213	233	231	235	243	264	224	221	259	220	242	231	237	233	248	247	240	217	236	255	265	252	224	259	285	233	226	232	248	258	247	244	233	202	268	239	260	245	204	218	255	256	276	239	231	222	248	209	218	249	229	236	218	239	232	223	218	229	237	240	212	252	257	238	252	263	225	231	215	263	228	231	227	231	219	241	230	221	226	260	249	234	239	246	222	249	271	233	230	244	247	211	246	246	228	239	215	242	235	252	204	236	219	237	225	230	234	238	233	227	253	243	237	220	237	233	220	228	228	248	275	238	223	240	237	229	244	234	207	254	233	226	232	213	238	231	236	244	242	238	228	207	242	222	241	226	231	221	243	230	241	217	197	254	224	218	248	271	210	262	234	232	222	257	240	257	233	261	243	238	233	262	249	200	213	244	246	246	250	246	235	234	227	245	284	244	233	225	210	227	203	251	238	215	241	217	256	223	225	240	237	260	244	225	240	240	240	237	220	238	264	255	228	208	248	233	235	222	232	242	232	257	238	252	255	232	236	248	220	229	264	221	221	234	235	254	232	234	246	212	224	243	241	250	260	237	231	260	236	251	225	235	236	231	251	233	232	231	242	242	221	233	228	256	226	249	248	230	239	222	204	243	202	228	234	254	249	219	237	233	267	223	222	231	242	223	243	220	266	211	252	254	230	233	210	259	232	240	220	228	243	229	241	245	249	250	239	250	246	226	234	238	249	219	246	232	229	239	250	233	248	230	238	249	253	230	231	207	217	239	230	266	215	251	214	234	235	225	268	237	226	240	271	233	242	230	235	247	238	231	244	220	218	226	270	223	246	230	224	237	228	229	198	238	239	241	252	219	245	215	256	245	228	249	250	240	238	257	227	224	232	275	254	228	227	225	228	239	252	239	238	265	232	257	267	255	248	242	265	231	241	272	228	223	244	234	234	244	236	223
38908	46924	24114	7689	2051	440	459	466	475	444	473	475	469	471	469	431	425	469	452	448	481	435	439	446	454	443	483	471	418	480	488	464	428	488	442	484	461	511	440	459	433	442	451	452	490	423	453	474	433	434	443	482	474	455	429	448	425	417	448	467	443	447	424	446	452	472	459	448	439	431	425	445	425	443	438	485	439	454	469	432	454	461	454	485	451	454	455	474	459	474	419	455	489	485	448	466	476	474	464	446	437	467	487	447	448	444	475	456	449	428	448	459	502	493	494	479	503	449	451	443	436	475	449	460	479	459	469	465	482	452	448	457	473	479	481	436	462	423	445	478	459	431	461	441	451	422	459	428	479	432	448	483	464	461	459	492	464	455	430	433	458	474	472	422	452	459	438	449	420	466	481	463	461	460	495	450	444	461	423	403	450	457	436	471	483	436	421	421	473	418	463	426	434	460	422	446	474	462	435	388	467	458	408	441	494	492	441	458	403	456	447	450	440	457	475	440	433	425	449	448	480	420	470	460	476	464	471	456	445	438	466	434	452	478	458	427	449	473	445	450	467	462	475	495	489	463	396	455	434	486	452	488	461	501	447	452	474	460	440	471	509	427	443	456	434	484	466	452	425	437	438	474	464	430	451	439	466	478	487	422	447	472	450	463	425	432	496	417	441	464	460	426	427	448	448	476	448	453	467	430	504	439	436	439	442	453	448	468	446	497	448	442	471	442	441	454	454	436	469	488	438	477	454	440	418	464	433	468	448	439	431	461	408	474	475	482	454	463	431	442	459	431	466	456	440	488	438	497	462	451	445	426	430	449	486	469	477	422	469	436	458	446	462	492	433	457	465	491	446	466	441	434	445	442	445	483	448	428	439	458	452	470	477	482	455	470	459	433	477	449	431	461	429	452	455	453	476	482	478	442	476	424	447	464	473	443	452	485	403	469	415	435	478	424	471	451	459	480	432	431	458	420	467	460	458	444	431	435	460	473	503	476	437	461	469	498	474	449	439	462	437	394	462	482	452	436	449	457	455	420	445	459	421	431	438	500	465	464	462	445	457	427	463	419	440	436	459	469	445	422	444	462	494	423	433	464	404	467	449	431	459	455	467	454	462	446	492	468	457	449	459	440	465	453	465	449	462	480	457	456	474	450	462	454	474	448	433	434	487	483	476	441	465	444	445	482	447	428	423	443	447	458	451	438	430	454	444	461	432	470	451	464	467	432	443	441	425	462	437	473	438	472	431	439	454	400	515	470	444	480	468	465	448	495	393	448	445	498	456	462	439	443	446	440	463	446	456	461	431	462	448	459	410	416	478	483	457	477	451	450	457	425	434	459	477	449	437	437	454	455	445	481	409	471	476	423	437	446	439	462	484	459	450	441	437	462	477	449	466	419	466	467	460	458	500	459	423	462	485	492	414	431	447	464	468	473	476	456	461	456	468	452	433	453	422	452	480	432	474	426	469	462	462	479	485	496	438	457	456	471	451	467	459	466	465	446	428	445	497	456	420	461	490	454	434	473	428	472	426	471	505	469	421	442	472	408	431	450	461	458	444	402	444	440	447	444	476	455	450	434	417	443	447	464	450	439	404	448	463	447	486	463	446	505	446	466	487	430	459	448	484	464	458	458	459	444	464	489	452	471	446	459	432	453	452	428	474	464	437	427	435	437	427	440	442	469	481	450	453	476	463	470	442	507	420	477	452	433	468	461	466	445	441	452	456	444	498	431	470	457	412	443	483	439	438	469	449	463	469	448	434	441	454	449	439	443	457	450	452	445	455	440	419	439	448	458	456	480	387	469	434	448	455	443	463	461	485	438	447	432	472	425	473	473	461	484	479	451	434	442	478	457	465	458	440	489	407	429	451	478	485	444	463	462	456	440	468	444	427	491	441	448	462	441	463	458	464	448	477	461	443	472	439	443	446	493	462	446	457	464	445	424	455	484	469	470	487	457	469	477	426	443	460	448	480	493	423	442	464	472	430	457	464	456	449	443	438	462	431	426	452	455	462	395	447	482	442	453	464	449	427	445	437	444	413	463	423	450	457	403	452	456	438	462	454	448	462	464	430	457	476	449	462	457	438	466	446	452	461	436	507	466	449	417	431	462	452	432	470	477	429	447	453	447	458	458	483	453	413	416	449	440	475	462	483	482	489	447	463	430	473	436	476	488	459	413	456	406	418	427	420	398	428	441	444	472	435	435	438	456	474	466	428	413	441	448	484	439	422	476	498	435	428	446	412	445	441	462	448	427	456	440	450	452	446	492	442	417	444	446	434	489	452	430	473	432	460	446	471	469	458	459	512	458	473	416	445	448	452	400	462	459	432	427	443	468	438	468	453	414	446	419	471	427	449	462	462	468	484	428	483	467	480	461	461	441	448	485	461	466	478	457	466	451	420	435	443	454	457	493	479	403	422	471	478	456	477	459	423	453	470	462	447	448	439	453	460	456	464	467	412	484	439	454	457	482	476	458	466	458	439	492	482	463	502	435	456	477	464	470	429	437	437	484	453	503	432	428	454	404	444	469	465	455	475	460	474	421	432	442	439	400	451	426	464	472	466	386	446	444	436	453	464	485	485	436	481	459	455	446	412	431	469	462	446	459	465	436	486	463	488	435	463	495	406	451	457	426	476	477	468	459	424	432	486	441	442	424	477	475	454	437	446	447	516	454	456	479	462	475	423	467	455	454	461	465	471	420	442	428	449	471	479	438	474	422	438	448	420	468	446	431	471	446	460	416	411	451	485	461	492	431	444	514	483	467	465	443	470	480	448	447	451	454	428	460	427	430	466	451	459	474	404	454	440	468	474	454	480	449	453	438	458	463	440	445	442	472	446	498	453	451	409	459	443	435	472	495	448	455	492	480	464	465	415	459	437	434	471	491	438	452	460	471	469	469	454	493	497	479	461	463	435	430	442	465	475	446	417	437	438	487	430	453	451	434	482	457	474	426	456	485	496	448	446	451	439	464	445	445	428	435	423	455	452	473	485	451	429	445	476	488	451	460	450	493	432	448	442	433	461	436	419	424	543	501	441	464	443	492	458	448	522	450	437	444	460	425	442	493	426	479	434	473	438	478	442	402	496	453	486	472	462	461	449	476	446	419	485	474	495	476	430	477	437	485	471	449	492	413	485	441	462	498	457	445	498	448	461	447	451	447	477	454	430	471	472	434	453	459	489	447	436	441	418	476	458	400	434	485	458	463	456	456	438	503	486	464	444	407	432	491	446	446	428	446	449	439	449	474	446	465	452	422	455	444	459	471	422	449	455	449	453	479	473	437	448	451	468	498	470	442	460	438	491	466	469	456	478	467	460	468	463	427	464	460	421	456	476	421	462	470	488	445	462	450	445	447	424	490	449	453	445	424	445	494	483	433	448	472	450	408	455	512	444	453	458	469	457	473	503	443	451	456	431	485	434	475	460	474	445	464	467	421	448	434	463	467	474	504	445	422	478	446	433	460	486	496	430	482	459	449	444	424	457	488
24295	22576	29162	24330	18782	4462	275	188	177	200	180	188	185	184	191	199	167	194	167	162	186	173	207	192	184	161	200	175	197	167	187	167	182	178	180	199	176	171	173	166	178	181	155	188	194	183	196	184	197	153	170	172	165	175	189	173	178	181	183	199	175	177	154	196	181	186	160	172	182	188	182	189	188	165	162	174	172	176	187	164	167	180	190	201	177	174	159	198	176	178	197	174	169	178	180	165	182	167	179	158	187	161	165	181	168	169	176	170	170	169	164	168	172	179	191	191	193	171	181	199	185	184	163	174	173	161	181	168	187	181	160	170	180	183	190	165	192	171	160	163	185	198	173	172	165	164	194	197	183	169	187	179	188	154	203	172	179	199	159	181	166	193	173	175	153	193	164	181	169	169	172	204	182	174	190	180	174	180	192	178	166	194	191	164	177	172	166	200	178	186	166	162	172	181	172	194	157	230	192	198	162	171	200	160	169	176	177	170	164	211	194	178	192	167	155	202	177	197	156	181	162	183	182	174	191	179	169	151	184	177	190	180	175	167	187	199	183	162	170	180	171	189	189	189	176	168	190	193	190	170	210	153	170	187	162	163	169	179	165	167	170	170	187	165	170	189	171	188	163	183	154	162	198	179	183	169	183	153	180	169	173	168	176	183	156	159	180	177	171	175	193	175	171	160	175	169	161	188	151	160	169	183	195	182	165	190	187	175	191	183	189	190	156	184	165	183	184	194	167	188	180	166	152	162	125	158	202	177	198	170	194	185	172	156	189	173	157	194	160	175	165	210	197	159	175	168	186	185	191	182	183	162	172	165	161	178	186	185	172	182	167	184	164	199	179	164	181	213	168	209	185	160	187	162	177	164	175	169	164	189	176	194	165	179	171	172	200	192	174	169	187	175	194	173	165	198	153	196	169	174	199	173	183	184	159	148	173	198	182	172	170	189	196	194	192	162	204	178	158	193	203	185	189	176	177	173	195	180	175	170	153	209	179	185	149	161	201	185	161	194	194	158	192	197	172	173	187	198	170	196	180	180	176	172	195	175	156	172	184	186	185	197	187	175	180	180	174	193	175	207	167	180	190	172	195	183	197	174	170	194	172	184	176	176	175	194	163	166	176	185	183	171	185	183	175	163	168	167	199	149	173	195	140	185	172	174	173	187	173	185	179	183	181	172	159	202	171	196	170	164	159	168	165	183	187	195	158	190	198	152	155	172	177	176	178	172	194	171	192	181	177	199	153	198	159	177	180	189	174	198	162	169	169	163	177	168	186	170	186	175	185	184	159	178	196	179	171	205	188	188	169	184	201	152	204	193	199	152	175	159	177	191	177	181	185	178	196	154	180	187	182	172	210	192	189	182	175	204	173	183	159	178	178	189	154	184	177	190	174	157	189	188	165	171	166	186	160	168	165	182	168	181	180	180	138	178	186	176	162	171	176	161	152	167	172	192	189	168	170	190	187	202	172	186	179	157	154	203	169	159	187	165	172	181	162	173	165	166	194	178	156	175	162	182	173	161	152	204	174	180	173	189	170	158	190	166	180	178	178	170	195	176	156	172	187	182	185	172	176	187	161	183	171	170	168	170	165	177	179	162	141	180	158	179	164	184	184	180	180	170	190	180	167	154	161	182	151	164	154	203	174	179	179	164	197	160	162	189	192	166	177	155	189	162	206	202	207	169	159	179	198	168	164	196	170	188	161	192	196	162	169	187	172	156	156	157	189	187	179	197	154	180	173	174	183	186	194	175	169	177	175	170	191	147	160	149	173	171	166	177	179	190	170	188	153	173	192	176	196	177	182	176	165	158	169	168	176	175	191	172	179	189	169	189	168	183	198	200	194	184	171	187	172	161	178	171	164	174	185	169	213	203	183	183	173	163	150	178	178	170	179	183	150	174	191	188	180	168	157	190	185	178	172	187	181	194	178	159	178	189	175	192	179	176	185	166	175	158	161	170	187	148	167	180	176	179	175	193	166	170	185	192	174	162	196	177	192	179	176	172	170	188	178	166	192	180	171	167	158	172	173	172	200	164	181	174	199	184	193	177	190	194	196	172	195	160	197	179	158	174	180	166	183	171	165	183	183	165	193	182	200	197	181	184	191	158	203	167	168	184	213	178	172	159	180	166	170	172	218	191	190	159	176	178	189	163	178	180	165	181	162	163	193	184	203	177	154	188	196	199	184	165	154	171	165	167	172	165	188	182	182	178	173	182	172	190	168	199	176	185	173	183	180	161	166	187	180	178	170	206	183	208	183	174	174	176	189	155	178	188	172	176	158	162	166	154	174	169	147	184	192	179	169	179	199	186	184	163	189	182	164	186	185	158	173	157	175	178	172	170	176	182	181	161	179	168	178	155	159	188	178	175	213	183	183	205	176	154	169	187	157	166	166	173	159	176	185	168	165	164	171	194	185	167	163	170	189	166	179	183	185	170	172	152	177	172	186	159	175	190	176	176	160	172	182	179	188	179	162	177	156	170	186	188	181	183	168	160	171	194	162	176	168	168	193	150	196	192	181	191	177	178	158	183	184	207	172	170	199	189	165	157	177	174	174	163	182	161	187	182	181	168	171	147	166	173	150	156	163	187	155	187	200	184	176	191	189	190	167	171	165	192	191	174	176	195	183	184	172	176	189	179	182	188	146	168	174	213	157	202	176	139	180	196	163	159	192	174	170	189	201	186	185	173	164	181	153	160	199	174	181	182	191	173	180	185	194	167	180	195	159	172	183	197	189	172	177	170	172	179	174	180	193	177	181	174	196	168	161	182	188	166	189	164	169	180	152	193	205	176	171	174	191	188	168	152	162	170	161	171	187	154	183	171	176	185	183	185	214	190	176	199	162	190	181	160	184	190	173	187	167	184	175	184	150	161	178	194	174	161	162	189	179	168	189	191	187	181	186	185	164	188	190	205	174	180	193	171	162	182	169	173	196	188	188	167	185	176	199	189	193	167	153	190	176	197	190	186	175	164	178	167	181	190	170	201	166	171	180	175	175	156	168	170	176	184	190	180	185	178	193	161	183	186	177	141	166	177	169	188	150	183	158	175	163	190	187	162	193	182	180	163	182	176	183	170	170	188	159	170	176	172	161	191	188	174	173	167	209	178	161	177	181	185	182	185	165	186	180	180	190	176	169	198	186	165	185	168	221	180	162	158	177	174	187	171	184	172	149	192	148	189	209	146	166	180	176	181	186	181	170	198	163	192	177	180	167	168	175	190	169	153	183	145	174	178	183	187	194	163	187	164	192	171	170	161	165	185	197	201	169	177	177	179	182	189	179	169	187	173	182	192	177	191	166	185	180	166	189	167	173	178	193	197	188	170	168	196	163	167	194	179	155	168	192	183	168	177	199	182	165	177	165	167	189	209	190	207	175	167	182	174	179	171	176	172	173	176	161	184	197	190	179	182	167	185	165	205	163	173	172	161	169	176	153	152	174	153	165	180	184	169	180	186	165	203	183	189	187	194	188	179	152	168	189	165
60483	82851	52171	30252	8646	461	451	443	412	382	384	386	345	356	366	372	352	339	351	362	362	335	323	320	373	325	369	333	341	366	324	350	336	347	366	316	322	318	355	337	391	342	330	353	325	341	321	337	347	313	359	343	349	324	329	341	343	357	358	347	369	337	355	361	363	385	343	365	336	314	357	352	312	350	333	322	358	342	336	349	361	368	361	339	342	346	375	333	326	338	306	322	337	313	379	342	354	323	320	345	315	316	336	349	346	321	338	358	325	343	329	342	379	358	343	338	340	330	326	335	350	363	354	305	349	360	318	373	351	298	343	334	340	315	357	325	348	324	343	351	342	336	366	343	315	347	314	337	363	350	325	335	316	349	332	351	378	336	316	336	347	374	320	330	361	338	341	352	331	382	366	366	329	368	369	334	333	338	329	346	351	344	332	332	309	328	338	327	328	353	356	321	319	352	358	322	319	345	349	332	362	351	352	348	346	333	346	357	352	373	323	371	343	343	343	326	364	332	359	362	323	315	316	305	343	305	309	343	330	354	385	346	344	332	335	333	321	323	334	346	299	362	331	323	323	350	335	330	337	347	311	392	348	323	321	360	312	334	312	349	331	369	316	330	349	318	339	322	307	313	351	368	360	342	330	374	354	331	316	338	340	321	347	332	325	338	309	312	360	338	340	326	318	358	330	362	307	351	329	329	344	364	324	354	323	316	349	351	336	350	335	328	335	321	309	347	340	335	346	334	367	324	323	342	327	321	345	295	351	336	343	342	344	316	332	346	354	351	307	336	333	304	328	331	339	368	339	334	334	338	318	341	343	367	331	316	352	364	328	328	327	360	363	370	320	334	363	305	336	351	357	332	298	349	331	348	359	317	319	329	308	299	353	343	334	342	319	341	356	330	320	327	328	352	348	308	322	313	329	375	367	384	328	329	330	335	294	343	350	319	336	329	330	303	365	319	343	324	339	370	300	339	354	323	326	347	316	323	369	331	349	359	333	350	353	354	347	322	331	331	315	337	356	312	359	369	357	346	328	316	335	353	333	349	299	329	323	380	348	321	324	350	350	342	313	340	361	333	341	328	348	319	353	355	357	337	304	345	341	336	388	334	304	343	322	328	333	332	333	326	306	312	340	360	335	320	334	318	369	340	302	318	340	354	301	333	328	336	366	345	344	344	324	325	309	332	356	317	319	316	363	329	326	319	347	319	350	314	329	358	315	314	331	326	312	348	345	328	347	365	351	369	336	317	326	334	361	341	359	323	308	340	350	317	356	362	346	328	339	323	331	320	352	341	349	331	331	318	325	365	311	312	378	323	343	373	327	315	310	316	326	319	357	365	344	325	312	339	358	357	367	318	354	347	355	294	325	332	321	340	330	347	320	336	320	340	337	332	328	349	342	309	344	331	302	347	367	358	301	357	353	319	319	345	359	356	337	323	311	341	343	334	331	347	356	347	363	340	320	330	337	320	308	351	366	331	341	302	383	367	349	308	337	354	342	328	339	343	350	359	317	327	311	336	328	379	337	349	339	329	322	330	347	344	331	327	327	338	358	327	338	316	324	345	353	325	368	341	329	320	358	339	355	326	335	344	326	343	378	353	320	329	334	391	365	302	343	335	323	312	337	317	344	347	342	315	350	357	312	320	365	402	351	322	362	348	335	348	375	377	327	364	348	361	336	314	327	352	362	333	327	336	374	361	308	329	328	334	300	341	325	329	379	354	354	315	321	320	354	336	333	338	300	337	349	345	363	334	341	341	350	322	332	366	350	335	354	304	313	379	327	331	341	314	349	329	324	336	327	334	320	342	336	332	294	334	354	321	347	323	330	342	353	322	379	354	331	324	311	347	306	313	341	360	337	346	329	310	337	330	350	338	331	323	337	328	348	352	349	336	330	338	351	346	357	338	354	325	331	380	330	331	327	305	345	354	344	325	336	334	335	325	326	339	334	350	349	333	364	324	301	321	350	311	339	327	323	301	322	312	333	321	354	331	314	384	369	317	346	356	363	332	366	351	322	344	337	351	355	298	336	339	333	346	331	320	353	336	336	382	350	341	360	361	359	350	330	335	309	322	323	340	355	326	343	335	357	345	341	333	332	345	334	376	341	345	374	353	297	334	334	357	341	328	329	346	298	327	354	327	340	366	309	331	321	362	335	353	342	354	334	346	340	338	347	297	352	383	360	339	322	327	342	339	318	341	328	343	337	358	303	346	350	337	334	327	339	353	363	316	348	339	371	374	331	345	366	325	347	324	346	352	350	319	333	335	370	313	361	332	343	358	352	315	358	312	328	333	334	345	369	331	374	369	300	347	341	370	360	355	336	302	337	357	329	331	322	325	370	355	357	356	334	343	356	306	350	307	336	330	338	319	339	360	324	309	349	351	326	358	334	317	319	355	340	330	338	350	330	319	347	346	348	370	350	321	327	355	300	341	322	353	313	354	327	378	300	345	346	348	319	356	334	361	353	355	351	363	364	327	323	349	341	346	342	321	317	374	317	312	376	351	340	341	358	375	349	353	337	345	350	350	324	334	332	337	351	346	326	333	316	353	357	322	374	335	344	323	319	331	324	343	333	351	357	313	305	308	348	325	349	334	342	338	343	356	366	335	343	334	346	328	360	357	313	337	335	361	319	373	346	337	331	313	347	324	326	328	358	362	334	374	370	350	346	324	353	341	337	369	362	312	322	328	361	328	322	354	345	327	384	305	360	373	342	355	328	336	335	316	335	340	338	335	317	315	331	327	299	286	323	347	377	303	333	323	352	327	339	314	339	327	353	356	341	319	361	336	358	340	352	334	348	329	356	316	339	331	351	333	318	365	331	326	329	318	351	309	320	302	324	326	354	365	361	314	300	313	343	327	315	316	321	340	372	380	352	380	319	361	356	344	316	335	334	355	337	339	382	349	337	346	365	355	352	380	333	339	332	343	310	356	355	314	333	353	338	322	352	316	296	297	308	352	321	329	362	313	352	306	335	352	341	319	358	348	320	374	383	370	370	333	298	329	358	358	311	349	315	373	315	348	345	366	341	328	323	366	320	323	353	322	324	331	321	361	343	331	330	315	350	336	319	333	357	307	321	377	369	322	326	352	324	347	319	363	376	332	313	324	345	348	316	370	348	300	341	309	321	305	353	328	349	334	312	319	317	351	335	340	335	359	329	352	329	339	379	328	349	302	312	341	341	341	327	359	324	346	355	333	335	356	346	359	347	331	325	350	350	313	324	362	338	340	351	325	347	343	356	306	342	343	357	322	345	332	314	336	335	346	330	338	370	344	362	318	321	328	307	372	364	350	322	319	337	343	329	346	334	328	328	352	342	342	336	353	326	325	366	320	323	332	325	330	347	349	342	352	308	331	346	372	297	332	320	335	340	307	304	330	323	361	393	334	351	361	317	383	333	326	351	349	332	327	317	346	329	355	323	336	321	330	348	343	336	340	350	334	357	355	318	366	323	342	335	337	361	349	295	321	308	343	343	363	353	358
23162	21717	28950	24346	21392	15830	1997	413	370	389	324	309	322	328	310	336	299	360	316	360	313	335	351	361	331	361	317	290	302	305	313	325	363	340	316	337	340	321	296	335	317	297	307	345	295	295	341	323	341	329	306	277	324	315	348	317	296	348	318	311	293	328	311	346	280	290	278	335	299	288	299	328	336	304	317	321	331	324	353	336	303	311	334	322	337	303	321	303	317	295	316	350	297	333	325	311	332	285	314	327	306	313	373	313	302	313	309	309	327	300	327	315	331	333	304	303	311	300	341	329	312	319	298	301	342	330	293	294	313	331	313	336	313	327	328	295	313	333	331	305	310	336	330	304	328	313	316	298	299	330	300	352	333	339	321	297	289	331	341	334	301	289	298	299	316	303	320	303	328	331	293	341	340	324	297	301	314	298	309	315	351	311	333	306	335	290	303	318	310	306	333	316	361	334	342	319	314	314	311	326	291	316	310	297	334	304	326	341	331	341	335	315	307	322	314	317	338	296	310	271	333	317	327	309	339	281	326	330	276	324	303	286	296	301	324	312	319	284	335	311	288	321	329	332	340	339	316	314	315	324	315	346	305	315	309	309	316	283	337	293	307	298	307	304	314	345	330	315	307	336	289	339	309	343	342	328	324	319	310	330	318	293	308	334	326	326	307	302	322	322	315	292	297	289	308	321	317	313	320	326	293	310	314	329	329	346	298	357	296	326	323	301	333	303	278	315	341	294	321	307	355	304	312	334	312	324	360	312	315	309	335	335	298	329	291	304	299	347	318	294	343	298	329	302	316	334	309	302	315	310	320	294	305	341	323	316	297	311	326	320	293	313	341	337	298	330	320	318	309	326	310	347	324	325	328	302	335	351	313	313	321	304	284	315	333	304	313	294	345	327	357	297	301	294	319	316	308	311	299	335	297	327	298	328	320	343	313	311	314	301	329	311	301	320	323	314	308	326	301	310	315	315	290	299	312	301	312	330	341	307	302	319	336	303	286	317	314	307	308	317	307	297	303	296	285	333	347	273	329	311	324	305	329	286	313	331	305	306	298	316	327	313	332	333	326	316	317	303	337	324	330	275	320	322	280	292	299	320	294	310	333	296	329	323	320	332	322	320	289	295	314	327	314	325	312	342	291	319	323	298	325	284	290	316	310	311	325	358	301	294	355	303	297	340	302	323	325	313	313	289	284	296	317	336	307	320	329	317	315	332	303	326	305	342	329	307	325	309	324	311	293	331	282	355	328	316	305	337	296	293	301	306	309	312	299	305	296	346	302	318	295	311	325	303	334	325	333	336	306	313	331	276	306	332	309	347	356	314	335	305	327	290	328	293	335	343	327	324	322	293	309	285	323	312	336	318	314	319	314	325	323	313	305	329	316	349	271	330	332	321	336	303	320	316	290	332	321	312	304	296	326	342	327	298	315	279	311	328	336	303	308	321	322	331	310	328	335	310	324	305	319	332	324	333	317	311	331	314	325	330	299	285	285	320	327	287	325	321	301	291	316	323	340	325	349	332	307	291	347	324	332	315	312	318	312	299	305	300	307	322	327	324	299	323	313	303	318	323	338	326	341	311	321	289	310	326	299	344	315	329	325	335	308	299	348	300	316	312	313	323	300	320	304	304	333	284	340	314	318	324	273	280	321	307	333	304	295	325	320	315	332	289	332	316	305	311	324	313	321	318	330	323	323	288	298	304	338	314	343	301	290	276	317	312	334	332	335	329	332	311	301	314	335	283	293	287	327	317	323	323	290	317	311	296	306	279	351	321	309	307	314	309	295	309	334	321	342	342	305	296	311	325	294	306	315	294	329	290	348	340	335	288	329	316	311	303	288	333	332	336	325	320	332	333	267	270	298	341	295	321	305	336	312	352	308	343	337	295	285	329	299	340	286	281	312	306	297	338	299	321	314	312	293	321	342	316	317	307	313	349	321	314	271	323	328	360	309	305	351	306	316	319	327	300	300	340	337	343	303	327	348	321	348	305	343	299	330	333	351	317	324	318	299	303	321	322	318	330	325	339	343	326	333	301	313	303	325	325	285	286	315	353	305	324	308	293	319	326	303	311	291	287	361	280	307	260	337	299	301	339	286	308	330	318	314	318	303	290	298	311	303	286	314	316	316	319	320	294	294	331	294	321	280	288	322	323	338	329	317	322	295	305	322	313	318	313	334	326	310	334	337	290	333	305	340	309	312	334	276	306	313	293	321	344	304	308	301	299	349	320	330	320	264	321	347	305	312	344	339	306	306	325	310	329	309	316	307	290	325	307	304	316	296	328	331	355	286	330	332	315	309	321	302	334	322	364	327	308	316	324	306	314	308	315	303	313	312	337	304	341	334	309	331	298	318	294	321	297	328	298	309	329	333	322	345	324	309	293	322	306	290	289	360	296	317	344	301	302	296	301	346	299	349	305	299	317	295	329	315	316	283	309	292	299	303	344	327	323	325	294	321	321	333	309	319	315	307	313	311	348	309	310	322	315	334	295	330	294	350	324	325	322	302	288	329	302	333	305	304	334	327	323	316	324	322	307	330	292	305	341	343	326	324	349	321	331	323	312	291	330	340	264	334	314	315	310	299	312	315	324	303	314	323	314	316	303	353	317	358	337	302	320	299	345	309	317	306	294	338	321	332	297	362	312	340	335	314	320	329	311	297	305	336	315	310	283	336	321	330	287	305	330	350	324	291	323	291	323	338	332	353	325	326	311	338	349	349	311	317	345	324	353	301	320	318	324	320	331	319	312	309	313	329	319	321	306	323	326	290	263	305	301	316	353	298	363	303	282	304	299	275	302	297	320	317	311	320	310	308	291	289	315	333	319	322	347	319	342	289	315	343	317	334	311	308	324	329	332	334	290	330	342	318	314	270	329	292	324	309	303	348	299	336	324	348	297	316	282	303	346	325	314	326	312	318	322	300	294	328	295	317	324	318	316	332	328	330	316	282	291	305	307	314	296	313	336	300	323	337	354	320	317	345	305	317	308	317	257	333	324	328	327	301	343	329	322	314	329	307	307	317	336	311	309	298	321	322	304	328	278	289	305	309	311	313	311	359	342	329	371	305	288	308	288	311	304	306	318	317	338	317	325	269	296	300	305	285	301	321	331	333	340	358	296	314	286	296	314	317	314	311	354	308	266	311	327	322	329	311	310	336	309	314	329	354	328	325	299	347	281	304	314	303	340	327	316	285	322	360	304	283	316	315	290	320	325	303	353	288	314	315	309	320	314	298	339	319	319	299	322	351	321	318	348	328	315	324	346	301	312	329	339	313	308	306	305	304	313	325	313	314	318	331	329	301	334	298	293	288	296	301	325	295	313	328	285	299	319	301	335	348	292	316	304	334	346	327	298	312	290	310	306	320	303	301	327	283	333	290	321	288	314	295	322	337	306	303	322	282	328	303	331	308	347	317	306	332	291	327	292	337	345	338	316	308	306	293	323	336	343	300	306	359	291	284	297	296	278	311	320	291	298	285	306	340	299
56798	88163	66324	38688	13041	812	775	689	636	628	614	609	667	573	604	540	572	573	586	544	571	597	569	585	536	557	510	560	567	553	582	586	593	538	588	546	550	510	540	565	588	576	560	551	552	563	499	548	580	569	546	575	538	527	524	578	559	527	561	521	548	573	555	595	546	595	518	561	563	532	624	551	520	569	542	534	522	553	548	552	547	553	577	513	551	572	562	571	544	523	553	554	552	568	565	572	530	562	549	570	581	548	567	564	570	586	563	579	542	530	547	509	551	545	548	558	556	542	593	539	572	538	538	526	550	558	596	575	576	543	543	527	554	544	558	582	536	542	589	552	535	555	564	539	555	610	574	569	567	565	593	531	600	503	573	547	564	556	544	577	581	516	561	528	574	546	555	539	548	579	544	571	571	571	562	516	598	525	566	542	539	560	557	541	579	517	504	568	582	526	533	541	584	541	540	600	527	596	567	560	512	560	549	542	583	571	538	525	560	560	525	578	585	553	578	573	539	587	552	515	531	584	515	531	531	585	589	567	544	587	563	533	531	582	575	555	569	561	558	545	521	552	561	540	550	561	505	529	595	514	567	529	555	540	554	570	582	574	551	541	562	531	584	562	555	537	518	547	536	556	525	536	521	487	570	576	579	568	516	585	576	575	542	513	544	559	551	550	537	555	556	570	533	556	566	591	560	521	545	569	561	568	550	548	556	585	550	580	553	579	543	548	560	541	548	543	554	535	541	542	553	560	572	567	581	557	567	562	560	552	533	561	598	546	525	572	559	582	525	540	536	537	551	581	532	512	540	581	576	536	564	560	548	537	537	522	508	577	586	553	573	554	588	523	544	555	544	530	496	500	530	521	568	541	560	535	556	561	557	564	534	537	552	600	563	543	574	559	522	537	565	574	567	566	550	566	567	584	524	535	548	545	557	525	561	575	517	526	550	515	589	578	537	563	585	530	562	592	552	538	595	549	532	542	531	548	538	545	544	581	576	551	576	547	550	559	555	538	536	552	557	580	550	549	516	528	559	597	558	612	534	560	581	550	577	549	562	540	500	491	579	578	538	524	550	542	571	562	516	516	531	552	525	554	583	546	548	544	592	553	567	526	522	533	528	550	591	601	560	544	576	577	560	521	565	581	518	554	536	551	510	554	538	596	518	540	550	565	555	506	525	555	565	543	531	545	510	547	563	539	574	506	596	545	533	554	573	522	558	582	545	550	601	601	556	574	537	527	555	531	566	535	521	584	515	528	554	541	547	555	551	568	541	573	548	573	519	532	555	515	593	564	526	592	562	540	481	545	545	533	562	550	494	550	511	529	584	530	563	548	545	563	533	521	526	518	565	530	524	511	558	558	561	514	563	539	540	538	572	523	520	568	555	531	570	524	537	545	545	494	518	530	529	523	548	559	593	533	573	535	537	570	576	599	544	539	567	547	563	527	545	550	538	555	527	555	516	579	554	572	537	518	556	513	524	542	561	527	558	565	574	553	555	569	580	566	576	540	582	562	495	564	537	552	555	556	551	564	535	555	534	561	555	554	552	592	507	560	569	570	567	551	564	551	583	578	578	551	546	539	556	552	550	567	578	572	533	545	567	567	528	521	532	555	545	605	548	541	569	581	557	602	538	545	548	551	558	540	562	555	610	555	519	555	589	543	569	505	560	547	527	519	562	503	596	555	529	558	582	545	589	568	589	579	571	562	572	563	529	543	575	549	539	508	571	572	586	542	580	569	565	533	542	557	594	558	529	554	540	611	554	564	547	538	517	525	603	551	522	576	549	548	537	526	566	558	568	600	578	564	589	589	524	547	561	572	532	567	539	570	548	554	507	546	555	567	579	524	567	541	565	550	482	507	568	579	549	549	532	552	561	562	555	528	545	547	566	567	576	542	565	563	571	578	533	536	564	529	546	528	567	565	600	586	566	590	551	573	586	525	539	576	521	534	547	523	549	583	550	592	544	550	531	531	524	546	541	551	547	533	542	544	505	516	551	522	554	521	562	573	535	548	557	561	572	569	527	552	594	530	586	555	528	549	568	532	538	562	547	561	532	566	560	539	578	531	567	507	565	520	578	503	589	549	558	507	528	560	541	554	543	524	548	538	530	501	584	526	533	549	537	512	565	557	518	553	533	551	528	572	557	582	554	517	540	580	572	543	530	517	548	601	547	547	542	608	558	576	553	576	553	573	542	544	565	551	595	560	542	557	492	527	549	522	536	589	578	544	558	552	532	562	559	610	527	529	532	540	608	536	561	521	563	567	557	528	529	566	558	577	589	544	556	541	551	535	576	513	541	542	536	581	541	549	577	563	521	576	528	543	555	575	538	557	562	602	542	609	563	593	520	521	517	568	561	571	567	576	578	588	582	535	569	518	572	574	573	499	543	580	543	522	543	510	567	563	574	568	538	554	589	562	546	537	485	547	556	529	545	567	502	550	554	540	596	544	532	547	570	515	538	534	516	556	542	567	567	528	516	549	547	551	557	594	539	563	560	549	527	546	604	599	576	561	581	525	578	555	534	547	542	599	555	554	568	544	562	570	547	547	577	567	557	557	553	588	549	540	541	550	555	558	543	531	577	515	573	568	540	556	571	517	521	477	544	572	544	539	552	602	526	547	545	550	583	581	507	552	559	580	549	535	533	522	554	537	515	586	519	536	568	549	552	558	569	585	556	555	545	576	575	576	550	583	521	529	553	521	509	600	585	561	524	559	580	543	606	532	566	554	547	531	540	573	536	527	538	501	601	559	528	590	555	494	549	536	578	538	539	552	549	505	527	536	595	575	548	550	552	564	538	562	570	566	541	517	539	542	552	560	519	517	539	515	584	561	509	540	541	513	552	567	579	578	556	583	524	544	588	582	518	541	515	566	571	542	614	549	588	552	566	532	525	565	578	546	562	547	543	535	550	561	540	531	587	572	567	558	547	521	545	547	560	558	523	563	572	554	568	534	548	563	534	584	506	547	586	546	568	534	522	567	556	529	518	551	537	545	520	577	543	542	551	530	588	587	524	529	518	558	548	529	549	582	614	578	553	591	540	544	548	611	552	538	586	547	540	578	563	540	517	544	591	569	523	585	546	515	570	548	578	542	565	558	530	525	539	529	517	549	568	553	578	524	535	529	535	572	541	559	545	538	541	556	557	552	523	518	587	587	535	570	550	535	530	543	574	536	579	518	530	563	562	559	511	563	579	587	539	545	571	570	540	584	549	563	574	547	535	587	552	559	540	575	556	558	518	549	540	549	543	539	574	575	562	560	562	593	600	597	495	570	553	570	571	554	565	583	564	545	537	512	530	555	540	525	522	550	601	531	561	534	549	525	578	553	567	572	540	556	542	578	560	581	547	541	559	530	559	549	519	575	572	540	552	521	518	586	601	587	554	540	511	593	531	574	553	586	559	538	556	547	539	507	559	555	520	562	586	592	565	567	543	541	547	558	566	525	546	595	528	579	527	562	582	535	516	545	600	567	535	572	541	581	536	549
28716	25118	23929	8764	1479	242	212	236	217	230	256	224	236	233	190	235	218	204	224	210	226	223	225	201	212	226	227	225	209	214	247	228	241	247	233	235	233	232	189	213	200	228	216	217	224	239	214	227	230	250	211	239	244	236	202	237	224	247	238	223	217	200	204	252	214	231	220	187	231	242	231	239	219	246	235	223	237	212	214	258	202	238	225	239	208	224	219	201	222	201	214	233	178	222	214	235	223	214	240	222	224	212	239	238	241	212	222	215	228	253	229	215	255	214	236	201	215	224	223	240	216	248	259	202	210	219	229	223	249	264	244	230	249	214	239	221	237	213	229	229	207	184	209	202	207	246	256	222	207	195	226	204	206	242	223	211	224	230	220	237	219	218	208	248	215	234	228	214	239	209	209	191	213	239	204	233	193	178	209	216	215	213	211	223	217	221	228	240	227	218	235	213	226	203	210	202	207	217	222	240	200	215	242	231	194	227	239	215	229	240	243	241	240	225	228	216	248	210	234	204	220	225	223	220	205	197	209	198	222	233	212	198	223	187	218	193	231	225	224	237	220	253	204	211	199	225	218	232	214	219	217	223	239	213	210	205	200	201	218	223	221	243	226	224	209	226	213	218	206	224	236	210	201	238	212	225	239	222	221	218	223	200	251	202	198	253	246	213	219	233	228	223	238	218	202	227	232	202	223	226	225	234	221	231	222	240	239	228	241	249	196	212	232	197	228	219	239	212	215	192	208	218	223	228	231	242	218	206	240	206	214	240	194	219	198	244	221	224	213	232	215	243	219	219	249	234	210	216	208	250	191	234	225	237	251	245	236	232	208	213	194	212	199	244	227	228	210	252	203	213	232	228	224	209	231	244	239	229	222	213	229	229	224	227	221	223	229	253	231	219	196	212	214	222	222	217	227	235	228	213	200	239	227	216	233	221	225	214	201	228	216	225	209	246	212	234	225	220	228	213	213	231	235	202	248	205	231	228	219	221	219	222	243	240	206	229	220	236	191	235	269	239	198	224	221	223	204	215	251	226	220	226	229	215	232	205	213	211	236	216	227	200	218	217	205	220	238	230	229	233	239	206	221	222	216	209	207	205	239	238	240	205	191	233	212	219	241	227	254	243	214	216	219	234	208	216	218	214	208	208	211	235	206	203	241	231	202	207	229	225	214	233	223	212	213	217	227	246	244	216	224	205	194	236	213	221	221	225	225	226	215	213	198	215	239	263	213	224	202	207	222	222	211	217	200	235	215	234	223	192	228	210	225	234	228	229	212	223	240	263	216	224	223	205	238	258	211	231	232	241	198	190	226	256	224	216	247	211	208	222	225	185	219	226	230	239	227	212	222	194	211	213	191	205	220	228	227	190	218	187	235	192	242	223	203	227	221	212	207	234	231	240	220	213	242	215	198	224	186	212	223	208	207	223	208	224	226	213	205	250	224	231	215	206	226	235	224	216	217	223	211	217	210	210	222	224	224	230	207	241	232	201	230	220	199	212	181	236	208	216	198	212	218	222	198	215	241	237	231	213	221	213	203	211	199	241	216	232	218	200	208	255	204	217	218	230	228	236	229	223	204	198	226	241	222	218	195	209	251	259	211	220	214	220	233	223	229	208	228	241	224	219	203	223	234	224	226	215	252	191	238	224	220	244	194	200	224	222	214	210	217	198	237	236	255	221	220	234	213	205	212	226	210	213	193	219	247	196	225	216	226	210	204	215	224	208	232	204	214	213	232	252	230	227	222	206	262	213	240	235	242	241	216	228	216	215	245	220	224	239	220	220	226	243	222	233	231	235	227	208	203	239	195	237	211	226	222	230	205	236	210	228	222	240	221	217	222	233	220	227	225	217	211	234	198	240	243	214	272	213	235	245	192	220	229	208	240	217	231	238	218	212	217	224	195	215	223	233	229	198	230	244	218	230	219	197	203	251	234	229	204	214	204	224	215	250	216	201	215	224	221	232	236	227	220	222	222	222	233	248	228	217	227	238	239	224	218	209	223	250	219	211	226	245	228	224	234	235	195	241	217	231	229	203	241	239	206	238	219	228	207	219	239	241	247	218	236	228	214	217	217	226	227	275	235	205	229	215	230	231	245	244	207	221	204	191	213	211	237	238	226	243	238	200	216	222	207	210	232	222	237	246	227	239	217	223	210	204	211	220	204	236	250	237	239	215	253	216	222	208	214	209	234	221	211	223	217	227	210	224	217	211	232	237	221	223	226	216	211	199	225	223	211	222	229	221	228	223	199	202	220	234	225	213	221	232	216	233	205	215	230	217	226	190	222	221	233	216	195	231	249	220	208	235	226	221	219	204	208	237	228	211	214	219	192	228	222	222	212	205	247	236	206	231	224	230	219	199	217	226	208	215	234	222	216	211	195	253	214	228	228	222	235	186	219	197	231	207	219	237	211	207	206	211	210	221	220	191	235	213	236	208	220	230	230	246	196	201	237	223	193	201	232	230	205	229	214	226	208	223	193	237	237	253	201	232	234	206	206	207	200	202	214	215	226	238	212	226	223	223	222	247	234	233	226	233	219	197	254	246	219	234	256	230	223	207	223	235	203	207	221	224	181	216	225	195	219	214	234	211	230	225	218	224	215	242	215	228	219	214	216	252	238	221	211	207	213	196	225	204	242	232	207	238	233	219	198	217	221	209	205	183	241	209	203	229	201	200	200	222	203	233	221	229	215	227	216	225	227	214	213	212	192	223	225	219	210	214	224	224	205	231	231	216	234	211	231	226	240	222	223	260	229	245	211	225	221	203	235	225	221	249	222	202	214	224	218	194	213	217	226	229	215	235	241	221	222	195	221	199	221	215	238	227	267	217	216	214	213	243	231	241	228	226	228	236	233	245	219	223	215	246	217	231	225	235	208	242	222	233	214	237	220	213	243	249	224	224	230	203	194	225	210	211	217	237	229	212	219	227	225	231	242	206	256	229	254	227	243	243	206	205	208	206	213	226	231	234	222	203	202	212	221	210	202	212	229	253	222	220	229	245	246	209	247	219	218	216	213	202	226	230	247	231	222	218	231	216	224	214	212	244	209	214	219	251	233	250	250	224	248	225	219	194	217	228	219	236	219	238	205	238	229	213	218	223	208	241	227	219	214	235	232	221	256	230	218	224	215	211	221	184	205	246	190	211	225	203	225	258	212	204	226	214	205	206	195	215	219	207	232	208	224	213	210	230	211	217	196	220	241	234	196	232	228	245	250	217	218	221	253	215	210	211	175	218	218	232	189	215	227	216	230	238	237	247	212	236	221	223	232	230	230	214	245	215	218	220	248	220	218	248	209	207	242	259	203	230	212	205	221	225	234	225	207	213	226	203	229	228	257	207	221	208	199	226	226	227	187	213	210	210	246	224	230	237	203	238	221	221	221	202	214	212	203	192	235	232	221	248	239	235	230	257	212	216	234	225	233	240	189	229	225	235	240	225	213	180	228	252	239	225	225	245	233	199	241	230	226	209	235	206	215	224	230	230
37143	42458	28994	8440	3322	437	446	461	457	428	431	441	409	436	403	404	468	424	417	424	395	400	422	465	415	421	402	439	420	415	429	456	430	387	426	443	454	428	436	451	410	422	397	404	411	414	439	456	444	414	458	410	446	410	448	418	418	435	391	447	439	451	369	410	419	379	428	423	410	446	478	449	455	417	428	422	457	436	424	399	430	401	442	406	428	397	446	410	453	429	449	422	429	421	417	367	414	393	458	409	432	427	395	407	409	459	461	399	449	410	435	380	407	410	466	402	452	408	447	414	424	411	383	415	426	421	430	433	447	454	441	411	436	414	432	467	435	417	414	431	438	442	441	451	383	439	450	411	442	430	420	423	447	456	427	430	435	443	451	448	454	473	413	387	442	440	459	444	429	441	441	420	399	408	415	417	420	405	436	429	417	449	408	400	391	433	421	438	469	445	434	395	415	415	429	440	405	430	440	439	421	430	449	419	399	404	394	438	441	400	419	419	443	406	396	421	416	434	418	425	432	450	410	441	444	421	426	414	446	417	449	446	436	430	409	452	408	437	426	417	403	424	397	417	405	430	437	458	423	418	440	436	411	443	433	455	380	442	432	411	434	423	432	417	422	401	413	386	417	442	457	418	417	472	422	414	414	420	447	435	407	418	428	380	436	431	424	388	441	431	399	408	470	404	405	414	394	431	422	409	439	439	417	436	436	419	462	428	421	421	473	439	432	430	435	444	411	422	424	445	419	429	425	434	411	435	446	430	436	434	433	388	441	418	455	411	446	479	452	432	403	409	422	414	443	425	434	444	463	438	440	386	396	416	438	412	438	416	416	418	429	450	441	456	446	444	450	403	436	427	434	427	407	405	452	433	463	432	409	436	437	419	393	465	419	414	439	442	465	423	428	430	430	441	384	425	440	421	441	402	426	409	431	417	403	416	421	403	430	404	423	379	420	419	428	412	441	381	410	424	432	470	401	418	427	443	414	425	431	419	401	439	383	412	427	426	413	421	452	428	452	423	425	423	436	442	400	417	442	419	460	420	421	418	427	447	409	430	387	427	427	410	397	421	405	428	437	430	432	417	411	401	429	431	433	457	438	439	387	398	432	452	439	428	461	443	433	409	444	388	436	415	416	408	444	405	439	439	419	424	438	447	483	450	445	404	419	441	446	436	429	418	430	430	420	423	413	408	461	444	421	428	433	423	386	422	413	414	429	428	425	416	439	420	412	434	430	421	405	412	413	441	439	431	416	399	411	440	437	400	445	430	409	404	462	438	411	430	466	445	422	452	434	415	426	454	419	414	459	417	401	400	412	437	414	446	443	413	430	401	433	447	408	381	448	455	417	437	456	456	418	412	379	432	422	445	396	459	395	448	426	416	440	434	443	408	399	421	432	447	413	393	403	441	423	457	449	434	456	419	425	442	405	419	441	428	436	412	439	412	419	421	454	446	453	437	453	426	430	388	423	423	415	442	436	398	421	412	367	439	462	418	414	399	424	433	431	432	411	421	417	445	425	385	429	445	403	424	463	402	445	419	421	438	439	436	432	416	458	404	472	397	438	411	415	442	420	433	462	413	437	428	406	434	397	431	388	419	382	422	444	400	417	436	429	426	395	442	400	440	416	400	474	429	431	417	439	427	412	428	370	433	404	405	401	413	413	429	425	413	474	422	413	422	413	410	441	396	420	450	454	440	408	412	448	461	388	385	445	421	428	431	398	446	429	432	421	447	448	436	415	395	428	442	423	408	431	456	429	430	400	405	440	398	424	413	468	426	422	425	445	430	412	456	417	445	439	407	450	443	390	429	357	390	400	407	424	438	409	442	424	435	435	441	406	430	458	465	430	445	420	419	438	382	418	400	410	458	428	414	439	418	398	442	381	459	415	435	423	398	434	430	472	414	423	396	411	434	451	451	406	443	421	401	448	438	408	433	422	407	435	428	437	436	407	407	423	446	434	432	409	438	430	418	421	430	434	382	454	412	425	426	454	414	426	426	452	419	402	408	461	402	416	393	416	418	436	398	463	398	405	441	447	435	374	467	405	417	427	411	454	454	436	456	422	454	413	387	428	453	410	439	456	411	450	393	445	427	439	427	454	436	407	483	453	415	445	411	459	400	425	481	419	434	440	440	423	447	422	433	413	428	461	428	425	426	447	439	436	416	447	395	395	407	409	431	422	408	439	426	409	429	441	406	412	431	440	425	419	384	425	443	467	439	435	429	436	387	427	479	429	446	383	446	437	429	441	398	423	446	419	396	451	397	451	438	403	412	439	466	418	420	423	445	427	409	447	451	426	406	400	395	468	423	405	416	409	411	423	443	430	434	449	477	430	444	440	420	424	428	442	444	399	409	448	407	469	428	467	420	436	401	416	414	411	423	438	398	427	429	450	405	430	410	418	430	422	420	414	449	442	413	446	432	419	427	436	422	435	427	398	411	428	421	441	388	409	418	410	437	445	397	431	400	412	429	396	442	428	466	417	404	445	437	405	446	412	430	460	440	458	447	425	414	432	420	410	441	398	439	446	414	448	437	424	413	413	403	456	421	417	417	439	413	450	427	500	435	432	415	431	461	455	464	442	425	456	456	426	421	416	422	403	423	451	431	440	414	419	420	457	441	422	429	409	412	468	432	431	422	442	413	435	387	441	463	431	413	399	420	406	449	420	416	412	429	450	412	431	462	416	421	445	414	480	417	400	437	423	444	380	396	394	412	382	449	427	469	454	429	433	433	423	435	459	411	427	430	426	410	443	420	424	472	421	437	443	388	415	398	430	445	424	401	423	422	436	421	400	445	415	392	444	400	442	408	415	422	420	440	395	393	404	410	437	460	420	444	414	425	426	442	426	393	453	429	434	435	465	459	424	419	424	400	431	449	440	435	366	455	408	435	456	419	435	427	392	420	426	426	437	435	437	440	445	432	437	430	417	392	421	411	414	459	478	439	425	415	424	403	461	404	452	431	459	425	433	411	452	429	419	431	409	384	441	427	417	416	448	435	437	453	426	437	458	401	413	461	413	434	436	440	439	443	417	462	429	429	418	435	437	470	458	440	444	410	430	423	443	410	432	413	426	431	422	454	417	402	418	449	422	420	434	444	406	424	467	429	437	434	410	426	432	401	421	443	436	404	447	465	429	429	404	440	439	408	454	399	443	437	407	446	439	417	428	395	384	437	392	428	459	385	424	405	452	397	423	442	420	433	442	392	430	428	412	422	447	441	405	441	454	439	442	479	448	470	404	402	401	432	407	444	409	408	452	431	419	427	410	468	421	397	439	424	389	438	420	443	411	399	505	443	429	430	436	475	417	420	430	450	463	413	430	421	396	425	461	435	451	454	412	461	392	427	418	436	416	436	416	450	410	419	456	437	395	441	422	443	466	407	394	437	421	427	420	457	432	407	437	421	421	432	430	419	421	419	425	440	404	429	421	421	458	418	425	423	419	437	404	393	388	443	425	460	423	426	423	428	452	448	409	417	394	425	420	431
24239	21950	30030	25450	20110	5025	292	208	184	180	179	185	184	209	157	146	163	170	200	166	160	173	168	159	160	154	178	171	168	182	158	158	160	161	183	149	150	158	172	162	169	172	140	142	154	175	176	158	163	170	167	143	163	168	177	164	166	174	160	160	173	152	143	156	163	150	156	164	174	153	151	170	139	147	175	148	174	151	164	153	159	153	157	176	162	153	151	166	161	161	178	169	147	174	151	164	176	150	167	157	164	171	161	170	153	163	166	186	124	173	147	167	178	146	176	144	150	157	159	165	187	162	156	154	143	184	168	154	165	147	145	176	165	154	155	147	166	158	168	182	148	163	155	153	167	159	176	142	159	133	169	160	155	174	163	151	170	169	173	145	146	155	165	153	159	156	169	155	145	171	178	188	137	176	143	163	170	159	160	146	172	141	169	134	154	169	172	140	147	168	168	158	162	169	174	152	147	169	171	164	151	165	144	173	169	153	161	163	172	157	168	154	176	185	157	163	169	156	178	183	160	180	155	178	150	162	154	135	160	167	149	152	139	161	162	163	173	161	159	144	160	158	164	192	178	161	151	169	162	163	146	153	151	174	168	160	157	144	157	135	163	171	168	168	158	169	174	150	182	178	171	153	125	148	171	155	138	157	162	160	147	178	157	161	162	147	157	161	158	176	139	139	165	151	173	168	175	184	163	162	185	149	167	149	150	146	176	159	173	152	133	166	181	163	165	156	168	154	157	164	162	182	173	155	156	170	161	166	138	167	165	167	159	137	146	163	163	174	155	148	129	160	180	163	151	160	161	139	153	157	165	175	165	184	161	161	154	144	127	158	135	157	167	154	139	146	161	157	165	181	162	148	184	135	178	156	152	148	158	161	153	173	146	169	152	180	153	150	174	168	167	142	155	164	152	176	171	150	177	186	187	145	153	157	155	156	153	151	165	147	185	130	162	168	171	168	161	157	161	159	154	158	133	162	154	168	171	163	175	160	175	151	179	147	153	145	178	161	172	180	152	166	166	164	187	179	174	148	167	166	145	147	142	161	156	174	141	164	155	172	162	180	169	158	134	162	156	157	189	156	181	186	159	140	148	151	161	171	169	167	157	164	167	162	154	140	140	165	161	154	167	171	180	163	143	153	192	170	156	156	188	160	158	160	134	165	145	166	161	150	185	181	145	174	153	161	167	161	173	154	156	147	141	160	157	155	180	151	165	163	163	157	136	163	167	145	143	173	163	147	143	141	140	180	172	148	159	156	142	175	170	139	158	158	143	157	151	154	138	155	146	155	146	162	151	164	156	177	152	157	155	170	156	146	163	167	157	178	189	164	152	132	139	166	155	187	141	178	142	136	161	161	149	144	151	161	169	184	154	165	161	167	172	153	164	157	153	180	161	173	172	157	160	164	163	153	158	159	167	154	182	149	172	143	157	167	144	151	166	163	172	167	144	190	136	148	167	161	142	143	164	170	164	170	162	150	167	164	170	164	160	155	155	152	175	167	146	158	171	161	136	156	135	161	173	162	166	156	161	179	151	141	139	157	156	168	169	166	169	175	153	160	186	151	156	162	171	173	155	155	133	133	163	161	152	156	152	171	138	157	165	170	161	176	145	149	131	171	169	155	142	143	152	177	163	174	154	162	151	161	165	169	158	162	158	175	157	132	154	159	179	159	149	158	164	169	171	156	184	141	172	151	145	141	145	144	166	156	176	164	150	169	156	171	184	136	177	149	142	138	172	150	138	181	166	177	155	131	163	168	159	155	166	125	149	160	152	154	172	180	176	158	137	167	157	157	171	156	149	150	173	160	167	177	146	175	139	164	147	155	170	158	156	144	153	152	157	152	162	149	147	150	162	175	164	160	146	175	154	173	153	171	150	162	154	165	163	141	162	166	150	152	151	197	143	147	154	165	194	171	160	185	149	175	178	139	166	171	154	142	156	143	165	160	181	169	166	152	147	130	178	162	166	148	168	156	151	157	130	182	154	174	144	129	160	163	165	161	145	140	151	153	164	167	160	174	157	155	151	140	158	190	151	148	147	175	134	142	147	180	166	158	133	173	156	145	157	157	146	154	169	159	141	161	156	168	169	164	149	137	177	179	152	135	145	136	141	157	167	174	183	170	157	168	151	152	159	161	171	143	161	151	161	159	158	141	175	152	157	183	164	165	131	183	175	146	147	146	147	152	163	153	134	163	175	162	153	162	157	159	148	152	146	150	159	149	161	181	170	150	143	179	166	175	142	152	151	179	149	165	153	169	150	131	152	148	171	183	155	139	140	147	180	152	175	176	160	152	143	162	156	165	164	174	152	146	165	163	142	170	162	149	163	190	139	155	154	162	176	179	160	153	156	154	163	176	192	151	158	155	152	164	168	169	143	157	176	144	161	152	144	162	149	172	154	146	153	166	159	156	160	147	162	165	171	151	174	160	150	154	147	144	149	142	141	173	164	160	150	151	158	160	157	135	171	160	173	143	148	134	165	159	163	164	157	138	189	173	183	171	137	170	166	158	155	146	139	151	149	140	178	156	130	161	169	180	179	166	150	163	159	148	156	178	158	163	160	175	154	163	159	158	166	158	142	177	142	145	159	155	164	191	153	138	170	158	170	155	138	154	180	159	170	165	189	144	141	163	167	174	160	156	138	145	162	166	173	142	157	161	164	157	169	141	132	171	165	154	138	162	150	166	181	165	154	152	179	169	157	170	141	176	172	167	153	164	150	131	170	163	156	147	155	149	163	174	153	174	168	155	158	180	163	143	156	152	156	164	127	170	168	172	166	165	156	159	169	155	158	168	142	169	152	180	175	143	163	167	149	156	149	162	163	143	134	160	148	171	159	169	143	138	155	156	133	159	173	154	173	151	143	161	178	149	164	144	160	147	175	165	169	159	172	179	166	155	159	182	152	164	151	146	161	185	157	132	162	172	149	167	148	164	123	148	149	147	150	154	173	149	169	146	153	171	185	147	169	156	168	138	166	160	158	159	144	170	154	174	156	158	155	158	157	164	160	157	139	156	140	131	166	166	171	165	182	183	168	157	161	156	142	159	164	158	136	156	181	179	162	150	166	154	132	180	169	169	168	148	160	156	155	136	160	166	162	133	189	159	147	163	151	160	132	153	149	167	156	146	167	137	167	143	159	174	153	142	179	145	152	149	158	165	158	195	171	151	151	179	177	172	153	144	173	154	145	163	152	154	167	148	151	149	177	163	142	174	166	162	142	167	157	158	157	150	168	163	174	137	169	173	144	169	149	165	177	157	165	148	168	152	171	142	151	163	165	149	173	171	164	150	180	181	148	161	146	162	167	168	197	168	164	152	150	165	163	176	138	165	155	162	150	171	156	154	163	158	149	166	162	165	166	139	166	163	186	154	169	145	144	165	149	153	157	167	157	178	173	164	170	178	149	157	159	158	170	173	156	160	163	158	164	156	152	140	137	174	175	172	152	161	171	172	155	150	137	165	162	139	164	161	152	160	168	140	157	166
54920	84188	57894	31407	13057	550	507	455	399	417	367	388	331	348	354	322	328	320	339	279	342	322	337	315	289	329	324	346	329	326	302	285	299	310	312	323	327	326	303	350	309	284	311	307	310	290	331	292	313	312	344	309	347	282	325	310	307	322	304	309	317	317	324	331	320	283	318	315	306	294	299	321	283	313	294	301	328	312	284	301	301	310	294	351	296	338	320	293	295	307	316	322	338	322	312	320	265	329	299	263	318	300	327	332	316	294	301	299	330	301	284	315	288	364	285	310	318	303	321	296	298	344	286	297	311	312	285	324	296	289	277	281	278	310	294	324	289	279	317	304	316	269	293	323	314	287	315	275	327	312	288	281	297	330	292	295	323	308	299	297	323	295	294	297	319	288	327	314	304	298	300	289	304	309	284	306	320	302	315	293	299	336	311	284	301	273	330	342	326	307	319	314	323	301	333	295	287	324	361	275	306	297	334	308	320	279	313	330	310	302	306	312	308	321	330	311	304	317	308	308	311	262	300	334	306	318	289	327	329	280	308	311	334	312	310	300	309	315	305	302	311	297	298	324	295	294	282	341	307	314	306	300	308	305	315	272	319	301	322	309	308	321	349	299	319	325	282	320	292	306	313	322	318	303	282	326	276	338	299	311	314	289	307	303	300	329	310	302	289	305	313	319	312	304	293	298	299	272	315	305	299	297	334	290	308	340	294	291	319	329	332	303	323	282	324	313	280	320	306	277	299	317	276	306	314	288	334	334	311	325	281	332	312	309	331	272	301	298	304	311	313	272	326	308	338	322	298	297	276	328	314	333	287	334	309	328	299	299	312	321	321	291	318	306	300	287	318	284	307	286	286	293	325	332	332	305	304	331	292	318	311	282	299	320	302	315	293	295	332	325	293	286	284	302	319	309	316	304	321	322	303	301	314	310	320	291	346	310	330	295	310	343	340	290	300	305	311	303	311	323	295	281	278	307	279	287	288	290	326	299	322	296	314	293	314	315	317	338	329	293	319	310	296	299	325	311	309	286	302	314	333	317	327	333	303	288	310	308	321	319	290	316	298	288	318	306	298	281	309	316	280	295	294	296	350	327	283	283	306	346	305	299	302	297	315	281	307	295	300	316	297	313	350	300	305	319	287	327	310	293	284	293	302	322	299	323	318	316	302	302	277	305	318	268	323	307	306	288	264	306	304	280	324	285	300	328	328	307	307	268	297	287	293	292	290	306	314	308	303	300	296	303	285	291	303	279	310	305	314	283	303	327	291	314	298	327	317	325	315	306	339	300	295	296	302	315	311	329	305	294	302	277	290	304	322	301	326	327	301	299	350	299	299	311	332	292	332	321	321	291	268	337	316	313	317	295	323	327	295	291	299	314	298	296	299	291	313	307	306	303	284	305	319	305	325	332	321	344	336	339	307	314	311	335	341	315	324	310	311	298	283	278	305	304	283	284	320	317	302	291	295	344	304	306	299	301	304	271	300	304	310	311	309	321	293	301	266	309	316	314	316	309	290	294	312	300	310	301	300	306	283	282	287	309	288	299	323	320	299	316	351	307	308	303	298	334	305	335	330	316	319	304	304	339	311	328	285	274	309	314	322	311	319	294	326	314	288	335	290	316	299	315	306	326	301	302	298	317	313	269	300	318	302	312	297	316	289	302	308	283	316	318	310	318	306	299	332	293	291	308	309	337	315	360	316	332	305	315	299	311	303	320	346	305	304	311	340	308	270	286	309	328	296	303	292	324	332	313	303	290	337	295	306	295	290	290	302	316	285	288	301	281	292	294	316	281	316	326	318	304	313	294	293	331	303	297	307	306	298	304	304	297	319	326	318	310	350	293	289	295	330	297	307	301	306	296	308	303	330	295	331	295	304	316	303	292	310	304	303	293	322	333	290	317	302	302	311	347	303	292	309	331	302	324	298	290	318	299	311	287	305	310	307	297	308	298	321	306	290	351	333	292	287	326	285	328	322	302	312	313	312	340	361	306	326	296	287	317	304	279	286	309	267	316	294	333	314	295	334	317	321	298	333	330	328	332	287	316	303	301	299	308	315	306	305	316	277	322	320	312	297	310	277	356	305	343	341	303	306	294	331	306	311	323	308	313	260	299	282	295	330	311	323	335	314	295	314	307	273	300	316	324	319	297	305	307	298	316	319	307	288	307	312	305	302	311	323	311	299	268	285	309	292	307	311	324	306	284	334	308	306	293	333	334	292	324	295	321	307	326	290	275	271	322	332	287	304	276	288	326	304	351	301	280	326	292	283	315	324	307	326	327	299	283	301	318	297	328	308	282	316	313	318	329	313	359	334	310	300	329	283	312	288	320	283	297	297	304	302	310	274	315	311	311	301	318	295	315	308	305	259	262	286	306	304	320	305	321	294	324	318	311	309	301	313	309	316	327	329	319	302	294	331	297	302	307	314	296	283	294	286	316	325	286	304	317	340	320	310	326	296	329	299	296	321	280	333	300	306	302	329	317	279	307	298	312	307	288	317	335	291	301	297	315	292	277	301	319	344	301	334	322	287	327	287	320	343	279	305	320	306	281	309	289	285	291	297	311	291	338	316	334	294	318	328	310	286	319	306	292	314	314	340	327	299	318	291	289	299	281	300	303	299	269	296	295	299	282	322	326	323	311	313	281	295	303	346	323	349	282	287	321	314	312	293	291	283	317	292	294	301	310	296	309	303	299	329	270	317	339	304	301	316	318	298	347	318	316	292	305	306	300	338	330	295	308	321	314	332	302	317	301	287	253	294	300	294	284	298	339	310	301	308	303	304	322	332	329	288	300	287	305	314	311	316	345	328	314	288	302	308	277	308	319	305	315	310	300	346	308	305	339	290	302	309	319	299	292	303	333	296	327	304	323	320	302	303	299	302	304	294	280	296	262	311	323	318	328	322	289	282	305	305	284	322	284	325	331	332	326	286	305	298	326	306	325	286	280	285	331	307	281	318	316	329	320	298	284	316	296	300	319	303	311	310	308	296	306	314	271	306	288	325	290	335	291	299	302	322	304	311	352	287	294	313	281	309	283	273	321	312	289	275	322	285	342	295	295	321	296	297	320	298	320	301	291	291	281	325	314	304	281	314	340	295	295	287	323	316	306	280	307	291	293	308	284	318	314	290	289	275	295	325	291	311	325	320	303	323	294	301	302	297	297	348	339	330	311	300	323	312	343	293	287	312	296	300	310	293	298	302	283	306	326	300	303	305	309	304	296	326	310	334	300	314	298	318	312	293	312	316	305	288	311	298	307	275	315	331	279	339	298	282	318	307	323	319	286	311	306	284	302	306	303	317	289	324	303	309	280	312	338	300	300	299	311	341	286	281	309	303	317	329	286	295	278	295	302	334	321	329	311	315	283	283	329	281	319	307	329	269	279	309	308	316	331	280	303	278	293	289	320	331	323	289	289	286	311	308	308	302	313	293	287	293	266	316	311	315	316	317	322	314	335	290	327	271	312	287	314	294	334	285	322	288	311
23085	21474	29899	24671	22258	15325	2241	437	415	357	331	352	291	327	324	329	303	315	322	296	313	304	315	337	314	311	306	312	301	297	319	298	300	314	325	295	267	284	313	291	273	303	286	318	286	326	386	299	307	265	285	315	294	297	274	316	303	285	309	279	300	312	325	306	328	267	288	312	310	325	298	326	306	262	313	290	338	309	284	312	335	296	320	309	315	288	325	289	302	328	311	277	302	325	312	297	302	310	302	279	293	321	333	274	283	310	298	294	292	323	302	291	314	317	308	280	324	282	280	283	284	290	313	322	326	297	319	295	331	297	276	289	297	311	303	325	311	324	265	272	296	304	292	281	268	312	322	277	299	317	310	307	288	303	280	287	273	313	293	295	287	333	302	316	274	314	293	302	319	280	338	325	290	296	290	284	321	296	341	307	281	323	336	318	326	305	290	319	302	292	283	314	292	314	305	316	322	289	313	290	283	297	273	295	260	344	301	285	304	284	259	271	329	312	348	269	279	307	309	314	281	274	289	288	301	290	282	296	314	296	311	315	327	310	287	305	289	304	330	299	305	275	263	274	286	337	299	305	312	296	275	317	332	288	324	266	314	310	322	280	292	304	291	282	286	297	297	247	278	298	304	343	325	291	300	306	276	291	319	291	307	313	269	323	294	276	303	326	344	282	305	290	286	283	309	286	288	295	298	306	336	287	282	283	317	292	320	271	279	306	319	299	315	305	311	304	279	307	296	316	287	278	284	281	311	315	276	274	283	299	304	339	294	278	307	304	279	330	306	303	281	282	316	318	284	303	293	300	295	307	281	321	307	299	316	294	313	306	302	307	301	289	270	290	276	279	281	276	309	285	291	304	276	272	303	284	307	312	302	302	264	296	325	300	305	302	292	270	327	267	327	321	270	296	297	288	325	326	292	357	285	295	282	302	319	310	301	296	295	303	291	285	328	321	307	279	299	293	280	298	307	313	295	305	298	306	296	307	299	302	278	298	300	305	336	301	290	267	262	269	311	300	330	293	273	307	291	276	292	313	319	282	302	295	314	302	307	321	259	306	309	291	311	303	268	307	285	272	337	288	318	296	309	278	280	264	290	332	264	296	314	290	293	301	292	274	319	275	291	298	312	310	320	286	312	298	303	314	347	308	288	300	306	321	299	292	264	266	284	285	329	288	285	299	321	305	315	287	302	297	291	333	290	325	291	298	313	300	277	287	279	321	281	300	302	281	324	289	304	324	271	290	301	304	271	304	275	307	299	313	291	273	318	317	268	270	278	316	315	310	310	311	270	333	287	315	322	320	297	275	279	298	315	282	290	278	345	303	265	305	265	269	316	300	317	297	354	293	276	282	327	300	293	312	285	327	264	311	313	276	310	281	298	312	271	283	329	300	271	325	293	321	300	273	313	289	288	293	288	293	283	277	296	302	296	326	295	284	281	327	283	319	280	316	314	307	291	319	294	305	308	283	291	325	297	307	270	322	310	272	307	273	293	271	317	297	300	315	297	324	287	256	305	318	272	282	291	278	310	308	281	300	275	313	273	357	288	330	296	308	275	308	264	300	297	289	292	287	306	276	272	289	307	301	312	306	307	306	267	296	314	304	280	318	299	312	284	277	305	267	324	288	285	314	287	290	290	305	278	300	308	302	280	312	334	307	287	298	327	302	346	326	307	306	319	279	320	325	310	278	284	288	316	308	310	302	291	333	270	312	277	307	324	298	268	312	286	293	284	297	288	326	300	298	298	283	327	295	335	298	299	315	310	298	292	308	283	313	308	272	301	320	307	293	298	276	298	316	301	287	316	313	290	319	308	334	292	269	283	315	316	287	286	289	302	259	322	304	308	300	301	337	314	298	306	301	305	272	298	313	317	285	291	305	295	301	299	306	295	301	319	285	308	286	292	297	311	285	291	276	266	277	328	269	314	306	304	319	318	294	318	291	322	275	292	309	303	292	279	288	303	320	308	284	291	276	297	297	267	297	300	292	289	284	263	302	317	318	325	289	287	288	276	294	290	296	317	317	301	295	298	301	294	311	304	316	298	310	273	266	285	303	301	307	276	338	285	294	297	299	275	323	284	305	304	289	292	286	316	291	316	312	302	307	285	276	300	282	309	294	290	321	263	301	271	310	295	297	302	286	295	256	314	298	269	316	294	273	296	318	319	303	303	281	303	301	302	329	314	299	306	305	290	303	297	289	315	323	323	311	338	329	312	304	302	327	269	315	279	289	282	302	312	299	296	285	274	297	291	288	288	299	304	305	296	314	297	291	314	290	327	296	287	298	329	309	266	292	301	309	285	261	269	298	302	262	285	288	282	284	271	319	328	288	289	286	315	294	304	303	294	294	309	281	282	311	288	300	290	269	331	300	279	323	290	300	318	331	302	310	254	303	305	304	280	297	317	315	296	292	271	303	287	283	291	305	307	309	299	299	314	282	310	277	290	306	332	314	334	270	267	320	304	293	299	294	297	276	282	288	308	281	283	272	306	289	301	318	273	300	316	290	292	281	277	313	350	337	285	293	328	294	326	299	293	294	315	303	311	317	318	279	284	304	314	297	305	313	318	313	287	283	273	345	297	289	293	316	305	301	296	303	291	299	308	309	293	326	324	308	255	291	290	277	320	299	279	314	288	301	293	292	310	280	283	281	313	310	294	279	306	320	320	304	323	274	317	303	300	319	319	301	315	289	309	300	307	299	291	289	300	279	322	308	298	295	283	313	283	315	272	255	310	321	291	299	263	324	292	327	309	317	289	302	262	279	315	285	314	299	288	320	270	295	278	345	321	252	282	276	320	308	310	299	298	304	311	294	308	282	299	275	308	308	309	266	307	330	314	293	292	312	292	297	297	286	321	283	313	303	288	313	312	313	307	317	337	340	282	324	296	323	286	290	322	268	288	288	284	308	292	291	296	286	317	300	318	273	283	280	302	314	301	291	300	309	314	309	310	276	275	300	294	289	297	264	337	312	307	279	283	304	282	310	307	302	304	288	293	287	298	284	301	332	284	319	290	295	343	308	318	327	339	292	318	291	304	280	343	287	294	278	306	292	262	287	295	324	286	297	285	275	296	295	308	289	290	297	307	288	304	308	313	295	279	280	281	295	268	311	315	294	307	318	281	316	295	284	301	301	303	287	308	323	301	322	277	284	291	307	282	298	311	286	291	284	291	295	329	287	292	276	335	292	277	296	298	304	324	318	286	291	293	299	304	297	310	334	284	307	288	289	309	287	309	261	312	283	312	291	317	304	286	287	313	301	313	294	332	306	273	321	311	281	304	318	309	294	314	302	281	308	304	275	311	313	298	303	307	312	282	307	313	296	306	270	341	303	281	312	281	321	314	285	287	322	283	297	273	291	283	319	293	303	289	308	271	302	293	294	304	285	301	275	302	312	305	300	293	282	305	306	303	292	309	301	303	306	343	282	298	318	296	292	314	312	319	272	292	301	276	293	313	306	280	301	308	319	323	297	318	274	323	287	262	286
58570	95723	71605	35603	16489	966	832	827	762	682	670	681	616	634	587	603	590	554	584	554	589	527	526	566	546	576	551	556	550	520	497	535	547	533	559	556	498	550	512	552	553	505	530	544	563	525	490	556	500	538	536	555	474	540	535	528	583	535	517	566	524	519	535	568	531	498	521	535	532	536	559	533	530	535	574	545	533	555	553	566	529	532	572	510	543	515	522	544	545	513	569	525	546	494	550	548	529	514	522	588	542	543	555	549	543	521	561	524	538	576	499	547	553	533	514	543	530	540	561	567	533	555	553	536	537	535	525	557	508	555	514	510	548	550	526	561	545	525	568	542	515	526	533	539	519	497	505	544	514	553	542	531	560	563	497	541	516	594	503	529	527	554	566	526	540	520	481	514	502	548	521	568	491	571	585	550	497	509	556	503	561	565	536	550	529	554	553	533	550	571	540	538	539	518	548	544	551	526	522	551	508	497	518	545	533	580	514	498	545	523	560	518	512	553	537	542	530	536	516	534	585	540	515	552	498	544	553	570	509	544	531	513	550	531	519	553	551	553	515	487	558	539	540	512	525	538	526	541	544	523	531	501	534	546	509	525	559	554	542	519	576	482	567	578	521	540	520	538	482	533	501	543	564	525	516	547	525	480	503	550	502	533	496	562	518	540	516	494	521	531	541	517	537	555	553	496	562	506	536	546	497	553	512	485	532	575	495	524	575	542	499	555	551	507	530	567	512	534	500	525	553	520	509	535	489	543	512	516	533	512	533	528	528	549	526	551	536	518	568	535	516	521	529	532	565	504	554	516	539	537	543	540	546	575	486	512	540	513	490	473	533	512	547	536	531	570	557	538	538	529	526	519	522	549	466	527	503	535	520	544	527	512	522	548	517	543	529	551	511	548	521	504	524	495	566	545	548	492	479	506	540	540	550	538	541	520	535	527	508	497	551	537	523	549	546	566	563	563	521	537	552	537	547	523	526	556	549	508	537	570	511	548	528	554	617	513	506	523	511	520	538	540	509	515	528	539	530	543	551	558	503	541	516	532	499	549	562	529	520	549	545	526	556	499	539	514	534	512	513	526	572	540	509	510	515	555	560	516	497	502	568	502	524	516	501	526	519	523	503	567	536	503	528	531	513	530	495	537	533	542	536	511	563	512	483	562	536	551	549	580	518	557	542	540	535	562	559	515	551	527	554	521	522	547	529	521	517	565	537	508	536	525	538	542	555	497	535	532	506	521	535	511	562	591	531	547	571	511	546	532	549	530	509	545	548	565	556	535	557	538	499	516	519	522	506	511	530	513	514	552	500	571	538	541	520	555	524	542	515	519	504	518	529	513	502	509	552	516	547	531	535	529	512	531	484	547	503	524	520	500	513	528	514	557	539	513	532	530	498	510	548	517	520	526	529	521	566	547	550	523	493	514	542	490	560	551	510	583	531	499	494	545	518	502	547	534	562	534	513	560	506	526	524	573	491	545	503	467	525	583	542	522	555	508	505	578	496	582	481	537	562	546	523	527	563	562	493	543	517	518	569	524	531	531	523	536	515	509	491	531	529	517	549	549	536	501	521	533	528	573	553	547	517	527	518	517	525	559	509	557	491	515	521	554	558	527	460	497	580	561	525	540	525	480	568	538	527	530	534	540	542	507	536	537	502	516	549	570	500	541	546	525	541	547	579	526	543	542	563	518	508	538	545	507	562	516	538	529	508	508	543	539	557	541	513	555	547	526	579	525	553	525	530	486	537	509	550	516	533	551	537	537	524	520	570	523	561	500	515	531	519	505	576	511	575	573	535	525	543	524	531	565	540	532	538	558	567	569	542	511	508	543	527	545	514	563	554	504	495	555	505	548	530	557	529	549	571	567	564	507	505	545	571	522	489	514	513	495	551	539	522	505	525	527	512	554	526	502	498	496	528	544	484	509	535	509	508	550	540	551	545	520	510	498	522	524	489	521	508	537	533	557	555	576	505	572	537	543	544	579	527	581	516	555	509	527	534	583	524	507	533	510	526	523	523	501	556	526	503	524	578	528	542	537	536	558	511	534	544	540	549	547	520	540	525	531	528	582	575	578	563	537	514	501	543	559	526	517	506	538	524	505	561	528	545	522	535	544	532	509	516	518	537	524	551	515	585	530	519	551	508	557	533	511	528	521	522	555	549	542	549	534	553	577	524	543	522	551	493	500	547	508	517	522	516	555	539	544	552	543	556	503	500	547	493	513	535	520	555	516	537	521	516	541	525	496	523	518	533	579	542	529	474	498	532	530	496	536	509	500	525	553	544	494	511	487	569	532	489	556	552	515	546	529	526	559	592	531	499	557	544	559	507	525	539	517	510	572	555	503	528	535	493	514	499	562	495	543	509	529	494	552	512	561	535	550	547	495	508	540	537	493	561	535	537	538	519	497	507	548	523	562	526	561	507	514	497	548	529	481	564	547	567	543	555	546	547	533	530	528	482	523	545	553	518	517	482	539	499	510	517	532	518	525	545	512	517	526	497	497	527	523	511	596	584	495	536	547	557	519	528	539	540	549	499	544	548	565	488	512	533	557	530	508	517	565	497	546	522	574	528	507	518	486	533	556	517	531	515	524	574	526	502	493	534	544	497	545	556	491	559	526	571	539	519	495	567	503	502	521	563	552	526	558	512	528	567	560	517	543	537	537	501	526	571	539	526	538	550	526	552	550	574	487	521	556	575	573	528	538	559	546	564	547	522	563	503	519	512	503	506	570	531	557	552	530	508	518	492	547	505	535	545	505	542	528	558	534	534	573	558	576	555	544	558	501	519	532	571	493	536	529	587	509	519	539	537	541	539	550	540	586	534	515	507	506	505	495	507	535	532	580	558	560	514	552	526	580	519	469	527	505	557	519	524	531	511	535	555	525	535	540	515	581	493	570	518	535	536	525	563	533	527	553	510	548	548	558	555	520	533	506	535	527	507	545	500	516	538	509	544	517	528	533	560	578	526	502	552	547	502	546	542	531	545	492	571	549	532	551	535	493	488	530	537	559	518	568	533	541	500	551	515	543	547	535	498	519	524	557	556	530	555	528	534	558	530	547	551	555	522	531	538	560	563	547	523	516	518	513	524	538	510	552	529	577	539	524	497	537	533	541	533	518	510	546	484	580	509	533	539	523	541	558	526	493	580	523	558	533	506	527	510	506	549	490	548	538	568	545	526	549	512	533	511	531	554	505	549	558	532	521	585	538	541	558	534	550	541	530	535	536	508	530	530	538	601	546	511	509	522	493	566	515	517	518	556	531	504	535	547	523	565	542	503	553	526	540	515	557	550	489	572	550	541	557	521	527	535	516	584	520	515	515	517	514	545	570	575	521	488	527	541	508	531	506	556	551	544	499	580	486	508	588	547	508	556	510	544	514	511	538	513	501	495	561	555	516	513	548	522	521	532	515	524	536	543	554	537	540	528	547	501	542	521	549	518	553	518	494	512	540	508	552	538	552	551	553	544	520	513	541	540	560	557	570
28111	28561	26502	8165	1311	237	233	217	228	246	210	243	215	200	255	243	222	236	228	235	226	224	209	208	221	237	219	198	216	235	248	226	244	236	223	209	214	247	209	224	236	231	259	216	213	225	217	234	230	240	213	214	214	225	226	213	216	250	221	219	243	221	215	221	207	236	248	214	211	234	225	222	233	220	255	211	214	232	207	230	227	222	220	229	227	224	208	208	218	243	202	254	212	200	227	235	239	225	235	203	221	203	234	204	229	249	212	207	235	196	238	209	222	230	212	211	255	240	232	202	222	205	198	228	220	220	236	238	223	231	231	255	217	205	223	213	232	225	230	198	209	212	223	210	236	223	229	225	211	249	226	223	237	213	216	229	224	244	238	221	258	238	230	229	224	213	252	205	226	188	222	231	224	220	231	217	218	237	215	213	231	229	194	231	233	273	244	213	228	224	231	225	227	228	239	222	200	232	233	238	231	214	211	227	227	229	231	215	224	209	194	236	220	225	206	207	216	224	251	210	232	228	208	226	237	257	221	218	250	213	220	226	242	238	247	227	241	221	215	213	230	246	218	220	230	197	244	235	216	236	193	213	209	238	221	199	216	239	225	262	203	226	212	209	226	230	230	205	219	202	268	263	193	240	243	229	214	210	183	223	195	232	203	217	235	202	239	228	230	230	256	222	216	235	224	209	227	214	230	219	226	236	258	230	198	226	238	225	222	245	195	228	246	243	203	221	218	199	207	218	216	210	220	207	226	240	236	232	227	257	222	223	204	210	218	212	243	223	228	238	236	242	201	246	204	225	235	228	229	211	235	231	234	230	217	204	241	205	246	224	243	217	205	212	248	209	231	225	245	222	233	244	222	229	234	256	212	245	228	252	203	237	234	206	226	217	220	230	216	218	226	220	258	226	252	226	217	210	213	237	226	249	212	242	224	200	209	246	210	257	236	221	220	235	227	221	233	204	236	227	212	249	220	182	249	214	228	200	224	233	253	213	241	233	217	234	234	229	202	220	235	216	216	248	221	236	225	237	188	226	220	195	223	235	234	212	236	242	219	246	213	231	240	206	213	248	221	258	225	260	225	220	237	222	230	233	230	226	244	225	246	207	246	197	212	235	217	224	236	225	225	207	231	209	219	219	240	240	248	210	208	223	239	243	216	234	219	243	208	227	236	224	224	240	246	216	217	231	201	202	238	209	216	225	249	232	219	253	221	230	243	215	249	213	228	206	219	213	243	228	226	231	211	190	241	218	229	236	205	223	237	217	234	218	209	259	211	212	237	226	244	239	222	222	227	242	202	206	260	236	219	234	215	224	207	262	234	226	216	218	207	223	232	225	233	198	204	240	250	234	209	216	238	230	241	228	199	204	253	250	237	220	246	242	207	218	230	241	261	211	234	241	197	228	205	184	234	238	234	219	221	195	224	216	209	234	202	220	245	231	212	223	229	228	230	236	235	238	205	226	220	209	212	221	210	229	228	219	229	225	240	237	224	185	217	215	195	221	233	221	198	227	225	227	216	237	214	227	258	208	230	243	210	233	218	219	252	225	236	230	227	233	235	236	217	219	237	241	201	222	237	233	224	220	209	227	232	261	223	238	225	226	232	239	234	211	209	222	237	226	199	209	203	212	218	248	227	232	250	204	241	222	210	196	227	218	234	234	252	224	212	225	220	255	240	224	221	215	220	208	246	224	235	204	211	234	229	203	234	220	228	231	199	237	219	194	248	235	261	227	240	247	234	202	249	236	234	245	231	212	207	259	200	223	267	208	195	233	212	235	231	221	244	236	216	213	255	217	219	235	228	227	254	205	232	235	225	223	217	223	219	200	228	195	241	216	247	207	229	196	218	217	227	231	213	214	239	222	233	202	236	221	250	205	224	233	216	220	212	235	208	211	220	238	219	197	214	210	203	243	240	224	228	231	233	221	229	232	215	251	220	238	201	240	236	237	215	219	218	217	207	207	212	216	207	236	221	241	230	215	217	214	240	228	247	207	228	227	245	244	236	200	239	226	217	207	208	229	229	241	215	225	231	229	200	201	213	213	213	242	214	229	232	222	272	225	247	224	238	233	225	208	228	205	234	232	233	239	230	224	207	203	246	224	221	239	227	232	214	250	225	228	200	226	247	249	239	232	237	238	214	229	234	229	204	227	228	244	230	229	221	207	183	248	205	209	214	234	265	205	218	224	225	215	242	214	234	216	246	206	228	250	240	238	209	237	224	223	203	224	231	204	231	230	249	226	225	202	215	227	238	218	206	219	222	204	240	225	252	237	214	212	218	233	228	214	234	190	242	241	209	228	231	238	235	220	192	216	225	239	228	242	244	237	215	217	213	209	228	238	193	216	221	209	223	208	239	221	241	210	234	243	227	224	224	202	246	241	233	225	228	232	207	222	224	209	243	224	224	216	229	208	228	238	211	207	230	238	221	223	220	210	250	206	208	243	236	212	234	210	210	216	222	237	233	208	217	216	252	234	225	240	226	198	234	230	224	226	222	247	217	251	224	238	244	221	222	214	233	252	233	206	215	211	220	236	233	241	256	220	220	230	248	214	226	236	208	243	228	245	213	222	226	219	213	217	242	248	206	203	205	220	250	243	251	217	228	249	196	205	221	229	234	214	238	212	218	229	225	231	227	231	231	199	204	225	224	235	246	238	238	213	227	218	228	219	217	201	225	225	223	212	208	233	225	212	202	245	230	221	228	222	232	208	238	237	263	236	271	188	208	208	220	218	224	229	237	220	242	222	213	230	224	222	193	234	222	228	234	232	217	223	234	238	186	211	205	218	245	211	252	225	222	219	245	231	194	229	254	245	236	229	233	244	229	208	220	212	202	221	233	224	229	226	243	215	195	241	222	244	204	245	236	253	239	198	241	243	239	206	232	212	211	219	244	210	228	209	228	205	236	231	224	241	243	226	227	255	235	212	242	207	220	187	231	228	247	230	230	242	244	215	232	218	228	219	225	238	242	228	251	236	213	225	233	210	251	244	248	220	241	222	234	252	222	218	237	203	210	235	232	214	218	216	253	212	229	243	236	208	213	215	235	213	227	241	215	243	209	241	205	218	236	197	215	235	248	231	224	194	211	210	229	202	226	195	230	230	247	231	221	214	205	210	209	214	226	219	215	237	215	240	226	239	239	220	233	229	242	250	238	247	237	219	234	245	224	211	210	203	217	226	236	247	216	229	226	226	236	203	236	215	209	247	218	256	217	234	219	240	218	231	235	207	209	240	213	220	246	218	219	239	249	236	206	243	227	243	250	203	207	229	218	234	206	229	236	242	233	216	245	210	224	236	230	230	223	228	240	229	200	200	237	223	213	221	218	216	237	237	228	229	229	206	228	208	214	232	207	217	239	238	212	222	229	224	216	209	212	219	208	248	240	224	235	215	221	238	194	221	214	221	211	209	220	222	253	231	199	239	220	216	233	272	214	226	252	234	214	242	245	229	231	231	242	234	243	226	216	221	220	210	229	211	222	228
35106	48462	30628	6968	2974	459	479	437	457	437	450	457	408	473	479	444	415	463	439	434	395	437	432	431	429	455	449	430	409	435	471	459	422	456	457	451	422	437	441	432	408	440	457	414	446	424	390	424	448	447	428	429	473	450	430	443	438	437	446	448	468	423	432	464	449	449	429	435	426	493	461	440	430	475	418	420	434	421	423	448	477	418	442	472	440	477	451	432	426	428	484	400	465	439	448	465	429	453	416	492	432	463	420	484	386	432	478	410	429	395	431	429	435	413	445	439	420	467	441	417	426	458	456	447	407	419	448	467	443	446	438	411	445	423	446	434	450	454	392	458	415	421	403	459	437	411	438	423	433	433	451	460	451	446	443	458	403	419	430	439	486	409	438	505	413	418	469	440	452	455	447	412	466	454	446	444	422	410	413	443	441	444	438	410	497	484	433	449	426	419	443	433	444	435	431	403	431	427	413	434	447	408	463	427	442	470	438	417	436	453	456	387	428	465	429	463	399	429	432	461	468	429	425	428	422	423	480	488	434	459	455	451	411	433	448	451	444	443	454	461	452	434	423	442	414	423	462	403	438	438	410	434	444	422	469	425	456	414	476	416	428	432	430	428	448	457	430	430	403	412	467	443	438	448	422	436	445	467	434	401	429	467	426	426	418	450	425	463	472	431	462	483	443	417	437	423	437	466	468	405	470	432	407	431	430	453	431	478	400	457	408	457	449	449	451	460	474	410	474	391	429	437	407	440	406	473	469	422	439	427	444	437	418	432	393	389	427	435	436	447	399	428	442	427	464	435	472	450	422	425	424	450	401	468	431	439	439	430	417	434	449	424	439	419	453	445	394	483	460	434	465	452	446	393	441	431	429	452	474	414	430	421	464	453	438	434	439	421	449	423	478	464	454	443	477	431	490	424	447	422	413	423	443	451	436	436	446	472	464	444	418	424	460	453	456	446	429	423	443	440	478	429	428	432	417	434	462	400	415	402	395	425	450	416	414	436	441	456	421	442	438	436	393	433	450	445	418	448	423	380	427	422	453	457	420	424	408	444	459	410	423	427	436	435	431	423	439	437	464	465	440	455	452	414	450	408	424	456	446	449	464	436	429	436	427	421	424	421	408	435	425	429	448	433	438	411	460	468	454	430	402	429	430	397	439	435	417	410	458	396	449	420	409	407	425	439	421	438	415	446	429	394	446	448	439	457	437	447	433	422	450	421	449	442	441	423	402	451	463	417	416	427	457	425	421	466	459	468	403	406	418	458	462	397	404	440	429	450	434	438	405	432	435	448	418	399	410	440	442	461	440	459	433	414	446	405	438	458	424	419	430	466	425	442	437	455	426	425	450	442	419	451	411	458	428	452	415	434	452	419	422	427	460	429	415	450	464	435	451	427	441	430	417	444	409	436	411	451	441	426	416	414	476	453	430	443	406	418	461	437	435	377	404	447	408	486	471	412	431	412	435	448	461	387	438	434	476	468	439	452	438	426	438	456	430	445	400	477	367	469	461	442	452	417	387	501	452	442	435	447	425	466	460	429	452	456	426	456	456	486	438	449	455	470	435	462	408	404	428	434	413	395	398	462	454	448	430	408	453	419	449	431	450	399	430	441	419	448	419	440	451	429	449	444	452	442	438	419	428	422	445	450	477	440	431	427	446	426	454	388	417	446	409	427	438	412	417	415	426	404	433	424	423	406	465	389	453	455	505	449	430	441	449	425	421	466	438	431	408	436	452	413	448	464	434	465	448	417	437	448	409	454	427	428	421	438	437	381	451	412	420	446	433	444	428	445	445	423	437	401	435	426	440	414	418	434	467	444	407	447	436	424	472	420	458	418	457	430	428	429	469	428	435	405	424	447	442	421	443	439	448	416	466	443	410	464	451	418	472	419	409	430	403	443	468	451	413	481	427	427	420	410	443	434	431	431	437	442	458	428	439	425	446	443	439	445	443	454	429	410	429	448	436	467	422	435	444	462	467	422	482	410	416	432	407	418	418	451	461	450	455	438	461	440	452	429	443	427	430	451	471	462	439	440	474	447	461	460	477	456	464	423	409	466	426	424	471	474	424	472	437	414	478	488	447	443	477	428	486	429	447	441	426	419	431	419	449	446	407	441	454	445	431	413	408	437	447	437	433	436	438	402	439	420	425	446	462	453	455	397	419	453	428	441	422	464	410	449	445	424	411	444	441	420	420	441	425	453	452	421	417	388	449	438	411	438	416	424	434	412	465	430	438	437	457	424	438	426	439	436	429	428	454	445	453	478	408	416	433	462	472	439	458	446	445	450	437	425	434	410	410	481	413	425	429	438	426	446	432	405	449	441	453	417	420	445	421	422	452	451	466	405	418	425	453	402	409	458	403	453	442	466	444	432	469	451	428	397	455	416	456	406	421	463	435	455	466	443	440	417	476	450	428	434	430	409	429	438	400	418	459	437	449	439	464	423	424	437	464	445	419	433	432	441	464	459	432	442	423	421	404	456	449	424	458	412	409	433	470	411	422	428	430	436	414	428	418	449	420	446	469	426	429	451	437	446	425	463	419	434	437	450	429	425	428	447	436	446	414	480	454	473	444	440	418	435	420	465	423	423	447	445	432	448	471	466	402	441	419	415	413	461	434	459	409	408	436	453	441	430	446	468	435	436	407	452	468	416	422	443	446	441	472	449	422	448	425	460	469	442	456	447	432	422	457	422	408	433	412	447	443	438	449	451	462	437	441	428	446	465	444	433	456	464	455	466	473	430	425	465	415	405	450	409	430	425	394	446	425	429	435	451	460	425	448	405	451	416	450	406	447	411	426	431	460	446	420	429	480	449	430	449	408	412	467	437	454	431	451	450	443	402	453	434	454	461	461	439	450	383	423	469	442	414	419	429	452	416	420	441	472	461	408	429	457	470	442	441	456	439	391	456	459	439	442	420	444	423	430	438	418	442	454	419	485	469	470	452	442	440	420	415	423	399	423	418	457	428	429	410	451	437	385	433	429	437	432	432	441	443	450	457	449	460	463	402	416	428	419	405	416	436	433	409	405	433	431	459	451	426	410	452	445	437	413	468	438	498	426	484	439	451	447	433	443	475	447	427	432	436	455	450	431	449	467	455	428	415	457	402	407	438	433	448	396	452	420	445	420	435	435	427	429	435	416	463	424	441	434	443	418	460	410	439	493	431	475	485	403	402	467	439	425	388	414	408	491	443	458	420	449	452	454	438	412	448	418	422	431	448	424	449	414	451	483	457	423	448	437	431	448	431	427	461	421	450	437	430	440	441	441	483	399	455	436	407	421	460	452	448	426	426	444	481	454	453	443	442	454	425	408	449	412	417	431	435	436	454	396	430	447	461	426	474	437	446	484	427	444	449	445	421	431	425	461	484	432	429	425	437	406	445	434	418	423	425	429	454	450	450	413	413	441	449	432	436	429	416	475	434	446	413	445	402	423	469	399	452	419	429	454	442	443	474	433	408	452	427	455	428	438	436	437	402	442	440
24391	22812	30321	24384	19196	5036	259	209	195	186	198	197	191	191	212	192	191	176	186	184	183	176	202	157	185	161	170	170	188	176	170	201	168	164	198	206	214	181	181	175	176	199	174	177	172	174	188	179	201	173	196	146	190	183	177	168	172	171	175	189	174	180	181	169	168	192	197	157	176	168	167	169	153	182	173	196	150	163	177	188	167	164	180	179	185	166	172	189	174	185	196	173	164	173	175	165	185	183	173	177	189	175	168	167	152	177	165	174	148	197	176	186	190	197	195	183	165	168	184	200	167	160	184	212	189	173	197	196	189	154	163	175	171	175	184	196	187	181	168	192	163	169	177	175	168	156	171	189	187	151	183	195	179	178	182	181	179	180	173	196	188	152	160	161	213	160	175	179	171	191	176	176	182	160	184	155	172	183	202	178	204	177	186	193	193	169	151	198	163	176	186	181	154	179	169	161	179	181	183	171	180	150	198	209	144	169	186	167	152	176	178	182	191	177	171	155	161	187	168	191	170	178	197	186	181	194	177	160	181	170	159	199	173	198	202	174	199	171	167	189	191	172	198	173	194	154	194	181	178	162	171	160	194	203	171	173	159	166	189	184	180	165	153	196	173	188	188	212	151	187	166	188	166	161	198	182	188	182	166	164	190	163	164	164	176	189	165	190	182	169	183	184	169	178	164	169	169	208	190	162	168	166	176	177	172	189	183	191	170	173	183	160	186	185	153	164	175	189	169	178	179	168	178	170	181	155	180	140	175	184	182	170	169	189	162	184	175	182	153	180	173	160	157	182	172	204	192	188	183	194	202	193	148	183	181	182	193	188	186	180	204	173	151	221	184	164	173	170	131	173	171	176	179	174	197	193	179	150	181	189	173	171	153	186	192	186	173	161	204	186	176	176	188	200	175	193	175	178	178	158	169	162	198	146	177	177	166	178	172	178	166	183	166	170	159	173	167	161	166	188	145	148	180	189	170	181	181	194	190	179	174	174	180	164	187	202	151	172	194	166	172	181	172	175	167	175	147	204	169	186	185	193	218	177	181	182	152	165	188	179	147	178	157	189	184	189	199	194	174	205	187	188	188	164	155	187	191	186	164	168	172	195	168	188	165	186	166	182	156	185	192	176	183	153	165	169	179	178	179	151	197	183	182	185	158	174	174	169	192	174	169	179	166	169	194	156	164	167	177	177	182	155	179	171	175	192	153	190	194	157	200	168	154	165	177	165	144	179	212	167	177	188	172	164	166	167	183	182	195	206	190	170	191	182	185	174	181	193	184	186	159	176	217	196	180	171	165	161	174	167	197	191	189	178	158	192	204	172	201	167	189	193	157	168	166	181	177	173	196	176	179	164	161	179	186	167	180	186	166	179	163	188	181	183	165	192	173	175	181	144	189	158	163	188	185	169	188	179	189	179	167	192	175	166	195	165	167	173	193	183	175	175	165	187	173	160	171	184	160	196	160	205	174	207	181	182	196	194	191	185	171	168	190	161	192	182	180	163	182	191	174	171	204	171	185	157	167	178	174	175	195	184	164	170	190	173	171	174	156	184	175	180	176	183	184	203	150	188	174	166	190	193	158	165	202	179	174	180	170	153	222	158	189	182	184	179	187	197	163	177	169	160	163	166	181	155	211	177	151	178	185	153	177	184	197	177	181	197	160	183	190	169	179	158	180	178	166	181	168	165	168	187	186	163	187	166	198	186	178	177	166	165	174	171	185	175	206	179	171	176	152	161	180	178	178	178	150	173	168	186	191	171	165	168	171	179	165	163	179	193	189	188	180	185	176	181	171	177	183	192	185	180	172	182	195	163	186	179	190	198	185	171	186	190	170	178	178	157	181	193	173	142	184	174	159	196	194	185	191	159	173	173	158	170	170	157	179	156	178	171	209	190	150	163	182	198	188	187	158	172	184	173	173	196	179	183	213	186	190	196	172	168	202	172	184	211	199	170	172	164	180	177	158	175	178	166	176	180	198	177	173	163	181	202	181	170	168	170	171	174	172	165	192	160	168	165	173	171	190	159	178	196	174	184	184	203	171	175	157	183	188	177	165	178	214	181	179	189	173	197	151	184	178	156	173	165	181	178	171	156	160	175	189	187	178	177	191	188	173	156	176	189	186	221	198	172	205	185	191	185	174	167	185	174	173	204	193	161	165	175	186	167	200	188	167	169	178	135	205	194	189	161	185	175	168	162	190	190	161	184	208	186	196	163	183	172	187	192	183	189	182	170	194	182	168	158	164	184	187	185	193	183	184	180	172	163	172	176	157	156	195	169	157	196	187	203	173	177	164	172	173	195	179	181	176	166	185	177	153	170	175	160	155	189	169	182	175	179	178	197	185	182	195	176	184	182	186	169	167	191	195	171	164	175	154	174	185	152	184	188	159	172	202	144	172	163	161	190	208	169	168	170	206	172	191	177	173	190	163	166	180	194	171	199	161	208	165	183	168	180	160	171	188	181	185	167	177	179	161	165	174	165	180	187	180	196	164	191	186	184	164	160	173	200	175	169	162	179	182	189	180	186	168	167	178	188	176	166	202	195	171	177	174	175	188	156	182	205	172	171	172	153	199	149	196	184	166	187	156	199	181	172	170	171	171	162	146	182	186	167	186	169	195	175	157	173	164	169	190	198	176	177	185	160	171	209	171	179	161	159	165	168	187	171	160	163	176	142	178	172	203	177	178	203	184	181	172	161	191	165	197	184	205	163	172	173	197	184	157	163	171	171	186	181	165	193	174	179	172	192	184	193	173	173	171	182	160	184	183	175	182	186	164	173	164	169	183	173	160	184	172	186	193	162	177	179	181	163	184	144	170	187	191	161	161	167	210	179	205	190	194	201	180	163	185	144	192	167	188	184	143	170	189	174	171	178	188	187	198	178	172	177	170	161	180	150	185	179	190	201	211	159	152	199	199	197	178	180	165	164	170	191	207	172	186	176	195	180	179	157	171	192	185	191	182	158	182	179	180	199	174	169	209	193	162	162	162	182	166	195	180	145	161	204	184	171	175	193	184	172	162	172	190	196	164	163	181	189	166	162	166	199	187	183	155	172	165	170	180	198	169	177	198	177	171	184	192	162	145	186	169	187	177	172	185	171	184	164	184	176	169	177	199	180	181	167	185	193	154	185	180	208	175	170	179	168	178	173	173	179	175	196	162	164	165	171	169	161	200	144	173	198	183	199	177	162	177	150	196	194	166	181	171	180	191	195	175	165	171	175	176	184	157	150	169	174	143	169	156	162	177	187	170	170	170	171	178	174	204	182	177	164	177	166	162	186	183	166	152	194	198	178	194	177	164	178	177	150	176	155	169	164	181	192	190	166	176	160	173	167	166	182	178	165	163	155	190	157	209	168	193	192	190	181	157	178	183	157	186	184	177	184	181	171	171	158	160	167	178	160	185	167	184	179	195	188	175	191	161	188	158	164	190	175	185	179	186	182	173	176	188	190	164	178	182	200	171	190	204	202	170	183	178	171	172	177
59017	87029	56272	27049	11045	523	409	428	406	389	376	352	378	358	372	378	361	351	375	360	328	357	377	380	337	330	352	346	343	337	345	335	350	364	327	336	359	324	333	350	317	343	308	329	314	306	337	324	329	317	364	319	348	361	326	337	318	315	318	349	320	331	338	338	362	317	350	355	341	323	343	331	355	341	363	356	337	353	327	314	370	371	332	343	313	354	349	303	320	344	320	337	317	332	317	339	346	350	340	354	396	306	320	322	361	324	340	356	327	314	352	341	338	302	331	345	353	334	326	343	338	323	327	343	348	370	368	327	348	323	338	348	371	348	346	336	354	339	334	345	342	361	354	335	353	359	346	328	319	376	340	371	337	326	328	351	345	358	321	351	320	328	305	358	324	363	358	332	334	334	330	333	332	339	347	329	316	330	337	325	302	328	315	341	329	346	310	322	341	334	352	362	365	339	342	324	335	311	340	318	336	338	349	360	349	349	332	348	346	297	351	346	337	344	347	357	332	308	332	362	351	358	352	325	343	329	310	364	342	321	378	351	328	340	354	331	323	321	358	314	344	356	353	319	318	329	335	334	354	335	361	339	374	321	336	353	335	346	335	346	330	307	311	314	315	323	311	359	350	338	336	372	347	353	360	340	355	314	332	357	350	341	330	335	357	335	366	349	308	362	317	364	317	330	354	356	352	310	336	359	372	317	318	324	338	342	354	328	347	330	353	333	353	321	360	302	320	318	352	334	337	324	331	314	322	356	335	349	305	334	336	349	341	310	341	363	271	320	292	348	369	310	350	349	333	313	361	349	337	355	328	328	325	331	322	347	339	326	360	359	344	342	334	324	343	322	341	340	344	337	312	362	330	322	330	300	374	320	323	379	365	324	314	343	362	322	339	347	337	307	334	359	347	327	358	302	338	308	333	341	348	351	353	350	304	323	348	366	376	358	339	360	337	336	374	333	348	328	333	328	356	374	309	364	334	331	326	304	338	388	363	323	354	358	314	363	333	293	357	366	360	325	328	345	313	330	328	337	335	341	324	357	342	329	308	311	348	328	331	306	341	333	362	324	362	354	342	349	352	357	322	346	322	348	317	321	332	355	330	309	363	346	348	333	322	344	360	310	343	305	351	356	359	341	337	354	361	319	335	327	359	337	325	331	351	329	352	340	313	310	350	372	327	378	360	317	340	356	337	348	341	322	345	346	309	313	381	341	339	350	292	334	354	334	368	340	331	337	346	307	308	340	359	332	356	378	331	341	312	355	325	358	342	320	354	359	319	332	354	331	348	356	339	350	346	328	340	331	336	345	352	358	339	356	329	320	344	321	337	353	328	323	371	347	347	349	318	278	329	329	309	392	351	344	330	371	356	315	354	338	361	339	347	354	319	321	341	363	370	333	339	331	329	339	332	324	308	348	368	366	325	345	355	334	318	321	328	319	365	359	366	344	332	294	347	335	349	328	334	329	321	359	368	328	327	361	333	366	333	351	331	369	337	353	317	342	339	349	347	318	338	364	314	334	350	330	348	352	363	340	373	301	321	350	355	345	329	342	367	388	339	375	339	340	372	342	326	317	351	331	359	354	356	323	342	340	352	349	345	367	331	324	339	353	362	354	330	353	345	345	334	340	341	327	339	346	344	302	317	380	336	315	350	320	332	356	334	340	348	340	324	373	335	320	319	327	363	350	356	339	358	348	360	334	338	348	311	339	316	331	326	339	340	346	342	359	332	317	325	317	339	315	313	367	317	348	326	343	333	338	325	322	317	341	359	338	308	325	322	362	387	353	345	328	329	341	340	334	347	316	357	364	324	303	328	307	335	322	343	332	364	358	336	353	362	361	349	363	347	338	334	355	342	350	331	333	334	364	339	353	358	380	362	329	332	347	336	315	341	312	346	356	356	330	316	326	381	334	328	303	341	360	310	331	293	335	341	341	336	367	347	343	364	348	313	326	337	327	355	312	312	343	317	334	332	345	322	325	324	318	346	354	367	361	328	366	353	344	327	330	331	329	346	365	309	363	352	346	354	355	330	344	366	356	346	345	363	350	353	338	336	345	315	342	331	343	339	336	338	322	323	316	318	326	354	330	334	355	309	311	349	326	288	331	292	323	333	317	354	337	331	322	325	343	314	339	304	304	317	343	334	344	308	340	326	356	332	347	315	279	330	338	346	345	376	354	358	354	324	317	322	369	367	316	335	350	363	323	347	362	308	338	354	345	328	340	365	347	355	344	348	346	333	337	346	370	377	359	319	346	345	332	354	358	313	340	346	335	301	327	339	370	369	335	359	330	331	326	336	340	345	347	338	333	386	376	350	329	368	333	338	316	334	337	340	352	352	321	361	343	342	340	337	340	317	338	323	348	318	361	359	342	345	340	357	358	332	352	329	338	330	339	308	334	353	378	331	332	330	358	339	323	342	359	349	336	363	307	353	324	323	345	318	315	344	362	341	347	321	340	332	330	338	337	326	311	357	342	347	317	341	315	349	320	335	367	333	329	334	352	300	347	363	339	345	315	309	320	306	335	328	313	352	353	348	333	366	341	359	326	348	351	331	351	364	328	334	356	338	337	316	348	378	330	343	350	331	347	342	361	360	334	343	318	354	350	337	320	358	316	317	318	307	318	302	365	323	330	352	322	353	340	349	359	342	368	326	347	344	326	326	343	325	316	370	350	362	334	325	330	340	360	373	327	356	340	349	328	317	300	313	341	331	389	336	333	288	334	305	338	315	350	346	365	343	342	329	343	315	338	362	327	348	306	360	325	312	360	346	323	373	343	334	331	332	358	344	317	338	322	313	302	357	336	329	357	348	360	334	376	290	346	316	359	370	328	329	343	312	339	341	333	344	310	327	349	311	369	331	333	344	323	350	329	329	349	314	342	320	360	319	371	351	365	324	341	335	330	342	378	354	352	303	351	340	321	326	329	327	354	318	350	357	334	357	322	337	374	370	306	357	330	360	345	321	341	366	316	317	345	314	333	326	327	337	338	314	346	360	355	376	337	326	322	337	323	340	362	358	342	366	336	330	305	352	346	345	352	343	322	350	345	368	347	361	318	326	368	328	320	311	355	358	368	319	327	357	329	360	325	369	351	384	337	369	320	295	347	339	357	336	321	372	388	356	330	325	332	349	325	328	331	361	368	327	310	332	372	328	329	347	356	327	300	354	365	315	331	335	321	373	356	344	325	329	360	349	317	308	339	331	329	319	330	309	351	347	376	341	333	342	334	312	354	340	319	340	343	333	327	343	362	331	335	371	337	333	354	315	325	331	344	312	344	376	360	327	358	354	341	338	373	340	322	342	336	371	320	354	319	336	337	380	326	324	362	341	367	360	337	331	337	327	350	367	339	318	323	340	324	313	324	344	329	353	326	344	332	324	355	344	340	351	324	340	326	349	356	343	353	367	340	338	335	338	346	342	323	346	340	320	337	317	311	341	316	319	345	349	341	296	347	338	353	346	324	313	337	351	346	321	352	344	336	350	342
23188	21763	29398	23524	21269	17677	2821	436	356	357	347	324	301	354	331	353	343	349	317	350	367	345	333	344	344	318	297	317	315	331	314	321	348	304	329	329	328	328	300	331	316	317	320	334	329	344	338	331	303	299	310	301	300	337	344	324	351	341	319	320	338	333	319	332	302	317	310	301	333	337	336	323	320	344	324	314	315	327	323	312	319	299	336	348	354	319	328	331	328	318	303	319	339	325	342	348	322	297	333	338	355	329	321	321	326	325	332	327	327	348	311	309	310	329	325	308	327	314	325	307	365	322	290	298	325	331	320	327	334	337	320	340	366	350	307	294	317	322	330	301	336	304	334	303	330	303	324	313	343	271	345	347	344	332	325	318	319	303	284	338	335	290	317	312	315	301	309	333	339	289	313	318	336	315	317	313	324	332	314	344	354	326	307	329	326	335	309	298	302	290	309	278	308	312	320	318	303	323	298	311	332	320	341	322	327	336	329	322	282	301	317	322	330	300	280	299	319	347	318	289	299	322	279	314	348	325	316	344	310	311	324	298	313	303	312	320	322	357	294	320	341	338	313	304	310	317	335	296	306	311	296	345	325	330	326	340	315	297	307	307	309	350	317	311	335	297	316	319	334	295	356	324	286	340	297	333	321	325	303	353	300	340	336	303	308	314	330	316	323	336	318	318	334	319	319	323	284	317	329	313	325	258	305	303	327	318	341	312	319	325	297	322	343	303	325	307	341	324	338	321	361	296	334	308	304	294	339	323	300	340	303	296	311	304	309	314	303	350	333	337	309	320	326	309	309	324	307	347	314	311	336	293	313	338	337	325	341	319	319	314	315	304	356	316	317	325	318	343	290	312	317	291	322	304	347	335	358	304	319	302	315	313	298	308	315	304	313	303	303	320	310	334	341	328	322	307	305	307	298	308	325	331	318	324	348	336	360	307	318	321	280	339	312	316	340	317	292	308	313	315	309	318	330	335	337	315	346	296	358	297	329	287	309	286	306	285	314	312	321	338	311	335	324	350	307	303	321	311	318	336	357	307	309	318	322	321	305	305	329	317	339	304	326	337	332	335	356	331	298	321	321	318	321	311	324	321	348	319	312	305	336	332	309	311	344	316	332	347	310	306	338	325	329	297	302	296	350	308	332	342	322	342	322	326	336	326	353	341	317	325	344	317	335	332	318	333	335	323	331	308	348	356	320	334	317	307	338	323	314	346	319	342	314	299	340	315	334	341	312	298	343	323	306	315	350	318	348	309	345	329	339	309	323	307	335	343	317	328	373	318	332	338	314	324	317	331	336	330	296	321	338	297	327	296	344	307	329	335	337	341	289	315	334	312	330	311	331	282	305	351	302	351	316	313	343	288	304	336	322	310	342	313	300	338	306	322	310	342	330	352	312	315	308	329	305	311	344	333	295	311	312	344	340	335	328	317	295	339	324	307	326	311	317	347	326	303	329	337	317	304	346	314	341	297	351	290	373	308	324	347	329	339	328	332	317	320	335	319	328	326	299	371	323	297	311	308	329	307	311	296	323	303	300	318	314	354	304	328	340	304	317	325	307	305	311	307	348	321	307	352	327	326	318	339	301	337	316	313	309	277	339	342	323	311	301	327	358	327	298	307	283	336	314	304	308	307	316	327	290	333	292	312	279	308	320	294	322	329	296	340	322	318	312	298	307	311	311	341	319	320	304	334	314	326	314	311	325	302	306	321	349	351	306	309	336	346	341	317	330	292	320	300	324	327	323	297	301	316	301	305	315	303	316	295	376	319	290	311	282	328	330	324	327	349	296	348	322	272	265	289	311	299	308	307	304	311	315	327	335	320	342	299	338	354	317	318	320	286	315	342	296	313	339	323	335	333	321	292	340	327	326	299	316	324	283	302	306	306	314	342	326	306	319	313	344	335	340	305	332	340	298	304	332	322	309	335	319	348	304	336	338	327	325	287	311	316	302	292	366	292	313	342	304	342	335	341	291	328	352	299	328	340	302	299	321	322	307	314	319	347	320	344	305	333	326	312	335	313	304	307	314	304	324	319	315	320	346	313	313	310	324	329	349	270	322	309	313	328	339	280	346	342	321	324	312	291	284	318	315	311	353	344	320	311	316	335	331	310	301	321	331	318	356	329	304	312	333	304	318	324	345	300	306	325	343	328	313	320	292	320	290	329	322	313	307	309	331	331	320	316	343	343	305	309	313	354	320	299	306	337	323	349	322	326	338	335	337	316	324	330	315	303	304	329	351	329	332	339	316	316	344	339	311	308	316	322	331	301	308	341	330	357	332	339	341	307	340	321	332	308	322	306	314	322	321	348	348	293	282	290	330	330	300	337	325	326	311	323	325	316	308	336	293	311	329	312	323	317	317	310	316	291	325	304	318	327	334	312	321	311	335	293	294	340	341	326	352	341	298	317	305	325	339	305	288	331	293	311	344	318	322	340	295	326	305	295	307	337	318	325	319	342	324	309	302	317	314	308	331	308	311	328	313	340	339	328	327	361	321	337	326	308	308	314	335	340	332	325	318	305	310	336	312	284	353	345	325	353	312	313	306	327	302	307	296	306	307	348	294	301	300	301	289	329	321	327	327	337	321	312	343	298	328	350	328	317	282	320	311	323	323	309	307	294	308	345	291	351	302	316	362	343	311	319	317	349	316	314	321	308	322	288	321	315	338	307	345	331	344	319	305	287	327	339	286	327	332	318	278	302	324	362	293	322	333	301	327	328	310	305	331	320	318	325	317	312	293	318	311	305	332	307	318	309	304	308	307	299	332	312	319	300	335	327	305	353	291	328	344	328	313	330	300	309	303	313	325	304	312	298	318	325	315	327	337	306	293	305	319	326	315	320	306	296	311	324	306	344	337	319	341	318	333	338	287	297	335	312	302	340	328	299	303	342	322	305	329	327	327	316	323	337	342	327	312	298	321	317	308	314	293	328	337	318	321	286	302	296	296	302	328	319	292	315	317	288	328	322	323	321	326	332	308	309	316	337	334	340	305	342	320	301	284	297	366	326	297	316	277	319	331	341	307	323	324	347	334	314	325	335	305	339	318	311	337	329	330	307	273	364	311	330	312	327	317	302	316	319	320	312	317	344	317	331	295	305	338	296	304	334	337	323	345	310	287	326	320	351	332	289	312	334	316	322	309	295	316	317	353	305	307	322	323	333	305	321	316	329	337	330	306	338	298	320	326	341	353	300	337	349	324	324	340	340	311	271	303	316	324	289	303	310	307	297	314	324	319	339	310	329	349	311	334	295	298	303	332	334	310	343	310	311	315	313	315	287	302	313	317	329	326	322	325	346	289	280	305	306	323	319	307	328	322	298	331	319	339	313	313	303	308	335	333	300	313	304	309	328	319	323	318	323	320	332	311	303	322	337	310	318	353	294	305	299	339	335	332	311	314	334	333	336	319	289	319	333	320	309	291	321	301	324	320	331	317	339	353	325	308	300	318	329	299	319	328	293	333	285	321	317	333	299	284	326	325	331
59602	95688	62343	31372	15871	832	716	674	669	627	624	639	588	564	586	589	509	648	565	568	632	561	575	586	555	531	557	600	550	565	579	558	653	583	559	589	581	531	562	537	555	559	529	575	596	558	587	583	565	580	577	608	573	584	553	569	530	569	593	559	565	572	530	556	561	535	587	581	539	574	557	590	546	539	560	562	555	560	589	518	554	525	583	539	554	564	588	561	564	581	606	580	602	536	542	535	603	554	570	550	584	558	554	609	531	593	536	569	540	515	570	570	535	559	555	562	591	540	541	592	583	574	547	597	529	550	547	597	539	542	583	562	532	608	521	547	560	574	563	613	623	578	595	567	562	562	576	548	543	547	506	537	571	547	555	599	588	531	561	591	531	524	563	585	546	531	551	528	584	583	529	584	550	585	547	548	533	547	596	523	562	554	546	587	550	557	588	583	543	557	544	540	579	570	541	563	572	559	588	539	619	602	558	599	546	566	571	533	525	585	556	577	579	542	563	529	623	551	540	582	547	554	540	617	560	572	595	626	602	580	563	550	557	582	500	567	601	544	534	591	555	556	580	549	567	553	552	526	565	556	495	592	562	559	545	576	573	576	514	511	549	554	578	535	525	618	558	528	556	583	553	583	561	569	564	550	536	527	572	592	552	568	554	523	610	543	562	578	580	557	569	524	602	580	559	558	528	580	510	553	580	569	534	540	564	547	579	573	593	532	554	596	514	569	558	542	573	581	555	567	514	580	538	551	581	596	534	546	525	531	514	519	565	559	560	580	577	568	549	529	565	583	601	586	580	579	536	575	594	532	575	556	550	623	567	539	586	560	586	529	561	570	539	542	555	572	541	560	593	569	494	550	598	556	547	542	586	600	560	592	590	561	579	533	517	570	581	504	565	545	547	523	594	587	556	532	587	576	565	567	576	548	530	531	515	580	510	556	578	558	560	607	555	573	539	582	529	592	584	528	571	543	599	615	577	559	562	598	568	519	550	558	558	621	567	517	518	562	560	553	537	558	572	566	556	596	585	543	525	573	584	558	551	618	551	535	564	599	556	568	565	541	555	527	596	557	539	548	545	555	546	552	586	590	597	577	583	567	577	581	532	564	554	527	538	544	550	544	572	595	565	558	584	543	562	570	529	547	545	535	542	543	576	645	588	536	597	558	564	555	551	566	573	575	541	576	557	530	589	546	567	573	558	548	520	532	548	590	560	624	578	530	601	545	556	535	571	556	503	547	574	527	592	545	543	550	596	597	527	558	573	552	584	554	552	567	579	536	556	581	582	583	570	545	599	572	546	570	535	608	547	565	588	554	552	545	525	567	562	529	557	501	557	550	594	578	542	539	543	571	550	528	550	521	532	550	524	556	562	575	603	601	537	535	568	579	508	558	571	592	538	571	595	543	572	609	535	579	543	570	598	572	580	554	619	577	546	561	535	555	568	560	543	587	595	540	604	604	576	556	571	549	596	521	575	570	566	543	568	556	571	524	521	582	562	553	575	617	549	562	586	588	601	567	527	543	537	558	543	550	539	562	545	592	549	551	544	556	512	583	524	576	592	577	543	591	593	516	559	524	555	605	563	545	547	552	591	559	570	571	564	556	536	582	515	573	580	554	558	575	527	540	583	585	534	573	552	565	534	547	561	574	554	539	571	557	548	577	569	547	584	585	644	560	554	584	562	582	560	558	585	581	525	563	555	560	568	559	570	568	566	564	516	583	542	534	575	551	570	580	519	633	589	537	548	568	564	591	575	530	543	584	532	542	553	556	546	569	574	550	569	562	558	549	570	536	514	564	527	553	583	526	612	551	548	538	613	585	560	565	550	559	525	578	577	545	573	521	562	541	604	562	575	555	572	527	577	586	590	556	558	514	560	599	537	563	561	578	577	565	548	552	521	542	576	554	587	529	588	577	547	582	579	554	538	582	584	586	542	572	532	534	553	564	531	594	596	573	566	573	583	585	548	515	572	494	507	569	599	569	549	563	547	607	558	550	548	567	565	551	602	592	568	559	592	531	539	592	560	577	551	577	599	548	574	526	579	579	571	554	584	553	557	572	570	536	535	599	530	499	540	507	580	548	515	526	529	565	610	553	583	539	568	533	535	567	517	525	554	552	566	575	531	542	551	614	559	543	579	567	564	568	546	588	582	616	559	558	554	560	541	522	545	571	617	552	535	550	572	562	562	544	530	583	552	580	587	553	613	524	572	566	555	544	539	583	563	558	548	545	585	576	550	511	572	571	519	548	542	571	611	561	580	627	578	588	605	529	570	547	597	574	526	554	534	547	513	570	562	559	526	576	525	551	564	567	584	574	561	511	571	589	570	573	564	583	547	560	578	509	593	545	587	576	558	564	506	563	539	591	595	587	605	580	540	581	581	580	579	533	595	563	599	567	566	556	565	576	576	570	528	573	535	596	616	569	574	561	592	534	554	554	563	528	557	562	546	538	560	520	563	556	582	567	582	545	580	526	574	561	559	563	561	562	559	572	589	558	544	601	596	581	544	551	535	565	563	604	548	534	540	585	570	560	616	579	575	568	532	541	586	579	550	575	554	579	547	589	561	568	547	600	559	579	555	551	578	553	522	547	564	560	580	534	539	572	565	534	569	561	526	554	596	558	593	551	560	553	564	581	547	549	555	597	570	535	558	561	579	550	612	535	552	558	561	580	537	570	595	608	572	583	595	543	575	546	536	564	580	594	572	550	579	550	563	551	585	579	550	549	585	571	554	562	557	528	579	559	524	569	554	573	540	522	584	558	551	522	510	553	580	543	524	601	557	575	588	531	547	573	576	571	537	555	573	567	564	562	562	542	574	545	544	570	572	574	557	537	588	588	542	569	573	556	522	543	566	568	544	589	562	553	546	570	562	517	525	542	531	572	566	531	562	601	579	552	591	556	544	580	541	600	578	550	552	550	574	538	566	544	615	527	557	592	581	535	548	538	561	596	529	524	510	543	533	556	578	560	573	570	566	574	584	550	560	548	573	555	558	545	574	562	554	515	511	551	555	595	561	572	584	523	570	629	538	544	569	541	585	567	520	587	555	586	585	555	598	539	593	571	558	587	612	572	581	551	554	530	535	576	544	515	553	591	558	541	564	534	556	540	573	501	540	584	542	534	543	580	619	550	548	546	546	564	536	565	601	568	579	569	555	571	556	572	566	549	575	511	570	537	566	528	557	557	542	536	556	592	575	575	558	570	593	552	535	538	515	568	575	546	562	554	537	582	533	545	604	553	568	565	579	547	571	541	582	604	552	556	613	518	598	586	551	586	532	599	571	576	617	575	633	543	568	563	590	481	584	557	583	599	578	585	575	563	543	590	543	565	567	550	588	555	537	576	537	546	568	541	562	573	538	623	597	553	565	561	523	564	562	609	544	554	555	564	599	568	554	584	592	537	562	567	596	543	566	570	575	562	576	579	601	590	529	570	550	580	620	533	528	542	546	544	570	558	589	576	605	564	544	545	541	561	528	583	546	561
28939	28256	24951	7391	1340	381	273	249	216	233	235	221	254	227	230	242	238	250	251	241	215	238	266	231	212	230	249	229	220	246	226	237	247	233	246	218	239	241	234	262	250	253	233	233	228	244	233	267	238	212	258	230	238	229	242	215	233	256	236	241	247	228	218	234	235	224	226	218	231	238	236	254	250	204	253	247	252	218	222	226	251	224	223	240	253	241	229	246	247	249	250	259	213	231	271	230	248	226	254	215	237	255	264	225	234	219	243	224	225	254	225	230	229	237	205	222	249	252	258	250	210	239	227	216	222	273	274	243	222	223	243	263	249	236	232	215	220	224	233	231	230	234	214	207	220	223	237	251	230	204	254	245	243	233	268	237	245	243	234	247	230	237	239	238	246	243	233	197	236	255	239	227	261	217	264	261	232	248	227	254	242	217	237	223	224	239	253	254	227	238	252	258	252	231	242	239	223	239	243	243	253	234	232	239	238	236	207	248	253	249	253	232	237	220	215	251	240	245	203	222	251	251	246	235	214	253	233	239	246	237	251	255	274	259	247	248	246	223	227	254	253	255	239	245	245	207	244	238	212	247	220	204	218	242	215	235	243	243	237	250	241	250	247	245	244	245	218	234	291	215	226	249	217	243	241	264	257	229	266	250	219	230	244	235	230	246	255	232	221	262	251	241	238	238	241	195	241	263	243	216	273	219	235	235	270	235	232	246	266	227	227	221	221	251	243	222	233	261	233	239	241	213	215	234	261	233	226	210	217	237	258	217	261	247	250	240	240	284	241	270	215	221	280	241	239	241	234	268	209	222	255	227	244	243	243	253	233	237	224	226	273	243	215	252	270	230	210	230	240	255	225	238	220	252	272	226	238	227	234	229	234	269	245	223	233	245	209	222	247	266	253	228	217	232	247	214	241	221	243	238	228	256	262	237	268	260	213	259	232	251	236	240	242	239	252	239	246	238	222	228	228	255	263	197	231	256	253	230	255	231	237	230	210	256	223	258	248	233	235	243	232	243	249	236	242	249	235	240	219	237	206	247	253	229	233	256	238	211	259	223	261	260	220	236	257	210	254	261	233	241	227	235	228	224	209	225	254	269	219	237	243	262	209	224	254	250	201	276	240	251	243	247	259	242	249	218	225	249	209	243	218	229	256	244	241	251	233	222	266	240	243	207	253	218	231	235	241	235	239	252	230	232	230	254	221	236	226	249	208	251	228	255	264	253	218	247	234	222	262	233	255	224	210	243	229	237	226	240	256	255	271	250	237	244	227	205	243	212	223	230	226	249	243	243	213	233	231	218	245	232	217	239	206	235	239	262	242	222	227	252	235	260	238	221	248	228	233	266	226	220	253	241	235	241	241	255	231	232	238	244	236	208	234	256	246	269	235	227	222	220	237	207	236	237	248	237	241	215	231	242	242	248	237	249	235	232	257	244	240	239	252	233	236	249	248	231	241	247	252	258	280	213	243	223	239	225	236	242	251	249	235	236	226	223	238	252	275	231	272	213	220	237	237	259	247	228	240	243	263	258	243	250	265	232	218	272	218	228	228	233	244	248	248	223	209	255	283	256	259	240	248	242	229	228	230	244	228	235	221	240	220	253	241	240	224	250	232	233	231	223	230	269	241	215	227	232	259	250	244	256	201	231	231	248	226	252	257	231	236	206	241	254	250	227	238	256	248	245	216	242	233	238	243	238	227	216	223	250	242	238	212	245	236	252	261	250	224	242	235	228	227	236	253	258	230	232	240	242	252	243	264	251	239	245	240	264	241	236	223	229	244	249	216	244	250	241	221	252	239	204	220	253	250	234	234	251	223	237	241	221	254	258	224	265	252	218	210	223	236	247	234	250	226	249	249	211	198	207	234	243	245	245	236	217	250	243	246	239	233	239	239	256	249	261	211	215	259	231	240	248	217	238	215	205	229	233	235	224	215	241	265	257	246	235	236	247	259	238	234	244	221	223	255	237	237	255	217	228	244	221	244	248	237	217	252	245	261	239	222	237	257	235	239	263	247	245	232	228	253	229	228	225	223	235	221	226	229	231	241	239	229	225	235	247	254	267	211	230	243	259	235	220	233	246	244	249	240	259	221	228	237	211	235	238	229	226	250	249	225	259	220	238	255	255	244	234	239	236	251	246	218	254	232	257	252	243	260	235	269	244	238	259	204	258	248	246	263	241	232	230	213	257	211	239	211	256	230	245	234	242	266	250	247	246	235	251	246	252	231	234	241	225	232	236	218	227	223	233	225	233	243	241	251	254	242	250	266	242	232	285	260	253	223	262	233	244	220	237	257	222	221	250	235	258	228	226	236	252	238	235	238	230	242	244	247	248	229	242	245	253	238	251	216	246	264	255	259	264	241	236	248	252	240	231	237	241	231	225	263	227	235	232	253	256	225	233	255	224	234	246	242	229	220	245	241	239	242	242	224	243	261	259	238	225	232	224	230	231	237	247	236	224	261	239	255	241	257	212	207	272	230	237	250	211	238	230	237	212	242	264	251	255	223	232	231	246	264	223	252	237	230	255	251	229	223	213	219	251	238	217	227	245	252	210	209	235	247	232	231	248	256	247	283	254	248	253	218	258	258	255	242	263	238	261	213	227	252	247	224	212	238	223	202	255	211	236	236	254	259	237	232	227	258	232	244	237	243	227	241	218	247	218	218	252	240	258	226	227	259	240	255	267	227	227	243	240	227	243	243	239	249	243	233	264	233	225	243	231	214	233	238	227	235	250	261	254	240	234	244	264	219	236	256	253	255	227	260	220	262	232	244	244	227	222	196	216	239	256	226	262	214	242	220	245	253	221	247	280	267	236	229	230	225	252	196	256	232	228	246	242	261	256	248	227	245	264	256	242	238	277	234	249	239	253	232	222	239	237	220	242	213	236	251	270	234	224	228	275	229	262	267	256	234	235	210	235	230	220	230	235	230	237	267	244	236	250	219	230	235	229	209	243	245	251	253	242	214	232	257	255	252	258	228	259	231	230	234	211	230	241	204	256	251	270	227	237	260	254	262	238	210	230	233	224	210	227	264	235	262	244	253	226	224	219	260	235	216	242	224	257	242	244	263	206	237	234	221	246	257	202	241	234	263	256	230	263	250	225	250	231	203	246	238	240	261	242	229	240	225	265	218	230	237	239	231	267	233	215	256	229	245	267	211	235	218	226	244	263	239	236	228	228	250	260	260	222	240	252	222	235	246	236	234	209	229	227	243	251	217	242	254	244	216	264	207	215	246	239	255	228	237	219	206	232	232	248	239	236	233	232	250	262	213	261	251	230	228	234	255	244	230	240	240	240	224	220	241	250	224	216	221	223	250	228	250	236	250	210	237	228	244	238	225	219	245	247	242	229	236	239	209	251	254	214	241	233	245	227	245	230	239	220	242	269	222	225	262	214	242	244	229	230	257	228	258	261	265	239	255	240	234	219	246	237	240	239	254	267	242	235	223	254	256	226	262	219	252	258	239	227	243	241	249	242	229	241
38617	47109	28991	4647	2797	470	410	475	464	455	449	473	463	471	450	456	456	452	461	485	421	418	460	507	456	413	499	489	467	462	398	477	455	464	468	482	442	474	504	436	471	442	437	460	525	429	464	478	448	464	448	484	477	462	495	457	488	479	485	440	433	501	436	449	454	460	469	504	446	464	460	465	462	472	430	439	477	444	488	443	442	448	468	475	449	490	465	461	487	449	449	493	454	450	438	461	429	497	431	441	452	450	466	453	441	455	428	470	491	444	424	432	429	475	463	463	414	463	453	458	432	498	488	455	457	480	462	461	435	442	484	386	488	465	449	440	475	486	483	456	478	450	468	469	491	462	476	441	442	440	445	462	422	486	406	460	466	457	441	483	459	474	432	476	469	481	480	447	458	490	490	435	449	470	475	459	443	469	446	454	487	473	441	470	425	483	479	478	438	469	485	482	455	466	441	443	449	451	450	470	475	475	490	443	465	472	451	485	421	472	506	451	461	468	474	439	455	424	451	447	443	445	445	444	470	434	452	475	489	413	484	437	461	470	414	436	466	449	471	471	454	416	466	456	433	463	459	432	448	407	466	445	457	470	472	448	464	496	448	468	449	471	449	454	446	473	448	463	424	474	469	488	481	430	497	482	442	415	443	466	469	459	472	454	456	450	435	453	463	446	430	446	461	451	450	467	454	449	452	456	469	460	448	452	478	485	462	480	482	453	433	488	473	423	464	476	454	472	446	458	449	478	470	460	443	470	454	439	475	424	449	429	417	468	439	445	448	432	464	486	416	460	429	471	472	477	459	442	468	484	475	462	459	438	485	458	432	458	453	483	462	434	453	454	469	483	472	480	443	467	451	496	431	439	468	440	418	449	479	450	478	476	451	469	473	503	462	450	484	457	436	469	477	444	442	454	463	472	460	445	477	502	431	429	445	461	418	446	450	489	452	439	419	441	476	472	479	478	456	462	476	474	472	455	471	461	428	446	466	460	456	461	440	444	452	466	449	463	482	479	462	460	524	463	478	437	458	457	428	450	423	463	467	496	447	454	473	425	423	483	461	496	456	470	463	462	467	424	464	457	470	479	473	418	464	447	491	472	496	461	432	466	467	431	448	481	440	444	468	454	454	434	495	473	479	456	495	466	470	480	425	439	434	513	433	487	435	457	450	441	472	484	482	488	464	496	505	444	439	444	436	400	468	421	441	480	450	451	502	466	452	468	469	429	481	459	456	451	493	498	499	503	481	489	455	483	492	430	474	452	480	448	479	447	464	417	450	452	450	489	474	450	469	505	431	479	487	443	494	503	445	495	461	467	472	454	447	484	470	467	441	457	467	491	452	460	465	432	435	440	437	478	433	443	478	463	485	473	437	475	461	459	472	452	414	464	461	468	449	469	459	446	466	454	429	462	452	468	461	495	455	452	464	448	467	490	462	447	451	446	425	451	442	462	445	452	413	494	435	450	478	475	466	417	457	465	482	445	470	499	494	417	470	489	456	434	461	474	427	471	462	445	446	414	487	475	424	440	467	486	459	464	492	432	468	451	486	434	490	466	451	429	424	465	479	510	444	448	422	470	436	470	486	453	461	438	465	481	455	446	475	483	512	472	488	444	434	432	484	484	465	461	467	431	480	474	455	443	433	492	429	468	447	473	467	464	480	447	458	434	476	470	450	452	491	466	468	456	410	486	475	464	442	443	455	451	453	483	442	456	503	449	463	463	474	451	455	432	463	478	466	469	446	454	468	464	435	452	463	459	494	468	447	425	463	466	438	460	464	422	446	413	438	450	463	486	482	419	435	445	466	465	476	480	425	445	468	455	474	464	454	427	437	477	445	465	435	469	479	474	435	429	432	424	462	452	477	445	434	455	433	493	497	432	454	467	490	461	431	488	476	461	471	479	470	430	443	454	473	474	426	464	471	461	478	424	440	447	444	449	453	493	428	474	440	453	448	438	450	457	496	463	455	468	450	452	449	449	493	452	464	426	459	438	457	461	478	484	474	418	450	455	447	468	448	426	438	427	456	496	465	458	465	474	487	456	438	469	505	473	435	479	460	467	461	458	428	471	466	461	432	441	454	431	471	459	441	475	456	459	402	481	444	476	428	469	446	455	425	466	459	463	483	440	453	477	423	467	484	436	444	467	431	451	393	479	455	467	466	466	453	456	441	472	444	471	455	453	480	434	407	450	464	468	485	468	475	434	441	479	452	444	446	426	485	476	429	478	465	474	440	471	456	459	483	460	474	439	437	457	456	443	437	517	501	436	459	423	451	470	473	503	472	478	495	446	501	427	449	475	456	465	449	451	455	421	468	427	481	454	468	461	445	464	476	509	434	467	452	481	428	429	455	487	483	437	459	456	437	481	432	425	444	445	457	443	450	451	464	431	458	432	454	464	479	460	501	487	438	429	456	481	487	486	469	442	480	483	437	441	483	484	447	447	463	421	426	460	455	414	460	440	443	470	500	433	473	466	457	458	453	468	446	481	438	445	457	473	473	459	453	506	420	470	491	463	492	493	448	457	472	450	442	460	438	485	421	442	424	478	477	430	500	486	437	467	472	433	474	485	446	502	480	486	443	461	444	468	459	434	461	470	464	456	462	437	444	491	458	465	450	475	466	444	436	454	476	475	485	451	437	490	463	466	499	449	414	428	445	518	473	448	478	470	425	459	467	460	520	449	447	454	467	430	468	466	476	420	482	452	456	470	472	465	438	473	465	442	464	458	430	436	437	463	466	443	463	466	484	478	438	471	480	470	461	491	465	457	460	461	409	520	462	449	454	460	461	497	452	438	482	470	477	472	425	453	478	447	446	463	441	479	435	501	467	452	457	406	491	460	452	467	445	463	473	469	460	486	435	432	457	468	464	494	447	434	466	417	417	458	500	460	417	441	492	463	466	480	467	481	447	423	470	437	473	437	483	473	474	459	443	494	459	467	430	502	454	438	458	450	477	434	466	472	451	457	451	495	436	468	475	476	512	449	437	482	460	436	439	439	460	457	441	454	445	443	429	470	449	443	470	452	464	446	440	455	500	441	492	448	485	465	411	429	433	483	470	447	490	453	476	442	470	443	472	441	428	491	454	436	446	467	455	432	445	435	469	457	483	426	429	442	448	464	472	443	485	471	472	447	477	438	510	454	431	447	431	433	465	454	507	468	449	458	461	447	444	492	441	489	442	475	443	435	478	448	469	448	465	460	463	484	468	443	477	447	476	456	464	419	441	480	446	426	492	490	499	429	458	486	415	443	449	491	494	463	486	471	429	465	502	445	444	467	474	443	487	495	436	452	451	440	510	450	465	459	464	479	401	482	452	456	468	475	480	438	453	482	417	485	430	434	432	454	447	481	434	454	449	464	502	418	465	425	446	485	463	412	460	461	474	439	427	465	430	481	456	495	462	480	454	464	434	437	456	437	464	444	475	462	441	476	454	453	458	440	414	519	415	473	483	459	473	442	454	463	472	424	476	422	428	438	472	449	501	454
24290	22877	30337	24449	19005	4769	301	218	179	179	200	194	225	212	177	186	184	161	162	200	202	197	198	217	208	177	172	178	190	182	170	192	192	156	178	173	204	169	199	196	182	188	163	176	179	190	172	164	161	177	166	182	179	174	195	197	194	196	180	181	187	173	204	195	176	161	178	184	192	216	170	201	198	195	181	183	188	177	198	179	180	187	208	163	186	155	176	194	167	194	180	169	171	190	196	187	172	186	178	190	204	182	187	176	182	192	194	181	161	200	166	169	179	178	200	192	177	178	199	182	176	190	188	174	175	189	207	196	188	169	186	191	196	191	166	196	188	182	203	185	187	182	163	194	177	181	194	167	185	191	192	175	172	178	176	189	200	191	205	178	179	197	170	206	220	165	189	177	203	160	179	182	169	184	184	181	209	187	179	190	173	170	167	166	181	202	193	196	207	197	168	170	199	195	214	193	200	173	197	175	177	174	161	185	183	188	180	164	193	179	201	192	167	175	207	178	185	195	176	149	158	187	167	166	189	179	196	172	195	225	194	181	176	155	186	211	167	166	171	205	181	183	165	192	190	191	178	189	225	179	193	207	213	177	173	181	187	187	160	195	213	180	188	178	186	190	180	154	192	190	189	195	184	181	191	203	186	170	171	176	175	193	187	196	204	175	166	193	155	179	227	169	190	181	194	189	179	195	190	202	189	187	188	201	182	184	173	190	175	172	176	185	151	166	165	197	183	175	194	184	178	189	166	171	196	180	181	187	181	201	165	160	180	175	178	163	193	159	160	179	172	182	176	167	167	201	174	188	185	155	202	185	202	176	214	172	201	191	182	204	171	189	195	163	182	200	186	178	178	162	169	181	181	182	179	180	183	180	193	152	183	189	170	170	161	193	188	189	165	203	173	187	181	177	220	187	159	173	181	199	209	189	165	176	199	180	172	172	162	195	167	171	185	172	199	164	180	183	203	187	191	165	198	198	180	156	187	174	174	171	171	173	187	197	202	179	178	169	173	161	162	181	198	175	191	188	179	217	178	176	182	178	212	168	183	157	216	183	178	174	160	191	171	189	197	153	179	183	185	175	161	170	185	178	179	178	181	198	173	200	155	195	179	168	167	186	164	180	199	190	196	180	177	202	182	170	196	163	179	164	184	168	183	155	174	191	173	187	196	191	173	179	162	161	173	196	153	198	197	174	155	166	174	200	181	195	174	188	186	201	209	169	172	189	186	185	178	190	172	189	164	194	178	194	168	197	187	187	191	164	192	174	163	178	172	187	161	174	188	182	172	159	179	176	179	169	175	192	198	187	161	178	171	165	189	176	182	164	187	170	179	166	173	188	181	189	182	189	178	160	193	175	207	183	177	191	197	182	191	202	173	189	192	179	207	197	185	160	187	191	179	182	190	183	164	200	185	163	181	190	207	178	189	180	167	194	175	180	163	191	181	170	177	199	183	193	188	182	178	177	160	160	182	164	168	192	164	190	191	157	180	190	186	177	191	170	171	159	192	174	179	170	178	180	180	186	188	192	185	176	187	179	153	172	172	191	190	157	169	200	188	169	156	172	195	175	183	182	198	192	191	173	178	178	192	176	176	194	170	188	200	172	154	153	160	184	170	184	181	171	169	179	176	177	221	180	178	180	158	174	159	169	196	178	180	158	181	176	178	184	171	166	185	194	164	203	179	191	181	181	178	175	197	189	197	177	209	158	201	185	184	180	173	185	174	184	186	214	163	172	193	165	177	205	164	189	178	185	179	177	184	190	149	188	185	168	182	165	172	193	218	191	179	178	176	177	223	178	196	171	203	183	173	186	174	192	200	188	182	189	166	180	179	184	182	181	172	178	170	156	185	193	146	161	186	185	199	184	186	193	175	158	185	219	184	188	165	188	165	174	203	194	164	179	186	184	195	189	187	174	178	172	169	155	178	192	189	200	191	194	180	186	172	157	171	185	170	179	162	171	220	177	190	170	208	158	182	187	183	189	176	175	191	173	179	187	203	171	182	185	206	199	199	197	220	217	185	191	194	190	167	207	190	168	168	206	218	190	199	189	183	174	183	191	175	184	177	176	191	195	183	186	159	179	169	181	175	185	182	188	183	177	185	172	180	196	173	182	175	170	183	177	173	167	183	188	173	187	172	179	174	156	172	189	156	195	191	183	168	194	202	162	185	168	177	187	176	201	199	166	181	165	193	189	200	168	188	173	205	176	191	182	192	181	173	216	196	179	166	182	191	206	176	175	218	184	182	166	186	193	167	148	163	184	164	195	180	177	183	186	171	174	191	172	197	188	178	199	194	174	202	196	201	178	173	176	163	178	159	184	148	210	206	165	200	169	206	180	166	193	181	164	181	184	159	193	152	185	177	180	204	175	177	178	184	190	187	184	188	182	197	170	161	194	189	167	204	183	196	182	186	197	188	181	179	171	171	166	180	156	190	203	184	168	177	195	165	199	197	174	187	169	167	196	195	199	188	186	173	196	183	175	178	183	157	185	192	199	172	187	169	188	176	212	180	180	204	176	194	191	184	186	171	176	175	168	188	169	175	190	204	163	165	175	191	185	183	194	188	190	185	174	184	203	148	167	201	175	185	202	178	183	200	165	160	215	181	165	203	207	163	174	168	176	187	172	208	187	196	207	180	189	159	187	198	175	172	219	168	182	168	169	179	189	189	168	184	200	183	190	163	171	184	201	187	191	177	194	183	192	187	169	143	173	175	189	191	168	193	222	183	178	201	156	184	183	173	174	205	171	187	189	189	212	183	178	177	183	188	173	164	191	202	181	178	171	177	176	213	191	190	183	175	176	184	184	171	180	167	177	167	182	181	166	182	206	163	152	165	173	163	161	179	178	165	191	180	174	193	170	186	197	193	177	184	188	179	188	214	193	184	195	186	159	170	192	206	170	183	181	164	209	192	171	189	157	189	186	183	169	167	190	195	177	173	188	186	189	158	166	184	178	172	163	188	158	184	196	172	176	169	177	189	189	187	194	177	210	185	172	197	169	185	172	165	191	186	188	172	159	175	169	183	212	182	182	189	178	199	189	186	180	196	177	180	179	181	173	189	171	176	176	175	169	161	177	181	163	167	175	183	175	162	182	194	178	173	184	164	173	179	165	193	160	184	207	169	191	190	187	184	164	184	174	188	197	195	199	199	172	215	180	169	191	175	166	196	192	171	187	183	207	177	176	167	188	183	179	180	178	173	211	196	183	167	181	182	181	164	159	179	168	179	160	178	181	167	196	196	156	190	205	172	173	177	162	198	200	189	183	210	174	179	206	189	201	160	181	166	179	177	201	169	159	186	179	184	166	196	196	190	163	156	198	176	218	163	177	170	186	184	141	172	185	180	177	203	176	184	190	177	185	191	190	189	186	161	177	176	184	174	180	171	159	177	197	202	187	171	165	194	186	189	188	176	184	187	166	183	150	206	177	169	177	198	183	189	179	194	168	187	178	189	188	187	170	187	205	198	181	201	162	159	165	169	177
60106	88878	57832	22211	11977	454	417	428	383	398	382	384	395	400	328	340	361	361	340	360	383	356	345	360	351	374	366	353	357	367	319	378	364	379	373	341	364	360	353	371	341	369	338	364	350	390	359	339	356	312	373	367	338	387	346	339	361	361	350	367	337	328	337	357	356	360	346	384	373	360	346	337	351	372	353	371	337	367	355	352	350	368	379	336	364	356	346	356	335	366	328	384	370	352	378	361	350	356	350	380	368	356	328	346	348	362	380	350	344	361	376	353	351	335	328	336	347	348	369	346	353	357	365	367	359	352	361	303	350	394	357	320	353	354	359	354	350	334	322	318	344	349	361	368	363	366	369	355	351	386	373	350	334	381	347	337	362	362	367	328	349	387	347	359	320	378	343	370	362	346	332	328	345	328	348	347	383	345	338	342	340	355	354	343	382	350	344	371	392	348	319	368	349	330	367	332	383	340	336	370	364	353	337	357	344	378	330	355	337	332	319	360	346	347	339	349	337	346	343	324	365	360	338	338	317	358	365	340	360	382	340	340	327	326	372	350	386	306	339	380	325	371	349	388	337	366	343	339	336	355	349	354	346	348	357	346	335	346	335	336	347	360	332	361	360	365	362	363	332	351	371	367	328	352	373	329	393	368	363	343	391	331	377	379	337	333	365	312	330	356	334	330	380	365	347	337	361	340	356	337	338	325	373	347	378	388	381	349	332	368	347	349	364	351	344	335	334	369	373	310	329	356	366	336	324	366	338	337	361	357	371	359	358	327	318	341	354	342	342	364	348	343	360	353	364	363	361	395	366	366	342	332	364	368	372	361	390	408	338	354	347	408	334	369	351	362	360	330	341	363	357	348	362	350	359	349	374	387	378	362	365	368	339	362	338	347	338	368	346	357	370	347	332	343	351	363	351	346	341	381	363	312	379	340	350	370	346	365	348	363	375	372	360	377	320	381	340	346	372	354	329	349	362	349	358	344	350	363	337	334	334	361	351	384	362	401	346	394	335	372	328	348	355	328	355	347	345	357	343	353	340	349	355	377	337	379	340	313	367	353	347	376	364	359	349	325	325	382	361	346	355	337	304	362	353	373	349	365	360	346	345	339	385	345	364	338	343	366	306	354	327	392	337	339	338	385	335	342	366	374	373	361	346	372	310	322	330	340	314	356	359	369	378	369	332	343	365	342	353	351	391	325	344	348	396	351	365	341	361	405	349	342	340	327	357	330	329	379	349	382	315	364	343	359	339	330	346	348	363	323	328	352	331	344	323	348	359	358	372	331	349	335	375	344	358	361	398	356	329	358	340	344	360	356	382	377	383	363	384	356	370	374	342	337	367	343	340	322	379	331	360	352	343	345	353	357	360	355	358	348	376	345	374	342	350	342	327	345	372	344	374	346	329	373	331	366	320	324	380	343	372	373	372	351	350	335	333	366	338	317	360	349	374	361	348	338	334	362	375	339	370	364	351	381	347	367	332	338	331	337	367	344	334	364	350	356	342	382	351	357	353	356	324	359	368	321	335	400	326	370	349	377	329	360	373	319	382	378	363	348	350	344	355	358	322	338	360	357	331	351	362	372	368	360	332	363	351	371	337	343	382	359	380	336	368	353	364	325	395	340	337	353	366	359	376	344	320	336	361	360	337	364	390	336	341	345	344	362	371	374	363	354	361	345	382	359	335	359	360	349	357	362	325	346	357	328	317	380	357	358	392	358	351	364	350	356	347	340	379	337	373	352	343	333	373	352	339	367	320	363	337	347	337	303	335	359	396	361	386	400	352	360	338	372	361	361	365	362	353	383	395	349	373	354	322	353	331	351	354	368	361	343	319	388	392	345	345	352	337	398	334	366	372	411	340	337	336	358	370	373	364	352	331	342	341	357	362	307	371	346	320	344	368	320	315	360	352	335	347	349	322	358	339	355	374	341	343	358	341	371	368	354	330	332	363	354	340	362	360	353	367	370	332	375	333	366	353	357	351	342	350	360	370	345	359	351	325	397	319	314	385	356	359	331	365	353	350	342	346	327	368	351	338	336	322	374	328	345	345	384	372	360	393	353	395	333	324	337	384	353	373	334	339	356	343	348	340	354	317	345	364	305	316	353	353	319	379	369	370	365	344	334	378	339	369	324	390	361	387	323	346	353	371	355	381	365	328	361	375	325	350	334	345	348	357	326	359	324	353	337	341	350	313	349	390	323	362	374	331	354	360	359	366	332	340	366	365	372	337	350	351	352	343	351	352	373	337	366	347	338	347	357	360	359	346	334	343	367	342	377	360	358	351	345	343	367	360	354	365	340	358	352	343	386	355	369	324	345	378	334	329	365	397	341	351	355	391	381	356	368	353	359	331	357	349	354	361	364	331	345	395	346	339	344	356	310	347	337	373	361	358	330	387	384	323	329	377	330	341	365	375	348	375	378	384	336	342	349	346	342	344	344	361	349	339	326	341	354	353	326	367	347	359	342	351	354	376	331	368	352	373	365	351	361	365	314	377	327	339	315	344	347	354	364	388	359	359	339	333	349	322	357	353	361	347	368	384	388	350	319	337	366	346	377	389	344	360	378	349	372	362	372	372	364	356	342	362	342	336	350	358	344	352	340	353	375	393	369	383	337	354	373	362	333	344	337	343	333	357	361	341	353	351	335	331	356	365	336	352	359	347	359	386	341	352	361	376	301	358	350	370	354	314	338	396	389	373	293	350	324	387	367	350	332	341	347	379	323	361	348	334	338	336	345	361	320	328	330	371	338	374	365	351	332	366	371	367	347	366	381	367	343	337	339	361	354	307	377	372	343	337	345	355	356	349	319	372	342	350	350	339	353	342	335	307	357	358	325	381	348	359	329	347	379	345	351	343	342	348	341	357	374	353	365	347	366	349	368	360	371	334	364	332	354	347	351	345	340	348	366	387	364	344	362	339	336	338	362	376	363	311	336	351	348	313	348	397	360	332	339	337	337	367	352	382	368	343	378	390	348	353	392	331	354	356	356	362	359	366	361	348	356	320	354	364	324	362	361	340	375	352	378	356	363	376	356	356	327	369	356	332	327	391	360	343	365	362	321	341	346	361	341	367	354	361	368	352	375	350	342	383	353	353	399	342	355	377	367	340	329	347	355	352	354	375	323	342	348	359	365	308	378	359	341	359	322	383	334	358	320	352	325	359	351	357	346	372	337	403	337	356	366	351	353	370	375	340	335	372	345	355	365	336	328	317	363	347	344	358	333	343	359	372	335	342	367	366	362	392	342	332	354	348	350	356	350	346	328	360	347	346	321	366	358	354	351	345	332	347	346	350	339	355	359	376	380	338	337	360	356	359	386	353	375	362	349	350	333	337	361	361	343	321	340	300	372	332	332	342	357	344	371	358	333	369	364	376	352	338	347	353	400	340	373	369	328	368	367	377	370	346	379	337	356	348	335	362	368	390	345	354	393	359	320	372	365	348	383	341	349	337	345	338	314	375	355	364	357	367	341	381	363	336	347	358	340
23133	21807	29503	23644	21252	17022	2458	415	356	321	337	307	334	344	309	322	318	299	328	351	314	342	363	319	352	340	326	344	293	335	311	310	297	288	322	321	296	344	332	294	318	336	317	285	314	313	346	330	333	329	309	340	340	325	291	295	326	352	331	297	333	318	324	362	340	322	359	321	347	325	371	318	366	308	347	302	316	333	319	329	351	331	326	335	305	334	329	291	337	326	322	325	345	331	326	287	306	348	348	313	306	283	307	318	317	335	354	345	328	345	309	330	328	358	314	332	326	327	343	307	315	349	333	361	337	312	335	317	316	305	326	321	316	339	334	328	302	378	320	322	298	331	308	302	319	347	344	319	308	345	314	319	296	332	318	343	334	328	320	309	326	320	325	337	314	293	289	326	297	319	337	354	328	343	282	301	290	309	343	329	349	344	305	304	313	326	299	346	341	304	346	329	292	320	298	333	311	341	325	311	352	335	295	333	333	300	321	333	331	331	311	328	308	331	277	313	338	321	362	342	342	315	291	330	296	349	334	306	298	317	364	324	303	301	293	315	327	347	320	318	314	337	317	359	320	323	326	284	323	318	343	287	325	297	321	304	316	339	315	305	324	327	312	339	329	298	336	300	300	293	304	304	324	296	356	324	320	357	305	314	320	336	282	319	321	315	303	314	327	280	333	324	340	311	329	340	303	346	325	293	342	316	310	320	305	302	324	311	340	328	362	344	331	337	329	352	311	325	348	303	307	354	332	329	334	316	303	333	337	334	303	291	321	321	328	307	343	304	341	353	315	353	294	314	328	347	332	299	334	319	331	338	305	343	301	293	328	329	330	300	315	347	317	346	354	316	341	309	334	304	293	332	308	307	308	317	324	291	305	314	300	317	322	326	320	323	304	319	323	350	309	321	343	297	345	320	335	356	319	308	324	309	324	317	299	363	291	326	337	302	292	321	324	312	338	324	311	316	290	320	306	319	309	332	306	326	323	358	349	312	300	322	313	311	312	313	315	321	323	286	337	319	302	332	313	316	344	313	323	298	332	312	321	354	339	303	325	301	308	356	318	312	332	301	278	323	326	317	318	334	322	332	308	300	334	326	315	321	313	351	313	321	347	359	312	295	305	302	286	339	309	329	322	346	317	304	326	311	335	297	294	348	297	306	295	330	301	303	321	362	339	344	292	316	340	338	326	302	329	318	312	326	288	331	308	320	326	292	334	305	360	308	330	324	329	294	354	309	321	320	321	314	343	346	302	309	334	308	327	320	323	299	316	355	332	344	334	330	312	323	333	331	330	320	324	311	318	296	332	350	305	330	321	307	299	314	323	313	307	318	325	335	327	283	342	311	312	313	334	327	330	337	339	321	323	333	308	304	299	356	303	313	319	333	333	295	330	329	326	325	306	314	295	286	290	315	335	311	316	304	334	311	319	314	320	322	324	336	345	334	315	308	305	347	349	315	314	352	325	323	358	286	332	327	329	350	329	346	331	300	296	326	320	326	351	338	304	332	337	315	297	331	315	310	334	283	350	303	339	315	314	332	316	322	296	314	333	328	314	326	347	302	287	309	338	308	345	319	360	363	343	336	329	316	321	301	304	324	319	305	329	323	334	333	315	344	318	294	334	335	317	319	322	312	312	344	297	297	329	319	323	300	295	323	314	304	318	319	323	362	327	316	320	316	341	358	343	312	318	328	336	330	321	327	314	342	302	326	333	346	303	326	336	327	317	334	330	308	323	339	322	309	352	340	314	341	329	304	318	330	320	320	356	354	338	367	348	366	306	277	303	328	332	333	315	312	312	311	290	306	352	362	297	328	330	322	328	296	320	332	324	342	300	354	353	299	287	323	329	334	323	319	313	327	307	320	311	359	291	334	317	326	347	312	341	326	329	280	332	298	329	316	285	328	302	317	310	343	321	311	307	309	298	332	327	324	336	300	313	312	351	291	300	321	328	297	321	317	307	329	332	313	311	305	335	337	328	307	327	343	270	318	321	320	317	328	295	334	360	324	316	347	329	318	294	328	319	335	313	320	320	303	293	308	343	333	339	344	324	339	296	348	331	329	339	285	329	352	335	338	328	345	304	326	321	305	328	303	310	328	331	309	293	320	273	329	334	338	309	330	314	311	292	300	327	319	327	297	312	300	317	328	316	297	352	322	319	336	312	324	375	296	308	327	321	306	274	304	322	325	335	292	301	328	293	364	322	338	329	301	302	329	311	292	300	305	319	343	334	329	318	323	300	313	296	310	317	327	328	331	341	307	340	324	338	313	304	326	309	294	314	319	310	318	348	326	310	316	299	304	338	339	330	347	317	329	344	293	325	308	334	340	310	320	305	315	336	290	331	318	302	306	322	332	296	320	340	319	301	328	324	322	303	305	320	337	319	316	340	311	330	338	330	320	322	307	310	339	309	311	297	336	307	332	312	333	310	298	328	314	327	316	279	329	318	334	296	325	314	323	311	307	330	327	320	304	322	304	295	342	319	315	307	288	292	347	297	336	332	294	323	312	326	294	294	294	325	297	334	307	359	329	328	315	319	337	325	350	309	349	309	318	351	310	343	324	339	347	322	344	343	325	304	309	330	312	334	306	318	328	327	342	345	337	328	349	315	303	298	303	339	310	317	314	349	335	314	313	338	300	331	332	342	294	336	303	324	358	331	336	317	332	326	319	292	315	311	301	331	335	318	341	325	299	315	344	322	337	313	338	301	298	307	309	318	323	337	305	323	309	319	291	327	327	275	312	301	285	327	319	307	341	310	316	315	351	337	325	321	313	345	299	303	333	293	299	315	331	318	315	317	325	339	340	283	321	330	312	329	349	327	295	312	302	314	326	306	341	308	330	336	305	360	295	322	324	343	298	317	315	322	352	334	343	306	327	365	352	336	326	323	328	333	326	297	330	286	322	296	289	293	335	339	336	324	358	322	323	331	313	325	334	317	330	311	341	303	304	338	318	329	328	286	333	336	305	327	305	304	271	345	297	335	322	310	313	351	308	346	353	307	324	332	293	315	319	324	343	353	302	353	323	351	309	304	343	347	322	321	300	339	346	312	300	327	324	316	301	292	305	298	291	303	312	320	283	326	301	313	326	317	336	333	317	312	338	308	304	312	335	354	330	312	319	325	299	312	307	328	325	335	308	318	321	340	317	339	318	319	320	323	337	344	334	301	319	345	302	319	316	324	320	355	338	330	294	333	324	343	341	296	335	319	297	304	333	293	295	311	304	322	347	307	323	322	334	341	313	333	313	312	328	322	315	316	319	335	292	347	310	287	327	310	313	331	294	333	334	337	360	331	331	298	296	321	321	359	323	303	337	329	319	324	336	315	317	329	324	378	327	351	295	295	300	300	330	338	318	333	311	294	287	306	327	337	321	344	334	318	308	322	323	266	331	313	316	315	308	348	337	288	309	313	324	337	333	288	324	303	300	352	341	297	305	306	311	352	346	332	310	333	342	307	302	341	289	345	342	349	296	305	299	285	308	369	333
60360	98504	61659	29983	15292	798	749	674	665	640	640	619	594	593	572	564	602	599	558	536	559	580	563	579	554	581	531	607	583	578	567	616	567	554	568	530	612	563	566	615	580	545	583	581	540	596	568	565	578	518	540	551	615	528	571	569	574	560	594	544	549	599	546	544	538	548	557	570	569	602	557	555	532	542	603	541	598	586	561	550	598	595	571	593	579	566	585	548	512	566	590	600	536	562	522	544	584	584	585	548	574	574	592	585	586	568	558	593	565	561	539	589	600	543	582	551	549	538	541	614	573	534	557	589	519	573	553	557	550	537	557	561	563	537	602	520	595	548	529	527	603	558	575	523	560	562	585	596	577	599	520	540	557	592	534	566	570	592	593	547	565	573	576	560	501	574	568	536	529	571	548	586	569	588	547	600	552	526	579	518	544	528	600	569	529	533	579	569	604	571	574	528	548	507	558	578	566	552	572	583	561	575	546	570	570	583	618	590	573	577	575	565	573	542	519	589	562	550	494	542	574	583	580	570	537	552	531	572	604	564	553	581	541	601	552	604	542	570	543	540	519	517	553	538	561	560	577	574	559	551	572	577	610	550	581	555	572	603	538	567	567	563	550	579	598	590	551	583	542	574	576	564	551	576	554	550	575	568	528	592	584	571	573	610	571	589	537	606	562	533	565	529	552	512	557	622	580	580	570	581	534	556	576	563	590	569	550	575	572	587	578	532	574	560	586	571	538	571	555	557	549	556	563	572	569	586	584	552	549	548	565	541	542	582	616	552	570	536	516	534	597	591	557	569	552	530	575	537	564	558	555	577	568	571	540	562	525	557	542	590	550	532	532	564	564	548	544	593	599	584	607	559	604	553	568	548	588	554	543	558	560	582	572	570	556	550	550	574	545	559	558	555	568	535	561	611	575	597	505	569	598	555	563	540	611	565	564	565	511	544	538	534	581	544	574	562	575	559	583	535	516	591	581	574	569	565	589	599	569	571	554	627	565	607	569	580	536	592	561	619	552	573	553	579	561	554	535	602	605	528	572	608	540	572	552	566	566	581	586	564	563	574	604	566	590	545	589	594	595	583	540	561	534	561	566	594	593	570	596	545	548	603	515	580	534	546	536	602	571	562	579	558	583	576	517	517	556	544	608	562	565	630	569	542	565	569	574	571	521	537	531	613	545	605	531	554	594	591	552	567	545	561	583	573	565	526	536	540	595	510	568	608	574	535	517	552	565	570	611	548	550	571	536	593	540	590	581	586	579	586	554	535	530	584	550	564	565	561	590	605	611	598	538	506	524	533	573	574	557	545	536	555	568	551	515	561	551	592	609	586	552	541	551	555	530	591	538	581	575	574	534	546	560	568	608	519	568	588	580	579	593	576	552	596	586	568	572	574	561	557	580	562	582	546	559	569	575	560	581	564	574	550	583	585	524	576	575	597	571	601	544	582	599	590	570	575	585	572	527	536	557	587	571	543	569	585	535	528	581	533	569	566	564	570	587	547	533	565	591	577	561	527	555	583	526	574	569	587	548	512	544	548	565	604	566	607	555	557	581	573	581	560	560	571	536	568	567	582	573	547	571	543	567	577	554	552	569	561	580	575	583	573	536	531	609	605	573	574	568	635	556	557	564	576	552	571	579	566	594	560	550	626	550	582	591	540	585	608	585	600	534	564	584	562	550	548	573	565	587	580	541	576	561	546	573	564	594	554	588	575	539	624	552	572	558	583	588	564	549	579	591	550	556	575	600	568	610	602	525	590	556	605	548	536	569	547	557	594	592	610	568	509	537	565	516	536	570	597	566	565	544	525	624	548	594	563	559	521	566	587	525	608	538	580	556	553	545	567	554	592	574	572	598	568	571	568	588	561	556	548	580	608	554	569	596	565	568	549	563	557	524	586	549	550	593	554	566	588	573	558	553	585	566	556	537	621	565	530	584	582	590	527	530	596	580	546	549	584	554	544	548	550	590	617	522	577	571	578	519	544	567	565	574	599	580	548	556	596	561	536	531	597	557	619	551	579	587	597	542	575	565	555	594	559	555	568	570	576	596	566	550	535	585	589	538	591	550	579	524	556	582	598	581	572	605	595	584	581	579	579	560	530	584	577	536	546	574	510	594	536	573	608	540	545	585	561	554	577	587	551	608	555	544	579	580	575	550	551	555	588	546	578	534	595	570	559	583	597	570	568	547	562	569	518	598	582	536	573	562	541	567	574	548	605	564	569	542	550	566	559	541	546	550	596	545	574	567	552	571	545	571	556	529	578	551	588	567	571	550	595	550	607	590	510	571	595	547	530	533	559	572	552	551	585	558	551	553	557	534	537	563	595	605	578	617	570	549	563	563	581	574	593	527	590	624	560	557	551	601	556	592	559	586	568	585	570	566	537	561	559	572	557	559	568	592	551	531	568	533	563	574	562	589	583	553	595	563	520	547	541	585	557	591	534	578	564	570	524	547	586	602	576	526	573	547	574	545	611	555	537	543	569	552	564	547	524	588	599	585	534	587	550	622	554	498	520	547	536	568	582	590	561	589	570	596	591	588	574	551	563	585	571	562	544	620	563	592	599	527	574	580	587	549	592	582	573	607	597	586	589	565	593	632	589	568	545	558	588	554	553	575	609	580	575	598	582	549	535	559	535	574	569	545	568	567	575	598	549	575	551	552	565	580	556	552	550	556	562	584	603	572	545	584	552	543	552	553	546	617	582	555	604	569	591	542	563	591	579	585	554	559	567	595	555	617	570	571	584	606	576	573	568	603	570	507	572	560	535	563	578	572	553	568	591	565	535	570	569	585	562	545	552	601	561	529	598	590	567	567	521	559	544	516	558	533	556	520	559	582	599	522	550	570	593	514	539	573	569	595	558	570	537	582	555	581	528	541	567	525	556	584	515	554	547	575	581	597	582	529	572	552	550	563	541	565	563	555	592	552	532	543	561	574	521	593	608	529	535	546	550	618	548	524	566	575	566	570	567	613	594	579	598	576	583	541	552	570	564	575	562	536	569	578	522	587	563	588	593	554	543	532	564	571	555	541	589	551	564	567	592	534	551	556	566	595	566	558	583	592	566	611	571	622	550	580	575	535	600	528	581	531	587	564	549	586	532	564	574	507	548	557	590	576	568	551	580	558	593	540	569	592	565	565	565	518	571	568	532	567	548	543	589	571	583	589	542	586	581	604	555	590	583	604	564	576	556	602	580	568	582	526	559	549	571	551	594	536	585	518	588	556	561	572	555	510	561	566	574	568	578	574	592	513	571	575	547	552	538	562	579	569	569	567	582	557	559	565	587	586	570	567	579	543	549	538	560	577	568	598	586	596	524	524	646	511	511	588	591	555	571	600	534	575	595	573	554	563	578	516	557	541	586	568	572	578	570	590	576	554	590	526	564	568	573	563	526	532	514	550	597	577	559	605	566	544	568	540	563	564	541	567	527	544	538	546	525	570	615	518	544	560	573	595	527	592	589	589	576	547	548	572	550	581	580	545	567
28420	28951	24872	7229	1465	243	245	244	234	201	211	252	238	256	227	269	239	241	226	234	214	237	265	246	227	243	245	240	248	235	252	233	218	255	208	218	222	253	217	227	245	253	225	249	245	226	248	239	234	252	242	228	236	233	249	239	224	219	243	213	234	248	263	227	240	260	244	226	222	253	231	231	282	260	221	249	253	233	236	215	217	227	226	223	196	236	227	244	237	208	242	231	221	213	249	247	243	220	209	258	222	193	240	216	260	233	223	256	231	233	248	234	236	239	238	220	242	225	241	214	262	249	223	215	252	234	228	235	198	234	219	219	224	261	209	252	225	228	232	238	240	233	237	240	223	240	224	204	247	242	230	219	233	232	226	219	243	226	221	267	229	236	222	229	240	247	211	227	230	240	238	228	231	258	220	232	225	243	205	238	226	233	246	221	244	226	256	221	226	205	222	234	238	258	252	237	222	226	248	232	230	241	215	227	231	234	219	227	244	235	252	226	220	231	246	225	249	245	247	236	236	230	219	258	202	237	230	214	236	233	247	227	252	226	245	217	240	219	246	227	246	231	216	252	235	252	249	223	215	232	230	219	212	249	236	234	225	229	242	218	237	220	242	256	220	245	255	223	234	245	207	230	236	224	247	223	238	238	235	251	254	233	221	215	229	219	249	235	228	242	216	217	227	205	241	234	213	225	250	226	231	202	233	232	229	240	221	248	217	217	229	250	231	249	240	232	230	233	228	252	232	230	216	259	220	241	224	242	237	218	205	229	253	225	241	224	207	237	233	213	188	230	218	245	241	228	241	247	231	258	235	232	215	218	235	222	247	215	212	223	233	235	216	262	240	236	215	235	229	217	244	217	210	226	241	247	223	239	237	230	221	267	254	239	264	225	221	226	229	223	215	227	260	241	236	232	253	220	232	222	223	236	226	225	254	224	236	219	249	235	240	274	245	248	235	236	237	261	219	243	241	219	241	223	235	219	229	240	240	212	221	212	237	233	278	241	238	249	254	224	206	239	237	215	236	225	214	236	223	248	248	247	236	229	240	221	230	228	227	225	246	234	213	219	203	247	208	208	219	226	244	235	233	199	265	228	237	252	235	238	229	223	232	252	233	240	209	224	234	204	216	228	208	243	232	233	221	248	221	229	252	237	223	240	222	245	251	229	219	202	237	244	252	242	238	224	280	246	223	240	233	254	249	258	233	238	248	219	251	238	244	196	247	235	231	248	256	250	252	222	236	243	222	249	229	215	234	246	237	238	234	231	211	220	211	222	251	226	227	230	235	223	231	255	246	236	241	249	233	213	234	230	257	257	199	226	245	231	222	240	219	201	231	235	243	235	214	240	227	209	254	244	234	226	262	230	219	226	245	233	263	250	233	221	247	263	240	248	223	240	232	242	238	212	227	248	256	214	255	237	210	261	222	233	269	221	222	217	232	217	221	219	222	225	227	232	227	254	247	261	231	234	218	233	223	207	220	252	220	230	256	233	236	207	249	218	269	232	222	253	212	247	215	237	234	224	233	213	253	258	212	246	230	240	233	212	226	266	249	236	222	234	250	232	214	236	238	246	246	247	240	192	259	262	233	223	231	259	250	228	230	239	247	227	265	222	250	242	221	208	219	224	253	240	227	242	212	219	235	238	237	287	204	220	223	226	233	256	209	213	203	243	250	226	242	229	254	269	220	236	216	216	249	229	246	233	248	225	240	220	265	241	248	239	204	236	234	247	241	219	231	225	242	210	241	238	225	251	217	224	229	241	240	256	216	242	255	266	233	248	222	220	223	243	208	241	244	256	215	230	268	231	234	231	219	221	220	204	216	237	241	234	230	242	197	231	220	240	245	254	230	238	258	248	240	216	272	195	228	227	237	238	241	229	268	236	251	218	220	236	229	209	225	240	210	215	213	235	217	240	228	235	248	225	249	250	229	233	240	233	246	225	228	219	247	219	241	247	248	204	217	252	217	220	230	224	234	229	221	229	246	215	241	241	239	245	247	225	245	241	224	249	259	236	226	198	223	234	213	225	222	220	239	264	208	244	225	231	257	230	207	212	242	234	219	213	221	252	208	251	228	254	234	254	219	230	219	235	209	234	217	205	242	224	222	251	238	236	246	217	256	229	201	219	224	243	212	232	221	233	245	227	237	236	246	233	234	233	235	242	250	218	212	228	245	236	243	229	218	224	229	222	231	272	238	258	227	217	224	229	236	218	231	245	263	223	247	246	235	216	244	208	235	253	235	232	266	227	249	224	215	235	233	242	212	211	225	227	241	234	240	231	221	228	247	204	236	254	223	210	219	253	216	232	237	213	199	208	250	230	250	240	214	200	221	247	224	212	223	230	243	255	245	220	234	259	228	241	262	236	232	208	221	222	243	232	244	239	243	232	223	245	228	247	198	244	255	224	265	246	232	211	223	203	207	234	229	241	216	231	212	240	203	225	242	242	254	223	226	217	212	229	237	205	258	213	235	252	236	239	211	252	284	218	235	238	223	232	221	228	241	208	237	227	225	210	209	209	216	251	219	239	197	218	256	218	218	218	269	262	217	217	261	226	218	229	233	251	225	209	254	206	255	223	253	216	225	256	260	245	232	206	240	254	244	222	237	194	238	246	228	231	228	209	214	250	237	205	241	239	243	247	230	203	237	231	237	218	224	216	243	196	236	241	213	249	244	245	249	213	228	240	229	229	274	241	248	226	234	229	247	246	222	217	242	271	249	242	227	237	216	211	242	244	230	229	234	255	258	207	249	203	243	234	234	229	212	238	219	242	237	225	240	215	234	239	229	229	259	234	223	238	237	237	234	260	232	228	229	240	246	242	251	251	252	235	272	244	219	243	227	228	233	267	254	235	233	234	246	223	247	252	231	251	224	224	214	257	208	248	254	248	240	238	228	229	274	210	225	222	236	223	228	212	213	228	234	227	225	215	236	242	196	231	257	227	199	238	257	250	247	221	244	229	258	237	221	223	230	255	224	253	208	236	252	225	216	227	252	225	216	213	257	221	248	206	229	213	231	213	221	229	263	258	230	254	206	217	232	229	225	267	244	244	247	226	234	256	233	235	284	221	223	233	226	231	208	224	242	244	212	219	225	249	234	223	235	247	274	230	232	219	237	227	217	209	219	232	232	223	219	253	228	238	231	222	229	237	224	211	232	244	209	211	241	234	261	216	259	249	230	266	215	214	215	234	203	260	225	231	238	241	238	239	235	232	220	218	229	228	222	228	215	236	228	230	247	222	253	221	231	264	236	220	254	245	230	251	228	253	242	195	221	216	229	214	217	219	228	237	247	240	209	232	242	251	214	200	223	232	225	190	239	231	241	231	224	234	259	244	253	259	214	219	223	238	240	250	234	239	250	195	239	232	229	232	219	245	234	228	233	212	231	217	221	242	252	221	241	229	243	224	220	264	244	228	200	249	259	228	230	238	201	234	222	252	207	219	220	226	208	225	196	231	273	261	221	225	236	221	243	249	220	230	250	222
36895	48093	27197	5159	3153	471	458	506	435	430	455	427	436	485	500	450	455	432	478	414	436	489	436	430	467	449	452	463	446	447	447	441	448	425	450	470	460	450	469	384	434	459	390	464	475	410	420	464	422	446	436	411	461	399	438	462	429	459	449	481	482	477	440	472	455	473	441	457	474	414	455	458	435	485	457	453	436	461	427	424	402	423	469	423	444	401	429	479	445	496	442	466	473	477	448	446	437	423	451	438	428	476	460	452	456	445	451	426	442	450	440	451	468	445	466	448	416	483	446	465	470	441	460	444	450	465	503	435	434	444	438	503	448	443	434	427	451	448	399	418	462	448	419	464	458	454	466	437	457	477	455	418	441	460	442	465	473	429	398	457	456	430	458	430	491	471	460	476	421	413	472	438	462	466	431	445	485	444	473	451	412	490	466	464	435	438	450	458	458	416	475	454	457	442	436	458	465	475	455	446	455	443	444	420	432	441	467	455	471	447	470	468	422	447	453	467	445	454	455	466	399	425	422	437	439	466	428	457	421	478	420	472	472	465	416	458	490	444	499	487	477	461	476	464	487	445	434	474	473	458	419	444	454	458	424	462	438	449	485	492	433	467	463	451	436	430	473	473	432	443	443	442	441	435	500	422	430	482	454	464	466	432	464	425	437	443	440	447	438	469	469	466	489	462	450	443	444	449	427	465	445	447	461	493	429	436	428	460	437	446	442	424	440	462	454	443	440	459	444	483	425	472	480	472	457	455	480	437	443	446	459	439	421	437	441	432	461	474	446	464	426	463	452	458	457	445	448	442	434	409	408	402	457	422	463	443	433	451	470	470	429	443	477	441	453	438	459	421	423	495	448	438	405	440	456	464	466	466	444	487	444	456	422	462	445	431	453	430	439	448	461	426	459	436	455	430	448	408	465	444	407	432	452	460	476	426	445	472	446	425	490	432	438	454	466	451	474	445	434	411	451	428	483	441	451	467	424	435	428	462	423	463	463	464	490	430	453	455	455	430	476	458	419	465	470	426	448	457	450	455	485	438	456	469	434	451	425	435	476	441	427	432	447	479	411	489	440	441	457	421	447	470	450	444	461	454	475	461	467	450	438	435	450	429	440	453	443	489	413	491	433	457	449	445	452	472	435	425	435	470	472	440	463	486	471	415	454	460	417	486	466	418	467	478	466	471	461	439	459	450	475	432	473	437	408	446	432	445	421	448	425	469	445	463	442	456	413	428	472	432	472	471	486	440	474	454	454	459	447	469	453	436	463	447	435	431	412	450	472	421	438	448	451	443	457	465	441	452	477	455	483	439	435	438	453	432	458	447	451	443	417	460	468	425	499	447	421	470	431	457	445	436	463	429	458	445	436	478	423	433	439	429	448	484	426	444	408	437	434	483	416	458	412	444	456	416	442	442	428	461	436	425	432	439	466	464	461	456	445	453	449	448	447	455	429	435	434	460	440	474	471	417	420	434	430	453	448	409	440	465	486	444	488	484	462	451	443	445	466	443	435	420	465	471	423	440	451	458	454	430	431	428	474	432	433	477	408	456	441	415	423	473	459	424	447	425	425	452	440	446	432	448	443	459	477	429	441	453	450	433	463	430	413	442	435	419	426	462	470	457	452	468	422	447	468	490	430	426	442	443	471	443	444	416	438	452	431	485	454	450	412	459	457	469	460	433	442	413	481	420	469	460	438	490	457	435	445	499	477	446	448	427	468	466	415	427	480	487	445	449	446	438	464	440	461	441	469	432	446	468	434	454	482	454	426	456	441	423	438	452	440	446	446	417	423	431	428	450	474	463	456	457	451	488	452	471	482	456	496	448	431	471	454	450	505	440	486	493	446	439	440	413	465	476	435	461	432	490	475	434	398	405	447	450	488	479	439	461	455	458	448	436	467	435	439	469	492	443	475	471	445	439	456	508	424	433	446	453	442	424	451	509	410	473	459	430	458	458	437	436	426	446	428	449	463	497	501	448	463	436	448	468	414	407	475	473	490	437	480	485	440	425	466	418	442	418	429	458	449	448	453	487	468	453	471	459	433	461	492	452	460	449	447	453	414	464	449	435	452	481	498	460	442	469	460	428	424	526	416	463	439	403	463	441	455	429	442	489	440	446	413	483	421	434	444	454	475	456	471	427	431	439	421	489	444	419	442	411	455	435	464	442	423	466	438	482	449	447	429	458	435	444	432	425	457	460	461	469	425	445	459	474	418	443	475	400	445	422	447	459	433	479	453	440	465	456	450	446	409	488	419	479	446	424	456	438	397	479	427	465	444	396	454	457	465	399	448	422	433	464	457	436	429	484	446	439	444	459	455	472	462	483	455	470	445	462	483	454	471	437	466	466	478	436	495	445	443	448	465	437	476	419	441	469	438	445	482	440	466	460	476	432	419	406	439	423	463	465	449	466	458	492	454	461	459	457	452	459	435	428	449	432	439	439	435	455	437	450	458	485	453	441	438	486	448	444	459	441	407	467	408	446	405	418	449	462	439	475	459	472	440	471	465	447	438	443	425	435	442	479	483	467	449	446	439	476	457	452	445	429	446	455	437	471	438	434	460	438	517	424	449	452	418	474	454	465	473	442	459	450	440	501	468	466	471	431	443	435	471	447	435	480	471	436	468	443	455	437	469	440	444	462	453	447	474	465	424	429	455	458	444	445	456	431	475	478	431	424	410	451	452	432	423	490	444	455	456	430	464	430	438	464	430	451	465	404	465	465	459	438	446	456	426	425	405	432	446	421	510	398	426	432	443	456	469	491	442	466	407	467	411	453	463	433	446	477	434	436	427	440	476	449	465	446	391	452	486	472	474	477	429	483	481	442	459	429	467	425	437	454	464	441	450	468	429	445	449	453	468	431	444	457	417	438	399	468	458	484	430	441	469	449	410	424	476	512	476	481	481	423	451	423	456	443	474	447	427	452	420	453	435	461	475	447	447	464	419	453	453	439	480	404	451	466	453	442	460	457	418	429	476	435	479	464	470	459	477	451	470	426	398	456	436	470	451	459	447	495	506	437	440	402	463	452	425	425	406	456	473	435	427	494	461	400	441	453	488	436	459	440	442	495	430	447	445	441	449	416	429	457	468	495	442	429	455	483	466	495	432	436	493	446	442	434	455	432	418	443	460	456	451	410	457	431	465	473	466	495	476	449	442	431	466	429	454	474	462	450	412	391	460	494	446	436	432	441	429	443	419	432	460	473	447	423	457	473	448	435	440	468	455	429	477	445	441	475	423	471	387	473	391	482	474	461	466	414	434	503	421	455	427	459	494	438	439	450	432	490	466	446	444	466	431	409	464	458	437	386	454	446	427	448	479	458	415	444	471	430	454	456	445	416	433	435	425	485	426	457	469	466	434	459	404	434	470	439	458	410	432	452	456	417	497	453	429	497	466	429	468	448	457	462	462	431	470	443	454	437	431	429	446	447	462	480	438	449	439	410	462	463	448	453	420	461	424	382	449	449	447	480	465	435	446	454	463	433
24217	23212	31083	25181	18802	4670	301	200	183	195	195	211	198	195	205	197	185	198	176	168	221	176	195	200	192	177	178	179	178	180	174	193	174	180	154	176	193	203	170	187	186	192	182	167	170	186	151	179	161	197	177	194	168	202	181	186	175	183	181	176	168	177	177	181	171	194	196	160	207	171	211	168	177	176	175	206	193	171	192	179	199	199	184	184	170	165	171	195	174	199	177	205	160	236	188	189	190	187	172	179	182	166	185	184	223	182	202	196	190	171	168	176	174	194	204	197	170	182	186	209	190	194	190	180	190	209	173	179	181	176	166	214	162	190	179	188	178	195	180	192	188	200	200	190	151	170	176	185	203	177	189	171	181	180	206	179	182	162	184	192	173	177	184	198	191	185	196	180	204	150	150	171	164	190	158	180	205	178	203	191	178	175	157	178	177	180	173	194	198	157	187	176	188	176	169	181	159	166	184	165	173	192	181	181	224	190	218	165	177	132	206	182	178	177	186	169	173	183	186	208	208	203	176	176	186	170	192	186	177	197	185	164	221	174	197	176	196	176	184	162	177	166	199	186	175	150	183	199	187	163	174	187	178	163	198	162	189	174	167	180	187	182	166	191	200	153	197	174	187	220	170	191	178	163	190	186	188	171	199	172	169	173	174	159	179	190	168	170	175	174	196	173	164	172	172	159	170	183	168	187	173	168	172	204	166	182	173	176	172	185	162	200	180	162	173	176	168	195	190	182	191	179	146	200	186	188	181	155	185	180	188	165	165	169	152	172	168	183	180	153	201	167	187	183	205	178	196	199	164	186	161	182	184	172	170	186	187	193	188	187	170	196	171	182	188	172	184	185	188	171	159	187	196	150	180	186	161	161	183	180	174	191	166	186	156	172	206	170	180	178	154	182	199	195	194	178	169	182	153	167	191	181	185	181	174	185	169	172	161	176	191	187	175	189	193	177	218	203	194	157	171	173	191	182	174	211	177	191	184	182	187	174	168	212	184	185	172	181	181	229	224	203	186	182	162	201	197	193	176	190	218	196	182	206	163	191	185	184	162	194	180	190	180	177	187	191	191	155	175	184	163	176	185	170	185	210	178	207	165	176	186	174	208	185	197	164	178	201	177	168	162	176	204	198	184	174	158	178	179	182	208	189	163	189	176	154	184	175	178	171	179	201	195	161	161	180	209	201	184	195	159	207	150	184	181	202	198	190	170	181	187	187	194	170	192	173	166	186	165	192	191	169	194	172	204	170	198	195	186	186	182	161	183	182	159	190	188	202	186	167	171	159	168	182	165	207	179	178	178	165	195	170	191	183	145	193	197	185	196	189	162	178	205	193	185	191	140	186	179	163	204	214	187	182	186	167	182	211	177	168	184	170	174	174	176	165	178	152	176	170	192	185	176	192	177	183	189	179	175	160	185	173	192	175	212	187	166	178	184	184	169	181	167	187	172	191	185	166	163	172	173	176	220	195	179	195	180	172	156	175	176	192	176	177	190	188	189	210	183	187	173	175	178	180	193	210	167	166	173	176	184	164	182	147	167	178	210	160	170	177	168	205	172	178	174	179	166	211	177	184	184	186	158	188	168	191	192	187	206	196	160	158	182	175	177	181	186	180	195	194	179	196	175	173	181	179	169	184	202	199	186	176	170	186	190	193	181	178	201	201	198	197	190	186	182	187	185	191	208	179	179	191	171	182	169	164	199	184	202	194	191	195	178	185	190	176	171	167	174	185	159	189	191	196	176	200	183	180	160	175	177	176	181	189	171	156	170	191	191	206	167	185	174	147	172	188	201	188	172	180	183	194	170	189	188	163	187	170	163	169	180	188	178	199	179	155	186	171	201	188	190	186	155	184	160	188	166	175	148	173	168	176	165	171	171	173	189	169	192	178	182	153	159	177	180	190	185	186	180	171	194	178	185	182	181	176	183	217	188	180	216	202	209	182	181	160	146	175	186	178	198	205	167	196	211	185	173	184	203	184	224	196	185	149	170	192	188	197	180	207	178	165	204	178	178	186	178	171	164	177	170	186	188	215	157	165	181	171	183	176	178	184	182	187	149	178	181	186	188	174	184	163	165	178	184	175	180	197	187	200	214	173	171	187	180	184	183	180	182	189	187	162	202	161	198	185	203	162	192	198	162	168	148	170	163	167	183	181	177	193	182	196	195	183	207	171	213	169	210	202	181	176	214	168	177	185	190	161	168	171	152	195	165	182	183	161	206	178	176	176	181	195	173	186	167	184	169	176	176	205	183	179	201	181	185	182	184	170	186	171	180	159	179	171	182	202	168	186	166	194	194	194	187	155	159	185	170	204	170	176	171	175	172	165	175	200	206	187	173	189	178	170	178	200	206	158	176	181	183	189	184	175	170	190	177	200	180	187	171	203	182	178	180	179	215	183	152	166	164	198	195	201	187	174	197	208	168	167	183	181	186	182	169	163	190	207	184	174	213	184	180	179	163	166	181	176	191	191	195	186	186	171	171	168	205	183	152	169	185	198	175	169	175	182	194	203	208	171	156	176	183	190	186	169	179	156	186	182	187	218	173	167	168	199	181	177	194	186	180	169	173	206	165	180	150	178	184	191	179	205	188	176	187	163	181	190	165	186	176	178	196	201	159	185	197	176	189	166	188	177	182	179	183	196	164	200	179	172	153	206	179	194	188	188	194	174	174	172	216	176	195	198	201	192	186	162	194	178	163	189	177	195	161	181	173	179	169	188	179	173	181	183	212	212	195	163	159	182	176	165	211	167	167	157	181	172	197	179	168	164	191	179	198	180	192	180	184	170	168	208	171	198	167	195	185	194	174	174	185	188	183	181	198	190	180	188	191	182	174	201	189	161	172	165	188	185	185	193	195	179	168	191	181	183	204	179	188	180	177	180	174	179	177	201	181	191	168	205	197	176	172	197	192	171	164	162	211	165	179	194	177	189	176	199	167	181	178	168	162	181	195	169	197	196	172	173	175	193	175	197	178	180	176	184	191	182	181	152	200	180	191	194	178	188	168	212	176	176	190	196	152	176	172	208	188	186	178	188	178	174	187	186	166	176	189	173	172	185	195	163	202	188	170	205	201	166	175	178	172	176	198	181	195	178	186	169	186	185	170	175	160	189	192	180	192	168	195	173	176	181	179	198	153	177	191	183	167	181	187	179	181	185	184	183	201	170	186	215	178	189	189	182	189	193	192	194	178	180	192	183	154	172	178	208	180	162	188	187	184	182	203	171	185	183	183	181	170	182	185	170	170	174	183	166	171	186	182	180	159	211	178	175	200	175	179	183	174	176	192	174	181	180	178	198	196	177	181	177	170	184	170	166	154	194	177	167	179	177	196	183	178	172	166	191	199	194	160	210	189	157	189	208	177	174	180	192	176	175	157	164	169	170	196	156	173	200	211	159	188	187	183	166	187	203	207	171	183	167	179	183	195	195	166	189	182	199	178	197	192	189	170	183	176	185	199	181	199	175	175	168	158	185	180	168	172	182
59999	90076	59780	20841	10772	419	454	425	381	382	436	380	371	377	382	379	319	336	327	370	342	341	350	349	348	361	366	351	358	309	364	369	368	366	358	316	328	339	382	345	339	329	338	379	332	367	323	351	341	363	362	358	354	381	348	336	319	347	333	324	377	346	358	369	343	363	363	384	370	332	349	350	342	339	381	343	391	336	358	327	367	354	348	354	335	373	346	347	341	358	358	367	385	343	324	343	345	340	343	363	349	328	336	342	330	341	364	344	357	365	313	383	344	375	312	357	353	352	357	352	328	370	363	335	338	360	335	353	337	370	364	333	366	350	374	357	381	356	344	358	320	343	325	359	368	383	355	323	341	339	352	361	329	350	349	321	372	336	330	321	333	356	360	352	369	338	391	321	363	323	349	324	343	387	357	364	361	350	338	332	331	343	358	337	372	329	318	350	357	360	355	349	348	344	360	361	349	342	320	329	354	309	337	372	336	339	377	362	337	381	343	349	324	327	325	315	364	327	381	357	355	354	365	309	356	334	334	352	347	344	333	368	377	372	369	321	361	353	340	348	354	340	360	341	367	354	327	373	352	300	364	345	378	337	335	347	339	358	337	329	334	333	368	364	356	358	373	374	364	328	372	351	372	327	375	353	353	341	332	362	344	339	370	359	355	319	328	342	330	402	330	368	346	320	318	340	320	338	341	359	340	328	342	372	336	358	333	346	324	334	343	355	364	356	333	357	336	380	360	328	349	359	356	345	374	332	316	338	339	339	326	413	341	353	358	327	373	358	362	343	371	379	384	352	321	328	357	349	328	321	329	324	338	345	344	333	337	362	354	363	362	312	350	329	325	375	364	327	336	338	327	359	355	341	369	341	379	368	356	381	311	342	307	362	323	351	314	347	365	345	362	368	388	356	347	358	359	334	351	343	349	306	349	320	343	358	317	368	324	366	352	365	363	371	349	319	345	368	376	344	347	338	342	353	334	376	343	355	360	364	375	331	337	385	367	344	312	351	354	375	351	344	356	351	327	355	327	341	365	322	327	340	334	311	322	349	343	359	348	345	344	355	351	361	363	352	375	345	338	382	360	341	355	364	345	332	362	379	349	363	377	335	364	371	335	368	340	340	360	347	342	347	340	387	341	335	367	341	370	340	340	345	367	345	325	323	368	339	374	338	365	359	374	390	344	308	344	387	375	309	369	378	367	354	344	343	370	336	344	354	334	339	361	342	360	325	361	374	339	355	371	331	367	372	320	366	345	371	365	342	385	352	352	345	337	326	343	370	373	322	386	365	355	359	323	357	364	342	363	326	353	343	342	334	396	318	356	361	347	329	357	396	341	362	370	358	367	344	363	351	347	360	310	339	361	354	349	344	331	363	362	349	339	323	322	355	346	345	311	322	338	357	378	341	339	365	358	314	348	375	371	346	321	321	365	325	351	375	330	357	348	352	348	324	342	358	366	331	391	341	345	349	334	351	375	363	341	368	346	352	306	372	363	334	339	328	367	376	343	333	327	338	372	328	336	348	337	354	366	368	333	363	353	314	331	380	340	376	335	363	344	326	339	349	360	364	368	362	357	354	342	356	316	330	350	348	349	358	319	365	355	348	324	375	368	362	365	356	351	313	327	364	345	369	361	344	322	346	320	387	384	335	371	335	351	360	338	372	347	367	352	354	346	361	356	378	326	337	317	363	340	325	325	371	360	366	369	373	354	363	364	307	359	338	361	373	330	359	331	341	369	357	342	336	376	331	346	377	358	355	350	351	319	326	342	346	356	345	379	354	339	334	322	367	314	359	356	338	359	361	367	331	378	358	341	368	370	348	351	359	311	349	383	374	350	364	339	354	307	342	326	347	360	346	354	349	342	377	356	380	352	364	368	351	350	352	328	368	340	347	316	352	344	353	334	390	323	338	345	371	337	367	363	364	351	398	350	322	344	323	347	360	337	346	348	326	358	361	377	367	332	358	323	329	322	371	371	376	341	367	363	363	360	342	364	363	368	351	332	340	332	331	342	368	348	389	349	375	358	349	327	382	377	384	386	359	338	344	333	358	310	357	329	360	363	358	335	320	375	351	331	342	334	336	318	339	341	361	348	338	346	400	348	359	332	343	337	333	333	347	339	332	349	357	340	330	331	362	348	322	383	322	368	359	366	395	356	352	395	340	323	342	350	348	378	352	375	332	331	339	312	362	354	319	329	366	353	369	343	381	348	305	307	331	322	355	357	368	329	344	353	359	361	356	364	377	355	314	317	336	371	385	348	358	355	327	361	328	333	382	323	381	369	376	362	360	351	371	359	369	333	352	355	373	340	371	360	346	392	337	355	347	349	379	334	333	374	369	356	365	350	332	350	358	350	322	348	332	349	333	345	368	369	354	390	366	337	342	354	346	329	325	376	328	343	366	379	348	369	353	317	334	327	330	334	370	383	346	344	346	327	332	372	371	337	358	343	353	329	371	359	372	355	351	360	355	349	372	333	366	365	359	364	350	342	324	358	357	355	379	344	356	375	358	345	350	340	341	303	343	352	323	333	340	350	337	346	356	331	339	349	348	344	369	327	337	370	345	356	344	372	378	373	354	358	320	365	359	365	368	361	346	350	349	338	358	336	358	333	329	348	347	333	320	335	340	347	320	345	358	364	372	333	344	357	379	349	367	407	362	349	309	368	357	341	393	332	334	355	359	374	359	393	335	331	366	298	348	356	338	330	341	359	377	326	355	333	380	324	344	325	370	365	337	346	344	335	359	363	373	342	370	355	337	320	334	360	339	337	391	368	355	305	374	338	357	338	357	346	305	387	361	364	345	353	350	328	362	350	327	372	333	339	339	342	375	368	308	337	323	384	336	343	355	351	367	361	356	348	369	336	385	379	350	324	354	358	344	358	324	325	329	364	360	362	390	344	375	375	370	364	356	334	329	325	327	352	321	350	363	357	371	350	359	347	393	331	306	334	337	324	356	355	385	372	377	318	363	329	385	352	383	351	364	337	355	386	338	350	347	373	342	333	336	345	369	348	359	330	320	355	322	321	356	331	359	365	360	384	341	346	383	321	313	360	321	354	331	366	367	367	371	355	354	326	363	343	331	331	386	379	338	339	386	361	338	361	344	374	361	371	357	339	337	367	345	380	341	365	365	347	365	346	359	345	383	374	382	372	378	341	383	337	311	353	336	371	357	331	346	337	344	349	390	352	381	350	344	326	351	374	379	329	368	334	352	362	332	343	354	380	347	321	355	372	359	342	348	354	334	349	347	353	370	367	357	342	364	331	366	330	322	330	337	348	361	314	356	359	340	325	331	351	348	366	348	365	331	358	350	346	356	377	341	347	345	354	354	340	357	332	311	353	364	392	324	349	371	373	370	347	322	332	360	359	311	319	353	349	341	344	373	354	349	312	343	380	349	385	334	359	332	371	340	362	340	342	360	367	368	357	377	358	351	336	344	358	328	378	374	350	384	344	344	353	356	383	352	339	358	331	338	368	355	323	335
23141	21610	29192	24482	21276	18132	3936	401	321	324	376	332	347	333	326	343	311	325	367	326	368	320	310	291	321	304	324	317	344	337	321	304	316	335	323	318	303	352	318	329	317	321	311	322	322	351	333	311	334	321	341	308	294	336	328	345	316	308	304	333	322	289	344	296	280	347	307	326	299	314	308	299	306	294	283	316	260	288	328	327	318	318	325	324	335	337	308	290	344	298	336	325	321	309	290	308	339	311	286	294	340	296	273	298	306	311	324	275	342	315	350	326	304	327	287	327	263	325	322	331	318	309	335	325	315	292	280	312	303	330	308	339	335	302	298	284	282	325	299	311	337	324	305	300	315	318	311	316	323	312	325	291	294	335	300	301	318	314	325	295	316	341	324	280	318	303	306	334	351	319	295	313	329	309	332	290	326	308	324	275	312	284	298	326	322	310	305	308	330	334	305	309	322	322	282	311	313	328	311	333	313	303	310	300	340	334	300	291	297	315	314	312	338	299	284	268	311	326	303	336	320	340	328	291	320	279	314	287	324	311	306	301	349	293	308	296	326	318	344	313	326	323	338	336	310	312	300	310	328	291	320	301	298	289	346	326	290	317	318	320	338	287	343	326	288	340	331	311	318	304	298	292	281	315	291	310	324	276	315	323	313	280	318	347	317	333	318	328	328	331	347	308	334	279	286	297	310	312	329	302	300	312	313	323	312	307	313	286	316	345	317	304	294	270	318	314	290	284	326	294	329	313	283	318	309	311	299	312	304	330	293	329	320	304	328	311	283	322	342	301	299	304	283	322	298	326	319	322	332	304	309	345	313	311	302	316	297	304	293	303	309	288	332	302	289	337	321	319	311	312	295	304	310	342	282	292	294	310	296	317	332	317	298	288	313	316	333	326	312	350	305	320	321	305	322	297	320	286	325	288	319	298	332	313	322	324	308	320	303	297	312	337	322	300	320	337	314	283	305	271	297	294	307	298	331	339	313	336	314	302	291	330	300	291	306	346	295	315	309	322	308	321	321	312	330	312	359	324	335	329	312	339	330	331	315	293	324	330	314	278	301	319	338	283	317	307	319	297	320	334	310	287	326	349	338	337	329	321	333	355	293	322	333	287	295	301	309	315	291	319	311	302	320	307	282	280	319	327	333	304	324	280	315	310	290	311	308	303	353	296	305	274	271	297	292	300	281	299	319	305	299	356	324	295	319	326	330	294	310	315	317	338	305	325	312	290	315	291	305	307	316	305	345	301	291	306	317	313	298	336	297	322	306	300	326	312	335	312	324	304	316	302	341	288	319	318	295	314	304	356	331	299	315	305	300	313	288	350	291	317	323	317	313	295	285	328	294	287	297	259	322	333	323	283	304	314	276	321	295	329	318	313	286	321	334	315	333	294	346	304	310	313	321	312	334	323	295	316	330	300	309	302	297	312	355	298	330	320	329	286	286	318	276	307	290	311	328	321	321	311	332	283	305	336	338	294	331	341	333	321	349	334	303	302	299	302	319	312	337	293	338	302	317	314	301	308	316	324	326	318	322	303	312	286	321	329	346	336	305	300	326	308	311	322	311	333	327	314	297	314	301	291	337	324	315	343	330	313	299	312	303	296	313	266	306	291	283	295	306	302	342	325	321	320	298	313	318	322	329	349	331	330	295	291	309	325	324	326	316	318	312	264	331	347	290	308	289	307	324	302	330	322	292	325	343	342	300	295	302	324	309	331	309	305	314	332	293	326	309	314	327	284	303	294	299	315	288	323	295	320	328	326	315	304	316	323	354	297	324	315	297	288	276	316	342	311	287	326	318	337	326	292	294	307	325	311	340	306	308	322	273	324	296	304	331	337	308	313	322	349	320	332	316	339	302	295	306	323	314	312	344	306	297	309	321	325	341	283	308	328	305	289	316	289	311	323	281	324	341	286	309	348	343	302	309	304	322	311	310	321	322	306	326	323	313	320	297	322	305	290	306	315	316	324	342	324	298	307	276	329	315	310	344	323	320	285	301	293	319	300	341	293	317	311	278	328	342	316	293	311	331	328	285	305	325	276	323	318	311	300	287	332	327	316	327	320	296	324	292	344	294	303	332	327	291	311	303	333	322	312	327	296	301	333	344	299	337	299	323	316	307	316	310	310	310	296	302	279	337	310	345	300	300	320	343	285	286	345	298	325	306	311	347	313	307	306	326	300	302	319	274	306	306	315	324	341	340	320	319	293	298	323	303	300	342	340	330	331	311	308	327	330	301	320	313	313	326	318	274	326	321	293	289	287	306	318	324	293	310	314	298	284	291	305	333	290	290	330	355	313	284	308	279	305	318	310	324	301	309	304	315	318	318	301	303	340	316	313	288	332	276	317	298	314	331	314	305	320	295	328	303	321	320	306	315	309	322	324	276	315	300	321	291	301	299	302	299	342	315	317	303	308	320	290	320	304	293	328	331	310	293	323	315	324	297	301	334	344	311	306	281	330	305	313	316	350	287	324	313	320	312	297	291	301	318	314	301	311	267	294	317	313	315	307	317	336	332	327	281	327	327	339	358	302	335	299	306	299	329	310	274	283	303	322	332	291	323	279	294	323	328	333	323	333	346	329	319	334	305	316	297	271	300	310	304	281	318	284	335	331	327	329	309	320	288	314	309	332	310	309	343	313	304	330	315	285	321	312	327	279	313	320	328	319	312	304	316	274	312	317	306	328	296	281	320	298	290	319	324	323	341	327	324	325	294	325	302	319	330	298	302	306	334	291	329	320	309	326	299	320	321	333	306	331	307	308	329	319	303	294	324	325	316	314	310	302	286	306	313	303	286	317	328	318	347	318	301	287	322	312	335	292	324	300	284	307	326	336	287	339	338	307	312	281	341	303	328	314	296	273	330	284	307	305	307	307	306	326	313	302	317	312	331	313	293	336	308	314	298	322	294	315	319	298	312	329	283	318	335	309	311	345	325	295	283	303	308	308	281	310	317	313	315	344	320	313	291	287	326	310	299	302	324	326	320	320	332	327	318	302	284	304	307	311	337	336	305	315	292	326	311	300	299	310	281	327	317	305	316	321	301	320	316	293	289	327	307	303	282	298	310	326	313	297	326	291	300	261	332	319	339	317	311	288	297	324	320	289	320	303	342	308	308	334	312	321	309	307	304	325	307	333	306	307	282	310	305	312	278	301	332	317	334	315	302	299	322	331	302	289	297	314	334	316	299	331	352	309	343	332	332	343	347	292	317	285	332	315	311	299	319	324	295	274	317	313	321	283	324	294	302	317	347	295	303	316	317	311	317	306	288	327	302	308	320	311	313	305	308	311	300	314	340	325	292	331	266	285	309	310	295	324	311	293	258	313	342	340	326	315	356	299	310	319	346	272	296	309	293	311	305	320	327	335	312	297	305	271	284	308	299	316	309	272	296	300	336	302	294	327	314	319	313	303	350	325	331	316	335	326	328	306	300	290	310	298	323	346	318	337	310	305	338	324	350	312	306	336	342	313	285	327	351	320	321	330
57715	90460	69699	30489	15313	839	758	687	720	646	645	594	631	547	560	617	547	591	546	534	543	574	591	577	582	562	590	554	576	589	522	560	582	517	569	558	554	553	515	535	605	586	544	545	545	568	564	593	538	565	571	572	556	553	588	551	515	538	540	513	505	514	545	508	586	538	556	550	575	483	570	545	556	542	565	546	539	557	575	569	557	550	541	524	553	556	522	613	470	594	554	587	560	519	586	543	493	529	570	568	536	540	560	555	579	557	546	524	551	519	551	537	574	545	552	536	521	557	552	589	515	601	551	526	570	540	582	544	546	542	538	527	542	538	542	568	534	537	515	544	551	508	573	572	559	544	565	519	532	605	542	558	548	541	516	540	593	520	564	521	533	568	557	569	594	563	544	559	555	549	562	562	588	525	564	543	531	554	546	564	570	525	577	565	556	517	569	538	576	568	526	556	556	528	555	590	547	531	529	544	504	530	519	546	546	537	561	566	557	548	552	551	508	540	582	544	558	545	529	579	544	576	548	529	549	551	520	573	520	571	508	592	578	546	535	528	548	521	540	537	538	541	541	576	562	552	571	555	522	536	569	552	541	523	536	550	549	543	538	556	549	549	567	546	563	525	552	525	543	563	542	559	541	567	583	546	517	547	540	520	560	513	521	557	533	573	550	580	527	596	540	551	577	541	582	547	538	492	512	566	542	556	570	575	517	534	546	578	546	577	559	546	546	539	575	546	515	579	556	524	559	583	529	550	531	571	560	561	562	584	551	499	549	515	527	548	563	526	540	553	552	550	575	531	562	549	549	523	535	538	574	553	547	535	552	493	531	572	530	550	555	522	542	566	557	520	576	570	545	541	519	534	588	537	587	496	541	548	549	532	517	564	585	567	543	548	537	574	535	557	590	554	526	535	562	558	509	546	568	529	560	529	540	548	547	523	562	559	538	581	599	523	522	560	605	524	538	500	556	527	582	507	552	532	544	576	548	567	573	563	495	515	567	555	570	539	537	516	530	516	555	517	552	550	569	529	560	568	558	536	552	522	581	560	534	528	539	557	551	550	532	526	574	588	573	522	558	537	587	523	545	529	561	549	531	557	536	564	523	558	513	534	517	557	582	543	519	544	537	583	558	557	500	565	528	522	573	540	530	571	554	539	544	591	568	518	615	549	511	535	574	539	533	562	495	553	577	513	538	560	547	565	559	568	501	549	533	573	533	531	560	519	577	558	554	517	573	537	539	533	565	569	584	559	562	551	537	556	573	566	541	551	557	561	546	540	536	573	581	534	554	570	573	553	522	541	525	530	573	599	575	553	521	578	522	509	575	526	525	540	545	575	543	555	585	563	559	563	573	546	539	499	606	561	511	568	574	550	552	515	543	520	538	557	535	552	553	520	593	524	550	575	566	545	567	514	523	544	574	535	569	498	525	555	581	541	551	540	521	575	547	489	529	547	564	561	551	550	502	529	527	539	546	526	534	543	557	525	569	551	539	532	540	532	560	567	559	537	508	559	525	547	556	516	561	555	538	564	567	509	566	581	532	521	594	524	529	501	568	557	524	524	562	557	551	554	573	558	553	566	580	552	531	541	553	555	536	530	526	494	553	502	540	582	547	559	513	543	519	547	536	552	565	493	546	564	529	510	558	577	524	583	579	563	540	501	505	556	589	551	490	592	543	561	565	555	530	582	580	578	529	531	586	556	528	575	541	542	565	521	540	546	514	593	552	514	571	573	567	518	545	594	603	508	543	568	573	545	554	498	568	565	545	511	564	557	569	540	626	548	536	525	542	588	565	559	554	576	557	531	545	523	550	523	554	546	557	561	533	542	525	552	568	588	527	547	533	560	581	546	548	517	535	559	532	558	528	552	566	548	539	545	548	517	539	525	559	574	547	549	543	561	576	548	552	538	538	497	491	548	552	548	547	578	560	520	551	544	548	606	524	550	538	593	545	564	558	520	536	562	537	580	540	509	556	577	529	494	560	595	548	570	566	579	508	514	506	513	565	543	548	561	566	531	573	559	550	562	550	549	509	600	541	529	555	557	568	548	562	510	589	512	567	524	547	592	552	579	596	557	550	606	573	542	587	554	562	574	541	562	566	545	532	532	547	532	556	521	535	553	519	581	526	515	557	580	539	536	549	520	553	538	526	554	512	500	535	594	580	548	589	516	524	571	516	594	558	532	563	541	517	547	621	551	549	545	529	553	568	551	529	581	539	556	534	558	547	524	499	547	527	566	531	544	559	536	498	549	522	529	582	548	531	557	566	586	595	539	560	533	536	563	522	567	599	547	538	520	553	534	563	533	582	566	541	558	516	516	519	523	552	575	561	505	555	541	554	568	553	572	507	574	529	536	559	550	529	533	590	572	523	547	534	534	561	551	524	515	529	551	547	573	569	540	531	558	533	558	573	554	542	588	546	579	516	533	557	532	540	579	529	562	549	553	577	522	550	553	542	527	530	561	574	565	523	533	550	535	553	544	562	554	551	544	557	525	558	555	528	580	539	557	489	548	534	550	596	533	534	579	595	585	566	552	540	503	561	524	542	559	574	565	565	536	577	542	549	582	531	510	497	516	519	564	524	533	535	544	548	584	523	519	571	524	557	552	533	570	550	532	548	580	558	556	549	533	510	509	562	580	547	529	525	540	532	556	505	586	563	567	567	544	566	548	558	557	579	570	531	578	548	540	514	530	596	534	554	541	526	516	561	512	549	539	583	560	564	552	514	523	570	507	525	547	537	531	562	528	553	565	566	532	528	588	576	540	578	524	537	567	550	580	574	526	561	566	540	577	524	544	569	568	587	544	586	523	583	537	600	534	576	567	573	562	526	511	584	563	560	567	549	550	534	553	543	521	568	557	503	563	558	568	556	528	578	562	558	534	563	555	514	520	545	538	540	527	529	529	538	557	543	539	582	491	561	570	561	532	541	552	542	543	557	509	550	518	569	554	584	567	549	577	528	561	565	530	577	528	568	596	470	547	555	534	570	538	543	518	565	568	590	539	494	515	542	569	558	559	551	544	541	546	529	620	582	547	572	577	540	542	536	556	564	553	516	567	546	572	520	543	601	577	585	571	535	542	551	506	563	511	522	507	548	574	585	567	535	551	553	514	554	572	567	534	548	539	563	546	554	564	561	561	534	513	528	522	567	533	577	515	568	545	601	537	592	575	514	550	570	538	555	590	515	520	537	554	528	553	547	561	527	540	532	565	567	566	576	520	559	523	592	546	506	573	544	569	533	564	590	551	539	563	545	549	581	553	524	558	551	556	585	535	552	580	548	578	491	556	557	548	545	522	555	541	534	593	557	547	571	590	532	582	554	523	554	558	577	560	577	546	566	516	527	523	565	553	538	550	566	546	543	575	524	589	559	566	543	551	559	559	544	531	574	552	524	543	549	531	554	590	548	549	548	532	530	537	527	503	531	564	549	561	536	531	569	576	559	514	563	525	521	556	531	551	532	535	542	576	527	552	530	527	559	536	576	558
28842	26004	23500	8184	1485	348	265	204	234	233	224	200	211	216	240	256	209	206	229	236	242	217	228	225	225	227	217	216	226	237	208	226	216	217	226	204	229	216	221	211	204	192	233	227	229	229	211	226	210	221	225	233	226	219	203	243	231	236	227	217	234	245	260	230	212	209	227	217	208	246	232	219	209	236	233	173	218	219	192	233	237	231	250	247	227	220	229	212	209	217	240	232	236	269	214	230	218	233	224	218	224	210	207	249	228	216	232	210	215	207	232	223	254	189	215	233	240	265	214	242	210	217	216	224	222	213	201	228	231	218	235	217	198	222	197	217	204	222	249	224	220	182	221	225	196	219	218	223	226	212	248	219	234	225	242	187	219	240	231	205	226	224	243	232	197	185	244	222	204	220	233	232	205	231	218	226	232	223	212	235	226	219	235	234	226	247	229	220	211	212	257	215	241	214	215	228	243	215	214	230	216	250	245	218	212	250	226	254	205	250	228	229	223	229	238	223	227	227	223	239	222	212	224	235	219	217	213	206	249	206	246	208	202	212	205	231	206	217	210	185	220	213	230	219	212	238	217	207	242	224	234	204	224	239	227	208	219	214	228	218	218	231	235	215	219	233	220	225	247	182	217	226	229	223	219	226	218	213	258	223	217	217	237	204	232	234	214	230	233	231	240	232	213	238	223	222	221	233	209	222	224	211	222	249	205	228	196	219	226	240	227	232	221	233	207	229	221	200	211	238	226	213	211	225	230	234	240	207	224	240	217	189	222	197	206	225	214	236	226	205	243	208	198	214	227	224	220	217	230	205	221	221	236	232	231	226	206	180	235	239	194	209	206	254	228	239	199	225	234	233	233	222	213	219	228	208	215	217	223	218	221	207	191	247	205	198	250	216	222	197	228	203	252	231	238	211	228	228	228	249	240	235	233	215	226	219	206	231	261	220	218	235	200	207	226	238	230	224	223	225	221	206	235	243	221	248	213	227	248	228	228	238	226	221	237	205	217	220	212	247	222	216	230	215	248	190	218	202	233	242	203	240	221	219	239	226	227	226	187	244	212	242	243	194	212	245	253	224	203	225	220	212	218	224	231	212	244	252	245	210	246	225	229	244	234	220	218	218	194	214	233	219	209	247	224	217	227	204	224	204	227	220	201	213	227	217	249	204	229	269	220	248	207	241	211	219	249	211	261	240	240	223	232	201	215	222	202	228	242	233	215	241	242	207	242	227	237	229	214	229	240	236	239	224	196	229	214	191	205	206	214	232	206	218	223	205	243	238	219	236	220	199	243	223	217	195	229	248	234	221	230	238	234	199	225	222	211	236	194	199	208	233	205	201	232	222	218	235	214	222	234	192	249	229	222	218	241	219	204	218	228	238	209	223	211	236	210	243	232	231	226	223	204	222	225	219	228	222	224	196	227	191	235	228	212	239	235	221	231	197	241	227	222	243	201	208	242	226	203	232	198	226	241	211	226	212	220	232	245	211	202	234	241	220	220	226	222	238	227	202	252	207	266	221	239	232	229	200	219	234	221	202	222	236	208	228	242	211	218	204	224	208	238	247	222	225	223	225	215	212	226	202	207	223	248	225	203	250	213	240	213	211	244	235	209	232	224	196	216	241	229	259	223	239	238	224	237	244	221	223	217	214	223	228	238	222	221	215	223	216	212	200	224	224	205	211	237	234	239	212	223	216	228	217	237	241	242	226	224	205	226	246	226	212	205	221	197	232	218	222	227	229	239	217	222	247	240	241	257	208	220	237	218	230	197	232	207	221	221	198	211	215	229	227	218	234	226	211	225	219	229	240	239	226	228	254	219	233	221	233	243	215	260	214	208	254	228	216	240	234	201	220	215	212	243	229	243	215	215	224	225	215	197	227	231	219	241	244	219	217	221	224	221	204	213	239	208	222	228	240	233	211	228	221	231	238	237	234	213	235	182	215	215	225	213	209	223	232	231	221	244	237	215	212	199	228	232	206	227	223	208	231	216	209	228	244	233	226	213	242	218	220	217	216	213	251	261	224	200	245	223	235	199	209	246	212	234	237	219	235	242	218	228	250	219	232	228	213	194	227	235	247	240	234	230	206	217	207	212	198	236	224	239	242	240	227	201	201	222	211	230	221	214	216	243	203	240	221	240	216	248	231	240	194	258	223	239	214	219	208	252	245	245	206	232	237	228	196	203	232	219	224	234	245	205	192	233	248	222	234	218	200	234	217	231	215	217	235	236	238	220	217	230	239	243	203	242	233	217	230	208	213	234	216	237	233	243	211	213	205	201	246	244	239	229	239	217	230	218	244	207	252	199	230	220	223	218	216	201	216	218	227	205	219	224	212	227	235	240	212	212	224	224	211	234	202	229	231	220	216	244	191	227	234	230	218	232	205	257	211	227	223	237	226	230	209	216	229	226	219	220	243	214	238	214	214	222	213	228	213	202	211	220	257	249	196	243	244	233	203	189	217	249	214	239	229	216	243	218	198	226	221	236	196	217	213	202	222	215	234	240	212	231	235	220	220	231	230	223	227	253	231	212	209	196	223	209	222	246	234	216	199	212	219	199	202	260	217	226	195	208	232	232	242	224	186	223	249	222	203	213	238	242	218	228	190	232	238	212	226	222	243	226	229	237	213	224	237	222	255	218	240	236	215	214	232	228	233	235	223	218	215	208	208	224	240	217	221	246	203	213	232	222	236	212	207	201	231	218	245	222	221	211	232	224	229	239	250	229	215	234	229	245	224	241	248	235	195	217	235	249	185	233	241	235	214	221	206	217	227	230	228	233	239	208	185	225	202	240	235	269	223	195	234	221	230	213	231	232	229	214	228	237	231	202	221	197	229	211	239	237	210	232	219	228	256	239	216	215	220	224	217	226	199	213	240	236	229	213	237	213	241	226	245	221	181	228	221	233	240	206	218	213	230	233	214	211	224	210	242	203	255	203	221	208	213	221	209	213	234	227	260	246	226	234	224	220	217	228	247	234	221	240	225	223	232	224	229	245	220	226	225	234	249	216	228	210	214	239	228	239	190	212	187	223	217	219	243	231	210	230	244	171	232	257	242	196	233	220	253	222	237	228	245	230	230	231	224	211	225	225	236	211	215	235	214	216	216	208	215	222	216	210	246	197	228	218	237	194	222	227	225	212	227	241	230	211	239	232	230	236	227	221	252	221	221	214	222	245	231	203	243	202	213	220	203	205	233	231	216	202	208	242	235	203	218	248	238	218	240	226	226	216	240	213	197	218	194	200	195	228	228	229	234	223	228	219	205	199	223	229	222	228	236	231	209	241	237	213	198	228	202	216	219	225	248	254	221	240	229	219	224	223	215	220	246	245	209	219	229	231	223	238	223	225	231	237	244	231	219	221	222	217	251	216	223	233	215	210	242	241	226	229	221	210	226	217	241	222	238	239	253	237	209	242	220	226	226	227	244	230	241	216	204	209	270	250	215	238	214	254	216	203	218	203	209	242	223	222	216	229	232	260	223	201	229
37948	43740	28374	6447	3156	470	457	455	436	383	429	429	436	446	466	416	426	429	443	412	415	409	427	439	400	435	389	403	434	412	463	443	410	438	437	429	458	444	457	433	440	430	421	421	414	403	426	382	455	457	474	438	464	462	472	446	451	451	409	397	436	396	410	432	439	412	455	439	424	416	445	394	461	444	422	440	430	424	473	423	486	440	451	441	433	406	410	458	424	468	423	418	416	434	447	437	466	507	414	461	448	461	451	434	438	431	424	493	411	440	412	432	452	430	488	439	460	429	454	433	427	432	433	405	456	443	429	414	451	396	392	433	411	429	426	466	422	417	446	403	444	453	446	463	441	429	441	443	456	431	424	450	458	420	432	434	423	416	451	418	435	466	444	431	414	450	429	422	454	440	439	461	458	449	434	415	468	459	416	423	440	446	471	463	429	436	439	424	466	450	428	433	438	450	443	451	406	476	410	412	421	443	441	440	442	441	449	460	432	445	458	422	436	431	475	435	447	398	405	385	417	478	445	434	427	447	450	456	452	423	467	458	430	426	454	409	452	452	453	429	437	450	397	414	426	450	413	479	452	445	441	454	449	419	435	424	450	421	413	430	453	401	406	439	411	447	442	395	450	446	413	441	442	407	465	428	414	456	408	452	423	436	439	436	443	467	424	451	414	440	453	414	458	424	426	413	425	407	437	467	447	457	407	452	426	435	431	466	397	441	425	406	437	446	467	474	445	438	466	419	446	465	420	455	435	414	452	437	387	410	441	493	448	403	459	462	414	412	430	430	437	451	384	435	452	464	434	406	446	464	448	425	460	428	423	390	444	426	445	489	423	422	432	427	439	446	452	429	405	407	436	422	432	457	450	425	440	410	445	458	461	467	425	451	418	441	425	460	434	398	415	455	373	426	413	439	444	472	459	465	458	431	451	459	406	420	457	478	454	435	420	448	452	405	431	428	427	440	425	408	458	406	434	445	443	406	496	388	451	415	422	464	417	471	461	415	426	399	408	372	484	476	442	422	442	427	437	431	457	451	428	458	426	483	419	456	443	417	405	429	467	462	408	450	425	435	434	414	386	434	452	425	435	459	397	456	440	424	398	465	416	462	460	402	431	411	442	415	439	430	447	410	454	435	444	424	438	428	408	446	404	454	456	421	397	420	438	459	447	465	441	479	421	423	405	396	425	434	445	427	410	433	435	424	439	415	438	452	443	440	431	447	440	446	477	415	444	429	497	421	440	416	430	459	443	402	434	438	441	414	457	464	439	404	428	414	439	436	494	486	408	448	402	434	443	447	420	413	407	414	400	424	480	491	407	439	452	406	424	447	415	452	449	399	410	419	436	460	454	408	425	401	435	402	392	436	413	451	427	438	446	420	434	429	448	428	427	427	414	447	403	427	417	433	441	453	437	433	430	441	430	438	428	414	415	457	426	436	419	422	458	455	464	408	441	419	403	443	462	388	472	451	418	462	436	417	413	437	428	422	421	391	472	435	426	423	396	417	416	417	405	452	430	454	447	433	443	457	422	441	410	487	456	424	428	450	450	459	473	483	445	447	437	430	449	431	414	444	414	437	445	441	411	429	455	436	404	415	431	406	467	463	442	472	442	485	405	458	423	442	440	435	417	448	428	402	462	428	399	463	456	408	414	455	418	397	434	428	451	446	419	425	436	404	443	424	403	433	408	460	477	440	426	434	427	426	444	458	411	467	452	410	447	460	430	462	430	440	453	445	450	448	390	408	458	433	438	390	434	456	399	410	430	458	453	454	412	430	413	445	429	430	432	462	456	450	403	475	435	415	447	439	426	407	443	411	414	419	405	425	436	414	429	458	423	443	453	425	443	466	447	414	457	445	433	407	428	433	424	437	414	420	435	431	414	433	460	446	441	439	426	452	459	410	435	454	437	460	407	393	420	445	439	467	440	395	429	406	426	426	425	417	400	447	414	413	403	449	420	441	426	400	447	427	421	436	454	450	409	398	445	426	442	446	432	476	453	456	450	441	449	456	409	432	419	440	432	436	439	438	464	413	401	439	436	463	439	421	402	435	427	450	429	425	461	418	417	424	420	418	410	410	418	434	404	384	427	471	417	429	464	468	456	397	410	401	413	411	458	492	411	470	414	460	427	466	437	421	429	419	455	437	429	444	431	431	462	432	452	425	423	423	423	442	423	413	464	430	440	413	450	410	419	440	437	433	420	422	420	410	442	416	441	443	438	415	408	407	431	409	426	423	407	469	419	446	430	425	421	425	417	416	450	433	445	469	411	438	431	423	440	458	417	440	422	393	452	439	429	420	417	478	410	422	459	434	439	470	420	421	451	433	395	410	405	473	453	430	445	407	471	418	411	442	467	443	431	426	463	457	455	449	485	430	484	418	454	426	458	415	421	452	437	397	439	427	446	432	441	416	446	424	400	434	431	420	428	423	464	451	431	423	425	447	472	422	424	430	442	448	400	460	415	453	426	444	423	425	387	439	445	431	430	437	417	441	437	429	403	435	469	425	416	447	453	443	435	457	425	481	432	421	425	456	452	424	421	427	420	412	448	444	439	424	441	456	467	447	439	454	446	441	460	452	416	414	459	396	440	430	453	445	425	440	445	421	409	447	429	414	409	459	441	466	422	437	435	458	416	416	455	431	438	431	431	408	421	440	437	441	418	448	453	401	476	417	446	416	453	449	434	424	402	448	418	444	424	417	451	431	422	414	426	471	445	434	435	452	412	458	403	422	383	397	433	428	376	427	415	466	443	410	413	429	415	467	439	451	437	429	440	428	446	417	446	425	433	456	438	446	433	467	485	460	432	401	434	428	462	444	402	488	455	457	449	388	420	435	421	424	435	441	439	412	436	443	426	465	428	413	430	445	453	438	402	445	458	414	412	464	440	429	472	433	446	428	454	439	411	453	405	457	424	424	422	413	440	460	437	460	453	416	429	432	464	429	438	449	431	425	415	439	439	397	417	415	462	468	433	418	405	452	422	423	458	440	422	441	423	444	465	421	463	408	381	446	424	466	435	408	447	434	431	436	407	390	414	444	409	428	423	439	409	460	441	435	461	388	433	428	418	431	425	451	418	414	457	427	408	434	443	416	468	411	440	454	433	427	449	425	426	457	473	407	422	455	418	451	451	426	410	473	422	448	443	481	425	405	408	409	433	374	441	412	444	464	441	401	456	408	468	461	456	423	446	434	449	434	409	438	455	439	467	428	465	455	420	456	442	482	465	451	402	436	449	428	452	438	406	407	479	431	444	414	458	415	417	429	427	430	435	441	432	479	421	416	423	461	442	426	426	382	413	443	479	461	430	429	436	441	416	457	411	486	412	424	382	449	435	402	385	425	429	431	457	417	465	465	381	416	439	427	405	444	415	458	417	412	430	429	387	475	461	468	462	447	438	420	411	441	472	431	433	484	439	410	432	407	447	453	428	420	430	468	430	433	425	471	435	462	425	434	430	424	422	418	457	426	468	406	420	444	473	419	456	429
24297	22529	29616	24314	19121	4752	249	187	197	191	197	194	182	185	183	167	153	181	164	183	166	187	151	195	184	166	175	164	168	159	173	162	156	187	166	161	190	199	171	184	177	187	166	169	185	205	189	170	179	160	162	183	171	148	183	178	169	190	156	175	177	181	181	174	174	153	159	181	173	176	166	161	194	161	195	153	186	185	150	156	173	175	164	158	162	166	174	172	195	177	197	194	160	184	153	153	192	147	159	174	149	159	154	153	166	168	177	168	175	189	172	174	164	182	185	171	174	183	163	165	172	173	155	168	172	155	160	173	181	178	168	192	155	160	170	188	174	178	143	156	201	156	178	169	186	176	182	161	197	178	200	183	157	166	177	160	165	158	166	183	175	182	150	166	176	154	181	176	171	191	188	160	173	178	195	177	168	169	153	175	162	169	168	167	157	178	176	150	166	160	168	180	164	173	186	141	180	168	167	178	180	164	181	156	162	170	176	171	187	153	161	162	152	142	167	175	163	170	174	172	173	173	188	174	175	174	162	155	167	177	174	182	169	159	168	168	171	143	165	172	184	150	178	154	167	182	168	177	186	170	165	165	156	167	146	173	167	189	131	164	157	169	158	150	185	178	159	178	146	159	164	162	175	175	152	177	168	185	148	157	194	145	161	134	168	187	184	172	168	174	166	187	165	162	189	201	173	152	189	169	176	177	163	156	157	182	164	167	191	161	166	167	205	175	205	189	184	172	166	193	171	185	169	152	193	178	162	165	166	189	176	164	166	188	176	184	171	155	160	171	159	178	153	176	178	157	182	160	163	160	149	164	151	164	164	183	136	161	165	157	153	163	172	172	167	169	165	165	165	162	188	168	201	184	192	189	163	169	170	177	160	175	189	172	151	165	145	177	169	155	154	164	160	164	172	184	163	186	172	198	157	162	169	171	174	165	173	164	169	162	170	176	189	174	141	168	148	167	165	181	179	163	173	180	174	191	171	187	170	173	178	158	178	168	151	164	175	173	175	180	149	162	170	176	197	176	185	173	198	166	171	168	165	149	151	162	158	167	193	186	181	184	187	183	143	183	197	157	197	178	144	149	172	175	179	159	199	171	161	156	166	172	164	193	199	171	167	155	179	151	152	161	140	171	149	150	162	169	160	172	164	181	170	174	171	167	175	169	192	171	161	144	167	159	175	188	170	173	154	168	170	174	204	185	183	160	156	167	170	168	205	198	154	182	169	184	199	174	166	180	168	142	197	166	165	159	169	151	157	178	174	181	176	194	169	170	188	166	182	170	153	177	176	176	188	167	166	157	153	162	186	177	155	186	175	158	144	155	175	155	167	172	154	180	177	176	168	179	157	158	174	155	154	146	174	144	161	155	167	183	174	167	170	154	165	143	161	159	189	171	154	165	174	175	188	173	176	162	172	156	167	190	177	197	153	170	183	150	158	159	197	174	186	176	146	160	167	168	156	166	178	168	156	172	160	151	187	172	179	159	159	161	168	191	177	182	151	164	160	174	160	185	171	161	139	149	159	173	154	162	200	171	155	184	190	173	180	187	177	194	168	158	174	177	161	166	184	190	157	178	178	138	173	169	173	173	172	166	173	162	173	163	176	188	185	179	180	176	162	171	188	172	161	182	157	156	165	194	157	199	150	163	179	178	172	172	180	174	166	194	190	167	147	183	165	170	164	197	176	163	170	158	149	188	154	160	192	175	166	151	171	190	193	157	164	181	180	188	177	181	185	159	147	184	168	158	157	183	201	188	172	166	170	155	187	179	160	164	170	160	176	178	178	179	194	166	181	155	153	166	190	155	147	160	187	149	178	135	142	173	172	192	167	142	170	193	173	162	166	155	151	166	170	182	157	183	165	143	188	182	169	159	174	179	189	165	199	184	166	168	177	167	170	165	182	161	135	179	154	183	176	176	166	178	164	168	181	168	172	195	165	149	157	167	171	183	158	160	182	163	146	154	161	153	178	176	188	164	152	162	183	171	172	191	170	163	158	154	184	171	193	181	164	161	163	156	172	146	157	176	183	188	184	157	161	162	179	197	172	176	173	166	136	155	157	165	171	165	180	168	160	151	186	161	174	172	171	164	184	183	195	158	157	185	171	168	158	182	162	154	177	154	199	157	185	161	177	205	169	179	175	175	180	172	145	158	166	164	189	164	198	191	166	160	166	175	170	183	172	167	162	170	170	159	134	166	161	172	184	162	187	176	173	186	179	169	178	183	165	172	176	167	165	176	181	189	142	180	153	152	168	160	175	165	181	170	167	154	156	167	175	170	176	161	150	172	198	170	149	189	186	143	183	152	164	171	156	174	162	167	151	178	177	180	150	208	185	165	192	159	180	181	170	167	189	162	167	178	185	171	175	181	167	184	185	170	173	176	158	169	163	151	172	146	184	174	169	182	169	155	178	169	169	204	161	171	159	183	186	172	164	162	175	178	176	179	169	148	186	155	182	171	169	173	186	183	182	158	176	178	197	172	171	193	152	145	177	199	149	192	157	138	160	155	182	171	155	165	170	129	182	185	175	160	164	154	150	171	161	172	163	177	176	144	202	191	165	175	172	175	188	165	173	163	155	190	164	168	199	165	161	183	179	159	172	186	184	180	169	155	160	158	166	162	202	176	166	186	190	174	199	174	188	157	154	174	149	156	224	177	148	165	163	156	162	191	159	181	159	177	173	175	164	192	162	179	194	166	182	165	172	166	174	171	155	154	170	175	172	151	144	162	172	157	187	170	175	188	164	184	180	147	183	140	172	149	186	159	157	174	166	173	163	190	153	150	159	194	166	166	152	184	191	166	165	170	150	166	174	180	164	173	175	179	167	177	182	161	193	153	162	164	160	175	172	162	160	187	194	159	175	170	182	164	175	179	154	187	161	182	156	181	198	188	153	144	165	187	185	166	156	171	180	162	183	158	187	168	151	172	180	183	178	176	196	172	166	173	183	154	177	165	152	166	175	178	165	180	178	151	167	165	159	166	160	173	183	173	161	166	172	172	163	186	163	196	137	158	164	173	149	194	160	162	166	194	164	180	171	171	182	159	153	167	154	154	172	166	162	169	163	165	162	142	161	192	183	187	176	161	147	196	159	179	186	168	172	170	178	172	159	165	163	182	186	161	161	180	184	159	166	168	157	163	165	181	182	197	165	160	168	176	158	157	166	172	145	150	160	167	190	170	171	179	175	175	175	151	173	187	180	159	164	158	164	181	148	146	161	169	178	172	177	183	164	168	181	193	178	175	174	173	166	170	159	160	169	146	185	173	159	172	163	177	171	152	180	173	167	168	178	162	165	179	152	169	173	168	148	175	187	195	190	184	166	165	161	157	165	153	180	188	163	201	178	172	170	157	180	186	161	189	146	170	157	169	163	165	144	169	156	174	154	180	176	171	158	168	171	168	165	173	147	179	160	164	164	173	186	175	189	151	179	153	185	162	177	174	164	152	183	169	180	173	167	159	156	166	182	177	178	160	156	182	171	177
59482	83349	55813	19962	9669	447	448	396	384	386	409	344	371	362	359	344	321	321	323	353	349	343	334	366	355	325	312	304	343	344	351	322	315	353	328	359	374	306	364	308	354	321	325	304	328	328	312	327	358	319	318	345	307	342	315	286	320	332	331	357	325	323	322	351	309	332	308	376	337	316	327	333	309	316	319	314	370	329	332	332	326	352	320	334	313	311	312	345	343	326	324	310	320	336	322	306	338	316	351	345	291	321	306	327	332	330	318	340	339	319	331	335	339	307	356	337	336	348	355	345	309	325	345	311	290	343	334	326	343	350	350	335	311	327	333	326	327	300	315	322	284	305	313	311	319	326	349	320	310	334	311	322	337	368	347	324	319	331	369	334	298	299	318	333	324	338	325	309	311	359	337	321	325	312	361	311	316	301	323	317	311	331	342	350	320	314	298	303	324	326	311	335	319	337	350	323	344	338	311	328	365	304	335	324	326	335	368	319	330	330	304	327	312	306	386	342	354	334	335	360	335	348	341	349	335	335	315	355	344	319	297	357	342	339	319	339	326	294	313	356	343	336	320	328	363	334	358	344	371	320	332	337	331	309	328	324	331	295	321	361	332	310	330	327	290	334	343	318	317	344	321	377	315	328	347	317	341	329	313	353	336	314	305	341	317	340	338	325	327	322	337	311	318	316	339	332	355	332	316	316	308	341	322	330	332	328	324	340	344	299	332	328	338	341	326	313	330	321	330	331	319	315	322	307	319	328	323	324	301	315	323	316	321	354	356	349	315	335	338	331	311	333	327	339	360	362	330	296	364	342	333	349	324	343	316	329	355	321	316	331	312	299	315	321	332	315	323	336	324	304	334	316	304	317	328	348	335	311	330	306	325	341	310	289	315	329	335	313	294	340	328	331	342	322	348	347	328	323	339	309	306	335	329	330	317	352	341	327	317	316	312	351	325	327	302	320	310	327	335	318	342	330	337	345	333	327	353	324	365	295	308	328	350	301	327	309	324	332	328	314	347	337	311	286	331	334	361	341	300	320	291	318	339	378	336	333	340	353	296	343	358	364	319	363	297	338	312	325	305	317	342	315	333	305	306	324	316	361	327	334	322	312	327	324	323	335	290	319	327	344	284	304	348	324	337	353	319	324	326	339	326	327	338	324	335	330	349	307	322	312	320	298	323	350	350	300	315	325	357	300	312	339	327	314	326	324	308	325	326	338	328	338	357	321	327	333	303	316	325	331	357	344	329	311	347	337	327	313	308	343	319	321	316	330	324	318	303	279	316	346	351	312	315	323	359	351	304	284	350	323	290	322	312	333	309	328	359	339	325	363	317	320	309	332	320	303	303	334	289	387	354	311	312	341	340	334	354	330	383	346	329	317	346	317	360	334	323	343	322	319	338	329	366	355	330	341	346	324	324	293	332	328	330	343	334	325	338	305	356	304	327	369	321	369	301	295	337	343	320	303	331	363	299	294	316	321	325	319	316	350	328	328	321	336	350	311	295	311	324	314	318	321	334	312	300	350	331	320	366	345	311	329	319	356	323	313	344	343	314	340	323	336	291	343	305	311	309	335	322	329	342	318	355	345	301	361	334	327	345	329	334	357	350	335	337	318	310	353	315	340	351	326	322	345	315	350	348	335	359	327	305	354	336	339	328	349	347	315	343	314	322	335	340	340	311	319	331	295	314	299	329	309	301	309	324	328	300	321	310	325	335	316	321	358	313	327	344	330	349	311	343	312	338	345	376	336	352	339	323	347	330	390	327	325	312	318	312	329	337	354	313	303	296	325	347	315	336	313	336	345	320	305	328	319	284	328	314	342	331	332	328	305	319	328	335	302	331	290	319	316	330	313	338	343	331	314	307	327	325	339	334	334	334	343	319	274	321	316	328	332	286	322	322	323	306	319	301	319	331	317	334	314	339	362	355	315	339	308	338	312	322	334	351	336	347	345	361	349	321	354	328	329	316	320	300	345	314	332	355	331	355	293	353	343	362	315	358	336	301	360	329	326	378	305	337	321	308	339	332	320	321	298	320	349	307	333	331	314	287	307	311	344	335	305	336	333	350	345	305	323	306	333	340	340	337	328	327	327	319	354	311	331	322	349	315	330	330	308	347	313	340	330	339	332	325	317	324	342	329	340	310	316	376	352	355	345	350	319	321	320	335	315	348	344	373	342	317	318	339	326	305	332	315	324	319	300	339	320	343	351	311	313	335	337	322	328	328	345	306	326	344	346	330	330	331	333	302	301	329	326	322	309	340	343	335	338	324	329	343	292	339	328	323	321	318	336	347	344	341	334	332	346	339	321	324	339	303	287	335	333	345	347	339	345	340	372	334	308	373	321	312	330	303	346	364	336	354	319	319	332	328	347	340	338	333	343	353	334	374	323	349	321	346	315	329	308	335	306	350	318	343	338	315	324	308	336	332	307	338	339	337	330	299	349	359	339	334	344	302	343	338	322	352	348	319	321	325	320	334	354	345	315	330	349	323	311	318	321	367	346	337	324	290	336	325	358	307	301	305	340	328	315	324	309	304	279	330	284	316	321	346	294	356	313	316	314	333	328	302	336	282	322	316	320	332	371	309	312	329	313	340	320	356	309	336	316	341	321	350	340	345	330	328	355	339	296	328	350	313	331	311	313	325	315	348	334	305	322	310	345	358	337	334	350	324	341	345	355	357	320	344	324	340	304	323	321	326	335	329	313	330	316	322	328	306	351	296	337	352	327	342	322	329	297	325	325	333	306	344	342	357	337	320	370	339	332	342	325	321	347	310	314	339	305	313	344	342	329	348	350	310	339	303	335	328	326	313	324	341	340	328	334	315	326	316	326	314	320	374	325	363	336	354	310	301	326	292	323	322	313	342	322	312	332	321	326	329	335	320	327	311	300	338	279	328	336	333	325	330	329	323	323	333	298	314	325	344	340	312	302	322	361	335	334	327	334	325	347	337	325	349	335	404	333	321	316	303	345	343	318	329	351	326	352	361	331	329	299	306	335	318	334	326	341	306	321	284	298	318	353	333	306	326	358	319	331	308	330	349	329	329	309	327	300	326	321	312	320	290	352	318	328	327	318	320	354	338	313	345	340	343	324	323	289	299	327	297	313	320	310	339	311	367	315	322	341	324	342	335	338	336	330	316	311	346	324	333	324	315	300	350	333	313	325	303	308	352	308	300	314	323	334	304	331	309	326	338	315	329	348	368	345	335	317	347	310	328	301	305	332	340	337	315	364	348	366	328	311	349	361	323	335	319	315	336	362	305	311	327	323	317	308	310	352	325	334	339	319	338	292	338	334	320	333	355	318	325	320	333	347	333	321	286	325	341	333	322	329	294	352	343	328	373	324	313	351	323	308	347	347	341	295	338	338	333	330	316	331	330	323	323	336	332	319	315	327	293	304	339	332	327	331	324	332	338	344	351	338	304	323	319	314	340	299	326	337	317	324	312	314	353	301	322	316	340	348	326	325	327	310	307	347	337	302	314	325
23135	21547	29164	23533	21351	15627	1770	437	363	367	315	344	331	346	332	323	327	360	351	295	319	339	322	312	331	289	348	314	339	301	319	316	307	304	321	300	274	305	293	308	333	333	322	328	275	317	307	336	280	302	302	304	337	295	316	294	322	311	294	328	301	332	317	321	319	298	313	340	360	320	287	299	352	287	309	353	310	311	316	301	316	300	312	318	308	313	317	293	316	325	299	355	299	321	329	308	286	289	302	290	336	334	326	314	315	299	311	302	293	284	310	318	312	294	289	294	291	303	337	282	303	299	312	301	296	331	298	311	343	330	330	308	352	316	303	357	269	312	319	325	280	347	296	321	311	276	293	285	298	335	325	316	321	307	307	308	322	321	307	305	357	306	322	312	303	289	311	343	321	311	318	293	327	336	288	328	290	309	319	287	288	301	309	329	308	283	286	314	274	292	313	290	346	316	330	291	319	291	290	325	303	281	333	318	306	312	328	299	281	328	346	322	319	317	316	323	317	286	317	284	345	332	315	283	305	325	308	309	320	319	324	283	280	307	299	310	295	348	311	294	281	276	283	309	312	317	316	298	309	309	313	316	300	309	309	341	328	302	308	312	283	319	293	325	314	299	330	335	326	303	312	303	300	318	285	309	312	317	298	266	313	312	304	309	309	287	295	286	277	336	284	322	308	305	337	309	297	292	319	342	310	299	309	313	294	289	325	309	314	308	310	314	339	288	323	294	320	301	325	351	292	289	308	294	343	269	302	276	320	292	323	305	315	303	318	310	297	321	316	318	295	327	296	309	318	331	311	283	333	309	348	329	337	311	303	315	290	319	291	301	304	307	287	307	320	304	296	297	289	312	311	310	337	292	310	332	328	312	298	316	312	300	320	293	297	323	321	310	313	332	320	319	303	315	312	317	337	303	324	325	320	292	318	292	315	317	321	300	332	325	287	322	328	333	310	328	320	316	319	342	332	336	339	304	302	293	293	306	298	335	304	302	324	297	296	276	295	313	302	325	237	321	311	308	299	319	314	292	331	309	306	326	312	304	327	313	302	343	289	330	322	329	334	313	302	327	298	345	313	312	300	295	312	335	281	302	315	307	310	299	328	301	321	312	316	303	296	349	319	314	283	313	321	319	333	300	296	284	312	295	320	301	287	301	294	333	257	327	301	336	294	289	305	297	305	295	299	292	311	304	321	310	341	312	292	282	328	332	316	303	310	306	285	315	287	278	310	313	328	312	314	335	311	312	338	303	293	304	291	297	304	299	291	240	303	325	306	317	319	321	328	306	277	330	269	311	307	334	321	306	288	316	313	326	312	341	302	303	323	312	291	343	351	271	315	308	324	298	302	330	304	319	297	303	285	310	281	323	303	273	309	328	295	341	350	299	296	285	331	307	331	314	305	278	308	294	293	334	301	351	323	299	296	286	296	324	320	309	321	299	313	340	316	303	350	320	294	312	326	288	300	299	315	261	297	289	331	296	317	324	278	307	311	315	288	335	304	297	309	340	307	300	288	307	302	339	315	287	323	319	298	327	331	266	332	327	315	294	284	284	292	304	312	343	322	362	331	256	306	308	307	307	308	324	286	344	321	310	324	316	291	337	312	329	305	305	313	333	312	288	324	331	315	298	317	307	313	321	301	290	313	316	314	302	336	313	301	296	296	330	336	320	347	328	295	340	315	319	285	333	303	321	328	273	316	315	318	313	358	319	322	308	295	289	328	298	297	290	320	319	313	310	310	322	318	294	310	300	312	316	329	315	299	309	291	317	296	319	311	292	294	341	321	298	307	304	294	319	302	336	309	326	314	292	306	288	304	334	341	320	308	303	329	305	343	297	338	330	305	333	306	318	288	306	288	301	323	274	312	275	311	328	275	296	329	348	300	305	327	297	306	290	290	326	327	308	341	278	323	328	293	308	329	315	322	270	305	286	318	326	288	331	295	323	303	314	356	298	316	309	287	325	311	333	287	318	303	303	297	299	342	316	319	304	313	346	341	304	354	282	292	328	311	299	284	296	344	318	306	299	301	322	306	285	289	298	316	324	303	322	294	305	320	312	289	320	290	281	304	314	333	287	289	334	288	283	293	312	304	325	308	320	295	330	311	314	361	329	344	284	329	321	304	297	318	294	308	331	308	286	298	331	313	284	309	339	293	287	313	326	289	308	343	309	309	308	310	329	310	299	282	298	324	320	307	345	299	322	299	305	316	292	315	289	313	292	311	322	316	295	295	316	308	357	352	307	312	322	321	295	306	343	295	299	317	309	338	324	311	311	272	301	320	342	345	339	301	273	333	323	296	320	345	301	309	344	281	319	307	311	318	290	321	325	337	326	308	289	282	322	289	337	318	313	301	294	286	281	315	316	289	290	320	314	294	322	313	281	306	309	322	307	312	292	292	321	322	331	307	295	339	301	284	315	342	331	343	309	322	329	283	314	330	303	303	276	294	333	301	328	330	263	347	288	284	318	298	306	319	284	328	309	315	321	305	339	318	318	340	333	281	291	316	301	334	331	307	314	325	317	346	310	313	297	300	335	303	310	310	329	287	293	315	333	306	318	324	308	315	327	300	348	285	324	309	290	303	311	287	291	322	322	305	311	348	315	318	294	307	291	282	288	321	305	304	297	319	299	289	335	306	336	313	332	303	326	297	337	347	337	328	323	302	312	306	318	332	299	309	309	304	290	305	322	328	302	348	292	276	334	308	299	289	274	307	333	323	327	307	340	299	323	305	311	308	288	326	285	307	339	309	322	344	306	328	322	301	295	303	312	322	294	334	315	305	313	269	363	334	299	329	297	280	309	294	321	313	278	328	284	314	328	289	310	318	301	297	350	321	313	279	324	275	316	313	287	303	308	309	300	304	326	312	324	308	314	342	300	303	280	337	346	302	311	306	314	327	329	296	300	316	314	289	298	293	320	296	310	309	295	334	320	338	296	332	305	344	335	288	303	297	308	346	305	304	323	309	312	347	301	297	289	315	309	310	304	295	302	305	309	340	281	291	294	312	296	304	311	289	300	283	325	314	305	296	325	333	324	342	335	286	267	293	293	323	315	284	282	334	342	304	326	311	315	326	331	321	298	319	324	323	343	288	315	325	311	299	312	302	328	331	286	319	299	294	298	331	327	293	305	289	328	310	314	299	263	304	317	318	336	290	313	311	315	338	315	297	288	292	305	283	317	288	350	321	303	342	288	312	318	327	329	296	315	292	333	313	293	308	316	311	292	298	285	301	290	300	315	324	353	335	297	306	311	338	342	306	294	330	305	268	316	302	317	294	342	316	314	346	295	329	319	331	315	311	314	335	321	306	317	302	287	342	314	305	341	301	320	324	319	297	282	302	304	265	288	329	312	316	323	335	334	309	310	341	304	327	336	334	317	302	296	304	297	293	276	300	309	341	313	318	310	289	300	309	315	277	274	335	302	295	311	331	310	301	322	340	297	312	311	290	327	296	321	291	327	294	325	326	290	333	334	294	304	329	312
60631	88267	60629	27272	12955	843	729	669	665	647	650	614	613	569	588	636	597	568	538	563	553	544	568	536	572	576	594	568	563	558	562	556	546	546	536	532	532	554	565	540	596	605	544	513	564	540	558	553	545	528	542	521	537	584	557	529	544	517	593	557	538	577	582	520	487	523	567	534	579	535	535	563	556	532	554	575	521	562	568	533	552	565	512	514	522	548	586	551	531	520	545	491	558	501	573	551	551	550	522	540	512	493	560	512	546	560	476	507	565	524	579	524	517	545	534	584	582	521	515	505	544	525	522	526	546	549	559	573	566	543	553	550	573	572	516	551	544	522	547	559	548	523	528	536	521	560	562	517	575	530	564	527	502	513	584	592	565	537	555	541	560	564	518	531	505	552	542	509	536	519	569	542	538	537	552	559	500	585	567	564	536	577	527	530	563	548	549	527	513	515	563	512	542	556	532	554	515	530	544	513	551	546	572	543	502	567	483	542	556	552	524	556	562	552	517	540	566	550	547	528	510	537	521	549	475	538	572	538	538	515	543	535	562	566	558	520	525	543	541	538	545	567	494	512	515	520	549	537	524	500	564	552	563	536	522	546	522	531	559	550	578	580	549	556	586	543	540	542	551	546	511	547	558	589	560	528	537	517	513	559	544	543	554	557	546	542	530	513	590	539	587	549	567	532	580	522	523	517	557	582	514	551	516	548	529	513	558	502	551	590	561	543	583	539	575	528	560	510	556	547	533	546	538	530	541	519	553	598	561	570	569	559	539	527	561	529	534	529	520	535	546	511	557	533	537	543	533	530	579	551	526	548	534	526	535	545	550	562	532	540	570	527	520	521	535	506	553	487	546	594	549	521	548	524	560	540	540	558	530	576	552	544	565	531	555	596	559	566	560	543	526	571	567	573	537	559	578	486	534	570	538	542	550	536	546	585	556	558	524	534	539	527	554	507	554	550	564	550	522	514	561	521	543	598	552	569	531	547	525	546	480	543	542	550	483	562	539	558	568	566	529	542	540	509	544	532	545	531	552	511	523	558	542	540	576	527	533	548	526	569	550	525	576	523	536	523	536	549	525	552	529	511	527	579	547	546	535	559	477	579	587	521	561	550	531	521	541	492	552	532	582	525	552	531	529	523	532	526	575	580	543	516	578	542	509	594	585	573	535	522	508	545	533	500	554	559	579	575	571	517	562	522	551	583	568	518	511	581	527	528	558	557	515	556	525	550	548	539	555	583	532	499	533	570	562	537	570	528	537	556	511	551	522	545	539	498	543	536	548	525	502	600	542	579	550	566	574	496	517	538	566	511	514	573	554	573	540	529	569	543	536	544	561	512	513	537	527	560	579	561	550	506	559	552	564	494	534	549	548	498	556	519	550	517	547	494	546	573	534	541	539	587	538	552	532	508	534	549	529	501	570	543	545	577	541	555	554	505	526	518	555	528	532	591	529	527	514	506	536	521	579	532	551	522	517	551	578	498	545	536	559	546	511	547	538	595	535	567	547	515	538	545	541	527	552	518	515	496	519	572	540	554	572	527	566	559	563	528	505	535	570	490	527	500	555	536	545	519	561	557	596	534	566	564	532	511	489	550	560	555	531	551	537	555	537	541	539	519	527	520	565	556	501	585	519	525	555	539	520	545	526	559	521	515	563	549	563	568	507	540	561	544	519	540	548	527	574	554	546	559	514	544	549	534	589	542	488	544	516	552	557	548	566	529	586	544	549	575	552	549	560	542	555	522	541	548	557	506	503	506	561	519	538	572	523	523	568	547	527	573	546	582	558	575	565	530	563	549	574	502	545	563	569	525	532	486	529	539	555	566	549	533	564	583	483	518	518	540	533	549	526	579	559	542	527	550	543	536	547	572	511	524	513	524	550	564	575	527	553	532	508	531	517	576	550	577	538	519	508	522	507	574	545	572	518	571	577	570	516	559	505	540	543	525	549	577	566	581	580	558	604	560	566	519	564	571	548	480	512	518	551	541	531	529	533	556	577	562	553	599	514	551	539	540	541	537	559	534	561	508	517	541	550	548	560	507	566	578	519	524	522	544	543	539	580	517	592	530	527	546	568	550	524	539	546	536	587	550	568	522	495	539	605	533	520	521	565	533	536	555	564	570	571	545	555	506	569	555	532	541	541	571	561	535	520	571	510	526	554	527	504	555	549	535	559	559	542	534	528	588	542	561	572	557	551	546	551	568	542	493	526	550	524	525	547	529	517	534	574	551	567	540	570	537	570	563	568	524	546	536	572	552	531	529	557	510	529	536	572	572	544	502	473	542	530	558	563	565	527	531	570	569	586	535	553	537	510	572	571	561	557	542	527	564	507	537	539	546	589	532	556	531	536	527	521	493	532	568	540	528	552	537	543	517	529	518	539	507	543	537	541	525	555	585	544	544	544	543	548	555	526	486	536	529	510	573	570	561	532	561	550	552	486	595	550	548	545	534	535	523	556	533	535	512	559	623	540	555	567	573	545	519	531	538	556	530	551	520	516	530	569	542	567	563	564	557	563	542	528	540	509	506	488	519	567	501	530	551	552	528	546	550	552	536	581	554	522	582	561	507	567	567	561	534	556	528	550	530	543	577	564	462	519	530	566	535	517	551	585	561	514	558	513	524	535	561	497	544	519	557	508	549	541	588	549	539	595	553	540	566	540	541	553	529	558	562	493	548	554	526	552	540	543	549	495	561	565	522	553	549	537	508	544	557	562	556	509	499	572	501	568	549	529	526	529	551	562	521	505	536	569	530	515	531	588	582	553	515	563	554	532	544	554	512	557	551	563	530	506	552	557	549	546	569	533	550	560	557	556	532	556	531	503	507	540	572	588	543	509	499	547	579	539	550	558	498	543	506	515	548	564	560	545	532	539	520	541	547	539	515	504	564	549	530	557	555	543	542	574	498	566	545	545	528	568	535	542	539	538	534	533	563	487	523	564	518	559	537	554	553	519	521	519	545	544	558	580	592	550	528	529	534	508	563	556	529	562	575	554	539	523	556	592	551	537	535	523	496	540	524	558	552	553	574	585	555	574	557	499	560	522	514	527	552	567	532	538	570	516	521	570	525	548	559	519	504	545	567	503	535	506	542	536	569	545	532	519	543	536	540	521	591	551	555	582	533	587	543	545	510	555	521	520	544	543	538	531	565	560	545	533	568	562	560	556	539	541	534	530	510	547	508	529	529	537	505	560	580	538	548	539	524	565	575	561	545	541	547	544	527	524	550	526	538	522	519	511	517	555	549	528	515	549	553	590	553	523	561	544	581	570	509	560	588	519	549	553	530	567	553	520	534	537	481	563	569	521	572	514	527	521	536	528	518	537	535	546	588	541	551	577	541	581	529	556	509	518	524	552	504	545	533	529	525	499	521	541	583	549	548	510	527	581	557	549	558	574	544	527	529	550	547	532	548	557	573	532	568	585	560	555	555	560	558	492	565	543	557	524	523	578	554	576	544	556	555	556	500	528	581	524	548	528	594	555	529
29054	26596	20112	7090	1579	246	243	207	237	248	218	239	239	200	214	232	226	219	210	206	182	219	205	227	229	218	216	209	211	235	214	203	208	185	195	222	209	204	215	217	221	231	214	215	190	225	212	205	223	199	193	235	241	191	210	197	214	203	204	235	247	212	209	216	204	231	209	196	216	221	217	211	226	193	225	228	216	207	215	224	210	239	208	236	225	225	221	185	218	217	209	207	230	234	201	224	216	223	201	218	213	199	221	249	217	212	230	214	214	246	201	221	208	229	216	215	222	213	231	213	195	240	205	230	241	203	227	234	252	221	192	238	231	218	196	224	221	228	213	226	215	225	207	196	213	198	218	199	222	214	219	214	225	224	226	225	208	193	197	216	217	205	215	222	227	211	233	226	210	235	238	220	227	224	217	214	216	215	224	203	229	216	211	228	244	218	212	228	245	207	197	239	219	239	207	214	221	218	223	226	224	241	196	218	212	216	230	200	235	220	237	209	220	233	216	220	241	241	229	213	224	204	220	208	238	217	214	225	201	220	210	215	239	225	240	215	238	221	243	237	212	192	213	216	214	215	221	224	238	198	231	201	208	225	230	210	208	222	225	202	223	207	210	209	207	244	219	251	218	199	216	200	219	213	197	205	216	220	231	252	236	234	215	193	217	223	195	225	223	221	215	225	240	230	204	207	210	222	214	213	222	210	200	211	222	226	221	213	207	210	222	230	199	233	207	249	218	213	188	231	210	220	214	250	220	222	193	217	233	209	216	192	221	223	239	224	225	228	221	213	215	204	227	230	240	219	215	216	232	208	212	219	228	202	216	216	207	210	214	231	224	212	213	241	212	246	217	206	202	250	220	239	221	223	203	217	212	209	216	229	210	223	227	248	216	182	222	231	228	209	245	220	219	184	228	190	230	222	233	226	236	223	218	240	212	221	217	215	219	237	219	240	211	205	206	219	197	219	217	184	215	248	217	217	231	199	204	197	198	215	237	216	189	236	206	209	217	174	229	203	234	214	214	222	230	229	227	226	227	232	197	241	232	214	202	224	233	199	225	229	199	240	231	228	219	217	222	212	208	234	210	220	210	215	231	231	217	238	225	216	238	190	207	219	247	240	230	205	235	204	234	230	214	224	227	229	220	203	218	233	209	216	204	216	238	239	231	209	230	230	202	215	201	199	204	224	211	234	226	214	214	194	218	229	211	225	227	234	238	210	219	216	212	227	225	231	223	220	211	209	230	244	221	223	235	238	202	249	205	216	229	244	221	235	215	205	219	222	235	223	221	195	213	249	216	201	209	191	230	209	215	215	196	205	214	225	246	207	223	213	234	226	207	203	173	209	200	219	247	233	211	212	204	228	182	216	185	209	196	190	209	225	213	220	232	222	209	219	229	216	224	230	221	227	235	217	207	227	213	230	208	196	196	223	226	230	223	196	252	234	234	209	198	241	219	235	213	218	222	223	215	205	217	230	211	226	223	217	213	238	223	206	218	200	202	214	201	236	211	220	245	236	245	231	205	208	216	231	219	210	209	197	200	186	191	195	203	216	241	220	183	234	223	221	223	192	197	206	213	215	207	231	228	217	215	210	206	214	238	211	244	217	253	226	208	215	242	226	211	232	199	222	216	222	235	231	238	216	217	205	205	205	196	199	208	227	251	189	228	204	208	229	210	205	214	244	223	204	206	231	227	202	214	238	213	231	214	212	210	240	236	213	200	208	209	206	225	216	204	218	186	236	209	215	216	224	187	224	208	172	209	224	195	205	213	208	207	230	210	227	235	237	224	195	204	254	229	216	217	221	200	215	224	215	206	206	209	212	202	233	223	207	220	210	202	221	220	228	248	221	204	213	226	226	237	206	218	220	241	210	208	192	204	203	214	220	232	224	220	205	198	224	243	213	238	216	226	214	225	228	213	219	222	191	240	217	208	212	208	209	215	227	221	225	200	206	225	211	220	216	229	209	239	233	218	195	193	218	242	202	214	208	205	219	204	229	228	223	211	188	215	224	200	220	199	244	228	199	220	218	211	230	199	198	222	231	218	217	236	215	231	207	217	231	208	227	217	248	247	242	199	219	240	203	220	215	222	222	224	215	233	209	216	211	229	244	228	230	236	200	195	230	195	222	231	219	239	220	216	207	176	228	221	226	241	225	197	212	198	229	208	221	212	208	207	234	209	220	227	203	233	229	254	233	209	206	223	203	205	222	205	206	227	210	196	221	185	228	204	225	206	196	227	207	241	211	212	241	191	209	215	219	212	243	213	231	222	207	204	216	224	232	225	229	215	236	228	218	210	226	228	232	225	227	204	207	229	199	216	226	227	234	209	238	206	207	222	229	235	205	192	228	229	214	227	215	199	217	187	245	230	227	227	234	211	212	241	229	236	211	242	223	219	224	223	225	194	193	188	225	229	230	226	225	232	204	212	197	192	239	243	232	228	209	204	198	214	197	205	224	214	178	217	204	196	227	219	223	202	235	216	217	226	229	198	224	210	222	223	225	192	211	253	212	218	209	216	231	204	215	215	232	216	250	210	220	216	221	214	201	208	206	188	233	219	214	220	213	195	201	217	217	209	236	223	202	237	218	251	236	236	216	211	219	202	213	219	211	184	229	194	186	207	211	218	220	248	192	215	217	196	204	209	201	242	200	240	233	209	229	201	194	216	198	224	209	185	228	217	229	239	232	200	223	213	223	224	224	208	252	229	227	216	192	203	238	228	266	235	225	224	212	224	211	228	200	205	232	222	242	202	209	230	217	200	239	204	215	219	226	224	215	228	213	219	213	226	252	248	240	219	213	211	211	215	216	217	229	219	215	215	204	223	200	251	217	206	204	199	235	242	201	214	197	201	206	232	234	220	240	196	211	214	204	207	252	193	214	200	224	233	212	231	208	208	215	193	214	214	225	219	203	213	230	234	235	225	228	234	254	212	233	213	221	199	218	186	223	203	217	251	202	221	223	209	198	217	231	234	214	237	215	236	239	200	222	197	235	217	222	240	235	215	208	197	207	207	207	219	232	202	204	206	190	223	203	241	214	219	224	212	230	215	198	227	217	211	200	193	203	224	195	210	216	198	214	213	202	223	217	185	212	228	216	212	176	221	217	204	213	195	212	211	206	218	225	215	210	206	188	216	209	227	234	220	211	216	212	224	231	222	221	202	207	224	228	219	223	197	229	199	214	216	243	214	248	222	226	209	232	242	175	194	228	239	216	207	223	215	198	211	257	184	222	214	243	194	246	239	215	207	226	220	216	241	186	205	219	226	250	211	212	220	216	215	234	208	231	224	237	202	209	220	215	195	225	209	210	246	217	220	212	210	210	235	181	213	199	184	213	241	202	190	236	221	214	244	239	194	214	225	221	208	213	225	225	210	215	213	199	236	211	203	214	214	221	237	225	201	238	229	213	241	205	196	198	260	235	220	218	265	205	204	237	207	203	217	227	223	246	232	224	217	222	204	235	208	174	223	220	230	211	220	220	220	233
38253	42727	19132	7888	3777	451	401	440	418	422	412	412	418	392	426	382	403	420	432	422	446	434	383	428	395	409	420	418	442	411	397	429	455	439	410	422	401	417	455	420	428	417	414	424	400	420	401	406	454	421	405	380	459	411	431	400	444	425	402	422	444	411	464	416	442	386	428	425	439	388	441	423	406	443	407	429	441	454	416	399	411	367	429	440	450	436	399	423	436	433	434	439	438	416	441	399	444	399	460	383	438	440	424	404	429	487	407	452	409	487	443	441	441	421	415	388	418	414	384	407	397	441	407	412	426	442	429	396	424	440	438	429	432	406	414	399	413	453	403	440	434	433	415	386	447	410	441	455	392	428	417	392	442	444	431	461	443	432	412	442	405	434	435	419	445	454	421	459	389	393	440	445	466	427	404	407	405	364	423	434	408	430	442	437	402	414	386	439	412	428	439	439	416	412	444	455	411	432	398	456	390	380	399	428	460	423	432	376	443	397	427	439	443	468	441	432	428	410	420	435	411	403	391	424	418	432	456	390	407	442	402	418	431	430	415	439	396	422	432	406	414	415	432	402	436	416	431	413	437	431	402	413	426	424	424	415	451	427	436	418	398	414	413	429	398	415	428	427	418	423	399	446	388	386	391	429	441	449	432	385	417	421	437	439	459	432	412	410	443	439	410	404	429	418	409	441	454	395	433	425	463	449	404	385	370	407	411	399	448	428	439	427	443	426	438	422	394	403	401	422	435	405	441	439	428	394	413	417	388	432	443	436	387	431	426	446	425	431	431	445	415	424	445	424	424	424	407	434	408	414	438	406	415	399	412	386	398	436	415	431	390	401	429	444	407	440	424	437	426	419	416	411	440	378	405	379	447	431	413	401	400	418	421	444	414	411	422	471	413	382	424	418	439	382	441	440	423	429	421	410	409	400	446	418	429	415	401	417	433	439	421	391	424	437	425	415	396	415	433	446	445	439	420	422	437	402	438	479	421	425	430	407	463	418	406	410	429	429	396	427	400	412	415	434	412	439	402	418	415	437	432	425	440	423	452	417	435	428	414	446	452	420	418	417	368	434	407	429	427	394	412	410	411	402	421	418	413	420	438	426	438	452	403	424	413	442	471	422	439	458	419	442	384	435	420	419	441	409	450	414	443	398	413	423	428	401	417	393	430	447	415	391	396	415	426	445	429	415	425	417	431	474	412	421	389	410	429	447	432	428	418	375	426	400	450	460	388	402	410	414	402	412	437	436	399	441	408	378	402	392	418	434	400	429	419	390	423	427	438	397	397	450	424	423	430	415	403	413	435	451	444	414	449	434	415	463	409	443	413	453	428	441	429	404	419	429	399	397	412	446	436	418	445	415	398	435	410	396	422	435	432	411	442	376	418	370	455	450	430	412	378	454	401	398	453	418	393	449	440	423	401	407	413	430	400	449	430	402	474	447	374	442	432	409	438	427	424	408	471	411	395	421	435	418	426	408	417	434	416	408	396	392	427	407	442	454	428	392	447	428	419	422	395	450	462	431	437	455	423	394	448	408	387	408	373	384	403	445	408	435	419	378	460	409	410	408	424	440	411	394	433	433	435	423	425	439	422	410	387	416	436	414	418	411	434	389	409	435	443	431	438	417	422	433	415	423	420	393	447	419	442	378	439	428	412	445	419	427	415	414	401	432	391	445	432	451	409	423	417	423	409	422	423	407	436	414	412	413	423	443	408	416	388	408	434	386	450	392	420	380	383	430	420	408	431	427	406	407	435	383	439	452	396	406	417	478	458	417	391	405	435	428	471	441	423	410	413	412	393	426	422	403	437	433	419	454	446	407	417	414	398	432	436	445	405	408	429	426	426	411	410	454	442	443	421	420	427	417	387	399	412	429	372	407	434	431	450	415	447	424	457	428	404	428	400	430	397	411	413	408	407	412	408	415	404	424	453	408	433	434	412	414	418	450	436	428	439	434	419	436	440	383	431	416	440	410	405	409	411	385	409	454	435	432	398	413	437	427	403	461	387	438	424	425	429	406	427	426	405	448	443	406	420	442	432	415	393	421	425	436	457	376	408	425	400	452	432	452	437	422	413	420	400	383	409	411	412	445	394	390	410	408	420	408	432	395	438	416	417	411	417	449	431	392	433	433	412	463	424	378	419	417	422	409	452	439	414	392	431	439	411	402	379	431	452	439	430	431	443	408	432	422	411	431	405	405	431	406	433	406	442	429	460	418	423	395	406	467	426	390	463	422	386	425	411	453	408	420	452	397	419	397	413	432	422	409	429	434	407	425	448	406	441	423	417	399	377	408	454	410	438	394	411	402	450	422	441	418	392	407	433	444	400	384	397	384	427	404	421	430	401	434	429	404	427	454	430	415	410	427	424	404	408	424	433	438	405	391	439	432	406	424	446	426	430	407	442	406	435	423	421	404	422	399	434	421	393	451	416	405	431	412	456	425	419	403	435	411	390	426	414	401	415	364	411	393	438	385	426	409	417	459	443	460	404	410	431	420	397	430	417	402	443	424	439	416	410	401	446	453	409	420	445	431	438	458	423	416	419	429	397	439	458	414	434	469	421	414	418	392	411	412	414	404	427	427	450	409	448	406	425	435	414	421	443	452	446	414	429	397	452	380	420	429	433	406	410	419	414	415	428	402	437	417	435	405	455	408	423	434	410	371	423	412	434	395	425	413	436	422	398	449	425	383	409	379	448	436	453	438	420	432	445	380	440	369	401	430	428	430	458	414	415	413	421	457	410	429	411	409	419	380	428	434	417	439	455	466	381	430	389	378	408	442	418	435	422	445	404	403	423	420	401	424	415	427	427	374	419	426	429	438	422	433	409	410	465	416	462	419	440	443	435	431	419	406	433	426	393	409	441	417	418	418	446	425	387	392	421	397	425	412	396	378	422	436	466	427	410	415	405	428	433	390	380	447	421	438	405	454	409	390	379	420	423	426	422	395	429	428	447	407	427	380	404	418	405	409	423	435	443	437	406	442	413	434	435	446	409	413	432	435	421	383	428	431	411	437	378	440	414	434	407	439	440	458	459	398	448	414	412	433	396	381	413	484	401	447	368	426	421	410	398	444	462	444	427	473	442	396	440	432	440	418	476	445	458	424	436	440	405	431	434	442	428	389	372	405	425	433	429	444	426	434	429	430	413	396	418	416	436	408	407	438	390	403	445	435	436	418	427	386	427	423	414	418	413	424	399	419	435	399	431	423	400	452	415	404	392	411	460	412	464	425	418	435	431	426	436	412	448	405	429	418	429	399	427	405	445	394	443	421	432	413	410	431	423	413	403	442	389	425	430	443	420	418	415	390	441	399	401	412	416	445	457	404	397	430	404	397	440	390	397	409	451	438	401	416	406	453	408	452	418	425	437	431	451	409	408	436	411	418	474	432	416	415	433	453	406	417	414	403	441	419	418	403	399	420	417	431	425	446	424	463	428	435	407	439	439	421	440	434	443	440	442	418	417	433	418	448	413	432	409	448	401	385
24323	22266	28474	24503	20542	4246	250	223	159	202	185	169	183	155	166	185	159	191	170	177	170	176	167	159	155	180	159	169	167	158	183	177	166	171	159	160	165	149	175	154	162	175	159	173	177	143	172	149	167	167	179	157	182	157	152	157	167	160	146	170	175	173	164	154	141	182	155	150	151	174	175	169	169	171	160	159	177	165	159	169	166	157	172	156	171	154	152	159	150	167	150	179	183	162	138	192	166	176	165	164	183	179	165	156	153	171	190	147	142	171	170	164	172	169	179	176	167	163	156	162	160	158	146	183	178	173	138	159	163	168	145	165	156	160	158	162	157	169	153	144	137	160	167	171	148	140	174	159	152	160	159	168	175	152	152	175	175	172	172	180	197	183	159	154	154	164	163	153	153	176	183	165	137	159	177	150	147	156	166	142	157	162	163	173	181	166	170	183	178	144	166	160	168	146	180	158	184	156	155	157	175	188	167	162	153	135	160	186	149	181	156	152	172	161	166	175	137	192	162	151	158	194	161	178	164	169	158	182	157	171	172	160	166	158	137	161	147	179	174	157	165	169	169	170	161	187	175	158	160	189	178	149	172	155	180	172	157	176	175	159	177	160	164	180	155	150	174	153	175	144	183	173	164	158	168	159	152	164	163	180	147	176	173	152	191	192	162	188	149	151	153	152	167	182	169	164	154	174	195	142	164	152	142	157	159	166	181	166	157	155	180	152	159	172	146	166	174	153	153	148	151	161	164	174	138	178	151	184	195	139	133	166	171	175	172	140	149	179	161	167	163	151	161	175	160	162	166	160	162	163	181	172	146	162	170	157	179	172	140	170	190	163	160	201	168	164	194	189	154	180	159	156	165	160	161	169	163	172	159	164	165	180	166	147	158	159	165	166	159	153	153	148	154	171	178	163	153	163	150	153	170	173	178	157	184	180	150	183	186	168	146	161	176	171	186	171	165	160	169	168	163	164	174	162	162	194	153	166	175	143	152	169	171	170	170	154	156	153	161	145	165	159	141	149	144	156	158	172	178	147	161	186	185	134	168	181	165	160	151	158	175	172	177	161	170	175	178	173	162	151	148	161	159	158	182	153	151	168	170	180	167	165	149	159	155	165	162	159	167	170	168	178	170	172	164	155	164	174	176	180	167	155	158	166	160	131	166	145	173	157	161	150	161	178	171	179	170	173	177	146	168	159	158	144	171	156	169	166	166	188	152	143	147	152	144	185	161	174	155	176	140	162	171	175	157	155	172	167	162	179	152	162	158	160	157	163	169	159	174	179	184	160	150	184	186	176	149	157	172	167	170	189	150	182	162	171	179	159	170	170	162	152	162	152	190	174	152	170	155	156	161	150	177	170	174	142	153	164	158	174	172	169	175	167	157	153	154	178	157	170	141	156	179	160	178	152	183	178	176	142	150	173	165	162	158	167	169	160	164	154	167	163	154	145	157	174	154	165	181	142	180	139	161	170	173	162	162	173	150	147	171	171	163	159	158	167	174	141	146	175	158	148	163	164	162	164	172	178	158	157	168	145	170	161	165	163	162	171	180	133	158	173	150	183	154	158	154	148	166	184	180	153	170	173	151	171	154	146	151	155	164	142	166	146	150	171	141	154	157	156	157	179	166	172	167	161	156	146	172	168	193	175	177	140	154	145	181	177	165	180	159	163	152	143	166	144	190	160	172	165	157	166	161	174	156	170	153	183	140	172	203	157	155	167	151	181	166	162	185	209	170	196	159	168	159	184	158	173	175	203	153	174	164	159	145	164	167	166	172	150	149	161	166	165	165	177	187	164	168	172	159	154	185	156	161	159	190	165	176	156	176	156	164	159	175	156	161	161	159	155	165	161	184	168	161	167	165	168	153	159	140	166	188	133	157	171	159	152	179	152	170	164	152	155	162	189	163	157	143	183	161	161	149	157	172	171	159	152	147	159	165	175	172	176	178	177	176	163	203	156	165	200	155	173	144	161	189	138	168	182	145	175	151	156	173	145	163	189	176	160	176	145	159	154	148	162	170	148	157	160	160	158	183	166	174	167	150	159	166	170	152	149	172	187	171	188	158	166	163	160	160	169	168	177	151	163	158	175	151	153	157	172	159	183	156	153	151	187	146	166	168	171	181	176	166	154	155	175	172	175	152	137	194	156	164	183	149	164	176	151	152	155	177	189	153	165	163	157	140	156	165	160	172	158	168	163	165	174	167	162	141	176	156	164	180	177	148	158	158	169	154	175	167	173	157	171	179	160	186	178	144	143	147	160	173	152	160	159	167	163	158	151	176	168	148	166	179	155	160	164	157	163	158	153	173	194	181	176	181	169	183	182	166	170	165	161	183	151	166	149	151	158	163	165	174	171	149	149	151	172	159	168	169	167	154	158	176	144	149	152	165	140	154	154	152	171	153	158	160	159	156	188	157	146	168	167	162	158	158	184	150	161	178	154	149	173	172	158	170	175	151	150	162	169	166	160	160	153	174	184	162	161	164	179	179	178	157	160	179	169	174	154	167	175	182	176	176	151	171	179	151	151	168	159	154	147	147	156	170	166	157	167	138	162	143	149	165	162	168	189	168	173	180	157	165	164	177	167	172	164	151	181	168	149	163	164	195	166	162	149	175	144	184	172	170	169	164	157	166	142	170	170	173	173	139	174	181	188	166	172	158	165	167	157	134	165	150	129	153	171	168	153	176	152	175	171	152	165	163	170	162	158	152	170	164	179	169	169	170	145	154	170	147	140	152	169	177	167	178	173	188	156	163	155	173	164	167	162	171	154	169	135	181	173	159	163	153	144	156	162	167	164	168	168	166	148	173	165	172	165	162	163	187	180	167	146	165	190	171	150	149	194	150	157	150	172	159	189	147	161	170	181	144	164	168	191	176	159	176	168	167	167	155	194	165	187	160	155	160	166	171	168	158	147	134	155	172	174	159	176	172	147	137	144	159	182	168	185	148	147	178	171	177	166	156	151	169	177	168	167	177	165	146	155	171	168	193	159	161	181	173	180	168	201	175	149	157	161	157	169	154	138	168	179	171	171	171	159	152	152	150	180	175	157	144	153	147	169	166	171	173	164	167	159	169	158	179	156	187	181	177	141	166	152	165	166	172	162	157	162	165	139	186	161	151	184	155	167	170	154	162	146	168	171	181	158	175	169	147	174	165	159	160	179	169	162	162	195	181	187	174	149	151	156	168	155	178	146	175	167	170	164	143	153	180	175	170	145	170	171	166	177	172	179	157	182	150	141	176	156	184	154	183	156	166	165	189	190	150	164	159	161	163	169	180	150	149	174	146	144	176	161	169	164	186	147	171	165	170	186	157	161	186	159	171	172	163	143	158	165	164	162	188	172	154	169	189	163	183	165	155	156	159	190	183	178	184	182	191	165	189	182	157	177	168	165	163	163	162	184	162	164	144	177	159	186	199	143	142	198	144	160	163	136	161	156	153	175	158	158	177	167	166	178	166	153	186	137	153	155	156	153	169	168	155	155
59666	79834	40436	22606	13855	519	468	390	383	382	341	352	366	345	327	334	327	344	354	332	326	317	321	322	329	289	310	341	311	327	305	317	339	338	318	311	304	346	312	302	321	295	331	318	304	308	300	319	316	306	325	277	319	327	329	310	324	298	330	328	299	328	295	348	331	338	314	354	299	298	306	296	317	322	293	317	325	325	295	312	301	301	298	316	312	314	328	310	309	292	296	323	306	323	316	339	332	304	308	296	305	294	322	332	309	306	325	305	309	301	266	328	318	305	332	302	314	340	320	292	324	351	291	304	305	327	324	304	295	306	327	329	323	324	306	266	335	315	337	326	302	329	314	293	295	322	291	317	320	294	317	327	312	342	301	284	339	294	317	332	360	317	331	281	307	348	329	315	302	303	298	300	304	301	313	333	265	344	280	307	285	322	310	312	308	306	311	300	302	312	290	294	319	301	307	304	311	337	315	295	344	337	299	347	283	274	331	334	292	305	298	297	297	302	322	321	319	352	331	305	309	322	315	317	328	319	238	315	307	303	302	309	315	313	296	305	320	282	322	313	318	336	341	326	321	287	317	309	308	367	321	319	292	311	303	327	317	329	311	331	333	316	356	291	334	295	321	289	326	306	319	316	305	341	330	335	312	325	335	325	296	343	345	292	303	321	315	279	326	311	357	287	265	309	345	300	306	296	286	326	293	323	302	313	310	327	293	333	299	352	331	310	325	343	324	348	334	295	299	301	304	309	310	321	303	281	332	305	319	310	317	312	318	317	322	337	311	319	311	286	330	323	329	328	327	321	293	311	335	331	287	307	316	338	346	335	318	332	297	293	328	293	304	314	336	328	283	308	341	316	302	294	330	285	311	318	316	291	335	307	298	306	348	332	335	302	319	321	309	319	304	329	322	297	272	302	311	304	319	313	304	322	310	319	304	286	335	297	319	321	311	364	302	308	332	321	317	321	312	269	305	319	311	336	300	334	339	313	327	328	293	322	310	326	305	293	318	306	285	281	310	326	286	326	317	305	324	297	292	304	334	310	328	325	283	287	308	326	315	320	308	313	338	295	313	287	343	321	340	329	299	324	332	325	331	319	324	323	301	322	296	303	319	323	306	307	280	306	313	319	316	326	318	321	324	330	318	321	315	305	318	317	308	312	297	297	313	294	313	313	305	335	308	290	327	311	299	303	304	308	326	300	302	289	312	317	291	306	350	313	322	309	330	306	297	282	295	303	296	330	322	270	287	335	303	287	291	299	319	288	293	329	321	294	347	306	339	330	315	274	337	304	285	318	302	325	306	321	319	319	334	313	282	316	338	295	313	317	318	331	318	340	335	330	321	308	308	351	322	317	326	313	317	313	332	317	301	292	337	303	336	325	333	301	336	313	356	280	328	338	306	334	309	308	311	320	325	330	344	314	326	304	303	282	297	308	306	316	281	313	302	313	325	306	317	285	312	296	324	339	347	339	306	327	308	311	288	309	315	301	333	323	318	326	299	320	328	271	305	326	301	327	321	320	319	307	291	320	320	308	310	321	305	308	326	303	276	317	325	297	303	330	310	312	294	290	328	326	297	334	335	308	329	303	358	334	323	324	311	316	311	313	305	302	323	309	344	297	327	299	313	311	332	306	333	295	319	312	306	295	292	301	346	307	325	307	349	295	303	342	327	305	331	335	303	354	328	328	283	309	313	290	317	298	308	288	334	281	338	308	305	335	302	291	304	297	323	291	315	313	350	307	298	305	289	314	311	302	311	316	324	297	302	281	273	283	343	304	317	308	293	292	304	322	308	347	326	317	318	315	339	323	321	304	296	298	311	315	329	298	327	300	300	346	289	320	316	328	308	320	304	317	316	304	311	298	321	318	324	311	335	296	306	321	311	325	330	310	282	334	317	327	309	306	330	316	352	324	306	293	337	317	304	321	287	279	345	310	300	318	308	315	308	309	322	312	314	348	322	320	287	307	298	308	306	307	316	346	344	313	313	326	333	319	298	292	327	336	303	330	322	313	311	303	322	296	299	342	295	305	317	347	315	292	306	309	315	310	332	341	326	308	346	329	284	306	342	332	322	321	328	298	325	311	318	343	313	302	311	298	298	293	293	332	336	325	342	311	303	309	302	324	300	331	306	314	310	298	300	307	337	303	293	310	304	295	294	288	290	268	293	302	293	320	311	332	306	323	324	311	308	314	325	304	288	278	336	302	328	313	311	335	328	290	310	321	310	311	307	308	284	339	322	306	310	344	317	309	329	316	301	304	302	299	319	348	327	306	317	330	346	317	314	293	325	318	321	351	314	305	295	294	308	295	284	346	295	297	312	308	290	305	320	308	337	314	320	332	320	325	323	339	318	327	307	299	348	313	309	319	297	318	334	333	313	306	329	340	306	332	287	290	330	294	315	333	329	329	310	322	315	323	325	305	337	347	340	301	325	319	295	318	317	325	328	323	334	301	313	322	315	327	332	321	295	301	348	313	322	311	315	286	300	303	312	317	314	321	312	300	294	312	290	318	303	328	304	313	293	318	314	339	311	318	304	334	313	333	286	320	317	326	292	327	306	324	330	321	316	335	317	319	334	296	299	300	311	306	319	309	316	303	317	349	312	305	284	334	290	330	308	287	305	317	328	300	299	335	304	307	300	306	291	300	320	312	284	301	331	305	297	295	326	291	351	331	332	319	346	309	343	303	343	310	317	310	310	274	309	314	331	328	297	327	347	300	327	314	272	310	334	294	323	318	278	285	294	324	327	299	273	300	311	309	314	292	321	317	294	308	356	358	311	300	353	321	303	304	326	332	319	291	310	315	349	298	303	323	303	308	318	281	332	357	319	304	310	332	311	314	315	313	311	326	298	328	341	296	343	304	300	304	331	311	328	328	300	330	340	299	315	332	310	336	296	319	283	296	326	306	299	304	300	283	300	306	287	318	307	319	322	275	313	358	325	306	289	297	329	290	312	357	299	323	359	300	351	338	317	299	312	322	306	333	308	325	354	329	344	302	317	306	311	308	279	323	320	307	336	277	291	339	331	293	314	351	321	310	307	356	323	301	299	306	323	324	320	350	302	332	298	308	320	343	286	301	323	302	340	325	317	303	310	297	304	307	318	339	296	308	320	315	307	327	324	351	326	314	286	293	345	330	303	339	317	322	341	323	288	329	305	285	321	279	292	296	309	331	300	303	314	318	297	320	319	333	337	320	322	325	310	307	327	328	323	332	301	322	297	321	305	319	298	301	333	326	318	301	316	313	300	325	300	313	311	297	328	353	330	312	299	341	333	320	314	311	323	316	313	323	319	287	302	350	311	316	315	286	327	291	324	310	307	293	299	300	308	283	315	320	289	319	297	326	305	312	322	326	354	298	307	309	314	301	345	299	301	305	301	340	321	301	319	340	330	309	309	272	348	354	289	331	300	340	302	308	303	301	287	335	271	285	319	294	302	291	271	304	340	289	331	337	306	314	301	310	332	296	326	309	310	332	324	327	333	321
23191	21778	28801	23818	22540	14564	1542	365	361	358	348	312	309	328	324	311	322	315	345	315	287	275	305	318	300	326	303	314	306	316	284	289	300	323	302	280	343	311	286	303	303	306	316	302	313	287	312	313	303	318	308	337	299	306	308	323	324	320	312	305	289	313	322	324	311	321	311	337	334	291	305	332	301	313	307	324	328	290	314	304	311	332	309	301	303	280	308	324	307	338	296	311	292	282	287	294	332	334	318	292	327	317	302	332	270	269	335	292	312	313	312	298	281	322	292	303	300	281	320	320	320	301	294	285	287	276	318	316	270	312	310	288	295	299	287	318	320	323	316	286	324	284	314	310	343	296	335	321	291	312	309	310	331	305	282	311	303	333	304	317	330	327	306	296	288	277	285	305	322	342	325	334	290	305	327	301	310	286	321	299	291	312	308	313	313	307	288	271	292	289	306	287	314	308	298	326	318	327	309	313	275	278	282	325	298	271	305	273	301	295	364	295	308	311	341	303	299	310	300	306	308	304	300	294	315	290	294	323	337	304	297	293	319	290	302	296	337	285	303	320	257	298	327	302	308	306	295	310	309	313	315	285	305	274	305	323	312	279	320	321	271	292	278	323	309	281	297	295	296	277	341	276	300	308	323	292	318	317	316	272	314	308	304	311	316	273	293	334	323	316	330	304	295	302	295	295	322	315	324	296	271	281	276	307	293	326	303	294	296	320	281	314	337	293	297	324	336	298	275	301	288	327	331	280	274	292	307	297	306	282	315	310	305	286	320	308	322	323	294	288	333	332	305	314	303	339	290	294	299	275	310	334	295	327	313	288	303	336	291	291	282	319	319	297	323	286	296	289	288	274	292	301	290	301	301	323	318	315	277	294	312	323	301	314	294	301	297	283	347	297	308	321	300	343	305	309	319	302	294	295	336	335	294	306	289	306	273	304	301	299	331	268	300	316	283	349	331	337	322	319	279	308	296	316	284	282	295	338	304	309	310	288	294	299	309	322	319	306	319	316	298	292	295	289	304	284	313	316	311	321	319	312	312	309	308	311	310	281	319	288	311	299	322	284	294	286	306	312	312	330	314	285	292	305	313	314	305	322	287	295	311	304	309	305	299	327	300	315	312	314	278	301	288	288	324	316	316	301	307	312	309	346	301	295	312	287	337	331	290	314	294	344	316	278	316	330	297	328	284	319	335	323	328	312	303	310	295	313	324	340	308	280	306	342	321	294	342	296	280	284	322	297	330	331	321	327	301	325	285	294	333	299	293	303	321	339	293	295	323	278	353	330	303	280	313	264	313	304	313	315	290	295	319	302	320	333	303	285	278	318	345	299	292	301	302	297	313	313	316	316	314	331	350	333	310	296	332	305	305	326	345	301	313	294	290	296	279	280	319	323	281	303	303	328	312	308	302	325	309	305	298	328	284	347	295	318	299	322	322	296	321	309	315	283	298	296	299	309	298	330	317	321	318	304	304	300	307	300	262	318	281	316	332	272	328	342	338	309	316	315	314	300	285	338	307	307	328	323	332	316	309	317	314	314	295	287	293	288	277	318	297	302	329	303	301	294	339	330	320	296	300	306	275	306	303	340	309	317	325	304	295	303	325	294	329	299	286	282	306	303	329	304	313	338	309	289	297	314	324	294	295	337	315	287	311	279	307	317	312	330	300	322	287	284	324	313	289	280	315	308	288	313	296	329	309	314	349	318	300	316	324	324	306	321	300	337	325	309	298	300	307	311	291	317	318	299	301	319	310	287	303	243	294	300	318	309	323	293	288	309	308	329	319	316	309	326	281	287	307	329	292	284	295	289	302	327	295	307	311	301	310	337	317	305	318	277	294	318	288	288	309	312	292	309	310	325	290	311	314	312	275	295	278	310	309	313	304	290	315	276	307	315	312	316	299	306	301	301	301	290	306	321	296	295	311	300	311	288	271	308	290	302	310	323	313	297	328	319	268	311	291	308	306	337	296	319	303	273	282	316	313	333	277	304	354	263	326	302	307	315	315	309	323	341	285	299	273	297	320	326	318	302	306	296	333	302	275	323	326	330	296	323	328	305	291	289	330	305	342	315	306	318	332	314	276	305	319	292	331	316	296	304	309	317	315	285	289	286	299	313	313	324	292	298	304	311	327	342	307	310	350	313	310	322	305	331	297	282	317	289	326	306	300	327	295	293	300	294	291	307	279	286	306	314	319	291	295	298	293	291	325	323	314	315	333	282	317	320	324	291	326	283	286	290	329	326	339	318	312	282	328	298	291	316	308	346	327	339	282	291	290	307	288	323	304	323	333	314	298	331	304	312	301	295	291	300	308	301	308	296	330	291	329	300	310	310	304	335	280	289	322	308	303	317	292	299	265	310	307	330	332	312	299	301	325	318	323	303	296	319	273	313	315	309	283	321	303	303	297	314	314	313	296	297	320	307	295	326	302	315	287	297	305	297	294	301	317	300	296	312	302	288	301	283	313	310	329	258	320	314	314	313	291	287	330	321	280	326	298	309	339	303	334	304	292	283	307	301	351	255	331	304	322	284	336	321	278	296	306	325	361	306	265	299	311	283	302	314	301	301	302	298	305	295	289	262	293	284	290	301	292	292	314	309	315	313	323	359	289	301	299	324	287	296	312	311	308	318	287	289	299	330	298	309	295	296	278	317	296	322	324	298	295	305	278	304	304	327	324	308	317	276	289	326	293	335	289	323	299	306	316	322	287	341	308	291	294	310	301	316	309	284	298	339	308	332	320	329	306	309	312	309	294	304	319	282	296	307	319	315	331	326	286	290	299	304	288	271	332	316	277	309	331	302	289	290	325	280	291	254	282	263	302	323	296	337	319	311	318	335	326	313	311	311	266	303	316	305	298	274	273	296	313	294	305	333	285	293	302	303	332	261	326	304	259	333	319	305	297	308	299	335	292	335	299	307	269	307	280	327	316	303	336	296	315	311	320	340	300	302	331	303	303	310	311	309	308	333	317	326	307	301	312	317	332	288	315	303	300	310	276	283	302	329	295	326	312	320	294	323	295	298	286	327	289	298	319	329	319	314	322	306	314	353	296	300	314	282	292	324	335	331	330	314	277	294	294	329	321	295	301	309	282	300	305	282	289	301	318	256	290	328	309	336	310	280	297	307	328	308	301	343	312	278	289	281	299	320	331	315	333	323	326	295	293	295	291	327	275	333	316	294	298	292	301	289	286	312	313	324	292	316	287	315	300	312	324	285	339	300	291	335	314	285	304	298	318	305	292	300	277	305	316	283	295	287	300	333	315	299	273	281	303	320	326	289	319	330	282	308	278	289	313	302	306	296	295	285	270	301	315	303	316	304	288	288	301	268	312	302	320	321	287	287	293	323	285	288	287	307	291	327	313	307	321	300	321	306	312	292	344	315	299	331	302	324	315	340	318	286	324	301	292	302	302	298	296	310	276	312	280	313	289	300	352	314	309	294	322	289	301	303	292	254	327	308	306	325	303	286	326	307	303	320	296	301
60169	94049	29886	23077	17366	865	783	704	659	630	631	616	612	610	623	599	572	593	569	573	587	563	550	557	579	545	567	552	575	567	562	540	569	559	564	545	563	551	525	526	542	573	535	571	488	495	540	524	558	534	529	517	549	549	527	467	535	548	538	525	549	581	533	556	529	560	543	541	534	531	569	561	552	534	547	524	553	574	534	527	518	549	516	577	496	556	553	513	523	515	547	555	529	536	568	535	550	552	537	539	542	542	544	513	526	521	536	526	540	542	557	540	535	536	542	574	525	554	519	534	518	545	537	521	535	550	560	526	530	559	552	566	563	546	538	531	532	553	551	530	529	516	533	576	536	515	539	497	517	519	518	530	534	546	531	557	488	497	528	508	543	576	503	554	517	548	544	503	514	527	487	519	525	488	550	543	579	540	532	542	535	552	562	556	540	534	529	512	506	549	552	579	551	559	518	545	537	501	519	535	521	572	550	563	579	507	538	525	522	553	545	510	529	518	537	588	530	489	556	502	495	539	568	532	519	535	531	536	513	487	572	541	521	542	509	533	564	578	538	525	537	558	593	535	547	569	531	529	531	578	548	550	518	518	562	550	504	565	569	500	531	545	571	544	510	524	558	540	508	527	524	543	584	563	542	557	505	543	561	518	551	543	557	554	535	544	523	532	561	552	499	539	536	533	548	574	537	545	523	582	539	494	524	565	577	509	518	558	558	512	504	543	527	587	544	541	554	526	537	587	537	517	532	534	508	542	511	538	531	534	518	528	556	572	513	505	538	544	514	545	508	531	558	562	531	519	569	576	555	553	534	523	547	534	560	571	519	520	545	540	557	515	534	566	566	540	516	566	502	537	548	550	566	547	502	513	544	547	534	567	567	536	554	547	556	536	530	561	562	537	516	500	529	550	581	511	526	545	552	523	511	478	545	548	554	516	565	539	537	518	532	492	550	549	573	562	534	546	570	587	525	553	548	517	538	556	513	530	537	517	544	492	480	489	575	541	525	523	514	493	547	533	526	537	533	571	516	508	539	540	584	510	558	509	561	568	548	556	580	531	520	574	502	520	517	560	541	565	529	567	543	520	552	565	549	533	557	538	510	588	522	579	549	519	551	583	572	595	579	550	539	544	556	510	556	590	561	541	537	555	523	540	516	556	537	568	572	560	561	585	531	534	527	529	528	559	556	547	542	533	553	522	505	544	557	533	514	516	522	525	520	580	551	564	533	530	555	539	561	521	531	526	560	541	527	590	531	545	544	577	516	529	516	507	521	544	497	535	557	563	529	524	474	520	557	538	508	510	537	520	547	503	554	543	536	525	555	521	491	539	505	551	540	537	529	545	493	549	550	519	550	502	555	555	544	547	550	518	566	575	569	547	545	521	524	520	526	528	551	559	569	558	520	518	528	487	551	563	555	512	494	541	533	513	538	489	529	514	483	557	573	564	533	544	520	538	547	507	540	535	527	517	553	551	541	567	545	530	550	565	520	556	507	530	544	503	527	556	544	589	561	547	493	546	542	536	554	541	594	514	566	522	553	528	552	534	521	556	534	547	553	541	545	548	545	540	514	491	508	549	544	536	526	507	561	572	480	565	532	561	534	548	513	555	559	568	537	527	534	586	515	529	527	562	516	520	472	533	582	535	589	505	561	532	568	529	507	575	533	528	542	548	511	515	518	519	530	540	521	517	527	536	547	534	535	526	544	500	563	517	539	517	531	524	529	535	518	528	488	532	552	537	585	539	570	540	548	513	530	575	529	545	522	565	475	585	522	552	565	520	510	589	534	564	539	539	534	551	516	559	506	577	508	505	529	533	493	532	568	506	536	549	509	576	545	520	545	557	528	534	550	566	553	518	553	584	551	546	549	535	593	582	566	542	527	537	560	520	554	506	539	560	527	516	504	595	524	538	567	521	528	537	537	517	531	496	553	501	556	515	531	504	540	532	548	519	526	553	542	526	551	535	519	526	528	510	532	535	542	503	494	529	535	523	548	567	511	571	595	542	496	545	547	570	508	512	545	536	535	538	545	556	531	524	556	515	554	545	523	513	540	481	554	541	564	549	560	506	518	544	546	552	557	557	533	526	548	541	553	513	522	579	510	580	537	510	572	540	510	566	510	504	566	484	518	531	577	563	523	549	523	515	537	574	533	543	554	543	524	523	510	534	581	535	546	535	502	499	533	531	540	532	527	565	562	510	535	524	545	512	525	576	539	544	511	558	561	562	556	537	535	532	548	526	504	535	523	546	578	553	563	566	535	576	519	575	499	544	522	524	489	545	516	569	536	547	528	494	528	530	533	543	592	537	564	528	489	548	558	555	522	558	481	539	530	536	499	565	475	509	510	557	548	514	550	546	526	528	523	538	528	536	561	529	551	585	567	560	512	539	563	543	554	498	577	517	539	537	518	523	557	532	572	573	530	585	542	523	533	547	513	541	510	527	550	561	515	518	519	555	509	561	542	558	551	520	541	565	527	542	517	534	540	537	512	563	528	551	486	533	510	538	499	543	552	562	539	534	559	543	532	551	551	536	541	509	502	532	530	543	539	566	532	530	563	544	558	515	497	547	535	535	524	593	575	511	554	559	546	522	520	550	537	536	533	555	511	536	538	538	550	490	524	541	506	562	534	574	529	523	518	502	556	570	563	546	534	521	535	512	541	506	521	495	572	502	478	536	535	535	496	591	542	510	516	588	506	538	533	558	529	518	528	535	575	526	502	542	543	561	540	585	559	525	544	525	548	528	487	523	510	561	501	555	540	510	548	532	500	528	600	541	513	547	484	538	533	552	498	534	526	546	579	546	573	499	528	525	526	535	541	543	529	550	489	558	537	562	523	537	526	535	550	564	494	549	560	593	547	527	540	533	550	560	544	508	548	516	529	523	554	540	541	519	522	502	517	516	512	581	549	537	538	521	508	537	518	536	528	538	576	553	561	548	545	555	556	516	531	554	549	541	568	548	574	546	546	528	547	535	529	575	528	540	516	539	603	525	516	545	568	534	486	535	541	526	549	553	525	531	537	501	545	591	495	531	552	541	520	522	508	511	556	542	537	550	503	576	551	550	534	538	525	570	541	534	558	536	555	549	538	531	536	584	555	533	535	544	485	540	542	553	525	533	502	566	564	558	564	546	535	525	526	526	513	489	559	543	533	532	537	559	545	587	542	524	547	524	541	528	515	512	562	553	532	607	535	519	528	530	546	528	534	501	502	519	518	559	531	511	579	554	537	531	562	560	487	534	537	525	510	523	515	546	561	542	521	527	593	571	602	574	541	537	517	521	525	551	550	542	572	525	576	568	508	534	576	533	543	574	548	521	527	525	544	516	517	567	527	523	541	516	524	552	557	544	518	551	520	560	535	539	553	554	545	518	505	549	514	513	527	549	538	522	534	533	562	538	592	523	513	510	523	555	540	550	580	578	548	541	531	526	510	542	537	556	525	538	510	548	524	511	539	526	510	559	526	581	551	531	521	527	545	558	535	563
28962	27940	22110	5140	1752	241	233	220	200	196	211	229	228	215	226	255	234	271	218	198	196	214	213	228	236	269	211	244	232	212	206	224	234	242	195	226	236	230	219	244	219	222	199	213	217	216	218	222	233	241	233	211	239	219	233	218	234	242	231	224	235	218	207	203	204	209	241	201	223	231	245	211	212	196	234	226	223	217	220	228	207	260	226	218	227	224	210	209	245	203	229	207	232	253	240	249	237	210	221	210	223	230	213	211	218	241	230	229	214	223	197	225	252	223	211	223	235	212	232	201	230	207	212	226	225	223	212	216	221	240	205	226	218	208	215	244	223	231	222	223	212	217	207	211	202	219	230	216	224	222	220	209	235	231	203	218	225	258	240	194	257	219	209	234	230	240	234	192	218	225	213	202	234	205	246	238	245	251	183	228	266	219	229	218	207	230	257	207	246	206	244	237	209	189	241	192	193	217	232	229	233	223	206	238	220	210	232	236	222	234	220	225	242	189	232	214	243	235	222	231	239	230	238	247	225	207	241	240	236	225	231	252	228	238	208	219	196	249	215	215	213	241	210	236	222	211	227	229	222	220	211	212	243	230	254	230	242	227	221	247	231	229	248	214	228	212	210	214	238	243	215	236	224	236	225	234	229	237	189	215	231	203	215	228	214	222	210	205	221	208	230	236	236	228	201	246	233	230	233	209	246	245	213	235	223	201	234	241	250	192	229	232	216	212	248	216	226	253	211	213	215	199	207	243	224	237	219	228	255	187	206	228	221	195	199	195	209	245	224	206	218	217	235	210	206	219	200	271	194	231	230	210	223	199	250	206	214	215	210	180	227	246	233	235	235	241	222	220	211	202	227	206	217	235	235	248	235	222	211	232	221	237	218	237	248	236	235	218	232	219	206	225	219	238	207	220	232	244	238	199	224	206	237	216	213	230	244	225	234	245	211	235	202	220	247	229	220	231	230	219	203	211	213	223	225	212	230	228	232	225	237	244	232	209	217	208	242	225	227	219	213	217	222	221	218	229	228	232	201	201	233	222	215	221	217	238	236	225	214	216	225	241	241	241	242	230	219	243	221	218	228	243	208	213	192	220	220	228	198	222	237	210	215	205	239	235	223	229	237	220	244	236	234	229	221	222	217	246	248	225	218	228	225	222	239	215	240	227	235	253	205	213	221	210	208	210	223	230	242	233	200	225	248	240	233	237	208	212	223	214	204	205	220	268	226	221	208	203	217	217	234	195	218	215	218	227	242	198	223	200	233	256	221	256	204	180	240	201	225	221	230	218	221	208	219	221	237	236	210	201	226	230	234	195	207	237	235	196	222	212	231	226	243	204	221	213	242	242	237	216	226	201	225	226	213	197	222	232	228	229	230	227	218	219	250	228	216	200	226	220	225	270	214	216	211	216	237	244	218	238	214	219	197	210	210	241	215	217	213	206	205	206	243	227	211	238	214	215	202	228	222	199	232	227	222	231	244	232	211	213	211	215	220	213	218	225	232	255	189	233	234	248	213	238	235	234	200	214	198	208	230	221	229	242	201	228	207	228	232	203	217	243	245	231	189	213	214	245	247	231	230	206	216	245	227	208	228	211	213	199	232	219	214	263	234	199	216	203	230	222	250	213	203	210	239	219	223	233	207	218	202	215	232	227	224	234	222	232	230	231	247	201	244	210	228	237	226	237	208	223	256	228	226	210	178	207	239	233	216	219	206	237	239	195	214	217	209	229	214	217	235	239	243	219	244	226	223	204	249	209	228	241	232	252	202	207	219	228	211	222	238	216	201	213	232	227	242	206	236	205	242	197	221	229	256	257	230	220	246	240	203	238	217	215	244	228	237	245	238	233	219	225	234	209	243	229	242	212	204	206	245	258	258	228	240	244	240	188	210	231	206	217	210	238	240	212	238	227	203	232	232	190	217	237	218	211	226	219	214	203	216	241	224	226	214	229	234	238	205	208	202	226	225	220	228	217	228	231	235	238	229	225	251	225	199	219	235	209	183	208	240	199	212	207	210	246	231	212	215	260	208	247	219	229	227	251	219	204	219	227	221	243	229	232	220	243	218	203	226	202	221	251	240	212	224	250	231	232	238	251	220	238	240	201	226	224	239	222	237	209	230	232	212	222	237	209	225	234	214	203	200	211	236	240	222	223	219	207	210	229	204	202	205	224	234	216	208	221	249	212	226	227	232	246	227	223	220	205	210	214	241	217	235	215	244	233	217	237	220	210	246	212	224	216	214	211	216	237	195	211	241	228	236	248	236	215	230	202	213	237	220	218	244	218	220	244	237	234	228	203	236	214	220	228	227	209	221	236	221	204	248	232	222	231	214	210	237	209	260	214	214	236	196	201	226	240	210	235	193	229	194	222	256	245	260	221	211	205	207	232	217	231	205	229	205	241	226	207	247	222	220	191	212	262	209	246	207	248	216	227	231	203	242	205	202	203	219	211	214	201	231	271	245	236	239	233	212	247	232	220	213	219	201	212	236	222	223	255	235	229	220	216	233	212	222	222	247	224	220	224	203	204	228	220	220	251	224	218	225	249	222	240	244	233	229	256	234	245	199	217	232	216	244	253	240	199	222	216	215	250	206	226	219	215	202	233	217	212	224	247	232	220	216	206	245	213	221	237	237	236	228	217	233	205	208	225	223	239	218	240	199	223	211	245	218	200	224	225	217	217	241	209	232	210	232	199	242	228	245	231	202	219	184	222	204	232	219	238	248	201	202	209	226	216	206	209	212	221	227	241	233	212	229	234	227	240	242	204	221	223	227	248	212	209	204	236	221	202	211	237	222	247	214	213	187	217	198	220	215	222	224	222	240	238	233	234	238	220	225	228	183	248	223	246	207	200	239	194	223	214	200	246	207	233	203	232	226	259	203	212	241	222	231	210	209	218	217	231	237	222	193	212	212	215	212	219	232	229	231	220	251	240	234	225	232	227	205	205	231	222	219	221	190	217	237	208	213	213	221	216	213	212	229	221	237	233	224	208	213	230	205	230	223	228	234	244	216	225	227	229	234	233	229	235	225	237	233	233	229	227	206	224	221	227	218	249	220	219	209	255	234	228	225	197	218	225	227	229	212	230	230	200	239	226	233	217	211	191	221	214	229	225	217	222	230	224	223	213	211	238	242	219	221	237	235	220	240	223	251	242	217	236	228	224	230	226	196	205	212	215	252	232	198	238	236	230	235	235	262	217	231	269	232	226	211	245	232	212	201	226	225	243	208	202	243	205	241	233	215	212	210	219	226	222	233	220	220	212	227	241	260	216	207	226	206	250	233	214	209	202	212	223	231	222	228	236	233	220	244	219	218	213	213	236	236	214	220	209	210	228	233	236	229	218	194	242	200	259	214	247	245	237	199	223	224	235	225	250	207	208	258	224	214	234	236	217	228	204	227	211	209	226	230	230	249	230	208	223	241	230	211	224	235	202	223	210	230	195	227	234	243	226	218	196	236	216	227	206	206	230	193	214	221	221	237	233
38488	46779	16893	2522	4322	436	439	439	438	403	436	461	437	453	418	415	385	436	444	429	446	424	474	448	451	445	415	479	460	436	447	448	423	413	421	439	454	435	438	441	444	455	426	449	420	418	452	399	417	439	427	414	454	450	451	398	434	423	464	449	437	447	433	465	401	430	413	449	445	439	440	461	462	436	410	445	429	440	408	426	424	481	446	447	443	438	418	429	438	412	449	486	391	432	454	401	405	402	455	438	459	419	447	430	428	399	457	417	425	425	424	447	426	419	442	469	388	454	422	419	420	425	424	436	470	433	452	434	464	448	443	411	451	456	452	456	444	449	482	408	435	428	414	387	444	435	436	441	442	453	411	437	427	426	485	408	445	411	445	405	449	440	413	415	455	425	436	426	447	403	420	473	419	446	461	450	407	393	446	427	444	446	430	429	442	443	440	444	450	416	440	431	424	441	440	436	434	447	424	449	462	393	444	443	439	422	411	411	421	438	422	459	432	414	441	455	432	460	457	446	407	479	401	449	424	418	397	424	440	430	446	422	447	397	440	423	426	449	479	443	435	441	431	430	471	432	414	466	451	385	388	486	415	439	422	457	412	451	415	413	466	411	432	468	433	432	412	451	421	458	444	444	420	418	445	404	469	455	444	439	453	483	449	437	439	443	448	416	436	433	424	412	439	478	429	433	411	395	460	395	430	451	427	431	449	402	443	437	461	421	475	429	452	435	455	440	435	403	441	421	415	398	436	449	429	419	449	436	457	407	470	445	419	442	402	442	422	417	416	424	408	408	463	443	432	442	428	458	465	435	438	425	432	442	442	440	413	439	428	431	424	405	442	398	428	452	422	441	415	431	470	462	472	437	445	460	439	453	456	453	445	446	431	411	446	408	416	416	424	399	448	446	420	448	395	414	451	416	422	436	432	438	415	443	448	398	452	425	440	400	417	448	452	438	436	452	430	454	414	437	437	425	443	420	434	418	434	430	437	426	423	425	432	432	419	425	468	415	440	412	451	437	425	454	466	417	432	452	410	405	425	440	391	447	393	434	399	390	463	442	452	455	431	410	468	484	415	422	450	443	403	420	451	423	409	453	429	461	437	395	423	432	454	405	445	386	461	451	450	395	434	470	433	431	404	434	447	438	419	440	413	411	433	428	437	403	402	392	444	433	470	475	415	440	453	440	416	454	473	430	417	441	452	472	437	468	428	422	430	415	417	483	430	444	467	436	454	437	391	455	407	477	444	435	451	418	446	386	446	427	418	433	457	427	450	474	417	426	433	464	408	434	442	409	462	448	431	438	397	457	487	440	439	443	469	409	435	436	445	430	423	455	431	465	441	422	465	417	391	421	397	434	461	458	451	461	411	422	421	478	454	457	440	434	465	386	409	434	430	435	407	438	409	435	440	449	430	441	439	404	431	446	465	444	430	429	459	418	463	431	457	440	449	472	395	415	459	461	438	460	451	422	430	429	408	438	398	437	439	439	435	437	419	408	448	411	413	431	428	464	434	457	432	447	432	406	433	411	377	448	483	421	454	445	460	416	455	430	424	416	441	419	406	445	414	390	438	435	448	439	426	451	401	417	375	444	417	457	432	418	427	402	420	401	450	440	403	412	429	421	418	432	420	435	411	463	464	449	422	410	483	443	451	455	417	424	412	429	426	427	450	441	430	435	419	420	421	449	440	425	430	457	418	416	421	438	423	424	411	451	436	451	415	418	423	450	452	460	433	398	443	425	417	463	428	400	496	442	387	438	399	416	462	387	463	429	408	447	408	446	438	440	448	427	434	442	419	458	398	373	438	436	408	458	441	464	432	402	433	462	452	442	468	431	439	405	403	457	449	480	434	397	417	425	416	447	433	457	405	418	423	432	427	423	418	400	403	441	444	445	422	450	456	442	413	427	428	409	465	436	418	439	410	436	425	433	443	466	399	404	444	451	411	427	418	428	404	442	439	420	390	434	472	434	424	438	435	458	462	412	446	466	434	433	402	398	439	419	436	453	425	423	426	430	432	449	444	430	459	409	424	451	455	459	454	444	443	425	438	440	442	436	439	442	421	411	420	420	430	428	454	468	434	409	455	427	426	428	428	443	483	443	433	447	430	439	471	418	428	423	430	383	462	423	433	394	442	458	482	423	466	417	440	428	463	444	434	428	440	456	430	427	438	414	434	429	413	426	457	389	442	429	405	437	402	398	439	417	432	426	440	412	416	457	463	406	426	426	433	439	418	441	410	436	433	413	440	438	413	460	403	423	413	437	454	454	435	430	423	459	429	438	384	429	419	410	429	408	450	420	433	444	436	440	448	439	471	467	418	434	421	431	423	460	420	429	434	406	420	448	416	423	416	460	400	409	432	435	404	421	448	422	423	416	477	482	470	372	447	438	453	418	371	464	437	415	416	427	470	466	436	460	421	451	457	452	421	459	454	386	432	436	412	397	413	473	416	430	430	420	436	430	397	426	431	421	445	447	471	452	421	407	440	436	429	446	430	464	425	464	462	432	411	413	415	473	435	415	400	455	414	421	438	435	439	404	432	457	417	432	407	442	445	426	411	458	429	438	438	427	407	430	428	430	405	422	421	467	414	420	435	425	440	426	447	455	451	446	410	433	459	410	401	413	429	407	425	402	477	411	439	427	397	437	420	406	434	426	456	443	426	419	425	420	424	444	434	460	465	439	416	452	441	458	435	463	412	474	441	436	400	429	423	402	467	448	454	430	411	426	396	417	429	435	447	463	466	424	431	440	441	435	450	445	427	428	422	445	419	458	475	472	457	468	446	409	453	438	471	418	430	425	422	424	427	436	413	439	440	482	423	402	412	408	400	434	482	417	418	440	456	430	435	438	491	442	439	411	419	397	462	431	456	420	422	425	462	450	453	429	455	447	434	451	391	442	456	446	454	429	448	464	443	438	413	457	491	442	450	399	431	441	416	403	441	412	463	410	427	430	475	414	402	419	438	423	445	450	428	431	451	412	393	431	463	447	447	435	406	448	434	453	447	427	438	418	469	402	443	463	404	412	450	457	435	373	429	445	426	402	427	457	412	424	420	415	424	424	423	446	462	441	442	463	447	420	414	417	410	394	427	419	442	439	417	470	393	439	426	440	423	453	405	398	468	423	476	445	434	432	439	460	455	435	463	426	415	451	425	435	447	430	453	454	416	427	430	446	452	416	446	388	427	431	471	404	447	403	447	471	446	420	430	472	455	443	435	455	428	463	472	458	432	461	404	417	407	443	429	434	463	407	391	465	417	471	447	434	406	451	435	445	468	465	430	407	458	454	443	477	461	432	429	400	436	450	424	460	408	440	413	414	450	397	423	431	433	426	391	409	408	441	442	438	434	457	452	410	427	425	467	464	429	424	442	410	416	446	475	440	438	422	439	430	443	437	416	417	461	394	420	447	449	443	462	442	440	412	419	444	440	432	441	434	382	447	459	432	401	412	466	419	452	463	414	440	428	474	426	459	424	408	455	452	469	474
24251	22511	29294	24403	19491	5213	291	226	186	203	178	173	180	177	164	179	171	200	184	172	172	204	200	193	142	178	174	185	159	200	175	194	157	157	188	165	196	160	167	166	175	193	170	159	187	175	167	182	153	177	188	192	189	185	161	175	174	199	172	158	171	192	167	181	183	174	172	171	174	193	180	177	167	194	192	177	176	157	163	194	173	177	195	173	176	166	174	168	169	166	180	173	174	202	188	175	180	177	169	185	164	178	163	191	192	183	177	168	176	174	193	193	162	185	186	171	189	190	177	175	171	176	183	189	169	178	171	166	170	195	184	173	169	191	165	174	172	184	174	167	191	180	172	174	184	159	170	184	163	171	168	156	192	182	166	192	158	179	189	187	181	188	177	164	173	165	168	171	163	172	189	162	217	173	181	191	181	170	181	166	189	166	175	171	155	168	179	189	167	159	171	169	158	167	169	171	183	191	175	169	172	184	171	153	181	180	169	173	165	182	172	156	180	175	190	181	187	190	167	196	152	162	193	171	198	180	166	171	194	187	203	191	191	158	178	188	196	167	175	164	172	165	177	195	160	173	177	187	149	168	154	181	187	179	174	171	180	191	187	194	190	166	167	174	168	167	191	163	177	165	155	165	156	161	170	191	174	162	183	166	173	166	169	168	185	160	193	192	167	178	165	169	171	165	186	169	178	187	168	181	164	185	159	186	181	157	165	192	159	174	140	171	161	183	186	155	176	192	162	180	160	172	175	181	172	195	200	190	166	179	196	180	162	169	166	199	193	162	176	189	210	167	170	187	160	176	162	175	188	161	172	173	205	186	202	191	159	165	202	191	162	163	199	174	165	173	166	181	171	174	169	174	181	188	177	170	151	185	164	178	186	186	196	168	178	174	167	177	167	194	186	197	164	161	179	187	177	197	163	168	178	156	194	172	186	193	189	180	198	192	159	156	179	181	168	191	192	184	170	181	179	155	162	175	162	176	178	203	180	175	199	175	131	201	179	165	174	155	175	177	157	164	193	161	162	184	166	177	181	172	177	178	176	194	172	176	197	183	165	174	162	182	171	165	185	178	204	184	179	192	167	182	167	179	183	193	156	181	161	176	177	170	184	197	140	163	183	180	174	162	154	187	170	170	148	174	174	176	188	196	162	205	184	181	178	173	168	175	187	178	167	173	188	175	179	189	174	180	176	190	171	172	199	189	163	165	171	166	176	186	187	176	175	170	181	176	176	181	175	170	176	159	181	199	171	179	156	172	198	170	185	187	170	168	196	166	175	167	158	173	172	161	183	176	160	161	172	193	172	173	174	164	187	169	163	182	172	170	168	194	178	166	171	154	165	167	182	166	171	158	190	196	166	157	197	177	181	183	186	180	187	156	198	177	173	173	166	181	191	161	167	162	201	179	175	183	182	185	193	191	186	163	202	189	163	177	183	147	182	202	186	166	162	182	180	181	161	186	179	149	169	162	180	196	181	167	150	162	172	174	160	172	151	157	196	159	185	179	166	183	169	200	177	175	149	170	166	179	170	186	168	176	173	162	165	207	175	189	171	173	159	153	167	156	174	194	182	166	177	146	195	172	177	176	160	177	172	155	178	200	169	191	175	169	175	165	206	178	184	158	172	210	179	178	195	151	198	174	189	183	169	167	167	175	150	155	172	185	168	183	182	205	199	188	169	189	171	203	187	173	149	195	158	163	168	166	169	179	179	160	188	164	178	166	181	180	180	166	155	176	166	168	178	180	181	168	192	171	222	166	184	153	195	175	185	180	177	171	167	169	187	169	200	165	175	177	172	175	188	193	191	175	192	180	179	183	188	167	177	173	176	181	185	195	178	177	198	185	194	196	159	201	167	180	171	185	181	165	182	187	178	185	197	187	191	155	176	180	181	182	180	180	187	176	180	181	169	189	151	171	178	170	178	196	198	178	164	177	175	180	190	164	176	158	144	162	171	197	192	177	177	186	186	169	182	174	176	163	169	188	172	150	168	169	182	200	171	188	194	182	174	170	162	211	170	156	192	195	184	179	191	170	153	172	159	161	179	197	204	166	171	214	160	175	160	157	169	173	182	173	171	176	167	157	169	158	172	183	191	169	190	190	157	204	165	187	157	208	199	180	164	190	162	184	188	162	168	173	188	180	179	152	183	161	174	179	189	210	189	156	157	159	186	182	166	163	157	178	175	170	176	181	184	182	165	183	153	177	187	155	181	189	184	175	173	156	172	194	188	179	158	193	163	166	178	189	190	187	166	207	195	201	187	165	170	197	170	174	171	179	172	191	175	189	192	157	158	203	154	179	164	188	185	166	165	188	152	182	184	180	177	182	161	172	162	169	172	186	159	159	164	167	177	186	168	168	182	153	182	172	159	174	169	185	166	172	177	169	156	157	186	167	170	165	180	149	169	165	169	154	159	176	175	199	163	187	172	168	183	192	207	163	157	160	189	175	193	166	184	190	191	182	163	169	194	182	181	170	192	158	167	163	160	199	201	156	215	177	180	161	173	138	207	192	197	187	169	178	190	152	178	175	180	172	166	171	165	159	167	160	174	167	191	176	174	187	163	167	158	166	167	174	178	152	166	176	165	174	180	166	163	158	170	172	203	184	163	154	164	187	162	192	184	150	180	160	164	129	180	174	180	168	165	178	136	165	169	177	158	200	171	184	172	194	174	168	168	167	174	158	176	180	204	160	200	170	185	186	163	145	202	192	191	159	164	144	178	196	193	168	168	163	182	166	174	183	195	162	189	191	167	188	183	155	160	170	171	186	171	180	176	182	174	186	165	164	166	169	158	187	189	152	188	174	178	178	164	166	175	195	166	194	181	187	178	168	173	165	210	187	193	208	174	185	190	168	174	196	169	194	189	181	173	202	157	168	175	155	213	170	206	178	156	170	191	214	179	177	188	205	179	167	172	166	177	191	148	167	197	178	164	182	171	197	167	183	191	164	174	203	196	176	191	209	144	176	170	167	174	178	158	174	205	191	169	197	173	178	201	182	162	165	184	157	221	192	191	182	190	171	164	170	179	186	162	172	200	187	188	161	165	178	181	162	187	175	196	178	167	199	172	178	185	190	175	171	165	178	164	178	146	181	188	167	176	185	168	165	168	165	209	165	160	168	186	182	189	154	196	178	174	181	169	204	189	164	175	188	176	178	189	202	172	185	184	174	178	185	190	151	198	180	179	179	170	167	177	158	183	167	209	190	189	182	159	149	176	180	171	172	177	157	175	177	162	183	156	174	163	176	165	179	186	180	181	175	202	192	196	185	181	161	180	178	211	182	186	186	206	153	178	159	182	198	191	172	180	183	192	190	175	163	172	157	175	201	172	165	178	191	184	173	181	182	176	188	195	187	175	169	169	177	179	183	203	186	201	178	166	181	188	162	161	188	189	173	159	178	173	184	182	178	201	161	156	183	186	178	181	197	192	161	203	185	194	180	168	169	171	177	175	188	176	171	177	162	175	161	170	181	196	192	193	174	179	196
60306	87391	44208	18882	13830	507	390	382	407	366	358	339	366	374	336	375	334	332	339	313	353	330	306	353	333	322	319	342	326	323	341	386	308	320	313	340	364	322	323	339	337	306	319	349	361	360	331	347	336	356	333	350	356	342	353	318	337	332	316	316	351	357	338	327	370	327	350	331	349	339	317	331	313	353	330	329	331	346	341	350	328	348	326	360	348	337	329	292	314	372	347	314	356	318	357	334	361	361	332	324	321	324	351	329	332	343	346	337	340	328	337	336	321	366	339	321	327	351	317	316	341	349	372	316	323	348	349	374	332	340	326	356	357	351	341	310	355	331	338	357	340	334	353	313	353	309	353	310	329	343	352	319	325	348	350	341	353	324	333	356	339	348	337	333	350	343	334	328	337	334	337	321	362	334	349	328	352	349	333	308	324	359	355	322	362	345	335	369	342	337	318	353	365	353	354	321	299	333	341	314	373	324	362	377	320	348	336	345	365	327	331	353	334	303	337	313	334	347	324	315	344	336	373	355	322	348	332	370	338	317	368	358	333	342	356	348	336	339	329	339	343	344	355	357	348	337	346	334	366	352	321	309	359	305	332	342	348	345	330	325	316	328	382	328	357	368	336	327	357	327	339	334	332	351	367	339	342	340	325	334	314	337	345	357	359	336	323	344	351	349	339	345	337	335	345	304	330	321	349	335	353	329	350	340	349	308	338	319	332	324	351	329	353	366	352	342	332	342	363	363	359	342	321	321	303	350	343	361	336	350	353	335	330	314	326	357	341	314	349	343	365	332	360	356	357	343	324	382	326	317	344	342	376	334	364	335	364	304	322	321	356	332	314	345	355	309	356	314	298	335	323	324	308	347	356	337	317	316	368	317	354	346	330	339	323	350	338	340	335	351	341	347	332	356	333	328	368	350	351	347	336	335	310	369	325	373	320	340	355	319	352	361	354	339	378	342	327	328	357	339	319	309	318	335	347	317	344	333	354	340	321	344	339	371	351	334	351	351	333	350	371	359	342	377	361	382	338	339	359	331	325	329	355	363	341	362	330	332	331	334	328	332	384	323	335	339	333	335	368	358	367	351	353	347	343	351	318	312	320	332	364	338	366	339	344	355	352	344	327	322	311	357	347	355	357	329	342	342	340	332	352	357	356	332	326	329	335	377	361	369	355	333	318	354	326	330	338	337	338	371	327	326	339	360	342	344	371	364	372	344	323	379	338	307	338	362	344	369	361	376	327	368	311	319	343	338	327	324	318	352	349	343	338	347	321	333	355	322	349	347	359	345	332	345	328	355	316	317	318	309	362	317	344	304	337	326	344	333	315	332	336	309	347	324	367	334	333	327	359	327	317	347	333	364	363	322	321	348	315	333	327	335	336	319	364	367	360	345	354	319	365	363	342	317	351	340	366	345	355	341	324	328	360	314	338	361	333	339	356	344	339	331	346	355	360	342	348	337	377	345	325	352	305	320	349	316	377	328	333	335	343	339	337	330	326	359	350	346	308	307	351	325	371	335	329	353	311	351	343	326	348	345	344	329	340	373	375	331	370	345	323	319	331	341	338	324	330	357	342	336	348	363	356	301	331	361	334	344	376	331	359	329	319	341	356	339	366	292	343	336	359	351	382	323	350	347	349	359	361	339	322	326	335	339	349	354	370	341	352	365	354	356	332	350	337	338	328	347	349	332	356	347	345	332	336	360	357	341	371	326	350	328	338	356	355	353	312	331	328	330	352	336	316	371	345	302	327	306	376	343	315	350	352	338	322	325	333	319	340	311	377	343	295	323	399	332	338	330	324	329	371	314	279	341	355	353	325	340	362	358	349	365	334	331	339	320	349	344	364	355	370	319	322	362	305	330	345	333	351	357	309	343	331	337	372	315	344	363	346	336	347	382	350	357	322	365	341	342	334	356	350	337	356	391	370	311	342	332	331	357	339	325	334	363	294	355	360	355	341	343	342	346	346	334	352	350	364	337	356	343	362	332	285	340	396	379	353	328	314	343	344	344	341	336	323	351	390	322	352	317	373	342	356	329	333	339	359	319	333	355	314	303	317	306	317	348	334	328	344	368	330	331	348	336	372	327	323	310	370	350	344	386	326	329	336	367	312	326	340	344	378	341	341	318	365	351	329	305	373	341	355	279	325	340	334	360	341	328	371	350	327	330	367	356	329	337	343	324	355	333	338	296	341	367	344	344	328	312	336	310	356	375	317	334	329	348	311	341	311	336	369	326	340	329	362	329	324	362	339	332	344	366	351	317	372	317	353	342	321	354	366	335	351	365	319	382	357	351	327	339	327	332	329	359	317	349	349	342	299	353	371	333	356	349	316	317	336	356	338	310	327	339	346	354	306	331	333	370	342	323	369	327	332	388	339	360	333	362	353	355	338	340	346	300	322	345	328	353	364	349	350	331	334	341	339	350	342	334	351	361	329	317	345	369	348	345	356	340	349	357	302	332	339	388	317	359	344	350	315	347	355	358	321	307	330	372	338	363	317	335	307	342	331	351	342	324	316	339	363	366	360	344	344	376	322	315	356	340	316	331	308	342	310	350	317	353	332	362	306	346	334	348	341	358	337	338	377	325	354	349	351	354	313	351	380	369	330	329	357	327	374	320	344	311	318	336	348	346	334	354	341	360	329	338	352	340	309	296	318	376	323	340	303	347	347	348	335	338	344	344	347	335	350	294	325	321	364	350	330	351	303	350	327	381	374	335	332	304	299	365	339	316	348	313	312	345	302	337	312	354	363	340	347	337	369	319	373	323	390	371	369	372	345	344	360	362	366	347	379	357	346	350	312	347	360	347	339	368	351	349	356	348	330	349	353	331	307	368	316	337	356	316	372	322	342	361	339	336	353	324	342	336	326	332	331	345	343	344	350	333	309	358	325	360	331	337	354	379	319	370	359	349	332	323	358	326	327	346	334	361	327	306	372	356	320	337	359	307	349	312	354	325	321	376	372	382	326	341	334	341	336	386	310	329	365	356	363	330	333	360	361	357	334	339	319	352	379	355	303	354	353	348	338	353	329	350	330	327	333	340	339	358	303	345	377	353	355	318	355	324	356	354	312	306	347	327	322	380	346	336	348	326	324	303	315	323	335	327	323	319	358	327	325	359	373	360	304	329	369	365	380	340	358	367	342	289	338	339	328	349	351	360	324	329	331	375	323	328	345	346	349	330	345	331	338	349	372	367	377	322	344	320	348	307	337	343	336	353	357	340	350	359	348	355	337	327	334	332	381	349	338	345	333	322	293	321	336	373	335	346	318	335	357	336	341	300	342	319	314	365	363	328	336	361	303	325	335	338	377	350	350	335	376	331	332	358	336	336	329	381	327	336	358	346	349	336	327	353	315	375	357	350	367	318	339	343	350	344	352	343	326	351	353	337	367	320	366	350	342	321	353	341	329	333	352	347	334	342	339	368	353	326	331	324	329	330	320	349	351	344	383	314	350	364	372	287	358	357	324	329	312	338	327	373	349	334
23218	21916	29422	23770	21237	17389	2562	367	372	355	336	328	323	343	311	304	318	332	339	334	331	331	312	329	326	316	308	321	342	339	307	338	345	294	340	306	284	322	345	306	355	314	333	352	307	361	317	303	318	345	308	339	317	314	319	332	308	323	320	320	330	326	319	342	337	318	325	310	333	323	325	303	316	299	315	289	344	310	298	314	311	285	313	344	319	324	327	306	283	324	330	317	308	321	303	331	316	323	332	288	321	298	329	321	323	303	324	312	296	330	293	347	339	329	330	308	321	290	316	277	302	348	311	307	314	319	333	303	305	300	314	318	337	319	337	288	347	308	314	302	334	294	288	322	343	294	313	334	318	307	321	330	320	286	314	334	271	336	322	305	294	315	322	275	323	325	304	326	324	353	304	301	315	320	317	278	325	342	317	349	296	350	317	300	292	300	310	324	343	290	327	290	324	290	312	315	325	331	299	319	322	339	310	334	333	299	327	296	299	333	307	303	323	326	303	300	314	310	279	332	319	319	354	305	322	317	300	310	316	298	356	333	324	264	332	312	349	344	305	315	337	318	348	314	322	303	355	282	303	296	301	314	383	304	319	294	331	323	303	329	309	307	307	318	328	336	331	310	310	327	314	317	325	314	323	308	308	287	311	312	300	322	304	295	290	313	320	331	343	349	309	330	326	323	307	351	305	309	314	347	319	299	290	284	311	319	307	310	333	345	335	334	305	339	295	314	328	338	342	309	325	297	282	335	320	311	336	334	324	312	312	332	316	321	319	312	321	319	295	301	310	322	364	325	312	335	289	306	319	346	291	332	335	316	302	360	300	311	272	319	334	327	344	326	298	307	307	303	306	322	333	318	358	313	334	315	301	305	340	318	326	316	344	308	327	320	318	326	297	299	309	337	361	345	315	337	340	354	356	329	332	301	316	318	321	342	343	300	352	311	297	316	345	311	319	299	300	296	324	324	329	336	308	312	322	318	325	343	286	359	316	305	311	310	313	297	313	308	328	331	310	325	320	310	307	307	324	319	328	330	325	296	340	301	303	301	332	296	301	292	326	303	311	291	292	332	295	324	297	295	307	315	315	328	299	329	330	347	341	330	322	325	324	337	298	293	357	332	320	340	302	311	305	337	338	325	331	309	285	311	323	298	302	303	314	302	303	301	313	318	334	312	340	328	324	326	341	295	321	342	315	310	301	353	308	363	317	319	328	317	299	332	312	328	330	334	319	344	291	301	321	329	353	310	328	331	337	302	318	277	319	300	341	323	329	318	321	300	301	321	337	309	306	337	324	333	343	308	312	326	321	303	318	298	305	324	300	327	318	294	300	309	357	335	317	343	353	303	273	326	341	294	340	350	305	328	272	328	325	317	334	345	332	330	280	316	336	350	335	328	293	332	340	335	315	298	307	315	312	313	304	330	307	310	317	329	339	307	331	319	338	344	300	337	293	294	343	322	329	340	325	354	336	310	321	323	306	304	341	304	305	340	318	307	317	301	357	344	325	305	309	311	299	353	320	314	315	308	322	325	288	306	298	310	300	316	325	318	311	314	298	332	315	323	329	316	310	285	338	337	347	291	327	341	319	309	331	316	288	310	320	340	271	301	333	308	300	319	332	321	309	332	308	303	349	316	321	281	329	314	304	323	283	331	305	327	301	306	297	294	302	333	305	315	309	319	332	290	312	306	344	317	295	333	347	341	310	304	334	297	341	363	336	303	328	286	341	342	320	300	322	330	311	310	310	312	331	349	320	297	362	330	335	321	295	306	322	329	306	318	332	312	312	320	317	291	325	302	349	333	297	316	336	309	327	287	329	327	314	312	355	335	333	309	316	334	304	305	334	344	310	315	361	318	303	347	346	324	314	317	340	291	330	314	313	311	302	309	314	316	294	293	321	298	317	339	331	307	341	310	317	284	348	313	326	331	310	307	291	292	318	356	313	317	310	301	314	279	347	307	274	299	321	314	324	304	333	294	309	304	321	325	307	312	327	316	328	338	346	320	294	305	321	322	310	306	312	321	342	319	317	347	308	312	301	300	328	317	307	299	318	289	306	318	316	345	340	319	318	318	308	342	305	328	322	296	321	289	304	320	339	328	329	317	324	307	312	328	335	331	321	347	291	313	326	286	302	286	319	324	295	332	314	316	341	322	303	324	327	302	330	332	302	330	338	320	319	291	308	338	371	319	324	324	335	322	347	323	315	312	324	319	316	326	344	309	307	323	316	331	324	330	311	309	319	299	331	298	366	305	322	313	329	340	337	299	332	325	293	320	331	335	307	346	351	321	328	278	346	339	333	307	301	297	328	326	315	280	310	331	301	332	323	303	334	276	336	307	300	316	308	313	303	323	304	324	301	319	359	315	317	299	306	309	323	305	305	338	300	331	288	332	303	327	322	311	299	337	302	303	303	300	306	327	338	312	301	315	338	300	321	307	318	321	321	345	312	342	339	347	320	331	302	299	311	325	334	313	311	323	325	306	313	307	321	328	357	338	303	316	321	327	357	335	303	284	316	302	292	344	290	319	346	327	310	316	301	300	340	315	298	304	301	307	317	281	289	323	324	315	297	318	319	310	316	352	319	290	331	317	299	321	319	322	342	303	309	325	315	319	290	330	317	304	301	336	304	312	321	303	290	344	325	304	352	261	301	291	320	319	327	299	313	303	302	299	330	326	351	311	301	332	323	289	336	309	353	337	360	317	308	313	341	322	323	335	312	293	335	298	276	313	300	304	319	320	320	304	287	350	297	305	326	323	285	303	295	282	330	306	313	322	351	313	312	330	326	315	296	300	331	309	321	270	308	296	295	320	302	337	349	314	296	324	314	330	315	327	323	336	311	320	294	309	300	315	311	308	289	331	338	309	322	322	313	326	340	308	324	311	298	322	317	313	299	318	319	335	303	340	355	297	340	331	299	298	363	290	276	293	333	304	327	297	325	293	283	309	339	335	314	295	276	322	316	320	323	338	322	284	311	303	343	328	322	344	304	305	297	354	319	317	315	306	311	320	347	322	345	306	301	298	310	302	309	325	309	311	335	325	322	293	327	321	324	300	332	302	313	332	325	284	319	328	316	310	328	307	302	324	316	310	306	367	305	299	336	322	306	314	295	346	321	319	309	319	337	302	319	330	326	296	325	342	344	336	322	312	332	330	288	329	320	318	282	328	349	303	312	328	336	315	314	328	319	354	324	311	290	293	297	319	300	312	309	290	329	328	329	300	320	348	313	313	314	345	336	299	335	283	325	326	355	323	341	284	324	328	333	314	278	332	287	321	313	314	346	303	307	307	314	300	295	333	319	309	302	328	298	311	318	314	326	328	325	292	287	295	338	295	318	295	343	311	338	337	302	309	294	325	324	322	311	309	287	301	338	309	323	309	305	323	286	350	336	317	311	322	296	303	299	314	321	301	327	328	308	292	311	294	331	328	319	319	300	285	341	286	364	341	332	295	314	306	296	298	309	324	336	274	327	333	320	321	321	326
60795	98626	51052	24098	18428	770	673	683	685	627	622	613	624	611	594	632	582	591	575	539	586	589	565	583	573	567	549	584	600	560	577	544	572	499	562	565	568	600	548	543	595	598	583	555	546	593	553	577	577	578	545	556	573	562	518	598	544	569	529	558	520	556	569	544	547	551	542	601	541	576	588	525	539	578	589	542	606	528	568	560	549	582	556	552	550	582	589	533	558	573	553	581	561	597	546	571	540	529	539	550	552	544	619	573	592	548	544	536	574	555	536	609	602	539	579	554	550	581	564	556	558	591	534	547	536	564	550	552	559	548	537	552	549	545	565	592	573	548	502	541	565	563	569	526	567	588	574	531	560	526	578	574	552	552	563	585	569	546	565	556	532	567	594	543	535	538	565	553	558	564	574	582	508	519	544	593	563	564	549	571	566	571	555	594	583	552	546	569	523	516	555	557	538	575	572	547	585	561	528	537	582	583	541	558	514	580	576	573	569	547	606	569	510	563	546	550	551	549	553	588	571	579	592	575	540	512	575	563	603	561	532	556	605	544	564	549	559	579	567	557	550	535	570	540	573	614	563	545	557	533	587	571	570	516	559	589	560	592	604	579	558	618	544	626	613	555	551	547	537	518	556	559	575	547	554	552	573	570	573	550	540	515	606	573	523	580	609	562	530	590	580	589	579	585	578	550	606	550	608	582	578	564	604	538	574	561	622	559	551	584	539	538	587	569	554	536	585	539	580	567	549	572	578	559	591	570	546	538	566	561	557	569	542	588	572	547	571	576	558	559	587	600	554	558	553	573	590	541	547	572	597	525	549	584	528	552	616	539	526	596	564	556	554	580	594	581	593	591	558	532	564	570	575	563	586	573	533	485	587	509	591	510	605	568	545	573	595	538	539	551	624	591	545	560	578	589	543	512	537	548	541	566	565	573	589	541	565	586	578	559	560	555	581	559	529	563	558	547	567	587	573	587	559	534	522	582	579	558	564	548	519	578	607	571	537	571	620	521	554	581	581	591	585	513	575	565	595	590	533	543	561	569	584	585	550	560	578	563	522	531	542	562	552	529	587	549	578	593	568	563	584	575	551	598	571	589	546	548	561	565	537	555	546	563	524	567	543	588	596	570	587	581	549	558	536	590	535	548	561	555	637	545	576	543	553	552	564	570	573	572	560	579	587	538	553	569	537	572	572	538	550	583	580	505	567	585	512	544	563	522	569	535	601	601	511	539	546	555	535	573	579	565	568	554	569	569	588	552	547	556	529	574	564	568	556	566	541	567	567	560	547	561	550	605	562	588	551	587	591	586	589	557	594	624	553	542	562	558	539	588	594	558	582	561	589	566	587	578	566	521	564	583	551	596	582	520	568	572	600	557	562	600	595	578	532	570	579	549	579	579	584	554	559	542	595	580	578	587	541	564	549	535	570	556	589	530	626	593	557	520	551	537	585	551	616	578	597	551	555	593	623	573	542	557	607	578	605	594	555	534	593	598	574	536	563	593	539	517	517	589	540	556	551	545	555	574	580	534	568	580	539	548	585	605	561	573	615	578	567	531	550	559	552	580	562	584	557	546	583	530	564	567	513	537	545	564	578	583	551	556	526	568	565	588	556	541	562	543	560	557	580	584	587	577	567	544	556	549	571	550	534	613	542	558	547	536	564	559	564	544	562	570	556	577	581	529	567	576	601	568	546	602	592	509	580	557	578	559	571	534	592	579	634	506	542	566	564	555	610	551	580	567	539	556	537	588	542	540	588	550	586	555	555	588	566	505	544	601	547	514	561	551	553	562	550	535	552	548	593	570	576	547	547	572	552	579	570	545	591	574	516	557	570	556	551	568	567	577	572	563	577	542	531	562	576	592	569	551	537	557	560	585	590	582	561	548	559	541	549	537	568	569	560	541	529	614	551	519	515	596	552	588	589	574	563	548	554	558	560	506	574	556	552	525	559	587	563	559	595	551	556	591	575	581	539	556	560	562	587	554	557	583	572	578	544	587	591	529	560	570	552	571	546	571	537	575	609	604	569	556	548	553	564	535	566	510	534	550	554	611	542	575	555	576	553	567	581	530	572	531	596	582	577	544	578	541	551	549	593	542	566	577	543	546	568	582	506	561	573	528	595	576	588	597	564	555	561	574	531	580	554	571	580	557	552	512	552	626	539	550	560	577	561	564	540	592	604	528	573	578	558	551	536	527	565	606	574	546	593	571	561	561	553	600	509	545	558	557	554	581	635	609	557	566	580	573	559	585	573	531	560	559	553	530	583	584	541	605	536	554	542	577	563	558	546	566	548	626	608	577	566	606	563	536	536	535	553	607	610	576	553	537	547	543	551	598	574	603	539	542	531	544	559	545	542	570	564	535	582	583	608	531	557	566	603	521	576	539	592	566	588	581	584	572	616	539	591	519	534	570	557	577	524	561	608	549	587	585	580	572	561	557	551	569	527	530	577	576	578	572	569	575	555	544	575	551	570	589	592	584	554	587	555	541	577	550	530	545	600	565	578	566	577	532	572	588	558	559	570	559	558	551	554	555	540	546	519	587	577	562	571	572	569	584	550	548	592	603	563	548	572	570	552	569	565	600	537	559	559	535	544	529	592	548	559	583	543	599	579	585	521	584	600	560	544	543	536	583	542	551	538	581	535	527	558	553	542	508	584	597	558	564	571	569	542	552	557	517	549	542	584	548	551	544	552	567	527	560	575	523	557	550	550	568	545	561	592	561	574	558	564	572	568	563	607	636	575	591	592	538	556	544	613	579	545	569	545	581	568	546	575	556	529	543	544	609	558	540	559	563	553	585	569	585	596	554	573	544	551	543	602	593	590	571	561	540	549	617	553	546	518	589	552	546	567	554	519	593	571	574	570	586	563	567	554	547	576	558	545	568	599	552	566	578	580	550	570	554	564	563	573	567	558	531	563	503	558	523	571	583	561	549	552	534	609	571	559	592	538	618	581	604	589	540	560	571	578	573	591	610	544	580	580	594	580	568	543	583	581	539	539	539	539	510	569	583	604	551	574	531	563	574	554	584	614	561	575	593	525	598	534	573	551	594	573	558	526	552	557	548	563	538	548	530	549	517	575	560	543	616	524	566	563	526	567	536	567	585	552	590	593	568	539	571	555	576	564	568	560	523	528	567	542	586	536	560	518	554	557	582	547	588	586	568	569	551	568	603	526	583	560	571	599	567	598	531	545	591	545	528	573	566	549	534	573	557	530	586	551	570	556	526	588	577	562	541	577	597	551	596	498	544	536	557	570	593	564	604	520	575	587	531	577	564	557	597	587	568	541	532	603	545	533	565	558	550	520	586	544	608	575	591	570	577	515	557	587	535	585	565	579	530	602	551	558	590	592	594	568	547	603	523	577	609	546	553	569	518	582	565	534	550	594	558	565	548	562	562	575	594	573	557	583	572	586	570	555	570	543	535	581	541	573	549	569	556	589	588	540	535	573	573	558	571	553	558	562	534	545	561	615	534	567	571	559	553
29342	28664	21596	5378	1636	251	243	215	220	241	200	230	230	231	225	218	217	228	247	242	245	213	221	194	212	219	232	235	220	238	230	229	206	220	224	225	243	202	205	237	212	269	249	261	220	225	222	241	233	233	218	218	207	251	219	224	214	210	219	238	229	224	236	231	188	230	243	239	228	230	214	207	240	216	214	210	221	219	232	203	235	237	244	229	211	222	204	214	234	233	251	240	201	222	243	241	239	247	237	206	205	247	227	225	232	198	248	201	220	224	205	226	230	222	234	236	218	218	192	219	196	224	217	239	228	219	225	238	222	246	220	233	203	233	228	241	222	231	266	220	205	219	220	246	218	217	227	216	204	238	215	227	195	242	257	255	229	210	227	224	229	231	227	213	242	230	234	214	221	217	246	237	234	202	208	219	237	237	262	226	209	224	229	211	219	216	223	215	225	232	231	253	242	223	242	219	217	211	211	242	221	217	200	201	213	231	225	247	240	228	213	235	253	240	222	226	215	234	245	217	231	252	243	248	213	229	214	218	211	236	243	230	221	240	228	214	241	252	218	212	239	226	236	240	227	224	205	214	242	250	216	233	252	221	241	237	234	226	226	229	231	242	249	258	230	210	222	207	240	250	236	235	237	233	235	231	233	236	232	242	243	204	235	218	229	244	217	214	209	229	230	201	190	239	223	224	241	259	240	249	249	259	234	189	228	208	239	218	241	225	226	201	222	240	221	228	220	239	195	253	235	209	210	255	227	218	204	230	228	214	241	214	238	227	222	197	233	210	230	239	199	217	208	262	259	217	199	214	230	203	251	235	232	199	220	231	231	220	230	223	230	232	262	224	211	240	234	215	230	242	221	256	254	220	252	249	229	196	235	227	229	221	215	227	239	232	214	224	225	215	224	222	221	233	218	199	208	205	235	236	231	199	226	217	220	223	241	211	240	213	234	222	235	209	230	220	234	234	221	227	227	247	235	225	239	238	237	216	237	235	228	213	218	246	223	221	224	249	201	236	226	236	216	237	236	224	232	224	221	249	250	234	243	250	222	223	224	221	210	227	243	239	210	206	258	242	221	224	238	217	234	224	222	245	229	239	240	247	223	235	216	219	208	235	219	220	229	234	226	208	228	235	237	209	218	226	221	233	208	249	228	224	230	226	238	235	231	214	182	224	232	213	236	245	246	241	235	238	241	234	237	235	219	214	228	233	220	230	216	225	220	233	197	246	236	249	220	210	242	248	227	219	253	246	233	247	208	238	224	198	228	239	243	232	226	229	210	222	235	229	232	189	217	257	207	231	247	245	227	249	225	225	206	224	230	220	213	209	239	241	214	227	227	241	208	191	241	222	238	246	274	204	220	223	233	214	234	224	236	238	253	235	233	243	234	204	219	218	247	233	221	227	224	213	209	220	205	244	234	251	202	259	225	255	252	235	211	228	226	231	238	217	221	238	236	235	224	240	219	207	249	224	229	254	225	225	209	232	233	230	232	213	227	211	229	236	191	218	215	240	253	227	217	214	217	223	255	247	228	218	214	206	222	226	218	211	239	246	216	234	209	233	216	201	236	233	222	235	214	227	221	242	234	218	222	232	213	257	256	241	224	230	223	218	224	249	234	193	219	225	226	228	213	242	228	222	239	263	206	214	205	228	209	226	223	209	223	228	206	199	215	225	204	235	203	224	226	214	215	244	224	233	224	230	184	257	197	226	228	202	233	235	217	232	244	222	221	216	218	247	247	232	241	207	239	247	230	224	245	224	223	222	226	242	247	237	209	224	236	259	233	217	207	239	232	237	230	251	248	245	226	221	230	216	238	212	244	215	214	209	220	235	225	208	224	221	251	229	219	219	230	219	250	221	228	222	234	210	233	212	221	214	230	221	215	229	222	214	230	254	234	265	224	208	213	206	244	226	218	261	185	229	238	265	245	223	240	217	235	247	233	248	275	231	219	225	233	241	211	206	239	244	221	209	239	213	214	218	243	253	227	222	230	209	229	220	245	214	227	215	214	199	235	226	209	227	210	215	224	237	269	230	209	223	224	241	215	243	244	230	215	235	258	216	208	247	243	240	204	217	206	220	232	237	206	210	242	247	244	226	200	213	227	220	192	243	228	234	247	217	211	216	260	249	220	222	222	234	231	206	256	221	227	226	231	222	232	221	192	199	243	206	242	220	232	211	228	207	219	215	217	207	231	241	237	233	227	233	228	221	238	247	234	227	229	229	197	240	232	207	248	214	240	214	242	218	208	241	216	225	209	224	263	207	223	199	253	218	228	215	231	224	228	200	254	246	229	255	249	232	241	200	222	233	225	224	211	236	236	235	246	248	207	234	223	220	224	219	229	213	228	206	217	230	227	201	218	252	243	213	232	217	262	209	237	218	234	227	220	254	236	231	240	236	245	221	222	228	237	236	219	231	207	240	242	246	217	224	241	240	221	224	245	218	201	228	230	258	226	212	246	221	212	246	224	219	224	258	213	225	248	223	237	224	210	218	213	245	195	231	229	227	255	218	223	244	238	223	240	225	225	242	223	232	227	216	244	224	230	249	246	219	236	240	218	246	259	199	248	215	229	203	253	246	226	234	214	231	186	242	222	220	219	245	241	236	214	215	231	218	224	236	228	237	239	220	207	232	225	231	231	258	234	211	245	243	231	237	206	216	210	233	232	248	216	225	215	249	221	210	220	225	213	226	194	251	224	226	226	229	228	233	215	206	241	211	226	255	214	213	200	239	236	213	243	235	223	242	228	258	232	233	236	235	232	244	234	236	236	215	210	243	245	229	235	208	224	204	212	222	238	235	222	224	192	213	235	239	244	236	237	251	241	246	183	214	223	198	214	201	244	213	212	232	244	227	226	248	226	240	232	233	208	233	244	232	220	234	236	235	241	192	219	217	226	237	203	222	235	227	240	256	234	252	227	225	215	243	233	260	209	208	234	250	221	219	220	223	222	223	249	210	240	231	222	240	227	214	200	223	239	221	214	238	241	216	227	239	226	253	236	204	238	219	218	213	259	212	178	227	215	246	257	232	247	226	214	216	221	211	228	228	202	226	230	195	231	229	229	220	212	213	227	230	206	252	240	245	254	252	195	214	227	220	228	232	223	224	232	241	203	205	240	207	201	217	221	214	226	248	247	201	219	229	217	201	233	226	214	228	241	216	235	217	229	232	205	256	247	210	213	220	243	223	240	229	247	222	225	219	230	249	228	199	206	250	227	234	226	246	221	209	266	239	220	223	231	214	218	220	219	226	208	228	203	248	221	210	230	225	230	255	244	275	215	230	223	263	239	219	238	242	223	204	225	199	209	233	223	212	209	213	233	222	227	241	217	197	241	227	225	214	203	262	249	220	229	212	211	219	221	241	218	222	198	215	207	235	213	234	215	213	243	230	241	225	232	218	250	229	227	246	235	221	214	223	229	221	225	221	214	227	240	223	239	239	234	232	231	230	197	220	230	239	230	217	221	215	232	212	237	233	240	234	234	243
38985	46867	18213	4078	3782	471	425	440	438	440	487	443	413	435	460	477	472	448	416	422	444	451	426	444	476	457	441	425	419	446	439	400	410	411	436	468	445	429	477	447	446	468	433	421	442	425	419	473	449	454	422	448	426	428	429	422	456	456	448	420	421	451	432	429	448	469	445	432	436	493	411	480	447	461	426	476	414	418	428	452	415	401	447	465	493	483	437	403	428	447	423	428	443	427	440	442	471	431	490	414	438	443	445	441	446	417	449	437	444	463	413	447	407	427	453	432	425	449	434	447	459	446	459	418	444	460	435	426	447	445	409	441	438	478	378	433	425	418	432	435	440	441	401	426	445	439	423	440	418	430	446	441	438	440	460	476	454	449	464	456	429	444	437	446	470	464	461	423	442	431	458	427	413	430	458	436	420	475	419	482	440	441	442	435	469	447	434	405	452	444	437	416	449	495	424	437	429	465	441	430	426	431	448	416	417	428	429	421	439	445	430	472	427	464	422	447	471	411	480	448	458	424	453	460	474	471	429	419	431	409	445	444	412	413	392	476	389	423	439	464	395	450	434	403	434	406	476	478	444	447	434	493	418	493	485	394	478	426	466	475	419	459	422	457	440	428	441	437	459	438	423	439	411	425	469	426	466	428	408	416	445	437	432	429	485	466	454	462	463	458	458	425	465	425	436	442	429	444	400	458	411	443	468	451	445	429	441	439	456	450	459	459	422	437	447	457	453	430	421	447	433	408	452	429	462	426	401	476	438	424	425	427	432	448	421	481	415	451	439	437	460	451	463	405	413	443	487	431	445	433	385	463	437	434	452	442	444	453	433	460	430	436	421	465	443	460	435	475	484	425	419	408	449	451	438	433	420	438	394	456	445	433	422	435	453	462	448	439	458	419	438	431	456	462	448	440	455	422	446	412	427	445	436	447	448	444	457	438	488	418	424	454	404	452	428	436	464	394	446	444	490	402	446	441	468	451	451	445	423	410	438	450	442	461	444	474	421	444	422	414	434	442	456	408	480	432	417	410	430	447	443	462	433	420	487	447	449	471	413	424	472	452	450	420	457	448	437	469	441	488	452	442	454	451	426	460	460	394	441	417	439	401	452	447	395	417	447	433	446	434	495	442	461	435	468	434	440	437	465	435	436	441	431	520	422	443	449	438	442	394	486	436	480	440	447	438	444	466	415	400	460	457	439	431	444	435	454	438	419	463	452	468	413	416	460	486	418	468	417	433	449	446	432	444	436	438	443	427	446	413	467	423	441	448	470	452	429	447	424	467	444	459	464	466	434	431	416	426	421	441	459	454	434	450	414	463	391	436	401	460	443	433	440	439	406	438	424	423	438	424	433	428	439	441	472	439	469	439	484	448	425	438	462	450	436	438	442	429	421	473	431	428	436	448	431	405	434	435	433	473	454	435	433	441	457	439	434	461	420	431	423	443	435	419	464	495	450	422	404	428	443	445	450	431	451	468	482	455	451	466	425	446	409	472	426	461	438	427	448	444	475	431	410	432	469	441	469	465	427	427	434	462	434	448	436	448	411	437	413	488	440	425	418	449	456	459	424	451	436	469	426	420	473	415	443	446	413	470	409	452	440	453	448	448	456	455	420	406	424	454	454	412	439	427	462	420	449	453	411	447	434	429	468	415	426	466	439	450	436	469	472	472	377	442	404	428	422	425	421	463	418	401	459	419	411	477	426	460	439	442	455	458	437	443	439	429	456	447	429	470	473	440	445	442	463	465	428	436	450	442	469	473	446	435	458	410	441	475	449	437	464	466	469	441	452	422	450	454	458	445	467	439	446	437	429	444	443	426	454	463	457	439	401	455	450	446	422	417	418	476	444	428	484	445	435	459	428	457	443	435	473	453	434	444	404	417	451	424	457	448	444	418	456	430	458	417	444	444	451	441	441	450	421	447	436	460	425	467	462	427	445	426	430	447	435	483	418	419	458	443	395	432	417	437	447	482	421	441	460	420	464	420	438	447	464	439	421	429	431	466	439	458	437	426	469	452	463	434	440	462	435	439	456	458	450	449	449	434	461	471	427	436	424	429	386	424	437	478	466	426	448	400	404	455	442	425	407	443	490	462	437	405	440	482	409	413	430	452	481	445	475	463	456	464	420	422	418	435	447	450	465	436	465	429	489	466	463	494	438	435	422	434	483	450	444	435	416	427	460	451	445	417	458	444	426	439	428	463	406	436	445	450	428	449	420	419	461	387	448	427	416	444	481	443	423	381	475	427	447	478	459	439	485	424	430	431	447	405	450	425	430	460	470	456	442	421	436	455	444	445	430	430	449	446	443	461	432	480	425	459	441	454	450	490	421	433	395	436	438	433	431	407	422	425	431	470	448	466	454	454	423	463	426	411	410	418	464	444	439	454	451	423	452	428	465	435	439	443	435	433	411	446	418	425	449	421	446	431	462	464	442	415	461	439	466	439	428	463	413	484	428	443	468	417	447	441	432	466	397	472	428	464	458	423	437	443	414	437	453	410	495	473	447	435	462	460	445	436	451	417	444	437	478	447	463	422	468	438	439	444	429	434	505	434	434	437	457	457	462	452	438	461	464	434	459	461	430	435	437	473	410	472	462	454	455	427	400	452	410	421	468	417	424	471	454	479	448	427	423	433	479	454	439	426	440	452	488	424	419	438	431	427	417	467	413	409	394	424	436	447	408	449	423	419	448	409	442	412	442	459	472	428	400	446	456	460	454	413	466	432	456	463	450	425	462	419	489	451	422	420	410	450	438	418	452	413	461	433	463	436	437	456	427	447	393	475	454	435	465	438	441	457	441	481	424	479	451	460	449	439	440	437	428	455	472	437	440	412	453	417	414	455	424	465	396	443	433	436	400	438	406	424	470	433	452	489	407	384	438	425	446	404	429	437	438	427	461	430	432	433	452	454	453	459	448	409	416	428	467	430	389	450	438	452	424	423	432	471	431	434	412	417	442	438	388	414	429	396	420	436	444	447	447	445	446	443	406	415	462	464	458	492	500	499	493	454	425	435	421	428	455	452	457	409	442	431	453	470	449	457	432	408	423	433	458	419	437	394	448	434	438	446	450	447	471	444	438	437	428	446	425	478	433	445	462	411	404	418	420	422	460	428	475	420	472	437	450	450	447	431	438	473	426	439	428	473	445	428	459	464	423	443	461	407	402	442	474	443	422	451	471	475	446	447	471	483	434	459	430	436	465	435	461	453	461	430	485	436	411	424	438	451	452	439	435	463	455	421	457	443	456	429	441	457	433	472	444	396	454	426	463	456	441	466	445	433	455	437	428	470	450	432	440	416	457	422	433	443	462	438	476	429	468	456	451	441	430	455	416	443	440	459	419	452	455	457	475	442	433	454	474	489	456	420	417	439	443	450	451	472	423	435	432	463	449	447	471	453	453	490	425	460	443	452	450	463	421	448	423	495	459	475	453	419	398	461	458	418	474	454	445	465	431	458	444	460	457	434	488	404	426	409	406	467	462	465
24308	22606	29099	24420	19760	5491	260	207	206	163	186	170	181	169	175	195	205	188	176	187	200	172	196	171	192	177	185	175	183	163	170	184	187	189	175	168	177	170	146	193	168	172	170	146	172	186	182	178	175	177	181	181	180	174	168	181	171	170	176	173	157	188	202	175	199	185	208	209	169	176	190	186	174	191	201	184	170	186	172	169	181	172	188	198	179	165	202	179	184	189	164	167	184	178	186	172	162	167	167	177	187	151	178	167	175	172	181	184	201	163	169	188	198	178	160	159	183	185	165	192	167	182	172	159	162	200	182	168	171	177	168	159	164	186	178	172	186	163	170	183	168	189	161	201	184	176	180	173	187	174	171	175	172	173	166	176	181	167	183	175	175	185	145	208	184	179	183	178	165	178	158	172	184	193	167	175	171	191	163	166	181	202	174	191	182	162	174	175	177	180	171	180	156	178	165	185	200	151	172	172	175	177	210	175	171	154	178	179	164	190	182	178	210	196	190	166	191	186	141	174	177	174	175	168	179	174	191	182	214	201	169	178	179	164	193	188	182	167	176	183	176	158	199	183	193	185	191	180	169	175	187	163	167	185	173	155	165	173	175	185	176	183	178	173	204	171	154	160	191	190	177	166	173	185	175	197	206	174	185	163	166	187	176	183	163	173	197	184	170	164	161	194	154	183	178	177	174	179	176	151	167	175	190	193	168	182	182	184	165	163	194	167	167	179	186	175	191	175	184	185	187	160	154	178	174	167	190	164	186	187	156	171	159	168	161	187	171	177	180	200	176	175	184	168	193	178	201	176	161	179	161	180	170	171	182	169	184	194	165	167	183	165	159	163	163	198	166	152	175	185	177	168	173	169	160	170	171	160	166	173	187	187	195	188	169	170	177	189	175	174	184	160	177	201	177	168	175	180	156	174	166	170	182	183	185	172	180	171	177	163	175	183	158	164	181	203	181	182	183	187	165	165	180	188	194	200	160	161	176	173	164	190	190	163	183	163	167	191	147	175	184	174	177	198	195	178	181	182	175	161	157	167	188	160	169	169	184	199	183	173	174	200	185	191	179	175	171	171	182	175	170	179	174	162	174	169	185	181	159	192	156	183	192	199	187	148	164	182	182	171	165	148	193	157	167	166	172	183	174	156	179	150	172	178	176	174	177	196	184	207	163	173	178	182	178	180	170	164	192	157	166	175	194	170	167	151	180	154	158	180	169	155	190	161	160	170	183	172	184	174	179	167	175	175	161	195	185	175	157	201	190	171	154	199	186	195	169	194	179	172	162	175	195	166	159	163	165	159	184	184	181	206	182	172	179	167	186	180	179	167	190	200	158	175	179	176	165	149	185	178	182	158	166	171	170	183	181	181	167	183	174	153	175	171	167	187	178	181	172	167	153	183	179	175	157	184	165	156	150	152	177	178	156	197	192	191	187	191	174	176	152	183	183	163	200	189	186	177	201	180	166	146	177	175	174	170	178	169	179	160	170	184	178	198	177	176	171	195	171	194	161	174	182	167	154	156	173	172	171	213	157	181	191	162	179	201	163	207	172	199	160	172	191	164	167	190	186	192	180	171	188	183	178	162	158	184	187	178	183	173	186	180	185	175	192	165	205	166	138	160	170	178	192	182	195	178	184	181	196	182	199	186	162	173	168	189	167	171	188	180	177	175	180	183	154	196	169	183	169	189	183	177	166	179	171	188	172	164	183	168	183	168	188	162	174	189	179	169	160	167	172	190	191	181	181	176	177	186	185	177	176	170	163	183	204	174	197	179	168	179	168	180	163	162	164	164	199	188	202	161	151	188	149	185	186	187	191	180	174	187	152	179	188	174	161	158	158	180	192	168	157	184	165	187	192	160	151	183	218	189	158	174	157	177	186	158	159	169	199	156	192	161	158	164	162	192	181	183	182	155	166	175	198	176	180	176	172	166	170	152	169	158	176	182	183	166	181	173	170	160	177	175	159	176	195	172	169	178	168	188	160	153	179	169	141	165	178	173	178	174	171	167	168	198	156	185	204	184	176	180	162	173	171	142	174	177	162	170	168	176	188	163	200	168	157	187	171	169	184	161	161	174	186	193	184	180	185	184	175	150	174	176	170	170	164	176	165	164	168	185	171	173	186	165	172	162	178	173	180	202	190	186	184	166	160	172	178	183	152	187	193	185	174	181	158	161	167	174	182	199	179	192	187	156	177	185	180	189	179	173	168	177	186	182	164	209	153	175	169	171	202	175	182	196	181	164	186	167	184	176	174	174	181	181	180	171	154	201	163	182	171	163	193	174	199	191	158	172	158	164	165	172	172	181	176	199	193	209	168	210	177	174	170	161	158	170	159	185	167	180	197	187	172	169	185	171	172	180	181	181	174	166	145	155	179	192	187	181	182	175	183	161	181	154	171	184	199	183	172	206	195	170	174	164	173	169	162	163	153	187	161	203	190	170	174	202	157	163	177	175	176	184	175	174	194	189	157	167	160	186	185	181	183	163	185	177	166	163	156	183	167	177	157	188	160	171	163	172	181	162	157	176	176	149	173	179	189	168	188	173	201	162	210	162	181	168	187	191	168	171	176	173	161	162	156	184	178	176	175	178	194	172	162	169	165	168	164	178	186	172	204	160	179	192	169	158	167	183	166	194	168	167	179	169	162	180	175	186	188	172	172	164	178	178	178	135	168	181	170	180	172	165	166	172	189	167	167	159	170	189	174	186	180	180	183	167	163	176	175	176	183	185	177	178	184	170	155	188	176	174	184	138	190	151	157	173	200	198	169	163	168	167	175	174	175	194	187	153	178	185	147	164	168	179	186	176	197	178	184	175	178	173	178	166	181	165	173	169	185	166	163	195	172	186	166	196	164	197	182	174	188	163	179	199	162	184	164	190	158	177	162	173	178	172	186	205	178	196	169	177	158	157	163	174	174	166	163	175	189	188	178	175	180	152	207	165	162	180	180	186	183	171	150	186	159	166	159	193	173	183	202	162	168	177	195	206	183	158	170	143	191	168	175	176	206	184	186	179	191	171	200	171	178	150	177	200	193	175	164	179	197	152	178	172	189	181	171	160	169	183	180	163	192	188	185	173	172	167	170	173	172	178	169	180	176	181	174	186	194	161	181	187	172	168	176	168	168	178	150	155	213	171	174	196	172	159	186	195	174	169	184	185	170	176	161	188	191	183	159	187	186	166	173	193	169	164	194	178	183	173	183	164	170	160	168	166	192	169	207	165	194	180	208	192	183	166	176	179	191	172	207	158	180	186	165	157	202	180	187	186	191	196	162	185	171	166	145	175	156	181	173	167	182	177	166	188	181	156	182	167	191	167	170	198	202	166	167	162	191	182	172	157	202	175	154	165	165	184	186	158	200	177	182	170	156	169	175	165	155	181	165	187	169	184	175	173	174	190	184	149	169	192	195	160	165	175	161	161	172	164	178	167	169	146	182	190	136	189	171	157	181	198	185	188	187	165	179	177	183	168	187	156	175	179	184	179
60156	87809	39238	24633	14645	465	417	409	404	380	365	366	352	354	347	346	373	343	353	367	344	365	360	353	346	327	335	380	372	376	372	369	332	330	343	329	333	336	378	338	356	313	331	328	314	350	345	337	316	352	311	357	339	367	331	321	391	320	321	364	352	319	370	363	364	287	329	318	323	334	306	305	353	305	328	347	323	338	341	351	328	322	344	357	348	330	357	332	324	305	324	346	332	355	368	333	343	332	349	355	356	344	349	329	357	325	365	322	300	333	355	350	313	340	329	351	330	334	332	347	327	325	330	354	331	350	379	336	336	381	345	352	376	371	348	348	353	363	335	357	332	339	355	300	362	317	337	354	339	337	354	375	355	342	346	346	335	350	334	361	342	347	344	331	332	345	344	319	336	375	334	338	359	354	346	331	339	353	351	328	303	342	348	342	349	329	331	341	352	362	322	315	349	335	361	340	348	334	328	331	361	336	384	349	337	338	350	374	337	353	369	350	342	347	349	363	317	367	349	373	351	337	344	341	345	328	319	328	344	345	303	323	361	349	337	349	333	354	343	346	318	345	326	332	334	347	333	335	327	355	366	347	340	339	320	330	335	330	365	358	363	344	352	342	349	303	366	329	331	338	363	368	366	340	355	336	327	344	325	331	374	348	316	321	331	347	344	338	345	384	322	340	320	361	361	343	357	312	347	324	338	337	366	341	366	322	336	325	349	331	348	315	341	360	355	334	337	348	371	335	296	340	328	336	357	347	308	349	328	354	368	321	339	327	286	350	346	349	370	356	370	334	320	323	352	364	364	341	342	311	347	326	309	311	349	336	355	332	364	339	363	318	348	365	326	343	321	349	376	325	339	367	364	363	308	358	322	352	335	319	337	327	318	368	329	323	343	334	361	315	348	331	311	365	338	308	327	324	343	321	303	356	356	328	364	310	315	361	361	366	332	358	328	357	350	324	323	323	349	352	350	342	349	333	340	325	344	357	339	336	326	343	358	331	351	357	350	371	346	327	323	347	367	331	356	357	358	362	358	320	316	343	338	348	328	353	331	337	368	328	317	343	355	353	330	326	335	330	355	360	345	335	347	360	349	345	348	323	329	333	351	349	340	324	345	307	370	356	369	291	340	327	354	351	351	358	338	331	339	365	322	358	358	340	329	330	337	351	326	304	356	341	324	306	355	355	338	316	349	372	341	357	319	332	304	332	316	338	335	336	351	344	325	362	371	344	316	338	342	312	331	334	312	339	349	349	346	373	361	308	329	324	313	329	343	341	311	335	361	353	349	328	351	331	366	342	331	351	308	308	344	347	329	349	342	346	348	366	352	353	333	340	350	354	330	321	335	337	343	343	342	318	337	338	356	317	358	313	348	338	343	348	331	348	366	342	357	357	342	350	331	328	323	333	358	366	347	310	331	326	364	334	389	310	345	315	311	322	324	334	332	336	343	345	352	317	347	337	378	336	343	374	317	308	330	352	359	379	309	341	339	345	334	367	319	317	320	355	336	340	336	330	336	325	354	378	344	320	350	326	346	380	382	362	314	332	341	335	344	295	318	332	339	328	326	320	324	315	314	346	361	342	378	345	325	341	337	345	324	320	307	351	299	354	353	355	327	368	375	338	324	351	336	345	377	341	337	340	353	307	365	326	310	328	319	323	356	372	351	320	326	332	323	348	353	372	371	374	338	299	377	318	342	339	352	341	358	339	337	351	308	301	364	329	343	340	370	346	315	319	347	364	311	327	314	345	369	343	327	320	337	352	343	338	356	351	329	323	360	358	377	316	339	345	353	349	349	330	316	362	352	324	340	337	329	359	357	359	345	363	341	343	325	338	327	313	346	329	298	340	381	352	359	352	346	336	337	358	337	339	339	339	328	309	329	348	348	355	339	330	335	360	334	327	349	355	345	342	354	365	315	347	350	359	334	356	329	326	348	338	348	350	313	335	336	330	324	325	339	330	343	326	302	360	308	356	324	374	342	334	363	373	350	345	317	320	349	309	376	357	336	304	356	350	388	360	356	336	349	334	335	325	335	361	357	354	322	381	320	318	338	340	326	334	366	341	354	315	347	349	342	349	341	350	344	339	349	335	333	328	334	354	349	368	330	343	346	345	377	336	323	337	367	369	327	328	320	336	327	316	364	343	348	346	319	339	317	329	320	311	342	309	342	339	352	377	322	353	358	347	317	364	324	299	330	354	381	342	341	353	352	358	340	369	344	367	320	340	346	353	347	335	366	366	320	337	357	341	341	342	344	351	306	349	349	312	363	350	351	351	351	356	346	330	323	347	371	339	323	325	365	362	312	325	363	342	329	344	312	357	349	357	325	348	353	312	343	319	305	330	334	353	349	335	338	341	295	354	344	360	324	361	321	312	368	338	327	365	369	324	365	355	353	335	354	333	338	319	348	308	365	393	336	372	361	343	349	348	350	384	335	334	309	338	328	362	328	348	338	337	355	323	352	397	328	331	316	362	326	342	319	349	327	339	338	355	337	324	345	348	322	380	365	317	325	330	307	341	356	309	344	346	340	331	310	350	342	366	322	371	338	382	355	315	339	348	349	381	358	316	324	326	356	362	324	328	348	347	342	369	336	382	353	369	369	331	333	329	318	316	349	336	352	305	346	370	337	363	323	336	359	322	344	339	335	348	343	328	373	349	372	336	337	347	355	346	322	343	334	340	350	359	333	329	319	385	380	342	324	356	372	342	334	357	345	346	302	319	358	347	353	362	343	342	369	360	324	344	352	368	340	307	298	316	334	304	346	333	366	359	343	340	383	338	343	384	358	336	334	341	353	335	325	315	360	310	337	325	348	343	311	339	335	282	316	348	330	351	337	352	337	343	353	346	324	372	371	319	347	336	350	376	364	337	336	342	338	341	344	312	351	349	318	341	332	341	326	330	351	355	341	360	337	351	334	305	360	369	352	312	346	347	340	369	325	372	341	339	344	364	319	339	347	370	346	335	346	345	299	355	341	360	326	363	356	346	348	349	349	341	357	354	333	346	354	330	319	332	365	358	356	404	317	307	366	327	358	331	323	303	329	330	341	340	364	359	375	341	341	332	328	323	332	335	331	337	367	345	315	349	353	337	349	345	299	329	314	332	332	338	324	345	343	316	326	319	367	370	337	307	369	358	333	366	338	333	348	320	321	357	329	337	367	335	350	310	350	348	328	317	358	348	361	357	341	377	338	359	391	378	302	356	321	336	340	323	319	329	346	327	329	376	342	346	315	311	332	331	324	350	325	387	347	362	358	321	325	346	341	325	337	324	331	338	379	371	331	376	332	351	362	319	322	364	318	334	354	324	362	338	307	315	365	353	321	317	335	329	345	376	373	333	345	352	336	332	315	361	352	351	342	353	333	362	361	328	305	317	334	330	347	354	361	350	315	333	336	351	348	345	347	354	355	350	338	319	338	364	360	353	311	325	319	329	355	353	353	357	332	315	330	329	347	332	343	314	322	328	316	383	338	350	331	366	328	309
23170	21723	28365	24456	21534	15590	1791	420	319	307	354	322	361	334	326	346	303	319	314	309	305	349	320	325	303	305	310	308	308	306	313	311	300	321	323	333	301	313	318	298	313	309	295	314	294	333	313	316	310	314	300	311	349	315	301	303	265	305	312	316	303	287	306	313	316	330	305	339	296	348	307	326	305	320	337	287	281	311	316	300	277	347	306	291	287	320	264	270	298	300	345	304	291	303	274	287	296	326	274	340	313	296	292	326	315	327	303	314	299	309	297	312	320	305	333	298	284	292	319	307	338	291	301	279	304	312	337	314	308	286	345	304	325	308	329	293	347	319	300	326	299	305	303	329	307	329	314	318	302	311	304	305	286	338	298	294	336	344	266	290	283	303	323	315	327	332	314	319	289	306	301	303	289	318	283	295	312	307	305	287	340	288	281	324	311	316	305	293	300	324	307	328	324	311	311	310	319	304	316	299	299	325	310	305	281	274	302	295	353	299	320	291	345	347	301	320	282	305	298	311	297	307	342	294	301	309	315	304	288	296	284	301	305	316	313	285	301	302	309	290	336	286	312	300	298	306	312	299	308	358	311	303	319	322	271	329	284	282	334	314	307	330	317	306	334	295	274	338	298	328	315	281	325	303	320	340	277	291	303	298	309	303	311	327	293	332	289	324	299	312	306	315	301	371	315	311	335	322	312	273	299	321	312	321	297	340	294	338	274	320	321	311	362	320	310	271	314	301	323	304	304	294	327	312	294	295	320	315	280	319	314	301	313	283	293	321	304	318	290	260	289	324	310	294	302	297	313	310	308	304	328	309	318	325	324	337	289	326	281	319	299	308	316	316	325	296	322	283	280	293	323	292	326	300	332	300	325	301	295	346	308	283	311	296	332	291	322	323	282	288	315	290	310	310	316	323	306	355	299	295	297	323	294	322	316	325	332	309	292	339	307	312	348	311	305	293	327	302	318	338	322	308	318	324	314	323	277	274	315	306	285	335	341	317	313	295	295	298	305	303	297	317	310	310	332	327	335	308	343	333	292	289	311	332	325	308	344	319	331	327	301	286	310	300	306	303	293	303	300	326	324	301	291	282	326	313	323	312	295	302	313	311	294	343	326	287	278	315	281	304	313	308	310	337	324	317	304	296	310	321	340	309	281	283	337	301	320	336	301	301	302	312	320	284	301	304	294	325	297	295	320	320	327	298	304	305	302	312	297	289	317	281	279	276	288	304	298	291	323	302	274	285	307	310	307	317	338	295	333	284	297	303	301	305	323	289	297	324	292	310	333	308	316	315	297	319	310	305	331	316	314	346	298	326	277	321	320	308	268	291	318	321	320	318	300	304	293	282	334	290	300	310	349	302	293	332	347	314	299	304	318	321	308	305	292	318	294	301	282	313	291	291	277	308	341	292	302	276	353	305	292	326	256	285	317	307	313	325	289	327	304	312	315	315	287	303	299	295	294	323	305	278	310	310	295	300	311	336	286	277	306	328	276	331	304	330	313	281	296	345	333	318	325	273	321	287	355	319	315	276	289	321	277	288	314	309	316	284	325	314	306	324	312	331	334	336	330	328	270	328	304	299	276	307	310	327	284	313	283	306	336	314	312	332	338	308	286	279	298	306	296	283	341	328	321	292	309	318	330	316	301	276	284	301	314	320	325	296	328	324	304	302	311	319	313	298	260	271	302	312	339	312	290	308	299	316	320	320	315	328	310	298	320	303	305	300	309	314	293	319	304	307	333	311	313	302	288	291	347	271	270	314	322	315	292	286	299	312	312	291	335	324	284	295	315	299	286	292	348	279	313	289	302	305	329	322	307	329	348	336	306	326	330	313	307	317	333	294	310	343	306	309	287	296	298	296	302	323	308	288	298	301	320	326	327	300	318	307	314	308	299	266	293	315	300	298	313	308	316	346	301	310	310	309	282	290	280	297	301	311	313	309	311	310	308	303	277	330	301	325	316	302	296	285	285	286	286	303	299	308	299	306	351	281	290	306	329	287	342	289	279	319	317	313	307	302	317	300	304	301	292	276	314	277	298	306	298	304	300	290	287	310	292	327	313	281	305	307	280	289	312	288	338	294	304	327	314	305	267	331	307	320	347	332	296	306	323	337	327	309	308	305	314	306	329	315	307	319	300	315	329	293	306	311	312	324	289	311	318	291	300	319	320	312	305	266	319	330	323	313	327	288	268	283	305	291	294	321	310	334	300	327	297	349	295	301	311	332	311	289	287	301	338	309	280	294	330	370	301	313	288	270	296	320	290	325	300	320	290	323	305	298	311	286	294	309	281	317	316	305	317	287	322	342	330	325	331	291	321	335	321	312	310	306	285	324	279	289	302	307	277	317	314	314	321	297	346	303	303	303	301	302	277	292	319	325	326	320	297	302	296	333	338	306	304	289	354	305	324	310	312	301	309	298	312	325	298	266	291	320	323	292	312	332	329	304	328	284	299	289	312	323	315	301	296	294	315	291	316	330	292	314	339	308	321	316	299	287	335	283	312	339	310	332	328	326	311	298	349	333	297	307	314	302	264	301	302	330	319	283	296	331	310	301	300	305	304	306	320	297	319	313	318	323	270	304	300	306	288	351	307	292	323	318	323	322	292	311	285	300	294	366	329	289	275	307	329	296	291	322	287	329	296	314	326	298	312	332	317	331	310	300	301	294	311	286	332	316	310	322	285	339	292	300	291	303	322	283	325	308	314	308	300	308	285	280	336	307	330	304	289	321	301	310	316	286	297	307	342	299	322	286	340	287	264	293	304	339	308	309	307	291	316	329	310	318	269	336	321	313	296	297	309	304	316	324	326	321	322	331	301	313	275	319	317	309	296	292	285	314	338	320	315	307	317	312	288	334	290	314	297	315	299	313	286	279	301	309	302	293	325	327	317	307	313	273	298	320	307	295	309	324	330	338	340	285	294	351	325	296	341	273	296	313	274	305	314	284	285	340	314	319	299	294	286	304	340	312	298	346	311	309	305	285	305	283	296	299	304	317	295	312	324	321	281	322	311	315	300	311	305	343	300	278	303	270	310	296	329	311	292	296	297	310	310	305	288	301	318	311	325	285	304	320	302	336	293	285	296	306	297	314	294	342	329	280	291	324	320	303	351	312	290	317	334	328	309	320	340	325	314	331	274	316	296	315	294	330	304	310	304	292	298	299	296	288	301	299	322	344	294	289	323	271	308	317	307	304	307	317	320	320	300	302	268	300	301	316	298	313	281	296	301	333	308	284	292	324	307	319	287	309	290	310	320	321	326	299	302	295	301	312	338	293	328	322	343	307	316	301	309	312	289	297	327	294	310	293	301	302	309	308	305	326	319	275	294	291	332	336	313	328	276	326	324	310	337	320	291	300	364	327	303	278	290	318	322	326	319	322	282	289	325	294	278	271	290	283	322	282	304	299	283	330	301	305	326	334	346	338	303	316	287	337	305	355	305	289	277	322	288	312	330	322	297	303	287	316	279	317	315	305	281	303	323	299
59474	93259	39158	34303	19082	771	789	666	639	625	643	599	639	609	540	568	592	602	564	579	549	552	544	501	560	533	541	558	569	534	585	542	550	604	548	593	538	558	557	558	556	525	494	534	543	512	545	541	573	531	559	552	573	536	514	549	550	586	555	565	523	577	556	564	551	559	518	609	548	542	554	552	543	510	498	546	553	514	565	569	535	522	554	555	531	541	566	583	534	563	536	535	531	519	573	571	534	570	576	541	606	540	534	547	555	552	535	560	535	535	553	547	555	590	542	572	556	493	577	576	524	566	551	558	536	547	578	563	550	557	554	548	522	550	561	556	529	562	551	601	538	553	546	586	567	527	560	566	587	516	536	541	522	521	564	529	550	525	566	581	553	568	607	568	528	533	553	548	542	510	557	563	567	534	510	528	524	551	517	551	573	572	545	514	554	530	575	572	585	551	561	492	539	545	552	530	563	575	526	593	554	499	524	566	526	584	564	550	530	536	549	586	539	523	600	560	533	545	541	527	561	510	544	521	539	515	557	549	541	498	556	569	604	513	561	549	568	547	525	572	560	546	579	555	572	554	559	529	566	595	578	542	577	504	571	562	587	568	574	586	550	537	554	491	570	538	522	529	555	545	501	575	520	569	573	517	507	553	508	530	532	566	494	586	544	534	591	505	567	502	550	557	563	525	576	570	570	540	541	522	536	565	546	579	527	554	567	521	552	601	529	591	576	582	491	568	524	543	535	559	563	589	541	553	526	546	575	556	559	541	542	528	544	532	534	515	487	564	506	582	538	541	551	531	602	571	530	548	517	505	542	582	560	595	584	558	539	573	569	540	565	543	551	526	559	531	544	510	548	569	529	508	537	583	554	533	573	560	541	546	521	526	582	549	573	544	547	554	564	529	532	510	574	525	545	601	567	560	586	578	548	533	549	586	590	593	521	561	546	533	524	551	542	544	522	571	549	563	548	560	555	562	546	561	515	565	524	528	564	563	525	576	519	484	567	563	559	573	567	595	559	577	546	493	529	545	566	559	527	546	518	534	502	544	570	546	509	534	565	544	518	543	574	564	536	544	549	542	586	507	518	561	508	549	585	543	558	547	545	505	548	525	546	547	542	568	549	527	538	547	526	546	557	563	576	535	548	560	559	558	596	581	575	538	548	530	535	560	552	551	554	557	565	555	568	530	550	564	532	517	552	541	518	519	560	558	566	542	565	555	555	588	556	560	521	504	538	590	548	529	557	548	525	536	536	518	587	543	528	568	546	550	555	530	547	526	584	567	506	552	589	541	545	545	585	548	548	519	545	570	533	545	543	544	545	560	552	573	563	566	567	546	542	561	557	547	549	550	538	536	509	537	562	528	553	505	565	550	583	549	557	524	564	572	521	540	564	530	537	581	548	536	493	559	529	554	510	512	589	550	562	551	527	540	597	542	562	531	539	536	567	537	538	583	549	550	497	531	617	547	529	593	515	575	591	559	549	490	526	563	539	602	575	528	582	525	548	497	565	500	540	576	524	544	533	534	582	562	546	555	574	556	569	567	549	532	546	529	515	512	561	516	612	574	557	553	575	583	532	550	546	532	547	518	566	580	563	534	557	546	503	532	565	586	553	509	546	553	535	588	540	544	576	561	538	557	536	529	555	566	564	531	560	582	593	543	523	565	571	544	553	545	588	547	603	541	573	539	532	521	597	531	584	561	543	603	554	554	565	546	557	488	516	543	548	544	525	500	542	557	578	549	539	543	556	503	543	577	568	541	534	552	507	524	530	557	512	509	530	568	543	544	548	467	563	564	600	527	581	570	514	556	572	562	503	583	552	544	498	575	565	575	549	533	586	542	557	535	480	546	555	548	533	532	526	566	602	489	579	546	559	569	574	552	577	517	515	518	558	576	511	551	529	569	535	506	588	529	552	536	561	548	512	551	529	514	541	580	530	533	521	542	570	560	542	531	549	536	565	526	578	587	539	552	573	601	519	557	511	593	508	509	561	540	554	553	539	567	538	571	558	538	537	550	525	556	563	532	519	508	540	566	534	545	571	541	548	556	556	550	524	556	491	524	561	572	519	562	553	517	549	559	576	556	515	504	543	502	521	568	506	564	543	583	559	543	490	547	517	546	526	561	570	535	548	557	574	551	561	552	515	523	535	540	559	524	526	561	563	560	557	532	577	579	502	555	510	546	536	539	565	517	555	539	574	534	541	518	521	535	531	535	558	596	539	528	513	535	559	578	572	519	548	547	521	556	560	534	561	529	554	541	578	480	528	537	528	520	545	488	543	538	562	557	554	516	531	529	537	513	505	557	544	531	574	538	535	617	527	536	543	539	578	531	550	558	597	549	522	537	570	565	543	549	517	516	537	520	516	515	563	536	567	554	564	532	521	551	586	519	589	549	552	565	513	560	507	555	550	531	554	550	578	610	523	536	548	578	568	496	532	606	557	550	559	616	522	553	568	550	497	542	575	526	532	542	526	564	526	547	548	518	573	551	528	520	543	556	533	538	539	519	565	578	573	556	519	530	507	536	582	528	533	540	546	555	554	554	560	512	521	539	530	570	578	518	547	547	556	600	592	519	544	542	544	532	570	507	547	545	556	548	498	584	579	553	522	582	547	514	568	549	556	572	508	542	550	591	556	555	524	521	553	606	557	543	554	564	550	550	539	541	519	546	539	535	578	535	525	583	495	557	541	539	575	547	579	524	544	561	581	575	525	571	532	560	538	552	489	548	568	566	513	540	566	519	522	540	594	535	539	526	522	539	525	527	542	536	525	565	547	561	588	532	535	626	567	487	588	564	534	578	531	551	564	494	495	551	542	538	564	515	561	547	523	587	531	570	539	524	604	520	606	527	513	574	551	474	555	573	522	539	529	552	529	558	548	560	541	545	523	551	535	584	567	579	552	564	505	555	559	583	541	543	544	543	548	575	553	501	518	559	525	544	555	566	538	567	551	584	533	547	551	553	520	516	573	535	594	569	535	560	514	566	568	556	511	516	520	549	530	512	556	542	523	557	556	567	522	518	526	550	557	527	561	552	531	552	536	534	524	516	566	562	546	524	564	522	518	565	545	591	543	543	523	576	560	524	550	557	571	544	545	536	542	499	554	541	530	515	541	557	575	513	552	536	557	549	544	592	521	560	581	529	546	524	542	568	553	533	554	531	528	548	567	516	594	567	543	528	518	550	564	544	528	533	540	545	551	549	556	575	578	550	536	538	559	582	539	555	571	559	562	565	610	577	566	559	560	541	543	529	513	501	544	497	549	555	523	545	556	510	566	566	593	594	575	562	525	539	583	533	592	542	538	557	584	592	530	547	536	515	549	540	573	537	549	543	502	600	574	551	562	523	531	559	545	520	566	527	545	502	562	586	565	522	562	531	530	566	526	553	565	549	513	544	544	563	521	549	545	555	505	550	566	566	553	549	543	512	591	551	573	552	578	601	547	544	556	550	574	560	535	605	553	564	564	549	537	570	519	548	540	487	548	563
29242	27797	18435	4926	1674	245	192	229	230	261	192	212	217	235	213	213	209	196	213	224	213	209	211	213	216	205	218	209	210	228	236	199	213	199	211	238	222	212	212	219	199	234	241	197	213	212	218	224	221	251	217	212	217	228	233	205	213	212	240	202	226	207	199	222	231	244	250	205	209	213	203	201	192	197	203	212	215	192	213	229	195	214	196	209	207	218	203	203	226	259	210	199	226	223	194	224	224	205	238	196	229	192	217	227	212	214	200	217	216	227	236	217	226	215	219	214	214	207	186	237	206	203	226	223	181	208	222	209	211	192	224	231	241	216	214	207	210	200	232	194	204	217	214	223	201	207	192	222	209	236	179	221	223	220	212	246	202	215	201	222	215	226	209	213	188	200	225	220	180	201	233	214	201	203	217	205	240	218	227	212	222	230	211	249	219	226	185	215	220	225	200	201	193	187	204	226	200	235	217	193	220	218	228	211	201	185	222	239	232	219	224	217	218	224	222	218	201	207	220	196	230	217	211	209	222	251	185	201	205	233	204	202	231	204	217	229	219	212	217	213	237	219	217	210	217	234	218	208	228	233	195	233	200	194	202	222	203	206	183	201	243	219	186	213	203	206	204	222	210	207	222	245	224	224	213	189	199	230	201	206	220	222	209	236	221	210	205	199	215	238	218	204	217	220	221	200	198	228	200	205	202	205	220	201	240	224	188	203	234	241	183	201	224	227	228	188	206	222	235	212	206	223	208	198	201	203	195	218	199	229	199	215	203	206	214	228	232	207	224	226	237	198	194	232	208	222	197	226	211	210	222	204	216	225	179	252	198	193	228	245	227	213	214	194	216	218	216	222	200	208	214	215	216	208	223	206	207	182	208	208	202	203	191	217	201	201	234	217	229	209	218	211	209	214	223	222	206	208	233	221	217	216	211	206	209	227	217	229	241	221	229	209	224	218	216	201	228	195	206	221	208	226	216	234	222	231	193	200	240	211	205	197	218	211	227	216	237	218	204	217	205	213	215	238	193	238	212	235	225	227	223	198	201	215	220	208	221	206	221	203	214	221	198	204	216	219	230	204	209	223	214	208	202	208	241	211	214	221	223	237	217	223	211	208	213	217	230	253	220	212	223	201	180	190	194	218	214	223	200	219	187	201	197	227	232	216	203	217	195	212	191	257	182	229	200	254	201	216	181	208	233	229	232	229	235	230	212	216	221	238	222	214	237	232	214	206	229	221	197	202	223	213	213	196	215	222	187	222	196	210	229	203	199	229	219	228	222	198	235	239	201	215	204	214	186	215	197	212	192	215	195	210	191	206	208	221	202	217	224	215	220	214	235	221	225	218	203	211	244	211	200	208	236	201	212	205	237	218	233	214	209	195	214	214	207	223	196	206	210	230	188	202	202	195	198	222	213	210	210	209	217	206	217	214	220	233	225	254	188	222	216	215	240	220	214	221	205	250	200	234	233	208	216	225	214	211	210	233	199	209	203	219	208	223	236	213	214	215	229	219	228	212	204	196	205	246	240	251	207	193	192	234	230	222	217	211	205	220	180	222	215	225	213	210	190	204	185	219	202	213	228	233	211	204	211	225	200	249	210	223	217	222	225	217	225	224	202	202	197	207	205	222	234	227	229	219	204	223	204	244	232	207	203	185	223	228	200	217	206	205	245	218	215	208	231	207	211	208	188	222	195	231	212	223	216	217	204	209	225	206	227	220	214	218	224	209	236	196	172	199	213	185	230	204	206	239	197	215	229	197	205	224	202	228	232	226	219	209	220	220	218	209	204	229	247	235	206	219	227	200	237	221	227	212	228	223	195	236	193	204	205	206	227	223	194	216	246	234	224	199	196	231	216	205	215	213	202	219	205	208	213	225	209	230	250	210	205	211	233	229	211	204	208	195	208	216	239	218	199	221	200	208	236	217	214	228	205	207	214	199	211	217	247	220	195	211	184	219	198	202	221	232	181	214	212	216	226	207	224	229	205	213	222	189	217	194	181	202	236	209	208	251	187	211	209	237	228	214	212	210	234	220	218	235	221	237	191	222	233	218	181	212	239	212	204	216	194	223	190	210	209	212	215	216	241	230	202	220	208	224	214	213	216	236	221	229	192	243	224	193	210	218	230	203	237	213	171	230	230	223	184	240	213	194	237	209	221	205	200	234	231	204	216	204	224	207	207	215	207	209	228	228	189	195	227	252	200	203	234	209	224	200	190	196	207	226	208	229	236	210	248	225	212	230	233	208	212	225	222	189	216	217	193	211	217	221	234	214	189	249	220	217	227	192	183	218	194	215	197	230	206	226	203	226	220	202	218	204	215	220	232	205	223	215	206	233	229	222	220	199	192	233	236	227	238	206	219	219	215	213	175	211	198	215	201	233	209	212	190	201	230	200	231	193	230	201	200	230	200	236	202	217	246	228	216	202	227	235	224	221	198	179	210	210	189	195	218	242	210	205	229	207	226	217	195	196	194	206	236	208	210	212	242	224	229	199	218	235	250	208	218	193	225	230	223	227	204	215	238	223	215	199	214	209	230	237	207	203	240	218	200	195	193	230	227	199	217	212	209	242	224	214	235	193	206	221	193	212	246	212	220	199	210	178	205	220	199	205	208	225	216	212	205	235	210	222	214	233	222	210	242	241	225	243	201	227	203	215	197	231	233	242	207	212	212	214	213	218	207	206	244	219	209	236	207	216	222	187	201	214	194	199	223	213	199	201	245	238	200	224	221	223	226	212	232	228	219	231	206	214	213	210	198	197	197	217	207	212	217	238	207	209	236	212	230	201	227	228	187	218	204	230	203	230	222	212	167	216	208	247	238	207	207	210	196	219	179	207	230	221	231	212	237	238	230	199	220	237	217	227	230	224	196	210	216	177	217	238	175	224	186	224	196	223	227	216	214	210	205	205	208	213	225	201	231	210	180	200	227	221	227	223	229	192	210	215	217	211	210	224	220	200	216	214	213	209	207	206	205	215	218	226	198	247	221	189	199	216	226	226	197	198	221	212	218	217	217	229	231	222	220	209	221	229	213	202	231	215	232	196	214	217	221	207	240	197	224	212	223	205	213	208	238	218	197	224	208	212	212	236	198	200	212	235	220	210	205	214	218	199	201	237	194	192	225	190	248	228	232	229	194	236	198	228	234	219	226	224	212	203	224	238	225	184	169	222	209	228	182	220	210	182	223	237	210	200	197	220	216	229	207	200	213	209	220	214	219	223	216	198	199	242	206	219	217	199	211	197	197	230	196	231	218	212	202	205	235	226	194	221	193	233	213	198	231	200	204	231	217	226	208	231	234	230	204	241	231	189	228	206	218	228	201	203	225	219	220	211	201	199	215	188	193	213	214	233	222	229	218	222	192	228	203	212	202	201	207	166	200	213	211	211	231	223	216	250	232	204	227	215	249	190	203	232	218	221	219	218	213	233	197	223	217	218	209	206	223	220	228	217	239	203	185	220	224	243	220	250	208	230	221	216	191	223	203	247
39075	44499	11402	5298	4147	426	405	434	448	451	454	405	453	406	384	465	430	412	450	419	386	427	417	440	435	433	431	447	426	406	437	456	410	409	442	402	415	439	412	400	402	400	410	419	445	410	440	417	405	408	442	416	410	423	420	443	445	417	423	460	400	416	423	442	434	437	417	380	428	404	407	399	444	431	438	409	426	411	446	416	470	424	456	411	401	401	416	386	401	393	436	439	402	421	386	416	435	446	438	416	438	417	437	411	416	429	425	391	411	467	430	411	409	421	398	420	428	409	447	404	462	410	437	443	434	425	426	425	392	442	450	426	401	430	411	413	448	413	411	430	441	429	383	437	418	431	385	429	409	416	429	380	429	459	385	425	407	427	455	443	406	425	394	459	435	408	435	421	411	378	431	408	411	412	422	414	414	430	369	408	403	428	455	456	440	413	453	433	447	413	432	429	448	408	388	473	437	439	450	415	389	412	391	410	401	395	427	393	442	401	409	441	402	416	415	411	405	397	452	389	450	437	408	389	404	401	415	440	447	456	415	422	419	391	390	426	442	440	439	439	404	427	412	417	460	421	444	387	440	417	419	422	415	391	424	401	449	444	480	417	452	401	426	399	387	429	411	420	451	406	400	451	421	435	426	432	437	436	443	392	412	463	400	417	437	456	437	425	390	410	428	419	411	428	415	414	465	374	419	445	426	404	427	391	388	384	397	426	424	422	400	442	435	385	432	405	444	440	436	444	403	442	450	435	418	411	430	419	418	414	447	405	433	399	405	404	441	401	426	411	383	405	426	462	454	408	436	404	404	417	465	425	401	419	428	428	463	371	426	431	437	427	386	446	391	404	409	404	443	452	446	403	411	460	408	393	416	428	413	404	410	412	432	409	433	433	430	443	411	431	416	405	436	392	436	432	414	450	441	426	438	456	418	465	417	409	428	424	405	455	428	456	409	395	417	394	427	459	429	393	408	391	406	438	467	406	445	411	465	446	405	455	436	400	434	405	408	460	415	429	469	383	433	432	444	420	407	409	414	434	443	449	408	426	388	415	406	412	430	419	448	420	436	396	409	413	467	413	419	397	431	408	406	440	427	428	389	454	467	443	462	413	427	425	402	394	437	382	430	442	455	456	427	404	418	412	452	432	383	442	428	453	435	419	401	420	417	418	401	424	407	477	442	408	423	377	417	446	449	383	439	429	397	433	403	403	418	418	418	396	418	434	413	414	419	424	385	426	452	435	418	394	427	432	396	417	434	404	470	438	431	429	461	434	420	386	410	416	430	398	439	431	445	402	441	432	422	417	373	454	458	429	406	460	437	381	401	419	404	434	417	446	418	375	448	420	432	428	429	434	424	418	422	449	420	399	457	401	428	437	427	381	426	377	389	405	458	418	432	435	414	429	424	416	430	378	446	428	434	434	420	405	437	421	425	435	446	403	441	436	410	423	434	410	442	385	449	380	419	408	419	413	429	427	400	461	430	386	438	406	478	431	452	417	413	432	440	445	413	429	411	407	409	428	452	425	398	426	424	402	420	410	423	405	411	403	452	422	433	423	381	393	445	398	400	461	408	388	407	418	406	442	409	433	425	393	421	424	438	422	427	418	396	427	428	411	461	390	410	396	407	376	422	430	399	414	436	369	395	387	393	379	420	397	422	412	439	405	433	406	444	402	424	397	413	429	448	442	441	414	394	411	428	449	432	367	405	391	430	392	405	419	465	408	456	443	388	379	439	419	429	415	400	415	421	429	430	389	424	411	391	417	431	422	453	415	418	426	373	432	396	432	414	382	421	414	411	397	442	413	434	418	418	433	419	411	401	423	435	424	420	428	413	408	408	424	406	446	429	414	455	440	433	416	418	417	396	439	419	402	402	385	444	434	442	439	361	381	435	395	379	426	438	398	427	431	417	395	441	437	439	391	396	448	408	410	418	399	399	413	408	413	412	425	452	390	435	415	441	417	414	418	431	414	422	417	420	472	398	397	400	395	428	397	438	422	444	426	441	413	415	409	415	439	398	434	364	420	440	455	403	450	431	420	408	405	422	445	421	404	441	421	430	459	393	420	421	427	413	413	413	416	415	433	445	399	437	407	461	414	424	422	420	422	450	428	419	452	386	414	437	456	441	410	370	408	429	451	430	350	401	420	402	428	395	454	445	401	432	419	424	432	404	430	427	380	405	406	416	437	406	411	403	422	427	407	475	439	414	442	479	443	416	421	393	413	388	403	435	433	427	432	424	475	460	408	430	414	397	439	380	397	393	407	423	413	464	432	449	411	445	445	421	399	427	405	462	417	401	420	411	414	409	402	420	411	392	414	404	393	397	437	422	406	417	425	425	398	437	387	400	442	463	415	451	404	411	435	456	436	392	410	399	445	415	467	435	420	422	454	409	406	424	376	403	374	406	454	418	440	429	413	424	425	433	414	383	415	383	407	403	420	447	457	387	459	440	430	429	417	462	416	450	410	389	428	382	436	411	415	416	426	421	380	446	410	388	417	398	386	412	400	398	410	426	419	428	432	414	414	437	413	460	417	383	395	429	431	418	438	402	411	412	418	403	443	438	424	417	398	408	382	393	387	432	377	402	439	405	421	470	442	402	419	404	413	397	384	453	422	422	447	415	410	407	429	426	451	401	418	412	433	436	392	430	378	412	441	407	411	413	422	423	425	435	406	426	462	402	441	402	419	428	402	402	436	411	413	406	409	414	415	416	459	423	390	411	396	410	429	443	407	412	409	411	426	417	432	399	392	418	433	421	406	446	405	399	456	402	452	403	381	436	416	400	429	431	394	465	393	421	419	445	429	443	416	428	440	418	415	382	392	414	434	423	413	423	414	403	392	393	409	438	422	398	439	382	410	433	398	380	437	427	434	394	439	445	431	428	384	423	431	421	433	424	408	427	397	411	406	442	393	435	385	406	425	412	427	378	433	400	488	427	437	420	405	399	403	433	466	408	392	435	410	450	429	428	427	397	420	402	411	404	423	423	406	427	428	385	410	435	412	440	449	421	412	415	397	400	398	404	453	430	449	415	418	407	406	438	369	447	421	425	441	410	457	440	415	426	414	421	414	445	419	421	406	414	461	406	449	426	448	401	436	393	435	423	451	432	415	457	427	432	454	415	399	417	441	413	419	415	402	409	446	446	429	415	429	400	405	408	445	422	438	453	450	429	435	395	456	440	439	449	433	442	406	404	399	385	465	429	399	434	443	413	403	417	414	421	420	414	456	397	427	361	412	435	393	459	413	433	411	410	444	390	464	389	446	426	408	430	404	398	407	427	404	436	445	426	452	407	385	417	438	445	389	420	416	370	423	426	404	419	438	394	452	420	404	414	386	399	416	436	441	410	402	413	381	430	436	408	426	413	421	412	434	426	423	405	411	380	413	454	408	478	442	403	401	376	403	406	411	394	407	456	448	438	457	430	413	423	403	377	369	482	406	416	429	398	419	446	431	433	432	450	432	409	438	426	404	384	413	438	430	434	411
24259	22525	28434	24119	20079	5767	284	217	206	183	165	155	172	191	175	145	160	196	199	174	178	166	149	165	176	146	154	173	164	185	178	172	165	171	184	177	166	193	161	178	164	163	162	169	173	159	169	160	175	153	157	179	151	153	169	154	171	143	171	163	164	172	167	174	176	162	179	160	149	153	177	170	180	168	146	144	170	180	158	168	185	152	162	150	170	149	159	159	174	152	169	184	162	150	186	137	166	160	151	145	166	168	162	143	161	182	172	138	160	153	178	157	162	160	148	169	165	167	164	179	169	153	171	159	142	190	163	186	152	174	143	152	166	155	148	184	169	162	171	171	159	170	178	181	179	136	157	170	166	168	159	164	129	152	186	147	158	174	163	155	161	159	163	165	155	146	159	165	155	173	173	187	159	169	172	182	155	143	168	149	159	184	166	162	148	153	167	171	157	157	164	167	166	150	188	160	183	166	168	172	172	173	169	147	152	166	156	172	168	153	171	150	166	173	179	144	175	183	159	172	163	172	166	162	181	171	150	192	159	161	171	142	164	160	170	159	138	172	162	184	133	152	185	157	150	173	154	159	178	169	145	162	162	173	151	159	164	175	164	163	173	173	167	145	152	145	146	175	162	164	161	149	155	158	173	168	157	180	158	149	170	141	170	151	156	171	154	177	166	171	166	162	161	162	179	146	175	158	161	161	159	161	166	164	172	187	191	152	167	176	163	153	181	158	158	177	149	155	148	147	160	177	180	182	169	171	176	153	186	152	156	159	162	166	173	159	179	148	183	163	142	151	176	158	161	154	183	161	164	183	158	156	153	166	159	166	172	182	155	182	168	156	182	157	177	145	182	172	140	163	146	154	154	164	167	170	175	173	157	166	184	150	193	159	149	163	155	146	160	174	151	156	166	167	150	155	150	142	158	180	178	168	164	173	151	164	142	165	157	191	167	163	177	186	165	158	165	160	182	159	176	167	162	155	158	158	179	140	165	154	157	164	167	163	172	167	148	150	152	156	170	151	163	179	165	152	175	169	157	181	157	177	160	170	181	167	152	171	163	141	165	168	167	155	164	159	148	158	135	152	177	182	154	162	154	182	160	156	168	158	156	153	182	162	181	161	168	204	156	177	146	162	165	144	167	144	164	172	154	163	150	182	173	153	150	179	175	180	170	165	161	167	164	180	174	161	164	163	172	185	151	173	146	159	181	171	151	177	149	180	168	166	149	144	167	166	163	173	170	155	169	175	182	168	151	169	153	172	161	177	180	150	155	149	153	171	189	166	161	169	169	171	171	163	159	158	172	162	145	158	151	162	176	166	160	164	155	157	150	153	164	182	147	189	146	150	135	166	140	138	159	149	169	169	170	153	148	160	164	159	195	161	153	178	157	155	165	192	160	182	179	146	143	152	157	169	146	141	188	161	156	178	137	135	188	152	144	137	158	177	168	156	170	150	157	172	173	175	130	159	177	150	147	143	172	188	147	154	148	185	143	180	142	161	156	143	164	177	144	166	185	190	158	155	167	176	146	173	157	178	142	151	158	142	183	191	153	181	151	195	137	178	152	154	153	157	163	165	157	154	153	166	163	144	178	173	168	152	162	135	166	159	162	161	171	171	163	162	155	152	146	176	175	164	163	165	186	161	161	182	194	184	170	148	160	156	170	174	169	167	150	155	156	178	174	162	203	154	160	178	185	154	184	157	171	180	167	162	173	157	170	147	168	183	182	160	168	152	157	150	183	143	165	184	164	147	168	139	151	162	173	166	134	149	174	164	144	157	165	171	144	172	139	162	180	171	158	131	169	174	196	158	149	159	151	135	153	154	190	160	162	150	153	148	169	146	174	174	130	171	191	174	157	150	178	165	155	166	181	156	155	154	165	150	167	141	153	144	150	161	162	157	149	140	189	146	167	188	163	162	148	186	142	158	163	163	164	164	189	138	172	158	180	145	147	152	159	144	156	149	161	158	150	169	162	168	185	201	163	185	183	155	160	164	179	172	159	167	158	161	156	160	195	153	188	175	181	149	151	180	165	166	177	148	176	160	146	171	167	154	158	164	155	178	166	181	166	165	141	177	172	183	162	153	155	190	155	160	167	156	156	143	169	175	160	159	160	169	152	175	169	148	148	171	166	156	162	138	171	149	156	152	177	160	158	159	163	153	189	183	137	178	152	163	174	160	150	163	164	168	152	173	158	154	170	177	162	151	178	153	170	177	178	166	148	162	160	167	161	155	137	164	162	143	162	182	156	181	154	183	159	185	164	188	177	170	160	168	164	173	168	172	156	150	179	166	150	164	149	158	147	190	156	146	162	171	153	162	163	165	153	154	163	149	165	194	135	164	160	166	163	143	141	152	158	167	187	159	149	164	177	164	170	157	148	177	137	146	166	149	169	144	164	165	178	180	162	179	160	173	168	171	159	169	174	180	170	155	156	169	186	183	163	157	180	184	177	173	170	163	143	150	172	190	164	162	152	172	179	168	161	160	149	171	154	167	179	159	170	157	154	172	164	160	143	151	168	179	153	173	168	177	157	154	173	175	172	171	143	167	167	167	169	154	166	154	170	157	162	164	159	158	155	144	162	156	161	168	144	164	154	150	180	172	165	169	169	158	176	157	172	163	162	153	147	156	155	165	158	195	164	163	148	170	155	174	186	166	178	150	153	151	159	155	133	159	174	193	148	154	172	161	182	159	172	165	137	164	166	182	158	158	152	168	168	158	168	161	155	181	167	150	146	145	156	176	157	146	174	184	171	171	152	164	155	157	202	169	130	150	188	165	174	174	179	163	152	164	143	164	190	170	162	154	159	175	158	168	168	170	170	159	168	169	194	162	160	160	161	162	163	158	166	157	149	162	194	154	172	148	146	158	148	145	154	143	177	140	157	177	137	143	156	149	175	153	154	157	165	156	151	165	152	164	146	151	173	172	175	187	155	161	161	159	165	159	162	155	195	164	154	146	158	159	156	150	184	155	133	171	158	140	167	178	154	171	172	170	158	164	173	154	189	155	171	159	172	159	178	172	161	180	155	163	182	153	161	172	167	194	162	152	169	160	170	158	152	136	150	167	166	157	158	180	155	150	183	154	169	163	179	150	140	172	183	167	169	172	171	173	162	165	157	156	165	168	169	168	181	163	170	148	162	150	177	156	154	157	193	151	165	133	180	143	158	170	145	168	142	174	162	156	160	144	157	155	162	183	168	186	149	161	163	145	135	155	148	165	185	163	186	165	166	154	164	153	160	162	157	161	162	170	174	168	145	173	159	163	162	181	165	161	162	169	143	163	142	149	190	161	153	155	156	173	159	161	172	162	155	161	161	140	158	150	160	166	175	146	168	153	161	179	153	156	167	159	160	161	147	179	172	164	170	151	162	163	180	172	168	151	154	167	154	165	159	153	167	150	185	164	153	164	147	174	165	155	170	159	167	182	160	160	168	172	159	195	157	198	126	171	166	172	192	157	150	139	169	135	154	166	164	161	179	141	177	149
60309	80258	33706	28059	14657	483	474	445	372	374	353	341	308	321	364	334	330	311	334	342	367	371	302	375	312	320	326	354	283	312	341	313	345	308	305	322	332	314	353	347	336	312	331	335	323	335	311	301	326	301	326	306	330	310	345	337	320	311	299	321	333	305	335	343	350	307	351	322	320	301	292	301	297	339	335	324	317	339	319	309	334	327	344	316	318	342	332	310	290	337	330	301	301	318	280	308	334	340	313	295	310	307	357	351	341	353	320	350	321	346	311	327	330	343	341	318	312	343	303	341	323	302	324	304	296	327	292	332	327	355	326	340	322	300	280	303	298	293	342	305	286	303	336	316	348	330	306	296	310	320	335	309	321	316	291	345	320	358	354	324	342	341	329	316	351	312	330	312	300	333	325	297	298	335	323	272	337	317	341	328	310	318	323	328	322	299	309	320	346	296	303	305	308	329	308	328	307	312	333	324	336	320	303	329	288	314	297	299	291	291	336	308	309	316	309	304	339	326	308	331	328	340	306	299	331	313	316	329	306	336	349	302	320	308	291	314	313	344	316	282	311	330	338	318	320	339	320	302	342	330	294	302	338	328	316	336	310	312	344	269	319	309	322	309	326	309	309	309	297	321	306	331	319	309	314	302	295	280	325	344	329	336	321	278	299	309	336	340	339	322	310	312	282	324	337	335	301	317	285	298	305	333	334	304	279	302	297	306	325	316	305	329	302	323	324	339	281	318	308	315	315	299	284	290	301	307	344	354	364	302	314	312	315	323	291	332	318	314	332	320	313	320	334	340	334	317	308	301	318	311	304	296	304	344	342	337	314	333	293	319	304	284	286	353	303	320	325	288	311	313	313	328	324	324	311	331	332	318	321	348	345	303	340	300	309	299	332	313	314	314	306	305	282	303	318	332	328	281	318	313	325	355	324	350	299	289	286	349	300	305	340	329	341	315	309	305	322	327	314	317	326	312	352	322	309	332	296	304	323	301	326	318	284	295	325	353	328	316	316	315	307	307	308	323	304	282	323	319	308	296	314	342	307	269	279	300	307	296	313	312	320	323	293	314	342	316	301	300	307	313	304	313	309	342	340	307	323	305	312	301	310	299	311	319	284	320	297	312	300	282	297	282	304	307	330	312	327	337	293	328	335	298	329	276	341	348	339	286	330	317	300	318	310	301	314	281	327	329	319	315	308	318	335	323	280	344	334	310	345	334	349	336	335	308	358	312	293	324	328	321	326	274	300	352	292	326	297	312	282	350	300	336	313	307	297	302	338	345	323	306	293	289	337	301	291	318	327	314	305	285	318	321	320	309	318	309	318	289	309	316	298	338	307	348	310	314	316	348	310	308	319	335	319	334	327	322	352	317	314	350	320	329	340	323	315	318	319	309	305	316	320	300	328	303	331	301	303	324	326	316	349	307	341	314	314	329	323	354	330	321	288	310	315	332	337	325	296	333	333	311	284	327	328	301	303	329	302	301	320	331	304	321	331	322	337	314	290	325	332	315	323	297	335	338	319	304	323	334	329	306	368	348	302	291	338	323	315	317	326	327	329	296	314	336	326	337	308	312	299	317	319	334	305	300	321	305	315	321	318	338	331	299	311	311	320	331	297	292	299	304	341	341	319	313	301	337	308	320	352	283	338	296	290	322	317	317	309	307	321	290	319	336	315	319	328	319	343	304	329	308	324	329	321	354	313	318	291	301	290	311	312	297	322	321	341	322	276	315	328	313	308	311	334	336	311	348	353	313	310	327	302	313	308	290	304	343	332	331	306	302	304	331	311	308	317	338	351	326	313	321	310	334	328	318	347	334	291	299	322	310	337	319	294	300	321	300	326	326	298	287	308	343	344	312	284	324	323	295	289	294	344	340	289	309	330	287	280	331	299	328	340	325	325	352	353	325	357	309	306	348	312	331	305	309	312	325	317	317	301	316	328	308	336	300	304	280	270	323	289	309	282	324	334	342	290	357	304	302	335	317	321	294	297	300	354	331	330	318	298	307	320	308	306	313	328	298	296	354	306	304	318	329	315	330	337	291	304	310	310	282	302	325	321	327	336	321	321	307	310	331	327	316	299	319	327	288	334	292	315	319	326	296	322	350	353	316	308	297	282	278	297	333	309	354	317	316	316	314	333	305	334	298	304	306	360	291	289	316	324	345	312	317	339	301	315	303	311	323	316	319	331	328	317	358	311	326	296	323	314	325	292	297	335	332	308	355	322	328	310	314	328	334	328	299	311	340	348	294	319	316	334	308	303	292	309	279	298	328	352	296	325	309	356	324	360	322	318	307	311	293	317	298	289	309	317	291	320	311	333	336	309	305	343	279	311	322	314	319	326	338	332	270	305	318	326	311	292	329	300	322	310	353	315	305	321	356	332	324	317	317	326	336	302	300	304	334	315	321	326	301	334	283	313	304	326	330	298	333	328	283	326	348	345	316	335	330	292	373	324	298	323	312	309	330	301	334	353	317	311	318	295	299	329	338	319	302	287	319	290	310	319	353	326	306	296	360	324	331	297	315	280	319	334	329	312	329	342	324	340	334	329	331	290	300	313	323	342	295	331	310	323	362	312	311	311	343	347	325	280	327	360	312	341	314	307	283	304	306	334	289	311	328	319	314	330	322	336	324	301	317	320	347	342	306	315	314	289	307	336	336	328	289	345	305	292	331	288	312	309	330	299	337	345	296	347	326	301	311	330	313	292	338	334	297	333	324	292	294	331	317	306	298	344	326	329	304	332	302	333	322	336	298	307	301	315	305	363	316	332	302	316	318	317	296	325	305	331	332	326	317	290	355	303	332	327	309	289	335	322	291	309	326	279	290	297	296	325	339	326	333	322	300	297	322	334	301	330	331	311	328	335	301	339	354	310	315	293	319	305	333	320	321	301	322	334	320	321	312	332	309	286	321	309	322	324	352	355	307	272	304	288	307	274	327	335	286	292	329	314	325	321	304	339	277	327	317	304	308	330	338	306	304	336	326	310	321	297	316	335	330	336	314	304	293	327	304	320	320	354	327	314	315	307	309	327	316	307	320	314	307	313	296	299	329	301	310	315	331	338	280	332	303	319	361	334	316	285	329	338	336	292	317	331	329	284	351	360	324	320	268	309	321	301	290	316	310	310	330	324	324	302	314	326	326	337	344	296	298	335	382	334	288	314	323	340	332	315	311	284	328	320	311	335	320	293	317	326	313	344	295	312	307	292	317	324	283	348	343	315	325	291	333	344	323	318	311	298	334	325	333	277	313	301	315	307	279	313	332	293	342	331	333	292	323	314	294	321	327	302	348	311	310	307	313	298	347	325	319	286	305	294	312	308	325	308	305	335	316	342	318	307	327	323	314	325	294	361	293	311	293	354	338	299	305	317	363	323	352	337	337	338	329	307	358	287	343	316	321	328	317	326	299	327	323	327	349	285	342	315	330	313	331	339	323	332	311	315	307	306	321	332	352	322	333	312	300	362	331	316	304	341	310	329	316	348	290
23136	21721	28512	23967	21313	15728	1748	396	360	335	337	333	330	318	327	344	313	324	338	327	319	322	337	287	319	346	325	303	331	319	323	317	374	334	293	312	308	314	276	302	347	294	348	305	339	359	314	321	316	298	309	321	338	319	308	322	298	322	298	312	318	291	297	320	311	307	291	277	336	324	302	316	308	275	282	302	314	280	283	326	290	294	323	320	312	314	303	313	277	293	329	317	288	313	327	314	278	298	309	267	324	311	295	294	313	301	318	285	341	322	305	317	339	331	330	314	320	304	307	302	291	344	282	295	314	309	281	318	314	335	325	306	313	325	328	308	312	297	355	314	278	319	296	262	303	310	333	306	274	310	312	320	316	319	311	315	313	297	340	302	293	357	305	301	308	307	331	315	294	326	335	294	298	312	308	328	321	272	337	302	321	274	309	326	299	316	300	326	337	315	325	289	312	328	327	266	332	301	305	292	285	325	284	297	321	289	277	299	330	342	320	300	280	290	304	293	304	288	300	291	316	319	326	336	313	302	335	318	321	297	300	290	324	312	308	281	327	320	301	335	317	300	306	280	319	321	307	299	293	248	317	311	297	313	339	330	338	323	334	298	291	276	301	325	299	286	281	315	300	299	343	328	286	298	295	287	315	299	304	316	308	306	314	295	319	319	320	313	308	287	314	283	301	304	324	321	276	321	338	302	310	330	272	317	300	314	300	324	341	308	296	321	312	370	311	342	315	306	324	290	312	327	322	294	296	317	300	283	297	304	310	306	274	304	305	334	300	309	331	307	326	294	266	340	334	311	279	289	290	331	318	341	334	312	329	344	316	296	329	306	329	325	307	317	301	304	276	287	284	259	312	307	299	279	315	298	286	336	325	295	314	284	320	310	309	295	298	313	320	303	285	298	294	303	302	270	295	328	327	303	305	282	306	303	288	292	297	290	306	316	296	308	298	315	296	291	307	296	309	293	319	307	284	297	328	326	314	321	302	311	322	277	293	312	292	308	292	301	324	294	308	287	339	334	290	311	308	317	305	331	345	297	317	311	307	296	275	309	325	299	302	334	331	321	299	272	305	291	289	278	293	355	328	274	302	295	287	319	317	289	300	279	316	300	315	331	312	344	329	305	300	307	297	280	320	327	307	296	280	309	298	317	305	285	295	316	308	316	340	302	304	297	285	299	292	304	326	307	299	318	328	299	312	311	307	314	308	316	295	298	310	307	292	320	313	297	295	293	284	297	333	316	296	329	306	293	265	312	311	307	313	329	327	332	295	307	327	279	296	322	313	300	333	313	304	306	316	283	289	315	308	289	271	301	316	307	303	298	289	310	319	299	307	291	332	304	319	325	325	322	304	325	290	315	316	311	343	338	336	299	289	327	282	303	292	313	320	317	328	300	322	313	302	321	327	291	316	318	300	326	313	309	315	291	314	303	289	301	319	346	306	311	311	324	334	337	314	330	347	299	314	299	322	291	291	300	320	320	336	312	331	333	259	298	336	302	325	312	282	310	322	327	270	333	310	303	298	300	331	343	343	277	326	271	312	312	329	315	321	332	286	280	325	304	292	337	312	310	309	324	316	306	333	318	289	341	326	325	299	294	325	295	318	325	284	283	331	346	298	353	294	336	293	289	311	332	286	326	296	287	287	299	319	317	305	340	310	330	312	315	297	303	323	298	323	307	299	301	319	305	288	275	311	322	288	334	292	314	302	312	263	305	330	310	305	299	308	291	295	299	307	315	318	313	330	307	297	317	315	327	327	294	315	297	317	328	302	291	270	307	328	298	309	281	290	305	289	285	309	302	277	319	317	298	327	344	309	287	301	308	289	327	317	312	310	317	310	288	291	324	283	325	315	294	318	291	319	318	322	302	296	319	302	282	319	316	304	299	323	300	326	303	299	287	289	329	325	311	308	322	314	281	331	317	290	291	289	321	293	299	300	311	311	311	360	297	269	304	313	319	309	339	316	314	319	314	305	323	299	314	318	313	300	334	288	322	300	326	314	281	303	326	319	275	353	325	336	315	335	269	296	269	312	314	325	276	305	319	326	313	321	322	305	308	288	304	302	305	297	317	332	307	282	303	322	320	320	304	304	324	294	314	282	326	308	291	295	285	316	301	292	315	305	301	279	285	272	290	323	290	319	313	299	313	288	293	316	319	312	297	309	307	306	332	288	304	325	313	321	276	313	302	304	302	314	315	301	295	286	315	319	280	302	302	319	327	305	311	320	292	346	298	327	323	311	288	291	306	337	326	332	332	317	310	312	295	287	272	297	318	299	313	296	301	303	323	337	320	301	308	307	335	298	345	298	278	315	311	287	306	314	312	272	313	310	285	281	311	312	295	329	326	295	296	312	291	280	320	312	293	322	305	351	327	307	348	279	329	306	330	325	271	311	262	275	351	298	306	285	321	331	277	303	317	292	311	299	313	291	298	331	313	304	308	339	322	296	293	309	292	310	298	316	303	318	292	312	302	318	310	298	321	290	321	278	302	297	303	302	292	314	289	268	310	338	322	310	286	303	291	291	289	307	307	297	310	311	324	304	298	341	280	317	308	284	279	332	291	313	324	288	324	313	316	313	269	319	327	316	321	296	316	312	344	308	301	299	341	285	296	310	340	307	308	297	291	271	271	306	303	300	319	293	301	314	322	303	328	294	323	315	310	274	301	284	329	274	308	300	293	301	303	297	330	341	327	300	295	309	312	315	334	311	297	287	343	300	293	301	285	284	275	330	302	329	320	313	315	301	321	297	278	314	314	296	291	329	303	304	315	351	293	330	281	304	315	315	318	310	320	293	333	339	325	323	318	306	316	316	321	374	332	301	316	324	260	295	319	279	279	289	269	282	292	323	299	302	314	294	332	317	287	337	300	308	296	320	322	316	324	315	335	319	339	310	308	326	286	276	288	286	292	302	328	309	294	321	283	303	304	311	280	292	312	283	313	313	331	309	293	307	302	322	298	297	287	314	314	316	295	314	327	322	311	295	311	281	291	319	315	325	329	320	290	311	317	295	316	291	317	297	283	309	304	314	315	295	285	298	342	349	335	299	338	336	321	283	316	312	337	295	301	302	344	312	329	324	293	322	339	297	305	303	300	267	289	330	342	286	339	304	314	309	302	334	316	321	292	352	314	311	299	295	296	293	305	306	329	297	306	289	296	282	328	316	301	290	292	318	313	307	308	304	321	302	305	336	345	278	304	313	302	296	321	324	311	332	326	326	317	310	289	315	337	266	319	336	312	281	333	310	316	292	270	321	294	310	297	305	321	273	281	305	303	327	295	289	283	316	334	294	324	319	341	298	323	323	301	287	298	300	290	284	308	332	318	301	318	276	285	320	320	262	308	295	306	289	330	301	293	309	307	299	320	324	322	315	299	300	308	326	308	296	316	288	341	299	318	277	298	326	300	297	313	283	317	334	318	308	310	277	295	317	322	321	298	287	318	316	299	301	319	306	288	297	307	329	318	293	334	314	286	330	296	292	312
59785	94306	46233	28157	16035	811	775	711	655	628	588	589	547	595	573	572	523	581	579	562	534	559	580	564	548	564	528	565	542	527	549	558	555	543	548	525	535	565	567	550	539	561	579	551	583	547	568	564	517	548	556	569	545	569	528	592	516	550	520	544	554	551	553	562	574	516	539	564	548	608	510	553	578	574	538	516	510	523	551	511	540	546	500	515	579	538	572	552	545	544	515	569	569	557	550	509	553	542	522	529	549	552	580	509	526	564	534	543	546	539	563	526	552	555	512	553	557	510	541	528	546	566	562	552	536	520	544	526	566	536	557	557	553	561	574	565	529	559	554	516	526	545	580	524	512	568	554	525	537	526	561	520	522	541	528	493	501	511	533	563	517	529	574	505	562	550	578	524	504	548	595	523	585	541	563	532	546	489	584	564	542	539	526	521	556	519	529	541	533	581	558	546	545	496	524	520	564	556	524	522	526	559	558	521	543	546	560	562	501	533	589	528	523	554	549	550	547	551	503	521	551	520	515	525	571	551	529	494	520	563	547	560	547	545	549	577	572	558	533	569	537	562	551	546	545	552	539	546	530	529	517	554	532	507	542	538	537	547	565	534	547	522	559	564	539	545	570	577	549	514	535	538	512	492	532	534	542	530	554	530	505	551	562	533	533	533	562	534	524	553	553	544	580	558	558	550	519	545	522	545	533	534	539	529	516	572	558	538	516	543	537	543	547	518	529	534	556	529	577	546	559	535	535	533	542	534	522	558	570	528	544	548	581	553	543	543	515	503	543	527	590	537	526	554	580	519	559	530	519	557	537	529	518	514	567	551	591	568	568	533	535	528	592	545	578	545	578	523	556	510	541	549	507	552	553	553	545	580	524	516	553	499	547	570	543	548	536	537	550	589	561	514	541	543	573	550	505	554	537	547	543	561	565	545	538	494	533	563	546	563	547	519	552	542	547	551	583	512	537	580	535	538	568	515	549	504	540	548	555	531	556	511	539	551	564	525	565	548	545	563	564	528	547	531	540	527	589	559	518	521	521	533	586	564	508	530	543	478	538	550	503	552	520	492	543	567	552	569	546	525	564	584	548	531	571	500	541	582	556	563	534	556	521	558	544	531	530	570	557	538	578	519	539	535	545	552	511	557	518	538	562	563	539	552	546	561	510	535	524	526	574	546	530	579	543	529	567	584	561	536	556	573	519	529	516	565	566	582	523	541	506	567	561	553	518	561	528	550	497	554	567	473	541	550	546	576	520	501	536	549	555	564	574	511	538	540	567	572	572	565	561	523	549	589	562	545	546	554	586	537	553	568	559	480	561	566	542	505	575	517	551	541	555	540	499	534	561	514	561	517	577	507	582	529	560	529	530	553	542	513	541	520	543	570	520	569	589	542	543	533	561	568	514	580	504	534	522	551	584	564	546	539	539	504	513	563	528	539	543	577	569	553	546	538	571	537	574	524	539	539	540	522	507	526	566	531	512	579	537	564	576	525	529	526	541	566	526	474	555	511	540	517	555	554	548	600	558	565	559	541	568	552	520	527	533	583	525	551	555	566	579	560	530	552	555	560	565	573	524	573	562	530	525	504	555	559	510	520	516	564	548	544	537	489	532	500	496	574	565	567	527	599	548	573	624	574	525	555	485	549	568	567	578	542	580	556	567	512	561	545	522	544	559	531	517	488	544	556	505	526	524	508	565	541	546	559	543	546	531	525	512	521	510	519	553	584	560	535	570	543	562	543	558	490	579	557	549	499	515	492	584	541	502	537	567	546	556	543	555	515	529	530	555	552	561	538	508	536	526	590	502	507	512	575	559	508	514	504	541	577	519	549	545	527	568	514	495	518	498	581	539	547	564	522	562	577	563	598	540	581	516	524	532	510	533	555	572	499	565	530	561	544	536	601	545	523	511	540	547	530	530	538	557	519	517	512	521	571	543	538	531	524	540	545	522	529	539	500	587	540	552	552	564	541	504	558	525	579	546	531	526	544	509	531	539	527	516	507	561	548	547	515	545	541	574	537	539	557	576	506	522	570	553	578	563	539	609	566	571	542	524	563	550	540	531	551	503	572	517	507	546	557	546	527	538	524	580	557	481	518	517	580	556	521	596	519	529	556	549	537	526	536	554	515	552	527	554	527	530	543	540	556	574	563	582	503	520	539	528	545	540	531	536	540	543	572	541	540	511	552	581	567	540	562	522	594	566	565	558	531	517	530	532	543	517	553	533	556	508	520	521	546	594	555	538	540	508	507	528	567	521	545	547	523	523	529	514	533	546	538	516	527	543	510	522	526	555	547	554	558	529	558	542	571	535	567	580	526	534	526	546	540	554	513	545	485	606	561	561	570	532	533	552	530	571	554	552	577	557	557	564	535	542	524	513	557	530	506	553	533	561	583	532	562	544	522	533	534	565	522	533	534	583	517	510	518	566	537	488	498	587	518	532	562	549	530	573	537	544	572	570	533	548	554	545	510	579	543	551	552	531	541	545	551	552	515	537	512	558	515	564	535	499	524	532	580	535	561	548	534	576	519	530	598	550	530	496	502	538	534	537	543	546	542	541	610	522	530	525	522	534	514	539	541	514	561	553	520	572	560	561	556	528	559	539	542	535	531	551	572	560	562	523	503	583	523	567	547	559	559	542	490	506	534	526	535	572	529	542	551	554	581	518	502	573	553	549	525	542	534	524	531	519	520	589	558	541	536	569	528	547	548	524	535	550	541	553	480	525	547	502	520	559	539	544	511	544	555	535	584	560	509	514	507	552	587	505	539	516	513	531	559	531	539	526	529	505	534	527	537	517	561	539	528	512	546	537	539	534	515	506	528	561	543	525	546	522	548	530	553	603	558	528	554	533	517	526	569	548	583	525	551	498	547	510	510	499	531	504	516	517	529	540	526	544	522	568	551	516	547	519	522	580	554	542	540	509	558	528	541	481	543	514	536	513	502	502	588	556	554	566	508	538	524	553	532	512	578	570	513	515	542	557	560	539	505	568	544	519	573	527	518	555	565	561	508	530	556	557	547	567	558	505	528	508	532	529	568	558	507	580	504	586	539	565	542	528	538	570	554	501	498	520	530	548	545	545	546	534	563	572	563	552	564	528	567	541	536	566	574	558	587	517	535	530	512	582	517	528	555	574	548	521	522	559	539	548	576	525	500	562	503	559	576	528	566	515	534	510	564	558	547	554	542	543	585	568	548	532	529	544	536	525	574	586	509	553	530	549	555	500	545	577	528	551	515	502	514	542	525	587	528	555	552	509	531	530	509	523	549	511	478	528	511	582	537	565	540	537	515	573	544	561	546	489	567	567	531	530	552	550	545	591	543	550	557	541	487	515	527	559	575	548	549	536	539	530	509	570	552	489	547	549	500	549	528	518	538	542	545	563	608	496	544	548	545	561	569	555	548	566	540	521	535	539	529	579	570	553	570	560	540	534	553	522	538	497	484	530	566	562	544	483	551	541	535	553	588	539	540	569	521	546	525	552	524
29094	27774	19832	4554	1427	220	218	218	198	208	218	213	202	195	213	236	236	194	212	196	212	195	201	206	200	219	200	218	231	217	231	192	216	198	220	222	233	230	235	185	207	227	195	201	212	210	232	211	205	234	201	224	221	243	204	209	212	232	227	236	210	184	216	241	215	215	207	195	192	203	200	212	214	207	238	207	198	216	225	196	243	196	218	213	218	225	222	208	224	217	216	223	214	209	198	213	210	207	216	220	208	207	173	219	210	212	240	184	205	234	221	207	210	202	223	220	212	216	234	208	216	235	187	196	206	215	233	200	226	200	242	221	208	206	231	241	196	199	224	228	213	202	199	214	233	205	222	202	223	193	220	236	237	192	219	230	212	228	202	224	192	225	225	216	196	226	225	233	228	202	205	222	239	225	218	218	187	239	225	213	224	200	220	223	189	174	240	215	229	213	195	209	214	213	210	207	197	209	230	220	221	221	225	221	195	205	239	202	226	191	171	211	212	192	222	216	220	196	200	199	220	238	230	215	203	214	197	229	203	230	211	217	234	206	241	181	215	217	198	244	215	210	222	206	217	212	202	217	203	220	208	216	196	216	212	203	220	230	207	219	226	221	207	204	244	197	207	231	203	230	199	207	206	208	218	215	223	227	201	227	195	230	199	195	200	199	215	207	214	192	207	241	229	210	226	215	243	194	189	223	214	213	202	223	208	194	215	235	229	230	224	211	182	208	229	213	205	224	224	213	241	221	221	201	216	205	194	225	183	179	211	228	211	221	237	205	238	214	186	212	204	199	200	232	221	207	198	227	232	240	208	192	218	209	230	195	194	239	212	216	229	206	195	244	223	224	204	220	232	221	202	213	186	212	222	195	235	204	225	191	196	217	230	220	196	201	209	232	211	209	225	208	208	232	195	237	225	205	213	236	206	241	185	223	217	223	210	204	213	201	240	240	202	218	220	217	191	208	204	168	202	186	219	218	220	193	209	214	213	209	196	204	203	208	238	236	206	193	199	204	214	187	200	226	227	227	235	215	190	220	199	213	236	219	226	196	194	207	190	210	195	218	202	236	198	211	210	243	209	211	216	217	237	222	213	222	218	226	222	218	226	180	207	206	220	199	227	205	209	217	176	255	220	204	202	213	182	197	238	212	241	216	208	201	221	231	205	215	198	200	230	216	223	207	215	214	213	208	203	230	213	207	218	198	230	215	214	207	219	229	192	216	200	244	226	220	218	236	200	235	199	202	206	223	218	228	214	221	219	197	213	186	209	215	225	209	210	214	195	207	247	225	210	256	201	240	222	220	201	216	208	219	226	210	215	229	216	238	193	206	226	198	211	200	228	232	224	217	219	219	192	235	236	182	217	243	206	208	191	218	223	197	212	209	189	218	252	211	220	214	208	217	193	236	233	215	234	206	206	240	204	223	231	210	214	227	229	230	213	224	210	213	194	196	196	218	217	223	205	202	211	220	237	217	218	213	201	226	213	241	209	208	230	182	239	204	238	209	231	214	203	232	218	213	224	219	239	202	193	211	203	191	198	224	199	194	217	200	201	199	218	212	210	204	224	199	203	225	217	225	204	215	205	188	229	197	205	231	227	222	207	228	210	198	196	226	212	228	218	219	216	221	215	201	190	196	213	228	205	224	210	228	205	221	220	225	219	219	217	188	209	206	200	229	209	205	214	221	240	213	214	223	219	202	226	199	236	204	209	193	232	225	216	266	190	238	215	219	217	204	222	246	217	248	219	190	230	227	194	203	209	226	200	185	207	221	217	215	202	208	217	209	208	217	215	234	216	204	227	222	186	186	225	214	209	202	216	201	192	220	215	228	198	219	214	209	197	202	217	209	208	218	214	183	194	216	195	210	209	214	216	210	198	215	189	227	206	227	222	209	237	249	222	210	226	224	228	206	220	242	225	197	231	238	208	200	218	223	225	222	195	223	226	223	214	241	196	221	214	208	222	214	234	189	230	199	217	227	227	203	193	221	202	239	226	183	246	195	196	205	219	232	212	237	206	235	218	225	214	241	207	227	223	225	220	219	219	218	226	236	201	218	189	227	226	217	224	197	234	203	231	197	204	245	221	233	225	226	205	226	208	236	249	232	210	211	238	223	209	234	210	219	250	213	221	231	228	227	201	210	218	210	226	229	228	221	246	223	217	200	220	199	212	203	228	235	213	204	203	254	227	192	227	212	205	217	212	224	198	192	205	242	209	215	205	237	211	203	239	212	226	191	210	247	213	218	232	235	226	231	204	206	217	190	220	192	197	214	229	236	208	208	225	206	216	229	207	204	233	181	213	255	228	194	201	215	221	208	212	208	213	213	200	201	219	226	206	201	200	209	217	198	222	214	223	219	214	207	214	223	238	208	207	214	219	218	246	188	228	211	201	200	229	204	205	208	224	199	204	224	227	214	244	213	221	204	214	201	236	228	214	219	203	197	196	203	226	228	198	202	202	234	204	196	209	225	217	184	212	193	208	209	217	211	215	221	211	221	229	204	212	218	223	225	227	203	234	236	233	197	195	207	193	207	220	191	202	244	221	223	215	215	230	217	189	230	229	206	248	231	208	214	212	217	219	208	209	232	207	182	202	219	231	222	227	203	220	225	241	210	223	212	195	197	216	206	189	190	221	226	233	219	224	208	217	208	233	217	224	238	221	210	231	205	201	208	225	217	234	232	222	208	225	179	242	234	216	208	196	197	193	217	231	228	216	215	205	215	212	206	239	223	206	206	206	224	201	224	198	203	227	205	212	204	225	210	222	212	228	220	209	209	201	226	208	207	217	200	192	230	205	212	214	192	213	223	230	219	232	189	222	214	235	224	203	202	211	210	238	233	231	243	203	196	238	224	203	212	217	212	225	201	216	194	206	196	215	227	237	208	191	214	205	191	223	239	220	215	221	210	221	215	191	189	177	201	197	235	210	196	237	214	190	209	211	195	207	217	194	218	215	229	214	236	206	191	223	226	228	198	244	218	231	223	223	215	220	227	239	215	233	212	221	228	223	184	221	229	196	225	200	217	206	204	205	228	218	197	216	194	219	224	194	201	199	226	222	233	217	242	197	230	206	210	240	220	212	205	206	218	229	202	205	188	203	207	222	228	233	240	204	215	193	204	224	203	220	207	218	191	216	218	199	200	211	216	230	207	192	226	206	200	231	206	228	203	206	230	215	199	200	223	209	217	233	224	221	212	228	207	222	221	204	215	179	212	195	186	199	208	243	244	188	225	227	212	236	225	208	183	229	224	213	219	183	225	204	221	235	229	221	227	174	212	223	217	245	231	227	227	215	218	212	194	227	213	221	208	180	215	229	192	214	199	208	223	216	221	179	202	207	226	221	233	211	213	221	226	242	205	211	192	228	221	222	204	208	216	175	205	231	216	234	227	189	219	224	203	210	198	240	200	219	233	198	214	215	200	234	220	224	194	196	222	220	209	223	217	237	218	206	228	201	229	182	200	213	208	197	218	229	210	211	237	211	197
38552	45122	17290	3650	3705	432	411	443	397	437	398	430	421	422	434	444	396	436	437	430	439	414	401	441	427	429	409	431	434	420	446	428	438	426	404	374	395	465	450	448	425	417	363	410	431	407	404	407	431	401	428	436	431	415	455	446	423	403	413	412	431	420	422	424	408	424	385	431	425	446	408	427	365	427	430	392	405	393	413	424	441	420	406	409	422	436	439	410	406	421	389	457	414	427	409	417	398	421	389	416	418	381	402	442	404	378	393	418	443	409	455	433	467	475	391	423	393	448	436	451	430	415	400	346	446	404	424	402	420	414	410	452	440	430	456	402	425	446	392	398	416	403	432	452	403	410	409	418	411	387	456	393	433	437	401	395	420	412	412	403	397	396	407	418	419	370	378	419	429	408	393	409	406	443	457	391	389	404	415	410	406	445	433	427	365	413	442	391	388	397	426	423	445	419	404	420	407	417	425	413	452	412	413	418	399	385	478	429	425	420	432	458	405	412	416	422	407	407	416	418	405	394	421	429	423	390	396	364	430	400	418	411	407	439	396	421	388	401	422	433	434	403	451	397	399	410	438	424	462	414	449	408	430	418	450	425	386	422	442	423	429	441	395	440	392	418	423	394	430	425	364	426	414	415	389	410	433	442	450	429	431	405	424	413	423	421	432	447	404	407	397	432	461	443	432	413	434	428	414	393	401	442	424	413	427	447	394	387	429	403	454	422	410	445	420	407	446	400	408	403	434	446	470	418	439	426	399	407	410	440	412	425	414	414	443	413	433	405	435	425	423	396	416	428	442	425	382	429	440	430	402	432	437	407	389	429	385	430	405	421	435	372	396	453	432	410	459	421	392	414	392	441	428	386	448	425	448	416	447	436	449	439	393	416	440	402	420	421	417	441	400	436	449	386	397	423	428	425	403	424	404	405	396	399	398	406	435	440	421	424	396	422	414	425	400	429	448	398	442	460	414	455	395	443	423	454	435	440	404	413	404	438	442	411	444	406	396	407	422	435	403	397	393	443	437	424	425	398	425	392	397	461	423	421	429	414	407	418	459	410	466	434	392	401	398	413	411	470	433	377	427	401	412	424	434	427	412	429	401	414	429	434	416	422	411	393	415	440	422	421	437	419	389	402	366	395	423	444	434	466	413	403	427	425	400	414	428	456	450	423	426	408	404	372	446	402	404	397	420	427	424	393	437	404	417	421	428	418	433	393	413	421	422	411	395	470	410	417	437	418	403	439	413	406	411	404	440	429	448	390	398	421	375	409	430	417	449	410	420	430	404	384	376	432	396	437	383	429	397	438	411	419	423	414	414	406	445	439	407	406	409	427	430	426	401	441	428	384	416	401	418	426	421	408	416	427	425	399	435	404	386	422	451	418	450	404	385	387	393	457	427	395	419	418	375	425	430	417	449	399	441	414	395	411	403	405	410	436	381	422	421	414	408	443	441	417	437	393	416	423	394	473	406	414	427	414	445	413	443	394	411	353	412	456	423	478	453	431	406	439	448	422	417	473	449	431	411	417	458	420	439	420	420	416	415	428	360	427	417	418	459	400	439	450	421	423	422	413	428	377	420	425	397	421	430	428	461	426	397	446	431	418	411	422	426	456	408	418	416	399	395	422	416	425	401	407	403	435	423	424	445	435	436	411	438	408	434	430	410	415	404	394	445	412	428	417	428	416	400	415	417	421	371	437	421	421	401	437	436	466	412	424	394	412	419	406	447	435	438	428	422	452	425	413	408	379	429	447	392	416	434	447	453	402	423	432	426	399	411	418	391	448	420	398	389	449	434	421	413	433	450	441	459	445	401	414	389	404	445	431	435	408	423	399	432	404	393	396	415	438	393	441	413	419	414	395	388	408	445	390	416	426	433	444	428	447	438	449	422	424	442	428	427	421	388	412	413	438	443	441	426	436	400	419	464	414	400	399	448	410	451	400	403	422	399	447	416	379	421	430	422	407	375	403	432	470	414	418	454	422	432	396	439	460	457	395	400	381	433	435	471	448	397	431	414	438	396	451	426	431	407	462	437	443	376	380	401	421	424	416	438	416	408	432	403	393	420	405	410	430	447	404	451	453	425	397	392	383	384	424	464	462	422	425	444	388	404	408	426	433	393	426	460	402	453	405	433	427	415	429	425	424	419	390	383	450	385	393	392	428	416	422	442	430	449	430	400	428	446	402	386	424	407	443	431	437	424	392	448	394	401	418	444	412	432	417	405	458	440	428	439	408	427	403	426	414	434	421	429	422	428	455	390	417	420	436	435	389	380	421	429	401	431	403	418	409	421	399	417	391	396	443	416	392	413	430	400	410	420	433	444	391	425	421	447	417	404	403	423	467	414	440	425	446	427	421	431	423	408	403	388	452	378	432	349	418	458	402	464	395	442	432	395	426	399	404	425	417	431	441	449	419	438	431	397	419	406	416	443	459	433	369	414	406	415	414	447	424	435	424	408	402	407	437	404	427	450	424	437	434	435	408	409	420	420	387	442	444	410	420	424	397	400	406	408	422	388	439	406	437	428	427	372	430	427	413	400	424	407	401	425	435	419	394	404	394	430	420	444	393	442	453	439	389	429	450	429	410	435	379	436	409	409	440	414	434	413	452	425	403	425	427	410	452	411	437	452	411	419	423	390	432	381	406	434	385	418	379	403	421	432	432	406	447	425	426	411	444	409	425	418	423	436	443	467	434	430	435	390	411	451	458	454	420	422	409	448	434	430	428	426	437	414	422	425	406	408	390	418	435	396	395	403	429	410	439	400	401	417	411	434	427	405	405	403	417	408	434	424	393	415	425	443	397	411	430	430	415	411	444	432	433	394	417	431	415	391	377	420	381	404	401	406	414	406	403	465	405	459	429	417	392	421	438	382	428	394	402	383	415	414	418	379	427	416	427	438	455	441	427	405	423	395	421	383	438	413	414	423	405	406	415	393	401	397	409	418	382	440	433	416	416	407	392	433	407	398	412	430	446	409	419	446	428	410	415	395	382	469	470	426	412	438	432	441	395	436	430	398	440	412	400	411	430	409	405	426	421	422	421	439	419	429	385	435	400	397	403	417	388	451	414	421	425	433	446	428	393	435	422	434	375	424	419	410	395	407	445	418	402	422	414	407	424	428	441	438	425	383	444	438	413	391	453	448	390	386	439	389	397	423	435	416	415	448	410	408	403	424	438	403	415	383	434	435	440	422	434	405	413	442	394	439	429	377	399	416	428	427	395	408	441	430	408	436	405	425	406	427	392	389	416	418	436	411	426	427	403	408	421	424	426	418	397	409	419	468	427	382	443	436	429	417	426	424	388	407	403	420	414	430	419	417	431	386	440	445	404	385	408	440	430	418	400	424	425	429	414	398	416	444	398	424	481	443	419	397	459	450	419	418	407	421	391	411	432	399	422	444	402	432	473	413	439	403	444	408	433	433	404	418	422	428	425	405	420	410	430	403	440	453	454	419	416	398	419	375	451	450	418	408	413	435	452	449	406
24270	22343	28890	24078	19423	4601	248	200	162	189	152	173	188	161	146	158	162	164	152	174	158	174	145	169	148	177	147	152	142	168	146	159	163	145	162	171	175	152	175	160	167	170	181	153	144	166	163	171	145	145	161	146	183	155	142	138	151	183	129	155	149	171	178	156	180	172	163	163	155	173	160	165	149	178	173	159	171	144	153	152	171	148	152	144	142	163	140	172	149	163	151	168	136	151	158	158	172	169	148	161	148	179	165	165	150	149	178	173	142	169	178	174	163	163	154	203	167	159	182	145	161	174	151	160	169	142	138	148	158	166	172	164	166	158	167	177	162	142	169	150	174	140	165	148	182	172	185	148	138	179	164	155	175	170	148	160	162	147	166	179	140	156	150	161	164	162	173	154	145	164	167	151	136	139	147	153	153	163	153	178	153	166	157	159	142	149	165	151	148	165	157	173	168	150	166	156	172	142	160	155	141	138	161	168	161	167	133	172	139	140	138	150	153	157	169	149	142	134	156	159	156	154	141	152	158	160	129	164	144	159	151	163	161	142	157	151	145	170	149	162	165	170	166	152	160	175	156	154	156	145	194	163	150	149	163	167	157	137	154	153	145	154	151	158	177	145	140	142	152	168	134	147	172	156	157	169	174	145	171	181	156	138	157	142	161	152	180	151	185	162	141	151	164	163	147	170	150	145	143	167	162	155	153	171	136	156	170	149	161	145	171	152	136	174	163	168	142	134	145	174	154	136	162	176	176	150	178	161	164	183	141	176	162	170	161	175	161	157	140	147	151	160	159	177	178	171	154	197	161	160	161	169	157	164	165	143	139	170	161	159	173	167	139	159	152	144	142	152	163	179	153	169	163	152	148	160	144	152	148	140	150	145	159	174	132	153	148	165	144	161	152	168	165	151	168	188	166	172	142	159	154	159	162	155	161	152	160	152	175	152	165	160	175	163	165	143	152	148	178	156	156	175	140	175	163	164	147	160	133	162	141	161	175	152	157	159	158	163	166	146	156	153	169	165	150	138	183	159	152	156	173	158	153	141	158	170	152	152	154	172	152	162	152	159	165	156	178	161	172	153	159	148	163	168	151	184	174	159	162	167	167	143	161	178	144	176	178	169	167	173	163	155	191	166	141	171	170	153	167	161	150	173	175	158	173	153	158	164	157	160	141	168	163	141	170	144	187	169	152	153	153	183	131	154	165	176	166	157	159	168	160	164	145	159	147	154	177	156	149	164	151	147	163	149	160	165	165	159	148	135	167	161	161	176	170	157	144	173	185	182	169	159	176	177	154	144	148	159	152	193	147	180	162	162	136	172	168	187	157	167	150	162	144	168	158	147	145	152	148	142	153	185	172	150	176	151	151	153	163	142	175	154	166	162	185	157	168	166	140	176	167	163	151	177	143	183	153	150	181	157	161	129	158	146	162	174	169	168	172	140	158	150	180	149	169	169	144	178	165	171	155	162	171	168	156	156	159	173	182	175	168	154	171	147	143	172	180	171	176	158	170	159	163	170	132	151	163	168	186	153	164	149	150	159	176	152	150	165	163	163	167	163	186	157	152	165	148	163	162	153	160	151	177	169	157	161	182	165	159	165	149	150	160	159	143	141	163	165	167	162	145	167	182	152	149	180	161	174	169	177	148	176	177	173	159	148	167	175	141	151	173	135	153	171	135	171	182	142	170	147	171	146	164	176	150	161	163	176	139	149	149	155	172	169	161	172	165	176	157	161	150	161	148	162	181	150	140	143	160	189	134	151	166	132	140	179	153	151	144	179	161	159	152	155	175	152	169	155	156	173	174	145	163	149	142	162	130	167	176	158	199	134	159	157	140	155	161	175	177	156	160	185	176	159	166	172	153	154	144	165	153	145	158	160	187	183	165	156	160	160	139	167	154	164	162	158	170	175	168	155	183	143	161	150	169	157	133	136	152	166	170	171	160	149	142	168	153	151	149	152	165	155	149	170	134	146	168	168	146	177	155	171	143	162	173	185	166	169	170	142	168	147	148	161	155	153	176	154	154	163	162	163	181	167	161	157	169	162	153	157	164	156	142	160	140	159	188	163	168	177	172	168	156	181	158	158	175	169	145	159	172	163	154	148	167	143	150	164	156	178	145	165	158	172	150	170	156	161	173	179	161	175	156	172	156	155	169	154	168	131	175	154	174	144	151	153	147	131	183	169	146	142	179	141	142	147	164	181	145	162	160	143	139	171	152	150	154	153	153	153	158	147	164	171	169	167	150	165	156	151	152	159	141	159	161	158	153	173	132	182	159	135	166	136	141	154	170	158	179	161	164	171	135	165	159	162	155	155	143	160	149	156	173	163	170	164	170	154	144	157	173	178	146	153	180	187	150	168	181	144	166	170	148	146	141	134	155	136	156	162	162	179	157	175	160	167	177	161	145	156	146	163	161	173	158	170	186	161	171	159	164	166	176	156	168	179	155	155	146	187	145	163	151	164	167	149	157	158	152	167	153	148	172	150	162	157	174	144	159	164	143	154	160	160	167	168	141	173	149	181	166	133	151	161	162	199	156	159	145	163	146	143	157	162	161	188	150	169	162	176	159	177	146	178	144	160	168	148	162	171	144	142	166	175	162	156	172	168	142	175	183	146	150	164	160	157	140	162	146	159	159	163	142	159	151	159	165	148	158	174	171	153	159	153	182	150	167	164	166	160	160	162	171	176	162	157	183	149	163	169	154	146	167	162	152	124	167	170	162	164	164	173	153	162	170	150	137	166	162	177	170	190	156	167	184	167	169	140	157	147	140	148	167	176	149	162	148	156	142	194	139	162	164	174	165	151	175	180	143	150	166	148	197	161	191	175	165	170	138	161	140	150	148	153	151	166	172	160	156	149	171	165	147	166	158	162	170	205	158	153	170	162	145	157	142	148	159	172	144	138	144	185	174	177	157	158	166	186	174	133	176	142	146	182	187	154	156	144	163	165	174	184	176	151	176	175	164	170	150	161	148	150	156	159	176	143	151	163	183	161	141	153	138	172	157	145	186	171	160	169	162	169	183	150	145	161	162	172	166	185	183	162	165	162	160	139	170	175	161	134	146	165	151	173	145	140	170	153	142	156	199	152	160	160	134	165	162	134	162	172	168	152	166	158	155	160	160	177	179	149	161	153	172	150	152	138	159	142	146	146	141	165	159	156	172	162	180	147	179	148	167	138	142	150	150	135	145	165	166	153	147	157	158	149	151	162	155	147	145	148	150	172	155	149	148	161	181	160	173	151	143	162	169	163	163	168	165	156	159	138	151	155	169	170	153	147	170	147	136	150	165	167	163	144	149	175	164	164	172	165	174	160	156	154	146	146	147	151	159	154	173	160	157	166	156	189	161	156	151	169	159	169	156	157	175	157	147	145	163	154	180	137	161	166	176	148	145	148	164	165	166	159	171	138	169	158	166	171	156	170	149	142	186	178	177	158	142	165	144	169	170	163	148	174	165	176	177	149	185	178	143	173	165	138	164	138
59351	83772	47173	25187	13022	515	471	426	401	354	334	344	352	363	311	321	308	321	349	311	336	329	321	305	297	319	319	323	344	319	310	324	296	312	311	309	322	324	277	304	315	318	308	287	330	310	312	307	303	307	294	279	348	293	301	322	323	290	313	311	303	316	329	299	335	331	311	309	300	315	327	309	289	331	330	323	320	329	333	293	328	321	327	330	287	317	318	312	308	288	312	302	320	325	313	329	311	329	332	326	308	311	318	318	291	303	333	302	293	315	330	313	310	295	288	295	346	334	329	308	334	304	296	301	316	339	296	308	344	358	326	334	318	295	344	311	324	341	316	315	290	294	338	289	331	282	326	304	314	331	312	314	303	302	350	307	319	286	320	300	323	321	312	331	311	318	352	282	306	345	329	309	319	346	330	290	291	283	310	314	286	318	330	335	321	292	281	287	304	285	300	317	299	297	301	312	345	291	311	317	301	289	296	293	309	328	314	313	306	337	299	299	332	320	322	301	336	325	323	312	294	338	279	316	338	335	343	318	322	281	288	332	319	312	313	315	344	309	321	318	322	288	302	298	320	332	307	329	335	321	314	324	328	310	302	305	305	330	316	281	355	338	346	303	327	325	304	307	326	314	305	301	306	308	316	290	313	321	297	316	316	286	326	328	348	344	338	309	333	304	334	310	317	316	335	302	301	293	310	308	304	303	355	314	317	311	301	316	286	303	299	327	336	312	342	331	289	299	318	287	328	282	301	328	317	303	333	282	302	316	315	302	315	311	303	299	312	306	270	303	285	308	307	314	346	286	318	282	310	302	309	313	319	300	338	319	299	294	321	294	300	292	311	331	310	289	301	296	311	295	321	310	327	295	299	285	304	337	310	300	327	300	304	358	321	338	313	339	327	339	306	320	335	306	307	293	341	291	287	301	323	335	289	298	287	320	318	328	318	301	291	318	311	294	308	298	295	329	322	298	304	326	345	312	309	328	323	301	278	329	310	308	314	304	346	295	315	299	281	301	313	324	329	317	337	309	333	310	311	316	310	301	314	294	309	298	289	305	293	304	305	319	303	343	352	340	335	317	294	305	334	337	287	298	332	308	290	332	304	347	294	321	323	332	331	305	301	356	331	313	285	340	338	316	305	303	321	323	313	324	329	309	347	314	299	318	322	306	305	320	320	312	323	320	325	278	307	314	310	343	315	325	322	318	323	310	325	303	320	305	292	295	323	274	304	296	314	350	308	325	284	320	300	324	276	341	302	348	315	314	310	319	269	314	354	321	318	323	301	300	298	307	305	331	299	315	312	333	308	308	293	292	291	326	280	283	318	325	315	313	301	294	273	297	331	318	317	314	293	302	314	304	324	371	322	313	332	310	328	305	304	308	288	305	327	314	293	316	303	312	327	296	320	316	312	306	313	311	321	329	326	313	302	338	292	301	313	328	312	330	313	291	325	340	310	302	291	306	341	327	292	317	307	305	299	299	299	307	289	309	302	320	321	353	320	318	310	312	319	293	303	312	310	290	328	311	347	323	330	306	296	305	335	297	300	303	309	304	312	333	309	294	300	306	302	317	346	303	326	340	299	319	291	301	304	298	311	299	280	319	292	341	318	283	323	300	307	317	354	331	304	312	299	303	314	350	305	297	322	320	299	290	326	311	280	313	341	283	293	257	343	309	333	305	309	317	335	295	314	299	321	293	320	293	284	319	322	277	334	324	305	313	283	295	291	296	300	341	306	336	315	291	305	284	293	306	315	315	342	308	336	273	307	283	296	306	323	304	342	330	311	305	334	303	294	297	333	308	315	325	300	328	284	309	315	300	315	312	303	329	307	319	326	325	315	314	323	306	310	311	306	294	296	328	301	346	326	299	311	355	314	296	301	320	307	307	301	308	310	304	287	299	321	290	302	311	297	332	306	324	319	318	312	327	343	295	342	307	327	302	295	283	328	311	325	312	307	330	290	311	304	308	277	331	350	317	354	328	327	312	321	322	313	323	312	341	327	306	293	316	328	330	310	338	345	342	337	281	315	345	288	336	346	309	306	313	315	308	304	321	320	329	338	323	318	355	340	315	298	303	304	320	343	298	307	292	327	322	287	326	300	312	306	330	304	313	328	329	333	315	306	318	330	293	325	305	306	329	281	309	285	308	311	340	287	316	310	368	324	328	331	302	346	308	333	275	308	322	317	317	301	301	304	304	335	288	315	314	315	314	295	301	285	321	300	281	300	306	312	331	317	307	306	301	320	328	322	324	312	320	325	311	328	308	317	342	296	317	307	313	284	299	305	306	329	313	337	333	313	305	324	336	308	301	317	346	327	333	307	320	315	307	307	330	289	310	296	318	298	328	304	293	295	316	340	350	296	296	301	324	330	324	297	347	293	312	281	289	273	318	319	334	287	302	315	320	319	313	340	309	317	344	291	315	349	329	314	313	328	289	292	305	309	322	316	325	311	292	312	307	318	308	291	323	330	317	309	321	261	284	323	323	331	322	319	301	317	307	297	294	282	351	296	314	310	303	311	313	305	345	317	297	313	329	307	305	316	342	326	302	311	313	320	319	326	323	298	315	299	309	310	351	305	319	276	315	316	312	324	327	315	298	303	278	324	321	314	292	304	288	322	311	328	271	289	342	332	325	322	342	306	308	326	335	334	328	304	296	309	326	330	298	322	321	308	287	317	347	319	341	337	351	303	355	316	324	299	315	338	306	319	300	278	306	284	320	340	348	320	311	299	281	311	321	297	296	319	306	340	329	319	298	331	335	344	310	295	355	308	286	297	303	313	341	282	344	309	295	340	300	307	300	304	308	316	310	288	318	330	338	290	322	294	301	323	300	271	323	306	304	305	304	302	316	301	338	311	318	318	324	329	315	294	283	267	351	302	287	317	308	326	344	318	347	255	276	309	302	349	319	307	307	319	294	331	335	313	302	286	283	298	297	325	327	327	318	302	310	282	320	338	301	299	312	304	313	334	316	314	302	290	321	327	321	301	309	292	306	310	313	309	351	326	306	286	327	266	320	313	304	324	319	318	305	298	285	319	299	291	335	330	302	300	350	275	298	289	325	333	330	315	313	299	347	327	305	325	335	292	332	333	298	289	291	320	300	352	304	308	321	325	305	305	319	335	307	340	331	320	322	326	311	310	295	314	286	317	330	276	297	290	327	287	327	310	280	299	297	312	302	297	300	320	297	323	326	302	316	306	329	293	345	300	307	346	319	304	324	325	318	303	335	332	331	311	299	296	343	326	296	298	306	295	299	325	327	304	331	295	307	313	342	304	306	310	311	337	318	305	295	344	309	305	342	304	335	312	317	331	282	330	329	319	348	312	317	310	334	317	316	333	307	313	319	325	336	299	305	312	307	268	292	292	332	323	311	318	305	293	313	300	315	305	310	295	320	316	342	360	311	283	295	268	310	299	301	304	328	308	345	297	289	308	313	295	292	311	320	330	298	300	314	318	320	343	308	325	314	319	287	313	304	320	319	291	328
23133	21478	28534	24017	21453	16171	1973	421	341	335	339	314	339	368	315	325	291	306	308	272	318	310	318	306	308	296	309	333	329	283	282	281	290	305	326	287	304	311	285	305	329	318	306	282	318	334	298	273	287	298	282	278	304	272	297	303	281	304	291	318	306	291	294	290	314	324	287	317	293	295	315	295	317	298	289	294	306	320	279	315	301	292	315	304	311	321	312	306	293	296	279	314	278	314	289	289	289	292	283	278	328	294	306	284	311	311	300	296	289	288	310	282	319	280	281	279	293	286	296	306	311	268	297	306	270	302	302	300	278	301	272	299	312	296	281	308	311	294	283	266	334	283	285	365	305	304	302	320	282	275	286	303	301	282	289	287	306	311	280	297	299	302	254	320	314	259	304	309	274	309	302	274	313	276	260	296	300	323	293	299	314	319	283	300	312	293	278	292	302	277	314	295	290	313	329	303	313	300	293	314	304	293	259	329	270	276	273	267	295	289	259	294	298	283	272	302	292	304	294	318	316	326	295	296	277	315	299	302	288	269	279	277	282	292	282	292	272	287	302	278	282	307	315	281	294	307	278	307	282	310	296	271	283	277	324	294	288	277	300	297	307	330	319	286	306	261	285	308	310	316	306	287	265	314	309	295	295	297	323	286	303	281	317	286	300	308	281	270	290	285	286	287	311	298	318	323	312	305	320	303	290	291	326	272	310	312	288	325	296	302	304	291	264	290	286	259	252	261	331	297	284	290	326	313	298	298	320	293	317	295	320	293	317	262	278	292	270	292	322	318	300	309	300	280	303	269	290	311	282	293	294	311	281	296	328	340	277	298	285	287	294	277	322	278	297	322	305	304	314	294	275	327	291	272	307	304	302	279	315	307	284	304	301	296	282	300	307	301	312	276	312	298	323	319	324	269	296	328	306	290	274	330	284	298	262	284	321	286	280	284	285	279	295	279	272	292	312	313	302	294	326	338	289	301	314	287	303	297	286	329	304	278	304	315	292	289	301	291	315	311	295	292	301	278	279	299	280	293	306	312	268	304	283	290	290	292	273	314	300	279	299	279	312	308	309	297	293	285	289	301	270	279	280	297	280	279	307	298	301	284	284	268	303	290	290	292	317	320	286	307	276	305	310	300	309	276	312	313	298	308	308	308	284	260	302	285	293	268	285	300	303	300	280	301	288	297	304	282	307	289	288	291	325	292	303	282	287	317	291	298	324	281	319	287	332	308	281	296	318	258	302	289	305	314	288	325	303	304	308	290	285	310	290	295	305	313	289	294	270	321	305	320	299	280	305	302	322	277	288	279	320	310	282	276	310	283	270	290	287	301	291	332	310	291	254	291	304	276	281	294	298	278	292	310	326	290	291	327	287	292	294	317	292	295	297	314	270	325	258	319	311	313	313	259	292	304	262	319	316	290	304	305	280	289	278	275	279	292	299	296	301	315	281	333	295	321	298	296	261	289	282	285	296	283	275	309	276	286	273	267	311	313	326	278	307	283	291	310	300	317	296	293	286	304	307	308	299	293	261	336	290	293	307	320	290	297	283	288	283	291	298	293	283	310	275	283	317	269	290	310	295	282	293	301	276	311	321	306	306	312	301	306	318	314	329	314	293	269	295	298	285	291	305	310	280	286	305	281	322	306	336	298	313	289	293	324	309	275	317	287	345	299	294	318	280	282	309	309	263	310	303	302	308	282	311	265	300	306	334	291	318	279	287	305	282	302	277	347	287	300	315	296	285	281	331	301	280	317	283	263	310	285	256	310	309	311	282	274	316	313	304	311	307	276	275	302	312	286	283	317	283	327	280	279	305	273	275	285	268	294	293	284	277	279	295	298	312	303	307	292	298	312	282	322	274	304	294	255	295	297	291	277	288	280	280	296	290	269	246	305	279	257	271	315	272	303	293	284	297	295	286	285	287	307	304	322	299	301	311	284	310	267	267	272	317	301	303	302	281	330	305	291	246	279	287	283	325	317	281	276	311	313	290	310	300	291	299	245	284	306	294	316	279	292	287	271	308	279	332	339	284	268	311	291	300	300	297	244	312	310	331	276	309	261	305	308	303	302	300	310	284	303	319	293	277	267	291	311	273	308	298	305	324	312	313	309	272	281	291	308	308	289	300	281	265	291	272	304	273	290	283	301	297	282	275	258	310	301	313	301	288	297	281	284	302	278	293	301	307	294	313	315	305	275	288	287	297	299	301	300	272	278	309	290	287	290	271	292	302	304	333	314	273	275	282	315	292	310	290	292	300	286	283	325	259	301	299	299	273	295	280	293	311	302	288	326	283	295	317	280	284	295	302	283	276	317	311	298	300	315	271	300	283	300	307	265	303	284	296	289	282	301	296	309	309	265	312	317	310	270	298	320	254	301	279	304	302	336	281	301	337	309	288	302	305	307	300	299	318	287	322	299	318	282	302	297	320	298	306	300	277	279	302	285	292	275	294	304	298	285	309	303	281	299	298	294	289	310	309	276	294	288	300	305	315	297	286	267	297	295	334	313	313	271	307	293	276	272	297	331	326	275	300	303	277	288	283	292	284	307	276	298	298	300	322	271	309	309	297	275	299	310	273	290	263	287	319	322	280	293	294	282	289	275	309	334	305	300	278	308	310	317	312	295	292	292	308	302	292	315	263	314	314	322	277	294	289	308	262	274	307	275	316	283	295	316	304	328	296	318	327	305	315	305	307	264	316	294	254	299	310	289	304	303	289	283	302	298	267	290	318	311	276	286	299	271	286	280	301	280	313	287	279	297	290	260	279	282	310	301	277	315	295	301	285	314	307	294	325	288	280	317	290	304	277	306	276	337	291	316	310	293	298	315	293	292	306	298	319	285	276	311	288	297	308	297	275	307	284	273	287	307	333	299	288	295	300	295	280	308	299	274	307	301	292	287	287	297	293	312	262	288	266	304	286	284	293	307	279	315	307	286	305	298	311	268	275	300	316	271	285	307	280	293	283	264	333	284	319	290	300	272	290	290	289	307	308	323	276	309	297	288	297	281	284	277	264	293	319	309	304	335	295	297	277	302	294	307	279	294	302	289	285	283	294	322	309	276	319	311	312	268	316	291	305	316	299	281	270	307	314	283	297	299	305	296	285	260	302	301	291	311	260	257	266	298	324	285	291	310	326	279	294	254	287	243	327	279	290	295	305	330	278	315	285	310	344	338	307	306	318	277	277	290	289	307	287	306	295	268	305	320	288	304	312	282	274	306	299	309	290	317	321	300	264	285	296	316	291	316	304	286	275	295	328	320	287	273	284	318	317	285	306	299	290	298	306	295	315	307	296	292	260	290	274	302	289	285	281	295	279	294	312	304	328	313	302	290	275	306	324	338	273	307	343	282	283	328	265	307	307	269	313	289	298	318	298	288	291	286	312	300	282	311	287	306	269	289	312	286	255	293	296	288	276	308	268	302	277	315	286	279	263	312	316	274	283	303	284	297	299	311	281	299	268	281	286	294	282	287	307	303	277	303	273	255
57010	93235	58402	30640	16672	938	815	739	698	624	622	665	598	591	549	595	564	527	561	548	599	561	559	517	546	578	529	516	555	523	524	498	532	554	540	557	518	511	535	538	520	534	556	493	533	562	510	533	533	531	547	527	540	544	520	526	545	540	532	537	520	526	547	528	557	497	536	515	531	554	533	542	505	526	536	529	528	514	512	522	503	548	517	539	547	543	543	498	524	543	502	510	505	570	568	498	535	548	520	497	516	526	524	492	538	545	554	551	544	536	563	503	551	566	546	537	478	532	536	503	543	513	546	531	533	536	529	518	542	519	542	528	554	532	529	512	530	502	530	573	522	535	532	551	563	542	560	489	522	507	518	505	564	471	500	569	556	483	518	560	521	542	510	486	497	544	572	534	515	534	499	493	559	574	518	570	517	562	508	510	517	508	497	541	529	544	534	507	552	487	496	496	536	493	521	540	504	556	511	547	514	559	533	542	537	538	520	605	503	555	497	527	516	531	554	522	497	549	588	521	549	532	540	506	531	517	524	541	495	549	493	512	540	521	542	523	519	526	494	505	535	532	555	594	490	554	519	513	518	571	523	518	549	534	534	569	492	509	492	551	528	519	524	533	549	567	562	503	508	516	528	521	487	519	479	547	526	551	543	497	513	529	533	530	519	499	506	558	560	514	517	543	540	515	481	515	564	565	582	526	518	537	498	512	559	492	532	504	539	493	519	540	575	541	513	546	522	551	542	519	567	501	550	539	538	579	530	479	529	582	509	524	508	487	492	506	535	523	528	515	523	529	529	545	504	531	510	522	559	537	576	504	530	516	522	505	549	523	564	495	579	561	547	544	503	552	535	502	550	521	504	518	532	580	565	551	517	517	567	513	576	504	498	579	533	534	515	526	553	560	503	516	516	519	575	538	519	565	542	488	542	505	509	587	555	518	515	511	529	554	510	493	520	538	541	522	507	559	549	536	543	489	528	536	536	517	537	535	544	544	552	518	557	510	544	512	507	529	573	553	539	541	508	528	495	496	516	538	518	554	498	586	524	495	509	515	540	579	469	499	540	471	502	497	591	566	552	530	532	485	531	522	522	534	504	516	538	553	533	560	539	512	524	515	541	544	558	540	542	519	523	494	511	553	523	518	555	579	530	527	536	517	539	471	535	517	492	548	528	564	515	542	548	474	560	535	512	555	525	488	482	539	520	522	549	494	529	496	516	536	502	559	544	525	526	515	512	537	526	541	540	584	562	503	534	536	498	531	557	523	541	511	523	482	498	535	522	543	535	486	548	556	550	545	524	519	522	522	513	519	507	555	503	521	561	527	528	546	545	514	525	556	515	556	518	516	512	508	513	513	549	504	528	502	527	528	516	575	533	535	530	512	539	509	487	542	555	542	525	530	542	566	504	544	600	507	497	550	494	542	554	545	515	512	538	519	516	506	553	566	534	493	550	539	525	569	548	509	482	534	564	518	500	533	547	525	525	540	529	528	557	527	508	500	534	512	480	510	551	512	552	534	536	606	549	504	507	548	532	533	533	505	537	519	530	543	517	536	528	547	512	488	540	533	554	537	561	542	542	493	535	509	524	526	552	538	537	561	496	550	530	503	536	511	518	519	505	512	542	494	546	534	527	535	540	529	502	547	487	514	543	552	542	519	550	514	543	462	496	541	532	539	570	488	518	502	519	526	537	535	561	548	526	526	540	536	518	497	514	492	545	567	558	518	529	517	502	520	568	537	555	535	511	500	575	545	521	491	587	548	519	541	525	514	489	559	519	518	511	484	522	528	476	579	506	500	529	507	515	519	510	533	500	500	523	544	552	561	520	539	565	561	535	521	557	552	554	510	537	535	529	549	528	543	556	532	561	523	524	522	543	510	555	498	539	561	535	515	549	528	559	554	521	562	502	569	521	489	511	503	555	568	527	549	552	506	538	534	524	512	521	531	506	500	532	509	500	524	527	551	554	534	519	502	483	536	525	558	471	548	561	535	504	533	525	501	578	535	528	531	553	509	522	555	516	511	502	556	499	527	517	506	494	514	521	523	522	524	540	504	519	534	552	500	542	506	518	555	540	517	530	550	513	521	500	533	546	509	542	515	525	523	514	515	531	537	536	499	553	564	524	539	533	557	515	542	515	548	587	547	524	517	545	543	545	544	547	550	529	541	509	523	548	544	509	556	563	510	514	497	553	551	464	555	555	520	502	531	518	537	491	574	513	565	532	548	463	538	518	490	517	521	486	473	524	511	517	547	544	526	514	532	534	555	561	568	544	543	502	540	525	529	506	540	514	518	590	522	563	509	500	548	553	539	522	532	548	538	581	493	496	572	503	563	520	546	512	546	514	529	559	565	517	505	524	528	543	527	534	505	513	509	521	501	519	544	543	520	541	566	527	522	517	517	549	546	500	507	479	506	543	553	452	537	495	507	551	539	540	529	514	512	552	528	513	498	511	516	533	547	562	553	543	505	521	491	515	500	509	519	549	536	573	560	505	514	548	522	513	518	557	548	534	529	491	555	571	497	553	513	526	538	483	583	534	544	514	565	547	532	540	497	542	550	549	543	518	528	530	522	526	585	520	525	491	508	561	557	546	525	550	578	503	518	532	515	479	535	514	522	547	539	556	525	491	505	535	515	574	527	517	521	501	523	536	535	541	506	518	513	518	546	528	530	553	538	504	577	524	517	521	510	532	507	529	531	534	542	530	517	532	519	501	569	536	538	516	524	540	503	523	563	505	538	516	499	554	527	474	507	527	537	520	520	523	503	509	539	560	538	519	522	502	531	498	516	534	549	491	522	533	511	545	533	520	519	544	567	492	527	533	510	565	536	507	526	531	549	525	516	554	545	516	522	534	518	514	574	499	498	527	544	528	540	564	556	483	492	529	536	522	554	558	527	520	575	545	550	537	558	534	527	512	527	551	539	524	503	509	557	531	536	535	530	553	529	529	503	515	517	506	518	524	517	523	541	526	546	510	511	519	530	524	511	505	522	511	529	524	562	515	506	533	538	552	520	621	509	549	521	495	500	511	540	543	513	505	574	559	526	513	499	524	519	539	483	554	525	552	518	500	467	519	535	521	485	500	508	519	519	543	498	517	543	509	510	550	494	548	515	551	517	545	554	556	582	537	548	580	504	550	529	527	544	513	533	531	523	525	530	503	543	506	513	529	559	522	532	512	506	527	537	546	514	511	530	560	533	595	516	501	530	547	525	536	507	555	495	536	515	510	539	527	501	531	538	556	548	545	528	586	524	539	537	469	498	528	544	554	477	577	544	586	513	531	522	576	501	543	578	505	514	537	531	508	504	526	538	567	531	551	532	559	519	569	532	515	515	546	527	508	528	551	535	529	575	510	501	536	534	563	545	508	486	515	512	550	585	550	495	492	563	545	528	524	520	522	475	526	477	556	534	496	531	571	561	547	489	504	571	512	514	539	536	568	509	522	492	567	513	562	581	547	559	545	539	528	564	532	494	537	546	529	548	533	535
29020	25583	21338	7385	1863	380	259	222	220	215	203	210	200	230	205	194	222	212	218	222	206	204	224	187	223	190	187	187	203	206	229	222	228	194	222	231	225	201	187	178	222	206	207	224	199	226	214	197	192	222	201	206	214	197	219	216	201	241	216	211	199	203	213	214	203	206	214	219	204	217	249	224	201	214	207	210	242	214	212	223	197	202	190	204	225	204	202	185	206	198	192	208	228	221	190	216	230	206	219	212	198	196	199	220	216	200	176	193	198	222	224	191	204	206	218	209	223	223	236	230	215	201	189	236	202	214	214	211	206	208	193	225	179	229	204	216	216	201	181	210	212	231	220	224	201	193	240	211	207	220	207	215	237	208	218	192	241	198	212	192	192	216	233	217	189	194	216	218	198	220	211	217	209	203	235	218	232	210	207	189	213	197	250	202	213	233	214	204	229	187	207	211	229	211	204	203	217	240	194	219	190	202	204	201	203	226	257	218	209	239	220	211	191	208	209	211	217	224	203	213	218	218	204	185	221	215	231	213	178	225	211	227	199	226	222	201	213	198	218	201	235	235	211	203	199	182	208	203	196	227	181	221	223	217	182	200	216	185	214	189	189	199	182	236	205	249	191	233	201	202	213	183	222	221	222	220	209	183	218	206	242	204	199	200	200	191	210	189	226	189	200	197	237	233	227	203	189	216	235	217	212	218	206	223	199	211	209	227	231	224	205	210	195	221	213	186	216	229	214	216	196	213	196	205	213	223	206	216	217	213	214	214	221	228	212	224	218	200	238	201	223	227	256	209	218	208	230	220	203	205	198	203	214	236	226	199	218	215	214	215	208	193	202	184	203	187	185	242	212	226	222	219	222	219	215	214	206	211	203	181	194	232	223	198	195	214	208	236	186	211	208	224	206	216	183	210	210	212	216	204	238	222	243	205	186	200	210	218	239	213	203	217	203	191	199	215	234	211	201	195	229	205	217	238	190	224	226	217	204	240	190	214	237	207	195	199	219	236	217	204	217	209	217	209	214	219	227	190	196	197	221	210	198	189	181	215	209	232	215	213	220	193	230	200	210	212	188	215	225	213	211	211	221	229	192	222	240	227	239	208	210	222	206	234	180	223	196	206	210	217	201	226	199	195	217	191	188	189	225	209	218	218	226	239	238	225	222	210	216	205	235	199	226	183	228	210	174	196	220	203	216	198	220	183	198	210	223	212	209	206	248	200	191	190	194	184	215	209	230	235	198	214	194	227	226	236	203	206	227	208	187	210	204	213	190	182	208	219	195	229	215	203	180	210	212	230	228	215	220	209	213	249	209	221	226	194	221	220	199	208	183	209	210	223	210	209	197	215	218	227	217	231	222	203	222	193	233	194	222	198	225	226	210	190	233	227	195	215	211	194	207	205	220	212	218	209	191	201	208	238	226	206	215	212	241	221	185	206	236	227	193	214	216	208	214	248	217	224	196	224	198	224	204	211	212	235	255	228	213	205	219	219	214	192	225	237	242	192	212	209	206	199	207	194	195	195	181	203	190	230	195	199	225	213	219	208	225	202	189	213	189	228	204	220	219	196	240	218	196	246	212	205	220	210	238	193	202	199	218	193	213	212	193	205	214	208	235	216	244	204	198	202	221	202	189	207	208	229	226	217	220	211	217	217	196	199	201	216	218	236	213	208	198	225	212	203	195	219	189	209	245	201	218	224	195	218	212	214	214	208	188	190	218	205	204	204	235	228	239	224	199	219	236	213	232	217	238	206	212	200	216	227	237	214	194	190	206	194	211	193	190	220	201	225	221	206	189	211	218	212	192	204	228	214	191	205	205	223	215	209	196	232	214	228	193	221	195	229	225	206	210	221	198	196	230	200	222	228	225	196	226	211	190	224	183	193	221	230	208	212	227	213	214	204	204	195	221	199	203	197	194	190	193	218	199	226	220	174	221	226	211	213	197	219	198	211	216	195	235	199	207	225	216	208	205	219	228	188	218	232	207	193	227	202	207	203	200	196	220	213	220	215	202	210	223	212	229	203	211	212	211	218	181	213	228	203	193	214	182	203	212	187	191	221	210	198	200	199	197	206	231	228	199	189	218	212	216	193	215	195	213	217	228	217	189	202	219	197	207	209	196	242	214	220	225	211	221	229	237	228	240	234	200	188	219	210	201	224	243	189	206	216	195	212	207	204	208	234	223	204	206	229	208	222	215	199	245	209	233	203	211	216	228	241	207	227	206	195	216	215	202	182	175	217	207	211	213	223	208	203	204	222	233	196	176	234	223	218	195	208	211	213	208	191	234	203	235	204	216	185	194	201	187	231	221	211	214	184	235	205	188	204	222	216	211	224	209	208	213	223	217	214	227	217	222	197	231	218	232	229	198	210	211	212	235	208	239	234	229	218	188	211	212	216	195	193	210	208	213	218	206	219	216	211	194	215	193	224	184	197	210	240	219	204	215	207	218	205	229	213	213	222	209	226	226	240	214	189	211	225	231	210	217	215	227	205	186	194	226	191	234	206	195	210	217	216	224	219	218	226	207	223	247	223	212	190	199	216	187	202	219	208	209	204	210	212	205	222	218	222	207	200	186	206	209	193	217	197	198	219	219	208	195	227	220	210	220	242	197	182	215	220	204	224	224	211	217	206	235	232	231	203	191	214	201	211	197	226	199	208	212	208	235	226	201	197	214	199	211	219	214	226	192	206	228	232	221	204	186	196	205	190	230	210	213	210	197	197	237	217	216	212	214	224	212	197	216	224	201	215	213	205	220	198	216	203	184	229	194	232	204	195	204	221	191	215	246	218	211	221	208	233	227	219	219	211	227	197	186	211	205	217	221	197	187	225	226	202	194	223	193	223	218	196	207	195	203	205	219	212	213	202	207	230	213	223	215	204	223	211	217	223	212	227	207	202	199	226	216	203	226	204	216	214	225	213	213	194	218	225	199	210	216	222	204	206	198	211	218	202	209	196	227	196	197	233	205	185	196	202	214	194	213	182	207	206	214	214	205	194	181	224	221	213	217	212	238	222	193	201	212	218	223	194	195	214	212	202	207	192	194	213	224	231	211	197	220	190	211	227	197	215	225	208	191	206	237	197	208	212	228	221	201	216	199	207	212	222	199	219	215	210	188	219	186	226	212	207	216	221	224	193	225	208	224	211	218	186	206	198	217	214	200	218	198	213	240	215	209	205	207	205	226	206	215	195	200	213	204	210	224	213	194	241	219	224	242	202	184	217	185	211	229	210	211	191	220	196	213	217	215	190	210	212	215	209	214	210	233	199	220	239	193	241	208	209	188	207	215	214	207	195	209	216	236	191	226	206	235	208	206	204	182	198	190	223	224	207	226	205	208	222	211	211	206	217	223	203	206	200	226	196	210	213	204	188	210	225	194	189	202	184	187	191	197	213	207	181	204	219	195	207	215	218	192	229	225	207	221	194	201	212	201	206	231	198	225	203	188	206	229	228	198	219	225	195	214	219	221	224	215	181	215	214	178	225
38576	42627	23361	6686	4097	422	416	426	422	446	436	432	453	397	413	437	371	388	411	423	414	407	412	381	426	433	403	419	411	437	390	404	425	400	423	429	390	431	428	407	382	410	414	395	446	401	379	405	407	375	425	425	409	390	405	411	422	433	434	394	406	371	452	424	403	401	446	410	399	415	448	422	401	437	397	412	422	407	389	431	379	409	401	425	415	424	418	435	452	419	398	420	424	406	404	415	431	424	423	403	412	424	388	463	414	424	384	436	460	406	405	437	447	440	426	397	443	425	426	413	424	384	423	441	370	393	342	392	400	412	379	400	439	416	403	403	407	418	427	425	411	407	373	409	416	433	441	418	462	462	387	446	411	410	394	432	406	387	404	411	404	401	408	435	389	423	447	399	397	389	409	438	424	374	398	417	412	385	384	425	401	444	440	413	428	421	407	414	403	464	407	409	382	403	412	423	413	416	430	423	442	392	412	389	418	406	402	405	435	409	362	400	410	390	435	425	410	417	407	388	390	426	448	432	394	441	415	392	407	428	432	406	401	448	401	419	405	423	401	422	432	433	414	382	414	393	438	439	417	421	425	412	459	419	396	429	411	425	411	403	434	442	431	443	424	416	422	419	421	396	441	449	420	446	383	380	393	425	396	415	408	383	430	401	381	455	417	424	404	404	401	398	398	429	447	380	426	418	428	414	439	388	449	407	418	406	386	386	413	434	441	398	404	373	426	405	428	423	428	411	362	435	402	429	426	443	401	425	441	422	403	398	434	422	421	405	419	416	395	385	425	427	412	394	410	417	430	423	405	403	378	386	421	415	437	424	405	408	458	459	400	431	417	442	425	400	407	433	417	417	442	401	412	385	417	435	413	420	391	430	400	410	392	422	444	394	414	422	423	441	434	407	437	394	386	408	440	432	435	422	376	438	372	447	388	441	405	441	405	458	417	396	436	414	466	383	389	413	420	431	428	403	418	412	412	398	403	406	405	418	432	417	384	386	431	435	435	424	372	432	443	436	397	402	388	409	443	412	441	436	417	392	416	423	407	413	419	374	424	428	378	399	411	419	420	421	392	415	460	407	412	435	422	426	429	398	428	422	423	411	446	436	410	444	404	416	402	388	410	429	422	395	467	428	386	406	408	444	410	420	423	442	436	436	411	412	444	402	405	413	450	415	412	380	424	434	423	397	386	418	400	443	417	375	386	433	428	417	406	436	398	414	451	373	408	411	378	402	401	395	412	411	398	418	440	441	423	404	390	387	415	401	384	436	412	403	383	392	412	405	399	434	387	417	427	384	414	401	432	441	399	410	428	392	404	396	409	418	405	388	435	398	428	404	413	402	393	401	400	406	416	417	441	444	426	445	400	433	461	425	403	437	437	412	407	433	430	425	401	400	398	418	418	393	409	412	382	433	407	429	438	406	401	453	383	413	402	422	407	450	432	420	414	442	379	430	401	398	426	410	414	391	412	442	398	434	382	419	406	403	399	450	422	427	424	431	391	446	439	450	458	420	408	408	439	403	396	450	384	455	370	423	436	433	404	421	391	416	407	372	450	405	434	423	361	407	387	420	430	426	451	425	422	410	419	429	385	400	396	439	399	441	419	434	376	458	409	414	395	389	418	424	424	430	422	416	422	387	455	391	381	455	398	406	380	426	409	408	402	438	448	426	421	440	442	410	406	432	424	425	457	444	423	427	427	452	402	412	402	402	387	402	422	419	419	385	429	407	410	424	426	375	467	402	396	431	418	389	438	451	423	412	389	440	411	404	416	431	417	437	425	405	430	428	436	413	398	377	418	400	423	409	436	422	416	423	451	424	408	385	389	412	405	458	374	442	447	437	407	429	426	411	404	404	414	427	430	400	423	400	436	415	406	432	387	407	413	390	437	414	408	421	423	411	409	420	413	406	440	439	432	472	430	385	431	426	400	444	384	420	417	393	423	445	415	411	446	431	430	392	429	411	433	427	399	415	406	417	389	389	418	427	378	438	405	437	407	455	433	425	418	419	437	399	428	403	392	406	391	409	410	433	414	380	429	373	411	419	433	417	400	418	391	434	418	429	404	443	441	425	397	434	386	412	440	429	410	437	414	388	397	407	438	390	403	394	451	436	427	392	392	401	458	436	408	389	400	417	392	384	389	410	395	399	429	419	412	435	456	427	409	408	407	401	397	397	433	431	407	370	403	396	389	412	407	393	382	421	393	438	396	404	409	422	421	430	414	407	399	379	401	406	404	417	382	392	446	408	404	414	407	423	421	437	413	440	436	408	427	422	387	407	415	445	429	413	367	413	418	431	398	389	436	426	414	422	435	423	431	351	439	412	443	409	408	397	407	400	408	420	418	431	410	376	407	389	428	364	381	404	439	434	370	386	408	406	441	394	427	437	438	416	416	389	432	411	441	430	421	378	416	412	423	401	415	389	397	414	432	395	404	409	430	361	389	398	402	430	434	435	419	425	413	413	393	402	439	432	403	421	418	427	393	430	419	409	423	404	422	415	406	427	425	423	395	434	412	431	436	415	409	390	398	433	406	449	426	396	430	423	430	428	409	419	420	371	424	408	402	392	433	397	417	408	401	431	423	389	432	383	452	417	440	453	427	412	406	426	443	415	407	458	461	420	410	423	421	410	434	433	417	390	385	419	422	447	418	461	429	427	387	405	411	393	406	435	378	406	428	396	436	402	420	423	397	414	406	422	423	383	453	393	409	401	403	413	400	413	422	406	409	400	423	413	437	435	397	435	430	388	424	407	410	416	428	457	421	421	392	396	444	404	433	427	432	398	402	413	423	408	408	436	415	417	408	404	416	424	428	412	396	422	430	438	430	463	396	415	455	435	424	387	419	459	402	431	427	402	426	402	404	418	449	434	428	431	431	407	402	421	436	370	397	434	398	419	380	435	403	417	407	407	410	411	405	406	421	423	411	428	412	418	404	408	455	447	410	389	411	387	410	380	470	445	452	436	443	397	404	416	377	407	387	412	410	377	420	452	408	426	406	444	427	457	389	412	447	419	428	438	460	406	387	421	398	437	409	419	414	419	392	387	415	435	379	412	435	389	398	406	426	424	428	407	425	382	390	436	396	439	414	424	427	402	387	413	413	427	438	445	415	426	389	408	420	417	385	392	405	439	416	394	437	412	405	384	418	421	385	440	423	427	402	431	428	426	406	442	383	413	399	429	394	432	379	386	433	428	403	432	430	401	405	416	418	411	409	391	383	404	382	409	399	427	414	419	434	428	419	409	423	386	444	405	395	405	474	404	418	429	397	444	399	418	432	435	367	400	445	409	410	402	396	444	413	414	463	462	422	396	456	414	415	385	424	428	368	427	453	417	411	411	396	394	420	426	396	407	445	403	401	400	423	415	395	416	392	398	404	421	411	449	394	369	407	421	438	413	384	388	403	430	440	410	434	419	410	403	397	389	394	420	425	429	409	389	402	397	395	389	396	428	438	407	488	445	396	409	407	425	416	387	423	415	422	465
24267	22120	29048	24481	19342	4607	267	212	177	175	171	161	213	171	152	173	189	162	176	170	172	169	147	168	165	150	155	140	169	168	136	168	153	195	177	169	151	171	185	179	160	148	161	164	161	177	162	157	159	151	166	148	170	175	152	187	167	150	161	173	179	172	164	145	179	157	168	160	169	173	176	180	160	156	165	141	154	167	166	163	159	161	155	153	166	160	177	171	155	156	162	181	185	150	178	178	156	164	168	169	166	162	160	148	165	160	152	155	159	156	151	149	159	174	173	165	155	169	143	158	157	169	153	141	158	173	153	151	197	170	139	151	161	197	159	157	159	162	180	152	160	162	161	171	173	154	157	159	162	155	158	158	169	176	167	164	168	173	169	159	147	184	182	162	158	154	141	167	157	158	162	188	147	166	152	178	191	163	186	167	160	159	147	169	155	138	161	172	174	165	161	154	168	151	136	181	151	146	156	157	159	151	162	164	158	162	165	166	161	166	160	141	139	147	149	158	173	176	173	167	151	163	171	166	178	159	174	186	152	174	164	127	176	172	148	164	162	157	172	171	175	152	176	154	139	187	148	169	165	166	154	165	172	147	167	172	154	177	142	165	154	160	166	158	161	176	164	156	152	157	163	159	130	162	164	148	201	155	169	134	170	160	166	160	179	172	150	186	139	166	164	153	150	173	152	155	146	171	163	169	173	178	172	162	153	166	162	164	169	172	148	138	153	187	156	164	153	187	151	160	166	178	163	155	144	155	184	149	161	163	163	144	154	140	181	155	158	167	173	163	157	157	149	169	156	165	159	171	164	157	152	161	167	165	173	176	132	151	154	165	162	145	174	169	170	171	169	173	159	152	162	164	157	169	149	188	165	153	171	156	148	183	158	153	145	160	199	151	164	164	158	175	169	141	197	146	136	154	147	174	162	192	156	175	194	174	185	154	151	166	158	175	183	162	158	180	151	161	155	162	164	161	172	157	150	180	150	164	167	160	151	153	140	164	144	176	159	167	165	168	177	175	148	133	156	193	146	166	157	153	161	162	158	161	176	188	146	159	161	149	163	169	175	157	167	157	142	176	166	125	164	154	156	174	155	152	163	154	149	175	157	163	167	158	176	157	158	154	151	168	165	159	157	147	139	145	171	154	151	161	146	165	176	168	164	162	151	160	165	158	181	159	187	160	155	180	169	159	159	163	168	182	157	160	160	174	164	160	165	166	168	152	174	158	147	162	165	157	180	162	189	158	169	144	150	177	143	136	166	158	148	163	171	154	161	162	141	145	171	161	141	156	159	177	169	162	156	167	156	177	179	186	154	165	152	130	159	152	186	160	163	157	155	145	175	160	165	167	165	148	187	141	174	168	166	174	159	159	135	159	153	139	166	155	162	164	146	154	154	164	156	152	174	143	164	162	149	169	176	141	158	165	182	186	149	178	158	161	180	148	166	147	149	171	171	162	152	181	165	148	161	166	182	163	130	159	140	167	145	166	151	167	176	142	163	167	148	174	149	172	155	183	160	168	161	165	136	185	147	155	177	170	143	146	167	161	148	173	150	150	152	162	174	166	156	156	152	143	158	175	157	161	164	163	173	185	147	141	176	154	168	166	157	150	175	163	183	164	182	160	162	167	165	141	168	157	165	165	170	154	176	179	151	161	172	165	156	168	148	160	136	163	161	161	162	187	185	168	156	167	177	149	157	174	161	157	166	161	183	165	180	143	188	170	157	171	176	151	146	201	160	184	157	153	160	155	149	169	175	176	155	165	141	162	155	160	151	156	180	155	171	176	161	167	162	157	160	143	163	161	139	151	140	158	165	159	171	158	182	168	190	149	156	172	162	172	162	151	169	177	159	149	165	146	194	179	149	163	160	169	155	168	137	171	165	160	158	180	143	158	155	167	173	174	157	168	147	153	149	163	168	152	155	143	133	185	143	185	165	177	196	180	165	141	143	147	178	166	168	156	160	160	170	151	155	149	152	174	164	167	149	177	162	147	179	187	136	165	176	150	153	169	162	152	159	160	148	189	167	133	170	165	138	168	138	161	161	156	157	142	173	154	170	167	162	165	178	179	183	192	138	165	165	159	179	152	158	172	161	175	166	157	150	156	159	162	174	163	149	162	180	165	151	184	150	159	163	153	166	153	169	163	140	152	169	166	165	161	155	152	158	176	163	165	150	155	153	173	190	153	150	161	145	156	148	161	178	168	149	176	160	193	154	175	143	163	172	170	167	179	181	167	179	160	169	167	161	165	152	163	163	178	186	180	131	155	150	163	140	164	162	159	140	165	162	162	164	155	172	139	175	164	163	138	176	168	195	151	169	155	163	157	161	169	176	178	130	154	166	164	159	162	167	171	155	181	195	158	169	173	168	147	154	146	165	164	145	159	152	170	165	167	144	172	174	176	139	173	174	154	165	142	153	162	142	161	167	186	152	190	186	141	157	147	165	150	154	154	148	124	146	155	150	186	170	137	148	165	167	138	177	173	157	140	156	167	143	140	174	157	147	172	183	161	176	140	161	165	181	178	161	162	177	161	179	161	165	168	141	167	150	172	179	172	158	168	168	158	174	162	178	153	165	171	174	149	158	142	147	150	182	159	147	149	152	144	149	148	175	152	159	170	158	153	161	143	140	143	163	156	170	149	159	168	178	136	176	151	177	163	163	157	147	145	169	173	165	173	160	145	148	152	166	167	154	175	174	169	155	159	163	173	158	156	164	167	168	152	141	189	153	155	154	159	173	167	161	167	143	175	197	161	175	147	143	169	169	157	145	143	169	150	169	161	168	132	177	177	163	148	158	161	151	196	150	158	166	164	167	142	160	168	147	164	148	148	144	181	160	170	146	159	165	188	167	138	186	153	152	175	164	147	168	154	159	156	173	176	144	164	167	156	186	183	171	152	151	162	145	167	187	165	169	171	155	163	166	168	173	171	159	158	165	187	171	148	164	151	166	180	158	153	167	171	158	182	184	152	167	171	177	145	154	141	157	192	185	147	147	161	158	146	161	183	149	168	165	175	164	166	161	159	154	182	157	149	151	160	136	178	161	163	160	153	185	155	147	159	163	160	184	139	167	148	146	159	174	146	146	158	178	161	163	182	184	147	180	155	149	140	177	196	181	162	167	155	164	166	140	183	142	161	155	143	164	176	154	159	149	175	172	156	157	160	157	167	167	170	179	167	152	176	162	153	153	156	141	145	160	171	166	161	166	155	182	149	167	152	144	180	171	157	166	157	153	174	167	159	166	169	175	149	169	183	173	175	180	185	157	144	173	152	156	149	155	186	176	169	132	168	158	151	150	152	142	140	159	180	171	150	168	169	149	160	159	149	167	163	193	155	158	181	172	159	158	150	159	145	153	147	159	183	154	152	146	150	168	162	168	158	169	150	164	152	149	152	164	154	164	145	163	168	160	156	159	139	171	164	181	175	153	155	155	173	174	149	148	156	167	177	168	164	176	155	173	161	173	177	186	172	167	141	153	168	152	143
57718	83689	52459	23496	13174	491	409	417	415	371	367	347	332	331	333	332	334	313	344	326	314	346	303	355	303	312	345	320	330	283	303	300	302	328	310	336	326	315	331	313	301	315	325	330	312	325	342	303	304	291	336	306	324	346	320	320	288	308	299	304	312	350	318	331	312	327	321	297	315	292	275	311	346	321	319	351	310	295	287	345	328	313	324	313	317	307	320	281	326	331	277	312	313	332	300	323	282	318	281	273	283	310	309	302	296	312	293	288	318	306	312	343	306	316	283	350	265	313	271	320	341	317	318	330	302	287	323	290	321	341	304	319	308	329	340	303	307	342	278	325	329	308	332	336	290	323	328	312	296	309	326	288	287	317	365	322	305	370	313	302	307	339	303	310	289	366	301	329	340	347	323	306	321	286	299	286	345	334	320	341	301	330	320	301	314	295	314	300	303	321	333	334	294	321	314	291	332	340	292	315	305	315	313	308	321	328	329	314	321	321	321	303	329	311	313	348	292	312	321	313	334	314	301	301	324	305	318	314	323	320	321	318	313	336	322	330	303	294	321	289	315	321	336	292	312	325	336	306	291	342	302	290	319	317	324	314	312	320	296	307	289	317	315	337	302	311	287	315	321	329	313	318	317	341	316	306	301	293	316	312	311	343	333	329	272	324	317	318	327	301	303	327	313	329	318	329	316	331	334	305	315	295	332	275	306	304	294	316	309	310	294	301	306	325	267	314	332	338	301	299	309	306	333	294	328	261	303	307	327	311	325	329	312	329	320	302	302	287	315	310	307	299	282	375	332	317	317	319	323	290	316	354	319	339	296	286	294	346	280	309	331	319	293	339	291	320	296	286	299	325	299	311	300	288	311	335	303	284	335	315	322	333	322	334	340	307	337	307	311	313	288	321	319	267	307	323	332	298	302	322	340	287	308	330	303	300	299	279	306	328	318	317	302	325	284	306	297	308	321	315	309	293	326	299	338	302	299	311	301	315	323	320	309	314	317	305	310	271	335	325	293	313	290	307	302	303	293	335	315	329	296	335	322	337	308	346	294	317	320	346	330	301	320	312	332	299	307	293	356	321	294	286	312	319	320	318	316	289	302	314	316	288	304	325	317	307	332	317	301	296	316	301	318	300	302	319	303	311	300	301	304	309	332	310	308	308	313	330	320	331	332	335	309	328	280	311	290	335	300	289	288	346	350	332	322	305	316	300	323	309	305	332	299	283	283	289	322	286	327	312	290	345	297	334	312	312	307	311	297	290	338	324	287	312	327	289	329	331	287	350	327	332	289	321	341	306	293	306	331	292	310	308	339	328	338	295	292	320	313	335	299	292	305	325	308	315	334	343	287	343	334	299	335	341	324	310	325	309	285	305	319	311	292	321	310	296	320	292	288	334	313	292	332	316	322	317	321	325	331	298	339	296	298	284	322	297	299	311	315	313	339	304	298	309	286	345	358	313	333	344	324	311	291	295	347	324	301	312	313	336	331	300	285	328	337	325	328	349	292	278	303	343	309	325	290	302	282	301	312	342	307	300	301	332	324	314	313	310	281	308	347	287	300	294	295	304	330	333	319	337	289	328	332	303	326	329	332	285	322	308	277	317	346	309	321	327	307	291	351	297	302	331	291	338	333	319	351	315	288	331	324	313	316	309	327	309	345	297	332	342	324	327	297	301	315	314	291	315	312	300	308	290	316	313	315	302	333	315	315	342	321	328	311	285	311	327	289	333	329	324	312	294	349	309	312	292	302	315	323	333	314	345	338	336	309	313	318	323	334	290	260	301	304	348	325	321	299	299	316	324	333	317	313	318	303	326	319	307	318	319	309	322	291	309	313	319	321	307	334	337	335	317	315	310	290	304	310	293	301	315	315	300	333	318	327	294	306	309	291	335	313	323	278	303	278	315	326	361	323	311	291	335	286	290	320	350	316	326	294	299	298	294	315	294	299	312	285	352	306	337	313	301	287	316	300	311	295	324	307	333	297	330	306	278	325	301	321	326	333	286	331	286	320	292	309	321	314	325	308	291	302	343	321	363	321	336	342	307	304	329	296	294	298	314	316	321	294	322	308	274	299	361	312	295	327	317	316	312	313	300	339	327	310	303	285	312	318	297	311	308	332	297	287	313	273	323	317	290	296	310	300	295	300	318	318	316	339	326	317	341	316	317	306	329	317	334	320	335	328	310	357	307	283	336	299	314	333	324	301	300	323	313	300	332	322	320	334	297	338	305	294	316	323	292	331	318	295	338	309	313	306	336	323	338	298	313	323	300	325	328	329	292	340	336	298	292	336	341	333	311	327	317	342	313	304	319	327	314	299	284	310	327	279	345	317	325	328	329	325	298	301	339	306	338	306	325	321	289	298	345	327	323	333	315	331	289	333	349	350	302	324	323	311	338	330	298	286	277	306	304	296	321	319	317	291	334	293	265	336	291	338	305	318	309	317	326	319	320	322	293	307	312	355	323	325	321	315	285	335	313	336	282	320	301	289	305	331	279	328	329	336	345	296	339	332	292	288	287	282	296	314	275	336	326	326	331	317	323	322	311	337	320	330	312	314	332	355	281	322	341	332	319	357	319	319	291	331	323	314	345	313	295	335	306	315	298	286	310	297	310	324	342	334	319	289	314	313	311	304	306	317	326	310	290	330	333	305	299	358	328	335	308	308	331	327	317	304	286	281	317	316	291	301	325	293	325	342	302	328	319	283	338	297	292	355	297	306	329	329	316	341	300	310	283	333	316	312	304	335	309	303	334	314	290	314	313	300	327	314	340	345	302	351	328	347	335	328	330	294	301	334	323	298	316	335	311	307	302	299	337	320	306	345	272	297	317	274	292	341	296	338	326	330	325	279	308	324	320	292	281	349	333	310	340	330	320	295	316	293	308	337	303	324	303	287	326	337	340	311	329	310	313	351	343	324	334	320	313	299	306	306	299	290	306	301	337	293	304	289	300	328	350	334	317	294	312	316	308	296	310	332	298	322	321	310	275	347	317	298	332	321	309	308	323	322	286	336	330	298	320	312	322	304	317	344	295	310	300	309	311	317	349	305	340	339	361	309	344	302	311	280	316	324	290	313	291	333	304	319	316	332	295	311	275	283	326	342	346	297	341	297	278	302	300	341	339	322	318	322	316	317	300	320	307	307	286	295	337	331	289	338	295	316	305	327	333	290	329	347	283	328	321	340	300	327	321	326	308	346	308	316	336	334	317	313	303	312	311	323	318	312	271	340	304	317	317	319	312	326	308	318	311	291	296	289	345	309	294	328	326	313	330	356	327	290	291	308	306	386	350	303	321	282	312	320	295	318	343	310	323	309	334	302	306	305	327	348	350	293	342	332	312	309	313	320	306	329	300	331	318	333	317	306	331	287	298	312	309	332	312	320	300	298	318	321	302	353	278	310	298	327	329	297	342	300	321	324	306	316	301	303	298	303	310	323	303	297	329	324	283	343	323	284	343	300	336	296	278	274	305	318	280	290	312	315	369
23077	21389	29172	23438	21185	16567	2217	392	387	334	318	317	326	313	300	311	283	340	327	306	317	302	329	302	326	282	292	304	302	300	295	324	300	288	296	294	295	319	323	333	288	301	312	291	279	319	294	287	292	314	311	288	299	326	279	339	316	328	297	299	293	327	294	310	287	288	310	355	286	324	295	308	278	293	295	341	346	309	318	284	293	339	300	315	319	320	306	322	302	304	286	273	279	290	304	299	312	279	315	267	270	315	277	284	331	272	316	296	317	320	288	318	332	285	271	279	289	320	298	292	291	342	267	316	324	291	300	295	281	327	286	287	283	300	288	298	322	294	293	300	290	311	318	305	292	273	305	276	301	286	272	324	319	260	322	336	294	298	297	266	284	283	295	299	307	322	312	256	279	302	290	280	301	271	302	292	311	291	280	281	298	294	325	272	311	305	285	312	281	282	298	293	295	274	294	299	290	297	302	280	309	299	288	304	286	309	311	312	300	294	281	311	308	277	292	315	317	311	294	309	293	290	308	306	300	288	280	325	302	299	272	329	267	276	315	275	326	318	288	312	311	314	295	260	311	307	309	280	294	276	273	352	275	305	292	296	303	252	293	293	307	264	290	308	296	320	300	282	321	296	319	277	247	305	341	310	279	317	300	333	299	282	304	324	308	292	329	292	287	302	308	338	312	282	322	299	316	279	321	286	301	292	280	285	318	299	300	309	302	343	277	300	302	317	306	285	285	295	269	288	319	297	289	301	298	289	303	291	288	314	286	306	290	329	267	313	302	309	292	297	313	281	324	320	295	294	301	277	252	273	308	293	281	278	292	321	292	321	310	341	284	292	292	268	295	295	316	336	290	306	279	304	270	294	283	312	296	312	310	293	274	305	304	319	296	293	294	295	290	293	301	297	289	297	291	327	295	304	279	317	307	279	268	301	293	303	278	354	305	286	287	300	305	348	301	283	318	282	312	329	292	315	328	272	274	296	312	337	292	314	264	313	308	284	297	304	286	332	312	265	288	314	326	317	324	284	284	307	317	268	293	283	302	315	317	301	287	289	286	304	304	299	308	296	312	300	296	286	285	296	292	316	301	331	281	290	277	285	316	306	318	302	306	332	306	266	325	251	296	282	318	335	280	288	313	294	297	299	289	296	288	261	307	265	327	307	300	305	287	274	345	294	307	315	282	322	317	316	303	332	304	315	316	343	286	265	288	272	312	311	287	274	289	327	279	293	298	270	295	323	312	274	272	303	293	292	298	313	282	281	313	298	297	315	291	319	265	309	294	296	289	297	286	311	282	279	293	302	300	287	300	286	283	284	303	325	275	321	296	254	312	294	292	283	304	271	298	277	271	280	319	317	313	320	305	267	299	267	292	303	313	306	300	261	330	304	271	299	274	309	320	301	283	297	306	267	289	262	314	306	293	300	288	298	312	287	272	268	321	281	306	311	273	295	304	312	290	332	314	312	309	296	299	336	272	310	272	286	281	320	275	295	292	309	311	285	327	293	310	296	292	281	296	308	311	287	299	352	318	279	290	292	305	313	293	311	290	276	311	295	292	284	297	283	310	278	297	293	289	291	318	300	284	289	278	307	290	308	311	316	291	287	294	313	317	303	294	279	321	300	314	306	284	345	296	309	284	273	313	315	291	284	294	297	303	322	290	304	271	305	311	315	320	325	281	289	319	301	280	271	313	293	300	253	307	294	293	318	297	299	265	286	298	292	263	300	307	253	283	323	298	291	279	261	307	303	283	299	301	283	281	270	287	310	284	283	273	279	322	304	286	302	314	320	302	300	347	291	320	295	272	309	289	278	304	317	281	306	279	278	269	281	289	322	278	301	289	292	284	313	315	278	290	300	291	264	289	317	305	327	285	284	301	282	280	292	289	290	315	327	311	307	313	334	298	295	292	294	309	286	314	305	282	330	292	284	254	280	280	308	299	286	335	327	315	290	286	286	337	337	291	298	327	295	293	295	285	290	282	334	284	288	301	282	313	299	316	302	321	303	319	322	319	295	280	315	307	288	277	313	296	332	296	290	288	308	241	273	283	324	300	291	285	329	318	296	307	288	296	322	331	293	294	291	307	305	276	283	292	274	300	294	286	311	302	295	301	322	299	287	286	267	290	276	280	284	291	278	301	297	271	296	291	277	297	306	296	319	307	286	324	298	284	302	296	284	305	272	293	296	294	300	289	336	290	281	299	311	299	293	272	285	280	322	316	325	283	343	286	331	302	269	307	281	299	305	300	308	279	305	296	305	284	316	302	288	295	277	289	300	319	324	300	322	318	316	295	264	305	279	321	275	315	289	286	315	279	302	294	300	280	289	302	292	287	275	284	287	334	298	276	315	306	304	299	285	272	297	284	266	286	313	289	301	283	301	262	312	328	292	285	289	306	283	287	300	307	296	317	255	284	292	287	301	296	293	275	328	289	306	309	302	289	285	313	308	269	284	333	260	265	273	317	319	338	288	297	313	273	290	309	321	278	309	319	267	305	304	306	314	314	300	287	313	294	287	333	303	292	311	303	270	308	279	282	301	278	304	284	287	279	299	277	276	352	312	305	281	295	297	273	300	295	269	324	277	313	334	314	307	293	277	295	322	276	281	260	298	284	285	312	300	319	314	270	329	304	293	258	274	328	294	300	266	284	282	311	316	287	280	286	334	299	293	291	316	284	322	268	307	300	281	283	295	289	294	288	339	280	318	295	285	320	275	284	286	323	301	309	282	309	312	295	293	280	294	291	306	309	299	289	269	318	278	306	274	295	302	274	301	325	306	325	316	304	301	298	286	311	287	304	315	308	308	310	301	292	299	285	250	283	283	284	284	331	315	294	297	310	318	305	287	336	312	315	306	293	315	287	288	312	255	296	301	322	286	302	282	273	303	296	302	283	291	318	310	278	289	307	300	294	287	296	328	313	272	284	283	312	299	301	334	333	285	280	290	280	297	281	304	311	318	295	332	326	280	300	306	312	291	308	299	311	300	277	302	259	317	265	306	286	317	260	278	298	319	288	286	300	284	296	294	278	305	289	317	287	274	309	308	295	306	280	289	315	273	258	302	274	316	294	304	308	333	315	294	294	307	294	314	307	265	263	323	316	302	290	301	308	278	297	306	323	279	294	297	298	288	296	273	307	312	302	285	295	264	303	274	338	274	293	293	317	282	279	280	307	313	297	285	301	285	293	303	298	294	291	305	291	305	297	275	287	315	321	275	304	311	322	267	271	295	312	297	294	315	308	306	289	280	290	297	326	298	260	291	300	319	290	277	305	297	297	322	284	305	305	299	307	337	312	304	287	326	307	273	270	306	296	291	280	316	286	299	314	312	323	304	308	294	314	310	315	296	268	295	326	328	319	296	305	311	302	276	285	284	283	289	315	336	306	301	282	283	284	299	318	283	301	273	303	314	295	316	298	300	299	296	310	309	307	301	303	293	275	297	290	287	280	301	303	272	328	303	309	304	311	282	315	304	295	309	290	272	296	316
56398	90698	62931	26587	14979	835	758	718	665	619	667	613	580	585	607	565	601	535	542	536	523	557	559	570	538	549	536	542	522	539	542	546	519	569	551	524	554	591	558	531	541	553	536	518	547	523	552	536	517	539	542	484	520	520	523	564	532	498	506	550	555	509	515	532	552	542	557	508	543	524	546	515	539	512	534	544	542	536	542	511	535	514	534	513	551	532	554	484	534	571	507	528	537	517	545	532	512	510	512	566	529	488	491	549	499	528	570	557	499	495	533	548	544	509	527	528	565	587	495	514	536	515	538	528	530	523	531	560	500	567	492	522	507	533	506	529	558	572	546	506	518	501	577	543	540	535	512	539	530	539	544	553	548	544	486	501	549	520	564	548	574	542	579	488	519	538	554	553	522	509	566	552	559	528	532	543	527	521	503	536	568	500	555	508	481	518	500	549	506	521	521	513	545	504	525	570	540	545	514	510	556	576	525	574	539	516	531	490	552	526	529	530	544	582	544	575	563	516	551	534	520	546	507	503	532	499	528	513	520	532	523	531	540	550	507	551	543	538	513	558	550	540	520	531	548	515	517	518	532	540	517	518	532	512	527	509	548	535	553	524	574	517	537	539	526	541	493	510	577	506	522	537	493	587	583	522	547	549	469	526	551	537	503	540	548	527	579	554	507	497	540	515	541	494	557	535	557	517	501	503	516	546	567	562	529	541	552	527	545	485	537	550	504	561	540	487	556	547	565	525	551	521	571	541	574	538	513	512	512	529	497	548	549	530	527	583	548	522	522	517	521	511	536	536	548	506	477	519	568	526	545	576	549	522	519	553	524	524	556	571	541	517	528	527	520	525	514	524	557	542	531	546	505	520	560	525	549	499	499	550	504	514	515	527	518	522	533	519	523	515	561	506	529	503	540	524	538	532	518	519	579	536	526	569	549	472	573	533	560	500	545	543	536	531	539	581	510	535	547	545	519	529	504	560	556	536	529	520	538	510	506	538	532	548	512	522	542	558	526	499	542	525	556	538	540	546	538	510	569	574	557	508	497	562	497	517	557	565	533	561	545	554	488	520	504	526	524	543	523	527	530	557	480	547	516	515	504	499	522	516	526	554	556	535	561	515	543	548	547	483	564	554	537	523	547	522	566	518	551	513	547	507	540	538	490	495	517	527	504	538	565	543	514	536	539	508	505	544	542	522	526	507	535	515	536	493	514	502	538	541	495	561	530	512	550	530	522	579	507	557	530	515	541	572	548	518	527	472	503	536	499	540	561	546	541	549	522	509	500	529	510	545	540	523	538	518	560	519	546	534	539	523	526	543	549	501	530	541	570	540	507	525	544	500	558	525	527	523	521	496	518	511	555	533	551	520	502	552	532	496	485	523	550	526	507	519	517	563	497	537	519	527	573	543	545	532	572	528	504	514	515	521	495	567	491	509	526	543	469	511	497	510	524	517	570	559	501	545	535	530	533	581	518	499	514	574	493	540	506	536	518	566	503	578	544	566	544	543	516	535	539	516	572	562	566	555	544	471	536	562	523	561	504	508	576	496	535	526	517	544	498	533	515	513	550	525	537	520	537	564	530	526	572	510	525	527	524	521	560	509	516	544	516	527	533	534	570	535	569	517	517	505	545	553	548	506	540	531	531	525	543	512	556	541	568	529	543	542	503	503	513	530	556	524	534	552	520	511	573	520	533	548	535	516	523	531	584	561	512	514	507	550	504	519	559	514	491	569	524	546	550	541	566	540	533	534	516	542	558	486	528	548	551	520	544	523	526	551	559	507	534	559	508	510	519	552	520	505	603	522	556	526	498	542	560	538	569	477	544	510	497	521	506	529	557	501	541	522	534	575	502	569	523	517	510	523	562	502	551	529	543	492	525	539	536	510	521	539	527	509	528	549	544	540	543	515	573	559	530	522	546	493	535	541	552	491	556	564	521	520	566	539	523	506	571	547	534	543	531	493	547	532	583	514	583	512	540	506	569	527	511	508	516	520	522	485	530	531	535	540	530	548	579	501	523	565	540	568	573	544	532	543	519	493	547	507	554	530	563	503	484	492	548	542	564	530	512	574	520	567	553	543	551	520	510	485	531	537	523	551	536	536	500	552	518	548	532	478	537	512	556	558	530	504	564	473	538	539	532	521	511	518	566	531	534	553	534	520	530	519	525	496	534	534	546	528	569	548	530	513	522	527	551	572	530	505	545	531	523	513	565	544	550	542	568	528	552	533	573	505	577	537	507	569	541	499	518	474	519	545	534	568	548	534	509	547	521	522	531	556	564	564	591	504	542	555	546	534	512	476	532	528	533	546	518	495	497	506	537	509	539	545	578	531	532	517	565	522	534	536	565	537	530	567	540	560	492	524	569	565	561	534	537	526	515	539	542	534	502	527	505	520	545	514	502	541	484	502	534	527	537	501	553	512	570	504	528	557	542	536	555	535	574	527	520	499	542	530	552	580	521	527	519	553	570	542	485	601	567	513	496	552	591	555	541	516	565	517	537	543	545	545	575	527	542	547	553	521	516	494	553	515	576	527	559	539	516	586	551	537	529	517	542	547	546	504	545	526	537	535	552	511	454	545	532	552	549	507	575	503	542	551	549	533	520	551	578	537	529	553	526	552	563	511	538	548	542	539	557	558	537	543	556	574	552	577	530	503	517	527	518	517	538	530	513	558	521	548	550	520	512	533	518	570	531	556	556	532	493	564	517	508	563	564	541	547	512	538	530	494	521	530	524	576	533	527	555	527	499	551	531	526	577	523	529	521	516	560	569	522	535	569	524	533	535	533	558	539	546	553	506	538	551	474	551	558	530	510	517	532	558	520	533	535	570	539	540	537	500	524	547	498	559	569	548	562	498	531	517	520	567	510	557	539	529	514	580	568	525	540	560	495	491	526	535	538	534	489	527	516	514	525	533	497	517	551	523	561	551	522	532	549	525	555	539	537	508	510	542	524	550	490	520	556	521	527	528	547	560	544	554	491	498	526	496	514	539	543	505	540	530	559	544	527	548	525	540	552	534	500	553	520	520	514	520	536	511	543	529	546	521	525	562	521	534	538	535	571	558	523	583	533	525	559	521	573	533	492	524	521	535	506	538	515	535	501	499	526	539	532	504	532	532	502	519	541	562	535	496	503	525	536	539	577	515	543	544	548	568	535	493	534	547	537	532	521	514	565	536	501	518	492	517	547	554	500	567	554	531	597	550	551	555	505	557	503	518	505	516	518	516	566	568	494	513	505	494	558	537	509	534	571	533	512	525	498	497	574	530	541	530	466	543	523	505	540	540	556	526	536	501	552	557	522	502	555	535	522	517	515	508	517	554	522	507	549	522	561	554	582	512	536	516	542	487	543	521	572	537	531	523	511	569	509	553	499	513	520	515	492	556	543	487	515	551	523	514	554	527	502	537	514	517	580	512	532	504	507	537	502	555	491	534	515	553	526	518	551	521	554	552	537	508	509	559	561	574	503	533	522	512	533	549	539	548	555
29465	26258	21651	6034	1115	249	209	235	213	225	207	202	221	228	212	240	206	190	201	201	254	237	216	191	219	222	207	229	234	233	231	193	231	249	229	212	193	225	218	194	209	217	224	219	195	207	211	225	225	218	221	219	206	222	225	223	220	220	233	205	214	187	198	201	222	238	213	209	227	220	220	240	215	229	238	222	203	221	197	211	203	196	202	216	221	213	209	218	230	212	217	200	214	235	201	222	212	213	236	206	234	195	194	219	217	211	242	198	208	222	238	231	183	185	225	212	220	231	207	179	202	202	212	209	213	226	198	208	199	200	213	226	217	214	202	217	207	221	212	222	208	214	235	240	214	217	211	205	211	236	224	224	218	208	209	232	191	213	214	207	206	200	210	207	209	211	221	209	218	197	224	195	199	240	208	208	216	204	210	203	181	222	222	199	209	202	205	230	217	216	202	203	204	201	223	213	223	208	199	186	211	213	211	200	232	214	194	192	210	202	204	209	199	200	200	249	207	234	190	198	207	209	206	202	241	202	207	194	197	221	202	247	227	198	222	230	217	210	208	187	209	208	209	208	185	228	229	216	210	222	214	214	211	235	193	195	231	215	197	203	206	219	239	201	229	206	222	212	259	184	191	216	225	204	220	234	224	221	199	219	200	192	222	218	227	211	228	216	217	251	209	206	203	200	234	173	207	233	208	203	213	221	220	202	215	191	197	217	202	207	222	215	236	193	230	206	220	217	234	214	209	212	232	209	197	193	229	204	226	194	199	214	186	211	209	225	205	208	221	243	217	230	231	220	204	223	221	202	189	206	177	213	190	200	216	230	203	190	220	205	209	215	217	233	230	210	232	183	227	197	206	213	225	210	214	206	215	219	230	199	208	203	214	212	251	220	222	189	218	234	208	239	216	225	185	219	228	215	244	215	206	228	219	216	215	200	198	215	219	231	206	219	208	235	201	210	197	198	207	223	210	198	188	200	219	204	205	190	208	239	201	197	228	210	226	209	210	200	203	228	224	215	244	203	212	214	179	184	211	213	211	224	230	226	217	207	203	195	210	232	220	209	223	216	208	225	233	189	220	222	214	194	213	212	226	220	212	212	219	213	206	237	209	215	206	217	233	223	229	223	220	213	194	221	219	205	229	210	204	225	229	191	210	226	223	199	222	223	221	226	227	214	231	234	215	217	193	232	199	211	236	223	214	205	198	220	227	227	237	205	204	198	220	200	196	215	208	216	212	243	218	218	226	214	203	211	231	203	211	202	221	227	209	241	213	242	212	235	209	225	212	216	197	200	194	214	208	214	201	212	228	197	193	222	227	200	225	210	219	210	201	227	228	223	218	211	237	206	201	201	201	226	221	229	213	221	226	227	205	212	205	203	188	211	198	224	219	199	212	233	217	223	256	214	214	211	219	209	230	217	208	198	218	223	232	223	211	225	220	246	212	204	229	214	198	209	212	214	215	224	223	215	216	234	205	187	240	211	212	209	207	222	208	220	230	231	219	202	202	194	220	196	198	226	214	204	214	223	201	206	220	230	197	208	260	190	239	251	206	236	204	237	203	211	209	240	195	225	211	206	240	185	234	205	183	240	247	199	224	221	225	215	214	245	210	240	214	216	196	213	221	211	214	201	205	202	196	211	217	207	207	193	228	239	203	195	225	228	184	222	192	203	230	229	217	218	246	208	229	212	220	198	197	226	223	198	206	204	209	200	197	192	237	208	202	220	213	210	185	214	217	239	207	233	213	243	206	201	202	237	178	234	180	221	198	212	213	198	211	196	221	227	218	200	216	223	224	226	226	204	211	212	216	228	205	173	208	221	213	212	185	222	192	187	206	199	206	230	215	211	223	190	205	200	238	230	217	210	225	224	202	214	255	195	210	208	225	214	235	215	210	208	217	194	203	215	208	226	204	174	207	196	217	203	198	218	206	185	217	222	196	221	217	210	217	217	196	196	207	216	233	230	213	231	176	196	223	240	189	183	183	218	208	182	236	222	194	217	221	221	199	211	188	216	244	240	230	218	217	198	207	193	215	232	226	198	223	212	230	195	245	237	208	227	227	202	212	194	251	214	204	197	216	222	217	200	219	243	215	240	230	195	204	222	212	222	239	224	259	203	202	239	185	205	197	208	215	212	219	219	205	183	201	221	221	203	223	209	203	240	200	208	228	221	224	259	212	203	218	197	202	218	198	200	228	211	228	222	228	200	239	220	214	211	204	214	238	225	205	205	235	222	207	198	205	190	219	213	243	180	193	204	201	199	208	225	212	195	196	218	213	199	219	226	199	215	206	217	201	218	222	201	222	237	235	204	228	243	219	211	214	193	216	214	220	219	195	241	209	218	198	205	212	236	248	203	217	207	198	219	215	194	200	206	227	195	211	193	197	223	236	214	214	226	221	208	213	210	228	216	209	228	207	229	231	199	219	207	206	188	223	211	232	221	242	215	220	209	195	236	216	198	220	192	231	236	230	250	212	225	187	199	221	221	210	246	232	217	199	215	218	212	235	229	201	223	228	225	230	202	218	220	185	205	227	212	171	221	210	198	204	214	235	228	210	220	194	234	209	232	219	193	232	229	208	225	207	230	204	228	183	213	199	204	218	234	232	190	251	221	186	204	221	232	206	211	209	242	212	217	231	231	204	238	226	225	211	203	221	228	229	205	229	215	198	230	200	198	214	240	244	214	229	208	197	216	224	218	218	219	226	241	236	197	234	219	212	195	219	222	242	213	225	200	211	195	214	214	204	208	214	235	223	229	228	206	211	239	212	191	200	201	201	179	190	212	214	195	195	240	201	212	222	213	202	227	234	203	241	189	218	226	213	224	198	226	228	199	205	225	229	217	213	203	207	220	215	215	205	212	202	225	184	221	224	189	198	205	220	222	204	212	181	213	232	212	233	207	193	207	212	230	205	198	215	219	210	199	228	193	221	239	232	196	205	247	224	203	211	212	235	248	212	218	218	222	195	224	233	229	210	169	205	202	249	216	232	228	214	219	219	227	207	226	201	228	197	183	213	196	216	202	212	209	221	207	210	201	197	216	213	200	242	216	237	203	199	214	210	211	204	209	197	221	207	221	229	225	205	207	197	221	205	219	238	197	207	227	223	202	211	232	205	211	206	198	192	218	210	190	195	194	215	214	206	205	221	229	219	183	216	239	223	216	219	247	233	195	208	217	220	195	218	204	209	214	201	224	224	228	227	231	214	181	184	246	215	202	218	232	203	213	220	229	220	219	223	211	207	204	219	225	215	236	215	220	262	201	198	211	207	195	222	223	195	226	202	215	188	205	206	207	228	199	200	189	193	213	211	194	201	229	234	240	192	209	231	201	217	234	221	226	212	221	184	222	199	211	200	210	211	217	230	241	206	224	215	195	196	208	175	229	201	240	229	211	192	180	204	198	237	203	218	211	187	216	220	208	224	191	198	227	181	217	205	206	216	212	197	200	205	198	198	212	204	234	224	202	194	212	189	230	242	216	198	218
39392	43127	22910	4591	2751	440	472	379	416	394	432	432	422	401	432	400	398	397	409	452	430	425	409	444	441	393	437	394	407	410	424	430	436	449	409	415	402	413	399	377	431	442	415	458	447	446	409	414	386	445	426	432	418	420	424	399	410	406	435	431	421	422	425	434	460	410	401	416	403	386	417	451	425	416	442	427	433	400	417	444	459	419	414	425	408	410	452	412	432	412	393	405	428	436	427	461	407	399	420	447	410	454	425	416	433	399	424	412	413	433	408	444	433	409	398	428	408	390	429	443	435	395	413	396	374	402	409	429	396	424	420	450	441	402	397	417	413	438	413	406	400	408	445	418	420	440	455	422	426	392	420	409	426	462	434	405	422	429	408	439	427	407	422	471	390	386	446	416	411	454	439	448	362	427	427	409	418	420	377	435	423	422	435	429	414	402	421	393	436	423	432	413	409	428	389	448	398	382	400	363	423	392	461	417	412	442	410	439	436	413	376	389	399	402	389	427	401	401	408	404	401	471	419	389	418	442	378	397	427	439	409	420	441	426	408	436	449	396	412	437	445	412	404	419	444	457	368	456	416	435	433	440	435	438	450	417	418	442	426	446	407	449	434	409	394	383	411	392	448	379	482	418	420	434	427	430	410	433	386	423	402	412	389	439	393	436	444	444	452	413	418	422	370	425	346	394	396	431	430	405	409	407	401	424	408	384	436	425	406	436	415	391	435	415	434	427	462	408	460	449	440	434	405	426	427	453	397	428	422	403	407	435	379	430	436	419	386	415	404	424	425	429	433	420	433	407	457	446	415	441	429	414	425	389	400	414	435	395	399	439	452	423	434	419	399	403	418	424	395	418	427	413	454	406	437	404	408	422	393	416	425	456	432	456	399	448	433	406	423	436	423	430	422	433	383	400	416	418	395	412	397	397	425	407	395	426	385	452	421	444	368	429	440	426	430	449	425	429	400	456	390	439	428	384	432	417	407	418	405	405	387	416	433	450	415	382	425	394	418	427	415	422	423	431	429	400	416	399	443	399	389	409	422	417	415	402	392	438	360	409	418	414	410	453	423	385	418	405	417	415	391	410	436	426	441	455	430	416	394	435	430	433	438	448	392	438	429	393	419	429	419	425	445	432	427	410	394	394	422	456	432	460	447	408	458	393	437	415	416	414	452	426	427	420	428	427	392	428	432	432	437	419	436	424	441	434	416	445	417	424	413	413	430	479	434	396	411	411	424	435	401	427	410	454	419	416	426	442	429	435	411	424	399	408	420	402	426	468	447	379	439	426	402	414	419	415	444	428	433	438	375	437	444	451	442	444	416	375	409	426	419	420	469	404	417	412	405	418	437	438	456	431	432	421	374	432	423	432	409	423	439	428	421	397	466	405	409	444	434	467	416	397	405	434	408	483	423	423	405	430	343	432	407	430	419	440	405	425	413	412	453	412	440	427	396	401	370	419	412	404	407	424	446	403	396	417	406	446	466	438	391	409	395	405	408	428	393	420	411	416	370	385	462	432	391	414	427	435	428	417	423	404	411	381	435	417	424	402	462	415	403	451	384	401	432	433	409	484	421	396	429	448	421	381	451	460	421	417	412	396	400	392	402	441	401	419	412	399	410	424	441	455	424	410	380	392	403	422	416	404	392	466	419	427	411	459	401	386	419	408	434	448	430	454	446	459	420	455	441	423	413	441	400	431	429	425	451	446	398	425	387	429	416	442	410	428	451	434	413	438	429	410	376	392	423	408	428	415	456	440	407	423	461	428	416	404	428	428	458	415	431	417	393	430	446	429	368	429	457	419	411	462	426	428	401	427	409	437	414	425	395	421	388	399	416	432	407	415	427	412	427	413	403	416	410	448	423	469	412	441	451	402	405	436	415	420	404	393	421	443	440	399	401	469	405	434	434	412	430	417	425	410	384	433	405	452	399	418	450	454	410	410	425	394	414	453	423	386	444	363	408	437	433	436	431	428	426	392	402	423	435	401	414	429	454	433	468	424	466	381	436	466	447	405	390	394	390	430	409	411	415	444	397	393	395	355	402	382	413	392	433	427	438	444	406	441	435	424	440	388	410	402	440	428	449	403	418	424	413	432	424	417	438	399	436	441	390	442	429	402	415	425	396	420	411	390	434	384	456	402	460	418	464	406	395	425	418	436	408	395	424	427	400	440	418	427	404	438	413	414	431	423	417	395	409	474	453	425	433	421	424	422	447	390	429	385	457	396	435	447	433	431	425	379	440	436	418	403	410	411	396	411	427	426	462	423	422	424	412	407	450	439	438	395	422	444	411	405	420	438	403	409	385	402	430	410	411	422	432	395	439	401	396	396	436	402	444	431	409	410	411	420	434	411	425	417	432	391	436	361	435	466	437	385	427	416	432	395	431	422	426	453	448	376	412	412	462	473	426	393	432	432	372	418	439	406	406	448	436	410	432	435	426	424	414	424	411	418	411	419	392	417	433	411	409	385	414	395	435	393	410	427	407	440	429	414	443	405	406	448	416	417	447	434	379	420	393	401	403	436	380	439	445	443	386	430	400	435	406	402	459	436	421	428	437	410	426	421	427	410	414	404	426	404	407	413	446	465	409	439	401	418	456	394	424	411	445	416	431	402	430	441	389	388	405	415	434	421	425	410	418	419	426	423	436	399	442	430	428	444	435	418	453	418	429	410	453	415	420	434	382	442	412	435	398	432	391	414	432	412	423	442	414	367	413	445	424	396	397	425	405	391	441	406	404	407	402	409	439	450	435	408	423	410	455	418	435	418	467	455	401	415	428	418	380	451	429	428	381	403	450	419	412	449	396	431	433	451	412	394	431	393	417	421	416	428	418	385	438	458	423	433	427	412	417	452	407	435	426	432	431	432	399	404	438	386	425	412	420	410	424	394	432	415	422	426	468	385	411	403	448	426	419	440	396	409	419	418	434	433	426	413	412	411	424	380	461	438	400	408	404	443	434	415	453	417	440	440	475	445	428	416	434	391	414	427	397	428	440	405	443	417	437	445	426	418	428	440	446	413	411	405	427	412	456	380	383	396	448	431	415	432	464	419	440	432	423	400	433	458	429	413	463	427	451	403	432	440	418	428	388	422	399	435	388	451	421	443	426	423	396	428	395	433	406	420	437	456	431	447	412	453	406	434	422	443	426	435	418	404	430	457	391	426	416	427	406	416	432	443	404	435	458	444	414	422	398	441	398	432	444	465	416	415	432	413	416	416	385	417	416	437	459	417	418	430	402	448	444	414	393	415	432	418	434	400	441	447	405	429	430	396	448	395	390	408	406	439	442	386	430	466	427	451	421	449	445	455	418	376	418	404	416	460	415	459	392	402	409	421	425	444	453	404	427	419	442	418	413	415	391	442	413	416	409	407	471	419	370	418	431	418	419	394	416	418	396	421	412	457	409	428	420	404	400	422	396	433	460	403	401	405	419	399	448	398	433	379	424	393	428	397	423	434	394	414	419	402	429	467	432	420	401	416	383	394
24345	22088	29275	24099	18267	3415	258	215	186	174	170	151	168	151	178	146	157	162	159	184	181	168	174	172	131	173	178	159	165	182	170	163	183	194	152	173	166	143	190	179	198	189	141	155	157	179	165	151	161	171	158	171	149	180	151	143	184	165	160	152	161	161	171	175	146	166	156	177	144	164	168	169	172	176	185	157	170	159	167	187	158	156	176	168	191	170	169	184	135	176	182	187	170	172	191	170	173	164	169	162	185	154	160	167	164	173	166	156	166	176	169	152	180	180	146	173	170	177	180	159	180	164	159	177	149	171	156	150	169	136	171	169	152	164	168	161	180	166	142	179	155	158	166	181	158	143	171	164	162	167	154	171	163	163	178	172	183	166	163	177	171	163	180	158	156	169	172	177	175	143	154	157	160	164	181	156	177	180	171	171	176	165	159	179	162	182	165	161	178	143	162	144	182	151	170	144	162	148	154	181	162	161	160	165	173	178	158	153	176	163	131	150	168	161	159	180	168	182	174	139	166	152	178	169	192	171	167	195	178	159	151	164	166	157	169	183	176	149	166	153	169	148	157	160	155	142	182	180	160	161	170	167	172	157	169	154	164	165	155	170	160	153	146	182	168	156	156	163	143	157	178	144	167	146	189	164	158	156	163	155	176	149	165	148	158	164	168	180	150	187	171	157	159	170	152	170	149	173	186	165	152	150	153	161	170	175	189	157	161	151	166	185	188	180	171	170	164	163	175	149	152	181	150	152	137	152	175	149	155	169	181	177	164	155	160	191	162	164	184	165	157	168	147	163	176	159	144	150	159	158	168	155	181	162	154	167	168	162	166	147	190	153	171	154	156	153	150	150	169	167	168	169	156	168	158	168	157	182	156	155	160	148	156	168	173	143	177	180	160	166	139	159	166	159	158	167	178	171	170	173	192	155	159	183	164	151	152	152	179	169	170	167	165	182	167	159	167	158	158	168	154	198	182	185	153	161	191	144	143	144	147	166	180	156	161	163	148	186	189	177	177	157	184	159	191	172	159	175	169	184	170	181	156	169	175	175	161	166	157	167	163	146	173	172	180	161	173	160	160	173	208	139	166	160	175	157	165	152	165	169	145	149	151	162	159	183	168	179	165	190	187	183	162	172	179	178	153	144	177	196	172	158	191	164	156	171	162	153	160	181	161	162	172	177	152	165	154	165	160	151	172	162	179	170	167	161	155	156	146	140	165	162	169	169	161	165	150	139	168	158	171	169	183	155	172	179	164	162	157	165	155	173	185	195	157	170	179	177	174	163	155	159	165	182	174	179	162	191	178	140	154	158	168	162	184	152	163	151	157	177	164	157	181	159	149	173	159	165	163	157	169	173	160	173	178	160	164	168	170	151	150	169	201	151	177	160	148	165	151	176	180	161	187	173	164	183	169	189	179	176	170	176	181	181	179	180	173	160	147	151	172	159	157	150	169	167	171	174	170	179	159	165	189	168	173	188	171	158	180	201	153	178	180	168	153	144	179	151	159	138	145	181	175	157	178	168	171	159	156	177	165	156	162	172	146	176	155	163	151	175	178	186	183	186	174	156	169	165	166	167	139	164	178	162	185	148	158	182	155	156	146	174	174	187	177	155	153	157	167	160	164	177	148	153	164	162	163	170	166	162	162	176	166	157	169	185	166	144	181	158	158	173	181	185	162	155	157	167	173	158	182	164	164	157	154	180	155	168	167	172	172	178	153	136	186	155	147	150	148	170	179	174	175	190	173	168	152	173	156	174	162	164	170	163	161	152	178	156	149	174	156	160	177	168	195	185	155	180	185	157	179	180	173	163	186	152	151	191	164	172	153	178	164	182	178	159	163	177	146	163	175	189	162	143	181	171	154	152	190	156	144	169	168	162	148	163	135	184	185	163	165	183	169	173	185	172	136	175	146	179	152	160	166	171	184	163	156	148	149	163	183	175	180	153	144	145	176	157	148	156	179	165	167	169	188	173	167	176	175	144	147	175	168	165	139	178	170	163	165	184	179	170	170	166	179	178	182	175	166	177	147	185	143	165	156	181	180	148	166	142	152	164	167	177	153	172	181	134	184	166	169	172	144	162	169	213	164	171	153	154	182	159	164	170	159	175	154	164	182	174	160	155	182	164	171	146	151	144	159	156	171	157	165	161	164	152	170	155	166	151	177	189	182	168	152	161	185	146	191	172	167	171	194	157	157	155	175	165	184	185	156	175	170	169	169	172	182	171	169	173	159	190	183	171	147	174	170	174	170	153	175	152	163	154	169	166	146	160	157	193	209	177	183	152	177	159	182	145	172	178	173	172	169	178	162	170	155	190	151	181	159	182	159	143	158	184	157	171	167	167	187	184	185	145	175	169	170	173	154	180	164	165	182	176	163	161	171	161	172	157	162	144	156	149	174	172	176	149	165	173	174	156	161	175	151	161	150	167	156	168	156	181	167	182	166	157	165	151	161	165	168	163	174	159	165	157	161	193	155	158	169	142	176	156	171	168	174	157	146	149	174	152	170	170	168	173	175	136	166	170	156	193	179	163	170	168	162	177	178	137	168	170	158	173	148	167	168	160	172	156	163	160	145	168	170	161	174	176	137	165	152	188	153	169	145	159	156	195	162	171	150	177	155	151	179	160	159	151	179	159	165	165	171	185	158	180	160	180	173	142	181	147	167	153	161	161	168	148	184	151	162	190	177	167	157	179	152	149	162	174	177	162	180	146	172	179	172	152	146	163	145	156	176	166	135	141	153	133	157	156	172	167	190	161	162	168	183	168	157	163	180	146	173	173	180	167	152	169	174	175	157	159	150	186	182	157	151	162	179	153	163	180	167	157	161	158	150	163	182	182	159	167	161	149	170	164	161	178	164	166	168	164	170	170	147	153	177	192	167	186	165	151	179	156	174	157	169	171	151	167	172	177	163	187	161	150	152	156	149	173	151	159	163	165	141	174	151	165	138	159	171	166	164	165	154	168	167	159	167	166	162	159	141	169	169	166	144	155	157	148	163	154	158	157	168	167	147	185	168	155	175	159	160	159	180	176	176	169	171	144	174	166	165	147	176	169	197	145	191	154	179	178	192	167	168	172	148	176	150	167	164	165	173	173	155	169	150	156	157	162	163	181	178	170	155	163	156	162	162	162	183	166	167	150	154	149	167	178	153	150	162	137	150	163	164	186	162	149	154	154	186	147	189	156	172	176	171	174	176	155	160	157	171	161	173	174	161	183	186	182	177	163	165	191	160	185	176	166	168	187	172	162	169	189	144	163	148	161	188	154	153	161	161	168	168	166	175	167	162	167	164	161	154	158	154	170	178	179	144	175	178	151	146	187	165	167	161	165	190	145	162	148	153	138	167	194	186	168	164	163	151	162	169	153	168	160	152	193	165	173	154	146	170	145	183	173	170	159	163	171	161	171	161	196	166	181	184	160	163	165	187	187	159	152	166	172	168	157	177	138	161	166	157	152	190	148	177	162	179	143	203	171	141	169	138	160
60063	82347	50679	20502	10635	469	423	408	367	371	372	384	356	332	354	349	326	318	300	325	317	310	303	313	342	304	297	329	341	326	310	342	328	303	325	334	322	306	315	314	310	325	319	331	305	317	311	318	315	329	319	331	320	307	312	304	289	346	329	356	339	297	318	321	336	335	354	306	318	313	319	339	317	318	269	322	333	318	342	347	317	317	304	337	327	330	316	347	309	317	299	355	334	324	328	316	323	342	330	353	318	302	340	328	316	337	333	330	315	334	348	309	356	331	303	305	331	311	326	305	302	344	316	364	305	313	345	334	349	323	314	361	309	316	325	305	319	324	286	324	351	338	353	297	337	322	338	299	298	342	318	330	320	315	312	323	342	299	316	325	325	330	310	300	327	332	329	311	292	315	306	317	314	334	306	340	317	317	318	321	349	298	303	302	335	321	330	319	358	338	342	315	340	309	332	320	324	318	320	331	300	329	332	323	318	339	308	303	303	330	326	322	336	354	314	310	311	338	298	316	323	346	310	336	323	291	333	333	304	359	323	312	326	351	335	331	281	348	320	333	317	338	330	305	324	306	337	309	327	308	334	339	328	307	306	295	345	334	338	317	330	318	333	314	326	290	285	342	354	326	348	313	323	312	298	321	309	342	329	324	342	341	346	330	317	312	297	312	298	365	338	330	302	337	330	306	299	312	310	325	335	329	330	323	312	359	292	298	321	287	311	325	349	307	330	351	327	340	327	313	317	304	332	299	367	357	312	310	317	331	338	327	298	338	315	304	313	361	308	321	360	329	347	329	288	339	323	330	316	294	312	312	306	320	323	333	337	355	326	347	290	322	342	317	294	306	307	301	325	323	313	354	328	287	338	347	311	316	343	328	316	294	328	327	310	325	323	342	292	325	320	353	339	342	308	305	313	313	350	322	297	292	324	304	292	339	306	284	329	324	363	353	332	307	317	316	313	354	329	349	296	307	332	340	327	314	312	337	333	330	320	332	315	310	370	348	328	337	327	312	319	305	308	319	334	339	346	363	320	335	312	331	300	311	351	331	303	314	312	321	329	345	327	326	342	340	319	336	346	326	328	317	342	299	320	305	307	322	335	314	330	317	319	334	336	305	292	344	312	342	342	344	316	338	351	342	317	326	316	348	301	352	315	320	325	316	319	294	331	357	305	324	334	298	328	318	355	312	311	315	311	326	333	351	309	309	353	325	313	329	304	335	346	312	352	311	314	318	331	324	316	331	312	303	286	332	348	312	339	339	315	314	333	355	345	334	365	307	309	336	301	301	326	370	337	324	338	307	345	362	322	360	290	306	305	306	320	337	344	348	310	313	332	293	350	303	318	352	327	331	322	347	337	319	299	336	309	316	325	320	321	308	308	317	317	329	300	282	300	323	303	298	304	343	308	326	319	304	331	348	333	303	323	308	309	296	338	330	322	335	345	314	326	341	340	321	323	305	310	312	306	327	316	317	322	318	276	303	319	333	330	309	324	295	291	331	333	331	337	333	318	292	331	334	310	299	322	322	324	303	319	326	298	325	349	313	334	309	316	290	319	322	328	317	327	374	312	326	294	320	305	349	321	373	323	320	340	324	314	338	332	318	319	308	323	324	298	316	334	319	324	344	283	331	292	340	317	313	316	328	306	325	302	310	335	353	320	300	323	301	317	334	332	315	330	341	341	299	321	311	316	316	330	335	316	328	305	342	330	305	340	315	289	307	339	334	323	309	316	313	326	335	310	316	331	338	327	328	327	315	340	347	322	282	321	317	353	319	322	335	344	295	298	340	324	318	334	335	289	328	356	331	312	310	340	299	354	324	346	309	327	336	317	314	335	344	290	320	346	338	311	311	267	335	320	354	334	286	326	327	299	338	309	327	320	354	347	317	320	330	342	320	331	333	334	346	331	329	320	332	291	321	300	317	328	323	305	309	362	321	325	339	291	334	313	324	322	340	306	326	307	326	316	298	339	313	342	334	315	288	342	338	322	295	323	307	300	337	326	309	318	283	284	317	331	309	337	313	292	295	333	315	335	313	295	324	310	354	294	334	313	325	326	335	333	318	330	332	312	352	316	341	318	332	318	340	324	313	302	314	321	311	300	300	341	303	330	325	305	311	289	332	320	330	345	348	337	332	314	342	324	319	344	316	354	298	358	335	315	338	291	344	335	319	313	349	315	299	297	324	308	313	293	321	329	326	346	302	299	313	319	337	325	339	338	328	315	313	302	298	306	319	357	363	313	324	304	302	310	356	315	311	320	341	319	322	298	315	339	310	296	325	313	349	301	314	324	318	317	337	301	336	303	330	326	337	322	308	325	326	345	358	358	296	310	316	317	326	305	327	319	342	275	293	364	342	316	318	337	337	345	350	297	312	343	309	342	320	318	317	342	327	317	310	323	313	333	307	345	333	340	294	335	322	340	341	321	333	326	350	351	320	344	334	307	287	332	288	341	315	292	313	294	313	330	332	319	297	323	345	339	312	328	315	360	338	322	296	304	338	316	314	311	316	357	346	319	314	321	331	337	341	315	312	322	296	342	311	341	346	326	300	328	292	317	333	331	274	335	315	328	321	307	306	322	322	345	338	361	315	337	301	316	317	324	336	350	313	309	309	318	322	327	330	336	314	333	323	316	337	305	320	341	334	304	341	323	306	350	342	310	351	315	321	319	318	335	285	318	325	312	354	312	333	310	309	338	301	314	315	326	349	325	314	321	305	311	340	313	306	366	350	330	317	305	329	312	340	318	285	310	340	306	350	310	315	327	334	342	317	310	293	306	294	317	327	337	322	356	295	287	291	352	335	318	346	344	333	309	320	312	313	307	320	302	334	332	289	309	305	307	308	329	321	314	329	339	326	290	325	285	350	324	312	316	305	354	315	326	319	352	336	309	316	321	309	332	317	327	346	335	340	331	331	342	312	338	331	355	363	359	291	314	303	319	299	324	326	308	318	321	319	320	311	340	336	323	313	347	346	316	309	312	338	290	331	309	291	352	284	346	300	298	313	316	328	312	323	326	297	330	330	331	342	352	279	328	317	305	323	322	297	301	316	304	352	327	350	306	320	318	296	304	304	298	332	324	332	321	331	341	309	320	320	342	312	287	323	324	352	319	319	338	330	313	348	292	302	305	284	318	329	308	368	322	317	308	323	347	300	300	308	333	315	302	287	346	339	331	305	330	352	308	335	286	320	348	302	336	307	327	309	333	330	333	327	323	306	312	315	290	318	289	322	309	322	322	335	333	333	295	330	320	332	291	332	297	349	326	336	338	347	329	321	340	326	312	301	332	309	346	327	318	345	304	342	326	302	321	317	323	310	356	308	350	345	290	336	358	320	358	376	297	324	344	330	306	323	298	315	308	321	357	313	334	295	367	362	339	320	327	315	331	330	328	316	321	309	347	357	346	329	321	339	350	342	338	319	304	327	337	305	310	325	334	314	303	328	320	293	336	338	329	317	309	295	326	335	322	319	323	334	330	321	346	301
23073	21329	29224	23514	21088	14945	1418	388	366	348	371	348	342	332	322	307	341	346	343	337	298	296	301	311	320	305	310	313	314	340	296	309	308	327	376	335	289	307	280	279	286	306	310	292	296	306	244	326	337	295	286	318	315	288	308	310	321	277	319	308	325	311	305	281	306	281	310	292	298	297	283	298	308	304	302	295	303	317	314	300	309	255	316	311	272	279	281	340	298	282	339	291	302	314	287	314	305	321	324	264	299	361	303	319	317	286	320	288	300	298	306	306	296	308	339	271	291	316	263	307	319	292	299	295	313	320	287	313	282	315	292	288	345	343	309	271	296	310	307	289	318	311	276	328	302	291	305	305	336	307	268	326	293	291	302	312	295	300	300	306	305	284	297	304	304	289	321	314	304	296	292	323	291	277	311	296	270	329	299	334	314	284	308	302	309	319	267	309	298	304	293	295	283	315	291	314	299	308	294	300	275	303	302	281	296	284	305	295	304	303	281	298	303	285	294	288	309	308	313	286	282	301	279	316	317	319	296	297	331	301	304	293	306	321	313	298	306	300	328	291	331	296	295	313	267	308	291	293	315	303	298	313	303	329	288	336	311	289	312	305	298	292	291	288	346	303	275	302	307	305	332	301	296	288	309	287	302	311	299	302	294	291	301	281	319	303	319	299	311	296	276	317	297	312	325	312	277	296	357	303	332	338	298	291	289	284	327	306	296	279	278	287	304	329	310	314	300	299	283	333	306	296	327	302	305	272	271	266	314	279	314	298	285	250	314	272	291	287	297	305	271	323	277	295	300	301	283	281	284	305	285	317	331	306	335	292	319	305	291	307	286	301	287	287	308	301	293	310	320	282	300	255	277	278	318	308	287	313	295	309	274	322	335	332	305	323	315	313	319	288	331	331	292	307	266	277	282	303	308	274	291	281	279	285	318	327	316	297	286	284	300	316	291	280	285	309	324	280	314	308	316	288	331	331	309	308	281	280	268	286	337	307	333	323	297	280	283	312	283	299	312	265	316	310	313	290	322	319	315	290	283	305	321	299	313	317	306	328	295	325	276	277	298	266	298	275	325	299	303	297	298	298	299	294	286	302	306	292	308	307	315	294	344	283	292	293	308	277	326	284	293	280	325	297	308	304	305	315	282	269	318	324	297	307	287	318	313	314	330	338	315	324	294	300	300	317	278	294	264	287	316	291	306	324	291	324	327	306	277	305	301	321	289	295	302	299	254	295	293	315	298	288	323	307	314	290	303	301	303	295	297	313	263	282	319	322	263	290	349	322	299	283	281	320	307	269	330	294	327	297	335	293	297	312	310	290	297	278	307	277	304	328	282	300	307	310	320	317	279	288	329	302	278	315	309	274	281	321	273	295	282	299	309	322	315	320	308	293	287	301	294	332	305	319	326	313	328	285	312	313	309	311	278	323	320	307	304	324	316	317	289	332	294	286	282	270	313	301	274	315	308	288	300	276	318	296	341	305	295	296	281	321	281	312	272	280	302	287	302	310	308	283	316	337	295	317	299	294	284	274	309	304	310	308	326	276	313	304	306	306	313	289	311	313	301	275	299	303	318	301	347	291	326	309	280	303	295	284	301	285	299	292	288	305	304	295	296	313	290	290	285	300	296	298	304	331	294	288	300	288	344	313	307	297	295	299	306	303	303	305	312	278	328	310	304	338	307	292	320	314	280	305	303	276	319	310	302	303	312	310	268	276	321	346	256	288	322	304	292	306	315	331	289	282	237	294	326	343	330	287	318	283	282	336	304	294	307	307	302	307	328	279	305	287	297	301	290	306	276	303	308	315	304	288	287	268	315	297	284	319	323	327	322	307	315	273	303	297	284	291	325	277	306	293	279	305	289	305	277	331	303	314	292	303	291	296	275	315	295	337	269	301	268	291	312	307	321	292	306	316	344	271	296	293	269	315	300	300	281	301	292	303	300	301	273	284	334	301	298	307	288	311	323	292	303	307	279	308	292	284	302	314	293	284	304	297	337	281	311	296	284	298	327	288	312	291	292	327	291	285	324	266	295	301	288	295	272	301	269	304	301	298	311	290	328	301	261	338	282	278	307	318	323	285	306	302	305	307	306	319	278	313	296	279	300	284	327	315	305	309	312	305	303	304	322	291	296	287	305	281	292	331	319	305	278	300	326	279	272	302	314	317	294	282	302	307	299	287	307	313	301	296	328	294	294	315	269	314	314	333	304	306	322	307	288	286	313	328	289	314	313	305	311	303	331	281	334	275	300	326	282	274	291	297	321	316	287	283	303	288	298	321	299	318	326	319	279	306	314	315	307	273	302	277	281	282	267	311	295	297	289	272	309	296	315	294	296	310	289	301	314	300	302	285	295	304	319	313	312	308	301	305	303	287	346	317	288	302	300	298	309	295	292	295	289	308	303	304	297	322	306	264	319	306	316	301	279	320	317	287	318	328	331	297	298	329	339	299	324	336	313	282	311	327	313	306	302	322	275	325	275	346	294	285	302	318	296	311	300	321	268	305	267	298	304	310	289	309	328	275	313	329	334	282	273	320	271	311	302	304	333	282	322	287	257	322	306	306	319	300	332	276	288	273	298	324	304	309	277	300	302	312	295	316	300	295	299	323	312	290	293	298	312	312	312	321	300	295	302	327	304	311	323	302	281	291	314	325	284	305	288	316	304	282	318	293	273	311	327	307	328	304	301	281	287	273	258	340	300	282	321	265	317	272	329	291	297	302	297	316	314	291	293	292	311	338	311	297	325	284	300	323	330	295	306	306	292	315	307	287	279	291	313	323	274	316	291	297	282	308	287	291	311	319	288	327	291	291	330	330	286	292	320	298	313	301	308	278	325	326	338	276	280	279	302	306	307	298	301	313	266	307	315	337	294	328	268	314	295	311	306	286	292	297	314	295	290	275	313	308	309	303	282	311	286	329	312	280	310	299	309	269	308	294	324	293	300	289	300	322	289	296	322	326	295	302	285	296	293	328	316	303	320	334	271	324	284	307	278	294	332	279	267	313	285	303	292	275	340	282	326	285	311	301	273	298	293	314	305	317	311	328	327	293	315	288	307	314	289	292	311	320	287	313	266	305	317	310	287	312	321	279	307	268	313	301	308	317	296	317	326	291	294	285	322	300	312	318	335	292	330	303	308	306	290	291	297	345	338	302	288	289	283	310	286	323	307	302	310	274	304	308	310	291	312	314	310	295	286	307	283	318	308	278	293	320	308	337	341	321	297	285	328	296	314	267	278	336	302	308	320	302	343	273	296	292	324	289	293	323	274	301	324	335	287	320	291	333	300	338	345	306	294	278	286	296	302	299	328	258	312	333	314	279	292	276	338	306	301	283	286	304	287	286	288	296	315	293	324	286	298	301	299	294	333	302	307	270	290	320	284	304	334	292	326	316	314	338	301	338	316	291	293	282	280	277	312	280	299	293	288	273	311	276	297	298	306	314	297	327	308	290	312	305	309	287	295	329	299	309	300	298	285	305	284	309
58381	93329	59890	28205	12869	863	785	702	630	639	592	620	578	559	596	589	598	625	575	549	578	547	557	538	556	541	584	528	564	551	576	555	531	550	539	533	545	578	548	562	573	503	524	572	515	578	555	547	518	548	494	533	529	545	551	527	547	547	563	549	530	516	554	528	537	514	546	527	557	516	522	545	548	537	562	535	544	548	507	578	529	552	558	548	544	532	548	519	556	525	508	523	508	506	562	518	556	551	567	509	524	534	592	534	544	585	535	568	535	545	556	544	555	558	551	554	535	520	540	531	548	542	531	560	554	550	557	538	503	554	539	525	541	503	530	528	578	515	537	514	556	576	538	515	501	501	552	530	544	497	523	549	539	580	496	548	508	511	545	549	528	558	524	566	545	548	537	557	544	537	514	565	554	542	510	529	550	533	539	542	505	502	546	528	530	507	533	475	562	544	503	498	509	548	500	544	561	561	561	538	500	544	556	565	549	515	528	556	506	567	537	573	532	579	508	543	543	538	543	528	525	541	536	525	506	519	509	525	584	542	500	513	534	541	524	538	567	560	560	562	568	487	499	541	533	504	531	525	548	527	541	525	489	573	511	587	548	541	539	522	549	581	517	521	558	564	504	521	548	518	528	539	546	548	531	533	499	573	531	497	579	485	574	562	519	547	541	511	578	498	553	526	545	511	542	562	510	487	526	515	546	527	519	568	550	517	586	505	513	509	555	487	545	522	588	565	563	518	550	547	548	543	529	514	509	553	574	549	541	534	567	577	570	551	531	510	563	552	559	531	500	525	477	534	504	589	533	530	552	537	554	577	572	534	523	543	552	517	510	555	530	560	502	531	542	556	558	558	541	513	500	540	566	531	595	540	569	531	515	552	494	536	531	521	513	485	556	510	521	505	527	535	554	575	540	509	554	556	535	562	549	557	553	548	551	526	463	528	539	541	513	534	518	554	558	561	553	527	557	513	519	563	582	554	540	543	537	536	565	503	538	544	532	546	486	527	563	537	532	497	565	536	506	567	535	485	560	576	604	581	511	509	554	549	541	502	528	540	586	538	526	522	552	539	554	535	538	511	530	508	565	536	523	527	543	569	549	538	524	561	538	521	575	549	551	531	539	531	537	502	548	519	497	529	571	542	550	533	539	585	552	556	523	516	518	518	507	572	560	533	554	546	509	580	558	531	533	525	531	568	557	531	524	516	559	563	539	537	535	570	548	527	522	576	546	539	536	522	549	539	566	562	583	551	498	565	552	543	532	518	530	528	523	539	527	501	593	546	536	502	530	539	519	526	525	541	560	494	513	523	576	553	502	505	497	506	537	523	560	534	527	539	516	516	535	529	515	569	563	552	560	541	540	522	559	552	537	567	548	491	560	533	543	550	539	559	594	557	557	510	543	493	555	506	539	522	538	551	537	515	537	533	565	553	509	521	506	546	544	515	538	531	559	554	475	539	522	508	582	493	558	522	535	545	546	545	530	563	529	498	545	513	541	552	515	526	507	579	478	527	556	527	532	556	547	582	506	516	553	521	553	520	539	535	515	573	509	524	547	510	572	537	524	537	542	525	508	500	585	533	550	501	538	529	529	536	543	595	537	524	543	517	496	555	510	520	557	537	567	575	563	509	554	515	565	510	539	560	521	521	537	527	526	552	528	537	552	486	565	489	558	523	546	526	527	539	567	584	537	555	516	541	513	544	539	556	565	578	546	534	559	521	543	507	550	566	559	576	537	579	539	525	545	498	535	538	517	592	540	564	564	510	578	525	553	584	548	518	551	549	562	533	567	550	531	577	529	525	607	549	515	564	508	522	512	563	533	582	527	521	521	524	557	537	501	554	512	538	553	546	543	557	584	537	545	561	524	553	556	553	523	563	509	528	516	499	570	550	563	527	568	533	547	538	514	550	567	521	507	515	529	549	523	531	549	545	547	544	573	518	518	512	515	528	512	548	554	550	519	506	513	540	568	559	560	513	553	528	538	553	587	516	543	525	563	529	528	565	525	503	523	521	547	547	520	540	546	538	575	541	487	515	555	553	518	543	561	525	547	546	537	549	539	499	502	525	532	535	502	553	570	527	536	531	526	553	590	514	549	553	554	525	545	564	534	531	540	554	481	536	554	496	530	559	522	540	533	542	554	556	514	512	538	539	546	560	528	572	519	512	493	545	521	580	518	534	549	517	500	532	579	538	588	505	550	539	531	525	517	496	577	541	541	522	539	558	562	523	534	524	554	554	557	505	509	538	568	507	537	570	543	531	501	539	496	487	576	520	568	551	520	520	494	539	590	534	577	562	529	550	496	570	517	517	540	525	507	537	569	546	516	557	566	531	520	525	540	561	511	526	563	559	578	489	552	515	533	531	547	560	567	544	549	559	528	532	571	525	547	539	533	544	550	525	516	516	571	540	524	535	548	495	505	525	560	515	582	512	547	545	527	569	539	504	558	534	509	552	497	539	563	546	528	537	516	499	539	541	530	566	554	554	523	534	502	520	521	516	533	527	524	508	552	563	504	564	552	549	519	560	530	546	553	523	512	491	534	521	561	543	510	543	520	564	548	514	527	540	567	544	579	563	511	514	533	532	553	555	513	530	519	555	600	557	523	573	552	550	581	518	547	575	518	550	523	524	512	552	523	508	540	571	571	526	533	547	536	525	490	521	538	517	581	537	522	566	548	474	562	546	545	573	552	513	542	505	533	555	531	546	541	539	515	526	501	591	566	524	565	558	501	521	587	562	516	510	511	520	548	548	557	509	507	517	561	577	507	548	517	556	558	551	572	503	543	578	516	580	581	544	560	500	578	581	535	548	540	533	566	583	532	505	537	559	545	574	530	523	534	529	566	508	530	560	529	534	536	543	559	523	543	539	561	518	497	528	537	518	529	525	521	583	569	477	560	533	535	544	540	533	537	568	520	542	547	505	498	559	552	530	550	551	550	543	536	492	511	534	521	522	497	585	544	553	539	547	493	532	522	556	501	560	582	547	519	522	520	503	550	557	507	543	543	567	494	519	555	525	549	534	524	545	547	564	567	579	516	545	553	536	542	555	551	508	546	570	538	496	556	548	543	535	540	533	523	533	539	517	520	510	580	559	556	579	543	515	548	550	584	511	539	513	533	544	562	582	575	536	539	526	493	566	555	562	515	540	527	522	531	553	522	581	572	549	499	574	530	496	574	544	580	542	502	548	557	541	546	538	583	545	532	529	539	533	541	512	529	514	513	529	531	514	532	515	521	584	524	545	533	561	574	519	518	579	531	533	546	541	539	562	541	531	514	506	557	551	527	556	522	576	556	503	546	532	509	526	535	550	581	521	548	534	521	549	533	543	510	540	537	565	527	518	565	533	543	522	557	561	531	519	552	574	488	546	524	557	548	493	565	510	509	494	534	505	557	508	502	519	528	540	493	547	559	564	548	485	528	589	570	542	517	557	557	479	494	524	519	567	554	526	530	528	541	575	579	531	500	543	517	543	534	531	541	518	548	505
29034	26254	22690	6034	783	234	234	206	216	219	205	213	200	226	250	218	236	206	206	224	228	214	229	219	239	224	228	211	247	203	209	236	210	211	219	215	223	224	210	239	205	185	217	209	227	218	218	200	229	220	209	218	216	202	220	211	234	215	212	207	227	219	230	223	228	218	230	224	204	227	195	209	192	214	205	189	198	219	209	172	203	211	233	223	216	209	232	230	244	186	206	200	230	212	217	218	230	214	187	202	207	217	211	201	240	233	204	213	227	191	220	226	210	233	223	213	207	202	194	209	215	216	212	215	232	223	207	223	224	225	220	213	185	215	207	215	214	199	193	195	204	221	205	246	197	199	225	197	197	189	208	212	219	229	211	224	241	247	232	214	208	226	192	228	220	209	191	240	228	228	216	225	220	206	211	216	203	212	196	228	226	179	202	214	232	215	201	221	199	204	208	207	217	189	220	223	199	211	217	205	216	226	211	217	201	224	214	216	203	213	196	214	207	219	223	200	185	224	205	201	217	204	214	214	197	224	196	220	205	205	181	214	217	212	204	209	215	211	192	202	244	201	220	182	193	201	202	218	217	219	215	239	212	225	207	220	199	201	219	188	205	220	199	209	212	213	217	209	219	205	238	205	239	203	212	206	214	209	230	210	209	198	216	219	227	232	219	227	182	218	243	209	207	225	201	203	202	236	202	186	238	233	197	229	201	219	249	226	208	213	216	216	210	202	200	212	221	223	199	209	194	223	229	216	217	227	221	216	188	197	249	217	214	224	208	187	217	221	210	200	210	170	210	212	198	200	181	184	208	217	226	215	205	216	208	201	237	199	199	220	232	193	239	186	200	222	254	213	199	234	209	210	221	202	222	219	215	203	211	214	226	228	216	195	216	263	230	189	217	244	202	199	219	217	207	197	230	231	199	206	203	203	227	232	202	192	220	224	232	195	228	220	193	235	185	197	237	217	212	214	229	220	197	215	194	228	214	213	193	222	199	200	179	237	188	235	203	238	238	215	207	220	220	220	187	203	201	213	228	213	224	201	210	231	222	215	203	227	202	208	241	226	182	232	231	248	203	213	190	214	217	193	227	194	203	236	232	208	217	212	222	208	216	247	219	212	203	206	212	220	191	193	228	189	202	235	203	224	201	227	195	212	209	215	214	222	184	207	194	224	232	191	240	205	191	193	228	197	231	224	208	220	221	189	218	226	210	211	211	218	228	236	205	204	192	215	209	208	255	205	228	204	212	216	187	214	226	240	189	222	219	203	197	218	210	224	200	231	195	209	205	197	217	223	204	211	206	213	231	214	257	200	209	229	213	207	195	208	194	232	231	226	219	205	217	208	186	213	221	183	220	233	208	203	221	196	210	190	233	212	220	218	230	213	213	229	232	224	209	223	196	203	233	221	186	208	219	207	196	202	218	211	211	228	227	205	206	214	195	206	213	200	203	186	215	207	186	201	208	192	241	224	218	219	200	228	216	190	227	227	226	212	208	227	217	188	219	203	207	207	201	204	206	192	217	221	190	196	204	216	221	223	200	205	205	205	224	242	239	225	230	187	211	226	204	231	238	231	216	196	217	202	196	202	210	228	199	222	222	213	221	201	209	189	193	217	207	192	215	205	207	232	211	186	234	211	209	212	238	197	218	196	204	194	213	215	224	200	220	213	213	217	191	211	216	183	211	202	228	187	218	194	227	214	218	222	213	225	207	194	209	207	205	235	203	198	214	207	219	211	215	226	198	230	217	203	222	194	222	197	199	211	213	209	217	209	207	191	224	226	211	244	206	188	209	207	208	209	199	215	248	201	199	230	219	198	207	231	199	210	208	224	205	241	253	206	208	212	226	209	210	196	218	216	202	210	188	210	235	212	189	211	208	200	241	227	211	211	184	212	219	199	197	206	203	223	236	203	242	211	211	213	200	193	188	211	181	222	224	187	222	183	213	210	222	205	220	202	226	202	222	196	223	186	239	224	226	213	197	202	211	205	222	200	226	224	234	199	208	210	216	217	244	241	206	205	204	230	218	196	212	229	207	212	190	230	221	194	216	200	209	188	211	219	210	229	212	240	225	209	226	192	200	194	215	188	218	207	239	191	220	225	218	225	214	197	205	190	207	246	221	237	181	206	200	204	209	216	203	211	204	228	215	192	207	228	235	219	216	223	211	163	216	212	182	229	233	205	218	199	211	226	233	211	216	215	233	225	198	207	235	212	237	210	219	190	230	181	212	197	219	221	225	204	193	212	246	218	221	207	209	190	199	217	206	233	213	199	199	225	196	214	241	212	229	227	219	199	213	202	205	229	192	204	196	197	255	209	202	202	221	213	246	188	233	218	197	205	200	209	203	203	195	213	231	219	210	237	236	213	244	225	221	246	226	212	234	200	222	196	202	224	216	219	229	195	234	231	204	205	195	247	212	190	205	225	207	202	232	233	207	229	233	221	191	216	194	238	238	196	196	212	218	234	220	197	191	218	200	223	205	210	205	203	213	223	203	205	209	220	217	229	211	213	219	218	210	232	194	194	191	248	225	209	206	224	215	227	222	189	206	196	222	210	214	214	247	187	215	179	212	251	225	252	198	199	230	195	213	217	227	233	214	237	214	200	225	197	205	224	233	220	188	213	218	226	220	210	220	231	207	212	191	192	210	209	219	206	224	212	217	234	219	204	223	211	229	201	220	216	216	205	204	207	205	195	222	225	189	216	197	190	212	236	223	202	216	215	233	215	225	209	227	247	230	185	215	200	219	205	192	205	233	210	205	216	213	201	213	222	209	203	202	219	199	216	216	231	209	215	219	187	205	217	214	235	210	216	194	227	228	194	201	223	170	233	232	186	218	197	221	235	196	217	226	197	239	203	193	197	208	231	211	204	233	203	202	212	226	240	195	193	228	210	216	201	198	186	230	214	209	191	204	210	228	195	221	228	186	213	211	207	226	208	216	202	206	190	221	211	197	198	220	207	213	217	220	226	239	212	235	223	224	196	218	220	187	199	189	215	208	243	224	232	216	220	213	221	216	237	203	236	222	220	209	209	206	226	216	211	179	234	201	189	238	207	201	209	216	199	186	211	206	207	223	198	222	224	204	219	228	194	222	202	200	218	206	194	222	194	194	207	200	202	224	205	222	197	203	230	182	228	198	222	196	222	195	198	211	203	232	208	196	202	205	198	207	229	185	235	225	201	202	206	217	231	216	195	221	222	220	211	198	207	206	217	224	208	196	203	227	191	229	206	214	222	203	191	222	222	230	217	233	211	165	201	224	205	207	222	220	216	203	198	192	215	208	209	228	223	199	179	193	205	204	236	225	203	235	216	221	224	227	218	212	214	211	196	208	222	200	217	226	226	218	223	211	207	222	237	231	232	213	201	212	216	226	237	216	193	208	229	212	235	226	206	204	204	240	223	198	221	192	207	210	206	209	189	202	208	229	209	199	206	193	205	205	217	226	188	200	233	225	219	199	233	214	201	236	207	213	222	191	236	211	186
38365	43580	24862	5110	1815	444	427	460	439	439	441	430	420	423	427	391	454	433	414	409	376	400	466	421	408	428	428	392	439	436	428	381	372	388	418	416	407	414	411	424	437	424	400	463	415	414	426	403	406	417	402	407	421	435	394	382	411	409	439	412	393	383	438	396	440	390	412	444	408	392	419	391	393	432	408	411	427	419	425	444	422	437	411	383	440	443	431	459	440	445	434	419	407	406	420	409	421	411	422	415	463	423	414	430	393	423	424	444	426	410	393	414	444	445	372	397	413	393	419	412	399	417	387	454	438	406	436	395	409	410	442	431	451	417	423	393	395	412	404	422	441	395	462	405	404	424	409	420	414	398	403	431	423	430	413	449	425	402	412	432	401	441	449	445	405	416	390	454	400	433	418	409	466	403	447	365	383	402	408	387	427	400	420	452	416	430	433	415	423	395	423	406	396	446	416	416	391	382	411	413	413	414	462	422	393	444	424	411	391	449	421	392	416	446	452	399	434	406	438	451	419	382	443	430	420	421	394	400	416	417	423	446	477	421	390	415	399	412	406	436	406	420	423	443	447	413	423	445	444	431	453	408	416	454	414	455	410	423	408	436	379	388	430	436	435	400	453	439	407	405	448	404	420	365	401	435	441	414	412	425	400	400	437	425	409	425	391	456	411	455	421	403	439	406	388	420	425	405	449	381	398	394	415	429	442	428	404	405	403	434	401	397	409	413	412	426	405	413	427	392	429	426	413	414	376	399	415	414	386	418	418	433	435	412	425	407	410	397	410	429	416	412	433	408	408	411	393	413	424	452	430	441	437	396	387	387	430	455	404	399	388	423	413	419	418	388	440	403	399	436	383	419	402	439	444	396	460	432	439	435	409	411	395	404	418	442	381	425	441	417	413	432	426	426	432	405	458	408	415	398	436	433	383	445	429	399	394	440	438	407	433	428	458	404	442	413	432	409	402	400	408	426	429	435	427	417	417	379	421	454	433	405	425	419	376	425	408	416	417	396	404	370	378	405	402	423	427	420	416	395	426	409	413	395	382	417	398	437	395	445	410	428	399	445	421	388	433	392	403	423	451	421	416	420	375	435	414	394	442	442	433	375	402	429	416	408	410	403	424	390	439	391	419	343	401	433	395	427	368	411	400	411	399	414	424	422	436	417	401	401	449	416	381	417	476	411	419	442	395	440	390	387	383	438	405	395	388	428	417	404	385	376	413	400	428	425	404	421	434	417	442	436	430	356	408	400	404	405	397	406	404	416	388	391	445	439	416	402	423	434	423	444	412	422	396	412	413	426	434	415	424	405	451	404	428	393	406	452	430	460	422	427	418	402	439	439	425	424	410	433	381	401	406	435	411	431	436	453	401	417	431	409	395	433	409	421	409	388	430	419	405	381	423	414	425	399	399	406	405	406	430	415	365	423	411	428	427	439	400	425	408	391	413	436	442	403	400	408	403	409	403	450	430	410	380	403	453	447	436	415	386	416	397	454	413	385	427	409	441	452	372	376	414	414	423	415	408	411	409	408	414	425	412	456	405	370	414	397	397	419	450	421	400	419	428	422	418	414	386	436	388	415	433	409	416	411	453	412	466	440	403	405	426	433	460	419	399	446	433	426	415	414	447	411	428	426	403	425	399	426	396	405	474	408	391	416	450	441	382	409	458	405	396	401	427	415	471	403	406	424	380	460	422	421	392	422	405	419	425	430	424	422	426	394	402	422	433	398	410	415	398	425	396	427	465	461	393	418	429	430	434	403	428	443	414	414	429	431	431	411	420	426	375	409	414	384	444	461	424	381	444	391	419	426	415	405	386	397	411	435	396	421	387	432	433	391	451	436	423	422	440	432	376	396	466	441	418	437	462	381	385	417	387	422	418	391	426	444	405	401	437	435	397	446	403	433	404	432	428	401	439	431	381	417	419	437	395	431	420	415	391	411	440	412	455	421	439	404	408	403	403	429	377	400	409	409	431	399	407	418	412	438	400	444	427	379	410	447	417	414	391	413	414	449	418	373	399	391	370	416	412	364	411	433	389	409	422	412	465	421	403	396	415	440	431	406	398	392	406	446	393	382	419	426	442	419	401	411	404	373	412	413	416	448	404	453	406	424	420	384	432	398	400	418	419	402	437	405	407	420	445	448	413	435	448	374	409	399	395	438	421	441	435	404	469	414	428	418	389	417	400	396	390	412	422	425	454	407	395	413	422	433	482	393	427	420	426	430	417	412	448	386	437	408	429	453	411	400	432	408	425	412	432	402	423	375	448	408	432	449	427	455	411	381	419	388	457	409	437	396	410	394	426	429	429	411	410	438	389	413	437	385	402	387	409	437	388	424	409	423	427	410	364	373	456	469	445	422	441	435	415	407	376	414	427	424	398	426	431	406	419	394	398	401	425	422	435	390	419	396	404	403	404	410	404	415	418	434	400	430	434	402	434	442	432	439	422	401	421	429	401	451	418	415	439	382	406	423	375	399	387	391	420	433	444	433	394	421	434	398	398	419	437	389	447	369	410	411	419	430	422	401	391	397	439	390	419	348	417	400	406	408	428	408	398	429	430	403	413	419	429	434	405	429	436	433	403	392	415	458	436	402	408	429	415	370	416	402	412	446	422	424	406	388	422	411	412	427	436	441	417	359	404	395	462	403	426	419	393	432	433	446	425	426	414	416	390	454	413	458	413	493	400	411	395	427	422	414	405	421	422	473	401	444	430	367	415	433	454	425	469	410	424	452	424	382	418	429	426	372	382	419	395	412	393	457	432	392	404	416	417	387	454	411	415	421	444	422	417	450	432	441	409	412	392	434	396	425	391	389	405	395	408	405	436	467	426	405	451	402	391	383	408	426	383	407	387	385	408	355	444	435	387	435	381	408	414	423	463	411	420	414	433	431	422	431	386	381	418	390	401	435	426	424	455	412	401	409	397	406	379	453	395	410	445	386	430	417	423	415	412	417	389	392	421	427	449	414	392	403	423	417	425	432	416	403	398	412	407	392	424	401	429	443	412	438	403	394	394	390	399	398	424	431	464	448	411	443	414	405	404	393	408	420	456	385	423	392	394	429	410	416	388	436	411	407	444	392	428	400	426	405	416	394	425	430	396	412	409	440	399	411	429	420	421	348	395	422	391	412	417	403	413	411	402	401	372	422	431	442	402	405	352	426	381	414	385	406	416	431	448	422	394	441	384	399	443	442	462	414	386	437	400	419	400	396	398	446	407	405	389	423	448	400	423	418	412	458	438	383	389	412	445	433	409	392	433	412	378	408	409	437	425	415	439	410	417	442	400	440	414	390	436	372	377	443	439	401	395	448	405	433	397	451	418	439	425	416	422	412	425	394	394	376	439	416	424	413	431	423	432	407	383	437	397	427	420	387	399	434	427	415	417	455	409	419	414	366	414	444	384	430	400	431	440	432	424	401	432	428	423	427	382	423	442	439	375	447	426	439	422	401	427	440	395	413	443	434	391	416	399	395	417	424	443	436
24350	22400	29479	24384	18111	3652	269	199	178	192	211	180	191	180	160	164	166	164	179	171	185	179	164	179	174	171	145	198	165	175	188	175	163	159	186	159	175	165	163	181	140	169	163	155	156	142	174	146	177	174	174	147	170	136	154	156	178	162	173	170	145	145	197	163	171	182	177	188	167	153	171	155	160	150	146	163	172	167	173	157	155	179	174	180	173	157	167	177	174	170	183	181	178	173	156	181	179	167	179	188	147	169	183	161	162	173	181	157	174	157	167	152	174	174	180	161	148	156	174	174	167	165	164	164	168	176	200	165	165	181	168	170	163	140	194	155	178	182	164	161	181	168	186	168	170	170	173	172	165	168	176	164	190	152	160	168	193	156	160	185	174	173	145	181	141	158	164	190	180	157	164	168	190	163	173	156	160	165	175	158	193	174	186	157	172	167	140	177	175	174	181	174	172	168	159	153	161	173	165	176	172	171	158	160	157	145	173	157	149	173	142	170	152	174	158	174	157	177	180	152	153	182	189	165	163	144	159	168	154	168	158	182	159	179	184	160	174	145	181	171	171	178	151	181	168	184	164	164	178	168	157	175	153	168	182	153	162	150	157	179	158	168	171	179	163	171	157	169	166	159	157	166	157	164	181	165	176	178	150	195	176	189	172	157	168	157	180	140	174	150	182	143	158	150	189	188	141	176	165	157	166	184	149	161	158	186	162	168	175	184	136	171	166	171	160	170	166	154	161	174	162	158	172	180	171	160	171	167	161	153	166	166	148	141	183	152	159	161	184	174	181	159	166	170	177	158	174	138	158	166	169	168	179	166	164	152	183	156	166	159	157	147	187	174	146	166	142	162	155	172	190	171	180	169	173	179	174	200	158	149	160	186	159	159	169	171	157	146	186	198	166	160	166	180	163	161	166	171	156	167	151	160	177	148	196	184	163	166	161	169	181	153	172	165	163	161	159	171	152	162	177	152	162	171	155	179	182	165	181	166	181	167	170	171	168	166	178	171	150	165	167	168	169	153	171	187	185	170	169	168	180	179	156	164	159	185	168	151	152	169	177	165	164	185	160	160	168	172	177	149	159	171	165	172	169	159	158	171	183	162	172	169	151	162	154	180	163	160	165	158	200	182	177	162	180	168	159	190	193	143	173	142	166	158	130	156	156	151	172	174	166	181	167	176	160	177	162	179	150	180	163	169	198	167	151	161	182	189	155	173	169	154	145	163	184	157	167	156	155	157	152	198	155	141	184	179	153	174	171	147	165	158	169	162	167	160	124	167	159	157	156	168	181	183	144	171	159	170	162	178	166	154	149	173	176	184	173	165	164	186	145	181	181	153	187	164	161	183	190	166	161	154	175	171	165	169	195	152	197	164	156	165	168	174	158	182	138	189	181	170	205	157	152	181	182	168	157	157	179	150	163	164	173	177	163	159	185	162	133	136	159	180	154	182	152	160	137	176	153	178	155	164	159	165	163	192	187	179	159	155	154	159	161	165	181	158	182	165	174	179	168	160	161	180	182	160	187	146	181	160	145	177	153	163	183	141	171	150	182	198	196	159	167	166	200	176	187	161	162	166	157	155	158	171	191	164	153	182	174	161	176	156	177	191	162	166	193	185	172	148	166	173	175	163	168	182	186	192	164	163	152	183	178	157	164	169	171	178	170	174	182	167	170	165	178	168	152	169	164	156	188	167	154	186	171	171	188	180	163	160	162	177	162	165	159	160	161	166	152	152	159	154	156	159	165	137	164	183	185	160	183	188	179	182	173	152	176	178	162	178	175	145	162	183	134	179	177	179	177	151	172	186	163	175	161	186	154	171	171	178	159	157	185	199	176	167	146	185	153	169	180	169	170	154	157	155	191	160	153	169	179	174	158	153	165	152	159	165	169	179	184	185	155	169	148	151	161	172	178	158	169	161	177	175	151	164	168	172	191	151	177	161	181	157	156	179	174	185	150	170	167	173	156	185	145	186	158	158	149	172	159	163	167	178	177	169	171	168	156	149	158	157	158	162	170	173	157	163	157	172	175	138	170	156	149	154	163	172	155	193	187	172	174	168	163	179	199	165	161	170	154	160	158	153	179	173	164	155	162	169	149	184	195	171	172	169	193	177	157	181	157	191	149	157	183	172	172	170	142	160	187	148	190	173	189	170	188	155	175	174	176	168	149	148	176	162	174	193	161	172	169	150	158	164	164	172	168	162	162	159	190	172	153	158	180	156	160	163	176	160	160	153	169	160	152	180	160	179	154	170	166	177	160	151	172	180	168	171	150	169	170	165	193	176	164	185	179	177	176	156	165	181	176	189	157	158	156	155	147	161	182	175	157	155	187	165	173	162	143	163	169	177	151	170	167	158	173	167	189	173	166	162	168	162	174	172	174	154	139	167	163	170	163	167	174	179	152	171	162	156	171	169	171	173	155	164	171	143	167	193	179	180	171	179	166	174	199	155	164	184	179	169	173	173	176	153	166	159	164	169	175	160	187	156	161	169	171	158	183	170	152	179	158	168	162	188	168	175	159	153	177	169	165	169	171	168	175	176	150	167	189	191	180	138	179	168	155	139	195	176	154	160	152	159	160	183	177	186	182	177	175	180	158	159	160	174	162	152	166	152	176	178	170	150	178	168	170	181	184	158	183	184	170	156	179	177	163	173	158	159	176	167	173	181	164	161	187	174	180	162	143	172	197	174	149	171	176	165	149	174	157	157	184	155	160	160	182	154	178	152	175	167	185	194	148	173	158	160	182	158	161	161	177	154	156	185	136	177	154	160	182	172	172	152	199	178	150	155	179	158	175	146	165	174	179	145	174	192	177	180	146	152	198	171	161	160	165	165	181	181	146	173	153	157	188	177	180	159	159	150	177	167	162	152	153	155	169	165	178	173	165	166	185	164	180	161	159	161	180	182	156	163	171	172	162	150	202	157	156	160	171	171	151	175	171	171	166	175	153	172	146	149	172	172	156	161	178	171	174	174	173	178	167	171	171	159	160	171	199	178	174	155	160	150	168	165	173	184	175	164	151	171	193	170	176	131	168	140	163	149	180	180	172	179	192	191	199	157	154	160	175	183	173	158	161	136	177	158	160	182	157	171	175	182	168	161	168	175	157	170	148	182	176	173	154	158	175	184	166	170	158	171	152	153	176	172	192	177	171	177	177	161	154	166	181	181	144	161	197	167	156	164	137	156	168	156	151	176	142	177	166	175	159	180	138	188	151	179	192	153	189	163	147	171	159	163	165	167	163	162	173	176	166	160	146	156	172	164	154	159	151	176	192	163	143	177	147	171	181	156	181	173	177	180	158	179	177	190	167	160	158	173	154	162	168	166	152	156	169	159	166	182	183	150	183	150	195	172	181	175	159	175	158	175	172	146	165	164	146	166	163	178	165	169	151	174	167	168	151	155	176	142	154	174	162	174	174	162	162	146	152	170	149	161	158	180	180	139	183	162	190	191	175	177	180	148	186	192	164	172	155	164	181	159	174	166
59728	85098	53052	21077	7712	509	389	420	377	361	384	373	362	357	331	340	341	354	373	345	335	302	311	333	347	340	362	306	319	317	327	345	323	335	328	322	336	297	349	339	327	341	358	347	319	312	332	347	328	344	290	296	367	297	318	350	341	308	344	365	365	335	333	351	354	317	343	289	329	330	316	355	335	330	317	322	321	342	299	339	339	309	359	311	320	333	331	287	331	326	337	364	296	315	307	328	338	328	356	327	312	366	346	337	311	321	315	319	366	333	326	305	326	326	319	314	282	278	338	339	318	304	338	327	314	308	328	343	330	324	319	357	339	306	315	335	309	317	323	339	307	327	309	351	325	300	338	351	332	342	328	330	351	322	351	336	316	332	337	293	297	315	337	341	306	330	312	314	362	307	326	337	340	338	333	309	310	307	326	311	355	341	317	324	368	324	315	308	314	316	326	324	305	324	297	330	300	328	311	336	329	334	339	358	306	328	336	323	331	341	282	335	318	308	339	316	337	328	343	313	318	298	341	318	306	310	334	351	328	322	329	324	307	281	360	329	316	323	295	319	321	305	329	306	339	304	345	356	331	324	333	297	345	312	335	317	313	315	347	364	330	343	335	313	311	325	305	328	348	308	343	303	327	339	304	318	348	346	300	308	332	324	339	295	315	371	351	297	292	311	309	333	300	326	315	347	296	312	328	312	351	306	334	309	315	327	320	355	312	328	307	325	338	306	351	326	287	327	304	302	304	324	289	305	320	313	306	312	331	350	343	320	320	308	310	329	307	350	334	309	333	345	350	324	335	304	346	352	326	293	317	320	332	331	314	327	350	298	371	308	312	320	313	323	339	322	345	349	334	341	330	324	347	323	357	346	347	322	305	317	304	326	314	304	310	277	356	351	344	289	312	330	325	321	329	323	338	305	302	304	351	317	305	312	298	337	310	321	342	354	362	311	314	360	340	326	312	343	342	333	336	329	337	306	338	317	352	319	324	340	329	327	334	311	300	317	309	327	358	338	315	313	324	313	335	342	334	324	339	346	309	323	327	272	320	298	305	346	301	291	308	303	333	331	334	306	312	310	343	331	360	365	314	321	317	307	328	327	329	332	341	318	308	342	357	305	306	370	305	329	305	317	349	333	321	325	348	327	309	307	317	321	329	349	331	335	347	327	359	324	293	315	316	320	335	309	341	329	332	336	329	333	348	336	319	304	309	337	369	339	335	329	292	293	298	318	329	298	341	324	333	370	346	327	336	326	323	317	317	321	302	339	306	288	308	319	338	330	333	332	325	308	348	330	331	339	352	321	302	318	292	317	323	327	328	332	310	319	322	299	359	308	308	294	311	355	335	347	305	357	314	285	292	315	332	320	327	318	313	303	312	294	346	318	342	307	339	323	331	352	321	347	315	341	322	299	333	337	303	321	327	336	329	291	321	370	304	303	335	317	344	315	313	306	298	322	321	349	326	328	320	330	318	333	335	324	343	289	341	332	334	338	303	330	329	335	346	343	312	336	313	336	322	308	310	320	283	312	312	330	346	304	362	307	323	317	320	331	319	337	325	345	329	348	314	300	314	362	331	334	327	334	334	317	346	322	340	316	336	335	328	318	312	341	388	324	362	308	335	297	354	305	289	335	355	311	334	390	315	328	326	356	289	325	328	349	311	312	347	340	301	338	359	331	332	323	323	296	334	341	323	328	317	326	317	288	319	353	343	350	318	321	351	320	312	340	307	312	338	318	356	297	366	322	306	355	287	320	311	306	333	300	328	317	319	315	282	301	296	328	311	354	365	323	316	331	328	379	354	290	369	342	320	343	308	326	328	325	311	331	304	326	285	342	345	292	325	322	342	301	312	305	324	331	348	311	350	321	307	309	312	313	316	360	337	297	340	324	330	333	315	322	314	300	323	314	361	321	301	302	351	289	299	270	322	351	275	346	339	349	299	325	329	300	327	264	319	311	315	341	307	322	327	325	329	326	292	329	315	292	290	341	321	346	322	306	345	329	291	319	376	329	295	319	317	317	337	363	316	302	318	340	326	320	341	305	337	331	327	335	341	349	271	340	335	320	322	303	304	294	327	341	330	284	350	305	326	320	353	372	313	331	313	328	312	314	314	314	332	293	290	363	336	326	375	336	329	326	322	334	329	342	339	305	321	349	313	320	333	326	295	270	309	359	324	302	343	306	354	343	333	309	307	335	313	321	354	309	333	328	308	292	311	330	322	333	347	319	350	306	341	324	334	347	336	337	296	308	341	322	317	328	313	318	346	339	328	310	386	322	324	328	296	365	321	328	316	324	292	341	365	310	354	307	289	324	345	294	309	314	324	327	332	344	298	307	338	346	342	341	323	347	337	324	320	313	340	328	286	319	331	330	301	313	340	344	336	345	316	317	341	334	341	326	288	311	331	325	318	336	327	337	326	339	296	355	300	304	325	310	307	306	326	307	324	313	332	319	323	311	311	319	327	308	349	320	305	325	314	352	310	310	297	315	340	334	302	337	307	343	286	310	350	339	308	339	285	322	311	363	313	351	316	332	321	349	318	314	348	327	283	320	330	318	320	343	346	281	306	317	312	337	306	326	334	336	344	334	307	318	324	299	354	293	334	339	338	357	331	358	337	334	328	297	321	333	289	361	318	329	330	326	312	320	328	337	325	324	340	305	312	293	323	323	332	350	335	308	336	314	307	283	331	325	348	329	350	326	376	334	306	312	328	333	345	333	310	329	306	317	351	330	295	313	338	357	299	296	327	329	322	336	346	345	298	328	336	327	327	309	347	361	335	316	330	297	317	308	328	289	326	302	310	320	319	317	309	334	355	335	353	323	325	341	335	329	336	314	307	346	326	314	326	287	313	340	312	303	316	323	336	321	318	335	310	329	336	321	330	290	368	305	290	343	345	314	305	348	362	326	321	288	326	300	316	343	322	313	306	300	349	325	359	327	312	332	348	306	350	297	288	320	348	314	308	347	310	335	322	329	311	333	307	341	328	369	308	324	320	313	345	348	372	335	307	298	311	289	343	299	335	336	325	321	285	319	297	330	350	311	376	307	325	305	307	328	315	341	335	323	321	334	333	330	331	324	292	320	305	366	315	336	340	329	324	359	304	311	279	338	329	341	346	361	300	288	325	311	337	330	312	329	309	320	324	293	313	343	286	310	320	336	344	303	319	296	310	340	318	342	352	295	286	339	314	334	319	322	331	331	323	346	318	334	328	311	324	340	344	345	335	300	319	318	327	316	319	315	335	305	350	303	336	306	309	329	328	333	332	324	304	311	347	330	322	305	323	323	318	301	328	331	323	339	335	317	299	354	310	352	330	343	303	302	336	348	329	312	321	331	280	332	301	328	322	335	353	300	307	336	336	319	344	350	345	316	311	306	344	332	347	326	304	327	305	340	332	308	322	336	336	315	349	346	355	349	321	311	310	299	351	347	333	325	309	334	346	352	325	331	325	330	328	324	329	314	349	327	335	324	331	343	369	308	346	347
23167	21590	29468	23831	21034	16191	2044	419	339	370	345	320	331	311	301	344	317	317	297	328	319	316	336	287	321	288	334	327	284	319	337	294	353	304	281	336	302	314	293	297	332	327	316	301	319	303	309	325	307	304	297	336	295	328	283	314	320	316	324	300	299	307	288	328	336	286	306	295	303	316	347	316	295	297	347	307	313	307	301	339	314	317	335	325	308	287	308	313	315	305	319	310	322	289	335	291	292	307	290	296	314	299	306	317	302	340	305	286	338	317	303	282	316	282	326	331	312	309	295	282	298	331	289	273	318	291	281	294	301	318	323	312	282	320	300	313	330	334	326	293	310	306	340	316	309	310	313	283	317	330	313	301	356	318	304	325	329	294	335	310	305	285	286	272	295	314	298	294	298	322	290	307	313	303	268	289	323	311	320	301	318	304	317	308	302	305	281	329	291	309	333	322	287	308	300	308	269	341	326	302	278	306	298	282	283	303	315	306	285	313	321	313	325	293	295	343	326	278	340	299	276	281	303	307	295	283	346	323	287	298	311	304	327	278	291	302	304	307	309	297	289	292	309	282	313	285	313	288	286	305	279	302	330	270	308	302	309	294	294	303	308	311	259	272	302	304	338	298	309	334	314	305	275	286	331	302	295	312	309	305	283	333	331	311	302	281	329	319	303	310	314	300	322	309	329	312	298	319	329	357	316	293	301	314	286	301	325	342	301	325	301	294	297	310	340	279	311	291	298	317	308	327	336	314	321	286	316	315	296	321	326	306	311	306	335	302	312	265	315	309	302	324	305	318	285	278	305	322	278	295	298	277	315	283	350	312	292	332	314	317	291	315	314	327	324	323	328	309	269	343	284	322	287	336	298	327	339	356	307	316	298	314	315	300	295	305	334	278	306	294	295	325	307	314	308	318	287	290	303	314	307	274	330	273	330	305	275	262	319	296	307	336	287	306	287	321	299	325	314	320	265	292	305	297	307	314	274	284	308	286	298	319	314	322	305	306	282	305	300	314	348	291	302	297	287	323	307	293	305	286	297	293	330	297	329	295	274	316	308	263	339	270	325	302	320	295	294	301	315	330	318	308	337	314	300	290	296	303	314	303	328	300	350	291	322	306	296	315	301	311	291	310	301	269	274	285	329	313	291	320	299	303	302	340	307	304	311	304	286	304	319	317	304	327	307	286	300	294	279	323	308	293	305	284	319	342	340	341	284	291	295	319	292	291	335	303	320	282	293	307	304	314	276	284	301	309	308	339	296	323	327	315	288	266	318	317	334	265	287	295	300	299	335	284	318	283	321	315	311	304	304	314	302	285	326	338	301	279	302	310	307	306	298	311	316	303	313	299	308	328	295	339	313	300	334	305	328	304	326	312	298	308	297	313	297	311	322	312	301	294	287	290	301	301	285	313	303	313	291	322	272	316	291	310	302	295	317	346	320	303	312	298	318	304	307	304	313	304	335	299	292	294	297	305	309	321	328	318	301	332	296	280	317	297	321	324	282	334	302	296	306	364	318	295	291	292	315	315	299	341	292	319	326	333	299	280	316	332	297	297	289	305	265	299	294	279	306	335	316	313	283	304	306	307	363	294	339	304	298	280	319	336	281	317	314	307	309	327	287	311	323	328	304	308	306	291	323	301	303	282	293	289	302	299	317	279	303	277	290	288	301	294	318	287	309	301	318	295	292	315	290	301	300	302	314	285	331	302	295	338	285	285	304	300	294	291	298	303	307	313	301	322	344	286	281	291	298	297	342	314	318	289	317	285	333	341	341	308	306	280	298	294	315	261	309	319	328	333	322	272	313	293	332	323	306	292	324	299	326	310	303	357	301	318	303	303	321	311	326	313	317	293	321	317	318	314	265	289	283	307	318	310	328	276	288	335	296	316	305	295	293	306	297	289	317	304	308	277	305	300	330	298	293	311	291	304	312	326	295	283	289	319	316	297	289	296	322	279	306	284	291	330	323	322	281	313	310	303	298	313	271	303	349	307	286	329	305	288	285	294	326	307	282	294	325	296	285	284	301	310	284	338	330	317	303	308	297	317	324	259	264	314	261	323	326	302	286	289	286	287	304	313	303	326	284	303	301	274	327	301	321	344	290	306	298	285	298	303	316	311	311	327	302	306	279	336	328	325	310	322	328	270	306	338	298	290	306	295	294	288	320	285	298	317	319	299	297	284	303	307	319	301	308	325	288	370	270	312	317	292	299	287	331	289	308	281	303	308	331	298	323	283	334	292	310	303	286	319	286	306	285	314	301	319	289	314	331	286	306	308	305	290	283	306	307	326	286	284	295	333	322	301	289	303	328	312	297	295	321	282	281	318	322	305	299	310	290	325	315	315	299	317	354	306	303	338	304	303	308	288	291	295	273	282	303	296	305	319	307	311	296	328	320	288	308	288	264	301	300	308	304	332	305	278	323	299	309	298	341	295	299	326	314	302	319	331	298	298	298	336	310	296	319	314	301	297	315	338	313	322	313	317	289	321	260	319	313	298	296	338	291	293	294	301	363	299	320	319	336	285	304	301	283	302	257	318	302	311	319	317	312	315	314	302	265	344	287	288	303	302	308	330	332	315	279	307	297	321	333	291	307	327	291	301	294	290	311	288	276	266	332	300	329	316	303	304	323	283	308	303	300	306	297	318	318	292	312	297	319	309	290	327	327	303	315	319	291	283	309	314	333	297	300	315	306	291	333	297	295	313	286	288	309	304	319	305	307	329	331	306	294	315	299	323	298	300	275	281	322	308	297	320	297	308	301	304	307	301	290	298	275	273	307	330	267	320	298	319	304	315	307	330	325	294	293	323	323	335	302	301	290	337	315	313	307	308	301	296	270	307	307	305	282	291	290	317	320	300	317	330	313	308	293	317	299	323	285	312	301	313	298	312	308	302	296	300	311	302	290	318	307	336	304	302	282	313	290	302	302	322	331	269	294	304	295	328	309	285	334	322	328	298	308	282	266	282	314	316	317	305	329	318	300	325	300	292	287	324	295	292	302	340	315	308	324	305	313	323	313	270	287	310	318	324	310	309	280	285	289	290	328	326	305	313	314	302	321	273	317	311	325	332	324	313	301	315	340	300	310	292	315	290	304	275	311	322	346	316	299	334	289	287	299	308	298	309	330	308	297	303	293	307	291	297	283	312	296	277	290	313	264	305	299	266	311	302	314	318	284	342	316	290	332	290	304	313	289	327	291	301	312	326	269	316	322	296	317	285	297	304	335	286	310	293	333	320	287	331	302	302	324	300	287	326	299	285	284	307	316	292	275	287	264	308	357	316	307	300	306	300	282	287	311	278	291	335	268	292	287	286	291	306	305	283	300	295	318	290	303	309	290	334	334	292	321	297	321	304	293	275	300	324	313	325	308	306	300	295	323	268	290	326	289	283	296	326	316	285	338	296	308	291	303	316	313	298	329	318	315	293	340	309	306	296	332	282	285	248	319	293	311	309	303	299	286	310	278	309	277	329	286	294	305	319	293	283
59233	94963	60728	32769	10514	768	694	648	648	607	624	591	588	595	532	562	586	595	643	527	572	604	584	556	544	556	552	546	544	502	554	508	523	532	560	510	536	550	572	543	515	540	502	543	547	531	573	576	519	551	560	551	601	548	547	549	523	516	537	535	492	532	525	547	565	551	540	530	561	538	581	596	546	516	553	599	548	547	550	536	550	537	573	540	545	544	495	544	515	619	564	565	558	531	552	555	556	538	544	537	527	553	554	548	595	535	526	530	566	544	525	526	553	524	554	547	547	538	562	557	601	517	517	496	543	576	530	540	557	554	538	533	479	542	530	539	563	524	531	587	483	592	535	508	575	574	559	578	548	562	553	573	532	547	534	570	559	554	538	507	533	532	538	521	529	519	514	570	550	532	571	546	515	559	580	565	532	547	526	594	539	561	552	545	552	504	555	554	526	563	541	539	536	532	572	527	528	523	557	582	538	542	561	571	538	514	527	552	558	541	539	565	529	526	535	511	526	562	549	565	546	544	497	563	537	527	500	503	544	509	540	582	548	545	549	536	567	539	557	520	551	538	529	480	549	545	549	519	562	541	568	532	564	487	540	536	573	546	556	543	596	563	523	523	513	540	552	538	522	542	520	557	523	560	569	557	570	495	559	577	537	573	539	521	524	565	504	513	528	564	530	569	537	538	547	570	531	532	514	568	517	530	526	576	549	559	516	604	534	523	514	542	584	513	537	559	525	555	518	513	545	564	572	575	576	521	535	527	518	552	518	565	549	503	557	580	544	507	546	543	553	512	549	517	558	562	541	540	513	561	539	529	592	545	503	531	557	499	543	564	486	547	517	504	559	566	532	558	556	557	525	555	569	532	521	519	572	525	514	532	577	551	546	525	560	508	540	553	516	581	534	570	544	543	541	559	568	589	498	518	501	538	516	560	521	554	507	509	541	547	537	526	545	550	498	492	542	586	528	570	570	546	550	508	531	531	519	573	510	577	562	580	580	526	538	565	501	592	556	576	560	543	530	557	545	514	529	528	530	546	563	560	549	551	547	504	555	517	518	529	550	546	546	487	563	520	528	513	550	525	614	509	550	538	511	525	552	551	575	535	540	542	550	558	543	575	575	553	519	578	554	556	577	516	567	514	544	573	523	552	593	564	562	546	522	537	532	543	537	462	509	538	549	505	534	547	566	571	539	512	542	537	580	520	570	515	528	542	558	551	556	519	555	520	556	527	541	528	576	561	498	537	543	555	566	489	557	538	535	510	540	544	575	516	604	542	533	562	554	518	541	544	540	548	548	547	511	531	525	543	539	545	558	506	536	526	567	540	542	572	568	550	546	535	541	523	546	570	552	572	509	497	558	518	557	509	546	591	521	541	582	550	561	523	536	552	567	547	543	574	598	526	556	548	521	553	586	569	525	583	541	542	556	549	534	541	548	508	527	501	585	531	552	532	558	540	525	599	566	555	522	543	522	528	566	555	573	557	523	532	510	507	580	569	548	541	563	577	520	551	559	556	572	561	558	556	555	559	450	535	539	498	528	521	530	525	538	531	536	533	534	573	534	535	531	534	553	542	533	488	523	609	539	559	539	555	569	499	519	552	545	557	542	536	516	542	567	541	539	565	533	503	564	497	523	524	572	554	515	544	515	533	546	548	542	535	540	528	556	582	534	566	560	580	544	575	524	541	526	512	555	512	527	555	542	563	540	507	568	564	508	576	535	571	556	517	546	597	506	541	569	576	514	551	581	565	506	519	554	534	535	510	516	485	593	557	547	520	536	536	602	503	545	527	573	514	542	521	530	546	548	509	591	538	565	536	507	548	575	520	508	527	526	566	513	524	612	534	521	500	562	491	544	515	505	580	549	534	530	500	549	504	524	525	523	524	535	549	549	533	571	534	512	565	528	519	540	517	552	585	521	519	521	525	525	532	564	553	512	499	550	533	568	573	548	559	561	530	500	564	564	576	563	551	557	582	552	585	590	556	509	532	557	570	565	583	548	521	557	561	540	562	540	537	562	571	580	550	523	500	537	589	521	498	516	507	520	508	515	591	551	577	527	513	588	525	534	555	571	541	541	572	550	557	554	602	563	539	554	530	532	527	552	549	537	514	515	533	586	560	558	567	575	511	530	585	569	531	549	553	569	536	519	538	525	565	553	535	539	538	532	527	524	549	544	518	535	575	585	555	501	539	527	569	554	500	564	510	531	591	529	508	552	590	544	559	552	558	538	534	512	543	555	535	541	550	541	552	547	533	548	498	527	566	526	548	518	519	528	521	569	569	569	535	554	547	557	487	522	503	530	606	515	520	564	557	560	499	559	511	596	512	507	530	547	543	538	568	549	554	549	552	569	593	572	565	546	534	553	507	510	516	549	560	533	541	574	515	563	574	542	536	515	523	537	573	509	559	533	531	557	543	511	553	537	528	511	569	507	599	558	575	543	559	520	520	553	530	552	505	578	571	561	510	556	539	534	573	527	559	542	529	582	541	548	547	560	526	555	519	531	559	553	555	581	490	545	589	579	553	513	521	542	545	545	580	557	518	534	533	541	530	517	530	518	558	552	513	538	545	540	539	518	564	513	520	541	530	528	523	554	532	516	534	578	576	545	556	561	536	541	567	566	584	537	538	523	543	561	549	601	562	516	578	572	563	544	522	544	556	550	513	513	552	587	578	551	537	541	534	531	547	543	579	544	555	548	535	511	556	531	556	533	561	573	537	549	523	572	524	526	566	548	522	530	533	565	535	537	540	510	547	565	538	565	539	561	541	512	579	508	569	573	545	539	540	536	528	522	521	552	527	531	582	534	570	580	559	508	560	551	528	531	580	557	528	499	535	531	561	508	557	523	543	496	497	568	558	558	532	542	557	549	546	518	528	544	529	529	501	582	533	558	560	553	546	521	522	554	555	532	508	544	516	545	555	533	561	553	459	562	573	547	572	500	545	500	521	549	564	519	573	593	584	528	528	542	544	512	563	543	551	562	531	501	531	534	509	540	559	563	536	531	561	572	553	584	545	549	605	506	533	510	515	552	553	519	527	549	532	463	576	568	525	537	514	553	532	538	550	541	568	558	569	527	573	548	536	520	519	544	568	576	544	579	535	523	536	576	547	508	577	517	517	605	531	544	496	503	552	544	532	487	545	536	567	530	587	538	515	531	518	552	551	546	544	544	531	559	531	520	553	552	555	503	576	555	552	552	559	513	544	551	544	552	554	563	538	494	529	560	543	545	508	554	608	560	545	527	495	571	567	563	519	566	528	543	555	549	513	536	567	541	513	550	494	558	502	573	563	523	516	554	583	579	557	550	538	541	597	600	559	508	562	533	548	512	547	527	501	562	487	537	547	554	528	536	532	550	566	577	576	592	579	519	515	584	562	600	545	530	566	532	531	511	605	538	541	554	563	542	518	550	525	527	560	515	527	538	524	537	543	569	543	558	530	534	580	523	531	535	513	556	493	532	548	512	579	535	566	579	556	556	524	512	529
28999	26508	23303	7565	946	393	246	254	235	215	211	229	213	234	214	233	224	275	241	208	240	205	211	209	227	208	216	235	226	223	230	200	231	212	211	230	220	217	213	211	192	216	205	222	213	204	207	215	218	221	201	211	224	204	226	207	211	225	207	229	209	205	201	223	221	247	199	247	231	206	215	212	217	231	204	228	194	220	220	205	255	216	204	189	220	242	218	228	213	205	219	212	199	208	229	211	238	192	217	232	195	194	202	214	227	217	213	221	227	198	198	218	232	243	197	242	211	237	187	205	214	215	235	206	235	224	218	212	196	205	234	211	204	209	231	217	191	222	220	200	210	198	191	206	219	216	218	220	200	213	196	216	210	201	219	214	203	209	237	199	235	220	224	221	210	226	216	220	212	203	221	228	207	210	228	204	223	208	208	216	225	218	236	189	185	218	205	229	208	243	199	209	207	222	222	225	208	217	226	191	186	201	197	221	222	238	192	237	211	221	189	211	207	210	216	207	247	198	230	232	216	234	212	208	206	210	218	232	198	225	187	189	209	243	209	190	223	192	232	192	231	201	215	214	235	210	197	208	213	225	201	188	232	213	192	238	211	228	214	187	211	217	232	198	226	190	199	196	203	222	199	256	229	206	216	229	207	208	203	219	235	181	209	222	235	196	219	193	196	197	226	218	224	221	209	217	221	212	182	235	207	231	235	222	234	201	231	205	237	227	211	226	221	233	214	198	204	220	202	219	225	216	231	213	229	208	221	213	216	221	220	206	211	210	205	207	204	215	205	226	204	248	226	240	247	227	204	195	209	200	207	228	221	218	193	226	237	203	223	235	175	216	209	191	231	230	187	215	209	218	187	206	200	210	223	207	230	223	235	225	215	229	208	226	220	193	231	243	231	211	210	213	230	232	219	227	227	234	211	218	200	210	217	210	216	216	232	188	207	222	208	224	228	208	215	226	219	206	219	207	232	216	224	206	204	185	193	245	210	210	213	219	217	233	208	212	241	209	222	213	192	217	234	246	220	220	209	183	220	223	197	195	238	250	190	196	220	221	204	213	248	224	244	232	213	206	216	218	213	236	229	233	222	214	190	206	205	227	227	194	211	204	211	212	240	216	219	230	222	213	221	219	210	215	219	220	216	204	212	215	217	199	210	203	196	221	232	252	200	248	209	220	209	227	212	219	195	226	231	194	208	198	224	212	207	219	226	226	218	181	196	222	221	216	189	216	207	220	217	190	217	195	221	218	205	206	239	214	234	203	223	208	197	224	214	230	198	226	220	214	240	215	190	203	219	216	223	206	210	248	226	212	219	226	225	184	212	206	202	207	259	205	211	196	233	220	228	228	205	206	213	240	219	232	213	238	212	215	188	205	221	222	194	223	202	208	215	213	193	225	232	200	218	195	214	227	227	234	208	237	223	221	197	204	207	212	196	210	219	252	208	230	218	216	243	232	221	210	232	228	210	204	220	226	232	225	206	210	218	215	223	221	215	206	205	208	233	207	216	207	235	242	218	193	209	218	210	245	232	222	195	204	207	221	202	205	210	220	213	209	225	202	232	200	210	225	213	191	216	212	212	216	218	196	243	181	224	195	191	221	205	240	222	192	221	197	227	208	215	226	226	210	193	192	214	203	212	212	218	226	183	221	226	241	227	197	220	205	264	223	213	201	232	221	210	183	225	226	197	214	210	215	219	225	194	205	226	227	209	194	197	205	223	202	195	210	220	214	186	233	245	211	217	201	209	193	218	210	228	218	208	220	201	222	235	247	196	223	214	217	211	196	198	235	206	223	194	191	208	236	206	202	216	212	234	205	213	199	185	224	233	192	203	224	203	219	208	192	215	218	215	214	188	195	187	217	206	210	218	198	189	198	202	209	203	214	221	211	195	236	209	218	205	186	198	217	237	225	198	209	210	206	213	196	217	228	211	220	237	220	226	252	195	239	219	206	198	197	207	197	217	170	228	199	204	220	214	216	213	233	216	206	221	197	184	193	206	204	212	208	218	225	207	204	218	235	209	205	245	173	218	212	216	238	212	229	230	218	211	231	219	229	195	207	232	215	210	215	246	216	190	213	229	204	218	238	208	227	209	235	226	220	231	237	216	205	216	212	225	210	208	226	219	223	197	207	227	207	236	208	213	214	213	223	195	215	194	208	197	237	215	218	221	218	224	213	224	232	226	232	226	214	215	219	234	208	217	237	199	210	213	224	215	238	225	210	200	199	212	181	231	203	213	227	220	218	207	215	197	233	211	199	198	233	209	189	215	211	213	221	249	207	220	199	205	183	186	191	209	205	216	194	232	211	191	205	212	226	213	211	206	220	204	220	217	224	232	208	204	218	194	197	202	226	209	226	202	217	204	211	214	217	236	205	214	204	217	207	220	210	210	230	200	218	223	187	221	211	229	200	212	227	208	204	224	233	228	227	229	210	222	195	228	207	211	190	218	236	224	200	214	245	218	221	221	195	205	213	221	193	224	204	225	209	207	235	206	225	207	199	219	212	230	210	200	225	212	235	199	195	201	216	203	252	209	234	184	195	209	212	229	223	203	213	196	221	226	216	200	218	226	204	227	208	246	202	203	200	236	210	228	225	202	227	206	231	224	206	194	200	198	224	200	216	197	202	234	205	202	197	211	236	229	195	212	225	230	204	209	198	227	212	240	240	210	234	193	201	220	220	220	238	225	220	201	205	212	224	218	199	198	211	230	240	225	218	201	213	227	246	202	227	204	203	217	209	174	227	218	206	220	197	249	212	212	189	208	223	204	188	209	204	208	218	200	198	254	198	226	198	226	222	211	206	248	187	187	221	213	203	204	244	214	201	183	187	215	219	206	200	240	234	195	234	210	217	237	205	225	205	230	200	207	213	211	213	198	214	227	219	229	198	220	223	202	207	229	247	213	194	228	216	232	200	199	213	203	222	210	231	248	205	225	217	201	185	209	199	209	236	236	208	235	196	228	232	225	193	195	216	204	194	211	216	230	218	203	236	233	197	228	219	224	228	224	205	220	187	206	223	208	214	192	205	190	214	198	221	225	214	222	213	241	214	225	223	209	215	224	186	216	213	220	242	221	214	212	216	206	209	217	218	221	212	192	197	228	196	199	190	226	186	217	207	217	207	206	223	195	221	220	237	197	204	210	198	206	217	224	216	199	228	238	196	213	209	185	203	225	221	206	228	204	228	221	202	208	202	221	203	208	212	233	199	225	217	211	221	201	221	221	191	241	207	200	226	221	214	193	227	213	217	208	214	202	215	217	192	224	209	213	225	214	200	243	212	206	207	213	221	217	226	225	224	209	204	198	229	241	218	195	214	210	236	219	225	194	238	224	214	249	205	210	212	223	224	231	192	190	192	219	242	244	220	200	217	202	202	207	210	202	217	237	238	231	199	208	208	218	237	220	230	223	210	222	223	195	206	221	198	237	225	219	225	241	204	194	193	238	238	199	244	235	208	194	203	208	194	193	244	232	211	226	208	251	230
38660	44633	27047	6557	1727	405	464	427	468	408	457	440	440	433	404	383	398	407	429	412	422	432	409	432	406	434	439	442	441	402	403	405	407	403	381	410	438	401	413	448	449	445	444	453	420	432	431	400	394	427	424	428	407	409	374	419	411	402	435	401	384	426	432	406	437	398	422	432	436	418	381	438	437	439	412	392	421	431	390	392	407	381	426	460	431	418	434	429	361	406	408	410	387	405	404	379	404	390	438	415	412	429	375	420	394	422	415	422	393	398	429	443	407	418	417	427	411	435	404	408	400	408	407	406	426	425	406	431	408	444	391	434	426	414	433	414	416	369	425	399	424	410	435	393	404	412	425	441	421	411	412	403	438	417	419	422	423	409	443	401	406	424	387	417	438	434	455	468	424	373	413	391	394	409	433	465	403	422	406	425	390	461	432	459	395	411	398	443	402	438	373	417	395	407	433	408	443	417	402	420	433	416	419	417	421	439	407	401	395	409	392	415	423	431	422	400	404	399	418	435	423	417	429	409	416	413	393	434	377	432	398	400	424	422	438	446	438	451	419	401	407	365	411	388	421	397	417	416	429	413	390	429	415	420	416	423	429	428	399	453	431	392	413	417	440	431	428	446	406	404	429	451	400	406	429	379	443	423	427	422	380	421	427	453	421	350	407	437	440	390	425	404	441	430	389	398	455	429	403	432	411	417	422	443	408	409	404	453	428	392	379	404	434	448	451	445	424	425	428	426	406	394	385	403	382	405	427	404	428	420	402	413	415	414	422	412	423	433	413	416	433	412	427	381	405	391	446	393	433	406	438	420	415	433	423	444	417	426	411	432	422	416	415	396	402	417	406	401	430	420	426	396	413	395	388	447	429	410	433	415	422	402	421	388	402	413	369	430	434	429	423	427	415	395	416	366	453	401	409	418	443	436	383	441	432	463	407	419	381	438	443	447	427	412	439	448	405	416	436	384	398	422	459	386	410	382	449	368	472	423	400	374	418	433	420	423	415	445	414	444	420	417	399	410	460	386	413	441	421	433	426	430	387	422	456	429	467	421	413	389	412	400	403	419	389	396	431	424	408	417	438	390	435	430	438	425	411	395	426	376	433	419	379	437	424	423	402	410	457	398	411	413	398	423	422	418	396	406	430	415	441	446	444	441	459	409	432	413	399	454	418	424	398	410	438	434	406	434	417	405	404	371	425	414	423	426	400	435	423	409	387	429	421	437	423	437	416	397	449	455	389	410	428	419	444	421	422	417	422	411	427	420	426	427	409	414	435	431	400	450	442	422	436	382	438	434	403	406	417	428	433	427	396	408	412	394	417	428	411	413	433	435	390	437	440	385	394	431	431	435	396	378	412	413	446	441	430	439	404	448	394	393	383	449	438	434	454	439	428	427	383	404	449	425	395	473	407	455	421	418	423	425	454	386	419	442	404	405	438	378	416	454	427	422	438	410	419	437	424	414	419	399	399	441	405	403	421	413	406	433	446	467	403	430	424	434	391	416	434	381	439	414	432	429	409	425	396	424	427	407	436	413	403	405	456	431	440	448	389	415	450	455	434	417	456	408	420	410	431	410	402	442	453	419	406	433	432	386	391	419	400	433	402	439	416	424	385	422	401	399	398	396	444	448	430	430	399	403	427	431	440	447	411	454	438	407	422	409	402	435	429	425	431	427	405	409	436	435	404	413	377	445	420	415	399	437	421	401	404	406	404	419	409	439	423	410	431	385	408	437	422	432	434	425	420	477	400	418	429	428	385	428	389	431	411	413	428	423	422	399	417	422	430	410	461	418	430	383	430	457	405	418	429	418	405	441	421	417	457	460	435	436	424	403	405	428	414	449	455	402	436	400	426	436	428	396	405	398	394	402	420	392	403	424	423	394	409	441	438	380	430	437	368	425	428	468	367	397	455	401	426	437	378	408	438	406	406	412	444	454	415	426	453	422	415	433	440	447	427	415	383	471	458	401	398	373	412	386	421	435	400	441	453	401	427	392	414	410	410	414	449	385	431	427	410	430	405	451	417	422	400	415	444	426	425	422	418	403	441	418	422	404	415	442	444	427	418	431	385	392	431	412	413	419	437	443	429	392	453	413	442	464	429	392	418	416	417	391	449	425	393	384	412	453	422	402	391	410	449	408	426	453	399	413	386	418	448	408	425	403	398	397	399	439	428	432	454	389	420	402	436	405	402	392	403	394	393	420	423	416	419	454	407	412	414	414	431	439	382	407	427	423	422	450	409	405	417	424	452	427	425	435	420	393	420	446	401	421	422	413	425	407	399	421	433	412	445	394	420	440	373	430	429	409	377	458	428	442	393	408	412	396	400	421	409	422	412	394	454	399	414	437	384	447	392	417	435	441	442	417	424	401	397	420	384	399	449	417	386	429	451	406	412	418	462	377	389	422	431	460	415	392	449	397	425	447	395	423	407	437	428	381	422	388	445	455	450	423	398	398	384	447	414	426	369	423	426	408	425	436	385	439	417	457	437	410	444	416	380	411	428	412	431	451	445	420	416	423	457	407	421	419	427	425	391	436	431	423	409	392	427	428	438	411	412	442	434	414	407	413	418	385	440	408	393	387	470	410	428	409	430	405	417	434	414	427	436	431	415	402	421	383	436	465	416	383	434	400	416	451	401	428	433	406	434	408	405	435	416	428	410	382	410	400	415	383	401	437	454	384	421	404	441	410	395	410	410	386	411	417	456	381	398	416	415	410	441	399	440	433	400	447	409	422	369	413	413	424	409	412	438	447	433	448	400	399	420	403	422	419	393	448	440	434	391	396	412	426	399	439	400	444	436	403	422	461	449	455	410	410	399	411	426	405	412	425	427	442	393	408	449	410	410	443	442	416	457	411	430	433	404	421	407	449	433	412	439	382	453	426	401	440	425	385	440	393	414	443	426	389	429	398	413	459	397	415	408	415	426	408	412	408	411	414	417	420	448	428	417	403	378	400	394	404	398	417	423	430	431	377	411	389	454	437	409	455	423	404	430	447	412	446	407	414	456	393	418	408	428	397	405	416	416	416	413	435	436	437	445	393	388	428	405	398	395	412	458	426	423	450	434	460	395	400	420	416	421	395	446	414	453	404	368	439	399	436	387	399	431	426	393	413	404	421	441	401	422	444	429	421	377	433	415	420	409	411	429	453	446	444	397	415	378	478	423	423	424	426	392	420	400	434	429	385	416	387	407	418	406	412	411	422	440	434	440	434	405	409	404	432	412	412	420	435	426	430	426	424	407	401	401	420	392	434	442	428	410	372	390	437	414	438	394	388	398	414	425	382	419	417	442	434	408	410	403	379	460	414	428	416	424	401	436	409	421	408	429	429	389	435	421	393	432	423	408	470	427	427	364	410	418	420	411	400	419	430	408	407	459	426	438	436	447	408	407	441	419	387	444	464	416	396	408	377	425	430	437	429	406	446	388	397	366	428	438	457	417	402	419	420	441	390	439	390	425	442	405	419	413	390	406	401	419	407	423	401
24253	22230	29485	24913	17509	2848	231	202	190	191	207	165	165	154	192	168	161	157	164	160	176	177	158	179	164	163	194	168	126	171	142	146	179	152	145	176	152	173	172	153	183	145	157	155	157	149	150	178	152	179	151	188	157	150	150	179	159	179	166	158	169	184	150	161	170	176	170	156	166	145	165	159	132	139	163	143	156	158	143	172	151	163	158	147	146	163	160	162	161	170	156	147	171	164	165	157	157	158	129	170	127	146	149	163	139	157	158	181	154	157	156	152	155	131	174	162	163	179	165	154	157	153	159	151	172	162	170	183	155	176	156	158	144	176	149	162	170	176	164	147	179	153	168	162	165	168	149	157	156	165	159	166	145	185	160	145	151	164	161	161	143	155	148	175	178	143	191	166	140	146	158	170	178	168	161	175	138	171	145	171	165	157	153	148	176	176	188	181	175	152	192	149	173	177	181	143	143	179	147	152	148	181	166	158	200	145	158	172	154	160	160	164	154	151	190	182	141	153	158	178	155	159	150	171	162	165	158	159	163	134	142	150	156	148	181	147	177	150	125	161	136	157	148	150	150	157	149	156	150	169	170	162	183	152	173	186	166	159	166	146	164	160	161	158	163	174	145	163	164	157	172	165	182	157	146	168	147	157	166	171	159	156	153	169	177	189	165	163	173	155	196	140	163	152	172	143	153	157	143	152	170	170	169	156	156	164	164	173	170	157	152	200	169	152	166	162	134	174	153	170	155	165	162	187	146	141	155	179	145	182	171	188	171	165	165	185	170	165	174	166	154	161	169	166	158	175	145	144	149	176	183	158	179	183	173	175	172	167	192	151	156	143	176	168	138	178	160	188	191	171	184	183	171	151	162	158	181	166	163	176	156	157	158	142	158	132	167	181	147	163	149	165	141	163	158	162	149	146	152	162	148	180	156	157	161	168	160	133	146	147	164	162	188	169	171	174	161	153	163	178	144	160	146	153	149	157	166	154	178	150	163	157	160	150	166	171	159	139	179	147	136	149	152	163	157	156	151	147	152	174	179	137	169	177	177	173	146	160	165	162	155	162	175	188	168	148	173	154	170	178	141	149	169	159	159	146	163	167	138	184	157	178	170	150	164	159	148	158	166	153	145	172	174	145	160	179	157	181	166	164	180	169	150	159	176	177	157	160	154	136	157	162	158	159	159	188	146	176	176	179	152	151	152	155	155	142	150	158	155	181	163	152	171	162	159	153	173	141	165	166	179	159	182	171	172	161	152	178	182	168	160	165	171	150	158	183	171	145	175	170	154	157	168	181	140	166	165	162	183	153	147	159	151	153	175	169	170	173	164	164	162	158	154	146	158	152	177	164	180	166	150	140	162	146	157	150	181	160	157	144	165	148	173	178	181	150	168	146	161	158	170	162	180	167	164	176	174	139	153	148	168	151	159	176	161	180	153	158	147	164	170	179	159	148	162	182	153	174	167	173	160	169	152	168	159	160	171	167	169	185	154	164	160	183	173	164	185	148	162	126	170	171	166	170	188	168	145	142	140	180	157	160	140	184	152	160	158	167	138	161	154	159	160	150	156	167	164	156	158	172	148	159	158	129	184	163	157	166	169	162	149	183	150	154	169	145	173	156	165	131	183	162	171	138	154	131	168	150	164	147	163	147	159	147	177	158	129	159	167	185	180	150	182	154	168	192	169	173	142	153	171	183	159	163	184	172	169	172	153	163	143	168	165	170	174	163	181	147	148	157	158	175	144	180	158	177	175	170	134	168	174	158	149	144	145	171	151	173	135	160	175	165	158	178	153	141	168	159	159	150	152	169	166	169	155	148	151	157	166	159	141	169	155	168	163	181	160	177	159	133	159	142	169	164	162	175	165	139	140	168	145	168	172	152	166	171	170	154	167	154	152	167	132	173	154	184	176	167	163	156	146	151	171	167	188	173	136	165	197	145	161	156	168	193	160	158	151	143	147	168	168	168	148	172	157	142	144	141	159	177	184	167	173	161	160	154	184	178	147	175	131	168	172	148	165	155	151	163	189	157	170	139	143	157	143	167	161	169	172	150	161	158	155	171	144	159	176	148	174	171	140	159	142	141	162	147	161	151	159	161	151	183	171	173	171	165	176	159	160	171	153	174	158	160	181	173	168	172	170	163	162	171	171	159	168	173	153	162	170	149	156	162	145	140	158	173	154	159	147	156	177	175	191	190	165	187	155	174	149	153	152	177	144	174	151	153	176	173	169	152	161	160	172	180	162	170	156	162	160	160	153	171	148	141	174	175	154	159	162	157	159	132	160	157	170	163	147	160	166	143	187	147	161	142	174	156	160	160	170	162	175	165	149	172	165	164	151	173	148	140	147	168	131	137	161	148	170	176	160	149	182	151	148	157	143	139	153	166	150	162	176	159	152	170	160	159	154	177	170	139	149	165	168	139	154	163	184	165	191	169	174	180	163	154	154	153	155	146	156	162	148	166	148	139	168	185	162	154	147	133	155	152	186	135	151	144	154	159	173	180	175	174	151	163	154	171	151	155	152	172	148	148	152	150	162	204	158	184	169	150	142	159	163	156	164	139	159	160	155	148	178	174	163	154	161	162	144	160	156	160	149	181	186	149	142	158	161	152	155	137	164	158	170	153	158	150	167	158	148	185	142	154	148	169	145	170	165	163	161	157	170	138	151	160	164	156	172	150	182	174	166	156	158	143	155	174	149	164	169	139	159	163	153	157	152	192	148	179	157	166	156	161	175	178	164	156	187	154	148	162	146	181	153	186	183	178	152	156	166	144	166	170	163	184	152	158	174	173	176	169	153	160	152	147	148	170	172	160	173	154	162	156	160	169	165	176	182	145	174	176	161	123	161	173	161	170	153	168	150	180	163	137	152	172	152	156	156	170	151	158	162	159	160	150	159	136	171	173	160	158	179	162	148	149	165	174	162	143	152	156	153	160	153	154	177	176	167	191	162	148	164	164	159	166	153	176	122	162	142	178	166	164	177	162	158	168	206	153	151	160	172	146	156	176	167	160	167	153	149	163	147	158	164	173	169	155	166	171	151	179	155	163	158	168	162	146	152	149	145	166	165	165	174	176	152	160	163	153	165	170	154	157	160	170	139	161	176	158	143	138	163	155	149	160	166	168	142	162	159	134	156	170	152	171	159	166	130	179	152	182	161	153	148	154	156	174	154	165	192	160	161	155	176	166	148	149	163	159	158	150	163	158	156	176	175	149	156	158	141	162	177	160	179	151	166	152	142	160	167	136	173	148	171	153	147	144	180	158	183	162	164	165	165	159	174	178	154	188	136	172	143	137	159	159	158	154	193	149	177	169	177	138	156	149	174	162	158	169	161	165	161	174	167	161	169	163	146	170	170	152	161	160	175	178	142	139	190	141	168	172	179	132	173	166	167	186	156	160	142	167	175	151	165	159	153	148	151	155	162	149	166	160	150	155	149	146	163	170	165	159	157	156	168	158	180	155	172	141	139	150	157	184	179	139	120	143
59742	84431	50555	27929	7332	507	451	372	369	388	324	341	374	338	311	313	339	320	330	339	342	315	315	319	342	343	325	335	318	318	335	325	334	299	343	320	327	305	355	322	349	333	311	298	333	316	336	295	334	322	312	319	306	321	326	307	319	304	309	313	334	326	302	320	332	335	297	328	333	299	337	310	307	328	327	305	316	333	325	308	301	336	322	333	287	322	337	349	348	303	316	310	353	319	312	288	311	322	329	293	332	283	340	323	290	292	307	282	327	313	318	296	302	314	327	341	303	314	311	324	330	327	336	306	306	318	344	305	300	318	310	314	323	298	316	328	303	303	343	288	312	324	323	328	302	298	312	316	320	329	346	320	294	319	295	320	316	307	293	311	318	303	327	306	313	318	314	303	293	308	295	310	334	302	322	309	299	299	342	306	309	299	289	311	314	309	334	286	288	322	302	310	330	325	337	291	294	286	299	321	317	317	283	311	342	288	299	301	318	306	335	321	309	323	304	311	298	317	290	339	296	320	305	302	326	305	316	312	306	316	287	280	306	310	310	321	314	313	274	279	308	283	320	328	324	302	302	330	319	304	333	323	317	307	295	292	308	316	289	288	308	309	337	259	333	302	334	308	339	330	305	330	306	311	293	274	340	287	306	325	329	331	311	291	321	299	324	269	267	329	292	310	298	311	331	304	317	342	325	285	289	327	285	295	316	335	304	350	314	314	312	294	285	288	298	302	318	302	340	305	318	302	322	290	303	323	302	324	340	312	301	311	324	313	330	331	338	296	318	350	320	327	297	326	300	306	302	301	319	321	314	303	325	325	290	303	320	319	315	303	308	292	318	317	302	290	328	330	303	275	329	336	314	310	304	324	308	287	328	328	286	287	302	307	301	297	287	306	330	301	306	324	321	294	311	314	297	311	352	315	319	306	307	317	323	294	319	307	305	333	327	315	325	332	287	309	340	327	327	286	338	330	297	316	320	306	329	336	298	319	340	329	326	292	326	315	353	304	339	322	306	327	332	317	320	303	324	316	279	310	299	299	308	316	284	310	314	319	305	323	315	320	293	295	297	316	300	314	308	316	337	348	332	356	341	331	298	340	299	309	288	314	304	329	321	297	306	302	295	319	333	308	306	311	309	305	318	284	300	318	317	286	297	321	278	291	289	285	314	323	311	344	281	291	324	333	277	315	291	326	298	320	287	308	290	311	311	331	289	293	316	301	342	338	333	287	340	307	276	300	319	317	321	292	327	305	353	313	303	318	302	293	313	311	314	335	316	331	309	298	287	308	321	311	287	323	271	295	297	306	303	290	324	330	311	343	323	294	309	327	329	334	310	306	297	331	303	333	285	301	317	312	317	305	335	311	306	342	303	322	301	298	314	315	335	308	332	336	319	333	320	324	356	328	325	314	288	312	325	324	329	297	294	310	297	288	326	348	298	320	302	340	289	303	302	328	322	302	298	308	343	306	316	321	324	294	293	323	322	324	284	316	300	306	298	286	327	306	279	310	326	327	342	335	282	307	322	287	329	283	322	309	314	306	298	338	331	311	324	320	353	296	323	318	317	322	320	305	280	337	302	314	314	326	315	327	325	312	292	327	307	298	295	282	296	296	327	293	342	325	315	295	322	304	332	311	323	298	329	299	290	302	314	318	295	288	310	313	378	304	327	302	294	338	342	326	326	296	311	317	276	316	316	324	280	299	308	321	327	309	319	304	340	305	281	319	305	306	288	302	327	292	296	305	325	329	289	296	282	349	322	320	295	300	291	307	302	342	316	334	282	309	332	332	308	276	298	356	315	301	328	261	300	299	340	291	323	301	309	327	312	332	321	318	335	315	314	319	299	337	324	283	316	315	323	312	307	334	309	299	321	325	276	343	296	295	307	334	308	317	332	312	315	330	308	326	319	315	294	306	304	306	295	309	297	296	309	316	319	314	307	307	326	317	292	313	314	298	294	300	314	319	313	320	285	294	291	309	331	294	293	320	304	320	323	291	293	285	310	354	327	311	317	323	350	307	334	305	289	312	299	292	332	314	318	309	330	295	310	331	328	320	319	303	320	304	298	315	331	306	271	316	310	294	297	298	304	321	305	331	314	325	293	322	322	304	330	305	326	324	304	326	324	335	330	288	305	303	291	314	341	271	317	305	336	335	277	294	353	316	327	348	292	311	327	341	316	313	306	349	308	320	323	289	322	299	318	334	302	327	299	323	343	277	351	335	344	315	318	331	265	334	293	322	316	296	330	334	335	314	339	320	321	331	299	312	304	336	320	327	278	292	316	284	324	306	321	284	332	321	311	299	318	298	317	331	328	339	286	301	334	312	308	290	290	330	321	286	284	277	302	302	343	309	336	281	353	296	303	294	325	328	303	313	320	322	355	330	303	304	322	304	323	311	297	315	313	362	296	315	328	293	299	317	336	305	308	311	291	306	277	299	316	304	337	283	304	282	312	307	328	354	319	303	317	321	311	297	338	329	304	319	310	325	302	310	317	295	295	323	299	311	313	304	307	272	322	302	310	332	317	329	345	321	340	333	290	311	335	317	298	312	296	309	321	331	314	287	301	329	315	300	291	316	299	306	244	336	308	332	296	293	332	320	309	302	301	312	327	321	279	312	296	301	308	297	332	305	278	318	307	334	336	307	313	300	338	337	291	339	322	300	343	317	352	327	323	331	339	304	318	295	334	301	323	337	311	309	346	329	304	293	305	332	284	321	305	325	304	303	305	314	293	333	324	332	341	292	282	319	311	291	303	314	324	296	324	315	341	308	289	343	324	316	314	334	304	330	291	303	304	291	304	299	324	327	320	313	280	316	315	325	297	282	293	327	320	336	306	342	310	303	289	323	314	323	339	317	293	305	305	304	315	301	281	325	331	307	342	271	313	324	323	299	275	320	338	307	315	315	323	318	290	325	298	311	301	354	327	329	291	311	336	305	302	337	306	335	304	304	314	313	290	290	320	283	324	317	316	298	327	304	308	323	286	336	311	319	304	336	273	305	296	281	304	309	302	291	316	328	302	277	313	335	314	291	330	316	319	296	295	334	295	311	294	354	296	278	294	323	273	281	306	293	317	354	302	293	295	287	285	303	257	333	315	295	311	299	339	295	329	294	312	329	317	341	327	306	319	315	316	307	312	304	332	322	318	302	354	343	295	314	311	309	318	312	311	315	341	333	322	299	300	306	306	307	317	283	307	312	307	333	329	314	318	302	336	300	313	304	266	303	315	306	314	320	325	331	289	331	295	315	341	346	313	310	308	317	302	321	283	296	302	311	323	330	321	307	311	302	305	313	321	306	342	360	327	350	329	314	318	282	317	315	314	319	310	325	311	288	308	299	291	344	283	340	296	288	333	311	325	301	304	343	316	312	297	293	317	316	323	305	324	308	289	318	313	311	323	299	303	361	323	292	347	314	286	301	290	287	321	270	296	326	303	320	318	293	320	301	313	322	326	294	313	315	288	311	351	304	317	312	288	339	317	325
23198	21546	29304	24043	21168	14493	1507	419	313	359	360	302	331	336	335	316	342	313	328	314	294	311	330	298	292	322	287	282	308	303	319	321	271	289	317	290	308	302	306	299	330	307	336	321	293	302	312	340	315	305	316	331	305	321	284	292	332	306	311	299	339	317	302	322	323	310	332	294	298	306	297	307	302	293	285	265	306	281	324	309	301	333	316	268	336	308	297	291	317	297	301	328	314	315	291	332	323	330	313	296	310	315	313	284	297	294	301	303	298	309	273	285	331	268	290	337	269	280	294	280	293	283	346	279	319	297	314	270	309	318	261	274	286	294	285	284	306	296	314	305	319	272	319	305	278	283	288	300	319	288	311	312	294	295	319	284	289	290	313	326	303	289	307	324	307	286	271	310	298	321	308	274	310	299	329	306	334	287	304	282	290	335	333	309	288	278	316	291	303	306	317	280	290	309	307	309	290	336	272	311	284	342	299	281	317	325	263	295	304	294	315	296	245	267	278	315	319	293	295	338	284	316	267	308	295	326	294	305	290	317	339	312	325	282	326	291	311	284	301	340	310	335	315	291	295	322	301	327	297	311	294	326	286	302	323	328	318	297	321	288	314	313	342	313	307	334	301	333	325	311	292	299	316	302	298	294	314	288	313	308	304	284	306	310	292	286	316	291	304	296	295	331	304	286	273	261	327	296	273	308	275	308	289	295	322	300	298	303	336	291	328	300	331	326	304	277	293	310	308	301	301	344	303	290	353	267	319	287	288	332	324	315	284	295	288	287	308	301	283	297	298	282	305	286	305	279	292	297	305	296	306	282	305	285	302	297	273	298	294	302	332	299	329	311	312	303	308	297	283	315	312	303	310	265	292	322	322	327	307	277	331	287	292	275	281	324	293	334	295	299	305	291	302	322	328	258	305	322	301	313	296	308	285	305	326	300	332	303	327	278	318	288	312	330	319	299	300	310	305	312	317	297	280	298	302	326	329	282	338	297	291	312	289	295	323	293	303	294	304	320	302	311	299	297	280	308	298	320	298	298	277	291	288	304	335	311	324	296	318	305	324	284	324	289	326	308	327	296	287	333	296	314	290	295	282	308	329	329	247	272	297	295	316	305	283	304	299	316	304	318	296	326	285	301	305	297	271	298	274	276	292	287	314	302	345	324	300	286	305	291	277	300	301	308	329	259	324	307	324	279	282	311	286	335	318	289	291	302	271	323	317	268	315	296	323	295	307	304	303	285	290	289	314	321	291	280	304	306	328	293	272	297	288	290	283	294	305	281	328	305	287	305	297	298	313	307	322	315	312	308	324	302	320	280	302	280	298	305	280	303	268	313	276	318	290	291	282	303	295	293	312	302	279	276	276	302	328	278	307	306	286	283	315	295	312	320	273	272	281	280	310	350	280	323	300	286	328	338	317	291	314	311	309	319	310	299	308	315	329	291	295	323	286	308	282	288	313	317	314	310	291	317	295	290	308	293	302	305	327	304	298	308	310	301	298	258	305	307	259	308	316	306	314	289	298	288	293	292	285	315	288	311	284	318	300	316	302	292	279	313	292	285	314	304	312	289	294	281	324	325	290	331	333	339	289	314	301	290	277	288	331	319	291	296	283	307	331	295	288	283	285	306	283	307	302	279	294	299	288	288	335	319	267	310	306	316	281	313	278	257	283	327	323	265	295	313	321	297	271	287	297	282	303	295	290	303	325	295	278	321	337	291	280	306	314	292	333	274	306	295	339	302	299	299	288	299	303	323	305	309	285	277	276	304	299	282	314	290	306	286	293	294	301	276	293	301	293	310	303	287	283	314	300	314	278	293	287	307	309	317	294	286	291	323	299	301	308	311	332	292	302	328	296	289	309	321	296	300	278	292	337	310	317	299	332	290	314	307	295	312	310	315	312	331	311	320	292	297	316	313	329	274	286	328	294	305	303	263	273	311	331	338	298	311	284	281	294	280	309	284	283	304	316	309	299	293	296	292	272	311	322	278	337	287	301	287	307	334	303	287	318	308	292	297	294	287	310	299	310	291	321	300	295	311	317	282	291	281	316	303	322	325	270	301	322	334	317	280	301	283	272	300	294	292	311	297	269	254	305	266	294	307	287	270	281	288	314	329	331	307	282	298	297	280	294	305	310	311	326	314	305	293	282	334	300	286	292	314	294	280	296	290	268	277	306	298	301	297	299	284	303	300	283	292	310	306	323	290	306	327	322	324	295	305	332	333	307	330	302	324	324	321	265	292	306	307	293	280	303	286	309	253	311	306	311	276	265	291	327	269	284	326	295	293	295	304	297	305	316	300	281	330	296	316	271	287	307	312	306	296	275	325	328	308	303	297	274	294	303	295	322	302	301	280	351	297	289	312	282	297	307	297	326	317	275	278	315	288	310	287	270	312	300	301	261	287	275	331	322	291	322	300	319	291	282	322	287	328	316	286	307	290	307	312	313	299	338	268	316	309	270	293	301	281	278	292	328	285	329	320	297	300	328	296	310	311	312	337	294	303	284	310	305	321	339	292	275	290	294	329	321	322	319	335	320	282	308	308	280	303	305	286	316	318	322	311	295	297	285	321	302	314	302	283	291	275	311	267	284	297	308	298	310	293	290	304	297	283	265	324	316	328	283	319	314	308	264	327	301	265	279	314	336	324	284	311	286	300	287	294	297	321	289	305	314	292	303	337	321	281	281	308	296	312	336	277	287	286	298	326	309	300	291	297	300	313	313	290	321	316	307	322	294	314	290	299	277	340	300	318	323	311	303	276	290	287	279	287	303	285	300	283	309	296	286	310	343	325	287	277	313	320	284	294	317	295	320	308	309	276	298	299	282	322	291	288	291	326	304	305	288	305	283	324	313	301	284	318	326	338	316	323	322	321	311	285	310	308	318	318	297	294	306	292	328	307	317	271	318	310	306	339	313	309	304	293	322	293	304	326	307	265	284	282	295	314	280	291	274	316	288	300	290	317	303	296	270	301	304	261	280	287	304	284	335	313	314	318	307	334	322	316	296	298	263	281	280	303	332	317	276	307	303	289	310	312	323	300	302	272	317	309	288	308	310	290	295	321	302	292	275	292	324	306	308	311	303	273	288	303	294	299	333	326	284	319	286	338	279	306	267	313	305	310	281	313	321	298	315	290	319	281	289	310	302	302	290	315	318	312	324	304	278	287	316	280	308	295	293	291	300	294	319	320	351	305	302	329	311	297	285	313	299	289	336	321	314	319	318	299	295	321	308	292	312	319	325	301	294	275	293	282	320	293	316	304	315	318	305	332	285	314	313	285	311	273	311	306	302	272	333	295	294	322	295	290	291	302	278	309	315	305	304	298	280	309	309	275	288	306	307	267	324	285	293	297	278	338	311	283	265	304	310	308	326	320	279	270	325	343	306	324	308	280	312	289	299	330	308	340	310	327	295	319	302	313	323	310	299	288	309	264	304	312	273	304	334	306	321	316	292	300	317	320	290	332	263	342	322	321	311	310	261	349	297	312
60412	92431	57917	38594	9586	880	787	723	727	612	643	613	606	555	606	578	541	533	555	532	555	510	545	559	491	505	567	527	517	551	525	500	569	523	544	564	536	539	524	551	577	567	557	520	539	513	538	509	594	550	518	559	545	556	573	549	502	550	541	540	509	530	521	554	509	530	507	534	520	547	502	551	535	513	565	511	589	503	517	515	472	544	508	551	519	539	502	561	528	548	558	552	542	534	543	527	520	540	509	541	531	545	547	528	493	562	540	501	516	546	522	537	541	525	530	530	519	516	484	505	560	564	544	527	540	512	571	494	577	569	534	521	493	496	512	530	508	549	582	530	530	533	513	523	542	562	553	518	567	486	516	536	538	554	518	499	539	535	549	544	515	501	553	548	548	568	519	550	516	516	546	500	527	532	567	574	528	514	522	478	518	524	505	545	524	557	539	543	520	518	484	507	536	522	552	555	514	503	564	555	538	535	541	516	554	515	571	509	521	550	549	528	575	519	527	562	525	543	583	520	544	539	499	525	525	498	520	534	495	534	529	518	529	514	544	481	540	566	541	533	536	527	515	513	550	510	527	518	496	500	520	514	504	501	524	500	523	524	518	535	564	533	520	512	522	544	496	498	532	517	524	546	530	501	533	526	541	544	503	548	482	544	505	490	461	532	539	539	483	546	531	539	538	505	549	521	522	524	554	518	530	562	480	530	568	521	504	549	508	525	546	528	510	534	535	512	546	549	547	516	522	542	542	491	529	535	551	548	529	511	538	517	534	518	511	486	519	542	512	545	528	519	558	592	511	514	548	556	526	529	531	579	532	532	500	515	555	523	518	544	494	517	575	513	543	533	534	545	549	578	525	526	516	510	532	536	526	548	543	559	517	550	544	508	509	552	546	506	532	553	519	563	513	535	514	553	475	501	554	525	554	507	496	580	565	619	568	525	578	532	556	536	503	522	495	494	515	514	545	497	535	564	528	531	513	543	493	545	549	538	526	512	546	527	518	569	534	520	521	527	524	524	502	566	532	567	544	538	522	564	578	574	535	496	539	544	544	549	524	502	567	542	521	537	543	534	522	581	496	569	540	579	486	571	501	568	534	554	549	537	524	537	561	513	552	589	528	485	494	549	523	548	531	566	523	593	558	519	521	542	552	517	525	533	485	550	535	532	575	543	529	544	525	508	546	529	516	555	522	553	564	515	510	545	551	552	544	532	516	536	496	563	545	555	548	528	528	547	535	506	503	550	549	537	537	516	577	534	547	561	511	549	495	498	555	547	490	487	499	518	573	541	511	563	521	546	499	543	527	502	514	539	524	519	541	523	511	506	544	559	529	560	485	540	517	495	571	542	526	513	536	522	527	518	533	539	542	519	510	558	542	520	523	550	500	554	555	551	539	543	516	510	536	514	555	557	538	539	511	539	519	537	514	534	509	538	551	543	542	539	517	533	546	491	499	567	516	533	573	532	496	500	489	540	529	535	566	535	528	549	544	551	524	539	538	514	544	486	529	535	552	532	509	518	543	515	512	520	509	545	551	506	511	525	529	471	561	502	556	494	511	502	523	540	529	520	544	500	518	554	527	542	513	507	545	552	499	573	540	542	544	527	505	485	525	518	547	569	538	603	565	519	494	513	531	513	547	525	551	525	550	503	527	539	533	499	504	512	559	485	563	537	501	546	563	550	525	517	537	562	524	504	550	565	535	524	554	550	534	540	545	548	516	501	537	516	546	547	499	549	578	541	543	528	525	496	538	548	578	531	533	498	540	515	549	504	470	538	559	542	549	520	552	520	533	542	548	564	531	563	484	558	536	535	524	536	530	541	528	533	539	492	498	499	512	555	571	545	512	528	528	537	510	515	538	556	527	510	529	524	534	571	517	550	542	513	539	614	465	532	570	580	476	559	480	533	536	521	560	528	523	510	532	517	505	497	567	555	524	542	525	499	523	532	533	513	551	512	511	567	548	528	492	547	538	547	558	512	503	523	524	564	525	529	544	533	510	580	488	527	544	553	533	494	517	560	516	529	528	522	532	502	581	561	524	536	538	502	536	524	550	490	507	543	516	557	529	514	498	538	550	530	552	513	522	546	537	573	521	500	531	525	531	517	540	554	547	504	491	519	530	554	510	533	521	531	557	494	543	560	529	560	505	533	589	494	533	517	527	481	522	520	560	583	510	549	562	521	504	593	513	545	526	594	541	544	512	491	518	541	525	516	524	508	574	518	514	516	473	528	515	514	517	526	527	523	500	533	546	509	488	517	558	537	567	527	566	517	531	521	556	543	530	531	542	530	549	539	491	580	575	559	525	509	534	586	546	546	475	513	516	533	559	522	523	551	553	521	529	567	520	547	527	510	538	527	539	503	532	529	509	506	524	514	496	566	568	528	560	560	514	551	510	535	545	549	524	561	554	525	555	557	504	526	519	571	548	566	550	551	532	533	532	528	566	507	554	524	537	564	504	568	546	507	561	541	524	530	531	524	524	513	567	508	580	579	483	559	522	547	535	548	522	542	519	516	533	524	525	513	507	527	513	539	526	532	528	523	564	528	521	510	516	523	543	542	519	543	531	543	567	539	543	548	489	507	561	527	509	508	511	541	513	510	531	492	543	563	534	563	536	513	506	497	513	533	560	554	536	526	521	541	527	507	553	553	513	499	511	506	494	522	543	541	529	515	549	513	545	514	487	532	500	544	551	474	545	530	534	520	530	518	545	531	569	542	552	541	540	486	538	536	540	543	508	555	539	548	523	520	523	531	560	548	538	539	512	525	564	514	532	517	581	516	491	547	515	546	548	525	499	502	557	554	574	527	501	551	573	479	537	520	526	506	511	553	522	580	544	520	501	542	522	534	519	501	582	513	525	531	501	574	559	529	537	513	537	538	506	551	511	535	535	514	574	500	538	532	522	547	533	526	583	498	516	516	573	542	517	524	539	538	532	489	526	491	492	511	553	503	541	544	532	558	548	482	541	548	526	506	546	539	500	505	559	488	530	499	564	550	519	543	550	520	509	536	525	528	544	495	548	538	538	548	560	523	530	545	557	543	535	563	525	559	526	552	526	503	578	503	527	576	541	518	513	519	529	537	532	518	540	547	545	534	523	557	518	565	508	521	529	521	569	570	570	552	551	524	543	512	504	546	519	511	488	515	555	483	572	520	522	520	549	565	589	565	559	520	500	570	554	542	496	551	533	581	518	526	525	543	549	538	551	536	545	523	535	546	516	484	503	539	541	521	520	519	520	554	519	535	525	523	489	539	519	483	512	551	569	536	530	537	505	508	474	530	538	533	521	543	554	549	508	486	501	526	498	556	523	543	516	526	517	549	528	538	532	538	561	507	544	570	524	508	528	535	551	528	498	522	566	509	514	464	514	554	533	561	573	535	562	549	511	532	528	539	538	511	528	504	515	540	544	527	525	515	505	545	538	531	534	549	515	523	522	513	536	491	532	537	542	520	480	535	485	529	522	531	532	534	506	528	530	529	511	551
28784	26966	20679	7050	1004	315	215	200	214	214	196	235	190	211	214	230	208	230	208	195	205	229	210	193	216	214	193	199	202	227	196	219	206	200	216	208	198	225	207	186	217	232	180	207	227	193	217	206	208	205	225	210	220	206	224	197	206	209	196	213	203	201	177	217	197	208	228	188	209	202	224	195	190	204	215	215	220	185	205	219	194	184	220	216	216	209	171	211	188	214	205	239	220	190	188	183	214	198	229	199	218	218	208	182	185	216	225	216	200	222	200	206	197	205	203	213	218	198	182	224	220	205	207	221	227	209	205	199	229	210	201	206	217	169	216	216	221	189	215	192	204	206	208	205	180	199	201	218	232	192	207	193	185	214	180	198	219	185	218	217	201	216	201	198	234	222	231	205	234	219	222	207	203	224	213	219	205	225	215	200	201	194	187	216	196	204	210	204	222	196	226	215	200	213	209	223	215	211	209	206	209	209	189	213	220	218	226	203	227	210	192	195	200	250	221	202	197	219	218	187	243	206	213	186	215	222	229	210	219	207	192	209	200	211	211	214	208	211	223	226	211	211	238	188	232	205	207	209	218	247	200	211	225	200	215	204	173	218	233	206	212	197	209	217	206	205	197	202	185	195	218	185	213	204	205	196	215	251	196	234	234	208	220	208	174	214	215	221	204	213	201	208	212	235	200	243	236	191	236	195	226	184	215	216	209	191	219	224	192	196	181	214	213	201	213	199	198	210	192	207	232	211	200	218	206	213	215	246	222	192	221	200	205	242	212	199	184	208	212	202	211	201	194	230	231	199	208	225	189	202	205	205	228	213	223	210	231	189	213	208	201	194	169	216	198	234	178	181	216	210	197	205	189	189	214	192	198	193	219	218	205	210	197	223	184	187	222	196	207	221	197	221	221	235	212	207	230	227	203	191	200	207	212	199	180	184	223	193	208	216	200	193	212	238	215	224	208	191	169	231	183	215	209	223	200	222	202	212	193	199	240	200	236	192	212	206	193	220	204	204	185	193	217	212	219	222	191	222	226	198	237	233	209	218	191	214	203	188	195	220	220	221	216	221	198	211	192	187	228	208	213	222	191	207	214	213	186	200	215	202	220	200	223	200	201	233	223	190	216	201	206	218	187	216	235	187	180	220	205	195	189	225	223	202	201	219	188	202	243	191	203	202	210	243	235	185	198	190	231	187	219	247	211	208	196	194	219	194	206	207	202	215	230	216	220	218	222	199	230	208	200	200	207	239	203	197	204	208	208	171	202	212	195	226	211	183	204	217	201	222	224	219	225	243	207	181	205	205	204	197	227	225	216	195	194	187	207	197	202	216	196	209	207	222	174	211	199	212	228	192	212	208	222	214	214	205	203	214	181	209	227	188	203	209	212	207	199	195	175	186	216	189	204	192	240	215	205	222	201	218	204	208	206	222	203	204	205	220	202	222	176	193	238	184	218	246	220	192	191	203	202	189	199	211	223	216	193	203	220	240	213	223	214	190	207	202	211	222	216	184	230	247	187	205	207	198	222	197	202	209	190	184	228	205	193	212	231	208	204	180	192	211	206	219	211	221	220	209	196	212	191	213	194	221	215	211	191	221	202	201	186	206	234	195	224	221	206	219	194	233	232	242	222	191	225	197	182	210	225	200	199	215	229	204	226	208	231	202	189	222	190	169	197	193	199	219	203	193	176	208	193	213	198	211	206	214	219	201	209	200	217	212	230	237	198	233	219	237	226	186	206	211	203	202	207	220	215	201	228	227	180	180	220	203	216	207	186	224	198	222	190	206	208	210	245	202	240	209	206	193	201	228	209	196	205	201	187	200	202	190	211	216	195	195	230	203	209	203	228	187	198	224	198	208	226	213	196	192	215	204	216	206	196	188	231	215	200	206	199	196	213	195	216	219	239	193	186	202	203	198	189	210	220	203	191	222	208	193	202	195	208	197	228	227	225	185	206	204	204	231	226	201	224	196	217	236	209	223	214	233	206	236	202	225	205	192	193	205	195	218	196	206	215	195	236	204	218	218	190	182	227	203	225	224	205	193	219	237	235	211	235	202	249	213	230	204	203	196	219	197	189	224	195	230	176	210	188	197	201	206	245	208	218	199	175	218	234	201	241	201	187	192	232	202	224	201	224	235	214	189	202	229	206	187	219	212	202	184	194	215	197	209	214	222	199	220	221	218	192	215	205	240	195	244	186	201	201	205	191	212	200	215	188	205	197	212	194	192	216	224	211	224	238	215	229	230	202	189	199	160	209	204	220	202	202	224	228	219	192	221	208	216	205	202	202	203	206	220	241	228	197	233	247	197	221	195	218	211	210	205	228	215	214	222	214	197	208	210	232	210	205	229	209	199	195	210	202	228	216	199	219	220	227	223	184	208	197	216	206	201	179	211	210	219	194	226	192	237	216	231	211	181	218	202	216	216	195	208	222	218	205	227	210	224	211	189	202	218	210	220	229	216	208	191	216	196	195	239	185	217	209	206	211	214	204	228	209	227	190	197	207	197	195	198	210	202	205	207	203	247	204	242	218	220	220	207	216	189	198	232	221	169	192	216	211	209	205	229	225	199	213	220	212	204	202	204	203	195	186	216	235	205	201	248	210	221	227	195	205	200	200	216	203	227	194	232	177	196	212	183	180	205	209	217	229	199	197	205	196	233	202	212	191	224	187	220	215	197	226	184	207	182	185	238	226	216	195	201	206	213	211	197	217	202	207	199	210	197	207	218	209	216	246	184	193	214	223	207	208	193	224	199	213	205	202	215	202	205	204	202	195	230	235	215	201	211	209	211	207	213	209	201	224	210	213	204	195	227	220	215	211	199	212	205	220	224	201	214	214	217	207	189	206	234	203	219	224	215	190	216	204	222	226	197	216	223	198	216	189	196	201	263	233	194	178	205	197	201	211	185	225	211	191	219	221	216	212	197	214	224	218	220	193	197	190	201	211	191	207	227	222	219	204	225	224	201	212	211	194	212	192	238	241	223	225	190	193	205	208	236	218	225	216	199	207	204	190	198	186	225	213	204	201	215	202	202	234	174	190	199	198	219	216	191	197	229	195	201	227	200	214	207	198	203	215	224	185	198	205	189	211	223	216	203	204	209	200	204	225	206	204	207	219	224	204	211	201	213	207	209	200	202	207	184	232	203	211	218	208	201	182	206	240	213	214	198	209	216	209	210	238	194	177	232	227	208	197	220	193	211	212	186	243	200	216	199	201	203	206	223	211	196	208	211	203	201	215	219	211	205	210	201	218	216	224	187	195	216	222	194	202	225	247	226	213	211	224	218	204	205	195	229	203	196	220	237	205	205	207	223	218	205	222	193	209	197	221	204	213	210	219	198	228	226	224	220	202	227	202	220	213	213	231	220	190	213	217	206	207	207	189	198	198	223	214	198	188	185	188	198	235	209	185	197	219	209	206	209	210	209	221	221	211	213	218	170	223	226	196	195	207	197	198	197	193	235	223	218	250	201	214	242	207	201	188	206
37779	44798	20668	8112	1716	428	410	443	399	428	451	421	423	419	413	379	400	425	417	412	394	411	404	405	406	422	412	432	412	426	433	385	374	413	391	389	430	393	419	399	412	410	373	393	362	375	442	406	432	407	408	409	416	392	417	429	411	387	402	423	379	397	430	391	411	378	387	423	410	411	378	420	382	379	388	396	405	386	407	387	395	427	438	411	392	423	427	412	421	420	387	445	397	389	415	459	428	393	443	408	407	386	412	449	445	444	429	393	406	398	433	388	402	387	409	399	383	413	411	404	413	400	416	379	398	408	406	393	446	396	418	448	365	439	416	390	397	393	424	425	371	408	424	410	404	397	420	410	436	413	406	407	391	371	410	409	378	395	375	412	410	380	412	427	373	409	396	408	385	391	403	407	407	411	429	443	394	402	406	398	425	396	414	418	432	398	425	434	438	382	389	440	429	424	395	368	421	448	375	421	345	393	410	397	391	393	388	417	411	385	394	426	420	403	403	442	408	390	429	418	432	435	378	440	379	376	375	448	425	436	392	383	428	379	381	390	397	420	410	426	412	417	422	435	399	387	393	425	378	379	472	427	437	405	415	380	401	416	385	417	459	377	417	405	412	363	392	379	402	420	422	392	412	379	424	390	403	421	417	425	405	430	366	377	419	378	410	386	425	403	416	450	427	392	407	417	427	408	410	393	390	391	408	388	389	409	397	372	430	379	406	407	436	396	395	417	414	402	374	378	411	421	417	355	388	414	414	413	436	390	405	425	400	390	424	398	428	426	424	413	395	383	423	391	428	413	425	414	403	399	429	395	378	410	383	433	401	371	378	391	414	416	402	395	418	394	422	391	377	450	421	411	478	404	382	384	428	406	394	407	408	385	439	386	416	407	419	377	419	410	409	394	389	402	390	403	386	418	440	396	407	397	397	377	397	386	457	407	404	389	424	447	376	389	424	415	401	399	402	407	378	383	413	386	433	384	373	409	411	396	409	385	411	406	374	420	391	390	441	428	391	392	389	416	357	437	414	424	402	412	439	445	407	394	425	386	407	369	402	396	400	395	373	440	409	392	442	412	410	411	377	417	435	417	385	409	377	403	386	403	429	394	408	404	398	431	439	402	377	422	398	415	413	380	414	411	380	372	403	390	422	444	440	416	413	400	442	434	411	424	399	392	390	404	387	420	398	410	399	395	400	402	388	393	379	411	385	425	402	425	411	414	397	432	406	407	420	367	401	383	413	393	415	412	415	367	413	411	436	402	381	409	398	408	423	399	403	395	448	415	413	417	363	420	408	421	420	422	394	408	407	407	426	429	409	430	397	398	379	385	390	420	414	452	413	414	414	423	427	390	411	404	427	387	387	394	438	414	397	396	401	401	402	441	430	420	403	416	413	409	457	434	407	448	397	380	376	367	421	419	416	400	415	426	417	426	337	381	403	391	382	401	412	396	371	411	388	376	408	425	407	376	388	394	403	446	405	402	389	411	400	375	434	388	407	398	398	413	452	409	425	416	407	394	396	452	421	415	420	428	395	396	380	426	402	369	408	442	384	419	410	429	398	411	383	387	443	407	416	366	390	442	386	361	417	416	368	363	439	387	394	407	415	422	378	384	429	413	398	406	402	440	409	421	427	402	408	418	407	434	403	433	377	414	433	423	412	392	408	395	420	403	388	433	431	395	412	415	452	387	398	432	388	451	385	416	387	407	395	434	391	385	428	413	412	396	423	400	392	385	387	409	425	433	408	384	389	395	399	390	421	410	374	406	413	385	405	424	401	390	415	387	389	399	415	437	416	389	383	386	431	423	417	364	406	384	390	411	408	393	406	406	376	413	391	382	415	393	407	384	400	405	360	382	367	387	403	408	409	395	398	367	411	422	415	402	342	417	407	429	403	396	419	417	411	401	388	432	435	415	433	425	417	386	446	397	372	383	417	401	419	413	408	414	429	407	432	412	392	448	413	410	419	386	417	383	413	418	428	375	418	430	399	395	457	412	394	409	397	400	389	435	390	418	394	359	392	415	421	404	373	401	398	410	434	396	397	451	432	417	409	415	400	427	427	418	402	403	434	442	386	410	435	417	426	425	405	425	373	399	413	417	452	416	439	368	440	428	412	405	410	419	408	422	367	429	407	401	393	395	425	407	413	415	397	415	426	374	438	436	383	388	418	376	393	443	383	436	392	384	434	408	375	442	449	432	418	416	407	430	412	394	421	397	397	427	402	422	360	363	439	383	396	383	423	433	376	371	445	399	394	425	408	403	414	416	391	389	419	410	441	397	415	413	374	400	444	418	418	384	403	381	405	429	380	395	427	401	398	398	385	404	415	424	412	423	423	384	405	410	408	376	458	389	403	456	375	421	413	366	438	391	444	432	424	408	402	400	402	408	413	379	411	440	455	413	409	383	410	399	405	389	450	405	410	387	378	382	386	421	384	377	396	409	439	407	461	417	369	413	410	425	363	421	373	428	404	404	418	404	410	435	413	405	412	411	410	367	403	412	392	400	405	418	376	414	436	406	430	408	429	400	393	432	405	435	415	407	387	409	410	358	417	397	436	420	422	407	408	423	412	377	409	413	393	413	404	406	382	413	427	394	409	412	434	442	379	390	412	442	407	372	395	405	366	397	366	418	375	350	432	372	401	380	378	381	388	405	413	377	407	405	400	368	426	444	371	450	400	420	449	380	369	384	402	376	384	430	394	437	424	414	419	416	405	413	400	423	399	415	444	409	393	417	411	384	386	402	404	396	396	396	418	388	407	407	420	424	414	390	406	434	386	443	401	412	379	425	435	433	417	415	398	398	440	463	384	399	391	409	421	405	416	451	424	456	431	444	419	414	403	397	442	405	401	451	403	411	397	386	419	431	425	369	416	428	438	401	393	429	427	451	408	400	459	416	407	409	372	387	414	398	379	387	394	393	402	431	351	398	441	380	408	404	449	409	410	394	427	385	403	402	363	406	427	439	427	452	365	429	409	382	393	464	416	431	423	420	405	437	445	387	412	440	402	385	394	407	367	435	398	386	407	403	412	393	387	416	415	427	401	410	408	411	416	412	448	403	394	411	405	401	412	406	392	402	394	442	390	435	450	399	425	419	395	399	384	405	393	410	437	395	438	397	381	392	436	441	405	416	394	406	424	420	395	385	397	423	402	398	408	384	367	420	404	390	400	405	439	394	426	410	425	377	416	430	393	431	378	415	402	389	388	404	385	402	409	382	416	407	389	397	409	414	396	466	397	415	383	418	408	411	429	411	414	405	410	409	398	395	400	425	423	425	417	409	447	418	403	397	411	362	401	409	446	386	379	416	400	407	401	364	406	406	405	390	399	394	409	370	388	426	422	400	415	404	390	422	427	414	406	405	363	404	406	387	443	430	375	400	432	412	452	374	388	385	362	423	399	417	410	411	407	418	413	407	407	399	427	406	399	415	422	396	393	455	389	426	399	397	385	394	381	431	425	410	400	388	400	425	388	433	392	392	402	394
24314	22217	28594	25232	18408	3446	245	197	189	194	158	160	169	167	187	188	175	157	176	157	161	156	160	166	152	151	166	150	147	162	179	157	155	160	157	155	160	154	163	170	153	150	157	153	176	161	165	161	166	177	163	166	167	166	142	159	131	168	150	148	165	170	150	181	172	151	156	135	147	152	146	152	174	151	156	135	173	132	150	166	157	177	166	165	164	157	169	149	166	173	143	143	143	147	146	158	165	165	152	146	157	141	158	140	154	146	180	160	133	165	144	172	163	162	143	174	174	150	153	143	147	180	172	184	162	166	168	177	150	152	156	161	141	180	161	165	161	144	146	159	161	150	156	176	163	152	161	157	174	141	145	169	167	159	145	165	148	177	151	164	142	127	149	161	170	150	130	154	142	178	166	149	156	144	176	145	146	165	160	141	168	129	168	161	198	164	139	144	143	154	146	145	155	134	160	139	177	144	170	182	164	160	159	170	167	163	146	147	140	173	162	157	147	162	144	157	170	137	169	149	161	145	145	169	155	173	142	162	172	152	153	172	180	152	183	162	175	138	166	179	145	174	138	166	156	150	161	160	170	179	160	146	153	160	168	135	145	168	158	143	140	133	152	144	150	156	161	164	141	164	161	165	168	151	134	152	149	136	168	148	157	137	146	177	137	158	154	152	171	152	165	172	175	155	164	156	160	155	159	159	136	174	154	170	167	130	163	154	165	180	148	162	148	142	150	148	149	155	148	154	176	170	171	169	133	148	160	149	164	163	143	149	167	150	149	156	151	179	143	145	137	168	158	149	155	132	170	157	171	142	155	158	145	168	156	160	172	181	146	173	144	144	144	159	149	172	174	132	146	170	155	158	153	162	137	136	161	170	155	139	149	142	128	143	157	170	161	172	147	143	139	151	154	150	141	171	159	156	176	159	146	121	169	170	181	153	149	175	152	157	177	159	141	173	133	155	154	154	157	147	154	158	157	169	156	147	135	181	164	157	154	143	154	159	164	126	154	148	146	171	177	160	128	157	130	127	170	124	177	173	131	144	156	136	158	184	157	176	154	145	152	169	140	151	143	148	165	156	180	147	163	172	158	170	176	158	159	170	160	156	171	149	155	147	165	174	151	153	173	166	154	145	152	141	160	147	155	156	181	158	167	178	145	152	141	173	176	149	141	165	158	167	174	183	163	163	149	158	168	146	153	153	181	132	140	162	141	163	172	161	170	151	153	155	130	163	151	166	173	149	157	155	156	136	137	170	140	158	147	143	152	167	157	153	155	140	142	151	151	155	154	159	145	154	173	169	144	166	156	160	133	173	158	153	170	143	156	128	189	141	152	143	150	169	137	147	172	167	147	144	148	141	160	159	161	172	161	154	147	157	153	144	156	141	173	135	165	157	139	167	146	153	150	158	139	145	144	150	160	163	141	156	145	157	181	190	168	167	166	179	157	157	170	156	170	150	176	156	161	164	130	167	159	156	146	167	149	157	158	151	156	169	164	155	163	160	160	154	144	162	140	150	151	155	162	146	146	165	156	158	137	133	136	157	168	167	162	154	139	163	178	140	155	172	165	137	137	162	144	170	169	138	158	167	152	164	179	170	163	166	146	155	153	164	163	165	153	174	146	151	152	142	143	150	154	145	149	170	165	161	147	170	145	150	144	159	143	157	155	140	161	196	159	183	146	179	151	140	178	158	177	149	139	151	194	151	147	151	146	149	156	158	144	151	177	158	182	135	161	143	174	151	146	136	151	156	150	178	137	160	130	180	151	164	140	170	162	145	150	170	175	151	153	182	166	169	140	172	158	163	153	146	160	155	166	141	142	149	163	167	160	158	145	180	170	157	161	154	122	147	172	168	173	156	155	160	131	166	170	175	153	140	165	159	138	179	153	175	156	161	173	151	150	154	128	151	152	163	160	173	177	137	146	159	158	184	159	134	141	142	160	156	141	148	162	152	144	139	171	159	165	186	125	169	153	154	138	157	161	165	191	181	146	158	154	165	133	167	174	160	159	157	152	141	181	194	167	141	158	147	162	158	167	148	154	145	147	151	159	145	165	162	174	157	167	143	141	147	153	156	176	155	149	153	160	161	167	157	134	175	155	139	149	151	170	161	160	169	152	149	172	149	172	151	192	165	163	150	157	167	162	153	176	138	136	149	160	170	142	166	163	162	188	173	166	161	193	145	164	159	155	149	144	179	165	162	133	146	165	156	159	151	136	166	158	150	142	153	152	153	144	174	152	140	175	159	160	141	152	161	138	156	151	141	165	147	143	136	156	149	152	140	150	163	154	168	159	158	162	175	171	161	140	170	161	152	171	165	155	156	144	152	174	133	162	147	175	147	173	160	157	164	151	135	143	153	152	152	134	163	146	142	147	145	154	156	162	173	176	145	123	159	148	161	165	136	164	166	187	161	142	162	172	154	162	145	133	153	139	146	165	180	186	156	148	133	155	165	164	167	137	176	172	140	155	162	129	160	167	137	156	158	156	170	140	154	180	169	163	164	173	161	148	160	163	159	172	165	158	141	163	123	161	152	143	154	164	166	169	148	173	161	157	164	141	152	178	155	142	151	169	172	148	185	143	150	169	195	169	144	150	165	189	162	140	165	172	146	143	183	161	151	166	147	159	150	157	159	156	128	158	155	174	174	171	154	153	171	168	163	156	147	157	165	165	159	161	147	152	134	168	168	147	146	168	176	142	156	152	152	139	163	156	149	149	143	154	169	150	179	167	158	135	156	168	169	155	159	156	156	157	170	176	161	144	162	179	142	146	163	169	160	165	152	150	147	154	138	166	181	154	136	172	140	161	148	161	155	172	142	159	159	177	149	179	152	147	190	159	135	135	147	158	167	163	165	174	142	151	172	159	168	163	157	163	149	158	145	169	156	139	160	155	168	180	169	175	163	149	152	153	156	145	154	150	154	162	154	148	145	161	147	136	159	173	148	143	147	163	156	153	143	150	172	147	168	166	148	163	168	152	154	161	158	174	144	149	163	147	155	161	168	149	154	147	153	151	174	153	163	155	151	156	162	126	156	162	138	148	136	160	160	136	162	157	163	163	141	140	148	150	172	164	161	133	134	174	154	161	150	152	159	158	180	153	144	155	157	153	151	157	158	176	168	143	175	172	144	186	154	147	150	174	150	149	165	152	179	156	194	157	163	141	142	139	179	148	143	151	161	161	154	182	150	159	159	160	164	149	162	177	157	148	136	167	147	135	158	164	145	164	145	168	130	170	175	133	137	148	164	150	167	154	167	146	139	146	122	152	162	176	162	150	159	177	187	153	164	180	165	159	155	155	163	164	140	148	155	147	175	154	158	156	148	148	151	199	140	159	167	156	156	169	155	165	143	147	173	154	140	150	144	179	179	133	158	152	171	152	150	158	180	173	156	178	177	158	131	181	152	174	162	164	152	142	166	154	171	148	149	160	156	170	161	174	145	157	165	158	151	138	162	131	166	132	129	156	160	149	158	173	172	152	164	171	157
58816	83641	40231	31856	6971	510	426	390	399	342	349	362	291	315	326	351	314	297	330	283	294	297	317	302	313	287	322	320	307	298	308	326	301	311	306	298	313	318	335	324	327	285	323	317	326	297	298	336	281	278	299	313	364	308	316	294	330	292	318	261	302	303	290	283	290	298	318	312	287	291	322	289	286	308	307	276	302	302	317	301	296	337	318	275	306	276	303	311	296	322	335	292	344	312	282	301	334	291	303	286	277	302	294	313	293	276	310	317	300	320	331	335	280	311	277	316	291	296	300	294	262	323	320	295	313	308	318	308	306	296	328	279	273	305	324	315	321	291	299	294	304	320	308	299	324	290	315	303	295	313	313	304	304	283	302	294	309	324	274	304	310	324	313	307	345	303	309	319	282	316	282	292	312	286	312	308	309	293	330	311	284	297	293	306	311	313	309	315	300	292	302	293	343	294	308	298	317	287	321	290	293	276	294	300	316	323	329	306	339	289	292	312	296	293	326	286	291	300	260	264	299	271	303	286	318	298	300	321	294	326	325	289	296	283	318	309	299	288	332	302	303	322	296	333	337	311	317	279	339	295	313	319	323	292	311	286	288	290	309	304	334	277	314	344	277	306	287	281	294	307	328	292	271	308	318	309	284	301	307	305	309	300	344	306	285	303	309	286	313	320	297	314	326	309	303	302	352	316	319	323	312	325	286	261	300	337	312	324	295	298	317	303	327	304	313	338	288	313	304	318	304	313	320	317	306	302	315	302	339	293	332	316	357	298	291	301	274	314	304	290	287	309	301	307	310	286	337	307	257	297	329	312	314	312	302	321	337	333	300	336	315	298	311	321	317	280	305	300	278	314	315	329	321	332	318	325	295	321	306	297	304	310	290	317	300	324	328	303	307	324	318	325	317	304	312	304	309	317	302	312	311	284	300	306	307	315	294	300	304	278	312	327	284	313	314	295	291	297	289	329	293	316	297	296	307	303	314	314	293	306	294	277	282	265	309	307	322	310	310	316	297	324	327	326	300	280	301	314	340	299	305	308	295	296	286	300	299	333	306	317	269	324	320	299	292	283	311	307	308	333	313	310	313	300	306	301	295	305	296	301	330	313	307	302	294	324	307	264	317	321	298	323	321	294	304	283	312	291	311	286	304	305	336	314	320	274	307	317	316	303	284	296	287	300	298	310	312	318	286	309	260	327	287	305	319	313	345	300	310	299	324	319	286	325	320	334	285	271	301	261	319	290	300	290	300	315	292	294	313	318	302	292	341	316	293	300	315	321	317	325	317	313	314	338	279	295	355	310	302	297	292	331	308	324	324	322	303	300	294	286	314	312	311	308	282	303	297	279	311	325	349	292	309	329	310	289	311	304	304	289	296	277	298	305	273	321	285	310	331	341	302	298	292	308	327	308	322	289	301	329	299	302	299	294	303	314	308	307	318	294	289	287	314	288	295	320	311	340	302	276	296	317	287	297	334	304	282	299	307	286	303	272	317	303	339	319	303	326	327	304	305	307	297	311	297	318	316	313	326	315	282	331	304	285	298	280	292	320	310	289	318	292	310	326	305	287	310	332	290	320	299	312	315	330	299	320	312	258	297	304	307	320	284	258	283	353	285	281	318	311	278	282	297	342	316	315	296	302	338	295	272	287	328	280	292	307	319	349	320	310	361	311	281	334	322	338	322	306	296	326	281	315	302	319	292	312	299	314	287	313	294	300	308	307	324	301	306	318	290	295	296	297	315	306	296	280	300	312	301	327	303	302	315	303	298	303	309	304	323	305	290	282	335	302	296	298	288	274	323	299	315	287	335	314	295	263	280	313	286	280	327	321	279	337	317	277	291	284	291	304	324	285	284	299	287	323	316	328	308	297	316	314	296	308	321	281	325	284	291	333	288	298	308	296	329	299	302	309	288	315	276	311	325	299	358	292	304	313	290	331	301	298	303	316	297	286	303	275	341	304	302	304	321	274	295	302	278	306	324	314	317	287	288	307	316	289	278	311	314	274	333	317	327	321	297	303	298	279	294	293	325	318	312	313	298	308	328	317	296	293	299	314	290	297	325	308	290	313	319	287	322	301	329	315	313	298	309	317	329	317	300	333	308	283	301	281	273	318	333	295	289	339	311	272	311	306	341	313	307	302	298	287	302	322	304	317	303	312	305	320	322	326	332	319	308	297	289	297	311	294	268	279	272	301	309	314	300	291	286	302	298	326	318	295	299	320	297	281	312	281	303	350	332	300	335	298	301	293	316	321	286	326	287	332	326	322	300	264	322	296	309	285	292	292	306	323	294	310	333	321	294	307	298	320	285	284	313	288	290	299	311	313	307	300	291	271	308	311	306	333	309	317	344	311	309	300	326	301	272	296	289	297	315	303	299	289	323	298	300	308	307	310	294	294	316	274	287	272	307	306	322	281	308	320	352	315	316	268	311	332	285	295	301	346	265	320	299	320	306	304	326	330	323	291	305	314	315	314	281	306	313	312	309	295	301	295	288	287	304	333	306	317	323	282	311	317	269	339	311	295	330	279	307	299	288	285	283	295	324	303	320	295	319	297	307	299	300	294	330	284	304	291	296	293	324	298	288	288	342	305	265	306	290	271	320	307	291	300	290	325	317	322	298	305	293	321	307	339	300	299	318	294	282	317	325	312	305	289	293	340	290	309	304	319	309	298	280	314	322	326	293	306	302	304	336	300	298	329	304	321	307	286	337	294	306	299	274	298	295	310	336	333	297	317	314	305	282	313	319	300	300	294	324	298	344	328	327	292	322	347	322	328	301	303	306	285	304	337	313	289	278	277	293	298	301	298	292	308	305	288	324	302	299	298	279	286	286	332	303	294	319	317	317	287	298	318	297	288	307	287	315	310	301	308	326	295	298	299	316	277	296	291	317	322	329	290	268	295	303	289	289	308	292	278	302	263	281	299	310	309	303	316	265	303	312	306	319	295	301	320	317	335	292	333	312	297	306	294	300	312	307	321	307	306	316	315	325	318	323	323	324	307	310	305	308	292	336	314	289	310	290	337	285	327	292	299	311	310	354	294	313	362	291	364	311	301	295	312	318	282	275	309	302	314	332	356	329	314	314	289	312	310	308	303	297	301	280	274	332	309	315	294	312	301	307	289	334	312	328	318	298	315	291	301	283	296	286	304	312	290	281	318	316	295	295	287	291	283	304	318	325	298	327	307	309	329	326	274	276	287	304	294	290	284	318	305	308	277	300	282	298	307	300	311	313	300	300	314	260	293	335	303	253	269	325	279	311	311	287	292	312	287	283	315	305	312	316	306	326	319	309	266	309	308	316	294	350	291	321	294	281	333	320	290	286	311	297	294	308	305	300	320	294	298	315	307	328	314	305	297	291	302	314	293	350	286	293	309	298	322	283	338	304	290	326	298	304	294	287	309	293	307	299	298	307	312	318	290	304	299	316	318	276	298	334	272	313	331	313	311	296	308	296	314	264	288	288	290	289	288	304	324	311	313	293	295
23134	21645	28876	24169	21211	15797	1775	423	326	313	342	331	303	313	311	323	342	332	321	315	308	317	302	299	330	292	307	278	300	290	299	333	301	336	279	292	313	292	320	323	312	298	271	282	315	312	283	286	321	309	310	311	255	276	316	326	310	313	292	277	323	309	333	272	351	313	285	266	307	327	287	307	282	309	328	277	284	297	273	310	336	297	289	279	273	310	317	351	304	313	301	338	277	315	322	301	302	298	301	303	313	291	322	286	312	289	285	291	312	287	286	284	273	277	304	299	275	293	293	274	307	299	290	307	300	310	339	311	282	307	296	320	291	314	306	327	299	306	292	279	324	276	290	308	283	298	278	277	271	298	279	276	298	309	307	298	297	304	325	341	296	285	274	295	274	318	308	304	311	296	271	334	277	284	296	300	303	311	314	301	301	281	295	322	302	282	296	308	304	289	278	319	316	306	293	270	326	297	288	281	302	278	312	266	297	290	287	316	317	284	294	329	326	317	321	282	293	283	299	267	267	264	290	304	297	287	284	291	288	292	281	289	293	290	290	260	269	287	322	299	332	282	309	289	276	300	291	299	286	307	298	306	276	276	311	331	301	278	283	289	301	323	287	296	281	326	308	283	284	313	292	305	323	289	279	297	296	318	296	309	308	278	323	278	321	291	296	320	286	266	292	285	303	303	318	295	297	316	334	314	295	302	308	314	259	295	286	307	280	295	310	270	271	275	281	308	279	295	316	283	318	309	312	277	313	315	273	294	272	328	287	271	308	293	273	282	278	274	288	287	296	264	282	273	291	282	296	303	289	314	331	302	297	300	285	317	313	322	325	289	289	317	311	284	303	336	304	293	318	299	304	292	290	271	297	294	310	303	308	286	278	312	297	306	320	288	283	313	304	314	326	279	255	321	293	295	266	282	286	319	297	308	273	296	313	294	301	285	273	318	280	309	296	307	328	285	293	294	305	256	281	329	286	279	269	283	293	279	270	294	266	287	294	293	284	279	289	286	295	309	289	275	310	315	292	277	289	275	303	287	307	299	317	256	283	315	307	275	274	340	313	263	282	289	302	270	284	308	297	298	303	317	301	318	294	276	298	292	304	276	314	289	304	303	294	291	305	297	306	305	286	281	288	306	284	296	312	292	292	314	289	288	284	274	287	311	284	303	319	280	295	302	313	282	292	302	282	306	298	309	285	306	278	312	269	299	315	292	315	325	268	274	284	317	296	322	339	302	276	301	311	290	299	301	283	279	275	315	298	313	305	285	295	285	298	292	318	270	278	304	309	290	284	298	268	293	258	302	304	313	288	295	324	282	298	316	285	282	270	298	301	280	280	283	292	284	315	306	276	262	270	319	309	295	318	331	282	280	277	308	292	307	316	311	309	294	294	304	314	284	289	281	269	296	289	310	257	303	315	311	307	307	307	306	300	341	323	321	287	296	281	305	307	284	333	284	321	280	328	312	269	296	295	303	308	290	298	326	293	304	305	283	297	275	314	326	306	305	298	295	286	306	314	276	318	319	268	294	282	289	283	320	279	319	279	345	317	320	303	283	278	312	310	320	304	296	288	301	286	325	287	316	326	282	299	274	324	300	303	251	304	275	324	313	313	296	301	301	302	276	298	294	333	319	310	288	302	289	309	303	315	292	317	301	303	292	283	296	306	261	306	278	266	316	276	309	310	310	329	313	304	300	318	327	279	278	285	321	331	281	284	295	325	296	307	315	324	287	293	307	291	282	320	295	290	373	311	299	315	319	285	316	284	322	310	303	279	314	293	289	295	303	296	303	302	302	296	346	320	309	290	302	309	297	272	286	321	268	285	304	307	289	306	280	304	296	293	308	306	308	277	311	256	308	280	295	265	316	305	290	281	321	276	314	311	252	271	314	301	305	284	276	284	290	301	287	274	288	294	308	290	310	325	268	267	300	311	305	296	287	300	330	294	293	315	323	300	287	314	305	318	284	301	287	306	317	302	304	310	257	303	321	301	309	309	311	297	305	319	306	315	297	299	307	299	292	251	291	286	286	275	292	297	294	297	293	287	298	302	293	284	340	288	300	293	304	282	297	297	319	278	289	308	291	290	285	299	314	322	318	297	281	287	292	282	285	295	278	315	289	353	303	286	320	281	307	294	297	292	305	315	299	277	265	322	306	325	307	297	319	299	312	290	316	303	309	312	306	251	336	286	269	288	301	322	286	303	317	308	316	303	321	295	290	309	298	308	299	291	279	306	301	308	293	304	319	274	272	293	299	308	298	306	295	299	284	312	289	314	270	297	293	300	306	305	308	287	309	286	316	254	298	319	308	298	288	281	306	296	314	300	290	323	326	304	277	315	308	299	293	310	267	307	282	304	281	271	315	294	284	297	318	304	294	307	332	299	300	293	292	291	307	296	336	297	299	263	317	321	288	313	272	299	312	296	285	290	294	291	315	292	315	306	279	296	274	278	282	293	290	282	298	302	276	287	287	300	284	250	292	282	300	300	310	310	300	284	287	292	294	303	314	301	317	273	294	294	309	302	315	309	297	295	302	271	310	323	315	282	300	313	309	305	296	279	301	282	312	281	319	292	329	308	307	280	325	273	308	291	298	313	306	298	333	299	309	321	307	286	292	312	314	286	293	289	264	315	293	310	316	319	308	313	320	263	295	305	267	266	310	277	300	273	311	282	287	287	276	264	285	299	306	300	270	275	265	314	334	302	288	273	302	322	289	288	328	304	267	306	291	298	289	299	305	281	267	321	308	303	289	305	310	301	314	268	304	304	304	271	293	283	297	302	301	343	296	291	323	298	306	322	307	291	276	325	323	292	285	277	299	279	310	284	294	342	289	297	305	301	272	295	298	271	316	272	326	311	289	305	297	270	285	318	288	311	291	308	269	318	297	291	292	297	272	301	303	311	285	318	274	295	321	305	278	311	269	304	323	328	300	279	291	315	283	275	285	304	326	294	322	304	290	274	279	288	301	279	295	287	294	288	273	280	280	305	291	318	280	339	301	307	287	281	313	312	309	288	277	301	291	288	287	292	326	275	297	284	302	293	290	278	273	284	303	286	296	287	267	319	267	291	287	300	296	310	289	274	284	317	318	281	281	281	288	309	312	299	261	281	260	343	280	284	316	321	315	299	320	282	295	303	291	305	305	313	318	282	250	301	283	254	283	327	288	272	290	299	275	305	277	286	297	306	270	306	280	274	310	298	298	267	295	292	285	271	297	301	326	272	279	280	272	284	284	327	312	304	311	291	305	302	299	313	305	290	296	277	297	273	305	262	325	314	304	272	292	307	293	262	297	312	299	295	288	316	349	295	305	238	338	285	288	296	283	298	307	293	314	309	265	297	314	276	285	279	284	303	298	299	320	313	284	288	269	319	315	287	309	271	315	289	292	301	313	278	290	308	274	281	298	292	316	325	312	306	288	316	298	288	314	318	283	274	303	307	318	303	303	304	296	306	278	304	305	309	300	301	287	301	303	318	286	308	301	292	317
59090	94464	44730	42349	8265	922	774	746	683	611	622	596	564	583	534	557	537	580	563	546	545	567	555	495	564	486	517	550	556	518	534	557	504	576	552	505	548	509	540	509	494	599	551	544	540	513	592	544	531	515	535	536	526	504	552	564	554	533	544	505	517	525	484	540	533	541	530	540	518	503	510	531	556	530	520	511	544	512	547	525	517	547	514	593	541	569	510	539	533	585	524	516	514	484	524	512	514	514	521	545	532	545	577	507	523	515	515	518	512	514	522	579	497	541	548	529	545	579	536	521	578	552	521	525	529	513	525	531	476	530	520	528	579	524	546	552	523	526	482	497	497	541	542	529	540	537	532	506	547	516	488	509	546	514	558	483	520	513	511	536	512	513	529	534	482	542	530	539	529	555	536	533	515	531	537	537	546	519	570	523	548	508	529	522	533	523	515	546	558	480	538	528	473	543	544	536	534	520	527	538	513	491	503	504	543	520	513	528	526	485	512	560	518	529	506	511	514	552	511	523	501	508	489	523	542	508	536	533	497	492	490	555	550	563	547	493	521	486	516	567	516	532	548	545	497	511	533	514	490	477	486	501	527	497	539	504	505	490	522	537	529	559	534	500	523	498	518	550	503	559	532	523	528	499	537	534	560	545	524	511	487	529	543	522	516	540	535	525	586	518	522	507	534	545	524	504	529	526	543	518	548	524	523	507	546	547	500	544	532	524	557	553	505	496	502	501	526	498	517	546	559	484	528	524	505	507	520	503	539	504	529	500	562	465	505	530	522	560	467	546	547	538	522	527	530	510	537	518	505	515	545	496	552	514	517	513	544	493	508	532	527	512	500	545	513	520	527	505	525	510	546	526	519	574	509	518	535	574	576	500	515	512	528	497	474	536	509	478	559	544	528	499	501	527	502	462	494	530	569	519	557	530	505	533	522	566	563	488	524	489	519	520	506	528	554	516	528	453	523	469	527	570	534	575	518	543	547	556	519	541	501	520	523	503	529	563	509	547	528	510	532	535	506	523	505	539	519	580	504	524	518	496	541	507	507	509	526	483	506	542	477	577	532	532	517	551	546	512	532	511	563	496	541	534	521	526	523	566	538	525	527	547	507	512	577	502	534	504	563	494	522	542	505	531	542	511	521	498	540	536	506	507	482	568	540	514	505	527	510	550	485	556	551	547	550	580	513	573	543	520	529	531	512	564	528	526	486	523	573	536	560	540	552	538	508	537	527	528	532	529	517	511	540	491	504	527	523	505	544	539	527	565	512	504	537	533	529	547	534	557	540	503	505	528	515	511	509	546	459	486	518	498	491	531	559	542	521	572	530	527	537	502	534	501	535	554	504	530	544	531	500	532	505	515	504	542	537	525	525	572	509	501	545	504	518	568	536	529	527	545	537	516	474	507	510	479	551	535	516	537	526	532	500	525	518	510	560	520	520	519	488	526	511	510	485	550	538	497	501	528	562	524	557	527	503	534	511	569	483	506	512	521	506	539	553	525	539	498	465	551	516	553	544	519	541	517	532	565	509	506	508	525	521	501	469	527	516	535	531	545	495	511	515	514	529	546	532	524	524	511	528	559	512	562	555	563	530	481	514	499	553	545	534	502	522	512	520	519	549	561	524	521	510	537	526	524	547	523	560	511	527	532	546	502	512	495	544	508	566	518	543	537	512	509	502	533	560	495	546	547	521	517	559	524	506	557	538	508	580	581	520	548	491	518	532	516	486	535	550	491	502	500	548	531	521	525	502	480	517	535	546	541	516	542	516	507	531	472	553	517	480	510	534	496	523	523	502	521	534	546	511	540	484	497	600	536	523	507	516	528	543	512	529	539	491	549	530	518	572	515	508	512	507	499	547	512	577	499	507	516	495	495	519	532	530	525	544	507	508	511	476	463	500	540	524	501	497	525	475	518	496	511	514	505	531	550	545	494	550	525	539	496	526	536	518	540	523	514	531	539	529	545	525	547	516	542	545	543	508	534	507	522	540	566	563	554	472	524	490	480	556	546	519	522	509	554	535	510	549	504	495	513	494	523	562	581	504	524	521	522	497	531	518	508	533	555	475	499	506	537	518	567	486	514	517	572	541	507	522	486	501	535	544	545	514	567	548	506	515	545	552	546	552	520	513	512	509	535	530	521	529	529	530	501	530	504	545	525	532	519	512	511	552	530	505	539	539	516	504	527	510	534	530	527	534	508	572	565	524	521	563	563	497	524	543	523	550	520	556	544	508	531	515	495	508	552	523	543	541	519	483	536	489	512	509	523	510	504	528	515	521	563	551	563	529	519	510	513	510	491	511	540	525	542	540	544	535	517	535	530	560	517	535	492	539	521	496	508	543	532	540	517	548	509	569	541	559	546	554	526	489	506	538	527	509	508	480	510	521	542	543	504	505	534	544	525	502	496	524	512	523	543	483	510	572	544	584	510	515	535	534	531	520	510	476	545	532	548	492	543	521	501	478	506	539	526	592	537	593	536	539	518	520	538	546	532	531	499	525	559	535	545	517	500	533	504	520	532	575	557	509	509	496	530	534	529	499	528	526	533	536	515	532	525	573	519	521	574	522	546	509	515	522	515	481	502	506	575	542	552	550	543	549	514	509	572	537	520	521	522	566	481	545	506	505	560	507	554	529	506	531	549	517	534	524	511	521	536	523	560	506	489	504	558	506	561	504	557	519	522	519	510	505	531	582	546	485	518	532	492	563	505	493	547	509	552	514	530	506	533	562	549	512	561	518	526	537	509	541	548	505	520	567	511	555	515	495	577	493	478	534	479	522	525	539	512	572	529	484	525	504	526	509	535	540	517	522	542	523	542	512	511	547	514	546	530	519	508	525	565	578	514	537	521	484	501	557	532	522	503	531	491	555	552	524	565	502	532	553	511	533	509	549	552	537	542	571	487	492	552	497	559	511	502	530	527	542	553	520	507	532	515	517	525	567	545	523	582	544	563	501	531	502	503	527	576	540	503	586	529	529	530	535	523	531	570	521	525	506	532	529	487	523	510	544	499	506	551	513	535	512	548	552	552	545	493	495	539	502	517	544	543	521	526	547	516	500	558	507	543	510	502	536	566	515	536	504	521	542	536	499	543	514	523	537	564	546	526	531	523	583	511	550	508	528	541	543	537	571	521	539	563	529	490	533	508	517	530	545	515	564	559	504	498	563	518	485	493	536	537	502	506	524	527	526	543	547	531	525	546	481	538	535	493	501	544	514	564	511	533	526	537	536	556	534	568	514	541	518	525	529	524	488	530	519	523	532	561	533	512	476	571	542	523	565	522	547	537	532	495	509	484	546	522	504	549	529	507	502	569	517	511	502	503	519	511	512	517	572	575	513	543	511	512	513	527	513	523	509	498	524	500	533	558	535	524	509	504	512	513	516	542	572	508	540	605	522	532	482	520	533	526	584	524	519	509	562	526	533	511	513	517	523	562	520	538	484	511	500	495	573	523	529	543	468	538	512	513	528	504	519	550	535	495	543	530
28604	27190	20309	6408	853	234	208	186	205	224	211	189	221	212	205	192	210	224	206	204	195	204	227	220	200	197	211	186	190	196	184	189	192	225	201	225	202	188	193	193	187	198	218	198	207	192	194	178	209	191	211	209	208	229	206	200	214	210	177	200	211	200	194	210	218	215	216	178	201	205	206	208	189	213	197	215	205	213	194	188	192	187	206	211	218	204	190	207	223	209	220	206	214	190	213	200	209	193	197	206	196	224	190	235	178	206	217	192	206	201	198	207	207	216	193	190	193	179	185	205	224	192	204	199	218	191	203	212	215	204	217	214	204	187	208	196	187	206	189	177	203	206	214	214	181	184	192	195	192	176	228	208	188	227	211	186	187	218	200	217	169	204	194	200	209	194	221	199	201	219	194	201	194	193	209	157	205	174	201	220	206	201	211	223	197	220	199	201	197	194	202	195	228	181	223	190	210	199	191	186	198	209	227	195	225	214	192	197	190	194	190	178	222	200	202	219	207	194	211	187	176	184	207	223	203	196	241	224	207	220	194	191	201	233	182	216	189	220	206	205	186	182	153	208	211	214	186	195	214	200	202	220	189	202	219	183	166	187	205	181	214	187	223	225	201	210	212	189	191	197	185	217	207	219	182	228	209	195	192	187	226	194	205	198	195	208	175	177	189	196	225	198	191	195	202	202	173	200	191	175	190	199	202	217	227	194	197	221	195	218	200	221	203	199	197	222	217	212	196	187	206	202	210	199	213	194	194	215	201	198	198	183	202	226	222	198	201	174	188	185	207	222	196	212	203	211	200	205	189	205	204	188	204	198	188	195	209	197	238	218	204	196	197	229	205	203	186	202	215	208	193	188	215	216	192	191	178	189	213	222	184	214	227	194	218	208	196	198	208	194	216	200	207	191	217	197	203	203	243	219	212	200	197	188	189	210	209	197	203	213	187	203	185	196	194	201	182	190	219	190	191	189	195	204	196	210	210	201	196	206	205	181	186	205	197	200	218	204	192	190	173	210	204	182	206	204	216	200	205	204	204	221	198	179	223	222	209	202	213	187	191	197	218	208	191	210	202	184	190	236	197	197	211	191	228	202	199	189	215	197	203	210	212	192	181	203	201	241	201	199	228	184	215	189	213	210	178	198	203	226	205	193	213	220	219	207	178	193	197	200	196	231	190	206	217	190	215	190	188	208	192	195	208	208	207	192	189	208	214	213	195	205	211	213	203	211	199	236	202	216	205	201	203	197	188	167	179	208	205	210	195	199	219	215	208	201	208	180	202	205	231	198	189	213	201	217	222	195	211	206	198	187	224	209	204	190	206	215	236	194	186	201	206	186	202	212	188	222	212	193	226	187	204	185	188	216	211	223	204	206	218	206	185	198	205	203	198	194	201	214	199	232	203	190	219	220	180	194	197	176	215	216	169	174	228	201	201	202	202	215	190	216	220	221	191	211	229	194	214	188	202	209	189	198	210	202	174	195	181	196	186	204	193	223	201	179	194	206	193	195	213	187	189	194	211	218	204	198	184	213	183	195	208	236	227	197	201	193	207	204	199	191	206	182	194	212	222	193	216	200	195	201	192	229	215	182	186	213	215	175	198	195	192	184	197	215	215	211	221	202	208	217	182	179	217	216	216	192	212	182	183	209	218	222	211	218	195	213	218	203	240	199	194	209	208	187	226	236	192	200	197	194	178	172	213	181	201	192	199	203	217	180	218	203	191	216	184	221	203	186	180	214	210	196	200	187	183	200	189	204	184	190	220	217	184	193	198	209	192	196	225	201	185	200	204	202	208	198	188	218	178	175	185	209	190	214	196	225	218	198	204	226	208	220	179	211	230	226	211	211	185	206	217	186	220	210	199	215	189	193	213	223	197	198	191	201	193	207	216	226	210	193	184	208	198	215	196	202	211	219	191	194	202	179	219	204	185	223	191	188	214	184	175	212	208	219	204	225	206	199	204	182	211	214	215	189	231	203	180	218	215	185	204	208	214	220	227	206	214	197	185	190	213	189	198	209	192	191	174	207	188	188	194	201	198	203	225	202	201	204	211	194	198	226	219	198	171	213	222	246	187	191	215	225	217	202	184	231	207	204	202	224	215	212	197	204	183	189	227	174	202	217	193	203	206	208	193	208	218	205	209	192	229	198	196	220	224	219	210	197	226	182	217	192	195	209	197	197	206	219	196	195	228	202	190	186	190	197	202	196	220	211	238	187	200	195	181	202	220	193	196	235	203	204	229	208	171	200	222	174	204	212	182	191	214	205	211	205	189	203	189	206	191	187	190	194	196	199	218	195	185	204	188	194	210	227	210	173	208	202	224	200	210	226	206	209	224	202	207	206	223	197	217	218	186	225	209	225	196	188	184	199	187	202	202	237	201	222	209	211	203	199	219	214	211	219	222	211	211	204	181	205	210	225	200	208	198	217	189	226	191	232	184	215	197	196	200	197	195	220	189	182	221	200	208	206	230	192	208	192	206	208	190	199	196	229	197	231	211	233	177	186	176	192	213	188	216	213	213	195	224	228	213	211	211	190	224	191	200	211	210	199	198	199	199	181	193	191	173	218	185	206	219	191	198	214	204	184	194	208	208	188	202	215	212	185	203	225	204	192	216	213	208	207	189	207	185	193	220	200	211	221	216	203	208	220	199	182	208	221	200	159	199	201	215	199	190	208	200	206	207	207	216	213	206	198	198	217	233	204	191	202	205	211	189	214	214	215	197	190	192	205	207	205	221	172	191	213	185	211	204	197	217	208	218	196	213	210	206	208	204	210	179	180	205	203	220	204	213	211	188	206	212	209	209	188	205	193	209	193	198	205	204	199	217	173	183	201	170	182	189	198	198	213	198	208	204	215	217	223	207	198	217	221	189	212	210	193	211	211	189	212	191	190	196	201	204	210	219	175	205	205	181	218	210	187	201	198	181	219	193	208	199	206	199	179	214	185	209	225	206	203	207	211	221	204	210	207	200	189	203	197	195	186	207	201	198	203	206	179	207	191	183	204	205	189	196	203	200	232	221	181	212	226	225	202	209	200	184	184	186	197	196	220	213	187	230	179	187	225	200	210	185	218	221	203	227	229	208	215	192	209	196	196	222	221	198	202	189	208	192	193	176	190	214	228	193	210	218	221	219	181	230	202	207	187	206	201	218	201	216	216	193	187	226	195	217	242	189	231	213	179	211	200	190	214	189	194	206	190	186	183	217	216	224	195	242	196	195	203	210	206	187	201	212	197	211	185	169	193	207	207	205	176	208	223	200	182	196	185	185	197	204	216	187	249	211	207	205	230	198	201	199	184	218	190	212	216	211	201	181	205	233	215	213	230	211	200	224	213	180	228	198	205	216	229	220	171	199	208	194	212	209	206	211	213	171	212	197	217	189	213	208	223	194	193	186	226	207	216	190	189	187	179	202	201	176	189	219	240	198	222	198	178	228	199	207	216	234	190	183	221	204	212	195	203	185	180	201	212	186	210	211	196	182	217
37308	45367	15003	7171	1807	391	424	394	404	390	473	377	425	425	399	389	406	414	390	398	424	451	435	382	403	380	391	412	400	405	419	386	391	403	382	416	406	398	368	392	389	392	432	407	418	394	352	397	388	420	390	360	410	393	399	394	407	409	411	379	413	420	343	389	410	355	424	390	415	396	390	423	415	398	383	396	413	379	410	390	384	403	425	390	384	368	380	361	409	426	404	371	419	384	405	383	359	368	402	396	403	412	382	432	388	396	406	436	372	360	404	428	408	412	380	395	357	386	382	383	389	390	405	369	363	373	407	367	387	427	382	421	399	360	372	372	406	417	383	394	409	391	412	427	418	391	387	398	409	378	415	372	392	393	376	399	377	406	442	395	402	390	394	438	433	387	400	394	392	407	429	378	394	407	394	420	412	408	375	371	431	376	402	399	382	378	402	372	390	406	413	398	373	402	434	401	438	397	386	418	403	381	388	379	421	419	368	420	403	391	397	369	401	375	362	441	361	418	364	374	361	413	393	380	392	404	393	399	403	401	370	400	380	408	393	400	417	405	379	401	415	436	382	389	415	434	368	405	396	401	385	396	393	424	380	411	408	395	431	408	398	439	438	395	416	396	423	392	397	425	398	414	388	357	390	394	407	401	416	367	391	382	400	422	400	362	377	414	416	426	396	395	403	403	401	394	395	407	422	416	403	377	402	397	426	382	389	386	362	375	387	389	422	369	401	387	392	423	387	405	413	422	397	444	398	383	391	379	393	407	395	411	397	380	428	408	393	395	416	366	394	389	388	402	421	412	399	431	418	406	387	373	391	407	413	389	397	352	410	403	413	422	425	367	381	412	399	438	384	367	391	411	395	389	392	383	407	383	380	403	367	373	374	366	401	433	397	400	386	383	440	405	356	368	395	425	422	395	390	413	405	401	409	377	386	380	386	400	403	387	362	376	392	413	402	382	396	415	421	366	365	408	416	402	388	358	411	388	408	397	411	410	375	407	431	410	353	388	393	410	405	390	352	419	401	357	375	410	407	387	413	412	376	447	403	391	382	389	392	405	393	409	380	423	408	413	414	393	425	365	388	381	412	411	400	366	396	380	413	449	389	394	381	399	361	418	396	400	370	385	363	402	393	412	441	412	415	428	386	366	389	416	390	379	414	366	403	403	427	399	400	370	380	384	435	394	376	390	439	403	407	408	386	404	374	400	393	401	447	391	403	400	416	411	408	414	403	407	413	396	361	381	410	407	406	406	363	381	363	397	434	395	416	399	397	406	376	422	411	402	370	385	383	396	384	419	395	383	380	403	406	402	402	429	381	414	404	406	359	394	407	370	366	377	411	386	372	395	416	398	408	360	393	382	450	395	401	394	390	387	382	402	405	411	421	388	395	402	370	392	382	409	379	403	411	408	382	398	426	386	410	424	410	408	378	404	418	412	410	386	454	407	398	382	393	409	383	355	387	372	399	404	401	409	361	404	384	399	418	381	384	401	398	401	383	384	409	371	393	431	390	386	411	395	401	409	404	372	406	391	408	352	369	385	379	380	400	403	393	393	396	398	406	428	423	411	406	361	395	384	360	381	388	369	425	437	385	370	358	398	413	399	395	410	402	361	372	380	422	438	397	393	399	386	360	375	406	411	408	395	393	438	379	384	403	420	405	410	389	390	386	387	400	410	440	412	416	387	403	359	382	355	416	390	421	392	397	386	432	402	403	367	376	367	410	449	393	419	373	361	436	406	421	390	412	404	396	406	374	408	363	400	383	412	398	431	410	376	370	371	387	422	395	392	398	409	363	390	390	388	411	407	437	391	397	399	395	427	394	378	416	419	407	387	407	405	411	400	422	417	420	374	376	376	439	367	406	406	387	403	409	407	412	396	421	426	437	403	385	360	372	380	404	375	412	418	422	402	378	401	387	406	390	407	396	380	406	389	397	387	392	405	379	422	387	388	401	386	389	396	385	394	377	376	391	384	434	385	420	436	374	371	405	376	417	400	417	395	391	419	401	395	411	398	396	385	379	360	390	369	394	407	419	382	374	418	362	396	419	385	406	387	375	416	404	378	403	397	417	418	365	393	391	377	403	416	399	417	383	406	386	393	397	390	384	385	365	412	404	408	403	424	402	405	425	443	436	384	403	389	419	429	420	387	368	421	448	401	367	390	385	418	411	382	370	431	398	389	424	415	367	397	435	425	373	361	400	395	360	412	406	395	371	401	402	415	439	406	409	385	402	377	412	403	393	398	371	357	413	404	385	403	402	406	422	388	444	393	411	399	407	412	414	369	406	418	393	394	393	392	431	426	441	403	373	395	429	411	419	412	389	422	433	405	394	367	361	345	433	423	410	374	405	365	380	349	382	406	392	384	413	374	374	423	369	407	377	385	425	407	398	394	422	434	401	405	378	407	372	400	390	403	441	422	393	401	395	407	411	375	383	387	367	396	415	398	372	426	407	421	353	404	410	371	384	424	366	370	418	391	405	406	402	415	405	419	394	387	345	408	431	411	441	398	371	418	367	385	414	397	394	402	401	409	423	390	413	418	397	402	385	379	393	370	388	381	419	374	403	380	399	375	399	420	408	416	386	394	389	410	382	426	391	398	372	407	419	390	389	431	408	407	403	420	377	387	428	410	400	422	382	423	393	394	393	407	373	383	383	403	448	372	406	388	391	390	377	402	391	404	389	374	398	397	384	398	370	377	363	427	397	421	367	425	377	386	382	417	417	401	400	412	389	381	396	390	390	380	395	436	414	380	369	405	395	388	367	416	387	393	399	411	408	405	420	368	411	389	371	409	379	362	408	407	352	367	394	365	383	412	396	428	452	385	375	403	410	403	380	383	398	411	392	397	380	392	408	377	387	397	394	406	409	390	391	405	387	420	388	400	386	381	364	413	387	370	360	416	390	425	353	412	374	380	386	398	426	414	385	363	369	407	386	402	399	374	367	378	393	388	428	388	394	401	402	395	355	406	390	360	418	423	399	416	424	445	414	421	409	406	393	378	400	389	401	392	438	399	372	366	415	387	383	366	413	392	392	405	397	421	395	399	419	376	381	408	382	394	416	416	402	417	397	380	397	377	386	399	431	334	384	415	417	436	353	414	369	407	418	422	401	395	387	395	413	393	387	394	407	411	364	409	418	388	409	386	443	434	426	375	416	385	362	399	393	399	441	372	381	432	394	418	408	399	395	417	386	396	409	360	385	399	424	396	402	400	398	420	394	415	410	433	372	396	377	422	398	402	374	422	363	427	395	399	394	407	394	405	398	415	393	434	388	422	398	408	431	412	369	416	405	435	415	405	397	442	391	390	379	399	428	387	382	403	427	406	383	377	407	390	427	398	415	395	423	375	407	401	409	415	426	425	414	388	381	380	389	388	390	387	381	413	370	391	406	391	390	412	402	391	412	373	391	354	407	389	389	371	399	373	443	383	387	383	377	398	383	399	403	392	412	397	392	401	394	402	388	430	361	420	415	398	389	412	372	396
24234	22332	29029	24416	19897	5945	271	210	173	149	163	137	171	156	178	161	152	170	178	144	154	159	163	137	141	141	148	140	138	149	141	153	128	119	162	141	170	139	154	147	131	161	173	126	150	154	141	150	149	145	121	144	148	159	129	158	141	135	152	152	156	162	137	158	120	160	172	164	151	150	131	162	141	141	140	156	148	156	142	138	126	142	160	148	165	148	150	156	180	143	128	154	157	154	134	150	166	147	150	144	174	120	152	129	163	184	140	154	154	159	159	156	136	160	154	150	136	145	163	156	145	162	158	152	144	162	145	143	127	147	139	133	152	152	137	152	152	147	133	143	142	150	155	172	153	173	141	127	141	134	170	159	146	126	152	143	134	140	160	144	154	168	155	167	164	163	153	155	134	141	149	178	147	135	147	167	122	157	161	140	163	169	157	157	137	162	154	176	144	138	154	164	154	144	156	161	152	179	141	182	154	149	148	153	148	129	129	148	151	129	137	155	162	156	153	138	145	162	137	157	139	157	141	149	150	148	141	157	136	159	151	136	173	160	150	142	137	143	132	138	116	160	152	147	149	156	163	169	142	154	171	158	141	158	147	143	160	143	146	146	149	157	160	148	156	135	132	155	141	174	141	153	144	160	143	141	154	142	139	133	158	166	171	157	142	156	146	146	154	139	149	141	153	179	122	148	160	164	159	152	147	177	160	139	157	151	124	156	125	129	145	143	133	122	148	156	171	124	157	149	171	142	151	160	157	160	129	136	141	156	156	145	150	157	159	178	139	147	141	156	163	163	150	138	137	138	145	151	139	148	146	162	157	153	132	147	149	150	152	154	148	138	140	145	126	153	173	153	156	154	149	129	156	114	140	168	137	173	159	154	167	163	132	142	147	154	153	161	145	138	135	132	159	159	145	153	168	131	140	160	155	154	191	161	155	139	140	156	137	152	143	152	142	154	161	170	164	157	182	164	135	164	165	130	156	145	139	146	159	143	137	146	147	158	137	137	146	172	149	139	147	153	144	126	162	142	149	148	135	163	140	159	153	149	133	138	135	161	157	134	144	161	153	151	163	155	136	147	153	139	153	146	157	133	147	130	143	170	168	163	141	143	155	164	139	142	164	146	157	163	182	165	163	139	145	136	131	142	164	174	162	155	160	155	139	153	126	149	127	118	137	131	149	158	154	145	152	143	151	138	148	158	165	160	142	167	154	148	149	159	142	153	136	148	154	157	149	142	153	141	150	157	143	162	139	139	136	133	157	163	169	126	155	148	148	140	137	136	145	142	123	141	163	159	133	139	134	152	162	135	134	161	136	161	151	150	142	148	156	156	151	154	150	146	150	149	167	149	145	148	168	143	151	141	147	141	136	144	148	140	136	148	153	146	134	142	148	147	134	149	159	142	159	153	155	143	146	161	172	153	151	147	155	155	149	150	146	157	143	148	148	144	138	154	156	136	142	133	165	152	150	148	149	131	159	153	163	153	172	146	152	137	157	138	127	152	170	156	145	131	141	146	151	144	151	144	150	141	156	161	161	163	126	125	138	156	150	132	147	131	150	136	166	161	147	157	153	152	158	145	145	145	150	148	160	150	149	140	163	165	138	137	140	161	131	157	155	150	161	151	139	154	151	164	144	156	152	141	130	149	141	148	146	127	152	136	143	132	163	137	140	148	167	140	139	146	148	136	142	145	163	140	157	165	160	143	132	135	174	130	137	162	151	145	142	142	148	159	142	142	162	162	170	149	141	157	147	167	139	131	152	143	170	155	155	159	144	151	161	127	159	166	147	165	162	151	134	128	148	147	156	141	127	148	159	154	135	149	139	146	156	126	155	140	144	154	173	154	145	161	151	157	146	175	138	164	153	134	160	177	143	143	157	144	148	159	176	159	135	143	142	152	155	171	152	142	179	167	132	153	143	163	140	155	152	160	176	157	164	153	171	166	147	145	160	147	168	157	158	149	154	149	137	135	148	168	168	121	136	144	146	143	154	142	160	161	136	148	160	163	170	164	152	158	145	151	137	147	170	150	152	123	147	145	140	140	173	138	144	149	161	143	157	137	137	151	157	160	141	155	144	158	157	168	141	156	144	146	141	147	163	149	174	162	150	131	157	160	147	160	151	145	151	136	163	151	138	141	143	162	163	164	138	157	124	142	165	138	159	144	151	166	145	175	149	149	137	155	136	130	148	162	144	146	176	169	130	147	141	141	140	167	138	150	151	136	140	143	145	157	137	152	164	153	139	137	151	136	160	181	160	132	169	149	148	163	146	141	179	126	132	114	145	151	162	134	141	160	161	152	141	138	127	164	140	144	159	152	151	150	133	126	154	143	152	161	163	153	134	138	176	136	135	136	148	161	164	127	131	159	139	153	146	162	173	155	157	147	131	158	144	150	172	155	146	128	142	155	140	125	158	152	141	150	179	170	137	143	169	133	137	130	160	135	144	134	157	148	164	150	171	132	165	167	154	145	141	160	129	150	149	163	167	120	145	159	145	128	159	138	155	175	157	163	153	156	140	145	174	157	154	161	145	157	162	161	162	129	148	159	148	153	151	125	165	153	147	168	129	148	148	145	148	134	146	140	184	136	136	159	150	151	133	161	143	135	156	148	122	156	152	136	135	133	163	142	144	167	133	141	149	142	160	136	117	153	151	154	146	145	160	158	135	153	157	146	174	153	147	153	145	160	145	139	162	146	128	148	156	135	144	145	145	161	155	144	147	165	151	137	152	147	156	153	155	146	172	159	145	138	161	146	155	151	134	152	167	143	159	170	152	147	145	161	160	149	133	154	140	147	133	161	131	145	159	163	153	181	172	154	164	149	152	159	145	146	152	149	143	143	154	165	148	173	137	145	139	155	147	128	174	133	174	150	167	142	152	155	137	155	163	160	160	120	164	144	147	172	152	132	152	139	150	156	153	143	136	148	150	147	148	146	151	137	142	137	132	144	165	151	150	137	146	118	177	150	150	147	141	162	130	166	159	138	141	145	150	152	176	153	161	159	133	146	159	121	155	125	165	157	169	141	151	175	147	165	154	145	152	121	147	153	153	157	166	141	144	155	149	144	147	132	149	141	169	187	169	154	127	160	159	160	147	162	146	168	137	143	169	163	139	144	145	148	136	128	146	135	144	140	155	132	167	145	157	164	170	136	164	143	151	132	145	155	156	158	149	111	167	127	161	146	138	154	172	138	166	155	150	142	152	151	148	141	149	161	176	152	145	143	163	140	158	164	149	166	150	154	131	161	135	123	147	148	169	146	168	135	149	177	157	160	135	162	149	148	144	151	138	133	134	142	153	156	135	145	131	146	148	162	137	145	137	140	143	169	157	143	160	154	153	163	155	143	140	141	144	163	151	141	125	141	165	135	175	166	145	145	156	167	148	142	162	146	143	158	153	150	152	133	151	142	137	150	145	156	148	145	162	126	133	137	149	138	162	136	144	164	165	158	159	153	157	154	158	139	164	156	126	160	142	150	157	167	136	134
60593	85424	28449	23791	7773	564	454	419	380	341	343	347	347	304	299	303	283	307	357	314	307	303	302	296	286	335	296	316	329	304	277	271	294	262	274	301	300	268	296	284	292	287	285	314	262	325	309	305	281	305	306	285	289	267	305	304	281	259	266	235	299	292	284	306	288	279	275	296	292	310	293	316	291	303	306	282	277	288	278	305	338	279	266	291	318	285	306	277	273	299	294	266	279	289	296	282	297	310	261	272	316	257	293	296	272	269	289	334	294	310	275	321	324	289	297	311	261	276	329	309	266	299	275	282	284	275	284	313	332	258	311	288	284	310	291	306	283	275	271	295	296	295	300	289	287	299	292	278	258	285	269	325	268	270	288	275	297	282	266	272	303	303	288	308	299	269	286	279	271	300	289	280	280	275	300	303	279	289	297	279	267	298	298	299	299	321	289	293	251	291	281	283	313	295	272	294	301	273	288	289	305	266	332	301	289	311	281	292	298	285	235	314	285	294	317	289	301	269	310	302	291	240	308	261	249	282	292	279	306	285	306	257	275	296	308	266	288	309	266	272	301	293	297	318	288	265	295	254	294	313	324	283	265	304	313	284	286	278	288	309	280	297	328	292	276	291	298	282	279	279	287	300	268	280	291	292	271	287	313	267	284	285	282	305	302	288	306	289	266	323	312	276	282	301	291	272	305	308	323	289	275	292	280	280	275	305	279	285	270	290	296	295	269	297	282	278	277	288	273	286	327	285	314	304	295	303	279	278	276	312	291	294	292	326	295	260	274	269	289	290	303	299	276	289	312	288	291	300	280	282	307	271	303	317	289	293	308	293	290	280	306	309	329	285	279	285	304	291	283	302	272	310	299	288	273	265	291	289	272	287	268	282	279	292	260	269	271	280	319	284	300	330	294	261	325	298	300	300	298	290	291	301	310	294	297	290	271	276	246	293	303	310	297	315	320	271	256	267	289	310	271	298	307	283	298	283	279	280	332	317	306	273	282	257	262	302	285	270	265	275	337	297	281	281	256	259	290	306	304	274	296	282	284	280	312	288	281	296	290	279	301	297	300	288	312	285	281	275	305	283	304	328	259	275	324	291	261	321	321	275	269	296	299	283	274	280	283	270	265	278	280	284	311	271	291	298	322	296	282	298	266	296	260	299	281	267	301	289	306	273	302	299	307	307	306	298	270	297	300	304	305	283	290	313	264	299	271	283	273	283	306	274	281	272	291	299	318	315	276	300	314	291	303	285	299	284	294	311	298	280	280	278	286	289	298	282	288	291	271	283	304	273	280	299	282	294	275	299	302	278	299	293	305	283	294	301	282	264	303	294	300	267	299	299	292	287	268	311	301	266	273	267	283	272	283	294	279	301	300	303	274	325	315	292	320	291	290	326	289	301	270	294	296	304	263	318	288	281	271	275	263	294	279	270	293	318	285	279	263	273	271	305	267	295	290	257	295	326	267	307	342	296	256	310	308	275	290	275	294	262	291	298	277	264	270	304	323	290	287	299	297	267	312	300	287	295	286	291	328	306	299	285	293	274	305	320	278	275	297	295	290	282	274	289	284	276	314	284	289	269	273	304	272	273	301	301	275	308	264	285	292	269	292	290	310	290	297	293	282	294	299	292	299	287	322	324	280	299	264	293	291	328	262	291	268	273	283	291	267	293	284	232	283	282	287	268	302	288	283	298	310	297	250	309	298	305	311	306	278	321	287	325	303	275	305	271	298	307	276	279	285	286	297	290	306	263	319	312	301	278	275	286	284	281	315	277	293	315	276	286	264	339	307	298	292	279	334	307	289	299	272	273	279	278	245	292	297	302	297	309	261	276	296	300	247	301	282	277	287	292	279	327	292	304	276	294	277	274	301	298	295	285	284	301	277	299	281	308	279	295	313	299	278	282	284	314	273	262	298	302	287	294	299	268	304	305	276	298	306	286	259	318	279	313	295	326	302	304	295	292	277	275	283	299	290	291	259	291	272	301	303	275	269	323	281	304	299	273	313	277	321	276	288	303	275	279	309	294	289	289	270	286	293	269	287	287	300	298	294	317	284	293	308	262	303	321	324	284	285	316	294	288	287	306	322	278	298	295	271	315	318	302	308	303	286	304	291	282	289	267	301	284	288	262	294	289	276	312	305	314	274	297	289	318	277	308	281	281	294	288	290	305	308	282	282	312	316	304	281	262	251	287	251	291	301	309	286	286	289	282	309	292	272	294	285	299	295	291	290	269	283	290	295	288	287	314	297	251	273	287	301	284	274	276	310	304	293	308	294	278	278	304	308	311	315	294	277	302	276	283	305	296	286	256	296	303	288	270	276	326	296	270	289	308	282	286	303	276	285	288	295	309	280	256	288	272	283	275	277	284	284	287	300	309	300	306	301	260	270	240	293	299	297	257	318	292	279	263	268	275	315	286	309	288	288	276	302	294	266	301	297	283	314	291	288	294	291	307	306	289	286	276	303	284	294	300	304	286	324	292	284	300	268	257	289	277	288	276	299	281	274	312	304	276	302	291	280	291	309	271	279	276	301	299	272	285	269	312	271	299	297	278	319	292	273	302	281	297	299	283	281	273	284	301	279	277	296	301	285	289	273	289	286	280	310	291	284	310	269	307	247	268	292	302	286	273	291	312	270	271	276	295	304	298	285	279	272	286	267	306	296	274	283	299	281	270	288	301	281	282	286	310	311	277	275	272	293	282	311	272	286	281	282	276	267	282	258	305	274	300	305	265	252	296	305	270	265	302	308	275	280	292	283	305	274	280	316	288	284	288	261	285	293	266	314	303	295	300	278	279	281	283	269	295	286	273	299	275	293	288	291	297	307	257	308	326	300	279	269	290	247	312	332	305	281	296	306	277	275	292	288	274	301	272	285	264	289	289	284	331	301	287	291	290	299	313	272	313	335	293	317	285	299	299	296	289	317	304	278	327	319	280	302	308	327	275	309	279	294	295	274	268	285	303	259	292	302	301	309	297	285	292	263	271	282	296	296	286	295	291	326	284	289	287	294	308	272	301	281	278	279	307	265	263	288	282	288	285	330	294	294	300	278	297	279	286	286	328	287	293	301	269	289	282	321	319	296	251	305	264	268	281	289	285	283	259	301	306	293	295	321	283	276	252	287	285	288	282	295	283	268	319	290	316	280	291	274	305	302	290	331	323	310	281	282	289	277	289	301	273	287	309	290	256	317	278	306	272	285	316	268	275	316	303	276	293	289	291	296	299	291	309	285	312	276	286	282	283	310	300	273	299	298	294	281	319	308	318	302	319	296	312	300	305	305	292	303	285	274	275	289	305	259	289	284	302	276	278	273	300	329	332	297	296	277	300	268	294	313	282	291	280	292	286	302	276	281	264	276	298	268	252	284	284	286	297	314	308	262	304	286	294	265	280	276	275	296	287	311	280	286	267	278	299	287	294	300	283	304	297	300	295	298	281	271	327	311	317	308	279	322	316	282	306	299	305	297	319	286	277	289	295	275	298	298	308
23231	21498	29423	23513	21226	19473	4852	441	364	354	315	328	313	301	323	313	332	285	300	284	286	325	290	300	252	305	278	296	309	301	259	305	309	309	286	284	267	260	283	298	271	275	294	304	298	308	309	240	291	308	287	311	282	262	308	298	277	262	269	323	291	288	293	278	277	272	275	290	264	280	317	285	282	260	275	287	269	296	288	296	311	254	293	300	250	334	311	323	260	288	311	320	290	274	308	241	295	283	287	291	277	294	268	306	298	262	262	283	266	294	277	276	296	275	275	284	264	286	282	287	297	279	267	284	300	284	299	272	290	292	230	301	278	294	304	268	291	269	277	290	282	303	270	291	304	289	298	262	283	307	285	260	299	251	313	253	280	258	276	287	295	281	301	272	278	300	288	292	284	273	306	297	290	301	262	299	291	264	268	326	268	319	295	294	277	278	265	286	295	319	315	279	296	246	269	300	290	284	271	263	296	272	250	291	278	295	235	307	272	288	276	275	276	266	332	288	295	258	289	280	279	245	279	290	283	305	300	272	322	254	251	289	252	283	275	257	260	288	290	273	264	317	306	297	298	299	257	313	295	284	253	309	310	298	303	286	277	282	291	325	279	273	309	286	267	255	296	289	294	264	289	304	301	274	269	290	283	288	288	285	257	307	290	275	288	278	297	297	301	294	294	289	258	280	289	315	289	283	291	258	291	259	264	286	283	282	297	308	263	298	296	291	305	285	296	268	306	265	318	265	297	295	290	307	303	286	268	270	308	314	260	286	279	289	288	285	301	251	284	307	275	293	311	244	286	272	315	279	282	288	252	285	281	278	292	289	251	281	303	270	285	266	272	268	272	270	293	264	290	250	297	298	265	278	308	282	280	288	277	283	311	280	290	299	290	292	291	287	277	253	270	285	280	264	279	275	269	261	311	283	287	307	272	292	284	272	303	293	296	274	274	315	303	296	269	319	284	277	304	294	287	269	277	288	292	279	282	275	291	281	260	311	299	264	271	268	298	273	270	305	239	305	305	273	293	300	263	305	273	277	281	265	283	308	291	303	281	262	305	280	270	296	291	269	278	251	273	272	276	310	274	274	286	254	250	251	268	322	296	267	312	288	301	255	287	275	280	276	249	278	299	295	282	306	313	294	281	298	295	266	296	300	280	272	257	279	307	267	286	296	284	294	290	289	262	274	282	282	294	291	279	301	284	286	310	285	261	297	302	287	277	292	280	277	253	295	290	273	267	272	272	300	279	296	286	283	304	240	309	302	267	286	266	275	296	273	280	245	285	303	284	264	306	291	295	257	307	259	294	290	292	284	324	280	323	291	286	282	285	297	289	300	275	282	300	284	284	298	300	260	283	257	302	284	305	269	274	295	260	283	259	273	276	304	296	293	290	276	282	297	280	291	285	267	305	299	263	291	289	259	308	270	268	299	310	311	268	286	268	308	285	284	266	263	277	281	276	298	269	249	280	291	278	290	311	270	286	319	268	291	319	293	262	287	265	281	343	283	315	255	273	288	270	285	274	278	270	299	276	296	283	293	276	272	312	260	287	293	286	277	309	292	299	314	286	279	269	280	312	273	288	293	288	266	300	302	288	263	289	284	270	286	303	274	296	303	292	290	304	279	271	305	306	256	258	288	289	256	262	269	285	300	266	285	311	272	279	284	293	282	256	312	276	262	282	305	264	284	296	317	291	273	276	314	293	276	264	287	267	283	318	295	276	286	286	263	282	282	255	237	277	282	291	294	307	293	274	278	269	304	292	292	261	263	285	293	280	257	304	289	287	285	308	282	303	243	259	297	296	313	298	298	276	276	302	293	307	261	274	292	286	253	278	284	295	253	283	270	272	293	271	288	277	271	284	270	277	295	279	280	283	314	314	284	283	288	253	295	260	280	310	295	279	311	294	298	281	284	293	275	288	286	311	302	283	290	289	290	255	289	291	273	281	307	319	279	266	288	277	292	266	287	284	312	305	288	293	273	271	302	305	276	296	292	262	247	300	286	275	286	303	259	292	282	296	276	290	249	299	285	305	266	269	297	301	262	283	271	304	265	296	272	268	288	276	301	274	286	298	273	334	306	298	271	294	303	263	291	271	292	317	233	247	250	251	276	249	290	261	258	279	292	306	266	322	287	260	270	303	252	273	295	267	256	293	267	292	301	263	283	308	271	275	265	313	256	279	279	278	288	279	299	302	273	277	260	306	296	273	294	278	281	276	244	294	296	297	267	279	292	311	284	288	312	263	296	297	276	289	272	268	291	251	282	278	292	283	300	275	266	275	293	307	289	257	306	306	295	315	245	276	280	304	302	270	269	275	302	265	285	282	263	244	288	287	293	286	294	275	319	283	286	263	276	270	286	267	297	313	292	274	270	285	299	298	251	298	289	299	286	288	284	267	303	296	279	283	291	269	308	312	316	269	313	309	299	268	279	288	271	266	266	293	280	288	290	274	279	279	267	303	303	293	284	269	275	319	256	287	297	287	294	275	317	297	276	302	268	296	292	283	284	288	261	336	321	305	267	303	237	270	259	277	296	302	295	289	299	294	297	290	288	284	284	293	282	256	281	277	265	307	277	309	289	294	271	289	286	282	302	257	283	279	307	285	282	306	266	311	291	270	305	313	260	269	243	277	264	288	273	283	265	303	282	288	263	274	268	276	244	280	292	261	286	291	275	277	276	263	258	303	311	282	282	290	276	290	244	286	303	278	316	287	290	274	292	280	300	261	303	278	292	300	293	290	301	264	273	270	270	304	279	254	288	290	271	303	290	297	301	276	279	256	301	274	287	292	252	309	287	271	276	296	304	308	278	280	300	290	286	266	281	268	276	304	263	250	261	289	281	273	294	283	290	269	264	289	272	238	284	284	247	282	270	270	287	274	246	291	275	306	307	268	283	252	283	300	282	283	257	264	275	273	262	308	289	267	313	295	275	286	340	276	275	287	281	265	273	299	281	282	272	256	296	271	298	276	270	281	277	284	251	276	292	296	278	279	282	314	313	316	294	270	276	272	285	269	254	278	297	300	279	284	284	291	263	282	280	271	260	286	305	278	267	282	284	260	289	254	294	277	311	277	281	293	280	284	291	301	264	290	281	293	264	275	289	301	278	300	276	304	299	288	293	312	285	283	277	318	282	289	265	276	261	310	300	267	296	265	292	289	284	306	274	299	301	308	281	274	283	294	306	297	272	254	318	272	255	254	285	299	300	282	257	273	261	283	283	294	284	292	283	297	303	265	327	281	302	262	287	294	271	270	272	265	263	269	264	249	286	264	268	272	287	253	269	298	291	305	306	283	294	291	291	304	281	278	279	285	284	277	265	281	305	263	300	261	264	291	263	298	280	258	268	302	260	308	298	265	284	289	280	310	314	287	283	264	307	270	282	248	290	283	282	279	282	269	279	297	323	287	290	300	245	267	316	312	292	271	292	286	299	319	256	306	301	276	300	276	289	300	265	276	259	273	298	276	276	302	305	277	261	287	295	262	297
60351	96611	27961	31621	9474	1084	865	841	775	675	613	636	597	588	575	582	565	592	552	557	545	493	567	533	553	558	524	521	525	554	509	529	557	547	520	485	545	539	561	498	537	503	546	522	502	498	502	465	517	506	510	483	504	516	535	537	471	490	488	492	460	510	533	512	483	513	523	497	508	525	503	490	462	494	511	526	521	523	542	520	532	515	495	496	519	512	492	526	552	519	556	477	540	542	507	501	515	493	511	526	533	524	506	503	517	508	499	490	476	563	455	512	499	537	516	539	485	518	498	477	521	539	521	497	478	503	494	524	504	506	453	496	500	500	507	498	483	527	492	500	499	510	514	469	495	541	487	526	527	462	525	509	515	541	491	502	541	502	492	467	507	505	475	558	493	516	509	540	482	515	524	525	522	496	480	529	514	510	488	506	510	518	485	493	502	503	505	511	497	512	512	511	524	465	477	551	507	497	479	495	484	502	475	490	461	504	510	499	495	518	494	494	501	471	501	538	499	523	533	454	470	507	533	515	528	537	503	516	458	519	506	531	489	534	513	518	547	535	465	507	490	545	518	474	543	548	485	504	518	501	484	496	531	525	507	500	518	501	487	532	524	478	462	484	510	510	504	478	484	501	508	505	488	482	491	476	515	524	499	498	532	529	522	473	502	479	506	527	498	520	472	501	496	484	497	496	552	520	550	513	541	513	498	541	555	513	511	486	514	502	540	478	540	500	535	545	478	516	456	482	447	500	535	504	474	500	517	514	493	535	460	515	503	469	525	519	489	470	529	499	505	520	483	519	476	532	480	478	476	494	534	525	485	483	517	483	549	463	505	514	484	511	505	510	510	533	531	482	508	459	511	546	472	500	499	506	505	530	490	496	496	487	518	515	462	496	507	489	491	509	479	503	529	488	509	487	530	512	529	518	528	523	498	516	482	528	489	486	478	499	480	471	474	498	502	529	525	514	508	509	544	488	499	493	477	503	503	531	522	527	469	523	504	524	513	486	540	528	521	452	514	493	498	508	530	519	534	476	486	465	483	523	512	510	476	519	504	474	546	497	486	518	501	506	507	508	498	499	532	522	498	508	509	477	497	486	514	503	510	540	524	526	497	525	520	498	501	500	476	488	501	550	483	510	496	468	528	542	566	513	485	548	470	519	466	497	501	522	538	492	487	511	482	489	486	514	527	462	523	477	481	478	516	498	537	520	536	523	516	464	476	512	516	509	483	475	569	484	536	538	464	492	496	495	496	509	464	488	504	509	530	507	475	499	543	491	497	495	503	468	487	512	493	488	517	485	523	467	515	509	526	523	518	481	467	500	493	506	534	518	486	524	519	494	496	516	497	500	541	511	503	510	499	522	484	511	549	526	497	497	511	504	502	529	540	533	467	511	502	510	492	507	523	535	524	496	506	506	522	493	513	511	547	532	448	524	502	495	495	515	493	529	528	508	477	496	487	514	482	511	507	459	512	506	528	475	480	494	551	514	519	494	512	512	469	503	497	461	489	490	508	562	505	493	518	540	512	534	550	486	513	495	513	475	495	517	546	498	521	539	510	532	518	518	506	506	513	495	495	519	480	501	493	526	524	482	475	514	524	509	520	507	494	479	478	523	472	518	515	532	523	521	459	489	461	493	536	482	502	505	499	466	473	520	537	491	520	497	497	528	473	514	491	500	532	520	425	533	483	493	528	521	508	476	491	512	489	500	488	522	486	549	523	470	482	478	473	519	512	526	498	485	492	477	550	551	485	481	516	540	495	492	484	499	503	503	505	479	512	511	468	485	521	494	523	526	527	490	522	493	520	515	460	494	492	510	502	514	526	495	476	484	501	496	491	492	462	523	512	534	502	516	497	518	498	530	515	497	501	495	537	513	486	486	520	495	493	496	466	506	481	542	484	504	464	486	473	507	518	526	539	501	489	504	495	513	506	484	554	480	552	526	505	517	502	509	491	531	473	504	500	530	514	491	470	509	511	505	507	514	497	511	493	490	507	531	497	541	473	510	483	460	509	504	501	533	494	488	531	556	502	509	516	507	484	493	535	509	536	504	513	514	513	491	492	496	494	487	523	478	519	506	511	520	512	536	554	483	480	512	514	471	491	532	544	525	489	508	511	496	517	470	498	539	498	492	499	481	528	506	480	507	499	515	506	499	519	469	497	491	519	475	530	512	552	515	519	482	474	527	499	493	540	521	465	498	507	464	516	510	488	493	534	511	497	487	493	468	500	516	483	489	488	512	510	513	514	507	500	513	499	481	512	517	524	490	503	497	471	494	517	507	533	486	466	477	500	568	567	506	550	490	485	544	528	498	492	437	495	499	509	503	519	491	499	483	492	502	487	516	481	497	517	508	452	489	481	496	515	459	517	519	541	493	509	458	491	478	508	554	525	522	480	522	495	525	523	527	510	516	511	512	491	503	506	504	486	539	521	462	496	529	486	482	495	537	489	530	511	521	472	528	517	539	528	491	517	497	500	497	483	523	519	468	513	501	522	528	476	529	523	516	472	534	483	526	520	497	484	492	511	484	493	523	512	511	477	516	528	511	458	547	529	528	532	513	481	510	512	496	526	488	475	542	530	513	501	468	489	493	458	471	556	518	485	498	482	524	519	475	511	524	498	485	531	495	540	511	530	522	470	530	490	529	512	546	532	478	508	465	514	493	510	505	489	473	518	503	465	505	458	514	531	520	547	510	519	468	493	455	449	469	500	504	505	476	523	539	528	488	512	508	530	467	504	516	473	485	456	479	502	482	525	492	516	503	505	508	487	466	497	500	502	455	522	518	513	473	476	530	492	511	521	524	524	550	509	496	496	490	552	521	510	510	519	493	528	488	482	454	517	493	507	476	503	486	469	497	465	513	504	509	478	488	501	509	474	521	520	524	491	503	500	516	515	492	482	512	523	505	532	501	516	504	483	502	520	511	468	484	490	519	490	525	520	514	496	511	502	481	518	522	576	529	516	516	488	551	545	488	472	520	483	490	503	517	454	487	539	509	475	453	507	487	502	481	525	462	504	505	497	483	519	502	536	456	512	547	483	492	505	502	477	497	493	506	515	522	489	474	504	507	520	478	506	508	486	513	465	516	490	512	505	497	529	513	481	507	531	519	506	524	537	512	467	516	497	466	490	467	542	480	457	515	516	532	483	486	509	521	451	525	492	495	498	482	469	509	533	536	465	493	520	483	536	521	509	497	541	542	469	505	521	491	494	485	509	493	478	488	515	489	525	517	511	468	535	530	500	532	511	521	502	523	490	452	495	530	492	522	517	513	505	487	515	532	519	504	470	496	522	486	484	543	589	484	498	509	530	486	507	512	483	472	504	501	513	506	503	541	473	492	479	443	473	551	487	508	449	433	517	501	473	496	495	509	516	507	488	449	528	519	530	472	523	482	524	570	472	504	505	510	491	472	505	517	519	480	493	521	508	503	533	545	511	473	496	504	530	499	469	533	505	528	531	532	475	466	554	534	489	540	497	462	491	495
27887	24921	19911	6331	1082	364	239	161	204	209	221	213	199	197	207	177	196	189	182	208	212	191	198	203	216	187	192	192	180	186	182	200	190	195	187	159	184	200	195	187	175	211	211	230	188	172	178	174	187	192	194	193	195	190	203	179	177	199	174	188	183	192	191	195	173	202	170	197	190	199	201	194	178	220	179	179	186	202	204	185	190	211	175	204	172	184	210	180	181	201	193	183	187	192	196	201	187	199	184	209	199	181	199	172	169	173	180	175	182	202	229	210	205	187	186	195	172	210	207	180	189	211	210	192	188	185	184	165	197	195	193	179	176	199	214	186	209	185	190	171	222	166	179	178	192	179	175	196	188	200	179	177	148	192	226	215	201	183	181	181	202	208	189	187	195	170	190	204	192	153	190	196	176	172	189	209	181	199	196	180	200	186	203	194	179	178	199	184	195	187	178	203	181	176	204	185	200	186	178	200	183	211	188	197	190	194	150	183	189	193	174	191	178	208	210	176	194	205	190	187	203	204	189	190	174	170	201	183	197	185	174	174	181	183	163	178	195	191	204	201	199	189	182	195	176	206	227	185	191	209	170	191	193	193	184	207	207	179	208	193	201	197	201	192	198	202	170	195	195	168	210	167	177	183	187	183	196	199	200	190	171	175	165	186	185	202	189	187	177	214	191	199	188	202	210	193	169	196	204	170	186	170	193	204	180	160	204	166	196	193	211	205	213	202	172	181	167	221	178	195	176	179	180	199	209	204	207	175	189	215	215	170	171	199	193	196	185	173	190	186	195	210	207	208	180	204	194	189	187	183	186	196	191	191	172	189	179	193	193	190	210	209	152	194	178	189	198	195	196	181	203	193	181	199	179	186	193	187	202	194	193	180	155	201	208	180	187	176	224	201	197	184	209	189	206	179	188	192	212	192	185	201	200	192	185	214	189	205	179	201	222	204	189	190	174	180	209	189	187	197	180	182	203	208	200	168	193	167	177	197	176	184	176	179	193	176	200	180	202	209	159	177	175	175	186	210	219	179	194	194	182	180	189	193	171	193	179	185	196	196	176	190	203	205	200	189	218	171	198	198	203	185	213	190	184	198	209	172	206	198	171	171	186	163	195	210	207	174	199	200	172	209	183	186	205	193	179	175	181	186	189	188	200	202	195	200	215	182	190	168	156	197	186	198	179	189	189	220	175	182	187	198	189	186	193	181	202	166	216	195	194	211	191	189	195	201	222	181	207	180	189	199	175	196	188	199	207	168	184	226	211	190	175	174	189	189	197	207	175	194	195	192	187	200	180	218	223	197	186	182	218	199	189	202	179	181	167	206	190	199	203	181	186	211	170	208	210	213	191	176	202	204	202	209	175	199	200	195	206	186	211	171	172	192	180	201	200	189	206	186	182	195	186	179	172	215	196	183	184	197	168	185	203	199	206	206	180	175	195	181	196	154	190	197	175	176	212	205	199	163	178	182	204	196	165	203	207	174	186	183	224	180	182	215	202	193	204	205	180	184	221	198	180	205	173	186	185	210	191	188	170	196	181	182	177	195	192	184	208	168	182	212	177	189	192	198	201	197	196	196	194	183	182	193	235	179	167	188	189	194	170	195	196	201	181	208	210	207	191	188	179	189	204	194	216	213	199	192	212	203	187	191	186	200	168	180	219	182	169	158	178	185	196	181	178	226	205	222	208	193	230	202	164	191	189	173	173	190	175	188	193	185	180	191	202	160	205	204	190	159	165	213	213	190	208	172	177	192	191	193	212	175	207	192	182	200	177	208	206	199	191	185	185	167	181	175	186	203	190	203	197	202	182	190	201	201	173	178	207	192	198	196	191	162	171	185	198	193	212	195	192	207	198	192	185	191	189	181	221	215	200	189	202	215	187	157	201	183	187	196	193	193	224	179	195	186	203	169	179	201	164	177	203	195	183	180	191	161	199	173	182	192	177	206	196	212	160	181	221	172	190	176	177	204	175	208	196	188	209	186	185	201	188	188	197	196	193	189	194	167	167	182	199	214	174	182	195	168	186	197	187	193	192	229	178	191	175	197	189	177	207	196	198	203	175	226	204	184	185	197	191	162	169	171	180	177	198	193	198	197	192	196	181	182	197	199	191	196	191	183	224	183	198	202	187	186	189	188	208	198	215	167	189	182	183	181	187	205	193	164	186	178	173	211	173	204	194	212	182	206	166	180	189	169	204	184	204	192	189	187	207	168	201	174	214	171	184	181	161	212	187	193	190	223	189	170	188	191	195	213	202	199	180	199	212	177	208	200	184	194	207	200	202	198	168	212	172	185	173	188	190	183	170	189	185	191	203	180	186	198	187	193	197	201	192	195	171	186	188	186	211	187	198	209	191	212	214	179	172	201	174	235	195	184	172	198	171	205	196	205	197	185	187	162	203	162	193	191	167	206	193	194	191	179	220	194	172	161	180	167	189	177	210	192	197	190	178	202	183	197	214	199	203	213	186	188	171	194	185	171	189	206	181	191	197	206	215	195	204	183	182	184	217	200	205	197	191	191	191	191	209	190	207	173	165	204	208	195	209	170	183	194	191	184	174	182	173	195	208	194	194	190	189	186	188	180	207	180	173	191	195	195	235	204	169	199	188	196	203	200	195	197	195	203	212	157	217	177	195	182	193	212	194	192	206	177	174	201	170	172	169	207	195	170	178	169	188	194	178	189	180	174	198	188	205	172	200	187	196	170	190	163	181	176	196	175	207	208	185	194	190	191	189	182	186	194	187	221	177	182	168	172	199	194	214	192	193	186	198	188	182	182	184	187	195	178	210	193	185	190	196	192	192	195	226	193	184	171	168	183	174	230	188	187	187	187	184	197	196	205	205	203	198	218	193	202	179	183	184	179	201	203	204	199	177	222	178	200	190	185	204	184	179	180	191	176	171	187	188	189	198	175	222	174	189	175	207	215	196	192	189	188	184	185	191	181	192	202	186	184	168	184	206	214	189	179	209	188	188	212	206	203	184	218	189	202	192	188	179	207	173	179	203	185	176	204	180	175	168	170	201	200	174	211	189	200	210	209	219	181	224	211	203	168	181	210	173	217	171	168	176	172	201	187	188	186	172	207	197	201	200	172	197	210	174	187	193	204	193	194	202	188	203	165	202	197	214	182	198	189	190	167	184	192	189	191	153	181	185	187	213	168	192	202	202	195	192	203	186	194	181	219	192	193	194	197	188	174	177	191	185	225	197	191	172	169	192	192	183	194	189	220	208	198	202	184	192	184	197	197	171	209	173	197	188	211	195	198	177	179	183	193	203	186	179	189	226	173	190	193	185	181	187	203	192	180	201	194	177	213	183	198	213	192	202	165	191	171	169	201	191	182	220	215	203	196	197	193	157	198	194	183	192	206	198	203	182	191	180	191	195	168	207	173	202	188	187	197	204	162	182	189	175	189	208	178	171	161	193	198	186	210	186	182	191	167	192	214	202	191	199	207	171	191	202	183	185	181	203	198	191	218	202	180	216	184
34741	43890	14211	7275	2070	433	421	372	377	378	394	343	390	396	355	404	393	384	370	374	364	344	381	360	375	347	372	392	387	383	391	363	380	349	376	378	391	384	398	378	367	378	403	355	380	356	389	338	331	364	379	393	380	358	342	385	353	359	339	366	398	401	368	385	355	378	344	366	407	384	375	364	376	347	416	343	416	364	373	370	384	375	380	375	328	380	385	331	385	384	373	335	383	355	370	401	382	372	353	379	370	356	364	341	353	380	365	379	399	376	342	360	374	360	357	375	381	352	380	378	378	389	349	362	367	341	370	365	369	345	362	413	353	348	356	368	342	398	421	365	360	367	373	361	380	357	401	381	366	380	331	352	370	380	366	392	422	395	362	354	370	387	370	366	388	353	393	390	355	369	388	392	423	384	381	379	370	378	404	359	361	402	380	351	373	379	394	343	350	380	390	373	418	382	357	364	384	361	371	378	330	371	383	363	377	356	400	377	357	360	388	372	392	380	364	380	396	363	381	337	376	371	380	406	383	345	366	380	378	379	377	378	373	356	399	387	377	394	366	356	383	367	406	415	381	361	358	366	380	340	349	356	413	354	363	385	346	419	351	374	346	353	376	388	377	398	399	370	341	377	388	386	355	363	344	366	375	337	359	385	409	372	368	377	374	369	413	375	375	409	394	352	378	351	395	360	390	354	391	334	373	374	393	418	399	343	392	350	370	363	381	396	366	388	338	405	377	376	329	376	347	335	391	375	389	374	360	384	347	375	367	368	395	372	382	394	382	436	359	372	373	396	387	391	359	305	379	361	369	356	362	402	388	343	368	387	376	360	390	390	342	348	382	391	360	386	366	351	364	380	382	355	393	349	358	400	394	408	388	332	377	350	376	354	334	366	358	377	391	355	419	360	378	378	399	368	361	354	360	390	345	385	365	418	335	379	359	359	383	391	375	384	352	384	388	374	384	355	352	364	349	367	369	360	396	385	369	380	388	390	380	383	370	361	378	357	350	392	354	358	401	383	370	380	366	379	389	380	385	349	357	340	392	349	364	351	367	361	380	345	383	372	382	386	341	379	400	409	359	386	387	356	384	373	366	398	374	359	386	351	370	353	396	382	360	378	411	361	358	404	374	340	335	370	354	379	351	367	377	389	367	343	363	413	363	366	371	378	362	374	364	376	394	343	362	385	394	389	355	349	368	346	379	377	372	338	368	369	368	355	389	353	399	369	401	379	400	418	344	372	381	385	371	348	361	393	351	398	412	380	391	414	389	364	357	409	354	372	409	381	388	371	374	361	381	379	367	391	396	375	370	378	380	368	368	381	403	356	360	381	325	372	382	393	377	364	398	365	342	386	361	378	370	362	396	391	406	401	365	403	389	384	369	387	355	374	411	382	355	389	388	367	353	347	398	367	357	358	359	361	365	370	402	361	385	396	409	371	355	379	374	384	379	375	357	365	361	399	381	371	384	412	373	375	395	344	352	389	383	378	407	400	391	370	359	385	350	375	399	405	352	379	338	366	343	385	366	367	368	351	379	356	369	335	356	365	365	326	344	372	369	360	384	392	378	399	351	390	376	378	366	361	380	379	373	337	348	379	364	400	381	345	382	344	390	383	393	395	396	348	358	394	345	349	381	351	382	393	375	332	346	389	334	368	401	317	358	354	396	346	404	357	388	346	353	386	353	395	343	415	374	369	373	345	445	347	381	361	339	390	390	379	321	380	328	383	389	366	397	441	370	375	375	378	368	361	359	359	399	368	358	349	358	376	391	395	369	379	343	375	401	408	385	364	385	382	376	384	420	372	373	378	380	364	371	380	357	388	372	393	374	379	410	368	369	360	358	404	393	417	353	380	396	394	391	346	388	369	365	359	388	375	385	394	380	382	357	378	400	363	385	390	344	388	409	334	390	344	371	421	355	368	395	377	369	384	363	369	358	368	366	388	390	369	367	361	392	382	409	382	392	406	406	365	387	367	379	369	383	371	381	357	363	374	366	368	369	347	386	385	369	368	390	379	383	409	353	374	382	389	382	366	367	379	404	379	407	360	374	351	392	361	390	394	363	402	345	388	378	367	376	363	379	346	383	401	362	354	352	376	407	372	388	383	374	375	402	382	396	391	372	374	366	398	380	376	416	378	358	389	362	393	392	382	391	371	356	405	388	384	401	374	370	362	384	364	400	376	380	362	375	369	346	374	390	356	391	404	386	394	384	398	358	398	394	382	376	382	350	380	386	373	362	386	348	380	370	376	394	341	394	376	378	397	386	325	355	350	393	392	385	399	404	362	359	371	384	395	374	359	373	380	399	363	349	397	369	395	377	358	330	358	407	355	385	341	346	358	378	372	369	383	387	376	397	356	362	405	384	346	377	358	384	357	362	384	400	373	410	400	378	375	375	360	399	384	373	362	389	406	343	386	368	373	391	366	386	337	400	377	380	365	425	361	379	389	351	384	378	375	371	355	351	352	364	339	405	381	385	386	386	349	366	391	365	383	395	377	372	367	412	374	366	340	401	355	365	378	376	354	421	391	392	346	368	351	365	387	350	394	384	378	370	381	355	362	387	355	393	378	367	372	391	383	370	359	367	370	351	397	395	380	403	359	376	392	385	402	421	359	364	363	392	390	408	394	326	381	387	401	372	367	378	357	392	344	384	375	361	378	412	371	397	377	380	375	402	379	380	400	390	348	378	359	379	352	339	351	373	362	373	405	382	348	357	404	376	366	387	376	365	392	398	382	388	379	393	379	375	369	382	378	366	380	359	376	389	387	381	348	375	374	400	409	414	382	334	361	365	397	385	377	386	354	393	342	398	365	372	376	389	384	369	377	359	390	393	369	390	414	391	403	370	408	388	362	366	379	371	389	352	364	347	374	385	351	369	378	387	360	365	402	347	368	357	366	336	389	385	384	362	354	385	366	372	370	391	374	407	367	351	382	356	380	369	392	364	377	383	356	364	351	369	369	390	376	350	349	404	379	362	356	373	372	342	380	375	399	389	366	355	383	381	369	359	375	382	392	352	375	384	385	363	361	339	368	383	427	360	379	361	374	343	382	398	376	357	411	395	392	363	408	375	364	394	386	380	367	370	382	350	363	392	379	368	378	366	361	383	420	341	345	368	351	389	365	375	366	370	347	350	397	356	381	370	389	370	378	321	390	357	362	362	386	398	368	403	347	381	407	384	371	376	386	386	366	387	367	425	394	378	375	376	394	376	352	399	410	373	422	377	390	337	355	400	394	385	367	334	384	374	364	406	372	362	440	372	356	395	375	353	393	382	382	374	374	367	392	372	392	317	341	396	358	371	382	335	359	395	403	393	385	411	365	374	374	378	354	376	394	391	361	388	401	402	364	412	382	361	381	344	391	347	405	385	390	416	416	391	375	383	362	365	359	391	384	361	407	354	326	363	395	365	390	352	393	340	399	339	368	361	393	380	412	388	406	372	383	384	363	384	383	365	352	359	363	361	364	340	359	408	382	382	391	389	372
24180	21919	28593	25959	18942	3874	280	226	147	172	167	157	144	148	162	135	152	148	139	131	171	121	141	160	154	125	147	147	132	159	133	143	130	138	141	124	131	143	147	148	150	134	128	131	155	171	138	152	133	149	135	126	139	142	140	140	151	128	149	135	136	121	134	149	148	138	125	130	128	148	128	132	141	134	132	128	138	130	105	136	149	142	141	128	144	158	131	155	123	143	124	128	152	157	128	150	154	149	142	143	135	156	125	133	147	145	148	143	151	141	140	134	138	137	152	124	130	128	143	120	140	141	148	159	116	135	165	164	132	133	158	133	140	128	145	120	155	145	123	134	147	148	139	134	139	142	128	137	137	127	126	119	160	118	130	128	125	161	121	159	134	133	130	128	134	161	132	144	142	126	138	135	157	125	127	114	137	131	137	135	110	143	163	132	135	138	144	154	131	133	150	131	129	124	128	157	125	142	150	139	130	132	136	142	144	140	140	122	128	136	127	152	137	141	133	137	143	158	122	148	160	130	152	124	151	140	153	119	136	132	136	134	130	142	153	120	114	129	119	135	139	120	102	120	137	120	118	118	120	122	129	144	145	148	139	126	146	148	131	121	161	125	127	122	140	133	138	136	158	138	131	145	134	132	140	160	151	158	134	137	144	139	121	137	148	149	126	140	132	137	143	147	137	140	146	104	145	135	159	151	134	140	133	133	124	134	149	141	139	126	147	116	135	148	131	130	128	146	140	143	125	133	122	131	148	149	129	138	143	134	172	131	135	118	141	126	161	134	141	138	136	139	134	164	145	139	149	147	115	108	132	139	124	132	146	132	157	115	127	135	137	127	148	110	134	146	154	133	123	119	136	132	153	128	155	157	146	127	133	138	136	142	138	133	143	119	128	135	140	139	135	141	128	136	130	125	118	135	155	157	123	139	133	149	123	145	141	127	144	115	152	150	128	127	146	131	142	136	149	136	160	148	124	131	138	163	129	136	150	139	123	144	157	144	149	125	143	155	157	145	129	126	122	136	131	142	129	123	122	134	121	130	138	159	139	141	144	142	158	125	143	145	128	183	147	123	165	144	129	155	150	128	137	142	137	134	124	155	139	122	155	135	138	135	144	124	121	148	142	143	144	152	137	146	127	137	122	131	136	145	119	132	125	159	140	145	168	142	139	130	126	139	180	136	147	126	142	128	143	147	127	144	141	129	142	137	140	143	147	140	150	150	145	112	112	132	142	151	115	150	127	148	126	132	154	147	147	158	161	126	129	153	119	127	143	154	137	145	133	149	149	149	139	129	146	146	145	133	130	127	145	150	140	122	139	124	139	149	126	156	139	154	144	131	134	150	139	141	130	133	158	136	135	142	154	162	145	129	159	123	124	140	134	140	124	152	136	143	128	119	139	156	155	133	122	149	123	149	136	127	149	147	152	128	135	135	138	148	145	147	117	135	119	127	128	142	129	139	143	131	118	155	148	150	157	130	123	138	131	129	135	143	139	137	148	127	154	133	144	136	144	136	150	147	139	140	129	137	142	130	145	145	156	148	135	140	139	130	164	146	131	140	147	131	149	147	131	142	133	132	130	127	122	136	148	146	163	131	144	120	133	144	144	151	139	133	134	123	141	140	134	128	145	141	130	135	129	150	139	137	152	126	122	161	142	124	135	134	142	145	131	130	146	159	143	146	118	149	163	154	137	132	139	130	129	155	160	161	141	126	156	151	124	153	130	158	142	155	132	128	147	137	132	141	127	104	146	124	135	142	146	128	149	148	132	150	134	145	127	119	146	140	118	137	117	134	144	139	134	142	142	131	134	121	164	138	133	143	141	145	135	145	137	140	164	144	139	124	165	151	121	139	158	143	117	122	126	134	167	126	123	137	146	154	112	145	154	143	131	127	131	134	136	136	146	118	129	146	152	162	145	126	148	152	129	141	143	139	154	141	127	119	121	134	133	124	153	138	136	139	143	141	143	139	149	138	140	150	135	123	133	153	136	155	121	132	135	150	126	136	129	128	128	126	118	141	138	141	139	140	132	127	141	141	130	122	143	139	141	134	132	136	136	143	133	161	155	137	138	130	141	150	169	143	129	138	115	139	134	147	149	128	136	133	140	136	142	159	159	140	123	139	143	121	141	151	150	143	122	132	144	122	129	143	143	146	136	137	115	160	135	141	167	133	142	142	131	142	150	136	124	145	142	133	127	165	150	129	141	139	148	132	121	111	131	142	133	150	157	160	147	143	134	117	138	144	141	145	133	144	142	153	164	127	148	131	104	143	122	153	129	135	140	140	160	122	133	129	135	131	154	148	136	133	145	126	135	149	155	135	139	146	140	130	151	134	131	142	149	132	125	125	153	118	145	136	111	141	114	156	145	133	132	169	142	136	145	122	114	148	138	130	135	137	149	145	129	137	144	142	144	136	154	141	137	130	137	139	132	144	124	141	157	143	142	150	130	126	142	142	150	136	137	134	150	157	134	149	146	146	120	134	150	121	150	141	137	147	130	148	134	142	125	137	138	129	144	149	154	145	130	135	153	157	133	115	129	129	161	138	143	146	136	125	141	143	153	154	151	152	143	138	131	131	136	157	134	142	133	155	145	145	165	161	125	151	138	133	125	128	140	112	150	129	117	136	131	142	145	159	143	149	145	123	144	138	126	137	145	139	151	149	137	158	141	139	136	144	138	163	115	137	151	129	143	134	132	160	142	139	135	137	135	117	124	154	143	149	140	133	134	120	127	161	118	140	132	135	135	129	157	153	144	141	136	143	139	145	124	155	138	159	152	156	163	128	157	131	149	139	152	121	136	133	146	135	169	148	133	147	140	141	137	130	148	127	141	146	126	139	130	107	144	129	140	141	151	131	125	132	146	138	112	129	145	144	143	147	150	143	140	154	142	141	144	118	125	140	149	151	123	124	145	122	135	130	146	154	133	153	145	134	120	141	125	149	130	162	161	148	137	114	155	142	132	158	113	113	135	124	158	153	151	153	143	143	114	137	129	145	116	144	162	130	142	148	141	128	132	140	146	151	151	140	150	124	137	147	109	143	131	144	135	130	140	138	132	129	136	141	171	135	139	133	157	145	129	123	131	132	143	135	161	134	141	135	126	161	145	142	147	128	140	136	133	125	149	128	114	112	149	140	141	127	130	137	158	133	130	129	156	122	137	133	127	151	141	130	138	151	144	135	154	133	128	161	139	144	153	154	146	131	113	116	128	128	150	141	152	142	137	137	130	116	139	127	126	128	131	120	132	118	146	143	138	148	150	132	132	133	152	141	158	137	123	155	135	130	142	145	133	149	135	119	133	125	119	150	135	155	134	135	126	121	133	125	130	148	142	136	134	132	148	139	153	160	140	148	136	142	133	140	138	157	150	126	161	131	141	127	137	120	121	125	135	131	148	126	132	144	142	133	130	135	129	136	141	152	126	122	171	137	159	149	129	128	138	122	135	125	111	140	122	153	135	138	133	132	132	145	137	147	127	136	140	158
57516	83161	32940	33390	6623	627	575	412	448	368	382	354	361	308	336	323	327	274	293	291	276	302	300	314	308	260	305	285	273	314	294	259	269	291	292	288	289	307	260	293	278	289	277	278	272	290	257	270	273	271	253	245	268	284	286	297	263	268	274	271	263	257	249	245	279	262	281	265	262	294	269	274	270	261	274	263	292	270	275	295	251	251	273	297	288	312	271	266	250	256	269	286	287	280	301	298	283	285	302	271	275	289	247	263	274	343	293	281	267	276	272	284	290	252	241	292	267	267	276	294	280	273	288	286	262	269	287	234	251	260	268	268	281	228	284	273	298	257	247	257	275	281	261	270	254	253	280	274	304	285	294	264	257	277	281	272	268	263	289	269	270	246	247	276	274	276	256	279	263	273	260	311	263	273	275	252	298	272	300	268	289	276	248	247	283	287	283	277	279	304	275	277	283	272	285	272	259	258	261	293	255	272	274	278	263	296	257	289	277	264	283	244	252	259	298	268	310	266	272	248	283	296	268	274	278	272	243	271	294	288	284	268	288	257	262	264	286	289	271	268	273	272	280	261	260	257	261	278	256	299	298	266	277	278	279	281	281	295	275	298	335	286	270	234	247	281	253	256	264	273	287	293	266	304	246	272	292	268	266	284	275	259	279	254	235	259	307	279	278	294	278	255	285	285	275	277	264	275	275	283	269	292	249	253	292	282	280	280	251	266	285	265	294	271	273	241	272	242	283	264	284	302	278	280	256	254	257	280	262	266	260	272	264	270	291	298	269	266	264	255	268	275	283	293	263	257	265	277	288	263	245	272	263	243	234	254	268	267	281	256	259	274	252	290	282	275	270	310	275	266	277	291	263	297	291	282	277	283	283	292	304	249	289	277	232	271	285	249	267	278	268	246	244	300	259	252	260	273	277	265	274	295	275	253	268	274	271	298	246	266	275	256	274	278	267	274	257	219	257	270	259	263	278	275	271	276	257	276	254	248	284	270	253	261	266	295	307	273	279	227	255	235	301	278	265	284	277	288	263	273	267	263	314	265	274	261	266	269	279	286	258	283	258	247	244	293	270	260	280	266	286	272	283	277	285	297	287	257	275	281	258	257	242	253	272	257	293	278	286	286	297	260	246	250	278	254	267	309	277	264	288	310	278	278	261	293	243	283	259	259	250	281	238	266	291	273	256	261	262	273	220	256	269	275	266	281	245	265	275	251	268	301	248	270	261	276	275	282	283	279	260	287	241	279	267	300	274	290	287	279	255	281	232	296	273	269	266	281	282	252	273	263	290	296	283	278	270	285	266	298	278	255	261	285	285	275	297	277	258	277	270	277	259	268	270	260	265	281	267	290	289	296	275	295	276	282	279	271	270	282	285	266	260	290	285	260	264	293	269	261	267	286	270	286	264	260	298	277	257	278	258	262	294	288	251	262	275	302	296	275	228	260	284	264	282	268	243	288	259	258	263	264	272	273	277	275	237	276	234	268	253	260	294	262	294	287	284	269	272	268	270	306	275	282	272	290	288	268	271	282	275	288	276	275	256	252	288	307	280	286	284	249	257	261	288	268	282	298	287	268	279	253	290	248	278	260	272	274	263	266	263	248	275	252	307	297	272	301	268	271	282	275	272	272	321	262	279	250	299	280	235	261	263	259	259	260	287	259	268	270	283	277	263	279	254	265	274	286	285	267	263	262	248	285	286	258	273	258	252	283	284	263	294	254	259	286	288	256	303	275	265	283	280	293	260	296	271	275	279	261	273	265	287	293	304	249	270	254	269	262	305	282	277	245	268	260	256	292	274	264	243	279	278	237	289	283	274	287	273	271	282	274	271	271	265	285	285	272	300	265	275	252	278	285	295	258	269	264	247	296	260	274	279	285	248	283	262	268	266	272	276	277	275	286	274	239	292	273	274	246	269	261	265	302	285	242	254	242	251	291	281	294	263	277	284	286	264	239	257	274	260	293	273	308	239	270	270	272	251	289	277	287	289	265	264	265	257	250	257	282	281	289	292	268	299	292	279	241	263	264	281	276	263	262	310	247	278	287	293	266	306	257	295	244	293	274	266	282	295	248	282	267	277	299	264	273	255	269	260	270	282	278	296	257	267	269	272	277	263	262	308	240	269	256	284	245	268	255	266	279	239	270	305	274	271	264	265	277	257	297	262	249	281	270	283	237	256	269	281	279	280	270	267	247	248	280	278	267	260	272	273	242	261	254	263	230	253	225	266	256	261	253	250	248	250	264	254	278	234	273	265	266	238	292	258	277	275	256	275	246	306	276	266	259	282	305	273	281	266	279	313	259	269	285	275	303	266	285	261	288	241	261	256	271	273	267	260	263	236	256	290	261	242	291	273	279	281	271	263	303	259	283	265	265	285	281	293	280	253	262	278	269	268	290	278	265	264	281	271	288	278	291	253	303	272	267	271	286	281	264	283	251	271	273	283	265	285	265	279	267	246	292	302	293	250	286	276	279	240	279	249	280	240	252	254	274	288	268	270	269	264	302	273	287	244	284	316	249	328	262	259	261	277	268	297	259	264	267	274	274	266	294	287	272	266	282	268	271	272	265	282	257	249	253	281	292	283	274	305	269	262	287	238	250	284	283	295	270	281	296	264	246	259	256	246	280	274	264	262	244	282	264	308	276	271	274	268	250	265	281	289	254	234	294	279	277	274	276	280	264	298	273	286	262	281	243	289	284	269	267	248	270	258	285	266	260	284	270	267	259	254	247	274	280	253	276	277	269	280	304	255	285	268	260	259	282	243	306	265	255	287	251	277	273	286	318	253	277	263	273	279	294	256	284	280	244	268	286	250	280	276	262	297	265	260	262	245	288	267	256	264	269	245	299	310	285	273	253	282	264	272	279	255	267	269	269	261	256	260	275	292	277	283	245	266	261	295	242	291	292	263	269	292	273	280	292	229	272	258	243	276	254	260	269	256	277	297	254	247	273	266	268	277	288	323	263	291	278	244	259	284	269	269	258	265	265	266	280	285	278	261	254	262	292	256	272	274	279	275	258	252	267	286	247	270	282	292	255	276	281	271	283	256	250	273	255	255	258	234	275	279	247	239	288	287	288	267	275	240	268	250	260	277	267	302	248	257	245	288	270	279	283	289	287	282	260	259	262	266	256	281	255	284	281	256	293	265	262	287	274	280	276	257	259	281	294	297	277	272	281	262	259	255	262	295	279	269	284	284	252	257	267	286	275	238	256	247	266	282	279	300	237	270	288	270	257	259	257	257	254	263	245	260	271	279	275	235	269	296	266	278	273	256	266	296	286	263	275	273	250	249	274	274	274	268	267	261	263	269	287	264	277	248	265	303	269	293	269	253	280	302	245	261	255	279	252	285	269	296	266	259	274	279	272	263	272	262	277	311	273	264	275	251	267	271	264	267	277	262	243	281	279	267	290	250	274	277	267	284	254	251	288	280	304	252	273	270	252	266	287	248	275	276	295	253	279	272	258	267	313	260	296	260	271	265	237
23112	21394	29281	25274	21656	14999	1896	391	369	361	305	317	321	293	321	288	317	279	308	307	267	278	328	297	298	291	285	269	286	319	292	306	264	293	292	256	304	282	290	268	262	290	284	244	288	286	260	236	292	282	321	258	287	276	309	273	247	268	301	274	265	270	275	275	318	287	289	300	258	273	246	300	258	305	250	271	258	299	278	285	267	278	278	285	304	277	278	289	286	269	281	276	256	289	297	262	279	278	271	304	298	257	282	268	289	256	278	273	298	289	276	286	297	240	267	249	282	269	292	287	308	294	261	263	260	277	289	279	301	266	285	308	288	269	271	287	280	285	301	283	273	265	303	252	275	310	306	250	297	296	287	277	263	306	277	272	277	284	246	289	296	287	274	292	274	280	269	274	287	269	281	285	302	292	312	258	273	267	285	247	287	298	251	315	252	276	261	266	275	274	266	267	264	275	301	273	271	275	264	311	288	297	273	300	283	276	257	257	312	274	311	300	277	275	273	252	300	275	280	259	275	290	279	272	302	302	280	282	294	238	312	266	248	273	228	306	289	265	278	288	297	263	278	278	271	305	263	281	271	268	284	297	284	298	262	286	280	263	274	278	279	272	293	288	261	281	268	294	304	294	279	265	275	308	290	275	280	283	273	257	292	265	266	268	289	273	282	302	293	280	267	284	279	284	304	278	291	239	279	289	273	276	249	276	291	274	286	305	284	276	283	259	269	244	266	293	274	243	262	250	295	268	300	271	295	290	255	280	261	288	275	299	299	281	257	272	276	255	262	283	258	311	298	290	291	293	313	320	296	265	287	268	283	272	289	277	246	283	333	287	298	286	300	292	286	293	294	257	282	275	280	277	278	277	258	289	280	275	303	291	294	249	279	282	255	280	260	298	267	292	260	298	257	283	297	275	271	302	305	280	268	303	279	261	275	260	261	289	280	262	287	286	289	264	289	273	276	298	291	273	292	291	277	304	293	267	283	306	279	274	289	291	257	283	290	270	284	270	293	258	309	291	302	262	277	281	287	283	263	244	262	281	290	297	285	271	272	283	262	309	273	273	278	290	272	296	269	297	270	270	281	276	299	269	274	265	284	282	299	289	292	265	274	276	304	279	288	298	265	278	287	279	280	291	273	267	262	262	305	299	296	304	291	291	258	300	270	298	291	268	275	259	294	291	292	269	261	300	305	280	285	293	284	279	290	265	282	246	275	245	305	244	292	292	271	260	282	287	291	277	265	270	286	263	291	281	271	296	289	256	306	260	265	291	260	278	252	271	280	283	264	299	288	280	247	254	284	283	275	275	276	277	263	283	305	262	271	279	301	281	253	266	271	253	260	270	261	261	263	297	291	295	284	286	281	259	290	267	291	261	261	268	272	279	289	272	287	265	274	295	258	302	287	269	286	272	290	263	253	280	284	322	291	301	284	248	270	260	294	300	275	266	284	290	281	260	273	259	265	270	283	258	294	286	266	279	254	287	268	289	304	273	278	305	295	309	292	274	284	270	268	307	285	278	291	293	278	276	247	295	280	282	274	266	268	267	283	262	277	294	282	278	273	285	282	315	278	283	266	287	303	283	278	270	272	292	283	289	271	321	262	269	307	322	272	275	261	299	277	272	285	276	283	297	270	274	282	284	266	267	281	303	282	268	280	279	247	280	294	257	268	305	296	293	299	289	265	274	285	308	317	281	309	293	266	306	287	292	255	283	260	260	267	263	282	269	308	275	295	280	310	278	305	305	279	289	291	294	274	292	258	266	289	285	316	242	279	275	272	284	266	322	279	290	293	263	296	234	264	290	288	305	271	290	272	275	311	276	250	283	254	282	293	319	282	266	275	317	277	274	284	294	294	283	290	270	261	260	266	271	299	253	272	287	289	294	284	255	269	272	303	278	279	276	268	256	262	317	300	303	281	262	257	282	281	279	252	249	260	284	267	295	287	264	291	279	275	273	301	302	272	256	273	296	265	303	299	277	265	308	293	284	268	254	276	263	286	312	275	306	284	282	304	276	245	279	288	310	275	277	288	303	259	230	286	257	300	291	287	269	296	271	266	297	265	263	290	288	271	297	264	302	271	273	279	285	288	291	260	268	260	288	267	271	285	263	310	259	239	273	268	236	282	318	300	301	298	265	295	314	302	242	299	292	328	294	294	277	263	288	286	266	297	281	291	272	296	261	265	248	283	316	261	276	294	302	274	265	278	256	300	273	273	286	266	294	305	267	267	249	242	274	266	286	267	279	280	260	281	290	267	266	279	249	268	295	267	286	284	282	310	283	285	250	303	289	286	275	281	307	289	270	287	264	296	286	280	271	275	288	257	270	269	250	281	270	282	271	263	274	275	275	268	278	242	275	254	274	287	253	276	296	263	279	317	298	238	271	283	284	289	261	250	261	253	269	291	290	296	266	274	288	289	283	285	262	274	278	279	305	256	259	282	270	321	248	262	273	283	254	299	273	307	293	265	276	300	274	269	292	273	288	270	299	263	303	274	268	248	267	271	315	310	293	278	265	301	253	315	279	277	279	280	262	254	235	280	269	278	276	301	271	279	282	282	296	293	267	278	278	280	299	277	260	258	267	263	307	305	277	274	293	259	252	289	300	279	260	283	291	288	307	285	255	282	279	264	284	285	283	279	280	269	278	275	258	286	279	242	291	285	263	245	279	297	276	295	244	282	255	315	278	264	278	299	251	288	263	279	305	279	253	243	299	302	266	289	281	283	282	277	281	254	251	263	270	295	253	279	272	292	303	285	290	284	244	278	290	280	284	284	290	263	286	261	284	304	294	295	259	256	280	276	283	288	271	313	265	308	279	271	307	283	262	237	265	292	269	312	287	282	271	270	260	252	270	305	276	289	280	308	280	288	280	284	284	278	260	283	263	269	268	280	304	275	232	262	299	275	305	285	288	259	275	274	297	291	277	296	309	273	310	277	274	301	294	292	281	280	277	276	265	263	278	289	304	294	278	279	265	286	284	283	276	237	272	260	262	274	293	315	284	291	287	290	279	264	261	277	269	264	279	268	314	257	274	280	287	295	265	264	283	267	267	301	295	289	270	301	273	277	289	295	266	273	276	293	273	290	260	294	290	279	295	274	277	316	273	262	280	303	302	266	277	262	274	292	293	296	283	280	268	289	296	293	265	337	299	285	287	301	294	305	289	297	278	257	273	309	242	287	292	276	283	281	290	249	308	285	258	261	276	274	247	267	260	266	279	276	275	274	288	273	292	260	269	265	272	261	298	297	253	280	286	264	291	266	275	274	243	278	270	263	289	270	271	294	313	258	291	282	272	271	266	308	279	291	254	263	280	271	277	270	283	258	282	283	263	297	260	293	263	312	266	293	305	255	304	265	263	243	264	291	305	262	274	292	274	300	284	290	271	258	276	247	294	271	262	277	288	297	261	267	285	325	289	289	274	249	262	256	287	278	295	254	269	256	315	281	266	272	269	279	277	268	285	282	294	297	269	297	241	288	271	255	281
59709	92127	47347	49118	6953	1074	941	832	718	730	691	648	641	577	603	575	542	535	579	555	531	513	521	497	536	523	519	526	534	475	500	515	530	496	484	513	486	489	518	499	502	493	497	480	503	487	485	509	493	491	499	491	522	484	505	526	462	528	498	519	455	474	476	434	496	514	531	528	485	548	518	517	474	530	501	515	522	513	522	505	474	481	464	488	469	490	481	512	518	483	489	483	485	520	525	510	445	461	492	481	483	507	448	482	525	440	509	479	490	490	500	487	537	517	457	474	504	480	519	516	498	544	479	516	489	520	543	456	550	499	519	512	505	447	523	505	522	521	490	520	484	518	522	460	515	480	488	480	540	499	494	495	492	501	524	508	525	493	477	497	497	506	509	491	506	515	492	471	502	485	525	546	496	478	505	509	513	487	512	513	472	499	494	518	516	487	493	499	511	536	486	489	460	514	508	514	487	510	480	494	534	508	460	524	498	506	490	490	513	450	533	538	521	498	507	505	498	516	469	520	495	473	518	475	513	485	464	475	453	486	480	512	507	507	492	487	507	490	497	516	509	552	503	497	488	511	499	502	461	469	484	465	465	497	475	523	507	473	502	538	465	523	524	522	516	503	452	495	540	476	511	525	469	502	496	505	480	488	479	471	527	516	508	481	473	471	473	496	471	487	461	475	482	494	490	504	508	501	520	527	514	534	481	530	490	496	530	490	497	506	496	488	459	514	487	536	523	502	518	480	482	469	515	526	494	512	460	460	487	495	505	507	499	506	510	502	481	526	496	505	509	455	518	435	490	480	494	499	493	526	464	480	479	494	506	506	486	470	467	555	479	501	548	470	514	480	489	521	490	499	496	437	490	510	481	520	479	549	537	516	507	490	482	477	498	457	524	460	508	439	450	491	505	479	509	552	512	491	512	488	526	486	509	515	515	514	480	496	474	484	460	485	497	504	486	521	491	459	522	493	456	490	530	468	535	480	497	493	531	488	515	526	493	496	524	457	457	501	473	493	472	444	489	473	476	537	511	513	496	460	540	472	494	520	496	489	451	505	520	461	512	486	486	518	478	448	492	490	482	532	508	495	519	525	471	485	521	500	509	488	510	470	520	494	486	483	535	484	503	459	490	498	507	530	493	513	484	512	491	510	548	487	549	512	496	518	492	499	501	502	511	482	486	485	549	477	502	488	514	518	496	468	507	500	486	508	523	514	530	513	512	475	493	503	512	498	507	486	511	483	508	506	489	474	551	496	506	502	526	489	477	540	515	506	527	477	465	495	482	470	479	495	527	517	484	548	506	464	492	506	499	517	531	496	497	500	499	512	492	512	495	499	513	533	485	539	490	547	493	481	525	476	493	461	505	474	470	530	486	485	487	501	487	489	535	504	493	505	501	509	447	490	452	482	524	520	496	487	484	488	479	498	545	500	507	497	496	491	481	491	520	495	546	546	507	487	477	508	517	516	490	481	477	489	467	507	539	510	506	495	539	455	504	516	465	481	470	477	486	503	479	509	495	461	494	483	528	511	510	512	522	499	479	515	501	520	483	519	481	546	525	459	527	514	511	493	476	478	491	497	498	480	514	533	480	492	503	497	505	520	534	525	470	517	493	514	518	480	493	524	531	512	448	515	519	514	479	473	489	513	526	496	478	510	490	467	485	475	541	514	508	506	475	530	448	527	518	483	523	511	496	506	460	504	470	435	540	488	529	483	506	477	495	500	506	486	523	506	510	502	502	524	489	491	492	483	539	485	544	507	542	479	518	476	467	497	475	501	488	468	493	506	526	506	515	501	490	483	517	527	525	501	476	485	520	509	496	477	506	485	496	525	420	545	482	527	519	532	514	444	502	451	518	490	479	485	498	490	503	532	524	491	551	529	522	477	487	525	509	483	455	486	490	503	566	487	467	492	494	446	460	523	489	505	497	508	526	504	514	507	483	441	491	509	499	515	488	528	506	494	515	503	470	502	490	493	509	489	507	495	495	479	478	474	478	493	480	496	465	489	463	516	477	498	470	531	494	523	493	512	470	502	499	507	447	490	495	467	481	473	470	520	527	515	498	464	546	501	494	521	499	474	497	446	489	503	482	529	520	486	528	507	519	479	473	471	511	492	550	486	528	508	487	526	506	498	499	518	519	541	493	498	485	517	459	523	475	519	498	488	533	492	518	488	514	508	465	502	462	482	508	477	505	474	514	484	529	465	503	500	538	479	471	527	501	485	482	505	495	538	484	507	465	537	450	492	483	523	518	473	529	473	506	508	497	511	503	478	528	509	495	498	506	546	504	493	511	517	503	533	513	504	520	481	508	472	504	510	512	521	511	492	485	497	483	515	484	497	508	487	506	531	545	489	509	476	511	507	488	501	498	488	525	465	489	511	477	472	520	535	512	507	474	495	493	501	519	469	488	530	502	487	487	494	506	511	507	478	493	474	489	481	479	481	514	499	508	441	448	533	495	514	523	462	453	504	526	538	524	470	531	507	502	455	517	454	507	519	533	479	506	482	515	466	497	510	491	504	506	508	499	517	487	506	506	501	492	503	481	473	523	473	526	504	495	505	522	506	531	515	496	514	475	471	496	484	505	480	519	500	555	479	482	493	557	532	514	482	492	467	485	502	452	488	499	495	497	483	498	485	504	470	467	496	515	496	479	483	515	498	513	470	505	514	509	491	505	476	494	486	467	484	514	470	531	501	513	460	469	474	518	459	521	526	472	472	504	458	487	502	503	486	457	482	490	517	529	464	476	483	483	490	490	511	524	518	474	530	492	510	474	429	468	514	541	515	475	497	505	496	522	505	479	472	493	493	506	487	496	472	429	484	503	471	477	500	495	477	451	518	547	509	464	500	517	483	506	476	470	492	483	445	512	487	512	480	485	491	502	492	500	502	541	517	512	480	489	487	495	508	466	461	482	490	497	507	495	464	459	471	465	494	497	471	489	487	446	495	490	499	510	487	506	524	510	469	468	478	502	477	514	501	444	479	516	468	501	504	493	503	521	526	492	475	541	510	494	506	494	551	490	486	537	490	488	480	502	493	497	511	459	499	524	487	477	496	506	504	495	505	501	526	537	508	486	484	473	508	543	448	507	493	533	454	489	512	522	529	491	480	482	484	539	495	518	476	485	530	513	525	491	503	543	426	502	492	521	525	508	484	490	494	504	502	521	539	510	482	544	503	505	530	510	503	499	473	486	536	519	507	499	504	501	522	496	482	453	469	475	518	531	490	487	517	501	454	479	497	489	515	504	473	491	478	499	501	506	514	564	537	533	488	485	504	482	472	456	484	529	491	526	483	468	493	491	496	438	500	529	500	512	491	495	537	505	532	455	478	514	482	512	517	526	483	494	478	496	526	533	499	499	499	522	493	471	460	486	518	502	525	496	480	488	494	486	462	503	458	493	464	471	506	467	510	532	489	487	460	496	483	518	502	491	499	479	564	503	465	482	525	473	519	504	468	522	490	520	496	520	501	508	469	468	529	501	503
28429	24794	19670	11403	897	218	211	192	193	195	214	202	219	198	198	187	194	197	213	183	180	186	195	208	204	214	183	199	167	190	211	183	201	179	176	193	203	189	180	161	218	188	194	173	188	192	203	205	199	199	181	172	171	219	182	183	199	184	210	177	168	202	188	162	177	203	158	189	186	181	211	193	198	206	181	211	194	168	207	189	178	213	195	190	203	183	192	187	178	187	211	194	188	205	183	188	197	211	203	206	195	205	186	205	184	210	189	179	180	196	184	194	198	205	183	201	173	187	191	182	214	199	191	172	172	188	186	187	180	161	188	194	199	189	193	178	212	205	176	205	188	203	198	198	177	169	168	197	184	194	216	184	189	174	182	171	192	218	214	203	220	187	194	192	207	206	186	199	193	211	181	191	207	201	207	211	180	209	226	166	212	199	188	193	201	202	197	201	182	187	194	189	205	183	187	160	215	200	178	205	197	196	185	198	187	190	174	194	184	156	172	204	197	178	234	209	184	161	188	194	187	193	208	197	169	216	198	184	193	183	175	170	190	207	199	191	196	172	167	182	183	211	194	196	187	214	194	197	207	204	197	190	207	202	185	232	193	171	175	182	201	190	232	173	215	172	191	206	181	185	191	187	203	191	181	176	202	194	208	185	182	164	185	189	162	209	188	173	195	197	212	197	218	181	199	203	201	178	200	195	205	196	191	194	216	199	196	196	203	188	170	173	203	187	183	187	195	199	198	187	198	186	193	193	191	202	189	206	187	191	191	192	184	195	191	219	194	178	168	176	201	214	188	195	178	204	198	181	210	182	213	195	188	194	217	196	174	208	173	188	195	187	193	182	181	192	183	199	188	174	197	179	180	202	212	166	192	195	223	201	183	190	194	207	208	206	204	190	205	179	194	193	192	194	172	210	206	184	208	204	207	179	174	187	196	181	191	168	175	175	165	195	177	185	192	202	169	194	187	199	199	201	188	185	206	214	193	139	202	199	189	185	197	188	185	207	213	181	191	189	189	186	192	196	188	191	212	196	214	165	198	182	207	205	172	199	197	155	188	176	182	191	192	199	196	180	209	177	227	183	170	220	202	190	210	198	193	181	170	192	171	177	179	193	187	190	193	171	197	186	180	192	208	206	175	175	174	182	220	165	215	191	167	181	193	189	182	187	209	190	202	194	196	181	179	201	190	178	189	213	188	209	200	226	195	184	196	182	193	199	194	190	201	152	192	205	182	193	194	185	180	192	188	177	198	188	197	188	199	219	207	179	183	203	183	224	177	222	200	191	164	196	172	210	196	177	179	217	208	211	191	187	196	203	191	212	181	192	202	206	169	182	186	177	204	205	169	186	179	198	187	196	198	183	201	214	199	199	200	218	199	207	179	215	186	186	189	197	165	200	226	207	175	190	191	192	202	172	187	204	182	167	194	205	207	170	205	198	188	190	182	198	170	184	200	211	204	204	194	201	198	198	219	169	199	204	192	197	184	199	191	221	186	178	199	197	194	212	223	159	178	185	165	180	184	184	198	199	182	188	210	181	194	196	210	203	214	202	185	196	197	190	180	168	204	194	174	186	174	196	199	194	178	191	198	197	211	187	211	196	175	208	185	203	182	200	170	194	185	177	182	186	188	220	211	175	197	198	192	194	169	194	171	203	172	192	198	204	198	189	193	185	174	192	206	210	183	207	192	204	198	201	198	190	178	179	204	174	188	198	181	173	193	198	191	179	197	214	208	193	178	182	211	236	185	226	202	218	191	196	185	221	190	174	179	192	184	184	190	210	191	185	210	186	194	182	189	198	206	189	196	185	200	202	189	199	222	187	189	177	180	185	196	218	161	181	188	189	193	205	177	221	217	189	183	187	172	192	170	198	185	210	197	197	193	191	180	190	182	204	194	183	181	191	196	187	200	199	185	173	191	195	183	165	188	186	193	185	206	188	204	175	188	173	185	200	185	197	192	196	193	194	215	248	206	201	187	185	196	227	199	196	187	153	170	188	171	224	164	184	183	176	170	200	195	220	221	191	166	203	184	202	185	174	198	206	208	214	193	193	187	203	212	177	177	180	193	179	196	178	197	175	210	195	180	194	165	200	182	200	205	187	188	188	210	167	156	185	190	171	201	195	196	201	191	195	196	196	154	220	177	218	184	181	186	173	210	209	180	186	205	186	210	212	184	199	199	190	187	183	185	178	185	191	196	191	192	191	203	171	225	191	177	185	192	174	207	171	180	186	164	197	208	170	187	210	205	190	193	194	198	234	172	198	217	190	186	220	174	188	165	200	184	174	179	190	164	191	191	188	193	213	181	180	182	197	198	193	182	167	215	207	188	209	212	179	192	198	212	177	187	197	202	202	192	192	209	206	175	206	182	193	191	172	187	182	188	198	228	215	190	193	199	191	200	196	183	209	194	180	191	196	193	217	161	197	182	193	201	190	194	213	200	192	207	189	209	201	199	169	176	195	193	202	181	182	196	184	204	173	169	206	188	213	189	197	186	162	215	183	184	198	195	176	173	174	205	185	184	195	156	220	195	207	193	191	184	192	226	199	202	198	190	176	193	181	191	194	212	182	202	196	186	182	197	182	173	205	201	194	180	191	202	182	202	199	183	198	179	189	161	193	191	202	190	181	191	177	168	201	211	166	196	208	198	189	204	197	195	197	193	217	202	206	178	197	196	188	190	164	181	169	200	179	184	188	160	200	203	182	200	171	194	175	201	181	223	191	186	202	190	199	165	173	206	194	219	183	188	212	183	192	203	182	162	212	208	197	177	216	172	179	191	196	208	170	179	202	183	204	184	212	204	177	156	162	211	180	186	188	185	160	183	198	199	184	197	178	180	182	196	198	179	183	193	194	188	198	197	176	194	186	210	208	194	187	208	175	182	194	204	216	184	207	181	189	174	195	196	168	207	190	194	202	180	207	183	193	200	210	208	156	174	171	170	200	185	201	181	190	185	196	178	202	189	198	221	188	193	175	211	219	200	202	183	202	184	189	190	175	188	191	195	207	176	209	180	185	183	189	184	180	195	188	173	192	209	187	205	211	203	199	203	184	181	201	166	183	191	173	199	188	171	191	194	215	190	200	186	182	200	210	192	195	187	185	186	198	189	195	171	207	215	194	195	207	206	186	184	198	195	175	181	189	188	178	192	210	192	179	196	177	197	203	204	190	183	193	193	176	198	190	207	199	189	185	199	201	225	203	209	199	191	204	173	217	180	160	220	184	186	208	188	187	196	180	170	190	178	193	179	199	200	202	184	196	216	175	203	230	207	194	210	181	181	217	178	208	197	198	218	213	178	209	184	204	176	211	188	176	222	198	205	210	194	205	186	191	192	203	196	186	176	171	212	200	196	175	188	177	228	209	205	171	193	173	196	206	175	176	182	192	201	194	179	187	188	209	193	180	223	200	189	188	189	195	174	199	175	193	189	186	190	195	205	173	197	174	174	170	169	174	196	197	214	178	191	195	205	177	203	193	179	182	173	183
36245	41243	17294	16844	1425	410	428	411	379	357	386	377	369	375	346	394	389	403	387	408	391	409	386	390	362	396	371	374	366	413	375	402	382	345	351	385	377	376	379	393	399	394	385	362	378	399	368	390	351	364	390	365	398	373	372	387	383	359	381	356	358	411	393	415	397	362	385	364	387	395	364	331	394	372	369	391	373	371	374	359	360	381	377	438	354	381	400	402	384	376	378	373	403	348	400	371	400	399	400	406	346	360	362	367	383	369	374	372	371	368	425	394	351	376	354	396	369	344	394	407	382	402	391	396	378	387	410	343	397	353	400	363	382	354	361	402	373	361	403	367	391	402	428	384	397	428	395	410	342	384	375	374	374	384	387	364	365	391	364	399	368	388	388	382	361	376	318	402	367	371	408	351	335	376	359	389	387	408	369	373	372	339	368	372	336	394	382	358	361	376	404	390	387	371	389	363	375	419	422	374	400	408	338	363	372	356	407	368	382	357	365	345	375	396	389	401	362	373	354	408	390	376	333	363	385	367	369	380	395	379	396	375	404	384	356	351	360	368	354	376	377	338	392	371	393	379	400	341	368	332	371	372	375	406	362	345	376	378	394	374	409	351	404	401	400	373	366	362	349	385	369	387	365	381	382	402	388	362	366	378	400	423	431	368	381	379	346	389	385	430	389	364	367	373	378	370	347	429	353	405	361	373	374	352	362	383	395	362	396	371	351	380	406	368	380	367	410	359	375	379	393	397	403	356	378	376	387	398	421	385	391	382	376	342	394	397	382	380	343	382	389	366	374	376	375	395	398	370	367	381	388	381	420	357	382	371	351	401	400	370	390	391	388	370	419	364	379	406	386	417	379	391	366	399	371	350	372	367	391	391	342	400	379	352	359	373	397	392	376	384	352	374	409	386	361	385	413	390	381	369	418	385	405	363	358	356	348	351	380	350	359	353	416	368	348	416	389	380	368	379	368	383	338	376	378	381	416	352	378	390	371	379	354	381	379	379	386	425	362	340	368	373	367	390	385	383	374	368	402	364	380	395	413	384	360	368	378	382	385	360	356	385	372	368	387	341	380	348	355	374	380	406	383	371	354	371	358	377	303	380	351	357	360	384	376	365	384	407	388	357	394	368	408	401	379	391	388	367	369	403	370	370	389	379	370	343	410	377	419	385	384	419	364	346	386	362	357	382	365	392	367	370	369	417	365	358	373	377	409	392	383	363	355	347	392	401	376	397	402	359	438	387	379	363	352	377	377	370	378	393	379	351	372	398	346	376	348	362	377	382	375	399	382	408	359	392	392	368	378	378	360	356	360	377	390	383	391	400	362	374	381	411	361	348	395	366	356	416	417	384	392	400	365	374	371	397	366	376	376	382	386	383	385	399	397	410	413	388	376	366	365	390	372	366	361	377	389	384	370	350	366	411	345	370	342	362	352	337	366	395	408	329	364	371	345	367	358	381	400	387	372	376	380	371	365	379	364	384	392	394	363	379	356	405	343	365	417	382	393	363	391	350	358	384	365	367	420	392	345	385	358	385	373	422	381	367	373	399	375	381	391	389	396	341	395	365	332	367	405	376	364	377	388	387	397	373	403	374	370	384	365	399	386	391	338	381	413	389	380	354	372	393	367	410	386	351	381	385	399	375	336	403	368	392	386	369	360	380	325	356	365	392	368	395	391	393	398	402	380	375	372	370	366	344	382	372	383	366	392	371	390	354	371	376	413	352	362	359	362	376	355	362	344	377	377	373	361	406	397	353	393	365	397	362	359	363	375	388	356	378	378	390	405	361	381	364	376	368	377	378	395	380	396	378	357	371	362	387	358	395	362	375	377	367	407	374	381	372	387	387	347	401	402	378	375	353	372	382	356	372	369	385	385	376	340	379	373	367	378	386	363	341	365	335	337	416	394	370	379	390	359	377	364	385	373	371	374	376	348	397	410	370	440	383	394	384	395	367	380	374	374	382	382	351	394	358	356	402	352	403	403	395	360	366	370	380	385	388	340	382	375	342	374	354	423	411	410	388	361	389	365	397	390	388	376	376	382	409	398	391	338	395	349	368	382	356	359	390	378	378	378	355	374	432	355	382	380	419	386	354	399	394	371	375	360	361	379	369	340	402	363	388	357	432	370	342	356	368	356	386	390	358	372	396	395	410	373	387	384	378	377	392	368	381	365	359	365	392	359	396	389	372	376	382	387	357	399	413	386	342	385	358	392	373	350	363	371	358	350	367	379	352	364	373	360	431	393	391	353	430	410	391	371	388	372	384	392	397	381	368	379	409	352	389	383	404	368	369	396	361	370	400	403	389	366	378	373	404	423	355	363	385	396	373	380	378	400	384	359	374	366	368	385	360	395	390	430	383	397	394	366	362	400	375	398	394	368	357	373	379	348	363	400	389	381	372	364	388	349	355	372	352	362	355	350	367	384	381	375	382	408	390	381	361	380	418	376	436	413	371	356	397	390	372	371	396	364	355	369	411	394	339	384	406	352	389	363	405	409	361	398	354	396	353	377	343	351	385	377	364	371	391	407	366	372	364	423	401	367	376	403	371	357	359	395	397	383	380	367	371	405	354	316	350	385	417	390	376	404	362	403	363	358	371	358	358	381	375	387	379	376	352	387	383	373	394	359	336	399	355	371	329	361	378	408	349	399	394	407	389	361	367	371	372	379	393	388	394	411	366	386	358	375	356	401	392	378	363	384	368	374	380	386	355	422	367	354	360	355	406	370	354	365	371	343	353	413	383	353	365	351	387	384	374	392	399	386	369	344	381	382	393	348	372	364	410	399	376	388	383	400	397	380	377	351	368	387	372	349	397	379	346	390	353	348	374	357	351	380	382	365	366	381	398	374	375	379	386	362	352	380	398	371	367	371	392	367	362	392	381	413	340	381	397	319	382	376	352	379	352	365	388	332	360	364	374	393	386	408	373	406	367	388	381	376	354	382	360	398	368	394	352	368	377	371	374	382	346	358	384	337	392	370	389	348	378	384	389	399	360	383	400	371	388	370	367	378	394	388	349	379	381	361	408	400	385	389	355	350	363	367	374	404	375	385	423	360	368	345	335	402	400	368	341	380	373	384	407	400	376	382	391	381	392	389	371	364	379	378	398	389	313	378	389	378	383	379	402	351	371	387	382	346	374	376	417	368	380	383	353	387	372	362	405	400	376	376	389	387	383	383	383	355	397	381	385	360	368	359	347	380	412	359	373	400	379	373	397	384	360	375	411	395	354	403	364	392	389	371	387	378	413	397	372	382	401	391	391	380	335	357	408	373	398	429	416	391	396	361	390	364	371	404	408	380	348	350	387	398	403	373	367	345	369	386	374	373	400	364	394	378	363	370	371	375	383	403	361	353	368	377	317	395	355	361	373	370	426	414	381	366	372	352	375	348	399	415	369	383	379	379	374	373	384	358	380	396	402	408	373	365	360	362	403	372	362	379	378	388	373	371	368	377	345	388	390	352	386	386	389	378	333	354	350	410	391
24316	21842	29324	26012	19132	4805	272	185	171	181	189	153	157	162	128	182	162	152	140	171	158	141	159	135	170	155	146	145	135	149	158	155	159	158	160	139	146	159	152	142	149	153	139	150	140	140	146	140	133	151	161	164	141	166	140	146	150	166	152	149	148	149	135	154	161	163	145	124	146	148	139	142	148	159	167	140	161	155	138	155	157	161	150	149	157	141	145	162	161	135	156	138	143	143	143	154	125	171	133	135	143	156	131	140	169	145	131	149	145	143	147	152	134	158	160	138	155	150	172	136	145	151	134	171	144	154	136	150	138	145	161	158	142	122	138	127	151	150	144	147	148	136	142	136	140	140	129	144	154	149	140	154	140	112	137	157	133	160	166	139	139	154	163	138	137	139	144	146	160	142	175	147	150	150	142	157	137	151	164	162	181	132	158	138	141	160	163	164	167	147	149	154	133	158	154	146	149	167	141	143	120	135	136	150	151	145	146	149	144	131	155	158	158	143	150	146	154	130	143	151	151	181	181	136	143	158	136	161	129	158	154	139	145	133	148	141	154	136	164	140	160	169	152	125	156	159	161	144	163	143	155	144	167	157	140	140	163	142	150	164	134	145	159	145	120	154	160	146	149	166	133	133	132	152	132	132	147	152	167	161	157	176	143	147	138	143	139	141	141	144	133	142	142	129	149	169	128	141	152	134	144	135	134	144	133	134	143	148	150	136	173	135	160	156	170	146	144	140	134	146	144	156	150	137	135	137	158	181	153	156	128	167	170	140	153	136	156	141	142	154	169	139	129	151	141	143	174	138	146	157	150	165	146	166	148	142	135	134	137	135	136	156	147	148	146	145	167	156	151	162	152	141	150	157	144	149	156	138	130	153	117	138	174	147	151	140	140	139	142	140	145	159	142	157	122	174	160	130	147	148	172	146	140	131	135	151	143	149	156	135	141	143	146	135	158	141	157	158	152	154	136	148	139	166	178	147	133	154	152	138	157	155	169	159	147	130	137	142	133	157	147	154	133	124	141	154	155	144	146	149	151	133	155	146	143	156	140	171	136	151	150	158	156	128	167	146	145	152	156	149	157	136	127	147	141	139	133	138	138	140	159	139	159	124	155	132	141	142	156	162	167	164	138	137	137	129	158	146	132	172	127	139	141	168	146	146	150	145	155	162	162	119	127	149	165	154	145	156	178	155	128	137	151	128	156	133	128	143	140	141	145	139	133	125	137	135	141	135	163	136	133	151	149	134	157	159	154	138	140	133	142	150	128	142	148	137	127	132	148	154	141	145	136	160	156	140	146	143	148	148	137	143	143	162	172	136	133	132	130	155	152	149	159	133	153	143	126	157	163	133	144	153	130	165	154	149	163	169	150	151	153	137	163	140	148	144	161	155	127	138	150	143	163	121	157	145	129	162	137	121	153	137	132	168	151	139	170	148	165	149	136	165	154	153	153	153	123	141	171	156	157	149	145	142	129	160	143	141	162	160	133	158	135	167	140	137	168	151	147	150	137	146	144	136	133	129	150	155	132	176	182	136	152	142	155	153	138	136	141	140	129	139	151	140	155	163	128	144	148	136	157	169	168	145	161	135	182	144	155	141	136	169	146	144	141	155	142	151	135	151	133	151	147	139	157	146	146	149	147	149	141	142	143	161	147	137	140	144	146	129	151	139	164	145	139	140	143	132	147	139	165	149	136	153	156	136	141	155	147	158	138	136	158	171	150	145	133	150	152	161	150	132	138	178	143	139	141	150	157	156	138	145	140	154	130	148	128	161	137	155	153	150	157	141	149	158	122	150	140	143	167	162	171	165	159	142	124	150	180	140	136	148	155	147	136	150	163	153	136	156	152	159	140	143	144	127	135	139	156	165	144	184	138	152	148	152	159	146	167	142	160	145	152	166	176	153	158	136	151	148	160	134	154	147	163	145	149	132	151	152	143	122	154	139	155	146	141	136	147	148	134	162	118	152	143	159	150	153	139	137	146	149	131	145	174	153	127	158	142	140	168	149	133	147	128	153	153	168	169	148	155	145	180	149	163	174	140	173	139	161	142	150	125	170	161	177	134	145	128	129	146	158	139	151	134	166	141	158	136	148	130	180	168	145	148	151	141	138	159	170	159	156	151	146	147	135	136	145	145	159	126	147	161	142	168	146	157	160	144	137	147	175	133	133	148	137	133	138	136	147	143	154	155	135	146	133	137	146	127	153	137	161	128	153	134	143	149	140	139	138	144	137	143	136	143	144	169	156	154	153	146	151	156	169	158	145	146	161	134	149	148	145	137	158	159	134	145	159	151	144	149	177	161	143	164	161	150	161	142	148	130	149	136	151	141	137	132	145	138	170	144	137	146	179	166	152	144	144	124	135	134	136	143	170	176	144	132	140	161	158	145	136	147	150	126	146	118	160	126	128	129	140	146	134	152	148	151	160	151	145	161	151	143	121	154	132	147	138	150	155	149	125	144	155	142	145	147	136	144	151	158	119	147	135	165	146	150	146	171	143	153	131	137	147	150	156	151	159	147	161	163	141	147	134	138	145	162	129	128	142	135	158	165	134	164	157	143	136	124	156	158	161	134	158	142	127	144	128	154	154	136	139	153	141	139	135	156	133	161	155	171	159	158	133	147	140	157	149	160	146	159	135	162	127	141	130	149	148	139	160	145	158	153	128	146	159	145	166	146	163	156	176	158	152	166	167	155	160	140	151	149	151	139	149	148	157	145	151	140	159	156	163	133	167	123	166	133	155	145	144	166	170	156	173	158	142	160	144	141	152	147	160	151	125	154	142	139	151	160	159	150	144	124	154	138	151	139	135	152	150	128	135	165	152	152	156	149	149	150	158	158	156	159	130	145	132	159	152	146	142	145	161	159	147	144	142	160	170	164	146	166	165	144	139	143	142	145	134	137	155	125	127	158	136	176	172	142	171	135	157	134	152	145	133	135	145	151	144	138	137	150	149	134	154	176	152	159	166	166	147	149	166	145	152	136	136	148	125	146	160	150	147	145	142	147	145	154	139	153	137	143	144	148	139	135	138	139	152	178	141	164	127	142	165	154	169	151	161	143	148	152	139	154	155	155	159	139	138	149	115	138	145	166	145	156	134	146	154	155	147	145	141	144	145	166	133	140	144	143	150	153	144	151	149	148	142	139	149	170	146	121	162	162	130	144	137	126	164	126	131	159	141	139	154	159	161	147	153	162	152	141	144	154	155	134	148	178	126	151	117	138	169	144	174	150	162	146	158	145	147	150	145	150	140	134	128	136	153	157	135	139	147	151	153	144	140	142	144	136	155	139	134	175	173	139	140	158	130	149	140	149	175	152	172	156	157	161	142	128	150	146	157	135	154	145	139	161	154	175	153	153	152	141	143	133	154	150	137	141	148	159	155	155	166	146	163	168	166	151	159	129	160	149	139	157	156	165	150	156	132	137	143	153	157	135	155	150	141	147	139	124	129	140	138	149	148	135	143	154	142	160	175	136	150	129	146
59528	79097	43421	43482	5427	521	454	418	354	419	351	363	343	329	332	299	317	299	315	322	313	323	289	287	292	308	265	315	289	327	290	304	321	307	280	277	268	270	339	292	270	274	317	307	289	304	297	262	290	271	268	286	289	300	282	278	290	252	275	279	278	285	305	302	295	288	275	297	292	276	277	312	312	279	302	281	303	286	274	273	285	279	293	266	266	231	311	283	266	294	274	262	306	281	313	281	258	298	267	262	297	295	283	282	276	289	257	242	294	291	312	290	287	294	271	283	319	263	276	281	265	308	293	288	276	297	285	300	301	320	261	271	266	292	267	296	286	281	272	277	303	271	289	294	265	266	306	299	281	304	272	299	286	289	297	299	294	293	285	267	295	311	300	293	268	290	284	292	272	301	292	285	288	281	270	294	297	271	323	288	275	290	234	294	286	280	260	311	308	292	291	271	291	291	286	310	286	276	289	316	303	277	304	303	302	287	287	277	289	301	280	296	282	285	269	278	273	311	280	292	307	269	282	295	324	263	344	323	271	305	263	276	284	281	283	313	273	274	291	273	262	285	310	311	283	271	284	272	286	294	289	259	263	293	293	290	298	279	286	298	267	321	278	290	308	301	281	301	296	286	315	258	279	298	299	331	287	277	323	305	298	289	306	298	293	283	276	268	278	261	279	298	274	319	284	259	294	298	298	295	278	322	317	257	302	298	282	276	319	267	295	314	294	300	309	302	321	286	286	288	306	298	271	293	289	269	279	289	283	281	286	304	308	303	318	289	308	287	308	302	280	268	282	302	275	329	278	290	288	299	278	277	297	285	284	288	258	255	299	292	301	259	290	273	270	303	303	300	280	286	285	269	289	285	284	301	265	291	292	270	302	270	285	264	293	297	261	277	318	284	271	287	283	290	292	315	302	298	279	284	233	274	277	284	253	297	282	286	246	284	277	309	307	297	282	262	272	285	290	282	278	295	288	263	295	278	302	287	297	291	276	280	280	278	297	292	322	291	304	289	302	276	310	309	307	271	306	272	294	306	245	304	264	284	274	275	294	299	304	279	309	286	302	274	262	296	307	267	280	278	277	280	312	295	285	305	288	318	333	304	306	311	294	293	269	283	273	298	291	283	260	310	284	293	277	254	256	300	302	276	292	274	286	292	308	247	276	294	295	277	291	267	277	313	266	246	273	281	294	314	279	292	279	290	298	284	287	284	281	283	299	290	280	272	316	272	287	276	291	309	279	277	282	274	282	278	297	294	300	264	293	286	281	292	274	311	275	250	267	263	301	285	277	278	288	321	283	302	255	270	300	293	313	279	317	275	299	306	275	294	282	280	284	301	282	311	272	287	301	254	281	278	314	299	273	264	278	294	287	305	301	292	269	272	271	287	290	279	272	308	255	289	295	295	251	282	263	262	266	259	267	277	280	298	270	263	285	284	276	244	275	262	296	292	291	275	287	266	302	291	296	309	276	282	300	277	263	298	288	306	279	306	317	333	310	302	276	303	271	288	295	293	287	328	296	275	313	277	282	289	300	297	299	252	279	303	293	277	284	297	274	301	268	325	293	268	290	278	277	276	279	304	252	266	264	300	282	295	283	322	294	302	306	301	292	304	288	271	292	318	287	286	290	280	275	275	258	298	292	290	279	272	283	287	280	301	325	260	309	253	281	296	308	287	293	295	309	309	273	276	299	267	286	312	288	290	326	291	258	293	307	271	286	277	273	278	294	290	296	282	305	325	290	291	283	290	289	272	274	303	277	305	300	276	294	304	325	313	273	293	308	315	314	296	282	293	300	260	285	291	289	314	267	264	314	282	275	289	292	268	280	286	283	279	302	290	288	280	294	307	288	296	282	277	316	300	271	287	321	303	272	292	273	298	317	273	273	278	277	279	294	277	303	283	272	285	301	308	301	305	283	299	274	296	305	305	298	290	292	302	278	276	307	288	293	285	267	287	269	291	309	316	293	298	289	290	280	276	285	292	284	261	262	303	285	288	268	266	303	280	333	281	296	309	293	310	279	333	276	298	306	279	303	311	313	290	302	292	302	271	273	297	286	330	266	285	293	287	314	301	267	291	303	291	282	307	279	278	282	266	311	297	307	283	301	278	317	330	303	275	311	286	266	266	291	284	301	263	290	321	282	286	279	288	306	274	286	287	299	283	264	286	247	278	288	281	291	316	302	297	281	282	289	277	283	281	272	305	279	284	288	306	288	312	260	321	296	302	293	278	288	276	291	271	287	254	304	256	298	312	293	274	248	283	291	286	288	273	297	264	273	279	250	285	288	270	305	276	261	278	261	299	256	294	296	291	264	294	305	277	278	299	276	292	309	265	268	283	271	272	284	267	301	304	269	278	265	280	297	270	278	339	265	282	295	274	276	294	302	286	301	265	284	299	290	293	284	271	280	277	280	318	267	303	303	323	299	298	291	259	301	293	278	283	301	273	291	308	265	303	305	274	275	279	306	300	267	282	302	272	292	297	299	306	302	255	285	299	290	324	276	295	269	292	302	296	319	298	254	282	310	300	296	280	314	264	300	256	283	255	270	314	286	304	273	294	273	286	284	279	288	283	291	287	275	278	275	289	275	244	283	288	270	298	285	299	281	298	281	274	277	272	291	268	284	281	263	263	317	287	284	276	289	295	291	252	285	302	312	316	262	287	296	282	278	298	285	260	294	277	284	314	264	275	266	258	310	279	292	295	301	287	305	286	311	300	284	285	292	300	289	275	281	262	312	285	275	276	301	266	281	323	284	290	294	327	274	292	303	286	293	301	285	303	288	302	309	269	275	309	277	256	287	303	301	311	274	281	282	289	290	307	256	270	286	263	306	302	289	268	303	275	289	298	293	293	294	274	276	266	284	277	304	278	284	284	286	291	283	309	284	260	293	316	264	282	258	292	271	300	280	270	273	269	308	275	289	302	303	266	298	296	311	288	312	293	280	327	293	284	305	280	263	285	271	287	282	269	271	259	294	286	300	302	294	249	282	279	301	320	304	286	287	275	297	283	279	290	316	281	285	285	302	256	295	298	304	305	305	323	309	288	326	281	270	298	279	305	291	293	249	279	285	293	284	310	275	286	289	301	273	282	270	268	276	284	288	293	292	297	298	272	300	291	303	300	303	307	309	267	296	274	314	284	276	303	278	275	295	284	283	285	292	302	292	280	293	305	276	272	303	265	278	333	324	283	308	266	257	283	267	298	269	260	286	289	293	320	278	293	284	257	296	329	287	270	292	277	268	285	290	277	260	288	312	286	279	290	294	303	296	294	296	266	300	276	261	297	302	270	255	280	268	264	323	265	265	280	309	275	267	293	288	299	295	282	281	303	262	287	271	289	272	267	274	272	292	294	293	306	328	266	270	274	323	308	277	303	281	298	269	293	270	267	300	284	282	263	309	305	252	268	258	267	308	325	287	312	279	300	274	304	277	288	282	290	291	294	291	289	286	269	300	319	299	271	276	276	279	272	290	303	282	288	286	303
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
