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
341156474168	341156474726	341156475276	341156475828	341156476376	341156476928	341156477476	341156478026	341156478576	341156479126	341156479676	341156480226	341156480776	341156481326	341156481878	341156482426	341156482976	341156483526	341156484076	341156484626	341156485176	341156485728	341156486276	341156486826	341156487376	341156487928	341156488476	341156489026	341156489576	341156490126	341156490676	341156491226	341156491776	341156492328	341156492876	341156493428	341156493978	341156494528	341156495076	341156495626	341156496176	341156496726	341156497278	341156497828	341156498376	341156498926	341156499476	341156500026	341156500576	341156501128	341156501676	341156502228	341156502776	341156503326	341156503878	341156504426	341156504976	341156505528	341156506078	341156506626	341156507176	341156507726	341156508276	341156508826	341156509376	341156509928	341156510478	341156511028	341156511576	341156512126	341156512676	341156513228	341156513776	341156514328	341156514878	341156515428	341156515976	341156516528	341156517078	341156517628	341156518176	341156518728	341156519276	341156519826	341156520376	341156520928	341156521478	341156522028	341156522576	341156523126	341156523676	341156524228	341156524776	341156525328	341156525878	341156526428	341156526976	341156527528	341156528078	341156528628	341156529176	341156529728	341156530278	341156530828	341156531376	341156531928	341156532476	341156533026	341156533576	341156534128	341156534678	341156535228	341156535776	341156536328	341156536878	341156537428	341156537976	341156538528	341156539078	341156539628	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2760	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23509	21940	30009	24527	21943	21971	6282	1355	961	888	886	800	862	752	748	725	691	687	684	688	649	661	626	620	618	602	665	662	642	618	735	642	681	697	719	696	661	699	659	692	603	648	650	640	678	650	670	695	623	632	682	629	665	574	651	619	606	632	647	605	650	598	601	600	624	571	624	645	604	608	589	595	582	596	572	595	603	617	562	552	566	585	599	579	586	651	605	584	633	618	607	557	571	568	593	560	622	605	599	547	602	607	578	602	625	580	539	619	557	543	609	604	646	614	607	584	630	588	608	620	595	551	630	600	621	578	588	620	632	588	569	598	593	603	638	615	565	600	602	606	594	591	585	584	571	576	591	590	528	574	567	616	580	610	559	584	571	599	574	592	605	582	620	595	605	578	595	594	571	574	616	536	619	615	548	534	621	582	576	570	639	600	568	587	570	577	585	652	594	616	604	617	618	583	612	570	614	575	548	608	538	583	589	597	597	597	630	594	605	599	592	631	590	589	635	599	601	574	547	604	610	588	608	637	613	589	620	567	633	562	582	596	588	635	548	592	580	596	571	584	605	635	613	585	617	590	631	590	610	598	587	580	615	608	565	588	634	595	629	627	610	599	552	611	585	624	559	577	583	562	576	594	577	601	607	642	603	548	583	559	634	622	599	607	614	622	586	649	571	605	592	596	614	632	602	570	594	629	626	623	563	582	634	596	633	621	586	579	624	621	650	568	532	580	576	549	633	575	611	554	625	618	576	600	593	626	586	588	567	574	574	616	569	598	583	631	631	582	606	592	571	575	592	611	593	533	604	573	563	606	617	557	583	568	593	626	582	603	611	530	593	583	586	614	580	597	586	568	576	594	569	624	590	579	597	567	577	580	582	586	604	582	600	636	592	579	593	597	615	640	558	573	575	587	568	608	587	574	594	569	606	603	579	585	608	572	633	597	592	546	588	606	592	583	589	581	551	569	598	565	575	607	604	563	563	632	602	601	605	542	570	586	579	577	586	623	554	592	610	616	583	551	600	568	605	605	582	581	606	565	627	611	547	579	605	570	557	620	613	578	581	585	616	563	602	605	614	586	581	617	602	645	589	590	562	639	583	609	624	584	608	593	581	584	592	584	601	615	569	578	632	620	615	618	617	608	597	576	602	580	573	591	583	589	591	591	597	594	580	587	624	537	597	606	565	605	558	596	562	632	584	611	607	569	595	609	605	586	574	564	590	598	552	587	579	571	652	601	576	592	599	572	609	607	628	561	565	573	567	581	589	575	602	576	612	614	586	616	611	575	622	602	610	626	611	629	572	591	591	584	586	620	572	600	586	594	589	603	579	580	586	596	597	606	611	633	587	605	570	605	566	606	584	573	587	586	638	598	604	592	580	604	563	583	584	574	611	587	592	628	597	606	586	553	588	584	566	542	540	559	625	574	548	640	593	569	580	621	628	598	619	570	619	561	616	579	593	589	597	635	567	606	616	581	614	581	604	587	564	586	566	587	552	583	613	601	603	606	571	596	607	600	594	595	551	555	605	639	558	579	563	587	607	589	592	589	598	572	578	587	641	627	624	584	551	606	597	600	591	575	562	564	586	565	603	560	571	579	561	570	559	586	579	605	561	574	609	595	550	557	598	587	544	595	611	607	645	598	614	590	518	591	607	593	579	590	609	582	627	615	593	607	576	589	626	602	615	587	603	540	602	600	588	606	620	594	593	570	595	598	569	626	614	612	554	583	620	627	563	581	593	606	584	632	627	562	604	577	582	565	587	609	586	613	546	567	570	593	606	591	578	662	595	627	569	552	603	574	597	586	596	522	568	628	579	592	571	591	563	618	596	599	576	583	582	607	584	584	599	573	585	579	599	606	592	524	563	560	570	588	605	584	627	576	592	551	598	591	595	623	614	625	588	567	613	593	606	623	582	601	569	585	581	646	601	569	579	594	574	554	583	615	554	561	596	582	575	569	593	578	585	581	552	606	603	636	588	553	554	606	545	548	646	606	607	568	612	627	571	611	613	603	612	617	586	572	590	609	601	605	567	583	616	590	580	622	616	566	543	563	641	594	655	577	556	612	606	569	626	606	608	559	604	632	639	551	611	610	574	571	610	614	610	615	594	624	577	578	585	606	569	577	611	604	594	563	606	612	605	598	599	608	627	602	565	633	569	650	546	597	595	607	556	600	589	592	597	584	576	584	569	578	586	580	597	572	569	615	565	581	612	576	555	557	584	617	584	612	578	615	602	594	599	574	595	572	639	584	567	597	593	555	595	594	579	589	585	558	592	568	629	575	555	589	592	606	617	602	552	608	583	573	560	601	584	576	566	611	573	578	615	559	572	604	604	578	587	590	573	566	598	592	544	599	611	590	584	585	611	588	533	581	602	570	556	581	580	587	569	622	604	613	607	640	602	617	578	609	578	566	635	575	587	618	585	594	627	584	564	567	547	590	579	613	595	570	565	542	599	582	579	613	581	625	614	577	596	571	565	611	585	572	568	588	569	585	579	586	597	578	597	591	612	589	625	602	641	574	616	593	601	599	566	589	574	587	567	563	624	610	605	612	594	585	570	569	604	587	605	581	594	617	559	600	550	550	599	604	585	581	566	577	571	597	586	574	563	605	561	541	608	562	585	577	592	611	607	588	607	592	632	581	574	611	599	584	669	599	619	546	601	560	616	614	629	576	588	604	628	647	603	579	649	589	565	611	612	597	618	639	589	565	578	634	622	593	606	557	558	602	595	593	618	620	617	584	611	577	612	614	587	609	582	602	575	553	567	567	604	594	625	577	533	585	601	601	604	586	591	594	600	584	614	598	579	543	628	603	590	562	585	621	602	632	574	569	624	627	602	577	558	583	578	624	596	588	581	611	635	584	607	587	602	611	616	592	569	610	585	616	586	587	549	598	634	595	607	586	555	593	585	574	608	576	526	590	617	593	641	588	590	619	547	553	598	589	626	599	550	563	585	585	598	569	600	570	587	548	622	604	604	575	580	578	650	616	572	585	526	631	582	590	559	576	581	588	584	592	587	603	606	589	563	617	586	603	599	545	566	570	628	576	618	586	575	585	566	606	590	568	581	592	597	552	573	561	603	585	621	635	590	589	579	619	593	572	593	550	623	588	609	608	616	583	609	636	601	631	605	652	589	568	650	623	639	584	611	601	648	582	602	589	570	554	604	607	563	602	605	591	619	586	582	569	569	619	575	594	587	628	571	613	612	532	592	599	572	585	597	650	591	637	578	603	589	607	600	614	615	590	566	576	589	552	550	599	646	517	604	612	598	584	566	577	602	608	606	535	586	558	564	620	624	568	595	567	613	603	541	625	594	578	625	610	625	568	620	602	555	607	599	645	582	585	592	585	558	603	571	666	579	614	620	567	569	552	532	586	588	594	611	575	580	590	622	624	571	576	611	617	579	604	574	598	548	617	581	589	604	616	627	583	610	619	601	570	572	574	572	612	587	563	582	604	522	635	626	622	598	604	597	577	601	590	544	583
33674	14651	9691	4774	3424	2711	2147	1786	1494	1232	1087	978	935	851	845	754	799	737	719	731	716	688	662	642	698	690	696	665	628	639	837	781	745	754	747	741	744	686	710	704	709	706	662	699	720	740	699	644	667	693	696	626	705	674	660	705	690	662	628	614	671	601	585	638	612	616	611	625	593	621	623	612	594	640	606	635	609	609	612	624	646	604	623	596	604	622	646	640	629	607	614	628	648	627	648	622	589	605	640	593	639	664	593	680	612	612	659	615	596	600	580	602	602	617	615	642	616	641	682	685	636	658	627	601	580	568	581	613	613	587	635	654	659	602	590	614	604	634	632	609	596	597	654	668	594	602	620	603	598	653	577	599	649	611	676	624	630	611	606	588	590	656	684	605	578	592	616	635	602	585	649	624	646	598	600	583	622	632	582	598	635	646	583	641	605	607	586	601	600	616	589	580	592	618	639	619	591	628	568	629	646	596	585	598	595	584	650	565	598	586	589	597	569	586	620	593	642	632	658	606	623	598	631	619	656	600	605	600	571	636	604	564	634	634	599	660	641	584	605	584	594	601	608	609	643	576	624	629	623	584	621	628	640	598	564	605	612	590	611	619	598	624	627	602	598	628	616	586	601	591	603	622	634	629	645	620	647	584	608	588	625	599	605	637	609	662	621	573	592	646	606	618	583	622	587	621	604	630	610	569	570	627	610	597	632	622	614	611	649	570	619	630	634	603	599	642	585	636	546	599	586	623	685	590	623	619	601	561	655	581	609	564	565	584	552	614	640	627	646	608	588	642	610	636	604	598	563	620	658	640	588	582	600	595	653	626	638	600	591	586	625	653	595	630	636	646	603	599	606	621	614	637	586	603	620	621	645	668	625	570	607	649	613	584	625	602	616	586	632	660	622	588	617	596	605	633	632	603	610	595	589	631	571	602	595	624	611	569	621	669	618	633	639	618	613	577	628	623	591	606	647	623	581	642	604	577	596	610	598	637	604	626	628	594	645	623	589	578	600	603	648	598	595	601	603	575	633	579	580	617	648	615	565	661	618	614	580	608	602	612	604	596	571	641	642	598	613	659	601	612	649	575	632	571	588	636	609	626	515	616	594	613	628	625	562	623	611	586	616	590	605	610	620	606	648	611	634	649	607	603	625	618	596	642	580	607	621	633	647	649	604	577	620	614	659	590	596	605	575	591	622	586	646	612	622	618	606	655	630	594	641	588	635	596	623	600	617	622	582	601	569	609	620	587	665	616	656	616	613	602	583	607	626	600	626	629	588	591	608	600	616	637	612	582	610	612	587	598	611	543	635	610	602	608	669	618	602	610	605	618	617	630	582	633	648	558	646	629	629	621	641	608	589	616	627	541	590	574	604	592	629	608	566	566	646	607	631	605	608	613	568	646	640	568	634	662	603	654	636	595	597	598	601	610	604	612	609	591	584	610	630	606	616	619	641	571	578	626	614	604	577	610	615	590	611	598	616	598	630	655	605	568	643	594	621	632	633	623	598	620	601	606	600	609	642	587	601	626	575	629	661	595	594	631	591	593	590	578	623	596	612	606	610	617	586	591	619	555	623	593	610	585	585	604	607	607	595	590	605	581	565	580	650	638	643	596	608	614	616	636	587	592	620	583	610	642	599	629	596	605	644	583	643	617	598	616	599	657	602	624	619	592	587	614	618	581	621	615	633	628	620	578	641	596	589	583	638	614	637	611	589	571	587	576	587	615	612	611	660	620	584	586	567	607	590	614	628	626	613	661	660	645	553	609	653	587	617	597	584	607	597	619	610	612	595	608	609	550	610	627	599	584	623	588	606	605	592	617	624	578	647	585	605	627	578	597	606	596	613	599	608	594	623	631	627	599	606	565	582	646	643	570	623	589	622	614	650	593	636	616	632	625	620	601	554	606	622	616	613	624	598	598	656	643	640	645	603	626	594	613	619	660	609	635	595	628	627	590	586	606	634	633	639	613	653	615	662	654	621	612	605	596	599	611	597	635	574	596	591	643	590	612	620	629	583	623	588	625	640	602	604	570	608	578	604	607	603	613	587	552	622	600	652	575	584	628	576	578	628	591	655	629	604	580	595	590	629	652	595	644	638	630	670	623	606	623	568	640	625	589	605	647	584	578	695	629	651	603	648	632	593	633	612	613	563	577	634	613	586	567	629	605	613	587	560	604	595	595	578	596	603	578	610	585	620	622	569	627	617	599	623	587	612	611	564	590	607	612	575	595	600	622	593	597	600	575	628	612	641	608	601	623	624	636	636	593	567	592	569	585	571	600	607	611	640	633	626	610	628	590	667	625	605	599	606	583	612	635	609	637	589	589	624	587	620	566	600	612	615	620	632	585	611	588	631	667	610	606	625	647	606	626	662	594	624	627	625	617	609	632	629	603	595	558	618	632	614	642	598	617	633	603	622	614	597	610	607	629	554	599	654	646	609	644	643	607	624	585	651	609	586	550	586	624	633	625	641	637	588	601	622	628	607	585	605	626	574	590	625	603	584	643	586	599	636	589	621	608	626	641	633	587	599	553	611	609	598	611	659	598	573	620	624	613	671	584	625	576	636	579	628	598	586	605	574	603	637	636	634	629	624	626	611	647	552	632	656	647	639	602	623	568	642	593	637	584	607	612	601	637	594	632	585	631	584	645	634	608	648	621	601	636	588	563	574	659	608	605	581	592	606	662	610	575	621	620	603	616	610	594	581	616	561	617	647	558	617	579	580	566	591	599	599	591	612	604	603	627	602	624	606	635	591	588	620	605	584	579	597	616	638	560	628	595	591	613	596	564	625	621	600	634	595	611	560	626	569	602	564	589	572	613	621	614	597	631	580	615	563	637	622	607	604	611	566	546	609	606	617	599	620	562	602	595	650	609	595	610	565	586	615	591	595	612	564	598	601	622	598	607	601	601	618	587	607	575	632	611	649	603	623	574	630	583	627	559	608	622	674	669	581	605	589	611	609	664	607	636	596	599	646	611	590	563	590	573	590	605	578	529	611	625	626	656	634	636	575	627	643	610	639	622	592	593	595	607	570	583	612	629	634	562	588	627	636	622	599	576	620	609	613	606	600	626	600	624	616	622	596	638	567	600	632	604	573	597	610	598	629	602	615	606	624	643	632	590	609	619	606	616	571	542	606	597	630	665	608	607	648	609	596	554	579	602	640	603	623	648	658	612	579	636	602	569	639	626	595	608	624	617	608	589	609	562	634	599	606	613	637	630	612	606	590	600	578	631	619	583	616	571	598	628	575	582	600	601	604	655	623	642	603	645	599	622	656	620	572	625	602	629	680	655	602	656	618	630	608	607	627	604	582	622	604	570	618	646	594	617	599	613	573	610	627	618	595	615	594	623	652	632	595	619	678	625	636	631	612	593	644	564	625	587	640	584	623	579	636	596	558	637	639	619	611	591	601	640	646	588	618	619	630	624	552	643	579	598	626	600	649	629	584	610	607	603	648	633	600	607	614	598	628	597	610	605	587	613
28575	16556	2502	472	351	322	302	262	288	265	260	279	260	282	237	284	285	272	284	292	278	253	263	262	246	284	290	294	278	298	346	275	293	272	316	297	310	259	282	263	255	306	298	256	262	295	327	262	286	307	280	294	298	264	284	265	298	264	254	265	275	274	277	282	266	272	248	260	298	261	249	279	267	279	278	254	280	284	279	270	278	286	254	289	305	277	262	276	271	267	270	255	279	265	266	270	273	303	247	277	265	274	283	282	284	259	277	259	258	265	274	317	258	284	284	261	272	249	282	283	294	305	247	282	312	294	261	281	263	270	259	272	263	267	289	280	277	261	270	272	274	273	274	301	275	282	285	263	257	268	271	270	292	249	269	250	309	289	280	295	304	278	263	267	246	286	242	271	264	268	258	261	282	288	266	293	262	291	271	255	267	274	256	308	291	278	232	298	247	305	276	286	240	310	302	255	267	293	277	265	259	254	273	257	241	260	286	271	263	285	252	285	265	261	261	250	288	270	268	286	256	273	270	270	267	271	266	289	290	241	280	284	274	287	265	294	267	269	263	269	275	235	303	268	282	274	252	262	257	272	267	283	264	260	263	270	242	281	292	246	278	260	281	252	285	265	273	260	275	298	276	286	283	282	280	300	258	277	264	259	299	258	265	261	262	258	252	287	279	269	269	226	255	255	275	266	241	253	264	272	267	267	247	246	279	296	240	257	272	241	230	273	271	272	290	236	279	238	241	281	252	301	270	229	246	266	271	251	307	253	266	281	267	290	275	235	259	272	267	273	243	265	278	277	249	276	298	247	233	290	247	293	246	266	298	284	268	263	261	280	282	284	270	266	282	271	265	259	251	243	295	272	277	268	281	268	271	243	275	291	269	262	259	254	276	234	240	290	280	268	285	281	263	274	252	260	247	290	281	261	253	261	277	271	269	251	283	286	278	281	255	287	301	258	264	242	264	270	301	283	246	226	283	264	295	275	250	283	280	277	270	262	257	260	279	265	274	273	260	257	272	244	279	282	278	327	261	276	253	306	262	224	275	270	245	280	253	280	275	258	230	288	269	257	289	253	259	268	265	242	273	275	267	267	277	283	285	271	292	290	278	266	259	247	257	278	282	267	267	281	263	277	280	274	268	266	256	310	259	274	251	278	263	267	276	275	265	285	254	264	284	283	280	258	250	265	263	280	280	290	278	290	265	269	252	254	269	260	273	289	282	265	278	292	286	287	267	269	265	284	305	281	287	270	282	264	274	263	259	275	276	276	238	325	252	246	274	277	245	265	225	237	262	260	258	270	268	254	269	288	279	242	283	272	270	271	279	263	273	263	268	279	296	259	276	257	257	289	260	277	263	267	257	258	294	289	273	266	286	241	241	281	260	293	254	302	277	255	267	253	272	261	274	267	257	243	293	253	270	269	268	262	288	277	320	284	276	260	271	288	270	295	278	257	287	264	276	273	274	266	288	292	275	295	274	256	257	241	278	280	240	227	271	265	264	257	286	275	272	283	254	275	272	292	283	266	280	269	270	300	302	280	271	239	267	266	285	252	253	287	261	251	256	291	219	263	263	289	255	306	245	282	275	233	263	271	265	268	252	256	301	268	284	272	275	302	261	256	257	266	256	274	278	258	250	286	303	268	260	259	247	236	264	261	273	232	290	267	274	272	257	292	278	257	279	312	282	278	277	282	268	290	237	243	279	272	303	284	275	262	235	276	271	260	268	281	276	285	244	244	263	271	275	266	266	270	286	268	288	252	242	256	275	245	270	268	258	249	256	291	271	264	263	279	285	272	263	320	257	276	248	237	289	253	308	282	270	270	276	286	279	267	255	253	221	246	274	267	278	261	246	277	251	265	249	279	263	284	279	294	279	254	265	283	267	289	264	276	232	252	305	277	253	269	271	274	284	258	273	261	296	251	278	285	244	265	259	278	285	263	273	270	274	263	271	253	279	290	273	262	274	287	284	254	253	287	254	275	276	276	249	274	260	263	271	283	243	268	292	261	301	262	275	291	267	253	283	286	261	254	256	282	262	264	272	273	250	242	279	279	299	257	265	281	253	267	252	264	266	263	264	280	286	261	264	252	262	255	278	258	253	290	231	289	279	262	257	301	269	281	261	290	280	278	279	223	265	251	257	273	281	249	262	292	276	273	311	280	282	261	281	252	274	264	262	259	244	286	264	278	254	295	289	237	274	305	252	247	286	272	248	272	266	256	287	261	275	270	286	292	276	264	286	264	257	287	259	258	249	270	276	253	240	258	280	276	267	288	270	245	242	253	272	293	261	260	247	273	277	291	295	285	266	306	265	277	291	279	265	272	261	271	271	251	270	240	266	275	271	265	266	264	255	250	263	271	263	280	281	284	268	261	281	290	303	265	246	260	263	266	260	253	274	265	300	261	281	264	276	264	258	275	279	278	281	268	261	263	221	277	246	259	296	265	284	254	264	259	269	263	274	291	258	294	279	283	253	295	256	257	267	269	261	282	251	275	282	267	286	260	244	253	276	274	269	275	254	298	288	257	254	276	274	263	265	249	261	272	270	292	283	284	276	270	269	304	271	284	270	267	265	257	281	250	241	282	247	271	295	251	255	294	261	250	238	281	252	259	269	257	286	300	286	292	248	255	273	258	255	257	281	255	259	273	272	243	293	235	280	281	255	253	274	221	270	281	258	236	261	272	255	269	251	276	272	290	272	282	299	272	273	271	285	282	250	260	271	261	261	261	272	246	294	265	321	269	270	284	256	262	280	247	284	272	287	265	257	263	263	272	289	292	243	265	257	298	294	261	247	289	281	269	253	242	267	251	270	244	273	259	260	262	274	267	317	241	260	311	288	237	276	266	279	253	262	288	261	310	284	268	277	278	263	283	271	278	288	291	272	267	258	291	260	275	281	261	263	287	270	268	251	272	307	252	271	286	285	299	241	244	249	267	297	283	258	263	246	287	274	263	256	278	275	259	269	267	278	262	246	242	259	293	295	274	280	276	263	274	266	274	256	293	269	273	282	250	258	263	292	249	287	284	269	252	250	281	254	252	268	264	279	247	267	265	264	249	276	292	284	252	275	263	246	257	283	272	283	260	276	299	254	296	246	272	261	279	247	286	272	305	314	279	253	296	283	257	268	277	273	272	277	254	263	275	250	257	268	283	246	254	269	273	273	275	267	290	259	259	244	283	289	281	279	274	260	289	255	270	289	293	271	269	276	287	279	243	288	253	260	274	255	246	269	267	285	236	253	280	275	283	270	285	279	266	250	265	308	266	284	264	277	302	287	251	309	262	279	261	252	270	262	263	286	252	272	306	278	265	285	287	270	262	271	281	234	279	273	246	276	259	258	252	277	256	261	274	279	248	300	286	293	266	247	280	295	301	283	262	251	278	293	282	278	258	250	271	252	233	292	227	269	239	276	278	283	238	280	237	233	265	241	257	260	258	264	270	277	284	267	265	296	256	274	256	288	276	269	257	276	265	241	277	269	261	275	281
8603	779	499	390	351	287	315	322	305	296	297	293	294	298	331	336	268	284	299	300	290	295	305	290	287	299	295	286	295	320	341	347	305	332	346	340	324	318	306	306	313	307	263	305	302	325	317	321	319	277	324	301	291	280	305	299	287	299	326	291	314	311	291	286	290	269	298	294	294	273	285	285	307	306	296	273	277	280	285	313	285	319	279	271	286	296	286	280	302	288	289	330	291	282	296	288	307	289	327	299	306	289	289	317	306	308	313	301	283	308	305	310	320	289	294	306	250	297	308	309	321	270	284	312	296	299	282	302	325	285	278	293	298	255	300	276	292	305	296	297	277	294	301	312	284	294	258	294	282	288	291	252	313	295	293	288	275	302	290	286	304	299	285	268	291	293	278	320	267	292	302	298	273	298	281	286	279	318	300	294	291	292	294	285	298	285	286	294	304	273	292	287	293	314	312	306	265	301	299	280	303	290	272	295	285	300	281	290	294	263	312	307	293	256	337	293	283	259	265	277	319	291	303	274	331	302	309	323	286	253	290	272	275	311	275	278	303	316	297	288	313	304	270	245	312	283	264	291	262	297	336	289	290	295	286	309	296	283	303	297	290	294	277	289	286	300	312	275	244	291	298	305	307	286	311	265	281	309	289	316	315	269	300	299	282	304	284	296	282	272	326	307	264	298	312	298	304	294	257	294	270	306	298	279	301	300	288	290	265	288	271	291	296	275	282	288	296	296	312	288	277	275	291	290	275	304	304	317	283	310	279	274	281	268	295	313	289	284	291	263	300	316	303	302	294	292	302	292	283	275	315	287	286	276	283	290	303	269	304	306	283	282	306	323	296	293	281	301	271	286	316	299	294	311	274	305	289	316	285	292	288	306	293	305	286	286	277	276	250	280	294	312	327	293	290	296	274	280	297	308	306	287	275	288	310	310	261	270	307	270	299	290	305	303	275	300	279	294	303	285	281	274	286	268	293	293	266	281	284	308	272	279	272	309	284	298	302	281	325	277	296	279	287	295	278	319	303	306	284	297	286	285	321	271	272	297	270	290	288	301	308	305	305	303	279	283	315	299	279	287	291	280	312	271	292	305	306	297	301	271	286	303	284	300	283	301	321	296	278	295	278	293	303	292	283	308	280	298	270	306	279	300	314	258	308	267	310	291	288	295	308	275	311	267	340	277	277	289	275	300	305	281	284	266	304	292	281	268	303	313	295	292	260	288	299	287	284	304	331	300	276	296	291	285	266	301	278	286	281	293	271	300	299	287	282	296	279	295	292	280	255	302	288	287	272	275	264	275	268	291	280	281	317	282	273	303	315	288	310	295	272	303	282	296	287	304	282	253	274	254	287	315	299	276	287	311	271	294	291	307	297	277	297	296	315	303	277	289	319	272	303	274	266	292	308	293	281	320	312	298	287	279	293	280	265	299	262	263	282	272	275	294	294	289	278	281	298	287	300	291	285	292	273	250	275	313	288	285	313	307	279	272	292	308	285	290	288	270	312	281	289	305	290	322	272	303	327	276	269	291	289	282	314	275	316	249	311	304	309	262	282	261	326	284	279	294	301	285	295	308	262	275	301	296	293	278	279	297	280	301	296	295	280	270	322	274	278	291	292	283	315	281	299	299	282	301	313	317	247	283	297	266	277	279	258	283	304	301	311	299	294	288	301	277	302	297	290	297	281	295	278	279	283	292	272	252	292	297	290	289	307	315	296	329	308	289	281	300	315	302	303	292	294	303	281	292	302	315	296	267	308	310	285	273	277	306	321	281	300	289	284	302	281	306	292	275	278	285	263	288	272	283	287	297	286	321	295	294	296	280	284	320	303	268	286	311	287	292	296	297	307	291	294	278	275	312	281	293	254	285	316	292	266	299	285	265	278	324	302	292	273	265	293	309	272	299	303	287	281	283	312	297	307	297	300	290	287	307	296	329	285	284	279	290	326	300	285	276	283	284	263	292	296	293	320	303	308	281	307	285	260	254	279	289	299	307	330	259	275	275	259	292	290	320	298	303	256	303	273	286	285	279	311	302	290	326	304	273	294	307	283	296	301	312	289	285	287	268	305	279	272	284	317	261	322	304	288	290	296	309	273	268	280	289	275	310	276	282	312	262	251	279	289	300	271	291	295	267	298	312	257	268	294	279	276	323	273	307	268	291	311	299	296	298	293	299	266	303	310	295	282	280	256	267	304	322	279	295	292	276	294	312	310	269	320	289	302	297	299	308	305	292	275	257	281	295	274	307	285	302	272	293	307	266	296	299	293	288	310	259	254	272	306	289	302	339	280	283	298	290	306	298	282	281	315	267	282	311	287	285	269	281	292	256	282	272	286	296	304	247	263	273	274	304	302	269	294	292	289	284	309	290	288	320	264	276	291	285	290	292	302	293	294	296	296	277	268	276	280	303	257	288	268	294	288	333	278	269	321	278	287	292	309	307	266	301	294	313	282	245	303	295	271	280	305	282	273	265	256	311	246	302	307	290	322	297	286	308	302	298	256	271	290	324	279	284	306	278	245	306	296	275	318	286	293	261	275	309	291	301	307	284	288	304	290	277	291	286	260	298	289	285	295	283	307	288	320	297	279	276	290	272	294	301	283	311	292	285	274	273	300	266	304	276	300	284	293	292	305	293	260	291	271	293	278	283	289	303	324	300	301	311	321	311	291	266	280	306	279	284	307	281	315	305	256	282	307	278	280	289	299	276	286	281	271	274	301	291	291	253	250	328	283	290	297	316	286	291	300	302	292	320	316	311	288	274	263	260	266	287	268	304	287	275	260	282	293	281	295	315	295	275	304	279	305	283	262	312	273	271	312	276	300	276	300	294	288	307	303	282	294	268	296	288	287	296	288	292	282	304	286	291	288	278	308	280	302	321	313	256	300	324	292	311	278	303	286	299	319	292	299	283	282	294	288	284	298	297	288	267	270	318	290	261	278	287	299	326	291	289	312	276	304	289	295	316	265	289	279	268	278	284	300	292	280	293	279	283	260	278	310	303	274	298	271	319	284	300	301	284	299	274	309	285	305	278	309	298	296	301	311	307	288	282	304	260	282	264	287	309	290	312	295	284	283	279	284	289	316	302	314	263	269	313	277	311	300	267	332	288	293	302	283	277	269	276	302	284	279	313	309	319	271	293	270	317	266	272	302	305	282	287	268	308	304	294	267	297	270	302	282	284	261	268	274	276	276	294	274	294	299	281	285	313	311	294	310	331	293	311	287	294	307	306	269	312	296	342	310	299	313	297	276	324	268	285	288	252	289	243	328	315	288	317	288	289	282	283	277	310	264	272	256	270	307	280	253	302	304	282	283	302	291	311	311	307	293	298	276	265	305	305	261	302	294	304	299	303	303	307	282	272	280	284	296	309	276	313	246	291	301	289	267	285	293	283	293	305	281	300	270	286	324	303	266	301	313	283	305	302	264	296	302	293	254	288	289	290	276	281	290	253	305	283	255	276	296	300	268	296	292	285	298	297	263	289
24374	21596	28999	24685	21571	7192	1095	782	673	618	616	516	568	567	520	501	495	463	521	497	494	480	497	501	489	467	478	504	477	481	579	542	500	508	532	540	498	482	492	550	536	509	484	491	525	555	516	550	526	509	491	471	459	493	476	501	482	522	468	484	497	471	497	489	501	456	460	443	497	480	447	500	435	484	442	465	461	484	462	452	458	523	497	490	467	472	465	481	470	469	464	480	503	474	445	469	434	443	490	471	457	479	465	462	485	472	486	476	499	511	474	500	488	509	482	469	455	461	490	513	477	448	481	473	481	455	489	442	467	462	426	476	508	506	453	476	442	465	495	472	469	469	498	487	469	473	463	459	498	457	472	478	467	474	469	481	492	482	442	501	463	464	522	495	485	503	483	492	447	487	506	467	485	467	482	506	466	467	445	478	503	456	456	488	477	441	479	462	492	460	456	481	477	478	440	484	444	486	497	494	473	543	503	443	474	481	483	479	425	499	447	474	479	465	460	474	462	479	451	477	499	423	502	499	464	474	484	475	498	476	469	438	478	462	461	495	480	469	458	474	458	486	476	453	486	472	456	486	499	426	472	468	473	482	463	464	473	485	466	474	448	460	451	446	481	490	469	459	485	456	478	456	446	464	507	503	496	503	470	450	463	517	477	431	445	469	497	481	482	479	484	452	490	454	482	434	465	464	456	476	431	530	454	467	497	477	455	495	475	483	477	434	499	475	463	514	442	442	461	463	492	513	449	508	500	464	480	454	479	462	479	481	478	431	445	480	491	483	448	477	512	456	439	436	423	486	457	490	490	466	459	514	442	503	465	477	476	477	476	485	487	470	453	502	481	496	455	464	502	458	472	410	434	417	458	455	487	448	485	490	464	482	439	438	470	466	458	441	435	454	469	468	451	450	448	471	458	465	490	492	492	462	475	481	476	484	495	477	479	490	481	427	443	465	475	486	447	507	476	483	457	462	449	493	515	484	455	493	462	444	472	452	519	483	464	465	475	480	469	516	446	481	427	462	495	481	472	491	455	492	475	510	520	436	519	473	481	455	495	467	503	477	459	484	512	492	477	471	494	496	463	463	476	424	478	458	467	480	449	500	477	474	481	469	476	434	463	457	492	487	505	462	468	439	438	480	425	474	450	463	512	446	493	460	470	455	470	446	470	464	457	461	453	462	492	450	476	504	497	445	464	454	476	515	451	452	480	461	474	473	484	496	479	471	490	445	467	481	471	463	414	506	496	476	542	449	502	474	474	511	478	443	505	481	486	462	495	475	473	458	482	473	469	437	442	461	500	456	454	467	464	491	526	501	460	465	454	476	502	455	444	468	482	467	452	460	430	470	494	478	448	454	508	504	482	481	460	487	476	447	468	492	465	509	458	492	465	464	468	462	510	489	460	465	460	471	456	463	434	456	485	463	438	440	489	492	484	438	488	460	465	446	478	496	503	480	473	453	476	461	473	496	486	510	465	475	496	451	501	473	473	452	510	434	477	435	448	491	477	463	463	439	495	448	463	428	470	491	450	475	469	449	492	480	464	444	462	429	460	494	485	477	498	472	500	476	453	482	470	452	468	459	497	481	467	457	457	504	478	451	462	451	486	444	465	496	481	491	471	479	466	478	476	474	456	457	481	517	468	509	448	477	460	458	476	473	499	462	442	524	509	479	468	480	474	482	443	455	484	504	491	499	470	496	499	470	478	524	446	428	466	459	439	499	482	435	472	469	510	484	467	470	533	469	472	493	492	472	459	435	483	483	458	459	479	520	470	463	479	499	438	479	468	480	483	468	486	468	501	498	464	483	474	454	469	472	461	481	441	462	495	468	461	454	455	473	467	432	492	527	468	510	504	499	489	442	462	452	477	446	468	466	463	468	468	458	468	479	505	461	501	449	466	480	501	424	451	468	447	497	463	450	444	495	461	478	450	477	479	431	454	478	513	514	451	484	449	441	453	498	504	434	455	468	500	419	495	492	486	474	461	461	464	520	432	461	459	474	486	490	483	483	485	486	436	500	436	486	459	513	486	443	470	463	495	464	474	449	501	479	473	501	490	492	442	433	455	440	490	423	496	475	450	480	445	521	467	459	544	494	439	471	494	456	485	481	456	496	475	491	480	452	472	425	461	447	457	499	501	492	492	461	464	456	469	469	497	496	437	451	484	461	464	458	438	497	500	468	489	463	508	527	471	472	478	445	435	479	475	462	445	478	476	458	477	465	505	494	447	478	489	482	478	463	465	485	517	461	481	467	466	481	443	487	484	450	437	484	483	443	454	474	469	494	487	436	491	497	459	473	468	505	496	451	503	464	473	472	461	494	484	528	448	500	474	491	472	479	502	500	496	483	481	484	487	497	458	438	431	466	490	467	448	484	448	458	507	499	469	428	480	495	469	438	481	477	477	446	500	462	471	467	447	477	489	480	471	460	512	503	442	515	483	499	445	470	499	486	448	425	468	498	486	487	454	499	469	471	468	476	520	486	447	477	467	488	499	495	490	476	444	446	465	473	504	465	464	473	500	480	484	496	453	500	433	451	490	452	492	458	462	456	483	430	490	496	453	460	472	432	465	497	426	451	486	457	492	475	501	490	438	469	477	447	477	469	481	471	489	440	465	506	481	444	495	481	485	467	481	444	465	475	463	456	489	462	476	469	461	450	454	501	450	473	467	437	441	486	458	496	465	466	485	488	493	484	449	489	481	500	486	490	435	452	453	449	442	474	441	505	475	421	456	449	484	460	498	449	461	476	482	444	479	440	474	505	431	485	489	494	514	524	422	474	473	451	444	431	473	467	467	487	465	464	487	454	458	442	458	479	469	449	462	469	433	478	480	458	468	478	452	510	450	439	501	494	473	454	483	499	461	433	464	485	488	496	461	449	456	438	506	460	437	469	440	460	456	520	499	491	430	474	468	457	460	494	447	472	456	450	485	467	459	502	450	410	464	453	494	488	478	416	447	522	435	502	459	446	472	448	477	477	424	505	443	491	477	474	479	458	489	491	450	457	492	485	481	462	485	446	473	471	470	464	533	503	458	452	448	465	495	473	471	442	481	519	469	451	491	476	473	445	487	487	472	500	454	480	479	461	502	468	474	453	483	456	459	495	480	467	492	453	475	466	500	468	469	452	480	483	494	492	454	464	455	461	441	457	490	461	472	473	440	431	484	499	487	476	467	439	460	431	482	481	463	475	441	448	451	484	474	441	492	466	448	462	463	429	445	436	465	446	468	450	482	497	431	455	476	498	502	495	479	497	468	496	442	483	443	499	457	475	492	468	500	456	507	502	474	474	462	442	434	459	486	486	461	453	462	468	446	462	471	467	449	438	475	456	503	503	457	484	463	443	457	455	453	431	482	440	487	466	497	440	490	470	456	424	501	506	459	454	441	445	450	472	474	490	458	489	444	443	394	446	445	451	422	458	517	466	487	450	471	460	451	428	469	526	449	456	480	449	480	471	469	448	499	484	448	458	497	452	482	454	461	458
27704	8949	5597	2682	1978	1514	1162	976	922	774	730	675	638	566	610	605	564	556	539	558	551	519	491	498	546	496	484	499	492	502	634	528	591	537	556	606	543	578	555	522	567	558	542	530	580	596	536	567	481	517	547	521	518	517	515	497	517	542	505	531	517	513	487	524	527	497	500	496	518	547	465	499	499	527	507	512	494	495	449	463	472	504	473	541	461	497	492	517	443	459	479	520	501	499	538	483	505	503	494	491	491	513	529	501	504	505	478	461	444	510	518	520	522	524	486	510	503	514	493	471	475	509	482	489	513	502	482	493	481	490	482	522	494	479	472	453	471	472	485	481	500	477	475	481	494	460	490	524	500	483	500	442	464	487	489	467	509	457	508	495	498	453	491	510	516	464	479	492	525	488	477	461	480	463	468	498	450	463	515	493	498	470	469	519	453	497	495	539	484	500	459	476	479	521	520	510	471	466	512	508	465	485	497	440	488	516	467	487	462	453	458	494	508	481	531	480	448	477	484	488	484	469	471	465	497	461	524	482	514	433	476	449	504	494	483	491	525	463	455	480	516	502	480	464	485	510	516	480	523	493	499	531	471	492	495	466	479	473	495	474	521	509	505	488	492	469	470	508	493	508	466	471	501	482	498	439	467	503	454	415	502	492	516	512	505	466	484	498	509	463	466	502	501	513	484	513	494	483	462	467	515	494	468	475	503	480	487	516	490	503	513	506	480	513	499	507	513	503	457	470	479	496	475	469	480	483	464	476	466	516	514	495	503	506	479	468	486	461	475	501	509	496	504	477	479	482	506	447	528	461	513	495	455	488	461	501	463	478	470	475	500	482	476	520	471	523	474	522	479	493	534	509	510	462	485	511	481	492	511	514	513	517	479	485	526	509	500	481	447	479	491	461	468	474	463	501	443	475	553	498	472	496	502	498	497	448	495	490	484	463	517	479	515	475	445	507	472	494	458	447	479	478	428	468	513	513	456	459	502	479	513	516	451	507	483	457	444	476	493	476	459	488	474	489	474	507	445	428	537	455	489	472	472	475	477	484	496	473	479	516	446	446	469	508	470	507	478	503	484	455	474	485	472	481	508	484	489	490	482	478	474	463	472	465	506	478	531	491	468	504	465	516	504	523	456	480	513	516	480	461	467	513	482	479	493	453	498	492	507	486	467	476	473	481	460	499	502	469	519	497	481	447	476	501	473	501	462	473	491	489	509	502	456	507	462	472	495	497	440	488	489	498	518	487	475	489	456	473	473	452	486	493	509	507	495	469	480	509	496	460	492	508	511	460	481	499	448	495	493	495	453	505	497	476	497	445	473	517	457	498	471	498	513	485	524	521	507	521	489	501	518	483	480	477	471	496	508	466	529	474	465	481	481	500	462	511	488	499	445	458	503	502	489	501	479	489	484	503	477	495	455	490	485	477	509	488	471	493	475	501	500	489	495	458	498	523	480	485	484	453	501	474	457	500	469	537	490	459	476	469	464	473	466	500	515	494	469	481	470	460	463	475	495	463	443	487	487	463	497	468	432	516	461	495	482	512	483	516	490	492	440	504	425	487	493	515	494	539	466	455	434	481	481	504	487	473	459	498	495	510	569	492	537	488	469	478	487	470	486	523	481	497	472	471	471	458	523	474	491	489	426	487	459	506	466	470	445	445	503	449	486	501	512	444	478	483	491	469	479	485	474	484	498	503	472	467	465	486	460	498	485	492	455	506	491	464	550	522	511	490	497	533	471	488	470	432	507	500	453	470	516	515	494	490	497	488	501	491	485	513	515	487	447	488	463	472	488	527	521	471	484	473	473	459	478	510	473	450	500	512	461	488	503	452	515	523	469	454	483	496	495	494	491	490	492	504	511	456	520	510	473	439	502	477	470	460	491	489	455	492	464	473	492	485	479	515	480	467	514	516	532	471	491	476	466	470	482	509	497	470	470	484	445	477	521	473	465	480	475	473	496	444	461	494	480	452	512	453	477	486	494	487	468	484	510	502	507	479	471	463	503	473	473	473	524	488	481	512	492	488	476	500	509	457	522	443	467	474	504	467	480	476	468	484	484	501	462	462	488	467	524	477	490	488	484	483	503	507	469	498	486	494	468	462	482	471	475	495	489	477	501	480	466	496	464	499	496	491	456	452	468	478	516	538	485	525	489	501	480	521	455	489	503	508	503	466	462	487	491	477	521	462	525	482	474	465	453	497	479	460	528	490	468	485	525	500	511	452	475	463	465	475	489	490	486	444	496	479	493	487	492	497	473	517	454	461	458	524	455	481	469	463	487	499	510	482	515	457	465	431	469	489	444	488	452	477	499	484	491	503	471	472	511	491	494	463	485	497	459	469	481	476	498	522	507	505	509	498	462	470	494	495	491	498	486	495	486	474	456	474	516	528	463	479	476	502	451	489	493	474	529	486	529	454	483	450	466	514	492	497	479	491	483	497	512	499	468	506	478	452	452	482	499	490	495	474	467	446	498	483	480	456	496	503	496	490	519	498	497	502	498	486	480	503	494	506	474	490	463	487	482	493	467	509	514	466	501	515	477	500	485	438	501	470	496	511	489	500	451	509	519	517	480	468	449	466	483	490	488	489	458	527	439	481	522	506	497	465	476	506	492	453	445	473	531	471	525	452	481	468	475	471	497	494	489	457	485	494	488	475	481	468	462	462	504	486	482	473	511	454	526	541	456	484	485	481	453	459	496	486	492	477	534	486	501	491	505	489	522	537	471	486	515	480	468	461	469	485	472	465	499	505	495	478	502	486	470	518	507	492	495	460	473	490	496	470	466	492	454	472	499	462	487	498	511	459	509	475	477	491	476	448	489	448	488	495	503	519	483	517	457	481	467	492	480	471	460	486	448	449	471	480	489	491	555	475	507	479	533	485	448	450	482	432	494	489	492	487	471	498	510	480	483	481	512	468	461	462	469	493	481	488	485	471	492	492	506	489	471	514	483	458	478	497	465	472	478	503	490	501	485	507	491	481	532	502	458	512	492	488	540	463	482	440	493	480	494	465	476	447	498	447	489	506	483	472	529	462	517	495	512	481	494	501	510	529	496	488	480	523	480	520	477	520	493	504	473	472	487	486	498	459	494	514	503	485	486	492	504	462	471	512	464	480	483	467	484	499	470	497	494	520	505	471	448	488	472	484	459	473	476	550	483	480	508	499	460	511	497	491	486	487	509	488	485	478	509	469	480	497	478	468	481	488	471	484	483	502	508	491	515	458	497	468	468	487	468	490	474	473	512	487	461	474	499	443	459	477	493	500	490	513	501	499	481	517	499	492	526	517	502	506	488	530	510	502	467	476	525	501	479	448	480	487	465	478	496	510	480	496	471	463	463	472	488	487	489	533	509	488	502	490	487	509	456	529	502	506	486	526	469	491	495	491	469	494	481	486	466	460	490	473	489	488	440	496	465	478	451	524	446	477	493	508	536	472	463	478	505	473	455	479	489	470	498	544	512	493	521	454	511	467	472	506	488	454
25390	21505	27610	25662	8076	656	543	426	379	374	353	299	343	342	302	287	337	315	333	288	319	262	295	285	282	285	297	300	292	320	334	271	312	320	297	336	303	298	306	306	322	310	279	333	315	326	321	291	314	298	325	308	324	292	293	318	313	274	295	304	325	287	334	280	287	319	263	301	299	298	270	269	288	272	283	264	277	288	290	282	315	277	287	288	261	308	264	261	300	276	287	282	284	278	285	294	302	262	280	287	271	268	268	296	286	302	274	277	296	287	267	304	285	292	292	293	266	297	276	276	295	274	325	279	267	295	285	286	305	276	284	261	283	238	293	301	279	274	254	294	292	263	300	267	275	282	271	234	259	298	300	290	308	281	282	284	273	280	292	279	288	284	277	281	269	261	293	293	281	306	280	298	279	256	287	322	265	276	287	300	302	299	270	293	289	276	278	288	276	273	276	318	275	283	289	270	267	291	267	300	285	296	303	294	275	293	287	283	269	293	296	281	282	294	275	302	278	292	294	255	272	281	275	275	285	239	300	268	283	294	280	298	291	281	315	298	276	299	300	288	286	302	250	315	273	295	299	261	281	280	297	263	289	276	293	269	304	261	286	250	274	292	295	283	294	285	271	322	297	281	258	267	291	268	274	298	299	239	305	303	264	294	282	264	246	293	255	273	317	307	276	292	259	305	285	276	273	242	281	281	288	252	291	268	302	289	269	281	297	260	293	278	281	286	272	303	266	277	305	314	273	265	275	261	256	287	276	278	275	253	272	314	299	284	281	284	269	291	291	296	299	272	294	292	260	336	318	280	279	274	273	271	306	269	270	296	282	269	245	293	293	284	286	265	309	255	263	279	257	260	304	305	256	283	272	270	269	274	286	274	257	319	266	301	292	301	274	299	271	336	296	288	292	302	263	281	293	273	291	286	287	265	280	282	288	303	272	293	284	288	300	282	296	312	323	285	286	273	258	270	311	294	311	263	297	265	284	273	260	323	298	265	266	284	275	284	322	288	286	316	310	295	281	303	260	294	271	277	286	288	262	270	309	297	303	271	280	282	273	280	300	295	285	290	304	290	274	276	305	292	311	289	294	277	278	275	290	319	272	304	298	306	275	265	283	283	302	282	242	281	293	261	278	306	286	291	287	267	310	329	285	279	268	305	255	304	302	276	292	267	318	264	295	274	296	284	252	273	262	267	249	274	277	248	271	276	313	306	286	295	295	278	282	295	277	295	287	270	283	258	282	281	265	274	281	266	279	275	286	277	298	298	276	263	267	281	262	265	290	302	284	274	289	287	283	285	287	270	296	291	296	287	281	300	278	293	294	265	282	284	258	276	275	271	288	305	279	262	293	286	293	265	276	280	278	280	276	275	255	304	283	303	274	262	259	284	281	291	273	304	281	269	297	306	278	276	285	285	257	275	291	286	297	300	278	269	261	281	306	287	273	303	286	284	248	252	280	276	289	314	297	289	256	256	300	289	280	284	295	299	260	269	294	272	272	279	276	271	289	314	270	274	311	293	284	272	257	318	272	291	271	289	264	287	306	254	282	273	263	279	272	279	285	289	301	265	285	268	252	275	298	283	274	309	310	300	260	294	263	290	255	266	250	300	319	291	241	311	290	304	290	281	301	271	300	303	282	270	303	278	257	309	297	292	295	282	234	284	280	281	258	287	289	283	270	279	293	298	271	268	256	276	308	292	283	257	270	255	249	276	260	279	301	261	306	301	311	280	270	289	299	282	296	231	307	278	277	268	262	260	291	279	253	291	259	283	321	299	279	245	301	271	295	253	263	308	256	288	280	274	304	281	263	279	280	280	250	258	261	294	258	302	262	292	247	290	265	261	291	302	277	282	306	277	299	273	299	263	228	289	293	284	268	265	265	279	259	272	284	283	284	284	290	292	294	275	298	273	272	305	275	299	270	309	299	262	282	305	278	258	327	260	296	291	309	286	298	265	267	288	254	274	260	310	288	290	270	253	288	272	294	308	300	266	281	295	269	296	306	274	300	268	277	306	306	275	258	262	289	261	294	260	283	287	299	277	291	286	281	276	288	281	288	257	287	263	266	281	268	278	279	272	327	237	279	310	268	301	294	280	266	292	278	296	280	263	272	266	246	295	319	262	261	235	313	286	282	267	263	268	275	338	237	274	272	305	306	306	301	298	282	294	276	282	290	256	274	285	279	289	295	263	287	303	296	291	319	299	288	256	271	267	283	276	272	298	297	280	278	327	256	278	272	266	273	298	259	255	304	273	270	277	278	257	280	267	311	258	274	287	304	283	259	296	287	258	271	286	255	290	276	299	269	255	261	274	290	288	297	265	294	252	251	274	305	266	293	271	293	261	301	298	262	299	257	267	280	292	275	289	275	282	314	286	300	282	254	287	272	314	303	313	287	297	255	261	253	302	310	283	265	261	301	286	287	309	272	255	301	271	265	269	291	291	291	277	272	275	258	293	235	306	283	309	293	261	318	269	293	257	285	269	305	289	281	267	252	270	290	285	288	279	284	274	283	280	255	272	289	306	271	282	269	286	279	282	292	281	267	293	258	285	277	267	277	242	294	261	294	271	288	264	280	274	285	253	270	304	260	288	294	272	288	280	284	273	276	286	313	295	277	251	274	283	271	290	300	292	288	267	284	287	324	280	275	283	275	258	256	265	264	278	281	252	283	306	243	285	294	287	304	270	261	275	291	265	289	272	254	276	267	266	299	288	290	284	282	269	299	306	285	297	270	286	246	245	268	271	276	259	281	287	249	257	277	272	262	287	281	284	266	299	272	253	254	272	278	266	281	300	301	271	269	296	280	287	253	256	278	305	285	276	296	280	306	301	310	285	281	290	286	279	298	279	289	254	265	314	317	283	291	301	288	259	283	286	263	293	280	261	281	265	274	269	247	304	296	301	262	296	305	294	290	296	307	281	282	285	308	276	280	279	290	257	274	288	307	316	275	273	277	297	263	261	284	281	300	260	283	293	280	281	307	275	309	292	284	260	280	313	287	284	286	255	283	287	311	277	287	290	302	275	275	280	278	290	261	286	308	282	293	261	266	292	298	285	256	288	313	260	296	262	301	273	283	281	279	279	303	279	259	275	292	250	263	266	270	281	267	287	255	277	278	294	320	292	266	290	289	258	274	286	273	291	297	304	304	271	295	274	274	259	269	258	290	290	299	281	295	302	274	269	260	263	292	293	309	298	304	291	268	275	290	255	276	294	290	300	297	282	323	287	290	265	271	283	273	269	345	267	299	259	255	298	325	267	280	273	294	297	271	299	271	286	296	258	281	299	256	251	327	294	263	273	279	278	263	260	282	258	275	272	251	257	293	290	274	291	297	306	290	276	282	267	275	272	277	307	275	251	266	275	276	265	271	281	263	274	281	280	299	251	270	296	307	278	266	269	270	289	284	271	255	274	275	288	296	259	318	264	284	295	288	275	281	242	311	275	293	292	279	282	294	260	283	257	280	285	288	267	289	283	283	276	319	274
24532	5500	3203	1573	1169	902	722	616	515	519	428	424	404	382	348	390	366	353	343	314	327	346	338	335	336	334	321	336	371	350	377	349	379	373	393	393	391	351	354	341	356	337	363	381	368	368	345	341	359	343	351	357	349	315	332	343	310	369	345	321	332	319	290	302	319	322	353	335	323	310	306	337	310	323	315	308	287	322	310	311	334	318	307	324	338	317	334	337	318	322	297	313	321	343	302	335	332	317	336	313	314	301	293	319	308	290	327	314	339	313	300	309	333	320	318	305	303	319	359	317	337	339	284	316	310	335	324	342	313	322	307	315	305	339	295	305	343	324	293	314	310	335	341	353	336	320	323	321	321	313	286	337	318	333	318	322	337	321	312	301	335	299	287	296	310	344	324	305	310	312	354	329	297	313	320	324	339	295	315	313	301	341	303	337	304	307	330	329	298	333	314	329	322	326	306	327	327	325	325	333	309	319	314	330	332	312	314	290	313	322	288	302	297	266	350	317	315	302	303	317	321	319	288	313	324	339	318	332	301	336	295	316	306	292	317	335	332	340	290	310	263	340	308	309	321	346	325	299	314	309	311	312	297	306	304	310	306	328	319	327	298	281	335	306	313	317	326	303	278	318	317	291	316	327	321	328	305	334	339	301	312	306	334	331	319	348	334	319	333	284	332	329	333	297	300	326	320	325	294	308	317	339	351	296	313	266	313	288	326	305	304	329	295	305	357	313	320	312	317	355	285	307	337	324	318	312	315	321	303	323	294	306	330	315	328	344	297	308	277	366	323	332	304	319	334	307	275	318	295	333	282	297	362	331	345	303	305	307	285	315	338	329	336	283	338	298	329	315	334	344	344	339	304	332	332	301	296	307	305	330	349	323	317	312	317	288	283	302	322	307	316	319	294	330	304	341	336	340	319	311	313	332	303	308	328	312	312	313	303	307	327	313	338	307	340	312	303	313	345	329	313	300	323	288	318	289	292	320	339	304	302	334	326	314	279	312	342	369	303	335	309	315	319	331	290	308	305	349	299	317	326	293	339	336	338	298	311	328	301	324	328	322	299	313	314	327	328	311	343	305	326	316	335	351	319	301	308	339	331	356	311	312	336	314	305	312	310	327	307	336	365	306	318	317	320	328	297	325	319	298	328	307	300	297	337	328	306	319	312	337	323	314	326	331	347	308	307	308	332	309	308	335	308	281	323	319	347	325	297	338	286	329	321	352	324	324	302	291	338	304	306	309	350	316	325	297	327	327	309	327	321	310	326	319	304	325	293	301	331	314	321	323	306	333	309	301	326	315	314	322	302	342	335	365	291	316	355	329	296	330	314	294	288	313	294	328	305	324	308	320	299	371	341	289	303	347	321	291	345	329	329	345	304	311	334	309	312	318	313	338	335	316	365	323	323	323	320	319	320	312	327	323	314	323	291	324	319	351	329	308	312	323	333	291	296	336	299	308	325	318	332	313	335	304	335	340	340	295	320	295	311	333	306	302	328	337	261	308	302	293	324	315	327	314	345	286	264	343	336	330	325	318	319	282	353	299	317	340	336	322	313	295	323	292	323	308	316	299	324	316	288	322	325	333	327	323	310	341	309	305	311	302	306	311	334	315	327	324	337	323	335	299	305	314	324	339	296	299	305	310	332	327	350	311	335	339	320	315	332	335	272	347	316	323	327	307	330	299	277	297	324	304	315	313	288	322	317	320	336	306	307	296	312	317	258	311	320	288	305	283	316	347	314	321	330	328	280	319	305	332	349	315	337	316	331	338	314	327	332	330	293	321	286	337	279	316	348	312	333	300	316	303	331	334	313	298	327	314	304	298	308	316	284	324	301	330	351	324	347	313	307	310	329	326	315	332	290	296	328	341	291	307	293	287	328	306	317	298	337	300	336	325	317	299	318	326	323	336	325	293	336	288	304	275	327	299	279	307	276	305	338	341	351	326	303	300	308	339	324	290	283	306	349	319	306	311	298	281	313	302	345	316	289	336	294	298	295	306	313	301	310	297	328	293	303	299	328	316	301	315	302	319	311	301	318	324	343	316	294	323	289	325	315	321	291	331	300	344	370	315	314	307	307	286	321	291	318	314	341	301	321	338	317	322	323	295	331	295	321	316	294	294	312	319	333	308	295	288	300	322	312	336	314	319	318	311	290	335	315	307	370	325	317	328	305	306	317	309	293	332	313	331	313	336	292	317	314	303	326	332	308	302	329	298	326	323	367	282	286	304	304	298	308	326	335	320	306	318	326	311	341	329	325	320	332	324	309	362	314	297	318	334	312	322	316	276	291	293	296	309	337	317	309	328	306	319	312	284	290	308	300	322	318	298	312	340	315	319	347	326	319	304	330	338	291	282	334	335	352	287	302	316	310	305	292	327	308	301	296	300	312	325	317	298	308	298	323	326	336	309	310	309	330	282	317	313	326	320	328	331	311	342	313	309	324	312	328	358	355	300	309	333	312	345	311	336	327	325	307	292	289	324	323	332	322	277	317	299	301	315	286	319	340	293	323	334	302	307	326	350	314	334	276	331	314	352	345	323	323	317	344	312	336	325	306	321	318	319	287	297	320	305	337	324	330	306	287	292	339	318	342	308	281	297	321	308	310	330	295	318	321	326	337	335	275	313	311	344	328	304	313	353	326	302	315	314	295	321	290	326	305	315	318	327	325	336	328	307	320	298	333	327	310	328	325	301	344	297	342	314	319	360	295	330	316	335	329	302	337	286	318	317	309	327	308	369	298	306	330	318	301	311	331	281	355	343	345	324	340	341	336	338	342	279	283	316	321	318	268	334	314	338	319	304	309	288	310	345	300	295	294	297	325	318	313	307	302	318	306	324	301	306	349	318	346	338	322	296	294	310	346	325	308	314	327	305	289	310	311	326	314	320	348	297	348	309	334	295	311	314	312	301	300	281	294	314	338	335	304	345	326	336	310	308	320	308	291	319	334	316	324	326	328	289	314	278	301	316	316	338	315	297	318	333	337	328	309	343	344	308	329	309	325	290	335	323	329	319	302	316	351	303	340	295	336	308	318	341	299	297	335	325	300	317	308	330	315	340	306	329	312	335	330	318	295	289	347	342	310	328	301	319	332	288	321	307	287	331	342	328	311	355	320	330	325	338	360	316	338	313	315	309	333	310	285	302	290	321	305	321	346	324	329	326	310	294	298	331	325	317	302	315	299	293	289	341	303	306	339	292	312	309	334	275	308	282	303	314	324	322	329	333	329	329	323	310	299	315	316	298	304	312	329	297	330	316	360	299	308	324	306	296	310	316	295	296	330	277	277	303	314	300	304	302	296	300	299	323	300	304	313	291	299	309	310	302	323	341	290	312	314	306	315	325	342	329	349	311	325	320	273	294	309	290	310	326	306	322	325	302	282	349	331	325	305	330	333	336	277	280	292	338	302	313	313	330	283	311	305	313	292	322	315	319	349	327	270	321	329	332	310	302	334	338	297	282	308	321	277	327	323	306	299	314	310	302
23123	21580	29502	24119	21581	21592	5948	1302	1000	889	866	762	794	771	697	733	674	699	628	617	659	626	620	602	627	645	630	626	613	674	699	665	625	680	694	673	646	610	606	653	650	609	655	597	650	692	625	606	613	620	603	674	602	591	600	584	626	557	559	605	571	576	597	564	589	580	587	600	595	621	570	632	583	585	580	598	620	548	563	593	599	577	586	565	592	567	585	639	589	613	622	576	584	627	568	584	590	547	631	568	605	588	579	564	579	610	618	562	574	570	575	571	575	588	581	602	539	557	540	587	593	555	597	581	588	567	576	561	544	614	592	585	596	593	587	555	523	566	613	613	573	573	568	580	603	598	579	577	582	577	585	531	590	577	634	587	572	567	601	582	571	556	562	583	563	564	532	626	585	588	574	606	570	547	596	607	590	613	541	561	553	594	599	552	585	554	595	595	537	534	592	591	580	570	588	558	585	574	563	587	540	564	576	603	573	600	588	597	570	560	561	588	582	583	595	561	563	603	549	594	574	574	558	559	583	571	591	607	579	628	569	610	539	593	572	599	593	539	569	561	577	556	565	596	574	604	596	626	598	572	559	603	565	596	579	539	565	612	578	592	524	560	569	536	622	583	565	610	624	563	588	587	569	589	564	557	558	592	597	578	539	626	557	571	559	568	588	589	580	579	579	533	579	537	586	551	554	585	614	553	578	579	567	547	561	605	582	580	644	615	605	615	600	590	551	528	594	566	534	567	593	584	571	585	599	615	612	552	541	606	553	581	560	620	594	572	611	567	586	572	557	592	563	563	579	573	516	576	577	569	602	550	587	586	571	553	578	568	588	582	574	564	605	547	572	546	570	600	595	587	573	582	602	543	572	609	545	580	579	550	588	562	588	596	566	573	563	583	559	574	609	568	604	582	563	601	548	608	595	597	585	572	578	562	603	553	545	567	612	528	628	635	554	571	536	597	555	580	607	556	553	578	609	549	576	572	562	517	601	603	581	563	595	608	571	554	608	580	559	565	573	587	588	594	581	579	595	594	606	550	570	562	565	587	616	535	619	543	588	596	555	574	597	541	597	628	573	576	555	537	568	605	578	613	628	581	629	550	571	582	559	521	551	578	598	579	600	566	548	584	590	609	564	647	571	568	585	535	544	636	560	597	577	543	566	616	603	584	558	577	542	603	608	604	596	603	591	540	584	609	614	587	557	593	576	538	594	546	585	583	569	599	540	566	559	575	583	554	560	556	584	600	546	580	568	568	575	564	597	624	614	610	595	569	527	581	620	588	558	566	564	553	562	575	603	587	561	555	573	588	498	567	559	566	548	563	566	559	577	585	554	593	535	604	610	575	576	569	613	602	566	577	587	615	588	578	563	580	607	591	580	570	572	555	575	591	548	547	561	595	542	541	509	557	605	587	554	565	549	628	596	565	581	567	555	585	530	622	582	586	624	568	597	577	591	589	581	603	564	574	600	599	585	600	574	590	561	576	595	556	592	545	627	587	572	538	571	531	616	633	551	551	559	557	584	614	576	594	566	631	601	577	575	559	595	549	540	593	606	559	538	617	605	585	595	587	596	581	561	592	546	558	576	538	563	652	534	574	586	562	586	558	525	610	611	558	555	595	551	584	551	568	621	576	561	580	571	577	549	628	585	568	521	594	574	601	577	618	587	538	577	599	574	614	565	562	621	604	564	528	608	570	566	623	573	590	579	588	592	580	587	589	564	550	585	541	557	563	588	628	623	541	574	529	556	551	531	602	571	616	580	580	591	566	571	588	564	557	559	523	585	584	559	565	607	566	582	582	571	569	572	574	584	560	600	553	552	618	613	584	603	597	591	536	570	596	571	531	587	606	550	593	570	557	563	581	578	573	600	609	591	569	565	568	579	578	577	557	565	534	587	619	581	533	564	549	578	616	582	566	570	542	566	628	609	634	562	556	618	573	585	572	622	540	561	591	535	559	576	598	588	544	579	569	578	570	627	584	597	577	542	561	566	567	525	550	509	565	587	557	560	587	588	580	571	597	592	551	587	602	561	576	596	564	599	578	562	573	610	535	588	565	560	564	614	609	584	615	607	544	540	570	568	568	610	631	571	602	555	547	616	578	548	561	579	548	570	575	638	571	631	602	582	603	598	556	553	563	588	561	587	593	545	597	527	569	523	547	581	531	550	571	579	564	598	588	621	586	559	575	572	596	582	577	584	571	563	532	565	589	602	582	585	612	590	580	594	583	596	629	605	534	547	569	560	602	561	603	552	539	582	555	578	555	572	571	588	538	565	603	592	563	584	553	589	554	556	575	581	552	618	600	625	590	550	593	584	600	553	567	602	586	584	596	569	566	594	589	601	598	556	577	567	577	593	564	585	570	547	570	539	599	606	533	567	587	551	586	563	602	545	568	597	561	527	571	540	547	596	565	571	618	565	598	621	578	553	562	619	592	603	567	598	522	587	578	576	571	529	560	595	593	546	554	567	566	595	623	582	541	565	532	559	579	609	561	542	570	575	570	555	620	609	559	598	595	514	572	572	595	572	558	580	548	573	560	566	599	561	565	602	578	545	554	544	635	598	545	534	576	573	572	537	560	561	512	591	601	574	583	590	591	574	614	591	569	592	588	625	607	556	574	597	563	605	611	611	549	603	568	600	592	589	573	577	520	589	556	600	515	582	593	527	581	608	584	612	550	615	592	622	598	547	598	570	536	532	605	575	549	556	566	591	612	593	578	570	589	589	576	547	550	615	565	539	629	593	571	563	603	608	556	599	604	557	577	558	578	581	565	646	617	544	588	582	580	598	550	525	588	588	578	582	597	568	604	561	572	574	553	550	541	552	596	566	566	588	608	622	576	505	559	547	580	535	583	596	559	549	631	568	545	622	596	545	573	578	601	537	574	589	576	566	556	521	556	595	587	582	590	548	606	583	573	589	602	568	566	594	588	629	583	573	612	607	567	555	544	546	597	559	609	586	598	542	584	580	570	534	575	552	600	581	598	576	579	606	591	620	565	587	560	581	583	584	563	586	520	553	548	569	593	572	628	582	641	585	606	563	590	531	531	598	556	549	626	577	574	584	570	561	599	557	562	589	527	595	605	581	548	530	570	575	553	582	593	535	537	576	579	599	605	516	571	534	598	595	576	554	563	563	532	595	553	573	584	531	591	550	596	597	591	621	574	561	555	575	585	532	587	577	556	571	563	565	580	561	621	575	568	577	586	604	622	553	625	592	610	571	612	528	567	552	585	613	567	530	612	533	570	558	568	564	565	640	598	584	578	573	602	567	635	580	585	582	585	591	554	587	573	581	554	587	607	564	580	575	594	583	625	569	563	566	600	604	565	547	587	616	579	552	562	582	570	587	568	572	580	550	613	597	573	590	582	539	575	611	581	589	627	530	557	586	562	564	544	574	591	544	569	580	562	538	583	606	572	586	588	565	571	588	599	577	561	568	609	597	575	596	583	594	592	563	575	619	558	570	581	580	565	588	577	578	562	600	587
30368	14451	9665	4640	3418	2633	2106	1695	1415	1214	1081	1003	881	841	819	769	809	758	737	705	729	698	719	700	672	674	664	638	644	672	771	672	740	705	754	710	650	643	646	656	632	648	700	652	636	673	644	658	675	642	693	658	622	679	655	654	638	627	633	594	633	646	630	588	629	606	600	629	612	618	590	577	606	648	617	593	613	593	569	629	623	633	600	642	644	639	597	585	647	587	609	617	587	549	585	653	630	612	632	608	577	560	595	604	575	608	623	631	586	644	644	566	609	597	576	603	576	606	602	620	628	605	594	561	623	641	601	598	581	592	640	587	598	632	598	581	591	586	580	577	613	610	594	633	550	599	588	593	586	593	567	608	581	630	644	620	614	596	541	633	572	574	588	616	596	546	596	580	574	566	594	614	605	585	539	605	608	585	603	590	632	622	632	588	607	577	591	595	563	612	583	569	585	611	585	643	611	590	603	590	575	649	615	584	606	589	624	595	616	561	591	562	588	596	614	550	615	632	618	571	628	560	613	576	581	579	583	585	573	567	582	597	581	596	629	615	602	645	618	607	615	600	595	616	605	592	555	592	635	573	597	612	583	561	613	615	548	590	580	606	592	549	564	598	605	602	558	596	578	619	630	558	612	577	575	585	609	619	618	599	618	599	594	600	637	595	584	605	613	612	638	560	611	572	585	624	606	604	563	648	589	594	533	595	582	609	597	602	591	596	557	600	604	624	604	632	603	602	580	582	623	609	606	586	579	565	628	610	570	666	607	620	582	592	585	586	552	569	649	563	588	601	611	658	620	568	572	570	542	580	628	592	609	573	647	608	576	606	618	623	597	597	591	599	590	570	587	581	614	587	574	629	571	610	585	607	571	610	577	611	591	618	614	557	625	615	613	614	601	580	561	576	645	596	576	602	610	538	619	603	632	590	604	600	592	564	603	612	604	609	634	648	601	589	592	625	612	589	621	612	616	576	592	575	583	582	580	540	639	572	600	607	575	556	559	615	571	552	644	584	604	557	575	582	575	579	575	587	583	588	599	544	541	619	596	608	545	571	561	615	589	621	632	606	592	620	604	561	605	621	587	642	628	584	665	565	590	596	600	579	609	595	586	573	546	579	602	593	609	640	560	618	610	604	559	594	560	598	559	579	597	553	580	617	585	577	597	598	588	561	596	563	641	569	564	614	620	583	602	574	600	585	594	578	579	587	583	549	625	603	563	618	572	602	608	633	551	614	593	647	620	582	602	569	611	592	575	584	598	586	630	634	626	579	592	604	571	604	636	600	566	616	596	564	583	605	635	580	626	581	605	593	620	625	540	580	602	597	569	598	594	566	598	568	591	592	603	613	576	591	584	566	611	615	607	589	603	552	616	600	676	603	606	597	574	617	598	575	600	581	588	604	608	552	596	631	550	624	606	578	573	598	590	591	601	606	611	609	548	624	566	581	624	593	590	541	598	581	568	587	576	555	543	600	634	596	595	652	619	599	562	620	567	612	588	587	587	616	624	610	554	576	617	608	579	588	606	581	565	595	631	587	606	596	556	598	571	510	580	563	573	648	590	610	620	575	571	610	613	600	590	587	570	611	588	569	610	650	541	623	610	605	605	574	584	613	568	588	594	594	561	581	601	576	611	581	597	585	623	586	562	586	557	605	580	587	593	581	607	594	559	632	635	613	555	578	600	620	597	567	574	615	604	583	600	597	567	589	590	630	609	589	588	575	588	597	529	619	558	554	592	630	573	594	589	572	608	586	598	532	615	567	602	571	601	651	604	588	613	586	613	570	549	581	629	599	546	610	596	618	602	618	614	587	601	576	636	620	549	567	637	640	581	556	592	588	589	581	611	578	580	585	585	570	591	618	582	578	567	605	598	597	563	591	540	555	579	630	565	599	610	602	560	595	640	596	627	607	576	612	599	613	625	578	571	545	603	592	581	583	584	566	608	604	591	619	608	649	590	562	613	610	608	561	608	569	623	623	590	570	616	562	603	608	595	610	596	599	618	608	599	618	568	615	598	628	569	606	553	598	574	596	620	602	605	619	611	598	620	607	597	591	597	568	627	566	657	623	608	645	593	574	608	619	626	583	582	623	566	609	611	594	598	576	590	601	608	628	624	580	614	573	580	557	577	572	600	638	661	612	573	637	625	591	600	585	575	555	621	608	556	562	577	595	585	608	595	622	574	576	599	582	596	636	544	596	573	619	595	567	571	595	602	591	589	572	611	595	581	613	612	615	588	586	544	606	593	669	578	623	613	612	601	619	630	582	619	604	555	564	574	580	546	601	595	577	585	590	598	614	595	593	573	549	602	595	602	595	569	603	564	584	596	588	597	549	631	632	579	607	595	593	597	583	529	576	588	640	611	602	587	580	580	587	601	583	553	625	622	578	650	569	582	560	555	608	582	530	589	554	607	568	595	581	625	594	595	587	617	587	625	581	600	600	578	550	583	541	603	603	584	625	591	614	607	609	583	601	573	587	630	584	538	580	581	592	557	605	591	557	620	615	586	582	583	563	542	607	575	622	550	574	600	626	612	640	603	592	623	631	628	540	585	576	605	576	624	634	597	564	596	586	586	564	582	633	578	611	573	574	573	585	568	605	563	620	574	600	606	584	555	572	620	579	627	651	554	598	547	615	589	570	609	530	552	614	609	606	582	611	581	569	625	560	576	595	617	596	593	567	612	568	615	585	596	611	604	582	620	601	617	618	625	617	567	578	660	628	566	558	617	595	600	586	639	553	605	543	597	651	596	584	560	632	545	580	581	564	597	583	617	571	574	559	598	570	625	569	613	548	593	606	631	605	593	621	557	608	577	598	621	623	604	627	618	619	536	599	549	639	638	618	617	598	591	581	627	649	622	602	604	605	606	586	603	595	597	601	568	635	594	600	587	544	521	600	612	562	607	608	578	650	624	603	592	612	637	577	643	529	554	555	590	631	562	574	572	602	582	622	559	584	597	584	579	616	589	591	614	580	587	560	615	568	588	590	575	598	594	612	615	556	581	570	614	622	596	624	607	611	624	573	554	589	605	590	607	544	616	610	588	597	564	615	586	571	569	624	582	522	604	579	570	590	594	577	609	609	570	635	641	584	613	605	591	553	601	584	611	580	546	586	600	609	579	593	608	601	614	620	580	580	583	585	597	581	575	587	609	520	616	596	588	627	588	571	611	584	604	605	588	632	625	613	593	617	566	565	570	540	577	555	584	630	643	612	564	621	611	589	599	641	653	557	599	592	602	623	591	561	635	572	592	592	594	580	599	605	609	615	596	605	570	587	575	597	575	578	629	562	610	581	612	576	601	610	632	621	632	560	604	620	572	571	626	617	645	575	600	594	614	608	613	538	591	613	618	586	606	615	599	596	598	597	591	614	588	609	564	580	624	636	603	599	620	627	602	608	583	642	627	578	611	589	562	601	588	596	613	593	552	578	602	584	598	631	590	563	612	584	632	574	613	623	578	640	575	607	594	568	571	612	593	593	580	602
28264	16426	2541	541	358	336	318	272	288	254	294	291	270	289	274	268	249	245	241	267	275	260	272	274	241	275	269	280	284	288	307	291	341	297	282	289	236	264	283	257	241	276	265	277	287	269	269	321	291	293	306	310	282	286	286	263	268	269	259	263	255	279	266	275	284	279	253	251	254	281	277	283	275	262	294	263	268	267	289	252	246	273	268	273	257	265	273	253	269	237	260	280	283	258	279	281	267	282	277	252	262	261	264	261	257	285	262	279	262	251	264	263	281	274	264	270	259	280	279	308	245	278	290	255	276	284	255	288	248	251	267	265	257	267	254	265	251	262	249	307	290	294	273	251	276	269	301	269	269	274	258	234	259	248	267	272	268	274	284	276	266	266	255	250	263	262	264	259	282	267	310	252	257	250	281	258	275	279	275	258	295	263	303	241	263	255	264	273	251	249	269	269	290	286	242	288	272	292	264	286	252	278	247	279	271	273	287	267	259	279	261	260	294	299	244	288	250	288	255	263	253	265	281	271	274	238	280	274	281	272	265	259	230	265	274	233	266	250	284	269	251	262	291	266	287	266	273	247	263	261	278	279	286	265	259	252	253	307	255	250	257	286	250	220	284	263	267	260	296	279	292	267	255	289	252	284	276	262	280	270	289	263	277	252	263	259	278	259	268	261	237	295	239	259	253	253	272	278	261	249	286	275	293	267	260	261	250	256	286	283	267	276	273	287	250	262	264	285	297	277	271	279	282	268	245	269	280	272	260	221	278	281	275	261	252	267	297	275	241	269	257	264	258	252	244	263	245	272	276	263	275	274	284	265	262	258	258	254	249	245	272	291	274	268	256	250	254	260	260	285	278	282	237	269	276	275	288	249	265	248	243	268	265	256	273	280	256	287	245	243	265	287	300	265	269	247	254	288	257	298	286	263	275	263	269	273	266	293	252	279	272	302	301	264	289	255	271	261	262	252	271	288	276	280	240	245	254	261	261	282	261	262	260	274	294	232	292	271	263	304	258	272	284	234	280	271	261	235	273	261	269	268	276	263	292	269	276	231	262	251	274	285	288	276	259	277	252	294	263	245	279	292	267	248	250	268	284	292	277	277	282	262	291	279	276	253	264	281	245	283	253	284	292	245	253	277	279	243	257	267	295	254	272	275	239	239	273	283	276	294	244	262	255	291	282	259	292	245	265	263	284	283	296	263	267	257	266	279	261	269	256	242	291	238	310	249	277	260	251	255	263	255	261	239	304	252	258	253	282	267	271	270	261	264	262	271	273	272	264	267	271	262	271	282	255	276	272	295	250	289	239	258	237	288	258	280	279	291	257	263	249	259	284	285	264	286	254	293	271	293	273	297	257	260	266	236	245	270	258	287	261	258	296	278	270	256	257	276	279	255	241	267	275	278	260	242	252	284	255	256	241	268	263	267	257	283	240	242	270	264	286	240	272	273	271	279	260	279	242	269	269	264	273	268	267	255	259	268	240	262	239	268	277	265	262	250	278	242	259	238	256	271	269	261	284	272	272	276	267	241	281	259	279	281	269	262	294	270	255	263	299	257	303	271	270	299	243	230	277	256	259	263	272	265	243	281	257	274	250	229	262	247	281	242	260	246	302	301	272	285	277	279	278	281	263	275	283	246	281	253	251	285	251	258	273	260	265	272	296	248	297	262	271	271	259	264	291	263	245	249	273	263	263	287	233	292	284	259	252	315	267	262	266	285	259	277	255	271	257	267	288	250	251	269	277	261	255	268	260	280	256	254	272	275	245	268	253	298	269	287	278	287	281	281	281	246	285	288	315	284	261	252	282	272	287	278	240	306	268	291	234	249	286	281	270	286	280	251	270	259	246	284	258	287	264	248	236	253	238	269	259	256	257	250	267	269	267	256	286	283	290	220	248	260	246	271	268	289	256	258	268	255	261	257	272	269	256	286	275	273	291	284	256	266	252	270	268	274	242	285	284	245	275	296	295	268	267	270	277	286	257	235	261	257	243	249	293	262	286	260	273	286	283	277	284	253	266	261	241	237	245	276	233	238	266	254	283	259	273	278	293	288	253	256	288	252	265	260	285	275	294	258	274	248	288	249	278	260	275	286	283	288	265	262	254	240	247	261	263	275	270	257	248	297	274	263	300	302	277	279	274	249	255	270	267	255	256	256	277	248	289	295	281	291	262	276	242	284	264	250	272	261	267	289	277	269	247	293	250	277	273	258	290	275	268	280	287	249	254	268	237	280	272	288	298	265	278	270	316	247	255	285	261	263	245	278	288	271	274	271	292	280	264	267	279	291	253	289	318	288	242	253	248	273	261	286	274	289	282	243	264	252	270	235	267	265	264	256	276	276	254	258	272	258	275	270	288	254	277	277	284	282	280	267	255	276	263	253	278	276	256	274	282	271	270	279	254	235	266	285	275	241	269	254	248	259	260	274	274	277	259	251	279	266	246	256	277	271	285	263	250	246	279	314	241	248	265	282	272	247	258	272	256	286	268	254	290	270	299	268	273	277	260	257	275	257	264	279	244	271	272	289	262	272	283	246	237	284	269	244	294	258	270	267	265	254	276	282	244	250	270	264	273	274	248	284	263	270	249	265	283	301	278	252	242	238	280	290	292	287	273	222	274	279	274	284	225	268	292	285	260	252	266	241	282	225	307	271	272	247	292	281	270	276	282	262	290	271	279	263	276	265	285	258	230	270	302	262	287	266	266	267	250	285	272	307	261	275	283	286	264	271	274	273	279	282	275	289	276	256	261	266	268	254	273	260	280	262	271	268	234	263	242	294	275	261	259	258	283	271	254	284	276	270	295	295	257	288	278	274	262	292	256	248	281	269	245	270	269	280	271	265	277	269	237	242	290	262	294	219	288	249	271	286	266	275	254	281	304	263	267	267	263	268	277	261	288	292	262	272	288	255	252	261	285	253	266	258	261	262	252	250	259	280	296	271	286	233	282	271	284	257	255	290	288	256	268	250	274	245	258	299	262	279	271	275	279	239	248	284	281	262	260	278	280	283	284	235	281	267	290	261	257	268	256	271	271	256	273	273	257	287	282	279	263	268	280	281	251	259	260	263	300	274	272	268	282	275	253	272	257	305	249	253	295	264	240	263	272	267	291	303	267	267	258	243	251	254	240	262	272	258	270	257	237	311	279	247	236	304	293	269	279	275	267	281	270	277	290	297	273	273	259	312	250	266	267	267	264	260	276	261	263	254	277	253	272	294	286	265	274	266	260	258	260	274	265	262	269	257	264	271	284	255	277	266	241	265	251	279	255	269	250	264	270	267	321	241	276	278	248	299	284	275	249	284	262	238	250	266	250	252	281	308	245	256	270	234	263	273	278	260	252	220	268	274	267	249	258	293	273	274	266	270	293	255	278	249	294	293	263	277	275	278	271	270	243	259	259	247	250	256	299	278	278	267	258	294	266	284	269	310	290	266	289	221	265	247	255	273	265	264	261	265	254	264	272	247	258	265	263	284	273	268	257	285
7959	743	538	416	362	305	339	306	322	290	324	316	264	271	297	286	260	295	303	302	298	262	262	281	283	265	299	324	280	325	316	316	323	362	337	368	315	305	296	302	323	313	308	300	289	329	344	338	340	319	293	310	266	309	322	329	284	282	308	304	276	314	305	279	314	316	299	262	312	302	262	301	277	305	297	292	282	298	292	279	317	279	296	298	283	312	285	295	292	281	294	276	290	288	272	287	311	289	281	257	281	316	312	275	290	313	313	303	290	290	304	293	280	299	284	282	284	301	275	298	299	258	283	300	312	316	293	299	277	298	264	247	287	287	277	272	289	278	275	286	313	286	265	278	302	304	297	299	287	293	287	264	277	301	292	294	309	297	268	279	313	265	279	302	307	299	296	303	285	306	291	263	313	297	283	306	285	283	301	280	288	287	308	278	330	314	314	317	282	265	302	286	303	286	292	277	299	287	284	260	276	291	297	276	268	318	296	296	271	299	258	325	291	281	278	265	300	258	267	285	276	285	281	282	271	297	275	274	290	299	278	279	271	328	308	309	297	293	240	300	270	296	276	286	277	281	325	292	260	300	292	313	307	328	297	281	301	294	278	299	307	302	277	300	310	310	295	283	266	303	271	262	306	284	294	258	275	264	276	274	271	273	287	324	297	312	260	284	271	272	307	266	284	285	302	272	282	289	290	296	276	285	247	270	314	277	277	285	274	274	290	321	303	294	271	295	281	270	291	287	312	297	279	269	266	311	325	288	300	291	317	269	280	312	270	273	317	265	286	301	268	275	279	287	295	296	280	268	304	300	302	305	283	292	289	300	284	274	297	285	295	284	258	275	300	310	272	278	303	283	291	298	264	281	286	292	304	309	288	288	310	289	292	297	299	277	263	292	277	306	281	284	289	297	269	300	317	272	274	308	245	290	308	277	250	285	289	298	277	294	298	316	264	298	297	283	311	309	310	297	302	264	284	295	276	338	296	284	307	315	289	282	320	284	338	276	323	282	290	287	265	279	328	267	261	308	295	275	274	277	268	272	280	280	291	268	295	302	285	302	300	286	271	281	295	274	303	284	295	302	292	277	274	281	272	282	309	299	291	265	269	241	294	308	277	283	305	300	285	307	302	271	297	300	302	298	300	292	307	297	260	280	277	290	304	287	289	287	255	277	293	304	280	264	268	257	296	292	307	298	286	295	266	257	284	292	296	300	290	275	283	272	284	287	283	260	312	277	293	321	284	304	293	291	295	309	282	302	307	299	280	306	276	273	273	322	273	306	310	297	319	275	297	310	274	299	270	286	280	295	297	283	291	306	264	304	311	295	277	307	306	298	273	291	269	299	287	264	295	287	309	300	304	281	303	303	303	280	308	291	304	288	267	278	299	310	262	262	301	316	293	294	280	288	289	258	303	308	299	286	278	305	305	261	290	271	295	243	286	298	294	315	290	269	254	288	279	316	292	278	281	300	307	278	265	261	242	306	276	315	320	276	264	265	289	303	307	288	255	295	327	285	280	308	280	295	270	304	272	324	298	298	304	290	282	293	254	260	283	303	257	284	283	266	296	279	304	281	309	285	279	290	287	265	313	296	272	262	311	261	266	309	297	294	276	312	294	261	295	290	256	283	260	283	300	291	271	279	302	304	279	283	275	278	297	283	298	257	274	305	298	267	280	276	292	260	305	301	289	290	285	262	281	265	276	298	299	312	304	280	284	285	289	315	270	282	279	302	301	264	273	316	274	256	279	294	285	305	304	301	273	319	287	297	308	291	276	298	303	313	272	300	275	283	290	321	289	293	315	278	290	276	281	281	273	274	301	281	293	287	301	309	287	303	302	318	285	266	288	278	335	320	279	262	279	274	298	248	262	268	296	271	288	293	275	303	276	264	278	258	294	279	278	255	288	296	310	307	267	298	298	272	282	298	274	308	262	289	277	299	291	272	297	309	295	278	290	272	270	298	291	297	299	314	294	300	260	254	297	269	317	305	288	298	268	300	277	298	280	272	299	297	266	309	280	265	289	274	285	303	274	301	260	285	281	283	288	286	268	289	303	288	309	303	299	268	309	297	299	274	305	289	296	297	300	287	305	276	288	281	330	285	274	268	283	282	280	292	296	301	291	266	311	279	298	318	259	276	285	273	277	297	290	287	327	276	270	290	288	324	292	269	288	293	293	282	301	258	299	286	295	287	284	304	269	336	264	288	283	296	295	304	273	301	282	278	285	252	302	286	307	288	296	259	261	285	298	270	288	279	281	300	267	295	271	297	278	277	252	287	270	284	284	254	300	290	289	307	303	282	302	300	268	277	285	278	309	300	276	273	313	303	308	285	268	302	301	276	296	306	306	239	273	274	307	269	274	273	278	318	290	276	250	299	296	273	274	281	287	273	296	294	289	324	319	300	311	293	292	277	262	286	330	302	300	275	288	292	268	331	274	313	286	312	305	310	289	313	288	287	282	306	280	289	286	292	298	312	287	277	265	295	293	280	278	279	275	282	298	290	294	300	273	275	332	287	293	280	314	270	285	304	291	263	283	288	292	303	288	296	311	305	288	322	287	279	294	290	268	304	309	298	276	277	270	268	273	275	289	272	316	281	296	288	300	290	279	242	256	288	277	282	299	277	270	300	269	295	315	273	273	279	299	268	294	294	294	276	276	264	302	307	249	305	275	284	270	274	317	287	287	265	298	290	299	292	278	300	303	296	284	289	303	287	314	284	304	282	307	293	296	290	326	292	302	269	283	286	322	304	270	313	297	306	285	261	290	303	298	276	278	313	276	301	252	285	322	325	298	312	265	281	275	284	280	276	263	286	271	261	313	314	278	279	291	303	268	279	268	331	262	282	285	290	266	293	283	260	294	292	288	270	287	275	286	293	300	318	287	339	271	284	284	285	300	285	289	314	263	309	289	288	299	246	269	277	275	311	258	277	284	291	317	282	278	286	301	291	296	278	278	292	307	292	291	251	311	293	290	309	282	299	292	272	276	270	286	316	285	289	306	298	289	308	328	312	288	296	275	281	302	321	320	289	295	291	296	315	306	258	266	289	278	278	271	275	301	286	311	269	253	268	289	258	286	253	292	318	297	313	263	288	261	281	292	275	276	297	298	265	269	286	306	282	267	274	257	282	291	283	288	293	313	284	286	304	285	296	320	317	273	307	297	282	312	315	303	303	282	304	289	287	283	302	279	293	290	316	306	302	253	295	317	286	279	269	283	260	283	311	268	269	308	298	309	262	259	291	309	297	282	284	265	278	288	295	308	290	271	273	312	296	261	299	279	333	296	251	276	281	292	307	274	288	315	288	273	291	253	328	243	274	290	286	266	316	296	288	306	273	277	306	310	294	290	266	322	318	304	317	293	316	293	278	288	288	318	252	292	290	275	272	297	311	282	292	282	285	275	275	281	279	291	283	286	289	278	277	309	284	271	274	270	322	263	289	310	266	309	299	283	282	289	283	263	298	278	300	257	308	300	309	284	297	270	310
24278	21544	28852	24666	21467	6519	1036	766	713	644	568	583	548	565	556	484	515	467	524	514	498	452	473	527	467	505	460	520	443	529	544	506	551	552	503	534	525	466	494	527	489	534	518	515	466	480	472	492	495	483	510	551	519	487	513	439	470	480	503	516	497	497	462	462	472	456	483	494	488	491	441	450	466	497	485	529	510	494	447	470	499	476	463	488	459	458	503	435	461	472	466	475	485	518	454	486	475	473	448	497	502	470	475	502	477	454	485	484	449	448	485	472	452	442	486	469	453	483	499	493	511	474	436	448	473	492	476	459	475	453	424	450	485	538	473	456	431	494	502	487	484	443	460	504	447	475	486	488	512	460	487	472	463	491	481	480	462	455	504	455	449	457	503	487	487	432	537	466	478	510	471	467	444	490	476	448	494	482	488	439	478	472	467	450	443	430	461	465	481	447	455	478	510	486	436	447	498	434	462	465	455	463	512	505	471	466	487	500	470	453	504	490	468	411	486	448	423	472	481	475	470	484	486	487	450	469	503	480	436	481	497	455	471	473	459	478	475	487	501	465	461	482	447	450	422	482	484	440	490	456	432	465	490	416	460	457	453	491	482	484	483	517	463	465	484	467	445	475	444	490	442	482	488	453	459	514	522	484	493	445	471	478	481	476	483	430	483	447	429	486	480	445	485	463	472	463	464	480	446	476	449	476	466	493	478	461	508	468	472	463	474	458	441	483	474	470	509	446	453	488	449	478	491	467	477	492	480	450	477	465	458	475	446	511	464	471	450	486	465	457	478	488	481	469	481	490	464	460	462	450	477	509	476	478	487	467	493	498	488	445	451	494	482	443	493	462	456	519	468	451	481	465	452	487	464	530	499	465	506	471	423	491	458	457	465	472	477	448	444	491	457	493	456	470	472	492	467	480	455	466	498	496	470	510	456	489	449	482	489	444	464	484	473	477	449	514	443	473	467	481	461	455	487	448	470	480	460	458	460	496	499	495	484	479	452	477	451	492	477	459	437	448	456	478	478	487	482	491	465	489	448	497	494	481	473	450	490	469	449	446	489	462	489	468	482	481	450	493	435	444	487	441	458	468	483	475	461	487	435	469	440	476	495	487	456	454	499	449	473	504	477	486	447	475	480	498	460	510	476	456	479	460	452	471	486	485	491	481	461	473	502	489	449	507	476	485	482	434	460	511	464	467	496	468	468	480	467	499	440	454	423	461	448	479	472	452	476	526	469	442	438	485	474	468	489	453	412	485	443	448	511	473	490	470	471	485	482	475	481	485	477	475	486	524	445	504	429	456	477	466	495	488	466	467	480	486	483	488	482	481	510	489	444	479	484	462	459	495	475	465	435	480	448	470	477	470	467	493	489	472	515	494	440	476	504	460	476	465	516	494	453	448	488	476	477	487	476	458	467	478	488	442	483	494	484	493	459	479	522	496	461	491	487	447	491	460	478	480	464	454	450	500	452	468	467	429	466	442	473	484	472	451	447	486	451	439	473	422	463	512	470	504	471	481	451	471	468	466	470	430	440	463	497	457	492	528	465	446	465	473	446	442	468	466	467	449	474	424	510	512	481	497	491	486	482	459	463	490	452	480	487	473	477	448	454	474	474	437	472	472	425	470	478	509	462	497	495	475	461	474	460	481	457	498	453	454	420	461	462	470	481	423	505	445	454	454	454	495	502	467	461	462	483	511	512	446	439	465	464	422	460	474	499	441	427	450	454	422	461	489	484	438	495	483	492	491	483	484	440	481	460	466	456	447	479	466	499	455	461	461	462	499	505	462	488	464	464	465	477	510	451	476	442	430	491	502	464	467	483	462	448	457	476	473	471	522	450	473	523	473	461	449	425	485	444	476	480	507	445	464	467	470	475	465	508	492	454	493	496	482	482	479	469	453	491	521	435	470	474	466	473	460	480	457	490	465	434	453	510	458	490	481	470	440	462	482	445	456	436	433	483	498	473	472	447	477	456	458	451	473	446	491	435	473	479	456	524	460	497	468	479	491	489	475	455	426	471	442	494	435	489	479	476	429	478	468	453	443	503	495	506	486	471	464	502	473	481	479	445	490	478	521	462	470	467	458	491	476	412	503	468	415	479	444	447	485	433	488	497	455	509	473	453	450	461	468	471	482	497	468	440	441	499	477	488	478	463	430	443	474	501	453	442	491	512	472	447	468	464	418	491	442	495	452	433	475	480	452	472	463	427	470	448	416	472	487	427	462	481	480	498	455	479	475	509	474	466	513	460	452	436	457	465	470	503	471	481	500	489	466	440	477	473	454	470	467	462	469	494	459	418	479	434	470	463	509	485	437	477	428	496	496	483	465	483	462	448	470	473	468	477	472	453	489	460	437	479	492	441	473	458	453	462	479	492	476	493	461	448	477	453	464	496	467	472	428	482	441	504	475	466	462	487	452	485	469	509	473	478	441	473	511	484	474	448	507	478	459	518	475	480	506	444	456	487	465	450	461	522	472	497	453	474	467	473	499	476	491	476	488	455	515	472	485	480	480	472	457	475	480	512	453	447	475	498	431	461	447	434	465	477	494	462	480	493	503	471	447	440	442	464	464	451	451	474	495	485	417	453	439	470	483	445	501	491	468	462	445	503	480	424	440	502	457	465	465	472	496	453	467	444	457	471	489	463	441	464	471	465	517	459	483	491	481	480	466	495	477	457	443	512	491	472	515	453	480	471	473	482	484	481	474	469	494	467	495	474	502	472	468	511	483	492	465	470	452	468	407	479	504	456	490	478	458	431	449	480	438	488	495	479	488	448	490	516	474	443	483	421	480	487	486	465	465	425	478	460	455	514	520	457	479	461	448	486	461	459	457	435	474	487	478	469	459	468	477	444	470	468	482	463	471	448	480	488	472	496	457	439	477	460	452	465	420	479	471	468	476	462	464	508	482	475	496	457	428	482	486	522	511	484	471	536	480	438	461	513	471	461	442	466	462	482	504	460	446	486	470	503	483	458	456	499	443	476	458	496	478	439	438	469	441	484	417	463	474	445	466	485	496	433	448	474	481	475	435	476	446	452	458	481	474	451	470	433	461	446	459	475	460	423	469	488	455	466	461	492	506	484	529	467	468	450	482	439	483	457	465	495	501	428	460	458	486	471	482	484	456	485	482	495	471	471	446	519	442	457	479	485	485	429	451	492	478	430	500	470	464	475	473	480	464	467	426	479	446	513	471	440	488	480	443	474	486	462	479	450	430	494	465	446	438	512	464	487	482	464	449	470	459	480	497	482	489	474	465	467	481	492	515	451	482	493	460	443	456	478	446	456	437	455	501	457	448	421	416	456	461	459	463	472	436	478	436	415	469	467	464	473	486	464	486	434	480	465	475	480	431	468	461	475	485	482	474	429	475	444	489	466	488	450	466	479	485	446	427	440	491	486	491	497	447	474	456	499	475	462	434	462	499	472	459	449	478	485	448	459	471	476	528	446	466	474	470	438	464	497	474	458	452	491	457	471	461	496	426
26707	8870	5597	2737	1936	1484	1167	1099	879	810	724	720	614	600	658	553	586	514	566	540	577	505	527	514	526	545	527	560	527	575	561	569	590	589	541	601	474	541	549	576	538	569	552	535	526	560	522	539	538	524	520	516	490	528	524	474	515	527	518	473	507	469	517	497	494	490	514	506	491	481	516	494	525	446	505	485	489	475	517	483	521	524	473	467	473	462	485	454	485	508	504	446	459	485	478	500	536	475	456	451	478	504	478	492	496	435	522	472	490	479	488	485	464	504	494	484	461	490	491	520	469	471	515	455	443	477	497	471	479	489	472	436	524	481	531	487	507	453	505	500	501	525	434	464	493	473	500	456	484	499	480	489	457	502	502	504	505	479	450	481	493	486	492	501	449	492	514	506	506	486	488	468	470	497	466	472	476	474	444	486	493	483	474	477	550	513	474	494	444	531	471	515	457	510	519	442	487	493	517	503	488	492	472	492	459	496	487	453	472	483	504	473	492	461	471	477	517	473	474	472	443	486	506	490	476	494	497	495	462	461	486	480	500	474	473	508	503	516	506	470	452	485	518	462	472	509	446	473	491	510	488	509	446	489	469	470	487	458	480	516	482	499	452	496	497	516	478	441	490	461	461	515	500	491	474	464	453	499	466	473	483	438	462	469	484	451	460	498	456	505	480	438	533	513	505	484	476	483	428	491	472	480	452	498	461	522	439	491	484	491	511	510	480	457	461	503	454	503	473	474	458	488	467	500	482	432	491	469	474	489	479	470	504	509	491	454	498	508	463	460	524	508	503	484	467	447	459	510	478	499	514	447	451	438	483	478	490	490	492	513	488	509	496	428	462	460	457	502	476	449	447	482	469	506	472	484	442	501	443	505	528	475	481	449	491	488	454	506	493	506	472	492	497	514	424	470	464	495	502	489	480	465	466	426	533	489	473	489	485	477	476	459	444	482	486	479	464	457	484	462	477	471	484	468	483	474	477	457	493	479	465	496	498	464	478	513	491	494	481	451	484	489	509	498	486	501	524	461	469	447	463	448	486	475	476	490	501	492	459	457	508	505	478	474	477	505	505	464	537	503	441	481	491	454	454	491	461	471	513	502	448	522	455	485	491	480	502	500	482	458	477	464	495	512	447	468	504	473	496	452	497	427	486	504	478	484	464	486	486	498	451	483	471	464	493	517	509	517	488	498	446	493	522	508	472	473	478	510	456	445	513	477	521	510	498	474	524	509	454	497	448	476	475	549	502	476	504	474	501	485	455	506	499	477	470	466	494	504	490	510	513	478	459	516	450	456	510	465	475	507	481	511	489	471	474	477	509	494	518	474	479	456	495	491	473	513	515	510	478	478	485	498	499	503	492	477	457	509	470	498	469	511	480	500	549	501	499	478	503	484	499	486	501	469	480	486	471	445	423	467	465	491	470	551	452	486	485	462	491	486	466	473	481	504	486	497	464	468	504	460	455	470	470	456	512	480	465	483	456	463	462	521	496	487	446	469	464	504	463	496	500	500	491	461	485	477	470	477	465	447	481	478	472	446	471	458	456	470	482	435	453	467	447	466	464	504	459	476	523	467	462	524	479	474	485	519	443	461	501	492	514	459	478	481	485	464	473	479	490	509	502	498	492	470	504	498	519	471	492	483	461	495	490	473	442	496	475	482	463	485	515	493	485	490	465	488	506	463	470	458	470	456	487	418	491	469	506	437	504	493	487	518	455	499	461	453	469	481	488	471	470	508	480	480	532	440	466	482	474	460	504	473	510	510	472	432	501	487	472	475	509	493	476	432	486	497	470	468	472	473	513	476	495	479	451	466	524	466	462	477	504	486	513	488	512	470	508	508	495	496	472	524	456	511	486	469	512	482	479	492	497	486	515	475	470	491	498	496	491	471	490	488	481	484	484	502	458	494	484	507	477	480	473	447	487	489	502	474	452	490	515	479	469	444	441	474	490	512	464	494	475	481	495	445	499	474	503	505	462	509	483	455	488	484	475	473	507	496	475	483	474	479	483	461	539	462	475	498	488	458	476	455	470	467	461	485	475	493	492	483	476	464	499	485	479	476	497	497	534	508	483	488	490	474	454	507	478	477	447	481	535	459	476	517	488	456	474	438	490	505	474	466	477	454	499	473	476	501	508	493	502	494	493	493	458	474	476	434	478	464	480	505	479	467	517	466	443	529	468	473	486	459	440	479	506	478	460	434	488	479	481	491	497	473	470	497	486	525	489	506	430	512	470	492	471	504	514	477	463	491	471	447	473	476	509	470	483	497	475	426	487	490	506	474	464	482	450	492	481	511	477	495	497	459	486	502	481	462	484	454	493	468	492	489	441	475	474	469	488	492	500	518	512	516	477	482	488	477	456	464	520	517	519	480	526	484	507	487	459	477	478	452	430	500	488	484	521	451	460	498	489	502	475	516	462	491	489	513	514	471	528	496	441	497	493	467	490	471	518	504	500	469	507	457	527	487	450	499	489	481	478	508	472	506	480	462	493	483	479	470	488	522	462	460	513	454	461	457	484	476	511	488	479	470	469	494	495	452	511	495	434	481	500	502	496	485	515	498	452	468	492	503	476	457	522	472	483	486	497	506	479	508	496	496	464	462	481	463	458	480	484	491	509	492	466	501	489	493	552	473	454	489	452	482	488	474	484	497	477	483	502	487	494	503	438	530	498	500	520	518	543	446	463	491	465	486	506	455	492	457	479	491	466	481	471	535	492	491	483	491	532	467	480	417	502	471	513	467	506	488	456	470	484	481	501	495	489	468	470	447	481	469	477	480	491	487	448	515	485	488	497	441	495	486	502	470	514	511	494	474	489	511	451	505	482	477	493	504	491	488	516	478	528	461	473	483	525	489	486	465	428	500	512	466	503	458	488	482	447	468	512	449	496	438	437	526	505	478	468	504	471	510	484	503	457	482	510	432	474	446	479	481	506	502	472	449	479	492	468	506	472	486	499	510	500	485	464	511	502	473	488	493	496	487	499	464	518	513	528	482	502	475	507	533	478	482	483	505	487	459	469	472	491	451	519	468	470	488	464	489	536	448	447	513	466	441	493	520	508	525	468	507	497	516	441	507	451	500	462	499	490	494	483	457	513	487	505	504	473	499	482	515	470	458	491	511	505	521	446	472	453	499	471	496	483	510	507	454	468	506	458	477	494	503	518	453	472	495	474	474	491	484	496	461	470	489	509	505	501	490	502	470	474	464	519	482	461	462	474	502	518	448	473	494	460	444	482	490	458	470	493	523	466	498	422	519	453	508	498	442	518	491	506	511	484	498	454	502	482	476	459	478	449	458	483	468	455	459	466	493	468	518	466	508	471	486	505	489	482	516	462	508	486	484	515	466	447	474	456	479	508	479	486	445	484	518	471	483	473	476	486	461	500	479	515	458	472	469	501	486	480	476	475	481	487	470	500	561	486	434	504	509	488	471	478	515	464	487	482	473	495	509	446	504	475	506	475	484	485	474	469	460	490	494	462	517
25424	21576	27708	25718	7787	695	474	417	363	361	355	325	308	304	322	318	307	287	301	321	308	284	300	313	265	325	296	286	290	312	298	297	325	323	346	311	283	283	296	323	314	287	286	317	297	306	315	305	342	279	283	281	296	298	291	311	303	291	305	299	280	273	260	279	281	297	267	260	270	297	299	275	294	310	301	256	292	322	295	284	300	308	317	295	248	310	264	310	318	275	302	316	284	295	292	291	262	266	285	304	280	302	294	270	299	284	248	254	262	300	273	272	300	304	280	284	266	291	294	293	277	293	308	298	299	277	294	290	278	291	264	289	297	278	260	277	322	270	272	246	284	253	275	289	292	278	272	281	299	260	264	287	277	301	296	270	337	288	282	286	276	300	302	271	290	298	277	276	305	288	295	296	300	292	285	260	288	263	262	281	287	266	256	291	263	268	275	296	298	298	268	309	282	268	275	301	279	264	284	295	287	279	279	248	262	281	284	267	320	280	293	263	298	293	274	262	268	258	279	254	305	259	289	307	272	290	302	274	301	308	287	309	269	299	275	278	302	263	269	278	279	268	287	307	273	284	275	293	301	281	298	276	281	267	248	270	268	273	270	282	281	280	267	284	286	264	284	281	312	316	284	293	279	285	305	274	296	294	283	286	267	270	295	285	273	282	275	279	302	260	303	298	245	286	287	297	294	257	258	272	287	314	306	271	290	283	279	282	280	260	279	298	287	295	285	246	288	335	298	314	254	259	278	286	285	277	274	301	282	248	319	283	277	325	296	272	304	257	295	267	256	287	272	283	274	295	285	282	292	249	315	270	291	312	292	256	266	285	280	270	285	266	279	295	280	271	285	285	284	277	265	270	291	296	272	263	267	272	284	288	265	303	252	289	305	292	279	304	276	292	253	294	295	278	289	264	261	291	305	270	250	249	286	272	266	297	320	285	295	335	282	288	283	280	251	275	259	278	265	312	263	279	289	332	255	292	278	309	285	292	291	280	303	279	265	295	299	266	258	287	292	265	255	276	281	293	260	262	291	276	297	289	305	273	279	300	287	271	295	256	274	283	258	276	281	317	274	291	265	284	285	297	285	277	275	296	271	291	299	296	268	261	253	279	306	318	289	268	271	278	290	271	265	267	277	273	341	282	309	273	251	269	310	258	301	299	277	319	284	272	275	289	302	293	295	294	305	271	255	299	306	309	255	271	282	281	275	302	252	269	314	269	282	316	293	277	266	267	266	289	289	299	280	276	264	277	278	292	273	250	271	294	263	285	273	275	288	259	285	278	295	243	259	257	256	277	284	270	302	310	270	282	259	299	308	279	284	289	262	290	266	291	286	270	269	277	256	293	275	299	263	289	293	291	306	285	279	284	281	278	296	293	290	282	330	268	293	257	316	283	252	273	281	245	268	299	278	308	297	283	288	272	260	290	278	255	283	304	296	301	285	280	262	262	307	276	266	264	313	278	271	285	307	291	290	303	274	280	267	279	260	289	268	305	308	272	292	263	270	314	271	265	271	287	307	272	283	272	299	290	289	274	292	283	275	258	268	266	261	302	248	273	285	278	255	260	284	285	268	307	279	282	290	270	261	303	285	258	245	289	277	258	262	281	257	291	255	302	290	265	299	284	298	277	304	274	278	291	265	284	290	282	256	265	283	261	287	266	291	271	274	309	270	275	286	283	297	269	298	290	254	265	267	306	268	264	277	270	304	284	270	271	291	297	281	269	323	291	279	295	259	270	285	260	302	299	283	286	269	250	264	319	286	290	262	274	273	300	293	288	275	266	271	304	317	269	272	273	285	315	236	268	280	278	272	312	264	301	313	257	274	309	291	279	275	292	278	245	285	267	280	296	282	267	298	283	288	290	263	274	303	278	258	281	260	277	270	285	267	307	284	279	300	305	299	287	256	305	286	298	289	307	288	286	276	267	267	285	276	298	294	273	312	264	296	270	253	276	268	300	302	314	287	278	271	288	261	278	278	300	299	297	278	250	263	276	310	289	306	287	302	255	263	280	263	262	276	283	285	310	280	292	277	317	248	268	279	297	298	276	266	270	280	304	268	272	295	291	268	275	226	280	274	314	285	301	325	234	306	254	271	281	292	281	265	287	256	264	292	266	296	265	280	285	287	297	309	286	290	282	270	303	263	279	262	276	296	293	247	272	291	305	276	279	272	276	273	290	276	263	259	281	297	269	261	271	274	279	258	257	306	274	283	289	296	263	284	277	280	268	273	262	283	291	313	281	290	303	283	285	277	271	256	257	285	261	317	244	269	275	324	290	281	309	302	284	259	249	284	269	282	272	281	282	303	315	282	300	291	278	294	258	294	264	283	309	278	285	256	291	270	313	279	260	264	288	288	278	280	277	281	317	282	294	293	251	254	309	286	292	259	263	280	290	267	266	284	313	284	302	282	252	284	275	275	296	321	278	297	315	290	274	270	297	281	258	287	278	252	280	289	292	277	307	291	281	314	278	275	283	274	287	304	255	292	292	267	275	277	309	258	286	253	295	285	250	289	281	296	291	318	303	275	259	282	274	268	274	250	269	288	275	276	286	307	284	280	271	272	294	271	254	307	290	281	302	297	309	294	271	279	276	287	271	273	292	296	263	291	269	305	299	282	264	298	292	284	281	258	270	279	262	254	280	287	266	265	263	276	280	246	269	274	259	303	294	288	271	288	234	259	284	322	292	267	273	267	290	273	278	297	317	253	265	262	283	300	271	286	303	277	298	268	243	275	288	300	276	280	296	260	257	270	308	261	286	290	264	293	270	291	296	253	297	240	273	281	280	279	289	278	284	289	297	255	263	295	271	268	282	276	297	304	280	286	287	297	312	308	304	280	295	295	265	292	272	287	295	264	273	286	283	266	286	282	295	264	287	285	273	289	313	279	300	280	300	281	289	277	302	292	304	264	309	306	268	298	288	271	272	281	284	274	277	287	279	310	282	247	258	285	270	269	281	294	272	289	267	290	297	270	296	292	300	275	287	273	284	284	292	279	281	307	284	287	291	258	260	307	263	283	289	306	297	260	288	285	259	268	280	280	278	277	280	297	248	292	297	297	303	295	305	294	276	279	272	299	307	300	280	275	319	269	267	283	243	285	284	281	289	262	315	274	293	280	287	280	296	281	264	294	255	311	276	276	309	275	282	283	279	269	261	293	292	281	278	285	280	284	296	282	315	295	301	287	277	254	277	291	276	258	292	272	290	263	281	278	293	259	266	236	273	299	289	272	281	283	285	309	274	279	269	272	286	292	319	283	306	294	265	252	280	285	297	273	289	242	279	280	297	290	280	281	274	283	280	261	266	256	296	273	264	299	273	272	299	276	275	256	269	311	297	295	300	262	266	279	245	259	297	285	291	298	254	301	270	298	269	276	275	305	289	257	262	257	268	305	330	280	289	271	262	265	305	266	292	286	280	288	299	282	255	265	290	292	297	304	221	259	276	315	285	289	280	296	274	290	278	283	280	292	284	277	282	264	256
26853	5438	3162	1501	1071	861	746	605	572	483	452	456	389	405	410	333	376	381	378	348	363	325	315	310	312	361	322	344	338	378	334	381	350	394	404	389	306	337	356	323	332	358	336	362	356	394	356	344	362	338	351	358	369	346	383	316	332	338	335	352	325	322	365	316	354	346	326	315	272	314	298	328	305	302	314	321	314	353	327	338	346	295	299	350	320	296	301	329	313	303	324	330	335	347	335	336	317	335	319	309	306	320	313	326	329	302	334	277	314	315	333	329	333	346	322	304	314	304	330	332	330	342	295	332	306	295	298	310	279	310	360	334	335	335	330	349	315	326	315	341	328	324	319	357	307	331	353	332	342	313	309	318	322	329	356	335	312	342	319	297	338	339	319	295	330	322	303	318	318	326	313	309	307	318	287	304	306	328	315	310	312	313	330	339	340	308	305	342	335	323	309	335	319	299	302	327	311	329	304	308	316	335	323	314	352	347	344	338	289	328	323	345	308	305	320	298	309	303	321	294	337	285	299	319	326	338	304	338	308	320	315	337	329	324	337	309	314	320	326	315	323	312	310	302	311	320	293	291	319	292	335	340	329	306	312	312	323	315	316	326	277	292	333	308	340	331	314	347	311	321	296	348	345	354	300	321	298	272	279	300	330	327	312	300	331	327	312	253	315	335	295	291	305	346	319	342	309	334	302	322	326	292	304	334	344	303	310	325	304	287	328	343	324	336	301	312	320	318	309	290	292	319	307	305	280	309	297	327	333	292	312	310	313	316	354	320	287	319	293	343	301	333	359	290	303	329	328	314	286	304	289	316	309	312	323	329	334	339	304	318	294	293	308	312	305	323	342	277	310	300	343	321	316	328	308	342	302	300	319	307	306	297	325	297	346	333	317	305	326	324	313	295	316	314	306	290	316	320	305	312	300	336	314	352	293	324	307	332	283	322	299	295	302	340	333	313	328	316	304	338	314	330	306	309	306	301	321	313	314	329	331	314	333	327	344	302	345	293	316	342	333	317	330	307	332	319	286	319	290	327	303	338	318	317	298	321	313	343	318	324	302	331	334	334	302	320	352	308	317	337	320	346	307	308	279	326	282	285	330	299	316	323	336	289	299	341	304	356	318	312	325	315	288	312	302	290	310	336	317	346	322	337	331	280	324	294	309	274	298	305	309	313	314	330	341	345	324	312	307	333	277	305	309	354	285	316	313	340	337	306	311	335	337	319	328	295	312	314	301	315	270	311	288	342	312	331	307	325	300	310	304	318	338	318	294	336	276	295	321	312	313	296	309	319	342	315	326	308	309	328	313	284	301	293	290	318	314	324	296	316	296	305	334	327	303	316	320	300	305	326	318	294	318	308	316	333	318	301	308	303	340	337	312	316	286	301	321	326	308	317	288	326	369	312	316	297	331	315	336	305	343	298	321	333	319	300	302	300	267	290	336	306	287	304	322	345	324	313	311	315	328	314	288	307	302	307	307	327	321	309	312	289	341	315	307	308	328	329	288	334	313	313	311	348	333	311	350	323	308	316	308	284	335	360	335	334	347	343	329	305	334	291	327	304	296	289	344	331	293	355	293	345	311	313	299	324	332	328	318	319	323	326	339	310	351	324	302	327	303	326	321	297	329	316	346	327	314	319	315	295	291	305	294	318	310	344	328	310	310	325	306	347	329	339	295	292	322	296	330	320	319	318	296	329	299	327	306	357	321	318	319	311	339	287	327	322	319	318	300	299	321	340	332	323	334	301	319	315	340	311	315	334	333	309	345	312	299	308	326	318	332	319	307	351	301	319	303	324	314	293	301	304	321	303	327	313	309	299	322	324	298	307	298	351	305	300	283	310	283	309	319	317	321	326	321	305	317	329	372	293	309	305	291	343	300	311	329	322	331	329	282	321	334	283	317	322	325	305	294	303	283	343	334	323	361	278	312	316	307	328	297	314	324	313	326	310	318	312	301	315	302	326	319	313	338	320	293	289	277	308	291	311	293	312	315	323	286	330	316	291	333	310	304	312	327	320	299	311	336	348	306	294	325	313	304	309	311	275	327	308	319	331	310	308	314	331	332	296	337	298	305	354	327	299	320	321	306	322	341	314	320	316	311	291	344	335	288	305	312	308	330	309	329	319	325	309	354	313	306	324	306	318	346	334	327	301	322	300	305	311	351	309	307	318	328	304	307	311	314	303	284	329	325	301	318	311	340	334	314	319	325	352	308	346	302	311	317	308	312	293	307	295	303	340	327	280	348	346	282	333	302	311	289	292	322	320	328	301	332	289	330	363	313	305	326	343	325	354	304	292	339	332	313	318	311	317	311	325	306	315	305	370	287	335	347	333	303	336	349	323	322	301	355	308	309	351	318	289	336	332	326	312	290	323	332	301	352	333	334	329	323	325	297	306	313	315	310	319	290	321	334	280	333	304	322	328	328	270	344	308	319	294	319	321	308	307	314	324	287	293	299	309	296	329	334	338	332	326	338	345	323	344	309	310	283	341	308	343	318	331	308	322	323	310	336	322	318	283	311	346	302	353	315	319	326	290	320	318	298	301	321	315	319	277	346	348	298	305	307	337	315	317	290	323	343	325	298	296	294	289	331	314	349	274	306	303	302	302	363	319	310	312	291	294	323	322	332	324	290	300	336	313	311	313	347	317	297	310	311	340	289	325	323	342	299	304	301	310	325	309	337	306	302	312	309	317	309	296	288	295	313	332	317	336	296	325	299	310	335	312	343	337	304	316	334	313	313	364	340	336	308	320	337	309	318	314	293	316	290	336	293	327	302	291	308	320	322	319	304	320	298	295	316	290	310	323	303	320	311	323	326	278	312	315	324	329	303	312	293	317	306	317	320	303	304	342	320	317	321	296	370	321	313	341	299	301	352	302	328	322	337	297	348	347	298	304	312	306	326	324	330	326	319	338	301	310	323	304	339	306	322	304	281	340	330	321	299	288	345	320	302	331	321	313	319	327	336	344	348	348	344	296	323	306	315	307	361	319	292	337	316	286	336	328	305	307	332	318	352	282	298	316	318	292	302	337	335	313	353	322	328	301	295	311	321	287	314	326	303	267	302	309	332	301	326	309	325	285	330	316	324	302	311	316	303	316	316	315	308	273	335	340	344	307	309	282	329	326	338	317	317	308	351	298	285	296	306	300	336	290	303	326	316	321	300	314	338	350	324	324	327	333	311	325	314	334	343	328	315	326	305	297	324	324	325	302	297	350	314	316	302	308	298	282	324	313	278	340	311	307	291	308	323	287	336	333	289	305	319	322	317	309	309	349	295	343	310	305	324	312	307	309	356	321	336	331	299	293	314	313	301	326	317	283	284	318	299	332	315	299	297	285	332	320	329	327	327	311	338	333	313	307	309	338	309	307	293	291	304	312	300	293	312	316	305	324	285	309	305	295	347	323	302	302	309	346	290	335	315	281	345	328	307	355	315	327	320	313	297	316	304	308	326	311	297	287	340	332	304	307	332	312	322	310	324	315
23133	21583	29488	24119	21566	21549	5574	1302	1019	905	882	767	720	738	673	711	681	661	687	626	653	630	640	589	569	608	606	604	599	669	707	667	643	657	646	725	622	635	670	585	611	653	602	637	679	647	620	565	648	572	612	588	636	594	561	551	594	639	597	628	598	560	591	541	620	571	607	606	597	597	558	590	573	568	564	562	549	537	563	536	578	548	623	601	586	517	570	527	571	556	572	551	602	573	571	578	608	563	595	595	563	590	592	605	588	578	543	550	594	561	567	591	601	598	583	565	614	573	593	567	589	592	551	616	553	563	613	594	565	603	571	573	613	595	549	631	531	587	561	549	577	561	548	580	532	574	568	567	548	606	602	557	592	561	540	547	583	569	623	569	544	604	606	567	555	613	557	553	561	582	561	617	623	560	528	582	556	585	561	565	573	559	574	541	553	567	565	566	609	523	601	588	572	554	590	600	560	523	571	564	620	600	551	581	551	585	583	581	590	540	573	585	572	570	547	582	576	551	563	627	585	596	581	547	529	609	562	549	550	584	583	584	566	568	624	529	619	571	576	587	573	586	592	549	578	585	576	544	570	549	574	579	579	578	594	563	560	600	571	568	598	540	569	578	563	579	615	553	577	547	586	546	587	569	563	567	561	570	557	591	559	607	573	608	573	527	588	612	591	535	532	555	576	586	587	585	592	547	532	572	590	549	570	591	602	606	563	497	590	548	587	549	574	567	582	580	572	592	580	609	577	526	566	542	548	566	575	541	560	562	575	598	546	593	549	550	583	521	571	573	565	576	618	580	574	594	562	544	606	612	580	588	573	577	602	587	577	527	584	571	607	598	562	596	571	566	572	589	568	595	589	601	558	567	545	565	563	567	567	585	595	584	551	577	581	588	599	614	560	568	547	525	577	554	560	618	535	600	586	592	600	552	518	550	603	584	563	559	567	552	533	588	590	564	611	546	575	571	575	549	516	572	531	594	566	578	559	581	553	557	564	518	552	564	544	583	520	551	566	568	603	553	606	551	569	571	554	579	588	602	600	529	566	512	584	564	556	552	615	592	556	590	557	572	571	588	605	591	546	551	573	566	560	561	574	602	566	543	578	547	574	548	552	570	567	568	588	608	556	602	518	528	551	569	565	549	545	569	570	527	584	588	599	571	570	548	575	542	645	563	582	543	582	577	583	630	544	583	547	551	572	528	584	576	550	504	567	566	582	619	583	604	556	533	579	600	555	549	514	608	598	555	578	595	555	571	545	608	581	577	589	559	572	571	567	587	606	566	599	577	567	532	503	564	585	535	534	630	581	566	552	566	548	566	608	542	574	597	590	535	541	571	537	587	560	593	552	573	560	597	527	552	558	578	566	542	576	587	570	574	576	627	592	528	593	571	569	571	594	573	569	562	574	570	579	580	541	571	614	573	557	609	544	586	565	573	566	566	614	645	572	552	553	587	560	582	597	548	526	566	568	558	537	555	590	557	596	586	566	560	542	576	562	546	564	553	615	605	597	569	566	569	535	564	523	554	579	604	579	556	544	556	568	589	577	570	578	542	539	555	583	575	547	530	564	595	540	548	562	597	558	577	601	534	592	583	550	576	611	560	596	574	575	574	570	559	588	601	543	579	541	557	600	605	598	608	571	564	580	599	606	612	603	631	592	556	578	561	555	562	574	582	550	570	585	594	547	593	522	609	593	529	578	628	605	586	539	609	573	543	578	557	564	583	588	564	541	564	570	528	592	553	541	534	552	588	552	581	555	583	562	583	545	546	567	575	567	589	552	585	540	604	561	564	584	582	583	527	571	564	569	584	622	547	526	542	547	562	521	573	561	508	538	568	607	592	579	582	600	564	551	583	597	598	575	573	568	513	607	578	589	560	569	550	575	571	547	591	566	633	590	588	551	596	540	570	550	592	547	527	551	578	574	567	530	600	560	569	588	587	551	545	539	575	588	565	572	561	539	590	584	539	563	522	566	563	589	556	551	595	563	554	552	576	514	585	598	610	522	591	565	571	594	565	584	609	593	558	606	518	564	596	595	567	577	556	559	559	591	570	532	595	523	577	530	542	558	595	556	580	570	530	557	562	564	543	591	548	582	517	575	584	547	602	560	610	570	578	562	542	600	543	552	575	573	589	559	513	569	573	575	515	511	555	576	572	615	564	566	558	578	586	549	552	581	547	577	531	554	568	561	588	536	598	560	622	535	616	558	549	541	592	566	546	588	566	569	563	589	566	590	565	569	509	571	566	562	579	564	575	592	577	577	549	586	547	542	549	586	546	572	595	578	570	569	602	528	560	584	568	574	552	570	549	553	546	592	577	601	593	553	554	586	559	561	576	559	617	530	595	594	569	613	570	570	560	569	568	519	562	598	561	536	574	546	562	531	548	588	632	516	557	546	552	556	600	575	584	591	543	551	563	620	552	536	575	550	604	553	585	581	579	554	585	583	572	579	587	583	573	552	581	606	572	563	580	561	548	566	613	556	580	581	561	575	574	555	567	570	566	560	537	598	531	548	587	582	541	562	567	557	546	592	544	556	537	524	590	577	509	626	568	559	591	580	609	587	588	604	568	589	573	573	558	562	611	580	591	549	558	548	591	536	584	572	593	613	524	606	534	519	633	565	558	533	538	584	576	566	605	572	564	543	572	551	598	581	536	598	565	595	577	605	576	541	621	573	535	587	541	556	584	544	572	566	555	589	573	553	532	575	567	549	567	538	583	574	541	547	558	537	571	602	590	591	569	571	602	572	570	566	536	514	586	569	557	578	552	569	482	607	593	575	595	577	592	551	586	512	551	544	600	576	572	602	533	544	565	592	532	523	569	546	575	519	596	571	555	530	591	549	550	580	532	556	559	584	577	601	599	558	545	565	631	559	571	574	572	580	577	544	558	600	559	571	550	506	542	535	532	599	537	570	578	577	576	568	592	540	593	597	555	613	605	562	574	592	574	544	559	548	564	544	537	589	584	550	581	586	570	567	593	561	598	570	550	565	577	607	563	603	571	558	608	571	572	586	563	566	554	607	565	577	557	564	574	630	554	534	562	544	594	594	592	610	565	570	597	566	530	572	579	544	581	535	579	584	565	543	573	608	574	591	606	559	547	556	579	571	568	576	609	606	591	573	595	603	544	583	560	535	555	538	593	559	532	538	550	615	592	570	580	585	524	581	562	597	553	544	611	561	595	555	588	582	554	521	580	566	530	565	583	534	543	538	564	538	593	588	592	530	569	565	542	562	550	550	604	598	616	559	592	581	586	577	566	555	543	603	548	536	571	600	589	572	576	549	577	581	564	530	570	569	577	567	549	619	582	551	549	551	555	559	530	527	584	587	609	585	582	562	584	609	580	565	535	552	548	574	569	569	579	613	531	574	586	612	597	600	572	590	612	541	574	594	579	559	541	568	606	568	525	585	563	573	568	554	566	574	553	566	534	581	587	583	603	590	552	545	575	603	592	577	574	557	547	585	555	559	558	552	575	584	584	591	571
35083	14299	9519	4502	3344	2592	1996	1659	1430	1224	1115	983	890	836	837	783	749	733	728	713	710	626	658	607	661	647	665	600	701	747	711	657	729	687	742	737	681	707	679	684	634	638	665	722	675	689	727	682	677	668	651	638	629	646	712	653	592	623	621	624	642	592	561	606	632	590	599	622	586	620	559	590	583	590	601	591	582	608	613	585	584	626	625	595	602	544	605	594	561	577	554	558	554	612	592	574	597	603	614	604	595	611	608	614	576	613	576	641	582	603	594	603	633	623	609	580	578	545	633	575	586	599	650	571	590	647	605	625	594	604	599	566	606	610	575	611	583	623	606	591	593	630	632	596	565	639	612	608	582	597	685	620	585	601	592	612	587	622	576	576	621	607	610	570	594	564	630	578	574	582	622	587	620	590	558	570	605	569	602	605	623	571	637	584	620	615	589	624	584	593	604	543	615	532	603	585	565	599	555	564	571	592	623	571	595	587	619	567	560	567	578	609	594	625	582	630	584	557	598	611	577	612	612	578	622	566	581	584	606	610	603	567	585	548	634	592	607	588	557	590	606	569	602	591	598	601	610	540	625	609	616	566	595	591	613	614	563	553	607	615	568	593	567	605	594	573	617	566	612	594	581	584	583	649	595	584	555	575	560	603	595	608	592	612	581	592	582	580	574	612	562	592	598	558	568	602	601	589	613	596	589	596	653	563	602	556	557	602	617	636	573	571	597	603	588	632	630	604	572	555	573	552	619	563	554	614	605	605	589	631	592	589	593	626	636	608	607	547	606	563	598	606	630	605	578	590	566	592	634	614	604	607	566	590	616	627	580	601	610	624	562	558	578	591	583	597	576	559	609	618	615	605	591	566	569	630	593	571	567	600	589	565	567	552	616	580	662	582	540	582	566	580	591	574	602	518	604	586	578	573	525	588	591	648	570	598	561	576	600	593	574	565	589	609	559	544	612	609	581	556	572	577	572	612	616	583	608	553	556	598	581	633	576	581	574	545	574	575	604	634	616	618	587	612	558	566	554	617	569	598	611	592	542	602	576	596	622	575	596	630	596	589	612	592	589	580	583	590	630	614	602	574	586	586	578	613	624	613	647	609	606	602	619	585	602	632	619	605	536	569	571	593	605	619	600	581	574	612	566	578	561	562	598	596	574	598	589	600	556	578	572	606	612	614	557	651	571	576	624	615	517	590	590	591	642	611	584	574	573	579	577	595	552	614	590	565	577	567	626	592	582	626	620	582	581	639	605	605	591	547	587	588	578	597	625	609	548	596	591	630	578	582	600	546	585	607	591	560	610	583	606	580	589	586	558	585	594	619	580	613	542	560	600	573	577	620	522	618	629	579	632	562	547	605	581	589	609	598	567	587	600	582	555	582	658	582	571	608	572	592	595	612	589	551	666	586	592	565	587	611	580	571	636	619	547	567	574	606	578	586	572	603	601	567	587	579	590	637	567	618	579	578	587	581	612	617	605	592	576	580	596	584	589	565	594	584	603	568	621	605	600	581	607	608	555	602	627	578	613	536	564	571	599	575	561	610	570	597	612	578	577	566	599	565	591	591	595	597	621	540	580	624	569	560	558	620	607	627	611	594	611	562	636	579	615	592	594	579	576	570	624	588	613	635	563	613	625	550	556	571	622	611	600	573	626	576	577	584	604	592	603	640	589	610	639	579	569	563	618	526	596	596	598	622	567	584	605	623	580	561	558	574	559	563	600	612	614	593	578	583	619	625	598	613	574	607	583	580	573	599	594	579	580	590	580	617	577	613	624	611	590	561	569	619	649	573	627	569	584	594	597	603	647	618	583	558	600	609	630	551	571	604	582	582	599	590	578	586	560	591	586	596	593	616	626	589	593	617	605	579	621	560	592	578	582	654	611	615	586	612	609	596	596	610	614	646	597	566	559	618	607	554	578	621	604	571	623	614	591	617	594	624	601	580	531	576	577	592	580	585	602	585	619	592	589	584	620	594	571	614	619	572	598	585	587	581	557	603	607	585	630	619	596	563	563	587	583	546	578	596	592	613	573	608	604	599	588	574	629	607	594	623	590	639	578	584	602	666	535	601	566	575	626	648	581	576	608	552	570	582	581	571	559	602	574	557	603	549	642	595	640	597	572	550	612	588	551	574	539	629	578	591	586	569	626	601	558	572	565	589	606	560	585	599	595	589	613	581	569	539	599	578	595	587	606	582	587	605	588	560	608	649	611	573	563	627	610	595	556	641	573	625	610	558	646	593	620	606	569	605	577	592	604	592	575	585	539	593	574	585	638	629	586	569	644	622	527	580	620	594	572	574	570	595	615	619	563	599	613	590	618	569	586	578	586	573	575	598	567	607	604	593	609	581	617	567	586	584	585	610	569	610	613	609	540	582	594	583	589	597	637	593	624	553	602	547	630	600	596	602	579	566	611	601	569	581	649	603	626	581	596	607	608	579	589	646	566	569	570	574	551	610	588	642	587	588	592	574	587	574	636	638	603	599	615	557	522	598	654	592	586	587	621	567	567	587	566	573	591	594	559	642	609	575	568	581	583	567	588	621	598	609	631	588	599	605	566	610	610	633	581	590	595	577	552	586	617	578	591	596	597	574	578	552	585	573	584	611	566	544	588	568	553	560	590	607	556	586	606	611	609	604	560	620	608	609	614	588	626	609	551	581	606	618	608	588	594	557	553	581	643	583	615	585	584	608	595	593	606	630	587	563	587	626	587	589	607	619	573	577	561	621	597	579	611	589	572	598	610	587	606	577	557	619	583	574	588	622	591	541	613	607	603	574	601	599	544	603	612	603	640	618	589	587	556	610	608	599	579	591	580	569	594	567	594	570	575	591	566	608	567	582	542	602	611	572	587	602	600	596	560	595	599	603	567	576	593	560	578	556	622	600	591	620	640	626	598	610	576	599	624	589	599	585	578	580	596	619	569	584	547	602	586	603	552	580	577	629	610	613	591	585	620	595	535	549	583	570	609	579	610	580	585	612	558	588	622	625	587	608	544	578	593	592	591	603	559	596	618	595	589	614	578	609	602	582	562	573	595	602	625	601	588	614	604	613	616	555	578	595	621	576	636	582	587	574	569	628	586	586	601	584	638	563	550	599	576	609	592	611	589	551	627	580	583	599	535	638	594	578	612	629	558	609	607	563	540	599	609	633	568	599	559	614	573	624	593	547	589	610	596	556	585	561	620	592	605	616	602	617	567	637	579	613	563	569	563	642	570	552	569	585	575	554	590	610	593	595	634	599	615	545	584	620	563	580	598	574	601	584	600	602	579	608	578	604	632	551	577	569	585	609	585	534	594	614	618	655	628	585	605	633	572	589	624	597	569	602	565	583	562	560	575	599	597	581	582	564	610	605	611	624	562	571	637	594	564	579	555	610	567	559	618	591	582	596	656	553	610	555	600	612	544	660	542	603	611	618	574	578	612	581	586	599	567	562	595	623	593	602	578	536	612	633	517	587	582	622	636	639	589	597	600	576	601	620
28570	16462	2439	440	322	314	286	294	269	275	259	290	273	257	263	262	279	272	276	253	248	232	273	298	275	296	253	300	298	282	276	315	307	288	316	322	292	304	287	305	278	279	285	292	282	286	308	267	290	287	292	259	263	296	276	274	288	276	257	271	287	269	280	292	268	266	275	261	278	262	296	295	245	241	246	277	277	282	264	255	264	257	258	271	329	294	263	267	274	260	264	265	288	282	271	285	282	258	240	246	269	295	264	301	270	269	273	295	269	296	260	270	269	253	257	274	277	242	271	272	260	263	285	297	253	278	284	288	250	267	256	264	274	225	265	275	276	240	243	266	254	247	261	296	258	269	299	266	282	244	253	273	250	291	285	269	267	277	269	279	267	265	257	249	262	286	238	252	301	294	256	286	261	251	252	302	282	262	277	276	258	277	283	277	283	272	250	261	277	252	287	277	262	293	286	275	251	275	265	242	245	293	255	267	263	274	281	249	286	262	249	233	262	267	280	266	251	277	237	269	266	261	261	266	280	253	261	279	285	256	236	258	273	261	272	248	258	275	297	278	270	280	265	246	237	254	270	265	254	286	252	263	271	265	254	252	270	234	269	256	289	278	269	279	255	268	274	276	248	275	272	247	269	276	269	274	272	254	272	276	250	264	253	223	268	260	302	271	290	254	253	253	248	297	266	279	270	319	260	294	265	275	269	288	258	281	273	250	290	278	243	261	254	275	247	274	266	247	275	263	237	270	279	274	279	254	253	249	276	263	293	246	288	266	230	262	266	243	267	273	255	265	279	254	249	264	252	265	255	288	251	249	310	267	259	254	263	276	246	311	280	256	250	262	268	233	275	267	274	270	268	250	239	242	276	241	251	289	277	299	255	244	275	256	294	236	265	248	258	288	272	272	289	267	257	264	269	272	282	255	250	248	239	295	276	244	295	273	262	265	274	286	290	279	289	280	295	263	301	277	256	267	297	271	251	258	266	285	273	273	289	276	239	237	266	271	244	262	248	260	265	256	246	246	250	308	255	240	286	260	278	254	269	263	259	278	273	293	262	299	274	273	278	235	258	274	241	275	297	284	271	283	258	275	292	259	261	277	283	261	283	265	246	260	279	226	276	205	250	274	271	274	276	263	269	253	267	252	288	272	273	266	302	278	277	268	263	256	270	278	254	269	266	285	293	270	276	262	272	265	253	283	282	252	248	251	256	253	247	305	270	253	288	279	261	242	260	263	254	261	247	302	275	292	239	275	265	291	249	267	265	259	254	249	253	254	288	263	294	273	255	270	257	298	263	270	287	243	266	248	253	275	258	298	243	226	287	296	254	249	264	246	294	249	285	282	281	243	263	252	272	254	265	245	295	266	255	271	259	265	282	258	240	281	250	285	260	265	244	262	235	263	279	247	275	269	308	251	274	274	258	266	275	258	291	260	240	257	264	261	244	265	263	272	264	276	257	278	256	266	268	259	246	263	292	293	275	289	316	256	273	256	265	266	277	270	292	305	248	263	251	282	261	249	274	245	265	295	262	276	256	257	275	263	277	279	247	251	302	291	236	276	297	252	286	282	253	241	256	275	247	272	288	243	291	270	243	274	252	298	264	257	241	247	274	262	305	263	233	272	281	269	272	259	273	292	274	267	275	236	294	260	246	260	271	271	260	248	281	269	272	267	264	275	278	261	269	284	254	260	232	241	253	272	246	277	246	240	274	271	271	281	259	261	255	287	255	263	263	274	276	259	298	289	285	261	278	272	302	258	270	259	317	283	282	266	262	288	260	280	276	264	294	281	258	270	299	264	275	271	295	239	272	262	240	259	283	266	275	268	294	248	249	286	245	296	240	274	284	257	255	268	294	295	276	251	274	274	251	265	270	278	279	254	265	260	265	265	233	255	255	275	279	263	227	250	265	276	274	276	294	253	238	261	261	257	281	268	276	256	286	261	266	268	280	254	264	273	280	272	280	270	277	272	249	270	235	267	278	251	231	261	252	313	263	311	253	275	276	272	273	273	237	258	252	295	259	278	263	275	267	242	269	254	269	274	256	270	278	248	261	256	280	282	262	251	231	278	309	275	269	264	297	274	299	269	287	279	271	274	265	246	276	237	288	265	267	249	243	259	297	274	246	270	267	268	265	260	264	244	270	290	271	258	265	273	294	270	276	264	266	269	253	260	278	280	262	262	267	240	253	264	262	267	290	277	251	266	247	233	277	242	271	267	277	256	257	288	266	294	274	302	270	273	287	264	229	281	269	285	262	267	274	248	247	281	253	288	269	290	254	270	289	272	261	258	253	273	282	272	268	268	271	266	254	278	258	283	273	249	268	260	267	258	240	264	258	262	272	257	269	248	239	271	246	283	265	282	266	283	261	266	266	284	293	259	256	260	260	266	267	266	262	254	270	260	275	271	281	252	274	267	243	249	254	268	286	251	242	265	258	261	254	274	234	274	250	256	253	258	263	263	259	259	274	232	269	258	242	306	241	268	244	264	274	255	257	261	250	276	277	273	281	297	266	289	264	275	278	266	265	241	253	284	251	273	269	281	248	272	245	268	297	272	298	269	276	249	250	254	285	273	287	284	252	247	281	275	249	246	263	268	276	225	280	265	280	263	258	262	263	250	262	260	292	281	231	251	268	244	259	248	278	279	239	281	267	247	255	256	244	256	277	252	253	256	278	251	269	275	256	264	272	269	258	283	259	260	253	239	290	273	258	298	249	238	289	274	291	275	260	249	276	263	293	263	285	242	264	261	264	270	283	261	268	257	271	261	268	261	246	275	263	262	263	276	285	268	265	273	237	267	247	267	276	251	269	278	254	253	285	253	277	270	260	268	277	252	269	278	267	267	235	238	289	269	259	268	262	298	258	259	259	267	275	269	270	257	252	274	265	271	253	259	265	253	282	289	286	293	278	298	276	277	256	273	269	293	279	263	273	283	261	259	250	286	271	268	262	248	270	269	293	254	292	242	273	275	280	246	244	263	255	290	282	309	246	263	247	273	240	259	264	272	251	257	274	249	252	289	270	275	269	298	284	258	266	241	287	283	287	278	248	264	276	279	254	287	270	275	307	242	261	272	258	262	245	291	273	266	262	292	304	256	250	273	226	266	275	285	266	260	274	282	291	258	254	284	246	269	271	259	261	237	289	268	252	281	283	241	300	279	272	259	238	269	253	292	242	270	285	273	256	276	259	268	256	258	275	267	255	276	255	269	278	277	262	278	263	256	241	266	310	277	245	284	247	255	250	258	257	271	272	304	255	268	304	317	251	265	271	269	266	262	272	256	287	221	266	268	281	312	280	280	258	272	253	276	286	255	268	263	287	302	284	238	295	275	260	281	263	261	315	239	269	263	269	278	279	268	248	281	256	302	246	273	264	274	260	243	245	252	257	272	248	258	260	254	286	270	282	261	280	289	267	277	272	280	245	279	291	252	262	253	286	242	285	266	282	253	258	301	265	251	235	259	257	275	303	298	253	301	286	254	246	276
8416	765	524	367	353	334	292	313	326	283	283	285	301	309	308	270	290	299	290	278	287	304	330	293	292	270	293	284	271	328	347	330	363	345	317	334	300	277	313	279	313	313	314	315	314	314	309	346	317	306	338	324	323	288	288	321	299	268	320	294	287	294	303	288	301	303	283	268	278	306	278	290	293	299	285	292	252	261	284	269	287	257	325	317	315	286	295	313	293	287	257	317	301	279	254	266	308	275	281	304	286	285	300	277	271	262	302	288	262	280	283	286	278	282	299	300	289	310	257	332	290	276	282	297	270	294	292	240	306	274	284	302	271	268	292	300	268	306	274	306	329	282	321	286	264	316	269	307	303	300	312	301	257	273	323	278	296	292	299	291	294	273	296	277	289	289	300	295	285	294	311	292	272	282	261	291	283	282	297	277	319	304	285	280	294	282	280	273	309	263	288	256	284	295	282	288	294	282	267	266	293	298	278	302	306	278	249	246	263	310	306	274	277	310	285	306	293	292	287	282	283	291	283	245	311	291	252	297	283	287	283	284	273	232	286	308	275	289	249	277	304	293	291	306	276	310	291	271	301	274	264	293	284	292	272	287	298	298	314	299	269	290	263	270	327	311	286	288	310	299	313	290	278	309	294	295	257	330	292	268	311	307	290	261	296	309	291	278	297	277	274	287	278	300	267	269	268	298	266	270	274	282	250	277	278	275	299	302	281	296	278	302	294	277	305	247	291	292	311	266	301	291	311	288	258	287	293	284	292	272	287	260	315	299	279	287	302	285	299	319	306	302	276	293	303	300	308	304	286	284	303	307	284	309	288	269	274	298	299	280	282	287	291	301	292	303	281	291	292	325	269	241	285	297	317	313	299	284	271	298	286	288	276	278	288	277	286	311	275	283	275	277	271	328	274	315	321	275	263	287	287	269	281	293	271	319	296	273	296	313	290	294	257	300	291	291	286	282	258	311	281	295	281	281	284	290	273	279	303	345	296	280	311	262	266	296	309	293	266	309	308	309	290	306	270	273	288	315	271	289	282	276	296	303	288	271	270	299	298	322	298	272	310	274	282	293	282	260	278	302	287	287	304	291	285	288	282	316	323	306	307	283	245	269	315	261	280	290	305	256	291	280	275	280	270	263	312	294	280	283	308	302	316	272	292	321	267	297	301	298	273	307	276	327	317	284	294	271	282	279	299	287	270	276	282	260	303	282	271	298	284	272	284	337	286	279	295	286	303	284	279	283	295	272	277	280	278	264	292	276	319	279	288	307	273	300	302	300	273	289	322	290	310	295	310	305	270	276	291	278	291	314	261	323	285	278	281	321	292	291	275	280	262	313	300	296	276	297	312	346	310	266	285	280	279	299	316	271	278	304	288	324	291	277	285	278	294	285	297	290	287	306	293	286	299	313	299	294	305	265	265	306	287	274	279	260	298	261	273	302	280	272	293	324	282	277	264	310	279	293	309	289	292	299	275	282	305	302	305	272	279	298	300	301	272	273	270	283	280	273	314	245	253	281	253	301	315	275	280	274	293	304	266	282	285	286	287	288	311	296	281	291	281	309	270	259	316	246	276	299	251	265	277	294	282	280	275	293	311	278	291	307	286	314	260	261	267	276	278	271	294	262	305	296	298	284	308	307	303	293	304	296	266	268	262	287	293	278	307	294	287	283	313	260	303	278	293	270	289	281	292	263	291	273	312	272	301	309	277	280	264	278	290	284	289	239	289	318	263	311	284	318	285	275	296	307	285	306	287	281	321	277	302	281	262	285	253	297	288	259	287	286	285	308	303	279	319	269	311	288	286	300	284	283	304	298	288	262	295	258	277	305	267	286	324	311	297	304	267	314	265	277	282	264	292	295	281	281	266	292	287	284	290	274	271	287	313	264	302	288	287	263	291	288	316	280	270	278	302	290	287	284	291	287	309	300	275	300	264	290	300	291	270	290	273	286	266	279	293	284	264	300	274	296	286	290	271	264	294	275	281	283	273	289	254	280	277	311	330	294	315	274	277	277	275	285	287	305	261	306	308	284	263	265	277	271	292	312	273	287	280	266	267	269	277	301	290	281	287	296	285	308	280	296	263	251	306	268	291	281	280	305	316	275	275	290	287	285	302	267	297	288	322	302	297	287	272	306	272	252	282	266	279	285	287	309	281	282	268	300	281	281	314	273	290	273	286	302	272	257	289	305	311	269	292	256	297	313	304	269	272	311	285	271	283	287	304	285	254	276	292	271	283	283	309	309	310	275	319	274	309	291	271	317	279	267	300	280	288	275	294	305	300	258	242	287	260	286	287	289	282	257	280	292	270	300	300	274	301	322	294	244	294	286	266	306	270	296	297	291	263	283	282	285	304	252	296	279	287	283	324	302	285	262	262	304	287	290	288	294	275	261	288	291	272	256	273	280	263	292	267	291	303	272	290	303	288	288	281	283	281	301	297	296	288	264	281	289	286	294	268	290	289	295	274	296	310	282	277	280	280	285	267	308	287	301	281	277	271	280	283	291	279	276	317	273	297	275	294	296	262	292	297	264	276	294	257	291	294	287	298	274	301	281	307	283	284	296	288	286	298	259	275	296	294	305	293	286	300	268	254	262	316	273	302	274	276	307	284	306	272	277	317	285	308	288	313	278	289	296	308	295	295	304	299	283	303	280	284	307	296	289	297	294	305	307	264	303	299	310	301	304	312	285	268	293	271	312	258	273	269	280	284	278	283	290	310	308	269	270	279	280	280	283	284	276	303	272	299	273	294	274	307	324	311	291	297	294	290	274	275	278	291	287	324	282	290	280	276	276	306	266	284	294	291	276	263	287	282	294	298	295	311	285	307	262	278	266	292	318	290	302	277	302	277	298	274	288	280	321	273	275	283	272	295	308	286	290	301	327	244	298	311	270	263	285	251	281	301	278	294	267	275	291	291	277	270	307	296	288	300	288	272	282	256	270	302	293	286	284	281	298	317	313	306	322	300	268	295	279	296	311	288	291	287	306	302	300	262	313	263	314	303	272	308	294	291	287	291	299	287	247	316	290	279	267	233	290	299	285	291	320	279	292	268	311	307	276	281	305	302	299	306	290	309	297	266	288	316	282	288	288	308	268	253	313	273	281	277	266	280	323	284	272	271	279	288	281	304	281	256	276	275	282	307	298	280	286	249	284	291	307	252	260	267	297	269	265	295	269	291	289	271	266	283	265	294	264	291	295	265	268	259	291	299	314	304	296	299	301	286	262	261	284	284	297	288	278	308	298	309	286	278	295	287	274	280	283	295	302	296	320	280	273	289	303	300	267	300	270	312	278	268	292	289	265	273	297	290	281	313	286	270	275	295	275	275	308	322	292	286	305	282	310	276	294	298	315	273	272	286	280	254	272	262	280	287	289	290	285	288	287	309	278	281	290	293	278	284	277	292	284	279	323	285	281	280	268	289	310	261	296	288	298	300	290	284	281	292	308	293	276	282	280	285	255	271	307	298	284	280	255	317	264	308	307
24391	21610	28923	24770	21574	6743	1084	790	653	647	591	515	605	559	517	491	517	528	530	503	479	492	526	484	526	482	496	493	478	490	546	507	510	534	531	512	471	501	496	464	502	519	564	491	501	497	493	466	500	498	499	499	496	506	480	520	483	470	502	472	478	496	474	469	463	439	483	465	505	467	421	454	471	492	489	459	480	538	459	415	476	462	481	453	470	455	470	430	434	486	468	445	457	478	477	458	479	480	496	467	450	476	486	481	494	436	466	490	479	510	469	461	459	509	472	492	472	453	476	473	473	464	460	432	443	497	448	439	456	483	510	481	468	462	473	483	491	489	475	452	426	465	483	471	500	453	441	425	437	435	489	480	459	455	478	466	461	476	483	456	485	516	484	427	474	494	418	429	497	477	473	439	470	471	460	478	503	488	459	518	522	446	446	464	499	457	491	439	459	436	482	490	475	472	474	481	498	463	472	484	481	452	470	451	483	506	463	491	476	477	481	477	458	464	444	462	427	471	454	512	458	451	483	423	481	460	470	463	424	435	456	464	442	522	510	440	469	475	458	410	461	454	514	490	474	462	492	438	433	505	467	456	455	464	491	440	469	499	488	482	476	447	437	426	472	500	457	481	446	487	439	459	446	456	468	460	495	459	478	508	467	491	474	463	483	446	448	456	484	447	459	477	457	481	465	476	457	461	525	443	491	452	499	467	463	474	444	464	507	482	483	501	445	483	461	497	472	465	494	504	482	468	435	450	442	431	479	454	470	464	456	454	491	465	468	453	483	473	452	477	488	454	516	503	465	488	476	456	475	466	477	503	452	497	450	454	500	470	466	467	468	479	452	492	449	430	445	470	485	458	467	457	481	513	425	482	453	425	499	458	458	490	461	452	454	466	449	488	504	429	440	488	491	491	505	457	451	439	489	481	501	470	509	490	462	482	469	455	460	479	452	468	448	471	498	466	471	456	474	446	500	459	493	479	448	469	480	434	466	435	500	452	456	467	436	459	492	441	439	488	486	459	497	457	451	456	458	476	454	527	451	451	487	490	445	480	450	453	516	495	465	488	486	478	481	444	466	503	465	457	486	468	452	442	428	453	445	491	446	444	459	422	459	506	458	463	472	474	455	456	485	483	456	464	478	456	452	470	451	477	448	462	484	492	447	448	499	459	469	460	465	445	440	473	452	448	466	485	460	489	476	436	472	460	431	472	460	474	476	457	481	446	477	459	484	457	451	451	459	476	468	494	419	485	485	465	460	498	464	496	482	481	461	459	468	444	449	428	470	439	473	438	478	496	487	448	458	499	462	438	471	474	445	438	461	503	451	501	492	479	481	445	495	458	448	469	472	443	464	483	496	469	457	491	469	444	489	450	491	425	491	491	438	460	497	457	458	461	460	429	464	512	486	458	472	486	487	473	446	491	451	457	459	450	502	461	485	454	453	446	486	456	522	436	449	514	454	423	420	479	462	416	430	463	452	447	461	480	463	471	483	480	488	472	471	450	458	458	440	449	450	448	451	442	483	473	443	440	483	488	486	458	483	478	481	481	468	459	476	446	432	475	462	464	463	419	484	467	478	454	453	460	463	467	462	436	471	481	476	470	428	467	492	436	447	502	460	445	466	467	501	465	433	477	498	477	508	493	474	458	460	473	453	482	502	506	501	469	450	467	459	446	468	484	461	511	440	449	482	458	450	489	488	473	450	468	475	454	475	485	468	498	487	442	428	437	480	439	472	467	517	492	466	445	462	474	479	479	471	478	439	436	448	473	494	455	456	436	467	486	469	474	448	473	431	442	460	461	468	485	472	431	444	517	471	467	479	450	489	483	480	500	430	453	450	490	461	479	483	459	435	471	416	450	475	434	460	462	488	458	444	461	461	427	453	492	462	425	468	480	444	444	483	467	454	496	467	479	454	456	484	483	484	454	467	459	473	470	469	443	469	468	510	466	478	481	465	461	466	428	462	492	471	474	463	436	474	470	469	485	476	463	476	451	491	483	474	482	463	469	435	440	460	469	433	418	472	512	480	419	467	438	475	487	446	454	437	480	477	438	462	478	424	438	435	477	458	500	439	456	478	452	473	442	466	419	502	454	451	469	449	439	451	457	462	496	477	497	461	471	430	463	465	428	443	480	485	475	452	436	460	465	472	456	449	458	480	486	461	476	510	469	473	463	424	439	448	467	419	453	485	473	480	446	467	461	507	454	451	464	457	482	458	488	467	477	488	452	408	449	456	448	483	497	434	488	444	496	496	422	477	466	466	471	418	466	434	501	485	452	457	441	428	475	470	466	475	485	473	481	478	479	444	530	467	507	478	452	465	485	515	487	480	470	445	452	441	481	489	490	463	433	448	487	459	470	481	493	449	467	462	470	455	499	484	480	457	489	453	469	432	466	475	508	510	474	487	484	493	461	434	474	435	463	438	503	439	429	432	436	495	445	438	423	438	444	474	449	460	449	472	492	489	461	440	479	499	477	433	450	434	516	451	421	468	483	466	475	474	500	465	447	462	464	502	493	479	424	435	468	485	469	510	452	476	484	477	460	494	434	453	452	483	407	473	461	467	480	495	465	423	475	492	455	505	460	444	474	466	490	438	429	449	467	461	452	468	418	444	433	475	449	442	499	459	493	465	499	466	468	472	460	470	474	456	483	476	490	476	439	467	478	486	488	480	436	456	482	450	486	466	488	490	450	456	464	437	503	436	469	447	507	501	502	507	462	488	475	464	483	435	448	467	489	448	464	506	500	481	467	428	480	509	444	462	435	498	461	440	467	460	481	459	469	441	491	471	466	461	472	485	482	472	432	503	478	444	431	484	487	463	475	484	482	451	480	437	424	472	494	456	488	472	496	479	436	426	471	442	491	498	478	478	473	467	485	454	454	522	450	471	457	450	475	483	442	488	456	478	440	480	457	475	458	464	460	463	457	506	457	476	483	535	437	447	459	482	453	427	465	466	479	484	455	461	422	448	496	456	443	443	415	487	485	450	455	463	496	484	499	452	476	453	490	458	520	487	471	465	464	471	439	457	485	490	489	464	494	457	471	481	444	465	467	505	500	463	483	516	475	471	462	464	459	482	466	451	454	479	491	444	493	453	487	483	449	421	470	468	426	465	439	447	489	483	466	466	471	478	485	453	504	465	481	485	464	453	479	465	455	419	462	455	467	484	502	471	467	447	498	501	448	439	466	492	448	500	476	458	443	432	479	465	476	456	442	434	478	451	483	509	449	441	467	445	503	448	464	451	448	471	440	456	442	420	430	476	474	453	462	476	463	453	475	488	453	473	447	433	459	466	483	418	457	456	507	466	431	460	441	448	487	475	493	451	477	464	461	470	448	465	435	508	434	453	458	463	468	471	482	465	480	440	460	467	497	444	431	452	489	416	451	444	518	450	479	472	471	447	488	491	476	462	443	484	484	507	497	468	461	465	479	445	461	433	490	517	451	410	447	477	473	469	495	461	475	427	506	457	460	502	456	496	451	447	466
28710	8550	5623	2629	1878	1524	1266	1002	917	788	715	688	628	605	599	607	597	549	508	560	517	550	530	529	496	467	588	473	482	538	576	598	582	569	579	569	569	501	488	516	569	568	533	517	539	543	560	538	480	503	540	562	499	514	515	527	516	488	463	492	497	515	506	488	543	522	495	475	531	523	503	478	519	467	488	504	489	522	475	452	512	481	517	494	504	492	463	475	524	457	503	456	465	487	494	507	473	488	465	515	552	531	481	511	467	524	496	470	491	503	435	496	482	513	451	495	463	503	479	499	471	451	460	516	454	464	459	481	487	515	490	487	468	454	462	462	472	465	473	456	488	469	526	471	486	460	495	471	460	475	459	518	498	511	481	496	495	478	495	507	488	481	513	459	478	505	457	459	496	488	457	482	503	464	479	439	500	455	505	517	475	482	501	485	483	482	507	457	470	477	470	477	456	467	467	508	470	473	494	497	473	478	453	472	484	471	471	512	524	456	471	459	487	475	493	492	453	478	507	449	479	495	487	497	444	499	494	498	468	483	469	468	466	504	481	483	469	464	461	473	504	468	488	449	478	507	474	470	477	501	511	497	464	510	474	489	464	491	472	460	476	456	493	477	514	478	459	487	471	457	515	507	474	464	470	524	479	443	514	481	509	458	458	497	508	500	461	457	477	493	507	514	485	501	515	502	498	493	487	492	482	477	507	516	455	488	452	502	480	465	471	467	516	501	469	486	473	512	445	460	471	484	473	499	504	485	417	473	476	458	487	434	484	507	482	484	467	484	491	472	468	490	478	444	490	481	487	518	519	475	473	446	476	440	496	504	420	467	463	475	484	486	516	473	494	467	467	488	470	508	495	498	497	485	499	455	490	480	481	497	476	517	486	445	455	461	476	477	471	455	488	484	495	447	477	446	466	492	501	485	470	517	533	496	451	503	492	477	510	453	498	497	458	508	506	476	514	494	465	510	538	501	500	491	492	524	456	502	500	474	538	467	478	467	487	462	471	485	500	461	516	449	460	467	507	473	491	514	502	452	489	502	539	482	468	460	453	492	476	477	496	496	489	458	459	489	471	547	517	484	486	470	494	475	486	470	470	483	510	484	438	447	470	503	491	489	472	499	539	509	452	469	484	464	491	474	471	509	453	484	475	516	438	493	495	493	507	477	478	473	503	525	474	514	478	497	470	463	461	472	478	462	487	492	484	490	453	467	501	451	510	481	476	507	472	492	465	490	509	496	450	490	482	506	463	479	500	463	523	471	522	471	527	494	460	459	457	514	501	459	483	462	460	473	472	532	503	494	525	440	474	516	485	522	486	488	490	514	453	501	489	478	491	502	442	498	511	463	502	471	492	490	482	507	443	433	514	497	473	482	455	464	478	466	487	486	464	487	496	512	503	448	498	496	496	461	469	465	440	475	494	487	479	454	456	516	488	488	483	473	496	470	521	512	488	473	480	488	464	517	471	478	457	457	507	480	507	482	506	484	447	455	491	463	497	460	488	476	499	467	491	476	486	495	502	463	502	510	477	493	472	496	491	499	476	495	468	489	484	510	489	533	454	483	512	440	449	506	451	494	485	437	479	431	423	472	504	459	484	475	494	460	487	476	476	466	487	494	468	457	496	512	479	523	503	494	487	471	486	484	479	495	517	510	477	497	494	503	487	428	477	511	460	463	504	475	472	484	511	508	480	471	476	491	482	496	470	457	512	454	505	484	499	480	497	456	458	486	515	484	487	499	485	491	465	442	515	543	434	451	456	490	478	465	470	502	484	475	493	501	486	482	482	484	507	490	507	486	515	475	445	433	490	465	488	488	498	478	495	472	479	518	461	485	451	465	471	452	490	508	467	473	505	515	488	469	474	514	480	487	500	481	484	530	482	470	516	473	503	475	465	452	465	489	453	472	464	468	506	489	478	432	472	467	496	503	500	490	463	461	506	473	541	526	487	507	493	482	503	493	463	464	489	492	501	480	469	505	512	456	474	480	499	486	537	491	444	494	452	435	497	490	455	464	454	484	468	535	498	533	484	464	480	464	470	516	478	485	504	522	492	478	463	459	527	457	498	486	497	494	460	466	458	453	484	496	447	477	487	501	427	446	506	468	479	443	453	508	471	459	462	513	474	455	481	523	496	489	464	467	486	475	483	462	470	506	493	461	503	481	440	496	512	464	488	515	470	505	483	461	468	495	468	536	500	498	482	494	490	491	466	501	495	441	468	476	489	498	461	500	448	513	495	520	503	513	505	478	460	447	464	518	494	505	470	497	466	449	496	494	528	485	518	489	500	477	488	501	461	474	504	489	487	503	474	482	462	449	483	472	481	473	481	517	468	500	486	480	474	499	461	465	450	506	482	494	496	436	499	462	505	476	480	464	470	511	484	485	468	486	467	467	475	497	472	445	498	474	509	485	499	471	485	532	455	509	472	477	468	466	525	462	473	509	481	450	495	498	526	476	474	481	467	512	489	458	478	503	514	511	477	503	496	483	493	472	506	470	482	525	466	503	446	475	523	461	523	522	512	473	466	476	491	485	509	479	458	480	430	491	477	473	502	446	481	463	466	512	511	559	493	461	474	515	489	485	519	496	485	496	523	508	469	465	455	518	483	555	491	474	456	529	494	493	440	484	473	452	477	524	510	479	462	427	503	490	505	506	515	490	478	486	496	472	472	457	503	463	456	474	462	511	499	509	457	499	498	500	476	487	474	509	515	450	463	486	495	459	492	494	501	477	495	488	522	451	467	480	473	484	547	508	491	504	469	478	510	509	505	508	452	470	493	451	483	507	480	454	517	482	499	492	477	488	462	503	485	508	518	490	484	463	497	488	478	481	477	496	504	479	477	440	501	485	497	524	493	478	466	469	480	477	501	480	488	472	485	496	474	510	472	514	517	455	487	440	438	495	518	463	522	498	499	496	485	474	498	442	459	452	475	469	452	524	469	500	492	506	469	527	481	475	454	480	535	462	441	499	526	499	457	495	558	453	481	478	496	488	480	504	471	502	534	484	490	471	485	489	494	484	480	453	503	486	516	510	466	467	515	475	503	485	465	450	526	509	486	482	505	478	484	495	477	490	485	479	480	480	510	480	468	517	501	449	496	457	453	505	448	465	471	486	493	488	467	475	458	493	476	483	498	463	461	459	523	501	448	444	477	479	493	510	477	460	459	481	493	491	515	497	482	503	503	506	480	455	469	484	467	470	447	462	471	504	444	450	484	498	484	522	495	455	465	488	470	478	504	468	464	508	485	497	447	470	479	519	495	454	494	480	490	493	492	471	496	541	497	507	488	480	481	466	496	460	489	454	483	461	464	479	451	511	494	473	479	482	508	490	508	507	508	431	473	511	517	476	511	456	513	481	458	472	505	487	496	451	486	511	487	512	465	438	464	541	479	494	487	544	489	480	475	506	456	528	486	461	482	480	433	453	487	439	481	486	489	480	468	506	538	514	457	459	421	465	470	456	466	462	520	479	486	491	499	481	497	484
25284	21437	27477	25580	7494	586	458	415	386	356	387	322	334	311	301	279	321	285	285	292	281	279	276	281	275	293	297	262	277	319	341	304	316	328	308	293	269	297	345	317	325	270	296	326	325	319	323	270	307	336	288	284	288	274	290	288	281	254	264	286	270	295	289	260	312	312	269	299	273	277	296	267	259	282	265	292	295	279	282	266	278	277	263	270	282	249	270	239	298	257	306	292	277	269	303	270	284	287	294	253	272	271	239	269	308	270	278	276	280	313	287	262	267	284	287	301	299	247	246	325	276	286	273	260	319	271	321	300	295	283	263	279	259	271	304	286	281	265	291	283	286	310	287	286	258	266	249	313	294	285	298	261	288	270	282	289	276	256	272	284	288	283	287	288	225	289	242	273	275	268	273	267	278	261	272	259	275	268	264	282	275	261	301	260	288	248	261	307	280	276	257	279	250	296	252	288	304	289	292	253	292	271	251	285	266	260	289	306	283	263	298	281	283	261	257	295	284	272	273	269	294	263	268	279	296	282	274	250	269	249	289	258	270	279	277	281	247	262	226	263	280	279	280	272	280	273	311	269	298	258	282	263	265	277	279	257	267	250	281	249	287	272	292	271	281	284	264	276	296	249	270	266	291	257	240	238	275	273	312	285	285	303	262	291	297	274	271	277	285	287	302	293	305	285	294	288	261	260	274	262	272	305	277	275	265	260	284	286	293	284	275	274	322	263	325	291	278	271	283	267	306	252	278	289	282	270	321	269	287	281	262	284	301	276	260	291	265	272	269	268	298	283	278	303	272	274	284	268	281	277	254	305	295	272	281	299	309	277	284	279	289	281	261	292	284	263	270	254	260	264	274	287	289	308	296	281	274	262	285	273	263	290	296	264	276	298	260	262	280	270	265	277	300	266	254	283	278	262	298	272	293	265	279	274	272	256	266	280	260	277	261	288	277	262	271	276	276	267	254	263	292	252	293	273	276	281	295	292	283	243	261	264	266	269	303	316	295	271	284	309	274	293	277	269	265	300	260	276	269	287	256	278	279	274	286	282	283	263	279	262	261	250	240	268	274	271	281	247	297	250	282	297	255	287	281	257	276	260	250	258	272	268	252	254	268	264	280	261	276	299	271	277	269	295	261	273	288	293	272	277	276	270	272	270	263	272	251	272	301	278	257	270	291	242	285	304	251	303	258	292	278	278	274	272	265	256	263	304	265	267	294	278	283	283	282	284	247	293	259	302	272	294	301	296	260	258	270	265	293	299	267	286	278	268	256	285	281	289	267	290	272	277	271	272	284	268	243	269	274	243	262	276	293	281	264	307	268	248	267	318	296	267	275	254	290	296	286	298	304	241	265	274	276	277	268	294	287	263	258	272	259	276	271	268	263	286	289	267	271	267	293	279	256	254	271	279	254	313	289	274	300	288	271	264	295	263	282	286	300	281	296	271	253	279	307	270	252	254	266	278	281	278	278	266	293	252	271	277	286	271	259	270	292	288	296	250	287	265	262	273	285	279	273	288	270	285	271	310	278	254	255	261	286	293	264	274	271	262	251	266	242	323	270	276	248	274	252	318	284	281	258	299	262	269	260	297	262	249	250	276	268	274	263	275	240	273	288	271	268	286	295	256	227	283	275	272	273	290	268	274	252	279	270	271	282	294	284	261	302	287	262	272	318	270	248	261	298	256	276	278	259	296	290	280	269	267	251	269	265	254	248	272	259	275	281	249	271	273	258	318	299	290	250	317	270	245	272	265	276	269	265	279	280	288	254	308	255	244	261	278	259	259	284	297	285	260	271	281	302	282	263	262	280	263	262	256	267	256	274	254	291	273	277	280	274	270	266	303	271	296	306	257	283	287	317	261	253	291	290	255	283	263	273	264	283	263	271	276	279	268	277	279	284	267	266	290	287	288	255	285	273	293	269	258	283	285	278	301	262	278	290	290	283	262	298	291	306	251	291	265	278	276	252	273	255	274	284	253	302	291	307	288	249	276	269	248	305	281	256	316	297	257	268	290	290	273	264	255	274	302	266	284	267	256	294	278	252	285	290	312	288	278	269	253	297	279	240	248	237	276	297	284	281	247	275	307	291	286	275	294	277	265	256	264	274	282	293	254	303	266	287	281	246	278	288	316	261	269	296	287	268	278	268	301	286	259	281	253	288	258	274	275	276	279	251	290	289	300	267	308	269	272	269	266	279	270	282	272	282	269	287	289	277	275	277	275	290	274	265	282	279	260	277	268	305	302	271	280	303	245	270	259	259	285	318	260	288	267	290	261	273	282	323	278	301	262	276	272	290	309	278	262	259	295	282	259	326	254	266	293	257	277	290	295	286	270	279	286	287	266	268	293	307	302	284	295	290	269	275	277	300	283	270	273	287	275	277	279	294	282	256	276	316	296	272	299	309	276	276	291	300	289	291	281	307	284	292	270	289	292	293	282	277	262	256	270	253	260	281	280	290	289	268	284	255	291	287	255	295	261	281	262	257	267	309	285	273	249	273	273	270	262	245	295	275	258	261	277	301	294	259	285	274	287	286	266	292	290	264	305	279	258	250	252	245	281	247	280	278	253	289	239	291	294	269	294	295	288	270	290	277	266	276	291	288	289	281	282	277	290	269	287	280	278	223	263	300	320	297	292	268	277	300	292	280	277	267	268	276	272	288	250	309	301	235	255	293	312	275	333	270	289	249	267	264	260	281	271	283	291	294	279	276	281	280	278	309	292	281	260	288	276	268	322	266	265	262	247	253	293	280	273	282	286	262	296	268	287	319	274	256	288	271	278	262	275	254	277	260	293	275	281	263	272	268	264	256	268	263	273	318	276	285	257	310	311	274	262	307	293	274	299	254	259	292	273	252	269	284	262	271	296	279	291	288	266	251	253	283	277	252	280	296	289	289	281	276	271	295	276	243	271	278	295	282	247	267	288	290	267	287	261	285	289	241	308	291	289	262	280	271	297	275	295	254	250	269	291	265	275	262	309	279	243	273	265	296	276	287	273	270	266	291	271	293	283	269	265	282	295	260	285	300	275	276	250	253	285	281	269	268	253	264	255	291	263	315	270	282	275	262	262	298	284	284	273	305	297	277	290	257	294	300	272	275	283	281	283	256	252	262	275	255	278	261	260	246	259	276	295	288	298	321	263	292	297	296	283	262	275	309	258	263	243	280	261	241	275	260	254	313	268	245	263	264	259	322	290	283	285	295	272	280	269	266	264	272	269	280	245	268	307	276	282	288	267	274	281	252	272	297	299	274	279	285	292	269	276	284	275	248	297	264	279	270	270	269	283	282	281	256	295	265	294	264	311	273	288	261	262	272	284	257	259	288	261	272	253	318	269	292	246	255	275	284	241	291	285	284	296	265	276	283	271	273	257	279	268	259	269	283	280	283	293	292	295	297	287	247	257	251	260	259	308	287	300	289	244	291	259	301	270	269	266	284	275	281	257	253	263	287	276	275	264	266	290	288	265	293	273	275	274	273	272	296	291
24632	5076	3166	1519	1111	879	742	590	590	470	414	440	432	386	396	374	387	352	373	340	362	334	309	320	337	316	342	325	293	386	373	331	374	424	377	386	364	356	365	379	333	354	361	342	427	365	348	359	346	354	338	368	355	325	279	301	325	362	322	292	330	308	321	303	340	302	326	347	308	301	304	324	309	303	313	285	283	314	300	274	306	311	299	293	278	335	320	336	311	306	298	346	309	300	315	304	306	349	329	327	288	346	330	300	324	310	315	313	289	325	303	330	326	325	342	287	298	321	302	300	309	306	334	293	294	307	341	298	290	303	286	325	292	320	309	303	327	305	296	299	332	281	310	303	285	287	309	316	308	281	288	329	311	272	319	301	320	294	300	304	297	303	300	303	318	305	301	311	288	328	338	292	298	285	283	343	314	331	330	308	356	307	276	298	290	286	328	303	299	294	320	335	309	323	311	340	316	309	294	304	326	297	306	339	321	331	352	291	266	312	328	303	313	319	307	345	324	320	307	321	313	312	326	307	308	315	278	316	305	321	320	299	313	326	302	314	288	327	320	326	339	321	301	300	329	305	323	314	316	298	334	327	313	336	320	300	275	303	309	304	306	313	308	326	310	306	299	334	291	318	330	326	300	309	315	307	323	347	314	306	287	294	312	301	300	346	314	302	308	313	307	311	305	309	303	360	301	300	308	288	310	331	302	288	334	331	300	305	325	305	296	309	300	331	314	320	323	311	329	323	350	319	322	325	314	290	322	333	299	328	331	321	314	289	303	326	315	330	305	327	281	330	309	307	279	339	292	295	317	306	330	317	300	304	305	322	290	324	319	301	308	319	302	313	307	312	334	313	287	329	293	315	303	317	300	321	295	314	328	317	328	298	313	311	313	328	321	310	352	321	300	276	328	307	328	330	324	324	343	313	290	335	310	302	337	280	347	325	305	305	294	303	314	302	330	330	281	327	331	298	306	318	317	333	298	312	337	308	330	294	297	317	304	340	296	328	327	301	323	310	317	294	313	341	301	289	302	308	283	297	329	307	298	293	334	306	290	307	334	310	324	307	321	312	314	335	308	306	335	330	292	301	285	315	303	311	282	303	289	326	308	305	328	326	342	308	309	294	303	291	319	318	315	294	325	282	315	320	328	333	338	337	310	323	307	333	312	318	282	319	308	343	327	300	311	334	310	324	310	324	284	301	310	296	332	289	315	291	303	300	331	335	309	301	293	276	294	333	281	293	314	272	311	314	281	306	361	319	315	286	304	296	310	325	296	289	305	330	326	315	269	327	298	284	291	301	309	329	332	316	320	316	273	309	314	297	295	309	315	295	332	295	294	296	315	317	304	315	328	289	305	336	297	297	309	299	311	330	290	302	322	326	308	315	300	302	328	323	299	331	318	333	344	314	312	359	306	278	333	311	330	311	295	327	305	310	306	305	320	305	301	317	298	307	314	309	318	328	315	340	293	310	309	306	284	284	315	300	312	290	282	304	332	330	324	284	300	353	326	302	335	337	266	286	310	292	310	321	328	276	320	323	319	327	287	322	294	329	345	337	319	327	324	356	296	315	314	324	315	303	333	300	299	312	291	305	344	334	312	313	276	297	314	293	321	318	301	315	329	307	335	289	308	326	315	323	329	299	310	313	337	312	287	322	282	317	309	305	314	287	311	304	327	305	304	297	270	309	276	293	312	291	301	311	305	329	321	320	276	342	306	310	327	322	323	309	336	310	305	292	311	306	310	299	315	285	310	305	313	283	304	311	348	303	333	322	320	299	287	302	324	310	303	340	300	320	322	300	299	324	305	327	277	338	318	302	291	324	316	345	301	287	319	298	309	337	320	318	313	315	301	313	311	293	319	334	319	297	317	291	311	309	306	290	323	297	294	320	295	274	297	353	299	315	278	328	295	290	268	321	311	321	323	316	298	332	318	344	300	306	306	310	279	319	324	299	328	274	309	314	320	310	331	332	309	328	316	297	304	288	335	363	327	309	276	323	281	330	294	289	312	304	301	335	336	312	313	301	306	315	313	319	342	341	310	302	324	281	309	344	321	317	316	301	306	308	347	319	289	304	340	325	308	295	332	304	317	296	304	326	314	319	293	314	297	322	295	304	311	308	306	295	270	318	324	316	321	323	341	290	320	318	326	298	298	346	285	302	265	305	300	284	338	296	285	321	317	282	313	305	327	331	294	326	331	284	345	325	310	302	311	291	333	306	299	316	312	311	314	338	315	299	314	321	319	317	326	301	289	312	322	280	307	339	323	302	290	314	304	309	295	317	307	320	316	348	332	305	330	309	284	295	304	315	322	276	299	367	291	313	328	321	323	302	309	334	304	319	314	319	305	297	339	341	319	298	318	290	318	305	322	309	325	299	306	287	324	298	316	309	270	316	325	310	308	293	310	298	324	336	304	313	295	311	307	271	308	339	327	312	324	299	313	307	308	340	297	314	289	290	288	297	314	325	339	324	314	327	301	315	275	295	338	301	324	290	302	320	291	311	315	303	300	307	304	313	293	340	296	317	292	308	331	298	339	322	288	319	336	324	312	339	325	308	288	322	308	305	311	277	280	315	321	343	343	332	335	299	309	303	316	299	316	268	287	308	295	334	285	349	303	312	306	317	297	291	324	298	329	306	332	294	307	307	305	297	284	305	313	307	328	354	304	307	297	317	326	317	293	322	329	285	301	331	317	325	317	314	314	294	310	305	336	290	318	296	286	310	321	313	340	312	285	293	292	316	286	303	303	285	313	315	271	309	321	307	297	309	318	273	290	300	298	324	274	283	310	295	299	313	320	298	337	311	319	305	320	277	339	297	326	330	309	307	280	287	311	329	324	320	289	313	316	328	344	300	283	331	309	314	299	346	290	316	328	297	326	344	306	305	297	303	305	375	282	295	294	292	311	305	312	287	292	304	309	310	316	303	355	309	319	314	303	318	304	316	283	314	312	341	305	285	318	307	316	332	302	300	329	337	322	300	335	278	340	357	340	299	315	320	334	293	284	304	305	339	287	321	299	316	303	323	333	293	268	289	317	319	325	291	327	331	311	309	269	306	308	293	304	312	316	323	314	303	289	302	288	331	291	299	309	339	315	323	321	303	318	341	329	322	329	309	323	290	330	332	314	307	338	307	320	317	323	307	292	308	310	293	322	331	337	313	313	321	272	309	292	298	317	320	318	301	301	314	328	293	320	330	330	291	328	307	312	352	332	316	296	314	319	261	317	328	309	316	295	312	302	308	311	306	308	303	315	313	272	271	309	290	318	311	290	317	326	299	299	335	301	303	312	287	311	311	315	353	311	280	284	300	316	295	299	320	303	330	303	316	292	341	300	335	316	309	331	332	305	311	310	301	335	332	334	322	323	283	330	310	291	330	315	281	301	324	280	301	350	308	301	326	317	303	289	344	323	313	309	319	313	308	298	343	328	295	294	311	290	299	281	295	323	320	322	273	316	300	305	334	329	328	293	309	311	324	300	293	308	319
23181	21572	29363	24247	21574	21569	5253	1273	936	873	811	784	745	699	673	687	663	658	643	635	661	669	624	624	570	632	593	618	612	645	634	599	667	627	676	641	606	625	612	649	604	605	631	640	635	596	618	660	627	605	602	630	575	546	595	610	604	574	583	612	650	514	615	589	598	560	568	639	581	572	591	593	593	565	538	611	583	582	578	594	609	546	615	592	582	601	571	584	588	510	523	563	616	522	577	578	570	558	638	602	573	614	562	563	562	563	566	579	551	618	566	538	585	572	639	585	562	580	591	579	579	578	570	607	576	551	571	567	558	598	564	556	576	544	569	600	572	600	607	566	588	607	542	592	577	576	555	551	560	592	537	593	535	553	593	555	599	580	548	544	579	543	589	571	571	552	553	610	596	560	577	583	544	529	550	580	586	584	560	598	542	548	556	581	547	558	552	548	593	566	568	623	535	533	552	591	607	573	605	582	611	605	542	562	556	572	560	550	574	601	581	556	543	578	587	578	571	555	600	600	519	570	554	517	587	528	517	568	546	544	543	592	575	565	553	585	555	580	521	600	601	572	546	573	605	597	577	541	540	585	579	571	529	584	585	587	549	524	577	547	560	567	529	613	561	580	569	544	570	614	556	587	571	565	568	563	551	548	559	545	565	548	616	597	569	585	575	642	581	549	581	614	550	578	572	600	603	602	558	599	591	599	595	543	620	567	615	545	592	586	577	523	604	588	557	571	560	564	515	575	567	543	495	577	604	549	569	553	579	569	559	549	557	579	576	554	589	583	522	549	555	578	607	535	594	548	562	588	555	534	572	586	600	577	562	591	573	567	622	567	547	565	571	569	571	541	550	554	581	561	615	601	587	586	580	554	547	552	566	544	581	608	559	587	582	587	554	593	596	549	550	533	569	616	589	536	608	544	547	565	572	559	549	545	574	566	536	590	520	554	576	582	562	558	527	574	604	570	588	516	577	559	579	526	524	569	540	583	572	555	570	559	561	529	621	568	576	545	570	602	558	557	585	543	574	542	537	547	592	578	558	551	577	576	582	562	577	541	584	548	519	540	574	588	572	541	609	603	529	567	563	584	581	557	592	578	531	585	549	510	563	606	573	555	594	553	592	571	581	552	589	557	533	551	548	545	589	553	557	563	575	549	608	587	554	589	532	585	562	537	574	540	563	559	603	572	576	572	543	547	604	589	575	601	571	577	601	524	606	564	565	564	545	559	529	600	565	583	592	548	600	586	518	580	610	584	574	565	559	584	537	553	603	564	589	545	550	572	550	574	559	579	591	560	552	560	562	570	542	560	567	557	561	561	583	606	594	562	552	555	546	574	574	543	532	574	582	543	562	560	563	568	549	586	599	574	545	541	543	565	580	565	592	543	594	550	563	547	543	576	574	550	594	561	574	552	536	561	561	580	601	579	584	591	526	610	578	567	546	546	537	586	566	557	617	579	550	599	580	584	536	602	569	547	569	555	555	568	589	549	592	537	553	573	583	536	541	575	543	618	560	569	531	582	569	555	562	615	552	542	584	563	611	568	545	562	546	556	544	562	573	552	597	593	563	524	566	614	547	589	582	547	570	540	517	595	557	605	561	583	557	588	543	531	602	565	583	604	585	563	563	606	602	521	549	573	559	544	542	555	573	561	518	519	516	598	528	582	578	583	610	556	561	563	577	511	548	575	572	561	543	568	569	579	580	570	555	574	586	526	567	555	523	598	557	585	562	546	564	527	586	552	568	579	565	589	569	588	567	547	560	604	582	546	550	537	576	536	557	584	551	552	580	581	571	582	527	540	566	578	538	577	597	559	581	588	572	607	584	531	566	592	525	573	581	571	544	586	547	514	525	531	541	518	591	532	541	564	597	565	582	531	577	567	596	578	558	528	579	585	491	565	574	572	575	629	592	533	572	534	578	620	543	553	531	569	558	550	551	570	553	574	552	485	530	587	566	593	557	593	623	574	558	535	591	562	556	543	575	593	556	561	579	587	564	567	564	503	564	528	562	539	573	593	557	586	573	565	580	616	588	569	518	602	501	551	559	525	559	568	575	548	577	605	534	527	571	559	581	552	581	526	565	557	549	565	563	555	587	545	533	559	566	562	598	569	588	583	557	586	515	551	551	554	612	582	612	590	586	554	536	546	586	593	593	565	557	531	572	512	563	588	540	593	589	570	595	563	530	569	582	551	572	568	594	593	572	554	579	577	551	568	548	531	567	601	543	555	579	561	557	577	562	543	559	523	561	557	550	558	557	569	573	571	653	567	594	591	557	557	544	595	617	567	560	603	516	567	553	537	521	565	560	581	559	577	557	568	554	646	615	574	556	565	579	525	553	548	590	563	595	564	564	549	567	582	560	544	541	593	544	547	552	573	621	579	544	573	598	567	571	596	555	575	617	556	571	590	549	593	542	540	603	600	559	558	576	544	529	546	526	535	533	528	596	576	538	595	601	585	552	545	557	555	580	548	596	547	602	568	556	564	547	573	536	566	551	564	572	554	585	597	599	551	567	562	569	530	555	578	592	549	562	555	558	597	611	582	536	523	535	573	603	581	580	594	611	582	605	573	579	549	563	554	527	586	556	584	590	524	560	572	575	577	548	600	583	580	601	582	556	593	551	595	557	551	539	520	551	576	604	536	554	519	559	527	576	549	599	542	591	592	566	514	520	554	594	544	587	571	543	556	562	545	561	546	613	512	583	574	570	614	567	557	561	572	571	589	590	574	578	532	553	578	599	616	554	582	536	623	593	553	585	589	572	565	617	589	560	584	546	611	547	573	636	587	568	559	517	600	535	578	568	565	577	546	598	580	548	637	585	585	574	546	574	586	546	596	583	557	561	569	567	574	533	557	542	573	491	569	606	588	587	589	519	539	539	574	565	568	535	554	539	562	546	567	569	537	604	515	546	586	527	574	575	599	529	580	579	562	590	577	550	577	571	563	549	607	629	588	573	547	564	520	557	572	555	583	514	581	564	547	595	519	529	527	577	578	583	561	564	615	556	591	527	577	537	583	589	581	544	603	549	589	561	582	577	572	574	604	573	603	580	578	579	538	596	573	584	604	588	557	555	523	581	555	546	574	576	570	590	560	561	607	526	566	559	596	576	603	542	556	615	561	544	558	612	555	595	559	578	543	566	542	517	573	566	567	584	557	549	551	540	559	581	600	594	604	579	603	510	534	567	570	573	546	563	582	562	583	536	546	615	559	571	600	597	587	523	553	529	561	581	603	558	512	567	565	498	575	574	587	556	613	580	557	625	602	555	582	554	579	621	552	595	551	613	555	572	576	574	547	531	587	576	562	565	580	587	530	585	577	564	581	538	525	613	594	581	576	570	550	587	571	578	540	567	552	570	597	545	559	587	591	597	585	560	597	521	596	539	545	560	568	619	562	567	563	539	574	594	536	608	572	540	605	549	578	588	558	561	557	556	554	596	524	525	546	562	553	589	591	560	553	575	566	563	551	526	609	593	578	547	571	549	562
33218	14446	9474	4619	3318	2586	2078	1598	1430	1184	1091	1001	941	802	838	813	759	775	700	728	652	694	651	613	651	607	681	659	686	652	709	769	726	720	745	714	675	678	673	700	675	674	662	662	701	669	664	648	632	636	717	619	631	634	638	634	642	652	603	658	647	607	593	620	623	610	591	619	582	596	603	573	589	643	558	597	573	593	565	593	560	556	607	626	613	580	566	588	594	603	614	588	583	612	614	607	610	606	546	577	607	638	587	619	625	605	632	592	601	616	588	601	579	560	617	584	679	596	607	607	610	590	572	617	559	601	569	574	658	599	607	612	577	580	610	569	592	666	591	593	573	574	628	582	551	564	611	551	594	635	579	609	573	577	594	628	592	578	605	599	575	612	593	608	592	636	572	583	600	594	580	667	647	588	622	559	552	559	563	565	602	578	597	629	564	602	609	610	581	615	597	596	618	602	571	568	602	589	591	645	595	594	586	557	596	558	563	612	622	604	570	569	592	602	604	592	621	622	595	579	592	594	611	664	577	582	548	614	583	586	609	600	619	574	592	615	556	564	596	607	596	591	594	578	587	614	573	591	546	618	626	583	608	624	544	621	588	603	600	592	594	629	599	653	606	601	569	591	574	634	584	573	541	601	603	572	587	580	614	561	556	576	583	602	607	596	558	597	609	576	591	563	583	578	614	579	596	602	587	599	609	597	674	622	581	596	582	605	602	575	610	569	600	569	589	591	552	589	608	604	592	569	590	596	591	567	603	554	579	595	560	558	573	600	611	544	563	556	609	611	580	568	590	618	595	598	562	576	564	595	611	647	580	570	612	554	627	574	597	592	576	595	572	568	553	587	558	641	548	634	611	617	567	589	597	514	619	582	558	577	610	580	589	619	588	570	585	587	583	569	592	636	546	548	557	575	605	554	589	593	639	574	570	597	623	597	574	565	621	557	572	595	622	630	610	582	573	588	542	543	592	604	610	611	593	574	602	561	549	569	614	607	583	520	569	588	601	615	580	582	574	601	561	573	631	597	561	546	625	620	569	584	580	551	603	620	587	570	528	621	559	606	590	579	609	596	553	556	551	541	568	631	556	585	572	607	594	624	629	637	593	585	591	582	589	567	534	616	608	578	565	593	598	597	626	602	596	615	556	562	601	607	584	622	559	585	607	642	555	615	600	618	562	560	593	576	610	579	627	604	591	602	568	578	565	600	616	600	567	625	584	627	591	591	610	620	598	599	594	605	570	593	564	557	571	621	593	611	576	583	603	572	549	579	562	610	623	603	615	611	584	608	576	591	599	552	572	560	576	614	606	559	584	595	652	572	641	574	579	600	594	593	591	596	574	595	591	569	634	584	613	623	628	590	585	634	546	577	564	620	602	595	572	578	600	572	590	631	636	561	639	602	567	599	572	593	596	612	589	617	610	595	592	589	552	603	627	607	610	622	633	583	568	594	570	619	589	561	555	557	594	591	604	558	561	610	594	591	585	607	593	595	612	571	622	579	609	574	562	604	576	585	577	589	610	620	603	601	574	601	584	597	556	592	518	617	605	587	607	571	597	598	600	601	627	594	597	585	586	609	601	571	556	650	624	597	571	585	562	610	574	594	582	569	592	584	621	599	565	571	608	585	535	577	593	552	600	608	578	615	591	597	601	576	613	609	571	635	613	615	555	583	596	578	619	588	599	603	608	575	580	600	593	598	617	621	572	627	619	576	578	558	598	617	614	555	586	613	583	588	595	597	593	597	579	596	546	618	604	625	592	555	563	640	552	583	552	568	587	626	565	616	587	600	571	574	579	606	630	594	557	577	554	598	599	581	617	570	577	589	588	604	614	591	560	619	629	608	521	587	611	570	613	602	653	575	543	543	591	581	614	613	583	587	609	553	600	570	557	621	588	571	603	594	644	575	609	607	572	581	637	559	598	589	588	628	591	578	587	570	599	602	560	579	608	551	626	561	599	615	614	563	582	618	616	593	558	582	552	580	594	562	558	607	571	591	608	603	607	598	575	588	564	562	616	570	580	619	592	595	578	570	613	577	598	596	617	600	583	574	608	604	562	620	597	635	573	611	598	575	623	575	618	601	558	595	585	558	600	586	642	564	589	569	582	604	608	580	562	579	570	597	583	558	594	604	567	601	642	581	611	606	611	575	574	598	615	623	609	579	597	574	588	551	565	590	566	644	590	607	634	541	582	566	630	606	601	614	548	627	607	578	581	579	603	595	541	611	582	592	593	618	594	633	554	588	572	585	612	572	582	610	537	587	589	607	578	642	608	590	553	625	577	552	561	594	602	579	612	543	594	573	554	584	664	551	614	574	537	579	600	627	599	562	579	591	612	601	614	608	553	559	610	591	596	601	542	551	610	587	619	567	573	583	610	589	606	591	595	624	563	542	590	578	585	637	601	579	591	575	592	596	602	626	588	594	609	564	597	596	602	589	565	539	571	577	600	607	588	625	574	586	556	599	593	611	593	591	596	587	542	601	571	587	557	599	589	572	589	601	611	626	603	553	599	563	611	601	602	594	549	577	616	594	575	577	588	566	582	603	597	591	635	584	594	590	568	588	590	601	649	558	575	596	555	632	603	622	559	605	565	593	563	592	585	587	580	617	587	587	564	550	584	602	589	577	561	609	588	539	609	591	567	597	633	597	595	626	598	569	588	596	598	573	590	580	578	556	602	576	611	571	546	594	550	593	615	566	591	606	593	601	582	598	621	580	513	622	630	543	622	567	587	564	581	616	554	557	600	585	612	571	621	580	567	614	591	561	569	613	589	575	616	599	589	611	585	571	584	583	636	586	634	614	590	566	598	569	562	608	560	597	606	556	625	565	620	560	550	565	569	602	605	571	547	553	593	623	580	576	577	591	554	625	613	583	541	597	580	575	545	539	564	589	591	593	571	572	596	573	586	625	561	591	599	534	605	566	591	630	590	579	574	603	575	613	606	591	597	587	563	588	628	575	593	569	633	591	564	532	581	584	613	629	609	583	542	582	541	584	578	579	616	566	553	564	616	611	616	593	616	583	577	563	589	584	575	570	585	641	561	576	565	603	609	634	619	607	595	571	537	563	559	607	600	600	581	593	572	587	568	610	607	605	553	554	589	560	621	550	587	573	551	541	591	554	619	589	599	573	572	538	652	640	587	633	585	597	558	602	589	611	595	591	632	598	587	578	586	564	630	606	570	606	569	596	604	584	593	593	615	601	586	616	596	610	577	550	571	590	629	587	579	591	584	585	569	597	595	581	549	613	593	587	565	584	581	603	590	584	572	588	549	587	584	637	560	609	575	569	594	549	635	565	614	624	581	620	593	618	593	556	600	581	612	589	615	621	570	602	605	617	599	561	583	581	572	574	577	588	595	558	563	592	581	581	652	588	566	591	614	586	651	631	576	577	628	601	564	601	584	627	621	600	582	583	560	580	602	577	611	543	596	549	586	540	627	584	578	580	589	600	616	606	595	561	585	619	630	576	600	549	561	576	618	600
28418	16276	2377	449	346	325	291	259	275	305	285	252	263	263	275	271	273	241	241	276	251	274	256	257	250	236	248	270	264	272	293	252	284	263	284	274	292	256	247	256	277	228	269	249	276	315	281	248	270	297	234	280	259	254	268	283	284	278	275	252	273	249	282	238	266	243	280	263	261	250	276	238	264	268	290	302	272	272	288	224	254	280	263	250	279	258	265	253	269	287	282	256	259	247	282	282	241	266	257	247	240	254	288	275	266	285	222	293	273	252	246	262	258	268	244	251	261	262	260	275	291	255	265	252	272	254	258	270	260	275	261	259	272	251	295	297	273	258	267	274	240	248	273	259	262	261	304	290	257	237	255	255	269	232	242	239	262	271	286	253	269	230	287	259	260	251	242	271	269	252	237	295	284	254	262	290	252	230	234	240	254	262	259	234	269	248	254	249	284	266	269	254	271	280	247	262	263	249	256	267	265	258	258	249	256	275	256	273	252	241	274	263	290	259	266	249	249	269	281	259	280	258	266	273	291	255	230	283	266	288	246	273	246	249	248	253	264	244	280	300	274	279	286	292	276	258	273	274	259	276	291	264	252	294	246	246	272	253	235	283	249	273	243	257	266	287	278	269	246	239	264	243	259	254	248	236	269	237	251	239	253	259	259	261	262	250	295	249	261	287	266	255	263	252	260	262	247	278	275	246	243	267	251	262	240	257	261	294	259	266	277	266	270	286	239	242	275	280	261	260	235	263	266	269	260	273	260	264	278	264	278	310	246	236	256	253	270	265	240	262	269	288	285	285	291	245	255	247	258	255	265	253	244	268	255	236	275	239	266	247	250	264	276	245	231	254	308	278	260	273	311	258	243	258	249	268	266	258	300	274	286	274	267	237	257	264	254	230	280	237	234	247	267	259	233	294	279	270	280	262	271	296	282	256	278	263	287	244	249	273	283	243	259	264	318	243	266	267	258	247	231	268	245	287	253	296	267	240	247	257	252	256	262	237	257	245	232	225	264	276	265	278	279	272	244	296	216	259	248	249	288	222	275	240	258	262	252	263	270	280	285	266	272	276	254	281	253	265	263	263	243	271	265	254	286	273	260	263	275	255	244	258	255	246	277	260	246	253	236	269	257	254	265	277	260	267	288	254	259	251	249	271	262	273	247	270	251	227	245	268	227	247	265	285	258	273	274	241	279	224	290	301	248	262	264	256	278	271	262	253	265	256	252	270	275	261	238	280	280	249	255	267	253	260	255	258	265	260	258	274	271	292	282	254	252	260	257	284	262	248	252	270	254	258	251	250	256	249	278	269	269	258	274	251	277	290	269	253	238	251	266	247	248	264	239	254	247	267	266	238	261	255	277	247	257	249	279	279	273	248	266	259	244	245	271	274	246	275	271	247	261	260	279	266	230	264	235	276	263	260	295	262	250	279	258	244	272	257	288	294	273	246	265	250	280	284	298	266	249	253	255	256	289	285	272	254	292	262	289	276	219	262	261	257	259	239	293	238	265	231	231	272	296	270	246	251	272	264	260	237	259	203	238	267	264	287	286	259	276	262	257	246	279	257	274	273	288	235	245	246	263	242	271	279	292	288	266	264	263	278	256	239	291	258	267	266	242	297	236	261	263	265	265	241	281	234	267	223	228	266	271	237	260	247	251	277	290	293	277	292	253	267	216	270	204	277	248	272	276	263	299	294	271	249	292	232	273	296	287	282	237	270	264	257	250	253	265	274	290	255	249	275	252	277	288	249	255	221	269	270	253	275	267	256	293	267	297	234	293	280	277	226	266	258	263	253	277	258	256	246	279	222	272	276	283	269	283	284	248	269	252	268	279	248	266	250	263	250	258	266	290	250	275	270	250	242	262	267	255	249	235	264	270	260	240	279	238	232	271	242	290	284	241	227	282	252	257	265	286	245	252	267	259	253	242	278	256	265	260	287	248	241	295	272	261	238	285	291	280	247	257	256	249	250	263	238	264	268	264	248	239	276	282	267	267	257	269	265	265	282	264	247	255	258	261	270	284	287	252	283	249	256	271	247	276	265	275	255	267	261	248	268	277	282	277	252	279	252	240	259	245	284	263	255	280	258	255	276	266	266	253	269	268	270	254	231	274	260	294	256	262	272	270	272	283	244	250	265	259	243	255	230	243	254	289	256	252	236	266	251	262	255	291	257	252	259	265	258	273	280	257	275	288	261	280	272	267	284	280	290	278	276	262	243	257	236	277	237	264	255	248	258	268	255	270	277	260	268	277	257	274	260	254	284	269	228	224	256	249	247	235	241	259	257	283	251	248	272	244	291	249	261	266	263	291	251	260	256	266	244	256	280	247	281	255	267	277	258	240	258	258	260	259	250	254	250	232	301	280	282	273	264	257	242	256	242	281	250	245	246	265	263	273	249	258	255	230	260	228	273	269	268	250	252	286	266	241	286	278	246	292	247	278	274	240	241	271	244	265	259	246	270	264	251	267	267	256	282	253	243	253	258	289	243	253	269	268	251	251	245	226	249	247	271	250	244	290	280	242	240	294	253	263	272	282	238	265	234	260	269	269	296	260	227	237	262	252	297	264	293	244	267	255	261	248	259	285	274	272	266	273	263	253	275	230	264	238	274	251	254	260	273	268	222	277	242	266	262	245	248	279	234	252	254	257	218	271	266	245	259	260	254	250	263	245	266	301	263	278	279	250	231	257	258	270	279	257	261	248	269	235	264	251	254	247	264	246	244	264	275	267	281	242	261	254	235	265	273	266	248	246	245	265	275	262	265	258	250	233	260	261	286	266	263	294	235	251	243	256	277	236	258	216	237	272	270	271	273	269	268	274	259	234	264	256	262	259	233	254	255	254	273	244	303	272	276	262	254	263	261	259	272	240	249	255	241	257	244	240	257	217	245	259	269	248	257	272	249	277	260	246	247	216	267	255	276	249	243	267	269	247	231	273	239	283	279	236	263	257	246	270	261	284	236	258	263	242	266	253	253	287	259	265	284	254	242	249	231	240	317	252	258	276	234	259	215	272	234	257	253	261	268	232	275	242	282	241	264	289	276	257	267	275	264	249	253	254	259	259	272	255	281	269	251	248	252	224	293	263	262	250	265	263	242	237	274	267	246	281	264	259	287	252	277	242	264	252	241	253	277	246	271	265	262	267	255	266	272	271	235	269	273	291	252	218	263	238	255	240	244	272	258	271	248	270	273	219	232	255	259	302	275	278	279	241	260	259	260	242	287	258	239	263	252	292	251	265	280	254	263	227	267	241	262	294	285	241	262	258	295	258	265	251	271	238	296	239	265	257	247	282	277	274	249	275	253	279	204	236	265	249	251	247	278	293	252	227	260	283	289	296	281	261	283	234	278	259	273	248	240	264	245	266	286	248	288	278	272	248	268	252	254	271	274	293	273	258	256	272	270	291	267	275	266	273	266	267	271	240	266	260	256	254	278	267	251	262	286	261	257	257	264	292	277	255	249	277	295	261	280	261	247	260	275	240	272
7699	777	529	354	359	326	320	302	303	308	278	274	255	280	292	270	297	275	318	279	268	290	257	273	292	289	276	276	284	256	328	313	320	319	320	328	316	300	337	317	290	320	282	294	328	324	313	311	300	309	296	299	302	297	300	309	266	293	292	273	294	275	298	280	311	291	246	271	288	271	303	306	298	323	259	275	311	267	285	273	277	264	261	291	265	293	277	294	283	278	307	299	308	310	277	306	246	258	277	275	268	292	301	295	279	274	324	289	267	272	272	271	309	271	281	294	274	304	268	301	288	290	267	297	278	279	300	279	303	267	312	268	314	308	319	262	304	275	244	262	287	265	278	267	280	283	263	268	272	290	273	292	313	299	270	266	306	298	287	304	302	298	279	274	293	284	319	284	285	264	305	284	267	288	262	263	292	252	280	275	281	272	288	274	280	294	291	309	290	302	260	265	286	277	299	271	283	295	277	301	278	269	280	303	285	249	283	285	298	288	282	277	281	299	250	292	300	298	273	297	276	299	255	296	275	280	276	282	287	250	280	285	292	288	295	279	276	257	267	303	261	285	287	256	307	294	309	304	285	280	261	263	291	283	256	277	284	264	269	275	300	278	263	306	280	279	288	283	282	300	287	292	283	292	285	259	283	270	271	293	283	265	308	288	290	294	275	246	283	319	298	269	285	297	269	259	281	275	280	311	283	279	271	273	290	296	287	268	277	311	258	278	266	323	280	267	271	300	289	275	279	289	260	284	302	277	289	292	322	284	246	260	248	290	268	284	294	301	293	285	309	266	256	270	276	287	289	278	273	282	316	309	290	268	270	284	270	281	272	284	321	334	271	266	277	278	289	306	288	283	288	284	289	315	314	270	293	278	235	282	285	295	288	297	290	294	259	270	298	276	271	290	252	306	274	274	311	304	269	298	317	253	267	295	310	316	297	268	290	286	289	309	285	262	271	261	280	256	291	305	291	303	272	288	278	298	276	288	308	293	284	303	268	287	285	283	258	263	300	327	271	245	282	281	244	266	295	272	271	274	297	291	268	273	266	285	301	300	306	282	246	292	301	297	308	267	306	249	258	280	272	290	285	265	300	320	297	271	287	269	291	290	247	293	291	295	252	305	300	301	296	284	253	300	304	318	272	299	305	269	261	262	294	306	300	271	288	296	299	258	280	290	272	319	241	274	279	291	290	285	289	287	300	287	277	290	265	293	294	286	261	287	282	287	312	287	287	279	265	286	292	255	290	315	266	287	309	300	283	276	282	292	281	275	316	273	279	291	266	268	293	291	289	285	300	289	281	276	271	300	273	262	312	253	265	276	241	267	258	289	294	269	269	291	274	300	305	267	295	290	284	272	282	282	277	265	260	281	279	279	303	272	313	304	292	279	280	268	283	294	268	285	277	262	249	269	277	307	283	279	280	267	271	293	303	289	307	302	280	313	294	277	277	240	288	275	279	289	293	292	276	292	272	280	272	279	256	283	262	285	269	296	261	263	288	305	296	301	287	284	277	313	261	277	295	290	263	270	294	257	295	258	275	290	286	258	262	288	310	274	291	262	247	270	296	284	281	282	283	273	286	256	281	319	275	293	271	287	279	290	270	265	292	270	287	283	271	272	297	284	293	312	274	280	266	293	273	283	272	282	269	258	290	286	272	298	304	298	270	274	270	282	291	291	290	315	325	288	299	325	261	283	276	289	281	281	288	302	283	284	295	297	271	297	261	297	299	293	289	294	307	289	272	283	283	273	299	288	298	284	275	287	276	295	281	278	277	271	255	268	325	279	271	291	271	305	285	287	293	285	262	272	277	293	286	255	294	306	284	254	271	275	262	279	280	281	272	308	272	253	288	278	301	277	280	283	276	308	300	281	283	309	314	270	272	269	266	254	297	288	300	289	281	296	261	303	324	276	287	283	279	273	259	289	260	288	295	308	310	308	276	301	270	284	250	271	264	289	274	292	279	300	274	295	293	262	288	284	294	278	294	267	250	306	292	273	280	264	268	274	307	307	290	260	288	313	257	286	280	311	303	310	245	266	265	302	274	260	294	272	270	279	267	276	301	293	254	274	257	264	311	276	282	295	295	282	269	277	278	261	276	295	285	288	309	287	280	268	291	298	282	263	297	286	282	254	294	304	253	312	274	270	307	286	278	304	251	276	292	280	287	316	291	280	283	278	292	261	285	285	295	261	260	281	299	299	265	288	300	302	271	300	259	290	317	269	274	248	288	299	283	290	299	295	285	295	297	296	280	269	299	311	254	282	300	293	282	297	283	271	303	280	275	284	327	326	271	293	304	280	294	290	291	274	283	281	260	273	310	284	285	265	294	273	262	258	301	272	303	295	289	288	282	319	286	263	283	289	301	276	265	288	290	279	258	273	275	275	263	261	273	268	291	267	288	295	264	287	269	282	285	270	290	271	289	314	303	276	303	309	274	274	282	256	290	302	253	281	283	265	293	269	269	273	286	259	303	296	282	282	302	274	286	310	258	283	272	275	292	301	319	284	257	256	258	318	269	261	283	306	280	264	291	266	296	303	280	300	298	283	286	289	264	261	290	276	298	280	296	300	295	266	268	276	260	273	265	292	270	306	270	290	273	277	300	298	273	292	278	271	277	298	306	283	297	288	316	293	304	273	297	274	268	259	262	298	264	282	282	267	270	263	294	287	285	302	303	274	292	326	256	278	266	280	288	287	269	299	306	259	280	276	281	271	289	289	264	262	258	276	286	303	264	265	289	279	261	279	288	269	276	273	285	258	253	285	284	274	278	315	281	282	312	271	275	315	269	273	277	304	239	282	280	262	266	260	299	287	296	271	277	284	276	275	255	275	284	284	276	286	268	281	275	255	307	272	276	297	270	261	294	285	260	297	284	283	259	290	248	272	282	291	279	266	289	283	266	296	273	284	289	287	269	267	288	258	244	291	299	290	303	277	297	273	275	274	296	286	294	276	280	283	288	280	279	260	278	271	309	251	311	294	284	281	260	286	281	270	263	302	262	263	276	274	268	277	273	273	281	289	282	299	306	309	266	277	273	264	271	247	293	295	284	260	306	279	281	280	282	296	297	298	304	298	297	267	289	303	303	297	293	301	269	300	302	272	265	289	282	296	298	310	280	289	306	239	267	299	243	291	251	269	270	294	286	296	288	290	277	281	279	289	274	287	274	301	282	297	270	275	288	277	283	284	307	273	300	275	304	277	272	314	274	264	292	297	325	270	298	294	250	277	278	324	284	332	261	292	281	286	279	286	260	265	301	272	282	279	286	302	287	281	258	280	307	292	282	277	293	274	281	300	301	274	284	304	293	263	302	307	271	290	294	282	293	288	298	281	293	262	278	245	268	300	300	297	272	278	284	312	280	275	295	285	292	278	266	299	266	266	265	282	271	319	294	288	256	314	260	282	304	289	298	297	279	269	255	280	266	268	280	251	285	273	297	257	290	282	303	279	320	309	268	280	296	310	291	279	283	298	273	309	273	298	291	271
24190	21498	28755	24701	21439	6538	1096	711	697	611	625	570	565	555	553	522	538	526	467	500	483	486	497	467	461	479	461	490	460	474	537	462	512	530	523	545	510	446	488	530	486	521	479	510	512	493	509	520	547	497	529	525	479	470	444	467	468	442	508	456	500	485	444	481	458	460	452	478	466	482	445	444	456	489	455	502	455	454	468	480	445	453	435	465	489	469	470	465	464	474	442	445	476	501	475	470	497	486	495	474	481	504	448	469	433	458	463	459	446	469	473	461	472	471	488	481	432	477	453	447	446	450	428	465	464	487	481	512	476	477	442	483	465	448	476	471	449	488	491	510	476	461	463	422	445	459	534	428	428	508	493	488	453	452	468	452	456	455	477	445	444	493	446	458	502	471	488	452	460	472	448	453	448	469	445	448	441	452	471	513	424	449	473	415	470	453	443	456	438	475	471	447	493	441	424	467	453	471	481	471	491	491	483	450	435	500	488	455	469	502	449	475	419	496	446	429	484	444	443	516	430	425	444	491	450	421	445	467	486	447	441	440	495	445	451	468	434	430	455	488	408	469	487	466	505	445	494	475	499	433	496	451	410	444	485	449	452	430	487	466	451	442	473	462	442	497	477	478	460	467	488	487	484	452	469	415	483	487	462	429	468	434	507	469	449	444	496	470	451	485	397	452	438	477	482	490	446	464	498	433	481	483	464	411	454	423	477	468	482	516	449	504	433	423	483	477	448	481	462	492	445	471	463	470	473	467	447	459	458	447	452	426	457	438	527	466	470	440	428	483	461	494	501	457	490	472	475	412	471	459	481	478	471	460	478	452	481	452	464	438	451	420	456	474	487	445	464	455	461	490	466	485	472	445	452	474	491	447	461	449	456	473	457	441	458	469	478	449	460	468	474	453	469	433	463	432	442	459	465	432	453	479	434	455	431	458	444	464	464	476	460	505	440	442	483	439	489	439	478	459	435	458	492	486	471	484	441	531	445	488	442	473	473	455	460	454	451	428	401	495	433	455	447	461	511	471	468	447	437	466	467	471	496	474	436	464	467	468	478	444	478	486	457	440	475	495	477	485	435	440	466	476	449	463	478	444	452	502	478	502	491	475	494	498	461	477	454	412	509	464	466	449	457	469	474	494	458	479	438	473	439	458	447	448	478	465	467	478	418	480	446	472	444	451	511	457	476	492	451	455	468	474	477	444	449	447	476	483	434	467	463	453	480	445	464	447	471	428	470	436	517	465	501	468	483	468	455	495	417	466	507	478	454	425	489	450	478	465	459	437	447	450	445	487	489	472	472	459	469	472	456	502	465	450	465	476	455	489	430	468	431	436	461	482	440	448	481	459	479	489	464	434	487	481	446	471	456	455	421	463	476	496	488	480	458	453	434	474	474	437	468	428	441	445	501	423	478	460	436	483	478	479	469	506	508	479	446	471	474	414	477	482	495	479	487	458	431	478	436	479	485	488	493	429	458	470	479	485	478	486	454	473	470	473	459	477	486	439	463	457	483	458	484	478	483	459	478	478	488	445	477	424	456	448	490	451	428	476	488	492	442	474	450	453	488	504	510	428	499	454	490	476	446	471	475	415	434	425	422	465	442	467	443	466	468	483	449	453	423	458	442	470	456	509	470	444	473	498	490	470	464	495	448	440	437	472	459	457	452	419	477	463	428	475	445	465	447	484	440	456	463	458	459	474	473	455	427	449	474	440	460	501	462	476	457	470	482	482	475	482	418	464	474	436	454	475	477	487	459	474	480	473	444	472	472	450	494	468	485	479	490	484	436	441	440	460	451	463	496	466	416	434	435	453	471	484	462	478	457	462	482	462	450	477	475	455	436	463	481	431	471	406	489	485	447	468	492	453	439	484	419	422	466	493	426	473	447	506	446	486	444	479	451	457	433	467	457	478	479	489	474	431	457	466	458	482	459	461	459	472	474	485	488	473	438	452	468	481	468	465	469	468	480	494	450	439	454	475	465	480	467	460	455	493	471	447	449	449	467	470	420	470	471	487	480	469	488	487	525	420	463	430	449	535	441	476	467	455	457	471	431	430	484	484	474	464	480	464	448	458	462	480	446	449	449	461	477	443	467	497	461	449	481	444	459	460	439	436	461	444	476	480	435	403	434	434	493	469	446	467	424	464	490	505	466	440	529	452	498	479	471	447	487	443	430	452	470	457	469	434	476	457	460	473	486	474	461	458	447	503	474	427	457	434	485	536	471	450	445	476	483	429	439	440	471	458	430	475	476	450	468	481	421	470	452	443	488	483	457	463	442	474	448	431	473	418	460	445	455	442	455	487	448	448	429	484	482	468	502	457	469	409	471	485	488	457	451	458	455	501	465	432	469	487	403	481	500	468	455	444	479	437	498	480	447	440	485	501	500	458	514	507	502	466	446	450	486	461	444	471	487	426	465	513	478	488	483	494	433	458	515	442	475	450	445	477	484	483	451	460	462	456	457	437	445	462	460	488	476	473	481	450	454	459	453	474	430	465	439	470	442	426	489	506	473	471	463	487	444	440	493	450	520	481	460	459	423	475	481	492	467	486	482	457	444	500	449	466	443	458	446	444	472	503	491	468	453	461	429	418	453	432	474	485	431	445	479	429	478	456	444	441	463	450	467	468	512	434	456	460	467	459	429	465	436	480	472	464	492	494	470	491	486	475	475	479	480	461	489	466	439	455	435	499	442	455	454	429	457	434	423	488	444	472	446	444	419	475	455	427	482	512	482	476	499	458	450	472	460	504	492	440	473	500	449	471	434	432	447	445	482	437	450	450	402	423	477	436	456	450	433	452	453	475	508	479	452	448	436	469	486	471	477	429	479	469	439	456	458	436	449	454	500	460	453	479	486	432	460	497	447	466	452	472	452	491	483	463	487	462	468	457	435	439	466	494	470	440	478	484	435	448	440	426	487	482	471	455	461	476	489	453	452	448	463	435	492	516	451	442	445	429	453	465	455	469	471	421	478	456	451	496	492	463	455	456	450	462	490	463	455	422	464	462	494	485	444	443	436	482	460	436	461	510	417	493	485	485	435	469	461	469	464	469	443	466	469	488	493	477	433	474	434	474	427	471	481	450	467	449	504	469	462	449	438	449	490	457	435	493	450	450	490	485	497	443	494	465	460	468	459	468	450	509	480	456	467	437	481	459	470	485	463	454	480	490	454	466	477	439	447	445	487	462	437	486	456	477	456	444	450	485	467	445	496	463	491	459	437	465	517	460	464	473	470	428	443	443	455	442	497	440	468	434	483	450	453	447	480	481	460	431	445	405	476	481	448	469	422	443	461	420	464	472	456	452	474	433	458	468	465	462	459	488	436	483	474	479	486	484	449	451	467	446	433	476	508	473	480	455	433	452	441	462	486	451	444	402	483	453	473	494	481	445	477	478	444	459	489	419	434	458	444	456	465	441	455	445	487	488	447	455	472	485	503	468	476	436	454	455	507	472	432	494	469	440	429	463	446	470	481	461	458	444	456	455
27103	9274	5557	2668	1907	1580	1231	1014	859	751	718	645	631	553	546	594	534	555	544	535	529	544	476	527	534	504	475	502	524	506	597	566	611	584	581	496	546	556	549	521	545	535	521	515	560	541	546	535	550	517	507	501	496	500	482	501	518	505	473	505	463	481	490	515	494	489	475	458	480	519	440	541	503	506	438	463	457	508	502	499	493	487	455	457	452	466	488	460	471	471	526	478	487	491	442	483	540	469	475	429	471	523	482	480	463	495	463	509	462	466	458	485	492	500	501	491	513	519	474	484	463	493	470	469	485	485	492	500	498	476	472	454	470	458	444	468	481	454	497	461	511	493	489	478	486	457	453	445	475	500	513	436	466	497	514	471	461	478	474	456	520	495	511	463	457	485	514	482	475	476	499	492	503	483	492	450	455	437	455	516	494	446	478	453	530	463	480	480	490	469	471	486	453	491	476	451	463	462	466	460	510	483	509	461	504	479	473	458	456	481	414	483	459	491	454	493	477	526	449	444	461	461	502	474	481	501	498	496	460	471	502	477	504	465	476	445	503	440	478	496	484	489	465	458	481	468	486	468	474	462	476	451	512	475	500	483	486	510	472	482	443	492	451	476	470	425	488	492	497	473	490	469	470	497	528	464	480	443	492	493	478	454	496	454	479	491	497	487	483	452	467	486	464	500	525	437	452	490	478	489	486	499	456	495	477	461	494	452	472	491	464	456	530	458	446	498	466	444	506	502	495	466	480	469	496	452	450	482	462	476	472	468	471	489	447	461	468	508	487	461	484	505	486	453	498	474	490	447	476	463	476	468	455	474	462	424	469	463	477	457	492	462	485	486	487	479	467	515	479	487	471	493	475	480	460	467	473	463	473	478	490	465	452	453	504	469	451	453	459	482	466	477	431	468	402	488	467	499	494	488	469	492	489	468	512	472	466	476	478	489	429	498	525	468	455	455	490	497	494	501	483	471	462	456	525	488	471	482	460	520	476	475	514	496	517	450	470	501	471	444	455	502	469	470	516	465	494	480	494	472	523	471	475	493	476	476	490	466	485	461	459	496	474	468	502	456	460	467	479	498	464	486	448	420	496	456	460	502	432	461	470	471	447	481	470	507	500	515	439	462	484	513	520	478	475	460	496	465	492	456	474	455	540	469	456	471	467	467	470	468	494	490	480	445	484	480	435	482	453	474	469	482	514	457	483	507	492	438	447	453	451	480	503	454	469	471	436	526	518	459	472	486	496	449	491	452	495	484	446	497	470	468	464	464	446	477	475	479	497	478	493	469	482	436	465	513	451	506	444	450	477	496	506	464	456	461	484	489	486	484	498	500	498	505	512	495	474	479	502	506	488	491	455	450	487	485	500	472	475	476	474	509	464	499	476	527	497	471	469	472	429	500	514	461	450	495	498	460	455	461	466	514	518	474	489	490	463	474	454	497	461	466	456	495	474	455	500	477	495	472	496	464	479	496	468	500	494	465	468	467	532	463	474	442	487	511	466	457	484	526	481	517	492	465	445	496	490	489	496	472	484	454	458	488	468	496	504	475	471	502	499	473	441	466	484	500	487	460	448	485	499	501	513	462	509	509	471	458	502	507	489	468	483	457	506	490	499	449	477	488	482	471	449	552	452	520	465	481	503	483	442	475	474	464	485	476	479	492	513	472	494	467	514	401	491	475	462	464	475	493	460	451	470	442	434	458	481	481	485	482	479	465	490	481	446	501	468	469	508	507	425	479	466	465	505	473	462	465	449	504	452	478	485	481	497	462	515	481	468	475	455	451	439	499	479	477	473	454	480	469	525	453	464	467	472	472	466	475	485	478	492	485	474	469	495	441	507	504	521	456	446	520	485	471	453	500	476	497	471	470	474	497	484	462	536	502	456	503	471	464	455	504	474	477	478	454	472	472	458	434	463	454	478	431	504	474	470	445	451	470	467	484	462	469	497	482	481	473	464	492	478	465	450	439	467	481	468	478	463	475	457	459	473	500	475	456	463	495	437	476	454	493	473	451	454	504	475	500	436	484	471	480	504	470	475	463	473	471	479	469	472	484	487	479	457	480	482	479	472	471	502	490	466	425	486	454	487	505	449	428	461	449	497	460	456	487	465	506	462	460	476	505	494	473	478	486	483	478	510	483	475	485	520	483	468	527	496	464	438	494	449	489	488	485	491	442	491	492	448	472	483	447	430	445	483	484	488	457	423	489	464	481	425	491	513	449	456	483	475	496	479	478	474	447	449	498	451	451	493	463	504	471	483	493	474	471	483	436	468	438	460	458	476	474	491	492	505	494	481	466	484	466	478	519	491	474	454	464	461	420	476	472	534	489	498	469	485	510	442	471	463	490	421	453	478	441	475	484	490	433	483	493	455	460	511	504	469	491	504	492	483	481	465	474	492	457	446	459	454	467	460	473	463	495	512	457	465	451	475	477	437	483	483	463	465	519	456	449	469	483	494	465	473	467	454	476	471	477	492	443	492	498	459	489	485	473	441	500	519	454	441	465	469	525	490	450	488	464	483	448	433	468	453	470	496	457	451	462	458	479	471	471	465	456	499	446	430	461	484	504	469	467	487	490	438	505	475	477	502	490	497	486	457	436	476	476	506	519	475	504	450	472	513	469	440	482	470	464	453	519	470	477	458	424	517	435	474	484	469	449	456	505	485	466	482	470	507	462	453	478	494	496	479	440	457	491	494	461	466	477	469	465	485	478	470	484	481	479	451	468	488	499	498	471	467	504	487	519	481	479	415	483	457	482	484	482	462	497	490	467	483	529	496	519	470	476	499	480	458	511	465	479	484	460	462	467	466	463	474	485	498	440	454	460	487	451	510	484	462	490	448	437	468	487	459	451	497	445	465	474	499	496	517	502	437	497	456	479	463	450	496	507	474	483	502	475	451	473	446	518	480	498	487	493	460	484	500	486	457	489	467	451	452	463	477	476	506	480	456	436	498	443	476	487	498	505	489	462	471	506	469	471	482	468	463	457	452	486	438	507	493	474	480	462	458	475	496	452	494	492	486	533	472	437	486	442	506	463	486	488	468	469	420	467	470	453	495	468	490	528	489	442	447	493	472	462	525	475	474	507	441	509	444	466	491	502	444	550	458	488	478	434	464	482	492	469	465	485	441	487	470	428	486	468	442	467	474	465	442	483	437	457	481	478	491	485	469	488	483	442	509	455	506	484	483	468	492	501	490	452	482	510	503	468	464	458	463	491	476	463	513	505	477	510	482	443	465	534	449	491	476	453	503	449	464	452	465	484	454	507	462	465	461	528	484	463	462	472	500	480	454	469	473	509	516	479	490	490	481	496	467	469	501	482	533	512	494	435	482	487	475	510	462	453	448	422	457	456	524	473	468	502	439	472	476	465	510	485	496	438	486	497	482	474	446	440	475	465	485	477	460	506	463	494	486	475	484	473	461	452	479	455	496	497	494	471	483	493	446	496	474	436	507	505	479	468	481	464	458	481	484	508	450	479	460	470
25580	21604	27655	25846	7905	605	534	440	341	381	387	334	335	297	308	291	287	309	331	295	285	279	259	302	294	270	269	278	304	311	293	315	316	307	337	313	292	296	285	302	294	279	319	304	322	300	300	293	286	313	291	305	277	266	292	314	288	306	308	274	284	288	297	262	320	271	288	295	294	261	310	272	255	287	274	288	259	271	260	284	275	281	279	281	264	290	272	270	277	264	273	276	299	281	266	245	283	294	269	287	291	264	300	317	295	300	253	283	243	289	278	298	312	290	299	268	305	277	254	272	256	276	283	260	285	266	275	292	300	256	309	294	272	282	296	296	271	300	288	278	287	268	270	266	286	279	290	285	246	302	275	300	296	299	302	308	276	290	283	274	288	266	272	254	283	263	262	296	260	287	278	293	278	253	283	325	311	275	271	265	277	266	301	282	263	307	305	311	279	285	263	281	256	245	266	291	321	292	272	307	262	285	256	248	268	243	260	273	246	246	269	276	253	262	280	249	279	257	257	301	280	283	264	262	278	300	287	281	294	262	304	276	274	246	269	281	267	271	258	282	295	279	261	260	273	281	255	296	273	295	299	278	265	263	280	259	280	248	277	268	279	272	299	268	250	268	295	272	276	270	275	266	262	259	294	278	245	310	279	272	277	254	273	268	261	283	290	279	282	264	281	300	256	291	276	269	283	283	268	247	304	272	264	256	265	259	291	267	299	275	241	294	279	266	297	267	263	247	255	287	268	274	259	277	285	295	239	268	266	255	279	310	241	295	269	273	256	284	296	270	285	283	274	296	269	277	252	276	315	267	278	257	282	308	285	264	270	290	266	298	297	304	259	269	282	252	286	267	253	274	275	294	249	299	270	315	292	259	283	283	280	274	282	276	292	305	266	284	302	270	259	268	283	272	263	258	297	275	255	274	278	286	273	292	309	297	283	275	291	278	302	263	254	283	270	289	269	253	267	257	276	247	286	283	270	275	275	277	242	257	240	258	278	253	288	271	259	288	286	309	325	288	273	283	256	303	268	248	259	304	267	287	285	283	274	309	282	296	258	273	300	294	300	272	318	264	301	285	255	285	271	273	286	290	255	264	281	285	272	281	260	305	282	281	328	290	259	289	284	278	283	263	276	272	270	281	286	261	301	271	277	282	277	262	248	267	285	272	308	271	277	276	274	296	272	272	272	282	274	301	288	260	251	255	279	289	274	272	276	283	281	267	277	281	290	289	291	286	277	252	272	266	269	292	275	294	285	267	251	295	280	311	260	284	246	275	302	244	297	257	281	278	255	286	289	297	278	279	258	271	294	266	294	300	285	294	300	271	309	278	257	301	281	252	261	264	251	292	274	296	258	258	260	277	292	252	268	307	277	270	285	250	293	270	284	244	296	286	260	291	284	282	289	260	262	261	261	269	293	303	283	279	260	289	288	307	301	288	284	268	279	297	282	307	297	294	260	300	272	278	284	253	274	273	256	303	262	287	277	259	285	274	284	255	295	280	292	262	259	303	283	298	288	263	285	300	270	261	289	298	252	267	271	302	272	281	290	287	277	239	297	278	260	255	299	259	274	268	255	294	300	295	271	285	281	297	268	269	280	285	259	262	276	296	275	292	278	281	264	264	268	305	294	273	278	273	269	288	258	318	240	268	286	274	292	296	276	317	287	228	270	263	275	274	278	269	267	292	285	316	277	307	303	282	260	271	273	298	283	288	287	254	288	302	279	289	264	271	261	269	260	287	265	285	274	279	268	268	265	255	297	301	309	248	311	304	275	242	275	275	279	279	299	250	281	281	267	314	289	259	255	254	258	320	275	258	307	274	266	264	296	295	250	289	293	275	264	255	260	276	282	281	273	289	275	284	260	273	268	291	276	286	257	279	258	286	282	274	313	304	293	283	286	268	295	276	261	296	274	273	268	278	286	293	298	282	279	265	264	283	296	267	278	266	251	262	293	293	261	282	286	275	265	304	274	266	288	260	281	272	283	254	262	268	282	272	252	267	294	284	282	274	278	243	285	274	266	276	267	273	285	286	288	299	306	301	278	269	290	297	272	271	281	258	266	313	253	267	234	272	301	298	289	261	285	252	275	290	249	274	274	295	285	295	271	269	284	298	292	265	281	267	272	272	257	290	284	272	305	265	275	254	276	285	261	274	299	267	282	295	278	296	299	259	245	285	314	241	262	291	265	262	300	289	256	303	292	270	263	272	298	300	272	298	276	268	319	291	261	267	277	280	279	269	248	272	245	271	269	306	292	272	269	266	269	283	260	285	276	332	246	264	297	256	272	270	276	255	289	273	295	268	263	247	260	290	278	257	253	308	269	272	283	273	308	300	271	315	287	303	267	273	254	278	278	251	280	272	297	305	283	271	287	267	251	269	301	265	243	278	275	262	269	316	274	261	299	295	269	278	267	280	272	258	280	256	282	275	264	296	252	272	302	277	297	276	276	249	241	280	284	298	263	266	298	298	263	258	281	241	293	262	276	280	272	294	275	271	292	277	266	281	268	299	308	254	291	274	282	270	275	249	268	292	236	262	274	282	289	268	310	280	294	271	281	261	290	291	310	267	272	285	296	273	307	264	257	293	227	269	269	280	256	245	293	288	298	287	272	299	266	276	256	267	303	296	260	267	301	308	266	256	264	285	256	261	264	301	278	270	301	291	267	272	306	304	276	274	270	303	265	276	295	296	274	273	302	289	274	264	260	248	257	302	306	266	289	312	286	271	261	282	253	268	286	276	281	284	258	266	289	264	299	288	258	258	303	266	281	283	284	291	284	287	278	275	270	261	266	253	301	293	269	284	272	287	262	287	266	263	296	264	279	282	251	265	327	286	293	301	291	252	269	270	259	298	237	265	268	288	283	267	267	284	271	280	320	268	290	295	283	280	267	280	265	283	309	292	284	303	263	252	258	258	275	264	284	275	290	253	257	309	281	252	260	284	257	265	286	277	290	287	296	243	303	284	263	288	273	267	249	254	257	282	273	281	269	279	276	295	265	292	265	302	253	287	264	282	272	293	297	287	279	267	298	337	256	307	253	243	284	283	304	278	292	265	267	286	283	262	295	271	255	255	271	285	278	254	255	301	272	293	286	287	288	273	272	266	285	278	279	285	254	250	263	297	281	265	298	278	283	279	287	291	256	277	296	303	281	266	293	305	300	298	279	252	236	303	322	286	274	283	269	268	316	276	277	281	261	270	286	252	282	293	250	275	276	272	281	279	260	303	290	298	266	252	272	278	287	285	269	280	290	264	274	294	271	286	273	265	288	278	265	274	259	253	262	277	274	266	280	253	288	269	297	289	308	304	273	279	266	272	280	276	279	268	275	254	268	293	288	293	280	280	286	279	267	280	255	269	249	289	319	283	278	264	300	282	287	292	278	291	275	268	284	276	302	275	316	262	259	294	301	272	276	270	273	258	258	272	259	303	254	269	279	289	265	264	277	285	287	267	281	257	278	303	293	254	279	298	296	253	268	314	280	273
23935	5697	3214	1493	1142	930	721	604	561	477	430	442	364	380	380	362	352	362	365	333	308	326	336	289	317	319	327	334	362	341	382	352	430	402	401	380	351	335	359	357	333	348	343	350	342	394	344	358	367	392	351	357	333	341	340	323	338	356	332	332	319	371	304	339	300	350	330	316	319	295	305	304	291	321	328	307	316	310	325	309	337	284	290	307	337	304	342	292	278	329	325	295	310	296	281	345	316	302	337	306	319	300	304	315	316	317	306	328	306	330	318	293	318	341	328	349	336	321	342	352	322	324	313	316	292	315	318	323	329	324	310	298	298	296	307	292	339	299	332	334	331	292	306	287	328	292	341	324	347	325	306	344	339	321	321	350	294	320	315	335	278	287	313	338	297	315	285	309	337	295	322	315	305	301	292	314	316	304	315	302	299	331	314	327	338	327	324	296	333	290	305	303	335	286	318	334	324	324	330	334	304	304	316	320	305	316	319	307	309	331	333	290	312	290	312	287	357	272	296	318	315	295	324	296	343	285	327	317	348	319	306	339	304	296	323	331	324	310	325	304	334	302	311	299	324	310	310	306	284	308	309	287	319	279	321	311	322	293	317	325	326	324	305	305	324	305	306	318	290	295	279	310	314	284	316	351	305	318	300	297	318	345	320	330	292	319	345	336	291	326	289	299	306	309	283	313	347	312	310	296	338	293	313	311	306	322	327	319	296	293	319	290	303	313	287	292	279	302	336	288	321	310	318	335	297	302	319	277	322	308	327	330	324	308	328	331	322	331	337	318	315	304	324	299	310	312	290	316	331	325	310	286	309	313	294	305	311	302	320	307	320	319	292	286	294	323	310	299	330	305	279	321	296	316	348	326	312	298	285	281	332	313	310	332	295	287	271	285	311	308	341	322	349	325	283	297	322	320	299	324	302	296	307	342	325	314	321	312	306	311	337	327	298	318	334	326	325	325	291	310	308	295	366	311	302	302	334	316	281	344	315	293	324	319	298	327	316	299	300	290	285	326	290	299	297	301	284	282	319	273	301	304	317	325	299	311	310	323	309	300	287	309	312	305	304	318	307	337	326	314	311	320	319	310	335	314	271	300	308	309	346	313	314	312	329	283	342	295	318	309	329	315	274	322	319	315	326	294	330	327	295	330	339	322	319	321	326	306	323	328	318	276	325	304	286	296	307	304	273	301	302	301	335	304	311	333	294	302	309	310	296	299	285	311	311	317	299	312	320	305	317	303	297	307	334	298	318	320	291	315	322	318	301	316	310	342	325	295	296	313	345	314	311	283	292	299	298	298	316	308	310	314	275	307	290	328	323	315	334	325	303	339	326	277	321	323	327	347	292	326	330	273	319	304	313	302	331	302	320	296	295	277	348	304	279	283	318	293	345	298	305	302	299	345	305	304	319	361	318	253	312	313	351	324	314	318	323	319	332	322	313	288	285	321	294	279	313	310	312	284	319	327	308	336	309	300	308	312	299	307	314	322	303	297	290	298	310	332	271	290	316	321	295	334	313	308	327	317	342	322	346	336	332	315	304	319	317	312	280	329	299	305	347	286	322	305	328	304	308	306	283	296	303	264	267	313	312	330	310	345	300	328	321	323	302	314	319	328	316	337	310	293	280	303	329	325	319	312	316	309	310	304	321	317	281	311	337	302	296	338	287	286	324	347	338	325	312	308	323	315	298	302	273	291	286	302	361	317	304	300	327	325	333	299	300	325	339	324	293	270	293	327	294	300	340	321	326	278	296	333	312	300	324	334	329	309	304	306	300	297	315	317	301	342	319	280	315	302	309	299	322	291	286	312	292	292	316	320	333	276	304	307	333	295	262	316	304	320	303	326	330	324	291	320	329	310	324	328	317	309	320	311	308	320	316	294	309	325	294	357	314	313	286	289	330	307	308	326	314	286	326	301	325	336	289	307	308	335	317	303	305	286	325	314	312	274	296	323	281	308	305	293	307	281	316	295	334	313	320	295	317	287	333	295	335	289	294	328	314	317	274	332	288	332	314	326	340	325	280	301	344	309	300	304	276	275	298	296	292	288	308	326	305	300	334	336	316	313	324	294	307	329	310	310	308	326	319	303	291	286	305	307	301	323	285	299	323	282	296	306	281	306	312	318	324	306	318	294	284	320	290	317	282	306	305	294	306	299	295	292	339	305	285	327	308	325	314	324	310	308	294	307	337	299	319	307	285	290	297	316	325	293	284	300	320	310	330	310	294	343	338	266	318	297	313	275	332	308	326	305	335	295	343	311	328	308	324	316	314	297	292	295	288	314	334	285	347	349	332	292	299	344	291	331	283	301	300	311	279	326	312	295	311	309	350	304	288	340	290	294	320	290	327	279	316	342	341	327	279	312	335	348	306	354	278	293	307	325	314	284	308	291	311	304	324	311	326	336	294	297	322	314	275	289	326	309	340	316	315	319	315	314	336	327	305	312	322	306	314	290	347	266	304	329	330	335	308	314	297	273	312	283	331	300	350	316	314	289	301	329	289	304	333	293	293	325	321	326	298	314	335	303	319	318	275	277	333	282	312	298	296	302	284	324	335	310	323	290	280	336	351	318	314	321	307	317	308	293	340	294	296	282	325	310	297	326	291	313	322	307	341	329	327	313	294	328	326	295	316	288	283	304	316	299	329	298	312	302	319	264	291	308	288	332	321	323	305	277	322	317	337	299	299	306	318	294	310	306	340	329	336	314	281	320	343	284	313	312	335	309	298	359	322	311	327	313	284	320	321	318	314	308	298	273	333	337	290	336	303	290	284	317	296	324	353	330	286	326	303	356	311	319	345	297	302	294	302	305	307	315	327	285	320	318	287	275	321	333	328	318	299	307	316	284	298	315	337	339	299	320	312	319	290	298	325	308	336	330	321	292	336	276	312	311	305	302	331	296	323	316	294	309	291	332	318	320	309	293	330	333	334	338	302	321	299	290	313	338	298	287	280	312	353	277	353	303	318	306	301	272	307	328	306	288	307	344	329	299	298	304	339	279	322	318	297	311	322	266	310	310	304	309	312	314	316	335	328	344	312	310	304	332	299	303	290	304	314	298	350	320	298	312	315	332	298	324	309	303	304	310	352	356	272	356	281	319	322	309	303	281	303	280	312	309	331	324	303	327	315	295	268	323	331	326	320	307	304	314	327	285	280	299	310	325	263	328	315	317	308	309	322	330	324	292	322	308	317	314	323	311	305	312	303	301	317	343	341	310	291	286	300	297	303	300	341	310	309	329	302	304	315	311	328	342	306	314	306	320	306	295	311	304	308	305	309	309	311	306	307	329	318	308	324	331	290	277	303	334	308	321	327	285	318	276	335	313	340	306	316	299	311	300	306	309	317	361	332	308	333	314	328	337	307	303	287	323	301	335	293	297	322	302	318	322	321	311	303	277	285	300	305	330	280	305	309	297	324	321	289	315	299	337	299	335	293	317	307	330	306	326	310	317	362	321	336	301	322	306	297	296	302	322	321	354	329	275
23199	21604	29420	24258	21600	21603	5907	1320	984	894	879	766	762	755	666	689	670	670	669	613	618	592	621	620	567	602	596	573	588	589	659	619	683	671	705	638	616	631	703	651	575	593	609	654	644	627	626	633	635	584	629	615	580	590	639	604	626	615	614	607	571	560	576	597	584	599	595	557	577	598	522	595	595	614	598	566	547	622	578	593	604	603	560	544	574	586	587	523	628	556	567	601	601	564	587	541	584	584	545	588	570	531	612	557	552	609	530	577	533	524	615	573	581	599	580	553	579	577	586	580	551	570	537	599	590	549	533	564	570	531	557	636	573	555	546	569	550	607	579	543	552	587	526	593	574	567	579	585	592	587	597	593	557	583	560	575	542	589	567	583	581	569	582	578	538	581	546	563	610	571	572	546	580	580	629	583	524	584	560	527	566	575	562	510	605	543	555	609	586	561	601	604	565	572	575	582	606	516	576	550	565	587	557	568	567	572	583	585	552	566	556	523	559	594	609	554	604	539	563	569	561	572	593	578	563	607	537	555	579	560	573	569	566	533	527	543	565	596	604	550	568	549	550	603	558	596	527	554	570	543	609	544	566	596	571	562	595	569	527	553	602	576	493	591	545	592	559	601	572	551	600	599	570	565	559	603	567	552	589	539	530	560	601	550	559	574	581	586	602	555	566	581	552	556	585	533	560	594	568	550	535	547	569	556	576	576	576	578	535	539	583	597	584	610	573	547	581	566	554	558	602	575	562	572	584	577	551	544	593	623	542	538	576	567	624	560	552	584	581	551	577	608	600	597	578	526	606	557	576	560	585	511	588	577	568	586	578	631	570	564	530	585	542	526	541	591	533	633	549	591	537	529	584	524	580	537	570	541	617	542	569	559	619	564	544	618	570	583	548	596	586	580	570	557	559	570	602	589	620	569	581	588	595	550	561	523	551	604	602	489	568	566	561	589	618	531	565	611	533	567	593	573	578	539	594	558	580	539	528	554	557	571	562	582	558	546	595	601	568	574	561	555	543	593	605	539	569	556	559	575	523	595	577	545	518	585	607	560	602	562	541	575	587	544	546	586	606	553	567	566	545	583	589	574	570	558	622	577	551	585	583	543	554	564	526	578	544	556	564	599	600	550	542	546	559	562	555	579	559	604	560	542	545	563	551	572	559	612	531	582	564	564	612	575	558	539	578	570	565	583	544	556	510	564	552	575	549	559	576	567	537	620	596	578	571	583	545	627	553	571	564	604	542	573	577	574	551	587	558	580	549	597	583	588	637	593	532	601	544	568	527	584	563	517	520	565	558	541	588	561	562	535	545	590	560	567	559	570	576	538	540	555	540	585	597	581	587	578	617	565	558	571	605	605	592	553	553	578	490	591	573	550	566	546	565	554	599	599	591	594	567	559	527	571	576	599	568	570	594	541	590	574	572	545	554	551	554	594	589	551	547	570	501	579	551	504	543	582	583	574	589	573	555	565	556	577	539	593	542	558	568	571	537	589	582	605	571	571	564	584	595	529	540	549	559	521	588	579	546	564	583	558	559	558	541	584	555	584	608	594	555	588	569	580	558	596	614	567	593	556	579	550	538	534	528	569	612	559	536	542	576	580	604	581	567	549	591	577	557	564	528	581	563	596	571	580	508	554	585	588	575	606	538	563	622	550	543	556	577	593	565	609	564	526	581	583	578	586	553	544	548	558	570	524	534	518	567	576	558	555	621	573	554	586	540	611	540	546	560	546	585	587	556	589	560	558	551	552	513	585	582	621	616	553	560	609	595	550	564	521	566	524	567	564	593	569	529	581	576	519	547	545	557	523	580	553	561	570	545	580	576	601	533	560	508	524	556	549	555	582	575	616	565	558	573	550	544	580	573	509	581	566	587	603	575	530	554	572	588	584	575	539	543	544	556	598	558	582	575	570	591	601	583	625	556	589	587	579	559	560	585	526	585	594	602	639	532	549	587	546	545	561	570	605	585	558	527	601	591	575	544	580	600	554	597	578	564	559	546	566	581	580	568	549	555	596	555	601	553	552	578	550	582	547	541	579	608	591	531	569	566	568	607	583	567	540	551	594	598	570	578	591	581	545	585	577	592	548	588	564	569	541	561	561	603	596	556	515	553	566	584	551	539	600	557	545	571	559	553	568	580	549	550	581	540	566	558	532	570	555	544	559	561	583	539	544	593	579	606	538	580	556	580	544	602	566	559	564	541	558	572	573	571	556	541	577	589	590	609	546	566	540	581	565	584	609	533	559	568	571	566	540	556	589	596	589	556	569	587	563	550	576	564	593	600	575	593	592	590	548	559	566	576	562	615	589	571	575	561	604	538	536	565	544	551	566	545	583	521	512	560	563	555	580	535	582	563	568	566	535	570	535	558	529	532	543	575	519	585	591	549	507	580	552	567	595	572	578	561	555	580	589	590	586	560	587	561	563	561	546	588	593	572	563	574	555	550	564	584	592	555	596	571	578	621	538	576	563	553	513	568	579	551	594	526	535	585	535	554	550	547	527	580	615	569	536	563	558	585	547	529	566	536	539	570	581	586	572	570	578	574	562	582	538	541	589	532	584	534	570	579	541	573	567	558	565	585	571	585	553	569	630	544	586	588	556	550	564	589	590	589	585	556	573	599	607	582	578	547	556	594	590	594	541	536	550	569	550	619	560	530	623	525	590	569	613	578	572	565	596	616	561	562	540	567	572	595	554	537	550	612	625	560	552	559	563	574	567	533	508	593	523	524	584	572	591	588	521	540	555	631	587	556	558	548	565	614	569	608	577	589	609	545	564	595	580	591	553	611	580	571	556	526	585	557	573	529	597	548	603	597	558	544	602	565	602	554	502	569	541	533	564	566	564	549	576	602	555	524	588	493	589	584	573	544	570	579	602	587	539	579	595	590	549	593	567	568	575	602	601	551	588	574	566	553	549	596	583	515	559	566	545	603	575	609	542	577	536	546	565	566	577	555	551	534	579	548	576	591	566	570	590	579	569	524	580	573	554	560	575	575	612	567	564	591	545	589	556	584	579	575	560	573	530	574	545	585	571	591	563	557	573	543	576	583	599	573	602	551	567	552	541	580	559	561	564	582	629	560	581	563	585	552	580	553	544	592	546	570	577	569	538	502	592	556	575	561	628	597	524	554	557	556	542	565	559	579	580	566	526	560	580	570	545	592	550	536	500	585	546	580	586	601	605	599	549	519	594	542	552	603	590	538	548	596	558	606	575	579	540	558	544	582	530	608	560	566	558	591	585	578	554	575	588	589	574	555	597	536	581	555	565	601	566	568	583	575	565	572	557	535	530	541	563	573	594	594	606	557	532	552	588	549	581	572	584	534	542	599	521	517	570	575	569	537	533	597	562	588	670	565	552	580	560	545	561	599	527	579	574	603	574	602	516	588	567	600	541	547	587	582	558	543	555	563	559	590	577	559	549	548	596	538	594	574	574	523	580	534	567	548	544	565	590	570	558	562	540	553	564	616	560	573	552	599	580
31710	14710	9637	4663	3423	2631	2075	1608	1422	1228	1077	979	863	867	797	754	782	787	689	675	659	659	622	648	654	661	646	614	631	667	695	659	743	733	724	718	666	705	702	656	671	678	676	665	717	707	648	628	635	678	666	627	658	644	589	617	644	599	593	606	615	594	641	632	661	568	599	558	554	584	583	610	580	562	588	614	575	603	578	600	595	562	587	543	612	598	562	593	569	615	591	550	640	568	590	579	582	601	591	618	565	614	578	617	576	594	601	617	603	550	591	566	606	633	610	625	623	578	603	622	602	614	540	636	544	570	593	614	620	580	591	574	569	612	555	588	604	561	588	619	616	564	595	561	579	591	585	590	598	596	605	592	587	609	600	636	601	581	591	584	575	609	567	556	605	568	577	536	607	556	629	579	568	547	646	566	599	569	562	607	621	548	590	594	602	591	569	554	598	625	594	566	594	575	583	600	568	588	593	579	565	602	601	574	580	591	567	551	596	594	604	571	572	602	576	595	590	613	580	612	576	564	601	552	650	607	567	604	576	590	615	556	596	595	631	617	612	615	554	611	549	594	586	633	569	598	555	610	495	609	635	603	594	633	614	609	567	598	586	591	591	547	547	588	626	601	608	644	611	584	580	630	585	592	542	556	597	564	541	610	561	565	595	572	584	601	569	627	540	587	598	607	609	582	573	599	579	574	584	537	590	577	569	605	584	590	617	580	560	602	581	628	628	585	604	572	560	557	581	588	635	590	575	572	567	576	563	595	603	596	592	560	571	569	545	642	591	604	605	622	557	581	558	561	612	567	530	602	572	584	558	539	630	615	629	633	608	557	563	602	617	576	593	610	544	577	615	549	608	577	595	615	579	572	565	560	617	553	577	573	581	601	580	614	580	576	556	592	593	548	584	578	600	595	558	579	603	594	555	590	594	589	576	565	614	556	609	569	606	585	590	562	593	591	532	585	584	603	575	529	610	570	588	634	612	540	585	576	584	555	608	579	604	582	577	552	588	586	588	587	610	608	570	588	579	597	565	547	567	584	587	579	595	586	600	555	589	593	563	583	639	597	594	596	562	537	604	574	584	565	561	580	557	571	614	604	597	601	586	576	597	633	611	574	584	595	592	591	590	573	587	584	547	600	605	577	577	560	588	599	569	609	554	594	630	601	593	613	598	611	585	617	572	563	555	554	532	587	583	596	566	616	596	601	595	565	609	606	566	577	596	584	549	584	564	649	562	580	548	557	576	582	581	561	585	533	588	606	585	596	604	593	597	542	578	574	621	573	576	586	547	611	574	641	617	574	563	579	620	584	536	563	591	613	589	559	573	581	613	617	609	584	588	582	569	555	567	599	555	606	582	584	562	571	554	531	561	589	572	609	586	574	578	577	585	589	591	581	583	574	629	581	558	600	587	574	567	577	591	582	641	603	553	631	583	557	608	592	592	580	595	602	623	574	579	578	567	606	574	565	635	641	611	573	608	578	561	537	621	582	609	585	580	580	566	612	624	589	567	588	570	574	594	617	556	593	530	557	601	555	609	586	527	572	608	603	573	590	631	615	609	588	588	571	596	550	588	595	570	551	568	612	603	566	636	561	562	570	584	580	557	613	593	608	567	582	563	607	597	582	562	586	570	571	592	596	583	591	607	576	585	591	546	586	639	592	556	613	577	570	579	636	616	542	596	605	588	561	584	609	585	565	587	612	585	587	576	610	603	548	566	608	586	564	622	529	595	577	569	577	572	552	537	609	610	562	603	601	595	594	598	585	563	585	553	588	554	605	570	590	595	559	526	532	577	601	590	606	539	540	603	602	550	610	562	596	572	584	588	548	580	604	593	559	555	563	624	580	606	600	587	518	533	585	581	548	586	542	608	594	604	577	585	576	598	571	574	573	591	552	550	586	590	610	608	598	583	562	624	579	608	557	583	572	561	578	611	603	585	612	582	606	614	555	566	580	571	574	568	549	611	577	600	523	587	609	582	574	580	561	570	615	611	591	611	586	559	528	602	561	567	577	537	575	614	571	566	571	559	577	600	567	585	590	535	564	557	535	574	632	587	601	626	549	636	635	595	611	592	576	564	556	574	620	595	613	611	631	623	600	573	599	617	649	580	639	618	561	568	583	560	536	588	600	614	559	565	570	555	603	598	583	548	611	585	622	592	582	581	571	651	589	539	592	608	606	574	598	566	560	560	585	568	561	606	565	539	614	589	595	579	576	581	572	588	566	590	608	600	537	621	565	583	609	559	571	577	570	567	580	577	594	600	556	599	539	583	597	570	565	559	550	622	594	582	597	549	563	557	619	574	609	558	561	581	593	612	580	571	573	584	624	608	555	622	581	638	590	554	537	591	563	597	550	533	563	574	571	636	592	596	614	622	572	591	556	600	624	586	602	569	590	611	607	584	590	608	548	573	604	585	585	570	582	607	584	593	574	560	553	572	585	622	603	614	585	565	540	553	557	586	592	588	583	591	552	616	585	581	576	597	535	633	561	555	574	557	584	569	574	628	549	566	552	606	575	600	577	584	600	578	591	563	564	620	603	590	604	581	621	578	595	548	580	564	612	597	607	603	566	564	636	582	551	614	580	576	578	567	598	582	605	539	601	601	616	572	628	565	621	535	590	597	583	574	607	572	593	597	599	551	577	597	608	576	582	594	585	565	615	610	624	612	571	575	594	588	577	584	576	657	591	582	609	614	588	575	598	592	576	546	566	617	602	587	562	587	574	563	618	594	565	587	587	590	567	589	643	625	546	582	534	578	574	585	583	609	602	604	624	617	555	656	579	641	561	586	627	608	575	603	592	607	578	628	588	564	596	555	619	653	570	581	555	567	560	578	595	568	602	568	562	584	562	642	594	589	583	595	570	586	551	598	572	588	645	594	598	554	566	581	619	574	612	593	563	601	620	615	582	565	593	585	573	567	538	574	576	617	618	526	569	598	605	624	573	584	589	583	571	588	577	563	571	588	593	597	576	609	602	600	575	589	599	572	606	627	547	561	576	570	583	617	580	619	570	615	606	570	581	580	577	574	613	568	608	587	591	577	592	574	609	589	608	595	597	591	550	600	590	593	577	585	605	587	573	606	610	605	584	597	579	584	578	548	583	618	623	576	537	588	577	560	593	609	533	597	576	591	582	615	579	576	575	591	553	567	594	590	586	589	603	568	620	582	582	546	603	583	605	609	610	593	578	559	581	552	607	582	564	567	644	577	560	613	562	604	591	600	563	600	591	566	581	586	570	596	556	581	562	620	583	599	571	542	587	568	629	609	564	587	562	589	589	587	568	604	592	576	592	629	603	565	587	594	579	570	608	590	590	583	607	624	591	594	551	564	592	629	593	618	635	578	570	599	589	532	576	615	570	594	616	590	574	609	578	581	553	589	556	612	576	575	567	596	561	586	554	599	548	551	563	586	583	601	557	577	603	590	605	585	534	615	600	600	520	574	580	586	559	599	610	582	588	600	609	609	568	557	640	600	629	577	611	541	586
28603	16347	2445	438	329	257	297	284	287	285	279	239	260	257	254	250	252	253	275	287	259	282	283	259	266	278	256	295	259	273	283	292	297	273	286	285	273	256	290	286	258	259	268	263	308	303	290	264	253	294	300	287	285	280	273	261	276	298	264	257	276	258	264	240	271	254	277	267	276	252	257	269	276	285	278	262	281	248	257	275	231	265	265	261	263	253	245	261	253	259	283	251	270	269	260	267	293	268	257	289	266	246	247	258	239	262	281	277	247	248	267	218	263	260	265	285	252	251	296	238	255	262	273	258	270	277	275	249	262	243	258	270	241	261	261	286	276	243	279	270	268	241	260	255	258	258	257	256	258	297	270	232	266	263	251	256	276	242	258	253	274	259	279	264	276	255	248	260	260	279	272	264	267	234	274	246	269	263	284	237	235	245	242	268	280	250	290	251	250	261	249	254	305	254	254	237	278	238	271	268	273	256	270	253	256	266	269	274	257	236	266	275	263	272	258	268	272	267	250	244	254	273	276	239	244	286	246	262	254	258	284	245	270	256	281	290	249	253	245	263	259	260	268	271	242	295	238	221	286	270	278	266	256	271	257	232	241	254	289	258	253	266	252	254	257	303	278	289	270	271	271	254	269	240	284	247	275	249	242	273	272	265	263	259	301	259	264	270	265	266	238	237	258	302	239	267	257	266	281	266	289	265	262	281	251	281	297	268	291	239	269	278	261	258	240	247	304	261	276	257	283	260	254	272	256	301	258	258	266	261	291	277	259	254	259	270	278	238	282	274	270	248	220	276	262	274	255	249	274	252	241	247	280	285	252	267	231	253	285	270	258	254	282	271	226	236	252	276	256	295	278	250	234	256	258	271	250	277	274	250	247	248	272	257	264	247	278	265	277	279	255	297	265	286	248	245	257	272	275	278	277	248	266	282	253	285	238	236	259	290	232	256	266	248	246	282	274	264	251	297	258	251	251	276	260	245	258	264	255	262	247	273	262	281	272	264	249	252	272	252	250	267	263	278	290	259	266	248	265	251	282	257	268	276	243	254	278	271	274	274	245	234	252	253	275	272	228	285	243	264	285	254	290	273	283	272	262	248	294	267	249	290	260	274	244	251	241	274	268	248	270	242	262	262	257	250	310	257	245	253	302	249	235	260	292	269	249	267	266	248	277	236	261	284	232	286	242	278	251	266	250	292	266	273	291	244	253	269	269	272	272	264	293	251	292	263	262	261	261	270	248	277	227	261	258	270	277	279	297	278	244	246	284	254	269	240	293	268	271	267	269	251	267	265	251	233	254	238	242	251	237	276	281	244	247	245	255	265	281	281	235	264	248	292	239	263	242	291	261	277	274	249	262	261	278	256	257	240	252	265	275	272	277	238	270	233	259	239	268	272	262	256	248	292	270	311	278	240	254	285	279	262	261	264	253	241	265	291	258	290	234	262	292	271	262	280	228	264	238	250	285	251	279	278	269	276	275	270	245	250	281	288	256	285	256	246	281	262	289	279	283	303	270	273	279	244	282	255	254	276	271	247	264	286	280	257	254	261	285	248	284	275	275	270	279	267	272	259	278	248	268	264	290	283	257	248	246	249	260	266	272	270	267	254	242	252	251	291	278	268	290	282	257	235	261	287	263	260	271	280	235	262	268	271	261	272	245	263	243	261	252	257	259	243	293	269	287	254	261	258	251	255	258	259	257	259	264	282	248	271	258	262	275	261	276	242	257	297	278	291	231	267	278	268	270	264	246	237	271	255	270	247	255	273	281	268	250	282	248	282	267	270	244	277	261	258	270	265	257	253	263	238	270	277	286	237	283	270	272	256	276	234	260	273	269	239	267	236	245	240	252	267	271	244	230	275	266	261	247	272	274	283	238	280	256	276	251	299	248	246	239	215	275	260	233	271	263	271	250	291	280	274	242	251	246	247	286	241	281	263	254	271	264	265	269	252	270	299	271	257	272	274	261	291	281	244	244	249	302	268	237	259	254	268	239	265	267	257	266	249	230	269	251	267	307	245	249	234	268	266	281	281	254	261	266	271	273	232	267	243	284	247	226	277	260	309	258	256	260	238	286	250	258	246	269	270	279	253	277	260	255	274	252	275	246	265	235	245	260	257	268	234	264	255	233	254	269	246	260	269	260	265	271	268	267	254	272	288	285	296	278	252	240	252	253	258	261	278	274	252	277	247	257	257	268	245	248	243	272	255	243	255	281	269	272	248	276	251	275	250	242	262	261	254	250	304	270	270	264	253	273	266	274	257	286	277	239	288	247	254	247	258	271	270	285	255	251	288	273	255	266	274	265	275	286	263	283	242	274	269	262	295	257	223	281	284	251	252	241	264	273	264	263	210	260	252	291	263	300	280	258	280	248	252	270	268	263	230	292	271	278	284	265	256	258	256	235	279	270	269	233	224	247	276	251	244	244	287	294	269	258	260	277	254	272	251	264	259	259	286	257	263	270	264	282	288	260	267	253	247	258	273	260	239	240	254	250	243	263	231	230	258	255	267	275	253	306	271	258	283	294	229	260	257	276	245	262	251	275	254	282	283	235	255	284	278	259	289	264	260	266	244	258	263	230	272	281	294	264	268	227	261	269	261	259	288	291	252	250	278	283	272	288	259	266	280	288	233	244	238	277	257	265	201	274	249	257	266	280	264	261	284	284	284	277	251	261	271	269	286	267	280	247	236	275	284	269	264	254	284	268	257	248	233	260	282	275	277	236	241	249	270	272	277	246	284	263	273	246	263	250	240	281	279	268	274	279	257	250	277	262	258	263	289	263	264	244	260	276	254	283	290	277	297	244	278	265	253	241	296	235	255	251	283	245	265	249	274	270	240	278	260	247	258	258	269	253	284	267	251	264	282	234	236	281	249	247	259	263	235	274	264	248	246	285	267	274	258	265	259	256	264	293	277	277	279	253	263	285	274	315	259	289	270	267	279	267	260	264	255	251	235	269	248	232	265	286	269	271	252	254	259	241	280	276	241	252	275	267	304	270	251	283	261	261	259	244	213	260	264	288	259	287	269	267	242	259	275	291	269	246	277	236	268	269	247	279	233	249	284	262	245	271	282	260	279	263	289	239	250	256	252	244	257	283	277	255	277	248	238	248	266	245	290	258	248	262	285	276	280	258	261	266	282	244	250	286	259	276	260	263	260	242	263	271	264	241	251	270	263	261	258	271	253	254	251	251	282	250	269	272	260	258	242	280	245	259	276	273	265	286	265	260	276	253	266	247	268	249	270	265	293	281	244	228	258	262	248	258	238	292	290	228	252	258	258	272	244	241	262	251	274	261	251	253	273	248	266	262	251	234	269	252	273	232	244	282	267	246	281	278	262	259	286	272	277	258	253	297	247	256	263	263	259	260	281	250	265	231	291	262	253	272	289	284	250	248	239	292	243	258	264	268	259	291	284	248	256	268	283	243	269	268	250	230	274	243	214	248	281	245	260	267	254	249	286	299	265	264	258	283	258	261	265	261	285
7354	734	530	396	356	317	314	300	313	319	300	273	291	295	280	295	254	293	273	308	277	286	286	272	266	264	262	279	282	329	358	346	341	302	308	330	308	336	307	311	291	284	297	301	305	295	304	324	327	274	352	326	266	295	285	296	261	306	290	310	318	285	268	271	322	273	280	304	292	305	303	268	283	296	297	278	255	296	296	305	302	308	272	280	269	296	291	296	293	277	270	279	275	289	273	286	266	305	281	272	310	285	296	290	287	264	273	270	295	249	256	270	288	297	262	317	280	296	266	286	274	304	287	285	281	282	304	267	297	258	297	273	306	290	263	263	294	273	274	297	261	263	296	284	272	273	271	296	278	306	276	294	285	295	268	316	282	299	257	302	273	253	298	278	294	253	263	294	276	263	289	270	267	306	266	293	269	268	295	322	297	295	267	266	290	273	260	276	265	280	290	259	293	315	273	270	288	290	255	256	295	297	265	296	273	304	284	284	289	301	259	302	291	263	255	295	321	302	322	279	286	275	301	305	292	256	289	291	263	296	292	284	285	289	270	300	290	253	292	251	264	289	238	293	268	285	297	280	294	289	306	285	319	280	254	288	293	282	277	309	271	273	296	246	301	275	270	294	274	308	279	259	301	292	267	269	310	301	274	284	291	264	321	248	289	289	310	296	308	308	280	290	248	265	270	268	263	284	271	261	262	260	310	293	261	270	278	288	247	292	283	291	286	298	301	269	240	294	293	300	274	271	281	273	252	277	287	286	286	267	280	282	275	289	287	312	280	274	304	295	240	298	294	319	300	253	288	272	290	273	262	299	281	297	298	283	287	277	306	290	280	267	297	281	286	268	269	294	287	290	292	293	308	300	255	264	257	279	288	268	270	246	274	283	271	270	284	280	320	264	290	264	306	290	276	303	282	257	290	280	274	297	276	265	298	281	263	295	247	301	288	288	312	282	299	282	275	268	266	275	296	273	302	288	265	302	293	283	263	286	271	260	281	279	301	277	321	290	285	294	289	286	255	287	272	275	290	289	261	275	285	279	322	261	273	282	294	311	266	282	255	280	277	293	291	285	285	282	287	300	247	271	286	253	287	275	287	268	296	299	299	270	291	257	286	252	282	270	268	284	273	286	270	273	301	314	269	281	259	282	277	294	285	293	251	289	291	280	262	296	260	302	281	311	302	273	249	273	301	286	333	305	268	288	309	284	312	272	304	258	272	295	314	271	275	307	276	302	286	266	264	305	294	294	290	278	260	262	306	278	282	300	280	265	272	272	275	271	293	281	287	283	258	323	307	298	323	307	280	288	273	263	311	279	300	285	309	309	316	279	303	282	292	302	283	307	272	286	293	285	275	266	291	281	255	294	250	281	301	272	290	268	276	251	292	284	285	273	306	288	282	286	284	254	262	263	275	294	275	302	288	263	285	269	255	281	284	280	270	312	279	295	284	294	285	287	299	288	316	290	262	283	307	270	280	270	258	283	270	298	271	288	275	307	290	276	284	280	279	267	272	262	278	281	274	272	290	292	266	284	286	308	286	249	282	291	292	315	303	276	283	308	281	275	292	268	293	261	297	256	286	267	267	296	281	272	274	286	268	303	269	289	290	301	303	284	298	290	299	276	289	294	313	251	313	278	305	272	283	283	282	304	281	296	278	260	265	293	299	285	275	288	305	303	277	267	272	282	285	276	288	287	278	297	250	263	287	308	277	279	267	286	301	301	306	273	270	280	269	265	257	278	308	304	291	278	271	273	317	316	316	284	286	271	294	245	272	304	271	275	293	276	268	316	293	287	294	278	283	278	267	285	281	299	277	274	265	254	283	280	307	275	276	308	279	297	290	298	253	306	281	292	315	272	268	301	267	295	299	279	274	272	309	289	290	288	280	285	314	304	283	295	261	291	271	313	289	284	295	312	265	310	271	306	276	285	295	310	296	281	276	264	295	258	266	267	271	247	295	276	263	279	250	275	304	286	292	293	274	299	286	283	282	260	281	279	279	304	286	298	313	310	262	297	243	288	278	268	268	306	271	259	291	265	294	292	261	284	275	265	278	267	302	276	283	294	309	296	273	265	287	291	256	261	272	263	302	299	274	297	300	304	277	269	279	276	266	282	268	297	266	296	270	289	282	304	257	290	258	282	289	300	266	294	283	288	277	299	292	290	287	291	279	281	289	316	271	273	292	283	295	299	263	302	294	288	293	300	266	305	275	264	270	283	256	278	279	310	289	298	277	280	297	285	288	265	279	299	300	284	257	267	273	299	289	286	302	292	306	311	275	303	284	307	274	267	298	277	227	267	291	272	288	262	276	266	264	289	293	281	298	272	280	287	272	266	263	285	256	300	278	268	293	282	277	278	284	272	284	261	272	275	292	290	271	259	265	274	274	303	306	295	259	279	300	273	286	294	285	281	306	267	302	296	291	273	231	263	278	268	302	281	306	265	276	284	288	290	262	276	260	277	277	296	300	289	275	302	301	285	270	280	295	274	267	265	299	278	338	311	293	302	299	303	299	296	301	311	282	296	280	278	302	250	273	278	271	273	319	266	299	330	279	296	302	275	316	290	272	305	283	292	282	263	269	261	296	304	316	281	272	290	289	263	267	271	277	269	277	275	295	284	291	283	301	298	313	289	296	306	284	271	293	268	255	298	306	289	282	297	282	301	262	274	279	302	281	307	270	282	264	270	318	284	295	296	269	292	288	276	286	285	283	263	311	264	256	271	274	270	294	281	302	306	321	283	305	319	274	282	299	284	290	257	297	252	286	263	284	326	278	261	282	304	312	297	263	297	291	282	264	289	309	283	279	280	291	265	283	295	304	264	278	308	286	274	295	311	273	274	271	277	275	258	269	307	282	253	259	276	290	299	274	280	272	265	276	275	286	293	295	279	269	272	304	257	302	285	283	251	301	266	273	299	274	281	268	270	283	280	278	253	288	262	309	283	263	284	295	303	275	288	279	293	284	281	293	291	267	295	299	294	303	304	281	252	264	264	278	292	252	291	260	274	281	304	276	298	262	295	271	291	309	228	306	279	294	280	279	292	264	277	253	275	314	268	281	322	284	302	261	304	267	295	276	268	304	282	274	293	263	300	249	304	303	296	268	290	268	258	272	279	291	279	280	284	278	270	292	326	284	256	270	267	278	313	248	307	281	295	280	291	262	266	301	277	282	280	267	278	319	322	302	309	273	277	301	277	325	251	302	258	257	272	259	302	298	267	282	277	295	237	284	269	265	278	297	314	308	264	270	277	279	278	292	277	296	260	284	252	269	303	241	285	258	308	279	293	254	265	272	239	296	306	274	267	312	292	306	258	302	282	282	310	261	291	275	305	286	271	270	275	272	307	298	284	276	282	280	281	317	275	281	284	294	308	300	290	270	288	271	288	291	297	278	282	282	263	273	277	305	263	269	268	296	281	260	270	289	263	290	286	301	301	297	282	265	283	281	278	303	265	330	304	266	251	284	253	276	293	287	298	252	268	289	287
24266	21536	28690	24788	21436	6322	1081	768	687	626	597	567	573	554	536	562	530	522	481	531	521	486	493	485	478	533	469	479	476	522	503	538	534	515	495	504	536	475	476	507	520	490	522	491	507	522	491	525	498	500	470	495	472	442	463	475	465	480	447	502	489	480	510	467	453	498	429	461	469	458	445	462	479	443	458	453	437	454	432	438	451	476	451	465	451	483	472	458	466	463	493	450	497	450	516	479	426	436	475	465	487	467	435	435	443	461	442	493	434	491	435	464	418	486	468	451	449	462	453	489	426	467	481	458	498	490	476	461	442	448	473	483	447	424	478	448	478	479	478	497	492	462	448	441	482	501	460	438	482	449	482	472	470	476	464	458	437	491	425	477	482	496	461	484	449	492	449	480	478	477	444	443	471	435	467	465	445	461	455	499	475	452	483	462	448	425	461	480	461	411	470	447	439	453	425	447	477	471	485	467	441	461	429	449	476	498	513	436	449	456	463	460	438	481	491	417	455	462	453	467	466	469	508	486	462	454	455	436	440	460	456	451	461	477	448	498	470	456	414	464	454	490	446	485	438	499	475	477	456	449	490	481	420	440	447	491	504	436	472	428	442	491	453	446	462	500	470	477	430	512	449	462	486	471	478	458	471	463	450	443	451	427	462	442	442	492	468	447	455	460	484	431	425	462	452	486	468	465	442	445	450	450	458	463	479	453	420	458	496	471	463	413	424	477	458	457	433	461	460	480	457	469	463	464	474	453	442	474	453	459	454	445	481	486	445	459	459	445	465	459	475	445	464	472	423	447	504	454	456	443	477	409	481	444	461	493	449	456	483	440	454	476	435	450	467	515	464	507	451	440	500	458	459	460	456	486	461	462	433	478	461	442	445	484	434	441	459	480	457	452	470	466	454	470	460	469	464	474	471	427	423	440	469	542	506	488	463	455	480	488	451	449	424	429	447	456	432	503	469	489	446	432	490	453	455	478	451	455	476	462	443	433	444	439	450	481	468	463	458	478	450	468	435	449	452	439	481	450	495	472	459	452	446	459	457	408	473	490	466	458	463	460	463	469	445	491	487	479	477	441	485	406	464	454	436	507	500	446	459	462	503	456	435	447	464	480	439	477	447	453	482	505	476	492	454	450	484	453	475	498	443	490	435	479	471	481	438	437	459	445	467	458	483	422	466	480	483	479	448	483	456	469	443	456	462	487	466	445	454	464	441	464	420	490	490	438	515	457	520	445	497	486	458	469	459	497	474	447	406	460	498	480	454	467	459	470	489	473	480	436	502	482	468	479	514	468	421	447	436	437	487	478	481	486	466	429	445	446	476	462	478	431	455	444	451	474	454	460	445	455	457	438	429	468	447	485	458	446	463	468	403	482	493	466	469	467	478	460	475	476	480	485	498	461	421	465	465	488	463	457	469	489	479	451	416	454	457	458	475	472	427	492	450	432	493	470	460	459	493	470	423	465	495	486	451	464	461	488	447	464	461	466	464	459	475	438	455	470	453	480	509	443	489	444	438	454	481	479	423	445	456	470	454	495	488	470	487	476	421	443	449	450	479	446	460	477	459	469	471	445	470	468	485	439	478	499	430	465	456	459	465	428	458	428	484	451	434	515	476	448	441	466	479	452	472	425	466	469	492	482	451	488	445	498	469	451	437	494	469	453	473	508	484	445	468	447	436	456	476	455	439	454	416	479	500	436	458	486	496	452	475	482	443	473	424	486	461	454	473	491	463	439	465	456	452	487	433	466	480	448	454	488	441	480	460	441	475	474	464	484	444	480	462	445	442	461	449	458	452	462	465	480	456	471	449	463	426	485	462	459	452	449	453	426	476	454	459	482	477	431	458	470	457	463	477	458	487	454	430	476	441	467	468	448	452	433	464	439	476	448	456	481	460	462	451	466	459	468	476	488	450	420	483	400	468	459	467	457	472	451	459	459	485	484	494	463	498	424	467	505	494	446	457	499	472	443	473	452	488	459	424	454	491	457	471	478	460	458	474	423	463	483	459	462	460	487	461	440	494	464	455	457	485	485	463	491	466	503	472	463	427	469	423	442	481	426	465	499	478	400	484	451	505	469	515	452	436	416	460	482	460	474	426	449	502	469	436	450	486	467	476	451	450	472	463	452	451	454	470	439	466	426	462	470	451	448	418	482	442	463	472	427	441	505	497	439	450	476	474	464	470	470	448	446	455	479	452	495	462	471	442	459	436	496	479	470	461	442	475	447	470	464	488	454	470	420	426	455	418	481	462	429	459	466	428	449	427	442	441	458	476	432	442	451	459	474	432	512	457	439	440	444	441	414	468	442	473	471	452	440	446	449	444	443	482	470	475	448	475	487	454	445	465	512	472	425	466	432	484	457	468	432	460	503	407	500	453	490	486	444	451	442	482	440	458	492	467	521	457	453	474	433	481	476	464	474	429	492	489	472	438	468	503	470	475	483	463	431	504	452	496	494	483	492	463	487	477	482	432	490	461	438	470	499	507	420	474	445	457	463	461	484	454	507	448	437	482	420	467	456	438	427	475	457	460	495	443	458	461	441	444	465	458	474	463	442	462	501	488	446	478	469	452	453	422	486	441	421	441	485	476	467	461	447	452	472	433	483	464	464	447	480	469	492	445	492	454	431	461	470	445	474	454	450	465	465	460	428	483	471	442	448	496	447	494	477	466	467	455	467	450	430	462	443	488	454	464	476	480	488	433	446	505	487	497	436	442	436	451	472	444	454	440	462	467	460	498	454	476	465	443	484	423	435	428	463	449	472	469	453	457	457	456	427	423	485	482	448	464	440	476	506	445	477	466	455	466	463	459	467	436	418	489	480	456	474	465	488	459	450	448	424	452	467	450	422	417	495	444	459	467	441	479	450	443	477	432	479	468	479	522	444	449	446	482	459	469	482	462	463	461	483	422	452	466	471	490	539	424	459	442	482	458	443	479	486	442	488	463	483	486	458	464	443	479	417	455	461	519	490	439	452	494	458	450	494	453	417	440	465	472	465	456	457	451	432	417	444	424	463	463	501	455	456	467	447	469	466	454	454	467	434	455	446	486	461	435	416	450	430	442	456	467	466	470	458	466	493	478	517	441	447	440	471	492	428	454	436	440	498	440	434	472	481	436	488	440	459	472	484	443	461	436	456	425	491	491	424	451	479	459	454	439	445	436	446	450	430	483	449	501	441	459	513	455	471	452	458	451	458	459	460	473	496	464	474	478	476	451	461	441	477	472	472	437	443	463	443	497	458	443	454	479	452	466	454	448	510	495	420	449	432	439	446	468	394	468	468	467	471	467	454	468	459	428	425	461	532	497	439	478	456	481	474	471	481	506	474	484	456	446	450	504	487	472	474	493	492	484	461	427	465	439	473	507	489	460	471	444	433	465	481	465	462	463	434	477	456	474	484	422	479	454	446	482	489	472	453	459	463	473	481	455	432	431	444	425	467	470	425	457	443	472	451	472	475	481	449	513	466	467	477	468	449	442	421
24677	8462	5624	2704	1958	1489	1222	1024	884	748	752	689	623	575	568	553	490	562	537	531	529	520	496	467	544	515	531	504	508	568	591	559	579	587	576	556	513	543	569	512	552	527	520	499	516	520	531	520	525	550	518	475	537	511	488	534	514	464	542	485	497	504	475	475	478	546	445	506	502	442	458	450	464	502	452	534	461	442	496	500	470	424	460	489	472	482	482	473	495	484	455	507	508	440	463	493	485	482	459	441	516	494	462	475	515	476	507	475	473	506	509	462	513	476	501	489	505	493	473	445	449	516	493	513	477	491	480	495	471	474	498	462	483	468	490	487	504	519	463	495	430	458	494	450	503	513	456	466	517	432	472	488	493	455	460	485	491	475	475	469	447	482	499	444	443	487	469	459	474	476	486	504	516	467	463	458	478	489	521	543	450	456	494	473	524	454	485	477	463	467	483	428	452	421	434	495	471	429	488	448	476	486	453	469	417	487	464	488	449	467	478	517	454	492	490	534	451	478	480	464	484	491	463	495	432	477	473	483	452	504	444	503	501	466	521	489	465	489	486	449	443	450	489	463	464	473	504	454	476	478	505	506	473	473	462	466	451	461	494	487	509	451	479	513	493	495	462	457	467	448	447	473	471	500	493	476	497	497	483	481	456	476	432	476	500	463	495	453	460	423	507	488	505	490	472	450	442	468	467	497	470	505	509	483	492	466	503	422	457	484	477	471	451	468	465	457	476	534	425	497	459	445	463	475	481	483	510	474	525	451	470	461	464	485	468	472	493	496	503	461	467	457	496	465	459	460	465	455	450	480	459	495	467	459	457	512	463	446	493	530	447	481	477	468	542	468	494	470	474	476	466	531	448	469	478	456	517	462	492	476	457	494	509	472	479	508	510	487	469	451	488	482	481	451	514	534	481	494	466	508	527	467	453	509	467	441	452	475	506	460	504	473	453	528	464	488	466	503	430	474	480	430	474	485	443	480	473	479	485	469	450	458	484	509	461	478	459	469	451	476	492	522	470	511	515	511	486	482	484	479	498	469	485	452	428	473	461	424	480	492	495	461	489	464	499	479	457	499	481	429	497	507	476	476	469	491	492	434	475	453	489	481	482	475	486	493	492	469	438	510	504	490	485	457	454	488	499	507	489	487	498	500	459	484	504	494	480	470	477	505	497	477	474	437	505	483	458	467	471	459	450	533	471	488	442	477	504	503	439	487	456	468	482	476	476	492	470	506	480	476	475	494	431	453	476	489	446	476	489	499	490	490	493	483	489	475	498	461	497	448	481	457	474	471	516	437	482	460	517	448	464	483	448	462	487	457	491	484	479	484	474	430	481	445	481	502	492	483	478	450	460	504	464	516	430	490	472	471	463	474	489	482	472	463	486	470	467	432	472	465	472	472	461	505	504	453	551	509	426	460	453	466	451	459	458	466	431	498	462	475	526	490	481	490	466	489	499	482	457	479	468	492	487	442	480	463	485	503	490	451	500	489	478	462	471	425	508	506	458	511	501	444	483	476	488	484	481	489	523	475	494	489	485	482	468	477	452	438	511	478	508	471	477	459	473	457	497	505	502	429	468	467	448	495	443	484	475	519	456	464	474	445	490	453	463	480	482	495	508	461	461	460	513	501	462	448	456	503	492	501	476	477	450	476	470	477	474	459	436	509	486	495	495	509	470	446	456	476	493	468	465	507	444	475	469	489	471	444	460	489	481	442	461	479	486	459	486	496	472	481	462	478	479	512	479	474	428	468	460	450	465	473	428	494	454	469	490	470	499	438	489	469	435	472	459	497	453	471	485	513	463	487	475	484	435	472	493	472	531	428	485	488	461	520	479	467	464	491	462	455	466	495	433	510	494	492	473	467	486	494	467	474	480	508	466	467	465	425	491	454	466	466	477	455	470	499	486	487	493	453	491	455	463	477	462	504	463	446	443	473	452	480	509	471	503	468	487	475	439	470	476	457	488	460	506	520	493	475	453	445	519	483	451	466	464	440	484	490	505	499	476	445	490	533	493	501	515	462	474	494	469	475	487	457	508	483	482	458	525	497	460	449	438	454	482	492	481	504	476	461	468	448	486	447	472	459	527	474	481	472	461	476	499	509	479	474	457	471	479	454	480	487	469	479	479	500	465	477	482	479	487	509	528	474	452	479	478	454	478	510	461	468	461	467	507	489	465	478	467	446	495	482	487	475	451	513	523	456	478	545	485	455	479	474	499	439	493	459	455	473	487	488	458	507	461	478	454	452	499	470	491	476	471	469	471	518	463	474	491	463	455	448	465	486	438	494	487	517	480	488	500	492	495	470	480	473	476	445	473	445	487	514	510	462	496	486	461	495	463	465	502	432	469	515	448	507	464	495	464	480	468	491	446	494	468	459	477	499	471	460	479	474	474	496	474	456	458	465	465	473	450	457	495	495	471	491	465	505	462	487	504	463	452	464	465	446	506	456	457	459	484	463	495	470	488	473	468	462	498	435	474	481	476	434	494	456	481	462	515	445	465	509	488	457	512	463	454	503	448	462	455	467	468	460	501	444	476	497	514	463	432	425	483	438	507	473	456	536	496	481	471	522	473	500	445	449	463	449	467	514	462	476	475	492	457	506	490	493	505	489	459	519	478	463	502	486	480	471	439	491	494	439	501	478	491	497	512	449	494	467	501	488	493	472	470	450	467	497	444	465	500	476	465	513	501	452	485	449	489	464	512	484	456	462	476	474	487	504	484	486	442	476	482	464	471	439	461	481	471	512	465	480	460	508	475	464	504	474	512	484	458	498	482	458	512	444	483	489	483	500	477	462	480	450	477	487	453	503	458	487	462	489	481	454	455	483	443	452	494	534	472	486	457	440	459	491	450	498	441	484	484	460	505	452	450	478	482	491	468	489	459	518	471	493	463	452	530	494	482	496	483	476	487	500	496	509	469	478	481	463	504	442	504	491	462	479	485	460	477	469	480	484	472	490	492	442	459	459	504	501	510	482	500	469	498	443	454	459	472	518	473	437	500	506	489	511	492	472	488	500	482	500	493	462	491	502	463	435	462	469	468	462	479	474	485	495	460	515	457	477	471	456	488	480	470	475	491	471	438	473	476	478	450	517	492	442	487	496	527	510	477	508	473	486	520	493	463	457	445	464	456	476	480	472	488	472	472	479	463	493	508	436	458	498	463	472	450	482	467	468	453	474	462	430	480	480	455	460	487	515	511	488	478	456	466	468	470	446	437	480	501	461	469	479	499	478	465	460	462	478	435	497	433	502	469	486	472	508	452	474	472	495	462	473	451	469	412	483	495	454	465	451	489	524	509	479	502	446	501	461	488	482	459	462	473	471	465	464	502	496	517	460	470	539	502	473	500	474	453	513	495	460	504	487	507	479	498	490	432	460	487	461	476	468	454	445	505	448	470	449	474	491	486	493	502	472	506	452	471	461	482	481	467	476	483	452	463	471	503	486	492	455	480	475	436	484	515	479	484	480	472	472	465	510	465	465
25400	21548	27597	25820	7518	607	485	425	362	335	367	360	324	327	293	312	292	283	280	249	296	301	275	261	269	274	301	290	284	295	316	307	329	320	334	314	279	291	293	304	277	311	329	300	267	320	315	295	298	317	268	262	321	287	281	288	291	263	266	294	288	260	295	299	290	265	252	261	278	260	271	283	315	256	259	267	248	300	277	303	268	249	290	277	305	278	295	266	282	246	271	269	270	272	251	268	267	278	284	248	293	290	281	263	283	283	287	291	259	285	279	278	273	280	270	285	296	273	270	264	281	286	305	285	270	237	295	272	282	284	280	274	248	309	265	250	255	293	268	268	279	268	250	246	248	296	282	294	280	266	293	264	272	277	262	270	271	267	292	286	263	288	273	227	271	272	273	278	275	297	274	284	297	248	269	276	277	269	285	273	278	291	266	275	252	296	309	260	270	294	264	323	270	278	281	294	251	273	294	254	274	275	265	240	284	279	283	291	283	269	266	281	288	257	243	278	301	290	266	276	323	253	305	281	298	267	271	307	262	264	265	278	285	265	293	253	280	263	293	293	280	270	279	266	267	270	277	264	256	247	306	281	286	277	289	273	301	254	276	276	276	283	275	272	265	300	250	300	281	264	252	241	261	277	258	293	255	270	248	278	281	275	275	253	283	280	268	285	271	280	309	256	257	288	259	275	276	275	278	293	278	273	277	259	264	260	250	258	277	293	282	256	255	288	284	278	270	328	273	259	253	315	303	278	266	275	272	309	283	275	303	262	272	269	277	254	273	260	288	251	284	281	233	278	307	261	268	292	275	269	297	284	271	286	280	272	281	265	265	257	292	253	297	268	285	274	285	289	269	291	293	280	259	273	275	248	274	250	288	295	280	278	275	302	277	283	324	308	267	274	273	284	263	265	293	292	260	271	267	267	280	327	259	297	246	289	276	289	296	283	268	253	250	278	288	292	293	238	271	304	292	292	292	286	287	265	302	250	293	243	291	274	284	281	277	304	283	284	259	269	264	249	273	283	304	252	275	296	297	278	274	254	272	289	230	279	267	277	271	296	287	277	251	275	282	253	270	256	271	270	309	280	262	277	276	264	274	278	271	299	259	269	265	305	265	290	295	301	294	273	282	276	276	292	255	277	272	291	260	259	290	278	293	302	287	244	289	287	259	304	270	278	250	262	258	298	299	293	297	255	273	288	304	284	304	288	268	278	284	305	283	254	310	239	269	293	252	254	284	243	276	267	277	261	273	253	281	261	271	298	283	277	283	294	275	262	280	292	276	278	254	288	256	267	270	296	279	261	262	304	285	269	227	281	246	307	251	287	296	270	261	289	307	291	268	285	307	283	278	265	244	284	257	285	252	255	260	298	261	262	276	282	267	286	274	257	262	264	277	274	265	289	256	294	281	315	298	253	278	282	282	266	255	247	259	272	288	277	269	254	297	276	270	278	277	291	271	278	246	284	267	271	249	310	262	270	291	255	264	249	288	285	258	290	287	279	273	288	247	277	257	235	303	284	290	281	279	269	276	260	269	277	245	285	276	274	273	266	295	241	250	249	270	261	279	289	273	250	274	257	285	277	293	247	312	244	293	305	257	279	256	279	262	281	291	287	282	265	280	301	295	262	274	282	265	294	285	267	250	279	272	269	298	288	289	308	280	278	272	281	283	305	254	272	245	271	306	318	278	296	259	263	262	268	258	255	250	254	280	275	281	268	276	250	295	269	284	275	284	296	259	238	292	263	263	293	244	285	269	266	282	266	310	260	252	254	292	269	262	301	276	296	264	269	289	275	271	233	283	273	292	284	288	260	306	266	287	267	269	268	232	270	283	270	272	286	279	308	246	275	262	271	273	281	282	281	276	269	278	285	265	278	235	251	317	261	255	258	277	250	289	273	271	250	280	275	239	264	257	304	274	289	300	284	257	276	228	299	268	280	272	266	267	278	269	253	311	270	282	267	278	278	292	316	268	307	286	258	308	294	275	267	278	271	251	253	250	236	271	253	303	270	274	277	287	264	256	271	255	268	255	282	260	276	277	261	275	309	279	281	237	269	278	254	291	276	276	270	283	299	232	258	265	282	257	290	277	305	240	267	266	268	279	249	275	262	289	270	273	285	266	289	246	285	290	279	262	247	273	281	272	276	305	277	267	246	256	285	290	266	263	288	281	248	265	253	236	261	280	286	247	293	269	286	276	286	271	298	296	268	267	291	242	299	280	276	281	281	241	269	276	231	289	279	275	280	295	275	266	270	269	284	254	276	255	249	304	285	273	267	293	300	255	270	288	240	262	291	279	279	249	274	293	258	269	246	243	286	277	266	269	286	282	281	293	274	251	224	299	273	293	250	292	286	266	265	297	285	275	294	239	249	281	275	246	267	259	254	247	286	274	288	294	265	283	286	249	271	271	291	275	262	309	287	262	258	296	269	281	273	281	267	257	282	268	254	263	264	271	285	249	247	309	256	272	259	270	267	278	263	257	297	303	278	274	267	274	271	302	265	281	278	260	281	285	279	238	273	269	263	242	275	250	300	271	283	279	272	271	277	272	269	278	279	243	297	290	283	264	261	290	268	290	296	246	257	259	277	282	266	308	288	288	263	291	281	278	263	273	287	249	278	252	284	262	265	270	282	285	225	272	266	273	276	250	267	302	240	278	271	294	287	246	253	254	300	288	279	288	282	252	251	286	304	267	277	282	260	278	301	257	252	263	253	280	295	281	273	290	301	268	260	270	293	274	309	271	268	283	272	287	246	266	280	296	290	292	269	229	271	271	230	291	264	262	273	274	298	236	256	245	272	281	265	256	266	261	259	315	266	311	275	287	326	270	289	276	269	276	269	276	250	284	267	295	287	305	266	273	263	261	265	298	273	265	293	276	279	297	289	279	284	299	246	288	293	274	263	303	271	260	315	239	258	269	303	268	315	283	274	275	263	282	288	279	294	259	276	278	294	287	277	273	271	249	289	275	286	278	291	262	299	304	270	259	257	265	280	258	272	254	267	297	243	277	290	289	273	295	288	286	271	275	247	276	272	252	287	270	284	274	263	268	265	286	282	288	275	287	270	296	293	280	284	317	258	280	298	257	278	268	271	278	282	285	275	291	295	284	270	268	264	275	297	271	270	292	269	255	259	255	251	262	260	289	273	283	291	289	237	291	265	272	299	307	296	277	275	289	281	297	256	272	265	301	258	255	290	284	247	308	281	243	282	271	281	278	274	276	247	279	236	278	292	293	285	294	263	291	284	276	293	282	254	265	255	271	303	267	279	294	273	291	285	262	254	278	256	260	306	261	269	244	276	281	282	284	278	273	279	273	271	288	295	271	283	267	288	297	283	273	279	276	275	280	266	279	265	292	275	301	262	272	261	293	263	270	290	281	249	300	284	240	276	263	276	315	269	261	266	248	270	264	272	282	268	292	266	296	271	265	275	275	266	264	282	280	281	269	277	312	274	250	279	270	298	285	283	300	279	296	290	262	252	245	289
22482	5088	3126	1516	1151	903	778	651	576	466	452	435	381	370	395	348	336	326	328	323	321	355	345	327	330	341	295	319	315	352	375	333	376	352	363	379	348	357	344	324	344	358	348	348	359	363	356	371	333	348	345	303	324	341	327	326	357	312	323	278	353	297	336	331	305	355	317	324	279	317	309	307	298	318	320	297	295	337	317	299	293	277	303	335	301	277	289	316	303	291	306	313	321	300	271	316	299	326	310	303	352	323	301	325	321	286	328	327	292	335	293	311	288	328	304	259	290	308	329	357	297	281	288	324	305	328	291	317	264	329	306	309	318	277	352	299	302	296	326	308	304	292	290	311	323	292	309	300	350	319	307	363	301	311	319	340	315	344	320	329	269	298	295	332	308	300	302	284	311	318	296	312	309	295	294	292	308	289	343	313	290	310	303	275	301	302	295	279	321	307	313	299	327	297	327	333	305	308	319	329	321	290	283	283	291	333	339	321	289	291	315	299	306	306	317	321	268	331	316	315	318	280	273	320	324	307	310	309	322	318	305	346	317	323	310	317	304	323	303	303	279	309	295	308	305	294	312	278	283	301	276	306	297	280	322	334	301	298	331	334	317	330	300	281	301	310	331	303	279	267	277	320	315	288	304	288	291	308	323	318	342	297	310	321	285	317	302	330	313	307	295	308	294	320	302	274	309	283	325	337	319	288	300	298	340	289	292	324	318	288	321	316	327	305	298	295	304	272	304	301	319	309	302	313	309	303	287	294	313	293	317	291	348	340	286	307	303	303	273	335	302	339	307	308	293	323	294	297	276	301	307	299	303	338	312	300	329	318	306	325	311	313	321	296	315	303	304	326	331	283	307	316	313	293	291	318	321	316	290	313	302	287	301	280	300	284	317	287	287	333	331	275	313	295	292	290	340	308	322	267	312	314	313	296	306	281	345	303	322	318	299	322	311	345	312	282	287	277	297	311	317	294	329	318	328	297	296	291	344	326	300	292	309	310	310	288	296	297	320	320	321	293	289	317	291	318	322	294	318	319	309	293	314	303	286	296	316	301	268	305	309	301	288	303	345	302	313	310	332	351	312	280	319	340	300	291	309	328	304	320	342	314	336	284	318	308	276	287	289	305	313	314	301	318	314	325	299	317	301	256	298	297	335	288	332	325	304	324	338	285	309	280	308	325	326	326	322	289	330	299	297	282	308	284	336	315	276	300	299	307	300	305	314	299	290	301	310	274	301	316	317	299	303	304	325	297	297	303	297	291	313	325	301	319	329	278	299	289	286	309	277	300	316	305	298	312	277	310	278	311	329	339	311	313	289	312	300	300	322	310	308	304	277	298	301	322	306	310	285	325	325	301	299	319	278	328	302	312	278	309	312	318	291	269	315	294	300	308	276	310	314	309	285	302	309	306	323	299	317	285	289	312	294	338	313	302	305	313	296	309	295	306	327	279	310	332	342	314	314	328	311	294	278	311	280	313	320	311	301	298	294	290	301	289	324	274	318	301	306	314	306	309	316	300	301	285	334	308	297	338	312	306	332	297	326	314	325	320	301	298	313	327	327	321	306	301	301	302	294	329	318	294	283	291	316	316	295	283	302	289	304	315	279	295	297	306	302	308	308	305	302	276	331	310	302	306	315	296	300	310	321	294	308	314	331	311	313	281	299	318	334	341	292	301	294	316	298	295	285	291	312	328	296	309	275	308	320	304	304	279	293	304	310	305	309	313	278	290	300	322	316	331	314	357	315	347	286	304	320	316	315	311	291	294	301	283	311	281	328	307	316	343	301	300	333	330	281	299	311	284	311	324	296	303	306	332	316	312	322	313	338	286	331	317	305	296	300	324	314	320	304	326	281	336	310	280	297	292	327	306	323	291	293	302	305	281	325	311	302	289	290	325	320	273	307	320	290	294	300	278	330	336	319	320	308	295	318	296	325	280	318	305	287	308	309	283	272	304	310	311	346	318	309	302	310	272	304	310	313	304	320	317	291	289	293	302	305	298	321	305	316	274	336	286	311	276	314	323	309	297	307	325	290	307	327	313	334	291	282	302	300	308	312	300	324	300	294	319	350	289	296	308	322	290	310	341	284	312	313	331	304	323	301	317	321	327	291	311	310	264	310	293	328	322	283	301	305	274	291	319	300	301	282	315	310	307	314	341	302	294	287	296	324	325	294	310	320	302	276	310	331	283	335	330	346	326	296	327	331	328	309	330	296	297	328	331	278	294	294	330	315	301	332	316	298	312	334	295	319	297	300	341	301	306	331	305	322	286	338	300	308	336	324	312	304	281	297	301	277	290	289	301	314	306	298	296	290	285	317	297	288	330	320	306	331	295	307	295	311	305	322	332	285	281	311	313	283	283	316	338	318	319	315	290	313	298	310	324	315	316	288	307	320	325	291	307	324	302	350	354	316	302	316	302	279	282	351	308	313	283	320	294	323	315	293	332	320	298	313	315	327	287	302	290	337	316	289	313	327	310	323	266	302	290	329	311	301	296	292	322	313	302	310	291	316	310	322	284	293	313	316	290	296	346	329	312	317	288	293	299	318	309	306	287	324	281	306	313	307	297	304	298	307	318	307	322	305	300	308	335	309	323	314	310	294	334	341	321	304	295	303	313	288	294	324	285	313	282	323	290	291	311	296	315	273	277	307	300	307	321	336	314	318	278	290	294	293	299	320	316	333	296	278	309	340	309	323	334	335	295	325	310	319	299	302	308	305	289	295	292	320	301	300	326	284	329	310	291	291	327	285	304	315	312	299	305	294	325	298	303	332	317	308	316	294	323	305	293	315	325	334	300	287	320	310	299	281	273	284	309	334	293	322	293	312	294	313	306	305	307	308	325	289	302	286	293	315	292	293	321	308	322	314	295	297	303	309	325	287	330	291	302	325	312	338	306	290	315	284	323	312	284	309	285	334	286	305	302	339	315	320	305	333	292	308	315	339	300	326	315	300	330	307	286	326	314	313	283	309	334	314	272	280	328	321	307	317	310	266	316	309	315	304	301	327	315	332	319	313	331	310	310	310	297	320	308	260	303	301	320	304	321	294	292	323	311	296	308	292	302	290	316	282	321	316	279	330	278	344	289	303	328	288	285	319	295	312	274	306	306	313	331	317	329	299	330	292	285	319	326	291	287	333	307	315	291	288	305	318	316	324	327	305	311	306	314	310	296	306	267	319	285	321	304	292	289	298	327	294	321	285	296	299	313	276	326	337	284	318	309	337	313	324	295	307	305	282	312	325	299	332	289	282	330	297	302	326	292	303	278	319	300	323	286	298	322	284	328	294	323	305	314	304	291	287	288	325	288	313	313	294	312	282	317	339	303	326	315	289	301	317	318	289	314	324	303	295	334	311	290	324	282	334	298	343	334	287	299	294	374	322	332	361	296	321	293	313	300	307	286	311	304	314	309	318	283	306	310	296	268	321	303	317	280	300	294	330	298	275	301	304	320	303	307	316	313	302	300	302	308	316	315	332	315	302	285
23087	21560	29271	24288	21562	21538	5134	1206	966	893	816	791	792	709	735	709	631	648	664	580	665	601	687	633	663	623	580	620	604	554	622	648	633	647	651	656	614	659	582	604	606	590	615	607	607	610	620	637	583	605	624	609	579	588	575	628	561	558	609	573	533	603	598	625	560	605	541	552	585	573	589	556	554	569	561	595	567	569	561	583	562	524	588	505	590	543	570	533	552	537	523	553	540	521	543	546	551	539	595	574	536	540	521	572	566	591	571	551	548	556	600	570	538	584	560	572	572	547	577	527	598	564	582	563	548	556	569	525	567	548	560	585	553	558	597	516	571	578	560	577	574	587	547	574	585	591	590	567	498	564	597	537	577	535	553	598	578	571	537	586	535	556	575	586	562	571	556	565	541	522	562	592	535	568	550	546	539	560	561	530	548	517	543	555	554	540	523	578	572	553	551	548	576	566	566	545	584	620	591	567	547	596	556	551	588	566	534	538	591	547	581	583	522	586	580	518	569	588	564	558	570	575	526	583	575	589	564	584	563	559	576	588	572	527	547	581	539	579	527	547	524	561	535	545	538	612	565	520	549	594	573	562	537	570	541	552	566	538	538	533	540	522	525	567	569	578	513	610	570	593	538	550	573	611	559	540	524	592	516	537	571	518	532	569	547	547	632	562	565	583	612	576	582	600	599	512	565	548	525	569	576	560	575	570	574	553	569	589	570	575	583	623	571	597	580	596	587	528	512	534	595	563	523	574	518	589	552	547	507	523	571	569	559	553	577	558	547	515	555	538	570	581	577	575	556	625	571	571	583	588	558	492	562	567	576	557	582	550	561	593	585	575	553	584	551	542	601	557	595	575	579	575	549	536	566	578	554	513	568	532	543	574	579	536	562	587	594	570	557	555	538	526	542	590	526	580	581	548	526	576	556	555	606	584	581	558	556	561	520	564	597	570	543	541	566	566	543	531	516	565	549	586	594	579	574	534	540	524	569	570	539	600	537	559	549	566	547	580	594	600	583	545	536	552	549	609	544	567	553	586	587	557	517	537	592	550	565	562	564	558	558	558	518	528	562	546	538	522	555	547	533	532	567	543	556	526	548	565	560	557	517	560	567	548	633	574	599	550	509	537	541	593	558	574	621	550	602	527	575	615	565	522	585	579	524	561	544	549	564	564	549	573	569	549	565	601	589	551	558	546	525	540	543	569	602	543	546	544	604	552	580	534	528	592	549	533	542	613	520	554	517	544	584	540	543	555	583	545	561	553	584	534	548	548	577	562	560	576	597	510	567	549	524	574	533	562	573	555	572	610	561	593	572	586	547	553	540	535	578	565	599	575	569	571	541	623	545	596	532	565	592	533	538	543	521	537	547	587	581	563	623	583	538	583	585	561	537	534	550	535	537	557	579	613	548	540	580	575	546	608	527	566	500	521	531	562	499	575	517	583	542	591	520	542	589	529	574	538	512	540	545	578	608	517	550	567	588	541	574	538	567	595	508	570	602	588	573	540	542	554	565	573	533	530	547	587	572	534	599	567	527	579	591	560	508	565	614	556	555	576	574	559	536	564	549	619	541	542	555	549	563	538	573	551	540	521	584	568	570	570	544	590	570	575	558	579	551	550	586	530	551	540	524	543	578	583	565	563	563	571	579	536	525	588	538	585	574	593	572	565	546	568	558	561	549	541	537	567	532	527	543	566	546	538	563	579	575	589	591	575	573	568	538	559	552	571	575	558	572	555	571	590	557	581	532	573	585	565	545	574	555	597	544	585	552	560	574	538	584	601	596	565	557	546	570	591	523	560	531	558	570	558	545	525	551	572	571	572	579	567	560	533	566	554	561	559	571	570	586	502	575	564	560	533	534	577	586	592	542	574	580	561	602	561	573	545	606	581	571	586	605	566	569	599	561	596	584	582	542	539	544	550	548	601	566	545	500	506	558	540	543	556	560	532	552	573	566	607	563	580	550	554	571	588	540	539	499	558	563	568	555	528	540	556	600	567	543	624	588	551	527	557	558	580	533	546	557	553	609	549	572	561	540	525	584	543	532	602	546	565	562	604	548	578	597	502	552	559	555	550	566	600	545	581	587	535	551	541	552	531	548	570	568	559	563	563	549	538	590	552	557	581	549	555	592	556	518	586	587	526	579	568	540	562	607	549	516	533	584	553	567	561	545	564	531	598	550	542	563	507	559	571	577	568	573	552	559	550	516	558	562	516	548	554	569	600	545	547	572	526	555	611	531	573	587	546	583	577	577	565	530	541	557	592	568	566	527	570	584	552	569	569	560	576	537	565	538	555	572	571	557	602	594	558	571	573	579	535	550	573	549	556	585	541	547	569	591	567	592	596	540	541	546	536	615	584	571	608	563	561	566	546	534	567	551	547	566	545	550	564	585	543	564	600	581	579	562	556	568	603	565	504	586	577	545	608	599	577	577	547	581	555	564	550	548	560	551	586	560	523	566	548	534	564	533	541	588	495	522	598	577	561	541	546	544	540	564	585	565	562	537	545	553	588	538	573	584	552	537	568	576	597	584	532	548	551	576	570	578	542	579	588	504	528	589	565	590	569	537	561	583	540	561	582	552	524	569	541	546	567	573	538	585	590	561	579	581	573	590	575	537	502	582	563	586	564	571	549	565	530	566	543	530	552	567	539	596	577	585	537	572	556	556	576	607	560	579	533	587	542	556	590	563	569	547	552	585	570	566	563	553	572	566	578	564	571	562	492	548	576	594	554	571	554	551	548	534	576	550	588	596	548	610	576	571	544	576	575	565	551	528	597	573	524	551	520	564	537	581	611	567	553	586	518	604	568	582	542	548	550	544	567	603	572	562	585	608	576	541	575	581	608	552	565	546	588	570	525	546	553	603	543	528	519	516	527	553	595	558	621	557	578	527	562	517	573	560	564	506	534	575	553	616	593	556	598	531	579	589	533	536	583	576	538	555	576	574	539	558	499	584	554	578	590	542	581	517	592	575	599	590	564	575	572	578	560	571	554	547	551	564	569	532	585	523	558	556	514	565	532	513	573	531	547	559	575	569	591	540	536	527	546	541	537	558	586	555	549	568	566	611	514	512	549	571	570	557	582	559	575	501	585	565	505	562	576	567	562	546	538	558	578	545	579	545	555	566	591	553	555	558	519	526	585	585	534	568	556	540	557	559	579	563	545	601	566	585	582	555	499	537	543	574	571	574	545	574	583	559	607	547	554	557	581	567	548	571	545	569	537	615	577	569	564	595	568	575	540	520	596	556	527	566	586	589	558	580	586	573	561	570	564	550	519	577	574	520	577	550	578	573	583	581	556	566	579	554	587	580	567	564	549	519	586	561	564	558	614	567	562	553	537	596	578	596	554	550	562	570	555	544	577	597	558	583	542	505	541	579	561	517	609	536	560	573	551	561	561	540	520	544	569	571	563	537	555	567	568	565	582	594	557	549	579	598	551	586	562	606	536	547	591	547	529	578	614	548	563	585	571	587	528	547	546	549	544
28582	13937	9701	4689	3303	2657	2063	1620	1410	1201	1090	997	888	845	787	788	729	692	785	709	677	650	693	651	626	578	690	614	649	608	691	685	717	704	750	686	689	688	673	668	683	690	667	695	710	672	636	636	696	661	646	670	671	644	623	640	597	608	576	591	638	590	586	611	602	609	604	612	542	594	619	605	590	566	593	601	512	572	612	606	650	581	570	586	568	568	583	626	589	584	596	622	568	607	579	578	584	613	604	588	576	575	562	592	612	600	566	584	571	562	578	595	584	580	591	593	559	567	569	628	608	581	569	558	553	556	591	541	597	575	583	558	565	641	588	522	559	571	597	568	582	612	616	575	601	556	531	635	564	567	568	607	582	572	622	587	576	632	619	586	606	582	593	570	565	598	547	584	575	580	576	613	578	537	578	551	621	558	572	632	536	615	596	579	598	607	556	566	572	601	590	577	588	588	582	560	572	600	576	577	575	522	597	584	584	615	562	594	588	586	580	601	575	589	602	599	537	555	624	566	593	544	565	599	578	562	558	599	567	569	556	598	556	575	579	578	609	567	580	616	555	612	592	571	589	588	577	548	551	559	595	597	591	567	598	569	621	628	585	560	599	580	535	559	612	595	591	580	592	590	552	560	561	601	574	586	605	570	569	578	600	572	563	555	509	592	611	540	615	622	600	584	599	559	554	605	587	578	548	571	586	551	601	574	582	583	609	600	587	595	581	593	580	568	560	555	566	591	625	537	561	651	579	587	625	579	586	545	600	578	559	603	593	561	566	575	551	565	566	570	563	566	553	560	571	557	551	548	544	560	582	573	596	590	582	539	603	585	597	538	591	600	525	590	539	603	593	591	587	559	564	573	616	558	562	556	558	556	554	544	542	601	587	594	600	624	591	625	603	582	562	624	604	544	615	575	576	590	562	555	578	595	621	592	586	583	567	621	565	574	581	628	574	607	532	602	579	563	594	601	598	548	551	595	601	598	585	564	526	568	556	581	537	580	559	567	566	567	588	571	578	606	552	593	543	566	561	620	561	574	612	569	584	543	594	618	610	566	561	579	582	599	570	564	598	576	583	552	560	583	575	609	622	600	581	623	611	571	550	580	611	544	575	589	568	584	561	565	596	585	629	527	585	562	614	597	572	588	604	564	621	591	563	522	613	611	600	578	559	606	575	615	585	590	589	533	564	523	613	571	579	572	538	547	576	582	580	648	588	598	572	583	592	542	610	644	593	568	576	614	583	575	557	606	584	601	573	545	600	555	597	561	595	620	560	593	584	561	589	557	592	594	582	585	550	580	579	534	546	583	606	563	579	609	562	573	553	603	558	582	597	583	589	584	569	576	602	574	586	570	518	587	560	593	623	551	623	617	593	570	622	612	578	591	571	619	593	599	607	600	606	548	597	629	585	579	562	552	587	594	543	577	551	585	564	550	562	583	625	591	615	620	592	586	555	586	626	610	591	621	560	557	595	599	611	573	588	580	543	562	597	588	624	560	557	556	562	574	581	600	595	553	571	560	579	577	623	587	569	591	586	597	634	597	574	549	604	551	543	610	549	570	586	540	560	571	590	586	566	562	594	567	536	587	567	569	574	569	633	600	595	577	601	558	592	576	584	600	610	598	574	604	565	576	600	580	541	560	560	602	545	571	545	534	537	605	616	587	608	536	552	581	630	570	579	605	580	576	599	594	598	549	586	559	577	585	567	569	530	559	585	589	548	617	624	607	575	594	556	584	602	583	616	568	593	563	570	594	550	576	599	554	541	530	592	571	568	595	590	574	567	586	558	632	579	575	578	560	610	573	553	555	549	577	565	617	597	611	620	548	585	559	568	582	582	565	596	597	617	562	578	621	559	561	597	597	572	503	577	594	573	589	606	556	584	571	538	585	620	644	551	622	554	601	589	554	601	551	565	636	550	593	584	601	568	604	589	556	588	571	582	586	590	580	591	622	587	570	560	573	619	564	552	609	595	506	560	571	594	575	563	591	611	588	569	571	594	585	595	606	561	584	558	631	569	611	580	556	580	566	496	590	576	580	605	533	582	584	577	625	610	616	581	604	584	576	531	620	572	592	567	609	594	564	579	610	624	596	575	601	582	577	579	578	588	548	616	623	587	606	581	549	583	546	621	505	599	584	556	560	613	576	604	524	641	571	597	578	541	592	571	598	570	586	564	579	564	560	603	587	569	590	572	604	607	536	579	549	562	619	604	581	574	553	604	564	584	603	573	580	609	592	570	526	646	592	564	583	592	559	545	575	597	573	652	562	575	611	614	612	613	557	589	592	553	576	565	582	566	584	571	599	593	580	551	598	574	563	602	564	573	623	585	566	568	534	588	573	580	598	585	555	577	579	562	589	579	568	579	562	571	591	575	592	531	566	626	593	607	578	584	572	532	587	573	562	555	566	576	603	573	566	545	579	543	581	589	567	568	617	545	556	588	594	551	568	592	582	589	588	632	627	556	579	601	597	623	575	556	566	600	572	573	625	630	572	524	562	581	568	570	574	556	568	579	588	602	654	577	592	606	584	556	552	566	543	591	573	585	583	575	626	564	575	575	590	595	626	573	582	594	554	571	572	574	582	576	569	596	613	604	603	606	562	565	590	586	546	600	594	534	572	600	573	551	604	593	615	567	593	560	561	591	565	585	622	582	606	562	583	597	598	595	578	593	605	552	608	530	581	568	556	584	593	572	586	592	612	571	637	612	581	577	621	572	590	574	550	608	575	570	550	577	618	550	548	576	588	560	613	571	621	563	568	579	554	614	555	571	597	606	603	546	588	551	627	575	605	545	539	603	545	572	562	566	578	596	593	607	607	572	598	604	556	586	577	602	544	565	543	549	594	519	578	525	574	592	632	586	546	596	546	596	592	585	573	563	598	558	548	517	546	580	559	585	559	620	599	558	580	637	592	542	566	578	587	551	592	558	594	609	575	595	588	563	611	592	568	574	605	601	565	569	551	580	525	608	599	540	618	593	584	549	600	543	567	581	559	518	574	584	569	579	609	581	587	540	583	566	581	567	536	585	574	603	597	585	571	577	634	557	636	584	603	541	599	548	596	563	608	540	587	559	615	537	581	596	569	620	536	582	580	597	573	567	605	586	561	585	555	596	568	563	567	540	582	561	571	565	587	580	568	619	576	565	580	576	597	533	613	568	598	591	580	578	583	574	602	608	593	558	608	604	544	600	559	581	582	621	565	598	561	578	620	549	540	539	573	539	561	586	595	572	605	615	586	545	541	547	587	584	625	533	548	571	581	602	593	557	584	565	600	571	606	592	570	536	575	566	544	564	495	600	544	615	590	579	582	561	607	553	586	537	576	588	573	584	582	571	597	586	574	558	599	610	553	575	587	586	596	581	585	573	575	600	574	623	588	619	551	575	560	609	566	580	580	562	565	579	596	599	569	579	567	571	602	531	547	607	601	563	603	582	548	593	575	606	556	613	598	576	601	590	519	634	530	584	627	563	552	574	522	573	592	593	557
28414	16141	2423	444	297	326	299	281	255	276	246	261	274	293	244	281	271	259	256	263	257	250	262	267	262	239	263	243	251	289	263	263	300	285	286	285	276	236	271	281	304	295	266	265	294	237	293	306	248	286	258	268	251	245	255	285	262	282	300	275	274	302	267	263	279	285	270	253	282	264	281	277	257	276	268	242	234	251	261	236	254	300	232	255	250	301	256	244	273	291	276	252	261	269	270	262	251	245	255	272	285	267	252	266	261	237	245	272	265	273	279	280	262	257	247	241	255	254	261	256	273	260	280	260	276	256	242	272	287	264	252	268	259	281	237	255	261	268	262	246	256	251	245	241	268	251	295	248	268	264	279	236	296	266	252	278	266	251	271	249	235	256	273	229	239	293	255	244	279	266	238	264	240	261	269	256	256	257	238	251	273	250	235	250	248	270	289	267	253	255	261	266	255	266	264	253	290	253	254	252	277	279	260	241	273	234	255	272	287	220	239	265	227	245	261	267	265	255	264	227	263	267	261	230	268	267	247	239	277	256	252	257	273	263	250	247	265	266	231	270	281	281	240	245	248	248	239	255	257	288	249	265	268	269	267	231	278	271	263	275	238	238	244	227	271	266	261	227	269	264	291	271	269	291	256	253	239	265	272	253	257	268	260	268	273	256	261	290	249	235	242	247	305	248	229	294	260	291	261	243	257	285	238	245	233	256	254	295	256	277	294	267	260	284	257	312	253	248	257	275	264	238	267	247	266	276	231	268	258	281	253	265	257	253	282	241	239	229	271	289	280	266	259	246	236	261	230	268	285	251	243	238	237	257	245	237	262	243	286	230	236	267	236	259	240	226	259	295	273	276	263	271	274	282	254	260	269	253	260	245	227	267	287	285	260	231	238	257	248	295	265	252	260	258	254	281	264	279	251	277	262	247	253	252	254	238	282	269	296	247	239	274	263	250	234	259	242	261	258	268	241	269	240	261	284	303	251	271	241	256	261	254	259	244	271	299	289	236	242	292	265	260	249	267	242	230	253	263	261	247	266	285	281	246	273	264	258	238	251	257	253	264	269	247	260	249	248	285	278	242	258	274	255	234	260	272	265	283	265	240	254	260	278	250	278	273	275	275	241	262	258	259	260	256	257	272	275	281	265	238	240	272	252	252	251	269	230	260	253	250	254	272	268	246	255	270	280	267	260	245	248	268	266	244	266	250	252	244	249	274	233	264	270	247	271	279	249	263	246	259	256	268	288	252	270	264	261	273	254	247	258	247	267	260	271	248	265	262	277	249	234	264	242	265	273	249	261	252	258	262	238	267	289	251	253	272	250	253	243	250	264	262	257	270	254	249	305	268	251	278	253	267	276	252	282	261	265	258	290	259	296	280	253	240	254	268	271	284	245	261	252	254	266	275	272	270	286	230	249	265	234	250	269	278	255	245	237	288	253	254	264	283	282	301	289	244	288	259	240	252	277	269	238	236	250	253	255	240	262	281	235	235	268	276	259	279	249	265	276	222	259	243	258	295	260	277	253	247	257	248	265	247	276	244	303	239	278	290	255	278	261	273	271	240	255	282	262	263	267	277	248	254	232	270	265	262	287	262	277	271	281	277	247	254	275	278	242	250	249	258	247	270	271	274	229	270	266	262	246	242	286	274	265	269	272	278	262	277	267	253	286	264	268	257	254	276	273	253	248	254	277	275	258	271	258	298	257	276	278	266	238	252	284	266	260	278	270	267	266	248	243	242	250	262	233	253	249	257	275	261	291	277	268	268	276	271	240	272	253	248	241	277	255	255	273	255	243	240	250	282	269	280	247	268	254	247	264	260	268	254	252	247	248	274	269	261	245	274	263	248	240	266	261	262	292	234	257	269	247	284	254	246	261	244	225	256	294	249	275	276	258	287	286	279	244	241	256	299	258	284	264	284	259	259	253	261	245	269	293	238	274	266	244	243	250	257	265	253	236	285	246	264	283	267	251	265	273	290	240	257	238	270	263	271	217	274	252	244	261	246	236	270	247	260	278	261	262	286	229	250	224	260	270	255	252	278	257	239	265	243	245	284	263	251	249	246	271	281	274	248	267	242	259	262	228	250	240	254	252	258	292	276	261	272	283	258	229	271	270	262	257	259	257	276	255	285	248	229	257	269	241	273	268	247	240	246	283	289	256	266	253	243	234	288	258	286	265	259	246	277	289	272	251	271	280	276	277	266	278	275	264	269	236	283	287	260	255	265	274	234	264	258	258	247	258	296	249	236	267	235	250	256	241	254	251	255	262	236	254	255	263	231	257	227	268	250	240	250	241	299	267	258	267	272	257	282	248	243	241	256	222	247	238	278	257	258	261	230	266	273	268	283	247	281	291	270	254	256	239	229	285	241	255	227	267	264	250	271	259	246	259	256	236	249	246	252	244	290	237	287	254	257	242	283	275	251	251	254	292	274	251	265	263	240	270	255	265	238	252	262	252	264	236	268	229	263	284	263	272	265	253	266	250	283	226	232	281	248	281	259	239	268	244	262	249	251	244	219	262	250	230	244	259	264	240	250	271	276	268	274	259	253	243	268	265	256	248	285	270	243	302	269	237	232	256	259	242	260	255	275	274	282	232	282	287	257	265	232	247	252	245	258	251	275	256	257	258	273	234	254	267	259	246	265	275	273	234	256	239	275	258	263	259	275	261	267	262	246	261	235	273	249	273	243	273	228	267	255	282	234	284	271	283	273	230	245	246	240	271	242	254	262	252	248	259	232	287	230	230	238	272	256	286	246	246	250	294	246	278	243	263	279	267	274	273	242	245	271	269	272	264	256	250	247	249	271	280	253	269	279	257	243	244	240	276	266	225	261	269	260	270	275	273	268	250	270	263	269	271	264	263	264	248	261	285	264	262	254	269	271	238	251	293	292	246	264	268	262	296	250	265	251	256	240	287	249	256	250	251	252	256	275	268	249	270	283	224	250	263	272	268	271	258	270	226	258	259	243	249	278	252	272	266	282	268	252	265	231	286	248	289	263	254	259	258	258	254	258	277	267	207	252	256	262	269	266	245	270	240	254	260	265	286	264	275	278	268	254	278	250	266	258	234	264	272	249	280	233	276	249	238	269	253	272	234	255	237	235	242	259	275	278	251	246	261	268	272	251	259	278	250	298	251	241	247	244	277	264	269	247	261	236	249	266	273	252	250	242	251	267	284	265	270	272	291	276	261	254	239	262	242	259	253	260	242	301	264	259	269	282	250	251	232	241	291	254	239	275	263	258	246	261	265	269	244	246	240	283	240	260	247	225	275	243	275	227	260	266	266	285	253	278	251	251	256	267	256	280	267	273	264	268	284	264	238	259	253	228	260	264	250	230	269	241	263	267	248	260	268	271	240	259	250	286	266	252	291	242	237	268	295	241	261	287	271	250	255	268	262	246	246	282	231	276	246	264	265	251	266	261	279	247	264	262	270	259	260	268	249	249	250	265	240	257	266	270	240	254	233	259	231	254	264	228	255	250
7594	742	559	369	342	342	327	267	289	301	292	294	289	260	273	295	296	282	292	278	320	275	276	275	299	260	290	291	283	324	316	324	339	337	323	294	319	306	318	290	307	304	319	292	297	325	331	295	307	305	314	295	278	269	342	345	276	280	283	277	266	291	287	271	257	271	290	261	293	296	280	291	275	259	289	275	298	273	267	281	302	277	286	285	278	267	286	259	246	264	279	275	272	280	298	309	285	284	261	307	264	306	269	327	251	275	328	294	296	276	258	269	262	302	289	285	289	263	287	275	295	272	296	307	288	261	281	282	279	280	288	276	272	276	271	299	272	284	272	257	249	269	268	274	267	312	279	245	278	262	264	242	244	282	274	298	269	300	304	271	268	283	281	264	260	241	251	256	296	263	276	296	276	272	266	269	270	286	307	270	247	260	265	289	281	290	280	257	271	269	279	262	287	275	264	267	281	292	273	306	286	285	305	312	277	266	267	291	254	298	290	276	268	259	280	256	274	270	287	290	267	265	258	299	283	287	282	266	291	253	280	263	278	277	260	298	292	261	290	258	275	289	302	269	263	298	307	269	291	286	260	252	278	280	285	316	275	308	284	291	253	269	263	291	259	283	306	279	277	268	277	309	281	276	265	293	268	284	282	303	263	347	254	267	260	290	266	287	297	280	256	251	278	274	256	280	280	270	271	265	269	315	256	266	259	287	257	266	288	283	268	275	292	297	260	288	275	287	300	282	301	260	287	324	296	265	259	267	317	291	287	263	296	297	276	269	244	272	275	265	259	299	289	252	266	272	270	265	259	304	242	259	313	271	260	282	290	275	270	274	310	283	285	303	254	287	274	283	318	242	324	258	300	277	283	270	285	290	283	267	275	264	278	296	322	266	269	268	274	266	292	292	277	281	294	292	260	255	277	285	273	265	293	288	285	273	297	259	258	300	287	283	281	278	302	283	247	223	281	275	280	301	276	269	264	307	314	293	294	270	266	257	264	291	311	311	253	291	276	294	297	281	291	284	276	287	302	271	275	258	269	235	284	235	275	274	294	283	281	265	291	292	288	254	282	299	275	302	257	273	294	279	275	266	298	249	268	271	277	276	266	294	294	287	282	281	298	269	312	272	288	302	268	273	311	283	270	258	286	254	261	270	317	284	266	274	261	252	286	307	299	272	277	261	274	261	265	268	272	276	281	249	278	256	281	282	265	316	312	282	249	280	270	298	275	323	278	279	276	294	296	270	265	277	308	284	278	272	263	268	285	278	281	257	279	258	289	309	285	263	299	288	307	268	279	304	316	262	279	287	301	296	253	283	259	258	285	256	262	271	296	277	280	286	284	312	266	319	268	292	287	272	268	277	268	260	270	258	253	315	271	288	263	308	271	267	302	306	285	266	285	271	257	252	263	285	260	271	310	251	300	266	277	308	287	277	273	303	251	286	263	271	246	307	290	292	276	279	277	285	266	242	260	283	275	286	297	282	283	268	276	299	273	274	279	283	296	279	250	267	267	253	282	285	271	253	274	274	297	294	271	268	268	289	262	276	301	297	248	281	261	303	284	264	289	304	278	287	288	298	302	284	291	287	297	291	283	295	263	254	315	249	263	270	279	269	287	263	271	295	275	263	287	293	281	286	291	294	278	295	266	274	273	285	278	288	271	274	269	293	272	262	292	308	301	296	251	275	262	254	263	302	283	294	281	273	272	267	323	279	260	265	244	305	274	267	262	291	295	296	282	262	261	272	280	294	277	283	280	277	269	247	287	286	268	284	269	294	291	286	290	288	290	253	270	303	306	260	283	250	303	298	293	274	280	260	282	280	245	282	281	267	258	273	264	297	282	270	264	253	283	343	263	310	268	306	293	304	277	288	241	281	289	272	290	272	295	279	298	280	266	261	266	286	270	289	298	301	269	256	282	265	281	290	249	275	289	284	283	275	251	297	277	261	282	309	270	301	294	300	242	281	257	272	277	285	295	286	279	264	305	289	302	292	278	274	270	274	275	306	272	295	287	260	274	279	282	265	281	290	286	281	285	295	289	291	286	309	261	262	308	273	275	277	287	278	292	279	281	251	316	292	297	254	288	253	260	307	281	292	295	290	298	282	258	328	286	259	279	282	267	279	297	289	303	313	269	289	272	270	290	300	267	279	262	295	282	289	272	287	302	260	271	296	280	283	254	298	292	272	280	283	279	270	310	260	291	314	270	270	249	294	301	312	314	300	280	266	256	271	298	262	272	272	293	315	273	282	273	291	262	280	290	302	297	305	300	288	281	311	315	310	273	257	285	264	270	267	278	266	262	293	261	290	299	278	283	288	279	257	263	266	292	275	303	294	263	245	278	296	290	272	292	274	284	268	289	260	272	252	277	295	238	290	265	294	306	287	284	266	300	295	278	295	285	295	269	311	278	275	266	287	269	269	287	326	286	260	271	274	306	282	284	294	315	268	297	267	289	275	288	270	283	310	252	243	284	276	275	269	254	286	277	246	284	260	269	300	267	262	284	253	278	284	280	288	285	268	282	263	245	259	266	272	270	256	285	282	253	327	292	293	269	278	275	271	282	292	304	287	325	290	264	277	268	307	269	279	255	258	262	320	280	269	266	283	291	254	278	301	289	303	312	290	282	275	295	279	292	267	255	299	272	319	275	297	312	269	289	287	304	259	255	289	281	247	291	285	293	285	264	245	257	281	263	302	270	288	287	299	257	287	284	258	283	271	300	290	264	288	264	293	287	306	252	268	254	286	265	285	303	292	283	289	311	310	297	267	291	266	266	279	300	279	265	261	266	267	270	285	278	272	293	292	306	315	295	297	307	287	298	311	267	268	269	274	292	259	243	290	289	291	294	283	309	287	269	277	267	264	261	266	260	282	285	280	284	285	283	250	288	286	275	260	280	262	270	313	248	284	259	290	301	285	284	274	301	292	294	269	274	315	277	289	275	282	275	252	274	317	283	269	271	265	272	307	282	280	242	252	300	261	297	292	288	262	288	268	280	292	280	299	252	273	283	248	278	269	288	250	277	283	307	294	273	260	288	229	277	294	290	261	295	274	292	274	240	272	278	272	306	278	285	259	287	296	290	269	272	303	273	275	297	267	275	280	299	283	307	258	296	268	251	262	321	286	271	255	293	280	287	248	283	322	280	299	279	292	288	286	262	263	292	268	297	310	266	295	277	299	285	257	250	286	271	295	291	263	270	299	300	278	274	284	253	286	281	272	307	315	283	277	291	243	316	251	286	281	261	293	272	282	301	268	263	289	282	280	282	266	276	262	291	270	285	280	291	284	277	246	269	264	284	300	306	315	274	297	247	282	264	291	296	263	249	284	249	274	278	280	276	274	266	326	288	289	271	280	258	262	251	297	277	272	278	264	263	297	283	289	269	302	265	275	263	263	310	255	274	282	266	277	267	262	272	272	274	263	277	273	279	321	287	293	293	258	266	267	287	264	302	299	275	257	275	281	297	291	300	300	273	248	265	262	293	280
24209	21436	28533	24740	21371	6077	1040	774	696	630	567	563	565	515	490	502	477	492	517	473	465	501	463	453	469	470	470	487	454	461	527	534	525	514	546	470	527	490	482	492	480	477	467	516	479	498	491	502	492	494	512	479	485	498	470	481	468	491	441	484	427	434	482	459	523	477	438	470	462	506	437	431	481	485	453	463	461	444	447	455	440	457	414	501	468	462	457	480	482	473	442	456	451	460	453	427	445	466	465	477	421	507	440	439	460	478	489	441	464	458	434	448	440	492	472	452	451	461	502	469	483	435	454	454	433	422	458	478	479	418	442	434	440	467	457	463	442	421	434	438	460	438	451	472	448	455	468	548	532	445	464	446	479	513	437	472	418	443	474	465	447	486	422	477	445	478	427	462	458	478	420	476	478	471	468	458	458	445	478	473	451	478	452	464	465	462	438	450	414	456	433	450	437	436	467	444	437	462	509	417	433	486	452	401	473	469	408	456	457	467	473	446	428	459	489	462	484	452	446	437	446	453	434	452	460	450	459	478	467	450	480	454	497	458	440	442	435	427	428	492	451	435	485	433	468	491	473	506	452	454	491	497	480	450	455	469	469	468	462	448	429	452	466	486	451	468	442	469	487	504	482	499	441	434	476	440	452	465	448	457	444	456	469	493	448	458	468	472	446	473	439	456	441	426	456	458	437	432	463	448	422	478	490	445	493	443	458	469	436	452	456	465	445	447	447	448	473	464	471	447	483	436	469	510	458	419	450	443	434	448	440	458	457	457	466	428	438	483	477	437	480	460	462	441	461	416	483	469	483	445	498	458	491	482	488	491	473	455	453	430	427	453	466	459	404	452	467	448	414	430	469	477	484	466	492	451	437	432	460	415	423	472	442	478	386	468	442	484	518	455	445	492	464	445	415	459	445	458	444	460	471	479	453	414	424	417	485	452	477	448	445	436	478	460	465	446	441	487	477	458	456	421	450	420	442	437	477	460	493	467	475	460	477	485	449	421	454	502	420	462	443	471	446	464	421	451	429	447	508	426	462	440	445	505	454	468	446	443	507	422	467	469	467	453	493	446	490	478	439	471	457	487	449	458	485	440	451	435	421	483	469	457	467	441	456	458	450	460	488	462	459	439	475	459	407	412	476	445	453	453	459	412	396	440	446	467	465	442	478	461	439	475	465	466	449	460	483	436	433	436	473	457	470	437	490	456	468	467	459	465	420	467	424	458	461	489	482	440	490	469	466	461	433	424	459	463	412	436	454	456	473	436	478	465	424	483	467	474	451	472	461	430	454	442	441	411	477	436	499	468	471	439	441	445	480	502	467	444	460	484	456	488	446	459	507	494	449	458	430	482	440	416	466	440	515	481	464	445	463	466	496	464	449	492	449	423	446	426	471	450	460	456	484	472	459	447	475	473	412	447	459	486	478	411	470	454	445	468	455	452	434	457	486	493	481	460	492	473	475	448	445	433	460	488	456	446	461	460	476	460	468	469	476	478	459	440	486	452	473	496	455	477	442	399	472	468	446	399	462	477	490	468	460	420	466	455	417	493	463	456	460	472	475	465	449	460	444	442	427	446	484	492	475	448	441	434	445	465	444	489	454	461	462	453	454	428	454	457	491	489	468	454	433	474	501	487	420	428	465	495	465	455	450	437	459	473	425	457	451	427	449	452	418	435	427	451	450	456	480	477	498	446	445	449	432	461	463	470	482	458	470	477	453	459	478	453	489	458	492	467	454	437	466	475	409	480	437	465	431	474	465	452	423	404	424	437	461	482	483	469	480	466	466	440	446	439	450	448	471	434	489	418	455	427	434	460	459	431	415	416	487	459	457	470	467	440	453	463	442	477	456	495	436	465	462	490	471	471	459	453	480	454	477	460	446	462	470	415	421	427	429	440	464	431	464	425	466	451	460	447	474	468	438	460	470	449	441	478	479	477	461	450	465	467	438	453	426	450	423	454	436	431	472	512	499	495	468	453	449	461	473	466	435	437	424	461	491	461	446	451	455	420	489	415	462	471	464	436	423	445	460	467	481	449	473	489	455	454	470	510	467	463	474	478	448	487	469	432	450	459	472	499	457	487	460	498	417	436	454	490	405	414	466	457	460	475	451	473	431	486	457	472	457	459	423	461	461	491	471	453	437	468	478	505	429	432	441	490	453	468	459	483	416	453	414	466	490	473	483	465	469	428	444	443	468	490	448	433	422	456	467	469	476	447	452	420	462	446	417	432	445	441	446	449	469	498	463	455	483	511	457	476	426	489	460	447	440	503	440	468	443	452	475	440	411	435	467	465	442	473	436	464	431	431	460	414	460	452	517	457	474	501	489	444	435	424	481	469	479	444	465	485	443	474	406	470	466	460	440	446	492	455	407	464	450	473	440	458	465	459	446	486	439	437	454	474	456	485	451	476	476	492	448	466	448	438	439	481	455	445	462	454	449	467	442	464	436	464	452	463	469	418	466	465	425	412	476	470	461	467	459	491	472	463	445	458	403	447	482	496	438	446	439	478	426	468	446	453	478	465	461	449	432	480	409	468	449	432	494	462	540	462	460	427	465	421	498	474	471	437	474	461	461	496	425	410	444	483	435	446	472	435	448	451	463	506	444	440	424	407	429	421	437	458	448	471	412	442	485	449	465	454	428	468	507	477	455	426	446	441	415	472	475	485	480	447	465	466	440	459	459	462	474	422	472	435	434	428	482	470	501	435	503	457	435	483	442	450	483	462	436	491	440	477	455	451	474	476	492	472	470	439	462	446	461	448	456	437	489	452	454	416	444	436	454	451	446	446	478	409	476	458	451	423	465	436	442	450	462	462	425	427	399	460	479	457	474	482	475	480	446	462	458	455	462	460	481	446	459	476	489	426	472	461	461	475	442	469	492	432	423	435	458	462	437	418	496	443	455	432	458	462	431	423	417	509	459	466	458	453	444	460	485	444	446	428	490	464	433	454	498	469	442	437	458	464	463	456	479	453	411	477	472	509	509	479	487	477	441	513	447	461	433	469	427	411	404	439	442	459	446	431	420	466	425	458	461	528	476	486	462	458	469	429	444	473	415	440	443	480	473	435	504	436	432	440	448	455	412	480	413	446	513	462	438	451	466	448	463	450	468	451	446	467	421	430	451	511	467	442	452	458	459	442	474	467	440	483	458	435	482	473	470	451	462	464	439	464	442	408	441	490	463	502	461	427	477	428	488	435	459	457	456	479	429	455	448	433	485	462	457	506	474	454	439	470	474	439	444	458	497	461	474	436	428	465	441	460	478	421	460	443	459	417	442	468	447	442	450	457	446	452	439	458	440	495	465	452	451	455	491	483	481	472	460	438	451	453	436	474	420	472	449	453	431	446	453	449	455	454	437	462	475	428	504	441	431	436	466	445	466	436	458	454	461	447	448	490	427	454	461	485	484	456	433	448	433	422	475	467	467	457	495	439	436	437	461	453	469	460	483	481	474	467	447	456	426	441	464	488	474	464	468	450	442	462
23503	8396	5485	2596	1965	1497	1230	1025	856	758	718	673	644	602	581	563	573	492	558	481	487	501	511	463	500	458	539	514	491	513	563	617	575	564	581	563	504	563	528	508	505	547	517	502	513	525	543	550	547	527	548	481	532	456	512	558	473	486	483	476	492	474	482	518	477	496	477	459	485	503	478	439	468	490	494	448	479	480	427	476	479	495	439	458	460	472	494	448	480	477	495	414	504	490	470	455	457	455	446	465	445	498	467	466	490	477	486	460	469	447	465	484	503	495	437	456	497	484	481	492	474	485	483	457	457	469	475	495	489	488	456	485	431	479	476	470	489	482	473	460	476	444	458	485	438	479	502	458	459	457	467	435	500	474	467	468	482	488	500	454	476	469	476	452	449	487	482	457	446	520	525	483	460	459	466	511	433	493	500	450	434	450	463	454	453	462	474	481	473	470	427	490	474	514	458	448	477	476	445	459	489	444	476	466	455	473	489	464	472	535	472	495	451	487	482	494	457	455	461	493	452	482	476	499	501	486	471	489	474	469	501	459	454	440	436	490	466	437	486	483	442	506	494	530	465	466	473	443	482	497	485	483	470	434	498	516	453	485	457	465	474	506	481	472	459	490	515	450	475	458	478	512	479	454	499	433	436	490	453	484	498	470	484	440	488	464	510	474	481	462	432	495	497	426	428	483	471	455	503	494	504	456	526	456	509	471	494	519	475	446	463	491	457	496	420	475	505	480	501	469	442	413	448	445	486	487	436	475	478	453	482	532	452	476	476	488	484	443	462	466	496	491	487	489	452	497	496	456	439	453	463	496	500	472	502	463	446	471	473	488	487	490	471	528	468	453	468	487	448	451	451	535	450	444	481	482	499	444	477	453	488	458	489	456	495	478	490	445	477	498	515	466	476	487	475	487	466	492	489	493	476	462	487	451	481	477	464	456	508	450	477	516	454	476	486	479	492	497	463	473	456	488	507	473	467	438	461	451	486	467	484	472	470	477	465	423	488	467	454	466	482	473	462	460	444	492	454	462	507	473	495	460	450	500	496	504	508	476	449	455	498	452	479	508	461	473	494	495	485	515	471	463	452	502	479	436	422	444	508	504	465	442	492	477	471	475	483	484	462	495	475	484	457	469	499	490	481	510	464	450	499	473	482	467	495	467	454	460	477	490	479	512	422	482	434	445	463	457	481	477	428	496	508	451	454	474	463	468	470	474	464	489	431	489	479	474	472	419	479	450	485	470	457	413	492	444	458	435	504	463	481	457	453	451	453	449	438	456	450	474	432	500	455	481	475	486	511	480	473	465	452	480	495	455	478	466	504	501	479	481	458	479	490	479	432	477	475	492	452	471	414	473	454	510	461	466	469	466	469	479	491	492	485	469	503	440	480	477	501	476	521	465	447	469	489	470	443	466	477	498	505	456	467	447	449	495	443	431	457	479	475	479	460	476	456	435	493	487	447	505	448	486	469	459	473	502	447	451	482	465	473	467	443	470	480	498	493	423	455	446	469	492	453	451	506	494	459	456	445	474	514	472	469	504	472	448	465	489	473	464	477	494	482	473	446	517	498	486	436	431	497	500	468	480	467	463	443	459	442	458	471	477	472	444	464	482	448	467	448	457	456	449	426	472	459	472	418	454	461	460	450	496	487	485	460	447	457	449	458	419	475	488	511	494	467	504	437	471	453	403	473	467	454	475	460	493	458	461	481	433	479	467	482	526	459	513	493	485	475	508	489	467	410	452	490	452	428	480	467	457	463	453	493	444	476	479	470	482	482	519	484	459	455	480	479	430	498	456	500	481	519	456	461	465	460	453	481	487	470	462	463	448	491	489	470	453	461	500	479	476	493	508	485	494	512	491	497	508	469	455	497	500	486	515	448	429	482	449	495	495	476	469	441	484	479	504	496	458	512	474	476	473	479	499	450	457	490	463	471	449	512	478	489	482	472	477	475	458	452	454	476	463	446	465	455	476	480	486	454	454	426	462	458	443	473	502	466	464	464	449	494	511	455	479	454	500	453	501	458	486	477	480	467	491	477	464	466	482	451	475	464	505	457	485	438	476	474	508	435	497	498	457	467	453	488	473	471	506	483	473	470	467	463	495	436	436	475	488	486	467	466	492	470	434	468	486	500	502	481	486	504	473	510	436	521	513	487	473	496	461	454	485	493	495	459	483	448	487	473	480	503	481	480	470	486	488	453	440	476	484	470	483	467	486	485	464	473	460	487	462	470	453	464	455	489	473	500	443	488	448	486	476	487	455	476	467	510	465	474	465	444	466	466	512	504	461	494	459	453	467	482	480	497	461	489	443	467	452	466	470	478	455	483	498	455	462	516	471	486	412	475	494	438	474	481	487	435	483	461	462	458	496	444	469	452	476	453	443	450	479	458	470	445	495	471	504	455	483	460	461	481	457	463	499	483	483	470	489	448	499	476	448	475	461	446	460	450	469	504	420	466	476	471	469	458	455	481	489	471	451	490	450	473	453	492	516	458	425	503	438	454	480	441	500	488	451	507	497	457	476	433	474	481	473	466	483	484	467	472	477	501	488	469	471	463	475	518	478	463	445	455	481	493	494	451	479	480	486	418	478	451	441	485	479	443	432	501	474	432	451	494	455	490	494	494	474	491	485	441	473	471	489	465	530	452	432	467	482	435	453	495	472	417	462	530	501	474	484	480	440	471	454	523	505	486	479	492	440	452	483	502	456	421	474	481	482	478	469	494	507	472	460	470	477	473	453	447	453	480	477	458	454	485	429	486	491	483	462	442	451	475	520	450	465	430	482	455	485	485	475	483	474	400	453	508	478	474	465	460	470	458	461	450	465	451	434	510	477	476	457	489	482	474	464	461	483	469	455	432	432	469	451	455	483	451	449	471	474	458	510	483	459	492	484	419	468	456	449	502	454	462	473	484	451	482	442	529	484	496	456	472	427	505	444	482	460	484	477	470	480	474	501	508	476	452	442	469	485	474	486	482	466	444	476	472	453	502	454	450	510	481	472	453	476	473	448	470	463	476	460	448	483	482	477	517	450	476	474	421	439	467	488	478	481	472	453	440	519	495	462	396	460	455	470	476	475	455	458	471	455	476	433	464	452	473	454	501	450	445	434	464	495	468	488	474	462	451	478	479	459	450	470	489	513	508	474	469	465	465	453	470	510	466	509	476	471	451	455	464	460	482	483	507	430	507	431	490	493	465	504	428	470	466	454	478	488	477	461	448	458	458	514	506	486	498	500	461	491	453	486	436	437	490	470	492	424	484	473	472	462	450	520	457	444	454	469	449	461	485	480	461	443	497	452	482	447	512	478	500	482	469	470	497	482	476	463	456	503	454	516	473	482	527	464	492	473	439	408	437	506	486	473	473	506	478	469	486	487	444	463	443	442	455	432	454	488	497	444	477	470	456	451	440	465	487	457	471	451	510	485	486	471	468	434	438	439	455	476	500	480	443	472	481	483	468	485	483	513	479	437	466	484	499	499	484	465
25455	21552	27468	25988	7469	548	447	399	371	358	325	324	335	312	323	308	295	300	297	286	312	284	277	283	265	263	276	294	318	337	301	328	329	324	303	315	304	292	309	272	277	264	315	306	340	297	293	301	270	291	280	293	269	270	288	283	278	273	301	299	271	284	278	308	288	285	300	268	279	306	277	291	267	251	258	257	261	306	267	288	270	288	281	274	264	267	275	283	255	284	278	277	280	286	281	272	301	268	270	257	270	262	273	267	285	265	256	262	257	256	283	263	250	290	299	284	259	256	253	278	287	288	287	297	291	281	286	255	277	303	241	267	275	292	289	240	273	302	253	268	267	252	278	276	265	286	258	268	260	271	272	251	267	277	269	277	259	285	300	297	265	268	255	250	296	263	279	316	262	269	298	287	262	272	271	297	290	264	267	250	271	280	283	258	256	269	248	260	277	270	306	260	275	257	254	304	244	246	280	271	289	265	255	237	262	282	273	313	243	252	289	269	272	283	261	245	286	234	267	301	267	319	273	249	294	272	314	273	274	274	265	259	281	276	235	259	289	236	266	272	268	285	269	256	256	244	251	274	303	274	270	278	291	249	275	250	271	275	271	275	273	286	259	298	280	275	276	245	259	285	276	259	295	271	293	257	256	293	259	242	270	253	298	270	288	250	268	258	278	288	265	279	263	276	303	261	295	270	315	255	286	263	289	255	260	263	275	299	271	269	261	261	286	272	276	290	259	279	294	274	255	280	263	276	276	313	287	290	299	278	271	269	276	273	289	294	261	260	316	303	294	280	261	244	273	261	256	274	284	277	255	281	236	232	267	280	289	244	247	308	268	301	241	265	280	275	257	246	258	282	271	283	265	273	269	271	271	285	284	247	257	257	296	266	277	273	275	261	261	279	259	268	274	276	267	290	297	279	292	285	288	262	262	280	241	280	286	257	254	273	258	262	307	275	281	293	281	256	278	286	298	269	290	261	257	284	305	233	237	295	259	263	244	253	244	260	252	285	297	294	265	273	281	278	257	277	272	258	253	282	262	271	289	268	259	273	255	308	307	233	269	304	254	263	267	280	245	270	272	256	271	284	272	270	263	297	225	248	266	258	252	291	272	258	283	255	240	287	279	288	273	266	254	276	256	277	297	291	274	303	278	285	260	268	271	259	281	283	263	299	258	258	286	300	285	278	270	287	289	267	254	268	282	256	252	261	275	266	279	272	283	292	256	256	252	271	269	271	304	257	284	279	265	274	268	293	266	273	290	279	298	273	254	277	288	279	297	288	263	256	253	265	298	313	271	268	258	269	300	275	279	297	263	259	274	273	288	248	258	285	279	290	295	259	302	231	285	280	277	262	260	283	293	279	261	312	286	258	254	289	266	264	275	260	270	271	294	278	250	268	273	295	251	267	286	277	308	288	294	269	271	271	293	272	260	265	305	267	308	259	255	262	258	243	266	279	266	251	297	239	263	258	288	265	278	255	261	268	253	276	281	276	263	295	262	270	267	282	284	292	276	250	264	224	272	263	290	278	282	277	244	271	294	282	261	280	277	269	262	259	270	253	266	267	236	275	264	280	285	277	248	254	284	265	248	305	258	288	252	287	256	271	281	262	273	286	252	265	283	268	247	261	243	302	267	250	279	275	264	261	259	280	262	272	289	287	278	285	257	264	273	265	308	275	271	258	276	276	259	280	266	285	286	273	288	275	296	270	295	248	245	287	273	273	244	274	278	264	263	259	288	304	257	278	264	270	253	268	271	243	243	263	256	334	305	249	284	274	251	256	257	294	280	257	239	309	273	251	269	294	256	275	263	268	214	245	266	294	288	279	285	234	297	294	270	272	247	271	221	262	273	249	259	271	282	251	283	293	300	292	248	301	257	260	271	276	289	274	248	268	240	267	276	281	278	265	242	272	248	271	252	280	249	263	249	274	281	237	273	262	270	257	264	280	274	278	268	294	273	276	292	273	269	256	283	269	287	270	265	292	256	240	298	249	266	260	286	274	230	284	297	263	268	261	273	287	294	272	271	270	257	245	278	263	250	295	285	271	240	304	262	252	244	262	282	278	267	273	251	265	275	276	307	274	251	266	263	281	292	269	306	265	276	250	277	286	294	278	246	257	279	270	310	276	285	281	257	253	291	272	298	289	279	287	251	303	294	264	285	266	277	254	254	263	278	252	288	242	254	281	278	291	271	274	291	260	302	285	269	281	269	270	281	270	285	260	303	270	279	267	248	265	276	284	279	274	290	256	279	291	260	254	282	284	283	272	272	307	292	311	261	281	260	274	283	271	272	266	252	304	269	290	298	268	266	272	257	255	234	265	306	272	274	267	258	281	278	302	293	264	250	275	247	258	261	268	285	285	265	291	279	280	269	280	268	282	245	293	261	268	250	287	247	287	296	283	282	297	269	297	279	290	267	296	304	266	260	283	257	280	267	267	281	289	260	237	282	271	325	240	266	281	282	292	289	259	254	279	265	233	264	284	278	262	304	252	298	284	273	302	279	281	245	252	278	269	278	278	268	272	273	268	260	283	258	283	282	233	286	280	286	287	246	279	282	253	271	270	282	267	253	276	271	261	279	287	241	256	284	259	295	279	273	289	287	300	286	280	272	286	269	283	267	258	298	286	265	254	298	260	247	316	276	275	273	269	278	285	290	269	283	278	297	264	251	306	282	274	288	272	249	285	249	277	257	263	257	263	250	256	243	304	272	297	279	257	275	287	272	263	269	303	275	268	270	256	240	267	261	268	277	255	293	254	262	257	230	279	282	253	275	261	261	275	276	270	255	258	270	299	253	255	268	254	258	248	258	277	241	305	275	253	281	276	294	247	259	282	253	270	262	255	278	282	259	292	262	294	289	269	306	262	247	273	269	275	286	274	256	280	266	254	266	281	257	263	263	253	263	247	256	264	266	261	264	253	254	255	275	301	256	247	242	249	294	299	257	232	262	274	278	280	274	231	271	255	257	279	262	256	274	249	260	284	270	302	286	258	291	299	276	302	251	279	261	272	269	257	276	272	298	239	290	261	236	296	282	255	269	270	265	262	290	264	243	281	286	288	264	247	274	290	262	260	267	255	260	249	252	268	264	318	247	261	238	248	272	258	279	269	264	286	270	270	297	267	270	288	286	271	252	266	272	252	258	267	269	267	278	283	282	262	280	241	273	243	266	251	272	266	290	292	291	270	265	266	276	275	273	281	278	292	245	302	249	285	270	276	234	277	274	259	280	252	263	258	273	293	298	252	249	267	248	270	273	277	293	252	281	308	270	270	257	267	272	253	260	283	273	273	258	272	286	260	285	251	278	250	259	277	300	279	278	298	242	268	268	252	255	284	254	251	290	259	285	264	264	272	287	281	286	246	276	274	263	264	260	275	267	294	301	260	264	267	269	288	264	270	275	294	287	272	256	266	265	290	259	242	267	268	298	265	258	306	270	257	264	243	302	250	257	283	296	278	278	286	267	265	278	258	282	270	242	263	275	299
23117	4755	3158	1556	1174	939	754	613	546	455	456	448	398	377	395	380	344	360	338	303	336	315	322	299	352	294	360	340	343	349	384	395	362	394	370	374	345	349	352	362	313	330	361	378	363	366	310	322	341	315	318	328	339	349	359	317	324	312	347	337	323	323	332	323	297	334	308	276	297	321	304	323	308	279	298	310	299	323	304	331	324	315	319	328	330	308	298	312	309	327	320	340	304	297	336	309	304	317	326	324	311	304	324	285	309	312	318	302	315	277	302	330	289	301	331	304	298	309	349	310	325	332	336	309	307	306	322	277	309	331	303	317	305	293	321	314	305	302	312	312	315	300	280	330	322	305	297	301	351	308	313	328	301	313	297	324	303	314	303	306	322	290	286	288	306	294	287	345	301	314	317	303	291	282	321	329	305	321	286	299	291	319	297	311	346	312	303	323	315	297	284	301	300	308	289	310	289	291	302	331	311	275	286	278	315	294	313	292	316	295	332	344	304	281	324	274	310	285	309	312	313	297	286	272	288	309	328	272	313	305	276	288	302	304	277	299	289	279	307	289	327	297	313	299	321	315	266	282	323	278	279	303	305	336	287	289	300	318	298	309	316	287	286	330	309	279	315	323	326	264	308	314	310	314	293	286	281	267	319	290	312	302	296	308	297	304	282	309	303	318	299	290	321	295	324	307	341	314	315	278	294	307	329	300	308	318	309	316	304	298	306	277	344	296	302	291	309	290	309	316	312	325	334	295	335	319	313	297	334	300	325	299	308	305	326	323	330	300	299	331	321	305	313	334	323	324	287	307	335	323	293	279	312	292	302	302	320	286	295	313	297	313	327	287	320	304	298	323	321	285	294	286	293	310	322	303	289	310	299	297	318	293	288	286	316	329	310	308	343	295	314	288	334	308	352	317	298	289	308	289	296	307	314	314	288	316	329	276	310	266	300	293	278	305	300	311	277	324	298	311	322	292	293	303	274	322	281	332	302	301	316	304	325	330	301	297	300	316	315	295	320	302	294	297	294	302	310	312	338	305	291	307	295	308	322	323	308	299	322	288	292	295	316	306	284	311	344	297	288	308	338	323	320	293	329	314	283	344	329	314	287	315	294	327	315	323	317	304	297	303	317	318	284	294	286	294	333	301	325	300	300	311	295	310	326	319	301	308	353	310	319	285	306	335	365	299	281	275	294	285	300	295	278	290	314	319	310	302	290	297	282	283	336	345	322	298	330	307	324	317	313	318	303	277	325	330	315	321	320	306	306	278	312	299	279	332	323	338	295	248	338	262	315	288	300	310	271	277	301	301	288	300	328	307	313	305	308	300	293	302	314	271	275	286	321	275	344	281	294	305	284	287	309	283	295	292	304	286	307	311	312	330	341	271	301	313	301	283	335	302	302	324	291	284	331	311	302	305	332	328	283	318	343	291	283	310	315	312	316	314	327	295	277	324	312	282	316	328	324	319	315	335	307	316	306	300	326	290	297	308	262	300	304	298	290	286	308	311	319	298	304	311	305	309	354	329	308	266	292	323	305	312	310	274	278	321	309	324	297	306	292	320	307	276	307	305	312	311	327	304	301	283	303	299	294	296	345	306	318	298	294	329	308	298	271	331	306	319	335	310	286	281	294	295	311	299	303	305	300	322	264	316	313	317	305	270	293	304	327	284	330	320	301	327	322	293	295	303	319	277	314	310	335	297	308	315	324	312	309	310	311	314	296	301	304	334	309	322	327	305	317	295	311	335	321	302	289	283	332	310	309	311	298	322	289	322	287	306	329	291	276	324	313	299	334	290	291	317	326	284	309	320	331	319	337	319	323	276	282	330	319	311	321	305	295	328	265	284	300	326	318	322	293	285	277	317	342	291	308	327	303	286	283	296	305	293	271	327	319	314	298	333	315	326	309	303	315	308	298	300	324	306	287	291	281	321	302	327	301	329	298	313	327	295	296	301	305	331	264	307	295	307	295	308	296	341	283	301	301	293	315	296	310	321	325	311	291	294	302	289	334	311	305	293	308	332	313	283	275	273	298	271	303	295	300	307	304	309	299	298	274	320	292	297	322	321	309	297	324	316	272	333	313	274	318	272	307	318	309	287	341	334	278	303	260	282	319	310	320	301	325	305	286	314	286	307	302	329	301	316	302	284	312	314	288	302	301	293	277	312	316	320	282	300	318	302	303	313	301	335	309	298	295	283	298	284	292	296	277	268	282	329	307	292	298	312	300	303	315	312	304	336	309	283	326	299	313	331	299	287	307	283	291	277	286	303	294	319	318	266	302	320	303	281	275	310	263	294	301	288	300	323	317	293	277	324	332	314	293	273	310	315	290	291	317	288	283	292	305	262	312	277	325	299	319	297	305	316	279	296	299	302	310	298	326	331	283	288	301	321	283	312	322	315	319	314	284	292	262	301	284	337	307	282	294	305	318	343	280	314	326	304	306	311	321	315	313	299	283	311	289	296	283	292	307	314	322	320	283	304	305	335	307	321	313	273	291	309	303	321	303	334	286	318	297	306	314	313	298	310	316	301	316	295	307	346	294	295	342	286	312	331	287	315	295	278	325	286	301	306	301	316	305	309	302	312	306	305	294	324	288	320	314	334	298	300	280	315	323	293	300	313	283	324	301	320	324	279	291	304	296	281	290	313	275	298	295	299	303	287	294	293	292	282	292	319	292	296	301	317	331	312	306	295	294	291	313	307	308	293	327	294	296	309	305	273	273	296	311	306	310	318	290	287	302	321	323	314	275	316	299	327	294	325	312	278	299	321	283	325	295	319	298	305	299	314	321	277	304	334	298	287	313	320	326	321	335	313	324	317	294	308	300	309	295	307	332	315	281	302	308	275	299	305	310	306	314	291	291	324	312	278	322	304	298	319	338	305	336	317	270	289	300	307	310	312	329	271	296	305	322	324	316	294	309	311	293	297	325	316	307	326	281	249	327	291	315	324	292	285	321	293	327	297	299	280	301	335	306	290	297	297	276	316	271	309	302	317	321	291	284	309	305	271	301	288	322	306	288	317	292	304	333	299	271	326	329	284	294	312	272	320	305	303	305	295	319	300	324	329	344	309	314	288	313	330	292	298	273	327	309	318	275	323	328	311	310	300	279	311	318	301	294	309	285	311	316	306	326	305	317	313	286	315	313	303	272	283	296	300	292	322	353	313	316	282	311	302	326	302	304	286	314	294	313	330	296	289	274	280	332	324	287	314	310	310	298	285	280	305	292	296	340	317	305	292	342	303	298	316	312	311	318	301	272	311	307	292	336	315	302	285	304	286	269	312	307	274	318	311	328	302	319	314	320	306	321	316	302	319	309	320	306	297	315	325	330	308	284	283	321	321	295	309	294	299	303	276	289	306	305	296	319	279	325	290	307	289	299	303	287	318	333	320	348	304	271	353	284	310	328	298	335	308	307	289	287	319	314	304	323	312	312	295	320	284	330	314	304	287	293	314	310	312	295	323	294	309	294	287	304	289	293	315	291	312
23143	21582	29336	24307	21583	21561	5467	1212	995	936	866	732	739	683	724	687	661	607	646	628	618	579	630	653	593	619	604	591	572	619	652	647	660	626	674	664	644	640	628	591	642	597	605	594	635	587	654	604	595	544	629	598	615	589	585	563	579	588	565	586	577	579	552	587	559	582	568	579	535	559	531	599	551	556	567	588	561	588	588	541	571	576	534	543	592	559	550	569	574	580	580	535	560	568	580	557	564	544	548	581	588	550	592	578	560	548	555	579	588	531	574	576	603	545	570	576	594	563	568	560	578	516	571	564	567	571	595	559	523	533	567	567	546	563	558	547	584	562	534	603	586	551	611	597	585	546	572	592	569	541	541	545	580	541	544	559	521	593	595	559	606	533	518	548	538	555	607	564	572	561	574	585	565	550	569	597	533	586	541	559	577	573	588	626	570	544	600	601	569	528	558	527	530	567	562	564	541	589	582	526	559	566	582	566	529	547	587	571	520	595	545	568	597	522	582	556	550	541	563	581	523	576	563	564	545	554	594	554	568	542	568	563	555	538	576	540	569	572	531	572	553	522	563	548	555	584	559	554	608	557	599	543	556	583	569	538	592	547	608	538	582	538	581	522	510	570	531	577	594	533	522	553	608	582	542	567	552	580	544	534	588	562	540	569	500	527	568	554	590	558	552	550	552	574	556	522	551	529	556	589	553	591	601	545	565	569	559	575	551	552	558	568	560	533	562	567	568	545	540	557	568	564	555	578	544	573	568	526	590	551	578	582	569	592	549	552	578	581	592	588	520	586	594	573	583	541	583	578	534	628	591	559	558	588	521	569	531	518	600	524	540	556	572	546	562	554	525	578	574	580	578	609	576	544	562	565	512	561	581	567	500	576	535	554	590	579	545	576	573	573	590	544	551	560	578	592	522	579	550	534	561	589	564	578	572	543	590	544	542	541	578	542	574	496	543	551	529	588	534	549	542	525	547	574	529	544	592	550	595	564	513	566	551	586	561	565	584	556	508	549	538	548	570	551	576	510	603	559	586	545	549	562	542	540	517	564	554	567	555	541	577	548	561	509	542	520	568	565	550	595	549	552	539	549	587	522	533	566	551	561	582	578	588	540	552	495	552	565	556	560	593	562	566	582	551	571	557	579	565	540	537	532	529	544	500	573	514	588	559	568	559	535	554	576	558	598	565	564	550	567	539	569	525	550	564	614	574	570	558	518	566	545	547	584	516	530	586	618	559	557	557	546	616	536	561	603	558	564	563	575	585	573	536	583	527	567	554	563	566	548	615	566	528	543	561	541	558	511	542	551	568	567	566	586	537	509	524	555	512	523	567	543	553	571	581	537	563	572	508	560	553	545	569	552	587	537	538	547	575	553	587	537	575	547	580	608	575	582	591	550	586	545	582	578	545	564	513	583	611	572	489	590	589	530	559	542	593	533	523	554	537	550	571	500	605	566	532	593	579	566	553	511	582	579	574	545	555	522	559	574	569	561	551	561	569	551	545	559	606	572	598	584	555	549	576	540	539	535	559	587	549	562	560	555	557	552	568	531	577	545	521	551	531	588	548	574	537	619	603	536	569	532	576	590	586	583	570	526	556	553	589	561	553	566	550	511	567	563	523	580	565	543	608	603	576	581	574	540	614	567	529	550	580	542	609	542	556	585	560	509	523	539	572	626	601	568	547	543	569	527	572	566	544	581	545	560	551	546	548	571	546	539	575	591	567	531	551	561	569	574	542	569	540	573	564	575	556	538	559	587	535	557	564	572	519	543	574	548	551	553	546	579	570	561	584	557	572	578	578	563	549	554	577	595	547	569	577	586	504	513	559	556	563	560	519	539	543	581	588	547	534	553	567	538	565	549	546	541	594	546	582	570	537	546	540	570	554	546	548	534	559	538	564	561	592	576	576	569	576	548	548	558	559	567	571	596	536	543	553	627	591	542	503	549	587	569	539	531	586	591	568	560	565	578	591	563	505	554	598	543	581	563	574	536	542	538	540	522	581	572	548	530	587	564	568	577	519	574	608	544	596	542	570	583	590	556	574	529	548	564	531	575	530	592	557	560	520	573	585	577	533	570	549	600	542	541	564	525	542	593	630	603	574	543	588	549	562	576	534	592	529	520	569	578	562	556	526	560	576	530	551	513	572	555	531	568	547	577	606	570	548	588	563	569	566	579	513	596	531	539	554	575	559	573	563	595	607	490	584	543	600	596	548	541	598	566	539	575	548	546	553	583	545	578	543	573	581	579	565	554	534	524	573	572	567	568	549	531	523	550	565	588	548	528	597	569	527	557	538	517	597	553	567	596	575	584	563	521	546	552	570	579	543	567	555	576	602	548	525	568	573	580	536	561	562	543	592	580	547	591	507	586	521	557	553	552	594	549	566	553	547	591	524	542	540	511	557	531	562	543	577	546	540	559	548	558	550	536	586	564	523	597	554	551	527	536	538	559	527	549	571	526	531	515	552	583	578	575	538	565	528	550	536	541	563	542	548	583	570	557	547	559	545	557	584	542	586	535	546	547	567	528	586	548	534	621	584	576	589	569	556	543	585	540	547	555	539	526	555	595	550	587	574	543	587	546	568	537	597	541	567	567	554	549	552	540	543	630	553	552	574	564	549	560	572	544	539	544	579	536	569	537	533	557	521	593	581	562	557	606	581	548	560	526	576	557	520	578	570	573	538	584	589	589	587	543	608	538	567	542	561	546	581	575	547	568	574	552	479	561	528	542	572	555	542	601	548	589	567	549	571	542	581	537	542	552	563	596	526	542	519	486	552	580	570	556	598	549	544	560	549	578	563	565	576	565	561	541	516	595	578	525	556	501	525	511	512	599	603	532	552	556	561	538	575	508	592	534	579	603	557	531	601	603	534	551	537	580	582	552	558	575	555	590	570	543	564	486	544	542	568	522	532	573	523	550	564	558	517	582	522	539	553	554	558	573	585	550	571	590	565	589	528	543	532	561	545	569	542	592	558	543	591	602	519	530	537	549	542	555	544	544	550	574	540	592	554	518	522	524	542	613	563	551	562	560	583	527	585	547	540	576	573	541	580	588	584	554	546	541	526	569	590	552	526	531	579	551	562	585	516	594	613	567	544	618	552	542	592	606	558	544	534	529	583	613	576	513	559	536	529	572	575	603	590	555	567	529	551	569	547	547	589	599	576	608	547	567	569	524	525	548	516	557	607	570	520	592	575	499	530	565	556	568	550	536	547	612	531	552	577	537	586	531	565	551	600	569	548	567	592	575	500	571	586	562	564	597	598	556	550	615	584	593	561	552	595	544	551	595	559	557	563	591	562	602	528	547	548	554	554	590	598	562	532	569	541	521	522	537	594	585	541	569	526	543	570	583	552	543	576	589	589	552	573	544	566	544	551	569	555	563	569	544	536	597	584	550	570	557	573	547	546	545	538	569	585	560	530	606	547	533	528	560	552	553	558	565	572	549	547	574	540	590	566	583	559	556	530	549	562	556	539	536	554	535
32322	13953	9315	4642	3356	2627	2016	1661	1414	1194	1073	962	942	840	799	777	745	729	673	724	707	669	660	690	655	662	622	664	595	705	700	696	754	735	755	686	684	676	693	704	617	620	654	680	678	690	659	651	653	676	665	619	624	608	630	614	615	651	636	625	591	594	582	621	591	595	618	549	593	645	630	563	590	601	584	578	553	594	604	622	602	637	617	610	542	603	631	593	553	581	576	576	541	575	644	573	544	563	560	557	623	627	591	601	567	611	592	567	629	608	606	584	563	575	532	579	595	577	584	612	589	553	568	585	564	569	549	579	552	563	580	609	608	569	613	568	584	574	576	572	539	540	553	566	569	609	570	569	568	608	578	572	544	598	563	557	592	571	608	574	598	581	577	572	601	515	535	607	548	565	571	593	590	628	527	592	545	571	594	586	545	633	585	601	584	598	602	568	608	599	572	565	562	581	560	601	601	583	568	595	542	593	616	572	580	562	640	559	577	577	560	557	610	566	594	588	576	551	598	534	589	600	580	589	560	587	561	554	544	611	560	565	580	561	530	585	580	609	530	558	603	587	618	559	583	564	587	564	563	574	589	594	572	573	613	610	606	587	560	608	590	560	554	609	590	572	571	616	601	541	582	582	576	545	577	612	587	603	595	573	579	583	582	579	657	610	612	584	533	567	562	571	588	568	562	603	573	588	583	583	568	602	573	561	557	553	584	565	549	573	578	563	579	574	571	589	570	589	553	551	560	561	583	589	564	514	617	579	563	578	529	550	554	594	601	597	589	566	568	589	584	572	579	605	582	585	588	590	551	564	581	595	592	565	607	580	607	546	547	582	574	580	545	569	571	556	612	587	563	587	620	555	576	579	580	584	571	609	592	583	545	556	582	578	520	570	571	587	528	587	587	577	594	546	549	583	568	543	574	543	571	613	586	552	624	626	553	602	575	558	564	566	581	575	583	590	598	604	571	590	587	593	564	555	581	607	580	549	596	589	550	584	595	579	567	587	616	570	580	561	579	572	572	566	610	578	553	611	615	591	588	599	567	624	563	581	552	578	570	621	597	599	536	566	559	606	568	595	547	599	630	571	547	561	519	569	567	586	578	589	594	606	523	547	582	600	538	548	561	581	550	568	569	582	561	660	623	614	576	569	568	535	601	562	549	549	579	602	574	609	557	601	562	552	607	607	550	615	580	570	558	564	569	602	610	554	603	571	557	616	573	585	582	570	594	553	603	575	627	543	595	588	609	599	530	533	578	589	596	548	593	586	619	597	593	566	560	616	575	575	549	587	591	628	566	558	635	545	544	570	508	588	581	575	622	549	614	539	568	562	601	567	570	561	559	598	568	588	574	540	564	618	597	525	545	558	569	600	563	583	525	576	586	593	570	577	566	578	535	538	575	585	607	557	606	574	587	616	614	594	555	542	606	553	598	555	606	574	557	535	582	584	609	626	592	624	565	562	593	562	545	593	582	560	570	608	644	586	596	580	561	572	566	590	588	557	579	592	589	574	598	559	585	576	603	590	567	557	586	573	580	636	575	569	562	562	607	566	586	565	596	594	571	586	571	558	566	605	542	568	578	553	591	569	550	579	549	577	592	598	576	580	570	536	581	581	602	568	600	574	567	591	532	574	561	575	565	605	552	564	608	587	532	553	545	578	602	533	560	635	615	588	596	587	595	596	569	611	563	586	595	602	594	552	591	570	561	567	555	588	600	574	597	567	566	593	581	619	601	574	605	594	581	634	565	560	602	618	565	627	577	582	534	607	571	551	563	588	583	564	559	524	575	536	549	546	588	591	604	561	574	576	563	575	553	574	547	587	573	600	538	542	571	632	618	578	606	592	605	606	529	563	569	560	573	568	582	626	594	577	591	610	589	578	590	581	563	579	567	596	599	581	611	588	539	539	603	623	552	597	555	575	570	549	574	578	546	577	558	566	550	604	560	594	551	546	596	585	640	565	579	610	562	575	572	545	607	556	574	574	595	546	590	522	607	601	584	583	531	574	569	545	630	600	543	579	599	600	567	572	559	554	595	579	575	601	541	544	584	572	582	560	575	574	578	575	593	582	586	539	628	555	558	590	631	545	568	573	585	528	577	581	571	577	569	561	567	544	536	563	583	576	546	571	585	617	563	559	562	566	604	585	541	540	541	577	591	534	586	604	578	573	565	590	584	571	577	564	569	614	594	600	607	582	559	583	553	547	558	561	571	588	547	569	572	598	548	583	588	581	542	606	565	545	579	555	615	573	556	606	528	571	573	575	556	588	566	582	604	622	570	559	612	597	591	576	604	544	566	576	590	601	583	609	599	564	528	543	523	554	568	571	557	594	571	560	563	600	582	594	590	581	600	585	578	596	568	580	560	566	619	529	605	549	586	585	559	585	560	572	573	600	548	559	580	580	544	510	591	591	550	600	606	616	564	552	590	597	578	539	587	579	571	634	582	605	553	579	604	536	559	558	617	548	540	590	592	558	537	581	554	587	614	610	631	578	585	581	575	624	569	570	576	570	598	560	588	570	620	595	573	594	571	599	540	589	581	580	579	600	551	602	577	543	576	579	548	538	576	599	591	591	605	524	573	572	588	579	580	595	572	602	582	562	553	584	575	551	574	565	552	575	591	552	605	588	601	592	598	611	620	538	603	566	585	578	561	570	593	594	621	580	577	580	587	602	619	607	541	558	576	589	603	593	571	580	573	581	509	636	631	587	614	594	532	545	542	581	601	617	546	524	579	591	634	609	610	543	557	606	580	570	584	587	630	555	600	570	570	574	552	574	569	519	577	582	579	551	604	592	577	558	578	544	556	567	539	572	540	584	554	572	578	575	567	604	616	524	600	543	637	596	578	544	621	571	587	574	575	589	562	585	580	569	546	633	547	590	578	610	616	584	566	605	595	578	573	577	556	530	564	557	591	563	526	540	593	591	565	573	584	556	590	541	609	602	578	578	593	619	580	548	569	516	600	542	620	579	614	557	566	554	557	550	609	640	592	616	605	609	606	567	567	573	559	545	596	622	605	571	567	602	604	559	598	562	578	545	567	594	609	575	567	607	587	609	584	601	569	562	576	520	552	560	584	542	535	571	596	532	559	586	553	575	564	576	598	564	558	547	546	578	557	599	590	583	580	565	578	642	556	577	593	613	585	585	592	564	596	559	629	545	570	559	615	562	522	578	568	605	589	570	551	587	584	591	591	579	562	582	580	584	620	563	574	640	615	579	571	615	641	592	601	576	572	605	523	575	588	571	611	579	547	614	576	609	579	604	567	602	582	584	574	580	566	514	579	622	589	590	635	603	581	565	534	568	548	557	556	557	606	598	588	544	598	584	555	610	614	573	608	585	566	632	584	591	570	572	612	567	577	596	582	563	575	604	547	573	580	571	587	594	600	585	571	611	578	549	563	615	560	599	577	563	560	603	553	562	548	564	616	587	596	581	563	563	614	567	602	596	578	590	566	574	521	543	567	561	576	615	574	583	571	601	534	583
28366	16378	2626	654	496	482	286	264	278	267	246	263	253	241	287	228	294	258	272	264	255	240	275	254	246	243	270	259	247	310	243	279	300	268	309	260	286	304	277	276	273	276	270	279	262	298	258	311	277	308	276	301	283	321	245	290	243	263	257	246	279	293	248	235	287	263	265	264	246	213	276	271	259	246	277	276	267	256	284	253	256	247	282	233	220	244	240	275	264	265	268	254	267	279	242	270	233	280	256	288	258	271	267	277	289	239	267	238	282	276	232	239	262	268	284	262	273	243	272	237	244	264	262	291	262	260	261	261	322	267	259	262	246	259	252	251	273	268	288	249	259	270	247	259	268	237	253	248	226	260	244	251	264	273	253	289	276	280	280	257	251	275	269	270	294	245	238	285	242	248	256	259	269	261	270	250	261	271	288	246	269	271	246	247	260	273	279	268	246	285	247	267	259	256	242	224	264	269	232	258	259	256	255	285	253	263	280	278	270	270	259	278	272	255	259	234	257	272	248	236	271	257	257	253	268	257	289	267	251	246	245	271	246	287	275	262	278	250	261	263	275	244	261	277	243	265	260	269	239	272	285	267	276	263	273	259	246	280	242	283	245	262	252	261	273	273	281	245	249	267	284	249	293	302	270	303	250	277	291	267	260	246	262	265	291	263	248	252	281	256	258	284	254	259	279	225	262	291	247	280	260	265	260	237	242	303	267	254	264	275	260	268	247	264	244	292	257	264	266	270	255	262	268	272	279	251	257	257	259	278	251	250	268	236	252	279	257	251	254	293	278	241	261	254	294	259	254	249	265	260	280	270	276	241	249	276	232	241	277	244	272	252	270	251	247	263	246	276	239	284	269	305	239	267	290	265	223	250	246	255	270	280	270	254	234	263	254	244	275	288	279	259	252	261	270	278	282	287	264	261	286	240	241	255	248	248	277	287	259	273	247	250	262	238	257	255	267	251	271	248	276	246	280	283	259	248	220	251	275	221	256	263	241	279	229	251	279	256	252	284	283	255	258	246	260	253	262	243	271	256	278	256	244	267	249	248	244	279	278	263	266	261	283	274	236	281	281	245	261	262	248	270	284	249	292	260	234	244	258	239	287	273	265	237	261	261	236	262	256	277	309	281	247	304	267	238	281	258	236	286	262	276	268	277	264	254	245	229	255	271	238	262	287	272	251	258	250	257	287	274	259	281	262	254	253	290	248	259	266	274	271	244	262	267	247	264	239	250	255	245	270	253	235	262	263	270	270	264	256	263	291	249	244	253	258	286	264	259	267	270	263	249	277	269	265	259	258	259	253	269	284	281	256	252	220	246	277	279	268	272	249	256	268	282	295	273	298	254	272	259	264	220	249	265	268	252	265	253	271	291	255	270	260	260	228	240	302	260	260	266	263	271	258	272	259	254	265	266	292	266	280	253	288	271	257	293	260	252	271	247	255	281	242	268	238	277	233	262	242	272	244	249	262	251	262	274	254	266	265	261	253	270	257	263	270	254	270	267	259	251	251	275	272	269	248	251	250	258	224	266	275	242	276	274	242	246	268	257	258	248	242	259	245	240	252	263	290	277	273	245	284	263	268	246	263	250	258	237	256	289	250	240	268	287	278	284	260	271	249	272	249	265	238	291	260	261	284	254	269	271	245	245	262	261	258	258	274	223	264	276	254	259	285	256	253	255	254	247	280	258	282	264	255	311	278	256	271	265	257	258	265	289	271	264	278	253	244	271	272	268	286	261	291	247	258	251	289	272	247	243	256	259	258	253	276	266	274	246	281	261	249	256	251	286	247	272	278	229	270	241	263	245	280	279	257	251	274	236	248	273	243	256	231	257	259	261	258	259	282	278	246	258	290	254	256	268	261	263	219	267	260	265	256	244	273	261	276	280	263	242	235	290	267	276	265	247	253	269	298	262	270	275	280	243	283	246	262	269	242	252	245	269	268	307	219	265	259	260	283	261	244	252	286	265	274	258	257	237	274	268	255	284	272	270	269	265	258	236	269	281	226	263	239	264	274	260	279	260	275	233	263	282	265	261	266	278	250	276	276	302	261	262	258	274	235	278	281	256	264	256	254	264	266	261	237	266	273	281	229	217	233	295	256	263	255	278	272	271	240	267	233	258	243	267	263	277	290	254	278	264	249	271	255	264	262	235	270	286	264	232	250	271	295	270	251	272	261	259	244	272	291	246	257	238	240	271	252	251	245	273	245	259	277	250	259	262	255	254	249	272	271	281	245	285	261	246	269	253	254	260	266	279	252	293	283	281	255	266	254	254	242	269	259	236	251	262	252	253	287	262	276	258	272	275	294	269	255	242	264	257	268	276	249	236	265	249	263	269	266	241	251	303	250	270	248	237	257	254	264	298	266	254	277	279	255	276	231	289	300	270	251	269	286	269	248	269	291	272	279	249	244	289	257	241	292	273	241	256	236	264	263	283	274	248	263	261	258	275	270	267	279	253	301	258	267	248	276	282	258	266	280	243	271	268	261	252	251	242	282	263	253	261	262	271	254	266	252	251	274	248	273	238	273	256	278	290	264	250	269	286	273	286	239	252	242	262	279	252	273	238	248	248	278	276	250	287	317	262	252	258	215	232	266	275	256	254	266	262	234	261	224	248	291	269	274	278	255	257	255	252	248	268	253	277	274	282	267	260	247	262	290	280	248	289	282	249	289	300	294	254	255	244	298	256	248	268	251	263	274	270	265	276	244	292	240	272	264	242	229	255	271	254	277	254	257	260	246	234	266	271	256	266	275	256	253	260	282	274	270	276	279	275	218	252	286	302	254	271	279	269	276	251	249	277	243	236	253	244	231	250	249	252	253	286	274	270	274	262	253	257	277	277	241	264	272	263	241	275	261	290	251	274	256	266	265	245	258	277	285	266	266	269	244	266	251	235	223	266	258	283	266	272	276	261	258	245	246	274	250	264	233	277	303	235	295	253	281	273	252	248	247	283	250	274	259	223	283	280	263	271	258	299	283	267	269	249	270	255	242	234	251	265	240	277	256	269	271	253	257	286	258	270	270	252	232	264	262	265	266	240	275	225	240	258	291	265	254	248	268	253	268	259	259	272	266	247	241	272	277	248	278	254	245	268	278	255	247	249	263	245	270	274	261	266	259	259	279	254	256	273	260	280	253	267	240	240	227	233	302	278	267	263	280	272	259	291	273	270	269	260	298	277	275	266	242	264	235	257	284	282	230	263	239	290	241	267	257	270	243	254	277	247	270	244	251	247	265	228	272	264	250	282	252	278	274	262	295	250	278	255	251	252	232	252	243	289	289	264	268	306	266	229	295	264	301	295	250	269	253	256	258	252	252	256	260	268	270	262	236	290	231	252	288	265	244	249	237	249	255	289	238	235	280	254	258	254	242	242	267	276	266	274	250	268	256	253	270	267	276	258	246	278	247	269	259	262	241	243	266	298	268	269	275	287	251	231	255	230	271	228	244	265	254	274	275	273	276	265	253	235	254	260	254	243	250	273
7476	795	609	430	371	324	356	304	302	275	329	296	273	297	295	279	286	301	293	309	299	274	310	285	296	319	271	288	307	337	352	338	352	306	351	332	314	292	319	292	298	279	274	305	312	328	354	319	306	314	325	280	306	279	288	279	285	287	282	295	292	279	265	286	264	293	256	278	281	256	292	262	277	316	290	261	303	256	266	274	299	302	271	286	270	285	266	263	318	264	300	284	272	275	275	282	296	309	271	260	298	261	301	275	285	268	261	315	306	295	274	273	284	276	266	306	290	296	302	269	259	274	282	306	284	257	267	275	275	295	253	252	289	260	296	279	288	290	299	274	277	280	266	311	263	273	273	275	287	254	273	272	280	323	273	270	274	283	257	270	293	284	305	281	270	268	298	278	269	288	275	272	304	240	302	266	251	284	266	290	285	310	275	288	306	289	271	290	268	299	278	286	297	313	271	323	267	265	285	276	304	282	270	256	283	262	279	261	267	280	306	263	280	283	252	272	276	286	298	281	304	280	278	290	279	295	250	291	292	283	293	297	287	290	293	277	260	274	278	295	285	258	312	299	283	267	256	276	313	283	273	257	292	282	267	267	268	291	294	284	286	242	295	264	314	265	274	281	288	276	279	267	267	274	287	269	257	276	276	276	276	274	276	267	288	285	302	273	291	278	301	271	329	254	290	236	274	280	288	249	298	259	264	265	265	291	256	272	287	269	292	287	290	271	266	286	249	276	306	280	273	284	286	299	280	302	282	297	291	248	280	289	276	266	266	289	264	308	277	296	280	299	304	266	305	271	272	279	265	307	265	283	280	307	255	259	303	265	301	291	269	290	263	291	279	280	290	295	276	279	282	283	277	283	301	272	287	296	259	266	319	262	283	300	274	298	264	280	285	295	266	257	276	277	305	308	294	274	263	268	325	258	311	283	289	273	296	289	253	256	265	241	309	266	261	319	308	289	269	264	280	279	307	296	288	296	297	257	272	297	273	305	288	301	269	274	305	265	271	298	262	283	269	276	280	279	279	289	299	305	255	285	312	293	299	263	296	275	297	295	279	276	269	282	287	293	272	291	284	281	278	313	290	272	240	285	267	260	278	303	288	286	323	268	269	286	269	279	295	274	280	276	298	283	291	311	276	271	297	257	304	265	248	304	273	274	290	297	318	306	272	289	264	284	248	264	259	298	307	265	253	266	276	264	263	290	276	296	292	287	304	275	317	335	265	272	284	278	310	293	315	286	279	267	283	276	301	316	273	272	288	291	269	291	284	273	270	255	265	297	269	257	296	273	268	261	265	278	241	255	292	288	290	309	277	292	272	293	264	307	295	292	276	271	268	306	284	309	265	281	243	315	261	285	266	288	256	272	260	264	306	279	266	263	269	301	288	270	290	276	283	286	245	272	270	274	256	289	267	279	306	248	252	329	289	272	251	289	308	293	281	301	274	267	284	253	272	285	295	272	271	285	292	280	273	251	270	256	294	273	271	266	293	273	260	273	272	315	296	293	313	278	275	289	264	289	310	255	276	291	281	286	277	272	273	283	310	270	260	325	285	269	280	277	277	270	300	288	269	262	270	278	280	275	275	276	262	276	285	259	270	293	298	261	262	267	278	316	269	282	281	289	261	263	267	260	256	283	288	277	282	263	282	255	228	254	252	276	286	287	265	267	285	305	267	286	270	282	290	308	266	281	266	270	285	261	303	262	302	314	275	304	270	264	306	259	280	249	248	290	296	282	292	288	270	278	280	282	252	288	271	257	286	277	273	272	276	236	281	258	278	307	294	240	262	276	256	304	292	278	247	300	298	260	284	261	279	271	248	251	273	287	261	263	286	300	273	289	278	280	304	285	305	281	288	298	279	270	268	278	286	296	265	286	306	282	260	273	282	267	292	278	281	315	308	281	310	278	268	301	274	278	239	258	273	270	266	276	256	296	291	298	303	249	300	271	279	270	301	297	292	261	275	276	306	284	264	257	282	277	273	273	269	268	280	298	306	289	313	315	245	299	257	273	271	271	285	289	297	280	293	286	256	286	281	283	289	250	284	259	305	297	265	262	294	249	283	276	275	263	266	275	261	266	297	281	294	269	275	270	283	277	269	287	294	281	295	277	296	287	294	275	281	279	259	261	272	281	281	310	259	248	287	277	273	277	260	282	305	279	309	299	273	297	263	298	274	272	295	275	280	298	279	278	289	287	288	257	286	243	289	286	287	248	291	262	269	290	276	270	248	258	278	284	285	292	277	264	315	266	284	279	250	328	304	298	285	270	262	286	268	289	289	303	267	277	280	293	252	281	273	254	275	308	285	287	290	274	300	279	266	296	281	263	290	245	274	305	271	266	273	267	311	255	266	302	295	264	280	271	281	269	276	288	292	271	282	260	262	260	276	249	257	296	275	300	259	299	304	265	289	277	286	275	310	276	281	278	322	309	270	282	260	318	267	288	258	297	310	287	325	268	305	288	296	275	313	269	296	312	317	319	269	294	268	270	266	301	309	276	267	271	286	267	311	275	293	275	280	281	299	273	280	278	286	298	290	280	319	260	282	281	293	275	274	265	303	311	289	260	255	269	258	289	274	269	253	259	280	275	262	276	261	297	271	283	255	264	282	285	299	279	313	235	280	239	277	286	306	269	269	292	277	283	284	267	307	271	303	259	294	259	281	315	267	289	283	293	281	277	245	310	263	289	262	302	307	270	295	274	231	262	286	259	298	295	282	288	299	278	312	229	280	297	258	256	269	286	300	282	290	284	281	284	265	285	281	289	261	268	295	284	292	248	275	272	290	293	289	273	256	273	270	274	289	287	278	301	246	268	283	298	310	288	273	307	287	281	259	309	267	283	273	292	268	289	270	280	282	279	303	281	286	307	272	303	276	272	278	273	281	262	310	274	295	278	300	271	295	277	296	278	283	246	281	285	255	274	254	260	260	314	295	280	271	296	281	306	283	273	282	276	269	305	299	282	304	268	313	275	279	289	289	284	289	288	289	248	262	278	270	280	262	288	288	294	283	304	289	273	291	249	276	294	293	302	285	292	265	297	285	280	314	265	312	285	268	267	273	281	297	285	282	274	285	276	285	269	283	270	274	297	294	271	263	296	272	265	248	288	279	299	272	263	300	318	287	304	260	325	265	290	274	278	269	293	324	284	288	267	265	309	287	268	260	296	261	300	298	275	301	267	288	277	304	301	271	278	291	301	293	291	290	265	285	276	259	273	271	317	280	285	254	296	265	272	289	280	296	300	277	281	307	269	301	301	264	293	268	258	286	277	302	257	307	294	287	283	274	274	255	293	281	282	240	303	311	296	247	265	290	305	265	268	271	284	302	271	279	291	293	272	289	270	305	281	279	253	261	300	264	287	296	288	269	277	289	280	296	271	278	294	253	284	297	284	301	290	316	303	292	287	285	282	257	284	284	278	299	287	273	331	272	291	286	272	283	310	314	281	295	267	268	272	266	278	323	290	302	278	287	291	263	261	280	286
24302	21548	28686	24812	21454	6215	1058	757	649	655	603	600	530	528	480	529	504	498	448	445	474	488	480	478	486	474	465	536	505	530	518	539	510	503	521	517	533	476	502	487	463	528	490	563	513	450	490	467	462	495	449	486	498	454	432	500	481	494	483	469	486	450	418	465	454	465	460	473	447	431	421	430	451	461	464	460	445	495	429	480	455	465	455	446	493	453	464	471	508	451	504	482	437	415	464	426	424	444	436	470	452	452	497	428	429	478	431	476	460	452	435	456	514	479	463	473	488	416	462	435	480	465	474	494	463	449	472	474	433	463	500	429	495	477	484	461	454	453	482	452	482	415	413	463	466	427	447	448	468	485	464	448	470	501	461	460	442	438	426	479	445	449	477	445	443	463	450	464	409	472	441	454	493	478	424	444	437	521	490	449	482	475	462	451	437	455	446	491	444	490	457	468	463	440	477	426	475	448	492	475	452	440	421	468	463	445	441	458	483	484	491	472	471	412	458	433	456	462	487	434	471	463	481	441	480	501	474	480	464	463	416	472	460	433	508	438	422	471	441	467	452	465	485	428	479	447	473	469	472	472	505	449	444	429	444	451	476	442	408	453	472	467	431	431	502	449	467	444	462	457	449	481	453	461	459	502	472	449	444	451	486	447	476	423	458	468	446	420	482	453	483	453	493	473	496	455	462	489	479	456	436	418	455	435	450	517	456	461	485	445	466	461	493	479	419	444	466	397	481	451	466	475	492	460	472	452	466	420	476	447	469	472	453	474	497	435	411	471	465	456	484	448	463	447	466	445	469	435	483	458	455	476	470	435	437	452	493	442	426	448	471	445	451	478	427	471	470	443	511	475	431	466	465	453	432	448	448	448	449	467	485	455	412	456	481	473	466	462	442	450	453	457	490	470	486	472	448	461	463	476	445	458	474	443	455	455	442	441	463	433	478	433	433	449	487	445	441	461	487	471	439	478	451	448	436	453	478	501	491	476	456	423	475	457	456	472	418	434	465	448	425	487	431	440	441	448	481	485	445	481	448	466	463	413	400	425	474	439	456	431	478	439	460	438	422	461	470	420	476	458	425	456	477	477	454	456	498	452	474	445	420	489	442	480	456	448	509	486	449	484	451	444	457	444	457	496	433	433	454	485	464	462	465	448	484	452	432	441	480	458	424	440	437	472	476	467	491	461	468	448	492	458	452	488	471	421	472	474	463	459	459	452	425	448	469	486	466	461	482	448	458	474	485	438	436	445	452	463	425	437	453	489	474	468	451	422	480	441	467	425	424	464	477	443	400	432	441	458	480	482	445	454	450	488	446	468	471	468	429	427	427	490	462	445	453	438	475	474	466	471	480	446	442	454	458	440	460	455	441	476	440	436	457	488	463	455	417	467	430	501	453	455	454	484	443	467	470	483	438	460	487	471	460	428	455	449	414	430	457	420	464	442	498	470	456	438	440	421	454	487	479	441	447	489	453	452	477	432	440	433	428	504	433	461	449	451	507	418	421	440	502	473	475	436	495	476	491	480	434	473	432	459	469	450	413	438	444	441	432	422	453	439	484	425	447	457	462	458	458	445	496	437	471	470	420	450	476	447	430	436	476	485	458	447	481	444	489	445	488	501	425	448	459	502	463	463	498	481	508	445	418	466	438	441	455	454	471	475	478	462	444	435	459	465	425	438	472	443	455	449	469	447	431	473	457	460	475	416	453	443	463	444	478	468	458	485	457	458	473	468	446	460	452	449	502	453	447	417	498	498	463	442	439	439	459	473	478	420	458	477	474	453	436	475	437	461	452	449	445	444	486	473	427	469	462	431	419	470	452	437	457	451	466	465	477	441	459	469	409	447	452	453	492	450	479	425	446	457	458	397	490	501	464	468	478	463	436	465	444	443	413	447	484	443	446	430	488	459	448	483	461	431	458	478	427	466	466	429	457	491	436	490	475	440	440	436	449	429	467	471	507	460	457	488	490	473	418	428	476	448	424	473	479	437	445	437	447	462	505	487	445	419	490	467	432	453	436	448	377	480	498	473	451	491	454	454	456	436	441	464	450	465	458	438	435	469	478	434	453	444	438	448	462	474	441	442	477	488	436	484	473	456	451	460	490	453	449	423	472	434	455	451	441	449	464	459	473	441	421	473	452	469	464	452	484	481	451	498	461	471	451	418	452	442	460	459	436	493	474	457	445	472	436	474	463	489	439	411	467	477	462	442	476	465	474	469	444	437	424	450	470	457	460	424	467	454	459	462	488	467	487	480	459	443	491	486	428	451	438	460	468	452	473	454	447	466	463	486	434	528	443	464	476	481	434	419	427	473	423	476	451	448	493	473	489	440	466	451	421	437	461	441	427	457	425	476	469	463	433	459	464	497	467	463	442	430	453	469	458	429	489	445	463	441	451	459	482	444	464	464	444	428	440	435	464	448	493	475	465	443	414	455	479	457	465	507	427	480	473	442	434	419	461	485	440	496	471	459	443	426	472	451	475	454	448	431	492	441	435	433	421	477	430	438	421	488	452	449	461	444	436	464	421	497	449	447	456	427	438	459	452	491	440	419	459	448	431	438	487	437	438	457	437	466	523	459	474	487	460	431	462	429	475	478	439	429	463	465	449	467	472	458	446	456	456	436	459	437	444	487	480	381	473	443	480	481	445	464	478	453	472	429	445	452	434	436	448	430	490	460	441	472	429	449	478	451	448	473	453	478	447	415	476	417	459	460	439	468	448	447	432	500	432	485	459	479	468	460	461	463	469	422	438	460	446	435	457	493	468	462	414	444	456	442	478	458	455	479	434	472	475	454	480	480	466	452	440	444	475	462	479	441	484	466	455	458	446	509	480	447	429	451	430	469	457	435	464	444	442	444	433	441	435	447	475	453	453	457	441	445	454	416	483	487	469	479	467	438	443	453	458	412	471	433	454	463	433	425	420	476	469	467	499	464	460	469	416	488	435	443	494	511	485	441	481	455	427	457	428	426	457	457	488	490	476	439	451	416	452	434	477	416	460	428	475	472	489	454	453	443	439	434	480	470	448	449	476	462	446	456	457	476	447	465	436	471	458	459	450	452	498	439	462	462	449	487	480	515	465	434	432	419	464	473	429	468	447	463	470	429	455	465	427	438	482	455	446	473	447	448	452	485	459	469	462	461	463	453	423	433	454	464	438	438	454	452	491	469	441	417	400	456	451	477	488	431	509	460	455	479	430	482	485	474	499	452	442	443	440	487	412	442	494	409	470	478	433	463	436	488	463	442	464	485	407	461	460	457	422	408	507	487	491	456	492	480	447	461	467	481	490	460	447	437	486	449	451	472	472	432	490	428	462	465	423	458	477	479	444	468	468	477	480	480	451	448	430	484	462	469	472	488	417	425	477	457	426	493	410	442	477	424	435	453	424	444	464	462	437	448	406	453	494	423	524	407	491	472	410	440	485	476	432	429	464	466	425	442	451	497	484	445	432	475	449	463	460	484	436	445	480	440	471	476	454	442
22595	8229	5610	2601	1852	1487	1246	997	903	809	748	664	611	618	589	531	564	509	514	550	528	511	534	524	533	492	459	501	477	508	535	542	584	557	524	555	511	542	536	538	535	558	542	558	490	519	505	487	544	512	526	495	458	526	515	519	535	523	506	468	487	466	447	522	456	498	431	459	478	508	518	456	451	433	429	520	482	535	507	465	489	493	506	474	483	478	464	426	450	473	478	445	486	496	444	510	460	483	447	467	469	503	494	474	466	515	483	463	436	483	466	456	461	452	512	454	512	462	473	463	464	469	446	479	450	426	448	445	426	506	417	473	481	476	486	462	462	477	519	480	461	493	454	464	510	500	526	446	478	488	468	519	498	468	495	472	474	476	519	478	464	471	489	493	490	455	462	512	467	434	443	463	466	468	476	480	481	498	459	486	441	492	443	460	511	479	494	510	455	463	477	458	482	489	424	478	469	424	467	441	477	434	461	472	462	455	428	468	463	458	438	462	456	505	510	465	464	462	489	474	437	460	499	487	464	487	477	503	479	470	454	461	479	464	477	437	486	456	492	493	458	468	471	513	473	489	496	469	472	458	444	487	426	481	497	470	460	483	509	459	438	447	484	471	448	439	441	449	449	492	445	422	502	486	534	471	501	478	485	509	482	476	463	450	498	441	445	463	504	492	532	465	454	448	496	457	464	484	481	499	465	494	463	484	465	461	509	458	467	426	453	462	465	483	483	472	485	482	479	432	461	461	472	491	457	478	476	477	478	470	506	478	435	480	466	466	477	487	485	465	488	484	468	488	448	475	461	466	472	470	493	513	463	470	480	472	500	448	467	450	446	463	481	464	496	463	480	501	485	478	471	453	475	466	457	500	477	495	502	467	472	493	457	434	464	439	463	501	489	463	463	471	462	465	491	480	479	472	466	489	497	449	454	462	495	473	480	460	517	489	448	433	485	494	492	475	476	501	456	466	462	437	467	418	434	445	473	502	457	469	480	487	506	448	452	487	452	458	430	458	471	496	465	460	468	466	473	450	508	477	476	475	474	488	439	474	464	483	440	490	470	485	444	485	467	509	463	469	457	477	468	521	519	448	457	493	455	467	465	476	458	454	475	469	461	488	455	444	476	449	463	497	494	458	439	480	467	477	454	489	497	463	496	477	462	458	490	452	497	471	432	450	494	468	454	470	484	438	441	480	482	446	465	487	484	444	476	436	515	444	462	467	479	466	430	492	464	470	450	451	487	469	496	489	474	479	467	466	499	461	451	477	467	447	507	450	475	442	434	485	458	476	453	494	456	447	497	478	473	472	459	444	465	444	481	496	476	505	472	457	513	453	514	449	468	497	431	490	488	492	458	461	429	494	488	455	452	483	493	442	444	453	479	462	474	467	487	512	436	452	456	480	446	457	491	444	467	443	478	514	455	520	467	477	467	480	452	489	451	496	456	491	536	460	463	479	429	456	444	488	454	457	461	485	457	485	466	482	469	481	437	460	457	454	508	487	492	465	481	441	408	455	483	450	475	468	481	469	459	472	517	499	410	435	484	441	444	463	442	466	498	444	492	504	453	456	450	481	479	495	501	438	473	474	528	509	480	464	479	496	465	480	464	463	486	462	459	464	435	492	470	425	481	506	466	484	480	435	471	492	465	479	447	439	459	474	494	475	464	460	453	478	454	464	454	453	451	447	442	467	478	471	479	515	473	488	462	475	503	463	464	440	457	459	439	419	448	484	501	442	443	473	479	469	451	506	449	475	454	455	457	511	478	454	493	473	440	424	440	462	450	509	482	494	485	481	488	462	466	476	506	472	488	450	489	483	432	451	483	460	459	473	436	468	462	461	472	485	434	499	461	467	445	499	472	469	447	491	499	438	438	485	469	437	472	447	482	486	467	455	472	444	461	458	492	435	445	477	490	462	449	446	465	448	487	441	433	475	451	458	492	465	487	465	463	461	458	464	480	480	459	417	530	518	460	470	495	485	495	490	482	439	505	437	442	473	439	452	468	474	424	498	515	454	455	477	482	506	495	448	478	470	455	484	453	463	506	471	462	450	463	464	504	481	454	459	451	496	460	487	450	479	462	466	453	476	444	496	501	458	432	466	472	478	490	484	475	491	451	492	461	485	494	465	512	497	448	460	471	474	491	445	462	498	454	480	461	428	477	500	440	452	479	473	456	445	457	434	445	462	467	510	456	443	447	473	495	457	493	441	462	459	471	454	484	509	463	476	453	459	469	501	471	476	431	473	436	467	489	496	465	460	433	476	463	457	463	471	447	451	471	463	418	462	466	509	474	470	452	505	477	448	463	470	445	478	457	470	525	502	460	482	475	444	465	488	493	491	482	497	507	461	478	448	464	477	456	465	464	459	524	467	492	474	487	472	480	459	459	469	476	500	456	480	442	482	442	432	490	498	466	480	492	456	499	462	503	468	443	482	471	447	461	473	447	515	489	486	477	455	456	502	442	489	470	499	479	453	490	490	465	467	441	471	473	473	455	478	469	445	482	446	486	443	444	410	460	493	435	457	461	437	468	474	467	478	480	429	444	482	438	468	474	462	477	462	441	478	522	456	426	485	480	460	474	480	459	429	501	456	468	466	476	487	430	459	461	494	451	498	517	462	501	478	464	452	485	455	496	423	466	457	487	480	440	470	479	474	476	471	484	464	510	460	458	486	443	513	460	472	476	421	480	478	435	445	490	467	505	458	462	492	470	470	496	488	443	482	487	450	468	478	513	458	436	464	481	470	485	464	449	463	406	465	471	440	483	470	459	468	471	475	471	489	469	473	473	449	472	499	453	489	462	466	489	443	473	471	484	467	445	456	450	474	465	513	477	424	483	493	456	453	483	438	495	452	428	440	468	464	463	489	477	479	479	472	533	489	441	479	529	463	464	456	448	464	427	449	496	539	490	469	481	494	466	487	438	495	473	462	499	491	452	480	496	485	457	447	494	452	463	468	447	473	500	464	465	509	474	444	489	455	463	481	478	479	475	453	490	469	476	491	499	483	460	461	507	477	459	483	474	476	468	453	458	474	484	460	504	497	467	454	479	444	419	475	469	462	466	465	499	414	462	503	487	465	467	444	471	454	451	460	479	508	495	421	503	481	481	492	453	470	485	471	452	455	500	503	475	455	461	481	473	427	482	494	437	472	441	448	453	497	450	462	459	493	479	499	433	452	476	470	465	478	488	479	481	484	413	453	504	453	532	499	485	483	448	480	433	461	491	498	476	455	456	427	443	463	499	464	476	453	469	441	483	452	478	466	462	460	504	480	494	465	446	473	495	464	476	476	487	435	493	504	431	440	481	494	498	494	468	434	468	481	439	477	420	534	436	462	454	484	489	438	497	485	458	486	523	446	453	429	456	512	496	509	518	463	503	455	463	481	474	479	455	467	475	488	439	508	454	463	454	508	460	483	477	447	441	475	526	480	458	480	486	466	475	476	488	459	468	505	497	474	464	421	517	494	469	494	433	453	477	413	483	457
25512	21611	27494	26044	7623	649	484	416	363	382	320	309	280	330	288	294	289	280	286	337	296	263	282	289	284	287	290	273	264	305	271	321	327	338	309	293	280	298	297	276	303	323	293	281	294	279	312	283	292	332	286	305	300	292	290	301	291	270	289	272	266	265	317	277	260	290	264	245	291	301	257	283	269	276	243	291	240	262	276	246	263	264	271	288	256	265	251	279	269	285	268	268	266	284	244	274	283	249	284	268	315	271	236	266	285	265	283	263	253	266	271	260	285	266	296	274	281	260	289	300	279	262	243	283	278	303	245	277	290	258	266	280	268	282	270	252	283	272	282	304	246	270	242	260	269	263	282	265	270	271	295	298	270	275	273	269	277	264	262	259	253	268	289	274	259	292	265	297	250	266	245	264	266	278	298	227	254	276	270	292	281	247	262	272	260	261	269	280	286	244	297	263	265	259	295	302	260	259	240	231	264	267	276	241	262	271	277	286	261	288	278	264	281	287	246	248	260	249	259	282	290	271	293	243	213	286	272	289	275	246	255	285	291	272	269	290	264	284	268	268	278	261	267	260	297	277	243	261	271	256	253	290	270	255	261	291	263	281	280	288	285	251	259	252	266	264	278	279	261	293	277	264	295	283	260	267	257	247	268	258	279	241	274	264	287	259	252	294	270	250	282	292	257	251	282	268	263	270	275	275	259	267	283	242	269	272	275	255	265	301	277	259	250	250	225	257	272	265	258	259	297	270	264	294	269	261	262	250	285	266	280	265	248	286	270	261	234	283	249	285	275	253	274	262	243	285	262	276	264	253	273	247	230	274	263	264	272	264	290	307	269	263	270	276	269	308	277	277	307	301	282	284	253	269	243	257	269	269	285	293	254	274	274	254	256	301	259	264	259	267	257	278	273	272	271	296	252	257	266	281	271	271	263	270	281	278	260	262	284	266	314	242	293	291	243	282	289	261	281	277	242	262	297	262	253	260	273	279	297	262	261	274	295	258	280	273	267	245	273	286	281	264	229	254	255	256	236	290	264	270	259	251	250	277	276	270	255	253	264	285	264	292	299	297	271	269	256	304	286	260	276	299	286	278	264	255	285	265	274	234	269	296	260	290	273	273	262	281	276	254	268	258	256	280	280	301	262	278	276	278	278	292	260	275	262	263	271	281	230	237	260	292	261	276	257	246	250	223	248	282	285	279	280	267	275	300	270	256	262	261	282	252	268	275	274	276	311	241	281	265	285	266	291	296	291	257	314	251	263	282	262	272	256	255	261	264	251	275	281	283	277	261	245	257	269	263	258	309	249	272	263	254	249	248	270	282	271	273	252	304	253	296	257	266	244	290	263	277	296	231	280	295	272	232	259	271	264	288	265	254	236	252	254	284	281	277	311	279	302	256	277	287	251	268	259	288	283	254	291	268	247	251	259	275	273	260	282	264	272	272	295	278	246	282	282	278	256	243	266	275	239	272	269	275	268	272	273	272	272	284	261	255	263	277	266	279	288	285	263	275	296	287	292	267	244	276	279	300	262	279	249	256	276	282	286	296	279	264	232	277	279	269	256	291	258	273	248	264	271	276	290	262	247	295	288	242	262	267	270	276	264	268	277	271	261	292	262	280	239	294	273	240	247	273	278	301	254	285	265	271	285	263	294	270	274	261	246	264	247	288	268	258	285	288	271	264	253	295	253	272	294	273	281	292	274	248	278	264	285	276	261	258	281	269	276	289	276	302	281	262	261	263	280	292	264	297	229	262	265	275	259	253	273	261	262	236	253	280	268	288	267	274	277	279	256	269	287	269	273	263	272	272	278	264	287	270	266	279	283	298	268	301	246	291	286	248	298	275	255	316	250	246	253	312	276	285	255	272	261	283	284	273	268	336	275	274	285	245	237	282	284	248	264	296	266	271	276	283	284	304	298	245	271	263	268	273	264	251	262	293	270	279	258	268	273	290	313	287	309	253	279	255	302	289	277	277	288	272	276	261	267	244	281	276	272	260	264	282	250	279	290	270	249	266	265	268	269	254	278	271	297	269	285	278	297	275	285	278	272	276	269	263	258	270	278	264	276	265	283	302	294	265	266	281	271	282	261	261	269	280	268	286	296	262	280	287	241	269	250	255	248	277	261	278	273	267	258	253	280	295	284	284	272	265	290	268	243	248	235	279	293	261	265	306	284	257	274	271	251	273	288	278	247	286	265	287	282	290	273	274	246	276	267	252	243	256	276	283	261	271	240	285	276	256	278	250	239	262	267	254	301	257	265	299	250	247	258	274	254	264	281	290	277	291	248	299	285	281	246	254	267	265	282	281	279	253	275	244	263	243	293	261	259	272	284	323	252	274	273	274	255	283	243	255	278	246	284	258	295	290	289	273	241	272	296	264	260	280	254	239	259	271	277	294	268	302	258	249	257	253	262	274	273	268	289	262	285	241	264	293	249	273	288	275	279	243	276	279	294	304	259	236	277	276	289	281	262	252	306	270	262	282	267	259	267	255	267	272	242	257	250	263	264	248	292	262	268	248	251	265	277	256	258	249	255	280	286	273	277	269	285	259	276	280	268	270	253	249	277	291	262	257	279	272	282	251	280	281	258	238	257	293	283	252	251	267	280	251	265	271	300	252	283	262	254	286	281	285	270	276	271	279	238	248	255	275	280	303	267	290	267	258	279	253	270	280	291	252	264	281	242	276	278	251	281	250	279	280	301	259	261	286	255	274	250	263	263	279	298	254	303	285	240	288	267	284	249	240	284	263	257	263	290	304	278	271	271	275	261	270	285	280	266	289	258	240	280	275	270	290	256	258	290	288	279	238	286	283	268	259	300	278	290	246	254	264	294	258	270	268	274	274	308	272	273	263	270	258	274	285	284	259	259	280	283	267	258	276	269	258	259	257	270	269	258	249	261	255	299	274	286	278	266	291	280	266	259	254	243	269	260	265	238	289	261	248	256	256	270	332	255	260	262	268	261	282	267	279	300	288	249	246	283	278	280	253	266	245	284	268	302	280	275	264	273	265	256	264	278	307	250	256	283	272	266	276	264	269	277	254	261	263	295	272	262	290	272	282	258	261	268	282	267	257	268	254	257	255	273	290	279	261	298	254	278	268	259	241	269	230	210	254	290	278	239	278	277	294	298	270	256	264	272	288	277	269	254	289	295	273	263	306	268	278	263	276	272	286	273	272	274	263	273	255	277	270	273	282	253	288	286	279	276	293	249	250	258	256	279	283	284	264	283	293	263	260	265	256	263	280	251	258	274	264	261	264	236	279	253	271	253	269	286	264	272	281	297	253	277	300	268	250	302	271	273	270	279	274	285	272	275	258	278	260	247	251	287	254	263	277	261	279	268	270	287	276	243	280	259	277	271	273	271	274	275	276	298	287	259	267	285	284	264	264	274	298	266	254	237	264	274	286	299	273	289	275	259	282	278	256	283	302	267	276	251	270	256	265	276	283	257	250	268	272	267	275	241	268	293	255	259	284	277	264	267	254
19168	4852	3174	1509	1144	943	711	608	504	478	422	428	386	396	378	378	364	315	370	334	296	315	343	345	308	314	342	321	324	357	354	381	381	383	354	370	352	340	316	336	337	347	363	328	339	370	345	351	323	360	307	365	352	320	308	333	325	368	314	298	306	306	314	314	289	299	289	337	308	299	308	351	299	293	307	303	300	326	309	322	345	267	307	315	327	294	303	273	310	287	294	317	320	331	329	294	302	300	301	325	283	317	282	322	317	315	317	315	299	296	295	295	323	320	309	305	331	280	315	274	308	302	280	353	332	283	318	315	323	307	311	319	336	296	328	314	304	316	285	322	298	304	358	270	308	312	295	289	316	320	284	335	336	308	281	295	312	308	268	280	310	343	299	270	312	298	282	311	282	313	336	294	294	300	294	302	303	290	314	316	294	304	310	315	312	298	295	311	296	281	293	296	334	306	313	318	314	315	296	324	297	295	278	309	292	312	306	313	309	303	309	318	323	303	299	313	287	314	285	299	281	312	304	301	289	274	280	303	297	285	281	277	286	327	286	334	280	322	309	297	334	285	281	299	325	301	303	299	294	310	296	295	302	299	305	343	304	295	309	290	310	336	289	324	340	277	336	266	291	307	314	297	290	300	313	282	315	291	288	292	319	295	278	294	283	270	293	278	303	289	317	312	297	296	286	291	290	302	288	300	297	296	302	276	305	283	291	307	302	312	338	327	296	303	300	305	290	297	301	275	269	316	294	281	309	283	326	312	297	285	312	316	280	254	321	294	328	328	296	305	357	314	284	337	317	288	316	327	285	306	334	291	335	285	273	325	301	299	306	289	303	319	300	323	325	318	324	329	331	297	318	300	276	319	294	286	347	300	297	308	327	322	298	305	314	313	284	298	291	282	281	322	327	273	304	333	313	298	312	285	323	286	291	286	334	294	275	294	278	329	308	304	306	327	276	295	329	282	320	300	296	308	296	299	278	292	311	285	295	311	294	291	313	292	297	285	284	302	302	298	315	289	317	274	322	309	311	273	282	290	303	289	287	298	294	333	271	294	321	301	302	293	297	289	288	302	294	300	286	310	305	325	303	294	323	285	322	302	300	334	286	280	325	331	284	307	317	298	311	287	315	315	292	290	320	284	305	330	302	309	315	306	317	295	295	301	342	290	292	360	285	292	283	281	291	291	322	301	314	317	280	295	314	325	272	324	317	292	292	297	292	299	328	321	298	296	311	301	304	290	331	300	281	301	337	318	342	314	296	320	292	309	290	283	294	322	281	294	281	291	305	300	307	287	319	318	326	297	348	314	317	299	266	291	314	287	306	310	336	295	293	294	306	323	304	300	285	296	322	285	320	313	282	310	311	300	330	289	315	299	272	294	290	311	289	289	311	315	324	278	337	308	306	311	293	300	301	275	262	273	303	290	314	288	291	307	281	293	303	292	289	309	319	307	303	279	298	271	308	292	299	326	310	313	306	311	287	296	270	285	256	283	318	299	316	290	285	296	284	309	288	316	296	307	278	304	323	303	262	287	327	305	298	317	290	336	300	319	267	299	321	308	314	297	297	282	301	274	269	314	313	325	329	290	279	300	308	323	308	324	310	311	326	270	311	299	277	312	325	310	313	291	309	329	281	312	283	317	335	301	303	354	265	304	285	294	297	284	288	310	288	326	292	324	303	284	299	299	292	289	298	286	309	319	320	318	309	312	294	309	313	280	284	293	316	294	302	284	328	293	273	304	303	303	322	305	301	295	295	322	311	336	294	307	313	311	308	306	317	284	308	305	283	284	305	279	320	308	301	296	314	286	324	331	319	296	327	284	303	310	296	306	309	304	309	305	319	274	305	295	317	338	309	314	294	315	325	296	307	297	285	295	289	309	297	313	296	308	290	291	300	334	308	315	331	322	302	312	348	328	304	323	312	288	309	299	293	332	295	325	283	279	299	281	294	303	297	281	311	291	305	308	276	328	306	316	306	306	296	339	300	309	303	292	326	302	316	317	303	292	278	301	275	273	325	296	293	306	283	305	278	328	324	335	291	290	323	286	332	291	327	287	311	299	291	298	276	325	301	269	283	304	287	334	266	302	285	289	294	277	304	297	324	280	306	299	284	312	294	304	317	287	305	306	309	308	295	309	263	276	312	303	307	297	336	274	299	301	317	286	314	285	289	282	310	292	320	292	305	294	287	301	327	341	304	319	315	278	290	288	321	281	293	316	300	305	320	264	283	320	297	310	287	299	276	294	324	301	309	273	286	272	291	326	307	276	300	292	314	277	310	293	262	301	301	327	298	286	324	341	318	284	327	304	318	310	296	289	293	317	301	290	282	279	289	250	269	288	302	309	317	339	270	287	321	288	322	278	314	272	301	306	300	286	318	288	276	310	310	306	324	309	320	309	299	322	306	272	286	330	291	294	279	282	298	280	318	325	301	268	302	314	285	296	299	311	258	294	312	298	267	291	260	284	339	318	311	294	314	305	312	282	279	299	286	288	297	281	283	299	311	287	311	317	263	301	301	287	329	296	288	295	296	324	333	313	307	321	290	302	305	323	310	319	291	319	300	298	326	303	324	339	313	312	310	350	282	306	292	299	272	302	310	269	285	322	304	277	319	319	335	303	324	296	288	285	296	291	287	309	309	314	288	310	333	291	320	322	317	306	329	299	295	303	287	315	313	311	305	288	300	300	322	288	301	304	301	312	301	301	314	286	310	308	298	283	288	296	293	305	288	283	295	329	310	322	313	294	302	281	294	283	277	341	286	324	316	337	261	286	302	297	287	329	271	290	294	281	315	286	296	346	316	308	295	304	319	327	277	290	332	321	302	270	316	300	291	296	329	301	338	323	321	293	305	293	312	293	329	282	296	309	326	269	287	321	313	306	293	296	278	298	315	310	310	294	312	291	304	301	335	279	332	313	288	309	324	335	301	307	283	285	321	290	335	290	326	305	306	289	322	311	297	302	278	287	292	339	262	289	276	328	306	305	301	311	290	330	301	298	293	287	319	295	319	273	280	321	276	294	292	310	286	323	304	335	300	325	271	311	297	279	278	286	292	342	325	320	324	328	286	321	320	277	309	286	327	309	304	296	307	317	306	300	297	308	336	301	310	289	289	300	327	305	325	313	286	303	302	302	303	315	316	272	320	304	308	290	327	272	331	268	291	264	319	301	292	280	296	310	306	296	312	290	302	325	286	331	289	333	309	303	298	327	287	310	302	325	319	306	294	301	299	320	303	305	297	299	319	259	286	317	298	312	281	284	300	313	314	294	279	327	298	273	328	304	273	300	280	286	337	300	291	278	299	298	300	313	278	321	327	305	327	296	269	293	283	326	299	289	315	295	337	279	292	310	317	333	326	311	320	291	319	279	317	266	292	313	291	303	276	307	315	281	288	298	290	278	310	300	309	305	313	310	235	289	304	319	309	299	287	289	280	306	307	309	270	322	301	284	332	272	315	292	302	299	281	299	298	293	299	297	313	298	296	297
23156	21575	29255	24358	21570	21548	5118	1262	1016	924	792	798	719	682	644	651	658	632	619	661	574	597	607	593	602	592	596	618	562	640	665	654	703	639	649	602	586	603	630	567	594	594	557	602	569	583	592	606	563	595	548	579	595	600	641	554	580	540	574	554	519	587	514	603	516	530	570	527	559	577	555	594	538	586	548	535	540	532	524	534	587	554	558	571	560	516	561	537	587	564	512	560	532	564	473	541	568	573	535	547	556	543	572	532	586	562	541	560	520	545	568	532	536	544	611	550	558	586	553	541	520	533	541	560	572	572	562	570	537	509	562	566	573	561	525	567	543	562	594	536	538	530	542	563	542	545	549	534	566	554	530	540	557	539	569	583	570	559	536	560	563	570	553	559	558	571	552	570	556	539	542	578	538	532	578	553	548	471	532	545	557	571	536	520	533	558	547	547	519	566	543	509	551	518	539	571	526	550	498	567	599	541	545	570	552	557	528	559	546	517	555	586	520	527	549	554	541	504	566	533	561	507	489	593	570	568	578	555	542	538	546	571	592	568	527	533	517	560	592	546	513	551	591	545	613	529	520	547	589	520	556	613	525	568	554	509	527	587	566	577	593	568	577	518	525	558	552	566	542	562	570	545	516	555	598	542	535	579	537	551	540	572	595	534	571	542	536	562	531	613	543	585	563	552	552	574	566	492	554	528	559	545	570	552	525	570	547	562	517	537	570	531	548	589	533	578	536	529	577	569	564	497	558	536	556	526	519	562	508	508	541	519	556	550	526	514	526	571	551	553	555	565	568	581	552	554	568	556	555	550	547	565	534	559	512	525	562	530	552	520	546	605	585	549	538	523	535	590	601	538	565	543	561	565	559	568	535	539	544	578	530	540	497	558	598	550	550	571	511	557	529	533	541	555	525	523	525	598	536	553	527	544	540	521	543	575	505	546	499	578	531	571	543	549	504	559	539	557	572	548	549	550	574	561	571	583	544	529	584	526	532	555	575	565	566	534	587	536	536	589	517	577	543	565	554	541	531	553	561	554	563	511	574	512	548	558	577	554	568	557	529	527	569	571	549	547	524	545	522	551	516	557	552	554	534	541	525	541	538	546	554	521	496	542	553	580	553	539	591	510	524	539	605	520	566	557	549	549	540	552	585	580	580	526	551	533	582	540	547	560	558	623	566	557	529	537	543	582	574	564	530	537	560	572	515	567	542	536	539	549	558	512	538	565	503	538	557	543	520	561	552	581	550	563	518	542	556	583	527	591	560	540	572	551	566	533	516	607	554	515	546	545	518	488	552	537	517	572	531	572	595	542	542	567	503	558	531	511	560	523	558	556	522	582	539	562	531	571	496	580	541	521	554	605	555	546	556	567	544	550	560	548	525	531	531	538	535	557	514	563	566	599	517	531	501	584	552	562	572	544	581	548	557	542	545	545	546	571	504	540	537	547	540	546	532	565	584	575	556	560	552	550	498	536	560	535	563	522	549	549	590	570	515	586	551	522	530	504	544	549	562	561	569	536	541	567	548	594	540	554	527	511	541	543	563	546	604	558	509	555	520	567	525	537	564	567	530	522	532	546	574	564	533	555	583	519	564	558	556	574	507	531	530	572	549	556	519	563	552	493	554	544	567	550	582	522	522	571	570	530	563	541	523	517	548	540	545	540	554	553	540	535	569	566	515	528	520	505	549	523	536	542	535	537	527	589	576	560	535	516	554	569	530	546	567	597	586	572	514	539	550	536	557	534	536	548	527	520	557	589	589	578	531	515	583	541	561	592	601	553	521	559	553	555	554	526	542	533	557	531	542	568	552	512	548	569	550	547	553	562	544	562	549	535	540	552	533	543	562	545	537	553	518	569	577	585	537	565	524	530	552	574	546	534	563	573	532	551	577	534	596	535	523	530	535	542	549	561	519	561	554	547	549	558	557	552	563	560	509	602	588	549	553	529	564	532	543	523	512	586	551	559	564	528	529	550	572	546	560	556	543	585	537	562	571	563	594	526	551	567	591	606	545	547	584	586	584	529	537	563	596	505	545	508	574	556	555	569	551	585	550	550	528	538	576	565	586	541	519	539	539	541	543	552	549	529	556	575	557	531	573	538	567	521	523	571	569	565	527	535	534	490	530	571	549	519	552	566	513	530	585	548	567	545	527	583	542	531	538	591	531	534	554	510	516	517	579	529	519	533	538	551	559	559	555	531	554	547	530	526	541	543	575	543	525	567	530	560	589	528	575	598	566	545	561	536	496	543	574	565	582	532	561	572	538	566	564	516	573	502	492	571	544	529	516	575	561	552	550	539	547	555	508	562	570	573	502	567	611	549	509	523	554	612	595	567	579	555	571	551	564	533	564	531	565	591	557	538	507	577	568	552	548	470	562	566	547	515	578	541	575	505	549	595	540	553	480	498	549	530	516	545	534	526	555	586	541	568	586	572	523	520	584	514	538	544	584	586	582	469	603	589	535	540	533	564	512	538	556	562	534	583	579	568	525	581	537	535	537	542	590	553	534	572	545	538	561	527	553	550	535	544	557	518	597	535	571	550	526	537	540	560	555	598	496	582	553	557	540	537	556	564	558	564	536	568	536	536	576	561	545	566	532	524	546	596	570	544	528	587	561	543	558	576	524	553	543	542	518	564	565	571	557	519	548	549	521	533	523	555	594	540	538	538	540	548	553	522	559	585	537	562	563	572	563	545	517	592	562	526	558	550	546	540	541	528	562	522	519	518	552	584	570	559	565	521	541	561	567	544	512	557	555	552	556	539	533	523	518	556	570	540	527	577	537	553	548	531	569	495	549	532	529	579	561	515	548	553	541	549	561	564	569	502	563	550	557	554	548	544	533	537	540	561	591	544	534	555	532	563	524	536	567	520	529	512	544	549	558	529	525	552	578	556	565	556	524	546	560	543	551	534	553	529	503	513	493	531	546	543	550	585	520	550	543	540	554	572	544	547	533	537	536	506	557	600	540	534	528	540	544	549	548	534	564	518	557	568	543	549	539	519	535	565	538	509	539	577	596	518	539	592	553	537	532	548	550	567	557	585	552	526	547	546	528	540	551	542	558	518	537	547	552	560	594	573	531	582	592	511	508	539	566	554	558	569	525	543	535	554	520	519	560	575	558	536	556	581	533	538	540	558	562	533	569	554	538	553	564	590	536	518	529	575	568	522	556	583	594	534	505	571	527	543	501	522	532	549	547	564	526	550	535	563	486	547	521	557	561	527	566	533	551	530	540	542	526	513	551	564	540	589	520	570	553	559	559	533	568	533	535	588	535	567	565	493	528	552	562	547	580	571	560	530	545	552	537	570	604	578	558	546	536	551	550	559	532	548	486	536	513	572	526	546	562	579	557	499	548	576	585	518	544	541	524	526	579	584	522	558	551	530	534	579	545	565	543	521	573	573	608	542	567	504	548	553	537	527	566	555	541	558	542	539	556	535	535	546	523	547	540	541	557	540	534	497	542	549	568	600	602	591	569	554	574	588
28702	14022	9463	4578	3469	2576	2051	1591	1363	1188	1030	1021	855	786	822	815	759	652	705	702	705	661	652	650	623	626	631	617	645	651	725	679	752	685	702	702	636	675	691	661	617	647	616	598	661	667	623	648	637	627	609	599	631	639	612	641	611	612	614	590	577	605	617	601	596	589	579	567	608	570	601	616	578	563	613	569	587	596	602	586	552	581	542	598	589	586	558	604	561	552	588	611	574	569	589	646	620	576	558	551	574	599	583	559	523	613	590	568	597	611	576	591	584	559	582	560	560	560	547	604	570	601	553	564	551	584	578	488	558	566	590	574	573	580	588	577	575	600	555	586	553	548	575	594	571	537	638	555	586	583	562	553	571	576	560	606	573	577	596	517	569	597	551	554	582	581	577	574	575	589	560	601	563	532	531	579	543	546	609	573	562	574	583	575	561	580	598	558	564	587	543	561	553	540	560	563	573	547	563	537	583	578	592	566	611	607	530	579	548	579	596	563	546	580	597	552	581	585	541	548	597	570	591	604	594	549	587	638	600	592	597	542	583	554	609	547	594	555	525	602	549	596	592	551	579	538	531	621	554	542	562	598	559	540	571	545	590	597	552	575	587	576	549	540	577	564	545	568	552	557	564	575	536	569	553	570	592	542	537	587	553	517	584	617	551	561	577	577	536	606	594	587	567	550	573	550	563	601	554	578	546	594	545	600	547	516	540	582	591	581	606	575	599	562	581	615	572	599	585	559	565	586	599	562	557	566	565	540	600	548	536	540	551	545	557	559	573	528	517	561	590	553	580	560	600	602	604	567	557	571	621	603	604	569	596	596	564	598	546	584	596	566	550	579	543	573	572	593	598	580	590	587	566	547	609	548	538	582	528	571	565	580	553	563	587	579	579	570	554	549	604	592	564	581	569	581	537	522	593	579	573	555	561	575	581	550	611	545	576	573	580	566	605	573	510	570	630	568	586	557	555	566	550	557	582	527	590	543	529	541	548	604	552	579	545	559	603	546	552	556	550	591	566	591	574	587	559	527	497	552	596	584	594	551	554	584	573	575	561	580	569	597	553	607	589	536	579	575	545	613	551	613	572	556	564	560	546	577	529	529	630	573	590	565	559	582	602	551	597	600	559	579	557	559	607	534	594	583	535	593	556	638	583	538	583	553	553	573	572	567	538	564	577	598	553	572	560	548	555	516	557	532	537	581	563	623	577	608	559	605	524	571	525	549	546	577	612	554	582	587	574	543	565	562	575	575	609	586	583	540	572	601	560	620	612	578	610	583	533	581	606	569	587	611	580	565	543	529	587	552	586	547	542	574	601	589	550	556	562	584	564	592	621	613	575	583	591	604	571	559	583	583	539	554	591	560	540	553	587	611	576	568	545	592	553	550	556	567	566	594	572	573	600	558	572	588	544	584	568	618	571	570	596	550	609	597	533	602	595	584	573	588	606	571	576	556	558	574	515	522	583	552	583	570	564	561	568	576	559	582	555	558	613	510	585	545	564	587	606	524	569	602	573	554	562	548	550	609	590	578	530	537	557	598	550	523	540	555	570	575	551	573	560	593	601	552	576	613	569	580	577	533	590	552	545	623	546	549	589	570	560	552	599	553	594	565	579	564	581	567	555	566	570	566	533	587	543	579	588	547	605	579	586	592	607	554	542	598	588	562	565	557	566	576	575	591	607	565	590	575	580	536	532	581	595	549	542	547	568	578	558	529	616	552	584	599	595	598	563	562	554	625	561	575	570	594	597	570	582	582	617	565	563	541	553	625	566	574	579	609	563	573	581	594	590	555	569	610	546	582	583	594	555	572	550	580	555	553	593	590	560	547	560	572	559	582	583	544	538	539	542	520	556	610	576	526	518	591	584	573	514	575	578	578	556	555	589	623	604	585	561	555	576	567	538	545	593	529	567	554	579	568	552	622	538	567	570	601	542	602	587	561	529	566	598	584	583	579	543	592	594	559	558	532	573	547	568	597	560	566	592	548	585	606	557	621	601	607	578	560	555	581	572	584	562	575	561	565	561	553	555	573	580	584	583	549	557	592	552	567	556	563	587	540	561	639	571	545	555	568	611	605	582	573	590	532	620	587	565	548	594	558	553	556	589	565	571	584	607	577	608	542	556	586	566	570	566	550	590	528	615	571	537	547	569	592	570	540	549	566	540	552	583	568	566	568	553	543	620	566	628	551	574	579	586	585	551	573	597	562	553	552	581	576	589	572	535	617	586	607	561	549	561	558	609	574	604	589	592	582	548	506	553	593	559	579	592	566	538	580	556	541	574	575	543	562	588	556	576	551	590	571	566	609	562	561	563	548	557	581	543	584	571	522	592	574	555	580	589	591	570	575	594	547	599	600	569	596	557	527	582	566	616	638	575	568	599	581	607	560	582	574	581	599	556	593	575	555	550	540	572	535	562	551	531	583	588	559	596	609	564	537	588	545	580	568	586	541	560	564	565	599	533	602	541	577	538	565	583	576	569	590	562	548	571	584	544	609	564	593	596	569	572	572	581	575	558	591	584	539	612	588	546	605	549	597	581	556	558	605	569	579	558	601	583	557	558	573	576	605	541	556	571	591	601	573	603	594	607	569	611	569	578	554	559	596	581	600	546	556	530	564	572	558	569	576	559	572	554	593	534	551	550	588	589	568	557	596	607	581	576	567	597	571	576	577	559	553	563	564	571	609	559	571	598	561	561	569	546	588	523	580	590	579	592	557	582	563	540	573	577	578	579	568	579	530	601	605	564	529	582	566	573	620	571	590	581	562	540	564	539	537	589	572	548	571	560	589	587	582	616	582	537	621	594	526	543	555	548	579	559	560	588	586	620	563	567	564	567	546	542	593	596	599	598	559	570	588	606	526	563	558	581	583	597	563	580	595	565	604	583	562	591	555	564	552	573	598	561	563	576	577	543	588	585	572	545	578	582	599	574	598	561	578	566	538	568	580	519	557	596	542	568	557	582	570	558	555	607	614	542	537	505	630	570	597	547	577	560	572	576	598	613	541	600	572	574	538	582	591	564	606	553	589	575	580	571	594	560	565	564	601	588	578	601	559	602	582	553	585	548	561	579	593	586	541	600	546	569	559	553	564	513	582	562	574	580	571	571	561	592	563	583	547	560	552	532	609	559	537	614	602	585	556	582	574	571	618	598	575	577	577	591	606	596	561	614	563	612	585	549	592	548	574	604	576	524	596	609	532	570	590	561	535	599	561	599	559	568	563	580	564	583	584	553	579	557	559	525	568	595	569	566	553	562	579	552	587	551	541	540	586	586	519	566	547	544	570	568	572	592	561	574	611	557	546	580	598	558	542	544	574	583	591	564	614	595	585	564	585	595	567	584	576	582	582	549	580	568	586	568	556	551	590	610	569	582	578	569	583	545	565	606	567	617	571	551	573	583	588	554	580	570	536	573	579	567	553	541	559	564	568	554	545	561	575	568	593	547	612	573	580	590	575	584	579	573	525	543	568	502	575	590	580	578	607
28459	16387	2618	644	485	434	333	274	257	263	254	287	234	261	280	250	255	279	252	253	264	290	276	259	242	266	278	254	247	263	274	247	311	255	276	294	302	283	273	240	265	274	274	297	272	256	265	306	302	262	264	267	263	280	270	279	277	256	252	281	245	303	260	254	253	263	255	287	266	252	277	252	252	283	255	246	242	253	273	249	250	254	254	273	260	256	229	251	244	286	269	250	266	265	241	262	254	264	253	246	267	265	226	229	238	263	268	252	278	262	237	262	240	248	253	243	252	240	254	252	249	266	250	256	280	239	263	235	244	272	255	237	228	242	255	254	261	295	225	251	259	271	261	267	277	263	265	249	247	255	253	265	250	260	227	285	246	245	286	268	223	276	257	267	247	230	251	260	251	241	267	248	245	268	251	243	251	252	253	262	282	251	264	264	271	245	275	271	242	284	264	245	223	230	251	269	255	281	242	249	250	247	246	267	268	262	281	242	276	288	278	251	269	266	252	241	240	238	248	264	275	275	234	255	227	249	234	272	260	236	274	270	285	232	233	264	240	232	262	259	256	241	271	273	237	254	247	242	262	260	289	263	260	275	244	258	254	269	258	262	259	243	256	276	251	232	273	241	255	248	255	268	240	246	250	263	260	269	265	266	231	257	270	278	249	252	264	270	261	268	278	275	262	272	229	258	261	262	261	248	237	265	258	226	233	263	227	280	255	266	242	253	277	289	278	232	283	249	281	256	238	245	268	236	277	248	238	246	298	260	272	264	274	261	274	258	249	240	246	264	247	236	238	266	262	238	250	263	260	265	222	259	274	243	282	262	272	258	228	258	233	253	265	263	247	263	258	256	249	249	272	257	240	252	249	271	252	254	269	243	260	223	248	292	269	254	254	223	255	248	260	225	239	256	259	259	237	239	269	268	249	235	271	243	253	248	259	272	241	254	271	261	274	276	250	240	278	279	268	246	265	279	263	272	277	276	236	239	246	269	257	270	256	263	249	266	243	248	261	286	247	260	286	245	268	237	255	250	282	271	252	283	248	221	275	241	249	233	272	229	277	263	282	272	246	265	253	275	248	255	235	291	248	275	258	260	278	239	264	260	266	246	297	251	265	273	246	222	263	268	261	250	251	264	228	269	267	205	246	300	250	251	263	220	260	262	243	278	258	255	270	247	259	283	290	281	269	297	262	251	280	256	259	254	242	278	270	268	281	238	239	252	226	248	215	266	284	268	257	252	280	270	254	243	258	283	240	258	254	278	274	267	243	252	247	244	271	273	263	271	257	243	247	246	271	264	264	290	265	237	267	281	259	251	264	241	245	221	237	256	248	231	276	241	226	250	247	267	235	246	240	240	245	231	253	282	287	278	228	235	224	258	255	243	233	259	234	262	268	234	265	263	234	252	250	240	263	287	257	252	242	257	259	252	285	250	271	223	256	259	254	279	288	274	228	286	241	262	244	243	263	239	253	305	253	254	232	250	249	250	232	246	267	278	228	257	235	268	263	264	273	264	231	283	268	267	236	273	230	243	303	220	244	283	257	267	261	271	245	252	247	260	208	264	261	273	253	252	267	268	260	275	264	266	246	253	250	254	242	242	242	260	266	255	269	249	223	236	261	259	283	262	265	252	256	254	240	271	252	240	262	249	250	267	249	243	263	252	258	231	263	248	230	260	263	268	259	249	278	240	248	238	277	253	278	264	271	259	236	237	264	249	240	243	253	233	250	260	270	263	282	256	248	258	278	257	287	245	221	258	242	238	257	249	250	269	255	250	293	279	245	283	261	224	254	284	239	281	261	265	270	238	240	253	235	238	249	260	246	262	273	262	249	266	261	249	276	241	265	250	270	251	275	248	262	251	232	247	269	251	262	247	257	239	252	287	267	230	248	277	226	237	253	262	240	290	259	250	260	259	245	256	248	262	258	271	227	267	240	270	250	248	230	204	270	264	239	236	241	263	276	294	261	284	255	259	290	264	272	274	254	262	266	275	246	256	245	246	276	239	265	281	247	267	269	254	245	262	263	252	263	259	253	232	237	247	245	218	249	216	256	249	265	226	240	262	261	241	251	262	252	236	266	286	252	241	257	251	232	251	271	218	274	270	261	241	253	224	261	235	244	286	230	254	249	256	277	260	243	276	265	242	270	255	250	264	288	253	304	245	285	247	281	274	238	267	290	226	306	267	240	254	253	255	236	229	255	237	232	245	242	269	257	253	263	261	265	226	277	270	253	238	283	241	245	275	280	256	269	256	282	264	256	261	239	267	260	257	239	264	234	240	265	294	280	247	253	275	245	261	261	264	274	263	254	263	241	241	234	280	221	264	257	233	230	250	220	266	269	244	251	261	257	248	244	233	299	258	239	286	265	263	263	236	245	283	263	272	255	272	239	278	253	221	247	220	257	241	284	248	260	250	259	240	257	268	274	253	252	269	279	243	256	235	273	240	285	281	287	276	264	259	235	241	259	248	257	269	264	275	252	238	284	260	238	256	272	264	249	276	248	253	267	266	256	255	248	245	274	264	240	246	251	254	269	263	267	279	266	238	260	239	247	212	254	249	254	280	263	245	248	266	219	248	252	248	261	258	251	269	261	272	265	285	291	269	276	247	234	259	259	239	206	242	278	243	231	277	260	262	256	257	249	240	248	250	265	267	262	265	253	251	243	262	235	288	276	254	270	271	267	245	247	260	261	224	250	225	280	242	256	237	275	248	271	263	249	254	260	261	281	241	274	257	252	263	247	268	232	246	278	243	250	243	261	269	209	282	271	227	258	263	256	283	234	230	245	247	249	259	264	241	265	282	278	245	270	286	253	262	262	264	261	250	257	246	244	260	274	236	264	276	231	256	265	243	252	246	248	263	273	247	261	268	261	245	234	274	273	275	256	252	276	258	263	276	232	266	219	273	273	265	261	258	241	259	266	265	254	261	251	236	244	254	263	283	269	255	232	247	272	251	233	243	235	251	244	294	267	224	217	289	270	254	246	285	283	283	241	247	265	235	246	230	276	273	235	279	273	239	268	260	282	249	244	235	263	273	279	256	248	260	244	263	234	273	249	257	273	251	238	234	237	212	267	263	287	246	259	252	264	255	227	243	258	275	251	257	274	282	255	291	240	236	250	209	261	284	253	249	277	287	250	260	254	273	255	245	267	277	263	261	251	266	270	267	267	269	278	233	244	279	280	247	256	244	242	277	255	249	272	210	273	260	240	269	265	266	265	244	247	261	223	249	248	232	261	273	241	255	229	269	279	251	266	239	249	273	250	286	252	251	261	262	276	265	267	270	276	263	236	257	271	250	248	251	267	230	256	242	265	274	262	246	278	258	241	267	269	234	235	261	277	245	244	265	253	256	233	282	241	244	256	249	270	249	246	277	242	236	247	262	264	230	249	252	280	270	271	247	259	267	244	275	255	269	259	269	280	265	267	286	297	267	263	248	260	247	259	260	258	255	254	277	292	241	251	272	247	260	251	271	229	281	230	251
6587	791	542	428	360	372	350	271	280	280	324	323	284	300	284	269	264	297	308	275	269	283	298	264	239	265	279	262	275	267	299	347	371	307	322	290	285	354	356	309	295	301	292	306	308	324	292	327	305	271	297	302	301	306	267	273	310	298	294	294	266	286	271	286	269	284	271	282	257	272	268	300	304	277	296	266	322	254	240	325	270	269	259	280	281	280	264	284	303	258	301	256	286	312	282	289	256	289	266	277	323	284	273	248	279	268	264	283	320	283	254	265	275	274	289	299	292	251	275	286	253	280	310	279	233	307	269	287	271	266	281	283	304	310	289	270	276	286	321	264	281	279	272	268	310	299	248	301	312	281	285	254	271	255	275	285	240	262	298	251	299	294	264	281	323	236	269	274	265	282	313	283	274	296	281	265	266	271	301	300	286	254	273	308	278	286	266	282	296	294	270	313	274	268	272	299	273	273	281	266	256	293	285	269	272	286	285	299	271	282	270	309	262	246	270	245	278	295	285	298	280	274	269	285	269	275	296	313	295	270	259	291	248	289	262	302	275	312	270	293	268	283	282	297	289	290	276	276	283	244	283	277	276	262	277	306	276	256	273	282	257	268	261	265	290	290	276	251	286	264	266	286	273	271	258	293	291	282	285	275	250	252	243	245	276	259	281	270	282	273	263	295	295	232	270	267	295	302	276	285	270	284	283	292	276	262	274	303	278	271	262	259	276	281	301	273	261	289	265	261	262	286	273	256	287	245	273	273	299	268	274	293	283	273	296	280	289	269	283	294	260	310	283	263	288	266	271	272	296	285	282	265	275	283	287	299	279	241	274	269	232	266	294	289	257	281	248	270	308	293	302	253	252	282	290	286	277	288	266	270	290	282	272	285	265	297	269	301	275	260	297	309	253	274	258	287	293	245	279	291	269	268	261	282	292	292	261	271	292	258	261	272	291	308	279	284	273	274	243	289	306	270	279	266	265	275	262	269	298	257	274	263	283	290	301	268	261	301	278	302	270	294	322	287	258	285	260	284	294	284	261	325	270	261	292	270	273	285	250	289	273	252	305	300	309	271	292	267	288	302	314	276	285	277	290	312	282	270	278	286	301	285	328	280	289	257	311	293	265	305	239	264	288	265	262	276	284	296	319	291	273	291	263	259	259	296	262	284	293	257	278	259	262	275	252	272	263	253	268	286	255	256	250	273	312	258	263	293	281	306	294	294	287	290	277	300	252	277	288	280	275	249	272	247	301	279	279	298	283	292	294	252	270	289	289	298	288	288	295	306	266	271	270	269	270	281	287	279	298	267	284	292	274	263	278	240	316	269	262	293	263	277	272	284	288	281	269	266	277	259	259	287	260	289	292	267	291	258	301	262	261	278	276	286	271	293	275	299	277	295	273	280	284	274	278	298	297	246	296	278	298	274	269	292	277	302	286	282	266	302	274	281	284	253	254	285	293	261	269	280	272	295	282	276	291	283	290	254	283	272	275	254	294	252	246	272	283	288	294	260	260	274	281	300	281	283	286	282	294	302	275	266	271	264	296	312	277	299	304	287	292	268	280	277	263	299	246	288	254	285	324	271	273	275	292	261	249	285	259	283	283	284	256	289	266	279	309	262	297	285	276	256	272	289	262	282	278	259	272	308	282	244	277	279	281	268	300	291	275	262	282	258	287	265	264	254	260	287	276	275	255	262	263	274	289	256	261	260	256	274	301	274	258	288	276	306	286	271	294	275	290	307	264	285	275	276	255	272	263	267	315	257	312	270	266	247	266	251	255	236	293	270	279	272	278	276	311	299	266	258	272	290	299	264	250	284	258	274	291	313	280	260	256	290	275	312	260	286	263	280	247	256	255	263	303	280	288	264	283	280	263	294	283	273	277	283	259	267	267	280	254	261	299	281	291	311	274	261	269	282	291	255	269	254	275	276	326	267	253	276	281	272	276	255	287	302	307	256	285	257	273	265	265	279	290	282	262	304	278	244	241	273	295	276	273	274	286	267	285	279	274	257	289	268	301	282	257	260	260	288	275	269	279	288	295	297	262	300	284	257	281	295	292	288	293	253	291	267	272	277	261	278	272	283	270	305	294	283	261	290	283	289	298	287	279	321	256	278	315	291	279	287	274	284	246	288	300	299	290	243	267	274	257	268	282	285	266	270	284	267	302	284	242	263	275	288	295	274	271	251	292	296	248	270	271	263	255	275	289	288	268	287	262	276	290	257	274	276	258	295	285	276	303	323	271	276	298	283	310	291	274	277	233	277	264	299	256	287	261	299	262	301	286	286	277	298	248	271	277	280	277	267	255	281	289	294	243	288	257	242	280	296	297	284	296	286	299	282	255	284	287	279	270	277	254	284	282	280	291	294	297	279	280	248	301	276	281	264	268	295	258	281	248	280	264	298	293	254	270	252	283	271	275	315	251	280	279	280	277	275	282	270	264	275	290	266	287	284	296	272	286	301	276	298	282	253	263	249	279	274	257	319	302	275	281	267	296	278	247	269	286	267	272	285	266	257	284	248	266	288	275	271	256	301	278	263	297	269	264	276	313	286	302	298	305	271	266	288	307	297	260	285	289	299	250	275	250	308	276	273	265	264	278	290	271	270	271	275	258	267	264	260	275	293	242	273	273	255	293	286	248	277	269	282	259	293	282	239	268	314	263	269	291	291	309	264	273	288	255	258	280	280	245	287	280	250	297	284	284	306	273	238	261	315	248	290	240	291	289	268	287	276	301	277	267	271	263	295	246	276	251	277	269	276	266	249	276	250	267	280	294	282	279	299	265	268	305	281	271	293	276	288	286	291	268	318	278	268	286	280	286	288	283	280	272	284	286	280	291	275	296	250	275	243	296	276	271	271	275	260	280	273	293	269	274	278	279	296	262	278	266	238	274	279	273	264	275	271	263	278	304	285	263	310	242	270	264	271	310	284	287	251	279	284	306	302	310	305	270	294	277	273	307	282	279	277	283	301	287	302	303	280	264	268	253	268	266	293	304	278	265	257	277	272	278	274	283	289	280	293	239	289	297	291	280	278	314	276	254	299	285	280	277	311	273	281	265	323	310	284	293	273	291	273	277	269	268	302	281	272	263	276	250	288	270	276	268	272	300	277	287	268	254	262	286	280	299	272	291	278	286	258	251	270	285	274	289	288	308	283	264	259	305	271	294	260	243	262	289	271	270	286	286	299	281	263	239	275	264	271	302	299	262	276	276	278	280	243	301	301	302	281	258	278	276	298	279	269	253	280	269	256	302	290	282	275	272	260	254	280	288	276	283	295	280	267	279	296	286	284	314	296	276	276	276	293	289	286	276	264	284	251	267	275	240	294	269	250	264	264	276	285	257	282	256	246	270	258	262	288	271	264	295	297	272	292	295	267	284	261	275	275	294	254	269	286	268	285	285	287	255	287	290	266	283	258	280	283	281	285	278	260	294	255	266	302	298	294	282	258	265	298	276	277	259	247	275	284	294	262	283	269	289	302	272	282
24372	21612	28762	24940	21565	6318	1087	762	649	637	639	558	586	542	543	503	507	464	501	524	465	465	494	478	430	465	444	476	416	491	495	506	539	509	524	486	501	466	492	503	470	468	508	526	508	496	479	476	492	481	483	454	500	487	495	480	460	473	469	437	442	454	423	436	469	464	416	446	471	451	499	484	478	447	471	465	433	456	484	478	476	430	435	480	463	434	420	451	511	463	464	483	453	506	450	436	453	453	444	447	474	443	458	444	455	439	446	425	444	502	468	450	417	481	481	436	482	470	467	471	436	444	448	456	460	431	434	426	474	488	462	428	453	458	449	491	451	481	441	452	485	427	449	444	421	487	437	469	484	433	446	455	440	458	431	470	450	464	438	450	440	446	459	483	470	468	443	461	444	432	462	430	471	490	489	482	484	489	485	472	455	473	468	463	471	441	439	498	473	486	447	450	471	481	465	450	484	439	450	436	424	450	475	450	432	434	464	422	484	455	468	463	456	441	453	442	450	425	466	470	452	445	408	459	462	456	460	441	434	440	499	436	480	467	472	451	427	425	424	465	433	471	475	465	453	468	457	426	424	449	430	487	446	476	449	455	468	462	462	431	444	478	477	454	479	457	454	490	446	442	480	474	476	476	467	464	473	474	448	436	482	441	449	460	463	457	453	454	453	492	477	448	441	463	442	452	464	433	442	443	453	444	482	438	456	437	467	494	482	455	454	470	490	467	456	442	473	420	433	453	491	448	465	450	449	454	427	442	446	458	463	486	439	463	488	438	419	443	464	436	430	450	466	426	415	508	464	483	422	434	443	450	477	479	439	484	467	489	444	434	464	449	411	452	453	449	472	457	428	422	455	429	415	460	428	422	432	467	458	438	484	466	448	433	466	469	483	456	466	427	490	443	433	451	466	486	446	483	467	461	447	501	456	479	483	464	457	444	444	456	447	435	414	465	444	481	446	447	440	445	495	473	469	459	450	463	457	464	463	430	444	470	428	487	484	484	451	453	413	480	483	471	464	471	476	454	463	469	435	501	433	457	459	503	449	451	445	444	469	460	437	440	462	437	420	458	436	446	443	456	491	486	476	466	452	422	446	488	449	447	438	420	501	425	454	465	454	439	448	455	435	465	448	432	444	478	440	446	457	462	415	456	431	437	466	437	435	432	453	490	456	433	451	432	477	445	445	444	482	437	457	425	461	422	471	465	477	471	443	423	456	460	462	477	429	446	472	459	450	452	446	431	450	483	453	450	428	486	443	406	462	423	469	465	455	464	404	472	464	445	406	433	469	476	455	458	440	463	472	464	456	434	410	497	426	435	453	433	427	491	485	444	449	480	443	408	418	433	460	395	442	439	473	432	434	470	472	471	465	457	446	459	506	489	480	481	417	470	442	436	431	462	456	451	462	458	451	393	431	485	509	415	460	452	456	449	423	413	434	456	461	449	470	459	429	453	428	468	483	432	419	445	458	463	437	446	453	456	481	485	425	473	465	450	451	461	441	419	454	463	420	435	435	473	472	448	457	465	451	498	484	432	436	476	429	415	431	439	417	459	481	461	464	457	436	457	484	437	446	463	477	439	462	474	467	468	478	421	433	446	416	476	439	500	461	437	484	444	482	494	464	458	441	433	452	438	460	470	472	429	433	444	442	437	453	453	465	452	412	423	457	444	458	446	434	461	461	479	435	454	483	449	459	448	464	432	426	455	477	472	460	468	417	443	446	428	450	493	406	421	438	431	471	460	460	441	423	398	437	481	445	470	442	477	430	386	449	462	437	467	476	473	417	457	435	465	451	436	426	428	474	480	432	498	459	432	459	469	428	448	430	431	510	488	403	465	493	478	449	457	460	454	453	450	432	471	446	427	408	441	442	440	462	427	408	481	441	437	448	457	508	451	475	426	443	460	432	436	479	435	425	459	439	424	482	456	452	444	445	476	457	435	453	445	465	469	436	466	432	431	458	495	479	463	456	482	448	427	443	475	426	478	472	475	399	452	431	440	478	454	479	462	436	440	438	429	464	434	437	418	489	455	438	455	426	442	448	455	459	468	426	441	444	449	443	446	445	441	457	455	422	477	423	463	476	493	448	462	432	468	448	482	415	457	461	443	479	438	452	451	406	415	448	433	461	416	482	475	451	456	470	446	467	437	445	461	461	479	424	454	464	442	438	417	433	456	464	441	433	465	437	441	455	480	459	470	457	451	458	429	473	457	471	479	458	429	471	505	415	482	449	412	437	435	440	420	485	441	442	479	424	443	493	413	448	457	431	434	410	496	467	415	459	428	430	482	481	456	475	461	482	422	409	451	456	458	477	445	438	397	434	441	463	489	498	458	454	438	418	484	491	455	450	434	440	425	469	402	482	489	484	425	471	436	455	452	441	425	461	437	437	437	424	436	454	452	449	440	430	459	459	466	412	422	433	444	451	489	420	409	455	476	426	449	439	466	432	475	448	446	411	447	448	441	459	444	414	466	447	452	454	457	470	481	402	437	422	469	422	484	458	487	421	440	463	456	429	442	463	436	436	490	407	441	464	454	468	444	437	442	455	428	452	464	408	460	447	458	413	481	431	469	453	469	462	461	440	463	449	446	478	497	500	465	453	455	473	437	433	420	440	465	469	473	463	490	463	440	461	466	440	475	438	456	438	517	507	492	432	459	458	458	456	448	462	460	446	436	454	456	468	469	408	431	459	464	446	427	459	464	441	442	455	423	450	434	419	458	472	469	464	438	436	482	451	472	454	466	477	429	461	420	449	446	460	442	466	434	435	483	468	465	447	436	460	456	466	482	494	418	449	470	476	465	446	413	446	433	452	451	465	449	457	448	473	450	462	454	453	428	454	456	447	484	469	480	446	463	437	461	456	440	473	438	432	468	507	466	464	487	440	476	457	441	445	450	474	437	467	420	431	467	475	465	420	475	435	443	484	442	462	445	436	452	468	431	440	441	484	458	490	455	474	445	457	447	438	448	446	440	416	430	471	448	449	421	441	457	456	449	461	408	412	439	446	455	468	468	445	459	468	479	459	450	466	457	475	428	447	432	457	452	469	417	406	487	423	443	439	459	438	431	417	410	460	442	481	483	494	471	447	438	437	457	477	426	448	453	414	477	463	434	460	440	457	429	462	443	473	450	444	456	442	434	453	454	474	435	464	504	452	470	482	481	475	476	408	487	441	438	447	460	464	409	423	437	431	454	433	473	479	425	452	430	508	463	418	502	447	472	446	463	461	493	428	407	466	454	409	449	479	432	415	466	444	442	434	455	457	453	401	478	465	424	445	457	463	430	470	452	440	449	475	450	463	475	458	432	460	451	449	465	422	448	424	437	464	434	430	427	430	413	438	456	480	440	443	459	469	465	471	462	463	441	452	425	475	439	460	474	386	465	454	446	460	403	420	436	495	482	438	470	459	449	411	459	463	447	424	443	426	470	427	460	447	446	445	462	416	452	436	477	435	441	417	435	454	407	422	431	462	458	461	457	445	468
19985	8557	5551	2732	1958	1555	1249	985	890	751	712	646	609	615	563	543	567	540	552	511	546	510	509	536	503	477	479	485	526	530	545	541	589	547	594	531	490	561	526	527	552	509	479	520	519	527	485	523	511	536	513	494	506	476	513	517	483	454	503	478	477	462	501	511	483	498	480	474	513	451	472	483	455	533	473	482	484	459	456	448	454	491	475	442	400	462	494	515	498	481	457	469	485	482	483	464	490	443	487	503	483	488	444	464	484	480	480	465	457	445	498	474	481	449	478	468	489	464	421	478	475	462	457	478	462	458	461	503	476	483	431	465	476	473	469	529	466	504	474	477	500	436	470	452	473	492	468	480	450	487	450	477	430	463	461	457	471	439	489	447	474	452	469	469	464	458	479	447	435	474	486	443	506	436	468	481	444	477	484	457	496	487	473	442	490	420	452	433	471	447	446	463	444	460	463	495	431	436	433	466	454	478	470	471	488	459	451	467	448	455	498	517	473	471	484	485	451	465	446	476	479	498	450	480	440	497	472	497	470	447	483	486	479	450	443	444	450	481	456	457	438	442	435	487	464	455	453	477	492	467	450	468	468	449	469	471	457	453	507	471	462	455	480	462	472	488	444	493	463	489	440	461	486	451	472	467	493	489	466	477	473	475	514	456	461	491	488	476	483	487	427	490	442	465	456	454	471	461	448	489	474	472	438	485	492	477	435	438	482	471	471	461	471	499	499	465	474	449	487	481	441	437	465	471	473	460	442	418	466	429	439	472	474	442	454	414	459	468	485	503	512	448	511	468	459	477	477	461	459	464	479	504	458	444	484	433	469	476	458	471	417	476	495	448	492	451	454	483	465	488	473	459	456	436	478	498	485	476	489	452	458	426	460	442	473	463	425	499	455	482	467	522	461	451	443	472	450	484	459	467	486	479	471	475	408	422	485	490	439	472	472	454	504	499	428	444	462	481	496	436	471	459	470	423	523	460	443	468	463	493	464	468	483	485	488	516	472	473	442	463	453	435	475	500	458	451	413	488	482	489	476	455	472	459	471	489	465	477	474	470	482	474	525	488	476	462	509	457	466	499	466	462	485	463	491	477	460	464	515	457	460	455	460	440	468	478	453	485	465	452	444	478	507	457	465	491	499	476	427	476	465	478	514	453	450	448	444	434	479	494	480	485	456	473	466	463	456	456	463	471	453	438	462	440	484	473	445	460	486	467	456	462	507	478	489	451	488	480	435	451	449	467	472	493	466	482	438	445	463	469	470	479	468	447	476	491	483	501	452	491	461	476	464	438	469	453	478	487	452	460	463	506	456	460	464	449	462	473	455	451	473	495	469	431	497	483	449	483	455	456	440	444	454	469	462	466	469	471	471	487	465	447	468	429	483	490	450	515	471	483	465	467	504	457	476	489	467	476	475	440	490	475	490	443	439	490	475	462	458	454	458	456	469	518	451	426	499	420	509	455	424	490	466	472	440	432	471	427	462	510	488	463	470	474	406	482	444	460	451	454	490	498	446	462	457	490	452	467	488	439	461	461	464	472	479	476	467	445	473	470	488	452	467	456	491	510	459	480	485	445	440	480	457	449	452	466	478	470	430	467	484	452	468	428	439	519	477	471	462	493	481	453	473	470	487	462	473	537	488	475	471	435	470	460	479	471	466	441	426	454	461	458	495	459	451	480	469	451	490	479	462	449	490	447	425	423	471	474	480	461	467	453	453	461	450	476	468	425	473	467	489	477	478	489	469	431	486	492	455	443	459	512	466	467	472	474	484	482	447	452	506	470	473	483	473	470	462	496	451	447	478	537	486	483	422	450	470	448	441	451	472	466	425	492	464	432	469	440	453	461	465	448	462	456	482	471	504	471	468	477	490	412	450	500	485	496	456	453	474	460	460	479	462	442	434	476	425	490	431	476	482	481	473	456	488	434	442	479	450	449	490	456	448	444	480	457	474	490	479	438	426	446	476	465	464	500	469	470	506	469	452	428	469	443	469	451	461	462	453	490	471	503	452	456	446	452	469	506	469	458	399	503	463	473	465	444	513	463	467	428	467	448	496	438	482	506	470	445	500	458	494	438	452	467	482	431	453	483	456	471	481	435	480	509	475	459	456	464	468	467	488	446	456	461	434	479	478	490	438	461	443	471	468	453	454	430	485	442	431	507	474	476	455	454	481	436	492	496	508	471	464	444	495	477	447	455	498	489	471	433	449	474	460	470	494	451	452	486	463	499	457	459	465	436	500	430	470	474	494	505	434	502	459	466	433	465	467	514	484	462	459	473	463	472	497	498	460	500	455	478	423	472	493	447	412	427	477	470	412	448	451	500	476	461	463	489	469	505	416	477	521	456	477	519	499	505	444	451	461	439	491	442	474	465	490	477	478	454	487	500	494	486	512	468	457	443	493	464	446	510	468	462	455	484	490	454	468	452	459	475	480	487	495	469	476	467	487	495	465	473	490	485	486	420	459	458	469	479	453	484	478	442	501	458	490	459	462	482	490	473	485	472	495	444	491	495	477	474	441	465	512	493	454	451	484	475	458	453	448	451	472	458	482	455	471	516	502	444	510	464	482	455	442	528	481	472	520	457	436	479	484	462	454	506	475	453	452	483	445	455	436	452	464	476	509	488	503	490	479	481	508	453	472	469	473	433	422	477	454	479	451	451	450	445	503	457	480	470	433	463	491	455	444	508	441	481	482	472	463	505	465	442	450	461	417	463	459	419	462	513	456	455	478	460	459	487	468	481	458	451	473	452	483	462	505	484	466	463	452	465	451	459	457	426	477	458	424	482	464	488	471	452	460	458	481	454	446	441	485	455	472	470	458	463	480	484	474	458	459	457	491	465	492	439	439	494	484	508	514	466	475	460	489	500	506	465	505	460	466	463	491	471	488	475	482	473	456	468	472	457	519	509	487	433	470	459	480	424	477	447	451	475	490	444	458	453	504	461	479	452	460	496	460	495	497	474	471	441	470	470	485	479	438	468	477	499	466	462	467	491	449	446	443	473	440	422	471	456	483	453	452	440	462	473	458	474	490	447	462	475	452	435	465	451	459	486	466	476	436	465	399	517	469	425	449	461	476	512	498	481	437	484	463	481	434	478	497	460	449	464	444	459	448	508	467	457	456	479	504	495	485	480	463	475	480	497	451	435	467	450	472	472	460	475	500	470	478	482	469	459	438	460	460	461	438	481	430	489	473	493	462	508	513	472	492	492	451	448	456	477	470	438	442	449	466	471	504	461	499	419	478	486	459	477	480	469	441	429	481	440	435	455	450	488	477	442	482	510	484	461	491	477	483	483	461	456	465	438	434	479	480	490	507	436	460	480	478	435	484	484	460	493	482	451	471	441	478	451	422	476	469	450	452	487	474	446	451	463	469	495	450	464	485	505	461	498	463	450	462	459	459	495	490	477	488	435	452	458	490	453	464	475	478	493	431	450	449	450	475	476	460	474	462	478	455	484	503	472	479	477	480	461	449	475	460	480
25392	21520	27423	25953	7426	605	483	394	358	344	305	306	329	261	326	265	276	266	274	278	253	292	277	283	278	259	302	266	253	297	275	311	317	328	292	295	311	309	292	315	312	266	274	310	271	273	274	282	286	255	280	272	288	269	276	296	256	242	268	315	250	283	267	266	264	312	256	289	272	257	275	267	303	290	268	268	253	271	286	242	239	257	279	270	279	251	244	290	249	283	256	254	253	262	295	258	271	255	283	272	267	270	272	260	223	282	282	235	257	292	251	248	264	236	267	273	274	267	266	285	284	276	258	260	260	244	254	272	293	274	293	239	263	256	272	285	257	284	270	282	267	275	259	272	262	265	270	276	256	266	259	268	241	282	273	280	236	241	257	277	269	256	263	263	288	282	257	260	282	274	264	244	288	285	286	237	249	257	285	330	294	294	244	271	279	294	270	243	256	239	274	239	248	290	269	267	266	299	277	235	284	259	272	241	233	256	262	263	299	269	282	250	287	263	236	250	271	246	248	268	232	255	280	292	263	259	275	261	250	290	241	247	242	272	269	259	239	249	265	222	259	228	269	262	264	285	261	281	269	274	266	263	271	272	276	235	237	268	280	277	299	272	256	251	246	287	256	257	281	273	276	257	255	286	276	282	269	265	241	258	273	260	277	254	245	294	278	263	266	267	275	258	275	275	297	288	291	273	277	278	277	259	270	251	284	265	273	277	277	268	251	252	271	249	261	261	254	247	289	278	275	289	286	296	258	254	241	269	296	249	265	302	255	259	264	256	266	245	279	260	309	257	279	263	294	309	285	260	304	255	275	252	271	269	270	242	233	242	279	280	242	304	244	253	289	281	264	266	289	263	313	283	261	275	266	232	238	251	261	272	255	252	244	275	283	247	266	258	270	251	262	288	270	276	239	248	289	232	247	241	250	269	260	266	273	246	308	265	269	272	279	236	262	305	259	261	249	279	243	273	286	235	275	280	288	268	250	293	270	276	258	293	265	266	265	288	271	261	293	233	277	278	241	264	294	275	244	280	284	273	264	260	281	267	269	268	270	260	264	264	274	270	271	299	252	238	250	268	228	262	270	270	232	266	249	260	287	257	291	275	295	262	267	272	268	251	255	236	288	280	259	267	293	270	279	254	256	278	249	274	255	276	272	296	239	245	227	293	234	267	242	284	252	275	305	252	318	283	254	235	255	305	281	246	279	250	276	282	264	254	275	226	256	273	240	239	295	266	241	283	257	254	275	257	243	267	277	268	242	248	274	260	250	242	228	272	283	269	296	232	264	259	262	250	284	277	250	269	278	256	276	284	251	275	289	307	279	262	260	259	276	245	257	274	270	293	282	274	260	260	297	259	281	264	238	265	230	253	254	263	279	256	254	254	249	278	259	252	245	272	262	263	286	287	262	280	244	261	270	278	256	243	253	284	250	259	268	235	283	258	270	251	277	278	275	296	272	291	252	273	250	262	264	270	238	266	281	270	292	273	274	254	242	274	264	301	299	273	252	258	261	250	235	269	281	250	273	258	261	277	275	271	294	244	302	252	287	271	259	250	259	259	247	270	270	241	278	296	248	234	247	285	248	252	228	265	251	221	298	246	250	283	266	271	280	272	253	269	263	286	270	287	294	244	249	244	301	288	264	248	237	237	248	264	245	272	265	257	242	258	266	276	254	281	259	257	292	270	253	274	270	267	261	263	259	266	275	260	290	235	256	266	259	276	274	243	253	234	275	280	287	266	269	310	269	269	286	276	292	273	255	259	231	266	264	295	259	263	249	263	249	243	250	288	290	264	253	264	263	288	269	265	245	245	275	268	262	249	248	227	271	269	257	251	231	278	280	280	282	264	238	232	237	256	261	281	252	280	245	266	254	269	277	286	249	245	271	270	262	249	271	282	262	255	248	276	285	257	268	252	243	240	268	261	235	259	254	245	274	254	256	240	266	265	271	280	279	274	251	246	247	267	261	230	287	277	265	236	251	212	274	259	254	285	285	256	253	271	252	277	267	261	268	283	243	251	280	255	250	288	233	284	240	273	279	248	274	283	260	241	252	269	288	280	259	257	263	257	271	262	294	241	299	248	255	262	242	267	274	243	261	277	233	251	258	270	282	245	273	270	298	259	290	255	256	277	280	257	277	255	247	269	266	248	257	275	264	268	256	271	264	272	231	249	259	295	251	265	281	277	244	265	257	254	276	258	266	280	276	273	275	244	281	262	284	264	275	256	248	253	267	246	247	256	240	291	236	269	267	297	285	278	278	256	259	240	275	270	276	274	245	268	277	283	265	279	271	263	280	260	263	270	269	265	264	275	256	289	244	275	256	285	255	233	283	261	279	265	288	269	254	273	267	270	244	285	305	268	257	253	248	302	224	284	289	263	263	278	290	303	294	248	248	238	306	263	284	291	267	259	264	270	258	266	250	290	273	273	278	287	259	283	255	277	303	262	227	269	255	264	260	266	284	271	269	263	274	281	269	272	220	270	262	247	274	269	256	230	278	297	268	277	274	285	258	253	254	266	287	278	255	273	266	242	255	266	255	268	290	250	254	268	273	250	260	270	254	215	225	256	253	246	275	257	272	262	253	251	273	274	258	276	245	288	265	263	252	256	245	238	268	263	289	242	269	269	271	287	268	258	263	255	283	249	264	258	243	246	252	269	284	255	262	292	297	281	254	244	264	262	267	252	265	268	281	264	279	260	248	282	270	291	294	276	223	268	237	251	265	267	263	260	269	259	260	272	256	250	264	286	241	249	276	269	263	280	284	277	269	276	263	273	252	263	278	277	259	297	264	274	279	252	248	281	270	250	253	282	275	280	275	243	252	274	272	275	285	239	263	258	266	241	271	231	280	284	245	283	239	272	284	264	254	268	277	254	262	298	228	265	249	264	269	292	284	264	302	248	266	272	255	264	244	262	257	274	283	268	276	249	258	291	287	292	242	272	264	269	280	283	235	294	250	275	268	260	282	314	274	269	245	270	264	241	260	271	299	290	250	260	253	258	260	261	278	267	265	258	297	278	233	272	250	270	282	274	239	266	257	250	267	247	269	258	254	259	264	264	227	255	253	281	237	267	265	267	255	269	257	230	250	246	243	244	242	296	267	291	275	246	280	287	276	280	275	257	271	289	262	288	289	260	248	247	272	261	261	281	248	267	257	265	263	249	264	256	235	294	264	253	283	267	269	267	277	273	273	301	276	252	283	272	257	259	262	267	275	259	267	289	266	250	234	271	254	277	261	248	258	286	253	310	274	258	297	289	287	278	255	283	292	266	269	268	271	271	250	261	245	227	227	267	270	235	271	257	277	247	252	243	253	246	274	257	267	264	255	264	254	264	260	243	288	267	272	296	283	270	281	271	256	265	269	279	252	271	249	274	266	265	229	253	263	249	243	268	247	267	271	311	263	308	253	263	251	287	253	253	266	281	252	261	242	277	297	271	299	262	256	255	221	225	270	239	274	258	235	243	227	284	271	266	253	252	274	225
18994	4766	3108	1507	1129	884	717	616	514	478	416	411	354	372	346	349	358	322	292	341	336	325	354	326	295	328	344	309	313	353	354	406	345	354	367	383	324	349	348	335	375	345	344	350	336	317	334	344	321	296	313	329	327	328	305	329	312	327	294	294	323	311	309	274	313	319	325	304	313	296	268	324	310	299	281	307	310	308	269	278	277	252	305	300	317	281	312	307	288	304	300	290	288	322	292	280	298	315	297	319	296	301	314	286	315	327	316	289	280	294	328	299	283	296	288	280	291	278	308	327	297	311	300	285	316	274	308	291	313	283	277	282	310	318	299	305	313	275	275	291	304	291	293	295	293	308	272	290	317	315	323	294	323	306	305	313	300	281	271	300	288	321	296	291	289	295	304	313	289	302	319	304	307	326	286	288	296	284	267	302	327	253	320	285	309	265	307	296	293	309	341	297	310	288	282	290	270	315	307	319	268	282	286	315	281	287	264	325	303	320	267	301	294	313	278	289	290	304	314	291	294	272	303	309	281	301	288	316	311	305	289	293	297	281	311	280	268	325	299	311	299	302	314	285	311	291	325	280	286	292	291	310	306	280	303	280	261	296	283	291	312	300	280	318	286	298	286	313	311	265	290	325	323	289	304	282	316	278	299	353	320	295	327	297	292	314	290	333	310	280	331	292	296	291	283	288	313	293	287	287	294	294	285	274	275	314	296	287	300	299	275	279	310	309	307	293	315	296	318	336	316	268	334	275	325	293	293	322	283	299	285	318	311	308	319	314	293	293	321	279	302	300	285	305	268	280	320	295	301	279	293	282	277	313	323	278	308	288	328	326	256	309	289	310	263	265	284	316	280	280	277	311	290	288	293	304	284	300	280	277	294	319	310	318	306	281	325	304	276	286	292	282	309	287	285	285	264	293	295	310	291	278	337	313	324	323	336	310	301	305	309	308	296	311	312	278	315	276	295	309	304	315	279	267	287	314	297	313	323	305	287	290	298	279	286	289	296	314	288	308	276	293	286	306	306	276	298	306	300	275	304	311	289	308	322	302	321	320	287	313	291	271	308	286	307	309	285	268	330	305	308	321	296	305	292	310	297	244	302	285	324	290	281	283	286	309	292	325	338	283	319	325	273	331	303	292	321	294	305	315	270	289	298	322	337	257	270	334	278	297	277	286	294	313	293	305	289	275	310	287	331	315	308	294	305	307	287	315	330	297	300	287	319	304	286	296	296	300	269	323	309	280	307	294	311	318	296	312	326	299	293	288	303	296	306	292	290	285	319	291	287	275	309	327	293	279	289	290	274	296	289	273	291	285	287	288	325	281	328	305	311	298	287	305	314	309	310	300	290	281	329	277	291	332	313	323	292	280	237	295	277	315	295	304	287	299	302	287	309	288	316	305	315	293	265	311	266	316	289	281	269	288	256	300	298	279	301	273	308	283	259	288	285	306	275	297	285	291	288	310	321	285	283	295	295	254	277	290	306	316	280	314	293	278	297	312	323	323	296	261	297	298	337	331	309	263	287	310	289	280	276	280	273	291	306	312	286	299	304	269	312	314	305	274	282	308	270	301	286	313	268	266	284	316	341	331	320	294	314	237	306	262	284	289	300	286	294	292	322	312	286	269	277	278	285	340	274	313	283	309	288	304	317	281	307	281	299	284	302	322	281	301	275	278	330	314	293	305	339	315	285	306	304	293	292	291	286	272	309	297	306	320	335	300	296	322	304	300	310	274	274	310	309	278	314	309	293	308	304	324	297	321	311	295	284	276	318	298	301	304	288	296	301	270	313	313	315	285	279	309	338	308	316	254	280	285	311	286	271	302	277	310	281	268	315	296	339	289	320	291	319	303	307	324	285	325	295	314	312	289	324	299	298	274	293	295	316	299	300	301	307	287	291	291	297	308	296	305	309	272	300	302	282	291	299	302	312	301	292	300	320	281	304	298	294	279	292	303	318	288	279	330	300	308	295	331	290	299	290	287	289	312	319	290	289	301	293	311	300	306	300	301	324	311	291	328	304	293	299	309	291	303	308	285	302	314	296	289	311	304	297	271	269	311	319	302	283	296	313	254	314	288	305	319	263	298	299	332	295	329	283	310	288	322	286	286	308	265	318	308	298	320	283	316	277	271	282	315	289	302	292	247	277	299	307	323	285	299	293	318	274	302	287	297	296	295	327	313	282	292	295	307	344	309	302	279	306	295	283	295	289	246	279	303	293	283	282	293	282	271	317	289	257	288	277	327	317	297	267	286	287	298	296	285	257	317	295	270	316	275	335	294	282	332	281	290	330	284	279	291	297	310	281	290	272	286	309	286	304	302	306	291	286	290	299	304	281	277	304	295	308	247	301	321	308	297	292	274	304	284	299	287	273	269	314	273	304	312	278	312	275	310	304	347	301	310	314	325	284	289	297	301	288	282	304	302	288	275	295	311	305	299	299	301	280	321	284	314	305	276	306	324	254	317	294	299	292	268	315	304	291	292	334	275	256	306	333	267	333	312	290	323	298	300	297	314	308	299	287	277	298	312	297	343	287	296	298	317	287	289	298	319	313	307	279	304	303	309	318	309	303	292	282	320	300	311	305	300	316	285	275	282	302	330	290	316	288	305	295	297	292	305	293	306	291	315	245	310	270	265	296	303	307	271	298	300	294	293	283	305	288	301	327	312	298	299	307	278	297	295	283	303	283	287	290	316	283	290	312	314	273	305	299	292	312	270	317	290	301	309	300	324	314	322	280	301	270	317	302	283	306	308	285	275	298	309	275	271	307	276	322	305	332	304	302	286	318	317	293	320	350	305	289	291	305	299	302	332	299	308	299	305	308	308	321	285	285	318	285	311	285	320	311	290	300	343	291	296	276	290	299	316	282	307	304	293	294	284	317	284	322	285	304	312	302	306	318	279	298	291	264	296	281	300	281	295	295	282	284	319	329	294	296	309	333	288	322	301	273	309	279	312	323	279	270	271	291	301	302	326	296	282	278	300	331	311	291	315	284	301	314	334	275	309	302	287	302	312	293	276	287	284	304	330	308	307	320	278	313	287	320	339	307	290	316	348	320	317	313	328	314	301	290	300	307	343	298	273	314	300	304	279	310	314	330	286	298	296	291	309	310	291	338	332	285	312	292	282	304	266	293	306	261	318	292	286	303	293	306	294	300	299	289	293	301	336	306	312	324	288	327	304	298	295	287	290	272	278	326	314	253	271	306	290	318	284	277	298	319	317	304	285	280	292	308	303	320	301	309	293	271	321	310	316	290	289	282	307	303	283	308	305	306	278	282	300	278	281	286	286	311	291	276	318	296	278	302	305	287	302	307	304	316	298	303	311	284	300	308	311	290	302	300	300	317	354	299	290	307	267	315	308	321	305	297	319	299	327	287	292	303	321	275	309	348	286	287	270	270	304	294	311	269	284	300	277	297	340	270	308	299	288	288	289	290	353	305	293	332	293	326	284	302	297	317	297	312	294	307	299	293	293	288	309	300	307
23131	21594	29249	24417	21584	21560	5617	1221	911	903	793	798	728	720	645	679	657	598	642	610	644	618	560	591	597	588	621	553	611	649	607	653	691	648	618	659	614	580	596	640	591	587	640	563	586	563	591	599	567	579	585	606	581	592	565	584	556	548	612	534	548	596	533	549	545	578	573	570	533	557	553	547	570	531	591	592	599	583	526	530	552	569	558	555	529	548	578	558	554	577	568	539	568	564	560	519	541	565	613	557	603	545	571	542	604	561	558	551	568	564	569	555	527	581	560	551	604	559	562	550	552	567	542	552	529	602	570	566	548	576	563	558	583	557	549	544	512	562	527	567	564	524	545	548	540	502	559	554	553	594	521	524	567	543	542	512	572	552	586	544	545	526	564	569	541	504	570	500	535	582	541	509	567	545	571	516	509	545	548	534	554	572	604	532	562	574	510	531	595	580	558	583	575	570	580	567	575	533	554	532	538	564	578	536	558	550	549	501	555	561	548	542	545	543	547	544	526	575	551	573	527	532	567	536	565	558	575	576	520	563	578	563	532	546	569	556	555	557	546	562	579	536	522	507	549	550	554	538	606	567	601	556	582	542	582	538	530	526	546	564	527	556	542	568	561	531	549	508	554	562	545	537	562	553	546	558	534	587	535	574	542	551	552	530	541	515	545	568	569	543	539	527	533	566	554	536	583	555	515	569	560	553	540	552	558	571	538	540	562	573	547	537	562	588	492	535	569	556	579	523	516	550	595	569	499	573	555	534	519	565	536	553	528	524	608	503	559	523	532	550	553	567	567	537	573	560	595	567	592	576	565	556	594	564	566	529	556	587	559	561	562	534	528	586	550	549	575	596	542	544	491	505	566	513	520	546	565	525	579	581	551	555	568	513	566	611	550	586	534	597	560	519	558	566	545	563	562	512	529	538	557	551	564	528	529	556	503	512	545	549	527	572	543	589	480	574	552	534	573	596	561	564	574	533	592	568	575	573	564	571	533	535	534	551	538	562	558	515	581	517	570	561	542	571	544	581	528	568	554	581	558	581	515	584	617	575	580	553	552	549	570	593	530	540	571	512	554	511	619	607	553	490	545	540	554	562	476	537	530	569	571	605	545	568	542	530	539	519	523	543	567	530	514	572	544	576	576	581	563	574	573	577	552	541	509	526	546	531	543	526	535	583	536	520	576	566	514	529	555	584	544	546	540	549	520	539	580	576	546	513	559	543	567	576	549	528	532	520	517	547	540	531	527	592	566	579	522	584	540	524	569	543	568	565	577	576	545	528	565	542	522	523	581	557	584	548	527	559	557	511	529	571	539	549	558	553	566	563	540	573	576	544	548	554	519	575	523	538	524	510	546	529	560	545	543	548	562	549	546	559	534	606	518	561	546	536	576	568	583	545	596	570	539	569	535	497	567	554	593	558	552	525	527	535	560	513	553	529	546	565	528	549	527	577	505	593	574	535	575	557	559	520	561	581	535	576	560	542	548	555	565	540	576	550	567	571	530	535	530	550	537	536	517	609	518	558	548	495	563	557	541	508	534	496	524	556	544	570	555	562	554	570	513	565	521	573	515	545	583	529	527	539	548	556	512	553	548	549	554	557	556	541	573	542	551	576	515	532	594	549	572	517	534	532	552	562	579	547	573	534	560	519	548	561	541	563	530	574	544	540	560	552	555	557	521	524	588	536	555	520	561	543	532	531	557	532	522	563	558	545	586	555	542	546	578	549	509	523	546	541	533	543	562	545	515	554	573	598	563	556	537	563	546	542	562	611	557	543	534	544	575	530	538	561	557	558	510	556	545	543	563	590	597	543	554	588	561	567	554	537	541	524	509	530	551	533	534	569	528	563	573	558	569	512	530	537	566	610	509	566	555	532	591	556	565	570	510	518	558	513	580	547	531	563	576	546	533	593	541	534	533	539	587	546	536	565	537	578	531	607	546	565	550	565	526	552	532	574	587	564	570	572	556	579	568	548	558	530	528	619	556	580	582	548	568	557	549	602	517	508	517	570	581	523	514	541	555	534	539	547	564	590	551	525	568	505	548	541	531	568	508	593	529	556	519	562	571	527	526	511	571	558	541	563	587	537	539	555	531	544	544	573	560	551	564	515	512	563	576	529	543	545	537	586	526	548	567	530	564	545	560	528	553	535	573	578	553	543	549	559	582	560	539	539	565	571	551	541	541	557	542	542	587	568	553	536	572	544	572	552	539	543	553	592	581	547	569	595	555	563	554	592	542	529	537	547	529	562	508	524	583	510	554	500	568	546	541	540	589	576	528	583	558	597	565	547	551	574	537	571	551	585	515	569	568	553	552	533	529	565	544	502	558	523	530	514	543	564	532	571	554	547	538	546	536	544	575	557	554	559	551	544	511	566	555	530	586	597	547	541	525	533	488	553	543	605	537	557	530	536	533	520	558	564	534	530	592	533	530	549	539	555	567	557	530	573	587	500	558	535	530	568	548	554	588	557	562	582	593	578	556	533	556	540	546	553	526	547	591	506	536	545	581	550	577	573	530	550	596	522	551	524	547	531	528	579	507	601	569	527	543	562	626	579	546	535	562	540	570	495	550	531	533	577	565	517	546	557	551	531	567	620	491	553	544	549	558	566	546	528	514	515	576	554	557	555	573	546	485	596	586	550	596	555	606	582	499	561	525	544	548	541	549	583	529	565	496	573	518	557	565	578	570	533	554	532	552	509	563	560	534	587	548	531	568	563	554	559	554	531	554	521	530	551	558	567	577	566	521	572	537	553	571	578	522	548	545	555	554	511	557	528	537	548	545	531	507	560	554	568	562	540	549	567	551	518	536	565	553	533	529	594	580	565	487	566	528	531	540	532	548	574	542	539	605	544	513	574	546	548	526	526	524	557	546	557	519	577	578	525	552	593	567	553	533	567	574	489	563	516	539	533	564	575	578	546	617	576	557	565	551	530	570	556	538	531	536	554	527	553	529	557	573	555	521	524	513	536	540	506	551	536	503	551	540	570	541	600	558	553	526	582	589	538	546	575	539	546	551	549	586	555	574	562	524	531	543	498	564	568	526	584	547	553	548	541	528	578	582	540	537	542	535	542	599	549	498	550	511	539	556	563	520	570	515	538	555	533	517	543	538	546	562	532	566	542	554	535	558	536	556	543	571	505	513	570	580	600	550	494	541	566	571	523	512	544	528	527	567	551	563	590	523	558	552	537	555	563	566	553	568	573	530	569	542	571	552	576	533	537	564	601	577	556	541	574	616	548	514	584	552	542	565	594	541	542	538	565	566	526	575	552	506	591	584	514	587	544	554	557	551	557	538	571	545	536	591	518	542	522	605	556	567	524	534	515	535	549	547	567	551	533	560	545	543	532	566	498	573	556	540	579	561	498	539	611	563	538	569	520	543	531	556	520	558	513	555	562	578	542	575	531	560	559	575	557	545	555	581	547	560	560	507	532	571	537	555	602	603	554	546	535	512	596	570	543	538	534	568	542	524	541	597	562	579	524
25115	14167	9667	4741	3498	2590	2138	1638	1400	1268	1108	1022	919	834	837	754	743	670	704	647	691	690	657	612	641	619	616	635	636	659	745	746	734	751	695	671	665	665	692	656	623	617	602	664	667	692	623	604	652	671	617	622	620	612	661	657	577	602	587	569	606	613	590	567	584	598	583	572	546	539	586	565	561	614	590	579	575	587	575	592	605	593	544	608	607	560	588	564	579	578	597	585	585	592	540	584	594	616	519	534	575	578	606	596	577	596	567	577	582	551	558	613	561	575	600	633	585	596	613	590	598	573	593	549	539	557	600	587	610	604	576	614	580	617	558	553	598	574	581	565	582	569	599	599	567	513	562	542	563	591	593	567	617	594	567	570	568	605	601	571	608	634	557	616	524	587	590	574	549	548	575	564	506	553	550	573	568	579	610	600	563	530	582	557	551	556	615	533	569	542	604	584	563	544	549	554	594	587	585	608	560	591	528	554	611	569	576	591	550	560	598	581	575	538	547	544	563	591	548	572	576	539	574	565	554	559	556	573	542	551	550	523	597	525	576	609	608	574	534	563	578	594	582	595	615	576	570	574	562	568	536	570	538	557	579	554	560	607	632	569	547	607	564	551	614	553	580	597	565	559	567	544	563	588	580	565	583	588	588	508	564	617	588	551	566	565	604	549	547	575	534	561	568	548	523	560	576	626	613	558	609	584	566	564	592	549	575	576	538	557	569	525	515	571	573	579	561	559	564	571	576	568	540	576	572	572	606	565	570	556	564	569	607	617	587	570	550	574	557	579	545	586	572	536	556	597	520	590	625	618	605	590	599	622	571	634	587	593	566	572	599	544	550	614	609	579	577	592	566	563	573	590	558	586	614	591	592	557	532	567	548	557	537	564	565	551	574	611	557	552	542	573	595	561	565	619	547	555	557	517	566	574	499	538	564	549	585	562	561	550	595	542	564	589	551	568	574	537	566	578	545	596	548	592	553	578	608	588	586	574	551	541	558	546	547	530	552	541	548	606	571	547	601	545	499	578	627	601	561	600	581	579	550	582	564	554	570	540	591	575	556	586	580	602	555	562	578	577	574	594	574	555	562	598	566	576	567	545	593	595	564	586	541	581	567	550	578	563	600	580	539	550	600	554	548	554	586	573	556	600	580	556	581	588	574	516	594	558	581	619	587	579	579	566	595	536	598	575	491	573	591	572	570	558	538	581	563	546	567	598	548	615	544	581	589	604	621	585	567	583	566	583	591	555	589	576	572	544	529	549	592	545	594	589	582	581	548	582	581	583	538	574	600	586	522	529	545	555	596	563	539	606	609	544	533	535	603	533	621	541	580	577	544	575	548	573	585	558	582	534	539	598	611	576	570	546	555	560	571	594	544	580	567	573	651	570	627	585	563	554	565	592	584	593	557	583	534	580	583	572	562	577	513	566	584	574	561	603	576	553	582	558	565	581	606	558	541	588	625	596	548	587	587	570	598	550	595	567	558	613	592	596	542	584	562	558	550	556	592	543	558	596	604	580	534	558	578	542	587	523	539	567	572	550	586	591	582	602	611	593	611	569	558	571	539	548	581	601	569	559	568	552	537	572	602	610	551	553	567	556	566	577	559	580	551	561	565	585	622	568	544	590	534	552	586	585	568	589	588	544	557	587	589	599	579	590	563	561	547	557	592	583	568	572	599	575	609	576	550	576	604	551	586	583	597	564	563	553	565	541	582	589	551	576	578	563	556	567	546	539	561	550	533	591	563	552	591	646	514	546	565	565	547	583	560	597	602	603	577	551	584	592	554	603	589	532	562	585	551	556	550	611	571	589	564	592	572	582	578	559	517	546	576	558	604	561	546	566	577	594	568	561	557	563	560	554	571	593	562	549	601	591	562	591	582	559	606	557	541	537	557	603	606	583	556	589	513	567	591	534	569	597	595	574	552	576	541	568	590	599	548	591	600	589	569	541	520	563	551	568	593	571	568	558	585	542	578	532	541	587	583	583	594	595	578	609	573	577	589	558	579	589	581	560	566	540	598	578	566	537	577	587	539	550	585	594	546	537	588	506	572	554	570	569	605	536	577	585	546	591	580	592	562	568	559	578	611	543	550	542	582	537	564	633	595	569	576	574	560	570	594	537	592	591	570	524	583	516	594	627	606	543	592	556	575	602	568	586	575	559	620	597	533	591	576	584	593	596	559	554	562	630	586	629	589	609	544	555	523	564	578	601	571	568	611	571	557	589	584	538	545	570	557	535	547	550	537	584	571	556	594	603	575	547	556	548	569	601	583	512	581	589	579	582	566	566	594	573	530	563	541	601	560	542	571	590	578	566	614	566	569	599	610	575	591	550	564	596	570	570	509	599	596	580	578	614	533	571	553	558	576	618	594	557	558	592	554	538	567	553	571	561	604	538	578	604	592	605	500	553	592	595	582	595	578	576	576	537	525	588	598	559	554	552	581	585	595	615	568	560	609	579	520	582	585	616	599	560	539	560	569	546	565	542	571	569	583	569	526	559	543	593	627	573	586	582	550	610	589	579	598	540	570	514	534	599	550	563	575	578	593	590	555	569	580	606	602	573	610	585	572	601	556	573	621	607	548	548	585	582	536	544	581	578	547	612	589	586	564	602	545	582	559	592	574	602	574	582	545	561	569	566	497	575	583	572	572	524	535	610	586	573	583	530	593	564	582	545	546	569	590	563	541	579	600	558	610	575	575	573	548	550	556	499	541	573	591	577	573	538	592	570	568	582	571	528	528	597	589	554	527	608	595	564	582	536	589	551	593	591	587	545	580	580	585	579	585	562	581	577	535	551	572	572	541	511	561	585	564	552	549	582	593	533	553	616	551	561	549	604	591	577	569	589	575	592	535	541	576	580	568	557	554	591	596	594	576	539	541	535	553	602	571	590	585	576	575	573	582	557	557	579	536	581	577	552	568	588	577	573	600	609	568	544	580	576	555	576	561	563	608	560	529	538	527	562	574	577	564	601	562	579	595	555	563	611	560	567	576	558	580	576	558	577	543	578	556	534	546	607	564	584	529	570	560	590	587	565	521	605	541	544	581	557	557	552	576	574	522	559	560	585	581	552	552	578	532	575	556	578	618	555	569	548	575	588	572	592	582	584	520	589	573	549	601	534	519	571	580	570	577	547	589	576	544	607	581	584	582	539	592	579	636	594	551	535	563	565	607	556	561	566	522	598	567	548	596	595	586	550	595	547	590	530	585	595	523	557	572	593	490	552	597	564	588	531	559	566	556	574	583	601	598	581	563	537	541	564	591	568	547	611	592	531	574	555	556	599	557	572	515	578	584	546	562	574	557	558	621	590	591	628	553	554	580	576	556	540	574	588	556	601	643	557	558	557	558	573	564	591	583	610	607	557	514	583	553	560	585	576	581	569	566	586	573	599	552	573	586	549	577	583	605	520	614	575	585	583	561	567	549	561	588	573	592	615	565	625	527	577	569	612	567	601	559	562	560	579	592	577	580	599	578	603	586	577
28382	16236	2380	414	328	290	300	259	232	271	234	260	242	239	245	250	263	245	275	239	257	271	250	237	266	250	261	236	246	258	307	305	289	236	275	270	234	279	264	277	228	269	265	272	262	281	263	248	281	289	256	258	262	274	244	263	258	277	259	265	242	271	236	264	251	251	252	261	232	260	243	261	248	258	254	258	245	242	263	237	209	249	213	252	266	242	245	240	258	263	248	263	263	273	260	237	266	252	256	261	258	244	243	251	255	260	259	262	228	233	293	279	245	224	252	243	259	267	258	242	262	256	281	269	261	289	218	223	257	228	265	252	268	272	254	250	255	263	260	272	250	251	279	257	238	238	236	275	251	246	244	266	292	240	257	251	229	251	233	238	250	265	257	237	237	294	269	252	263	241	228	290	251	266	242	245	252	275	261	233	226	237	265	270	235	263	242	271	251	253	270	270	260	250	249	235	252	255	230	246	270	242	232	236	248	252	254	255	247	227	249	245	262	266	238	281	254	261	244	277	240	292	240	227	289	281	280	247	213	230	260	267	237	233	275	245	265	282	252	246	249	236	263	237	257	240	250	237	258	276	268	239	285	249	255	241	254	254	269	224	239	231	240	276	280	245	257	267	247	232	255	240	244	236	256	256	256	271	239	257	249	230	247	236	234	251	220	231	228	287	258	245	276	274	241	275	240	258	212	227	232	243	270	235	240	251	214	260	213	276	241	248	262	259	230	250	248	213	231	295	249	233	284	253	238	257	240	237	254	235	261	241	248	245	244	280	238	228	266	241	245	256	244	250	259	260	243	263	257	251	256	259	259	268	274	258	262	249	226	273	257	285	261	244	261	239	252	280	259	274	238	233	245	252	261	267	232	242	254	283	260	235	231	259	239	278	240	249	263	267	263	244	251	260	225	261	252	267	266	254	248	237	258	242	251	227	281	259	257	258	259	265	271	271	223	258	255	244	283	252	257	231	237	279	219	269	259	243	234	250	249	252	282	255	253	265	236	266	288	213	263	257	249	256	258	258	250	240	278	234	244	212	250	228	266	247	265	255	272	238	243	245	247	262	249	259	257	269	255	231	253	263	285	228	252	257	254	254	241	253	251	255	262	249	275	241	257	271	268	258	204	252	236	255	280	233	262	253	265	220	234	267	240	235	247	264	261	258	239	264	250	256	232	265	249	235	255	243	258	270	265	273	247	244	254	260	244	249	257	244	263	251	277	258	248	260	263	245	251	233	247	261	285	256	251	226	288	250	250	223	250	255	257	264	232	256	277	251	261	230	260	254	245	222	235	263	252	253	262	212	246	243	260	238	263	281	253	267	232	251	262	241	242	262	250	244	268	246	256	228	234	247	257	243	252	230	244	247	261	242	243	241	261	270	265	258	273	257	242	263	265	241	234	217	247	253	234	265	245	239	233	261	232	259	250	264	236	241	253	266	241	227	243	255	263	267	266	271	246	264	258	232	232	273	253	250	260	257	227	227	271	256	238	240	223	271	228	251	224	237	266	251	242	261	263	286	257	254	260	277	282	240	244	269	255	249	213	257	236	231	235	244	271	221	245	246	234	225	208	262	228	255	261	287	229	269	258	265	239	248	254	239	262	261	246	255	245	246	249	238	232	237	266	242	264	248	257	232	251	277	289	256	253	243	260	272	222	244	230	255	258	260	231	268	241	228	257	233	282	252	278	238	242	251	246	266	262	233	255	245	257	263	251	260	219	266	247	247	236	227	242	238	237	255	253	255	265	239	247	254	240	250	287	238	279	233	255	263	255	270	287	257	242	249	217	280	258	242	244	255	259	224	224	250	266	288	258	275	260	266	254	283	254	252	266	256	241	233	264	278	277	231	250	243	224	245	262	264	261	255	262	264	237	256	216	214	250	244	248	263	250	238	215	239	236	246	258	210	266	249	240	281	270	251	266	216	274	258	262	263	264	270	261	269	277	248	238	233	241	234	269	254	283	247	250	270	242	273	259	268	256	245	227	270	234	268	231	275	251	244	252	239	250	258	223	261	308	256	248	252	274	239	243	254	263	260	265	230	268	264	242	261	249	280	286	265	243	255	272	264	230	244	225	259	261	244	270	236	226	257	237	277	235	251	252	252	263	234	234	250	232	246	235	255	233	246	267	257	221	266	249	276	249	251	268	260	231	283	265	246	252	288	250	262	248	286	257	261	247	236	244	236	260	231	247	264	262	254	262	269	273	232	234	266	256	278	260	274	259	267	279	288	255	252	271	258	227	231	237	260	249	232	252	255	219	251	260	220	222	278	235	241	267	260	248	252	275	243	235	254	228	246	242	250	268	245	257	269	265	277	257	273	230	248	289	245	257	250	273	251	263	247	248	254	252	240	270	262	251	277	242	259	262	248	255	261	250	253	241	235	248	264	259	238	277	249	265	259	256	255	254	261	269	234	243	254	242	248	291	249	245	252	262	245	272	253	270	269	239	288	229	252	267	247	254	235	256	277	248	250	235	246	250	273	253	222	260	252	253	255	277	274	263	256	248	252	265	260	282	237	284	262	282	221	261	275	255	271	260	251	228	263	238	273	235	236	244	256	261	249	263	255	256	256	259	280	248	287	263	229	257	232	241	257	233	276	248	246	231	230	237	237	253	261	260	249	259	233	278	260	261	236	255	264	259	254	268	266	253	272	275	271	241	242	253	222	244	256	263	254	233	231	281	237	244	278	261	230	246	240	283	262	232	263	245	241	273	303	265	248	274	223	242	263	295	257	228	248	237	276	269	251	243	240	280	265	277	255	231	236	259	262	265	251	230	248	262	258	278	263	247	265	225	260	244	262	242	259	266	235	276	253	235	251	253	274	267	263	266	223	251	247	250	292	246	242	281	272	247	258	249	256	276	288	285	263	233	276	248	239	263	263	249	262	270	265	231	235	252	227	235	264	242	268	260	255	236	257	266	246	272	252	247	254	240	255	213	251	241	242	258	264	252	230	253	243	247	242	259	246	257	259	235	246	228	264	246	212	270	235	229	233	240	272	275	278	229	258	265	244	259	231	266	248	270	264	265	267	264	229	275	244	265	252	259	293	256	256	256	240	240	255	227	235	247	251	250	261	265	235	248	241	238	244	229	237	267	265	268	287	243	231	244	232	235	259	279	256	245	237	256	232	255	241	271	258	288	256	238	258	244	257	262	269	244	266	257	276	264	259	233	259	269	257	243	261	276	240	242	268	274	240	218	241	232	256	262	253	271	261	227	247	255	238	254	279	227	283	297	265	255	234	237	284	242	263	248	248	242	256	250	236	254	262	264	258	247	241	262	273	254	258	256	254	228	265	242	250	266	250	263	232	272	255	264	274	257	269	227	271	265	243	254	256	243	259	246	273	284	220	235	249	257	241	260	240	263	259	260	273	261	260	273	244	260	273	257	238	253	248	240	255	245	244	286	267	293	270	276	263	253	236	242	242	253	275	269	234	235	244	267	257	247	238	243	225	249	229	248	261	248	233	263	246	251	232
6661	687	560	384	371	334	325	302	275	286	262	266	280	270	292	282	274	273	285	274	282	266	262	278	279	248	271	294	271	288	315	310	349	359	305	293	266	288	322	292	289	258	304	305	321	299	289	302	285	320	280	287	262	275	272	270	258	282	295	287	290	289	311	274	253	270	299	290	293	279	270	290	277	265	302	286	264	280	257	279	277	266	260	231	286	284	258	247	293	306	294	275	281	265	245	271	273	241	266	254	276	266	282	237	273	281	283	258	273	284	264	260	267	295	284	275	285	256	278	278	305	279	295	260	292	253	293	284	277	270	260	304	264	263	263	260	276	283	287	266	280	278	252	268	252	279	286	266	268	270	251	309	272	288	248	275	271	269	270	287	284	281	286	267	285	265	251	254	301	287	259	241	248	273	273	251	307	277	280	272	299	285	280	265	286	276	258	275	308	262	260	258	265	258	289	272	290	248	250	276	257	268	249	289	270	262	273	247	283	286	275	267	299	261	294	264	273	260	269	251	266	268	285	248	263	273	276	266	295	266	250	274	270	285	267	261	260	255	249	253	286	249	295	266	302	255	271	273	279	257	276	291	272	266	275	275	308	283	246	281	279	272	265	266	275	275	298	294	300	287	276	266	288	279	262	258	268	261	278	280	268	261	258	281	272	284	263	227	267	277	298	315	278	287	278	266	276	274	244	260	289	254	258	269	261	259	284	256	273	271	262	271	286	288	246	275	260	275	273	294	254	266	280	262	307	268	273	274	272	239	297	270	269	292	274	262	279	285	274	267	284	265	294	288	283	299	283	282	285	263	322	269	282	267	257	271	266	258	291	265	282	259	280	293	295	302	281	277	281	283	271	252	266	255	311	258	292	265	268	289	278	272	250	253	275	254	302	286	267	295	290	268	290	285	269	282	249	274	285	271	284	302	297	236	282	295	268	250	270	263	280	306	261	262	256	291	299	244	263	270	278	260	250	301	257	264	276	290	259	284	287	261	296	262	269	276	274	260	261	264	271	295	277	243	281	283	240	276	262	292	274	262	252	280	240	286	244	247	280	257	276	287	295	256	267	290	283	291	306	282	270	260	285	261	276	240	273	281	289	286	261	267	255	312	277	260	278	250	266	276	283	254	286	263	281	261	287	267	271	261	261	253	271	258	290	271	274	272	284	270	265	283	293	252	236	264	275	260	265	258	279	296	274	263	262	292	274	285	280	221	260	262	294	287	276	296	285	275	291	278	271	279	285	287	257	285	303	295	295	255	270	298	272	262	281	238	303	255	267	293	259	255	288	275	285	274	293	281	264	274	252	247	295	273	297	288	256	264	269	287	274	283	265	261	257	287	265	249	263	306	250	300	249	277	277	259	283	306	263	314	283	274	304	281	280	275	260	274	282	303	257	291	254	243	257	224	286	280	289	256	278	286	257	257	273	264	293	255	305	282	247	266	251	262	251	272	272	276	282	269	269	307	270	267	265	269	270	286	261	246	262	285	254	273	262	244	267	280	274	283	271	244	333	268	260	254	275	273	276	274	256	270	245	288	267	283	264	256	255	249	273	265	244	236	276	255	245	314	306	291	281	282	273	266	275	264	284	265	257	279	281	273	292	273	278	268	272	251	270	265	279	291	242	285	286	265	254	268	294	252	263	270	305	257	292	269	283	284	273	255	291	257	263	263	273	273	286	260	270	276	285	249	274	283	263	263	266	282	255	313	284	284	302	290	292	281	290	269	248	296	285	258	259	303	278	289	246	249	258	263	261	270	291	269	273	317	317	232	290	252	260	282	264	281	275	297	263	264	280	293	279	273	271	272	284	265	239	246	260	255	269	269	275	287	262	284	246	290	280	291	255	273	287	292	292	279	247	287	254	275	249	283	270	286	273	300	289	280	277	228	307	263	258	248	257	266	252	299	269	263	284	278	274	280	277	291	272	265	248	280	248	269	280	273	269	268	277	270	287	260	252	251	255	273	270	281	292	265	274	294	266	279	288	260	252	256	263	248	275	297	251	293	297	262	288	297	265	285	278	262	269	270	301	261	273	282	280	284	276	293	259	274	268	298	298	267	282	288	257	301	280	289	302	275	271	243	267	270	284	247	229	292	286	260	261	266	221	268	255	291	294	257	256	271	269	272	257	252	299	245	250	273	258	259	289	260	266	280	297	275	271	284	259	286	292	273	233	310	287	283	292	275	269	252	271	317	292	289	272	272	287	286	289	282	289	278	285	262	282	275	253	303	280	277	253	274	249	261	276	252	281	284	285	301	273	291	240	277	288	279	304	248	271	245	266	280	271	254	230	268	255	291	271	263	279	253	287	279	246	250	289	282	299	253	276	285	293	287	267	275	310	316	269	252	257	262	262	271	272	246	294	256	272	254	277	281	276	283	238	253	265	267	286	287	260	288	273	262	273	285	340	267	269	270	275	290	291	278	269	278	284	275	261	253	291	300	286	271	270	286	265	301	273	281	283	267	309	272	268	264	261	274	267	293	282	282	261	286	265	240	310	271	279	266	276	255	260	296	279	275	265	272	293	260	275	262	302	314	273	235	295	298	256	262	272	246	281	244	274	309	291	280	275	263	251	270	270	298	274	274	294	284	255	265	266	272	260	278	256	266	284	262	269	290	270	284	254	258	296	262	270	307	253	266	240	246	258	279	294	288	265	278	253	253	259	268	283	255	233	251	269	282	262	244	288	274	283	270	270	298	286	260	253	257	285	263	246	268	273	284	300	255	279	274	294	278	277	280	290	272	248	249	282	271	269	265	297	244	279	294	263	239	292	276	269	289	256	252	294	254	272	260	288	286	288	256	264	271	296	278	261	274	280	263	284	264	302	274	285	253	260	293	276	262	291	269	272	281	272	276	288	276	272	253	255	280	256	244	301	273	289	275	275	264	270	277	279	268	267	286	255	271	293	242	277	267	285	268	259	265	287	293	249	257	290	272	268	295	274	267	256	296	269	279	243	285	266	268	230	281	295	273	301	267	293	257	272	277	291	278	299	269	274	299	312	295	262	273	267	289	277	276	308	293	253	287	293	280	297	265	280	285	284	254	310	291	284	256	273	237	285	279	273	269	265	290	282	273	255	259	253	253	279	279	247	276	279	282	280	267	242	279	280	246	277	268	271	290	258	290	289	254	286	240	240	216	262	287	277	284	267	284	275	285	270	268	276	270	269	254	258	274	269	278	283	270	284	283	257	278	264	261	272	275	298	292	275	269	287	255	282	268	297	254	292	270	283	286	264	258	271	263	272	270	279	284	289	284	295	274	284	264	268	280	289	295	303	295	273	272	258	263	295	261	273	261	266	269	268	250	280	292	260	279	267	255	253	270	272	243	280	263	281	286	262	260	267	274	294	278	309	279	263	297	276	284	262	314	272	275	251	270	253	243	259	280	272	282	257	259	289	298	274	253	289	275	279	276	273	283	278	259	254	261	258	298	260	285	286	238	291	278	270	250	277	301	299	302	269	283	281	286	293	262	284	274
24309	21564	28667	24899	21468	6222	1069	767	699	636	578	534	534	541	528	494	511	465	522	499	508	466	485	472	449	447	488	439	513	516	481	532	520	544	510	477	503	481	480	460	472	452	476	443	487	486	488	457	515	503	509	470	488	439	465	471	446	474	484	465	455	456	426	475	435	438	450	450	477	482	428	442	450	432	427	480	455	453	435	466	463	445	441	457	452	450	440	446	458	438	472	434	446	478	446	455	416	441	456	491	463	470	444	477	461	427	426	433	465	441	443	475	459	464	433	444	463	410	473	429	432	447	438	462	478	442	461	447	440	456	456	417	457	440	450	492	475	456	493	438	449	465	434	472	429	450	460	471	518	481	459	442	446	413	466	396	456	499	462	453	457	439	469	462	482	489	443	413	480	446	452	469	426	455	475	427	452	434	466	457	489	453	461	465	464	423	460	418	418	496	409	422	468	436	447	471	436	521	425	476	465	472	454	442	444	394	464	461	432	439	425	456	459	429	475	406	445	467	462	432	444	465	417	437	428	433	435	438	441	480	446	460	456	437	432	464	441	481	475	468	464	450	455	451	465	438	484	443	413	435	441	449	456	442	479	482	465	418	476	415	463	446	437	443	471	457	401	461	470	479	415	456	427	457	419	497	439	428	459	441	462	431	412	463	432	428	441	430	451	441	394	464	437	463	488	425	423	458	469	467	436	491	469	454	436	438	451	425	430	456	413	462	420	439	468	425	430	447	448	446	466	413	440	442	433	419	429	439	461	443	462	450	437	452	434	416	464	430	447	433	450	477	433	479	480	420	499	452	439	467	460	430	465	447	473	451	445	404	432	446	464	480	469	426	427	448	465	491	460	438	446	468	465	453	470	473	441	431	491	454	450	443	434	438	424	454	459	467	451	462	444	436	474	431	445	458	470	455	497	473	486	436	411	451	482	487	459	470	429	438	454	436	472	415	478	455	408	451	470	450	466	448	444	460	465	430	441	431	445	480	465	419	477	435	444	428	450	458	428	465	483	486	454	420	449	453	436	480	441	471	440	429	478	390	439	460	424	454	440	440	471	458	421	457	505	426	470	461	429	428	416	476	442	489	438	417	405	438	466	454	462	429	476	483	443	461	443	463	469	428	413	439	456	449	456	467	496	434	421	446	469	466	457	438	463	462	451	461	472	446	480	414	480	470	434	460	460	480	470	508	447	459	465	424	431	486	395	445	426	436	433	446	470	474	450	481	458	418	441	451	466	431	436	424	451	466	466	413	472	423	461	417	454	432	449	422	462	463	436	477	447	419	459	434	398	468	429	466	473	406	453	445	458	438	481	468	454	450	467	407	467	407	434	438	437	402	431	442	459	447	450	439	468	451	437	474	461	440	429	464	459	454	447	473	431	428	503	444	465	472	460	488	423	454	416	482	468	460	434	454	424	482	488	492	473	459	437	430	442	428	453	486	450	486	441	443	467	411	397	489	446	415	447	451	451	439	417	440	477	442	437	462	489	455	450	468	455	459	424	484	396	425	483	471	439	487	435	430	463	446	463	457	455	437	423	458	452	478	442	457	412	434	466	423	445	458	450	425	425	446	453	473	432	429	459	477	392	485	441	482	477	463	419	459	471	456	442	469	514	430	484	426	448	485	461	449	450	466	435	452	446	415	467	456	427	447	432	451	471	454	477	441	436	448	469	463	441	488	453	428	454	451	430	456	459	471	433	426	439	496	440	474	452	496	478	485	425	429	433	425	440	490	416	416	472	461	418	430	437	473	446	463	457	446	478	446	456	512	454	404	472	465	430	496	471	432	472	458	438	523	467	448	472	467	487	438	463	466	490	452	451	459	450	455	423	433	433	427	449	469	437	471	456	485	454	426	442	447	438	461	481	451	479	490	444	425	448	476	422	449	443	423	430	428	417	434	483	468	442	462	441	429	445	441	446	408	468	431	461	434	451	460	458	442	471	472	456	410	420	455	447	464	442	455	477	437	431	460	452	446	434	475	479	488	451	440	466	421	441	432	447	431	451	425	466	437	425	419	472	448	419	438	449	443	467	462	440	441	449	458	436	421	474	469	432	466	458	420	439	440	442	449	440	462	421	476	471	438	460	475	465	463	441	460	488	458	468	443	433	461	440	440	465	468	449	464	456	401	485	457	452	456	473	471	427	447	469	458	424	476	426	468	451	444	461	465	451	441	460	443	446	416	451	455	460	461	444	453	482	417	464	462	440	431	463	470	459	455	461	483	444	448	486	450	490	442	442	495	458	435	427	463	459	438	475	456	456	421	414	443	430	474	449	430	432	449	466	407	438	430	464	453	461	435	457	411	437	477	499	429	429	446	415	436	428	447	477	487	443	454	442	452	449	453	446	427	496	454	493	479	456	499	445	472	420	468	461	438	435	465	475	447	439	434	450	469	457	473	442	400	419	410	447	457	472	436	460	464	429	457	429	461	458	457	482	420	432	459	423	447	442	478	442	405	456	430	447	420	480	480	464	461	450	446	455	468	445	425	490	466	463	487	451	461	460	428	478	412	474	460	423	495	444	495	446	458	439	433	459	459	467	453	493	455	455	408	444	450	475	466	484	440	443	442	447	439	473	446	451	422	432	423	418	471	463	448	414	469	439	449	440	447	456	478	448	427	424	430	454	454	471	497	429	451	509	448	444	451	405	436	444	448	462	463	434	429	460	457	428	456	427	450	462	499	454	471	427	443	440	451	463	452	460	431	440	478	465	414	444	424	455	460	451	443	435	479	429	475	464	483	445	442	456	447	452	455	493	401	462	437	486	448	474	436	469	427	422	452	417	416	458	445	450	442	461	484	419	441	449	453	450	455	418	439	430	443	451	446	457	420	449	463	461	433	444	481	464	478	438	426	413	434	462	462	458	429	435	443	458	431	440	448	471	448	448	475	491	452	441	494	453	444	462	465	428	428	452	432	452	435	451	447	471	431	426	465	443	436	426	483	430	446	420	483	441	445	452	482	493	429	450	490	445	468	442	450	458	481	430	460	422	446	444	462	455	451	440	439	418	472	392	442	440	437	414	460	441	468	450	474	460	465	442	421	450	458	480	418	434	449	446	433	443	443	473	470	445	409	493	468	428	483	458	459	463	430	469	443	430	478	410	436	396	494	472	417	437	448	408	448	488	428	493	448	449	450	455	482	463	432	445	442	458	455	458	456	436	465	441	477	451	465	465	410	476	450	432	463	467	503	473	446	485	441	439	435	486	440	461	419	423	432	442	454	453	464	477	392	433	444	434	438	447	446	439	450	463	392	457	489	459	449	454	451	482	441	455	478	477	441	468	428	452	424	428	455	453	442	465	460	447	425	447	491	444	402	439	471	412	436	471	460	467	447	479	450	452	439	444	416	443	449	429	463	449	450	459	446	434	428	455	422	426	434	457	443	448	463	464	492	403	489	458	445	447	425	439	424	453	475	439	463	491	418	438	465	489	481	467	477	438	394	459	446	445	458	430	467	416	430	426	413	463	463	416	429
21865	8386	5575	2641	1910	1573	1235	994	890	766	723	606	676	580	567	591	528	519	557	535	503	518	504	503	495	480	498	488	528	568	589	549	576	542	517	488	503	510	521	523	550	500	514	485	500	495	499	492	488	521	496	473	463	545	527	474	473	474	477	465	492	468	479	501	460	488	478	458	488	476	453	472	470	465	429	516	457	490	462	505	460	462	490	462	473	470	494	453	464	485	452	443	474	470	445	463	444	459	468	425	494	467	474	507	479	459	454	500	491	459	448	462	462	482	469	462	453	468	495	484	456	500	449	430	483	452	513	473	483	419	491	469	474	448	436	480	479	448	450	480	474	474	479	497	449	419	472	497	502	458	475	454	440	494	447	451	503	458	452	499	469	473	432	514	509	476	442	462	448	440	472	494	459	476	497	470	451	488	469	481	463	483	476	484	478	471	448	503	464	441	474	461	480	468	493	470	498	443	503	456	447	466	474	470	496	460	494	490	475	461	462	458	467	493	456	475	457	452	470	462	483	484	485	469	453	479	467	474	434	469	490	428	462	471	436	472	469	448	486	448	486	459	453	468	488	449	435	463	508	427	467	426	493	468	448	475	507	474	511	507	475	458	469	455	479	505	454	471	463	460	462	434	477	496	482	494	469	423	461	437	475	461	468	466	479	489	465	477	467	466	487	444	462	451	414	485	449	463	456	505	510	460	427	409	453	488	487	454	445	456	470	471	501	471	473	454	423	473	468	493	491	471	505	463	474	429	493	464	486	434	461	472	472	469	453	428	459	472	433	481	474	450	470	429	499	473	454	467	454	442	502	474	464	467	495	456	455	466	450	440	458	489	464	482	434	466	399	479	417	454	412	447	482	440	483	475	459	459	459	504	481	512	450	512	461	477	449	478	504	440	493	455	455	479	470	442	460	438	469	476	478	514	455	444	470	493	481	477	436	476	447	469	504	475	458	479	449	454	471	452	482	448	447	442	475	489	483	460	499	478	499	476	485	484	433	450	469	445	474	476	487	466	452	445	483	494	446	468	462	462	465	443	460	471	453	476	463	502	460	443	452	452	458	449	445	497	474	454	478	458	474	472	495	459	442	460	471	450	466	441	433	443	459	456	474	475	444	454	454	484	474	429	495	445	467	450	486	479	453	484	492	464	432	442	459	453	490	444	474	482	459	470	466	460	490	460	424	439	466	451	466	468	465	456	466	477	459	468	459	481	456	453	460	482	443	451	433	441	508	474	468	444	464	457	516	447	460	445	473	508	483	420	469	463	479	464	494	446	455	502	495	465	471	462	428	460	427	439	446	446	505	462	483	472	457	443	500	445	502	476	463	482	498	478	468	443	476	490	478	441	503	472	465	480	490	476	450	412	505	454	482	509	475	453	445	478	431	472	468	444	477	474	473	457	469	483	477	446	435	512	440	427	420	411	499	416	473	450	451	482	486	491	485	479	456	470	434	437	468	437	486	459	462	479	466	461	499	468	454	426	453	423	485	487	428	490	466	459	449	470	438	508	443	477	468	428	462	474	461	460	420	458	443	416	441	456	428	474	452	456	448	491	458	456	469	497	472	476	441	487	453	476	483	453	504	457	527	533	475	485	471	450	459	442	480	486	491	493	460	450	437	464	452	439	484	468	471	441	441	451	521	474	440	493	462	500	448	456	458	473	490	459	472	457	454	438	475	468	470	452	468	445	482	464	455	454	458	513	477	479	482	468	475	469	498	462	480	469	493	437	451	459	502	458	461	431	440	422	503	444	493	468	448	471	515	455	501	456	459	512	442	435	469	492	453	469	462	478	440	455	473	479	521	444	432	431	451	407	502	434	465	423	479	483	442	469	457	472	483	434	458	457	468	455	469	451	455	493	451	473	465	494	461	484	454	474	421	474	458	454	456	484	486	399	494	488	460	440	473	418	452	498	442	462	467	465	433	454	463	470	492	430	480	438	463	471	483	430	493	479	475	449	421	456	483	480	475	472	482	489	465	467	439	448	454	486	485	481	510	470	462	457	500	508	470	475	454	450	476	481	494	452	487	459	467	471	442	479	440	467	424	405	444	448	442	483	474	453	460	505	450	456	477	445	472	477	460	453	486	463	462	475	426	457	463	469	479	457	467	446	474	463	486	463	458	445	451	460	435	481	455	461	455	491	486	483	514	472	476	429	446	443	482	481	474	451	466	438	480	447	469	488	459	436	463	460	457	492	528	453	462	454	499	439	459	440	483	483	447	453	478	507	468	468	464	445	491	471	447	488	485	474	463	454	509	462	471	421	472	483	480	465	492	454	442	457	479	474	491	512	472	449	445	493	459	460	470	464	468	509	457	474	458	455	482	465	482	465	464	494	477	489	458	475	484	447	453	457	542	461	469	488	489	472	456	487	458	475	474	497	467	457	483	450	487	477	423	467	480	467	438	477	502	504	488	460	482	485	464	439	448	475	449	492	486	434	476	461	478	441	468	508	447	430	465	441	446	450	497	435	449	432	486	464	474	463	473	461	482	486	518	498	476	456	478	465	482	421	467	490	467	473	476	467	451	427	452	412	462	434	418	471	433	436	491	448	490	448	470	473	472	470	446	479	473	478	480	492	463	495	462	421	479	453	449	489	421	444	469	473	477	468	460	468	447	439	449	429	450	433	439	493	505	449	483	478	442	458	487	488	459	453	467	422	443	468	457	433	469	507	479	459	471	472	437	489	423	473	479	477	462	429	431	455	462	457	454	442	466	461	489	474	471	464	482	473	464	480	464	480	464	473	512	470	478	474	463	487	504	457	486	456	501	503	473	448	420	467	505	489	464	453	438	475	476	447	450	459	457	454	475	453	439	463	469	447	531	436	459	458	459	483	437	495	474	460	452	451	447	450	483	456	457	494	493	423	452	472	493	440	493	464	436	490	450	412	448	482	432	471	481	428	498	465	471	459	477	457	468	470	473	473	459	468	461	496	471	502	455	489	449	419	443	479	445	455	442	457	481	443	469	485	440	471	458	440	440	445	476	465	477	473	445	420	478	479	484	477	461	437	427	471	473	417	485	452	473	474	462	485	466	428	444	494	428	447	462	488	441	494	456	486	461	480	447	448	495	463	449	452	472	475	473	441	461	481	468	466	466	441	458	470	436	439	480	477	457	476	433	474	437	486	479	439	475	445	469	502	458	436	496	489	469	451	455	457	457	513	456	463	482	452	429	479	457	444	468	476	464	479	463	515	450	466	454	459	450	477	452	473	475	493	472	461	412	445	456	447	442	462	463	455	462	489	445	469	448	460	475	454	475	443	482	486	423	454	446	497	479	527	463	484	465	460	451	483	462	438	463	468	505	423	442	442	449	463	474	475	457	508	443	458	454	447	440	482	447	494	487	481	471	457	471	483	486	487	453	491	479	474	439	454	460	450	451	485	487	464	521	461	482	470	434	431	452	537	483	452	442	452	447	469	490	463	496	517	483	448	487	457	495	438	461	482	458	440	442	489	446	449	441	486	451	455	473	446
25429	21550	27480	25913	7519	594	468	419	378	353	333	313	314	293	289	280	329	310	253	283	255	278	303	280	254	262	236	232	270	301	304	304	307	331	289	295	277	299	270	266	283	270	278	277	275	231	273	291	300	307	289	275	294	270	263	257	283	244	269	267	266	263	288	280	275	267	258	292	267	252	258	272	247	272	281	258	272	260	272	259	272	243	298	287	252	279	280	266	256	268	276	272	222	280	233	258	254	250	242	273	284	288	261	269	282	268	237	276	254	288	253	260	288	287	282	265	269	264	298	271	277	239	263	269	279	268	242	260	269	234	258	255	262	290	261	267	285	262	248	257	242	236	261	258	283	249	269	279	273	267	274	276	260	248	261	290	255	290	272	272	277	257	264	243	263	277	265	270	231	254	277	261	264	251	261	278	265	265	278	291	260	287	260	268	229	259	245	242	290	259	276	265	260	253	294	267	242	268	235	268	239	262	267	298	266	259	298	264	246	238	256	278	278	270	244	227	276	276	254	281	279	243	258	247	226	279	261	252	277	254	262	260	230	281	283	255	317	281	273	287	244	267	280	255	256	248	289	258	278	265	252	266	264	270	275	291	265	256	258	256	255	271	268	250	247	295	252	269	251	280	276	265	256	245	280	279	251	261	262	266	277	292	255	268	298	272	264	248	280	258	246	260	259	250	247	268	256	288	264	233	242	273	285	240	279	292	275	281	251	283	251	250	264	257	266	221	270	251	243	239	289	264	273	234	247	253	273	282	281	260	249	256	239	263	253	256	238	273	276	258	275	241	256	294	259	247	258	257	261	259	256	287	279	290	256	267	254	244	274	248	253	269	261	294	271	275	246	259	255	225	246	229	250	271	264	263	278	233	280	244	295	252	280	259	246	264	268	245	287	237	250	263	259	280	235	241	254	269	275	268	262	282	272	251	272	257	272	272	264	240	268	297	263	239	253	248	278	263	264	310	272	256	303	273	262	241	275	264	249	279	251	284	250	251	254	271	236	276	300	270	238	281	247	276	278	268	236	250	247	258	265	255	293	276	226	263	289	291	288	245	237	270	251	249	275	263	253	242	259	258	270	277	252	247	257	240	283	267	251	270	269	281	264	284	263	285	290	263	290	260	258	263	237	230	284	235	231	257	244	229	271	252	277	261	272	258	271	249	263	260	270	246	244	259	267	278	273	260	260	256	241	276	271	257	242	274	254	268	293	268	252	264	261	271	262	286	260	243	246	262	247	269	243	276	274	231	242	243	258	237	273	260	255	249	263	268	232	250	284	277	253	262	246	237	237	282	281	258	233	276	261	238	273	250	226	268	277	245	252	258	286	266	266	257	269	291	261	266	259	284	272	250	211	262	260	273	260	265	304	255	270	253	277	245	241	268	287	276	262	257	289	278	275	267	264	239	256	245	268	273	284	258	245	266	234	275	257	282	250	266	262	262	237	285	263	291	281	274	269	288	274	307	256	248	273	254	255	270	283	276	252	266	282	268	287	245	260	251	252	243	274	281	282	244	292	271	270	269	257	264	272	259	270	297	234	287	226	275	229	276	259	257	247	285	245	252	266	264	257	276	268	239	267	246	274	268	279	281	258	256	263	289	283	249	268	259	244	264	272	261	315	273	232	284	253	277	266	282	260	274	282	247	248	257	271	241	259	248	277	268	281	255	273	261	230	242	254	262	276	272	274	268	258	258	242	244	286	290	269	275	226	278	246	276	244	277	250	231	267	231	256	269	237	286	270	250	255	231	263	248	278	292	270	267	267	280	251	264	252	250	249	277	273	285	285	278	290	247	261	233	227	234	267	252	262	225	254	263	273	257	243	255	259	275	302	265	240	269	261	260	271	290	246	271	267	273	266	254	274	264	288	241	266	291	240	290	283	223	264	284	235	266	260	287	244	252	261	255	257	265	257	265	241	251	280	264	262	307	266	305	259	264	282	268	260	266	242	269	242	251	234	248	258	282	265	255	284	249	276	249	236	292	248	254	239	249	254	263	253	285	259	246	246	247	306	271	255	273	282	268	265	240	250	261	246	292	281	256	236	255	258	261	259	253	285	297	250	279	290	250	286	236	237	228	270	267	288	267	272	267	273	245	275	266	280	249	281	288	266	248	267	258	252	274	269	268	265	274	219	248	257	278	290	256	254	271	275	296	270	268	271	253	277	251	259	249	268	264	258	253	283	269	262	259	284	257	283	274	248	254	233	284	268	256	272	259	288	279	244	270	245	274	267	258	230	251	307	260	244	276	260	271	269	259	261	292	278	256	291	249	240	276	245	264	246	276	263	246	261	248	262	248	237	286	257	260	248	262	270	246	233	270	248	274	246	274	274	256	277	299	249	254	292	245	299	268	280	253	269	258	280	280	262	282	281	255	264	236	282	285	266	263	272	261	262	262	248	266	261	252	246	287	240	258	294	263	277	276	221	259	270	247	269	289	264	277	256	276	224	265	255	277	293	266	265	256	250	256	282	278	257	277	252	264	269	251	273	282	293	308	265	262	252	253	261	257	268	259	271	268	254	267	237	277	244	248	249	279	258	259	270	240	246	223	260	254	266	295	249	264	260	259	246	295	245	273	248	254	253	281	289	267	253	268	289	241	237	261	230	253	251	261	281	253	226	258	272	239	287	269	267	280	247	267	272	280	256	266	250	264	308	258	273	280	264	247	252	222	256	264	238	235	257	259	262	250	256	250	261	265	260	250	245	275	276	283	281	274	263	275	261	224	262	228	235	278	260	252	254	268	257	249	224	249	277	242	252	301	254	279	282	272	281	257	297	277	250	279	256	244	286	252	263	261	253	276	249	266	261	259	273	243	293	271	242	291	258	267	242	257	270	243	242	264	238	281	273	242	262	274	262	265	280	245	317	268	282	268	243	257	270	284	264	298	265	270	271	232	291	246	257	241	279	283	250	274	237	260	291	288	269	259	278	281	253	260	253	261	292	263	273	264	249	234	254	267	263	254	292	259	247	297	244	278	264	255	282	248	265	266	258	235	258	261	248	274	243	237	245	252	233	264	258	262	287	252	264	240	272	311	297	265	264	258	298	272	261	239	248	264	271	282	267	247	239	272	245	267	264	270	254	275	254	236	268	280	236	250	249	255	278	268	274	246	235	255	264	267	280	233	248	267	294	237	260	261	280	263	267	285	276	275	237	249	258	260	250	298	262	248	269	283	249	286	278	297	279	279	275	282	247	270	256	263	256	285	297	290	239	257	256	255	258	269	241	252	281	255	247	238	265	281	260	266	271	263	274	253	272	280	273	268	283	266	255	268	254	256	253	272	249	280	291	270	282	240	242	274	252	265	267	255	258	254	266	259	278	264	293	271	249	234	251	245	258	283	260	247	268	277	281	283	265	267	268	249	268	278	282	236	290	255	261	255	265	231	247	264	261	266	252	258	254	231	255	274	236	243	246	262	273	282	296	276	267	286	277	254	259	253	244	268	268	294	282	237	251	272	258	249	284	247	233	268	289	258
18994	4831	3235	1522	1108	924	710	624	532	465	438	455	396	364	332	320	329	334	333	315	356	344	316	300	341	330	350	299	359	346	411	370	344	358	338	333	340	368	328	349	331	344	333	332	311	320	335	296	299	346	336	301	303	333	306	302	326	317	293	280	357	326	282	265	285	304	296	307	316	309	293	337	314	297	273	319	320	280	284	283	329	302	305	285	340	312	303	288	324	306	304	301	268	321	270	264	294	304	300	293	291	289	296	295	296	288	297	318	321	293	309	326	312	289	294	306	310	292	339	299	331	302	304	287	316	307	303	285	304	315	279	296	301	287	327	301	314	328	269	327	310	287	277	317	304	322	288	313	299	319	276	287	293	306	315	276	324	308	325	285	318	327	312	282	316	290	288	296	269	302	274	314	252	302	285	299	296	283	298	290	301	262	286	309	304	303	265	295	283	309	275	273	330	270	299	314	269	314	299	288	278	310	296	285	273	284	286	306	311	280	325	314	295	308	319	311	293	296	298	310	307	280	301	317	291	290	295	303	288	291	279	281	274	328	321	320	284	277	283	304	310	266	288	318	272	294	277	289	291	270	273	293	287	294	290	313	314	296	310	292	278	285	299	292	287	311	335	276	325	281	300	290	318	325	331	307	320	301	333	310	279	291	298	293	268	307	320	289	289	308	309	309	308	308	286	308	276	316	273	271	323	268	264	288	304	280	277	285	321	304	307	296	301	328	301	302	320	303	284	283	296	314	304	311	320	285	311	316	307	266	316	280	316	288	309	300	283	293	319	291	283	306	304	287	288	283	280	289	298	289	287	315	301	286	293	298	302	346	300	300	281	290	343	313	298	312	283	287	287	291	307	302	289	310	304	284	306	273	294	328	285	274	307	313	305	276	307	291	298	308	281	310	286	272	313	314	313	313	277	270	309	291	279	289	303	316	280	296	306	275	300	298	309	279	294	337	291	267	256	316	320	311	280	294	274	289	301	292	333	299	305	295	302	300	281	287	301	296	291	281	286	291	318	271	304	296	311	292	315	305	318	280	302	305	273	319	298	300	325	288	296	297	306	276	308	296	298	307	312	290	323	290	265	286	262	289	315	314	288	282	278	279	266	310	304	283	301	276	295	304	284	295	308	271	298	309	300	309	277	319	296	323	302	312	329	284	265	276	318	277	297	305	318	278	293	306	331	305	290	290	312	295	290	299	310	266	295	293	293	290	265	295	305	315	317	296	294	271	335	280	287	299	284	266	295	287	296	295	301	308	306	322	282	290	300	281	310	272	285	271	286	293	318	311	292	294	301	291	301	276	301	271	296	280	305	306	296	314	294	252	320	284	294	307	304	283	319	293	299	315	276	261	318	302	320	295	271	306	294	317	267	308	310	305	301	307	287	282	316	323	290	256	306	330	309	287	310	316	304	292	321	282	263	304	295	308	294	288	279	274	294	262	282	304	291	301	317	302	281	272	302	282	280	307	317	296	295	327	264	297	305	287	304	295	268	267	302	265	275	271	306	295	293	298	285	243	279	306	277	320	261	310	273	282	317	279	291	302	290	289	287	300	256	315	297	323	310	324	302	324	312	319	309	306	290	264	303	295	280	320	329	290	291	304	293	320	288	285	288	287	298	277	289	294	275	306	297	317	311	292	280	311	302	299	280	290	276	282	289	309	268	289	294	262	297	285	285	292	292	255	309	292	300	312	286	316	279	283	271	290	292	311	304	336	283	305	293	309	289	311	300	306	266	314	291	289	315	306	290	295	277	299	322	328	285	302	273	292	299	302	311	311	308	312	303	323	304	299	292	309	296	316	284	303	306	290	301	301	297	316	290	315	300	342	272	323	263	328	285	278	303	304	316	282	290	321	304	295	294	321	296	255	314	313	309	303	290	268	292	327	265	290	292	303	319	280	317	349	287	277	288	305	264	316	303	258	253	283	295	321	297	345	301	292	319	278	295	299	294	272	297	318	324	302	285	276	291	284	283	323	309	291	301	309	293	310	287	256	329	296	309	291	300	292	291	309	253	283	289	303	267	281	331	293	310	275	320	300	305	298	299	317	292	277	297	293	290	290	333	277	261	298	306	285	292	269	308	273	316	326	324	274	302	276	298	295	277	321	292	313	298	288	298	290	275	287	300	295	313	301	284	289	350	300	288	293	283	297	294	302	309	301	302	281	309	288	295	310	288	330	286	298	291	297	282	300	287	300	294	299	294	277	286	274	289	292	306	309	299	329	291	309	303	280	279	289	283	301	283	301	308	290	321	292	303	351	300	295	299	306	312	272	300	297	280	297	317	282	285	301	317	287	301	292	300	266	322	262	283	261	302	313	278	293	294	319	316	270	328	284	319	299	282	287	300	305	291	325	297	292	307	278	286	298	271	280	335	298	294	308	308	289	297	293	301	294	289	289	308	281	253	324	305	320	278	321	281	296	301	299	300	297	299	287	283	324	286	290	297	313	305	302	277	277	294	282	298	283	274	296	291	279	287	289	259	304	301	264	286	310	302	288	295	335	298	313	300	315	309	309	284	272	295	291	281	276	292	290	279	306	303	289	305	276	261	313	300	302	311	290	309	300	289	300	318	293	282	314	302	278	291	283	297	323	303	267	282	295	295	262	280	283	306	295	301	317	292	316	291	271	319	313	339	314	316	292	331	293	309	281	302	288	310	285	326	304	279	282	290	277	273	262	278	282	302	325	294	303	264	312	323	315	276	278	290	317	296	310	268	282	288	292	295	323	293	294	279	293	277	295	283	309	289	300	311	315	284	307	305	289	296	289	283	300	307	293	298	288	314	294	318	294	286	303	270	306	288	288	282	314	307	287	295	279	298	284	319	308	305	303	323	285	310	291	329	312	286	296	273	299	305	287	286	299	298	271	286	298	309	263	304	268	281	260	286	309	325	300	290	284	322	269	300	296	320	282	292	278	307	266	288	320	310	311	304	299	314	328	310	290	287	293	313	306	316	316	312	278	307	291	283	301	275	304	286	291	277	296	306	277	272	307	312	277	331	272	304	284	318	316	309	333	285	261	319	286	318	317	321	285	300	304	315	288	290	288	296	312	316	301	286	269	307	307	306	299	283	282	290	293	304	290	310	291	285	314	290	282	312	250	320	298	286	290	284	282	320	308	318	281	283	318	307	283	292	278	300	277	318	271	316	309	322	304	265	289	281	307	319	282	284	273	325	283	289	312	290	271	300	321	289	296	332	311	266	309	331	300	311	294	328	286	299	284	276	308	258	303	327	276	275	321	316	297	295	278	294	292	296	303	311	304	310	302	281	263	284	288	267	309	293	327	300	281	314	275	285	324	282	282	272	285	258	303	295	322	275	293	302	313	289	282	314	309	331	272	305	305	317	268	292	290	319	300	310	288	303	285	326	293	313	265	301	289	308	282	272	321	297	298	319	320	302	288	284	274	311	313	279	324	292	284	286	297	287	317	287	294	309	298	301	297	307	276	291	278	298	303	307	304	291	295	277	281	272	304
23060	21525	29230	24265	21523	21502	5556	1215	982	886	833	784	706	707	692	690	616	669	618	592	577	631	598	578	518	566	571	581	574	672	666	699	664	602	611	596	583	553	620	592	551	575	584	574	580	613	595	561	653	561	567	583	577	604	598	545	547	541	535	564	598	568	587	585	529	540	538	558	549	593	552	562	559	561	574	536	589	577	519	540	535	582	565	556	542	541	541	560	559	589	552	562	540	538	540	526	519	536	584	567	538	579	561	580	614	576	511	540	563	558	553	606	593	561	601	572	536	586	514	583	552	550	589	539	550	549	572	565	527	540	516	541	572	548	537	546	532	536	520	541	585	529	525	537	517	552	559	517	576	581	506	548	566	509	539	539	522	580	525	512	527	502	465	504	534	563	560	541	519	557	564	532	577	559	542	552	544	519	577	534	546	481	535	543	520	544	518	546	544	505	535	577	587	520	528	536	537	546	571	495	619	571	534	539	494	539	535	548	548	545	513	567	526	571	528	528	525	535	516	503	510	563	538	518	538	503	517	562	571	589	566	549	548	546	577	544	558	564	575	558	533	529	565	561	533	594	548	567	543	530	540	556	480	532	566	540	585	573	571	554	531	577	508	569	563	556	558	535	576	520	538	506	563	571	534	552	556	538	565	553	524	547	538	538	556	556	572	542	528	551	542	546	589	600	511	582	560	535	548	548	548	506	533	550	554	530	555	523	554	612	571	535	533	547	552	545	539	556	540	527	513	541	548	531	532	504	542	538	582	515	539	571	507	551	551	543	533	529	513	602	551	542	567	517	537	533	533	543	530	541	515	518	549	533	554	545	537	547	513	503	543	567	535	562	532	554	528	574	536	540	505	534	553	492	555	541	547	570	589	575	520	534	535	552	531	557	496	566	565	537	567	527	508	512	516	519	499	550	568	531	567	546	560	562	562	539	531	508	563	550	552	544	564	509	521	547	517	535	543	545	580	564	571	544	555	572	563	532	571	535	536	513	547	537	567	521	523	551	521	532	570	550	540	535	542	533	555	585	534	554	536	579	559	543	572	535	535	583	579	565	548	549	532	524	521	579	530	545	548	547	526	553	559	553	545	533	544	524	539	546	528	561	545	546	597	540	588	558	583	546	565	569	582	564	530	542	536	584	542	550	551	541	597	563	542	515	513	532	526	526	533	595	536	573	506	556	542	571	537	564	536	559	511	494	523	509	538	544	514	544	509	524	547	523	522	565	507	507	560	502	508	557	597	561	533	539	543	529	520	544	529	554	553	536	533	548	523	542	534	591	565	524	566	567	532	576	521	570	553	530	562	498	527	504	545	512	537	531	533	531	522	531	514	504	493	555	555	562	535	565	536	561	558	514	537	555	579	577	558	563	535	514	603	566	535	561	526	537	553	537	538	551	557	556	555	499	541	573	579	561	555	515	544	561	558	526	550	540	538	544	555	533	555	568	579	515	490	545	560	512	552	548	547	578	544	522	535	540	502	576	582	513	543	530	557	535	500	516	543	566	540	586	525	528	578	545	526	559	556	546	554	552	528	527	522	517	599	522	541	587	554	561	555	552	524	563	581	498	524	515	547	549	537	483	532	548	563	571	529	534	562	541	550	531	529	552	511	540	543	522	538	540	554	535	546	499	574	553	555	533	568	563	546	539	587	580	618	547	518	525	525	508	539	536	515	557	559	541	582	553	549	558	543	524	526	542	531	577	537	546	529	534	557	562	528	570	530	512	522	588	590	519	582	520	528	583	552	567	548	504	551	536	525	518	526	511	523	543	538	560	501	558	588	571	537	537	520	551	558	550	551	527	570	553	507	591	522	532	525	568	536	562	517	577	522	496	539	541	546	547	571	567	556	536	558	564	577	526	526	569	568	542	524	591	564	569	555	535	548	510	520	530	527	568	516	549	496	556	536	542	562	536	543	570	532	531	533	505	553	519	532	564	569	549	563	563	532	537	547	541	546	554	516	527	539	537	526	563	540	522	528	519	528	562	560	558	562	529	515	511	560	544	559	526	577	568	582	576	588	538	536	562	554	526	598	570	546	568	565	515	553	550	538	490	538	546	551	544	514	558	548	558	534	536	578	513	598	550	588	563	533	541	540	575	537	488	537	521	556	532	566	518	530	528	520	552	542	549	525	538	543	535	599	526	565	555	581	533	565	488	532	562	511	530	568	532	508	523	554	532	555	576	555	517	503	541	546	553	553	560	517	583	529	525	572	578	577	564	545	524	573	544	508	503	541	561	544	569	534	508	540	540	576	548	545	550	516	494	538	561	519	536	531	580	550	541	514	544	553	533	556	528	520	500	552	517	547	539	528	521	534	537	604	514	548	541	572	524	562	555	528	527	531	549	553	551	552	565	538	572	509	553	513	556	551	551	517	595	521	529	538	492	500	498	543	538	525	555	578	554	555	558	505	520	578	525	543	517	546	541	556	534	590	524	588	518	565	578	516	530	542	531	551	527	528	538	557	512	516	555	568	543	548	492	524	547	559	572	572	520	517	500	538	531	575	572	525	587	555	557	566	538	561	547	532	551	529	584	525	534	554	566	523	556	539	564	519	522	526	537	565	560	504	507	542	540	568	528	581	546	511	549	541	562	526	614	572	520	538	509	495	519	577	535	553	563	530	579	504	544	498	543	530	536	582	523	518	543	551	492	538	548	560	594	518	569	555	575	559	566	539	538	573	542	581	540	561	515	570	521	533	553	535	532	507	595	540	535	543	512	503	552	526	528	541	581	605	536	570	557	565	480	554	532	547	554	551	525	568	534	564	522	527	543	564	534	518	516	530	517	550	508	523	546	514	543	562	520	524	544	554	527	523	524	591	514	552	557	546	530	535	523	544	543	580	553	553	541	549	527	516	546	561	576	532	534	533	523	552	550	559	549	573	532	543	545	539	532	558	558	530	558	539	530	539	525	512	575	563	539	535	581	535	541	544	479	545	505	522	532	576	556	512	521	514	523	485	532	568	561	535	537	544	527	526	544	555	519	544	549	524	518	553	567	523	535	516	542	530	531	558	516	528	528	532	513	549	533	540	512	543	556	549	507	538	534	582	514	537	548	604	541	520	518	535	528	532	574	511	548	540	548	570	538	520	571	547	511	527	536	515	509	521	580	545	541	525	544	520	532	600	571	559	594	543	525	553	553	543	528	573	602	546	539	542	596	547	496	562	566	497	578	510	509	582	562	536	559	567	537	536	513	539	531	535	569	530	563	502	562	569	530	523	530	561	555	502	563	533	586	550	611	515	523	574	578	542	523	537	510	541	510	568	539	495	552	516	575	529	525	508	529	545	535	494	559	522	548	561	551	548	575	552	564	521	537	513	551	565	582	592	507	519	563	559	561	533	496	553	557	551	560	552	550	549	527	526	532	514	531	540	526	548	522	567	572	528	534	513	560	520	575	576	566	546	554	554	575	539	510	550	560	554	514	517	566	579	554	572	476	551	526	558	572	516	535	525	542	559	539	541	509	563	515	539	521
26926	14276	9710	4697	3403	2594	2110	1689	1453	1216	1119	989	860	833	796	738	740	694	662	635	654	653	649	623	611	608	622	617	614	720	724	738	710	733	606	655	650	629	649	656	651	648	618	653	649	621	622	620	664	617	630	561	600	602	603	599	612	564	597	599	624	579	608	559	560	606	548	567	590	584	574	558	559	596	585	629	564	556	603	543	562	553	557	566	551	529	609	549	570	611	537	559	571	562	571	579	600	583	614	567	532	544	577	632	577	595	542	557	588	570	572	564	551	550	554	550	574	594	579	580	578	554	567	575	572	595	565	570	567	552	554	559	554	567	596	578	566	585	557	583	565	533	550	588	540	557	616	548	575	585	544	596	551	567	573	574	544	580	569	572	579	560	553	606	529	584	570	608	586	580	565	579	565	569	552	547	573	579	574	557	591	586	603	505	589	522	570	579	560	529	564	578	573	559	499	580	546	585	563	530	574	542	563	572	554	570	560	559	572	566	581	576	535	557	560	556	531	593	548	539	603	567	568	565	585	566	525	531	547	600	569	573	552	571	573	586	549	565	578	554	606	552	526	546	538	577	578	579	573	565	552	513	515	543	586	603	570	580	571	580	568	542	577	618	577	553	562	565	554	564	545	618	556	593	552	576	581	568	553	546	571	589	580	572	535	564	565	565	574	549	538	598	544	573	568	527	567	563	607	495	565	590	564	577	578	591	551	585	550	555	550	587	581	564	600	570	611	560	531	544	555	577	567	542	576	590	572	521	613	568	572	604	545	543	542	577	566	581	481	547	564	535	555	544	561	553	565	542	538	565	540	549	606	554	544	595	545	597	546	534	567	586	577	571	553	583	596	518	606	539	570	548	547	585	527	581	562	598	597	575	543	527	540	569	570	570	583	532	540	575	593	565	529	513	579	561	554	559	563	540	541	600	555	571	570	557	558	588	555	519	542	583	603	590	553	567	559	598	536	562	553	522	568	528	542	571	553	563	554	594	545	578	582	555	600	573	562	571	557	564	559	559	594	552	556	574	547	564	605	606	582	531	538	526	563	588	565	549	571	627	579	597	572	518	601	546	561	569	607	563	515	536	540	542	553	578	569	532	545	581	531	566	527	534	536	552	556	547	573	570	541	536	560	573	540	554	548	601	596	567	560	562	553	545	593	566	551	579	626	594	572	566	605	515	561	545	567	558	550	586	550	594	568	533	604	575	575	607	577	555	523	538	605	568	542	585	562	575	551	567	570	557	582	590	554	539	569	552	584	558	603	574	535	573	579	582	521	555	592	552	590	575	585	546	547	541	515	586	611	589	582	506	537	597	572	541	573	557	572	593	584	563	591	566	553	533	597	556	543	574	579	570	574	556	554	585	565	561	559	545	602	578	539	563	572	557	546	550	537	617	566	574	545	584	561	576	585	593	580	550	529	574	532	497	567	568	553	575	600	557	534	558	559	552	538	580	578	568	584	560	501	568	559	556	527	542	568	551	568	558	555	623	533	554	595	547	609	579	546	603	565	584	589	540	558	564	583	565	561	605	564	549	557	549	532	534	583	576	582	577	555	560	513	585	549	567	589	591	557	571	582	568	575	547	595	553	539	563	523	565	593	622	593	586	584	558	544	525	567	538	606	562	584	567	564	562	560	526	535	552	556	569	528	566	572	581	546	579	498	564	575	551	592	592	570	579	587	540	569	583	537	561	603	543	578	531	553	529	536	565	597	551	571	535	587	554	567	547	574	568	553	525	567	596	563	566	539	579	544	556	581	569	588	559	565	546	599	556	552	557	554	561	587	556	572	594	536	529	520	561	546	542	556	550	590	604	591	580	547	574	546	586	542	591	582	536	563	582	577	643	586	597	526	628	576	602	535	558	572	518	578	577	568	540	599	592	543	553	604	584	571	571	549	568	570	581	565	580	549	588	599	609	603	553	564	584	573	529	580	535	585	576	556	563	553	573	567	570	530	539	577	580	585	587	543	555	608	562	518	555	540	548	576	518	551	573	547	570	570	581	561	566	582	591	573	555	574	554	579	547	529	552	540	533	533	569	558	582	590	539	575	590	579	588	586	554	595	519	527	518	544	529	539	541	579	595	560	537	567	548	537	585	563	578	562	573	566	584	587	536	575	514	575	562	534	582	590	574	578	579	570	539	581	560	565	604	560	531	579	569	600	577	615	568	553	522	625	605	553	611	590	574	564	574	554	551	580	588	547	552	571	556	569	544	539	585	592	504	538	526	552	583	563	544	567	585	572	547	588	528	523	566	527	584	569	552	595	566	585	590	547	536	589	595	565	570	557	554	556	583	576	551	561	589	583	581	565	577	564	551	553	598	544	550	548	602	517	589	553	573	565	561	592	565	555	575	604	601	573	584	545	589	569	555	569	534	534	562	557	534	542	562	571	582	576	535	576	550	537	533	600	568	578	569	561	546	569	569	553	568	548	571	587	548	533	571	586	528	575	525	560	569	555	574	569	576	547	565	561	594	565	549	586	602	560	590	564	595	591	574	524	583	552	598	547	547	581	520	575	598	565	606	590	537	565	588	587	550	522	579	552	576	587	600	539	599	577	591	562	555	577	549	588	546	515	600	535	585	568	556	561	604	528	558	550	564	532	532	562	577	543	602	595	533	579	547	613	562	562	562	555	557	563	609	539	554	569	604	581	573	519	552	579	546	634	565	580	519	540	566	580	569	565	533	535	531	584	532	603	550	548	539	527	584	563	556	579	536	606	568	521	539	562	601	546	553	580	588	566	538	583	550	549	563	546	561	560	583	562	574	595	558	563	576	542	579	569	587	575	601	553	539	566	581	508	553	551	585	538	540	550	636	558	531	580	553	570	543	604	564	536	571	570	585	592	571	588	588	554	570	560	563	539	549	573	531	596	597	556	573	550	604	555	537	563	559	563	556	602	578	561	561	547	557	536	537	612	549	587	575	552	600	612	571	568	580	539	598	543	544	579	572	570	591	569	585	559	573	524	614	582	576	520	593	538	531	525	586	538	559	557	536	577	566	573	579	563	565	579	522	527	567	561	531	571	509	566	593	537	545	532	533	585	542	542	588	539	559	529	598	590	578	528	576	550	594	611	569	522	573	563	585	558	546	585	549	557	540	539	595	532	556	535	593	581	581	516	547	550	569	550	563	588	574	604	578	564	567	580	555	532	546	573	615	567	591	572	548	584	594	564	569	542	576	563	564	619	590	574	564	536	569	583	559	559	524	516	541	562	602	579	625	550	547	528	508	572	536	538	562	579	556	529	591	548	546	570	606	558	580	608	568	547	582	545	549	577	573	567	537	567	554	536	547	583	561	554	553	581	542	567	519	548	560	536	559	619	563	556	575	591	513	558	587	539	560	548	600	567	582	553	537	579	557	576	528	556	561	556	562	579	559	594	576	590	548	580	583	520	572	529	546	598	514	581	568	554	576	529	568	570	539	599	564	576	568	540	533	567	574	567	567	574	583	538	590	558	537	570	533	580	568	592	563	604	615
28375	16382	2393	472	362	290	295	255	272	248	280	273	243	268	242	246	247	276	218	286	252	238	247	271	263	263	289	260	266	267	248	278	267	269	261	261	286	276	229	288	257	261	248	285	235	262	287	257	244	287	264	269	247	279	271	264	273	256	237	253	241	286	236	279	271	272	259	264	223	259	246	241	247	247	241	241	250	245	261	259	256	218	264	250	267	256	239	257	259	274	261	270	229	286	238	254	269	258	247	261	228	253	240	229	282	240	250	247	262	243	251	264	242	248	279	239	275	234	233	238	225	236	228	250	232	265	262	245	233	229	262	255	242	244	243	275	285	249	236	239	247	252	214	235	272	249	247	264	226	265	230	267	251	274	267	265	265	259	226	224	224	272	258	253	290	252	256	226	270	269	261	230	270	254	234	256	262	263	243	262	242	251	267	228	207	272	245	252	253	218	246	267	265	240	276	223	282	246	237	258	263	244	231	256	263	268	258	242	221	246	248	252	252	257	235	240	255	242	258	254	240	253	256	227	235	225	259	243	264	237	265	260	268	243	235	266	242	250	234	236	244	249	249	232	262	242	240	245	274	273	265	253	245	237	245	256	239	263	244	236	254	241	233	231	257	267	243	246	247	263	271	268	243	269	275	256	206	263	251	216	283	231	246	246	231	248	218	248	241	232	240	255	261	230	251	263	275	260	216	267	262	250	246	252	255	238	271	227	256	242	261	254	251	266	280	244	261	253	250	229	251	254	262	239	236	267	233	237	269	243	230	252	272	234	253	234	254	242	253	285	236	237	266	260	266	270	258	253	276	253	245	241	232	240	246	209	250	231	244	257	248	240	219	252	246	254	247	273	240	232	244	243	235	234	267	278	264	253	240	245	240	250	245	262	263	277	256	249	258	265	268	271	225	250	237	274	251	280	260	291	253	245	241	248	235	270	248	251	246	261	233	266	248	247	244	220	247	220	222	223	241	256	246	277	236	262	253	259	251	249	262	251	259	235	260	255	239	264	244	242	262	240	208	244	249	257	263	255	242	224	273	252	246	228	235	243	247	266	245	238	227	235	251	236	249	247	249	254	281	250	227	255	270	275	238	248	242	269	251	258	281	250	263	263	262	242	249	271	223	250	282	234	253	238	236	208	242	258	263	244	252	232	255	254	247	271	238	256	219	260	211	267	266	251	265	250	224	235	272	239	261	251	259	230	244	248	230	259	271	232	237	227	249	229	244	243	267	255	223	266	240	237	263	246	240	231	258	239	216	248	255	260	251	254	243	216	270	246	260	228	272	243	235	236	244	243	258	262	258	256	225	250	260	267	262	240	265	262	278	253	251	238	224	243	303	237	240	227	258	253	256	237	254	253	246	255	240	278	259	230	262	238	252	262	258	248	244	222	217	259	244	253	261	241	249	287	219	262	253	251	215	248	242	239	229	213	219	257	246	238	259	281	256	296	229	214	232	268	263	258	264	258	262	259	249	235	248	242	269	214	235	243	252	258	266	276	247	241	234	261	255	260	255	227	264	247	246	256	242	268	285	253	271	246	255	234	267	240	233	266	254	251	255	250	254	219	259	243	250	255	257	206	252	264	255	262	286	255	266	258	230	250	257	247	243	263	262	251	267	247	263	245	264	237	243	255	262	249	243	253	242	246	252	234	240	279	284	232	218	255	242	262	241	240	238	246	235	252	269	258	260	267	249	245	234	249	269	277	229	252	224	233	241	293	209	269	252	254	240	236	287	247	285	236	270	282	235	228	249	262	276	267	239	254	269	254	260	276	259	238	285	272	246	259	234	241	245	223	261	254	253	249	261	259	263	258	252	286	252	267	248	262	227	286	217	250	266	278	268	243	258	268	242	261	250	276	254	272	210	234	234	255	260	261	239	226	270	261	233	240	248	247	255	285	248	234	230	277	215	238	253	264	230	264	251	248	263	225	239	239	232	241	261	252	231	261	235	245	232	253	276	238	261	263	252	257	231	237	267	263	248	257	254	245	243	278	257	257	235	252	254	247	243	245	249	242	244	270	265	266	240	257	238	255	253	263	236	251	254	247	245	272	259	256	241	251	250	259	232	253	260	284	233	259	247	259	236	230	252	246	261	241	254	253	266	232	276	244	250	240	254	254	260	227	265	250	250	248	257	203	249	243	266	255	231	249	258	239	289	230	244	247	255	263	272	263	243	255	249	248	223	232	260	242	262	259	244	234	270	265	268	266	241	270	257	261	235	230	237	239	241	241	281	267	285	264	244	237	252	270	283	262	243	249	252	268	231	261	248	254	276	250	283	271	282	261	255	235	263	263	245	239	242	235	258	208	257	245	279	237	273	247	257	249	233	268	259	255	225	224	268	229	266	246	225	245	265	251	269	262	238	243	282	260	255	263	256	249	258	246	241	230	243	257	257	264	230	262	240	262	242	241	280	248	249	266	265	230	257	258	271	235	277	260	247	230	228	256	248	272	206	238	254	240	261	268	245	255	275	236	242	259	273	236	276	245	276	266	246	241	244	285	238	257	281	245	247	237	263	273	220	271	223	262	257	270	252	241	244	236	252	261	256	242	240	259	243	267	267	214	235	239	239	266	227	263	276	247	266	253	243	253	247	272	303	260	260	261	231	245	242	250	260	277	261	257	265	267	270	267	212	261	257	258	264	238	249	239	262	277	241	264	248	244	231	241	247	224	241	253	247	217	232	253	231	249	259	257	248	250	262	239	236	236	242	235	261	267	272	266	242	286	245	238	262	255	247	225	247	290	263	268	241	262	252	247	234	241	244	255	245	258	268	288	231	249	269	210	269	241	237	249	242	253	258	255	269	245	254	251	242	255	249	251	230	273	259	278	264	245	272	238	239	243	276	235	247	241	266	268	253	273	253	262	261	238	230	248	268	267	275	253	233	247	262	230	223	226	266	229	234	248	256	246	268	239	249	259	222	255	269	249	255	268	239	224	237	255	282	248	248	239	269	231	227	237	284	245	253	262	256	252	251	253	267	222	260	250	250	236	254	227	231	266	249	225	258	248	226	255	287	243	248	269	246	276	278	246	251	258	284	244	239	223	263	222	235	247	274	270	239	254	256	238	252	234	242	247	261	225	222	261	251	263	262	265	248	252	241	258	265	253	260	252	241	260	241	234	258	230	246	256	238	258	207	283	245	258	238	233	246	227	244	246	283	221	253	215	261	265	249	245	236	242	240	241	239	245	265	251	254	256	240	250	255	255	243	265	251	259	262	221	246	245	270	244	242	264	256	237	232	244	267	281	250	258	248	239	274	260	274	246	226	256	261	253	237	242	242	271	265	269	265	266	260	254	259	265	256	259	241	246	245	254	255	237	240	241	249	268	242	223	258	279	220	226	236	266	248	242	241	243	236	247	276	262	232	277	272	246	272	232	244	288	253	228	246	246	260	267	237	262	232	228	252	273	246	248	234	207	233	251	235	251	247	250	232	266	260	258	248	247	242	257	253	233	262	262	243	277	225	256	246	264	240	248
7001	705	551	361	341	323	322	319	280	272	305	260	282	306	260	256	286	301	293	283	266	272	284	270	297	261	264	268	281	305	306	319	352	334	288	287	291	319	262	275	307	308	289	308	311	281	307	283	263	277	296	254	271	262	276	285	246	272	278	256	273	282	284	291	278	270	281	232	233	244	293	277	264	280	257	278	268	276	266	253	296	276	312	254	273	262	282	236	271	264	305	268	266	266	285	304	246	261	274	287	268	272	290	250	264	289	264	270	295	277	253	275	277	258	266	305	282	274	290	285	255	276	281	252	276	256	314	283	297	249	253	263	283	253	252	271	266	285	263	278	286	260	278	283	289	261	295	274	265	269	252	272	283	275	264	278	271	274	262	256	297	302	251	277	290	278	259	305	267	291	263	245	278	272	265	300	286	318	262	290	270	281	305	305	266	270	277	295	254	262	286	286	284	272	250	296	269	305	251	273	241	277	267	305	265	249	263	290	290	273	269	261	265	251	274	273	272	288	288	283	270	274	285	288	257	275	275	291	276	287	292	252	263	305	261	249	267	305	276	283	246	262	278	254	253	267	287	302	285	250	295	250	284	272	247	232	264	244	279	287	284	229	299	284	283	279	278	274	286	257	263	264	288	277	296	248	265	259	302	262	273	280	277	267	269	307	252	275	226	287	279	261	289	258	275	265	261	287	298	276	251	259	290	263	281	273	264	247	269	227	258	247	254	271	271	264	280	275	259	258	293	277	245	290	286	297	270	299	263	278	258	243	265	275	270	267	266	272	265	254	250	271	255	272	307	274	255	265	278	268	291	283	291	272	274	256	259	262	259	300	254	254	281	238	246	275	256	297	247	287	262	274	246	279	273	292	270	268	261	263	269	275	278	246	294	273	280	282	263	290	260	316	271	269	252	252	314	262	234	276	250	263	296	269	295	278	276	266	290	300	251	260	275	282	267	247	268	277	252	278	255	290	246	278	272	263	287	281	275	247	256	295	292	278	283	307	276	258	278	282	275	278	292	270	226	304	293	283	275	263	266	276	258	282	264	285	271	289	279	261	253	286	264	292	283	273	251	257	294	292	272	235	297	291	274	266	277	242	291	285	271	239	254	292	282	297	262	286	281	271	279	296	290	282	267	265	253	297	273	257	277	241	265	293	287	276	260	247	246	250	254	282	270	258	280	305	255	276	265	267	268	263	281	269	298	271	273	261	277	241	259	272	262	273	258	285	264	259	261	285	285	270	272	267	256	249	278	300	296	276	272	267	270	254	269	258	299	274	270	269	286	291	268	280	266	263	257	282	269	275	283	269	264	254	309	250	297	272	278	272	260	262	266	265	270	261	267	293	276	274	282	287	297	281	271	281	276	266	242	272	272	275	287	269	262	256	277	273	263	252	266	276	249	292	273	264	250	276	267	260	285	287	283	290	288	279	279	263	252	299	275	293	281	269	247	336	265	272	282	271	282	279	269	267	281	280	255	290	263	290	288	255	285	264	281	245	272	244	283	270	273	286	302	284	282	288	275	305	293	279	249	269	282	291	260	285	264	282	294	299	279	264	298	287	247	257	266	252	268	260	275	279	246	262	283	241	282	286	289	291	266	269	291	272	255	261	277	256	275	292	301	272	278	281	274	245	290	264	269	281	252	272	308	287	279	267	286	261	278	260	257	279	277	286	282	288	242	274	295	264	284	273	290	265	307	288	258	272	253	276	272	278	279	281	261	258	278	255	259	249	270	290	251	262	280	264	272	290	285	285	281	297	269	277	244	287	252	301	280	273	284	264	286	264	278	257	252	280	268	294	282	250	306	300	259	264	273	285	265	267	293	267	297	264	285	281	285	252	289	269	278	285	265	283	308	256	242	261	213	288	287	277	239	269	239	258	238	280	260	301	278	260	259	296	250	253	258	248	278	301	302	280	259	250	268	261	259	278	250	297	279	279	268	278	275	256	279	264	287	279	259	269	289	280	298	272	279	223	256	270	264	282	282	251	280	276	268	261	238	270	278	294	284	268	279	277	274	274	275	247	279	267	253	264	280	284	289	244	287	255	249	252	269	256	260	278	272	269	277	244	269	299	290	289	266	265	262	275	265	276	310	288	261	288	259	280	264	287	269	270	261	277	257	250	257	255	257	290	279	271	265	282	295	261	301	258	256	265	275	299	274	273	263	276	246	276	289	260	252	256	295	261	252	267	265	266	257	274	287	300	280	278	286	277	276	266	287	279	268	244	259	264	263	267	303	287	285	250	275	282	275	247	262	272	270	265	282	244	277	276	264	246	273	282	303	307	260	264	259	265	252	268	281	291	282	300	260	268	287	285	276	267	298	258	263	250	276	256	284	262	272	245	302	294	260	270	303	250	252	273	286	252	256	261	260	271	271	250	264	247	279	250	281	264	237	248	254	283	280	265	263	280	277	265	262	261	263	281	286	274	282	292	270	266	287	274	261	251	316	285	270	282	279	259	264	282	294	269	268	293	262	296	254	249	284	257	262	265	276	251	250	251	278	265	244	267	268	272	282	298	280	281	241	275	232	273	274	264	259	254	257	286	246	251	248	296	272	283	277	251	282	269	299	286	312	286	287	269	275	285	281	261	275	254	256	258	279	288	278	262	259	282	283	265	268	299	276	254	298	249	276	281	256	305	280	258	259	276	244	254	269	264	293	267	269	259	265	276	292	267	241	264	274	253	272	265	305	308	269	302	225	288	293	266	259	264	254	280	268	263	246	272	265	261	272	248	268	273	282	272	288	251	288	268	250	283	275	274	290	290	290	285	263	265	271	285	282	302	293	256	269	259	289	277	247	293	277	278	261	265	255	253	283	275	247	258	252	279	295	263	243	237	283	254	270	249	278	265	262	265	273	295	279	287	243	281	238	273	284	259	290	253	269	272	263	262	257	268	257	284	253	302	280	260	262	239	262	277	286	277	274	262	266	252	251	292	272	266	252	281	285	297	272	231	294	270	257	291	263	307	259	284	250	264	303	324	253	253	275	278	263	344	269	247	289	278	280	276	250	280	271	256	275	267	288	269	287	276	321	267	276	255	268	298	258	270	300	280	272	275	275	252	284	256	256	295	275	291	261	252	281	269	248	267	294	275	268	260	242	286	248	285	280	299	276	282	311	249	263	280	284	243	263	275	263	257	254	279	274	267	264	291	270	331	290	255	270	281	266	263	268	279	264	234	274	286	275	273	263	249	278	266	288	316	259	276	273	267	296	269	270	260	283	257	284	283	261	285	278	269	285	274	251	280	273	252	274	314	276	273	267	293	242	296	269	288	253	264	266	268	255	276	277	256	284	262	257	250	272	260	263	260	265	279	271	261	251	273	280	271	280	280	284	269	263	253	287	273	286	259	255	244	264	280	274	254	272	277	267	282	290	276	238	269	283	252	235	255	280	278	293	260	258	279	246	277	286	264	287	279	262	283	238	285	246	272	289	263	247	298	261	265	283	296	275	312	276	267	266	290	247	271	284	266	274	267
24356	21566	28738	24870	21491	6145	1062	701	692	633	617	560	541	489	536	481	455	484	476	501	498	490	484	416	481	492	457	488	437	502	487	541	523	505	511	469	476	527	454	470	486	468	488	462	495	519	439	445	519	463	444	408	474	457	467	480	491	499	462	483	479	480	432	452	475	452	449	406	411	444	457	423	448	437	423	471	443	452	446	464	462	463	429	459	428	447	469	481	439	482	440	472	460	442	484	470	444	442	473	423	404	430	393	421	438	432	427	415	402	426	429	453	416	447	432	459	458	457	459	457	421	475	429	456	405	452	487	437	431	465	453	464	478	452	426	427	459	466	433	500	438	420	448	470	465	473	460	430	464	423	442	464	471	493	476	470	460	428	430	406	455	450	412	420	430	457	459	445	464	462	442	453	457	429	475	449	408	447	487	442	443	439	447	437	451	479	470	437	445	506	470	454	424	499	452	441	491	446	457	452	429	475	457	446	470	450	419	431	443	446	432	415	478	459	446	420	437	469	429	436	439	424	478	456	443	432	500	443	440	446	422	453	454	435	420	467	465	418	439	399	444	417	444	404	443	447	435	448	404	449	493	428	469	438	441	453	414	442	471	433	426	426	471	442	461	426	454	423	474	443	442	451	445	456	414	424	457	446	433	477	480	442	431	392	473	462	478	439	417	490	452	446	459	423	455	445	458	428	448	426	430	444	456	426	477	444	444	444	419	476	488	459	455	464	450	420	461	430	463	433	407	448	449	456	429	480	484	457	472	449	490	459	413	457	456	466	417	469	446	461	417	434	455	427	448	468	443	444	472	431	429	435	454	430	430	472	422	444	477	439	446	439	459	504	426	446	436	441	429	440	456	483	415	435	430	467	472	453	526	457	473	427	422	445	448	462	457	458	439	437	432	458	436	404	433	485	464	445	463	445	454	452	484	478	414	434	451	445	411	461	435	445	431	429	460	424	454	418	424	434	463	443	430	425	420	487	455	433	473	443	397	409	507	448	448	467	461	394	412	432	453	447	459	440	407	410	458	423	420	434	453	424	451	461	456	381	455	434	428	454	456	452	453	417	427	468	429	439	452	491	438	429	454	470	461	459	444	427	443	385	459	449	451	426	462	506	488	461	408	436	444	480	465	431	467	462	467	469	473	439	435	469	471	434	456	451	428	470	416	441	410	421	445	421	455	421	421	430	446	456	429	444	434	467	478	443	383	421	475	464	467	461	420	479	472	422	486	463	415	440	453	410	462	464	411	469	459	426	451	423	415	444	438	409	457	426	450	498	440	434	462	469	493	434	443	454	471	413	438	441	436	458	476	416	427	425	463	467	434	440	450	434	455	468	457	499	466	478	433	442	462	431	417	456	444	464	434	451	431	439	441	426	447	423	440	443	448	449	493	480	482	447	437	500	453	438	461	454	449	495	446	445	461	455	458	479	451	457	422	459	418	436	421	441	450	471	444	443	420	446	455	434	455	434	470	450	448	431	448	458	429	429	440	432	457	443	448	447	451	424	434	443	445	448	449	409	461	477	453	428	426	461	448	428	424	438	423	434	467	429	441	443	437	436	429	420	452	443	442	436	451	431	452	422	486	468	405	451	479	435	439	438	433	452	472	453	453	444	426	448	473	418	441	453	410	460	482	442	419	448	481	433	449	412	443	413	439	421	448	453	451	457	448	434	429	462	425	448	440	436	434	416	471	404	434	448	421	449	453	444	408	461	482	440	449	460	471	438	456	459	438	453	424	436	437	433	429	436	472	499	452	425	425	433	463	473	431	459	443	437	417	447	473	442	465	444	441	428	424	476	444	424	479	412	477	433	462	366	438	446	456	434	445	420	445	461	430	418	433	463	424	410	431	502	427	444	411	470	475	493	446	436	470	452	437	459	415	427	394	434	455	441	454	475	454	417	442	435	497	415	420	422	484	430	442	454	488	434	421	456	451	434	415	432	474	435	436	447	426	455	433	417	444	457	480	479	457	472	426	435	451	432	404	414	442	481	443	442	459	447	451	413	442	476	459	426	479	419	469	453	448	477	379	425	420	423	472	464	460	436	449	470	445	432	445	476	427	393	438	447	418	488	441	433	441	439	439	478	471	457	431	449	448	408	463	416	425	436	437	433	422	464	482	449	452	458	448	474	430	437	441	444	420	446	459	438	437	473	441	451	434	461	466	470	456	464	429	494	448	439	421	439	445	454	443	463	472	438	447	449	425	422	453	439	452	452	432	446	434	452	487	432	482	471	476	433	424	458	474	459	444	443	442	434	419	457	455	479	451	481	425	475	453	427	456	461	419	458	445	418	488	492	433	423	448	476	452	407	433	443	430	451	427	420	426	422	475	460	408	467	418	417	454	437	454	468	481	424	462	422	438	443	444	471	402	446	418	437	407	416	431	406	449	464	442	404	459	431	410	431	464	440	412	466	423	452	473	463	460	434	446	449	428	455	416	440	442	406	439	450	473	487	421	433	449	453	439	399	436	472	442	466	468	477	421	459	425	458	440	394	468	452	410	440	464	414	448	447	451	464	436	433	465	463	475	423	441	430	440	495	475	439	457	410	472	432	470	456	423	455	435	440	421	476	438	432	426	454	485	459	461	458	428	427	451	429	434	473	442	459	454	488	465	444	401	462	463	503	434	424	470	429	446	461	465	431	413	430	385	437	427	427	438	442	457	458	432	421	436	416	456	476	419	423	445	417	423	463	450	471	420	388	468	438	465	451	476	418	457	425	440	420	445	436	458	481	439	482	409	442	465	434	472	450	469	462	453	459	440	432	479	442	465	423	403	411	458	467	464	434	454	462	425	437	469	472	398	442	420	457	422	455	435	461	470	459	456	414	427	423	476	439	421	424	432	460	466	436	427	491	439	453	461	418	459	475	401	450	437	422	457	414	435	451	452	453	411	413	446	451	418	423	425	441	425	459	451	442	463	418	421	403	441	414	451	410	422	419	456	445	448	418	447	497	464	441	426	475	465	460	440	410	411	427	395	419	419	430	447	473	432	457	433	444	462	423	440	461	428	424	431	418	419	457	469	447	412	454	446	391	470	446	455	463	465	436	437	447	486	430	451	425	466	445	452	478	447	440	453	486	425	419	450	459	442	410	427	448	431	474	443	454	411	475	463	473	428	453	457	438	428	416	404	426	446	477	400	471	447	450	414	460	454	436	448	440	439	467	424	409	446	437	449	467	416	437	439	459	497	450	439	466	447	468	428	464	459	467	445	429	414	474	416	451	456	462	439	455	478	450	442	442	455	456	453	474	441	455	451	456	463	453	454	472	443	436	432	421	407	449	439	463	467	414	449	425	452	442	398	443	465	483	445	441	438	463	468	441	435	441	470	418	433	431	445	443	479	453	426	424	463	462	448	446	487	447	458	437	429	437	482	473	483	460	434	470	455	400	435	437	418	452	412	479	455	461	466	455	486	464	455	432	473	455	439	425	440	418	443	471	454	470	421	409	455	462	421	450	436	446	451	453	438	416	455	435
23354	8283	5472	2560	2040	1547	1263	1053	859	703	690	693	643	579	591	612	506	559	536	531	503	497	502	498	494	475	456	466	531	524	556	576	558	589	547	492	539	513	492	532	542	508	515	501	486	495	488	493	509	503	498	511	493	511	496	456	493	491	464	466	485	487	476	478	492	481	454	452	500	504	439	465	492	442	458	473	460	463	481	453	454	478	499	468	484	443	456	475	482	461	475	447	461	464	493	449	508	482	494	422	476	456	452	496	463	484	481	483	454	489	439	492	466	468	465	472	452	470	459	462	496	453	457	476	490	450	438	490	493	474	488	465	527	482	434	480	417	502	454	459	487	448	456	484	466	448	476	487	480	489	464	497	435	476	480	447	456	467	501	432	434	476	495	454	474	479	445	466	424	424	486	450	453	462	438	442	460	444	464	447	477	440	467	463	496	470	479	484	465	439	432	453	432	481	473	455	456	470	436	438	457	452	480	455	440	441	507	466	452	469	462	463	496	482	441	489	492	511	425	461	482	491	460	472	442	466	445	444	447	440	485	456	420	467	470	464	441	429	485	436	468	480	496	470	483	490	444	451	447	439	486	470	450	487	470	429	485	468	420	471	448	461	436	464	460	433	488	492	473	466	482	467	477	464	439	477	422	462	458	485	457	448	455	486	462	444	452	466	480	458	464	456	476	465	454	439	516	511	434	479	460	462	441	463	452	457	440	462	466	455	471	491	444	464	446	472	438	468	469	429	467	421	493	463	459	462	485	485	419	464	469	458	409	469	439	490	450	422	466	454	481	474	452	465	484	473	450	471	474	452	469	463	461	451	492	473	455	491	424	459	439	465	479	464	468	470	473	458	449	434	481	460	452	443	476	452	469	449	445	449	501	459	466	443	434	481	493	471	453	407	482	442	443	470	449	438	448	453	473	452	445	445	496	442	437	440	466	452	455	477	433	451	434	465	456	465	432	412	447	460	466	462	476	457	491	442	456	434	502	454	489	472	474	484	421	447	461	471	439	467	494	461	437	486	468	460	485	484	422	487	469	466	461	474	441	448	431	510	447	498	457	496	470	488	476	462	421	490	459	449	481	462	449	466	463	429	475	495	475	436	454	502	488	494	451	472	471	472	421	462	462	466	495	496	446	468	461	490	473	479	410	440	501	443	465	464	501	473	450	428	465	464	492	464	421	442	483	492	439	450	496	457	484	440	446	448	485	428	448	433	486	438	441	471	456	459	514	431	456	461	466	508	478	437	488	443	469	459	490	523	474	434	474	458	435	436	464	451	462	441	455	479	478	473	488	442	457	532	462	468	480	468	494	455	448	454	477	484	469	465	490	480	474	478	439	479	444	458	447	443	432	459	467	459	471	475	477	459	470	458	481	449	462	476	450	453	443	442	459	500	440	461	489	473	439	431	469	473	511	435	454	486	494	459	470	469	407	432	456	440	457	438	466	460	481	477	425	500	431	437	487	445	444	468	494	495	432	465	447	440	454	452	448	449	473	422	480	478	457	497	487	467	411	420	481	470	450	430	492	463	466	457	444	440	459	427	435	425	473	447	431	425	482	455	469	478	480	488	462	458	420	465	477	460	448	482	467	456	462	486	456	503	469	463	487	452	470	458	496	465	441	461	449	470	465	483	443	455	428	472	441	483	442	456	455	456	429	485	447	404	483	479	441	449	498	457	455	509	485	457	479	448	451	462	474	472	472	468	501	459	449	492	443	491	465	457	462	451	464	453	471	484	443	436	463	419	447	463	503	434	445	486	448	437	459	467	444	437	507	495	454	459	399	456	481	488	477	438	446	462	478	466	483	445	459	446	467	472	463	450	462	473	465	460	444	480	435	468	494	460	483	457	440	478	462	449	477	453	469	484	465	470	424	469	513	452	432	454	461	431	440	438	470	487	463	441	441	427	439	421	462	442	466	454	484	445	477	500	455	444	473	454	412	455	470	498	438	468	464	462	489	467	468	467	417	459	455	472	463	437	443	458	485	456	443	464	435	453	472	475	478	479	455	443	425	437	442	510	480	468	485	504	430	422	455	446	431	473	420	485	481	431	464	500	414	513	426	456	489	494	447	455	453	482	511	494	480	435	468	475	417	480	480	447	490	463	428	485	505	464	466	458	483	482	440	466	470	461	487	471	478	456	451	471	479	457	488	432	410	447	462	468	489	468	451	484	475	435	482	516	434	488	484	429	459	464	479	482	499	452	482	474	470	471	463	421	473	467	468	470	482	437	477	456	454	472	464	473	423	432	451	464	454	501	408	448	449	440	466	479	452	467	487	483	488	457	410	496	458	461	428	438	462	431	463	465	485	453	430	417	461	491	481	422	447	449	451	480	436	455	457	416	450	459	467	468	438	429	472	460	450	431	445	438	438	443	469	459	455	455	451	427	444	445	436	456	442	502	474	455	479	457	470	454	494	455	482	477	460	454	461	482	431	454	499	440	490	436	501	450	476	462	458	464	447	449	497	474	407	451	440	502	480	474	482	463	423	462	488	453	469	436	457	453	475	486	460	455	448	422	467	468	441	472	454	430	470	460	487	496	498	487	506	445	466	482	419	448	446	451	481	468	459	512	476	464	479	486	465	459	447	447	421	485	461	431	488	435	476	447	475	491	460	450	475	451	469	480	433	500	480	465	499	417	485	468	476	439	439	460	426	442	449	434	457	504	443	446	457	474	462	439	443	443	457	456	472	469	453	432	478	459	445	470	475	439	471	473	446	458	458	514	439	475	455	452	463	488	474	509	432	475	482	431	443	485	471	450	447	462	460	466	473	493	457	475	485	487	485	444	427	428	449	453	478	432	444	515	489	464	457	428	459	435	518	460	474	472	454	416	490	448	442	452	490	449	463	407	463	443	478	426	451	442	475	462	446	466	437	468	468	432	495	463	444	424	477	474	440	459	463	453	455	478	464	462	486	465	488	473	477	428	466	470	443	461	476	456	448	444	453	472	431	450	424	472	455	489	463	473	480	436	469	422	479	435	494	506	461	477	464	454	466	483	450	453	443	396	446	438	473	438	468	478	485	480	503	451	444	458	459	459	454	473	482	464	465	464	478	480	462	468	471	480	471	471	451	474	450	467	436	508	449	445	451	462	457	434	457	483	499	475	485	461	511	471	466	443	448	482	483	484	447	464	479	474	456	489	459	434	473	470	474	480	444	491	447	413	436	425	463	498	465	479	421	457	453	491	405	458	464	460	457	479	482	463	457	427	464	431	478	482	472	472	483	463	478	479	442	447	482	474	454	494	489	471	440	466	468	467	462	458	489	461	449	515	476	480	438	444	431	476	469	472	477	489	468	484	457	471	456	434	471	463	467	441	496	462	437	502	439	446	414	478	483	472	459	455	453	465	478	469	473	470	458	477	446	448	470	464	427	464	452	441	495	423	452	444	412	476	470	433	463	424	472	458	488	465	494	464	460	476	483	459	430	468	473	446	479	476	446	450	475	444	478	476	420	480	458	444	453	479	485	465	459	456
25510	21599	27547	25940	7345	564	440	409	354	315	334	303	313	301	269	295	269	309	299	258	249	239	237	254	274	252	232	280	290	273	300	328	317	306	280	304	301	294	275	269	282	289	271	302	251	284	264	270	276	256	256	297	275	259	300	282	283	277	289	252	269	289	271	266	252	247	247	269	303	273	268	251	254	275	254	258	247	283	256	243	278	270	278	248	249	256	255	264	247	278	252	273	257	263	276	262	262	244	249	263	254	268	270	286	273	273	268	266	272	250	268	243	261	313	259	247	284	262	247	211	257	274	263	268	263	251	227	259	292	252	250	264	268	257	246	249	241	274	242	263	267	270	253	258	250	289	259	279	282	240	280	272	289	298	236	275	266	248	282	240	275	271	262	293	254	264	253	272	278	291	253	277	244	294	252	269	263	274	296	267	255	269	273	232	274	266	259	284	273	245	283	250	275	278	285	233	283	251	271	269	255	278	253	259	290	262	271	266	255	256	257	265	265	273	295	235	258	266	263	260	261	251	255	264	239	291	272	280	287	283	252	270	241	256	293	281	256	272	276	249	255	251	263	272	263	273	283	236	263	247	285	267	268	259	266	262	285	261	284	246	273	260	227	236	279	250	248	278	247	233	279	253	236	246	259	252	228	235	277	268	238	274	264	261	262	246	238	273	293	266	281	262	271	280	254	222	226	277	256	264	254	270	257	281	264	264	258	248	263	256	255	274	301	275	246	282	256	232	278	278	271	276	234	258	262	272	270	271	266	242	272	224	238	236	236	245	266	254	272	249	261	253	248	272	252	276	275	243	257	268	241	278	287	280	239	263	228	237	261	236	262	274	267	267	270	273	234	239	274	275	247	257	268	248	284	266	254	246	255	241	276	256	279	234	281	262	263	252	281	283	251	266	270	250	272	223	235	268	271	279	260	263	234	272	236	285	254	276	251	239	264	286	255	258	263	266	287	232	262	228	262	286	264	273	277	265	251	286	247	277	253	282	272	264	256	259	254	243	270	254	243	262	252	257	259	245	270	271	253	244	250	236	276	261	266	277	256	280	300	259	263	256	269	245	246	255	270	270	275	250	261	252	249	278	247	258	260	280	247	266	279	282	259	261	260	230	220	243	233	300	268	275	271	238	274	281	291	276	278	272	267	238	274	269	273	274	273	267	266	283	279	295	266	274	239	304	256	253	254	249	257	253	263	276	280	258	268	259	242	283	267	277	261	253	251	286	259	276	259	240	281	218	240	267	233	221	267	277	246	286	270	250	279	261	289	252	267	272	268	257	285	274	276	242	265	264	262	254	244	246	262	259	252	267	259	274	262	255	261	281	234	277	263	253	253	260	250	242	235	250	231	257	246	240	280	257	256	253	273	275	270	262	265	240	262	276	244	275	225	257	255	252	273	255	284	228	288	275	294	262	253	271	245	253	295	282	257	241	237	258	253	263	258	280	266	252	259	268	274	269	279	278	261	255	259	278	267	272	275	302	223	263	284	288	268	261	274	286	285	260	263	251	288	256	270	278	246	254	220	253	276	242	286	265	288	246	254	260	250	254	254	258	273	282	244	252	293	250	226	224	261	240	245	253	266	273	251	260	244	252	247	244	241	266	256	256	265	269	264	251	266	274	267	225	234	228	279	244	280	282	261	277	269	251	255	261	284	271	249	272	286	254	247	262	260	275	246	298	284	271	275	287	285	265	301	239	263	290	280	247	267	241	272	291	242	264	262	262	260	255	266	258	245	263	258	268	256	263	279	270	254	276	264	265	271	262	251	271	278	242	276	267	247	266	288	265	261	246	245	239	263	283	256	257	276	244	260	269	248	238	250	268	278	272	282	290	271	243	243	252	243	270	252	257	280	252	283	249	249	254	257	232	275	261	280	251	274	255	274	307	305	242	245	265	272	283	267	282	280	267	246	268	227	255	248	271	270	267	264	273	242	263	283	263	253	258	289	249	288	272	244	255	274	264	270	248	253	242	259	256	267	249	249	256	264	277	256	230	271	268	242	255	261	264	261	245	249	258	255	262	251	277	242	240	246	270	271	275	276	252	248	260	290	295	285	280	280	280	270	240	215	235	229	268	262	254	265	267	243	286	268	279	239	238	245	260	264	257	215	271	274	269	273	252	278	249	246	244	237	253	249	238	268	290	275	256	266	257	242	256	253	265	259	267	252	266	283	273	285	280	251	286	277	288	260	263	266	250	276	254	272	285	230	262	262	248	265	256	256	252	266	241	310	268	302	263	255	281	264	258	249	280	280	253	261	241	278	250	256	262	231	257	271	252	237	253	255	275	249	257	268	282	243	262	279	253	279	270	280	268	250	269	263	280	287	264	242	249	281	260	268	241	269	273	259	247	247	263	274	273	259	256	251	256	260	243	266	256	280	259	252	257	249	257	276	291	254	264	243	256	257	255	290	264	246	269	270	257	257	251	257	266	260	243	286	281	261	270	294	248	259	263	281	275	273	244	240	248	286	294	270	246	262	252	267	249	273	250	269	275	270	312	232	274	247	259	287	282	244	252	257	250	246	270	264	269	260	266	260	279	254	251	269	252	251	264	258	265	254	277	272	249	279	227	257	239	287	263	256	241	236	250	256	252	265	242	269	278	246	303	280	242	227	268	275	252	260	251	264	234	253	283	276	292	280	267	264	262	271	262	271	273	267	268	270	308	247	268	275	245	243	261	283	228	268	260	254	271	256	287	292	257	281	255	258	299	263	253	283	265	251	243	269	238	264	244	221	235	254	289	245	244	273	266	273	262	275	239	258	248	242	281	262	282	281	269	253	235	245	261	259	282	281	257	299	271	264	260	266	265	264	270	283	269	265	287	241	280	248	263	250	273	253	263	278	239	243	256	235	260	241	238	211	251	279	251	273	304	247	302	275	241	275	288	258	261	262	237	277	271	252	279	287	267	242	271	271	262	253	271	285	272	278	282	278	303	272	275	253	247	260	242	244	273	253	249	268	257	292	284	250	271	282	238	274	267	264	242	286	274	256	249	265	278	253	265	270	251	243	247	252	269	251	256	266	255	240	310	314	262	241	247	260	268	272	224	269	287	291	249	270	253	255	246	240	284	289	245	265	252	249	286	263	260	236	266	258	229	263	265	254	272	272	234	283	265	232	303	267	278	286	290	262	255	275	238	264	249	251	263	273	269	258	266	241	259	232	267	266	267	272	259	252	264	281	271	242	278	282	248	248	251	245	261	281	231	278	249	258	269	276	233	260	276	256	264	251	264	275	237	283	255	271	262	250	298	256	243	270	248	275	279	267	280	282	302	299	266	254	274	256	252	240	268	236	265	268	260	275	273	270	266	258	245	282	254	271	275	258	284	253	297	270	254	248	261	235	273	255	283	284	288	275	272	283	226	257	264	243	252	267	262	257	268	259	221	252	277	283	262	283	270	231	241	295	284	256	252	254	285	242	249	235	266	255	251	257	260	248	272	257	275	269	264	279	256	264	256	256	262	268	303	273	243	281	251
21800	4867	3189	1499	1130	858	720	588	511	467	446	344	424	353	365	325	370	334	380	374	299	317	329	310	320	335	316	346	326	346	357	390	356	336	337	349	353	342	331	341	333	362	346	296	349	326	337	339	355	311	344	285	314	312	319	305	320	325	288	311	321	274	268	299	320	315	323	299	300	282	297	298	296	292	324	289	295	305	317	250	300	310	303	279	309	284	322	298	301	300	296	305	312	299	309	333	295	319	294	310	282	339	307	313	314	284	307	284	307	283	278	312	301	308	315	302	286	294	295	305	269	263	283	275	295	278	296	301	294	277	289	305	328	319	298	322	290	301	283	306	322	277	314	317	273	309	277	298	324	310	291	299	310	288	293	299	276	289	274	300	280	284	292	336	333	314	292	297	274	296	289	280	312	303	321	277	304	284	299	284	315	303	311	290	278	289	278	317	326	314	300	297	299	287	312	306	281	302	314	299	320	300	281	282	290	323	311	292	318	273	315	288	286	275	286	296	302	282	293	297	293	290	295	278	275	289	256	294	271	290	311	292	311	293	299	289	289	294	322	303	296	290	304	298	322	250	281	292	289	295	293	310	299	311	296	301	331	275	293	281	322	314	295	313	315	258	318	287	292	275	301	295	301	253	305	308	309	303	345	271	287	256	305	271	289	291	313	284	326	292	300	296	312	298	305	295	291	271	289	298	248	270	295	280	280	279	276	312	293	289	293	314	290	247	292	285	315	282	291	349	283	291	307	336	309	285	306	352	329	312	280	322	314	317	285	299	260	293	277	293	315	306	294	279	291	300	285	311	298	284	304	292	309	298	325	285	310	268	272	288	296	278	309	294	303	316	300	291	287	256	291	290	320	312	302	289	302	258	292	298	307	293	307	278	283	286	275	291	289	291	286	291	285	291	320	303	294	287	309	283	286	296	323	308	310	274	301	299	308	318	266	293	312	264	299	294	270	317	275	263	302	294	265	296	300	280	326	300	288	299	301	272	309	306	291	305	296	299	278	314	290	284	296	310	279	278	321	313	311	306	315	282	295	304	260	286	296	270	305	320	331	317	269	291	308	275	291	298	292	295	316	309	319	284	285	316	274	301	312	305	329	314	282	313	294	318	289	303	291	281	293	302	309	299	316	341	256	287	288	281	321	293	295	264	324	292	292	277	291	302	283	301	311	296	305	284	317	302	298	277	280	305	342	305	317	325	287	276	316	286	320	320	324	313	278	290	284	304	314	316	268	276	321	273	315	289	298	291	271	306	300	272	299	286	258	293	285	313	267	288	272	311	312	305	302	272	311	282	294	304	308	308	276	281	336	289	306	279	298	268	300	310	296	295	318	288	270	281	314	286	289	290	310	319	266	274	299	310	295	296	286	324	269	297	286	278	311	290	295	281	297	267	267	297	289	305	287	309	266	298	277	299	265	282	304	288	302	297	320	325	290	290	295	287	268	297	276	319	285	275	283	281	299	335	288	291	284	308	297	316	307	305	293	292	303	306	298	285	302	281	286	291	267	289	272	275	309	304	295	284	279	265	281	308	277	300	302	249	272	299	283	288	286	262	260	286	277	273	298	256	286	316	293	297	285	284	299	284	259	305	290	297	300	315	293	287	325	309	294	317	281	298	295	293	302	326	307	283	277	304	305	299	294	304	321	293	293	303	299	274	266	337	297	276	279	320	304	260	300	316	292	291	296	282	316	285	300	301	290	294	303	298	275	295	310	304	294	282	286	281	317	338	304	286	290	291	280	305	276	312	298	291	315	296	298	314	294	316	320	275	316	285	295	293	281	319	279	289	314	316	280	283	317	285	278	264	307	314	292	320	300	322	292	268	292	305	275	285	304	268	329	265	296	316	327	277	292	307	290	293	314	305	317	306	314	317	278	316	302	315	300	308	287	282	284	299	268	297	287	300	278	279	293	285	281	295	306	302	296	282	282	307	282	284	266	269	304	306	304	317	329	290	279	264	313	299	285	303	282	322	292	286	323	287	286	307	277	304	268	279	287	281	273	295	294	299	313	295	301	311	299	312	311	309	304	310	308	304	340	287	288	275	285	293	283	292	275	295	279	274	281	293	275	314	308	296	293	299	275	294	335	265	287	292	276	267	253	303	305	323	275	280	324	329	333	255	305	306	274	324	321	282	323	286	292	289	285	320	299	308	295	271	276	303	314	299	294	302	299	268	283	282	317	285	294	304	322	280	312	285	318	290	306	299	343	294	281	310	313	269	345	286	267	282	297	303	292	277	303	286	286	330	305	287	297	281	284	288	303	275	290	272	299	294	290	310	312	345	276	295	259	282	276	310	308	267	288	317	311	280	296	274	297	285	281	288	286	299	297	262	310	297	300	289	295	295	312	294	286	286	303	278	319	297	295	309	258	298	293	296	261	303	284	294	282	299	286	294	297	260	268	288	298	270	297	303	316	306	309	307	291	325	272	282	288	280	261	269	301	303	308	286	301	300	304	323	285	302	317	315	273	298	299	302	299	291	292	288	276	306	305	238	334	305	295	294	298	261	265	301	305	312	310	286	294	264	291	288	298	290	297	278	318	264	292	264	289	275	295	293	288	306	274	284	325	271	309	322	294	305	276	280	289	293	312	320	323	282	265	311	284	307	295	312	285	285	306	279	313	301	276	301	289	270	279	264	322	303	316	310	314	304	265	303	307	295	292	320	270	309	309	276	278	281	307	272	266	312	288	315	282	299	310	289	318	318	288	279	269	328	278	280	315	320	306	283	296	291	305	281	312	315	297	308	317	294	300	320	280	291	317	313	282	276	290	317	300	264	310	285	298	300	301	280	260	299	315	288	309	311	315	301	296	303	309	289	300	276	334	279	293	292	283	294	293	285	277	275	304	295	324	292	329	273	308	297	309	285	287	282	263	271	295	283	304	322	299	291	261	294	330	301	271	248	275	309	282	327	300	309	287	287	291	316	266	294	266	278	275	278	310	280	273	320	287	255	313	291	275	286	315	308	293	309	288	309	308	319	287	311	281	261	303	297	322	305	321	303	297	263	301	319	289	285	279	275	325	321	311	286	298	287	277	289	306	306	311	288	291	284	297	282	290	311	268	306	316	277	298	304	258	284	277	296	310	314	283	313	322	266	276	315	318	277	295	309	276	288	286	275	317	318	303	293	306	273	277	329	317	288	309	298	272	290	275	267	332	306	294	300	276	273	274	278	286	318	303	293	323	295	289	282	293	321	292	254	299	297	303	282	290	300	295	265	302	312	306	292	276	320	297	294	302	281	317	316	284	325	293	290	306	296	300	336	301	320	292	290	284	312	291	312	281	276	311	287	291	276	302	292	304	305	292	321	307	286	290	257	285	311	273	290	266	305	277	302	254	285	313	288	267	304	275	308	309	313	285	320	330	292	295	293	293	299	291	297	312	267	308	311	307	270	312	285	299	274	329	306	289	264	289	335	298	294	301	314	292	297	297	267	303	285	289	269	326	286	302	269	307	280	297	273	281	314	306	295
23178	21572	29345	24251	21577	21577	5189	1169	942	871	791	759	738	707	682	659	642	624	620	613	587	588	584	582	602	611	642	572	571	625	598	661	609	594	613	620	627	630	563	647	586	561	636	618	584	589	602	592	569	532	594	581	585	585	552	542	545	533	571	575	559	527	564	556	531	558	551	537	527	498	562	499	557	514	548	537	532	587	500	574	560	555	544	533	547	554	526	549	581	554	590	564	525	563	567	527	573	548	583	571	545	560	564	520	537	523	542	557	559	551	541	513	566	564	558	504	535	535	513	567	560	552	578	584	554	570	575	562	545	563	570	540	562	537	539	549	512	581	535	570	533	567	557	552	479	548	576	545	562	575	505	594	550	603	515	513	568	504	531	546	554	535	558	509	512	548	526	528	590	551	541	559	530	575	541	512	603	584	526	562	551	547	544	531	536	565	544	545	564	556	537	578	526	565	578	535	538	517	532	542	530	544	530	557	544	563	538	554	529	541	576	525	551	539	589	559	546	577	520	544	555	558	519	526	510	563	597	583	511	582	527	540	537	511	517	566	562	529	546	498	499	541	507	582	510	514	584	584	528	514	541	557	578	549	544	527	525	550	536	531	535	561	570	517	557	507	550	552	518	576	540	587	544	506	503	600	565	529	585	591	569	516	555	534	553	540	514	548	542	552	532	552	521	554	554	539	546	530	564	554	532	497	556	562	552	553	541	572	511	556	554	537	532	531	572	552	526	491	531	502	519	514	543	556	511	573	531	532	593	556	549	534	593	558	578	538	544	535	549	531	529	545	511	541	544	555	518	542	509	555	540	569	549	560	503	588	558	583	558	531	525	499	507	555	543	579	540	551	539	548	548	543	487	548	549	546	508	557	578	559	535	484	546	559	582	543	502	536	553	546	549	539	482	509	551	577	540	603	520	567	530	533	583	538	567	555	527	535	522	534	534	552	583	529	559	517	571	550	528	556	547	540	564	545	548	571	495	588	557	521	515	563	542	544	576	534	531	544	568	577	546	514	517	533	519	543	565	563	583	571	557	546	511	560	514	530	550	590	535	556	538	521	549	544	521	508	564	508	523	566	573	527	510	534	552	533	520	556	510	564	496	556	517	590	549	556	519	527	538	528	513	613	530	561	540	576	499	531	524	547	511	537	542	553	505	558	557	565	564	526	552	505	520	571	536	573	538	541	545	571	521	543	560	558	602	539	554	573	540	533	537	529	496	549	571	589	563	519	556	539	544	563	538	539	528	564	545	505	526	561	543	551	541	513	583	548	530	502	558	574	543	535	522	536	598	544	521	558	520	532	600	527	538	530	545	568	561	567	532	555	519	520	520	578	549	545	542	543	516	539	526	530	562	525	575	579	516	573	503	512	575	558	563	541	567	537	553	509	548	535	520	522	545	548	506	551	545	514	543	552	556	579	570	537	550	531	543	507	548	556	527	508	545	531	553	541	571	577	556	535	556	525	519	501	511	551	556	575	534	506	502	554	557	545	559	545	557	581	548	564	506	529	571	577	550	536	537	557	551	520	542	514	529	549	547	517	544	524	524	522	530	510	542	499	551	546	552	508	532	537	567	575	547	564	513	509	571	505	546	579	534	514	525	535	563	555	555	547	552	537	559	528	485	565	567	557	534	520	517	567	513	552	511	528	505	485	494	566	531	530	514	532	531	521	554	534	545	542	548	491	583	506	532	574	562	548	533	535	511	544	509	531	501	554	532	545	591	539	549	607	551	519	546	542	534	569	539	541	570	585	529	547	538	510	519	548	570	579	557	522	523	550	575	517	568	589	556	568	529	542	523	537	532	564	550	559	503	543	538	538	523	547	541	486	554	532	543	547	562	558	539	552	524	565	535	548	548	528	569	537	530	506	537	525	590	553	477	555	539	554	558	571	537	514	518	586	527	543	539	513	574	526	552	549	558	515	558	520	519	513	547	495	519	541	563	522	555	542	515	536	539	533	548	501	528	557	520	536	570	546	559	532	523	538	557	554	577	564	523	519	517	522	532	509	539	560	509	546	508	572	565	522	519	576	573	531	523	570	537	551	503	535	519	532	565	528	555	519	545	517	549	538	525	539	575	544	515	543	523	554	588	548	555	550	527	520	511	552	549	544	558	582	534	543	502	564	512	524	506	540	563	499	568	508	560	542	531	519	534	587	529	523	560	557	594	527	546	507	542	542	527	568	536	532	574	495	525	560	505	535	551	551	575	524	547	561	551	579	516	544	524	553	564	587	492	536	523	533	502	523	538	525	486	557	554	580	497	566	561	528	583	539	512	520	552	535	591	571	546	586	575	496	607	539	546	521	555	533	548	550	521	534	576	515	539	527	522	537	555	547	577	566	531	522	493	564	541	495	547	529	530	522	517	572	535	508	552	534	533	549	596	533	544	546	546	574	547	539	552	533	538	553	529	546	556	547	562	543	510	568	544	516	541	508	548	523	548	597	525	533	543	554	534	594	546	575	579	575	513	518	537	550	524	559	553	564	545	501	539	540	512	604	530	541	567	531	538	568	538	529	562	507	555	530	565	512	541	575	512	541	583	557	503	548	515	550	547	525	570	522	594	550	570	552	581	497	534	541	543	526	532	562	534	543	575	532	549	526	556	536	570	529	549	550	514	533	540	544	576	562	507	586	512	560	549	559	584	518	500	509	558	560	543	539	492	546	553	510	555	537	574	547	553	537	547	535	544	581	565	546	553	562	547	523	522	526	526	543	537	535	555	523	577	538	492	542	571	544	572	543	527	562	573	511	557	538	558	572	513	568	537	509	530	533	518	501	539	510	560	533	570	553	574	543	550	545	518	530	556	540	574	568	534	571	497	502	561	575	530	521	548	570	539	557	512	564	515	571	542	514	534	528	521	539	496	547	572	534	523	556	557	496	551	539	515	490	550	519	508	548	546	544	551	553	584	539	554	547	558	574	520	561	574	566	511	555	544	574	609	543	563	554	503	569	557	552	535	537	544	555	586	554	569	540	534	538	577	558	572	559	536	565	537	552	548	532	541	543	550	541	578	538	564	549	523	570	565	586	545	557	558	556	569	550	552	560	560	563	551	569	564	514	519	565	523	555	549	545	561	504	571	503	549	508	559	545	558	546	542	551	522	534	548	577	564	546	556	561	547	543	537	553	588	567	523	542	522	553	529	584	536	557	552	566	549	550	569	551	576	493	501	529	549	535	531	522	558	538	546	538	542	556	533	519	501	515	528	512	527	529	554	560	543	520	531	523	553	557	531	521	562	525	545	561	578	560	546	544	537	531	526	513	542	483	539	559	569	570	565	545	551	560	551	550	543	600	533	564	539	621	555	576	525	546	520	538	560	585	528	539	575	555	529	490	557	512	579	554	587	546	548	558	625	552	521	562	513	545	546	537	561	537	543	531	538	575	565	532	557	565	538	572	502	578	540	518	550	550	515	550	574	533	610	554	564	506	573	518	519	529	538	539	568	508	559	532	551	564	552	574	572	527	541	547	531	523
28047	14278	9593	4693	3361	2632	1981	1637	1409	1248	1037	1024	895	858	777	785	668	697	660	667	671	631	609	618	631	648	601	602	617	645	696	726	718	713	669	650	704	667	662	621	619	604	685	620	633	591	597	608	663	600	573	600	622	591	608	592	585	579	582	563	609	613	612	555	585	565	574	559	606	574	576	565	546	577	584	549	565	571	504	551	573	517	619	556	561	579	569	574	583	556	541	551	585	524	564	588	574	512	553	572	547	566	580	564	571	547	608	564	553	538	601	531	566	568	590	589	549	571	560	575	582	574	617	584	622	577	569	600	567	561	612	591	546	580	575	574	544	589	527	571	550	525	550	562	578	582	571	582	533	587	559	589	556	550	551	584	552	572	583	560	553	586	532	568	552	515	580	561	587	540	543	546	517	551	570	633	562	555	560	564	563	560	563	556	534	559	544	590	553	559	537	559	542	574	577	566	548	540	536	552	575	530	579	510	512	579	572	568	565	583	551	560	554	554	538	572	575	545	522	619	633	560	562	563	553	589	561	559	538	530	589	607	605	643	539	530	602	518	574	572	598	500	521	589	595	541	553	547	543	576	564	580	556	584	612	568	549	543	556	532	591	586	588	555	555	531	587	569	573	567	616	569	514	577	537	534	578	559	583	540	544	556	502	564	557	559	564	575	563	570	581	591	571	581	540	567	548	549	558	562	570	562	544	550	583	588	561	583	569	581	546	567	551	546	551	575	562	589	558	565	581	577	544	555	565	563	552	599	573	537	524	569	566	530	609	588	585	541	562	528	540	540	557	567	573	556	554	557	567	532	552	562	514	588	540	587	554	587	508	535	601	558	566	587	598	551	535	545	559	590	573	564	537	573	573	581	522	555	546	562	553	566	568	563	571	536	553	559	556	618	598	563	573	562	583	571	535	578	560	552	573	564	527	578	587	526	566	554	583	567	535	572	568	535	546	538	555	560	556	571	579	541	533	581	573	540	550	577	538	529	568	565	551	584	550	565	559	560	540	563	564	530	537	554	582	543	572	558	548	525	581	586	566	584	567	535	532	556	567	561	540	531	547	576	546	560	604	522	515	571	581	600	559	548	555	516	594	580	580	602	569	585	564	533	543	538	562	535	541	555	567	544	532	547	560	548	539	584	526	591	570	583	578	573	550	567	569	539	486	499	554	565	554	570	581	536	519	575	592	590	585	558	581	589	591	567	580	543	554	554	560	503	563	555	542	565	581	565	569	540	581	552	541	536	526	562	540	565	586	578	586	616	559	514	588	524	539	554	555	582	541	527	542	527	591	572	582	554	551	546	553	548	549	562	585	534	563	637	547	567	533	555	535	522	566	529	549	579	556	592	572	576	528	527	532	585	570	580	526	598	546	598	562	557	611	519	566	548	582	586	583	548	569	554	550	562	574	537	571	587	572	550	546	542	512	505	581	534	585	554	566	541	527	574	605	565	546	546	549	582	587	579	564	500	519	548	579	557	547	583	547	613	523	552	528	557	533	563	556	559	543	552	557	567	526	601	584	597	564	541	573	568	589	566	572	549	558	553	580	581	595	561	591	541	567	521	561	565	558	526	546	587	534	567	563	565	577	573	538	569	583	562	588	567	547	585	583	568	595	523	574	541	534	560	599	571	566	573	544	600	596	545	546	553	531	558	592	585	554	554	540	542	534	553	571	596	515	581	568	583	591	514	566	568	582	540	625	560	525	520	544	556	542	567	588	547	563	569	577	583	560	585	575	547	575	597	563	538	556	550	566	538	593	553	573	535	564	542	564	601	577	566	545	587	553	542	588	509	555	574	517	590	544	516	604	554	545	595	588	543	574	549	558	592	517	559	574	569	571	542	548	516	594	576	558	597	520	590	578	557	563	576	573	596	575	583	524	557	535	607	577	533	514	576	595	584	624	552	527	563	582	557	553	551	590	550	532	573	596	558	569	586	583	560	568	544	553	524	554	564	550	538	566	542	583	554	525	563	574	532	560	565	540	588	544	596	553	529	539	536	596	517	530	532	569	572	570	531	561	557	547	582	582	587	595	571	556	579	555	561	528	544	578	575	555	563	552	535	570	565	581	584	582	583	599	600	560	551	584	570	562	560	517	600	572	572	556	560	544	572	563	546	551	574	561	585	569	563	534	597	590	566	581	550	613	560	567	593	570	537	543	534	577	549	530	587	555	586	549	535	553	504	582	544	565	557	592	584	526	579	595	543	597	558	575	543	579	567	571	523	572	587	504	606	549	539	594	519	543	554	546	551	530	572	587	548	533	546	589	578	557	632	552	542	545	532	595	584	519	505	563	602	575	604	576	544	550	542	539	570	551	594	517	541	561	546	598	553	568	546	563	566	547	513	541	587	570	573	580	561	553	553	562	565	567	515	566	534	568	575	543	515	604	582	581	549	552	545	550	556	555	529	545	529	555	508	558	577	545	534	587	541	576	613	546	562	563	536	622	615	602	546	552	566	523	578	598	547	520	566	565	568	564	592	531	582	534	597	522	543	564	567	552	586	589	598	530	535	552	577	552	504	544	548	624	525	554	550	577	596	553	564	584	601	613	535	553	569	559	576	566	551	539	568	568	579	548	560	570	555	546	554	546	557	554	599	544	547	583	533	527	533	554	578	609	580	512	521	555	546	555	528	580	560	549	527	543	536	562	551	561	570	586	561	609	570	537	574	562	530	545	559	556	569	579	574	535	535	588	569	588	574	531	538	516	537	547	562	530	551	545	578	551	558	557	600	569	553	605	559	541	613	600	555	560	574	576	536	584	559	553	580	516	535	569	570	545	619	545	586	564	518	544	547	567	587	564	612	523	555	560	570	552	532	597	509	558	514	560	571	581	526	599	517	564	550	584	573	584	568	573	579	541	522	553	563	545	551	548	545	551	572	571	566	585	554	566	524	544	529	557	584	543	522	580	570	545	545	552	560	573	559	537	543	584	567	589	554	545	546	570	575	605	561	577	531	553	602	521	558	556	565	574	609	576	570	537	615	503	590	559	550	594	559	543	567	559	531	539	555	556	540	583	542	529	580	570	567	580	548	545	541	567	567	611	574	566	535	535	599	542	598	605	549	538	561	529	600	537	520	528	571	572	573	549	546	594	543	541	586	581	550	564	611	570	556	570	592	531	528	521	553	551	519	526	511	534	577	560	562	548	567	570	555	581	532	534	607	528	560	566	608	539	541	529	566	562	560	545	532	600	507	546	561	582	573	562	553	522	569	582	547	579	555	566	557	568	564	507	553	581	576	530	567	572	553	521	572	556	570	543	570	567	528	515	592	587	567	571	602	569	604	587	561	532	567	513	528	563	577	577	535	566	522	553	582	641	530	528	559	579	526	571	556	604	563	583	558	557	607	560	556	537	594	574	528	547	521	521	615	554	504	563	554	543	556	578	570	620	566	556	589	561	592	580	569	562	577	553	559	589	578	588	594	548	570	528	522	528	561	531	593	587	598	532	563	534	571	571	566	570	537	600	560	551	553
28429	16408	2427	491	361	278	283	266	253	242	272	257	252	264	295	265	236	238	240	260	249	260	245	250	229	260	225	265	286	280	299	264	273	286	260	239	285	295	275	287	273	266	256	267	275	275	249	255	249	285	268	251	234	270	255	277	257	243	265	245	257	277	240	237	246	264	234	271	250	238	279	270	245	254	286	256	273	243	242	282	247	255	254	275	248	256	257	271	261	240	260	266	256	277	249	251	244	236	269	306	225	235	249	253	249	286	256	264	252	267	240	246	254	233	255	273	232	281	238	261	254	249	273	246	252	267	263	266	271	270	258	255	232	280	271	256	253	250	232	226	280	280	245	244	259	229	240	255	243	258	258	253	277	240	256	248	258	267	254	283	266	262	264	260	263	266	272	245	236	263	267	254	247	233	226	243	257	249	269	260	232	285	272	240	237	261	274	227	246	258	254	257	274	240	229	237	246	256	253	245	247	256	256	245	290	264	262	225	275	231	252	245	261	254	242	261	250	271	245	221	238	275	264	267	264	234	242	254	251	251	252	223	254	243	239	281	255	233	259	256	229	277	240	276	273	243	233	233	235	268	239	258	257	248	239	261	245	231	259	257	256	258	236	250	245	284	273	271	224	246	262	243	281	230	239	228	273	246	251	252	283	257	252	265	242	269	238	240	262	252	251	251	234	243	261	237	231	264	267	247	233	273	252	254	252	248	261	275	246	253	228	267	247	254	235	257	268	250	221	243	249	258	251	265	236	251	242	253	252	242	229	252	259	260	285	293	253	243	254	259	252	267	285	235	254	244	242	274	243	272	228	224	261	269	233	269	243	269	268	264	241	237	254	245	259	256	265	243	245	296	261	236	214	231	231	264	260	232	253	261	264	275	265	276	257	279	274	241	268	236	245	237	244	232	260	273	258	249	259	256	231	248	237	248	248	259	228	246	268	248	253	256	243	259	261	245	269	248	236	266	261	237	229	254	249	255	255	250	249	243	231	240	238	265	275	239	245	267	243	239	250	265	268	252	253	240	222	250	251	251	239	258	257	274	267	258	265	259	261	251	245	242	259	252	275	273	285	258	230	265	224	249	282	257	242	262	239	244	279	251	237	237	274	245	246	258	229	239	252	251	247	248	237	252	257	222	247	238	229	245	252	280	240	271	236	222	263	236	245	241	245	268	273	242	238	255	257	218	244	229	248	237	250	258	275	226	265	247	242	267	240	284	269	246	246	233	259	254	239	255	277	250	234	217	242	247	265	261	228	271	268	264	261	265	220	244	227	243	237	247	267	259	244	265	264	269	242	284	258	254	267	247	258	258	225	256	260	225	262	234	243	257	246	255	246	242	256	259	258	267	247	229	268	255	268	245	241	251	269	272	253	273	263	247	271	252	246	250	270	213	246	232	217	245	229	245	236	252	257	237	223	275	250	261	253	273	234	273	261	269	240	262	232	273	233	237	244	249	236	268	225	253	242	250	273	244	243	274	247	259	238	274	263	228	252	249	259	230	239	248	264	271	237	282	241	261	244	254	255	276	255	218	237	264	282	235	240	253	225	258	250	239	254	240	244	234	253	254	247	223	249	268	258	265	261	266	255	249	255	257	280	245	263	239	259	243	264	256	255	240	242	239	247	227	236	257	244	247	246	243	252	246	229	253	279	233	239	258	263	233	257	258	252	250	268	253	258	275	252	245	249	243	224	241	273	234	261	238	236	245	263	235	268	262	242	249	232	253	254	254	222	231	245	254	237	248	265	245	241	253	237	264	263	256	288	260	241	251	246	273	257	234	269	268	253	262	259	266	234	278	258	263	253	238	270	249	242	237	280	237	248	218	254	251	249	219	250	215	249	267	256	263	241	260	239	271	243	276	265	253	242	251	271	268	241	258	278	244	242	277	223	259	240	268	264	261	255	245	262	234	217	222	271	239	263	244	247	259	242	257	235	244	251	260	236	234	270	242	276	244	260	273	259	228	248	247	245	252	277	253	215	259	256	249	241	228	259	277	279	274	254	248	248	263	233	253	236	267	260	282	261	231	254	218	239	245	230	237	238	242	250	266	253	271	232	259	250	249	246	257	277	244	239	243	233	247	233	260	245	248	270	257	257	244	244	271	234	249	265	248	232	254	257	275	244	218	243	250	251	234	287	260	246	256	274	236	257	220	233	248	265	232	280	248	264	244	249	278	244	236	247	239	245	258	227	264	259	274	251	236	229	262	255	245	272	251	246	263	235	242	259	265	264	245	245	241	236	239	243	256	254	238	238	252	255	277	252	264	249	232	223	249	253	260	273	235	285	269	253	223	269	260	224	269	242	265	238	246	245	254	286	228	289	248	263	260	270	240	271	264	237	256	259	232	264	252	241	255	268	243	256	289	249	235	232	252	250	289	253	247	281	271	239	252	254	231	257	262	250	245	263	248	234	256	249	249	232	230	254	253	240	258	263	245	271	274	252	235	244	247	286	257	266	256	230	246	252	242	259	260	280	232	260	258	253	262	240	264	286	251	242	233	258	250	239	246	269	244	269	267	234	244	231	261	254	251	230	280	251	282	260	219	252	259	241	272	242	237	228	266	257	266	257	241	231	273	237	267	261	273	249	268	245	249	239	278	242	260	248	237	243	251	260	268	276	249	247	240	245	241	239	252	240	250	249	246	237	240	227	233	219	257	241	277	257	248	266	269	254	247	240	240	249	243	248	275	248	246	259	258	250	255	270	261	241	256	251	263	240	283	243	268	278	252	250	274	242	230	215	204	245	265	260	257	229	253	252	247	228	271	241	244	233	261	222	266	226	240	236	263	227	269	265	271	230	251	240	227	242	254	268	251	296	252	228	233	250	234	231	249	264	279	221	261	294	213	259	249	224	244	246	266	267	249	275	282	281	251	238	246	244	260	274	240	282	242	212	250	238	252	242	284	254	242	248	238	246	263	259	242	267	229	245	238	265	256	253	269	234	251	233	211	218	259	276	229	240	249	238	257	244	267	239	269	261	248	262	245	234	269	237	284	236	238	250	266	287	238	266	262	266	256	242	226	248	236	258	236	269	257	251	229	254	237	251	255	257	241	266	249	238	272	262	259	264	259	249	249	273	265	252	245	255	256	247	251	253	237	240	236	241	254	226	250	253	243	232	260	261	250	248	235	237	264	244	225	246	259	252	248	277	249	241	275	244	246	251	242	263	265	259	260	252	277	258	253	266	263	258	259	289	278	240	241	245	254	219	267	281	266	248	235	246	272	245	276	241	252	261	250	247	263	234	243	251	258	253	256	247	251	271	237	245	219	247	260	252	245	266	240	241	249	263	228	247	241	224	268	271	264	251	268	230	271	261	259	238	239	254	219	269	272	242	265	269	277	257	264	255	285	246	261	264	237	265	292	259	258	246	251	232	265	253	244	255	239	272	265	272	231	268	254	257	229	249	221	266	275	255	235	241	250	237	243	247	275	239	263	245	261	248	245	269	222	279	241	254	272	281	241	257	249	230	266	248	238
7116	714	562	370	358	306	306	306	313	285	272	282	289	274	254	285	251	306	273	273	291	238	259	283	256	277	306	272	287	302	320	288	331	327	304	352	291	299	275	304	319	263	311	281	271	334	328	259	282	302	263	271	303	294	277	268	261	295	264	262	288	278	256	301	273	278	258	245	255	263	286	267	270	264	263	245	295	287	263	266	257	294	277	261	272	258	276	279	254	290	252	293	296	244	270	268	246	284	286	300	258	291	295	289	261	285	255	228	249	244	269	292	283	283	291	249	305	287	291	267	284	264	254	287	284	287	309	259	274	274	296	266	286	292	255	286	264	241	253	295	273	269	251	242	267	289	273	281	266	289	271	285	316	238	249	272	295	285	264	265	282	252	277	304	283	277	271	293	302	271	312	270	295	250	279	273	267	308	263	245	300	264	251	257	280	267	296	263	251	280	266	271	280	279	272	259	258	292	255	277	269	266	277	268	239	264	287	288	241	272	251	273	265	282	244	282	254	262	267	266	271	263	277	262	273	250	264	265	270	267	291	252	237	270	272	259	284	260	246	255	270	274	296	278	275	285	267	282	262	274	282	281	253	250	273	259	256	256	282	267	256	273	232	255	269	275	288	282	250	253	250	281	283	279	266	263	281	260	277	266	254	291	306	266	286	264	259	269	270	271	255	269	250	278	273	254	301	258	264	260	289	273	266	259	262	275	287	257	253	254	267	271	260	288	265	270	252	271	290	261	261	249	246	257	275	259	280	260	272	282	238	268	271	268	252	282	245	252	278	264	287	257	271	259	253	269	271	243	236	280	282	279	283	254	287	275	285	270	250	244	251	269	276	254	257	283	245	275	263	266	276	276	270	281	279	274	284	296	286	286	262	302	269	265	283	286	257	260	245	293	272	280	245	274	285	257	294	260	250	226	277	309	274	278	242	259	268	279	255	282	287	293	266	256	258	227	274	277	293	254	267	264	254	278	263	281	283	258	261	265	253	286	273	274	249	261	266	270	259	251	268	282	264	246	251	290	261	292	275	285	287	270	249	286	274	264	243	259	265	260	295	260	230	232	265	292	269	300	272	273	292	274	280	276	250	292	265	257	277	259	262	303	295	251	274	235	264	298	259	262	271	278	278	275	286	274	299	265	264	257	256	257	268	234	267	264	301	255	267	267	278	259	289	285	261	256	308	293	268	283	258	267	292	278	264	253	274	245	253	268	292	294	284	267	268	296	267	269	274	256	291	267	297	278	256	275	274	236	280	291	289	253	295	271	243	262	266	254	284	273	243	275	294	274	245	245	271	276	278	275	271	274	288	256	302	277	271	280	287	257	281	236	264	277	267	278	269	294	273	272	234	264	253	259	261	274	240	271	255	278	255	266	268	269	246	262	260	276	255	302	271	277	279	293	262	281	265	266	276	271	276	301	282	268	250	296	309	285	278	258	274	276	280	267	260	271	266	284	241	303	266	248	251	250	258	280	244	276	288	274	265	299	269	270	255	281	287	278	288	266	247	299	256	264	249	285	286	270	287	248	245	282	256	290	225	228	229	267	261	269	250	243	290	279	252	284	267	291	246	249	262	253	283	287	246	282	251	301	270	304	264	257	263	239	279	280	259	284	268	285	274	298	290	273	277	294	267	298	276	250	290	283	298	261	258	284	316	284	276	253	265	263	290	292	277	285	278	275	283	270	248	260	244	278	296	274	267	257	279	264	281	270	271	277	270	280	270	255	290	256	261	265	273	263	300	238	257	234	266	279	286	282	282	257	275	286	276	275	262	256	282	278	275	308	273	287	257	273	260	280	251	244	271	258	235	283	245	261	263	262	259	271	301	263	244	315	289	269	253	280	261	263	269	275	258	261	278	240	289	252	259	242	252	270	264	272	276	294	256	283	274	250	271	263	284	314	264	257	268	265	283	251	268	269	285	235	292	264	259	252	258	307	244	272	250	287	269	294	274	274	220	256	276	242	240	275	273	268	260	268	279	274	288	287	257	270	278	298	290	270	296	265	256	268	256	259	253	279	262	272	278	267	259	262	277	245	286	290	266	260	283	252	273	280	290	271	248	264	283	294	249	254	244	274	300	313	290	268	286	278	236	273	252	277	241	261	286	245	293	289	256	254	280	269	241	264	260	252	282	253	259	271	265	304	291	331	260	272	258	288	261	288	297	264	264	271	266	270	246	266	277	263	247	278	259	244	306	285	267	288	264	262	260	274	279	289	259	248	244	265	253	271	275	295	245	251	258	297	270	285	274	257	254	291	300	281	284	262	290	268	273	288	242	260	274	263	258	242	258	244	272	256	268	292	259	265	268	264	259	261	290	273	267	276	289	271	269	262	271	282	268	251	237	269	273	281	257	274	296	265	297	261	300	265	281	263	260	254	287	254	300	279	275	300	287	264	277	254	262	255	288	229	286	273	271	262	287	275	239	243	281	273	272	252	268	305	293	250	243	271	296	295	267	248	239	306	259	258	260	255	260	242	258	267	263	277	270	270	247	270	278	264	286	298	280	271	264	260	268	263	273	294	226	295	282	292	256	258	255	282	281	247	266	277	275	258	273	234	260	239	306	288	248	267	273	267	269	284	249	261	267	276	288	287	255	259	285	254	271	279	268	257	261	259	295	252	288	265	259	282	261	251	254	282	280	279	254	233	263	285	263	260	300	260	273	286	283	255	283	299	269	258	274	317	277	276	275	265	273	258	289	254	270	216	266	292	287	260	277	276	260	281	248	285	294	314	243	296	255	252	257	308	245	246	274	276	253	292	272	262	236	306	287	268	254	255	282	283	256	271	272	295	237	275	270	282	275	262	239	304	274	265	274	283	266	289	246	276	276	276	252	270	270	265	258	267	283	256	288	248	281	303	254	252	271	239	287	246	245	324	259	247	265	289	284	287	277	272	249	315	284	252	281	269	277	264	261	275	248	243	246	273	262	260	303	322	254	281	258	273	254	259	269	276	276	287	263	255	314	279	300	285	256	270	255	287	275	271	280	270	284	263	251	281	252	277	256	268	261	285	264	259	288	272	262	292	249	275	276	260	276	292	259	266	247	250	284	288	255	237	275	260	236	271	295	311	264	280	269	296	262	284	307	266	291	264	293	301	280	261	276	245	271	305	277	277	264	259	284	279	303	257	252	299	288	289	265	270	263	267	290	274	270	275	282	263	290	269	257	262	277	290	292	276	292	263	273	282	289	277	289	268	271	263	283	275	277	250	261	269	272	248	253	262	266	254	277	275	283	295	264	267	288	281	282	287	245	295	297	292	253	321	291	263	270	262	306	268	290	291	273	273	263	260	276	267	285	263	287	273	281	281	270	277	310	273	265	271	269	261	290	241	272	294	247	299	290	300	231	286	280	271	257	286	273	280	263	258	261	268	252	275	233	263	265	257	257	259	253	312	248	277	242	280	299	247	239	282	250	267	279	282	247	283	264	302	253	261	283	267	268	290	324	279	289	282	289	251	277	272	270	265	276	262	259	280
24392	21576	28704	24910	21498	6384	1015	749	679	637	537	576	570	529	488	500	546	500	514	448	484	503	458	464	495	463	468	490	503	501	515	516	529	504	517	513	457	499	471	503	463	453	488	480	492	484	495	471	451	486	469	439	455	444	455	476	432	435	442	467	500	436	434	445	456	483	417	460	444	469	478	507	457	412	438	421	437	446	475	457	418	427	487	426	461	423	430	454	439	455	479	451	458	457	468	449	421	448	409	435	447	453	446	465	458	476	431	430	463	401	427	452	496	404	438	434	466	463	455	458	461	421	464	447	444	458	460	425	439	463	455	470	439	428	457	423	379	438	492	487	452	443	473	458	403	465	483	436	442	453	435	448	454	435	483	478	426	443	447	448	490	503	447	472	439	446	431	458	465	439	434	440	394	450	474	437	477	443	443	481	466	457	454	427	453	420	418	463	444	422	443	472	426	425	426	442	459	449	405	447	469	451	445	408	439	448	410	442	420	442	432	462	494	453	452	435	434	404	408	450	459	447	462	446	464	417	435	432	452	443	411	446	468	447	487	442	444	442	427	474	464	423	463	473	478	451	464	451	436	473	431	496	433	477	404	421	430	500	395	436	473	458	449	438	510	419	436	461	422	428	434	442	415	437	442	451	454	439	460	468	432	456	429	435	427	440	446	453	455	426	429	457	462	445	444	435	429	482	453	450	464	405	451	481	469	407	453	481	452	428	460	464	454	408	469	427	424	415	452	399	445	424	461	439	412	475	390	473	436	444	429	462	423	457	466	457	454	450	456	436	463	468	417	434	462	412	432	435	410	438	456	440	469	467	421	428	406	430	431	436	464	441	489	432	470	433	449	450	465	416	455	436	448	483	425	439	460	446	407	456	446	397	469	409	430	432	448	458	416	446	466	428	435	439	473	431	449	426	403	428	421	457	423	438	441	454	409	429	439	495	419	488	483	425	463	453	445	428	448	465	443	432	456	416	558	446	403	433	402	477	433	448	456	484	447	438	445	443	440	449	460	455	411	450	407	438	428	467	469	450	448	482	439	480	464	471	459	432	451	457	424	441	457	456	426	468	469	451	435	425	450	462	433	467	434	445	460	439	447	442	429	470	456	496	442	476	434	441	460	472	480	442	475	468	448	451	448	444	409	473	421	432	437	454	410	409	443	487	434	445	433	420	449	462	440	453	409	473	435	463	443	449	441	398	462	460	457	469	480	454	469	407	443	442	458	470	482	443	447	434	434	459	444	433	423	426	443	457	447	384	403	441	451	444	469	432	433	437	457	453	458	428	462	435	426	433	405	417	455	469	479	440	429	458	417	464	406	436	430	432	420	453	455	429	415	435	461	432	454	440	414	442	438	446	447	437	458	461	455	432	427	405	461	454	447	473	468	385	440	462	410	451	450	442	406	434	450	406	467	405	440	434	420	441	455	448	454	490	443	450	440	463	460	402	438	451	448	415	458	410	442	505	457	455	476	446	444	447	437	424	444	452	462	462	479	412	432	455	444	400	453	461	445	503	462	441	442	447	457	432	453	417	443	453	428	420	407	414	458	411	479	444	424	429	455	483	443	415	471	453	449	424	447	496	450	435	496	459	431	446	457	462	466	453	457	443	423	440	460	419	454	419	463	437	466	451	466	431	489	475	433	434	440	426	465	431	437	455	439	468	482	456	453	457	442	448	458	448	442	409	449	480	433	460	442	442	427	467	420	467	459	433	423	487	456	430	414	423	458	479	464	459	463	433	449	438	407	444	445	418	439	444	434	440	424	451	445	440	457	458	450	429	444	434	474	451	439	466	475	440	439	461	474	476	444	464	447	431	452	437	436	442	454	474	509	443	444	434	435	419	436	431	441	443	459	440	466	489	482	428	433	460	434	407	416	468	432	441	452	420	460	440	470	426	484	434	464	411	481	463	418	446	465	449	431	461	463	450	428	435	460	450	440	478	422	407	465	436	394	448	411	454	451	407	428	428	487	403	458	456	419	438	402	421	461	472	478	470	464	476	447	460	466	437	462	467	458	416	458	428	438	420	432	424	456	468	447	483	430	404	458	420	471	425	477	414	456	465	481	449	445	452	460	450	447	417	443	416	440	443	447	466	447	457	472	490	402	471	466	458	445	440	402	410	437	405	416	474	473	465	461	470	434	478	432	452	432	424	436	429	420	462	478	442	425	451	446	473	437	470	413	448	451	452	447	504	459	449	447	446	400	444	420	438	436	504	466	467	445	469	454	423	471	418	430	476	396	485	474	442	488	425	457	460	456	454	439	462	485	447	452	464	475	461	437	424	444	467	455	464	427	476	433	445	448	437	449	418	447	445	465	465	417	418	462	443	484	436	501	432	460	441	399	451	446	436	478	427	415	467	430	463	454	461	451	446	437	459	428	438	453	479	435	486	450	437	446	465	463	458	484	416	422	394	447	473	418	436	457	445	409	465	457	446	455	455	454	427	460	444	461	451	471	448	439	420	466	434	452	396	462	422	448	450	452	459	453	424	438	437	422	435	442	479	450	448	491	459	461	456	481	398	454	445	422	491	453	399	454	432	409	411	460	421	442	449	430	445	424	465	435	496	443	416	479	486	442	411	480	473	482	420	427	453	465	463	471	433	455	447	450	438	431	458	430	448	434	474	440	428	452	467	442	447	435	444	403	468	462	447	415	427	433	442	452	453	452	469	455	448	453	436	456	448	489	460	507	483	443	437	444	457	413	477	439	426	442	446	445	477	491	456	435	441	430	429	454	465	446	473	471	523	437	443	444	422	463	460	445	432	448	432	447	436	464	447	413	458	423	438	466	472	450	410	414	486	457	423	444	462	407	470	449	484	434	459	432	420	436	474	431	432	442	410	477	441	432	446	495	441	425	475	428	458	460	456	417	459	494	424	436	418	417	472	450	455	468	431	471	465	475	464	469	465	415	480	449	435	453	484	465	436	451	466	456	469	490	429	456	491	443	480	430	448	456	482	426	455	485	435	440	450	431	428	479	440	442	448	447	441	446	470	467	423	450	448	463	429	471	438	478	489	423	454	413	452	448	413	431	444	434	436	428	406	460	461	436	468	436	452	437	421	408	514	455	457	468	444	433	426	435	426	427	482	471	465	424	470	439	452	444	450	419	459	447	411	465	476	449	432	465	454	470	464	466	475	460	433	439	477	418	426	416	444	473	404	427	427	484	423	486	423	437	449	443	430	468	436	472	471	440	460	454	439	476	464	432	445	425	462	499	412	424	435	439	420	463	470	473	415	439	478	466	459	434	458	456	436	435	487	438	433	456	456	418	458	431	430	456	450	441	450	441	422	450	465	444	452	471	426	417	464	420	433	461	441	435	441	485	471	458	443	451	455	438	469	441	445	469	420	438	454	459	456	500	448	439	456	468	446	431	452	454	441	473	410	425	433	448	435	463	423	473	461	469	415	458	509	412	473	426	442	459	490	457	459	454	471	446	459	469	440	490	417	447	428	479	439	456	433	489	450	465	469	482	447
22145	8380	5536	2674	1980	1490	1248	971	901	723	681	653	602	555	569	581	536	535	536	532	500	482	532	482	481	494	517	511	482	483	545	558	550	592	506	476	541	557	485	518	474	523	505	522	501	522	508	525	486	503	497	488	475	484	484	472	496	486	483	437	433	486	466	510	498	466	498	464	460	485	440	470	469	479	473	465	440	474	450	469	472	473	440	446	463	442	437	459	457	482	492	489	448	509	474	487	484	457	494	439	489	480	447	510	498	468	437	430	460	488	408	477	431	462	448	459	451	468	470	494	452	481	501	460	422	462	453	508	473	450	459	450	495	477	479	436	465	451	473	422	459	455	466	431	473	514	426	479	434	433	436	479	437	455	434	436	464	462	457	487	456	482	450	479	429	454	438	429	461	457	453	450	486	462	451	441	451	452	495	465	444	458	445	448	448	485	458	471	450	442	422	422	448	526	437	423	437	493	481	479	429	480	479	491	468	482	426	428	445	452	465	461	512	503	444	430	456	444	452	449	422	445	502	424	466	468	506	491	471	501	406	480	483	450	464	485	498	433	450	489	500	481	464	464	437	432	456	435	440	471	443	469	439	472	486	452	505	501	435	440	424	477	463	465	437	447	485	463	478	455	479	491	467	445	444	454	442	449	434	464	425	450	478	469	477	487	463	463	449	467	481	438	465	444	487	430	455	467	457	432	430	455	482	447	448	487	477	485	480	466	475	442	466	468	476	461	469	465	405	461	441	448	463	465	462	438	482	445	455	431	461	497	478	476	436	437	480	430	459	475	444	445	441	489	472	468	450	466	429	427	440	422	446	482	448	466	479	469	445	450	445	459	443	510	491	445	470	480	464	482	445	479	478	466	453	445	423	447	500	490	468	504	451	438	435	525	441	457	492	483	473	467	485	456	449	494	479	469	440	452	441	471	482	487	473	490	452	479	462	446	459	454	499	425	461	457	443	486	424	441	457	429	442	435	460	484	442	444	444	520	481	459	472	500	472	474	424	475	468	455	461	429	448	458	474	481	440	457	439	468	447	434	456	463	450	493	486	458	464	466	444	480	489	415	487	463	454	459	470	446	436	425	458	476	481	470	491	465	487	469	441	451	464	468	485	461	434	439	475	453	466	439	469	464	492	516	430	488	439	438	436	460	426	457	441	493	454	492	440	480	471	439	471	453	478	482	470	450	441	430	440	462	435	440	463	437	437	478	406	463	437	444	445	465	447	439	427	445	490	435	457	427	433	481	459	455	425	460	481	476	451	458	495	439	476	494	442	465	451	454	461	441	424	450	433	445	464	475	462	482	446	434	435	493	428	463	484	437	449	468	451	464	448	469	439	462	415	460	489	457	471	433	476	463	430	450	455	474	487	447	473	467	481	456	458	439	488	468	450	439	444	437	500	424	507	481	497	445	427	447	471	468	489	463	447	472	479	479	474	477	473	502	466	461	469	462	429	450	448	436	443	481	461	501	445	428	463	463	471	456	422	472	449	480	424	473	438	451	466	496	436	445	427	446	492	455	469	458	456	443	479	442	489	471	460	420	444	444	407	486	491	451	439	469	437	458	471	464	432	495	453	480	451	461	472	433	496	476	490	465	461	429	430	459	468	439	444	458	472	460	473	468	473	449	442	464	474	424	489	453	471	475	428	470	462	453	504	479	486	472	450	456	428	465	429	474	443	407	440	465	457	429	442	461	437	473	438	464	466	438	472	485	440	475	444	472	459	476	457	426	455	450	467	484	473	467	436	480	492	442	431	477	460	451	468	452	465	455	453	459	459	481	463	470	464	466	462	472	465	485	432	462	430	460	463	427	478	471	440	414	442	486	468	470	457	450	470	479	454	461	462	457	475	452	469	470	469	498	500	438	470	442	482	462	502	465	466	440	490	450	457	462	449	432	439	433	427	453	445	463	428	465	475	451	424	440	460	452	444	430	487	455	465	473	470	443	443	461	481	439	489	456	473	483	478	490	439	447	458	461	471	458	449	485	508	448	429	448	455	450	427	446	460	486	465	446	432	469	479	475	470	459	485	485	470	496	452	421	471	428	450	479	513	491	479	492	453	425	453	500	451	473	458	450	454	436	433	462	490	486	441	479	470	462	425	505	432	428	454	464	487	441	463	450	495	425	472	451	480	499	459	474	426	471	472	475	451	471	452	425	450	461	472	457	444	448	474	451	452	467	433	461	449	436	479	464	448	440	491	446	468	441	480	445	480	449	465	460	447	443	453	470	469	489	461	485	464	496	458	467	429	457	444	449	452	454	461	454	477	470	459	425	468	417	447	439	451	470	473	481	466	435	463	474	455	495	440	454	469	434	476	476	428	465	486	488	452	443	458	443	453	478	460	478	475	504	443	451	415	446	464	448	451	455	478	462	426	466	436	455	487	474	484	471	466	430	444	460	470	449	476	501	469	462	463	480	468	420	470	469	509	460	456	464	487	434	484	440	458	458	454	471	505	475	443	421	457	478	424	444	474	445	451	469	454	481	482	398	468	487	411	443	436	474	483	470	464	463	441	428	496	470	460	452	418	432	461	425	455	431	426	486	450	478	512	454	483	509	446	447	494	452	461	476	462	468	475	439	485	421	450	464	468	444	489	449	402	466	490	482	437	465	470	437	423	483	463	454	470	464	438	433	447	403	459	500	445	428	475	466	463	464	458	467	468	480	436	410	460	459	468	430	466	450	431	446	500	465	473	450	427	443	468	450	457	445	448	480	465	453	441	445	436	449	416	428	458	445	427	472	463	497	434	484	468	451	481	487	454	505	455	481	456	454	460	476	474	458	451	445	486	455	411	479	479	399	442	469	463	450	451	442	439	433	449	462	430	439	463	452	507	484	454	463	492	429	430	472	469	420	485	438	437	456	447	469	477	454	467	446	475	447	455	436	497	465	427	495	517	438	461	457	468	459	454	456	461	401	418	506	486	493	496	483	491	454	433	475	469	459	472	448	487	463	466	510	503	426	455	461	425	463	434	468	425	476	480	456	451	441	484	467	484	461	444	458	439	446	445	446	447	448	481	469	465	427	473	495	461	476	481	451	477	472	447	458	445	494	477	508	495	458	476	487	458	471	470	469	468	479	474	472	463	487	482	463	457	437	474	470	470	470	471	506	466	496	463	467	479	448	453	435	443	452	466	458	441	480	445	423	443	432	456	455	447	480	481	478	476	487	467	423	452	472	447	449	426	438	512	460	458	507	449	456	476	479	436	467	467	456	482	438	467	494	448	417	476	466	478	481	496	462	436	463	453	472	477	469	452	453	442	472	479	468	432	464	468	456	462	456	453	446	448	453	481	454	447	484	467	462	445	452	441	475	453	447	419	439	473	455	438	479	457	443	431	477	501	478	444	461	452	425	420	448	446	451	430	435	448	388	399	440	438	463	470	450	464	447	452	411	476	469	454	451	434	436	461	449	465	463	459	402	513	488	461	415	472	433	455	474	450	444	468	470	424	434	449	438	434	447	482	487	505	420	454	477
25330	21498	27425	25895	7609	634	491	395	338	369	305	353	271	319	306	293	296	280	261	286	244	278	266	246	271	275	284	278	270	271	305	306	283	332	260	287	294	278	297	290	272	279	259	281	267	274	279	286	297	257	253	273	269	277	259	266	276	275	256	281	261	258	254	303	255	233	261	265	272	286	262	260	262	293	247	232	269	248	270	267	291	203	279	298	268	250	279	266	281	269	263	262	267	273	268	258	250	260	288	290	280	254	268	250	288	269	273	301	243	267	246	254	260	242	256	257	277	259	241	240	246	280	274	239	255	274	250	251	261	249	299	302	268	248	259	255	265	240	269	241	270	264	286	240	247	269	257	249	275	262	254	255	260	254	236	261	278	290	285	242	269	243	256	249	245	248	280	274	291	255	243	298	250	258	260	241	248	273	270	271	249	252	266	269	251	251	269	237	248	227	252	280	269	255	259	264	252	291	240	251	270	258	272	288	248	257	269	242	253	232	255	275	240	246	244	275	292	228	274	244	239	273	254	272	275	246	231	278	258	257	257	280	247	246	269	266	253	245	246	268	264	244	259	251	262	255	236	248	243	300	258	285	240	251	276	248	237	254	259	293	247	263	222	239	232	228	232	255	261	265	241	273	254	291	256	262	250	281	265	269	259	262	279	252	236	281	247	209	240	254	269	267	261	278	250	243	259	286	250	274	291	253	244	244	247	259	283	258	260	257	255	254	265	246	292	266	257	241	246	250	240	248	259	265	262	226	275	288	240	226	261	256	280	257	261	253	264	287	268	284	277	244	254	253	246	245	276	240	265	276	242	267	264	254	272	250	237	269	264	272	237	242	243	261	254	262	260	274	230	242	271	255	251	260	260	251	276	285	240	266	247	259	272	263	256	274	247	269	262	233	263	218	276	256	248	261	267	271	243	262	257	259	257	248	253	248	268	264	266	258	245	259	261	281	245	258	252	276	254	237	254	250	260	274	265	265	251	275	256	266	239	257	241	255	250	241	253	266	281	230	262	246	259	258	251	257	274	269	244	234	252	220	265	287	283	260	255	254	258	248	247	271	243	258	291	254	253	267	271	292	256	294	278	263	265	245	279	240	204	296	269	242	244	242	251	275	259	245	266	259	275	268	255	267	257	217	284	285	294	255	237	245	256	249	255	236	247	248	265	270	227	253	270	266	259	273	274	255	264	264	232	238	248	248	281	236	255	256	276	291	252	266	264	254	224	245	244	237	238	249	265	259	281	261	262	233	259	269	266	252	247	258	265	234	252	274	254	281	255	255	253	289	249	266	295	248	258	262	286	246	222	249	257	252	246	262	224	248	268	256	260	260	260	238	260	261	253	255	276	254	279	273	255	253	244	264	260	265	276	234	287	264	256	257	251	260	259	240	260	252	252	259	245	252	280	260	240	257	254	280	268	245	260	275	266	256	214	238	244	271	249	285	250	247	269	259	252	284	274	260	260	258	225	278	260	274	244	256	263	262	230	266	273	272	281	243	285	259	258	239	241	278	281	249	256	241	231	250	221	280	239	216	274	265	247	293	261	299	270	244	244	256	272	264	260	254	254	263	262	265	263	259	240	278	261	269	250	262	230	264	244	263	268	246	236	288	236	268	287	267	259	264	261	259	263	251	246	261	293	235	246	265	261	288	243	264	248	247	279	271	277	249	239	268	293	282	273	256	253	246	286	260	255	275	265	238	257	259	246	267	265	260	262	256	267	273	238	273	254	263	251	254	250	237	273	287	265	238	267	260	222	262	252	260	250	237	263	278	268	276	252	241	254	269	268	253	276	243	269	266	271	218	243	235	240	241	245	239	251	239	255	233	251	253	249	277	261	278	284	240	239	262	268	271	230	255	257	262	271	275	260	276	242	248	254	289	257	262	261	273	236	258	260	258	275	239	253	252	285	259	274	254	239	244	265	262	268	262	230	249	263	262	254	239	264	255	255	264	258	263	298	249	275	306	263	264	252	239	252	250	289	254	242	268	264	265	265	266	276	267	272	252	237	274	259	235	266	249	282	211	229	291	255	284	282	245	237	249	276	252	265	258	269	259	245	247	250	267	251	269	251	263	266	256	249	255	254	252	269	283	261	261	255	231	241	278	278	262	245	243	278	284	248	288	262	246	255	296	258	228	245	264	271	250	223	305	300	259	263	263	251	303	238	248	266	260	261	255	258	245	266	231	300	281	259	279	276	256	255	283	245	267	271	229	233	263	264	256	267	229	257	288	248	231	226	258	273	234	260	243	265	240	245	258	264	272	284	266	239	253	263	258	295	278	245	295	272	273	251	259	269	288	261	264	256	277	273	273	256	264	273	246	238	271	293	262	262	244	273	301	278	237	252	256	261	265	286	270	258	262	267	248	293	255	277	276	252	239	258	264	263	236	262	252	260	267	250	258	251	259	260	290	267	234	253	253	255	306	241	250	231	290	262	237	239	281	231	273	259	272	256	238	243	273	259	281	296	252	266	281	264	260	274	289	246	243	269	257	257	242	266	246	271	270	272	247	241	260	242	225	253	245	279	276	258	245	263	260	272	261	270	285	265	271	283	226	263	256	262	248	241	304	265	280	256	221	253	262	273	276	257	254	278	258	254	251	230	256	267	246	248	241	248	278	259	272	260	266	294	294	265	290	254	271	298	274	270	219	257	238	243	226	250	242	252	264	290	270	252	268	215	273	261	274	272	264	273	277	283	250	254	243	251	270	246	261	253	278	257	261	240	248	249	252	234	250	257	250	260	258	267	281	238	265	263	277	275	270	242	260	249	250	257	266	279	261	305	267	248	236	310	258	249	271	260	227	263	235	264	266	264	272	252	247	257	257	276	248	250	263	249	278	238	276	269	250	253	252	245	261	250	265	269	275	272	255	247	249	246	247	286	265	249	255	266	229	255	280	225	288	215	280	276	235	291	291	247	239	270	239	270	235	236	263	262	264	276	275	260	244	276	240	265	289	263	259	256	275	276	255	234	257	277	245	257	245	256	236	248	275	269	242	256	262	252	260	280	229	289	274	271	263	238	259	278	245	245	237	290	278	239	228	263	266	267	238	272	261	266	264	262	242	262	249	265	252	263	235	283	254	258	265	277	256	256	277	259	294	259	233	273	259	234	249	233	253	255	260	235	261	251	244	262	232	273	284	268	263	278	261	268	255	282	265	245	270	268	259	238	258	235	294	266	244	272	269	249	268	263	247	250	242	253	246	280	272	256	274	252	280	249	263	245	290	236	295	278	264	256	283	249	247	267	280	246	266	257	251	273	252	273	279	257	247	246	257	272	252	268	261	253	255	267	284	279	260	281	258	243	266	223	262	227	257	263	261	249	253	259	261	269	256	253	251	280	269	292	260	247	278	261	262	271	262	263	271	228	265	270	283	274	257	292	266	274	259	252	236	286	235	256	270	289	244	259	232	220	246	240	271	259	256	279	255	226	280	270	222	256	284	239	257	270	269	272	235	255	257	276	259	254	284	266	285	291	266
19514	4850	3191	1540	1129	937	763	597	547	496	437	396	419	365	331	340	339	336	310	305	285	330	341	343	330	271	274	310	337	332	352	364	364	353	341	310	336	329	332	322	318	316	359	330	308	349	303	314	316	342	320	319	268	278	324	326	271	284	305	336	286	311	297	296	286	270	290	319	311	284	291	294	302	302	310	299	286	289	315	303	313	302	294	282	300	298	308	291	272	258	316	291	292	288	289	311	287	303	312	292	319	293	322	312	306	293	283	303	272	320	321	292	282	297	306	310	267	311	315	318	275	313	282	283	305	278	304	280	287	301	266	304	277	302	260	267	279	295	312	260	284	302	287	319	328	262	306	281	312	333	284	285	294	298	281	308	305	314	293	315	327	304	284	288	268	314	274	314	308	293	288	311	285	291	293	311	303	278	281	293	295	304	297	263	295	300	297	304	310	279	311	297	305	276	269	287	279	293	283	287	294	308	324	282	269	285	288	268	316	276	314	318	312	263	275	266	287	282	298	309	276	303	283	295	287	289	295	316	299	304	251	288	294	286	295	274	285	290	272	263	266	305	271	294	315	295	301	268	299	276	269	311	315	299	267	313	335	292	301	315	282	306	303	310	285	322	302	326	280	294	312	285	314	280	294	262	293	301	269	263	314	296	295	299	288	306	260	303	283	289	295	306	324	292	292	298	297	280	283	305	283	265	259	283	314	296	245	298	288	312	299	286	278	261	297	298	304	297	290	309	264	296	286	314	280	292	284	334	285	262	304	300	294	287	286	289	288	275	291	274	303	303	314	320	300	288	278	286	289	304	308	317	302	257	292	271	252	282	320	305	313	286	315	283	268	308	305	288	297	312	299	304	310	323	298	300	274	305	289	308	272	307	312	310	259	264	270	314	283	310	269	278	289	274	297	287	296	290	293	288	272	304	291	326	286	310	291	319	271	270	281	289	301	265	294	304	298	287	295	313	306	283	279	302	283	303	291	285	275	294	296	282	290	295	329	258	276	304	294	266	311	304	291	290	287	286	307	273	268	301	284	313	310	266	271	277	280	277	281	294	298	282	275	311	286	317	319	324	295	306	315	311	305	321	275	311	311	273	319	299	298	262	291	308	283	291	272	301	314	276	305	302	299	285	309	294	283	273	313	273	299	285	312	265	281	280	317	266	269	301	283	276	293	312	278	323	299	271	306	262	269	297	320	287	283	311	300	316	319	271	295	314	308	299	269	304	279	299	265	292	286	303	315	300	290	295	305	295	278	283	269	273	300	272	298	290	303	324	282	314	257	290	268	290	298	303	297	274	264	292	313	291	320	325	252	305	307	289	278	295	335	298	263	271	286	273	266	281	271	299	289	299	305	285	320	307	304	291	284	294	272	295	310	264	302	269	288	262	297	278	317	255	265	292	268	269	301	320	258	303	298	274	301	333	259	282	298	325	288	294	308	283	282	315	317	315	295	279	304	314	287	318	274	292	302	304	264	285	310	296	289	270	303	283	278	317	279	322	260	322	261	267	288	255	270	259	303	288	285	277	297	299	298	290	319	285	295	298	303	284	309	267	292	291	278	299	287	268	284	297	313	302	292	319	297	275	295	296	275	284	280	327	297	317	287	303	272	284	292	300	283	292	281	272	296	273	269	284	286	297	289	286	275	288	298	303	303	272	292	278	280	323	291	256	267	281	307	264	285	276	326	301	289	302	262	272	273	287	302	324	290	293	305	331	312	303	274	305	295	282	298	272	307	300	315	290	291	307	278	297	314	292	299	287	302	299	296	292	311	296	296	281	315	274	302	271	286	290	279	274	298	271	305	305	327	285	280	280	279	303	292	278	305	290	296	295	272	281	286	290	285	308	287	280	297	297	272	265	281	295	289	293	312	287	299	311	329	290	305	261	273	301	307	259	275	285	298	334	292	291	274	339	285	278	262	276	290	316	281	301	279	292	284	307	298	304	320	287	314	286	270	302	309	305	297	274	271	309	288	298	265	290	281	244	298	319	326	283	276	287	297	290	272	275	276	279	283	308	303	270	319	282	307	282	292	305	300	306	305	277	301	283	306	291	319	270	305	283	291	305	282	328	268	297	274	308	309	320	295	290	280	317	288	293	312	297	272	271	270	313	310	312	286	276	321	317	281	300	316	324	287	287	283	306	335	272	295	303	305	275	267	269	300	288	289	268	299	314	274	276	271	282	296	308	298	311	264	296	278	307	276	307	275	298	300	299	286	287	279	260	279	304	297	311	277	279	256	270	297	311	311	280	305	306	285	301	284	310	299	300	258	314	327	284	296	287	289	279	293	301	341	284	297	278	299	314	287	322	253	285	297	278	280	290	270	295	275	249	318	299	277	314	312	295	304	276	293	281	275	328	293	284	286	276	288	302	280	294	306	276	295	284	234	268	279	303	290	304	293	294	249	328	304	267	276	277	277	316	300	260	273	289	291	318	298	283	286	262	295	285	282	293	275	304	264	267	316	320	276	309	298	272	281	317	293	320	293	268	276	273	301	348	303	276	300	291	261	282	288	327	312	297	281	303	291	279	296	298	300	291	292	278	287	310	300	299	321	287	305	318	279	285	301	301	299	268	265	292	297	276	270	308	307	316	265	309	301	295	282	304	254	291	299	280	297	285	282	287	297	293	266	265	263	281	282	274	299	272	267	281	287	308	254	295	272	285	290	271	310	296	307	280	299	300	249	299	288	274	280	314	279	302	302	291	264	294	308	306	322	304	305	252	305	287	273	292	272	298	273	292	277	297	275	280	280	308	310	320	272	324	325	285	316	290	295	304	307	286	266	265	289	310	265	327	314	270	278	271	276	296	285	267	271	290	262	321	299	269	267	297	280	300	293	275	290	318	321	310	287	271	309	297	303	289	286	283	274	310	314	250	290	279	289	278	319	290	280	312	306	303	277	256	325	330	322	303	294	288	293	260	288	265	288	275	320	267	296	285	266	289	281	291	253	279	288	321	275	297	305	285	274	308	295	310	267	303	313	306	293	313	266	293	286	300	291	276	319	340	286	330	285	312	278	305	289	299	296	312	288	283	280	294	268	297	295	302	276	290	307	271	262	279	287	286	271	301	299	303	304	278	332	305	298	309	293	332	273	281	291	288	270	270	322	309	316	279	303	276	273	288	304	305	296	299	294	263	319	309	305	299	280	297	330	311	318	294	301	282	278	277	304	295	326	296	290	280	312	262	307	268	264	304	283	320	278	278	306	241	284	312	290	287	279	274	290	287	285	298	276	295	310	289	297	311	274	289	275	302	323	299	279	294	284	301	253	260	283	287	295	296	276	298	275	304	244	287	307	281	324	262	312	269	248	301	299	304	283	300	284	282	310	291	298	275	268	285	301	293	295	276	292	273	277	287	262	273	273	301	303	279	301	278	295	314	291	334	295	269	301	287	297	279	323	284	308	301	283	273	310	280	277	281	294	295	295	297	278	270	264	328	241	271	285	289	309	308	287	295	268	304	292	289	276	259	296	304
23105	21576	29282	24321	21569	21576	5373	1197	961	929	821	761	690	722	672	670	620	633	595	597	603	586	578	585	580	589	588	608	605	563	614	612	641	651	595	617	613	612	606	571	544	606	585	617	561	595	586	613	538	569	581	584	572	564	575	535	587	557	580	532	585	503	528	534	547	575	561	607	564	545	535	583	550	567	552	582	622	578	561	526	536	506	536	535	502	546	518	566	553	559	526	525	535	525	587	528	573	554	523	556	566	573	571	565	517	567	532	550	557	604	533	484	552	558	548	545	543	530	523	557	574	569	536	518	567	563	535	550	537	535	521	551	508	557	552	503	533	565	555	528	535	551	544	580	530	514	550	579	525	551	584	523	570	519	532	533	551	516	533	532	557	534	537	561	540	546	556	565	545	508	542	521	535	541	531	577	539	556	534	506	524	546	530	518	534	536	551	546	534	539	564	542	533	552	523	548	559	542	522	545	558	521	530	549	533	589	568	568	527	556	521	525	571	619	520	581	569	534	551	534	514	519	559	517	530	527	570	532	607	567	530	523	534	572	548	547	544	526	542	492	532	525	547	558	527	528	542	546	581	553	517	523	548	534	542	532	499	568	503	486	536	535	549	589	578	549	571	529	523	560	517	553	495	518	516	552	514	561	535	548	583	542	491	557	506	555	519	503	557	522	533	543	549	533	527	527	518	506	556	538	548	545	535	580	538	541	543	495	575	598	539	550	563	598	552	562	551	535	522	528	554	543	540	553	537	540	550	539	530	522	540	582	560	547	550	529	547	530	577	584	529	522	522	549	534	530	555	591	516	528	523	507	498	538	543	608	597	552	592	526	617	538	496	518	574	504	529	541	563	518	525	532	548	530	539	523	464	544	527	526	518	531	567	496	569	522	513	545	533	510	559	573	535	530	562	586	594	528	525	494	516	589	547	561	557	576	520	544	520	540	535	536	536	543	526	551	488	571	530	498	560	517	571	519	544	553	541	565	537	511	541	561	536	536	558	543	538	540	488	548	556	544	595	537	586	554	544	558	539	540	568	570	531	544	575	536	565	499	548	567	558	537	488	549	530	571	521	545	546	573	512	505	561	569	540	531	495	529	542	574	542	540	532	556	544	582	544	587	555	512	537	555	549	537	603	535	558	545	524	556	540	556	537	552	574	552	561	520	551	538	559	563	522	544	562	545	561	512	569	523	482	536	529	519	566	554	537	566	530	502	543	571	542	529	536	595	496	565	577	578	515	509	504	541	521	513	516	530	517	518	564	527	557	574	519	567	560	529	578	547	574	577	568	515	550	546	544	565	509	577	516	498	528	528	554	547	552	504	545	543	540	545	562	544	539	535	561	530	522	552	514	519	530	540	574	519	540	568	553	514	535	576	520	542	572	556	548	533	538	544	499	540	585	536	557	559	528	515	540	522	516	540	521	523	518	579	595	557	545	543	551	519	535	552	553	542	594	535	582	576	551	521	539	557	553	559	561	512	547	511	520	556	551	493	529	569	561	552	545	524	518	537	555	561	521	535	576	550	504	515	548	543	517	565	586	518	513	577	509	535	561	564	535	510	521	560	566	557	543	535	530	548	518	507	561	511	533	535	562	536	509	554	504	544	545	536	538	551	540	593	547	529	547	540	500	520	521	529	543	551	519	551	545	569	538	528	577	570	535	525	536	553	544	546	522	550	541	502	545	557	534	502	575	577	519	556	617	535	525	539	564	541	539	514	532	524	551	532	542	551	570	524	540	526	501	507	537	555	526	515	512	558	570	518	544	494	552	529	511	553	568	519	533	538	512	546	560	564	555	485	536	511	574	542	556	528	555	550	556	554	542	555	532	519	543	542	546	553	547	546	551	563	530	560	549	559	556	483	560	541	541	544	610	554	536	513	530	582	568	542	549	568	538	566	523	578	507	536	574	510	524	526	537	524	502	525	525	556	500	545	525	515	569	541	546	552	513	537	522	550	562	569	530	505	522	562	540	551	538	514	552	560	537	536	545	527	606	552	538	552	508	533	525	527	508	571	562	571	579	528	593	570	576	571	512	510	551	580	529	525	547	568	583	541	525	568	533	551	542	548	536	551	562	519	524	545	522	547	539	546	495	566	513	540	532	526	521	524	547	507	488	527	556	584	540	563	560	574	550	525	523	509	556	545	493	565	527	541	528	582	502	575	499	551	549	602	523	539	562	549	520	549	539	556	544	578	527	543	538	528	539	542	520	530	498	535	549	556	531	550	594	527	530	541	539	533	519	555	567	554	578	509	548	554	533	573	539	543	500	596	489	561	540	524	562	518	544	521	574	558	509	535	582	511	504	504	576	558	545	538	527	545	512	565	587	560	539	551	548	529	502	534	532	535	526	527	537	560	569	527	514	563	523	541	521	559	536	541	542	496	532	546	514	513	547	549	547	532	524	562	520	568	533	523	508	532	534	561	536	581	541	534	522	548	517	530	556	521	533	524	537	551	554	529	538	572	535	548	551	522	543	508	532	547	550	514	555	563	552	548	564	539	522	530	548	562	539	554	524	540	501	540	520	542	548	566	544	501	567	528	528	570	591	532	493	584	526	521	553	550	559	538	534	511	544	556	522	584	508	527	547	527	606	553	509	550	533	520	522	561	494	550	537	522	582	525	539	554	548	571	563	534	488	524	535	586	588	559	552	544	546	521	499	541	523	521	516	522	543	540	529	562	538	527	526	545	526	551	552	535	550	556	555	534	526	569	535	556	565	523	562	549	522	533	585	510	577	542	525	545	547	551	538	497	522	523	506	500	564	540	520	562	536	527	561	526	532	567	495	521	537	569	506	555	584	518	496	558	529	537	573	539	544	541	508	562	530	554	532	524	515	501	494	552	534	532	534	499	549	540	559	531	551	576	537	558	521	487	524	528	562	556	531	522	535	532	523	531	520	584	544	533	522	521	540	527	511	548	485	554	532	511	601	532	526	555	558	586	517	544	533	579	481	554	530	536	505	560	536	501	536	581	509	551	507	516	517	543	572	497	541	545	540	518	572	565	525	530	494	580	546	570	539	506	540	544	561	538	559	561	526	556	509	539	507	549	553	577	568	562	521	544	549	557	520	553	497	567	532	584	543	564	567	533	551	512	539	534	551	582	549	511	528	515	552	588	525	525	526	531	517	509	541	516	582	549	534	542	570	552	554	558	519	525	540	530	555	569	522	525	537	517	508	536	547	486	552	557	534	521	534	538	524	551	505	512	537	551	554	509	534	542	544	556	536	549	555	519	550	522	538	527	519	568	564	575	586	525	555	548	482	533	522	523	528	523	541	539	527	533	514	500	552	522	516	556	543	556	556	546	510	483	534	550	509	520	562	525	543	574	500	552	559	530	538	539	564	521	545	535	539	500	597	549	560	549	560	516	514	550	549	569	536	533	541	539	527	557	544	568	538	508	490	602	581	584	568	529	583	519	537	569	573	540	560	554	510	500	556	561	541	558	578	534	590	522	546	546	509	542	531	511	574	533	546	583
26134	14415	9930	4734	3327	2709	2022	1609	1348	1175	1057	967	929	875	805	769	691	693	665	652	659	625	596	631	577	605	609	620	605	702	652	693	669	656	597	652	694	656	634	635	625	636	590	616	653	651	635	623	623	607	643	577	603	600	580	581	552	599	608	558	589	557	571	592	589	584	561	573	586	575	593	541	595	579	539	566	573	566	572	576	555	562	619	579	579	572	565	551	591	573	587	578	557	610	582	528	578	603	573	556	564	550	573	560	516	583	542	557	568	558	529	556	588	573	583	536	568	563	565	595	599	550	567	545	531	556	576	550	558	550	533	561	567	567	556	556	559	569	554	550	544	569	546	517	523	585	577	596	551	528	562	535	614	595	576	518	565	584	538	567	506	578	557	566	530	540	533	592	542	526	543	553	520	565	558	573	539	577	527	553	618	548	559	533	549	580	615	610	539	579	561	588	576	554	585	570	531	567	523	583	543	585	581	573	578	565	558	551	554	565	571	520	573	540	566	509	554	514	560	568	566	499	524	543	588	546	599	590	524	559	538	583	588	586	586	563	563	572	573	562	560	573	594	516	559	569	563	553	544	564	569	610	583	576	552	617	535	557	541	571	572	547	519	596	602	580	584	585	563	563	562	565	564	537	566	566	544	575	559	550	542	511	541	557	562	547	588	587	557	544	563	522	559	577	554	579	515	550	569	561	540	581	566	542	544	590	572	528	562	556	561	560	566	562	538	608	553	560	536	568	534	538	548	521	525	578	549	559	548	539	569	592	572	656	573	545	587	529	570	558	550	571	544	540	573	571	590	555	582	551	555	571	565	584	568	574	552	560	540	593	566	542	526	545	577	611	501	562	574	538	560	596	604	518	572	511	577	581	535	573	516	561	559	553	538	564	521	594	601	537	548	581	578	545	582	523	535	598	565	573	571	597	588	550	540	537	565	547	572	592	541	547	589	548	547	539	535	569	587	582	577	589	568	551	560	534	558	573	557	542	534	568	525	552	566	559	512	574	546	539	568	576	542	527	574	607	550	554	540	554	531	567	556	555	602	567	613	574	603	513	544	583	553	588	578	562	582	595	565	560	564	566	545	588	565	617	555	566	567	585	556	536	602	568	553	554	575	555	572	546	539	588	538	585	576	566	607	586	584	556	540	549	546	575	589	577	538	553	534	563	533	563	569	576	569	568	532	550	546	572	571	541	550	542	581	565	549	580	567	548	581	537	591	546	565	586	523	553	584	562	553	585	581	570	563	580	582	535	543	559	552	531	572	550	534	522	516	556	563	579	494	562	529	547	537	561	560	558	533	566	593	527	587	549	553	570	564	569	558	581	545	552	550	571	584	569	576	571	533	539	589	573	553	582	550	580	577	590	536	567	532	571	525	559	560	515	587	538	549	590	569	564	556	512	555	549	573	538	591	569	515	532	523	603	533	556	559	579	551	583	580	602	536	560	584	579	531	530	541	505	563	598	579	554	537	573	574	570	522	579	562	537	527	544	537	577	564	540	539	578	546	555	556	576	586	545	578	534	530	561	563	487	579	571	548	549	573	540	561	561	583	544	542	569	573	572	547	563	532	546	501	558	580	585	576	527	556	522	528	566	552	580	528	569	532	553	564	556	535	552	506	576	560	575	563	554	543	568	557	537	553	511	557	545	563	540	524	559	564	567	595	548	515	562	576	543	556	561	556	568	476	532	555	585	525	553	532	527	561	554	534	547	531	558	580	557	539	559	511	582	552	571	545	543	561	549	484	567	600	578	578	551	542	596	547	547	510	543	596	598	588	568	595	548	535	548	565	559	564	544	596	532	561	532	551	550	526	519	556	581	598	551	543	558	583	558	559	532	550	565	572	567	612	542	543	547	544	583	500	539	571	572	530	511	587	509	574	560	613	512	597	549	577	554	545	594	562	512	559	568	523	583	548	522	563	517	591	554	576	544	532	557	577	559	537	552	541	551	540	572	532	541	607	542	569	574	578	597	508	541	549	546	550	533	564	564	547	588	520	573	557	550	534	572	547	561	543	542	555	608	576	587	526	598	562	566	541	550	566	561	514	543	606	552	554	575	552	574	564	572	551	586	585	579	569	560	551	567	578	540	568	522	552	552	566	525	581	548	590	530	588	572	573	563	543	557	576	569	528	562	551	587	531	584	562	557	565	604	574	601	567	576	520	555	607	535	533	587	587	551	563	541	545	585	572	560	559	615	545	557	586	530	556	567	541	568	577	559	608	558	563	581	568	553	510	557	559	584	549	545	559	560	564	583	625	548	570	579	581	569	556	560	579	528	548	568	544	581	559	576	593	570	585	559	591	528	554	519	529	546	597	569	553	546	551	525	510	510	569	582	537	569	588	559	580	552	547	559	521	580	573	546	499	532	560	553	525	555	566	544	574	576	556	526	581	534	535	531	559	553	538	585	576	554	553	550	533	595	535	567	589	557	549	551	548	570	589	604	584	571	575	568	582	585	581	544	578	588	545	599	571	592	579	537	532	554	521	582	561	565	587	519	556	562	574	571	531	539	560	582	571	524	589	527	547	516	555	560	568	566	568	550	549	583	526	557	569	548	583	538	529	568	548	573	605	566	591	563	538	568	593	552	551	598	578	539	590	619	537	578	522	555	570	572	554	545	520	547	592	564	572	533	546	586	559	573	507	558	567	556	554	531	504	543	558	546	535	559	570	563	587	556	607	564	552	586	529	536	543	576	597	590	590	558	576	557	546	552	577	532	538	578	607	535	587	544	571	590	562	527	568	557	547	568	527	582	603	571	562	543	563	582	550	534	560	590	580	607	532	586	554	595	542	597	560	598	527	576	586	556	561	542	590	537	580	539	538	570	511	556	588	525	541	584	592	584	536	567	546	590	581	588	581	584	568	576	574	591	571	539	565	553	555	538	570	614	592	545	540	516	577	549	547	552	573	540	558	572	528	571	579	553	560	554	622	589	548	568	538	566	555	568	562	553	542	565	575	581	547	548	552	562	530	552	560	550	533	534	557	535	555	583	559	575	569	574	559	553	582	569	545	550	560	536	558	518	598	556	571	578	515	544	554	536	554	524	573	542	556	595	551	508	524	534	553	520	575	559	525	567	575	594	530	574	551	619	575	558	459	541	515	558	528	573	511	577	572	551	570	559	537	552	600	617	542	575	581	595	559	595	559	573	562	584	560	555	543	563	558	562	526	541	535	543	549	581	562	570	550	546	563	525	532	553	599	526	534	556	566	511	580	566	579	563	557	534	563	576	554	522	543	571	552	596	531	585	548	579	550	579	574	567	561	555	576	577	558	542	573	562	531	529	584	617	545	581	553	536	567	535	569	564	566	477	556	575	575	590	546	535	548	534	535	580	506	547	575	521	552	539	585	548	543	535	589	544	523	579	519	531	557	574	576	575	535	539	605	551	598	551	592	556	550	579	514	586	546	513	514	548	575	553	546	546	567	589	512	564	549	570	572	541	569	546	541	588	570	540	557	516	552	522	529	534	558	573
28544	16362	2533	688	469	435	311	285	271	256	249	248	250	272	256	230	219	265	252	253	235	253	275	246	252	261	220	271	214	247	284	275	258	259	264	265	263	240	262	272	270	264	263	243	270	273	278	262	282	254	246	288	257	243	228	260	258	247	244	260	261	272	225	242	263	234	274	243	269	264	254	238	241	249	238	263	296	261	237	238	233	264	259	240	253	260	255	228	221	263	251	248	269	268	277	224	243	246	253	262	251	244	235	245	225	262	264	256	259	254	230	244	250	263	252	258	240	254	244	266	264	293	246	277	212	260	243	246	258	249	228	276	233	249	254	246	278	284	244	232	260	265	274	243	268	252	248	268	297	258	260	270	255	255	289	262	256	240	262	270	233	282	261	253	248	257	262	262	236	249	246	249	271	251	260	291	235	250	275	281	252	224	255	253	262	250	231	218	266	239	242	250	247	251	253	236	243	246	264	233	252	252	270	265	229	257	237	250	267	255	250	256	264	276	274	264	253	263	242	262	234	271	242	262	236	244	246	248	228	246	240	251	221	273	238	259	252	260	214	252	259	250	236	258	232	252	224	251	221	266	248	246	262	255	249	265	243	275	236	251	237	263	228	257	246	275	252	248	217	274	259	255	260	232	232	247	250	269	257	253	251	283	246	246	230	235	265	262	261	260	247	248	261	249	234	241	239	240	246	239	266	221	237	248	230	267	253	243	248	222	255	263	261	251	230	260	299	263	240	241	244	235	232	262	236	230	255	250	263	233	245	257	243	254	249	242	238	269	265	258	205	244	206	252	268	220	247	253	242	246	251	243	242	236	234	234	269	276	245	235	273	238	267	249	239	255	280	233	255	249	258	253	245	280	254	244	239	232	272	235	239	237	240	255	226	256	285	275	279	272	227	252	229	250	270	259	233	231	260	265	262	261	245	249	268	262	227	257	241	258	226	267	246	254	249	229	202	251	268	231	238	250	250	213	258	262	251	238	215	280	256	245	214	275	263	239	227	238	225	261	271	265	266	250	282	249	257	248	257	278	259	238	230	249	259	243	240	233	254	214	263	252	252	273	225	244	257	231	246	287	310	251	238	257	228	224	276	274	275	278	221	264	263	231	247	246	227	249	261	246	269	257	264	266	227	260	274	240	250	261	247	283	237	249	244	234	253	234	231	240	250	261	252	271	253	219	259	241	246	281	278	252	271	245	244	264	257	277	237	258	253	220	224	243	254	264	239	261	249	250	267	253	237	251	217	228	243	227	253	250	253	246	258	242	258	247	241	259	247	253	258	247	249	236	274	214	248	235	272	279	249	235	240	241	249	256	234	237	247	275	242	270	240	240	251	264	256	265	262	233	253	232	232	239	252	264	264	248	251	227	284	259	271	247	254	231	255	259	218	258	229	289	234	230	240	259	235	247	237	232	256	235	225	247	226	248	248	256	247	243	241	244	284	273	232	231	256	251	224	267	229	236	236	265	251	239	250	274	289	274	236	243	269	266	230	228	254	233	246	258	269	258	220	231	266	243	232	196	239	239	236	237	251	249	246	241	262	248	241	234	245	247	270	261	258	248	257	268	228	245	228	246	242	242	246	255	252	270	276	222	272	236	255	243	227	242	263	258	276	229	281	256	243	254	247	242	236	264	259	258	255	258	222	291	260	267	257	271	259	248	250	258	230	226	239	234	243	216	264	236	233	238	238	256	273	244	263	243	253	249	239	288	257	261	243	254	229	245	244	231	263	257	249	238	268	232	245	242	265	258	242	236	269	250	233	227	264	243	255	241	255	232	239	265	274	257	235	261	251	259	243	256	268	233	249	238	269	245	285	223	237	235	273	273	240	220	259	226	252	241	238	250	259	269	256	261	255	234	222	253	268	239	241	224	273	264	254	240	274	229	253	236	257	227	232	250	251	247	217	247	248	266	266	243	278	248	256	256	249	291	256	229	259	240	256	249	268	267	269	233	274	251	239	252	261	239	239	259	254	242	266	255	263	233	270	246	265	245	237	255	250	235	259	238	245	251	235	251	265	235	234	249	268	259	274	286	254	260	254	227	247	237	227	253	236	236	250	250	242	227	238	246	246	265	221	261	273	242	244	226	245	287	261	251	235	244	260	270	249	262	255	252	255	283	277	281	240	248	236	263	243	256	235	258	258	267	234	251	253	262	255	250	242	245	240	241	254	229	264	275	258	267	253	250	254	229	264	239	272	252	248	248	248	257	243	254	248	232	270	264	262	249	231	245	263	252	251	267	263	237	251	239	239	259	234	233	231	302	265	255	274	255	254	214	239	232	275	212	239	254	265	255	256	245	227	235	225	251	247	240	246	275	246	237	229	272	247	244	229	238	233	227	286	237	222	240	272	263	255	258	261	229	277	245	264	240	251	273	243	242	262	241	209	264	278	239	230	234	249	253	253	259	248	231	250	256	266	247	270	255	258	257	226	237	245	237	251	241	250	243	242	254	270	271	268	228	255	256	246	257	286	272	280	266	255	258	247	272	254	271	233	248	246	246	243	251	241	256	230	250	260	239	256	238	263	260	282	229	246	226	278	266	255	243	254	243	247	252	264	262	250	276	237	253	266	251	270	256	248	230	265	265	264	275	236	238	260	271	234	231	234	233	243	248	240	215	233	262	252	257	265	251	278	251	251	256	269	240	267	276	252	250	273	238	216	251	237	260	259	265	269	229	252	263	234	254	251	272	256	235	270	254	262	244	248	249	257	257	258	264	263	255	231	255	271	236	230	256	252	250	241	257	266	241	245	250	275	250	244	238	263	240	290	251	219	238	239	276	226	237	250	268	258	234	245	236	238	239	267	245	263	245	232	245	256	239	227	267	253	243	260	245	228	248	254	211	247	256	239	275	234	259	269	256	238	256	261	237	246	215	250	240	224	277	239	259	253	263	247	238	249	272	237	205	253	226	235	252	245	270	247	242	233	244	246	242	265	248	276	265	255	266	294	270	265	229	250	287	247	247	242	259	265	265	245	231	228	274	248	252	264	242	261	266	254	258	259	249	252	245	267	243	245	239	248	270	223	236	253	270	269	258	211	261	232	262	223	253	250	255	247	240	280	258	243	257	264	253	260	292	267	259	267	257	229	253	249	247	212	248	262	272	251	249	242	233	266	239	256	253	243	238	267	267	261	241	251	264	263	263	262	279	244	255	281	248	258	248	262	269	264	241	237	231	270	224	263	265	260	241	253	250	235	254	246	255	252	274	260	228	270	241	285	255	242	250	244	279	251	249	239	234	244	265	260	227	264	242	276	253	239	245	242	267	263	260	254	251	279	253	227	285	234	240	256	245	278	260	280	255	260	259	246	237	254	236	242	244	240	258	279	268	227	266	261	233	247	238	242	265	237	268	245	243	251	264	226	248	257	263	230	271	230	267	247	269	246	227	265	249	263	242	246	265	272	282	253	231	255	252	255	237	235	278	270	248	241	273	237	269	264	224	239	251	277	252	250	266	258	249	254	229	235	253	273	264
7731	794	593	420	334	329	306	311	281	268	281	301	291	274	256	294	278	264	252	273	273	300	277	271	288	264	290	304	317	283	275	280	314	294	299	295	276	290	290	322	320	309	298	286	250	291	319	256	305	313	300	301	297	288	272	285	295	272	314	276	263	288	280	262	297	273	263	252	251	270	302	276	275	274	259	296	279	246	261	241	268	267	258	264	253	308	283	270	274	257	261	295	275	283	269	267	279	251	261	255	249	252	271	270	275	285	296	312	286	250	268	296	267	280	294	280	238	286	291	291	262	295	262	239	261	249	286	257	267	265	267	283	289	270	295	284	247	271	235	244	265	254	271	255	272	298	261	285	247	276	272	268	290	277	279	289	269	268	273	252	260	239	246	287	272	302	260	246	242	253	260	256	281	299	241	281	308	308	292	262	275	253	298	279	271	286	268	289	268	270	245	268	294	290	254	262	297	288	290	252	255	297	292	254	289	280	275	286	263	270	274	284	272	251	256	300	267	268	286	274	277	283	281	288	259	266	251	294	259	248	276	275	293	257	261	289	284	258	251	302	244	267	276	267	294	276	259	261	273	252	288	268	271	303	257	283	293	299	289	265	280	260	264	260	277	285	283	279	282	287	266	305	307	316	267	267	266	280	282	266	239	273	294	289	276	278	264	273	265	283	262	255	273	248	267	223	293	269	258	267	302	245	273	259	257	262	256	300	284	283	262	269	276	248	261	273	258	269	257	268	286	264	274	342	275	272	258	275	272	271	263	266	263	271	273	277	252	252	272	281	275	270	280	294	280	287	274	298	276	244	262	263	269	294	284	304	302	252	288	291	262	295	289	266	235	267	295	266	242	250	265	275	287	270	257	267	250	257	283	260	268	293	279	243	286	262	314	308	269	236	264	296	291	263	279	256	271	269	270	255	260	288	263	253	269	289	256	285	274	278	285	277	294	274	261	291	279	235	262	272	250	255	277	259	276	261	278	259	271	251	303	266	297	276	249	247	254	283	311	291	286	247	276	264	285	265	293	266	283	290	256	288	259	266	272	249	255	248	277	303	246	292	272	278	304	279	246	267	259	265	264	265	294	264	309	264	260	249	275	284	296	262	275	267	281	272	270	281	275	306	267	262	283	284	251	266	276	297	259	277	277	278	282	308	286	262	240	287	238	298	263	264	266	277	255	281	260	295	272	262	293	245	300	247	247	254	264	270	247	272	299	253	254	267	270	266	281	241	245	282	276	273	277	268	263	262	264	287	270	275	272	290	245	301	292	274	272	292	276	240	258	265	271	256	292	279	286	314	283	280	275	293	244	258	247	241	263	246	294	284	321	275	273	288	241	257	291	268	277	281	268	257	259	272	262	259	252	296	307	278	242	265	279	275	255	260	274	271	320	263	300	279	274	283	297	278	251	289	274	272	267	269	280	279	274	285	271	230	267	285	262	260	277	253	293	272	247	258	252	250	278	266	283	259	256	297	287	256	267	254	283	266	256	239	276	275	256	253	260	284	238	287	233	257	283	267	290	298	267	257	266	269	268	257	249	286	302	246	242	306	227	267	289	266	296	292	279	300	279	280	274	295	280	269	242	289	270	286	265	278	272	255	264	244	269	265	279	285	290	302	285	277	285	275	259	271	265	261	234	257	230	284	252	255	253	228	262	299	274	277	266	261	285	266	263	307	298	246	297	286	250	263	292	255	250	274	265	283	273	285	281	275	276	263	278	291	289	286	284	284	264	250	269	291	277	275	268	282	261	274	278	268	229	261	252	277	264	279	256	287	251	270	289	303	261	262	252	263	269	296	321	301	273	234	271	253	244	282	280	272	313	257	285	278	253	274	283	273	284	256	255	325	292	284	269	289	250	250	254	258	280	271	244	248	282	265	280	300	284	273	273	261	288	242	263	259	275	289	259	283	262	283	265	249	258	264	283	259	287	267	284	251	268	262	292	268	242	299	261	247	298	303	282	248	252	252	267	247	315	253	272	288	255	276	250	258	261	270	243	258	281	255	278	266	252	245	286	267	302	258	264	264	269	248	240	268	268	275	284	269	274	269	292	300	299	276	272	271	273	288	276	295	249	257	241	284	270	252	284	271	247	280	276	252	270	267	272	282	257	278	282	254	298	259	275	296	263	257	272	286	242	261	270	253	248	290	293	270	269	274	252	281	275	281	272	285	256	250	261	280	293	271	249	276	291	287	301	307	256	275	288	286	261	266	263	281	263	267	260	248	287	257	282	251	264	253	261	251	260	291	290	280	263	271	305	294	303	303	261	267	269	256	267	245	257	281	261	261	255	312	291	287	262	268	275	287	234	256	285	263	244	291	251	277	265	279	265	285	262	280	264	288	258	233	257	261	271	281	294	277	245	293	271	289	283	275	276	248	275	284	277	255	286	272	287	260	305	265	296	285	256	254	299	259	285	275	289	267	282	278	275	279	261	269	249	277	275	287	264	263	298	258	276	279	295	287	260	228	267	276	259	286	293	242	240	262	279	266	262	229	261	301	237	260	268	270	268	270	242	258	272	240	282	273	253	251	291	286	297	292	259	302	290	284	278	267	263	245	261	267	283	291	292	275	266	241	272	279	313	261	269	276	285	283	278	300	259	257	263	291	257	255	281	248	267	294	256	246	272	247	288	284	271	273	291	280	268	292	302	264	282	224	300	270	253	285	313	268	303	263	249	231	280	261	268	269	269	295	273	276	262	279	261	265	251	253	277	265	274	262	270	285	256	260	245	285	270	271	272	243	306	262	276	246	271	251	262	276	255	293	273	271	263	277	278	258	299	260	257	245	257	269	276	251	265	279	272	265	283	266	270	297	285	291	283	257	286	273	262	288	265	278	271	259	283	272	261	278	296	278	274	306	263	244	270	255	288	300	292	268	307	260	272	273	272	270	278	283	275	280	296	266	290	292	266	311	270	272	296	257	273	292	280	280	267	281	282	266	267	282	297	268	260	277	278	253	280	257	288	255	252	249	261	273	290	275	289	267	264	279	268	298	273	288	265	261	305	261	271	265	267	284	264	266	278	269	266	293	280	273	270	265	289	269	268	291	289	267	284	257	256	283	286	282	264	264	270	271	283	261	282	275	280	252	282	255	258	305	279	250	288	272	273	257	269	289	273	267	281	254	255	240	292	286	281	257	288	267	292	259	254	283	280	270	230	288	277	276	278	253	265	309	275	278	279	262	258	253	263	287	283	244	271	300	246	262	306	262	274	286	271	265	243	285	250	286	274	256	262	262	262	283	279	300	278	261	272	259	293	262	284	280	269	263	271	276	267	280	269	269	285	240	258	284	294	279	270	276	286	279	281	292	279	263	283	287	256	268	264	270	271	277	291	246	257	250	258	254	262	302	291	295	259	283	269	289	270	312	252	282	285	264	318	306	273	299	287	258	252	264	253	289	258	269	286	268	248	284	287	279	278	266	277	297	273	288	266	266	256	256	263	294	239	337	272	267	268	268	275	254	294	232	252	258	259	249
24336	21552	28785	24765	21463	6108	1037	772	632	641	601	584	532	551	492	493	512	495	452	505	477	480	454	449	454	455	463	461	489	486	535	475	477	472	485	494	491	468	481	447	477	454	498	500	459	463	449	520	464	450	445	460	439	442	448	468	469	429	472	408	441	449	463	454	439	457	447	418	494	482	454	440	450	448	469	470	462	454	441	425	433	455	459	437	408	457	472	478	423	422	440	434	443	451	480	454	479	462	462	434	436	463	427	431	458	449	445	437	463	466	454	454	425	418	465	416	454	442	394	438	442	452	444	445	440	415	441	433	430	475	385	484	428	411	468	418	466	458	453	443	484	446	446	435	420	456	446	455	403	430	457	443	451	451	467	457	408	469	462	467	398	444	436	462	431	430	450	444	449	436	391	455	434	454	402	441	424	456	419	412	483	459	430	409	437	431	431	459	461	431	453	446	435	449	434	435	427	462	473	433	438	438	429	424	449	482	442	422	459	451	447	392	417	441	427	418	443	463	449	470	433	423	449	462	438	432	445	443	435	392	427	431	442	419	398	475	446	388	407	447	399	440	428	444	406	474	405	431	423	425	453	437	438	443	434	447	427	422	430	444	437	458	447	441	461	451	408	470	456	422	451	453	438	456	488	392	392	413	484	452	424	445	433	440	420	437	428	438	495	417	443	448	450	447	439	444	454	479	471	442	438	468	426	460	416	470	468	466	432	428	435	450	461	467	403	412	454	443	442	463	439	457	467	428	457	406	445	427	412	460	456	441	435	483	451	443	465	435	470	414	402	434	460	437	407	434	489	419	432	435	418	448	439	459	473	449	411	404	442	484	399	440	476	411	430	420	448	468	435	431	430	442	470	428	428	456	459	459	455	435	411	479	441	460	419	420	429	445	471	430	457	438	490	487	461	441	431	438	438	447	428	416	436	459	438	457	426	458	410	443	436	441	393	435	449	470	431	461	463	395	453	449	458	460	430	436	423	434	444	460	475	438	457	464	419	433	438	428	417	414	463	453	406	455	462	424	433	421	443	448	444	401	444	437	453	463	405	475	461	447	422	427	432	444	431	447	438	459	463	433	444	450	435	420	476	430	445	447	436	427	436	425	415	445	391	422	412	434	456	448	448	456	401	439	440	426	420	496	440	437	434	439	440	437	435	429	442	462	452	478	449	486	418	441	457	460	469	431	449	410	446	425	409	400	433	482	427	471	476	416	443	460	449	454	409	431	458	414	442	468	431	445	499	440	437	448	445	433	453	431	413	454	449	453	459	427	413	465	405	424	418	461	401	468	459	428	479	417	434	449	433	448	411	434	411	458	430	435	460	431	427	413	469	418	436	422	431	462	446	421	445	397	433	428	448	463	428	470	422	407	466	430	471	430	455	406	484	385	455	414	413	435	389	475	434	417	437	424	429	451	423	458	409	401	431	444	401	449	464	443	454	414	446	482	427	458	407	471	425	450	421	495	429	458	447	418	444	476	455	449	390	416	438	422	435	425	427	421	439	433	444	456	443	427	428	432	391	461	442	452	473	445	456	429	443	439	457	440	452	452	473	426	434	398	445	452	459	444	449	429	438	417	454	449	436	425	527	433	456	466	415	435	431	457	444	426	439	428	458	450	443	421	487	421	447	478	436	436	429	455	387	469	428	473	416	407	450	427	423	451	447	426	462	409	424	446	442	407	450	414	472	460	414	441	433	461	427	425	433	467	440	459	419	454	502	497	440	446	437	441	439	466	423	472	429	464	436	463	454	494	449	412	462	413	462	424	434	442	465	468	409	451	403	409	457	453	442	467	427	459	440	431	447	416	442	441	427	428	448	490	431	436	418	448	447	488	464	424	412	456	429	426	429	451	448	452	423	427	410	453	481	428	433	430	450	435	437	453	459	443	424	399	455	451	428	427	455	479	428	434	465	440	443	418	418	437	448	429	454	475	419	434	441	439	449	449	451	473	442	454	417	437	474	452	434	430	424	464	436	432	468	457	453	410	426	445	452	486	476	492	453	458	401	446	465	420	436	483	414	414	449	438	466	433	425	455	414	432	441	452	473	488	501	482	419	435	402	397	443	485	412	446	428	440	428	383	445	464	435	449	443	436	437	489	431	433	443	461	438	473	407	435	421	451	450	422	420	452	480	419	428	459	474	390	453	455	468	430	408	439	469	411	414	462	446	481	453	454	442	423	438	440	424	423	468	416	456	467	405	460	423	443	403	416	444	451	451	435	407	464	439	470	436	477	445	426	480	444	430	446	461	449	460	438	408	437	466	427	442	410	433	421	436	441	452	453	456	399	463	419	449	440	441	441	396	411	463	415	499	430	439	409	413	434	474	424	473	453	436	460	425	429	439	406	419	484	466	410	435	407	412	417	475	480	440	469	434	415	412	465	436	434	459	437	454	451	424	452	463	438	409	421	446	420	409	403	437	392	433	419	452	474	454	431	453	465	484	405	462	457	413	439	390	409	428	430	457	435	451	454	462	410	426	407	406	416	420	470	483	430	415	401	434	409	453	450	467	411	429	447	423	465	447	458	436	443	482	447	459	468	421	440	408	451	439	431	395	445	452	465	469	465	425	447	461	456	442	484	454	455	476	449	427	399	446	450	471	462	473	436	447	421	445	449	442	415	436	466	429	449	398	445	449	426	455	423	403	426	423	420	441	447	470	454	437	468	412	453	439	469	431	415	435	474	437	480	430	470	445	461	442	419	420	435	431	446	434	467	493	423	417	419	425	468	439	441	430	428	447	400	432	462	425	421	395	444	440	457	454	410	434	444	470	420	429	399	482	451	423	420	471	408	429	424	443	441	420	452	449	413	473	454	417	422	443	441	433	460	409	421	429	419	442	413	451	419	406	393	385	434	438	439	449	454	448	455	437	394	422	440	438	444	465	453	459	436	423	422	470	454	430	461	449	451	449	483	460	418	458	480	425	422	452	440	406	469	441	399	450	430	438	423	415	441	436	423	420	413	421	423	415	437	425	441	453	515	474	430	445	434	430	453	446	437	462	472	461	443	439	474	411	425	435	476	448	433	426	452	451	434	480	412	467	455	450	449	414	436	417	463	456	446	447	476	440	423	444	440	472	436	447	435	442	427	462	432	449	401	452	458	449	419	429	410	474	453	438	445	477	428	452	450	465	440	435	427	441	435	418	425	412	430	463	507	449	435	463	391	466	425	433	484	394	422	406	432	498	439	431	433	432	410	489	464	478	427	447	421	417	439	451	448	480	466	416	439	450	482	414	391	432	449	461	461	412	430	441	445	423	409	439	434	424	413	462	427	457	471	430	447	435	415	400	431	444	453	443	445	459	472	456	468	439	449	436	433	462	413	461	441	405	439	432	424	450	439	416	448	383	449	431	434	480	489	417	420	403	424	427	441	443	487	473	455	430	445	462	446	421	404	456	419	444	424	440	429	443	411	429	462	414	466	421	433	439	450	445	437	462	408	442	416	480	435	413	438	449	466	414	404	432	434	440	432	430	442
24145	8491	5573	2680	1896	1566	1220	967	867	760	713	637	617	531	588	574	557	533	523	535	516	484	488	512	457	459	464	499	476	561	515	522	547	566	509	530	492	486	495	530	517	503	497	514	541	458	557	466	511	499	516	517	470	503	470	483	467	506	481	451	484	446	481	488	455	470	474	453	464	440	464	446	511	465	478	454	498	461	429	449	493	435	489	455	451	460	485	463	413	448	454	475	493	467	453	460	508	455	436	433	471	435	498	431	472	478	484	444	473	459	460	462	469	454	479	452	455	455	484	474	446	484	454	458	455	464	466	444	488	462	439	474	514	494	456	482	491	464	411	483	493	457	481	451	462	451	473	429	436	434	461	463	454	447	438	453	418	458	448	535	485	450	526	484	473	432	450	475	500	489	497	455	437	424	431	454	448	479	446	450	445	452	471	461	459	437	457	481	465	467	479	440	461	449	433	445	480	437	468	456	465	449	430	460	421	459	422	464	444	458	489	471	462	484	451	478	406	453	427	438	444	449	476	497	444	434	432	428	451	434	451	472	513	455	464	452	475	433	478	491	428	464	460	432	488	479	467	437	435	529	430	442	452	433	436	464	472	481	469	432	469	404	459	449	476	435	453	451	449	533	427	449	487	480	479	451	488	455	439	419	465	465	443	490	488	431	473	470	430	472	476	454	433	438	464	446	467	446	441	482	431	433	441	423	447	436	483	463	448	460	464	468	464	418	442	449	452	506	425	442	463	485	496	488	452	479	451	435	464	465	479	478	494	505	417	430	465	437	491	456	451	457	480	473	448	455	438	473	456	436	433	476	473	433	472	469	483	427	486	483	445	457	446	442	469	468	457	485	478	458	458	473	454	451	432	466	476	471	462	440	483	446	447	447	472	479	461	453	414	445	436	462	405	446	415	432	476	458	479	460	445	428	460	456	416	487	455	478	430	467	447	432	471	417	454	430	473	449	459	465	458	467	438	470	454	441	477	438	454	449	456	450	418	430	439	460	485	478	478	448	455	474	464	449	444	480	440	464	462	434	479	458	505	439	442	423	443	474	453	422	481	470	425	453	504	432	486	484	467	448	433	498	451	481	464	474	458	441	450	453	430	453	438	505	455	437	484	485	473	482	417	448	431	456	453	455	441	455	493	462	462	478	481	466	474	461	420	442	464	475	513	456	467	453	454	429	433	436	467	464	479	438	453	465	458	455	440	474	429	504	483	438	479	472	456	473	433	493	455	495	438	434	447	479	480	477	418	423	435	461	430	455	452	516	451	496	456	434	467	480	466	466	411	450	486	474	480	490	449	456	469	465	471	462	480	460	448	449	434	446	463	505	475	409	471	436	494	449	418	466	465	438	442	493	470	470	436	431	515	489	439	431	427	470	456	497	471	464	497	504	452	447	482	475	454	415	468	458	453	450	476	489	452	477	465	456	496	444	445	454	470	466	503	482	492	454	470	496	501	470	469	458	416	474	489	413	443	478	466	433	518	449	453	453	413	484	430	442	448	473	486	462	452	454	469	449	493	460	466	466	484	448	465	485	466	463	421	470	455	455	468	460	451	421	475	518	484	479	488	454	441	477	464	476	434	502	478	477	442	453	458	469	437	443	424	454	494	439	453	485	471	442	460	437	460	460	427	485	413	437	482	447	508	469	466	426	450	457	460	492	495	453	464	492	480	475	449	482	453	437	472	487	459	483	436	432	497	462	464	471	462	470	477	482	473	438	433	452	480	449	497	448	460	442	474	472	489	447	448	477	448	445	487	458	446	459	446	485	465	468	455	490	459	496	484	462	449	450	435	470	471	432	465	495	477	480	448	446	469	495	428	453	475	476	463	464	454	469	459	507	489	480	412	452	482	415	462	451	457	449	413	452	504	462	469	432	452	445	487	443	478	487	446	453	477	484	445	488	435	438	494	421	459	499	480	492	456	465	461	475	456	413	420	464	416	450	439	477	455	421	462	475	484	483	462	512	464	468	436	425	472	449	450	435	481	493	448	457	487	467	455	455	434	422	431	482	480	474	469	470	443	437	457	455	456	457	489	458	474	458	435	445	456	468	453	473	466	480	472	450	450	437	466	430	421	455	436	462	425	453	447	424	439	445	474	495	476	472	423	474	459	458	468	439	489	455	439	440	480	495	476	477	488	450	440	471	500	434	463	473	423	485	456	478	464	488	427	473	469	504	452	476	456	417	491	492	482	474	450	471	499	433	460	457	477	477	433	440	425	457	438	434	457	488	488	508	434	428	437	446	452	438	428	444	527	434	462	446	407	431	464	417	462	478	457	459	471	427	452	468	473	468	488	484	447	429	457	457	494	442	466	458	491	451	421	471	478	475	469	455	481	489	457	465	468	430	410	431	458	435	458	483	454	438	442	426	458	457	467	446	474	410	491	444	500	474	469	449	451	452	439	475	430	468	428	425	498	474	407	387	443	457	477	460	495	475	475	489	486	435	439	480	449	476	441	454	424	477	438	484	454	462	462	490	487	449	479	497	453	497	432	468	442	463	467	455	441	432	447	516	440	468	464	475	455	412	464	457	428	467	417	419	442	492	495	455	470	437	447	455	455	456	444	475	525	473	465	458	492	465	449	490	477	457	489	432	436	444	436	437	458	458	476	455	450	472	457	516	462	422	458	447	442	423	426	442	461	447	468	432	439	453	466	435	445	455	495	463	468	434	477	453	427	492	488	459	465	478	491	474	478	482	458	461	426	476	472	452	464	449	484	470	489	452	470	461	447	441	428	459	427	453	470	433	457	468	480	464	453	449	425	449	474	472	440	446	487	488	478	487	443	464	453	460	463	447	449	448	480	446	467	437	449	417	491	458	462	443	453	467	421	449	462	486	423	508	429	439	455	479	470	460	439	480	446	486	424	457	456	471	469	468	482	469	514	449	493	458	491	486	483	482	461	459	486	459	487	425	449	456	441	455	503	459	454	432	456	438	473	440	483	430	429	462	465	451	478	447	465	426	490	440	467	450	477	476	468	488	448	444	484	407	471	447	497	472	465	403	389	435	453	485	444	485	451	432	470	434	440	480	453	478	454	436	460	476	444	468	467	446	515	446	457	476	424	442	428	475	476	444	475	430	428	452	442	435	454	447	470	468	485	433	453	489	470	443	440	496	446	484	453	464	455	454	434	478	461	477	458	433	491	503	474	482	482	464	470	446	472	457	450	411	452	501	457	470	460	435	477	458	486	445	475	482	461	461	429	426	467	465	491	435	462	487	494	486	493	445	452	436	483	446	476	490	470	463	485	458	443	480	493	465	436	476	433	428	481	486	456	450	443	479	422	445	462	421	504	469	469	452	483	439	438	462	451	444	489	488	458	447	434	466	422	455	433	447	474	477	465	457	451	454	435	488	464	454	481	489	455	447	424	446	440	458	449	455	454	444	453	443	473	440	480	433	478	483	458	422	487	442	475	424	440	453	430	442	474	472	490	445	472	438	471	465	431	475	489	459	439	458	468	454	460	419	492	444
25418	21430	27327	25837	7232	607	427	410	366	338	321	268	321	276	284	280	315	286	277	261	243	279	271	259	261	237	287	271	274	268	292	287	302	306	257	289	277	288	292	311	281	254	266	275	283	279	285	279	267	237	284	257	250	272	287	254	259	282	270	275	256	260	258	261	245	272	256	228	250	255	263	242	240	291	271	251	263	245	257	246	236	259	274	276	276	248	271	278	269	261	245	289	243	229	260	262	261	265	266	225	272	237	264	245	232	279	245	276	234	247	243	280	250	282	241	248	268	302	254	251	283	254	261	266	259	243	236	269	263	255	269	244	218	250	269	257	248	241	262	259	255	254	250	262	257	293	287	229	261	273	255	264	256	250	268	238	270	275	242	259	237	244	288	240	271	251	263	224	264	273	234	247	278	265	237	249	235	260	282	271	235	282	251	228	241	267	242	260	273	249	233	262	258	234	254	266	250	244	246	258	256	263	250	222	273	238	271	242	217	244	256	260	260	266	251	240	272	242	247	251	289	263	260	253	257	252	275	234	264	247	264	268	298	259	234	243	247	234	257	254	256	257	229	272	238	240	293	246	253	266	253	230	286	252	255	253	274	236	272	252	229	289	261	245	243	250	250	266	271	251	237	265	254	237	274	256	247	267	243	241	246	246	265	252	255	257	245	281	267	238	290	248	254	253	257	254	269	238	238	259	246	241	245	248	263	241	258	250	250	237	274	257	277	268	292	233	249	280	238	253	267	258	255	254	241	248	243	257	268	265	260	245	252	231	232	235	240	244	267	266	258	244	259	290	217	244	250	270	260	241	271	244	249	242	233	259	280	257	247	259	258	275	252	259	269	265	248	279	305	250	248	253	254	253	231	253	225	275	268	247	231	229	266	268	290	276	275	230	272	244	234	265	277	238	249	269	272	248	273	267	250	259	249	262	268	266	255	245	247	234	248	259	250	252	258	299	256	242	234	242	246	286	234	246	274	256	250	242	265	297	259	247	261	247	247	249	248	300	249	278	237	245	246	253	262	266	249	254	253	242	231	277	238	260	249	253	229	268	264	239	279	254	273	256	236	261	277	260	251	258	230	262	239	232	263	269	259	256	289	246	254	288	274	306	266	241	265	262	256	272	292	240	264	249	256	264	273	255	254	241	249	260	252	264	258	274	214	262	264	254	265	254	259	239	268	257	231	286	257	270	259	260	238	270	265	250	265	251	237	265	274	255	262	241	236	251	238	262	265	200	247	237	230	253	266	239	251	270	260	241	271	283	269	269	279	265	243	244	250	269	253	269	270	269	272	254	260	247	247	242	254	245	240	247	244	260	245	280	241	281	261	259	262	220	269	241	271	262	249	259	249	259	274	284	250	261	228	246	258	260	274	250	248	212	252	282	262	252	250	259	268	242	243	234	249	239	244	283	266	271	274	242	262	221	274	262	250	269	255	246	275	269	258	252	269	275	291	241	254	251	248	243	263	265	280	243	249	255	230	252	235	245	240	254	254	235	263	250	248	271	301	275	258	251	248	282	239	278	263	259	256	236	250	241	267	263	272	250	255	298	284	228	240	294	249	251	269	267	266	232	241	283	240	259	245	249	245	232	237	258	257	273	269	272	250	257	240	248	269	240	259	255	265	235	239	230	268	227	226	283	232	267	287	255	239	249	237	250	253	262	275	252	245	262	242	269	249	271	258	230	267	280	205	247	273	291	236	291	273	253	242	276	264	280	254	246	260	253	259	233	266	273	234	259	288	255	219	267	251	251	260	253	245	274	241	249	273	255	262	269	249	265	270	235	246	252	233	246	223	255	259	239	241	262	246	230	267	221	267	256	242	231	264	240	246	258	270	275	253	244	259	266	226	242	251	233	256	270	253	238	252	271	228	262	239	249	260	260	254	255	286	268	241	225	274	279	229	292	252	257	271	258	296	252	236	251	230	273	255	260	255	281	269	270	244	259	228	232	248	245	275	213	242	253	261	274	238	246	261	267	274	245	237	248	270	250	241	258	245	226	251	281	268	259	252	241	219	283	280	243	220	263	275	230	239	278	274	253	282	240	274	256	253	234	235	263	233	262	255	229	267	258	244	255	269	250	262	243	245	246	266	262	229	236	256	248	252	252	257	279	261	230	252	246	279	266	243	250	272	237	251	243	253	262	229	255	234	243	258	249	266	247	245	225	261	269	254	254	277	256	247	276	240	285	263	257	246	258	272	243	261	239	240	237	234	245	239	282	238	275	256	259	267	237	253	244	233	243	259	237	254	253	237	236	234	235	253	290	267	266	248	277	242	277	234	269	231	231	254	263	272	240	273	272	251	260	242	249	254	268	247	240	256	245	257	271	268	254	238	254	262	278	261	250	272	262	260	290	283	273	273	264	258	237	251	218	251	237	254	238	227	250	264	262	262	295	262	280	246	275	256	282	249	263	237	271	278	225	256	248	297	253	260	264	253	240	244	234	256	260	257	246	241	237	223	259	235	249	276	259	247	258	260	243	251	243	295	241	227	233	259	262	263	292	291	240	266	300	246	265	285	237	267	253	261	271	269	252	265	237	247	237	248	273	227	245	255	265	251	269	277	249	249	277	273	267	286	268	262	243	246	245	234	248	228	269	274	235	243	245	260	265	234	253	277	269	271	241	257	224	242	245	246	286	241	268	214	261	243	266	275	272	256	240	273	267	277	274	239	257	269	243	273	267	247	244	260	274	249	249	260	275	269	256	240	260	258	272	243	238	270	249	261	259	273	254	271	290	217	257	235	257	253	268	262	239	238	246	247	245	263	251	265	229	238	242	276	268	238	221	286	255	248	237	239	246	237	262	220	251	267	272	245	257	277	248	236	256	267	246	260	247	247	274	283	277	256	263	237	255	242	255	252	234	245	268	272	250	253	265	250	274	251	256	249	284	261	280	232	234	210	248	256	256	277	258	259	215	245	292	236	256	264	245	262	245	275	276	261	273	256	250	275	263	234	270	241	245	246	250	251	262	284	251	246	260	261	238	225	234	269	276	257	231	286	227	236	271	262	260	255	254	264	238	243	274	251	238	239	242	232	267	267	245	236	254	242	275	230	232	298	281	257	259	256	278	261	242	270	230	261	255	270	266	230	261	253	213	289	238	233	253	261	243	240	299	263	258	253	238	254	253	247	235	256	222	267	275	222	264	254	263	255	233	256	252	266	248	247	253	271	212	244	277	254	243	261	229	279	261	270	268	267	249	255	261	205	253	249	249	269	235	266	251	231	268	255	247	258	265	273	257	237	245	246	244	243	261	271	215	253	253	238	258	244	243	245	243	272	273	228	263	218	262	247	247	249	252	248	262	227	237	245	274	236	250	267	244	256	245	259	237	241	246	251	267	252	233	254	242	250	219	248	256	276	257	239	243	276	247	220	248	272	248	255	268	265	272	270	292	246	219	275	227	252	236	278	246	269	254	245	269	252	225	252	276	250	263	278	257	269	258	246	257	261	266	275	246	274	276	250	238	254	258	275	275
23255	4788	3170	1478	1118	881	724	586	549	487	408	402	385	350	381	335	332	313	325	329	301	316	309	324	300	299	320	306	289	346	357	352	364	330	318	315	350	318	336	326	326	320	335	325	312	277	325	319	343	300	290	335	330	310	321	319	308	310	322	280	293	287	302	291	293	275	290	294	300	320	312	302	299	302	303	281	318	328	285	289	297	272	302	311	290	268	304	279	302	278	302	319	276	270	259	274	292	301	285	296	320	299	288	282	286	314	296	278	293	272	290	304	229	290	303	288	298	269	310	298	287	309	288	266	259	308	278	284	296	273	297	291	286	300	306	311	323	319	332	293	300	277	294	289	287	295	299	289	288	283	293	274	335	281	266	298	250	296	294	278	280	289	282	312	283	290	292	279	333	262	296	274	267	292	292	284	264	321	290	328	278	266	284	286	286	260	272	315	297	279	294	279	298	277	316	271	281	304	284	279	302	269	293	276	292	319	299	268	275	288	287	279	282	282	287	306	292	268	305	318	297	332	259	299	306	279	281	283	298	319	305	274	268	259	265	298	294	295	304	281	303	289	306	285	301	279	292	299	277	297	288	289	295	290	290	316	293	294	291	296	294	275	308	300	296	295	290	287	278	294	279	284	299	292	305	313	306	273	300	311	294	273	318	270	326	287	294	328	300	293	267	292	320	281	303	299	275	270	271	286	305	286	284	288	296	271	280	301	305	276	281	297	282	326	259	301	283	258	300	284	283	298	268	298	336	278	282	278	280	266	282	288	264	305	277	297	290	295	295	285	251	295	291	289	282	270	268	280	276	307	283	279	297	308	314	285	326	296	288	305	305	289	315	289	292	297	269	281	291	280	305	267	287	290	285	273	258	301	277	280	260	271	300	283	275	269	323	266	271	278	274	309	277	281	304	299	278	268	295	287	296	281	283	288	308	282	279	265	297	281	273	281	277	286	324	285	268	295	298	304	307	277	276	286	261	293	287	268	295	284	260	271	299	293	289	293	328	317	287	309	299	282	303	284	283	316	276	302	299	289	302	308	305	279	292	284	285	263	260	263	284	296	300	262	334	265	287	290	294	284	280	327	284	306	303	332	284	263	233	320	308	265	290	272	310	286	266	285	294	298	281	318	291	288	318	283	310	281	272	265	291	271	294	290	289	277	292	308	293	274	311	274	283	313	296	269	329	271	266	267	311	305	260	293	297	299	275	300	298	284	343	293	275	286	296	289	280	278	267	286	270	288	276	291	279	272	268	314	274	305	290	303	317	301	317	246	276	288	314	285	300	301	300	307	264	299	335	265	295	274	327	284	321	267	296	298	267	288	309	285	293	304	281	292	248	295	295	284	275	303	290	307	287	318	297	303	278	282	303	274	274	264	324	288	272	302	265	262	290	298	280	326	286	315	302	284	302	298	262	312	308	277	250	314	289	246	321	299	306	281	297	284	323	294	271	276	304	287	281	301	276	281	250	279	269	288	316	305	278	275	307	276	293	278	291	309	287	268	310	267	305	319	236	310	286	324	254	319	270	265	318	287	295	304	292	266	285	308	297	277	269	286	328	258	284	274	273	300	300	302	293	246	323	302	284	305	276	299	292	284	297	300	313	283	332	278	287	301	298	287	266	289	295	297	286	307	274	298	328	322	301	296	269	279	303	298	276	303	257	307	289	253	293	314	261	270	302	257	337	262	290	271	292	272	271	306	277	292	297	307	295	309	287	269	310	284	285	266	316	283	294	309	277	282	336	276	289	303	291	270	297	322	308	275	283	274	285	319	314	283	262	276	313	281	262	287	282	285	293	271	310	310	300	321	280	289	305	301	287	249	275	310	276	291	314	298	271	314	274	316	292	273	253	273	283	280	273	290	289	301	293	267	293	276	304	296	301	282	304	265	308	280	295	267	282	313	298	292	285	288	297	306	271	248	293	274	265	287	283	278	302	295	285	291	318	306	293	308	265	291	294	294	295	296	283	284	284	275	273	302	287	324	279	302	300	317	279	280	250	309	256	300	293	279	263	300	265	276	271	299	272	289	304	293	273	306	287	292	289	313	321	312	282	274	286	259	274	312	303	302	315	308	262	268	294	288	292	272	287	247	260	289	274	283	306	269	309	295	322	294	287	277	274	312	291	279	285	305	296	284	289	319	269	285	263	306	278	305	276	293	254	278	318	277	286	300	280	261	279	264	247	293	274	294	309	307	289	288	286	280	285	289	298	274	269	277	299	265	275	278	271	274	287	294	268	291	299	293	289	275	297	286	290	257	292	295	298	289	301	289	257	304	292	298	314	277	302	306	317	278	285	276	288	263	280	277	277	305	278	259	298	302	305	288	283	286	314	284	272	289	289	295	276	278	280	284	291	293	317	278	323	297	276	278	281	290	294	287	299	259	328	279	325	284	302	304	296	308	315	282	285	266	280	285	278	300	292	256	284	287	293	279	294	304	313	274	275	305	288	283	288	314	309	307	294	275	270	293	263	313	304	311	258	303	297	292	280	273	295	316	289	286	306	307	287	303	279	281	284	282	266	275	265	290	290	288	287	298	264	232	264	298	276	278	271	308	309	272	309	267	314	260	301	310	306	284	288	306	305	304	296	290	286	282	329	314	294	297	276	314	281	295	270	275	254	303	270	280	275	287	259	284	278	259	304	276	294	268	287	311	290	263	261	332	262	278	288	277	335	282	333	296	303	337	289	294	328	285	307	292	284	306	304	269	285	305	295	290	285	298	291	295	296	283	267	287	289	305	278	305	305	316	264	274	241	280	292	318	265	272	311	296	295	285	273	283	260	310	280	327	285	265	303	259	292	286	283	266	296	305	296	270	308	304	307	267	266	309	286	284	296	299	298	289	288	276	295	279	301	277	283	309	310	268	271	310	284	276	288	310	270	299	303	264	280	277	280	270	288	297	275	300	279	250	298	274	259	276	295	303	282	277	286	294	275	283	284	289	264	298	285	289	293	268	311	281	266	313	278	292	329	298	305	288	300	295	284	280	270	252	238	273	280	285	274	308	296	295	291	301	268	307	276	290	313	295	290	284	297	291	292	306	310	295	272	258	305	263	327	281	297	305	274	303	296	254	297	309	303	293	254	311	317	271	302	281	293	273	276	312	293	292	317	297	273	287	282	306	282	290	282	275	274	316	283	280	276	316	278	283	280	265	274	274	292	299	306	300	302	300	277	306	277	284	265	296	308	269	327	295	299	296	289	279	263	307	311	280	282	265	301	287	286	291	272	289	309	258	319	282	314	290	258	318	289	280	326	283	299	283	316	315	288	304	295	300	275	287	300	294	273	299	285	293	292	310	311	273	316	283	298	291	284	290	292	297	293	299	285	284	269	291	265	308	277	309	292	281	289	288	274	267	291	267	272	295	260	288	293	286	266	301	287	292	285	302	292	293	290	299	287	287	299	290	310	317	305	295	286	312	289	312	311	277	310	274	268	282	295	298	265	255	291	292	282	278	292	317	287	310	285	291	306	289	278	303
23197	21626	29397	24324	21530	21497	5323	1260	936	870	813	757	688	667	688	649	583	639	643	616	606	582	599	581	559	541	572	567	595	648	635	638	607	569	563	603	560	576	575	564	564	567	565	580	582	529	579	555	624	580	523	530	539	538	551	574	515	568	545	549	559	510	544	536	519	556	590	519	548	554	539	558	563	498	537	537	562	518	523	514	532	517	502	512	569	545	547	583	541	533	584	505	544	516	604	558	553	543	573	534	546	550	555	505	610	574	535	557	539	513	573	564	539	548	528	522	590	520	506	544	532	580	549	557	536	513	543	520	564	556	564	530	560	536	521	539	505	526	533	508	531	483	553	492	517	498	511	592	555	502	568	533	564	568	534	542	500	487	557	541	528	562	503	546	599	535	569	533	547	533	487	515	537	558	494	547	533	548	532	529	544	510	544	521	524	531	540	568	538	504	522	495	528	533	545	522	526	543	539	508	537	536	530	495	567	553	566	539	518	520	512	537	545	525	541	550	543	551	529	572	550	502	559	479	531	518	520	512	530	549	519	509	518	526	577	535	551	564	510	554	547	545	560	530	513	539	507	527	525	524	523	508	558	520	528	522	508	534	553	561	569	538	539	528	542	579	592	553	545	537	533	508	523	554	541	507	516	502	523	527	520	498	514	536	592	498	522	569	542	582	515	543	511	491	546	554	495	558	525	540	538	534	543	555	591	558	509	571	579	527	544	497	560	538	522	511	542	540	511	540	559	551	582	528	485	550	528	565	502	575	487	544	552	536	570	566	547	533	558	527	573	552	545	509	547	555	558	503	552	523	516	587	536	539	507	532	597	524	523	539	571	517	553	575	538	548	504	503	544	564	546	496	537	518	563	504	525	496	530	530	468	522	563	567	530	556	518	580	562	538	540	560	540	535	523	546	576	509	546	511	486	549	518	509	540	544	537	555	514	512	540	502	507	530	531	514	546	548	515	532	539	581	562	554	576	521	549	513	547	532	531	484	509	514	528	530	532	548	534	535	537	527	512	552	462	522	498	509	533	561	542	529	540	535	536	568	568	557	534	519	496	495	566	490	527	531	531	530	541	540	483	536	534	514	590	534	490	551	510	533	523	515	516	541	562	535	477	520	530	538	523	515	545	552	522	544	533	571	525	550	572	544	516	586	528	560	506	551	569	560	544	530	516	501	510	568	556	521	528	526	524	495	522	543	564	487	568	551	540	551	507	523	498	545	547	549	511	514	563	467	535	546	548	543	558	520	520	529	516	563	500	519	537	530	515	582	521	537	526	498	565	548	557	511	532	547	549	544	516	545	514	560	487	512	519	536	584	514	538	532	578	580	580	529	523	542	536	534	536	486	558	562	470	524	503	545	529	551	547	540	549	543	534	511	571	525	558	528	538	544	550	532	493	545	533	566	514	525	517	545	541	535	541	597	539	481	548	522	531	503	588	499	558	552	499	516	518	511	506	560	543	542	547	537	515	533	539	497	540	510	495	535	523	564	550	520	530	507	498	523	533	508	516	523	525	488	500	579	537	523	539	539	482	562	501	528	568	523	574	583	554	532	524	549	557	531	526	539	510	560	537	554	539	523	529	538	564	543	527	506	534	581	569	548	569	513	528	500	518	481	535	496	530	520	532	541	537	548	532	554	530	544	552	563	567	555	555	542	491	612	582	513	546	560	523	493	547	560	528	560	562	570	540	525	534	490	542	551	563	526	511	518	527	526	500	525	564	546	526	516	516	564	572	552	555	533	521	542	533	510	532	537	576	544	514	512	528	544	535	550	539	509	537	546	543	539	525	493	515	524	556	507	562	541	578	524	498	531	499	558	564	551	504	543	538	512	571	507	530	532	532	558	535	517	509	527	540	519	565	522	546	538	565	535	508	558	539	538	526	546	538	561	488	485	559	529	556	534	511	546	507	501	555	552	521	543	534	526	574	522	491	524	518	539	568	540	528	514	530	526	486	533	509	550	508	518	518	540	527	563	521	505	552	555	520	555	513	558	548	543	542	559	533	493	544	536	554	509	515	531	550	561	557	551	522	567	556	522	514	534	539	555	499	510	569	530	526	541	545	516	543	557	520	559	520	509	552	519	549	567	515	569	518	556	516	547	499	558	509	529	514	578	546	525	585	540	526	550	504	555	511	487	518	559	549	521	519	526	534	519	590	537	504	536	539	565	496	541	531	551	513	520	575	585	514	563	527	576	554	552	516	530	559	508	491	493	552	573	545	563	575	502	487	502	492	543	572	569	541	540	557	497	521	551	509	544	519	547	524	538	534	556	555	551	513	547	545	549	525	552	547	545	545	536	549	527	520	504	512	511	511	553	493	547	565	550	519	521	546	559	522	520	556	505	479	578	539	550	491	557	525	541	551	556	528	516	533	510	556	569	560	530	538	520	548	504	529	483	533	525	504	532	545	523	508	528	518	534	539	525	515	523	550	537	525	518	525	508	560	532	531	574	504	532	511	512	542	546	520	522	523	570	495	553	497	507	592	553	526	534	494	540	521	514	560	560	493	516	523	529	573	574	567	540	544	507	491	508	542	561	554	533	502	525	555	549	547	508	524	531	541	526	559	488	560	496	557	566	525	504	511	532	535	537	528	535	479	558	562	539	490	519	533	555	518	554	531	518	538	529	525	535	584	521	534	495	549	576	558	525	532	520	569	498	511	538	533	545	528	515	540	520	486	552	527	543	530	526	572	544	545	532	513	494	523	547	556	533	547	558	525	530	542	551	537	538	542	515	532	525	525	525	518	496	537	520	530	505	556	539	521	494	493	532	508	513	532	591	540	514	528	540	543	518	499	534	495	530	519	526	534	479	525	503	564	515	490	509	542	516	525	517	541	561	528	523	545	534	552	533	479	523	537	562	545	492	570	542	535	506	529	546	525	560	546	504	530	556	571	541	541	540	525	586	532	516	519	555	521	523	494	563	513	471	547	505	497	568	545	518	528	545	520	531	549	570	527	528	558	537	537	551	535	556	558	493	561	520	542	522	545	521	548	543	502	566	548	548	517	550	537	537	530	536	537	524	580	524	511	555	523	556	517	555	504	535	579	509	516	532	531	565	543	504	603	562	528	517	528	523	549	549	558	493	541	541	523	518	532	493	519	579	555	526	526	534	531	546	514	524	510	526	521	562	527	496	518	520	560	521	525	516	514	516	538	524	542	571	545	547	524	558	554	568	566	495	545	526	558	591	505	537	509	561	566	578	544	526	510	563	579	513	534	560	535	539	514	536	550	558	515	522	523	574	563	545	522	549	514	550	556	483	555	532	548	514	584	556	495	552	499	456	549	528	564	516	562	536	524	560	523	541	548	519	519	511	483	521	523	522	580	544	566	509	545	576	505	529	540	500	536	523	532	550	559	549	533	599	550	528	506	514	549	565	494	524	511	514	512	532	531	503	520	510	557	558	563	507	569	519	525	512	507	483	563	514	516	548	511	541	470	521	519	491	514	538	561	479	518	524	536	511	566	552	533	544
31828	14192	9593	4615	3362	2564	1973	1644	1389	1142	1088	911	858	828	787	745	707	688	683	612	608	637	626	653	635	626	602	634	620	737	671	690	731	688	670	668	654	632	698	604	619	594	615	666	571	621	660	624	663	606	583	584	574	546	586	576	593	583	564	574	586	575	546	631	557	570	550	575	542	624	565	534	519	566	542	563	571	594	543	565	546	566	522	559	525	580	592	525	556	561	571	538	580	592	574	580	544	553	583	572	621	605	539	602	556	555	555	516	533	594	528	580	540	573	571	561	560	593	550	575	586	572	528	600	559	545	561	563	548	551	589	550	539	567	545	558	545	596	573	564	588	539	549	595	558	539	532	542	568	599	553	587	542	575	531	549	568	499	536	538	528	530	551	548	559	551	594	579	564	551	543	556	544	569	614	558	541	576	556	568	574	562	534	578	556	540	563	569	546	554	559	565	528	532	531	579	553	595	576	557	549	535	560	536	551	564	546	568	577	528	589	593	547	568	564	548	580	566	550	575	519	554	573	532	591	555	563	528	569	585	574	558	543	564	559	583	514	574	591	548	528	598	541	547	566	537	581	535	572	576	538	576	571	558	568	575	555	520	573	517	549	534	584	535	518	555	537	588	597	537	568	559	570	506	586	566	546	580	562	584	596	538	556	542	539	565	495	566	538	530	584	546	554	521	545	567	550	562	533	535	543	522	543	607	566	495	532	587	522	569	571	524	538	542	583	581	558	537	568	594	572	572	598	545	559	596	570	540	590	554	552	529	563	526	548	577	557	575	572	529	568	554	533	607	600	522	558	564	534	568	541	584	573	529	555	572	548	551	534	547	502	599	556	557	613	590	604	496	515	568	543	560	544	562	556	546	593	563	610	593	537	583	555	540	505	532	558	598	540	542	582	541	576	595	534	554	568	554	536	548	531	584	536	573	524	522	548	553	567	554	581	555	530	535	521	598	554	569	533	507	543	540	594	587	564	574	551	522	546	565	541	533	549	586	543	574	543	541	549	576	591	567	533	588	554	556	538	556	557	539	583	567	556	590	563	571	552	537	534	528	567	540	533	554	613	593	576	531	574	588	547	554	539	526	546	589	519	521	555	602	587	590	529	568	598	589	529	553	540	563	555	593	547	555	561	564	546	537	559	537	530	564	554	552	524	571	554	560	555	524	526	536	598	526	594	569	544	545	578	546	545	590	581	579	548	563	587	566	531	591	537	546	512	586	583	543	589	601	576	494	577	578	560	594	561	565	571	530	525	568	592	552	584	582	551	546	559	575	561	577	566	590	602	546	573	576	543	572	547	588	549	526	548	568	542	535	560	555	611	550	554	577	531	532	512	550	533	561	592	578	595	576	505	578	520	542	535	564	556	525	610	553	564	562	558	550	574	518	564	538	517	573	536	563	554	565	569	573	550	563	557	575	556	558	552	542	558	557	540	532	567	556	515	545	564	581	596	544	556	521	555	546	571	555	547	518	578	535	595	562	537	575	543	525	556	572	564	575	555	526	571	537	558	572	563	548	502	550	607	543	557	552	570	581	509	570	559	539	528	564	495	578	518	584	577	495	584	577	529	557	570	586	579	549	540	586	541	548	544	563	613	545	556	564	578	571	573	524	546	538	591	543	561	581	558	563	566	585	551	546	543	540	545	565	561	568	565	539	549	538	542	577	570	550	537	566	555	572	544	528	536	516	541	581	526	560	556	495	574	539	569	558	551	568	560	557	549	569	537	558	565	554	586	568	533	577	581	558	521	595	565	520	556	559	539	543	531	584	484	597	572	536	541	550	540	579	536	565	540	525	585	566	568	528	520	563	538	563	535	585	556	526	511	539	562	561	538	558	532	547	500	538	538	592	559	539	519	528	533	595	544	543	584	559	500	523	553	558	557	554	541	540	523	532	572	534	531	546	548	558	560	579	525	568	552	553	546	530	542	529	562	529	578	557	564	547	564	558	582	589	544	582	601	546	577	568	532	538	559	515	549	550	530	549	605	535	546	571	586	497	520	583	518	547	580	507	552	546	530	511	575	536	540	547	573	540	514	613	564	570	516	578	570	563	552	530	583	531	571	528	575	546	552	560	575	516	548	594	596	533	523	528	559	603	571	550	556	560	533	568	507	546	581	542	612	569	565	545	503	548	528	607	554	525	547	560	529	551	549	531	580	519	536	576	572	579	589	575	576	562	580	569	534	542	557	569	553	540	570	554	552	542	573	555	567	537	567	530	575	599	500	579	500	539	507	532	550	581	601	558	525	546	570	569	552	592	566	541	528	555	564	621	556	555	498	586	583	603	541	563	584	566	520	535	544	547	578	543	518	515	546	560	557	585	525	589	542	566	540	539	568	525	564	561	578	563	564	554	574	582	553	547	504	553	525	524	574	569	542	598	559	513	548	526	569	539	549	574	584	545	531	577	547	521	586	513	564	546	556	549	532	601	579	517	513	525	577	551	549	513	574	582	589	536	527	571	541	578	543	563	512	538	555	535	566	548	536	563	567	563	572	527	580	546	587	562	541	555	521	577	571	525	552	574	564	567	533	540	559	539	568	524	538	559	560	525	540	534	511	534	581	561	563	563	525	583	547	491	564	593	592	546	553	577	528	565	542	540	575	598	553	583	534	548	568	546	556	548	550	534	533	504	574	552	578	514	510	519	567	544	536	530	536	582	578	573	585	503	558	530	507	535	549	552	537	572	550	534	544	580	533	544	550	540	573	541	517	569	549	557	535	547	561	531	531	538	530	552	593	564	566	531	566	548	512	589	529	552	543	535	532	562	577	519	534	545	541	553	543	550	529	544	568	550	570	521	512	535	562	533	572	513	538	582	565	547	545	575	537	586	581	561	537	571	576	538	505	563	557	521	573	561	536	572	553	519	540	547	524	541	546	492	534	523	573	557	541	588	554	542	600	530	529	541	578	580	567	557	567	579	551	578	562	547	551	543	591	544	546	565	546	548	563	547	542	560	598	521	532	609	524	543	545	528	518	530	567	557	594	555	563	561	553	585	561	528	566	565	544	548	559	558	571	552	549	541	543	554	541	546	569	606	528	596	581	558	561	533	537	508	562	530	524	566	506	555	572	520	529	507	583	555	556	503	524	540	609	549	563	539	536	555	568	554	566	545	497	573	559	582	548	550	510	550	544	558	557	512	559	529	564	568	521	559	560	585	530	539	555	543	577	573	490	533	521	567	520	576	569	528	568	540	578	558	544	593	556	519	564	567	534	553	551	530	602	556	526	534	557	507	551	504	568	546	602	574	544	516	548	535	528	537	543	527	583	560	567	556	555	549	540	540	584	533	590	514	536	549	572	545	526	555	559	581	543	577	497	565	584	529	589	521	567	533	611	574	560	531	557	529	519	480	559	559	528	572	599	543	564	552	564	555	514	543	511	571	570	547	562	559	585	589	526	599	566	549	556	574	523	569	543	550	534	567	588	550	566	547	548	612	539	523	531	526	567	580	491	561	570	551	525	568	532	528	571	565
28430	16425	2566	511	325	291	257	260	259	268	243	253	258	260	263	246	263	243	230	229	255	251	234	234	251	256	227	237	240	242	257	291	262	242	251	248	295	246	288	265	245	260	258	264	245	242	267	255	276	248	229	251	251	264	252	245	242	267	282	258	244	251	253	250	269	258	264	267	242	276	225	257	241	237	278	254	235	242	221	244	242	235	246	248	254	248	254	267	255	283	268	262	243	225	255	233	277	232	233	229	269	245	247	257	218	229	267	302	258	255	234	242	219	232	272	239	275	223	256	268	219	248	278	224	245	217	209	259	234	262	240	232	237	228	264	262	253	290	235	222	276	264	211	252	240	248	255	241	230	230	244	236	251	249	225	243	283	266	250	231	257	280	283	249	234	248	253	267	258	222	245	233	216	246	247	238	239	251	230	252	233	258	278	239	260	264	265	231	232	278	234	272	212	251	235	224	246	234	209	244	214	278	235	275	237	229	248	253	238	241	254	258	238	249	237	265	231	258	256	267	247	253	272	243	268	266	234	227	238	263	230	209	263	235	230	241	248	250	227	253	264	274	236	233	223	238	228	255	245	256	231	260	252	268	252	264	278	271	239	268	263	229	282	229	231	226	260	248	248	256	249	273	239	248	237	271	253	252	229	243	248	264	236	220	267	242	287	233	226	237	221	242	203	239	245	249	221	223	249	264	231	232	240	247	278	261	285	247	240	256	229	240	252	261	241	248	249	253	227	233	247	239	271	240	226	244	243	226	268	265	246	249	235	267	252	226	274	220	236	249	229	260	248	250	238	235	242	265	246	239	232	256	269	241	283	214	264	233	234	243	249	268	247	248	265	233	222	242	255	265	248	246	230	233	262	244	207	214	244	248	247	240	248	282	232	248	256	239	238	250	259	240	250	261	242	228	255	237	223	233	237	237	235	231	265	255	222	238	241	261	255	266	251	255	267	232	238	246	205	243	256	242	248	246	218	255	234	241	228	254	250	237	226	264	261	252	245	231	227	221	269	247	228	253	251	246	217	263	255	242	232	226	259	237	249	260	278	233	238	248	231	249	242	233	251	233	247	244	249	235	246	265	223	256	251	237	247	250	265	241	249	266	262	238	248	266	242	266	245	244	214	232	241	257	270	265	268	252	237	256	275	249	242	248	260	240	258	246	232	259	248	230	217	237	248	249	270	246	264	242	226	260	249	240	261	254	259	269	228	266	260	241	233	227	248	239	258	257	228	232	249	242	258	229	233	227	245	235	229	243	246	256	228	246	244	260	231	220	239	244	227	280	258	250	234	258	238	284	254	256	264	233	251	242	241	261	265	256	247	263	249	251	237	278	225	254	236	245	225	247	248	246	246	256	268	252	251	253	252	253	259	230	224	265	258	232	251	252	229	230	257	248	244	253	247	221	253	227	277	211	236	233	276	249	261	278	227	254	235	221	251	236	255	269	225	243	269	263	238	249	236	250	256	233	247	236	258	238	265	250	256	264	268	235	220	213	254	253	245	256	257	251	255	229	216	268	249	244	247	228	247	260	248	256	250	233	260	259	231	251	236	244	249	223	257	272	252	244	232	228	248	261	248	240	262	275	246	246	260	248	252	272	274	283	232	268	239	235	245	233	263	236	235	264	259	249	236	220	248	233	251	285	204	256	242	259	200	256	271	265	239	250	235	239	219	257	251	233	242	230	240	251	241	220	231	239	246	245	270	240	241	240	249	245	255	249	258	268	260	242	218	247	253	267	253	265	255	244	255	226	227	241	238	260	295	236	250	231	232	236	255	292	243	257	249	234	259	232	243	249	233	240	230	246	233	234	249	247	230	260	267	227	210	244	252	268	211	245	257	245	256	287	233	240	250	275	255	289	233	278	264	263	238	253	263	256	231	220	250	263	225	268	234	261	222	280	264	250	263	245	243	252	230	245	233	245	236	229	246	267	255	240	232	243	232	234	248	245	276	243	242	233	247	230	221	253	233	223	233	246	217	273	228	209	241	241	245	252	261	254	282	250	260	240	238	222	251	253	223	235	235	273	229	267	236	256	257	256	244	257	263	235	227	250	245	237	269	251	214	280	251	267	265	254	245	237	226	262	231	233	236	241	256	249	257	230	227	258	238	247	239	276	234	255	242	219	233	252	251	249	265	268	239	242	252	226	246	257	262	254	239	250	242	238	227	243	241	266	261	226	244	244	256	235	266	272	226	231	258	242	250	245	250	259	251	262	254	251	268	249	251	239	238	258	256	242	246	248	241	246	236	272	222	287	241	274	243	276	237	243	217	264	256	246	254	231	248	228	230	235	277	258	239	232	270	239	252	240	232	237	263	221	243	225	252	240	261	257	212	253	258	241	230	233	257	261	245	250	250	223	272	254	243	269	235	252	245	255	236	245	250	273	250	235	232	236	237	229	225	237	250	262	263	251	272	238	246	249	262	239	247	232	253	251	235	273	243	241	260	235	245	235	259	230	252	238	251	234	250	252	227	249	252	265	229	217	274	257	275	254	239	247	243	253	230	244	284	253	235	235	250	264	257	232	242	249	253	247	231	250	275	241	253	235	245	248	246	244	243	239	243	266	262	239	230	265	250	289	241	246	266	259	286	235	225	245	255	268	228	247	248	235	240	258	254	260	259	248	244	258	246	256	248	268	258	248	245	244	220	281	276	268	229	263	221	267	235	250	234	237	270	224	238	246	232	234	239	256	232	238	240	251	247	253	244	213	256	250	259	269	213	244	219	256	287	255	250	259	255	228	257	250	260	228	248	250	277	214	254	232	249	254	242	254	258	252	282	225	250	233	270	230	257	259	240	241	246	237	242	246	236	266	219	258	252	235	228	266	287	241	255	233	229	259	274	252	274	262	237	248	240	230	244	281	230	241	269	258	232	229	254	231	241	244	254	273	271	239	266	268	265	245	269	251	244	224	236	242	225	251	240	237	262	279	245	241	249	237	246	258	232	266	237	244	260	251	279	229	259	238	247	229	242	217	274	238	270	214	254	225	279	222	264	228	249	231	263	227	260	247	237	256	217	233	241	264	260	260	247	277	258	259	246	264	243	227	233	249	212	243	251	267	254	243	235	232	239	205	245	237	260	241	257	232	243	225	262	234	230	224	263	229	225	250	259	243	231	240	233	239	243	257	256	234	235	263	236	255	255	262	221	248	240	237	239	243	267	240	234	228	233	228	262	263	251	245	237	249	266	244	230	233	257	231	252	236	246	248	262	259	266	250	244	259	221	256	257	267	265	231	252	249	234	246	241	264	259	241	269	260	242	233	239	240	248	239	246	270	241	251	233	242	261	257	247	228	239	275	264	259	257	246	246	235	249	244	298	275	253	261	255	224	237	266	255	252	257	261	241	233	232	266	229	238	245	236	258	249	235	249	252	239	286	230	233	271	245	245	224	245	264	237	244	232	252	255	256	268	222	262	234	266	234	248	250	264	242	227	246	218	233	237	241	266	242	257	248	251	249	244	235	266	262	235	234	251
8082	770	560	349	357	287	297	289	307	298	253	277	291	284	287	271	268	282	284	267	280	271	275	285	242	266	242	273	308	298	303	294	281	278	269	296	284	283	280	305	311	297	259	285	288	281	291	329	290	300	248	285	282	305	268	257	271	293	271	298	249	273	270	272	303	287	270	265	299	257	274	278	263	277	256	283	269	249	271	296	275	277	280	263	283	278	243	270	272	252	285	268	257	243	267	267	265	255	250	269	264	249	276	285	250	246	246	277	284	261	298	294	280	284	258	279	273	279	290	276	257	250	266	259	276	263	252	277	262	289	265	289	276	315	257	259	241	267	262	268	280	255	232	293	259	242	288	269	296	259	286	272	295	274	272	252	274	259	272	245	303	268	266	275	271	271	264	261	297	264	250	281	252	265	283	262	273	244	257	247	274	284	252	279	279	288	291	271	263	294	255	233	238	264	251	293	263	241	275	281	266	266	260	265	278	233	256	268	266	274	252	248	248	268	243	259	246	252	270	251	284	274	282	254	283	275	263	256	252	259	283	279	296	265	280	260	264	266	246	295	265	266	295	280	289	273	269	276	283	261	280	263	250	251	258	286	274	291	295	297	266	251	279	270	259	296	240	275	252	303	287	275	242	273	260	268	237	289	267	274	246	248	275	267	287	273	265	252	263	278	272	256	272	255	289	260	255	249	285	269	285	295	281	248	275	234	242	272	250	260	243	314	266	268	252	277	276	235	270	274	265	254	258	291	235	283	279	262	262	272	265	255	271	246	246	258	227	229	248	277	249	288	283	276	240	275	233	260	292	301	268	276	257	267	297	268	243	281	257	263	275	227	282	260	258	260	270	285	256	271	250	233	280	271	267	257	258	278	273	278	264	259	263	281	249	230	270	250	269	261	268	260	306	250	294	253	267	282	278	258	249	248	220	252	248	291	271	236	271	280	265	262	249	299	252	284	285	287	280	281	258	240	258	271	287	256	259	237	270	244	258	257	246	251	237	252	242	280	270	244	241	251	271	256	268	273	277	289	262	263	252	286	281	300	272	266	263	267	244	300	300	284	284	296	274	272	254	297	268	259	246	234	303	266	277	302	270	253	268	269	244	256	266	279	252	282	278	257	261	265	269	267	267	265	237	265	286	273	272	271	271	270	241	256	242	256	249	289	282	245	274	277	264	266	264	258	256	272	232	272	244	290	285	262	248	271	300	268	277	229	253	277	278	276	257	254	252	258	236	262	281	288	268	278	248	311	254	293	259	286	262	248	271	268	279	281	267	282	276	285	270	268	260	241	283	289	260	287	276	260	281	255	264	249	264	252	271	271	263	273	260	285	284	266	268	249	288	291	287	284	285	247	246	263	273	239	263	274	308	267	297	277	279	267	266	277	271	238	265	268	278	262	263	288	299	267	238	282	255	241	270	245	278	275	249	306	269	250	273	277	257	281	308	259	262	276	236	238	283	294	230	272	258	277	242	273	271	259	252	279	270	295	297	268	270	261	267	250	284	292	280	290	258	258	268	264	283	256	286	253	286	269	249	249	278	253	264	277	256	282	243	269	276	299	246	257	261	260	250	257	262	278	264	276	263	252	260	266	254	262	245	269	257	285	295	277	279	261	262	271	243	276	255	270	256	286	245	278	267	271	290	232	263	262	250	264	274	285	274	297	284	288	281	268	278	269	277	273	257	251	288	239	264	254	271	271	274	300	280	272	256	259	270	277	264	277	264	263	275	234	284	271	266	267	260	273	254	273	272	315	251	287	290	268	257	263	263	253	287	250	275	277	278	268	289	255	294	264	252	271	260	285	279	250	269	268	261	258	258	280	246	253	292	251	290	266	256	265	275	246	252	240	271	260	271	251	286	254	262	287	269	294	258	295	291	272	256	261	277	284	251	248	271	277	263	283	269	254	263	253	263	259	264	287	250	266	276	272	272	288	278	255	264	265	255	265	267	279	256	244	285	272	254	258	278	279	253	274	296	287	251	269	267	271	278	277	283	284	277	291	253	261	257	273	282	284	273	248	283	273	265	255	248	259	265	253	270	282	265	261	268	252	270	274	293	255	268	274	251	299	265	229	281	262	281	249	268	221	283	266	262	260	270	282	251	261	273	269	275	270	264	263	269	248	258	258	252	269	248	303	263	285	259	279	249	256	267	266	292	259	272	268	252	274	281	259	253	285	255	243	266	263	280	274	257	276	256	256	252	286	268	293	277	270	244	257	266	274	275	273	267	264	254	286	273	275	260	281	254	263	273	265	260	292	251	270	284	270	269	270	287	281	267	262	260	276	249	220	289	221	261	271	273	290	292	250	259	300	307	284	263	272	270	262	308	258	278	262	255	273	269	251	277	271	280	274	279	277	275	258	275	254	255	275	285	285	269	273	277	280	278	261	283	274	273	246	257	278	300	276	268	236	282	248	282	260	315	266	278	247	278	272	274	270	248	268	275	251	289	275	285	274	296	228	296	263	260	260	238	271	260	265	260	253	265	265	262	252	287	259	239	268	225	267	253	249	276	274	265	255	253	266	274	260	271	249	248	261	265	253	231	267	287	270	254	268	246	271	264	286	263	280	305	263	300	295	278	251	239	271	291	284	256	269	298	279	309	294	244	271	285	290	251	269	248	268	287	267	263	243	279	265	268	280	292	274	289	281	268	257	291	274	257	286	260	272	260	273	278	250	277	272	279	276	239	286	272	256	249	240	272	296	261	261	268	284	285	237	245	249	246	276	273	304	259	257	269	284	252	253	288	218	254	232	259	282	278	267	261	294	283	282	248	284	277	274	292	254	267	255	277	245	262	289	306	239	256	230	245	286	268	277	271	279	264	285	308	249	241	244	246	240	253	261	284	244	258	275	291	235	260	240	258	250	261	259	245	284	246	272	259	264	278	278	277	255	264	264	286	282	276	303	237	269	288	298	274	269	265	269	283	269	269	269	268	272	274	255	257	265	243	262	239	269	286	250	304	296	245	293	261	263	295	263	280	274	276	269	297	277	255	239	260	265	263	260	252	246	262	276	249	276	288	255	283	250	261	281	261	250	275	299	253	266	254	267	276	279	251	260	293	272	252	276	293	279	293	247	248	261	256	292	279	275	274	257	280	288	276	248	279	245	285	256	266	249	271	238	263	271	293	254	278	262	212	247	279	305	268	277	224	275	276	265	246	250	284	317	277	283	273	286	275	252	262	277	260	237	288	260	267	270	263	280	245	265	247	249	296	263	283	288	265	266	244	282	261	262	260	257	292	297	286	283	268	235	258	282	281	238	254	269	283	269	256	268	286	272	241	239	270	282	278	288	260	270	287	281	279	254	245	282	268	270	262	271	274	262	266	283	296	258	269	254	273	258	289	295	272	280	262	258	281	266	281	260	252	270	264	260	288	286	238	247	242	280	262	270	289	238	228	284	282	273	237	257	262	263	275	293	253	278	246	269	254	274	277	245	275	268	249	260	260	292	276	257	284	279	282	267	276	304	298	257	289	323
24336	21548	28789	24696	21464	6520	973	714	624	604	561	584	551	503	520	477	473	470	486	524	446	467	465	459	459	488	438	439	421	500	491	482	467	515	497	463	508	466	452	462	466	499	456	484	465	505	459	483	456	457	460	411	457	465	448	448	461	435	475	497	444	453	432	447	456	489	454	489	401	406	414	477	393	429	445	424	452	431	428	450	451	419	422	440	417	428	425	442	384	449	438	423	419	436	450	463	470	437	441	435	426	460	413	457	422	467	432	397	430	449	439	446	444	439	426	428	433	476	454	465	429	456	423	420	435	439	457	433	410	437	423	436	432	444	459	460	439	460	469	385	476	417	462	430	463	452	404	444	436	460	447	418	440	485	431	452	411	417	442	427	427	443	429	393	413	457	413	437	431	447	424	420	448	425	432	468	418	484	441	466	417	453	430	465	456	467	422	488	426	432	452	439	405	486	411	465	453	404	430	428	441	438	444	439	439	478	413	426	408	428	455	453	450	447	429	449	404	466	443	426	444	459	466	456	430	452	452	428	436	393	424	452	456	453	430	405	454	421	438	465	460	383	459	441	452	462	422	422	424	446	435	424	435	428	408	481	442	467	422	463	441	425	428	443	432	432	425	414	462	403	434	425	444	403	454	427	440	422	451	450	433	420	437	425	448	467	451	411	451	451	415	427	444	445	428	410	441	435	431	471	445	456	446	430	447	444	430	455	430	442	491	452	381	470	452	466	462	461	449	414	464	453	452	441	440	482	440	451	434	435	430	418	422	453	440	433	445	462	408	423	458	430	445	409	452	419	420	467	453	442	455	447	448	445	436	386	458	446	444	445	460	412	439	476	465	488	439	403	433	472	449	465	436	492	411	408	431	449	458	441	425	402	397	447	474	433	452	403	457	451	440	445	462	480	469	451	441	452	430	458	477	438	432	433	449	472	445	466	438	396	440	415	425	450	463	456	479	458	475	405	432	452	431	445	472	454	432	457	423	427	418	445	426	456	442	434	430	434	428	478	434	443	427	450	429	454	454	453	477	471	483	424	459	398	440	431	449	452	429	473	442	461	434	445	467	427	430	457	429	457	435	397	439	428	415	454	424	432	401	432	475	424	410	476	444	451	441	427	442	440	431	440	438	420	412	430	421	437	437	422	424	451	459	448	402	439	391	413	396	450	405	440	436	430	412	424	387	462	415	455	432	422	430	446	489	423	440	376	412	437	437	436	407	419	422	473	449	441	402	430	423	473	426	445	449	481	421	435	420	464	424	442	453	473	431	421	430	438	419	420	433	410	427	402	473	442	447	457	434	438	473	377	443	448	435	416	417	460	431	470	430	445	424	425	476	430	448	413	439	471	456	470	431	426	416	436	439	424	412	445	473	408	433	446	438	433	403	440	456	409	438	449	446	417	454	445	442	417	449	442	465	410	414	446	425	453	436	420	453	435	445	414	419	449	455	428	447	489	447	430	417	441	479	424	435	478	437	445	444	443	437	447	418	422	427	423	481	431	411	412	435	427	408	442	423	394	427	433	460	452	435	406	454	432	447	440	432	418	469	445	439	444	412	408	432	456	446	455	443	437	442	400	434	449	426	431	441	433	435	382	440	451	393	445	428	451	450	429	418	453	466	420	448	432	440	446	412	467	425	432	431	444	467	439	473	416	453	425	419	472	420	448	462	404	474	421	448	435	414	415	448	455	402	436	407	463	471	437	419	469	446	446	439	430	414	454	388	441	407	452	413	423	449	429	408	477	424	453	426	413	444	440	440	427	436	440	434	474	451	492	402	398	478	455	415	428	434	417	429	449	473	431	434	444	466	424	448	450	435	454	444	498	471	451	430	483	428	412	413	466	457	466	443	403	457	439	460	466	423	444	405	429	453	425	442	443	406	417	437	433	453	449	429	400	429	436	451	453	442	439	415	447	441	439	424	453	422	426	465	481	451	474	452	463	429	443	445	432	416	413	442	419	443	386	432	426	448	414	421	399	402	412	455	392	437	418	437	419	420	432	454	465	448	434	456	451	424	400	414	432	453	464	416	402	439	427	444	431	426	443	409	466	444	429	458	442	439	417	443	435	434	405	422	455	440	456	447	473	465	463	461	453	426	442	406	443	417	435	414	428	399	438	434	423	442	446	436	428	446	441	408	430	480	405	464	438	453	419	461	450	405	408	426	423	474	449	446	432	450	429	460	417	420	425	440	418	393	446	503	457	447	442	409	425	427	418	445	417	416	463	411	415	435	435	449	442	462	423	430	473	423	459	420	470	426	420	440	429	442	466	456	473	488	419	469	458	422	465	458	461	433	482	425	433	439	456	459	429	434	440	417	415	397	420	437	427	451	405	443	420	442	431	434	426	423	424	482	461	434	423	426	416	453	406	374	389	432	392	427	431	445	430	426	458	472	445	440	457	466	442	434	436	441	449	462	468	473	429	388	455	442	456	404	443	438	443	459	418	428	426	448	421	457	455	425	430	418	412	434	449	426	433	422	444	402	442	432	411	458	457	436	444	421	458	451	463	423	453	423	437	432	411	411	448	423	422	438	454	464	476	451	421	442	439	410	440	407	456	459	432	430	403	405	438	417	438	443	452	413	430	457	450	452	411	436	433	395	449	414	444	437	435	424	412	440	443	465	425	427	497	458	430	415	425	396	441	426	447	458	414	442	443	451	441	459	425	419	449	454	441	456	444	455	430	417	404	452	451	433	426	451	456	426	448	445	403	426	402	363	434	473	439	430	471	441	424	439	426	463	459	426	391	427	409	451	467	457	416	435	453	420	436	453	438	456	431	430	434	435	437	467	438	438	418	460	446	429	483	422	463	470	452	437	449	442	402	443	465	440	470	426	441	470	470	429	445	430	435	422	432	446	413	432	439	442	447	450	460	436	424	459	452	492	466	414	474	431	415	416	460	471	430	470	455	466	428	403	453	409	430	468	446	378	426	423	452	452	446	416	434	441	456	433	427	429	412	421	370	455	479	428	439	465	439	427	459	446	452	422	440	468	401	409	461	429	461	460	459	429	421	467	441	420	428	433	401	464	425	456	454	410	446	440	458	458	400	427	433	449	422	430	458	431	455	424	451	421	390	422	461	425	465	446	402	422	446	476	417	421	437	415	414	447	404	411	439	427	445	443	446	412	444	460	431	381	452	418	462	431	456	478	459	412	415	431	399	420	492	434	442	399	440	439	408	429	420	447	443	522	407	472	433	437	468	478	426	492	444	459	411	460	461	451	464	454	410	452	423	452	466	442	440	453	490	433	401	431	425	425	464	423	430	417	428	425	432	440	459	448	430	478	437	423	429	432	434	426	444	447	439	448	464	436	417	474	440	436	407	445	397	432	429	432	446	461	462	437	430	405	451	423	464	430	429	462	422	440	414	436	417	422	463	427	407	453	441	488	435	447	450	419	470	446	420	417	411	419	457	414	444	429	408	411	444	444	460	426	414	439	408	390	502	465	438	452	413	436	439	439	439	484	442	427	438	452	450
27567	8646	5620	2654	1946	1504	1187	1056	888	755	683	621	652	580	574	565	567	508	552	483	524	501	483	515	494	478	494	464	509	494	554	508	537	537	476	528	520	552	507	486	507	535	506	522	541	512	515	512	532	471	459	493	474	489	489	459	490	460	488	439	463	493	447	462	440	444	500	468	455	454	475	462	504	451	476	483	431	460	487	472	455	448	481	457	510	419	477	453	459	478	440	500	489	451	484	473	476	474	488	419	530	471	430	489	467	456	465	441	419	472	461	504	484	439	440	461	456	494	403	482	464	401	455	454	446	497	489	451	510	494	456	457	481	432	469	490	476	470	465	451	520	434	473	476	466	489	476	443	461	466	461	457	451	466	482	449	482	462	451	466	436	441	422	461	442	468	438	495	445	467	456	483	427	442	452	465	438	474	473	428	463	474	519	460	485	449	455	467	472	455	443	448	450	473	434	490	412	461	473	459	425	455	454	445	440	473	376	462	453	478	426	511	455	488	449	445	467	455	433	449	467	477	466	453	483	456	434	453	459	451	435	457	481	450	460	418	425	446	463	471	467	469	450	469	439	451	404	466	509	449	463	479	432	449	464	430	479	474	469	482	435	428	422	433	470	462	451	484	454	485	416	467	456	501	469	471	451	445	438	472	454	462	462	432	464	419	440	437	481	463	483	421	454	469	461	445	444	455	433	445	453	451	484	464	445	490	427	498	437	450	452	442	457	445	474	436	432	486	447	429	473	454	494	462	426	461	430	448	456	460	475	460	440	442	445	454	450	455	473	461	483	442	450	447	440	432	464	448	443	416	438	431	438	457	433	477	459	448	432	469	470	451	427	431	448	482	498	490	495	446	433	471	456	430	460	431	442	447	460	412	452	472	445	436	450	463	422	471	464	438	476	447	441	439	424	460	419	466	517	424	471	492	456	433	478	457	432	452	466	447	461	420	447	431	444	456	479	434	456	469	425	448	469	457	462	454	440	446	465	461	447	464	444	458	463	420	410	476	446	452	436	456	438	448	478	465	453	443	463	457	439	484	482	450	472	488	447	469	463	442	470	460	425	455	468	446	478	451	452	450	448	471	457	442	469	476	436	479	443	443	448	491	441	473	476	489	470	458	459	455	429	465	480	459	450	496	457	450	455	459	426	463	478	453	495	462	448	478	476	477	450	441	456	475	458	429	506	461	458	452	468	449	453	489	459	496	458	459	443	440	485	428	452	443	485	494	485	429	437	432	459	455	455	432	449	438	459	521	447	447	451	431	470	444	468	442	417	458	441	411	459	493	481	476	458	461	475	477	503	437	494	484	414	467	456	448	436	429	475	475	450	421	435	503	483	476	454	446	464	477	441	426	437	469	461	484	420	463	429	485	447	437	452	466	474	463	459	463	431	464	451	417	440	477	434	400	491	464	439	448	452	483	481	431	461	422	443	441	443	436	461	486	429	449	448	464	428	476	442	492	426	428	449	458	481	461	449	459	486	442	476	441	441	477	471	473	446	418	448	467	452	456	451	452	460	451	467	486	434	465	456	440	422	456	463	467	476	425	451	488	445	490	482	481	441	487	478	485	479	476	448	430	489	462	440	459	455	427	425	434	449	491	404	449	473	486	459	469	435	470	468	449	475	477	449	458	496	448	436	466	427	477	435	471	473	431	481	457	403	456	439	457	469	468	460	443	480	491	436	463	448	501	458	446	453	507	488	422	419	425	464	470	434	442	443	444	477	452	443	458	444	469	484	421	467	436	441	451	427	468	431	395	433	464	431	448	457	478	462	456	429	422	429	426	450	434	455	452	451	469	454	438	429	479	445	456	457	460	451	467	469	434	496	471	412	438	454	417	446	417	482	452	478	429	443	464	437	440	472	466	481	482	482	435	465	448	468	499	502	488	468	493	456	454	471	483	472	471	473	432	488	445	455	451	470	403	440	466	460	455	449	468	439	407	433	451	442	473	467	477	496	450	434	446	444	469	444	469	478	448	459	455	454	428	450	429	479	496	485	482	455	480	486	441	462	476	476	487	454	433	433	441	459	447	443	453	494	500	457	479	447	473	473	438	425	482	471	488	481	469	450	469	460	457	474	438	447	475	457	451	461	427	420	478	477	469	484	488	486	454	467	452	469	456	490	454	468	404	466	469	411	479	454	405	434	452	471	497	442	434	495	438	516	419	485	410	453	466	484	426	430	405	450	460	439	430	425	441	457	401	489	499	456	458	456	457	495	452	452	415	446	436	452	455	463	492	456	498	445	442	459	449	452	446	477	450	428	479	453	483	433	456	464	495	463	471	453	456	479	464	454	463	481	473	442	445	491	465	464	478	434	447	451	412	450	489	446	443	491	466	458	439	452	428	484	495	469	410	447	468	457	456	433	467	435	451	427	429	448	472	463	476	461	462	436	485	445	454	465	416	449	467	472	447	446	471	443	461	458	461	433	482	438	484	455	460	457	417	430	471	481	420	456	437	424	445	448	503	446	488	483	468	456	431	464	505	480	464	453	444	490	473	442	448	462	482	469	462	485	470	485	458	466	467	420	424	478	405	454	466	446	444	428	476	462	491	472	486	446	402	429	456	436	415	431	463	449	477	435	445	453	446	461	445	409	427	435	443	472	476	387	493	461	426	425	450	465	447	424	463	468	417	473	454	470	471	467	496	462	478	462	481	457	448	450	460	467	458	446	439	437	477	482	419	476	481	467	418	429	435	425	451	423	466	449	452	420	455	457	484	471	421	472	458	436	459	485	475	423	486	488	414	490	456	430	463	462	455	474	471	445	483	449	462	426	487	496	447	448	473	481	420	457	452	445	448	459	465	408	429	397	487	435	417	447	434	474	445	459	460	465	475	439	461	457	453	487	434	475	441	419	444	453	456	482	446	447	479	406	478	446	412	467	459	454	437	438	469	506	452	474	443	483	434	488	456	476	427	442	433	411	460	452	476	478	443	473	478	467	441	446	456	476	434	435	473	448	465	471	466	458	464	383	474	460	453	486	450	444	481	464	425	454	453	478	455	448	437	496	446	419	438	469	453	438	447	447	443	462	431	462	442	445	476	466	452	439	509	430	463	482	451	477	437	443	449	449	478	451	411	487	442	470	466	483	412	464	456	448	448	468	467	472	438	477	504	476	422	449	445	466	447	495	418	500	454	467	422	431	474	481	460	481	452	442	410	428	468	424	451	492	468	477	464	433	432	432	453	427	449	463	461	468	458	406	399	454	453	439	429	449	464	455	467	475	468	454	433	454	454	472	440	444	476	457	475	469	469	433	442	473	465	483	446	458	443	461	453	438	479	455	468	433	435	452	466	419	494	448	414	456	457	426	441	439	470	451	480	450	459	427	460	442	430	463	425	439	449	472	453	473	456	440	428	489	435	432	464	446	474	441	479	436	432	432	465	495	458	471	442	430	466	448	453	468	494	427	475	436	452	455	456	419	416	433	446	454	441	472	462	466	439	460	426	469	445	428	449	445	403	457	476	428	440	440	449
25422	21531	27552	25734	7429	592	426	383	367	338	331	313	304	280	299	306	294	278	270	284	258	264	237	273	239	289	245	276	257	307	328	277	323	282	255	272	286	276	257	264	299	276	299	283	304	305	263	286	278	285	273	284	268	251	246	270	274	277	268	258	286	252	289	256	270	253	263	270	261	249	290	265	217	263	275	252	272	276	249	261	245	266	233	252	253	252	270	216	248	262	244	287	251	258	259	278	265	261	255	304	239	281	264	256	273	294	253	253	274	291	267	260	267	217	250	278	268	224	269	249	258	260	275	259	255	272	265	254	242	280	264	243	250	236	264	253	288	266	255	254	263	262	267	253	259	215	240	271	238	266	224	256	264	285	257	295	242	271	257	243	247	256	279	254	257	292	265	282	245	266	243	242	255	234	238	247	265	244	239	253	239	264	284	259	269	242	235	249	284	241	246	256	241	229	234	276	224	240	248	236	238	256	281	253	267	234	266	243	261	286	242	261	224	247	271	268	234	253	253	269	256	229	252	272	264	237	288	269	232	273	257	265	257	231	235	263	232	247	276	258	251	272	268	232	262	267	252	257	272	251	225	259	249	253	229	233	254	244	249	288	268	256	244	237	242	237	252	251	247	283	242	259	274	253	233	236	240	283	249	255	256	237	255	241	247	231	275	297	251	242	225	264	260	242	273	260	245	259	261	281	259	248	226	227	261	260	271	265	252	250	258	268	261	253	253	283	246	246	281	268	262	251	254	255	268	259	252	249	216	255	260	249	251	242	234	263	256	252	218	261	235	229	275	292	235	263	221	227	272	306	247	271	262	248	277	253	268	252	266	245	255	258	272	240	268	254	305	228	272	245	246	267	245	266	269	225	257	229	246	261	216	255	253	245	261	269	254	272	262	244	276	227	239	275	255	241	234	287	237	254	233	264	261	264	255	222	253	264	241	269	248	245	283	240	251	265	246	262	274	242	247	263	271	270	234	268	269	243	281	272	268	245	264	266	253	269	267	266	258	235	269	239	243	264	251	265	258	281	256	238	276	232	243	259	263	257	282	240	260	269	267	277	245	251	234	251	240	263	247	235	297	234	224	232	263	256	254	272	277	226	243	282	255	262	275	240	235	252	234	249	243	261	255	231	273	254	262	231	261	245	249	222	258	261	286	216	236	245	241	280	271	273	256	263	272	256	261	267	236	250	259	271	247	216	257	238	245	261	253	251	241	248	267	240	273	251	238	251	226	287	244	261	269	235	268	250	273	258	265	271	233	254	267	240	286	266	238	227	254	283	257	262	260	228	273	256	265	221	247	245	248	237	251	241	276	270	262	228	271	251	256	247	263	243	224	243	236	242	233	296	256	259	262	236	284	262	242	244	239	267	278	227	238	279	259	234	251	267	266	251	265	232	243	259	222	252	259	259	242	275	264	271	266	224	233	245	232	246	257	245	268	260	271	259	249	256	230	251	248	259	231	236	230	236	262	236	236	236	257	249	248	240	245	264	243	292	264	235	252	259	237	238	250	243	284	244	267	229	266	250	274	245	278	267	247	255	272	254	237	271	229	218	257	230	269	252	280	249	251	259	276	236	256	255	241	238	258	280	286	261	250	264	237	272	275	244	268	246	250	248	275	279	248	245	297	239	271	259	239	274	226	235	250	275	250	290	268	275	258	243	260	256	242	244	220	248	261	249	242	249	289	269	245	291	259	268	261	260	249	273	275	232	265	269	254	227	249	236	260	259	267	212	259	232	257	254	241	239	277	277	239	245	270	238	281	267	271	252	254	234	225	248	245	259	272	270	264	253	226	250	269	257	259	239	249	298	234	269	272	264	260	238	252	267	253	257	257	286	241	228	263	291	239	255	229	258	253	232	272	236	267	219	254	226	267	257	274	257	261	264	241	258	246	232	251	270	263	264	250	231	243	229	261	267	262	245	249	272	245	220	263	273	249	256	283	278	232	247	241	253	259	244	273	258	254	246	251	272	256	258	245	259	245	279	257	248	247	263	242	282	248	269	249	263	278	250	250	252	267	259	255	283	260	246	268	240	262	242	236	239	240	240	251	263	232	257	263	271	243	242	236	252	256	253	250	262	266	263	248	229	246	279	262	231	255	243	240	259	262	281	238	254	273	280	244	253	274	265	241	269	268	248	244	269	252	245	251	249	273	246	260	248	251	265	268	241	237	261	262	249	282	221	257	250	253	231	256	268	256	240	246	253	238	254	248	277	277	254	276	244	291	245	277	257	263	280	246	279	251	252	277	257	240	265	236	249	234	263	287	260	261	221	282	278	273	276	255	242	267	222	242	264	272	237	246	248	270	278	218	239	242	253	255	246	264	254	244	266	240	249	256	259	292	270	274	252	228	265	284	267	270	255	251	280	261	246	251	258	244	258	271	223	270	287	229	224	254	255	265	254	235	281	248	240	248	263	258	254	261	257	228	250	266	262	270	258	225	276	240	237	265	225	269	259	270	265	252	222	271	262	259	272	258	237	255	242	258	255	260	223	259	257	272	266	254	238	232	265	251	251	264	248	269	246	235	233	220	244	244	238	241	268	247	247	247	230	233	253	236	247	255	261	245	251	266	239	264	237	246	271	261	252	259	287	252	239	235	257	241	256	252	258	266	237	270	297	257	263	250	252	228	253	220	271	258	234	244	259	282	228	247	255	276	256	257	274	268	296	281	251	245	273	255	243	248	261	268	230	253	230	293	251	250	268	244	248	255	282	286	265	229	261	249	252	258	262	241	207	268	263	254	240	232	271	237	273	242	266	285	247	243	254	261	246	250	256	263	250	284	223	261	264	261	274	266	295	270	244	241	241	235	269	264	285	240	231	255	269	237	239	256	219	221	272	265	309	219	252	299	256	235	261	240	217	255	261	250	237	253	262	263	262	247	261	243	246	232	248	245	256	249	245	272	261	231	232	274	267	285	244	284	259	246	240	238	234	261	277	260	281	278	234	264	256	250	262	252	245	259	223	245	230	265	263	246	245	268	253	249	275	219	247	267	255	229	265	279	255	251	244	264	266	246	267	249	256	297	261	254	242	282	233	272	276	258	266	264	255	255	249	248	253	252	257	284	259	214	256	234	249	247	284	219	272	225	305	260	283	265	248	266	256	258	258	242	263	252	236	271	254	255	255	243	258	256	227	282	250	232	271	253	255	252	255	280	248	255	248	275	257	242	248	230	235	253	248	274	248	230	251	237	262	268	278	267	257	266	236	247	230	251	256	248	259	250	248	264	265	255	273	215	232	259	259	266	236	268	249	280	260	231	261	219	270	251	280	275	255	270	281	275	277	285	247	272	278	261	279	250	260	256	243	244	257	272	221	251	257	269	224	273	250	256	271	234	263	244	238	253	289	267	248	265	257	243	234	266	258	245	268	260	264	231	237	240	237	303	239	278	294	266	237	244	273	247	284	267	260	235	245	253	255	246	262	249	278	264	284	268	261	257	237	266	239	282	285	261	276	268	257	251	241	244	252	263	250
25317	4908	3174	1572	1112	882	727	605	536	476	431	443	385	378	376	365	329	330	330	322	316	341	304	318	301	302	304	289	274	358	341	388	338	358	321	335	329	336	332	352	343	327	316	334	322	314	290	315	343	354	331	320	308	309	303	321	292	282	293	291	290	289	276	304	297	277	313	296	319	305	313	293	303	302	334	277	301	293	262	266	318	305	280	282	278	292	288	287	325	275	288	295	285	287	278	281	288	327	293	304	284	289	283	287	268	299	287	280	296	318	294	305	320	296	277	267	297	317	281	293	327	281	307	252	288	304	308	319	269	285	270	336	305	286	315	300	266	275	295	295	280	290	271	290	310	276	259	279	268	299	300	298	281	276	281	340	279	265	280	273	290	285	268	273	286	282	302	283	289	306	265	295	284	293	307	306	249	308	269	295	314	290	266	282	284	287	273	296	298	268	251	291	325	270	301	282	271	292	313	311	335	268	295	288	288	285	298	279	310	289	272	284	292	299	292	318	297	276	308	289	298	263	305	282	294	268	288	262	278	279	309	313	277	295	264	282	274	276	268	247	289	284	273	301	274	254	280	261	313	326	284	260	317	305	312	292	297	300	285	290	293	312	310	304	327	289	325	275	302	293	286	289	306	262	279	292	285	280	306	276	287	268	291	274	277	296	299	279	291	295	315	301	295	307	288	292	296	296	284	278	300	272	290	298	285	278	311	323	276	263	309	304	264	319	290	295	312	315	262	312	295	293	287	297	307	278	292	296	265	295	290	295	298	316	294	294	259	299	317	289	261	294	255	305	277	283	302	279	316	280	301	290	323	300	297	293	277	269	339	312	323	312	306	308	317	282	294	289	318	293	313	315	287	294	324	291	281	276	288	251	291	276	286	272	290	274	273	308	282	284	308	309	273	301	296	281	289	290	271	312	269	269	282	292	259	261	250	278	264	310	289	273	304	253	323	320	282	309	287	277	290	299	312	277	272	251	284	268	275	301	308	295	246	277	271	293	261	297	280	296	274	247	289	288	306	280	300	292	306	262	296	294	281	314	304	273	266	291	288	282	291	288	271	305	301	317	264	306	274	272	298	288	294	298	278	254	267	284	272	298	303	298	272	276	283	298	273	286	273	284	275	288	305	272	318	280	275	307	310	266	287	310	318	269	298	279	307	296	316	269	292	288	291	289	253	318	311	268	266	287	281	299	287	303	265	282	269	290	312	276	307	267	276	275	279	274	319	284	273	299	255	298	293	268	263	294	284	298	302	260	308	313	334	318	283	293	299	259	262	300	268	287	314	267	265	294	294	295	301	311	297	298	287	255	288	289	291	250	270	315	298	269	285	270	277	284	288	267	275	274	308	273	302	299	282	268	277	276	285	296	289	275	274	292	311	296	258	288	300	308	279	291	278	303	265	297	294	333	301	275	307	304	288	279	296	300	294	271	317	288	297	243	280	285	306	306	260	279	277	289	289	298	295	294	284	304	293	323	293	310	302	279	312	300	290	276	266	278	315	291	265	285	287	291	305	280	288	284	293	281	298	255	270	313	270	294	280	275	267	272	322	299	291	297	277	300	298	289	293	308	293	297	291	296	310	272	293	266	288	309	257	279	306	292	295	275	300	267	305	308	268	296	300	311	295	306	280	313	298	255	308	285	277	287	312	295	262	269	275	278	280	274	263	281	281	289	294	297	297	290	282	293	285	272	256	310	307	293	303	300	315	298	299	294	287	274	297	274	261	317	295	249	278	291	286	296	320	319	296	309	287	280	294	305	279	291	322	343	315	285	276	300	283	295	286	281	291	301	326	256	311	280	247	276	302	261	292	294	297	274	282	308	301	291	276	284	274	241	267	283	259	300	310	272	280	306	321	275	254	294	290	253	292	287	297	277	293	290	286	254	288	323	314	278	274	277	282	282	265	288	283	268	286	270	267	319	282	287	268	276	288	294	292	258	294	259	260	315	294	271	304	267	296	298	267	262	254	288	273	273	246	288	303	295	295	267	308	287	275	299	286	257	254	293	262	274	285	257	289	298	277	283	270	284	275	296	267	283	314	291	306	308	300	290	319	261	277	262	275	274	288	310	289	298	317	264	283	279	295	279	306	278	282	314	303	270	274	306	322	296	291	290	310	299	260	288	264	296	303	307	282	287	279	316	285	270	293	276	284	247	334	291	272	279	309	318	302	285	313	274	307	312	238	287	306	294	297	276	302	273	274	285	307	276	273	295	276	282	273	303	286	276	311	289	263	283	302	275	301	255	275	287	313	291	314	259	275	294	285	294	287	290	262	276	298	268	311	290	300	285	300	279	287	231	292	292	293	290	303	302	294	291	278	309	326	309	293	291	328	283	280	288	309	314	295	258	299	273	273	274	291	304	289	303	258	312	280	290	328	290	328	249	304	272	284	261	260	276	311	267	310	295	293	282	309	276	264	286	302	271	288	315	322	294	280	302	271	295	306	305	317	297	278	309	294	309	269	250	324	310	270	324	313	270	278	301	297	277	268	276	299	277	288	279	289	298	301	274	315	274	276	285	293	314	255	301	300	274	275	272	259	289	293	285	286	304	284	280	288	301	315	284	275	299	265	281	301	333	286	277	284	296	320	283	283	310	284	297	265	320	271	282	292	275	280	308	292	300	269	329	263	282	296	294	303	288	256	280	288	282	302	271	254	305	290	266	268	264	285	276	309	264	307	273	279	281	267	307	276	261	303	292	308	275	294	291	296	278	283	260	293	289	299	285	253	283	288	310	277	256	278	255	314	290	300	291	285	271	291	293	315	289	277	262	289	316	297	298	293	310	308	301	245	255	293	279	290	277	274	305	261	312	293	267	290	293	295	294	270	299	287	276	301	263	318	312	293	291	275	292	323	294	282	308	291	271	291	294	331	284	274	321	285	284	296	256	309	250	283	302	286	301	271	298	269	294	267	314	282	320	280	295	302	271	281	292	330	293	286	285	278	255	296	291	285	280	301	296	274	287	288	281	304	280	270	265	310	294	295	313	303	292	308	285	285	281	271	268	297	297	303	271	273	296	282	287	324	268	269	255	267	304	311	265	289	260	284	291	306	294	322	291	315	285	291	309	278	298	316	268	267	300	273	282	301	273	289	322	282	291	294	285	269	278	298	305	282	284	302	313	247	283	275	296	294	280	275	279	326	301	326	311	291	287	262	287	250	283	299	288	300	319	290	290	290	315	273	286	303	270	302	305	290	292	274	291	284	270	297	268	298	285	290	294	305	277	293	295	246	292	288	289	298	312	310	262	252	264	268	294	308	295	269	284	303	297	284	273	282	277	288	289	270	291	248	270	276	257	298	329	293	311	311	259	279	287	282	312	315	300	291	277	295	281	273	287	263	271	330	270	271	286	266	281	257	296	293	305	267	278	304	274	267	292	288	275	298	294	276	281	309	320	284	306	299	281	277	299	282	304	266	296	276	302	293	270	307	300	287	322	321	264	265	268	299	286	268	271	309	295	263	310	313	322	290	319
23149	21584	29485	24144	21573	21564	5699	1229	937	833	812	791	710	709	672	636	653	617	644	625	649	574	597	569	565	609	574	569	552	658	642	637	620	561	610	583	602	606	614	563	559	600	607	538	591	571	574	562	530	584	526	526	592	521	547	557	541	566	603	548	571	511	563	514	548	524	537	534	537	553	552	536	494	564	539	603	554	507	564	500	525	513	543	534	566	502	574	563	545	503	537	544	554	515	523	523	528	510	548	546	513	533	548	542	472	523	550	529	528	578	537	517	508	559	519	547	556	535	497	494	547	542	519	540	526	567	552	515	565	537	555	552	550	506	508	496	546	563	525	489	541	513	514	601	533	492	531	489	549	559	561	556	552	551	515	573	551	488	501	531	529	548	543	517	503	526	537	532	491	551	519	501	533	523	523	546	550	514	563	541	545	536	508	530	509	514	501	535	531	549	562	555	529	511	517	525	499	534	493	575	525	531	534	551	527	479	533	545	536	516	521	552	557	520	527	507	564	512	548	566	553	571	531	513	543	519	511	545	523	511	507	556	521	488	543	530	513	544	608	598	521	513	555	544	484	485	479	560	558	523	516	570	519	578	516	537	557	554	545	478	577	539	523	506	569	535	552	537	535	497	567	473	512	530	569	509	539	508	556	530	577	517	526	578	598	550	576	523	563	563	506	518	531	529	521	507	508	553	494	530	518	526	524	554	587	514	556	551	533	542	542	532	540	502	541	552	540	497	557	487	577	538	525	518	494	538	514	540	546	505	497	564	533	541	510	537	534	467	559	515	567	532	557	517	585	554	502	525	540	523	552	525	579	524	520	529	519	494	514	492	528	591	514	459	544	545	565	532	537	554	501	539	532	489	528	536	552	485	519	518	519	511	536	527	535	518	501	506	551	596	533	534	520	512	512	520	513	523	534	491	516	490	549	548	557	529	533	527	495	519	557	542	518	559	530	541	554	563	511	542	493	529	533	558	548	549	544	537	554	511	517	558	591	506	530	523	531	508	583	506	497	529	551	480	493	531	542	542	521	524	538	551	516	510	543	554	475	493	554	492	517	478	533	537	539	509	550	586	514	568	498	553	525	528	516	532	520	541	523	556	538	515	494	521	553	575	483	506	505	484	528	527	499	521	518	525	555	531	516	512	542	509	532	540	563	511	561	531	520	497	505	527	514	553	528	548	499	494	506	516	551	526	505	514	516	543	543	513	570	519	514	488	527	511	497	517	532	532	508	559	503	538	538	530	552	536	530	534	552	564	549	533	566	533	562	554	483	499	520	482	515	499	533	508	558	482	510	507	531	554	534	544	543	505	512	489	547	527	523	504	528	499	569	555	537	572	552	532	512	541	545	548	552	564	541	547	523	531	556	521	553	491	590	535	547	569	540	570	516	500	527	484	546	500	516	544	531	556	574	558	545	509	512	505	551	513	531	548	522	536	541	524	550	525	544	526	500	551	534	483	501	554	538	569	511	513	545	556	518	555	551	499	524	474	506	557	541	563	509	585	533	517	541	511	540	519	497	503	493	508	540	511	520	557	527	514	593	510	560	540	579	583	525	502	524	548	514	523	511	539	546	492	503	551	526	531	569	520	563	537	524	551	541	524	513	526	509	504	502	511	558	528	508	493	531	522	540	505	542	505	539	522	552	509	557	473	528	545	525	509	527	559	544	558	509	558	545	495	531	522	526	531	512	522	495	528	520	513	553	503	505	543	514	528	525	516	544	573	527	519	553	546	569	501	514	526	487	544	539	510	529	475	517	515	541	556	509	538	522	530	544	514	533	534	521	545	551	525	551	507	528	529	533	568	506	553	542	515	538	515	581	541	553	524	500	545	514	555	557	513	543	484	575	496	529	553	577	531	531	524	554	545	551	543	546	503	487	542	525	528	549	505	505	535	548	547	497	488	520	524	535	509	556	547	555	523	561	537	552	551	497	539	523	579	585	555	521	572	518	563	555	511	490	505	539	494	492	515	502	539	546	561	489	494	490	541	521	529	507	549	534	499	503	542	486	518	504	541	510	513	500	521	564	465	519	545	526	516	563	533	542	527	550	568	560	501	540	509	551	534	517	502	556	542	527	492	549	513	557	529	520	540	459	530	518	554	509	536	464	471	522	545	542	553	504	557	568	570	531	537	503	500	581	527	502	500	521	543	546	543	484	534	525	528	506	507	513	548	511	507	549	513	557	500	515	570	509	519	533	539	559	523	533	591	516	495	558	513	553	520	550	529	482	554	585	529	538	540	518	515	544	548	514	535	520	529	575	515	557	521	515	505	534	553	483	504	550	540	493	501	540	553	534	535	550	527	535	516	504	535	544	532	542	556	586	526	546	519	513	507	526	479	495	546	544	569	562	520	511	480	580	459	510	569	507	525	545	525	537	537	540	548	553	504	483	549	536	569	534	509	498	549	561	512	527	529	514	507	529	510	519	546	545	538	534	487	533	514	519	560	529	514	524	504	527	470	538	533	548	506	517	546	547	498	508	498	523	513	552	541	507	519	528	533	518	514	543	539	517	556	529	504	546	537	501	575	525	522	541	540	536	535	501	518	531	547	520	535	558	485	512	560	511	501	522	535	511	529	549	572	521	521	558	557	514	524	512	522	532	516	583	507	563	573	537	549	507	497	499	513	528	494	555	516	546	516	533	505	556	531	567	554	505	518	521	560	530	526	516	519	513	499	538	588	515	513	507	528	520	534	554	543	518	503	534	526	533	520	544	541	537	501	540	551	528	547	526	489	542	515	538	513	512	563	552	517	533	514	544	525	506	512	526	513	525	569	571	574	550	524	510	529	536	536	540	545	521	524	540	497	565	489	489	510	529	507	513	553	530	522	533	532	532	544	517	541	563	516	488	540	535	545	528	552	563	517	531	498	491	485	503	511	535	498	536	507	579	556	542	489	542	546	526	559	521	477	511	577	518	512	505	544	531	539	518	566	522	532	554	504	587	531	544	544	489	547	539	549	510	516	520	491	521	514	542	513	543	562	512	530	548	495	499	524	528	551	540	555	558	512	514	532	530	542	536	514	546	541	523	540	537	564	541	518	552	522	513	525	508	517	507	547	521	531	573	524	551	531	534	510	535	556	521	544	527	524	501	516	512	508	498	498	555	539	548	533	508	585	523	520	498	534	549	499	508	533	513	515	532	530	521	526	545	548	512	536	556	554	544	541	541	528	525	523	539	511	532	526	505	524	518	535	562	553	540	530	531	507	537	505	534	546	515	564	557	513	520	542	550	524	490	510	546	541	555	525	538	507	530	520	553	547	499	520	520	538	564	526	535	517	519	517	529	542	523	532	536	522	521	542	528	547	546	498	549	523	521	537	525	518	500	530	552	508	529	507	553	585	534	513	470	507	518	558	532	499	557	534	530	529	545	531	529	542	554	504	525	514	504	516	532	565	525	535	513	533	513	508	524	527	534	518	535	521	521	528	513	534	500	526	547	525	512	476	527	533	575	546	515	547	530	532	548	560	552	555
34699	14220	9645	4690	3357	2623	2066	1670	1417	1225	1031	952	906	819	781	747	732	683	703	661	650	607	638	608	594	627	664	617	655	677	730	702	658	566	637	677	590	656	643	618	600	549	663	654	575	617	594	660	622	613	553	597	591	599	513	612	616	611	585	559	579	566	581	523	593	573	577	584	545	562	546	538	535	579	542	603	553	573	556	557	538	557	601	574	566	567	578	561	527	557	570	610	535	517	555	566	566	539	522	608	566	581	533	584	579	595	516	593	534	571	561	527	577	562	532	586	574	583	552	548	569	543	550	541	550	514	523	570	555	599	568	515	538	547	566	547	563	542	527	541	564	590	532	546	520	528	595	563	538	568	554	568	558	572	534	525	540	575	522	498	575	570	580	563	583	519	544	549	522	549	593	545	532	509	598	584	522	587	536	569	561	573	531	574	570	578	573	530	553	513	531	543	571	598	555	577	540	584	527	551	564	521	559	546	530	529	568	509	584	523	515	555	573	550	551	542	551	543	527	542	561	583	562	533	569	526	546	558	576	567	533	539	531	570	530	555	531	544	573	624	549	551	564	549	548	506	540	531	528	504	575	559	559	541	599	525	573	514	591	531	556	515	535	493	527	551	551	553	552	547	590	560	557	548	565	525	551	552	559	610	535	541	573	578	547	561	560	520	550	555	552	548	518	513	565	539	531	546	582	564	566	562	555	569	580	526	539	581	532	560	575	577	561	570	551	575	550	511	579	577	522	558	564	536	552	585	574	573	554	565	536	551	590	589	549	528	516	570	580	570	519	543	588	557	567	548	543	558	568	608	566	509	569	544	591	549	562	542	574	545	561	560	578	556	564	539	551	585	554	559	552	548	576	531	509	572	556	554	533	567	540	578	556	575	587	592	559	517	551	544	569	553	581	543	540	544	545	581	523	532	535	581	549	533	574	502	556	508	545	550	561	557	601	532	591	503	555	523	533	525	548	576	577	587	566	559	579	572	547	542	531	561	525	628	543	535	542	562	575	625	562	514	534	543	529	535	535	564	580	550	564	560	532	530	498	532	573	565	570	555	569	525	555	535	563	550	534	547	562	559	558	569	584	572	561	570	566	499	545	582	572	573	496	569	540	561	522	563	516	514	573	552	521	514	525	612	613	544	556	535	514	547	537	540	549	490	573	564	531	596	561	568	539	527	531	543	561	552	561	522	531	568	553	545	581	535	580	585	563	533	569	584	557	550	573	529	565	558	544	520	574	581	535	566	547	533	535	573	516	522	544	519	545	576	578	529	554	559	539	563	564	544	551	584	560	538	568	526	566	537	543	538	560	556	553	582	554	547	559	530	556	516	559	554	584	526	583	574	531	533	548	561	571	538	577	578	540	613	582	552	562	549	509	580	538	540	564	567	589	541	543	548	578	550	554	576	526	559	555	574	560	570	512	540	529	520	577	586	582	554	540	571	552	592	523	570	581	523	550	532	557	569	575	564	546	596	511	533	559	575	545	546	539	530	554	547	550	521	536	534	583	540	566	538	578	557	502	535	549	572	559	556	528	569	569	555	573	531	541	568	538	559	541	570	565	582	492	605	583	542	546	542	572	572	543	516	580	587	584	553	543	568	570	547	539	539	539	592	541	567	522	540	591	514	509	554	553	553	557	552	545	592	545	556	551	582	573	516	554	512	530	565	549	539	535	549	574	563	560	564	518	588	562	618	521	557	493	529	525	546	524	560	526	564	538	568	549	551	554	581	539	573	540	538	580	539	580	554	561	515	566	545	570	512	509	580	565	554	489	546	527	562	571	544	520	549	557	509	546	522	558	588	545	568	587	522	548	547	526	564	556	520	582	562	551	573	523	591	507	536	521	550	535	506	535	541	591	526	532	545	559	539	518	559	579	548	592	530	577	525	519	564	559	552	558	546	556	560	588	612	552	570	552	523	551	557	533	573	565	566	561	577	545	568	567	530	573	565	546	557	518	530	551	550	552	560	592	532	535	529	526	574	558	515	571	603	528	544	600	535	525	567	574	573	579	523	528	513	603	534	584	562	548	549	545	557	557	557	569	562	546	575	540	582	568	570	563	589	532	547	564	529	569	547	582	584	521	576	567	545	566	595	564	589	597	569	589	592	524	577	538	549	534	541	553	551	542	529	527	535	604	527	566	537	551	554	544	500	547	540	604	535	575	533	551	554	585	552	546	525	556	550	541	549	535	536	532	558	546	519	536	527	539	555	534	524	556	568	547	554	563	526	558	579	507	538	538	581	572	537	585	524	597	542	529	565	551	563	556	561	537	605	584	518	563	531	548	567	536	537	560	541	526	527	571	559	565	531	557	590	555	552	541	559	521	577	568	516	574	525	544	538	571	551	551	549	574	608	532	525	542	532	591	547	536	565	571	558	535	522	540	564	539	569	539	576	561	593	558	516	538	550	544	562	556	543	570	526	535	566	571	571	554	525	551	576	567	582	575	576	542	547	546	556	572	559	578	550	564	506	544	542	610	538	587	581	580	544	574	549	493	524	503	552	571	531	554	589	559	547	541	587	576	531	555	550	563	545	519	554	545	569	538	566	561	602	566	560	574	586	529	514	553	585	554	519	536	532	583	544	563	543	570	559	531	552	567	543	535	540	588	583	566	544	539	563	594	565	562	536	497	554	588	539	588	556	550	543	559	565	585	548	570	584	528	547	550	529	563	537	574	546	563	553	598	553	624	585	532	541	575	543	550	554	551	525	537	502	529	601	569	579	575	573	514	524	544	571	561	575	509	544	538	599	532	563	591	565	576	514	548	575	548	536	563	506	553	529	543	595	557	600	556	555	569	565	581	543	546	558	595	544	543	511	576	579	548	517	565	523	539	546	557	524	525	553	541	560	606	532	507	538	565	542	551	566	549	564	557	536	569	585	545	490	526	559	551	524	532	578	551	581	526	525	537	561	556	488	557	527	571	590	583	500	549	550	561	577	561	575	493	565	566	548	529	550	520	524	535	574	545	537	562	580	567	541	559	544	564	551	547	532	530	550	549	564	506	538	549	533	573	559	520	537	561	559	568	540	556	590	580	563	551	566	537	557	538	546	554	526	513	548	528	545	575	563	554	566	576	591	581	561	565	571	507	511	568	564	598	498	534	555	580	541	555	540	516	568	542	535	549	557	566	542	573	559	525	554	560	548	577	604	565	531	570	523	534	565	554	583	557	526	577	535	548	613	516	542	564	511	560	519	546	500	542	580	562	533	588	537	601	554	527	582	551	532	563	561	594	528	538	561	535	537	511	581	515	533	526	577	576	565	494	512	569	512	559	531	542	574	533	575	541	528	555	598	493	544	546	579	548	519	549	533	571	559	556	483	545	553	546	558	556	541	542	538	543	558	596	541	551	550	546	556	595	567	585	532	515	563	556	560	550	540	518	558	556	572	556	524	541	540	536	557	564	533	561	507	553	548	560	566	583	555	547	540	577	587	562	565	521	539	549	577	561	543	599	538	570	552	569	522	601	536	566	579
28516	16614	2543	480	333	251	254	280	297	273	256	289	277	268	252	246	249	270	238	239	248	232	257	264	271	236	233	248	249	288	243	270	247	243	265	229	257	273	242	255	240	194	291	253	245	278	265	243	273	230	260	233	256	245	249	246	247	253	280	251	247	244	238	250	245	225	231	250	250	266	260	229	244	242	245	241	240	229	230	254	250	251	249	256	256	251	251	242	252	213	237	252	242	255	260	246	231	235	240	258	241	259	242	243	254	265	252	257	246	223	248	252	262	256	239	292	224	243	234	267	266	265	226	294	250	258	285	246	245	253	234	251	261	222	231	245	226	264	233	234	226	248	235	239	236	248	266	244	223	266	236	273	223	261	242	246	241	250	247	279	250	260	242	231	237	248	257	240	249	262	240	236	239	239	240	223	249	228	246	254	273	254	260	236	287	260	225	236	218	277	281	255	256	232	268	224	256	252	241	253	244	250	259	251	267	233	254	252	248	254	228	255	248	257	256	252	223	247	223	219	247	264	281	246	232	233	239	266	226	262	232	275	262	234	266	238	255	269	257	246	240	235	251	279	261	238	242	240	235	248	246	244	245	254	243	264	206	264	214	245	254	234	241	255	273	236	256	253	255	252	235	250	258	239	231	240	223	238	251	256	238	230	254	290	244	251	260	255	252	258	265	274	245	245	258	238	257	216	236	253	251	237	224	216	227	271	241	238	250	243	251	243	224	240	230	272	236	238	253	258	243	242	230	255	229	256	257	229	221	234	248	250	246	240	247	279	248	217	263	261	252	250	245	258	219	230	228	255	241	226	246	241	253	268	253	264	233	265	236	271	236	273	253	233	256	232	259	254	239	221	249	232	219	240	246	217	231	238	243	243	243	224	223	240	238	237	260	269	235	253	248	229	254	241	255	231	259	230	242	256	236	238	263	272	250	260	236	217	246	240	259	230	245	260	266	238	226	231	251	264	258	237	261	240	259	267	225	224	236	273	268	242	226	244	252	225	253	248	250	223	248	254	245	255	261	259	243	251	231	247	244	243	237	242	252	289	251	246	255	251	255	242	231	253	246	271	271	253	246	258	243	257	240	232	270	265	274	244	229	229	244	260	229	244	247	277	256	261	240	246	240	251	247	246	266	250	244	276	242	257	236	266	244	281	268	264	245	243	251	236	234	233	238	226	240	260	265	228	245	253	226	221	251	269	242	252	250	246	227	201	234	265	251	259	235	253	234	213	236	262	275	248	220	268	224	240	236	245	299	242	258	223	273	234	234	257	254	235	258	272	251	241	231	245	254	257	248	261	260	257	233	256	231	265	231	246	242	246	226	261	273	237	266	255	254	224	229	220	253	233	225	240	269	261	241	255	223	238	242	238	244	259	229	256	219	236	260	239	224	264	266	264	248	221	259	234	277	233	224	236	278	262	233	221	252	230	259	246	238	251	264	256	257	241	232	252	260	229	263	233	240	227	251	245	245	235	244	250	238	254	235	243	267	245	253	243	247	243	256	246	248	220	248	260	255	230	239	258	239	243	247	257	264	222	220	258	256	228	236	244	234	254	262	240	263	254	249	264	250	246	277	302	224	260	252	252	269	254	242	222	241	243	243	247	269	219	244	260	229	243	250	236	243	224	236	245	251	265	262	251	239	252	239	234	230	258	241	254	271	257	303	223	224	214	217	253	244	262	235	259	236	264	222	228	239	244	275	292	238	249	239	247	246	258	263	279	215	254	257	237	235	266	238	225	270	260	250	230	242	276	253	278	239	257	219	237	239	239	285	194	238	268	247	247	245	251	228	245	248	251	254	250	244	242	251	261	235	248	252	225	219	241	270	245	250	249	235	234	231	254	246	245	282	238	251	273	261	239	271	259	241	248	254	255	243	251	247	280	214	222	253	225	274	279	256	242	240	252	261	219	269	236	230	248	243	240	245	227	244	234	257	227	242	214	254	248	251	253	259	250	260	231	237	250	253	226	236	262	269	256	228	247	240	254	249	236	257	258	251	227	255	250	247	218	252	247	221	230	258	260	216	239	249	225	252	237	266	230	282	240	264	268	239	240	233	249	233	210	254	240	230	239	235	263	279	253	256	231	272	248	224	264	250	253	247	260	254	224	234	239	221	263	254	250	275	234	258	253	251	243	250	243	250	237	238	248	250	231	269	255	231	240	226	237	246	245	236	263	226	226	243	251	223	230	241	262	241	275	233	237	245	219	221	272	244	255	282	254	239	231	250	270	248	245	232	228	260	254	235	219	227	252	252	246	268	235	229	245	264	256	241	256	245	235	239	225	221	267	234	274	242	244	231	247	272	223	233	233	251	264	251	291	228	244	238	255	271	263	234	228	241	249	252	240	231	213	271	233	262	253	239	233	240	265	253	276	248	247	226	273	257	217	255	229	229	257	250	262	215	248	267	235	244	228	234	251	256	225	264	258	248	263	254	231	251	270	230	267	263	248	251	232	252	252	261	237	250	270	233	259	231	216	255	221	244	219	241	242	238	254	252	229	259	254	237	236	217	267	270	245	238	237	263	228	239	240	245	261	274	262	254	225	225	254	250	224	256	236	240	236	256	214	241	235	222	233	271	255	241	263	232	270	228	255	254	243	250	256	235	248	243	241	219	257	225	222	242	248	243	263	238	239	239	270	248	246	249	256	262	259	245	247	243	261	260	247	237	239	246	241	202	238	246	257	235	213	217	244	262	231	243	228	237	239	271	273	239	261	249	256	244	237	258	239	264	238	258	254	253	214	253	251	239	252	231	259	254	263	243	239	236	266	238	251	263	262	263	217	246	251	267	234	251	233	257	249	236	238	232	258	244	228	252	228	247	243	271	238	206	254	238	256	252	261	225	228	269	269	270	271	267	219	252	257	265	213	294	244	233	253	230	233	246	264	246	255	265	246	262	257	242	237	262	244	243	254	237	258	289	211	275	231	277	248	258	239	257	224	231	244	272	251	244	247	240	253	260	257	228	250	252	261	251	243	247	246	236	245	257	237	258	243	257	245	248	249	246	265	221	217	233	256	267	243	264	238	238	251	250	225	254	238	246	243	235	267	225	267	252	254	258	273	244	235	248	239	251	265	243	231	258	247	250	238	224	234	237	252	256	259	267	259	277	259	250	264	240	226	284	242	239	203	236	234	244	262	240	270	258	251	217	250	239	235	269	226	261	250	244	241	250	257	240	260	242	271	259	258	253	260	255	235	242	234	269	244	237	223	243	257	246	272	258	255	262	223	230	219	267	269	245	247	259	232	253	256	248	246	253	274	251	268	257	276	230	267	246	215	266	244	243	257	257	255	222	244	274	226	249	233	283	216	238	229	247	247	244	258	237	244	255	222	263	234	230	243	255	250	258	237	251	253	244	236	263	240	265	235	253	249	240	269	248	244	279	259	256	254	274	243	231	252	257	236	241	256	238	237	230	261	254	217	229	214	236	285	241	265	256	239	261	245	262	255	232	252	246	231	229	250	228	245	286	234	236	246
8459	817	543	382	342	305	283	279	296	257	252	305	248	282	282	259	295	273	291	263	271	291	291	269	281	275	251	302	264	337	295	311	291	262	283	298	277	296	314	250	274	285	286	311	275	301	291	282	267	268	257	284	300	275	264	280	262	300	271	283	257	282	247	284	272	298	288	298	265	252	293	271	301	280	274	268	266	266	256	276	274	291	278	262	268	258	246	283	264	275	277	282	295	284	280	278	265	282	282	249	258	268	258	267	258	283	284	273	274	247	282	230	271	268	263	292	261	282	284	260	264	261	274	245	276	272	262	287	249	273	291	294	292	265	272	292	252	274	259	270	248	274	263	291	262	301	263	236	257	267	306	254	262	269	238	273	278	257	254	244	275	294	256	263	242	255	265	245	260	292	259	301	248	296	273	260	281	248	279	260	282	261	277	277	295	288	261	251	261	311	270	305	284	254	274	262	242	240	278	250	270	271	235	276	292	280	266	238	265	282	259	274	272	258	272	287	256	268	260	326	248	253	279	253	275	253	274	248	259	274	259	275	287	242	263	268	268	252	269	273	260	278	274	292	259	266	249	248	266	256	276	291	256	252	257	250	293	268	258	274	275	249	303	293	268	306	281	264	283	263	258	235	269	250	280	275	279	251	250	262	299	249	273	279	243	292	268	278	276	255	276	284	266	281	248	270	283	266	266	259	285	261	274	250	266	279	263	246	237	273	260	257	260	251	260	253	260	278	285	251	270	275	269	250	277	247	273	261	271	277	279	271	285	275	268	269	278	269	236	270	283	260	283	274	273	288	254	289	260	288	267	269	255	239	274	254	279	255	259	256	266	263	281	270	242	243	270	261	277	280	269	293	262	267	276	275	246	262	275	265	259	244	268	279	259	263	287	284	297	278	248	251	305	264	266	265	275	278	266	239	237	265	269	271	244	278	283	283	262	248	284	258	273	277	258	261	248	283	259	271	257	272	269	264	257	244	242	268	249	297	255	228	279	284	262	252	258	275	272	266	257	277	253	274	275	269	267	249	238	271	272	270	268	257	247	264	262	277	264	287	284	259	264	283	225	252	270	244	300	261	256	275	287	276	260	262	264	275	262	275	270	270	247	271	268	269	259	267	269	278	293	288	270	257	238	269	263	264	302	264	279	285	259	293	253	266	288	275	258	249	248	271	277	265	261	272	262	253	267	246	290	236	260	265	265	274	302	288	282	257	272	252	280	283	264	276	272	272	281	268	258	239	307	270	289	269	255	252	256	256	244	248	275	275	275	249	262	262	256	274	293	252	286	264	260	267	250	276	275	271	280	246	275	269	277	286	274	272	266	253	272	256	276	259	263	267	257	260	286	249	269	281	290	285	274	287	239	271	298	266	261	253	273	267	275	257	274	273	278	256	243	263	270	235	283	267	282	266	243	263	274	263	273	287	260	254	260	253	274	299	281	246	281	264	249	250	247	270	271	279	248	253	270	274	239	288	256	254	252	272	273	293	277	275	275	275	286	274	272	275	274	283	274	282	269	251	273	282	261	303	252	271	251	266	270	301	259	278	284	265	312	269	274	264	267	265	257	257	278	290	269	289	251	255	285	264	241	269	278	307	278	272	267	254	252	281	290	291	283	248	293	275	284	271	258	278	254	286	285	288	268	285	282	284	273	281	270	305	255	256	279	235	269	309	271	265	275	278	271	265	270	273	298	259	264	258	247	269	245	286	262	271	230	290	279	263	252	291	268	251	239	239	259	257	263	291	274	246	265	263	261	249	286	295	270	250	254	260	276	270	292	299	261	261	303	263	245	264	260	292	224	275	257	271	266	280	282	285	253	278	274	280	261	271	282	248	245	296	255	249	266	258	264	266	267	279	279	248	296	275	248	262	274	284	271	281	258	262	260	251	288	277	263	281	268	245	269	290	242	271	269	279	277	257	276	279	289	256	298	258	284	258	295	249	271	261	263	277	288	257	310	247	255	259	272	291	283	251	255	298	248	263	266	259	262	276	257	280	271	272	287	250	266	312	271	257	241	267	260	273	284	255	252	225	264	283	289	242	275	255	247	293	254	249	298	241	253	261	254	250	276	286	248	259	252	299	270	266	242	257	298	268	278	273	274	296	267	265	304	259	265	269	254	289	266	258	270	249	249	274	273	245	261	275	287	280	266	267	233	309	292	264	281	238	250	279	250	283	271	265	282	266	270	255	297	260	276	235	280	266	263	269	251	260	280	251	277	277	254	260	260	246	274	230	264	275	259	305	235	267	274	288	278	223	263	245	235	252	268	251	279	296	303	270	263	273	255	320	269	271	254	270	251	257	268	260	247	263	280	248	272	270	272	282	286	262	255	276	272	299	283	277	268	242	270	264	268	287	278	256	300	254	268	267	252	252	291	311	275	263	259	295	269	254	275	283	235	266	276	246	265	266	265	258	252	258	256	270	261	267	283	257	241	257	269	307	279	289	267	281	302	304	267	246	260	248	272	286	278	249	266	257	278	260	256	252	261	258	254	267	285	244	271	248	296	266	252	278	254	284	264	289	251	245	248	252	277	268	263	255	248	265	290	287	275	287	254	276	295	254	263	273	248	268	273	272	269	265	281	262	245	263	263	277	277	261	264	292	311	245	268	280	255	302	262	265	258	268	278	264	261	250	269	265	293	272	282	247	261	290	275	224	276	278	254	250	254	284	281	269	259	261	271	289	257	265	295	298	276	276	255	259	299	270	271	276	273	276	289	279	270	270	264	276	262	256	256	275	290	280	253	303	269	269	277	268	253	252	262	289	294	265	297	266	279	261	258	260	249	257	265	271	266	287	278	246	264	262	271	271	261	278	269	296	248	296	282	278	303	260	293	257	283	271	296	257	260	273	285	259	294	261	242	273	275	279	256	263	275	267	282	272	278	279	279	238	269	280	284	289	249	267	244	282	276	253	276	260	278	276	242	275	241	272	263	266	267	279	294	256	270	259	253	267	259	287	257	299	253	281	262	282	251	257	234	264	264	227	260	269	245	298	272	271	274	260	272	255	262	258	276	275	256	267	250	253	260	276	278	266	261	271	270	284	243	269	269	247	262	269	263	292	274	287	279	269	280	311	276	243	243	247	252	271	282	276	287	292	271	287	293	285	287	293	283	291	272	256	270	263	270	287	274	289	269	271	255	271	278	243	271	267	279	232	241	268	248	270	274	241	297	278	245	282	290	262	270	257	280	261	267	298	250	247	277	252	271	255	255	267	272	265	265	253	308	258	282	291	248	293	259	262	245	266	261	264	258	281	240	267	258	277	255	274	262	263	249	265	263	260	266	250	282	261	271	278	263	282	281	252	271	284	259	268	249	269	284	260	261	266	263	272	263	249	269	252	245	263	280	249	251	285	274	268	288	278	261	282	250	277	243	288	251	295	260	282	251	281	256	276	281	297	264	263	244	263	256	274	271	283	287	277	263	259	271	275	298	257	270	244	268	266	294	262	244	277	256	286	265	262	269	262	261	266	261	261
24308	21536	28879	24629	21443	6312	1041	710	621	584	514	567	547	528	513	517	488	489	475	458	463	466	473	429	523	416	450	464	487	448	468	484	477	482	475	484	464	418	473	481	489	452	459	469	487	474	457	453	433	427	420	470	456	437	453	472	457	440	465	435	487	443	443	457	451	460	470	422	486	449	393	465	462	461	431	458	417	435	431	442	400	449	410	454	450	408	459	418	434	452	443	450	453	459	463	451	427	416	430	466	427	459	433	421	431	390	430	438	420	446	420	452	420	419	436	436	433	452	425	447	431	475	451	443	449	409	429	431	434	403	422	449	398	441	415	415	455	437	418	456	444	443	466	449	417	466	402	435	415	435	441	423	441	477	430	448	426	409	430	455	474	435	431	408	433	411	445	499	462	442	435	483	477	431	472	375	412	476	451	454	446	427	452	450	427	443	464	439	444	426	437	415	408	421	445	445	437	432	450	439	490	449	421	437	381	442	421	457	416	420	455	453	429	440	431	469	467	420	439	445	420	459	415	447	394	405	454	446	424	457	454	440	448	441	408	412	446	424	462	415	431	419	420	432	439	446	466	445	475	417	379	455	433	450	438	448	439	423	428	434	447	393	464	439	466	416	456	451	419	428	433	485	418	413	475	408	412	428	440	444	448	406	432	422	467	451	394	416	430	449	470	449	417	441	468	416	429	450	459	448	449	433	452	425	440	436	419	456	480	446	453	410	435	444	457	415	461	450	433	421	447	441	436	445	456	412	428	484	441	421	451	418	476	421	467	438	440	427	381	443	454	446	377	447	431	416	434	452	416	441	422	438	441	415	481	460	447	409	440	450	413	407	454	414	416	459	473	426	445	468	472	437	475	429	414	409	415	402	432	406	418	460	421	407	441	438	459	433	439	444	429	469	438	437	435	441	416	432	462	433	462	434	433	430	428	431	501	412	429	417	419	387	390	407	422	434	419	435	432	389	396	441	394	432	423	424	435	430	455	430	430	423	424	434	414	432	409	499	441	475	446	417	434	394	441	432	463	437	419	472	466	422	415	454	439	478	440	431	452	414	436	426	462	405	409	466	452	420	449	427	415	411	454	390	465	423	428	438	432	427	430	437	425	422	471	445	435	434	430	413	415	415	429	464	431	450	410	424	436	477	463	398	489	478	469	467	443	470	448	426	459	428	384	437	448	434	414	448	425	433	440	411	431	431	428	427	447	397	399	428	415	409	424	471	467	454	461	443	468	435	457	440	455	454	445	468	441	439	402	457	403	436	480	434	448	438	436	417	421	428	427	424	428	414	441	448	418	423	432	396	436	430	426	419	459	430	439	437	410	424	411	426	451	431	443	440	441	440	432	443	424	438	441	438	426	455	455	452	447	444	429	438	449	434	471	435	436	454	399	446	456	454	430	439	404	417	434	423	444	409	456	446	439	439	430	453	411	406	456	423	451	464	413	439	436	424	440	381	400	437	422	439	403	488	421	427	392	450	434	467	440	432	431	408	406	499	457	455	425	438	429	420	415	428	437	463	461	416	422	412	462	425	469	434	429	422	423	418	450	435	447	401	436	401	450	422	426	424	418	462	384	475	439	433	421	460	431	439	402	403	456	448	416	410	440	469	455	448	411	465	433	468	442	465	415	438	421	395	413	417	405	413	439	410	447	435	459	407	442	411	440	443	452	416	443	451	426	459	415	410	420	440	391	436	418	438	415	415	456	430	409	464	413	400	446	414	430	446	448	452	449	423	447	438	386	468	417	451	434	425	436	405	441	458	438	448	415	424	417	434	416	410	418	442	413	439	410	450	425	460	448	480	464	446	416	429	437	423	464	446	465	434	464	466	458	382	413	435	442	438	444	432	415	467	437	469	444	423	459	444	458	421	465	443	447	439	438	405	450	446	431	448	428	417	429	425	418	447	399	410	453	486	458	407	426	436	440	405	422	454	419	434	415	439	433	474	464	473	424	426	439	428	425	439	464	456	459	460	428	421	418	498	487	435	488	457	435	463	467	435	387	418	408	475	458	419	408	412	399	457	435	449	425	452	420	433	424	426	453	470	485	452	432	435	416	437	452	435	435	441	434	418	440	431	406	425	469	444	415	426	411	432	461	433	410	440	407	455	432	441	435	447	446	432	442	447	448	431	452	443	406	450	422	447	437	407	424	439	409	438	407	386	421	411	429	447	423	426	437	448	433	473	453	435	438	470	443	442	421	438	435	430	436	413	399	464	359	435	408	418	400	415	437	439	418	421	424	402	443	451	445	418	433	475	406	435	481	402	454	411	421	426	464	408	423	419	410	411	470	411	435	411	455	463	430	414	419	427	414	446	453	450	433	449	397	424	427	453	423	419	464	434	466	462	397	461	428	425	449	424	418	396	444	432	449	473	444	438	424	419	443	425	457	390	385	453	445	429	427	426	434	413	438	445	427	462	444	435	405	436	454	459	426	440	399	437	432	465	453	441	414	433	413	473	424	433	423	441	415	416	416	457	451	415	450	441	445	422	431	423	414	449	430	448	450	429	390	429	426	449	452	468	448	388	439	447	458	439	420	426	429	430	428	420	419	422	467	437	422	426	407	427	440	402	433	436	419	437	465	493	453	449	462	422	444	440	426	436	426	369	453	437	384	399	433	445	448	418	400	396	410	451	448	446	402	435	433	400	427	451	464	454	419	437	414	441	421	430	447	416	440	422	428	404	419	430	418	469	431	447	443	438	477	407	388	445	424	434	419	487	457	438	450	408	417	446	436	469	436	467	431	489	435	455	441	464	452	398	436	420	441	449	416	412	410	501	442	443	427	423	446	420	438	433	420	415	439	441	440	424	441	398	420	450	478	423	445	445	435	416	486	402	431	382	438	388	451	414	434	455	456	439	423	422	450	392	449	435	415	427	448	404	404	411	422	435	428	467	430	425	458	434	374	399	436	454	427	412	424	434	432	425	436	429	432	422	435	428	437	459	421	392	451	435	460	420	441	409	405	415	444	402	420	427	425	461	411	456	420	414	450	414	446	440	411	428	402	452	405	450	444	437	435	448	431	416	418	437	470	440	438	466	417	426	420	441	432	432	439	428	441	407	414	485	438	409	445	418	420	419	461	464	443	443	423	418	441	428	385	478	462	420	497	446	450	435	426	446	486	424	445	400	457	415	420	422	412	419	415	427	463	460	424	445	447	432	454	476	422	468	471	436	428	418	438	420	412	428	429	463	413	415	423	435	436	431	365	474	440	437	439	440	437	432	424	442	457	437	455	450	451	443	449	437	449	414	396	428	394	414	433	406	427	402	452	432	436	404	444	444	424	421	402	421	442	431	432	422	415	445	431	426	431	428	455	419	436	448	448	450	398	408	405	409	461	401	410	430	462	426	438	405	427	413	464	417	464	444	426	380	430	433	442	434	420	388	407	473	436	436	434	436	486	430	454	468	441	428	409	422	443	451	398	380	466	451	435	453	425	438	411	439	404	428	403	438	401	436	452	425	418	438	443	417	451	461
29236	8573	5447	2597	1913	1504	1233	1016	827	776	751	648	620	565	598	551	568	514	502	479	518	509	464	503	465	493	501	495	499	581	526	524	501	496	509	529	529	528	440	488	491	496	480	502	495	502	512	492	461	478	486	487	491	469	432	467	476	456	461	497	450	489	488	467	502	462	446	448	414	464	478	455	450	444	445	424	487	443	458	445	468	443	430	424	480	449	417	443	494	451	469	471	501	456	430	442	417	455	483	447	451	472	443	471	447	444	457	461	479	493	403	447	481	423	468	482	458	467	389	474	445	461	443	415	465	428	443	470	464	467	474	454	469	448	484	449	409	452	428	452	417	464	487	477	451	468	479	476	441	463	443	445	467	438	431	461	435	423	437	480	436	436	466	446	440	449	457	474	452	445	459	453	444	463	472	436	415	440	482	451	517	454	450	458	481	469	426	442	429	486	433	449	483	432	447	444	463	451	460	475	478	451	411	453	430	420	453	437	449	457	459	429	453	454	447	462	447	442	452	465	446	445	464	456	459	465	453	397	466	466	432	424	451	433	458	462	428	427	440	461	456	460	449	461	468	468	459	477	431	462	458	458	473	454	468	422	462	448	421	448	432	451	444	472	483	456	416	452	428	476	433	437	429	440	395	447	435	457	426	440	439	441	417	406	463	448	433	467	431	469	426	474	423	462	440	429	446	443	442	467	442	483	483	428	446	445	476	467	456	454	448	418	480	479	472	418	455	433	477	477	425	440	457	448	453	435	451	448	480	433	460	499	465	459	442	456	492	474	432	475	470	474	424	447	453	460	433	458	460	466	477	439	438	458	457	461	454	444	460	469	408	461	450	463	463	430	495	435	490	437	475	448	443	475	470	445	420	403	472	420	468	440	458	463	432	488	488	462	408	474	446	458	460	427	452	468	428	473	448	479	481	450	415	438	432	474	469	451	440	412	410	456	464	467	471	473	467	447	458	482	442	442	464	464	453	464	427	467	448	450	453	459	462	461	458	468	466	486	487	463	465	446	511	424	453	458	497	442	456	436	429	471	430	429	471	514	453	454	493	437	439	421	445	492	454	431	470	440	430	467	467	463	474	460	463	453	418	464	487	434	449	438	498	437	459	446	492	482	476	517	462	446	477	471	444	443	468	449	471	428	456	453	469	464	457	452	489	450	435	465	483	476	432	448	455	474	455	468	437	469	458	448	454	447	465	429	474	421	422	394	449	488	476	479	406	447	442	446	466	406	472	470	408	463	473	445	452	466	421	454	437	456	475	464	437	450	437	484	429	471	461	461	442	421	439	430	450	413	464	465	465	447	432	505	477	440	464	454	430	442	450	490	423	494	468	491	445	439	395	476	433	462	450	468	448	462	439	445	422	434	467	448	433	447	457	467	474	498	396	453	449	453	472	464	495	465	444	460	445	477	449	465	452	453	473	447	490	449	428	452	466	415	482	418	479	458	454	433	464	453	463	427	463	429	441	463	465	396	441	459	441	453	475	490	450	404	449	444	471	467	434	424	431	439	436	478	433	441	425	457	410	490	439	424	462	449	497	480	440	460	436	468	435	460	451	465	449	458	437	468	477	466	460	496	424	472	443	431	446	455	466	421	415	491	467	521	429	474	426	454	445	435	462	494	448	465	449	449	429	425	456	446	494	485	487	462	457	477	463	437	445	458	450	466	446	477	476	470	451	465	456	460	500	432	460	432	469	439	456	447	436	452	450	464	438	431	446	468	429	475	499	462	395	444	420	452	433	434	446	431	462	490	438	467	462	456	449	449	457	446	438	452	512	471	449	420	496	469	430	461	417	481	475	465	466	457	455	473	469	431	464	482	451	424	471	385	428	425	428	448	445	482	460	446	463	465	446	419	474	436	446	464	464	475	494	468	417	430	442	467	448	433	454	477	406	414	440	409	509	444	421	457	467	454	434	441	476	430	456	428	425	435	448	444	455	454	459	465	446	480	471	441	483	427	429	458	484	426	478	437	461	464	477	468	460	469	488	432	450	461	470	439	465	430	479	466	468	471	449	456	457	466	454	437	435	407	425	477	433	440	473	463	433	500	440	435	431	508	457	465	448	466	456	500	439	475	462	450	418	417	439	427	459	434	451	449	483	424	470	422	454	456	468	479	425	414	418	451	467	431	441	441	457	444	434	453	469	430	445	444	480	453	457	446	459	465	452	406	443	458	453	455	479	434	424	435	434	449	478	452	419	461	460	437	434	461	450	467	449	459	472	459	485	478	413	464	429	441	421	449	496	457	471	415	453	468	450	449	439	415	451	460	478	454	461	474	461	496	503	446	431	462	501	476	479	453	426	443	431	484	449	451	436	430	442	465	449	442	460	428	442	435	468	456	447	449	457	462	438	451	472	463	465	457	434	447	465	446	463	483	464	486	438	456	441	471	470	470	423	441	444	407	463	436	431	453	477	452	443	466	476	443	462	492	437	428	453	484	429	437	466	452	478	450	452	420	463	495	446	440	457	443	452	471	412	465	454	447	420	415	457	478	439	487	447	445	483	420	464	434	460	433	485	453	452	503	413	419	423	445	476	475	441	471	427	439	484	508	479	418	440	446	510	459	415	490	459	484	455	404	464	470	450	462	464	441	451	413	438	425	486	427	457	467	448	487	470	473	427	435	432	440	430	443	466	452	444	444	487	492	435	418	484	444	440	490	465	455	438	451	471	487	447	452	483	433	444	462	457	465	465	445	403	441	436	452	438	459	441	473	428	443	462	457	444	418	465	466	467	448	429	499	446	466	425	437	446	471	429	408	460	403	398	448	459	434	457	434	479	407	464	459	442	435	443	465	422	459	434	462	482	497	488	482	453	469	455	485	448	439	447	459	407	459	452	485	448	450	424	455	486	426	471	460	428	431	459	464	413	426	474	468	448	413	432	436	427	409	474	450	428	444	462	444	447	434	457	449	435	470	467	438	426	419	432	446	465	414	448	432	439	485	466	428	472	441	442	438	455	447	433	435	475	445	471	471	467	395	460	449	448	457	453	458	455	448	422	436	424	445	449	434	453	444	457	453	458	459	446	461	420	424	436	449	430	423	480	458	439	482	475	443	438	458	465	441	495	476	458	426	432	430	450	466	433	445	483	457	434	458	454	459	453	469	426	457	438	450	454	455	455	458	438	468	413	483	464	456	512	460	430	455	444	468	418	463	459	439	459	472	515	416	457	430	442	445	509	444	426	499	417	455	466	425	441	472	448	438	412	426	468	462	464	437	440	455	502	461	419	458	432	452	458	431	454	509	496	484	402	453	433	449	455	410	463	440	483	466	449	462	462	463	437	481	478	435	458	435	464	497	446	446	479	432	451	476	456	454	487	475	462	445	506	430	420	461	448	424	491	468	440	457	473	476	485	433	460	457	463	470	445	427	438	470	438	424	423	446	443	428	439	434	443	443	425	446	442	435	498	425	425	489	436	466	431	458	468	424	428	473	421	448	457	418	446	455	419	466	438	467	479	457	448	438	405	476
25381	21523	27672	25651	7700	650	457	419	340	332	304	286	310	295	307	288	243	271	286	304	267	242	245	271	252	234	261	272	291	265	321	299	277	251	267	282	278	271	243	287	286	273	282	290	292	278	271	275	266	269	252	273	243	272	276	254	262	250	233	250	265	257	246	294	257	280	268	270	243	247	244	288	248	271	228	258	259	227	249	271	225	257	279	269	261	240	262	243	258	233	265	271	252	257	273	272	280	242	227	273	299	279	265	210	259	271	264	249	281	262	272	262	258	250	258	258	277	241	274	277	239	249	241	273	291	258	233	266	262	268	254	246	241	221	262	242	257	250	265	229	256	266	242	227	275	236	244	270	250	256	242	245	254	256	208	262	239	252	246	234	246	263	217	249	230	284	232	267	243	251	254	261	273	222	253	262	291	267	247	248	255	227	283	248	276	233	252	257	249	286	251	258	255	238	274	255	254	261	256	242	244	236	247	249	282	256	268	255	249	241	259	274	254	260	259	254	269	272	259	254	261	273	277	260	243	274	251	267	242	235	247	254	271	225	263	249	245	237	269	269	242	275	241	247	243	290	255	256	261	227	254	292	254	260	231	290	278	238	260	245	243	263	256	263	225	216	248	262	255	227	242	244	263	263	239	274	265	275	260	257	263	239	241	250	250	241	264	273	244	259	265	235	303	279	241	269	261	268	258	229	275	262	216	264	259	267	228	259	220	221	242	236	258	242	257	267	259	275	255	258	262	233	248	265	252	238	274	242	261	264	204	225	262	272	263	248	247	241	254	256	250	236	233	242	271	233	250	262	292	273	250	234	239	236	244	258	243	258	254	250	245	269	235	257	276	250	240	267	247	291	263	256	244	249	271	272	236	264	266	274	262	271	267	255	260	265	284	236	256	253	256	246	260	262	279	250	266	214	245	252	257	265	254	214	251	268	256	263	243	247	261	284	263	241	231	281	251	271	225	233	237	256	266	255	243	245	270	272	238	258	258	235	267	238	264	262	250	260	230	260	257	245	269	267	236	258	237	237	255	232	244	270	286	306	291	247	256	245	298	269	244	253	234	248	268	240	244	267	255	259	269	262	286	248	279	240	264	270	262	271	267	273	227	242	249	270	270	251	262	240	247	274	281	251	262	255	256	234	265	259	234	256	237	247	276	277	243	241	242	235	279	250	268	281	261	250	266	256	242	244	247	248	270	271	252	236	235	276	258	251	242	266	257	248	261	242	278	263	247	248	263	261	258	266	263	251	252	263	266	241	252	236	223	266	263	241	233	296	262	261	257	269	258	254	245	294	266	231	229	261	274	271	254	282	232	238	270	260	268	238	253	239	248	278	268	285	243	252	242	262	234	257	272	221	284	272	286	266	269	274	256	227	284	263	253	265	268	255	243	269	222	231	246	270	244	256	262	262	247	255	278	272	250	254	235	269	233	251	253	265	247	243	259	276	290	265	252	282	269	244	273	252	256	254	245	252	263	265	235	236	259	229	268	279	270	249	254	238	235	274	247	237	258	263	274	265	261	268	235	261	241	256	278	261	275	271	250	246	249	276	281	241	230	231	242	221	235	262	258	265	254	240	238	248	234	271	263	283	238	257	246	240	234	283	262	237	241	282	258	268	244	244	249	246	252	264	263	278	275	249	263	249	268	247	265	242	271	258	243	269	242	270	257	265	273	266	290	264	259	282	256	224	264	252	235	235	265	215	258	242	262	248	265	237	251	263	242	219	237	247	233	241	270	245	277	264	254	218	251	266	243	263	263	226	267	244	256	239	252	254	234	279	255	270	255	246	226	261	279	233	266	235	248	262	235	256	259	248	259	246	238	267	233	252	277	232	247	266	251	252	233	270	248	255	234	240	250	263	266	262	274	237	254	233	251	245	253	260	258	272	262	224	242	240	228	242	245	262	257	257	283	256	255	260	246	278	255	270	245	228	281	247	235	257	199	233	263	254	230	277	263	243	264	266	231	252	233	241	273	260	270	252	222	269	307	241	269	232	238	273	260	249	246	232	274	238	265	262	260	270	272	254	258	264	261	234	268	253	266	220	236	260	236	252	283	252	260	254	257	254	260	243	245	232	290	241	253	275	248	254	257	266	262	249	251	276	282	233	261	242	269	235	229	262	262	250	262	243	267	252	265	265	244	279	247	268	257	267	261	246	257	246	265	269	259	289	259	275	240	261	275	265	243	262	275	250	238	232	240	257	248	269	278	247	285	229	263	245	256	246	261	223	245	257	238	258	246	241	257	248	254	245	231	241	272	257	237	223	238	264	273	246	253	269	220	255	264	242	229	277	240	278	263	228	274	282	253	251	271	268	244	247	286	250	259	235	259	227	257	256	255	223	218	263	252	252	241	263	238	255	274	253	270	284	259	243	262	259	256	269	246	285	245	252	248	269	227	259	273	260	262	248	254	261	250	268	240	215	265	269	277	262	269	233	264	259	250	247	254	261	260	253	241	278	298	239	261	247	257	280	253	235	241	271	253	215	246	249	237	260	250	248	253	264	272	268	257	246	270	249	267	246	262	254	276	247	244	248	246	251	252	243	278	242	253	247	275	255	251	241	257	247	275	277	282	247	271	222	278	296	274	251	243	253	229	249	253	237	273	242	282	275	217	251	273	241	216	231	293	244	266	234	242	253	272	250	265	263	261	253	240	240	255	244	255	222	269	251	253	251	251	250	236	243	234	272	270	250	245	263	216	271	270	266	274	237	239	256	244	250	244	258	260	236	224	237	256	264	262	239	232	250	245	255	250	238	250	272	263	238	254	259	281	235	258	255	239	262	241	245	254	263	259	273	259	218	241	238	226	244	243	253	259	242	246	287	261	268	238	264	258	239	232	246	229	273	266	256	269	270	233	271	249	239	236	260	247	247	271	271	290	230	245	247	224	239	235	286	299	237	263	252	285	268	269	281	275	251	243	251	259	256	260	249	277	245	268	251	268	258	236	241	251	276	234	240	276	245	238	230	277	261	288	254	245	266	273	260	261	235	261	265	274	236	259	242	256	230	265	252	265	245	235	246	271	260	256	271	226	256	257	268	270	277	256	257	260	253	236	267	275	258	262	252	258	249	259	251	264	287	267	246	236	270	216	234	252	266	233	255	254	275	253	282	211	260	242	257	245	235	233	264	278	257	233	251	267	243	243	258	237	262	261	286	257	277	248	203	242	277	239	253	217	250	250	264	254	260	236	240	234	242	257	233	228	242	260	277	254	252	255	266	254	250	262	251	238	253	275	250	249	240	228	219	201	272	240	261	267	269	260	277	261	253	263	254	232	238	268	236	249	274	250	275	258	250	263	246	239	241	243	290	248	255	259	245	265	276	239	256	238	259	216	263	263	276	239	249	259	261	244	261	272	233	254	217	247	272	234	233	268	234	250	267	267	257	246	254	286	276	237	293	242	261	224	266	250	295	271	234	247	273	241	258	258	259	277	244	239	267	250	244	276	248	271	242	240	231	295	244	263	272	290	249	251	248
27542	5263	3205	1459	1107	889	696	617	550	436	411	376	367	417	333	359	355	322	306	296	306	309	330	286	301	313	302	346	328	349	358	343	301	312	317	318	321	332	308	335	302	308	316	330	345	294	290	314	296	310	304	323	317	304	322	294	304	314	305	287	309	296	296	299	289	275	303	288	283	300	301	253	294	306	280	320	290	289	303	296	279	261	268	303	268	269	299	256	284	275	289	279	285	283	314	304	287	295	292	300	266	294	304	284	291	290	264	268	300	279	288	285	313	290	301	287	313	314	306	265	287	293	296	311	306	273	302	290	286	274	287	287	271	304	272	304	267	281	312	276	281	275	317	276	304	274	302	293	280	302	282	334	282	298	298	266	269	327	297	290	314	280	294	302	318	275	313	312	295	306	286	273	285	274	289	294	289	300	262	283	304	259	270	310	266	293	292	252	280	307	281	282	284	284	299	294	260	319	273	280	244	283	300	286	292	335	299	291	288	307	307	300	293	292	316	298	269	294	284	295	280	292	271	291	276	341	270	283	301	284	334	283	303	271	308	285	251	287	266	274	285	283	299	273	284	279	308	279	295	267	303	300	306	311	273	292	288	322	286	269	289	292	279	301	288	291	297	307	299	294	299	295	255	277	318	306	286	283	290	275	290	295	285	283	304	283	284	265	274	279	250	293	292	282	308	304	309	278	293	268	272	278	284	293	291	284	271	308	302	277	268	322	300	289	284	275	286	290	259	274	318	289	259	263	294	308	293	302	308	313	303	290	269	293	308	327	313	272	296	294	287	297	325	259	304	271	281	317	294	279	285	280	292	255	293	277	289	278	300	290	288	296	282	302	308	285	277	318	281	288	308	284	273	262	270	334	304	276	271	277	265	287	270	295	305	296	305	285	265	304	299	280	323	258	283	278	285	287	272	263	294	278	292	300	277	315	283	276	282	310	286	270	287	302	273	294	299	277	265	296	294	276	281	305	318	298	277	293	299	296	280	264	282	278	284	290	281	300	272	280	302	290	276	248	292	262	308	271	292	274	281	284	284	303	291	304	288	278	297	310	312	285	305	280	311	350	259	282	301	296	313	289	269	317	270	300	286	292	306	277	308	279	278	297	291	290	278	280	299	291	300	276	314	292	308	273	263	303	279	275	270	301	292	294	283	297	280	259	296	304	257	277	284	283	244	260	280	292	268	291	274	295	279	306	300	286	280	290	297	255	273	312	301	302	305	270	300	302	302	284	288	291	272	284	280	265	306	288	275	296	301	270	287	262	266	296	289	298	268	256	272	280	276	285	274	263	287	250	291	270	292	307	300	318	293	283	289	331	280	298	298	263	296	276	259	303	294	285	283	299	265	265	245	286	276	276	269	287	309	273	292	271	294	267	254	292	300	283	323	293	273	286	288	283	277	300	267	291	285	282	264	277	301	273	295	288	280	296	266	274	250	281	273	293	281	292	292	291	305	310	257	297	288	265	304	304	315	303	273	297	301	307	313	271	290	305	296	262	292	262	285	264	302	310	273	276	289	290	280	275	277	289	271	272	291	290	295	258	315	306	270	267	319	274	294	278	297	298	271	300	286	290	305	311	267	267	291	294	284	285	289	284	284	293	293	278	294	272	266	278	269	301	282	290	261	305	279	305	268	269	286	277	304	282	268	276	311	289	296	299	282	334	260	284	295	273	280	309	308	284	275	309	255	274	275	283	254	306	273	294	275	286	313	318	268	285	304	240	286	297	308	277	290	281	273	299	298	325	283	267	303	288	318	279	315	290	291	303	283	279	305	264	301	272	291	253	301	286	255	287	328	287	279	310	309	300	300	293	296	307	284	279	294	278	294	287	269	289	285	286	272	284	273	285	274	279	267	277	315	283	298	279	257	287	295	279	277	285	266	288	275	265	257	269	272	244	261	272	286	282	294	276	264	290	279	279	328	281	273	286	278	293	286	278	265	298	280	273	284	235	276	275	264	299	273	303	308	287	281	289	267	292	257	290	307	286	299	280	304	263	278	276	249	312	300	277	272	300	300	334	312	277	269	282	293	271	300	273	293	296	274	250	305	291	269	271	285	323	278	284	275	307	298	294	287	271	288	261	290	273	321	289	276	281	279	270	288	286	291	286	274	289	304	279	298	314	273	323	281	272	291	272	294	278	291	309	282	293	272	277	271	276	264	305	318	292	262	273	302	267	302	319	280	292	266	268	310	312	289	271	270	270	294	283	291	265	314	270	287	292	283	292	269	269	279	272	316	286	292	301	303	271	293	282	297	298	294	274	281	300	306	310	269	280	304	270	305	296	310	261	279	308	322	281	280	276	288	300	297	317	285	321	265	280	308	280	286	265	265	278	305	271	293	296	277	310	266	299	285	250	300	300	283	296	286	298	272	289	298	299	296	266	313	276	283	295	293	284	258	279	296	277	269	301	292	309	301	295	308	261	308	265	285	268	317	307	288	294	307	303	315	287	290	289	302	270	292	289	310	260	285	311	280	275	296	279	307	307	280	295	284	287	300	302	320	269	281	294	287	318	277	281	305	272	263	296	282	293	233	290	272	278	302	278	288	296	279	264	295	284	292	277	325	249	312	264	284	270	282	246	278	298	294	289	303	306	266	303	275	285	265	293	299	300	295	267	275	288	290	303	294	236	292	307	284	273	306	291	298	290	274	243	253	247	296	290	279	276	286	266	314	277	275	289	277	279	313	308	286	260	264	302	289	267	259	288	277	290	280	226	325	289	301	288	302	267	326	307	305	313	266	309	291	300	264	301	290	315	315	274	262	278	299	309	277	292	278	257	291	275	271	281	285	281	284	277	302	306	287	281	291	301	276	290	274	269	269	290	299	283	292	290	261	298	285	304	300	276	305	275	273	303	306	303	287	273	277	312	281	269	287	303	283	307	257	263	311	288	289	286	301	249	298	244	314	298	301	289	304	284	284	279	276	285	291	278	296	293	284	307	294	279	302	280	290	306	262	289	281	263	283	272	297	270	285	263	291	269	287	283	267	301	271	264	285	288	305	260	288	312	262	283	301	283	289	273	268	287	280	284	292	348	270	268	276	274	270	310	303	280	276	293	300	287	276	313	305	276	274	304	315	312	287	311	272	286	290	284	287	258	288	273	275	296	305	296	273	288	287	309	290	277	263	289	319	281	271	295	270	261	293	326	308	300	266	267	254	292	296	277	267	294	288	296	273	302	301	301	311	262	268	330	297	265	271	279	295	253	272	273	278	280	293	308	288	289	277	251	300	292	280	253	264	291	296	267	282	287	272	299	284	266	307	283	281	316	286	288	256	271	283	279	291	305	283	282	281	285	284	295	293	282	272	304	269	267	285	272	281	317	299	268	298	280	312	285	263	332	272	287	269	288	283	297	325	309	293	284	288	277	299	262	274	293	280	284	280	274	286	297	277	280	243	282	289	278	294	305	267	294	258	310	285	298	280	279	322	301	269	262	306	308	300	299	278	283	281	270	270	308	307	268	277	276	270	320
23207	21588	29530	24122	21581	21591	5680	1157	892	826	765	728	738	668	642	649	616	646	556	568	549	567	555	532	571	503	601	613	597	609	572	568	578	588	594	592	552	585	572	559	565	571	592	548	590	559	570	572	617	573	540	575	529	572	557	549	533	470	506	544	540	554	546	512	515	504	537	559	519	552	529	519	525	514	520	495	524	498	530	504	537	523	504	513	536	517	506	583	550	498	521	541	552	562	534	516	494	522	589	534	533	589	522	483	509	545	574	471	502	541	522	544	523	486	509	551	552	526	510	495	503	486	511	484	539	523	524	549	517	537	552	530	546	519	520	550	500	506	544	526	534	516	535	534	513	527	525	556	540	516	508	544	545	552	505	544	514	504	522	531	542	497	497	506	527	530	566	506	523	488	548	516	553	486	528	535	518	499	538	508	572	543	498	507	508	518	537	512	519	502	495	508	529	549	546	532	550	495	551	515	526	523	535	508	506	525	480	527	495	531	538	509	428	466	537	494	485	547	542	521	511	510	510	533	534	484	492	488	554	535	533	560	490	477	538	532	503	542	560	520	568	559	535	564	543	505	550	509	520	546	498	542	524	492	501	546	514	535	528	564	522	563	567	483	474	534	491	529	538	480	549	564	516	519	535	523	540	540	509	554	517	576	508	511	510	492	471	513	511	479	554	504	536	533	494	504	492	512	512	560	470	527	532	533	491	549	523	573	537	581	528	574	521	536	531	525	547	482	542	515	541	527	527	528	560	529	490	547	509	543	539	525	520	554	535	547	515	556	531	525	552	597	503	541	466	504	513	487	513	520	502	553	537	566	506	521	503	536	545	495	533	509	570	519	519	451	485	480	507	492	499	499	513	518	517	535	544	497	546	550	553	540	483	499	489	509	530	535	489	521	560	542	554	505	538	489	551	555	514	535	527	527	562	505	509	540	524	533	485	508	480	550	477	544	523	553	523	521	498	560	539	528	503	528	497	510	519	532	523	512	499	537	532	493	545	536	480	509	541	542	513	544	484	527	489	529	544	530	552	534	482	519	547	543	524	516	521	504	538	509	516	507	497	531	491	514	517	532	486	535	573	506	547	549	587	520	507	536	514	531	551	535	510	534	522	502	532	528	540	524	542	526	532	509	492	511	526	513	508	529	509	542	542	583	533	533	541	508	500	517	536	535	499	483	533	515	509	506	504	542	485	540	552	537	497	537	561	551	499	538	491	505	525	536	524	524	516	496	549	555	528	536	542	530	523	490	551	535	507	489	547	504	520	559	512	510	536	535	479	533	517	469	516	486	547	479	540	516	496	541	504	553	525	456	499	537	601	489	511	520	543	476	483	489	563	513	496	535	498	497	493	535	533	512	499	493	525	507	510	510	509	500	516	513	482	511	559	521	484	502	572	489	505	509	504	531	539	523	497	531	553	490	514	524	537	567	511	485	509	493	538	514	523	540	515	526	535	510	534	505	505	536	568	536	547	473	548	545	486	501	520	506	507	547	511	550	528	532	502	528	494	500	527	537	531	519	483	534	518	599	471	488	542	530	509	509	506	498	564	526	514	509	511	576	527	539	540	522	483	499	490	539	540	525	564	512	511	502	488	558	526	533	543	579	546	516	515	532	519	528	546	505	512	510	484	532	545	549	516	507	527	521	525	490	524	540	477	517	490	541	529	488	523	563	511	559	505	549	523	552	555	524	532	537	581	529	528	503	506	508	490	560	532	507	461	507	482	537	522	517	536	519	521	532	527	538	493	520	535	530	548	501	492	537	529	487	506	502	510	501	543	508	527	465	536	514	524	526	530	556	556	534	509	522	507	486	548	541	523	507	589	497	535	537	529	537	527	538	534	551	517	481	503	540	524	523	521	562	513	512	509	532	562	487	510	545	534	528	496	542	537	507	523	527	495	499	515	523	517	527	546	526	510	523	537	535	527	509	560	567	499	546	561	509	528	513	538	492	537	443	484	508	542	490	497	534	561	524	525	527	526	502	492	484	528	548	514	490	526	534	506	523	530	501	553	529	519	480	514	493	554	497	513	540	529	551	506	525	515	573	509	518	545	515	509	472	480	513	543	511	510	534	519	540	463	509	487	511	505	512	490	504	531	477	515	519	493	528	529	521	493	500	548	499	524	505	499	513	527	533	555	543	558	531	491	485	517	534	548	520	557	504	491	523	565	516	518	499	466	536	541	507	513	491	505	553	501	559	561	516	503	517	510	554	519	498	552	528	515	514	517	593	525	526	546	508	528	556	503	523	500	514	522	495	536	538	516	550	516	535	504	527	488	527	567	495	552	521	520	494	548	495	540	518	545	499	529	548	554	520	503	545	591	490	520	520	520	542	523	517	524	502	507	506	506	507	513	530	505	536	501	521	537	497	525	496	520	504	495	547	502	531	522	520	510	533	530	515	517	536	495	510	506	533	506	542	471	478	541	485	556	520	508	493	549	544	534	515	538	480	456	547	549	547	520	523	538	527	521	508	503	507	521	473	510	538	535	517	499	512	521	531	535	564	509	544	546	527	481	506	522	497	582	559	503	531	555	535	516	536	522	542	518	517	518	503	523	552	510	567	559	518	524	544	533	522	521	527	544	534	594	544	522	512	523	522	529	525	540	495	509	511	503	516	497	462	563	533	508	472	557	529	563	493	539	493	552	476	473	502	511	507	500	505	556	505	515	530	511	576	531	522	542	492	512	519	511	527	491	557	529	501	575	488	511	508	546	498	490	516	502	545	516	487	530	496	561	501	532	493	458	487	498	546	492	499	540	510	532	526	538	523	481	508	548	466	530	516	504	525	536	550	514	511	510	485	477	514	516	529	508	504	534	513	497	509	524	511	492	467	494	533	514	521	531	526	506	554	520	533	527	490	545	529	500	545	489	498	546	490	516	531	530	547	512	505	517	573	537	524	477	520	496	551	525	510	484	540	534	514	498	485	530	489	544	517	516	513	529	527	507	530	504	523	532	542	534	484	521	523	473	524	539	556	504	511	504	516	572	551	541	551	511	516	484	577	532	556	527	519	561	500	508	549	521	494	531	511	502	487	560	539	503	512	518	544	497	506	495	503	473	540	569	530	525	499	519	474	535	530	506	509	503	528	493	542	468	515	485	505	481	490	494	487	528	517	527	528	495	502	514	527	497	529	522	500	572	506	533	535	494	511	512	521	520	503	531	503	523	506	530	519	551	532	546	537	484	523	543	505	504	502	531	477	520	519	536	552	500	514	538	496	545	511	520	506	496	582	511	491	492	546	538	542	557	522	527	550	501	526	511	536	513	563	521	556	523	527	524	521	479	543	521	488	504	553	560	518	522	522	530	507	516	542	498	540	506	531	489	497	515	526	515	528	499	527	481	539	488	535	533	539	528	511	506	531	515	522	525	539	546	566	530	499	490	531	552	538	491	528	536	546	495	504	483	496	524	520	544	533	530	549	512	514	520	536	529	537	519	547	522	542	547	542	542	535	529	477	525	500	550	523	509	545	485	513
35998	14027	9548	4662	3366	2626	2070	1612	1326	1158	1070	968	833	837	790	736	733	708	687	645	666	633	578	601	620	575	589	644	666	669	707	653	647	615	625	652	588	620	606	617	624	587	639	602	574	633	601	619	654	620	612	593	561	589	561	557	582	509	578	533	557	563	562	589	575	556	540	525	538	583	541	581	544	562	578	554	567	567	551	577	582	545	548	558	549	542	552	533	543	562	563	553	545	561	569	581	575	575	533	540	583	536	556	543	518	521	561	524	542	560	513	550	570	563	566	594	501	546	591	593	519	573	529	564	522	596	583	543	578	562	582	545	553	496	534	516	551	560	564	547	549	548	568	506	561	539	549	541	573	556	539	537	566	558	540	537	555	597	568	539	547	531	543	562	577	528	528	569	559	522	510	519	555	544	553	505	514	562	567	550	553	510	560	554	517	534	517	573	497	592	563	526	535	616	555	541	514	532	571	563	507	517	562	598	558	533	548	547	550	564	546	542	567	560	590	574	554	537	575	591	578	598	554	580	547	511	532	581	569	560	557	535	560	519	573	544	541	564	538	560	510	577	576	550	562	584	554	524	556	520	530	542	544	554	565	515	563	573	547	538	558	595	540	558	541	532	550	591	546	539	567	528	521	530	547	560	574	571	563	550	523	570	540	528	598	545	527	556	532	501	559	578	563	552	569	562	549	525	518	514	580	563	575	531	559	497	556	578	557	491	531	563	530	537	579	519	520	544	560	560	528	522	512	519	563	504	535	573	552	575	553	565	587	561	545	559	500	552	535	525	553	578	541	527	531	561	526	569	523	595	586	569	507	513	538	574	530	555	544	571	569	554	562	561	562	554	582	542	546	572	570	523	540	520	536	512	526	517	550	547	524	527	538	519	555	554	537	573	541	546	547	524	533	562	551	554	559	550	535	523	487	602	573	552	546	582	547	568	577	598	552	523	494	551	585	557	529	539	566	535	558	522	561	588	577	555	551	582	525	528	519	552	541	590	529	517	579	565	554	539	553	544	504	543	564	553	560	551	553	570	542	539	529	534	530	583	530	549	543	572	542	562	524	522	607	518	548	549	564	546	590	571	565	576	534	577	559	562	524	536	545	526	512	601	547	555	507	542	530	558	537	539	517	530	508	488	565	527	499	532	537	559	558	566	518	540	561	525	561	552	552	545	539	554	567	557	510	582	536	566	504	540	553	519	533	536	583	509	537	531	593	538	530	553	558	576	574	538	563	540	531	538	531	545	553	535	549	534	523	576	548	539	551	585	515	550	564	533	524	522	566	496	527	563	540	543	563	529	534	528	567	590	536	562	547	528	552	512	543	535	506	586	514	516	544	556	553	565	551	573	539	582	553	516	519	537	551	502	533	554	530	586	521	516	525	554	576	549	526	557	569	541	572	547	559	563	509	579	576	565	570	549	546	603	542	546	567	555	522	556	548	529	550	563	549	536	528	551	529	536	524	528	529	573	546	549	541	547	540	553	537	556	546	536	587	534	557	569	577	564	571	582	523	545	558	500	527	576	510	506	537	556	572	555	585	564	596	550	582	531	535	583	561	499	547	525	563	537	565	584	592	570	541	547	584	521	511	568	561	537	551	529	566	528	565	536	573	567	555	568	524	533	539	509	556	549	549	551	559	519	525	562	538	506	553	591	551	527	585	500	559	597	546	536	569	522	567	497	506	577	560	549	582	558	513	537	545	517	556	559	559	522	549	539	574	563	547	571	552	539	519	511	571	561	507	514	528	551	565	555	564	564	573	552	568	507	526	516	575	541	561	586	519	570	543	529	579	488	545	522	537	562	484	530	541	572	526	578	555	582	515	539	553	554	503	556	552	540	558	605	555	519	532	522	590	549	549	536	564	534	552	532	562	556	547	562	564	591	525	532	520	554	567	536	581	568	544	572	542	545	575	567	579	570	559	537	563	536	536	519	549	540	588	574	509	594	535	498	545	549	536	557	504	513	542	519	539	560	535	537	539	530	531	517	544	542	582	535	532	577	523	520	544	529	564	567	566	511	577	557	544	541	540	501	528	546	552	541	536	521	544	531	502	504	600	505	560	512	535	536	562	549	558	584	522	599	564	574	503	603	538	553	568	557	560	485	555	544	544	554	551	521	534	517	575	561	539	553	571	557	514	570	509	553	534	510	521	540	530	560	532	521	517	517	514	544	543	537	507	546	586	506	553	522	575	597	531	530	540	570	529	549	569	566	548	540	551	550	589	527	557	536	581	506	591	518	541	528	581	542	547	539	576	500	554	524	549	578	527	545	540	544	538	570	517	569	564	545	504	583	550	567	539	566	540	501	558	540	549	540	528	563	550	583	514	535	563	556	539	541	518	496	514	543	560	555	533	528	567	523	576	553	574	564	565	556	543	563	543	537	537	590	523	534	524	563	551	533	567	572	563	508	555	537	520	542	543	509	541	533	540	530	514	532	590	546	537	551	525	575	563	508	550	543	535	580	577	557	546	589	554	547	524	590	552	557	570	548	570	529	519	550	591	519	562	531	538	583	549	537	575	553	520	539	551	557	521	552	564	552	565	571	563	508	569	542	547	551	568	548	583	551	547	567	549	548	530	544	563	524	532	566	509	525	530	543	573	555	560	539	556	556	525	542	516	535	513	521	504	551	544	539	584	569	558	553	529	577	512	550	509	582	539	569	527	554	535	582	547	578	516	556	541	579	533	586	571	557	497	518	549	531	530	544	531	529	529	538	513	546	558	560	573	528	566	571	528	538	533	513	576	513	552	547	563	556	536	531	555	537	491	559	546	524	515	529	562	509	555	581	530	539	579	528	527	550	502	538	520	535	563	522	535	566	523	557	545	527	539	562	527	554	553	578	521	568	520	548	572	509	581	536	541	589	546	512	587	548	554	557	549	529	571	558	533	578	510	547	578	555	527	567	568	566	535	541	555	520	596	523	572	542	581	570	538	545	557	564	533	556	519	542	486	554	536	519	555	559	597	495	576	577	562	566	582	558	546	544	549	530	599	557	505	549	520	562	578	604	542	549	536	552	506	542	531	571	541	557	489	572	565	552	537	575	546	526	542	533	567	522	535	544	558	559	551	529	538	557	538	574	570	514	520	555	556	568	556	571	491	552	561	559	547	528	552	524	553	532	534	536	525	538	532	513	583	607	565	546	559	540	559	519	564	530	529	556	518	542	541	561	536	548	530	528	536	561	572	530	581	547	533	561	573	567	523	552	529	544	565	547	507	584	550	565	570	582	587	546	554	531	552	602	501	530	533	502	549	551	560	530	534	561	500	498	562	565	535	534	540	536	581	527	523	533	567	570	572	519	605	557	540	592	532	540	553	551	543	544	546	582	602	517	543	548	589	534	577	561	578	539	535	605	567	560	556	542	568	518	553	581	525	543	565	547	533	522	602	548	544	551	541	484	529	537	583	550	582	564	526	549	552	542	551	543	560	537	532	551	544	538	579	538	538	545	552	572	558	498	580	556	539	554	553	547	539	508
28453	16565	2533	425	308	277	279	239	264	256	240	281	257	250	278	226	266	240	275	249	237	258	230	271	240	258	240	276	245	304	269	301	267	264	284	242	270	268	251	283	261	252	250	260	262	257	268	222	258	257	251	265	273	240	253	255	231	259	255	242	258	231	262	248	242	271	220	255	238	266	227	257	245	245	253	247	253	241	239	234	227	233	261	244	260	263	267	260	263	247	253	236	224	251	241	268	233	244	225	253	245	227	233	249	266	233	249	268	234	259	230	229	246	263	243	218	238	244	246	238	236	233	252	256	224	195	245	251	248	241	242	239	236	259	235	224	263	235	252	257	224	253	240	253	253	262	239	225	235	236	256	242	231	239	236	258	251	222	235	257	252	281	236	267	234	246	297	263	236	261	261	216	254	248	219	226	252	223	235	246	284	256	240	251	285	295	252	194	232	267	231	257	254	229	228	250	247	246	228	247	245	215	243	247	229	220	263	284	275	246	253	247	243	241	262	265	259	264	259	222	251	237	270	236	262	259	195	234	241	227	243	240	271	245	225	234	235	268	260	238	253	255	223	265	199	270	237	256	276	258	226	255	240	253	227	237	232	230	227	264	245	263	219	253	252	254	258	251	218	253	226	240	200	252	243	261	248	258	204	247	261	248	242	245	221	240	221	214	225	247	264	214	236	247	266	241	257	273	259	244	251	241	236	227	249	240	255	261	219	272	206	259	249	237	238	257	232	235	246	250	241	244	239	238	254	247	241	257	248	240	239	256	236	230	262	241	236	228	245	248	241	208	245	221	218	235	254	260	245	253	245	237	238	236	241	243	268	255	246	247	239	231	228	234	252	209	243	275	271	264	233	227	281	233	248	221	238	229	238	247	262	264	215	253	262	259	242	255	246	246	248	256	232	249	234	230	247	241	237	250	226	259	249	246	247	234	230	208	238	241	244	250	246	233	237	246	272	227	262	263	223	252	242	221	267	252	252	247	241	218	252	226	221	259	258	265	251	234	238	231	237	247	233	240	222	220	266	238	243	223	207	265	250	244	245	234	251	220	236	234	219	255	239	271	239	245	249	241	244	229	236	277	265	255	237	232	242	275	278	228	270	248	252	265	256	250	271	226	201	257	229	247	253	239	247	205	219	233	269	256	226	231	239	245	244	238	208	220	234	242	264	280	213	238	245	244	256	264	269	274	248	233	237	261	248	214	234	228	249	236	242	260	225	262	250	247	233	226	243	236	245	230	259	280	248	242	247	229	256	270	232	234	256	225	265	231	248	228	249	225	264	273	241	226	271	245	263	239	249	240	247	269	245	241	230	244	262	238	269	223	238	257	252	262	268	253	259	226	277	232	249	253	249	225	249	245	238	225	260	291	274	252	244	224	241	245	252	251	208	252	232	242	250	268	232	243	239	234	259	247	232	237	239	252	242	244	245	258	230	255	251	248	257	261	243	225	258	251	265	232	269	234	240	244	236	258	270	264	205	256	224	217	230	258	259	214	235	242	237	234	239	224	231	244	242	252	260	268	236	216	257	222	251	238	257	253	213	272	228	231	219	282	226	268	239	238	230	263	232	235	256	245	240	240	254	260	226	231	220	267	244	271	280	239	241	245	234	252	240	240	233	226	234	267	238	260	242	217	232	260	255	255	233	261	253	221	251	255	249	237	264	239	256	233	258	213	262	236	268	242	236	265	244	264	251	252	219	226	255	223	260	250	247	238	250	208	247	244	247	273	248	256	248	251	257	264	221	237	230	238	250	266	224	242	208	229	231	225	220	264	242	235	228	234	253	239	242	225	249	245	228	242	228	246	288	241	233	252	246	223	226	263	229	243	224	256	247	247	239	236	241	264	275	248	259	243	246	207	258	253	241	237	254	267	230	259	235	247	264	272	276	240	267	231	263	252	244	237	257	245	244	234	258	234	245	245	258	227	236	264	232	271	238	210	247	220	245	259	242	276	239	268	233	260	247	264	249	266	241	244	244	236	223	242	261	250	229	249	237	240	249	255	282	235	241	235	266	247	227	231	256	255	248	280	228	241	237	260	233	237	231	258	259	253	241	256	267	243	258	236	235	243	268	244	257	245	240	223	237	271	245	278	236	231	265	230	255	259	226	259	250	266	234	281	251	231	247	233	249	244	246	254	254	260	246	287	270	238	241	240	227	227	267	270	252	232	252	255	291	243	246	238	245	234	252	274	266	259	246	250	245	238	233	236	251	249	255	286	238	252	265	229	254	266	258	256	237	261	268	252	245	225	262	254	255	252	236	239	243	249	266	231	259	248	260	259	254	243	241	237	250	259	258	249	237	257	234	235	256	265	261	230	243	262	250	227	248	257	260	266	236	233	266	224	230	244	246	221	235	256	268	234	260	238	241	269	251	260	234	226	267	263	230	221	226	241	247	268	231	228	228	243	260	236	232	275	221	240	266	250	255	255	226	276	228	260	210	224	260	210	240	258	247	262	258	248	258	245	227	238	248	233	246	269	248	208	227	230	218	262	263	263	219	252	240	238	237	261	255	225	228	246	232	251	251	253	260	217	256	226	250	227	236	243	238	233	223	242	246	241	224	263	246	259	249	244	232	224	239	249	242	242	256	238	253	237	260	236	245	234	260	244	270	235	253	250	222	225	261	269	242	229	223	219	254	220	241	237	245	234	244	272	288	232	246	251	249	245	232	225	258	253	236	251	268	247	248	278	257	251	236	254	249	238	259	253	242	240	228	212	268	254	269	261	231	235	281	245	252	250	263	264	249	251	261	226	231	226	247	244	267	248	249	236	247	234	236	254	229	252	213	246	243	246	240	269	252	254	255	224	255	247	265	267	232	233	219	283	254	264	234	259	220	248	215	231	263	257	265	245	238	240	284	250	229	248	275	244	232	253	235	248	268	269	277	239	236	273	265	243	259	232	236	231	225	262	261	234	215	244	225	267	214	224	247	243	221	260	249	261	239	251	215	232	251	263	260	240	233	233	255	240	245	237	277	233	222	242	260	219	248	242	245	280	251	264	248	221	244	256	223	232	269	274	250	232	252	229	272	258	265	267	248	259	232	228	232	268	253	262	237	255	286	245	257	222	252	241	253	222	276	274	265	229	251	233	241	244	250	231	245	243	234	255	240	247	243	251	239	255	242	251	273	281	250	220	249	270	234	241	236	252	248	255	238	266	239	265	266	249	237	225	256	228	243	248	234	255	237	240	255	231	238	247	263	224	223	248	249	230	236	248	244	252	269	262	245	213	217	268	257	258	252	236	237	239	279	225	225	240	234	232	241	243	244	243	250	249	217	263	241	266	242	239	233	247	276	232	233	231	251	236	256	234	236	230	252	247	249	224	226	247	243	248	253	248	236	241	225	237	223	261	242	241	248	238	264	263	245	246	251	262	238	256	245	256	232	230	251	237	253	260	232	222	228	230	240	246	239	239	257	239	267	242	256	233	253	228	228	257	240	241	246	231	236	251	253	280	255	245	242	226	214	232	257	248
8480	793	517	373	325	315	266	292	292	286	265	230	284	264	270	285	290	275	277	276	287	296	264	262	284	281	274	322	329	312	279	300	276	255	306	293	289	311	304	281	277	271	288	277	319	264	316	296	294	281	259	277	291	310	301	287	257	281	258	275	258	282	251	268	265	249	266	269	291	277	267	310	275	295	279	293	224	259	262	268	276	267	270	266	261	252	273	291	253	267	259	297	265	281	262	253	265	261	237	291	297	263	260	260	278	294	262	276	275	252	266	269	278	252	251	287	267	268	277	285	258	264	272	293	272	267	235	260	280	270	240	261	249	280	259	251	291	266	258	287	271	274	277	248	277	276	266	251	257	276	276	274	276	256	286	277	264	268	251	268	272	250	243	294	276	278	285	272	242	258	274	266	261	239	279	276	255	255	280	254	269	270	256	265	254	265	249	290	254	265	272	287	270	292	272	279	245	314	269	264	311	253	258	269	276	282	251	255	262	267	237	282	291	257	246	278	252	275	285	261	267	279	269	284	261	265	283	251	270	266	224	297	286	270	250	270	266	264	263	271	267	264	251	260	276	254	259	254	245	261	255	276	269	257	288	256	262	252	242	281	251	239	267	285	269	259	261	266	265	245	266	244	258	282	274	258	269	242	282	260	247	254	240	271	274	284	268	262	282	282	267	253	244	254	290	276	272	265	253	264	242	264	288	277	274	276	273	250	262	234	277	271	277	266	246	273	249	253	226	234	306	228	256	273	259	257	250	275	277	267	280	244	282	288	295	271	261	258	261	257	248	257	239	246	271	293	247	272	284	281	254	264	287	264	258	234	255	274	219	254	253	264	262	260	274	273	286	289	292	266	250	265	268	277	261	294	265	277	256	278	260	258	253	270	267	262	263	277	270	264	272	277	279	240	269	250	255	294	270	276	293	279	270	276	266	262	275	303	248	273	260	250	252	254	257	286	262	296	253	272	255	239	263	257	274	254	269	268	255	262	291	257	278	284	269	285	292	244	264	264	257	271	251	302	269	252	250	276	266	252	254	269	274	244	262	244	268	271	251	283	269	246	251	254	278	262	285	242	296	262	280	268	253	262	253	244	262	295	270	275	263	255	278	251	303	277	288	256	264	256	275	258	294	259	249	260	248	277	271	268	278	262	262	290	277	237	252	267	295	282	279	297	235	250	283	253	259	261	251	270	245	252	239	265	270	256	248	263	242	273	288	305	246	259	270	289	292	261	270	263	241	277	271	265	276	267	261	293	257	288	268	283	254	303	277	242	257	286	261	289	271	272	252	269	251	246	284	251	262	239	266	255	258	264	248	275	291	249	285	258	279	266	284	267	265	244	273	260	290	288	260	285	245	261	270	246	257	265	258	284	247	237	283	251	260	271	264	275	253	229	265	267	260	280	256	264	265	231	273	254	251	226	286	259	273	311	246	274	296	269	249	269	256	265	274	272	287	238	285	269	250	286	267	275	257	289	260	258	274	242	268	253	289	251	272	258	284	253	281	271	255	270	270	240	277	252	265	222	295	277	290	263	271	290	268	282	270	247	256	248	262	257	263	281	264	250	256	276	269	279	279	251	274	280	244	279	266	284	268	275	259	248	262	253	282	287	248	267	246	289	270	246	263	285	261	221	253	259	258	277	273	262	278	268	260	252	263	266	293	262	274	297	234	250	276	240	252	279	256	277	250	265	269	269	284	262	285	284	249	268	266	277	229	262	258	281	283	274	260	268	241	299	253	264	288	289	259	255	273	268	244	244	274	304	283	280	253	254	258	272	286	244	256	278	276	255	262	240	272	281	277	290	274	251	274	255	282	251	256	249	269	278	286	247	260	259	260	273	274	281	272	290	258	278	275	248	241	285	255	269	263	274	253	278	267	246	273	266	275	254	245	262	282	261	281	277	272	253	272	279	298	244	255	245	287	259	264	260	254	232	250	280	249	273	243	254	267	257	246	252	279	261	303	281	282	259	262	276	298	294	253	278	275	269	226	258	305	249	266	289	246	247	301	276	277	263	248	245	298	304	254	311	248	255	284	278	255	281	277	275	273	282	266	259	272	270	283	236	252	233	274	258	246	249	253	260	271	280	258	249	244	279	286	264	262	239	272	284	273	280	270	253	260	285	267	254	255	270	292	277	262	253	246	273	283	259	274	274	246	286	264	271	256	254	241	257	235	246	256	270	258	271	283	289	256	281	261	253	266	270	270	262	291	281	255	263	278	270	268	289	299	257	244	275	276	277	258	278	296	280	274	258	258	252	261	265	279	260	265	286	277	264	287	264	261	254	278	256	247	276	292	265	247	270	262	240	264	268	291	292	246	282	285	243	241	273	283	251	256	285	293	273	279	241	264	277	255	279	290	285	287	268	277	276	280	267	251	274	269	270	274	265	270	281	274	282	271	275	254	258	254	278	298	258	269	231	276	264	266	281	257	247	261	305	255	225	285	257	252	246	265	293	268	260	252	269	240	280	283	264	265	282	281	277	287	275	271	265	281	250	275	256	289	261	248	236	288	277	249	269	267	261	262	271	268	246	223	283	261	233	266	290	240	244	250	284	252	240	269	252	284	245	260	241	267	257	263	278	283	287	277	257	266	270	255	253	308	252	264	251	262	266	280	266	273	251	270	270	262	252	267	272	278	249	263	296	264	242	278	274	263	248	265	283	257	259	240	241	274	288	233	298	285	306	282	257	257	275	246	274	255	286	262	258	283	267	279	259	283	246	274	268	283	253	278	271	267	286	269	296	269	264	256	245	259	249	259	238	270	230	296	275	278	248	301	247	252	274	284	270	262	238	256	277	251	268	264	264	241	253	266	281	276	246	261	266	259	259	258	261	266	258	253	290	269	240	255	248	232	254	231	288	253	246	249	270	264	266	265	263	279	278	250	278	237	261	259	266	267	276	277	248	262	268	279	275	254	279	274	282	282	255	262	251	261	250	250	266	278	264	261	252	267	261	256	267	312	267	284	267	261	273	258	260	267	260	290	285	270	247	271	302	247	259	249	262	249	261	258	273	272	270	254	271	256	270	274	255	275	274	256	272	264	273	239	269	286	262	250	276	268	303	291	255	251	245	233	274	288	242	257	258	252	273	265	280	264	274	285	277	257	259	295	257	247	261	269	251	262	233	271	259	272	272	259	283	259	242	280	276	263	272	283	283	265	242	286	286	252	266	271	281	259	253	248	272	260	278	264	271	263	258	290	242	236	244	272	285	255	251	262	251	263	275	275	271	250	264	244	270	258	265	244	264	315	276	291	265	271	269	270	288	262	268	249	241	260	257	266	239	251	281	260	278	275	297	304	262	283	262	260	272	262	265	278	309	257	244	279	271	259	247	241	253	278	254	281	256	262	255	252	267	249	279	281	262	278	257	269	264	278	267	262	254	305	272	262	283	248	248	293	275	294	274	261	257	276	276	255	255	259	265	281	265	263	263	229	243	260	269	250	241	272	238	251	270	273	284	271	248	283	238	263	249	281	276
24283	21460	28667	24657	21402	7049	986	738	656	595	563	505	530	495	467	490	482	468	463	452	460	440	478	442	412	478	454	499	478	487	503	454	477	495	505	442	481	459	471	458	442	473	486	471	451	491	453	462	460	469	420	466	495	426	427	462	441	457	417	439	449	420	436	446	431	435	418	454	456	460	477	414	454	432	432	405	422	444	449	473	449	410	430	396	423	420	421	429	428	443	436	410	415	457	432	423	472	449	492	421	458	420	454	438	420	449	403	431	431	423	442	439	436	414	433	385	404	435	454	454	445	467	450	460	460	417	479	430	403	443	420	410	472	456	486	419	422	446	412	419	446	428	413	464	407	460	420	434	443	418	398	390	438	442	456	466	427	410	421	411	450	429	450	444	439	455	449	450	434	393	466	426	397	398	419	411	418	425	423	430	432	427	451	408	421	424	413	436	418	425	438	441	428	460	414	426	417	402	416	452	467	388	441	491	440	449	451	447	412	392	415	426	403	452	435	445	412	426	440	422	417	444	454	416	450	445	443	431	430	444	436	447	415	450	430	421	418	451	450	422	467	459	435	497	428	415	441	455	458	434	448	427	433	404	437	439	423	486	421	422	447	449	440	420	436	484	426	413	403	412	442	433	421	409	413	434	457	410	398	430	440	453	458	430	433	421	419	454	432	405	416	412	456	419	443	416	461	426	455	439	415	449	411	426	439	472	435	449	464	449	471	440	428	419	404	426	423	399	462	420	436	414	449	415	405	419	468	414	397	435	432	438	452	449	445	425	442	443	432	379	425	439	448	437	459	443	452	434	395	446	415	420	445	439	386	463	472	439	462	429	413	430	458	407	425	458	468	421	468	420	446	429	427	403	428	421	488	418	442	448	427	430	472	402	385	382	439	415	453	454	426	431	458	447	403	422	462	424	392	431	464	444	456	404	459	412	432	412	413	427	476	471	448	466	448	427	464	386	468	401	408	460	418	397	447	474	422	409	431	439	443	441	450	443	455	419	442	421	440	456	458	438	453	424	402	401	442	418	436	427	448	373	402	429	441	462	392	424	431	431	440	406	432	460	457	408	453	452	376	424	443	443	444	449	418	418	436	462	393	413	411	449	463	439	437	424	416	430	480	439	441	437	462	457	455	439	389	440	441	414	448	415	426	425	438	456	458	441	434	466	391	455	435	462	407	431	387	433	435	435	427	438	433	422	409	421	437	421	455	447	424	449	431	395	449	427	470	417	450	387	422	456	443	411	430	436	436	457	428	451	416	416	461	449	440	431	405	405	456	428	458	387	449	456	436	431	440	426	425	433	433	413	418	463	437	455	444	468	447	406	434	423	442	472	416	446	430	431	472	401	406	422	413	436	414	411	441	426	396	462	427	408	430	434	448	418	399	462	432	434	452	447	457	421	403	460	434	428	430	429	453	442	436	409	471	444	441	441	405	458	394	449	425	455	401	413	451	410	422	462	455	447	443	439	419	424	425	446	418	419	421	447	447	444	414	408	471	413	441	428	423	415	418	417	449	426	409	422	429	423	435	426	419	413	413	459	440	477	442	396	428	413	421	428	455	393	441	442	436	416	427	444	414	442	406	452	404	450	442	411	439	417	421	466	425	417	443	452	410	445	435	436	450	473	453	492	455	433	417	435	439	417	412	400	422	403	461	403	437	447	499	412	481	401	450	482	420	484	422	451	468	419	454	464	459	420	430	434	434	416	462	410	441	453	437	451	425	434	440	440	451	447	423	421	393	406	444	416	450	425	427	440	405	438	465	428	403	441	443	446	474	440	421	424	456	410	458	434	427	437	407	424	453	449	399	418	468	416	421	464	421	423	436	414	419	422	433	441	435	407	435	420	446	453	442	422	416	452	422	419	417	451	423	419	451	447	452	441	454	438	454	444	459	434	434	423	403	444	446	461	438	421	395	449	431	427	442	417	451	405	416	390	422	436	429	460	477	436	389	413	431	447	411	393	430	429	426	436	443	466	445	429	425	453	413	405	405	433	442	427	442	429	435	445	411	390	467	441	408	427	435	424	461	455	430	477	394	431	457	483	402	394	456	427	416	402	437	409	425	438	454	436	445	416	449	429	415	437	396	391	400	465	412	466	429	401	449	462	446	440	429	467	421	430	435	448	431	427	461	425	447	396	401	446	449	418	423	409	458	447	424	457	422	422	439	452	430	455	445	467	414	463	410	457	421	434	428	437	390	416	431	398	450	456	422	382	458	420	437	439	408	410	405	441	406	446	451	437	407	421	432	457	432	421	428	455	428	418	444	457	417	480	447	420	455	439	455	448	430	492	406	440	432	442	452	458	432	417	442	441	458	425	419	422	458	414	389	413	427	412	451	447	437	418	387	430	400	425	385	433	438	431	428	462	427	401	462	427	476	428	438	425	418	426	445	409	426	418	434	397	440	449	452	444	397	400	429	481	442	430	446	444	417	413	407	370	420	396	451	424	450	427	425	419	440	427	476	447	460	451	406	405	401	432	446	399	405	411	417	373	425	436	440	446	453	413	450	451	410	424	425	414	454	411	375	445	449	437	425	424	452	439	448	437	385	418	413	450	466	435	439	410	451	443	434	434	430	435	422	415	437	415	422	427	431	426	453	441	420	400	424	423	433	444	441	450	417	418	415	465	453	426	427	438	397	433	410	450	454	437	420	455	434	447	427	451	412	436	386	411	438	424	419	437	468	476	429	403	441	446	438	430	423	437	430	446	406	419	417	432	436	430	405	415	405	419	445	476	442	457	451	432	435	440	421	440	433	464	433	420	467	418	440	447	428	404	434	431	419	425	435	413	442	432	418	415	467	439	464	411	439	430	456	388	426	421	409	419	407	409	476	428	435	432	427	442	435	436	434	408	444	451	410	453	417	398	388	421	466	443	445	398	477	415	418	440	457	452	415	421	392	414	404	415	470	452	392	452	412	429	426	442	415	443	407	446	423	462	452	417	451	462	430	417	408	439	423	454	449	455	431	427	431	417	440	436	428	404	442	402	404	438	455	469	463	442	429	432	430	455	441	414	405	450	442	413	405	446	453	442	409	432	424	455	369	444	443	414	419	444	417	397	416	431	436	407	440	448	418	400	425	438	445	390	406	431	431	413	415	431	416	463	419	435	444	438	435	464	443	399	487	450	401	448	466	428	424	464	390	456	445	426	474	453	433	423	424	420	451	489	428	402	417	399	431	412	411	435	449	452	425	426	434	429	385	426	432	424	467	460	447	394	434	407	445	416	445	445	436	451	427	394	413	401	450	435	442	452	383	398	384	423	436	422	412	426	438	444	430	454	475	429	449	444	436	452	386	400	469	416	414	423	414	436	419	395	441	410	429	401	437	444	408	422	421	443	430	461	443	404	432	456	428	422	438	420	410	443	421	416	428	420	442	452	430	440	443	457	473	451	453	395	430	418	431	446	438	409	433	410	449	421	417	412	433	438	379	452	404	432	441	421	441	458	398	429	429	460	430	448	432	429	425	450	444	453
30591	10005	5341	2562	1860	1464	1135	1014	895	740	717	682	594	571	578	553	517	505	465	503	461	484	513	486	468	473	533	512	528	544	495	546	506	500	514	512	502	491	525	534	449	493	459	507	496	491	456	467	509	449	527	506	460	475	456	446	475	465	438	483	462	452	487	480	460	451	443	419	472	415	444	471	483	473	462	430	429	470	443	437	478	443	475	403	455	455	460	462	472	471	456	491	466	445	469	487	458	517	460	467	479	460	455	438	454	447	419	431	450	492	479	450	479	443	494	492	448	436	428	463	457	436	435	476	462	449	441	470	452	452	452	457	445	480	447	463	393	444	434	469	418	438	437	464	482	442	439	443	418	456	456	415	459	464	435	440	425	452	442	470	452	408	431	490	458	454	442	462	468	414	445	436	447	425	452	459	478	456	428	475	425	456	456	462	478	460	437	432	433	472	434	454	471	450	490	423	455	471	481	438	480	456	458	446	515	430	458	433	463	455	469	432	462	458	473	436	455	460	459	446	471	451	432	450	480	423	473	465	440	412	448	468	466	485	442	405	443	456	458	451	452	447	476	448	431	434	439	492	473	413	456	487	446	471	434	413	467	464	445	456	443	405	445	465	466	439	429	478	427	446	452	505	444	465	447	469	457	385	431	440	453	405	472	461	474	464	453	440	485	457	428	412	403	440	469	443	445	482	459	466	498	421	437	443	425	439	474	436	450	431	451	436	457	479	457	424	424	417	464	454	472	422	473	444	470	458	455	485	443	434	499	450	460	455	455	414	482	481	452	444	475	422	424	433	444	410	428	433	456	441	455	470	472	448	456	489	465	442	442	470	451	445	428	452	425	469	438	436	473	487	424	432	455	459	455	454	433	449	466	469	443	431	449	445	419	387	477	460	406	456	433	466	469	466	438	434	431	447	444	466	484	477	440	423	465	477	449	421	455	468	464	448	426	473	465	474	447	467	412	474	425	434	454	466	436	433	444	444	470	414	428	429	463	457	457	481	469	444	444	469	396	446	438	425	441	461	443	433	457	444	419	438	476	419	477	456	455	476	466	457	425	450	437	461	447	471	470	433	463	467	485	451	431	428	431	435	475	463	464	491	439	437	453	452	453	440	461	467	456	413	453	449	457	458	475	446	412	464	471	469	439	442	453	436	431	463	446	421	422	411	467	449	448	464	427	434	435	416	429	440	449	472	443	416	431	436	459	429	460	457	469	457	450	425	426	485	478	453	501	418	399	459	412	438	476	425	459	472	447	445	446	460	467	494	448	435	434	462	493	432	463	442	456	419	435	434	455	465	481	402	452	443	422	480	453	451	461	445	452	448	436	454	452	423	411	473	467	465	454	417	452	442	482	422	437	419	439	444	456	423	398	414	459	427	453	459	480	473	463	450	470	436	406	450	486	449	417	424	440	440	479	450	457	436	453	475	465	464	444	425	461	463	473	422	449	497	453	449	446	479	453	454	446	450	415	416	464	426	465	439	424	464	419	461	424	464	440	435	416	440	464	444	448	429	450	436	465	452	437	442	467	436	453	466	448	427	427	459	457	436	453	445	475	467	420	462	448	473	471	438	436	465	405	416	434	454	440	444	446	469	467	448	444	460	459	420	440	431	433	467	438	463	432	431	451	450	475	440	438	474	432	450	462	441	431	463	436	443	423	423	458	454	477	477	431	428	434	418	430	470	448	473	467	469	426	470	455	428	449	452	481	474	468	467	464	410	458	446	454	447	452	438	396	466	471	460	441	469	459	423	450	470	455	458	498	435	461	443	444	448	460	447	482	473	474	441	488	463	437	467	486	462	430	446	502	450	427	456	462	450	448	424	449	437	457	438	423	444	440	445	439	465	462	448	468	411	422	465	449	466	464	457	497	458	473	480	448	500	397	432	474	439	469	487	422	440	438	450	467	475	452	440	456	431	425	449	461	443	482	431	418	472	462	423	488	432	469	454	414	459	462	463	443	445	430	446	460	431	442	452	425	458	452	450	415	463	402	443	475	491	459	436	454	430	473	416	457	457	433	438	455	430	399	451	395	457	443	449	444	434	470	464	477	494	433	455	459	430	462	461	437	454	447	456	446	458	461	422	452	454	426	478	432	489	480	432	431	467	464	445	486	448	430	439	450	470	473	462	424	471	458	516	463	479	455	430	445	431	486	421	396	453	434	467	431	433	425	445	452	482	439	463	465	451	454	433	440	473	461	487	425	468	464	429	452	431	432	448	449	420	458	474	446	434	441	437	461	440	440	436	457	456	432	456	435	438	446	469	458	451	425	489	445	450	449	437	440	432	463	415	492	473	440	417	448	413	410	467	454	412	482	418	472	441	449	475	450	447	472	450	468	422	461	463	453	428	459	452	437	468	430	427	430	424	472	466	467	425	426	455	428	423	445	460	460	453	464	456	464	425	434	467	446	413	450	419	465	460	471	451	461	439	497	429	432	451	451	459	452	444	435	462	439	457	463	460	435	416	478	458	452	416	439	438	446	480	451	405	449	459	448	446	462	463	459	490	456	434	446	466	429	484	465	455	441	453	411	487	473	468	452	453	434	469	445	419	437	440	467	472	463	472	488	433	478	489	447	444	424	484	436	480	461	449	444	458	427	451	448	445	471	418	409	440	423	443	460	443	436	452	481	466	421	453	489	433	460	427	477	414	458	445	428	473	449	443	450	450	459	453	404	469	421	432	471	476	425	445	415	467	434	434	453	392	462	471	409	451	423	475	431	458	476	458	481	470	455	439	467	464	464	449	442	434	429	447	422	423	421	464	434	465	469	472	424	421	422	445	447	462	483	447	485	403	446	450	459	439	431	433	443	478	446	448	451	444	441	456	441	457	469	434	504	456	447	449	430	499	432	443	482	492	433	471	426	440	449	435	431	435	476	442	458	448	468	441	471	476	457	423	426	452	445	455	448	498	453	433	452	443	412	495	449	448	459	466	405	439	435	471	447	440	429	466	424	425	455	456	419	446	457	467	491	480	461	472	446	460	457	452	457	450	409	427	460	456	459	480	458	483	456	451	454	458	434	460	427	420	485	492	437	445	429	465	451	422	435	442	438	444	427	454	444	414	474	438	444	451	455	425	434	442	450	449	491	430	458	454	421	467	433	447	424	450	450	443	452	467	470	438	472	413	471	448	411	470	441	446	413	425	415	482	428	431	463	462	474	426	453	480	457	446	454	494	426	414	508	425	471	428	413	469	447	486	433	436	489	429	439	458	428	394	441	451	468	462	465	442	480	445	443	469	408	416	449	494	422	411	439	449	435	489	477	427	429	430	502	456	465	437	430	438	441	461	447	464	429	453	472	457	432	420	422	446	449	441	451	388	467	461	431	437	447	420	470	468	474	423	456	428	416	482	427	488	453	462	448	405	453	482	461	413	461	464	433	444	454	444	435	463	448	452	483	397	438	466	397	454	488	402	484	458	455	481	448	460	458	445	437	456	448	451	434	463	425	461	445	470	428	444	452	467	470	440	404	435
25372	21523	27608	25764	8412	597	399	412	331	334	339	311	285	307	301	285	280	259	288	275	261	260	265	270	244	258	282	267	297	307	275	284	275	225	297	278	275	264	263	279	240	288	305	277	280	258	295	268	281	254	294	276	253	232	238	291	258	260	281	280	225	239	253	280	245	268	239	259	277	287	273	263	291	256	254	275	250	283	241	239	241	252	241	239	227	260	278	244	272	253	224	274	289	238	251	271	248	274	234	249	221	270	261	249	247	272	226	221	233	261	233	250	271	233	265	262	264	249	258	246	252	242	236	250	249	254	278	218	248	256	272	217	234	251	236	248	261	252	254	254	254	229	282	243	248	252	254	268	235	241	243	260	243	226	261	254	277	231	235	248	271	237	276	278	234	254	240	253	276	276	248	251	242	264	229	247	250	244	242	236	235	275	234	261	203	231	246	259	252	264	232	267	254	230	225	227	256	264	238	249	237	233	234	243	261	243	254	241	257	258	263	263	265	236	242	235	261	258	239	267	254	251	257	244	261	234	263	272	255	256	235	269	273	232	269	252	250	228	247	251	277	269	229	243	218	237	258	248	232	276	268	261	292	249	247	235	257	279	231	266	247	238	239	268	210	250	269	244	265	237	274	258	258	243	250	270	255	232	247	253	271	246	236	273	258	261	229	243	253	230	252	219	233	235	246	244	240	250	268	270	231	245	266	251	239	230	244	217	234	251	272	213	245	249	263	248	248	231	269	260	231	249	260	261	287	257	231	229	259	270	251	235	291	226	256	216	250	266	242	257	257	209	252	268	257	258	249	236	244	238	250	257	243	220	243	246	252	256	254	235	259	263	250	231	265	246	232	287	232	284	258	238	271	263	271	258	248	267	277	245	273	249	263	248	264	235	237	248	242	269	276	246	236	260	237	261	255	260	262	261	257	244	273	255	243	262	274	250	240	266	258	240	241	250	217	243	249	261	232	243	255	257	269	285	259	249	244	260	247	254	281	237	256	262	233	237	243	218	293	280	261	268	267	235	264	230	268	269	277	244	280	220	230	246	238	252	242	214	293	245	260	242	269	266	242	242	245	246	270	248	253	253	257	252	243	245	229	250	256	264	258	289	243	240	251	236	243	246	253	247	266	243	259	261	245	258	268	251	239	264	239	249	255	281	265	261	249	250	267	244	253	266	253	271	260	244	257	243	257	264	246	242	249	247	245	246	269	281	247	269	274	230	247	240	269	231	220	272	279	238	257	259	256	287	254	250	226	268	267	232	232	246	245	257	237	277	261	246	267	242	249	243	252	248	287	266	265	258	243	236	248	252	268	264	235	257	247	272	231	253	253	237	270	250	251	246	249	225	215	259	262	275	254	269	263	267	273	233	253	250	263	244	272	280	240	233	234	247	246	279	278	255	276	266	268	256	270	250	255	235	259	260	253	271	270	253	244	248	248	236	241	227	225	256	244	252	233	226	246	260	248	240	227	265	254	244	259	245	244	229	247	237	251	261	267	243	240	257	276	250	223	232	249	245	242	234	256	242	255	279	260	238	246	247	222	239	254	243	252	236	264	273	236	262	252	253	237	262	268	248	247	222	260	244	246	260	229	236	275	250	252	264	253	259	229	240	252	251	284	254	231	280	247	275	255	280	255	221	224	240	276	263	256	242	243	287	253	243	234	252	240	264	239	263	261	249	265	258	269	236	209	263	281	276	239	281	275	252	268	242	251	256	244	253	234	254	244	276	279	267	237	240	247	250	244	280	256	241	235	261	265	241	252	253	248	272	253	245	249	253	254	257	262	255	249	248	272	263	257	264	271	215	276	253	231	221	235	255	260	251	274	257	269	251	279	248	272	233	246	237	247	253	238	227	251	244	271	263	243	267	250	257	257	270	262	228	230	244	260	266	229	237	222	247	258	283	266	224	253	255	255	274	283	250	247	223	248	241	250	279	275	238	255	217	251	242	250	250	272	247	279	213	255	245	250	269	259	244	263	227	254	266	228	292	237	257	238	221	245	219	231	231	257	221	255	254	250	255	248	270	267	267	245	254	237	259	262	246	250	255	261	257	278	284	252	238	245	233	253	226	242	249	252	261	253	277	230	266	228	274	247	261	265	275	261	245	249	256	228	242	262	243	240	259	250	245	249	235	245	274	260	257	254	245	247	276	246	242	234	241	255	237	277	252	258	250	282	248	249	252	242	268	240	246	246	214	248	247	260	242	263	243	244	244	224	304	267	258	216	255	261	249	241	275	252	264	222	248	273	256	253	271	213	260	252	240	260	280	265	256	253	278	268	242	295	271	256	232	243	244	243	269	258	242	246	257	257	244	222	239	258	231	247	234	249	246	232	251	251	249	239	270	266	261	250	247	265	250	272	238	284	265	246	257	238	253	241	267	240	245	257	245	288	260	265	256	229	244	262	239	208	284	272	223	243	262	225	217	263	265	273	268	243	240	273	262	226	286	233	267	265	243	281	229	253	255	264	252	260	254	245	252	247	244	250	248	230	228	239	278	231	271	251	241	253	264	239	267	244	260	257	274	214	251	264	256	243	248	231	254	249	264	260	246	270	251	267	267	253	243	260	286	249	226	282	215	226	256	253	219	241	261	255	245	258	297	229	240	272	245	237	237	241	238	240	247	251	282	251	251	239	241	268	243	220	278	244	238	252	251	264	254	269	263	257	253	232	252	263	245	237	232	269	259	252	267	255	254	279	211	222	254	271	240	273	270	268	255	269	265	275	282	265	244	267	255	245	241	238	255	240	254	261	266	231	263	262	263	264	222	276	261	273	260	229	237	248	232	252	229	240	241	252	248	257	241	281	255	245	228	218	250	234	253	253	242	227	257	249	264	257	242	240	250	257	245	251	245	253	239	237	289	274	266	246	284	263	242	276	272	258	236	264	269	273	282	253	224	256	215	269	238	261	238	261	270	229	255	271	256	259	254	232	281	239	264	253	248	239	267	265	261	232	240	245	238	247	277	246	255	246	253	274	261	249	253	229	255	241	233	271	257	227	234	268	243	268	266	266	251	248	271	265	252	255	240	236	251	247	246	277	236	247	262	248	259	254	268	226	250	237	246	250	262	240	249	263	260	263	256	241	256	255	240	259	254	260	241	255	246	234	209	245	252	255	253	250	252	257	268	243	246	236	239	248	254	230	243	245	257	254	232	229	277	240	270	252	261	274	262	258	259	246	254	244	262	255	257	217	286	218	234	267	234	232	269	273	234	251	237	254	255	268	263	274	234	235	245	270	275	245	237	228	243	247	267	256	250	242	244	230	233	236	254	235	228	238	245	259	221	220	254	228	286	247	256	238	233	255	271	239	262	243	263	226	251	218	248	242	232	265	244	246	255	249	250	253	236	261	262	228	243	269	265	249	266	235	229	240	224	261	252	234	269	262	251	249	252	306	249	232	259	246	242	254	246	238	248	269	282	285	273	256	254	258	257	262	246	251	257	234	279	265	241	251	277	248	240	225	251	277	230	247	265	280	235
27139	6175	3148	1480	1131	917	705	552	490	459	424	396	377	352	356	334	357	325	322	322	276	311	337	316	291	298	318	323	393	358	338	321	318	321	353	335	313	308	366	324	333	294	312	310	330	287	319	334	323	285	321	324	330	296	287	280	290	288	320	286	312	308	303	321	298	283	295	273	326	249	270	294	304	279	275	289	266	306	252	271	306	303	282	304	290	294	290	322	280	266	280	291	305	271	279	277	299	300	309	284	300	285	284	285	309	291	314	290	284	290	282	278	303	302	299	316	290	303	279	284	262	270	280	258	306	272	286	294	302	294	295	287	324	284	282	265	298	268	281	288	279	315	286	262	279	263	271	283	293	273	287	256	290	316	289	296	321	279	291	293	288	319	293	298	267	297	284	288	285	263	296	286	296	295	302	264	287	301	262	317	329	259	301	300	311	282	284	315	319	278	297	270	292	274	282	310	297	309	302	257	264	288	294	277	276	289	293	293	264	309	308	276	272	307	306	289	291	260	255	306	307	255	304	283	289	280	303	289	284	282	276	285	285	273	290	299	320	287	278	276	272	263	318	300	257	311	291	288	297	279	322	259	274	286	290	269	311	275	300	278	284	289	290	292	283	294	284	274	290	321	298	282	250	305	295	278	283	280	273	288	298	283	307	314	299	290	316	289	293	273	255	301	302	296	296	285	262	260	305	292	279	309	272	264	293	265	315	291	314	286	284	312	285	296	292	299	280	303	283	297	281	304	268	292	262	277	274	287	288	284	315	278	297	289	255	286	279	304	282	282	273	289	269	291	277	289	297	288	283	275	307	285	287	293	307	292	277	297	295	304	300	272	291	318	273	301	291	301	282	279	284	284	279	280	289	295	294	282	295	296	279	316	271	271	289	289	274	274	293	269	275	281	293	274	298	277	268	277	306	312	268	312	310	302	307	278	287	294	264	262	290	293	303	305	272	283	285	283	307	288	311	280	297	291	295	253	273	285	267	282	285	264	288	301	253	290	278	298	304	320	306	324	275	276	284	278	279	290	285	267	313	282	279	280	275	275	279	297	270	281	270	248	286	279	286	304	287	299	280	294	295	287	307	263	274	269	277	308	303	287	322	270	295	280	284	275	303	247	287	275	269	277	305	300	293	288	293	286	294	286	272	299	307	292	307	281	294	277	286	318	290	303	279	276	303	290	303	283	280	290	271	304	277	292	305	266	291	296	253	296	298	271	305	278	276	297	251	295	298	283	264	277	270	312	273	277	297	290	262	286	269	281	282	286	281	317	274	297	318	287	299	280	272	270	315	288	295	243	313	307	294	289	281	288	254	278	297	279	301	297	257	281	267	312	305	314	259	252	282	266	269	272	289	298	303	284	291	285	295	278	292	245	290	313	302	270	268	299	297	295	271	264	292	293	261	311	287	288	284	266	303	281	275	311	274	287	246	274	254	279	311	314	282	315	282	271	267	272	268	304	293	287	315	255	306	276	292	294	277	299	306	292	264	306	296	298	287	284	261	316	275	305	248	298	278	285	267	286	303	270	311	298	280	300	293	271	291	271	309	269	296	275	296	301	279	260	285	295	288	291	273	285	300	259	286	278	308	285	290	264	280	274	280	267	270	300	302	272	291	282	286	260	275	269	297	278	292	319	316	264	268	310	274	277	302	312	294	299	270	287	281	244	254	298	300	280	269	273	278	280	264	265	260	277	277	265	272	286	309	306	278	285	277	287	260	302	264	267	306	289	307	298	311	274	270	301	292	246	278	267	302	284	296	298	271	277	271	297	275	292	287	278	284	292	294	260	309	274	278	282	309	318	294	299	297	278	263	265	275	314	305	278	310	316	301	270	299	271	300	306	287	275	276	282	287	283	285	263	316	280	295	292	295	274	258	272	272	328	273	282	272	301	280	266	282	289	301	329	308	260	284	267	303	282	292	276	283	313	298	313	271	296	260	301	296	273	270	303	286	311	303	308	285	266	262	305	279	279	264	257	264	276	258	286	293	252	269	279	284	311	276	315	282	251	284	271	296	269	283	263	278	277	277	301	250	267	267	276	309	278	274	261	268	302	305	285	339	276	299	270	295	287	272	294	284	298	305	282	273	287	290	287	276	281	291	294	304	283	285	298	286	275	310	300	298	275	299	259	277	288	282	256	304	279	284	273	293	281	293	297	288	285	300	309	287	271	295	273	272	287	286	260	262	278	313	304	298	321	283	310	289	281	341	277	280	289	263	267	292	281	284	285	276	299	252	307	269	258	283	260	289	240	275	274	297	296	279	273	282	272	323	284	279	322	253	298	283	298	304	277	272	280	279	298	301	281	267	285	272	302	301	287	299	265	283	305	284	273	292	313	307	267	269	279	286	256	278	291	259	260	297	263	270	290	269	276	299	279	229	273	289	265	278	287	312	263	285	291	301	280	293	301	296	271	303	262	282	293	299	275	301	272	282	278	279	325	261	288	268	289	300	267	280	267	284	279	290	280	270	296	279	264	288	269	293	271	286	283	266	283	304	314	267	255	287	284	259	281	296	282	305	274	300	291	284	310	255	288	293	277	265	290	249	271	309	269	291	293	298	289	279	277	299	287	266	289	255	307	272	248	262	286	261	279	268	251	286	273	281	269	279	304	281	274	256	275	287	281	271	303	280	270	249	287	276	263	260	269	276	313	297	303	301	282	305	305	283	266	285	253	268	298	293	317	291	259	262	295	272	282	286	266	309	281	315	259	264	287	322	290	292	249	283	261	245	263	294	283	293	284	293	279	315	273	325	273	266	276	290	255	266	282	284	315	322	279	317	299	299	281	281	304	289	267	272	275	272	303	281	300	303	315	286	304	282	252	287	279	279	266	292	293	275	279	265	292	256	280	305	297	307	269	283	262	280	265	289	279	274	286	289	285	271	281	272	280	262	287	306	262	298	280	287	282	317	286	299	303	296	274	285	275	276	300	290	298	279	282	281	284	262	296	277	281	306	290	256	257	298	254	279	284	301	304	268	275	265	328	274	253	277	310	240	318	266	289	273	272	277	285	326	260	296	304	283	267	289	315	291	251	265	276	300	306	282	287	291	277	311	240	284	284	284	320	278	283	269	281	279	260	292	295	293	275	274	300	289	271	281	277	302	302	271	306	280	286	258	280	270	321	262	291	302	296	268	301	302	272	282	303	268	303	272	300	307	289	280	272	316	286	285	295	297	279	284	287	283	311	275	278	278	283	281	278	279	266	266	285	331	303	290	280	296	293	294	292	284	292	293	286	325	301	278	243	262	283	272	268	244	284	306	260	277	306	260	278	279	276	275	273	295	264	281	299	272	293	276	274	285	290	274	263	278	298	292	262	305	269	267	290	278	304	274	299	261	287	276	302	269	285	303	283	281	279	288	282	295	301	310	285	282	268	269	302	305	303	276	292	276	294	259	299	270	294	299	291	303	301	293	285	322	285	289	306	271	298	263	284	280	274	286	284	257	286	271	286	308	296	297	284	288	311	304	284	285	254
23151	21572	29429	24198	21574	21621	6392	1271	982	849	763	795	702	674	677	635	645	625	611	573	574	616	554	597	541	593	577	573	620	629	577	558	590	550	596	651	602	571	604	577	558	532	574	521	547	588	576	590	565	556	549	550	545	546	566	557	537	546	509	544	545	518	525	512	544	519	535	534	536	474	503	546	520	514	536	551	535	522	561	533	516	545	555	510	543	538	524	490	566	513	586	526	517	549	552	516	502	540	469	523	486	499	533	493	542	512	545	522	541	524	511	547	533	525	528	535	510	502	546	517	529	528	515	547	518	518	467	548	511	522	513	534	497	525	547	555	534	501	481	507	518	512	548	528	496	519	511	489	511	497	509	498	505	509	515	523	497	524	535	529	528	477	491	513	529	544	506	576	503	509	546	529	526	526	537	550	539	523	517	517	502	495	480	551	533	531	532	551	511	549	555	537	506	551	532	561	534	548	531	457	509	489	515	533	546	532	522	487	550	531	552	512	546	546	541	527	542	504	547	493	528	505	548	572	544	573	504	545	518	555	568	519	529	543	525	481	507	562	538	547	522	524	505	485	545	541	511	545	514	527	515	498	533	552	503	534	489	513	527	523	536	503	490	483	535	513	511	501	524	544	541	494	524	514	519	518	556	502	514	506	518	545	519	522	531	503	514	527	535	504	480	534	553	524	508	545	509	518	497	539	556	517	540	521	535	485	517	536	549	495	535	523	490	521	549	530	519	503	498	483	501	524	547	519	496	522	517	547	484	488	553	534	505	553	490	522	522	516	523	533	498	516	514	544	524	510	515	495	524	529	505	525	562	490	564	550	538	506	545	517	511	530	521	523	511	554	531	556	555	517	521	510	541	555	506	513	547	515	481	529	502	561	514	537	528	471	526	515	518	502	517	512	521	508	520	501	529	532	504	552	500	539	521	566	500	501	544	492	585	519	529	578	561	501	508	553	527	506	502	505	549	500	521	537	548	568	497	511	569	505	488	488	525	536	542	490	512	566	538	564	524	515	470	490	489	518	500	516	496	501	483	509	492	526	550	518	482	477	495	551	494	510	544	557	540	541	530	470	517	522	521	532	553	527	519	513	551	496	526	505	534	508	548	522	492	536	489	509	534	550	518	552	554	532	551	498	523	527	535	514	542	519	470	473	556	481	541	578	490	525	529	592	506	516	541	527	523	502	579	545	538	521	518	493	488	507	525	520	536	526	483	491	578	529	542	557	512	513	556	521	485	538	499	474	543	519	496	496	490	550	526	537	515	482	532	537	499	555	554	483	518	532	497	505	480	513	486	532	495	513	544	513	566	503	495	507	513	484	555	486	488	500	539	538	483	539	554	522	535	520	573	525	514	540	533	516	518	532	518	521	577	556	495	527	508	522	506	523	511	486	483	516	541	541	502	563	540	546	562	514	497	500	503	513	518	529	493	529	534	511	526	542	488	538	546	532	518	546	536	542	501	512	530	499	517	554	465	558	505	484	530	539	534	488	520	491	508	532	522	533	544	487	530	542	499	507	545	538	524	516	529	465	550	512	524	529	536	464	511	552	531	552	524	548	524	546	522	495	523	526	579	528	502	523	533	537	506	516	490	506	483	494	479	528	514	529	515	510	539	511	551	515	555	506	528	503	523	503	475	537	530	532	549	504	489	477	527	533	529	516	517	492	491	466	511	505	500	491	493	516	499	525	533	536	488	513	532	528	497	496	522	478	482	495	493	471	520	533	483	497	484	536	487	528	529	470	496	517	493	526	513	510	516	535	533	496	499	564	504	513	522	514	531	513	515	546	544	556	504	493	546	506	504	473	512	461	523	514	547	517	531	541	452	505	540	506	516	517	495	556	543	529	526	511	507	575	523	519	487	493	499	521	515	548	508	499	567	535	487	493	518	553	469	522	556	513	476	503	493	541	532	542	521	520	529	483	482	547	511	525	491	505	495	522	542	536	484	518	474	484	531	527	511	533	490	517	504	568	551	541	499	554	530	491	516	497	530	519	546	502	522	481	516	495	491	486	511	508	519	525	525	511	442	525	498	479	528	536	533	512	516	491	538	552	525	523	501	500	509	496	512	578	547	498	501	540	542	544	534	536	516	524	483	520	510	517	495	502	543	571	514	518	484	496	500	505	547	494	537	540	528	549	535	498	487	519	490	531	520	484	523	473	545	513	561	545	507	510	530	546	513	491	537	582	521	535	545	483	514	488	492	547	525	522	479	508	517	492	474	494	507	535	543	509	522	530	553	520	455	516	517	526	550	497	495	582	525	521	510	490	560	492	532	512	481	492	541	535	556	517	566	519	552	548	528	514	516	582	498	518	516	542	497	535	522	539	590	526	549	558	522	572	512	499	541	510	484	524	508	499	552	488	517	546	482	527	523	488	530	575	550	478	540	508	497	541	487	527	528	542	559	486	512	516	509	543	540	515	518	546	516	520	527	543	536	496	504	509	492	530	496	532	502	512	481	540	517	521	514	510	513	551	557	527	515	533	498	524	528	514	491	573	496	519	506	507	557	499	540	570	501	536	563	540	519	515	512	526	498	513	521	540	562	493	493	529	511	511	547	489	496	493	548	490	519	542	528	493	550	516	537	503	542	511	526	482	496	546	573	490	503	572	506	479	547	531	523	522	484	529	525	532	519	529	544	543	488	552	501	584	564	488	553	499	578	531	556	557	541	518	502	488	525	511	502	507	494	552	508	508	581	541	512	511	510	502	524	514	542	500	544	510	569	466	505	527	528	505	507	514	499	563	509	506	552	550	545	510	531	514	512	500	539	563	507	526	519	509	539	539	492	518	496	535	509	531	525	507	542	531	477	523	526	551	491	505	486	509	542	529	517	521	532	551	559	536	520	529	525	554	530	538	512	520	521	540	505	515	534	489	552	506	550	527	534	505	530	561	550	516	499	537	507	501	516	529	551	520	541	486	504	495	495	557	528	511	503	517	525	534	488	513	499	529	477	544	507	524	516	513	537	532	514	531	487	495	526	517	560	537	530	493	563	516	528	500	539	515	512	507	523	514	510	518	507	487	512	531	565	582	515	510	513	495	484	530	510	532	529	510	534	524	528	507	520	543	523	494	507	507	516	526	480	515	551	487	480	496	496	518	518	532	523	513	487	526	507	486	535	490	508	546	500	520	553	524	542	525	547	571	500	521	548	497	518	500	561	514	588	530	478	516	518	500	556	512	542	531	502	545	540	528	538	516	488	489	546	509	512	499	540	520	580	544	553	559	514	544	531	502	474	496	479	528	523	475	545	487	478	552	547	521	545	501	494	542	548	509	525	531	522	510	475	497	482	525	490	520	494	524	525	487	503	526	527	534	512	511	535	538	515	508	486	516	586	532	511	504	479	532	553	591	526	482	507	577	510	502	507	508	561	510	542	474	532	535	481	567	557	532	493	477	552	496	532	506	529	524	507	515	494	527	576	516	534	521	505	543	513	552	489	535	519	481	543	517	537	519	541	523	515	501	557	510	559	493
35701	14761	9738	4672	3288	2735	2072	1638	1374	1182	1125	901	823	807	740	735	675	679	646	631	688	616	627	611	609	601	606	623	669	708	662	597	650	563	631	635	694	637	567	624	601	627	634	599	605	605	587	654	616	601	577	586	598	580	592	594	546	538	571	587	582	577	552	574	521	541	549	536	552	594	559	549	556	579	556	557	548	533	553	554	547	538	593	531	565	590	561	559	556	549	551	552	553	522	537	528	560	574	564	543	563	534	591	568	542	550	526	554	545	573	548	553	573	536	538	536	520	523	605	551	572	553	558	535	531	514	560	531	546	538	541	566	517	559	556	558	547	563	534	541	563	560	570	576	560	508	546	573	552	567	548	541	514	542	533	562	572	558	542	556	503	552	512	568	535	546	540	583	528	505	547	527	561	509	596	549	546	533	549	520	599	560	568	511	581	539	558	516	542	612	508	567	526	526	555	505	539	546	518	525	551	541	540	591	521	548	525	527	573	546	579	527	530	526	561	516	531	544	526	553	525	505	565	529	556	540	532	536	563	531	527	560	545	578	537	506	517	586	594	552	523	553	545	525	557	597	491	525	515	565	586	576	554	503	541	520	537	533	560	581	572	492	511	584	584	553	540	520	565	517	533	544	512	569	510	560	504	510	571	545	547	548	558	551	521	558	473	556	543	546	555	525	525	508	530	527	522	533	556	525	529	525	526	556	522	512	537	565	527	535	513	490	529	533	546	547	535	566	544	554	538	543	493	524	535	549	590	556	528	548	524	488	537	545	577	498	529	524	574	545	568	556	573	532	545	562	521	503	563	569	531	491	506	559	515	536	592	516	520	511	511	525	518	487	514	578	519	530	530	543	544	531	507	572	563	575	553	542	524	526	532	558	530	565	566	557	558	560	576	554	513	511	509	549	560	533	539	577	572	553	554	627	538	582	582	576	552	564	507	523	557	508	535	529	485	542	563	541	546	543	521	536	576	529	529	520	568	525	507	521	574	543	577	546	567	519	564	541	524	582	572	537	540	521	540	500	531	540	558	553	514	540	551	531	548	532	549	549	563	525	511	513	539	529	549	560	512	549	523	522	554	534	556	548	532	520	555	553	548	573	541	605	549	516	554	556	557	549	520	555	524	543	579	604	497	523	576	543	577	478	544	559	528	574	543	558	558	539	540	590	555	522	564	546	541	553	581	578	537	558	518	560	515	542	533	536	529	576	541	548	538	535	565	524	517	538	569	567	539	566	531	530	553	572	584	527	543	570	527	577	541	561	537	569	560	572	551	575	558	511	561	524	545	563	535	523	552	554	524	518	541	550	522	512	538	555	541	513	547	528	523	562	563	552	529	528	560	567	535	521	526	528	544	543	540	523	556	566	555	553	546	524	545	508	537	539	585	524	550	541	522	527	567	558	558	586	551	535	554	545	606	547	534	547	535	544	526	545	551	552	577	550	528	502	523	533	551	515	543	553	577	556	514	508	519	543	553	556	498	554	573	469	506	510	566	540	528	549	555	518	550	531	527	544	528	516	570	541	480	519	536	577	548	536	584	545	509	536	561	565	527	536	581	540	515	551	504	571	565	496	533	562	565	556	523	548	536	538	530	505	558	546	568	595	571	564	565	522	537	546	517	549	559	557	552	547	532	552	526	579	526	511	544	534	572	547	536	515	551	560	552	497	533	559	541	543	582	559	557	548	555	547	529	555	564	519	560	560	527	529	482	536	479	521	528	551	563	531	522	512	534	523	576	556	547	555	524	510	488	507	556	565	527	535	531	558	530	546	552	505	527	561	523	569	571	543	561	518	518	539	532	541	547	534	553	575	566	550	578	586	504	581	544	546	583	541	557	517	616	526	578	522	513	557	561	544	549	522	577	534	559	567	546	552	538	568	512	503	556	528	560	526	534	540	558	563	502	561	522	516	519	545	563	517	563	587	553	518	568	583	546	520	583	544	531	547	586	584	562	550	539	509	553	560	559	592	547	499	559	556	546	533	519	575	567	552	532	563	562	538	504	541	551	564	529	550	565	525	544	567	526	534	532	520	530	550	574	579	548	553	558	541	556	546	542	516	548	547	594	524	511	514	556	519	552	518	546	557	542	553	529	550	590	530	548	515	537	522	571	525	571	530	543	549	546	567	584	526	572	553	558	537	597	568	509	562	574	526	510	552	575	565	520	548	552	545	548	545	531	550	559	521	502	550	573	535	572	548	539	534	560	560	484	518	549	501	559	556	524	511	579	582	559	539	544	529	578	539	523	485	542	547	591	551	511	548	593	551	558	540	531	534	589	552	528	556	537	500	565	524	546	541	532	533	599	539	521	488	547	563	590	561	561	540	543	534	556	556	532	545	508	560	554	542	505	538	545	583	561	584	564	517	544	586	534	513	502	555	503	518	541	499	532	557	514	517	531	536	535	510	549	546	543	548	545	592	545	510	543	478	517	574	552	552	536	551	545	554	552	537	537	502	557	526	554	541	578	520	536	554	562	518	535	513	530	546	553	537	541	513	596	558	543	503	534	542	516	566	548	554	548	588	588	542	548	565	536	506	511	569	551	558	506	510	544	575	539	567	516	528	558	524	491	564	572	537	544	543	526	565	543	573	545	529	578	551	567	536	517	570	594	570	525	590	557	557	573	560	521	532	537	552	560	537	614	521	555	551	563	526	520	524	503	520	526	530	544	549	502	522	511	550	537	579	572	557	575	567	593	504	547	571	577	566	571	530	539	565	623	552	511	541	540	554	518	522	537	539	552	577	522	562	511	536	560	499	559	574	548	557	499	529	533	596	538	541	514	571	555	539	568	559	530	514	533	581	570	520	526	569	547	547	550	553	538	573	524	515	530	527	544	543	531	527	538	499	526	520	558	524	575	497	523	562	537	523	586	506	501	528	555	520	546	512	554	539	550	507	526	539	509	606	548	505	513	509	531	533	522	496	533	517	550	552	519	546	595	514	552	530	500	525	522	548	492	491	506	550	516	540	557	528	526	550	532	531	534	556	532	560	514	516	536	508	505	550	518	567	576	559	536	594	574	579	556	526	527	570	510	518	563	541	550	547	569	539	541	537	519	578	537	551	523	544	555	514	525	550	606	571	528	528	555	549	567	516	583	530	544	567	547	545	582	539	513	542	551	596	552	523	562	533	529	585	498	559	543	534	590	544	560	531	495	525	543	587	505	546	552	556	547	564	567	548	560	544	579	530	533	522	564	543	499	523	537	531	529	528	489	569	524	579	568	542	612	536	556	537	520	563	548	512	524	540	531	598	537	510	538	561	539	539	568	561	537	575	540	543	535	522	530	550	543	534	528	553	519	536	514	541	560	605	554	517	546	502	536	532	507	569	559	514	528	535	558	509	562	537	536	527	536	557	573	543	532	576	578	546	555	493	516	553	571	520	592	532	528	566	513	579	543	525	505	528	583	572	622	539	545	583	535	575	570	527	529	549	521	523	520	547	521	581	567	560	524	559	571	562	512	519	558	542	583	568	532	504
28400	16942	2778	440	332	295	302	245	265	231	248	226	222	261	255	210	267	230	230	252	221	242	224	235	232	255	220	269	246	310	274	296	287	240	234	245	225	288	252	267	248	269	260	251	231	253	253	296	256	239	283	264	244	245	250	276	261	241	249	237	217	231	255	212	248	261	253	249	248	242	229	238	251	246	228	244	271	252	244	257	234	269	212	262	237	268	246	236	241	214	252	231	240	237	267	230	260	256	236	267	264	270	233	248	245	251	242	284	235	249	253	243	234	237	224	246	251	251	257	228	230	233	234	256	225	228	243	253	259	248	240	247	272	274	227	235	240	257	250	228	244	242	239	253	252	260	253	257	233	266	257	250	222	226	245	251	244	250	266	247	255	248	232	262	257	267	237	250	251	222	241	234	261	261	255	273	220	246	248	241	234	259	233	227	250	252	255	261	219	217	255	237	267	250	234	251	239	238	252	231	215	225	272	233	254	253	213	252	227	242	243	242	236	249	254	247	270	242	231	268	250	253	238	247	241	240	264	250	247	242	215	239	255	250	232	250	244	224	250	228	243	230	276	253	228	256	251	257	250	246	229	227	252	248	237	240	226	231	215	249	277	237	223	233	267	244	250	253	236	254	250	259	253	275	261	252	263	223	240	258	246	241	252	235	223	251	249	233	271	254	240	250	237	215	255	231	221	278	232	233	221	241	247	248	256	255	271	242	228	231	257	254	245	257	218	232	213	252	253	237	243	229	266	226	231	257	237	253	255	234	269	235	257	270	246	268	259	254	237	267	225	273	242	275	249	250	242	233	237	244	214	239	262	234	234	232	228	228	244	218	227	240	235	231	226	243	272	245	277	239	249	209	249	236	248	228	244	232	247	250	232	238	236	251	247	248	247	216	251	237	229	246	258	283	230	224	236	240	234	229	273	238	236	253	216	253	259	221	231	246	236	252	252	258	251	238	231	252	239	221	259	279	249	257	244	245	222	234	255	230	241	217	266	253	210	220	246	240	215	262	240	237	254	257	263	272	240	232	255	232	238	268	280	228	262	226	265	254	271	241	272	225	214	238	241	248	238	243	232	262	246	244	259	213	281	227	253	248	250	227	235	266	254	209	221	236	268	256	230	251	239	249	235	253	222	228	237	242	234	237	228	216	231	285	242	246	243	242	224	232	224	252	241	266	251	247	224	236	247	247	250	255	241	236	266	252	253	261	268	246	257	267	242	231	256	236	240	255	235	248	242	247	232	238	236	229	282	227	243	263	258	255	244	244	258	252	239	240	217	240	292	235	261	243	238	240	230	232	254	275	253	240	251	241	239	276	250	270	267	241	249	242	239	243	254	250	255	254	225	251	234	239	248	240	233	253	240	243	264	271	232	243	219	258	246	256	236	229	279	240	216	251	232	267	248	233	211	246	249	253	251	237	226	219	265	250	263	228	249	244	240	234	262	230	236	242	243	249	248	265	251	266	253	260	238	275	250	238	247	247	239	239	254	240	237	239	249	241	240	242	222	209	256	237	253	216	217	213	228	247	234	249	244	277	231	235	245	261	238	240	263	237	228	259	240	254	234	229	249	236	251	236	233	226	256	256	242	247	246	239	241	231	250	254	254	220	233	261	256	254	260	249	260	250	224	232	260	225	208	218	249	253	257	257	249	217	253	239	250	265	257	231	272	247	245	274	248	247	283	232	240	235	231	245	240	235	244	248	260	272	249	223	267	247	227	254	230	249	255	245	255	255	243	243	250	205	256	228	226	223	251	251	238	270	240	222	255	225	240	247	261	252	265	251	256	244	253	255	262	236	254	273	264	223	254	253	227	261	243	253	263	247	251	238	287	247	254	196	254	247	256	270	231	252	232	264	260	242	271	252	209	214	268	260	244	235	276	262	239	244	242	272	224	242	228	239	224	249	245	252	261	231	241	237	214	257	262	243	265	276	244	249	269	235	233	244	250	233	252	272	257	232	245	283	240	225	262	241	249	248	242	231	246	242	244	236	243	222	286	233	215	237	245	246	257	273	220	227	244	234	266	249	246	248	239	233	244	256	246	210	236	244	225	245	235	249	249	231	259	237	240	266	266	245	245	220	263	256	227	206	247	222	252	236	252	220	225	232	241	243	236	228	228	237	255	251	221	256	251	234	238	248	244	239	256	230	246	230	252	221	239	224	288	233	243	264	245	271	251	249	261	249	252	231	260	237	235	252	264	251	259	238	269	257	259	273	247	241	288	252	233	251	246	266	251	208	242	234	259	227	258	219	220	222	256	267	260	246	246	237	245	262	236	239	230	238	238	234	220	248	216	265	210	245	254	228	247	240	251	246	246	241	259	214	244	252	240	258	237	246	239	267	244	266	242	263	238	261	288	272	260	264	249	228	246	244	233	239	259	263	265	232	220	233	250	233	258	246	262	213	250	259	229	256	233	269	258	200	251	273	261	238	223	251	255	262	220	236	253	240	214	244	234	246	236	228	207	241	218	237	249	241	242	245	262	246	253	256	273	231	218	228	194	252	229	220	235	274	237	237	236	247	224	269	234	248	259	220	258	257	275	234	236	265	235	210	252	222	249	249	244	259	253	233	244	231	256	245	273	246	259	257	247	261	248	251	238	257	270	252	267	245	233	258	239	221	222	260	225	232	247	266	276	271	260	236	233	249	234	251	230	246	236	261	265	228	223	201	261	249	248	239	248	237	284	259	241	273	243	249	247	242	229	236	251	248	267	244	255	272	219	233	230	237	264	244	272	240	220	233	235	241	218	242	256	237	222	255	249	237	262	238	253	251	255	214	224	247	260	242	268	274	249	211	260	240	217	234	220	249	244	270	243	253	261	247	238	238	255	266	287	283	243	234	258	234	264	239	265	254	244	271	249	234	224	262	249	270	242	252	242	236	246	256	248	232	213	261	254	251	253	273	238	251	245	253	243	265	266	226	264	247	224	242	222	243	268	241	288	249	247	273	238	229	277	252	235	273	250	249	255	235	268	213	249	242	237	273	210	225	215	216	255	267	253	270	229	236	225	231	263	257	274	258	245	232	259	251	249	229	250	223	219	256	266	254	259	221	267	233	265	227	253	264	250	263	242	237	231	245	235	241	231	235	213	252	241	245	228	270	261	239	232	257	253	225	246	231	225	229	240	255	245	247	237	259	250	237	260	250	240	230	236	231	249	264	270	248	233	245	246	259	246	232	240	244	268	251	245	260	248	223	256	245	251	241	238	242	263	243	253	222	220	267	240	261	256	271	219	264	260	267	258	251	245	259	237	238	251	246	251	256	238	258	231	227	244	238	231	222	249	239	286	247	255	205	258	234	247	248	218	261	266	247	207	217	254	219	250	217	239	258	254	247	226	232	218	257	240	244	237	253	269	231	261	228	215	271	296	253	245	239	265	224	264	235	241	251	251	237	200	222	231	241	230	298	271	240	232	272	237	246	263	228	278	289	265	235	271	273	252	251	253	235	242	237	238	209	236	229	250	234	226	262	221	272
8203	895	509	372	317	344	281	294	302	276	244	284	291	282	256	268	268	285	246	247	248	287	281	273	254	230	253	278	293	296	293	260	282	278	266	304	273	278	284	287	297	299	278	282	297	276	291	272	288	239	277	294	274	246	265	285	281	274	286	247	253	289	259	250	276	272	264	257	252	269	267	237	239	277	265	297	272	260	267	253	272	261	280	264	268	274	255	261	272	260	265	280	263	258	284	249	265	299	267	247	262	271	279	291	279	247	252	254	270	273	280	255	261	272	272	290	275	275	268	276	288	292	277	267	239	233	274	242	238	267	249	255	241	297	252	267	286	291	284	265	255	240	248	241	247	299	264	255	284	244	255	273	271	239	264	241	255	263	247	272	296	254	273	235	294	239	267	273	279	238	255	263	260	226	250	288	251	262	259	279	272	270	277	277	291	272	271	247	265	258	260	268	321	265	242	287	270	260	291	259	257	261	238	270	260	235	238	270	241	254	264	282	257	261	255	289	266	274	288	268	283	271	265	268	254	280	247	264	258	263	264	257	255	242	271	254	248	259	254	270	267	254	270	268	265	261	254	257	259	259	253	241	291	264	261	259	279	234	258	287	266	295	280	252	231	268	271	271	264	262	257	258	263	275	253	269	251	257	271	283	249	238	253	265	230	250	288	257	255	286	263	289	247	251	282	264	267	296	269	290	275	267	252	249	230	256	245	270	261	262	264	260	250	287	290	280	278	247	249	220	284	250	294	251	270	250	277	268	266	263	275	248	281	268	249	276	245	279	255	289	281	265	274	275	257	272	280	262	296	270	282	272	287	255	262	283	259	254	249	278	257	277	260	249	279	257	259	261	262	258	269	318	276	250	281	278	255	263	255	255	259	275	276	276	258	246	273	290	294	266	250	277	261	279	253	263	269	268	286	257	253	282	285	266	263	244	307	257	242	269	208	250	280	246	233	285	255	287	271	266	267	246	256	289	261	246	254	271	262	260	264	277	233	266	246	246	273	273	236	285	284	281	263	277	266	246	277	253	272	271	267	259	286	266	264	264	301	254	232	250	280	273	254	269	285	288	302	234	270	278	272	280	297	263	269	255	253	232	242	259	288	268	265	254	252	264	270	271	232	275	252	290	294	270	264	281	288	274	259	249	274	270	264	280	238	258	268	255	265	269	225	270	260	258	284	268	254	288	253	295	272	270	265	274	259	252	288	274	285	263	249	281	255	261	263	262	270	277	257	281	263	263	310	267	278	260	257	251	240	264	267	248	257	253	273	286	253	262	286	254	264	265	274	271	255	257	247	275	254	212	277	301	259	284	294	269	266	270	266	263	272	287	237	286	286	262	267	273	265	243	259	258	255	293	286	285	250	269	251	264	290	259	259	244	270	284	258	267	241	264	266	258	267	268	265	301	250	253	272	271	267	263	280	258	243	257	258	284	260	254	251	243	265	248	252	281	286	266	287	269	252	249	271	254	259	223	250	225	283	258	289	253	269	285	233	244	252	236	277	241	259	264	270	244	253	264	271	263	260	261	257	274	253	267	255	263	256	283	236	313	276	296	234	288	285	274	275	259	248	280	264	286	254	252	229	249	282	247	263	273	239	248	263	276	262	261	262	290	267	249	282	250	283	249	260	238	287	270	274	247	247	272	275	235	273	270	267	285	279	282	286	250	248	266	262	267	283	263	247	285	283	268	279	260	285	249	257	275	255	243	290	253	262	265	271	256	276	262	233	286	248	276	275	270	269	242	275	249	244	269	236	277	287	244	256	248	282	239	287	281	253	261	278	271	242	280	292	261	261	256	282	259	266	238	255	292	258	252	264	266	241	283	266	255	285	226	312	250	252	235	266	287	256	286	275	288	246	273	279	266	261	275	265	255	252	259	268	287	284	285	261	261	245	279	266	276	294	253	291	261	266	266	281	259	272	248	242	269	239	292	263	308	259	261	303	256	253	276	285	277	270	291	256	256	242	259	284	245	276	262	288	281	278	270	239	294	270	283	277	283	285	258	276	312	266	288	272	257	259	266	269	248	293	247	284	293	279	267	277	275	280	284	255	263	258	268	279	258	255	285	262	249	256	235	262	270	266	286	296	253	257	258	252	275	274	284	278	248	269	256	252	214	311	273	264	313	294	231	278	258	250	266	268	284	290	279	246	265	252	265	270	255	286	259	245	246	266	246	279	274	256	274	260	265	274	252	262	272	256	251	232	239	285	242	245	272	295	263	254	281	267	269	258	273	278	266	288	277	241	241	272	279	268	245	257	243	291	282	273	265	250	243	240	268	294	259	263	243	241	261	248	256	255	260	248	252	276	246	252	235	261	263	281	278	272	260	267	260	277	272	244	271	236	267	277	303	266	271	271	249	257	280	281	270	299	271	283	282	254	281	273	255	260	274	264	254	249	260	261	253	276	289	280	235	254	245	269	306	271	250	248	285	265	246	304	268	263	241	253	269	239	240	251	230	273	260	247	265	274	265	260	262	254	284	252	274	246	258	295	259	275	266	286	287	280	269	255	267	254	255	264	255	257	296	230	258	243	275	254	277	275	263	288	307	267	301	273	280	274	250	262	260	292	277	236	236	259	228	255	263	267	254	267	278	264	242	251	276	243	244	281	257	298	252	268	268	266	256	243	261	266	282	269	246	263	273	261	281	294	259	257	257	277	271	277	234	265	284	273	272	225	286	275	262	256	277	252	263	245	267	284	275	271	272	256	271	268	259	251	259	267	258	280	249	262	252	278	243	263	245	285	254	263	267	278	284	257	297	253	252	263	272	277	260	283	279	270	276	254	255	283	263	255	270	255	280	260	270	254	261	255	256	304	277	281	278	276	265	261	263	263	235	248	248	292	293	249	260	297	287	272	273	283	223	261	255	260	259	275	240	277	254	239	240	253	232	248	243	278	226	245	269	282	258	281	278	260	268	275	247	266	255	284	293	261	224	268	266	282	268	265	269	232	265	254	273	246	274	236	266	257	258	269	251	247	248	252	293	258	266	292	267	272	257	254	264	259	264	253	243	250	267	265	270	290	286	266	266	260	238	278	262	261	294	279	253	282	274	285	281	290	257	284	238	284	280	276	261	263	274	261	251	286	265	255	264	274	261	259	263	267	264	280	250	270	296	264	269	271	278	277	270	296	267	243	283	266	293	237	272	261	257	271	257	239	266	251	256	270	279	231	290	238	284	239	281	258	263	255	248	270	255	241	266	257	260	239	265	254	269	261	246	267	283	250	266	256	266	278	277	290	268	258	291	273	246	251	281	266	268	263	267	257	282	233	249	255	245	254	238	265	273	294	255	265	252	250	253	282	259	276	241	278	265	255	282	268	272	267	258	265	246	280	252	289	271	275	265	263	251	261	249	292	272	300	240	255	261	250	263	251	257	267	258	258	252	238	263	250	287	268	256	283	250	277	262	235	274	253	269	279	236	249	281	271	300	269	275	265	247	270	261	299	273	268	255	275	282	292	234	262	270	265	259	266	243
24280	21532	28853	24636	21492	7532	1051	801	619	608	597	551	500	470	554	468	506	469	484	476	459	457	456	464	482	482	501	468	497	511	457	486	439	469	478	445	477	473	489	429	522	465	466	472	442	461	474	447	426	465	458	441	460	444	444	451	479	445	423	431	412	450	428	440	448	439	458	431	446	419	449	446	422	451	418	421	428	460	419	419	441	435	419	416	449	473	430	456	426	463	445	426	478	419	427	419	447	426	416	454	401	465	426	455	449	442	406	438	473	466	443	433	479	403	408	446	446	428	419	454	456	456	436	375	441	432	476	421	429	436	427	454	431	475	419	458	424	415	446	441	446	414	415	404	454	444	446	486	437	434	444	425	436	405	459	419	438	451	429	422	442	429	435	430	412	412	412	458	403	458	431	406	430	449	439	434	450	427	474	438	427	437	419	445	482	420	465	443	426	428	455	424	455	432	433	422	421	442	382	447	425	412	445	453	477	417	459	396	438	452	383	422	464	436	428	435	451	436	424	423	449	405	437	435	412	444	412	478	423	419	448	442	432	443	392	465	433	454	411	392	464	451	414	432	449	458	453	442	466	459	410	414	428	427	403	430	441	404	407	456	447	453	457	418	421	447	424	468	419	470	434	446	420	418	427	445	453	426	438	404	407	420	433	462	400	425	439	432	446	448	489	409	399	435	424	415	455	403	420	409	456	454	408	414	424	429	487	431	452	447	424	440	433	438	430	422	430	426	447	436	435	433	442	461	392	423	444	443	439	442	402	434	427	396	436	432	481	430	459	445	439	435	457	444	468	423	461	409	454	460	427	431	432	432	452	417	426	429	417	453	419	452	464	455	429	458	452	454	434	418	498	454	437	451	444	457	421	404	448	455	441	411	446	461	410	425	398	478	435	451	450	404	440	425	453	432	471	442	412	439	401	430	489	430	448	417	435	403	447	412	402	393	465	415	424	432	455	425	448	457	472	427	431	435	428	475	435	440	425	436	461	445	463	423	407	454	434	437	425	434	410	429	415	411	431	465	402	450	453	453	395	441	420	468	451	423	423	433	432	462	441	436	416	438	447	436	422	431	413	427	421	416	433	464	450	403	402	429	417	394	464	402	415	440	432	418	491	443	454	454	422	450	465	424	456	383	427	411	423	452	422	424	423	435	444	451	440	485	495	459	434	420	422	410	459	438	438	444	422	395	407	463	467	417	417	462	431	473	466	484	471	436	422	423	464	421	438	433	477	447	436	409	427	453	453	425	435	471	430	453	428	409	472	457	460	454	458	378	436	441	417	408	423	414	487	459	460	447	446	388	426	409	456	406	380	444	434	415	446	435	410	425	416	442	445	441	436	405	426	454	399	426	416	467	430	452	415	475	477	452	433	464	411	422	443	428	453	433	449	429	445	356	432	433	443	418	404	450	421	450	423	456	410	437	433	427	454	401	412	424	465	425	445	422	438	462	441	442	402	431	456	440	434	455	444	396	400	414	441	435	363	445	434	445	474	385	430	465	450	436	469	424	444	440	472	437	453	449	399	441	388	417	473	462	424	399	421	451	417	442	430	442	464	422	417	410	430	434	438	446	416	396	429	454	433	461	432	401	466	425	414	420	428	419	410	443	425	416	440	436	451	413	446	452	479	431	455	387	442	385	453	436	402	429	456	409	383	441	431	465	450	443	449	456	411	430	407	449	439	419	453	393	413	435	453	469	445	430	425	398	458	410	440	415	454	450	427	446	460	453	444	442	397	428	451	452	451	399	422	435	432	459	453	429	442	427	441	382	447	425	415	455	449	431	431	424	445	409	427	467	435	438	422	403	458	444	412	426	432	415	453	405	439	391	444	411	417	451	428	400	455	455	411	421	455	424	436	432	396	418	436	437	443	419	463	443	452	431	429	434	408	425	428	484	420	450	422	424	425	450	398	471	408	432	469	427	405	431	400	476	449	406	462	453	446	400	418	479	438	419	463	432	437	437	421	410	428	427	416	403	442	416	408	414	442	439	446	440	439	439	450	437	439	448	456	488	446	423	407	408	424	422	452	432	436	463	426	435	429	425	440	444	440	435	425	428	469	397	425	423	411	443	416	415	438	449	454	457	441	438	451	411	442	432	435	405	431	408	433	412	433	429	464	415	443	435	424	423	435	429	428	438	411	386	408	442	423	441	466	424	462	451	396	423	453	460	433	403	441	424	444	411	433	438	416	439	432	458	441	434	431	436	421	410	465	399	422	423	418	440	433	423	408	427	410	425	474	455	455	407	422	427	469	402	443	435	412	382	422	431	418	458	400	426	439	451	458	437	428	430	446	453	412	414	438	422	415	436	442	447	442	428	422	460	420	413	436	497	420	436	432	416	424	420	443	423	428	437	488	392	429	454	419	413	436	443	435	409	450	431	456	422	460	424	405	425	401	489	404	431	446	443	444	446	449	423	411	428	432	448	436	478	446	391	449	438	430	401	431	421	434	406	433	442	433	431	438	467	444	433	402	419	421	449	461	421	406	462	405	450	396	436	415	425	468	410	445	405	421	480	420	448	450	399	436	460	435	396	402	414	451	401	431	419	445	431	476	415	449	414	435	375	442	429	459	448	446	411	415	443	439	386	457	444	425	459	423	450	462	440	431	463	446	452	442	431	450	396	460	414	469	410	443	443	418	453	405	414	440	449	457	446	427	419	425	405	455	452	464	410	393	439	411	391	431	434	440	431	407	395	408	427	441	439	415	448	456	473	414	421	465	398	432	422	419	437	428	477	455	386	428	436	390	387	435	409	387	443	421	397	451	382	457	415	426	419	464	446	447	428	447	444	436	410	442	423	448	440	405	462	421	430	477	430	443	451	423	467	436	417	467	405	392	396	429	417	415	419	414	426	441	428	428	426	419	418	428	386	435	431	437	420	467	487	444	457	431	461	420	428	431	417	457	447	440	451	401	390	429	451	401	446	422	443	413	426	438	438	452	390	401	426	446	435	446	438	454	436	424	424	419	426	412	417	447	441	423	482	448	420	424	391	439	428	418	428	452	425	431	423	448	401	438	413	458	449	458	444	435	410	429	457	437	431	433	435	425	402	436	375	418	409	425	483	412	480	424	389	445	419	451	447	464	475	435	448	447	402	419	440	391	407	430	425	471	418	420	455	416	496	400	460	435	454	433	474	485	433	409	459	422	450	421	405	448	443	438	430	420	423	465	453	450	407	425	446	444	422	427	432	418	431	455	413	415	414	433	440	432	370	394	413	422	468	458	401	412	434	432	441	447	446	430	444	428	455	424	430	422	446	447	429	427	445	425	452	425	440	462	443	421	446	433	435	443	438	486	441	424	425	435	422	434	452	457	407	442	447	436	467	420	429	398	435	423	428	467	443	429	430	383	439	421	437	421	416	389	413	429	432	450	442	449	432	410	429	419	482	429	486	434	436	395	473	443	431	466	409	459	454	484	443	426	439	461	420	434	457	425	438	436	431	463	455	426	434	415	449	424	437	480	474	436	463	456	426
25336	9208	5571	2657	1948	1543	1216	1002	917	781	747	615	614	568	595	518	515	479	499	463	518	487	476	484	505	509	466	514	504	544	531	505	501	463	480	525	486	463	462	501	488	457	512	509	538	484	536	515	499	477	491	518	476	467	420	490	459	442	459	459	443	450	443	432	459	480	503	446	452	413	448	433	432	408	449	489	447	461	460	453	455	443	439	444	491	450	416	463	457	449	424	458	477	464	459	470	443	453	454	441	451	449	460	437	435	505	450	454	426	450	440	443	422	487	443	503	423	433	457	403	463	431	483	417	447	446	423	408	452	421	429	431	458	498	456	420	430	471	453	444	424	429	445	465	480	446	430	491	451	490	432	451	451	477	438	476	432	437	440	440	442	434	434	405	423	431	483	443	452	418	454	462	445	442	437	449	451	443	430	457	459	448	453	439	437	441	435	468	408	445	409	473	455	458	483	453	463	426	432	423	418	468	456	452	443	436	461	441	457	437	421	494	471	471	502	450	489	448	452	430	482	440	463	463	474	455	432	415	416	415	431	440	455	441	458	468	423	442	461	490	496	431	433	464	433	443	461	450	455	466	429	462	480	441	458	424	425	495	436	502	473	443	480	439	454	484	477	449	419	433	427	448	486	438	470	485	413	494	467	465	464	464	429	431	434	435	471	451	445	456	431	429	407	407	447	458	430	437	454	431	486	433	449	435	455	439	488	460	440	443	455	457	489	433	461	423	445	442	450	409	425	434	475	403	467	460	466	475	460	417	478	426	443	450	452	430	454	459	465	456	424	437	441	448	409	422	459	433	480	437	444	444	462	422	435	448	440	471	451	428	442	425	487	441	432	448	481	482	431	458	470	428	441	457	436	417	459	448	408	420	436	442	476	470	490	461	424	485	476	482	438	460	470	407	442	467	442	434	429	464	432	438	473	463	421	477	448	450	451	458	473	487	460	450	483	447	427	451	416	444	444	429	463	449	456	481	470	444	443	442	450	427	433	424	470	456	397	466	436	439	422	437	447	443	450	465	441	460	457	463	424	456	447	468	461	421	461	442	431	467	474	420	460	450	437	472	440	478	472	436	457	470	483	458	436	438	463	481	441	439	437	423	446	458	455	411	449	448	461	452	433	429	417	434	503	461	464	448	453	439	444	462	485	466	449	448	444	438	460	401	436	423	418	467	459	419	459	424	416	456	431	427	452	414	436	457	451	454	460	423	436	460	458	472	449	492	451	452	417	422	462	421	460	432	449	465	489	462	449	457	430	470	452	457	440	435	458	458	457	430	467	440	453	417	446	486	443	456	453	450	447	453	396	426	441	405	451	426	415	426	507	474	437	441	461	415	456	465	437	465	478	468	432	400	456	469	447	470	442	477	414	407	445	468	494	444	443	458	434	441	413	481	429	443	457	457	416	435	424	456	447	445	478	443	468	442	442	405	429	438	426	433	441	477	468	462	423	456	419	490	469	427	450	458	434	477	474	459	451	474	441	446	443	464	465	438	420	464	425	452	484	465	455	431	440	391	420	476	418	415	466	425	445	435	426	460	468	471	435	492	462	467	471	445	441	464	408	456	471	434	459	425	419	459	468	441	445	422	424	456	452	434	454	431	477	406	463	458	459	449	424	443	422	451	447	487	457	412	467	413	427	442	445	456	429	485	444	471	475	430	427	434	412	444	453	435	447	409	403	445	452	430	454	421	455	429	438	464	459	431	470	393	466	464	440	466	466	467	433	443	467	464	444	441	477	447	475	428	448	417	501	477	449	407	456	458	427	445	412	461	419	471	466	423	444	439	449	494	439	458	424	411	460	466	452	448	423	501	442	432	400	444	461	433	418	455	450	445	506	413	434	439	438	431	430	431	465	440	479	411	434	440	411	417	440	491	466	455	448	431	454	422	461	450	487	439	479	467	457	469	444	473	416	456	464	441	459	463	464	442	452	451	438	419	437	435	435	460	464	410	477	451	451	435	461	443	459	411	480	452	450	474	437	438	432	452	410	409	449	453	476	465	414	444	434	467	457	469	421	452	429	499	412	473	440	438	447	473	456	470	426	464	456	425	423	478	454	432	489	450	427	497	442	459	477	425	416	391	417	501	437	461	463	409	457	427	426	456	440	450	472	460	430	454	419	457	436	446	470	417	436	418	475	452	450	458	467	477	465	450	466	460	407	469	493	450	421	461	467	430	444	455	444	437	437	456	456	438	450	439	437	451	430	416	436	408	466	470	447	467	451	438	453	459	479	445	459	434	474	439	421	436	446	462	454	465	440	411	472	414	455	459	457	413	476	437	413	448	458	453	462	449	437	412	456	482	425	492	467	409	459	445	467	441	441	440	440	437	438	448	417	419	462	440	456	484	435	436	426	442	438	431	460	438	455	447	426	439	454	426	463	432	460	451	455	405	469	458	467	441	425	468	431	442	441	441	436	429	464	495	426	434	447	464	474	435	460	448	451	428	450	426	422	437	449	456	420	431	450	432	445	466	424	436	431	434	458	426	438	479	463	419	464	439	459	458	476	475	469	475	438	469	400	393	444	380	467	447	443	478	415	426	464	412	438	440	430	462	435	439	433	437	449	489	443	455	472	416	423	498	444	431	490	486	442	437	440	478	453	419	448	465	453	463	443	463	453	452	474	456	419	465	424	461	451	432	435	394	465	430	425	428	424	414	437	461	434	430	473	413	459	455	433	478	430	465	491	471	491	431	478	461	449	461	441	454	446	443	437	471	448	442	448	471	437	446	437	421	435	432	442	441	442	416	426	457	444	457	439	426	433	438	433	449	426	459	422	398	429	482	454	468	447	454	445	448	462	464	493	450	461	440	438	468	383	438	436	411	444	497	494	419	418	455	418	444	445	480	430	480	425	474	475	432	436	468	435	409	407	462	444	467	455	434	464	459	466	422	457	463	438	393	438	441	431	431	419	455	456	430	441	455	423	435	442	457	419	455	467	447	435	445	424	426	466	441	467	476	462	424	459	421	448	400	483	465	475	427	455	485	416	480	478	415	428	427	473	451	457	401	465	430	464	466	440	442	481	397	438	462	414	483	408	409	422	486	449	479	408	429	416	469	452	433	479	454	448	457	506	447	454	458	450	450	444	423	429	482	430	423	449	481	442	444	445	442	497	453	441	453	415	453	527	435	414	469	468	454	433	507	433	475	470	473	425	430	488	445	434	440	440	438	474	464	447	416	458	424	439	436	456	431	415	450	459	447	456	442	433	437	425	444	440	451	420	463	445	452	437	426	440	435	432	466	434	464	434	490	446	482	450	482	488	467	472	439	462	482	441	408	460	442	447	383	431	448	446	431	451	440	464	449	429	442	431	461	396	399	468	443	429	418	415	433	460	449	464	434	479	480	465	422	427	413	453	420	485	424	482	462	453	469	457	431	450	428	460	448	439	439	468	443	460	453	454	448	410	493	461	437	456	460	450	425	441	428	448	477	427	456	442	448	416	455	450	508	462	433	411	433	452	451	459	423	401	439
25417	21539	27712	25701	8509	621	484	404	344	345	302	326	320	270	282	299	280	275	284	285	270	277	269	238	292	275	268	284	302	279	288	270	264	277	296	263	275	274	282	265	252	244	295	297	268	273	290	278	257	259	248	275	255	267	238	242	270	277	254	252	260	228	240	269	268	240	289	246	277	256	263	226	260	263	285	274	259	261	243	247	263	276	246	245	240	253	245	217	250	238	232	251	266	253	230	245	276	260	252	223	246	269	237	246	248	270	251	263	245	250	248	256	247	271	254	250	245	243	245	256	231	252	239	269	241	259	237	253	254	252	257	242	224	255	237	246	268	214	249	261	247	242	267	250	247	255	256	241	257	262	248	259	255	251	250	279	230	245	248	262	266	241	253	249	237	259	264	222	240	253	268	234	277	252	253	237	255	261	223	268	248	228	244	231	232	242	259	240	272	237	241	264	260	236	249	256	250	246	241	225	241	242	269	211	238	247	252	261	229	254	242	271	253	245	245	231	264	255	262	264	273	249	260	254	228	247	251	248	252	241	237	222	259	244	252	267	233	232	239	240	225	255	244	279	252	272	249	264	271	253	242	249	245	233	263	251	251	254	259	252	265	256	252	243	272	277	249	252	245	263	243	251	253	236	281	245	244	272	273	254	233	223	247	257	236	250	285	271	243	237	229	241	273	251	260	227	254	238	248	252	251	225	240	254	277	259	262	261	239	262	240	266	257	255	251	277	273	256	245	270	259	240	261	277	230	260	259	273	273	275	230	243	242	236	270	267	256	250	242	243	256	276	257	222	253	239	230	262	296	258	242	266	257	261	243	230	257	230	254	221	249	224	263	266	252	255	259	221	281	283	251	262	237	256	258	238	247	249	255	283	281	241	230	255	226	240	242	253	253	254	244	260	238	241	242	245	248	272	252	238	258	236	263	228	267	249	250	265	236	255	238	235	267	263	241	260	260	270	247	262	238	278	240	269	275	247	245	250	279	241	268	218	236	229	241	260	282	256	241	265	259	263	266	231	234	244	252	232	243	269	246	269	261	247	246	261	258	248	250	252	230	253	238	248	261	263	216	258	250	255	236	235	242	263	243	240	253	262	253	237	230	248	253	253	234	251	240	252	215	244	262	242	251	249	217	267	237	251	234	241	249	253	256	270	300	261	264	241	230	259	276	250	246	248	236	234	271	273	253	262	238	281	249	249	258	248	265	254	246	242	274	263	235	250	244	246	247	251	226	238	252	234	262	246	274	219	267	271	234	257	219	268	229	253	238	239	244	235	247	256	274	253	259	256	237	267	263	225	255	252	228	242	244	275	227	258	261	260	261	258	225	244	244	255	234	260	245	260	258	262	261	260	246	241	222	281	242	277	241	267	249	248	270	247	249	247	252	249	251	222	274	255	251	279	247	272	271	266	247	235	281	249	256	260	251	261	236	249	244	234	240	246	249	250	261	248	259	269	292	218	267	241	258	272	264	250	233	239	267	258	224	261	238	212	228	267	256	264	263	262	250	275	265	265	252	249	241	261	272	262	264	282	247	261	234	266	250	237	233	258	251	233	245	241	253	262	234	244	265	233	241	263	225	252	268	243	243	270	234	269	247	254	260	288	260	249	269	251	254	270	235	234	276	264	266	252	247	267	253	249	246	201	264	267	258	247	253	240	258	249	259	261	254	280	253	265	239	210	260	250	259	229	243	246	266	265	231	237	250	265	251	233	254	242	269	247	280	240	229	218	243	223	263	273	231	250	255	265	261	259	237	238	240	249	229	261	237	245	222	285	277	249	260	254	206	259	258	280	261	270	268	258	231	271	254	248	252	252	234	236	234	277	221	241	238	238	263	271	286	262	252	291	252	250	236	233	248	250	248	239	263	227	281	256	237	241	257	276	264	260	239	263	273	250	233	224	248	245	244	256	252	241	243	229	225	233	262	235	244	256	256	230	252	254	279	227	274	277	251	263	270	238	212	268	279	252	273	242	249	245	224	247	284	228	258	257	246	244	253	249	252	268	244	235	234	233	244	264	256	233	245	235	242	248	261	278	266	274	227	238	288	229	232	259	235	262	263	280	273	238	256	243	220	243	249	242	263	235	228	235	277	235	268	251	248	265	273	258	299	217	246	259	250	273	259	256	266	224	256	245	234	239	245	266	234	253	245	248	247	257	258	261	250	262	244	240	255	248	225	243	247	231	249	244	271	259	249	239	264	246	223	249	237	239	260	257	247	231	227	241	265	272	236	262	269	235	239	245	284	262	265	267	259	263	245	242	244	230	269	267	234	236	298	277	249	288	254	247	260	254	249	252	247	237	233	278	229	248	263	276	247	231	250	273	236	269	259	241	241	260	239	265	271	241	249	249	272	304	249	242	296	263	223	214	253	250	272	240	230	278	264	245	262	241	242	264	275	241	239	242	261	266	250	258	251	262	265	238	264	243	241	256	267	249	266	243	257	254	258	235	247	229	271	250	272	241	263	240	254	240	251	265	275	276	235	247	240	285	235	275	232	227	246	251	286	246	273	223	237	273	252	242	244	200	245	240	269	263	248	245	246	255	246	252	235	234	262	275	269	241	253	264	268	246	273	248	265	273	257	251	244	236	229	231	254	242	241	218	255	253	243	273	235	244	254	250	240	260	254	265	234	260	263	228	241	257	259	270	247	224	241	247	265	231	268	268	247	252	223	251	229	256	259	239	240	270	275	246	226	253	230	272	240	255	252	268	236	242	241	263	250	245	277	236	222	283	242	274	246	249	273	288	230	245	262	241	231	267	250	244	225	259	278	240	246	247	269	240	249	254	273	243	232	239	211	254	243	252	236	264	241	275	254	244	223	254	250	243	248	282	227	229	274	231	279	254	241	263	270	261	292	236	247	228	265	272	242	246	251	251	235	231	234	261	278	254	252	260	256	260	230	264	239	250	248	259	280	260	238	227	238	263	230	264	243	241	245	277	252	246	210	255	280	258	271	236	234	276	273	236	241	245	247	244	244	233	262	264	226	249	268	256	271	257	246	250	236	236	272	244	234	257	265	283	247	238	266	237	247	250	233	253	250	247	230	257	244	252	239	255	249	255	219	266	263	284	247	245	243	269	235	255	266	264	264	252	239	273	278	253	243	267	252	256	235	241	250	231	253	257	268	259	238	263	242	271	260	270	246	276	260	281	280	238	271	259	255	256	252	236	240	248	255	276	267	251	250	277	235	226	273	251	230	237	284	269	237	212	275	235	234	251	244	268	263	235	232	256	268	236	254	250	273	261	232	268	256	263	260	258	259	250	257	238	228	228	240	215	248	241	260	293	260	246	252	263	213	223	236	241	239	240	256	232	239	224	269	256	260	276	233	269	246	256	269	247	258	255	241	272	246	252	239	246	244	249	257	254	275	261	253	259	279	233	253	259	241	256	247	263	222	228	254	264	254	251	253	242	247	261	225	230	256	259	237	282	250	246	253	228	251	267	239	274	254	264	242	278	243	231	266	254	238	223	218	256
23539	6117	3188	1470	1122	872	725	609	517	447	426	409	396	357	346	357	307	303	331	323	317	302	284	320	280	327	297	354	362	358	363	340	319	329	302	332	321	304	353	330	346	300	305	334	333	311	294	317	346	300	297	302	290	293	269	280	289	292	331	260	280	288	312	291	292	290	278	335	298	290	286	272	305	292	275	275	307	291	252	307	269	285	307	286	291	285	244	304	279	275	288	266	242	291	298	313	290	277	260	323	275	263	283	281	290	279	293	284	299	267	304	324	282	281	284	295	275	258	274	271	294	275	313	291	280	278	268	300	312	293	262	255	270	322	303	295	295	304	261	302	269	298	264	274	285	254	271	266	301	274	276	299	301	277	317	282	256	276	290	265	284	301	284	296	254	265	301	292	260	280	264	280	323	285	274	291	308	269	298	294	262	291	273	322	300	285	279	298	314	320	265	298	308	277	251	260	334	264	257	276	295	321	282	289	310	286	280	285	298	294	275	301	278	288	269	291	283	274	264	286	281	276	292	298	296	262	241	274	286	274	271	278	285	295	286	266	303	237	297	250	255	289	301	317	285	269	279	270	288	293	277	283	271	293	238	286	317	290	266	299	287	281	273	297	310	285	277	265	242	288	276	278	269	258	271	281	287	258	269	299	292	289	288	292	304	259	310	278	323	277	255	300	280	278	282	275	274	305	311	282	287	251	292	301	322	291	311	313	278	264	302	282	315	261	293	277	266	294	274	279	276	300	293	280	284	323	285	267	288	302	301	298	301	268	287	310	275	300	276	293	278	261	271	295	279	277	282	262	268	274	288	287	300	306	279	290	309	288	302	293	288	302	304	269	288	293	282	308	324	277	248	280	300	275	300	280	274	290	285	319	273	281	290	276	284	316	288	284	277	261	287	295	316	297	262	299	280	303	281	285	272	300	286	294	282	294	250	262	276	255	262	289	267	298	276	300	259	290	255	290	281	275	314	301	287	268	303	296	287	254	316	260	271	288	261	252	287	284	272	271	276	270	281	246	277	297	277	278	276	288	279	314	309	277	313	266	274	284	282	261	279	261	277	296	297	283	286	309	269	304	296	322	290	261	303	296	281	290	261	258	302	261	260	290	263	309	282	249	290	282	286	291	279	313	267	262	317	276	313	278	259	281	282	291	272	294	267	282	291	264	285	304	285	262	279	270	276	277	283	278	286	308	295	275	307	286	275	274	295	284	278	312	299	263	295	280	287	266	294	285	273	276	321	276	304	285	284	292	254	294	292	277	287	293	284	286	282	286	245	293	291	253	274	292	290	279	305	276	291	246	288	255	289	264	335	290	271	320	293	291	259	299	307	263	315	265	278	295	293	275	292	267	255	301	308	283	268	292	306	303	277	266	252	271	312	286	324	268	292	273	249	278	291	286	331	298	286	285	279	254	286	275	264	299	283	311	275	285	286	281	266	271	321	273	314	278	291	257	277	297	299	274	288	252	271	277	266	277	305	286	313	309	245	304	298	281	303	307	304	290	277	267	284	309	271	265	286	274	277	283	273	287	301	279	302	272	289	284	252	287	250	284	300	285	280	271	284	274	308	288	300	288	305	284	283	252	280	285	287	271	321	269	293	241	247	271	282	329	277	298	315	304	266	300	289	293	281	292	291	259	279	279	249	277	306	287	297	285	282	276	250	291	298	243	273	273	255	254	269	291	336	287	288	284	310	279	293	289	300	283	292	281	301	294	267	277	278	275	319	248	283	310	310	263	294	283	264	270	274	280	287	297	297	289	281	308	298	273	276	300	296	287	275	259	307	292	274	290	299	280	268	280	302	291	250	271	280	294	269	315	276	291	284	309	274	291	293	292	287	297	251	262	272	265	301	292	291	286	278	301	285	283	307	280	289	292	265	274	296	291	275	293	278	291	305	277	278	257	279	287	284	314	260	270	327	268	297	276	280	292	286	291	283	258	314	284	274	286	286	292	278	277	262	275	294	314	274	270	286	294	257	262	297	266	285	267	277	309	322	309	310	296	304	302	270	295	293	283	305	318	258	258	275	283	272	316	299	297	301	299	273	287	255	259	299	318	298	279	279	278	263	290	291	314	274	291	308	283	297	289	265	289	282	279	257	323	294	306	272	292	281	289	291	278	283	288	317	267	278	272	254	269	254	267	251	272	310	293	282	275	298	307	275	241	290	257	278	332	298	264	254	279	273	288	291	303	292	273	308	326	317	290	283	291	306	251	273	297	295	259	290	310	281	276	262	260	284	284	289	290	291	279	310	294	253	287	319	299	275	254	327	263	300	270	254	301	284	267	314	286	298	254	275	264	314	280	267	262	283	296	278	248	290	304	287	279	281	302	302	274	270	286	277	303	289	298	283	274	262	261	287	308	266	284	251	275	301	272	296	289	276	282	273	280	293	263	274	279	294	298	313	288	289	278	277	266	288	291	287	279	294	263	294	310	282	277	297	281	248	266	321	266	320	296	296	277	275	268	273	260	286	322	271	293	250	300	266	280	280	268	268	299	285	296	294	278	297	265	293	303	333	296	304	307	298	265	301	272	287	300	279	283	305	260	269	302	280	245	302	262	296	282	311	266	279	276	254	270	286	298	290	305	275	308	280	291	293	293	286	258	282	319	282	273	258	274	291	273	264	294	277	257	285	261	283	299	303	264	294	297	297	310	290	292	291	306	268	292	300	296	283	296	281	288	289	263	246	298	315	255	280	292	271	285	316	275	284	285	298	278	291	310	238	264	316	304	260	230	262	273	275	255	250	270	270	305	318	309	283	296	301	265	263	314	281	285	305	280	282	301	272	286	309	285	313	272	254	309	320	270	298	313	283	283	256	297	297	300	290	292	296	302	281	279	303	326	285	291	312	273	274	287	237	295	273	283	265	302	282	289	286	297	284	282	299	281	283	285	317	272	277	288	279	268	294	280	259	311	289	297	292	280	307	258	294	243	291	291	302	274	246	285	307	281	313	265	301	267	303	264	287	254	303	287	288	264	284	277	290	288	280	302	249	302	294	287	283	297	305	305	294	269	284	272	284	291	288	281	258	325	275	299	289	285	270	261	280	276	289	286	301	323	249	285	263	281	329	268	306	266	287	265	290	265	286	264	259	270	292	248	290	271	266	275	308	296	301	266	280	272	287	290	296	272	280	294	292	309	267	279	293	351	271	285	332	297	272	288	281	269	254	285	308	305	286	267	279	280	308	284	276	296	272	287	255	280	291	272	265	280	278	303	287	243	291	283	276	265	282	267	338	284	305	265	278	263	277	245	284	289	285	282	315	267	274	286	254	287	273	270	290	286	297	287	289	283	275	297	269	292	299	271	256	279	257	261	258	265	271	274	267	286	290	301	310	314	286	292	309	290	295	306	283	277	273	289	287	272	279	247	297	302	298	290	294	278	257	263	284	292	285	261	278	301	275	287	279	299	278	303	262	292	298	270	289	236	275	300	288	273	280	317	261	286	282	297	283	268	252	289	284	300	270	295	259	291
23169	21618	29522	24207	21610	21629	6434	1244	964	876	769	688	690	692	628	622	583	621	625	631	617	616	570	531	573	542	566	594	555	583	575	579	584	632	637	577	582	625	549	559	602	548	604	571	549	582	599	577	570	541	583	589	582	595	546	567	538	563	533	561	511	539	567	529	532	535	539	544	519	529	528	565	513	513	536	497	494	508	562	477	533	538	546	533	524	522	515	530	550	538	502	517	530	513	519	532	524	540	522	546	545	518	514	510	497	489	516	489	550	548	506	516	529	519	542	527	543	566	508	560	504	520	528	500	529	500	546	513	528	533	574	500	481	525	541	494	529	531	524	504	529	508	565	512	512	495	557	534	559	474	524	500	507	496	505	540	514	517	535	529	540	516	506	511	542	495	517	467	536	523	557	528	523	492	546	532	560	503	492	513	506	512	530	497	521	528	533	530	499	510	487	474	483	515	492	506	515	519	518	557	530	480	504	566	491	569	521	526	491	494	518	507	509	500	508	516	521	535	544	506	544	541	498	517	524	504	499	506	530	488	511	566	484	534	490	515	519	516	513	509	494	491	523	514	506	583	542	554	560	465	514	526	524	541	547	537	516	506	513	477	542	575	581	543	516	514	534	505	557	503	522	503	526	509	560	560	549	517	511	510	559	511	522	500	520	497	536	507	559	554	563	506	529	501	512	512	548	551	509	476	481	560	547	542	534	508	541	538	486	515	514	484	528	513	496	513	518	491	528	492	522	556	528	489	483	503	544	580	489	510	511	558	531	481	562	488	522	505	548	538	531	516	509	546	516	508	503	517	537	517	486	514	501	533	507	540	482	529	499	532	498	534	515	548	515	503	533	542	538	502	499	514	512	537	573	560	529	519	526	511	538	505	526	510	499	534	503	511	528	523	502	534	533	501	531	509	530	506	511	517	550	542	551	525	538	506	505	518	515	525	531	518	531	490	477	535	568	504	520	515	518	494	512	498	507	519	560	534	515	532	539	519	489	492	531	537	530	508	512	516	517	536	530	502	533	514	531	470	471	574	528	511	551	542	497	548	519	538	452	535	519	544	526	495	496	494	477	542	518	510	516	528	517	490	543	478	527	547	546	516	514	518	525	478	549	517	514	519	539	502	560	507	513	510	514	496	507	521	512	476	542	548	539	528	549	507	481	522	520	498	506	529	524	510	530	524	541	485	539	525	508	528	522	509	535	512	526	496	581	550	513	531	565	541	530	548	522	507	535	521	513	487	527	521	508	546	525	503	559	469	521	507	516	498	500	531	518	529	513	493	507	566	528	519	488	509	507	499	552	512	492	557	526	545	512	513	510	503	463	573	520	514	551	482	539	536	557	482	544	573	502	540	566	514	542	512	500	551	527	536	531	532	483	535	541	519	542	548	514	512	543	493	539	482	485	523	532	483	559	522	492	524	508	543	512	506	496	540	549	516	505	506	499	516	529	556	516	498	496	495	519	517	509	508	511	539	482	520	504	530	495	492	565	457	532	526	563	532	560	518	478	486	550	507	565	533	483	500	495	525	510	508	525	578	502	483	497	506	528	507	567	527	507	491	490	481	521	562	523	494	518	502	505	470	488	509	514	539	569	548	511	550	496	498	487	534	544	532	491	546	540	539	534	572	549	502	536	503	548	520	531	524	535	583	514	512	564	496	509	556	521	514	496	550	525	496	537	515	533	485	530	487	559	526	543	506	479	502	514	513	475	502	551	501	523	524	552	557	562	532	503	525	528	514	483	503	516	524	508	571	471	493	557	535	527	523	487	473	516	508	515	497	514	557	517	505	516	513	537	504	503	509	525	525	563	512	453	542	545	479	530	525	517	489	545	523	497	524	501	514	520	512	520	504	531	542	498	485	558	504	513	541	532	501	519	513	537	497	536	498	500	500	501	553	543	497	538	554	497	541	507	516	530	517	522	554	527	539	514	504	498	541	517	566	507	481	522	491	490	490	488	529	533	496	526	534	503	521	507	520	504	515	485	501	502	563	545	532	528	503	503	535	538	510	535	505	512	502	535	505	511	528	533	544	515	513	518	512	549	511	478	525	491	489	567	529	510	520	531	532	551	543	480	456	513	500	508	524	536	515	544	531	534	521	560	554	502	513	513	512	539	501	563	528	522	517	485	527	519	538	576	518	533	515	551	516	536	519	525	527	523	490	561	511	513	527	544	499	509	461	541	538	510	518	540	583	550	509	538	499	516	532	484	530	531	545	522	524	519	513	530	496	537	519	511	523	536	538	541	487	526	531	505	532	530	520	511	521	494	524	532	522	503	514	469	563	500	510	509	522	503	503	517	533	505	515	535	508	547	486	509	494	545	516	489	539	495	514	542	507	553	533	519	523	484	542	504	507	546	521	504	513	538	506	545	487	534	494	511	556	488	514	535	495	537	521	474	507	524	501	507	491	489	517	475	553	531	475	496	553	541	500	512	520	521	524	510	545	484	502	489	508	513	490	543	536	517	551	505	531	553	514	540	545	468	560	527	500	515	536	518	519	496	527	536	515	490	528	505	479	527	543	504	539	525	492	519	562	497	531	501	499	474	530	540	558	547	507	516	502	513	478	536	511	496	496	511	496	526	487	517	496	519	478	522	474	476	496	481	522	544	547	532	576	528	550	504	502	538	491	530	557	494	539	517	523	538	561	470	500	537	550	504	500	517	522	531	511	522	512	526	517	498	546	471	512	485	516	572	529	544	507	507	534	525	492	521	529	546	491	477	500	510	508	529	514	526	497	525	507	507	497	525	510	525	544	541	542	535	499	523	511	497	481	497	560	517	524	543	539	496	499	514	493	481	539	478	540	544	508	486	526	508	498	546	529	493	519	544	502	527	507	567	510	530	496	528	497	466	511	503	560	546	526	548	509	541	535	534	546	508	535	522	541	540	538	516	517	560	516	512	556	526	551	526	559	528	493	514	503	505	504	541	531	553	477	516	508	505	545	491	513	502	496	509	535	527	497	554	488	508	548	545	543	516	490	533	544	511	522	510	500	522	488	494	531	520	514	525	494	504	541	511	495	522	546	501	529	553	519	574	508	552	457	505	493	518	480	497	530	533	512	509	507	503	519	517	492	545	528	535	481	524	524	523	529	500	518	543	520	524	504	457	537	528	501	536	502	519	518	501	525	514	515	552	539	519	561	513	507	478	542	500	554	542	513	514	511	524	546	532	516	540	514	525	528	532	496	502	543	524	542	561	531	503	480	546	501	513	525	505	534	488	534	472	515	511	511	509	481	547	484	482	519	525	505	504	518	524	523	539	545	534	492	512	542	521	524	515	523	518	521	522	540	510	507	509	490	482	556	507	511	520	502	554	489	519	481	519	449	526	548	495	585	537	482	497	522	525	543	480	508	516	534	500	526	543	542	481	531	550	563	515	518	557	543	521	492	489	499	557	524	546	554	501	520	498	550	554	497	555	520	522	506	502	488	517	517	483	538	547	500	502	463	541	537	534	522	541	505	494	526	506	531	538	494
31908	14635	9733	4763	3402	2548	2077	1696	1343	1207	1122	959	891	817	779	757	670	667	658	621	628	639	667	614	591	607	632	635	673	661	635	638	626	634	579	599	638	632	611	634	623	643	606	634	593	578	635	617	568	607	584	633	587	588	562	561	559	571	573	540	578	551	569	555	583	583	523	586	541	550	519	528	513	514	548	545	610	559	562	570	575	513	529	547	542	547	556	530	545	510	547	571	565	578	500	615	556	531	540	527	547	582	557	539	528	583	543	561	580	578	562	554	592	542	555	568	541	594	560	552	533	582	550	526	527	564	535	605	551	594	549	553	565	516	572	525	525	540	571	512	575	551	511	542	525	558	538	567	535	519	517	544	564	530	528	541	526	548	548	560	562	570	534	544	528	547	510	538	536	548	544	517	548	554	537	539	534	504	537	548	574	548	528	538	552	547	533	564	545	557	527	514	559	563	540	531	570	530	528	569	534	545	535	554	523	512	492	525	556	511	539	511	550	515	543	578	554	524	532	508	534	516	519	543	544	556	544	533	574	509	536	512	531	624	572	529	551	547	495	511	512	544	534	462	544	505	536	538	560	544	551	527	521	514	536	523	549	569	526	527	571	553	520	544	568	498	599	571	586	553	568	535	568	547	549	550	541	571	595	560	541	550	571	551	517	552	481	533	573	538	564	531	510	555	575	544	526	565	535	549	519	560	524	533	519	566	573	566	531	542	562	515	525	524	516	540	568	572	524	561	508	540	545	558	557	543	518	530	541	561	557	493	532	511	508	604	560	503	489	530	520	540	540	532	537	537	525	540	562	508	476	516	530	502	524	546	504	482	546	545	523	504	532	541	552	527	541	533	551	511	522	549	548	536	572	549	513	551	549	525	582	586	524	585	514	563	575	525	555	519	521	528	533	527	587	544	516	531	572	551	528	535	541	545	559	560	534	534	549	531	537	580	543	567	567	548	572	580	550	567	554	561	499	561	523	559	556	520	524	546	582	537	607	500	495	530	536	536	535	510	566	577	558	547	542	557	523	489	575	506	559	558	542	579	549	523	522	548	543	547	572	526	520	532	486	543	547	525	550	545	513	566	573	546	577	527	529	571	581	562	482	541	529	517	563	548	529	566	489	567	520	550	553	564	534	544	527	513	544	554	522	561	545	520	538	591	512	521	566	557	555	559	568	553	570	548	556	518	545	516	511	543	549	542	548	544	526	571	566	530	549	526	543	552	558	515	535	536	497	512	524	533	489	516	559	562	516	523	556	557	546	531	570	527	548	564	566	542	560	541	510	535	593	530	557	562	553	515	537	592	515	577	555	513	519	509	562	518	557	514	586	549	553	491	554	535	565	522	569	567	518	560	525	520	515	569	533	524	539	584	493	507	541	526	502	568	580	554	491	528	556	540	547	556	566	538	544	496	544	524	564	532	536	523	593	535	521	585	523	536	531	530	585	575	527	505	524	560	542	535	544	553	550	577	557	522	544	605	521	511	601	475	539	542	540	531	580	559	487	520	549	563	535	522	545	520	546	586	519	538	527	531	517	522	563	556	531	572	543	553	532	549	534	538	556	559	524	567	526	545	520	526	581	581	561	535	505	578	543	507	527	545	546	538	539	545	534	509	511	506	562	528	556	527	539	529	537	511	529	532	531	546	550	512	543	547	547	516	532	537	505	569	528	552	552	489	584	519	541	534	542	516	525	538	546	518	540	531	609	565	533	538	513	520	569	584	557	554	557	574	514	573	542	530	557	544	587	552	538	535	543	551	557	496	551	533	534	525	552	557	577	562	532	539	564	546	545	560	521	536	524	562	528	531	546	512	530	538	583	548	552	548	510	558	539	558	537	575	552	512	545	543	558	539	535	524	527	546	575	539	508	495	540	595	514	537	518	505	540	577	541	547	514	576	541	527	531	498	534	508	545	538	531	589	549	548	512	498	543	506	546	543	554	546	529	534	526	518	509	576	573	561	518	530	532	564	548	571	517	581	521	507	504	521	526	530	492	513	541	603	581	546	555	541	565	544	531	521	510	544	545	581	553	536	549	517	510	506	575	579	571	569	561	518	556	583	515	489	556	520	529	571	542	526	587	544	576	545	517	531	528	579	558	534	522	551	570	547	531	520	498	511	531	528	538	594	570	528	519	567	493	512	536	552	506	529	548	514	546	530	537	546	563	532	542	536	506	530	586	532	533	539	557	513	547	568	524	555	590	547	576	541	542	550	572	499	513	526	533	534	544	543	525	553	558	519	545	508	542	555	538	537	522	535	550	575	563	510	552	533	524	551	545	523	526	523	551	521	519	479	552	497	560	559	497	527	490	580	522	523	569	510	543	546	530	551	557	534	534	518	554	591	577	533	573	521	558	537	505	555	525	548	570	546	554	547	520	518	545	580	525	502	511	547	592	490	517	564	511	535	535	523	550	591	547	518	582	568	548	533	548	537	549	565	535	559	545	502	515	560	496	523	522	555	517	543	531	541	550	521	545	565	556	500	532	600	525	562	550	536	537	545	496	569	558	548	549	552	547	551	570	548	541	519	599	502	512	493	572	524	534	553	546	562	555	522	576	523	531	550	513	562	589	581	538	555	484	564	542	549	542	536	578	530	521	558	558	559	520	541	543	521	553	557	564	546	507	557	543	538	488	566	600	520	581	572	558	520	550	570	553	554	544	565	565	500	557	558	529	568	517	542	513	543	506	544	561	547	547	532	549	544	569	555	542	563	525	563	565	544	515	518	558	552	564	575	566	539	517	532	557	549	529	548	517	545	542	540	497	550	545	585	539	556	503	496	565	518	537	558	568	529	536	547	524	590	560	544	534	527	520	543	537	544	538	547	537	550	557	531	612	531	543	487	515	577	535	511	525	562	478	495	519	539	538	539	517	551	497	534	533	569	542	576	510	546	522	535	569	523	541	536	527	518	568	512	532	544	582	575	531	563	513	518	497	546	532	539	542	523	564	523	581	555	565	545	521	582	565	545	545	569	582	548	551	531	551	529	561	517	523	512	560	542	532	529	538	545	563	531	505	517	530	584	553	551	515	515	502	491	509	543	528	577	539	532	554	524	495	485	534	554	517	523	550	535	522	589	518	560	527	565	547	528	535	526	532	536	559	542	534	563	555	507	547	539	567	563	509	542	535	563	547	549	558	537	536	531	584	543	531	523	571	572	539	533	551	549	570	531	542	542	549	540	556	549	556	539	540	571	528	567	548	546	547	547	538	546	522	513	548	569	517	526	538	546	537	585	540	545	518	511	532	561	544	559	527	543	558	533	571	556	527	581	513	562	521	502	558	517	526	561	574	572	562	568	506	548	533	559	508	561	540	567	523	511	524	499	537	524	547	548	531	586	524	538	540	505	545	564	543	528	529	514	531	571	512	528	550	566	536	511	560	501	551	551	526	537	567	580	512	572	538	553	497	506	508	526	526	577	560	561	516	537	543	516	505	539	549	534	493	530	527	508	516	562	546	563	558	496	528	519	545	554	566	496
28358	16689	2559	469	331	287	292	235	281	248	274	262	274	224	261	241	263	257	254	245	231	249	250	258	254	227	260	268	272	284	249	292	226	285	258	236	248	249	246	235	249	253	240	227	242	244	264	261	249	271	267	253	253	250	260	239	231	242	260	226	274	240	252	233	239	253	232	217	223	233	220	246	253	239	244	249	241	249	224	250	255	238	255	221	227	262	252	266	229	245	245	235	237	245	245	256	264	275	248	243	245	248	244	230	263	221	229	219	228	273	261	259	251	243	247	221	221	250	252	243	254	224	259	275	230	253	248	212	248	256	259	247	241	259	231	268	246	249	249	216	227	263	238	253	233	248	240	231	230	243	235	221	249	281	252	263	236	268	267	235	260	263	205	259	240	247	267	216	233	257	238	242	250	251	251	266	238	254	250	232	221	210	245	249	235	252	232	244	267	243	262	245	233	227	224	247	224	238	231	232	234	265	268	257	284	230	228	253	233	251	216	249	249	245	238	228	236	241	249	257	240	206	274	269	247	247	250	252	266	246	244	273	203	247	238	232	240	214	242	266	227	241	229	240	243	248	243	232	244	238	238	267	244	249	234	242	235	252	247	239	238	255	236	209	219	227	259	231	208	249	230	244	253	225	223	263	226	236	232	263	246	258	246	234	220	284	229	228	242	240	229	254	269	260	235	209	232	242	246	247	256	256	257	247	214	240	248	247	259	250	255	249	249	220	235	249	239	245	260	239	259	243	259	251	234	228	218	250	212	252	259	231	228	220	227	223	218	231	249	250	243	256	226	227	241	232	235	245	209	231	220	251	212	252	227	247	248	268	257	259	277	244	235	227	237	263	205	251	260	259	215	254	231	241	273	268	239	218	220	264	248	269	230	240	247	256	213	231	232	234	258	234	226	234	236	248	241	244	251	236	226	221	210	260	269	225	225	257	253	265	261	228	240	203	265	228	223	267	272	228	243	252	235	238	217	249	261	248	250	226	251	234	221	254	231	244	233	235	224	246	246	242	239	261	241	219	236	222	231	219	226	245	239	249	236	230	219	238	247	244	226	226	231	252	240	231	264	242	229	243	257	266	247	262	221	231	240	245	210	270	271	266	247	246	244	242	233	219	231	253	236	247	247	265	270	259	240	218	273	249	237	253	251	219	226	234	216	263	248	244	242	248	229	272	245	237	246	246	225	245	259	255	208	230	236	256	259	242	236	227	251	215	241	230	238	234	270	256	254	257	233	236	236	253	280	245	257	253	236	235	249	229	241	234	221	260	234	237	265	230	248	233	264	222	273	225	260	246	258	269	238	257	250	243	253	234	265	260	280	215	240	261	271	255	239	243	225	244	244	255	238	223	267	267	237	240	220	238	236	271	206	248	226	243	241	228	234	243	247	221	239	209	222	247	262	218	274	284	232	259	230	247	247	251	256	231	252	241	231	220	255	241	253	244	227	257	251	231	253	235	264	287	260	270	216	231	258	254	242	231	246	244	245	249	233	236	247	239	232	258	269	242	213	212	248	258	255	227	256	213	250	251	222	214	265	269	248	253	267	266	269	249	230	222	214	230	219	222	244	258	238	254	257	236	246	245	263	237	245	261	261	277	219	207	255	257	241	216	232	253	265	238	238	239	251	235	261	233	231	215	232	261	228	244	258	243	251	247	253	240	244	229	231	254	212	253	224	227	244	228	258	251	232	224	278	227	214	226	245	250	245	257	249	269	238	269	220	239	270	246	266	235	253	256	268	228	260	234	236	252	251	249	244	222	234	247	227	228	262	227	261	235	250	246	243	231	260	178	246	212	260	229	219	241	227	270	217	247	256	246	272	228	251	243	246	211	235	245	253	262	237	269	258	243	231	260	200	255	258	263	278	232	243	238	246	247	227	214	252	253	257	207	233	223	238	233	265	234	255	285	233	230	248	239	229	215	250	231	252	229	233	251	216	240	236	255	257	244	244	217	225	222	270	265	265	229	262	228	256	249	286	247	261	238	229	251	239	250	267	236	243	258	237	274	251	230	250	255	230	253	242	246	249	218	253	260	196	252	227	250	246	238	232	258	239	243	233	258	251	225	264	229	265	224	232	243	250	229	254	219	247	257	231	228	258	265	245	253	236	247	257	252	245	231	246	257	240	238	242	224	213	242	264	222	233	225	247	218	237	222	248	250	234	229	242	269	236	242	226	230	228	270	238	250	234	224	234	244	259	262	251	228	236	253	262	200	258	231	253	236	246	234	247	255	232	220	260	226	210	241	222	253	229	224	226	221	229	225	243	238	242	228	221	244	218	249	261	241	214	240	262	234	253	262	261	248	237	251	245	260	236	243	243	253	225	256	235	227	244	227	253	241	217	245	248	240	227	267	217	233	228	193	258	257	245	228	254	246	237	245	236	237	231	212	244	229	253	271	213	226	238	233	248	279	229	234	252	274	219	256	252	220	241	227	234	251	242	257	225	240	237	245	263	253	261	234	247	256	233	230	249	247	233	222	265	241	230	248	232	274	231	247	278	230	257	280	242	246	230	253	217	223	264	257	250	227	220	237	227	250	255	244	228	236	253	236	237	214	239	252	264	212	232	238	255	236	234	239	234	228	209	244	221	236	236	273	266	252	228	250	221	247	225	226	253	235	230	230	259	256	255	245	240	217	240	257	268	260	247	237	216	227	243	239	242	208	221	273	263	284	243	218	274	261	251	241	220	258	264	235	255	286	261	222	240	255	239	273	228	254	236	259	255	224	245	256	251	255	253	242	261	232	253	247	244	262	226	273	250	236	266	259	237	228	236	248	236	245	260	255	247	229	242	219	225	218	258	264	229	258	234	250	245	243	230	217	251	246	236	216	241	251	253	204	243	239	266	231	240	257	242	219	234	231	261	244	222	262	269	224	233	255	234	237	228	268	272	245	221	240	224	232	250	252	233	252	259	272	247	228	244	250	225	230	238	239	229	225	260	224	247	239	233	235	256	230	228	239	250	226	224	232	243	253	233	250	260	248	217	265	223	237	229	260	255	255	241	265	229	234	252	240	251	258	233	250	236	259	227	261	264	247	253	236	245	212	245	230	210	214	219	259	254	222	249	265	248	241	267	264	225	233	218	240	246	235	262	251	233	254	260	245	215	235	259	260	263	241	260	240	240	223	258	229	216	252	225	244	281	283	248	219	241	231	215	266	226	250	233	260	231	272	227	230	247	228	225	240	229	217	239	224	225	231	221	232	256	205	242	249	256	249	236	219	231	243	237	238	254	240	251	246	255	247	251	222	238	258	227	227	266	256	226	235	226	226	247	239	233	219	216	210	238	234	245	230	228	231	252	265	270	254	260	230	247	212	232	230	247	275	230	212	237	224	219	260	243	249	224	249	218	215	267	237	217	237	258	222	245	240	244	270	242	240	237	248	228	258	268	258	264	226	224	252	247	236	271	250	257	221	217	260	239	253	231	253	246	254	263	231	258	228	251	241	229	247	240	241	246	232	233	248	262	254	246	226
7650	760	547	380	352	293	289	278	268	269	257	294	287	266	277	274	298	271	254	249	266	260	269	258	248	238	269	286	286	311	268	268	262	272	308	304	278	282	294	280	283	284	312	295	275	307	288	304	285	267	300	242	257	274	272	270	253	268	287	265	248	270	298	290	291	268	252	264	249	257	260	279	250	255	262	264	256	272	266	258	278	243	280	257	239	267	273	265	231	276	258	249	242	276	263	283	289	276	261	257	280	262	279	274	251	261	266	267	289	267	258	274	265	268	239	310	279	270	260	262	263	281	242	286	275	260	244	286	268	275	269	238	262	278	264	264	256	229	243	241	275	256	272	278	258	284	278	254	252	268	262	281	253	252	255	279	268	261	260	247	251	262	258	272	253	281	275	269	285	260	261	256	242	242	273	267	293	290	247	253	234	265	279	267	248	268	260	248	254	260	265	253	281	265	258	242	247	250	232	277	228	236	271	280	243	264	246	306	263	245	248	270	273	290	247	266	240	260	269	262	262	255	248	265	251	290	257	251	237	264	265	267	262	253	267	267	255	244	249	250	287	279	266	268	241	255	251	255	272	238	293	271	263	272	245	259	253	269	277	245	266	292	266	289	268	249	262	295	260	267	287	286	277	257	254	269	269	284	285	265	273	280	252	276	256	261	283	257	247	241	267	266	246	247	289	283	260	281	279	269	265	266	294	294	233	260	258	282	272	248	282	309	242	247	262	260	263	254	279	284	266	274	268	270	254	248	269	272	264	253	254	274	285	263	253	241	273	232	287	253	281	272	231	269	278	245	249	239	276	265	266	263	256	248	258	269	251	270	270	271	278	273	261	252	293	274	271	256	266	250	251	281	233	257	258	251	264	254	265	268	269	259	257	236	247	256	238	272	239	230	269	279	280	264	282	256	263	237	255	296	249	256	253	265	235	253	261	251	283	282	291	254	253	269	282	259	271	249	265	266	274	255	283	279	277	266	270	269	264	270	260	305	264	274	266	244	268	218	257	251	291	262	267	228	248	255	249	255	270	240	279	307	251	273	273	284	251	282	271	251	229	253	242	288	250	252	272	257	250	284	248	258	289	279	282	254	261	266	273	278	247	255	236	291	254	275	268	250	277	255	251	272	284	249	242	272	280	279	263	266	253	272	243	287	292	246	284	263	239	254	267	250	258	252	261	253	276	269	276	248	276	264	269	281	239	265	270	232	272	269	257	252	247	261	267	253	245	275	261	264	233	248	260	263	263	246	274	243	242	268	290	264	267	252	270	272	262	274	263	299	240	268	234	253	286	242	261	254	268	283	283	279	236	257	260	223	236	252	270	271	295	268	283	257	249	240	256	252	274	275	274	267	258	247	269	259	239	250	283	258	253	255	265	256	267	236	272	258	254	251	267	284	263	272	285	238	286	261	266	265	265	265	269	252	294	251	250	259	282	282	259	267	262	279	242	275	263	264	289	263	296	247	253	261	244	244	260	268	233	256	246	257	240	281	278	278	271	279	254	220	258	259	258	253	264	273	272	249	251	277	233	249	289	283	226	249	222	256	234	249	260	270	247	267	276	253	282	249	252	275	255	264	290	250	281	244	274	272	286	272	250	276	268	292	227	253	275	283	254	257	273	249	273	272	269	276	246	253	273	230	265	255	254	258	263	251	256	274	263	279	266	271	285	256	254	280	262	273	252	271	293	264	262	266	257	258	249	267	318	286	281	276	247	250	263	260	285	255	245	283	269	259	280	288	260	264	258	257	259	265	279	292	266	249	278	264	239	254	251	255	277	270	249	292	256	270	241	269	263	268	277	272	253	260	272	263	261	219	264	261	247	285	275	270	267	281	260	262	272	253	290	261	259	248	273	279	272	261	271	241	260	231	270	265	281	229	266	302	244	265	252	278	243	256	263	242	267	244	277	268	270	291	254	260	259	317	257	277	266	244	263	254	255	250	268	249	284	269	268	225	259	241	264	287	267	274	278	274	300	241	238	246	247	279	261	277	252	256	280	261	241	253	241	254	278	259	228	298	245	264	268	258	257	232	266	253	269	286	278	243	264	254	258	279	274	272	285	273	264	250	263	265	259	282	255	293	268	253	231	296	243	247	253	266	267	226	243	285	259	287	270	254	271	259	246	282	276	277	263	262	262	256	265	246	264	275	268	274	259	233	290	291	245	274	253	295	244	266	258	269	265	261	269	262	261	266	259	261	255	258	264	256	260	283	257	241	273	255	245	276	256	284	283	272	257	254	256	263	281	289	278	276	288	295	264	259	283	263	285	230	261	263	256	257	276	281	295	256	246	250	250	231	247	272	302	269	292	260	271	270	248	253	279	225	295	285	248	260	291	231	273	249	242	271	268	280	273	255	245	277	233	254	239	264	241	270	256	260	284	248	285	256	269	267	245	263	248	278	264	270	253	289	269	245	270	277	275	271	261	227	254	285	254	262	253	262	255	270	299	272	271	253	264	239	295	273	265	238	265	264	275	251	299	263	275	262	251	250	253	254	278	235	297	270	280	276	269	295	257	256	254	283	262	279	233	254	256	290	281	292	253	260	276	232	294	244	264	280	250	255	259	284	257	272	273	279	254	251	237	229	253	280	297	249	252	244	272	242	279	266	247	264	267	280	263	260	261	251	256	269	271	243	252	287	293	247	254	257	259	255	272	272	258	234	245	267	253	280	262	236	237	274	268	223	242	260	249	248	244	242	265	253	262	256	252	227	269	276	254	253	299	259	271	241	283	262	274	285	266	244	249	255	273	227	266	220	291	258	246	287	285	268	262	231	256	253	262	246	300	252	249	274	269	267	252	243	271	254	300	271	293	261	242	249	288	253	276	258	240	269	270	279	228	257	272	262	268	267	244	236	237	270	297	267	265	264	271	256	277	264	279	294	248	279	263	276	291	291	258	265	291	258	272	240	248	274	274	271	257	274	261	250	257	274	288	283	268	270	256	254	267	250	274	272	266	252	270	268	255	248	302	264	254	249	275	297	273	249	278	270	248	249	304	260	255	255	281	267	284	247	262	284	250	273	286	219	271	284	249	273	261	239	251	284	274	279	245	267	263	237	265	292	290	235	282	269	257	231	253	274	269	278	267	264	249	246	283	282	270	261	285	244	283	262	267	257	262	262	293	294	276	257	240	268	263	256	274	289	301	275	239	286	261	259	241	295	248	238	237	268	285	247	270	258	237	276	274	251	233	275	259	271	256	262	289	240	268	278	223	267	285	268	271	260	269	285	247	267	269	274	250	258	278	258	251	284	262	261	251	301	273	267	264	271	270	271	246	260	231	221	260	257	271	266	290	272	251	255	245	256	278	267	243	250	253	227	270	282	248	249	254	248	255	259	252	267	259	294	263	271	278	246	282	263	237	275	248	265	246	271	263	309	256	269	247	289	271	291	264	234	258	286	265	255	260	275	261	245	268	252	256	259	256	274	252	265	263	265	250	283	248	284	265	286	252	269	280	246	262	260	285	250	254	255	271	247
24310	21520	28800	24641	21470	7018	1037	750	634	595	586	541	533	522	496	474	491	473	446	463	483	422	452	479	422	440	433	427	524	470	481	439	472	459	443	468	473	491	454	481	485	453	484	483	474	447	442	445	477	446	463	424	466	424	487	429	447	468	423	435	420	454	441	439	439	437	420	410	424	438	418	436	457	436	452	450	391	438	432	390	421	434	444	444	447	432	419	447	448	442	426	416	431	425	442	416	475	447	402	399	436	459	420	407	428	446	416	446	416	449	425	423	433	417	403	444	439	453	412	447	422	432	414	455	428	423	437	441	435	426	477	428	416	398	455	440	395	436	473	456	405	464	422	426	412	429	421	423	444	411	425	471	410	416	441	453	424	432	403	434	456	457	428	435	451	434	404	408	412	453	466	435	444	418	399	436	418	433	447	420	441	377	439	415	471	427	461	446	396	413	433	432	466	385	402	457	423	455	415	463	426	420	474	446	432	471	381	380	388	409	439	434	398	415	407	433	467	413	411	439	385	390	455	443	431	393	390	414	424	405	438	435	425	423	427	382	415	444	416	464	428	419	406	424	390	396	407	453	432	453	409	426	429	435	471	455	441	428	426	410	394	460	460	413	425	477	398	438	426	433	443	440	477	401	396	376	386	433	439	477	405	444	413	414	417	408	414	415	425	432	425	422	464	431	427	438	417	441	426	445	438	460	451	426	463	420	437	417	415	421	446	419	386	422	439	441	411	432	420	433	435	419	415	387	423	473	444	416	415	396	442	458	415	450	412	409	461	419	433	431	427	436	424	443	432	447	429	379	428	420	415	443	461	452	432	409	416	478	409	449	422	387	427	463	413	429	447	440	433	408	445	449	454	449	416	444	437	409	423	429	474	414	434	438	420	408	431	376	385	441	458	444	464	436	447	418	425	418	425	414	394	421	424	439	454	440	455	455	438	453	437	424	423	421	449	419	409	424	468	396	391	398	427	397	399	435	414	438	396	407	448	461	408	431	447	451	428	391	406	425	440	421	440	404	444	440	420	397	438	420	444	423	425	428	415	437	405	415	416	430	440	422	410	433	434	426	467	463	468	426	442	454	439	413	402	405	446	410	410	384	450	431	456	433	442	449	442	405	425	452	400	463	401	445	445	430	457	417	453	464	428	460	422	421	458	455	428	410	420	427	408	436	425	435	406	425	421	462	450	436	445	402	472	445	419	437	418	386	426	393	468	387	418	421	435	437	441	430	387	428	399	417	426	446	446	491	425	452	410	427	412	450	443	425	436	425	420	455	428	417	447	439	441	450	466	442	425	404	402	410	361	413	387	457	409	435	420	410	435	441	429	422	406	467	445	431	400	423	423	400	432	437	442	442	438	431	429	399	435	432	416	441	401	438	405	393	406	413	414	436	414	418	413	456	428	396	411	427	429	442	427	402	436	419	418	438	463	431	431	426	426	398	418	424	391	446	427	420	445	413	431	414	401	390	417	455	416	429	414	373	415	425	424	415	431	442	431	415	431	402	391	445	444	441	416	419	399	434	436	449	431	457	426	463	435	434	439	420	433	476	460	425	478	400	409	428	405	392	446	424	438	439	416	453	423	418	455	447	466	410	386	448	457	424	443	432	415	427	404	434	393	424	412	421	432	421	404	440	405	432	396	407	377	433	439	421	418	473	393	427	456	437	444	395	451	420	445	450	453	451	435	414	409	368	435	409	398	459	422	443	454	427	402	432	439	427	405	397	464	445	429	451	428	418	465	443	457	443	424	462	450	435	430	425	410	449	450	418	406	378	472	428	459	425	439	449	410	416	445	418	449	413	406	393	463	443	422	423	407	386	449	436	424	378	430	434	420	425	439	457	445	429	440	397	426	415	428	467	469	466	405	462	435	431	414	447	411	438	409	459	450	427	423	395	422	424	426	429	471	433	433	421	436	404	439	423	408	466	424	452	434	446	408	420	408	429	421	418	421	383	458	433	449	431	470	439	413	462	436	426	430	427	401	412	397	398	435	387	444	373	444	447	413	446	411	412	437	423	458	410	421	442	464	474	432	451	408	451	448	412	439	441	453	417	413	412	446	416	419	459	408	460	402	462	463	387	436	450	422	451	409	408	438	420	429	415	461	442	431	441	441	436	444	422	425	441	427	440	441	468	400	388	439	436	458	442	459	402	449	427	397	450	444	448	449	476	437	453	418	405	405	430	405	455	441	419	431	411	415	436	438	463	420	420	416	401	398	425	416	471	365	406	401	421	423	400	429	462	445	443	406	427	411	424	423	417	422	455	472	404	424	446	397	434	482	433	428	403	426	440	435	446	432	431	426	402	438	419	421	441	441	444	430	443	447	443	451	459	401	439	416	452	461	436	429	445	402	424	416	431	428	412	426	426	437	462	418	438	416	402	454	416	460	406	446	424	428	430	399	439	398	409	458	450	413	417	393	432	416	430	437	424	429	447	441	440	419	416	428	420	442	420	407	433	423	411	437	463	459	406	449	445	468	419	406	446	422	448	451	404	432	434	463	414	458	445	405	439	443	470	415	456	411	418	414	456	439	421	476	441	397	437	406	451	428	438	470	431	431	409	445	423	448	431	429	434	427	423	428	423	442	415	454	438	424	434	414	432	449	438	434	406	461	455	424	427	433	427	411	433	430	468	432	412	417	417	429	418	442	456	460	442	429	440	435	407	445	428	403	467	473	413	429	456	413	415	407	434	449	420	395	428	411	444	427	394	433	435	432	418	443	400	421	420	453	411	428	439	422	428	432	430	440	444	423	476	478	410	415	428	426	413	444	370	445	417	482	442	445	413	412	383	374	425	449	417	445	417	430	438	433	412	415	423	463	404	446	458	449	398	404	462	414	429	393	436	483	423	391	418	418	399	430	446	433	422	411	439	437	474	446	450	443	409	437	400	433	447	455	385	435	444	428	415	465	432	442	417	431	415	386	415	437	453	408	426	431	445	451	439	430	433	448	450	420	432	470	436	436	424	420	426	409	410	412	413	435	435	418	454	426	396	453	412	423	456	431	413	419	440	439	430	415	425	418	409	367	421	406	439	423	402	387	449	435	426	425	434	436	439	440	450	431	431	398	420	407	382	418	469	409	418	383	423	456	414	413	421	468	420	410	404	412	478	435	387	435	427	406	468	432	387	437	450	441	399	443	446	420	412	371	429	426	424	416	445	406	465	449	419	419	403	439	462	435	405	435	450	401	410	418	451	448	448	462	406	435	380	430	424	444	401	401	438	437	430	449	424	412	435	422	415	440	432	428	430	440	414	415	439	409	442	467	388	416	460	452	417	433	424	444	405	418	440	432	363	419	429	430	427	444	471	448	453	426	448	436	410	387	479	402	396	455	403	389	474	394	433	454	440	430	451	426	429	412	357	451	443	429	445	416	393	478	448	405	415	418	432	468	441	439	434	461	446	442	413	437	387	458	406	429	437	426	441	415	439	416	425	451	414	403	426	445	405	404	431	419	430	425	419	423	441	430	390	413	442
22402	8805	5639	2673	1918	1482	1286	1095	860	775	724	656	561	599	574	516	521	483	480	498	475	475	497	499	468	468	445	544	504	515	481	516	495	518	497	451	485	504	472	485	532	516	490	533	468	503	476	470	519	459	501	473	430	438	475	484	432	503	416	454	411	450	472	476	445	461	452	488	445	420	443	431	471	425	423	428	454	412	458	441	469	427	432	447	474	491	410	455	442	470	452	426	437	429	477	516	439	480	419	498	465	377	463	431	437	438	432	466	404	439	433	443	425	438	490	465	409	498	451	460	407	458	480	475	445	455	441	428	409	455	460	403	441	462	416	475	450	448	443	452	446	441	444	436	466	435	406	438	466	452	434	411	426	450	442	422	474	421	472	462	447	432	473	453	464	431	439	445	442	470	456	450	491	466	442	438	451	446	442	491	457	439	458	439	440	424	492	445	417	470	444	433	442	440	482	476	436	456	445	474	415	430	450	436	458	423	454	415	419	464	455	445	451	455	457	420	440	449	443	472	449	471	442	458	426	423	427	447	439	453	430	458	453	458	403	452	477	423	420	448	472	431	424	476	406	432	469	432	444	438	473	428	464	484	450	395	447	471	439	437	460	438	454	416	444	418	448	421	425	456	441	440	445	426	428	436	421	452	441	456	446	455	435	470	469	442	450	421	455	474	428	436	396	431	427	403	434	422	439	376	474	430	477	454	437	434	466	429	421	419	424	456	426	421	461	455	454	406	461	441	454	425	452	439	454	449	375	461	431	418	457	462	456	507	408	448	433	448	436	444	427	442	443	417	421	454	375	411	450	420	415	427	433	481	428	451	475	440	424	449	415	438	452	431	411	471	447	429	493	449	453	442	468	476	473	421	456	480	465	447	457	400	459	440	426	426	424	440	437	449	458	453	400	450	459	437	441	425	453	479	452	442	442	441	442	441	447	436	436	453	442	465	465	492	443	424	461	459	425	441	452	436	457	452	430	450	405	426	472	464	438	473	424	400	462	481	430	468	433	455	463	427	438	437	468	443	410	490	461	452	436	452	458	441	450	470	439	423	464	470	436	440	442	436	470	458	429	421	443	392	453	448	441	447	421	431	439	472	470	415	437	428	448	430	431	431	456	424	434	419	442	443	464	457	473	436	476	472	440	472	453	464	465	427	419	437	464	440	413	442	415	427	443	413	419	416	476	466	405	453	447	429	453	436	449	403	447	437	469	440	424	474	405	434	448	430	425	456	450	472	455	437	467	435	442	446	403	420	421	426	460	445	411	456	424	454	440	463	422	447	468	450	451	424	414	416	423	394	461	472	413	447	482	452	440	451	466	470	456	474	492	447	419	450	469	436	407	464	483	455	460	443	439	447	459	472	436	446	437	446	465	466	458	421	481	420	450	427	473	422	470	373	438	452	454	444	453	467	435	440	441	453	439	442	413	437	431	434	421	441	454	409	446	434	472	442	467	427	425	457	463	433	421	408	453	468	456	435	453	462	442	446	443	424	445	445	446	416	471	449	419	451	410	410	443	479	448	440	437	430	443	467	472	465	438	461	453	485	415	422	492	435	431	477	450	439	456	425	437	400	438	452	444	465	443	459	428	426	470	477	452	447	444	415	450	429	449	438	429	472	403	443	474	428	448	463	461	442	430	451	475	428	431	415	458	461	427	415	465	448	450	425	422	405	462	429	436	393	439	463	471	471	414	442	435	432	435	455	421	410	464	453	439	439	424	447	457	414	422	502	439	469	419	434	423	439	431	435	490	438	457	438	443	443	415	451	456	460	476	417	410	475	450	403	473	448	441	437	468	466	455	431	421	445	470	451	453	457	453	446	429	430	427	479	467	471	417	458	442	433	433	483	439	395	434	414	421	426	429	436	451	444	411	469	438	442	443	480	441	471	446	438	450	452	444	444	440	443	461	449	439	453	418	461	447	433	455	436	428	382	451	462	436	438	445	437	433	413	484	419	479	478	436	483	444	475	419	444	454	419	447	458	451	439	416	492	431	459	445	469	407	407	460	441	486	447	442	416	442	422	436	443	480	456	451	446	434	473	437	419	411	444	406	443	420	420	447	462	455	472	453	410	450	404	461	470	431	439	445	415	432	418	436	464	443	465	422	464	445	472	440	419	445	434	442	456	461	445	442	466	437	429	441	431	429	441	461	481	452	449	443	454	437	447	439	420	467	414	474	440	464	457	473	443	446	432	411	438	445	464	435	468	428	436	457	428	434	412	453	470	419	461	444	443	456	406	414	455	429	457	413	455	472	413	436	410	466	435	450	489	443	435	412	437	423	453	390	463	449	435	454	420	429	473	459	447	421	409	450	432	433	440	451	411	418	456	439	394	447	460	454	432	429	455	464	412	477	440	455	423	428	417	418	466	429	466	437	435	424	402	472	431	459	420	436	434	442	424	425	431	449	435	463	395	461	464	401	437	448	447	432	459	478	435	460	393	476	437	445	441	446	447	448	441	435	473	455	418	425	434	422	433	431	456	443	464	441	466	434	481	441	443	481	434	420	444	411	459	466	425	474	432	438	440	496	438	456	425	453	432	447	467	429	438	483	418	413	412	449	428	422	448	438	435	417	460	447	474	423	449	454	454	427	438	416	463	469	456	437	442	473	442	433	426	458	427	432	444	430	433	424	489	422	448	431	477	442	419	461	467	418	444	481	452	456	455	455	468	430	479	455	424	427	464	424	453	434	428	469	413	446	456	453	448	455	407	394	431	392	494	443	425	448	477	439	472	423	426	468	448	435	475	463	435	444	426	447	468	440	437	421	424	432	411	450	498	445	435	441	435	435	449	475	446	417	443	420	444	445	442	437	454	392	443	418	419	450	470	434	442	470	433	467	419	444	424	417	424	438	436	431	442	445	415	472	429	399	420	433	468	437	400	451	439	423	463	416	440	467	436	426	479	492	483	452	470	448	432	463	406	428	447	463	456	452	458	453	417	439	429	471	481	449	460	439	470	470	454	448	440	443	452	465	443	451	431	511	473	424	428	463	435	442	448	398	469	445	462	478	424	443	434	436	476	444	442	479	448	429	462	452	475	398	475	457	430	440	419	421	440	410	422	437	455	457	465	446	446	465	455	470	450	439	439	442	409	454	466	433	452	464	443	435	447	425	426	449	458	445	478	447	405	441	449	431	439	450	478	415	476	469	425	476	440	436	428	471	398	446	442	455	478	480	451	434	448	455	450	443	447	456	409	452	445	454	463	442	468	450	472	457	422	438	429	435	426	466	449	419	451	428	427	456	453	462	440	423	410	456	458	463	414	448	443	417	435	435	452	440	472	441	454	434	426	439	432	455	461	424	447	451	456	473	432	409	448	453	467	460	435	431	456	452	462	433	415	427	449	439	464	446	449	435	462	445	444	438	462	419	445	460	425	476	424	427	445	456	492	456	453	472	415	459	415	465	464	470	425	461	438	427	439	440	459	456	444	456	434	423	439	375	438	414	428	466	445	426	454	466	428	395	446	471	448	478	436
25521	21548	27596	25820	7677	601	434	358	352	339	334	327	281	311	281	298	261	282	280	270	268	292	241	260	240	265	245	294	294	290	247	265	282	272	248	271	265	260	292	290	273	256	266	275	281	271	276	275	274	263	233	273	248	255	249	248	276	253	245	256	282	267	251	270	260	243	242	238	255	233	267	217	244	249	258	247	245	241	256	254	280	237	259	232	234	252	258	231	231	289	261	239	234	245	229	260	263	250	283	270	232	254	236	239	242	265	234	260	250	249	230	257	224	252	262	232	207	249	232	252	257	274	266	257	229	246	232	239	249	247	272	250	233	284	248	245	253	216	245	295	252	222	251	231	262	254	251	251	275	242	242	240	246	258	247	232	217	272	223	216	247	208	269	255	263	224	244	271	262	244	257	269	248	252	237	249	278	260	278	239	246	247	223	253	231	268	248	264	250	242	250	244	247	261	245	252	240	251	244	274	272	263	234	268	257	263	229	242	252	263	258	267	246	238	258	259	259	277	231	249	247	251	237	260	254	266	258	271	269	247	238	252	258	225	249	257	227	259	254	268	241	238	229	263	240	261	261	229	259	261	228	242	225	301	259	267	259	249	254	199	241	260	253	245	260	259	275	271	251	265	264	246	274	247	245	239	242	262	257	211	241	241	248	249	265	256	254	243	243	228	253	256	255	229	295	257	244	251	234	253	239	243	233	265	259	250	237	276	243	274	271	268	240	209	234	252	245	246	235	228	226	280	231	223	226	260	237	253	242	240	210	242	264	237	258	240	232	226	260	237	239	290	253	248	245	263	270	252	241	250	244	263	252	227	261	230	242	258	248	261	255	262	272	235	272	240	232	267	248	252	267	264	227	245	231	265	241	265	271	260	255	225	225	220	260	253	252	250	243	235	271	237	269	236	231	244	273	264	263	253	243	261	222	263	234	230	244	223	259	236	264	269	245	245	256	237	235	232	253	244	234	244	232	220	257	224	245	236	235	267	266	253	233	234	252	266	226	255	238	245	215	249	227	241	241	229	254	242	263	247	240	254	238	240	249	271	284	262	223	250	260	266	253	255	256	264	234	246	244	246	252	246	227	268	249	249	259	241	276	220	254	253	232	275	257	224	248	257	273	271	258	233	241	246	268	267	242	257	265	251	260	257	243	265	257	265	241	291	245	248	250	250	253	262	243	278	289	244	240	257	263	234	222	246	258	248	257	218	260	223	271	254	250	296	252	232	247	251	233	257	248	259	260	260	252	250	233	238	247	223	250	252	244	234	261	252	252	244	234	257	256	232	246	231	242	253	259	246	253	252	248	227	241	267	238	283	251	233	247	208	237	218	253	235	268	256	241	247	260	245	241	238	257	260	246	243	248	250	252	246	247	244	259	236	266	236	241	254	263	241	244	288	247	232	256	264	225	231	278	252	260	265	227	246	254	231	246	236	218	225	245	231	262	246	264	251	218	242	257	249	234	217	231	253	220	236	237	228	234	257	259	241	239	279	248	239	284	285	238	249	246	259	267	258	281	250	274	235	260	266	237	237	245	280	275	236	258	229	241	214	240	268	267	250	237	260	279	247	233	234	257	205	250	256	264	242	262	281	242	243	266	269	216	242	260	262	266	242	233	268	253	248	271	245	261	260	269	263	268	255	218	263	240	239	259	245	252	253	233	218	238	257	254	252	237	256	245	248	246	249	272	249	245	258	225	251	243	251	242	220	279	280	265	267	253	230	252	268	236	237	228	231	225	245	263	267	246	254	250	266	255	260	261	240	239	276	238	251	276	248	227	254	255	230	245	242	269	252	255	226	265	242	261	268	243	240	237	208	234	242	230	279	260	243	288	243	227	245	278	276	257	249	253	228	258	254	227	249	270	268	235	249	246	255	287	218	260	268	227	249	241	270	259	263	266	239	237	239	274	227	228	248	257	265	243	257	248	210	255	266	246	242	243	261	265	251	240	253	231	272	258	259	266	251	252	275	254	280	266	230	263	221	250	242	244	268	250	240	273	245	265	242	235	232	238	258	238	250	263	250	241	246	263	229	271	249	274	272	267	248	262	246	242	269	279	240	226	259	267	228	260	250	290	230	288	216	267	247	253	247	250	254	274	251	234	250	255	254	232	237	262	266	263	262	243	233	247	256	273	251	256	252	277	256	230	241	237	259	277	257	269	249	244	263	220	258	250	235	256	236	213	286	252	228	278	256	277	234	260	268	251	225	240	250	218	257	225	251	238	242	261	287	234	261	254	240	241	271	259	244	257	254	258	271	239	248	242	272	247	269	255	285	270	284	263	245	249	237	259	259	239	258	257	273	253	262	261	255	271	268	248	249	260	249	227	253	231	271	216	254	263	237	247	256	268	257	238	280	252	244	258	271	295	240	243	226	267	254	281	248	250	254	242	227	243	260	259	234	262	242	277	275	253	267	263	246	279	251	256	219	289	226	258	259	220	263	250	270	256	262	268	268	229	279	259	244	220	253	259	226	262	246	243	227	257	272	280	241	254	271	264	255	263	232	253	259	234	247	223	268	255	231	265	250	262	266	277	260	263	259	252	227	242	234	259	216	213	234	219	228	264	234	246	245	264	256	242	259	235	264	257	237	250	253	231	265	246	249	273	241	260	259	236	251	250	224	214	249	253	241	264	254	256	224	246	261	263	260	246	247	285	248	271	210	256	246	258	252	236	244	247	243	260	276	237	254	262	268	240	233	288	245	279	259	247	224	259	233	262	235	271	243	265	261	250	263	258	243	230	273	243	243	237	247	266	264	260	247	219	235	243	230	236	256	248	240	261	242	257	259	259	236	269	252	248	246	263	235	276	268	263	238	254	223	227	226	217	259	261	270	242	231	261	249	251	241	224	230	230	241	246	243	252	257	239	250	265	267	266	252	222	252	269	211	268	246	260	220	254	239	240	257	255	260	234	262	269	256	227	272	256	251	240	234	238	228	239	251	249	227	226	237	253	249	258	255	247	286	251	282	263	246	256	261	255	248	238	270	256	238	251	252	230	261	237	242	258	247	259	262	254	226	253	254	254	263	240	253	260	245	235	255	260	244	255	236	260	226	234	252	232	258	247	253	269	267	255	251	241	249	282	239	238	281	226	251	246	264	260	256	259	215	255	277	257	261	262	240	281	274	239	257	257	262	242	270	256	257	258	248	225	246	241	250	238	267	219	255	242	243	240	265	273	248	237	230	255	250	246	245	267	243	245	258	242	249	235	230	271	245	245	252	249	246	236	266	244	244	248	246	253	251	231	244	260	247	235	276	282	256	254	234	231	252	245	239	252	220	244	238	241	246	268	281	279	223	266	249	260	262	250	244	263	257	293	257	275	247	262	250	240	248	229	238	252	248	250	234	247	259	247	267	237	271	257	278	252	230	254	272	236	236	250	236	235	237	232	230	263	263	250	264	247	241	258	255	240	251	272	240	269	216	251	250	240	231	229	250	258	253	269	253	281	228	269	268	238	280	222	260	240	243	291	265	268	208
22655	5014	3247	1531	1110	906	783	578	526	504	434	428	393	409	341	363	340	286	330	301	330	312	305	288	327	313	282	321	343	384	310	367	318	320	331	285	359	297	322	329	314	300	330	316	325	345	308	306	299	290	303	281	301	307	321	306	298	294	320	293	283	272	278	288	292	291	302	279	310	274	323	279	280	282	260	296	266	271	302	275	302	267	271	309	289	266	273	280	289	279	286	284	296	299	302	274	273	285	282	268	281	264	261	297	317	267	284	298	300	299	312	275	268	288	303	276	308	303	274	279	287	297	281	278	277	297	253	282	275	267	285	264	271	274	264	284	267	288	301	281	285	299	265	314	304	270	283	298	286	303	290	277	258	291	281	293	293	255	257	301	289	298	291	280	304	281	253	247	292	309	295	254	286	295	248	284	277	297	304	280	297	304	283	297	270	254	257	306	272	304	273	280	244	298	274	295	301	305	282	303	304	296	266	275	291	248	291	270	300	270	297	283	261	263	275	300	308	281	284	262	283	262	294	295	299	254	290	265	272	318	303	269	279	275	314	274	300	285	290	266	280	302	273	283	276	269	281	277	296	288	293	256	281	267	302	299	305	300	313	279	303	277	324	288	275	314	320	269	294	277	286	256	298	289	261	277	281	299	292	315	272	283	267	306	301	278	284	265	290	277	283	279	289	265	285	304	293	278	277	306	301	299	317	280	285	245	298	300	278	256	310	298	268	285	287	272	305	291	257	275	287	301	262	239	271	276	289	270	296	303	258	267	249	312	289	274	284	307	321	274	271	283	250	293	245	281	285	283	282	290	295	298	275	264	262	279	288	284	273	282	288	274	330	291	279	297	268	257	302	263	268	264	300	312	298	275	284	289	306	282	278	280	292	295	285	278	272	289	257	307	316	273	277	268	294	259	292	299	285	239	309	304	283	312	291	282	260	279	293	271	290	265	269	305	275	275	287	292	280	269	302	278	304	243	267	312	259	261	278	262	272	289	252	300	293	242	289	243	304	287	318	286	266	308	273	275	278	279	262	279	285	274	268	287	246	286	260	247	268	282	304	284	243	278	270	298	279	264	285	288	284	288	311	272	284	261	257	300	299	260	278	277	308	277	265	281	287	288	267	259	276	299	270	281	297	272	291	289	265	271	293	302	304	281	275	311	269	290	291	274	262	270	263	306	318	317	264	277	282	291	283	289	272	282	318	283	279	281	281	290	314	284	293	284	253	296	281	303	279	308	272	289	254	287	297	301	274	309	282	276	250	238	286	263	277	291	294	284	274	288	261	272	292	271	268	267	312	277	269	289	303	263	270	283	294	256	263	306	281	274	293	285	280	283	296	292	307	297	248	297	277	263	286	275	300	299	275	299	286	297	294	267	318	279	275	292	294	284	298	262	278	286	320	284	270	261	259	313	278	274	296	291	315	270	300	277	267	284	269	281	264	277	244	293	278	285	257	290	293	310	289	276	290	294	279	282	282	299	292	289	287	284	289	285	351	301	274	300	279	275	314	273	296	254	309	300	254	233	271	273	264	294	311	275	250	279	279	263	275	304	332	273	264	267	286	254	266	278	263	294	294	269	284	303	280	300	245	288	251	278	292	264	291	278	294	291	312	324	299	257	284	302	305	278	276	275	267	250	238	287	266	311	288	318	263	296	288	288	279	275	253	278	286	298	274	294	261	280	280	260	244	280	298	281	260	284	281	317	238	295	268	287	262	271	270	286	285	255	299	296	290	279	297	336	241	270	285	290	308	284	258	276	292	265	303	307	275	301	274	261	296	267	260	263	278	300	287	304	257	262	264	284	269	260	242	271	283	296	312	274	277	271	289	290	297	292	293	302	301	283	275	285	272	283	293	279	285	297	293	301	281	292	261	283	284	308	294	291	298	306	267	268	297	295	268	269	278	298	285	298	299	262	275	270	278	297	301	307	276	271	272	291	267	301	262	277	301	301	269	274	288	303	266	295	290	290	293	276	284	292	319	254	286	281	273	245	280	272	240	263	270	288	293	313	257	264	297	281	252	316	283	266	300	276	289	291	293	227	306	292	285	238	261	304	281	252	256	288	299	260	283	295	264	278	295	268	279	301	273	253	278	286	264	261	306	269	272	292	268	300	335	300	306	268	285	281	281	277	275	306	307	283	267	275	271	312	281	261	281	270	255	283	271	272	269	290	278	280	304	305	346	282	323	287	301	286	306	272	285	274	254	313	271	300	286	270	289	258	300	288	290	260	317	290	281	298	283	302	278	279	265	267	295	257	285	310	254	260	290	270	292	286	302	280	286	261	294	279	285	255	297	273	286	295	277	267	255	246	250	267	278	263	286	275	302	287	279	287	286	270	267	298	288	290	283	261	279	231	281	269	275	329	278	258	302	298	269	270	271	283	264	299	283	308	276	297	280	269	303	268	324	290	294	292	246	288	274	291	298	262	289	257	293	250	278	282	274	289	274	274	293	270	253	253	256	273	298	288	267	297	280	270	302	268	292	248	307	273	270	298	245	266	278	267	279	281	288	280	283	285	280	296	300	278	289	276	325	290	282	274	285	287	284	271	313	306	287	261	281	283	293	321	298	292	310	244	269	266	289	259	292	300	311	295	306	259	284	282	289	287	282	297	256	273	257	296	273	269	284	282	265	291	255	259	316	259	259	252	294	286	281	277	285	308	273	304	294	307	281	292	294	311	298	281	287	281	286	289	301	288	266	292	277	302	300	279	296	281	271	267	286	269	265	266	305	257	261	303	314	297	268	308	283	255	287	326	291	260	296	275	312	246	284	282	293	283	286	267	266	306	281	283	285	273	292	263	272	269	279	296	292	303	301	268	263	273	295	277	244	282	272	290	297	290	266	323	287	317	248	292	286	266	303	308	291	308	285	264	267	272	292	289	301	280	258	255	264	285	267	268	279	263	273	279	281	267	297	317	288	296	243	259	288	297	287	274	270	275	270	296	264	295	266	292	276	293	279	281	293	277	289	275	279	291	294	278	290	279	305	285	269	266	291	275	257	297	276	292	279	308	275	278	291	291	293	290	287	275	286	287	244	290	280	262	266	259	277	299	300	283	270	262	322	325	266	247	285	275	283	315	261	275	319	253	314	286	293	287	286	285	259	265	289	277	284	302	289	289	270	286	292	265	281	255	265	315	307	311	312	261	265	282	306	277	279	259	296	280	278	298	262	259	283	292	267	265	287	285	321	287	307	299	304	291	291	307	288	266	294	303	274	270	286	270	276	310	307	295	268	266	247	265	292	271	308	288	288	279	282	251	317	271	261	267	276	254	313	249	298	289	261	282	276	260	281	289	295	262	266	282	271	265	316	285	261	288	291	283	295	273	269	279	285	285	277	270	268	279	287	298	278	274	265	280	298	273	259	263	293	310	265	303	317	272	284	288	251	267	305	298	281	252	281	280	261	278	267	296	296	269	281	299	300	295	288	277	286	275	285	266	267	293	257	272	269	255	301	276	278	288	270	290	287	295	257	295
23140	21568	29370	24228	21566	21571	6070	1195	983	891	749	755	714	626	625	597	610	617	616	607	588	595	596	593	553	535	553	614	662	594	567	603	579	532	593	543	556	541	573	590	562	570	563	539	597	571	555	546	568	533	529	521	526	556	567	564	561	558	536	510	538	565	498	508	543	502	525	544	535	516	540	533	493	555	522	533	554	477	516	535	534	517	516	528	564	492	513	557	516	516	528	495	549	526	509	535	495	499	552	532	554	494	501	498	498	505	552	504	518	514	552	535	510	539	503	556	589	558	537	560	495	512	470	513	513	539	473	542	531	505	545	528	522	554	518	479	515	515	518	494	509	540	532	488	533	517	555	502	498	512	521	524	540	510	535	543	547	487	538	510	490	550	525	554	559	554	483	543	561	477	534	510	521	531	505	508	496	536	540	517	546	521	539	524	520	535	495	521	510	500	524	516	558	499	514	559	500	506	526	531	511	477	577	497	516	494	555	532	540	504	536	545	481	523	464	520	509	522	546	482	495	534	527	510	537	476	505	498	494	526	511	495	486	517	521	504	479	509	486	523	531	474	567	504	497	543	508	520	563	502	516	479	527	564	503	504	508	530	495	551	565	537	540	517	550	520	472	504	534	493	534	525	491	503	528	544	540	492	521	544	543	519	544	566	485	523	519	505	539	535	514	511	526	512	537	557	506	529	523	515	502	557	507	501	494	541	558	540	501	512	526	524	570	495	547	497	501	482	545	512	552	546	514	501	535	492	524	526	530	505	496	487	520	527	542	517	554	495	514	509	542	534	514	500	541	566	515	515	499	553	537	542	540	512	513	521	494	565	494	521	541	509	543	497	527	509	483	552	525	544	499	486	522	548	541	526	535	492	515	556	499	542	552	486	522	531	548	498	519	488	553	476	495	543	546	459	543	554	547	533	548	516	596	498	525	543	514	533	518	542	543	500	562	486	519	490	482	512	479	489	512	499	520	506	512	504	503	473	503	524	484	519	525	539	545	527	516	533	498	520	514	510	492	523	545	551	531	511	536	504	533	542	515	514	517	518	495	510	532	511	511	510	526	524	539	490	500	503	549	468	510	460	531	523	469	540	573	494	532	519	521	469	534	510	521	545	540	511	460	536	535	564	501	498	538	541	551	567	466	531	493	486	497	534	529	518	504	545	520	540	512	527	510	509	506	523	570	558	551	503	568	510	501	508	540	561	519	564	518	489	489	512	539	491	522	506	535	521	502	512	543	517	531	531	528	506	516	511	506	541	547	545	497	520	493	479	543	517	486	519	559	547	528	502	510	535	549	518	496	527	513	521	523	547	545	517	515	538	491	469	509	529	514	518	517	554	490	505	519	500	521	508	505	487	534	513	531	514	498	534	514	513	562	494	558	504	499	515	563	496	502	524	526	533	529	544	520	515	487	565	555	520	485	478	481	505	559	490	532	523	489	522	487	543	509	546	494	528	528	545	547	492	535	517	507	526	516	554	513	496	515	506	507	545	531	503	502	501	515	490	518	520	519	525	493	507	495	554	519	550	500	541	493	509	513	515	558	525	517	504	476	523	534	528	516	511	546	490	518	506	527	537	569	488	487	499	528	552	519	532	531	476	505	491	513	519	494	524	509	555	528	524	527	512	530	543	516	489	512	522	535	493	500	540	479	496	522	510	523	504	509	524	513	511	514	527	542	525	497	563	451	526	558	548	498	527	499	496	516	528	575	510	545	510	538	530	526	494	553	517	506	483	460	503	558	481	538	521	516	533	514	490	512	532	521	488	530	519	506	528	514	527	513	525	499	521	518	476	540	514	524	506	506	524	530	521	484	520	539	524	500	534	527	512	495	519	502	492	551	506	545	533	504	477	548	490	483	506	475	558	503	526	496	532	491	529	477	500	515	550	551	544	544	479	527	547	491	505	503	515	537	516	536	500	524	505	518	499	563	528	520	484	488	506	507	500	513	479	562	527	544	503	504	533	504	529	528	507	514	497	517	484	534	495	528	459	516	553	498	509	548	516	505	530	531	478	487	534	543	526	538	550	503	520	553	555	505	513	513	518	527	520	473	479	517	490	513	510	516	476	521	489	501	520	513	559	468	515	546	500	560	507	507	510	546	531	536	535	552	540	566	532	529	518	545	546	505	522	536	566	496	489	495	513	490	541	550	515	524	444	573	521	499	538	501	500	504	507	506	499	545	504	514	471	504	492	503	517	530	487	531	535	537	514	545	499	530	538	535	497	492	523	487	537	512	508	530	520	502	504	472	508	516	539	533	505	520	466	511	535	515	508	506	516	527	517	499	520	532	526	519	535	540	512	532	531	485	530	508	519	492	516	506	538	509	515	529	521	514	467	551	503	515	514	544	546	482	518	532	484	550	547	539	496	501	513	555	514	519	494	497	585	503	531	535	535	547	531	520	481	514	515	570	525	536	518	558	505	514	521	516	486	485	518	541	515	518	509	554	518	530	490	513	544	486	510	519	528	497	464	514	519	504	523	468	548	516	511	532	529	526	536	489	536	489	536	461	506	518	539	528	511	514	551	553	537	511	482	515	527	521	487	512	522	508	494	500	542	528	496	516	527	536	521	530	483	526	533	524	513	497	576	504	530	525	477	500	533	536	559	513	537	500	520	502	550	511	502	488	486	526	518	513	492	489	503	521	505	526	507	509	501	535	512	501	490	513	507	514	567	482	536	588	538	521	486	562	553	549	530	501	488	502	500	530	557	534	497	487	473	517	462	545	548	530	545	503	537	520	562	494	518	520	522	495	529	543	482	565	496	526	527	567	491	516	524	471	486	552	545	541	519	512	515	509	566	507	534	503	512	523	509	525	488	505	516	487	486	529	511	503	496	529	523	502	530	482	561	522	534	504	526	506	541	475	508	539	489	517	530	506	494	506	489	513	491	484	507	498	550	495	531	524	526	532	528	545	498	526	521	546	495	531	541	526	503	516	481	507	525	536	521	512	520	532	543	510	527	535	525	533	527	514	503	493	550	489	506	560	572	532	495	517	544	551	506	478	514	527	508	497	552	538	551	531	517	538	522	515	501	504	500	483	556	533	567	528	465	492	520	484	504	513	506	524	495	488	508	499	508	488	507	544	515	536	550	499	546	487	493	472	514	539	538	499	496	505	504	504	545	528	495	517	523	519	513	517	479	521	509	526	528	544	512	528	553	547	529	498	514	477	479	507	548	525	536	552	493	509	537	486	503	530	525	555	539	487	529	510	481	507	555	569	526	511	517	561	539	517	524	525	509	525	510	564	516	548	515	526	547	542	495	561	512	520	517	464	509	563	505	495	540	536	542	481	515	502	490	531	541	510	520	528	525	518	484	531	497	481	546	516	536	563	560	503	460	517	522	568	516	554	590	548	534	511	505	524	504	507	508	499	535	503	510	498	555	502	507	537	501	530	497	523	533	543	518	474	509	510	509	513	511	500	535	531	535	537	543	480	519	518	504	520	511	547	522	557	486	493	524	502	481	512	503	544	486
31950	14967	9837	4689	3421	2544	2033	1715	1429	1211	1084	923	872	853	772	741	733	619	660	661	642	655	618	684	598	612	616	684	629	680	644	598	665	664	624	626	606	662	592	606	596	591	610	620	601	587	654	641	578	582	588	520	575	539	597	600	557	537	531	540	564	553	520	541	542	559	533	547	539	552	593	538	546	547	535	520	576	509	534	552	542	540	551	533	550	526	543	525	549	552	581	562	528	549	566	536	568	575	536	539	532	525	504	504	570	492	532	505	577	557	517	568	538	585	538	625	519	548	559	523	527	568	563	548	540	565	546	546	529	520	503	554	550	495	566	511	504	542	498	569	554	552	530	557	527	521	529	500	561	578	589	549	553	503	572	514	574	507	537	537	551	539	526	529	524	554	535	540	496	519	504	535	522	501	535	514	516	510	556	538	528	523	530	525	594	555	530	524	554	545	536	543	555	549	553	532	555	519	523	538	547	537	555	552	563	541	540	526	546	514	518	531	510	505	501	522	556	575	520	538	540	506	543	570	534	492	555	533	582	544	535	581	530	518	536	516	539	537	546	516	554	572	555	548	575	550	545	534	513	560	539	514	507	533	532	572	538	543	593	531	533	522	538	574	545	547	537	534	535	534	523	554	542	591	500	538	533	558	563	543	566	546	499	559	551	538	539	551	538	522	482	547	562	527	576	490	543	553	494	494	533	534	534	567	515	518	537	541	552	529	503	527	503	518	524	556	540	558	537	522	538	548	548	556	523	534	570	552	518	529	546	543	553	518	548	525	590	522	522	528	555	532	500	535	560	538	542	548	517	582	537	541	503	554	552	533	512	532	555	549	525	568	493	535	504	524	570	559	542	497	534	534	515	536	521	500	483	524	545	561	569	541	523	544	529	515	502	526	521	543	492	516	563	562	541	562	486	498	553	552	523	548	565	512	500	527	499	539	506	560	527	538	490	533	488	510	537	540	552	518	561	525	525	528	529	538	555	529	532	526	537	544	531	541	512	571	570	530	547	555	521	554	543	561	515	520	550	498	513	513	527	508	563	571	525	576	554	524	517	573	531	506	553	519	509	572	515	529	504	573	551	572	541	554	534	521	500	518	538	565	580	529	538	516	529	558	533	551	536	545	552	540	516	506	507	540	507	514	579	523	501	563	549	568	533	563	568	538	535	552	516	554	545	516	560	546	529	542	522	528	523	525	542	490	555	534	504	547	500	514	538	535	488	561	564	584	576	542	512	528	561	590	517	573	515	531	548	550	572	539	535	539	525	528	515	541	531	561	537	520	519	586	498	504	531	530	506	563	524	546	570	539	539	546	544	535	533	564	546	518	539	530	554	545	512	570	538	540	540	550	571	544	491	499	541	563	546	523	509	538	567	563	556	522	562	516	546	540	574	530	556	528	499	546	523	508	561	506	535	542	545	478	530	507	540	528	593	561	500	510	538	526	533	588	535	512	556	537	535	563	534	564	549	519	542	551	519	553	511	547	508	539	579	529	527	513	554	512	534	549	513	535	492	582	535	558	545	546	532	532	556	552	533	519	552	548	514	542	537	507	525	500	509	546	524	535	533	545	585	563	565	556	538	506	557	514	517	536	512	558	559	476	593	548	561	553	504	487	576	550	522	551	530	537	543	588	541	519	529	530	558	531	502	573	546	528	559	521	561	498	569	547	548	530	577	577	537	571	534	525	538	527	550	556	544	561	551	536	558	506	526	536	525	541	574	561	553	561	522	551	577	588	505	552	499	543	547	577	539	528	536	562	573	542	534	537	568	522	538	524	568	547	538	529	538	522	530	524	490	514	512	507	543	568	542	538	504	485	566	557	527	518	531	560	512	521	506	527	565	520	576	584	546	535	555	498	542	545	557	539	569	527	614	550	545	558	545	523	512	487	539	547	557	541	521	525	553	483	541	542	587	559	531	561	511	516	549	523	492	510	534	528	543	566	499	523	539	534	548	566	563	543	565	546	526	527	547	564	528	563	532	521	531	544	516	537	536	502	550	513	517	555	543	504	511	545	539	532	534	538	536	516	546	523	547	525	536	570	506	552	533	543	526	551	528	598	557	551	540	553	540	525	509	548	536	543	541	533	548	557	577	555	539	574	531	526	544	542	512	512	566	563	558	542	535	552	560	536	530	535	538	551	558	540	549	520	515	506	524	506	553	514	529	522	507	574	527	527	517	495	538	492	502	513	522	491	526	558	529	532	505	522	514	537	551	525	571	538	534	524	550	518	554	536	517	573	592	532	598	525	563	525	549	538	541	536	510	525	544	515	552	558	523	549	509	524	505	542	535	492	502	551	504	525	528	525	541	521	530	564	548	583	508	550	584	508	542	546	528	537	548	533	532	526	541	563	533	504	524	564	557	546	506	552	555	512	527	528	588	501	553	518	553	491	523	533	567	532	553	476	564	521	539	557	536	554	553	537	538	527	515	582	517	537	541	558	573	537	528	553	524	562	550	555	538	515	522	555	554	534	526	498	540	550	517	526	506	517	515	524	526	494	539	561	520	567	540	574	517	505	517	517	559	529	512	553	512	544	509	506	477	566	572	558	536	561	547	498	521	505	500	533	501	544	565	520	523	529	532	546	514	519	553	548	528	554	526	569	551	548	525	532	544	531	505	531	514	520	532	531	518	516	536	516	542	526	569	508	538	522	540	548	521	586	489	539	504	520	539	532	527	502	518	479	540	552	563	539	530	544	561	529	564	568	534	509	521	551	538	493	546	539	526	578	547	549	535	487	599	569	530	555	544	489	502	566	522	544	556	524	549	558	549	544	545	548	518	542	514	592	556	530	525	525	560	557	511	515	495	547	524	520	567	548	539	549	517	521	514	543	518	545	553	554	543	576	533	525	522	531	516	568	565	574	566	514	536	522	550	529	528	545	548	502	542	530	489	525	552	586	539	571	485	529	553	504	533	509	567	523	511	526	511	514	523	469	538	538	508	558	511	528	553	528	519	509	525	538	551	536	533	550	533	496	508	522	511	547	533	503	497	543	592	542	490	536	549	526	519	564	590	522	529	523	565	537	528	520	583	536	545	542	539	537	543	509	567	575	568	539	531	516	549	522	577	544	556	547	524	519	537	520	527	554	533	594	504	539	543	499	540	577	537	536	558	503	541	531	540	545	539	549	533	572	497	531	574	570	548	538	564	513	599	509	557	508	512	532	539	519	565	545	549	530	515	522	515	531	505	537	537	533	511	534	528	572	520	534	541	579	510	540	567	548	525	545	574	561	485	531	497	561	505	540	525	546	558	525	573	556	500	570	525	597	586	540	525	544	537	551	542	570	584	581	546	534	510	556	535	561	527	500	551	533	532	524	524	509	517	510	541	552	544	563	537	555	541	555	545	540	546	553	526	535	522	497	561	536	521	546	527	525	526	567	536	520	521	559	557	513	557	528	509	535	501	532	516	539	545	486	515	496	532	569	511	572	542	543	535	546	543	554	577	545	545	492	544	556	554	497	532	517	530	527	531	497
28361	16622	2597	360	287	254	274	277	237	255	210	262	232	270	222	255	251	251	259	221	232	258	241	243	252	254	246	246	304	276	250	212	229	273	275	246	244	241	267	255	234	273	249	260	249	264	265	240	270	248	262	245	226	240	205	263	225	242	251	256	213	221	251	254	256	212	251	253	236	250	223	247	223	217	247	244	248	233	256	226	254	229	263	250	237	232	249	250	226	255	229	237	252	251	248	251	240	244	220	256	263	251	242	271	209	237	252	227	243	265	264	257	240	244	234	246	268	239	237	230	222	265	214	230	229	230	224	241	233	234	239	234	219	261	237	259	252	226	218	245	236	249	256	239	228	235	244	247	244	218	257	239	264	229	222	215	247	249	240	226	240	231	269	237	255	237	229	238	232	254	255	239	241	243	216	254	255	235	242	234	202	225	254	220	271	252	239	246	240	235	246	264	226	230	234	253	232	254	266	204	251	250	238	229	232	242	232	236	265	230	217	240	271	224	255	229	228	245	244	256	222	237	244	222	225	242	251	229	242	259	219	239	240	266	227	260	239	210	237	262	230	229	234	251	229	224	210	209	233	236	246	260	244	241	256	223	229	219	241	232	221	243	230	230	255	238	220	243	251	241	247	235	246	252	247	239	244	241	259	243	235	216	230	219	262	245	241	254	225	248	243	270	257	226	232	222	244	249	243	221	211	213	265	224	269	232	233	250	231	260	241	263	237	245	216	218	236	232	236	236	242	210	241	250	247	254	230	249	222	230	238	238	244	242	229	250	247	234	237	232	246	235	217	243	230	251	269	247	262	241	221	261	218	245	262	241	245	236	190	249	257	252	259	215	219	232	254	226	227	229	250	214	220	244	269	250	251	264	265	237	239	222	255	250	252	249	251	208	270	261	189	239	243	242	256	264	240	255	250	223	252	263	214	241	269	235	261	234	224	237	235	222	223	228	246	242	233	247	222	212	241	242	210	227	230	264	240	248	257	237	230	242	238	254	233	237	249	237	275	231	237	262	247	247	247	234	239	232	220	260	247	276	218	245	215	224	278	268	226	242	239	240	250	222	217	233	257	217	226	277	233	232	243	197	229	235	271	236	257	235	231	236	228	239	213	233	239	267	227	232	242	232	249	231	232	271	268	243	250	237	220	245	232	253	216	259	243	224	254	228	251	248	233	246	262	235	213	227	202	255	244	239	210	243	242	235	257	215	225	221	269	244	239	218	227	255	225	240	244	244	234	246	259	224	243	234	233	220	241	262	203	254	229	274	268	238	254	215	258	254	248	254	257	234	245	220	233	253	256	229	237	228	238	248	251	220	219	249	258	213	233	267	235	246	240	214	211	256	227	238	263	212	245	255	248	221	249	237	260	227	270	239	220	237	231	237	225	267	242	228	229	253	261	229	249	237	227	264	235	210	244	239	245	247	256	251	237	242	248	240	265	203	269	233	208	249	238	248	210	260	246	272	257	216	249	252	210	236	275	237	228	243	233	238	247	218	201	249	245	222	233	225	213	245	241	238	224	216	237	235	236	263	237	258	235	235	243	249	225	257	258	244	231	269	213	240	229	236	237	228	223	250	242	212	259	226	242	238	272	244	244	234	226	227	243	227	221	241	259	230	251	224	239	242	249	252	259	260	256	232	251	226	246	272	235	242	249	241	265	262	238	262	257	257	249	266	239	238	200	225	257	236	235	247	246	262	216	245	224	254	219	225	240	243	224	227	262	247	230	271	241	264	239	249	244	217	235	236	243	264	241	260	200	237	264	239	239	250	236	224	235	228	255	219	241	265	243	243	219	258	236	235	243	230	267	219	261	251	245	227	239	249	238	258	245	220	218	278	231	245	240	232	230	249	234	269	238	258	253	234	253	247	214	218	263	226	229	225	221	249	230	244	226	224	241	255	248	245	231	235	220	231	241	260	219	270	253	250	248	226	239	230	232	253	251	235	231	258	234	220	241	209	257	249	232	213	238	216	264	258	234	253	229	241	232	236	251	266	235	251	240	231	247	238	268	223	205	257	240	239	231	232	234	236	252	222	269	255	240	229	218	250	241	204	238	235	252	254	254	270	263	259	225	252	237	239	228	246	252	213	257	276	258	233	263	258	227	232	252	243	229	258	233	223	253	211	238	217	247	255	242	242	235	258	257	217	238	260	236	233	240	245	234	229	265	272	227	256	234	244	221	222	233	225	253	254	222	227	259	230	247	230	242	243	240	220	235	245	256	236	250	256	237	231	251	229	267	228	241	247	267	248	258	253	225	221	242	225	235	226	219	226	241	212	251	252	235	207	250	227	228	246	234	227	245	235	260	248	249	239	243	271	235	255	241	242	224	251	234	241	239	226	223	255	235	235	218	238	250	241	258	228	262	239	244	222	258	239	252	227	236	241	244	234	246	226	235	238	239	234	242	234	234	259	248	231	249	250	249	241	241	208	251	249	215	232	229	242	255	218	259	227	251	220	228	232	232	261	251	230	238	241	220	257	255	249	249	217	242	266	279	234	237	236	253	227	209	262	230	237	253	252	258	232	228	268	232	235	262	202	237	246	253	229	236	214	229	278	260	235	271	238	230	250	250	238	203	228	267	220	272	226	258	258	252	259	265	209	207	248	243	237	223	225	220	241	235	221	223	238	241	260	271	231	239	232	296	232	245	232	238	254	225	252	215	237	212	229	211	261	258	253	239	260	228	251	231	232	244	242	211	224	225	244	227	253	237	262	223	261	250	242	218	248	236	229	234	232	242	222	228	236	253	261	204	213	218	194	252	236	247	249	249	247	248	250	236	223	251	261	245	218	235	243	233	232	240	234	247	266	221	268	236	238	255	250	236	256	257	228	212	253	225	240	220	240	265	268	254	227	240	228	251	242	221	237	239	237	214	236	247	276	237	237	244	222	236	218	241	244	246	217	263	267	229	250	247	241	245	260	219	250	250	267	235	220	220	222	245	233	243	229	263	273	228	222	219	246	209	245	266	246	232	209	247	247	234	258	245	235	236	221	253	219	255	236	268	229	238	244	245	242	236	248	276	237	253	224	249	238	226	223	255	221	217	207	251	250	227	241	238	246	257	234	255	221	221	241	270	239	197	243	231	248	235	224	254	251	245	242	240	264	266	229	262	235	211	232	253	258	238	248	236	247	236	236	272	230	225	248	237	241	272	237	242	220	246	254	245	239	211	209	226	237	259	248	279	265	222	247	243	244	235	241	247	214	207	258	208	251	229	247	240	237	231	247	253	215	238	260	252	251	238	234	225	204	254	241	225	230	249	255	242	251	277	216	229	264	236	191	222	250	229	214	230	256	220	235	254	258	238	216	236	247	231	229	246	252	229	256	241	240	245	264	241	235	224	229	245	251	260	240	219	243	240	222	267	214	257	241	209	238	230	236	257	218	253	240	253	222	242	223	239	232	250	219	226	267	240	260	232	222	223	242	265	227	233	235	206	216	246	253	245	228	237	227	213	243	241	220	218	230	228	248	228	253
7644	846	550	354	328	316	301	283	289	279	296	294	294	285	291	277	250	270	286	231	251	291	263	237	280	266	293	301	287	288	251	313	277	267	275	297	259	275	282	283	284	298	271	295	269	293	308	270	256	260	278	277	279	274	267	274	276	294	281	257	270	250	265	294	254	262	279	246	258	240	260	272	271	241	276	265	262	272	235	261	249	261	273	285	234	255	259	246	262	291	262	271	257	269	248	274	262	257	260	277	252	275	248	257	279	259	258	276	225	267	240	259	268	264	235	239	269	308	251	248	277	268	264	299	260	231	250	265	266	241	264	297	260	216	259	246	274	266	279	272	260	277	245	257	271	232	250	272	276	256	259	236	254	260	278	246	277	265	294	291	285	261	286	260	244	261	243	240	271	271	233	290	263	261	268	261	261	284	258	254	245	249	277	262	271	240	265	246	254	229	252	222	290	254	263	261	278	287	259	212	260	251	274	238	276	279	230	239	278	250	268	257	278	255	274	279	255	236	245	248	254	256	268	254	270	257	250	241	269	279	268	264	248	277	266	253	275	284	253	252	254	266	234	257	271	242	261	252	269	316	291	248	252	252	279	254	285	254	258	254	304	260	262	282	286	265	290	247	290	265	300	263	281	251	252	252	259	261	259	242	252	272	251	273	240	276	246	277	259	252	233	268	235	260	250	271	273	241	285	276	273	273	260	254	269	236	237	247	287	274	246	269	249	283	256	247	262	247	269	242	252	304	256	243	268	275	273	275	282	244	269	280	224	252	279	276	266	249	294	258	250	246	260	262	253	278	275	236	266	250	290	239	227	284	262	221	250	248	254	282	257	264	272	257	241	262	258	272	280	250	257	257	264	271	260	259	264	256	266	259	266	294	242	262	249	239	258	281	256	254	248	275	216	272	258	271	267	245	281	260	254	263	265	288	273	245	262	263	251	262	273	260	264	247	263	249	273	281	297	275	276	234	238	262	267	302	237	271	254	272	259	234	235	248	256	241	272	273	255	231	257	268	271	263	246	252	266	252	281	263	252	302	250	255	248	258	282	246	272	268	291	252	266	265	266	276	267	262	276	250	274	233	273	257	261	254	244	252	259	278	247	254	268	265	282	267	251	277	289	280	260	272	249	279	254	254	260	242	236	283	245	266	245	263	243	261	274	275	271	263	251	252	253	262	250	244	263	260	244	250	249	296	266	249	270	267	245	253	272	277	245	271	248	281	252	279	273	272	257	271	273	256	280	260	272	258	235	248	251	265	257	254	259	232	280	283	239	259	274	268	259	251	268	261	277	291	226	241	244	235	235	273	253	261	271	255	256	266	273	264	265	248	247	254	244	280	286	252	265	260	252	262	246	256	264	258	269	277	260	259	254	254	260	254	248	288	262	277	264	242	273	281	245	250	247	227	290	275	291	232	276	232	252	253	266	269	260	244	241	248	249	290	251	274	274	251	257	253	248	249	267	258	253	257	274	269	257	269	249	241	239	304	267	279	241	282	260	248	256	255	255	233	272	246	282	281	254	279	254	242	263	266	271	250	255	261	249	282	270	263	279	247	260	275	227	254	257	281	251	255	262	257	287	250	276	257	288	231	248	290	258	238	260	267	274	291	254	280	278	269	251	270	271	295	241	269	260	270	280	259	262	269	241	247	258	245	268	252	247	239	244	243	273	269	272	236	276	287	248	243	252	236	272	261	265	267	282	273	249	268	282	237	230	278	281	274	255	258	255	249	265	258	276	310	259	256	271	247	261	263	280	248	251	274	257	281	244	260	269	259	239	265	262	247	259	260	272	234	261	262	249	266	269	290	245	248	269	279	281	288	260	242	266	250	280	258	281	263	263	289	233	276	246	285	268	256	278	278	298	253	269	274	240	258	255	261	266	262	250	243	250	273	267	239	255	248	257	251	268	273	281	252	258	258	267	232	281	248	269	245	240	256	258	283	246	278	292	257	244	281	258	251	238	276	251	272	286	227	255	257	275	251	266	258	259	257	262	269	281	232	260	266	239	271	284	299	256	278	253	230	266	230	237	254	244	247	245	243	251	269	287	239	256	281	268	236	231	236	266	242	269	276	246	249	244	262	266	235	271	264	272	242	214	255	237	252	271	263	265	266	254	257	278	304	253	272	241	262	249	258	258	267	246	292	236	270	257	284	278	246	257	241	252	228	247	259	243	262	252	262	254	262	269	277	295	289	251	261	262	269	227	238	242	257	272	283	272	257	274	246	274	284	255	261	276	266	267	266	284	251	267	247	269	261	277	250	260	259	254	317	292	257	237	275	252	230	261	235	269	236	271	271	257	267	243	247	288	246	247	241	256	274	249	258	248	243	245	247	269	265	265	263	265	296	249	251	265	266	297	265	267	286	256	271	253	268	270	259	257	277	257	245	261	263	260	277	256	277	272	284	255	292	260	260	282	271	231	270	261	266	270	249	251	262	239	232	253	273	256	259	235	260	245	255	285	286	232	275	227	264	242	289	280	275	256	249	255	246	275	256	258	284	258	247	243	250	274	259	252	255	279	275	269	272	291	237	266	247	243	265	270	243	255	238	293	256	242	261	250	256	271	254	244	239	257	264	273	260	261	269	271	269	258	253	278	278	270	221	257	262	253	267	261	270	263	252	254	283	262	265	265	258	277	278	247	297	277	248	249	270	229	271	273	263	230	271	281	253	256	246	261	254	255	303	277	265	280	236	276	223	245	259	261	248	289	294	236	253	273	295	265	240	243	272	252	244	277	238	274	254	246	239	270	262	240	288	257	276	241	253	246	230	244	252	216	262	255	259	249	254	277	248	267	264	279	265	268	305	272	243	266	255	273	245	280	243	259	276	276	277	274	266	276	282	221	245	270	267	228	286	264	283	261	277	244	255	254	247	242	238	267	265	254	246	267	262	267	238	245	253	264	267	271	261	263	271	261	261	242	262	276	242	293	268	277	291	260	269	251	259	244	257	281	269	277	225	257	253	241	285	281	240	275	310	241	263	255	255	235	294	240	267	281	258	217	255	262	279	267	243	274	278	257	257	244	258	265	291	252	256	275	265	254	288	248	234	268	275	226	265	249	260	288	254	255	253	259	286	260	254	221	234	261	269	239	269	248	270	256	298	282	254	256	241	229	267	255	244	253	246	270	257	273	254	261	231	236	244	267	255	273	280	278	263	263	259	262	265	252	276	276	258	264	266	248	245	251	245	237	265	248	250	258	279	249	239	246	235	260	278	226	261	241	255	236	236	247	262	234	254	271	257	260	253	268	289	242	262	269	262	273	280	256	307	262	307	252	259	243	273	242	238	281	257	247	271	280	255	242	280	254	273	290	265	286	255	266	266	257	274	257	250	285	286	262	290	300	258	247	255	248	269	264	268	248	232	253	304	251	242	264	252	226	235	255	280	263	283	262	254	302	263	245	265	241	273	275	281	244	270	261	281	271	242	244	242	274	253	249	266	269	279	256	244	251	266	279	232	289	242	276	259	275	269	252	261
24316	21548	28868	24694	21502	6777	1046	739	655	579	576	555	509	493	461	486	477	495	443	463	465	447	428	460	428	486	483	431	492	460	486	470	452	468	465	456	462	433	452	457	484	445	496	417	441	468	479	479	455	483	411	424	429	449	456	424	483	420	455	431	440	464	449	443	443	436	430	429	452	404	432	409	419	460	462	440	496	457	406	445	424	398	429	428	426	394	423	456	396	403	486	419	445	465	435	406	460	499	429	442	407	424	406	407	454	426	412	437	431	424	449	445	454	446	412	463	435	398	448	400	428	458	417	424	408	395	406	415	445	455	414	425	475	385	428	442	411	452	459	446	418	421	427	437	421	404	448	432	447	456	439	442	431	442	431	458	441	448	449	441	410	441	440	450	391	437	384	429	459	447	432	452	386	418	449	444	444	412	448	444	403	414	447	444	394	459	441	372	424	450	438	426	441	447	395	402	440	410	381	417	450	444	454	408	411	433	420	422	438	425	442	429	421	415	403	406	419	417	421	436	439	425	426	414	416	421	455	422	435	435	404	454	465	424	427	439	421	450	452	421	398	391	443	409	414	403	414	423	436	421	404	440	412	435	408	395	435	421	452	430	403	456	462	402	443	405	401	405	434	503	431	417	428	396	372	421	439	425	467	455	428	418	461	389	420	429	459	422	411	435	430	422	427	443	424	392	436	403	412	456	425	428	429	400	463	424	404	465	438	435	395	411	410	412	434	445	459	447	431	456	465	433	409	459	417	390	400	444	392	448	423	414	422	424	439	462	423	437	428	429	429	417	452	461	436	447	401	443	419	432	414	443	419	413	472	438	441	386	408	453	426	392	429	421	464	432	421	427	460	404	483	425	387	456	436	419	420	433	440	410	422	398	433	430	418	424	415	413	462	425	415	414	455	454	410	435	438	418	421	440	469	394	415	434	425	392	402	436	416	396	422	394	426	426	453	401	446	440	477	425	365	455	401	443	415	446	427	434	432	445	427	423	447	449	452	390	444	443	377	450	410	452	428	419	403	430	463	399	422	431	385	425	451	436	409	435	452	476	429	460	416	436	424	435	424	439	429	422	421	410	414	439	433	441	408	423	475	409	437	410	431	416	422	402	402	441	407	388	419	440	453	414	432	468	432	411	414	431	407	426	396	403	443	428	389	402	391	458	408	403	449	439	445	398	426	411	401	426	438	441	420	395	423	406	444	429	404	421	380	465	419	372	415	455	417	443	430	444	420	430	433	410	429	434	421	401	427	442	428	417	414	429	418	427	437	418	399	448	464	433	436	435	437	435	429	436	453	444	405	383	429	422	417	461	422	423	435	424	388	412	409	457	446	440	452	438	406	438	425	410	469	448	396	431	458	453	443	423	407	411	431	431	411	391	444	411	427	433	445	416	428	441	372	406	438	424	419	424	405	414	415	446	410	411	383	410	418	441	425	403	434	393	378	466	431	427	428	415	447	432	400	423	427	409	410	417	423	438	426	432	388	446	437	465	423	430	427	400	444	400	454	414	412	402	407	453	419	446	425	404	435	410	437	488	408	380	422	445	406	424	424	460	419	392	399	451	426	453	405	459	418	431	406	418	462	396	413	421	453	435	397	433	436	419	405	396	432	413	434	427	409	466	430	411	448	424	421	417	396	387	375	403	385	444	403	452	452	442	446	439	410	402	416	400	440	441	436	434	400	417	437	421	406	444	471	446	420	434	447	430	430	381	425	465	448	437	448	417	436	421	458	413	410	397	411	406	428	460	455	428	452	426	407	432	431	412	424	457	428	401	416	417	480	424	410	428	419	421	439	422	401	460	424	424	407	424	393	409	409	430	423	420	471	428	450	445	390	425	429	434	433	450	422	410	434	413	449	377	396	462	403	424	409	398	439	444	477	439	388	449	431	412	418	428	433	435	405	440	436	467	417	410	423	404	455	411	428	385	447	453	421	446	402	409	464	400	450	406	395	432	419	402	436	462	421	461	426	411	455	438	434	382	412	418	465	401	443	404	458	440	422	463	426	443	412	394	423	450	405	412	429	445	463	403	403	414	421	432	420	417	434	451	408	440	410	426	414	431	443	406	441	423	434	416	436	439	393	417	432	420	380	431	436	375	435	441	455	417	415	414	433	427	446	431	440	446	422	428	436	438	416	453	440	406	408	488	426	406	430	403	406	408	404	441	435	405	408	438	463	446	412	427	424	393	405	436	429	449	478	419	415	474	431	426	418	394	429	450	437	447	395	418	439	447	460	428	429	427	421	455	463	431	419	428	451	415	426	422	447	410	421	409	454	412	416	421	389	424	448	413	419	409	418	433	424	411	416	433	434	428	446	423	450	395	431	424	443	413	465	443	430	436	443	444	423	418	438	425	429	429	388	420	420	401	449	426	456	457	383	459	432	434	414	420	402	435	437	406	417	416	444	384	438	393	430	413	438	431	398	436	412	423	429	452	382	414	449	420	441	424	434	421	416	449	408	397	430	430	432	433	412	415	421	444	454	403	421	439	423	434	413	424	438	406	437	405	417	446	437	449	391	427	450	433	460	424	414	430	413	373	454	400	400	402	440	378	479	439	459	440	435	447	365	383	415	462	421	433	442	408	431	435	422	415	398	427	435	415	396	438	424	474	443	442	451	418	443	416	421	466	441	415	430	462	441	393	480	401	436	426	425	468	389	415	446	422	462	460	430	443	434	415	410	368	418	428	456	432	398	428	422	430	443	452	446	372	420	421	437	399	409	434	471	459	455	438	447	431	416	413	461	437	406	457	413	424	410	453	432	428	437	430	408	450	412	354	453	439	408	462	444	419	427	451	420	388	436	421	433	454	430	429	400	433	398	425	475	445	437	461	445	407	421	429	421	402	411	392	418	449	415	451	448	416	408	403	463	414	447	433	402	489	464	434	413	458	419	440	431	420	473	432	424	439	415	414	434	452	420	393	419	429	416	416	420	415	434	405	369	431	410	399	434	429	419	424	409	435	409	437	460	396	418	419	434	422	433	426	425	382	494	457	406	437	423	432	435	459	441	407	405	459	426	426	440	438	441	448	409	409	390	399	451	439	432	391	381	399	422	423	439	457	451	429	405	442	409	411	448	418	429	422	408	395	416	439	440	448	458	411	437	426	437	429	438	418	396	436	413	407	429	422	436	414	427	452	411	452	449	441	419	426	398	431	425	392	440	408	402	454	444	399	447	419	423	418	427	426	424	442	410	452	404	392	394	436	384	436	415	416	434	410	422	397	460	422	460	421	391	438	417	444	393	419	402	422	452	445	420	438	423	464	436	418	427	404	431	429	443	394	430	426	429	417	435	427	420	455	451	441	415	441	395	400	387	456	455	389	436	463	411	428	457	396	420	454	411	448	434	458	401	459	406	439	431	413	391	424	467	423	443	423	412	417	438	452	437	433	418	442	430	435	441	422	440	438	436	461	437	463	460	457	429	400	410	418	434	440	423	424	406	402	432	391	428	415	427	397	433	414	407	403	465	428	432	458
22529	8580	5778	2655	1940	1590	1208	1004	846	747	728	669	559	559	558	571	540	527	512	534	503	510	505	467	445	473	518	528	488	482	502	497	517	496	486	513	488	473	499	499	497	469	528	509	515	521	548	489	461	437	507	478	455	473	475	464	481	451	458	492	502	453	416	482	457	432	455	460	429	430	445	472	440	438	415	469	455	447	394	429	484	410	439	442	437	459	503	456	457	447	464	448	423	419	422	417	464	437	445	461	453	421	434	454	471	423	449	435	449	445	432	468	441	443	457	418	451	449	444	446	409	443	479	436	435	443	476	438	471	461	436	422	496	436	479	439	474	441	455	423	437	449	410	431	441	418	411	457	410	470	474	441	426	442	469	453	466	476	415	430	427	428	464	427	413	455	435	423	447	433	456	462	432	421	410	431	451	413	445	443	451	445	438	494	489	434	429	445	418	475	437	457	421	434	454	430	455	450	412	429	479	411	432	429	444	432	401	409	413	428	437	429	427	432	486	469	448	446	443	428	438	440	423	418	449	426	490	428	486	417	451	442	421	414	417	465	449	434	456	429	465	437	440	431	425	473	419	438	449	430	430	435	468	449	423	456	473	425	447	462	427	448	451	439	414	443	421	411	432	428	458	450	407	431	463	444	425	473	475	450	450	422	435	439	419	450	452	429	435	402	456	435	460	500	435	434	444	429	471	435	482	423	404	436	448	456	447	439	457	472	413	460	445	412	412	405	450	423	442	407	463	448	488	491	464	486	431	483	510	427	459	422	440	447	421	476	433	454	407	458	436	450	413	442	451	418	475	461	440	395	458	458	414	412	462	460	424	460	432	450	445	452	432	412	426	445	476	414	470	454	409	426	405	432	413	427	435	446	466	451	427	444	419	434	410	438	438	451	415	452	437	419	485	435	390	466	466	447	469	454	438	458	465	415	436	480	430	454	455	409	420	454	451	456	424	454	442	465	466	459	447	443	439	437	416	479	455	462	466	457	423	425	471	427	491	438	443	432	460	424	425	475	431	448	448	458	458	458	457	410	478	439	479	439	425	455	444	467	456	418	435	424	443	438	421	432	444	440	437	413	423	426	433	471	430	412	390	421	420	450	456	421	429	468	422	453	475	432	473	393	433	424	416	448	416	442	441	455	463	427	424	455	440	434	437	446	459	451	477	456	511	462	460	425	454	419	430	518	450	408	419	379	464	418	453	460	430	463	482	449	436	450	463	452	425	413	464	441	428	411	447	447	423	437	418	439	400	474	441	458	429	456	429	462	460	469	471	451	440	464	419	433	440	468	432	462	425	438	446	457	447	477	419	473	424	460	460	446	412	444	402	443	449	465	490	461	445	431	445	424	481	424	456	457	452	420	447	439	439	436	419	425	444	426	477	435	453	449	456	448	435	397	415	476	434	422	456	459	399	409	456	443	441	453	439	484	429	468	432	493	463	433	400	453	477	427	407	429	435	439	400	417	402	459	416	458	418	472	430	445	445	460	432	437	424	398	469	438	451	465	429	428	396	452	455	441	478	432	436	422	477	378	468	469	437	444	401	450	444	435	446	461	410	456	439	422	417	482	448	443	472	394	432	428	442	435	439	449	436	426	439	443	460	424	412	435	432	410	406	439	424	476	432	443	445	459	426	422	459	395	424	455	439	440	445	418	433	436	425	437	477	440	455	420	408	452	467	469	438	405	420	422	456	424	422	432	438	467	421	454	425	431	448	434	449	428	423	417	459	454	469	414	432	466	427	430	421	457	431	431	445	445	416	442	465	463	437	435	446	434	418	393	444	474	472	443	409	435	418	429	411	424	453	421	408	460	431	442	456	447	411	454	438	457	412	440	447	432	458	488	483	431	439	426	460	434	433	394	473	437	413	415	418	454	446	458	459	447	445	414	464	442	467	432	430	396	448	429	424	428	439	465	462	428	438	458	420	435	485	461	455	473	441	418	432	462	422	451	472	434	459	433	436	420	433	443	446	457	434	452	454	455	385	467	452	453	444	454	480	480	463	457	442	469	450	429	444	413	422	422	478	467	460	417	458	439	407	447	417	452	429	454	450	442	438	444	447	433	449	438	445	458	405	455	429	465	421	420	443	449	425	436	454	427	427	424	442	467	441	421	414	443	408	435	468	441	446	421	408	479	427	467	428	428	450	438	439	388	432	453	399	470	443	443	465	449	435	432	409	455	509	400	470	428	438	434	444	444	412	447	418	429	461	430	449	427	499	439	420	448	461	454	461	464	428	428	434	451	414	465	467	434	428	418	439	466	455	408	410	407	464	448	428	432	474	434	414	475	468	468	447	445	436	448	427	449	423	419	436	453	421	454	432	452	428	459	447	442	476	459	424	476	433	474	469	420	438	428	432	455	442	456	436	453	396	432	433	438	463	450	438	475	461	451	479	439	446	438	424	457	457	412	447	423	416	442	448	442	431	436	419	415	457	448	463	431	454	442	470	419	437	429	435	430	445	457	495	431	419	435	449	462	433	449	442	432	467	437	439	467	450	499	424	446	465	403	426	387	417	436	444	462	434	452	462	457	439	421	464	456	453	465	420	461	450	443	443	457	387	459	470	427	399	485	453	455	423	420	446	424	434	416	427	422	448	447	450	431	463	434	465	413	439	442	463	424	470	424	422	483	433	420	444	419	434	431	422	467	433	431	438	468	471	444	421	452	445	421	416	482	406	452	431	458	422	443	460	430	462	432	428	435	490	418	464	432	430	433	471	468	439	429	462	436	444	456	412	437	463	413	398	436	436	445	455	454	425	450	439	441	442	460	458	422	428	483	424	443	449	444	421	459	437	465	459	474	471	458	443	462	399	475	429	414	409	472	477	407	472	426	448	459	430	424	419	423	428	420	411	445	450	444	460	449	453	433	434	467	505	436	410	460	434	439	421	436	428	422	425	438	445	454	430	437	468	466	453	468	443	406	474	483	410	448	446	459	435	437	450	441	433	427	479	481	412	460	409	414	410	432	416	427	446	417	421	435	462	457	461	438	429	441	429	453	422	444	440	483	428	438	422	411	459	437	441	421	468	438	454	457	429	445	417	424	441	440	393	436	449	460	452	458	448	465	476	432	458	453	459	422	433	453	450	428	402	411	436	446	469	436	453	418	440	433	459	453	442	459	443	479	481	437	444	493	420	441	462	460	451	418	447	437	431	456	432	406	461	468	464	428	433	433	465	471	385	426	470	430	452	435	427	447	425	420	458	458	466	438	458	410	463	465	451	464	443	466	480	420	450	432	440	454	415	433	435	454	433	424	447	435	434	433	414	429	443	460	434	441	461	451	410	451	405	465	427	414	476	488	483	472	432	399	413	411	444	425	448	423	423	464	439	444	427	450	449	458	419	480	444	442	431	429	429	431	461	434	434	470	457	457	449	433	429	426	432	485	482	426	438	427	423	462	472	425	447	449	416	450	462	441	423	443	398	445	463	409	460	412	449	453	422	456	425	461	415	469	423	431	413	431	460	484	478	466	438	411
25495	21521	27624	25675	7585	576	440	381	359	319	318	288	270	268	284	280	273	237	269	249	211	283	269	262	256	247	285	281	287	282	281	296	278	240	269	270	285	281	276	268	304	290	245	279	269	270	255	281	265	234	277	239	258	289	249	264	271	276	232	248	256	228	242	241	245	237	239	264	237	256	238	244	293	236	264	265	264	260	263	218	254	278	229	264	224	249	266	227	280	233	245	239	272	270	225	242	275	260	242	268	273	234	257	241	241	244	263	267	246	264	247	253	265	257	274	239	233	238	237	238	255	224	276	300	242	235	267	241	266	237	243	271	215	274	248	270	235	250	275	209	259	253	241	220	248	240	249	258	261	240	251	272	261	236	231	253	249	246	248	219	254	247	266	296	251	228	226	235	243	256	245	225	231	240	239	246	256	254	207	257	224	255	229	251	242	276	241	268	252	257	238	278	240	221	252	263	219	227	267	247	231	238	222	228	229	238	247	236	256	245	243	238	274	278	225	253	231	262	247	231	276	256	258	249	226	277	257	227	277	252	245	248	261	245	236	248	234	229	263	245	245	259	260	238	241	237	272	242	250	258	242	270	208	237	250	265	272	263	252	248	267	253	238	248	252	249	249	241	243	244	234	248	247	268	229	253	248	227	225	257	250	228	248	267	262	267	244	259	249	235	239	217	241	241	255	242	260	250	263	234	239	264	229	247	243	227	220	238	261	245	247	256	242	230	285	265	256	252	254	226	255	270	237	241	259	262	258	231	235	232	225	242	268	264	259	242	255	253	266	255	247	228	226	246	259	236	251	226	256	265	238	281	229	251	249	250	246	271	245	259	243	242	234	256	230	264	231	266	254	254	244	266	240	230	262	235	246	229	268	251	245	235	242	239	244	250	230	251	239	237	252	265	248	230	257	222	234	241	251	270	251	249	249	241	238	245	254	256	243	248	245	243	262	240	220	257	271	233	244	239	235	246	242	251	224	256	216	251	244	249	244	252	250	237	262	237	243	258	232	235	265	252	277	240	254	263	258	272	240	256	253	257	252	257	225	253	253	209	240	244	268	242	256	242	247	284	258	253	246	234	261	241	240	222	275	248	250	257	251	252	222	264	263	239	260	242	217	248	240	243	233	278	252	267	228	230	268	265	233	255	249	221	231	219	248	257	262	257	243	246	247	256	248	248	252	253	245	271	257	237	252	245	260	257	254	240	238	286	235	247	220	227	224	273	257	236	259	258	220	268	246	253	245	251	225	223	273	241	246	235	237	251	230	248	212	231	255	259	243	243	237	246	221	235	230	251	265	239	244	251	253	245	240	264	241	244	268	258	205	245	249	263	237	261	246	253	247	235	254	248	255	244	229	239	254	237	257	251	263	246	261	266	258	246	210	261	258	252	265	272	215	228	232	261	237	236	244	272	236	251	256	241	228	240	261	256	270	235	231	261	249	254	265	234	244	251	261	258	238	253	233	252	267	230	266	213	273	243	221	232	258	262	245	240	233	252	265	248	259	238	228	242	260	256	246	245	236	250	290	236	260	252	243	220	258	254	256	246	243	252	227	241	217	228	252	205	230	273	243	245	242	245	276	225	256	273	233	266	222	241	235	241	263	250	230	253	228	239	250	265	256	243	214	226	257	228	232	223	257	254	229	243	244	272	218	239	236	274	244	279	237	256	243	257	259	235	253	240	243	239	236	232	260	258	225	264	269	224	251	232	259	277	274	274	229	246	266	264	245	224	215	231	233	239	246	238	238	248	250	254	265	243	260	235	259	234	230	213	223	238	245	272	251	260	288	254	261	239	241	268	227	248	250	227	259	257	262	262	264	250	258	210	237	247	237	251	234	253	241	245	282	246	235	271	281	263	257	238	246	259	221	260	236	255	241	250	230	248	265	239	253	232	245	233	246	235	255	249	273	252	254	252	221	259	211	274	240	223	247	263	223	235	250	232	277	253	235	246	237	247	221	271	249	229	236	243	231	253	261	225	238	220	239	209	260	245	231	256	226	257	244	276	230	239	238	279	230	260	253	229	216	249	231	258	238	222	280	243	245	266	243	266	273	235	234	247	265	249	252	244	263	260	241	239	230	245	253	265	230	260	261	240	267	251	246	266	226	257	240	246	260	239	268	256	249	244	250	239	227	270	263	235	251	226	225	236	247	256	229	238	242	243	238	248	238	234	241	248	237	256	254	262	241	248	230	246	265	248	227	216	254	234	250	282	238	257	271	250	258	250	251	246	251	254	209	239	266	240	209	228	258	235	255	237	231	263	220	242	251	247	264	247	246	285	248	224	266	222	228	255	236	254	264	227	239	246	236	267	273	249	259	242	251	231	247	255	232	253	229	249	226	245	226	236	255	229	257	265	236	229	238	250	248	250	259	258	230	243	224	272	231	263	238	247	243	246	249	234	244	265	240	239	213	259	236	256	245	280	222	230	249	256	254	262	252	254	265	262	238	226	238	247	255	241	248	228	266	238	252	241	259	236	240	262	271	259	250	215	242	271	226	227	274	231	247	236	251	265	253	264	252	217	271	234	232	246	265	247	247	231	248	239	234	254	262	259	240	291	253	237	240	207	235	264	247	249	276	225	258	230	244	226	244	234	245	265	269	251	225	241	277	253	220	258	222	242	252	211	244	252	265	226	240	242	239	246	246	218	226	262	248	234	263	234	238	243	221	253	234	249	224	277	257	264	261	230	256	230	242	243	220	243	254	242	265	226	241	228	235	265	262	238	275	270	265	276	245	234	258	259	249	244	239	244	224	233	257	252	255	259	254	242	249	261	245	231	246	252	231	262	254	248	203	248	238	253	252	249	219	268	269	276	243	255	260	270	281	266	257	246	252	253	227	272	273	251	244	247	236	229	239	280	216	246	244	248	225	246	265	264	250	256	255	264	244	225	273	238	281	206	225	250	237	263	256	247	255	251	250	222	241	221	247	218	248	260	239	219	239	227	255	252	248	239	210	229	229	275	251	231	258	257	238	270	261	252	250	239	245	230	236	234	263	232	254	265	252	230	246	238	266	271	217	248	223	284	236	252	248	230	277	241	248	254	255	228	226	220	254	259	233	274	290	233	213	261	227	227	253	248	268	253	240	205	241	242	266	253	251	233	220	243	250	216	253	230	246	239	252	237	263	256	236	247	246	227	229	225	261	259	234	231	212	246	253	276	239	257	242	270	255	235	221	252	245	241	227	258	281	253	227	236	280	243	237	218	238	268	231	251	241	240	250	218	238	263	246	275	242	237	272	231	251	256	242	246	242	237	252	242	243	254	241	255	245	262	282	248	256	251	257	242	267	232	245	236	221	248	284	269	229	271	262	222	238	265	256	233	228	241	258	264	248	260	247	278	237	238	239	265	253	269	218	242	249	238	242	233	250	241	246	267	245	242	253	237	275	262	221	238	247	256	251	284	238	238	227	234	273	270	269	239	262	239	232	211	232	225	238	261	224	234	245	256	251	237	230	274	260	247	226	228	232	258	243	242
21631	5017	3156	1477	1073	943	748	577	541	487	460	405	389	364	348	324	333	320	320	305	329	275	325	285	313	305	336	330	298	324	358	307	340	330	327	309	286	311	315	337	303	300	298	341	291	294	330	339	330	305	309	323	302	301	284	288	308	244	295	280	335	300	293	283	292	304	296	280	311	285	295	284	304	280	315	277	317	267	276	280	284	262	271	279	278	270	285	262	309	250	257	257	283	292	302	301	253	317	338	284	312	292	278	245	314	285	259	271	272	267	269	296	267	276	293	263	300	264	259	293	297	296	293	277	304	288	266	296	306	281	306	301	288	272	276	279	336	267	275	261	310	255	288	267	313	285	270	302	262	295	275	282	273	281	278	296	259	265	275	269	323	269	287	288	296	294	290	339	303	259	244	273	294	272	285	272	286	272	271	303	281	268	252	258	272	284	274	287	250	302	270	283	278	277	331	304	280	296	275	289	283	262	278	280	291	297	297	243	275	273	294	265	264	273	260	297	306	246	274	301	280	252	283	278	283	277	265	248	263	298	270	281	289	282	260	325	284	285	300	259	269	272	289	273	313	275	279	297	276	278	269	281	257	276	294	268	281	275	276	281	272	278	276	261	273	293	275	269	257	278	290	291	267	288	280	233	278	285	289	275	272	290	263	265	267	287	259	266	257	282	263	291	273	280	293	252	283	275	297	269	274	273	270	296	250	263	253	281	312	283	266	271	301	289	250	292	291	267	283	290	264	271	316	269	282	276	278	259	274	240	279	269	264	309	285	257	266	263	262	281	318	277	284	282	279	293	277	292	311	260	246	272	289	296	259	272	279	287	313	301	287	269	287	268	297	279	279	279	278	275	286	282	269	296	264	267	234	273	262	282	263	259	277	266	317	287	304	267	278	267	282	273	262	265	285	265	282	275	297	281	264	280	235	302	272	297	258	277	265	276	277	253	267	273	272	273	263	267	281	291	251	300	279	247	253	286	282	292	248	258	303	292	265	279	290	290	275	290	300	285	267	305	295	262	262	272	294	276	300	277	275	262	290	272	253	256	290	291	270	283	280	258	268	287	305	292	274	303	261	277	254	267	300	270	269	257	275	287	248	295	293	277	263	288	274	268	258	276	255	318	257	273	253	251	289	277	294	261	290	285	271	288	280	292	301	281	291	277	260	265	257	303	280	263	268	312	282	287	276	281	259	272	265	256	270	279	284	291	257	291	250	289	303	273	274	272	303	292	269	270	276	271	275	270	288	265	253	281	306	264	295	275	303	261	293	275	319	271	258	275	285	307	299	289	253	279	280	272	273	280	271	255	301	322	271	279	280	250	262	290	279	265	302	292	293	271	239	276	278	275	244	253	297	243	268	287	279	294	297	302	296	296	280	274	304	270	268	313	293	282	260	295	293	266	286	276	274	284	276	272	264	290	292	271	296	288	286	269	272	288	268	264	276	266	258	271	279	280	312	304	261	269	269	283	306	258	315	304	276	306	268	249	264	293	297	247	286	277	278	272	299	268	242	273	267	283	298	276	288	282	287	269	285	274	275	273	302	255	265	297	278	291	282	320	286	256	307	294	267	267	298	243	278	264	315	303	275	280	274	262	285	280	264	275	264	276	251	310	297	274	290	272	283	269	247	294	270	262	295	280	285	244	304	286	257	290	293	276	269	305	293	304	251	284	269	257	268	302	276	298	247	274	267	269	257	279	275	294	294	251	285	285	278	286	296	289	256	286	267	301	271	276	284	269	279	286	277	276	278	279	293	261	257	284	270	287	278	281	277	281	285	278	267	292	270	267	256	303	269	308	306	255	300	309	260	293	279	255	272	276	305	279	277	258	262	286	248	303	292	287	283	280	282	286	282	259	271	280	284	313	276	263	293	260	262	290	266	309	279	295	270	281	275	302	277	284	286	310	273	245	285	281	295	284	279	290	273	263	252	276	266	272	276	295	289	281	262	279	291	273	303	255	298	286	285	283	288	292	281	303	260	281	277	286	291	288	257	277	276	266	276	286	282	253	281	264	283	282	272	283	270	271	279	325	283	275	271	244	298	312	278	293	281	261	277	293	281	257	278	322	281	307	300	297	280	254	298	276	274	271	288	298	280	288	294	283	262	312	295	263	264	295	303	264	274	290	279	288	238	266	267	289	253	273	289	280	264	276	264	270	272	253	287	289	261	258	268	295	299	260	297	271	270	294	269	296	276	282	304	287	254	282	304	293	282	280	293	286	292	299	288	316	311	273	290	294	283	272	284	287	291	293	289	296	265	256	300	274	295	256	282	293	280	281	273	300	289	244	284	253	272	280	285	263	273	287	270	295	266	280	272	296	292	310	281	305	280	263	279	280	274	263	283	282	258	266	272	273	286	283	301	299	272	254	292	308	273	269	271	323	272	250	284	266	281	260	272	286	275	298	249	281	281	261	284	286	243	269	259	274	294	293	274	288	291	280	258	276	259	257	312	325	278	264	273	317	300	311	282	301	266	262	265	296	284	262	251	306	254	283	287	280	256	261	321	295	273	289	278	259	272	276	306	304	269	277	271	298	263	282	292	252	289	273	272	285	295	255	298	270	262	281	298	289	312	293	269	277	284	265	297	289	271	278	288	263	251	297	287	260	280	265	288	288	305	266	277	269	300	236	281	252	295	263	289	301	292	276	278	295	267	313	316	306	258	295	277	266	267	274	281	265	273	292	275	259	269	278	268	298	304	281	302	274	254	265	270	261	281	254	245	278	278	258	253	247	277	260	266	287	258	261	291	287	232	287	295	271	304	283	268	269	289	281	285	278	287	286	278	289	256	257	284	306	290	269	290	298	310	278	304	280	260	314	290	238	314	269	271	262	256	253	281	287	282	268	243	283	292	259	312	299	257	275	307	266	272	306	272	284	280	295	294	286	262	276	267	271	291	252	249	283	251	274	248	297	274	319	262	285	270	272	252	271	276	292	295	280	274	293	289	299	289	299	294	268	261	287	316	271	263	281	287	297	291	288	272	286	270	274	281	289	299	251	266	298	308	300	278	272	263	264	287	288	272	268	284	274	288	291	300	278	293	272	291	264	285	300	288	280	293	270	280	269	280	294	270	283	284	266	263	276	283	287	279	281	286	267	290	307	267	272	275	275	278	269	317	270	260	276	281	242	270	307	267	284	286	271	322	283	281	243	278	263	296	279	273	275	300	252	276	262	284	282	263	272	292	243	268	283	280	284	270	251	277	303	272	310	254	257	266	263	261	285	290	257	276	259	255	249	288	295	286	287	250	275	271	247	275	287	295	243	277	280	264	263	283	256	267	278	281	251	280	287	291	285	261	258	320	271	293	263	275	252	303	272	254	242	281	300	265	280	290	302	284	265	271	253	271	298	263	266	265	252	285	261	325	272	260	270	300	300	285	264	265	282	285	281	256	290	301	279	242	274	287	277	254	282	265	249	252	296	253	278	279	243	261	282	279	284	292	281	264	268	285	308	313	285	277	262	273	290	334	271	256	279
23232	21631	29534	24223	21615	21609	5717	1161	954	819	779	760	697	696	601	596	635	609	561	559	564	584	515	557	584	603	566	606	621	581	572	574	581	565	522	514	608	586	558	576	562	577	521	541	563	571	562	561	549	555	547	532	526	502	490	520	530	551	559	527	529	510	518	542	538	487	507	488	523	488	511	530	531	493	530	519	510	534	521	524	498	503	495	547	548	540	517	509	535	523	549	547	530	562	519	498	530	516	523	492	500	513	470	524	527	511	509	518	520	474	506	534	507	560	523	490	528	504	522	518	498	549	507	557	522	524	505	531	538	496	490	479	515	491	531	526	497	544	496	512	472	576	484	518	478	506	489	496	513	522	535	515	515	520	515	534	488	530	497	489	522	463	503	494	507	504	532	509	545	512	518	539	516	503	529	482	527	534	497	494	530	486	507	544	499	522	500	543	531	510	528	497	512	527	543	488	496	524	498	505	534	508	502	503	494	492	542	523	498	516	491	499	501	524	458	489	515	516	508	505	541	544	492	489	537	505	524	527	534	469	496	516	534	521	534	505	540	501	493	544	499	474	510	525	520	534	548	514	496	521	551	582	509	512	520	513	506	548	515	479	494	508	518	477	500	515	505	577	505	503	539	509	518	517	536	541	538	514	515	512	546	550	508	512	521	524	480	536	527	525	515	519	510	488	463	530	501	509	520	509	540	534	488	497	534	533	476	501	532	496	539	513	489	565	519	513	495	555	495	529	502	514	542	507	501	522	523	528	485	541	508	524	485	445	500	519	498	509	513	532	545	534	510	494	504	530	512	474	518	515	493	495	533	540	501	472	562	509	500	536	530	512	502	492	534	520	492	512	525	500	482	548	534	559	520	500	527	529	537	552	518	467	532	504	508	501	495	475	532	504	512	512	520	512	488	537	502	529	551	475	498	532	506	551	511	531	513	536	520	531	526	496	498	530	502	489	542	445	537	504	539	544	510	525	519	476	509	508	519	514	521	527	550	476	492	504	514	528	478	455	471	502	524	518	488	560	500	527	491	527	502	527	510	518	515	523	510	514	506	481	530	546	547	528	491	507	514	509	514	496	479	509	517	501	518	516	531	518	486	478	489	526	546	512	544	521	569	546	510	546	499	542	564	511	506	560	504	473	500	537	491	456	486	475	452	527	517	570	539	526	509	529	513	510	505	513	522	523	518	530	509	486	501	524	465	477	520	569	531	464	494	523	522	548	559	493	478	473	542	530	481	529	478	528	521	502	546	519	459	564	481	546	484	490	498	533	510	503	494	512	511	542	483	510	527	510	513	528	538	527	527	491	528	465	507	502	499	559	467	506	521	522	478	525	516	568	545	506	529	484	477	492	503	544	516	518	512	485	556	524	525	521	545	504	526	504	468	515	484	480	464	550	521	454	526	506	479	527	509	533	500	515	526	523	540	496	516	521	535	509	505	516	482	497	516	509	520	500	518	519	487	499	533	505	534	482	528	536	523	465	513	498	510	508	515	513	528	514	512	517	510	534	518	522	493	532	490	543	533	513	510	522	507	525	527	493	495	523	506	513	505	518	558	488	539	537	518	504	513	535	541	506	504	513	514	471	510	519	516	517	498	514	510	533	506	526	519	522	500	485	533	473	539	544	520	516	505	486	512	517	524	529	543	514	501	495	511	512	478	518	531	524	491	506	510	507	501	515	521	526	532	490	509	504	497	513	512	539	498	512	580	528	528	527	546	497	531	525	507	506	514	492	506	510	523	510	534	522	510	542	527	489	508	493	486	519	535	510	523	508	493	493	488	499	506	506	515	539	534	534	496	477	479	520	526	497	504	475	487	525	525	466	538	475	530	483	522	493	509	521	478	529	515	489	531	505	502	497	523	475	508	554	490	540	563	502	526	509	491	521	544	469	557	534	497	526	510	516	506	538	544	547	528	465	519	542	527	491	525	504	517	561	482	527	536	515	506	520	530	485	498	500	552	546	544	480	508	531	528	506	524	497	490	498	507	547	551	508	485	505	486	523	542	506	494	520	487	478	493	513	525	525	509	501	550	514	520	533	563	488	502	533	475	557	484	525	529	515	517	522	499	518	489	515	509	485	517	535	539	531	506	513	493	513	475	501	501	489	474	541	504	523	508	523	496	487	536	487	502	526	486	511	534	557	501	491	482	534	522	555	520	562	488	540	496	504	525	543	504	479	483	570	528	475	511	557	510	509	514	563	471	497	495	504	537	527	549	508	532	520	506	518	529	521	509	513	482	489	554	507	522	465	523	528	486	522	523	509	527	513	496	512	510	515	499	506	556	518	502	508	515	484	522	524	521	515	510	536	499	511	495	499	505	533	519	525	491	539	550	481	539	474	504	494	510	533	507	528	487	514	474	488	481	504	507	458	472	478	509	482	523	494	504	517	509	503	478	530	554	506	548	518	493	549	492	506	496	493	484	497	528	477	494	489	550	516	527	455	492	512	531	498	523	515	512	512	570	543	505	524	504	523	538	541	530	484	527	532	523	496	505	575	493	568	528	509	509	544	491	530	503	534	545	493	523	503	545	495	482	470	551	515	514	510	515	494	503	536	482	502	540	509	506	516	505	491	511	498	509	492	532	504	549	521	528	514	530	509	543	527	535	527	480	508	496	552	486	527	566	490	490	561	497	492	526	501	507	482	526	553	510	530	525	545	528	494	510	519	522	469	511	497	555	518	516	536	557	483	496	518	538	525	514	524	524	528	512	515	546	519	484	502	522	477	517	519	507	501	524	518	477	529	499	562	506	525	522	496	521	507	513	474	515	475	501	454	569	542	516	492	498	513	523	516	501	517	520	535	520	471	503	496	506	528	501	517	493	480	508	499	471	487	484	482	503	473	501	527	550	526	500	549	519	556	502	562	512	552	506	475	506	535	501	535	509	519	518	541	507	515	518	487	553	504	522	493	488	503	512	529	512	529	553	494	506	492	492	519	499	523	505	518	539	518	519	515	509	504	497	476	497	467	465	476	520	492	507	531	515	523	506	511	491	493	528	506	478	509	539	523	493	522	493	491	500	518	497	551	501	499	496	469	531	476	500	512	514	532	546	501	518	525	511	548	483	527	505	486	505	547	477	514	496	522	542	545	539	546	487	474	510	528	512	511	518	515	503	521	483	537	515	515	477	492	511	509	519	553	550	492	521	576	522	488	505	489	511	513	497	538	482	557	493	587	496	476	526	469	483	512	520	540	504	497	518	466	454	534	537	507	510	534	489	534	514	528	511	508	548	553	551	507	531	549	535	518	520	553	485	505	508	506	540	491	499	509	518	507	529	575	466	478	499	556	463	429	570	483	493	513	518	526	514	520	513	505	472	501	493	500	498	464	546	493	507	520	470	502	483	501	549	504	480	516	484	500	504	516	527	511	507	589	491	470	462	537	552	535	554	507	529	509	479	531	539	528	493	469	527	456	516	494	510	520	519	484	506	549	512	466	514	508	537	488	498	517	547	498	490	520	497	501	492	492	518	526
28809	14229	9696	4776	3525	2623	2151	1684	1356	1134	1124	897	872	760	781	772	719	650	679	634	626	617	611	610	614	630	660	600	697	642	591	642	613	630	625	597	628	602	638	588	615	617	579	608	597	591	643	604	601	593	561	577	517	568	534	583	522	608	574	557	533	607	555	553	531	544	572	535	541	564	598	509	556	552	541	507	519	570	516	576	552	561	582	553	537	526	554	560	543	554	548	519	570	542	568	561	501	535	526	532	571	526	518	515	513	554	537	544	541	544	504	540	514	531	555	522	479	516	566	571	553	520	515	540	586	577	559	502	577	498	523	551	559	514	559	554	519	558	558	543	546	561	519	548	523	520	577	516	540	545	587	545	554	556	538	536	538	533	516	544	553	544	542	546	559	521	540	536	558	544	525	536	565	527	535	530	529	561	501	568	518	507	519	563	525	522	533	554	535	532	540	509	529	536	536	534	527	556	556	545	541	547	573	561	524	553	534	530	564	498	543	582	527	518	580	518	527	553	532	522	484	534	503	538	528	494	590	549	558	522	542	513	511	563	530	559	555	541	556	525	503	536	529	506	562	523	498	561	536	522	536	548	570	522	503	571	524	518	490	510	500	522	554	583	526	511	559	530	534	523	525	571	518	538	535	519	528	526	574	516	552	558	517	565	519	516	515	567	521	515	506	493	578	516	518	570	566	528	506	507	528	522	578	483	480	565	520	543	533	521	546	505	530	505	572	553	529	501	557	501	500	543	558	509	506	520	560	550	521	493	543	549	516	571	534	538	567	527	507	514	515	501	532	542	547	556	566	542	524	500	574	520	529	564	536	535	542	500	512	529	563	521	554	552	572	569	546	599	511	566	506	517	554	501	525	525	553	534	508	513	506	529	483	527	567	548	564	495	541	532	535	500	562	545	531	503	526	524	553	517	542	539	539	515	565	512	514	496	551	550	540	559	545	545	522	524	554	553	479	553	506	542	548	519	517	535	542	491	516	489	522	497	531	541	543	550	557	523	546	520	553	522	524	507	552	519	534	528	518	528	519	516	545	527	519	558	568	551	545	530	572	538	515	578	513	529	500	553	529	520	575	476	518	530	508	522	543	573	528	555	554	540	538	574	561	541	528	523	523	574	542	460	542	463	491	516	528	505	507	502	513	546	554	525	542	531	558	522	539	537	539	516	515	555	500	530	557	552	535	512	507	528	515	502	522	513	552	506	567	533	541	532	550	580	564	493	523	536	521	547	502	538	574	546	560	544	518	537	549	551	583	480	539	569	537	570	560	525	521	523	517	505	548	539	528	546	515	534	499	494	519	543	524	533	500	527	528	513	543	547	544	561	524	501	524	514	551	495	505	516	518	543	534	540	499	568	532	508	543	518	605	568	527	541	584	553	509	514	534	587	547	497	516	534	522	495	548	519	534	539	566	558	531	480	529	528	516	512	524	501	564	510	569	514	526	523	516	491	537	527	541	528	525	570	511	573	543	586	587	539	515	530	493	531	515	547	519	522	532	496	558	549	516	523	548	554	559	561	514	555	512	529	557	553	547	536	542	545	546	533	546	538	547	548	509	514	518	521	536	515	573	550	527	551	568	537	559	526	490	542	598	534	546	526	522	540	570	541	558	596	539	546	536	502	498	523	527	519	563	542	570	542	559	501	568	502	499	538	542	530	544	519	541	550	522	551	529	521	511	494	505	537	501	537	517	548	535	526	508	547	557	544	517	537	521	517	541	483	485	505	530	523	527	553	525	560	547	527	583	542	525	542	537	512	527	541	534	579	551	551	507	534	520	512	507	524	564	493	542	528	549	527	544	519	530	567	541	551	544	553	510	583	556	528	521	519	533	576	536	486	523	517	509	508	558	540	514	539	564	514	559	527	498	485	526	539	504	528	468	558	507	525	530	511	590	515	549	555	523	508	509	534	519	521	492	555	521	511	545	529	543	565	503	515	557	526	503	535	542	523	568	588	531	536	509	538	531	557	498	492	526	547	565	492	530	530	515	521	505	535	525	535	522	540	510	579	527	512	506	568	575	567	528	525	529	503	558	594	540	506	582	534	531	497	514	544	528	522	548	553	523	528	542	561	501	555	524	542	540	557	506	499	554	508	538	582	524	530	519	496	530	532	557	582	515	549	535	541	575	533	508	522	553	549	583	519	528	535	540	504	551	529	511	539	528	524	567	557	512	527	580	528	481	535	552	514	510	524	522	493	546	538	561	527	494	561	499	548	549	497	565	497	518	535	518	514	528	543	513	565	514	538	575	521	563	538	508	533	550	546	533	540	549	497	573	518	492	534	531	521	540	554	499	560	516	537	523	524	525	553	512	540	549	518	486	507	549	533	549	523	534	510	526	528	541	535	504	509	554	534	539	571	573	556	529	537	560	532	499	535	574	556	520	556	540	540	543	544	550	541	571	525	531	548	505	509	527	511	521	528	574	552	509	484	503	507	519	529	571	556	592	551	526	611	553	549	506	526	520	502	572	540	542	529	567	519	512	528	515	561	577	505	504	536	531	561	535	506	490	532	501	531	548	489	509	527	514	564	523	485	553	549	517	533	558	579	500	514	507	527	549	507	522	523	549	531	527	553	537	551	567	575	513	506	537	560	560	542	476	534	535	549	544	542	487	558	516	547	540	501	501	506	552	535	550	511	548	522	519	505	569	536	534	504	512	550	550	566	519	515	518	571	540	537	540	467	536	569	552	503	512	560	505	496	552	536	512	527	526	516	513	505	521	536	554	508	561	539	489	545	533	517	524	566	516	482	553	593	498	513	524	520	554	527	513	502	522	553	542	544	525	576	561	518	530	571	528	531	535	494	476	519	520	525	544	527	545	517	549	569	521	510	482	539	493	546	509	533	564	526	519	522	562	530	541	465	526	524	538	519	564	568	545	517	490	505	565	524	518	540	554	526	520	512	553	548	559	506	507	540	526	542	498	549	572	498	538	557	506	524	541	535	547	537	531	548	505	523	535	538	527	546	552	558	573	500	585	542	537	541	545	553	548	517	549	542	526	511	526	493	542	471	559	525	510	552	576	511	525	533	564	546	532	509	523	508	506	521	550	535	527	571	539	591	513	536	515	562	562	509	530	529	517	552	515	557	500	527	535	513	521	501	526	542	547	484	538	482	515	519	529	518	551	524	547	534	552	535	557	528	524	521	562	545	527	510	540	544	508	522	515	544	532	502	517	531	546	535	498	545	552	508	520	533	579	514	563	513	541	532	551	495	535	551	532	522	530	495	515	515	520	533	495	524	520	525	531	519	521	555	500	567	521	556	529	534	544	517	510	523	511	553	563	531	500	530	540	527	549	612	507	576	581	496	562	535	528	544	502	567	537	496	484	541	539	519	514	524	551	488	546	497	548	551	513	551	483	510	561	512	548	545	508	544	550	554	512	559	542	519	522	563	532	525	543	509	547	537	536	559	564	520	510	585	543	565	508	501	517	525	513	543	499	584	528	511	555	555	518	558	528	498	561	584	538	523
28420	16675	2574	424	354	297	272	246	254	275	239	250	199	259	252	269	258	254	244	237	241	252	255	220	251	235	250	251	284	279	279	254	263	271	250	264	264	266	275	250	248	246	241	241	255	261	265	265	261	225	265	241	257	223	260	233	256	252	268	280	256	241	262	260	241	247	246	278	266	249	244	222	258	234	247	269	227	254	209	251	237	247	242	259	222	213	218	246	223	255	253	248	232	245	230	265	241	244	246	236	234	222	243	238	244	257	221	266	245	249	260	264	239	252	241	266	240	212	272	266	232	283	226	240	258	222	293	270	245	273	255	246	233	257	239	246	240	212	237	262	226	242	230	245	252	263	253	235	258	305	254	255	221	252	255	262	236	250	237	251	256	248	247	229	259	261	247	212	270	237	252	236	265	226	246	235	267	258	220	273	235	229	256	238	251	243	260	246	236	236	240	256	250	279	251	235	256	250	239	256	245	265	250	241	219	237	248	240	212	263	223	255	234	234	257	240	264	228	228	271	249	237	254	251	241	228	256	231	240	230	221	240	254	240	232	251	216	252	254	254	248	276	258	225	223	244	235	255	250	240	223	234	270	233	232	189	246	220	258	250	252	244	231	285	250	232	261	248	260	220	266	238	243	225	214	264	207	228	249	266	238	231	248	222	245	227	251	220	221	221	241	229	241	258	218	226	260	238	240	244	248	256	254	230	237	249	244	238	226	237	250	244	272	238	213	228	247	227	225	241	241	259	233	255	247	261	248	242	237	206	241	221	250	245	235	256	257	249	257	235	237	238	262	242	228	247	256	250	228	232	240	246	251	238	228	236	250	237	227	243	255	251	233	234	243	236	238	215	233	250	241	242	250	263	223	246	203	233	210	283	218	223	223	261	255	252	282	242	275	239	241	222	251	271	232	238	243	237	226	258	251	259	233	243	248	235	261	243	237	250	245	235	206	243	218	218	248	245	225	238	249	267	256	241	270	256	247	242	242	261	202	261	223	237	235	246	268	246	248	244	243	275	259	252	259	239	202	234	253	238	234	228	260	233	241	247	251	227	269	241	237	252	241	256	269	239	260	217	243	259	245	249	243	259	212	237	254	265	256	243	236	236	238	258	230	259	237	230	208	240	253	233	256	260	247	209	272	247	234	204	260	254	263	245	242	242	258	261	250	243	245	246	229	245	253	252	258	239	259	271	245	241	237	231	268	250	242	248	280	233	231	247	209	244	245	267	260	270	256	271	240	235	227	250	243	232	232	222	231	227	246	232	260	236	247	263	244	246	250	221	264	246	234	243	218	251	259	252	254	206	238	282	236	246	264	245	246	243	239	233	243	248	238	265	220	259	253	211	241	241	262	232	253	246	232	246	230	260	242	243	257	244	231	258	222	260	251	224	265	241	240	239	227	242	252	250	231	245	255	230	262	231	272	261	227	244	261	230	244	233	235	241	243	276	237	223	233	237	225	225	251	201	217	261	239	252	236	244	258	246	236	204	241	253	272	235	256	228	242	244	266	224	245	235	238	226	236	232	248	227	234	233	249	261	251	220	234	247	214	209	258	204	220	246	240	218	282	252	210	212	242	253	220	273	243	297	260	246	231	233	234	252	236	245	215	250	254	232	251	273	224	220	235	210	242	271	243	260	255	242	248	238	256	228	250	246	217	268	241	248	239	232	225	264	245	264	271	220	246	242	245	217	213	229	241	220	209	259	238	240	238	256	251	244	245	241	248	217	252	235	246	258	249	243	241	236	270	260	246	256	249	239	242	242	234	270	243	244	234	227	248	234	217	233	238	239	231	217	222	237	261	247	252	247	235	236	240	264	211	237	234	227	236	223	234	242	256	240	250	219	208	273	228	261	214	218	202	232	224	255	264	258	233	225	250	259	199	249	257	261	255	254	267	240	216	241	228	241	230	234	251	235	247	243	273	239	258	259	225	238	270	266	259	238	244	225	252	222	231	218	267	261	235	209	237	231	225	238	229	260	229	246	259	240	232	239	269	224	235	222	247	238	226	255	232	244	246	244	243	223	240	232	229	273	246	237	241	253	243	243	230	252	236	251	250	229	271	250	258	248	232	237	229	260	227	232	249	255	236	227	264	212	248	216	247	236	238	225	230	246	256	256	229	220	275	248	234	250	253	247	262	241	231	269	215	231	253	240	252	252	240	234	244	238	227	232	201	244	212	228	242	243	224	268	240	258	223	236	245	264	283	257	228	223	260	262	279	249	264	250	225	245	243	259	254	235	230	258	249	259	250	240	230	240	251	263	236	268	260	260	260	235	275	271	247	242	255	257	294	222	245	258	202	266	246	249	223	260	244	266	231	242	268	241	233	220	248	228	251	267	196	249	232	222	248	277	240	219	225	228	283	242	229	238	247	226	232	272	244	248	258	243	253	218	240	223	264	225	234	232	239	226	241	219	241	244	252	271	251	245	245	254	257	249	257	248	269	258	231	223	252	251	256	246	243	237	243	228	246	259	232	226	237	260	276	212	240	227	232	241	239	264	269	255	252	252	251	224	244	235	224	261	262	273	257	227	244	238	208	258	230	206	258	223	247	235	243	256	234	222	248	292	254	238	278	235	228	238	253	256	243	232	247	247	225	242	278	227	229	231	243	230	239	238	232	239	246	263	277	250	237	260	219	254	232	238	228	249	243	257	223	247	251	245	237	243	238	247	218	235	262	226	244	256	217	270	229	244	234	266	261	245	240	247	226	253	260	268	206	237	239	248	239	266	232	206	237	260	236	261	234	257	229	226	242	250	266	231	246	257	250	244	257	248	272	246	218	243	222	240	239	272	241	232	234	253	269	263	265	211	260	213	258	255	250	268	272	232	200	246	241	260	228	237	241	266	256	249	228	248	252	219	240	246	263	227	245	234	257	247	239	236	254	258	211	261	247	251	254	241	251	243	255	245	240	215	239	209	247	228	238	233	214	245	252	264	229	255	235	247	253	245	241	236	220	254	237	234	223	217	251	248	253	207	255	248	217	255	253	256	218	260	238	238	260	256	268	261	225	217	246	246	263	243	230	229	264	229	271	245	239	279	262	269	231	259	252	221	241	236	252	254	231	237	228	241	232	261	219	244	219	230	249	233	231	220	252	256	239	252	264	257	225	219	238	259	233	250	221	244	244	237	229	257	235	248	258	269	229	220	231	238	231	254	249	249	252	232	219	270	233	244	234	212	236	219	248	248	241	268	220	236	258	232	247	238	229	267	223	238	264	257	246	243	222	239	247	239	250	243	241	228	266	231	238	229	247	259	224	242	253	194	239	220	216	240	217	261	255	233	233	246	245	225	249	240	241	265	229	243	231	235	244	238	258	225	258	240	255	222	229	252	220	225	244	250	236	219	239	237	233	222	273	246	261	234	245	234	229	232	235	221	246	221	247	245	240	269	255	252	247	264	274	267	262	222	235	238	230	254	231	252	231	242	204	228	246	249	245	237	217	247	252	242	232	234	229	239	223	251	249	214	219	219	250	259
7865	720	537	338	333	338	311	301	246	234	264	271	314	247	270	279	246	283	242	296	255	268	255	279	270	291	264	291	284	257	261	262	323	295	271	279	298	287	271	291	254	275	293	260	283	274	260	295	247	274	292	272	290	295	247	269	276	263	272	240	291	256	262	251	271	272	266	253	248	253	296	236	264	275	276	285	282	279	280	269	240	258	270	263	281	247	222	263	278	273	244	275	246	276	255	244	297	264	278	250	252	257	256	272	261	286	273	272	261	255	287	265	266	276	276	268	251	259	284	277	242	279	252	250	258	269	247	267	250	250	235	266	281	284	251	288	266	263	286	246	271	262	260	278	261	269	276	242	275	250	260	282	291	248	252	269	285	229	273	254	245	260	253	268	249	242	250	284	261	262	263	255	254	279	249	237	274	312	272	252	277	251	269	275	251	253	258	279	281	280	241	248	266	265	231	263	251	232	260	256	266	300	299	281	256	264	256	250	240	265	261	276	268	225	254	286	279	279	249	277	270	280	263	242	254	259	263	259	252	279	241	272	263	263	263	269	257	283	250	262	213	260	245	275	261	234	258	290	258	271	254	272	258	263	237	273	287	263	235	226	273	271	254	269	260	262	256	227	288	236	270	257	286	236	252	276	240	265	268	289	261	263	251	262	262	275	265	238	280	264	272	239	268	273	272	273	267	247	277	282	252	258	283	246	289	238	238	246	254	221	256	270	290	271	258	287	271	252	250	267	261	267	296	243	275	272	272	260	247	269	285	270	275	261	264	286	275	304	270	257	263	247	295	280	272	246	248	232	255	227	255	258	260	275	252	262	252	292	249	249	278	277	243	271	275	260	294	258	242	271	232	243	266	247	287	273	246	259	266	239	257	280	277	252	261	262	266	262	250	248	240	286	285	249	292	255	263	259	271	251	310	288	276	260	237	272	260	253	247	272	252	280	228	242	287	289	262	246	260	277	246	260	242	263	262	269	269	261	241	271	277	238	272	243	263	270	254	245	261	255	238	250	268	268	256	245	245	241	266	258	252	230	268	260	267	269	240	241	271	265	276	266	257	264	253	249	274	248	290	269	260	255	246	304	231	291	254	253	258	278	228	238	288	262	281	266	293	244	285	273	262	264	282	286	292	251	262	263	263	268	229	299	256	254	269	275	258	275	276	276	231	237	256	260	238	239	250	293	272	236	246	241	261	284	284	251	259	266	265	245	260	257	275	288	274	260	268	268	250	272	243	253	277	255	270	255	269	279	265	291	258	234	259	256	261	283	282	274	258	278	257	248	244	249	254	272	264	267	241	228	271	272	250	270	253	249	277	270	281	222	243	243	260	277	279	242	243	254	267	229	250	283	259	255	273	268	263	291	270	204	247	265	263	258	284	259	260	279	246	277	267	243	261	273	262	233	262	278	248	271	247	254	272	268	300	271	248	269	262	242	244	258	260	265	246	256	266	272	270	287	263	254	271	267	250	286	246	276	264	274	263	246	236	295	245	276	252	277	268	233	259	305	280	265	234	264	241	274	267	248	269	271	231	263	251	297	289	287	253	282	272	245	238	241	265	261	257	288	265	235	284	256	268	236	274	285	265	289	274	264	250	252	256	289	271	260	267	238	278	275	257	248	276	262	273	271	270	253	283	244	269	263	275	262	237	250	270	243	269	260	261	234	256	289	279	266	242	220	288	262	253	261	259	242	239	239	253	272	285	254	258	231	261	262	264	281	276	254	257	266	255	267	289	288	250	252	230	249	254	243	255	248	255	268	278	274	278	262	296	258	247	245	242	277	269	267	265	262	279	223	268	233	271	265	269	268	271	269	270	270	275	282	254	261	252	250	286	287	276	286	262	254	252	266	278	278	267	256	247	246	293	266	237	269	270	262	272	266	236	229	266	268	258	257	262	288	250	241	242	261	236	284	250	257	288	238	267	246	248	273	285	283	265	287	300	241	257	251	265	271	268	265	267	256	255	261	255	268	242	253	261	240	263	285	268	266	285	243	269	272	274	244	273	259	265	268	277	272	262	240	248	281	262	249	254	285	256	278	293	263	235	253	250	256	257	240	284	263	298	257	254	246	240	249	267	233	250	260	260	265	245	249	282	256	235	261	259	294	280	251	242	255	252	274	281	252	282	226	264	251	253	270	239	253	245	259	249	275	259	284	251	249	251	240	285	235	273	273	218	259	267	267	282	296	280	229	284	283	246	238	261	278	257	250	251	274	240	264	243	229	276	271	280	246	258	261	277	273	282	265	286	251	264	243	290	269	266	273	283	255	265	264	260	251	271	243	228	263	266	294	277	234	263	228	262	234	279	261	263	236	260	258	254	246	251	258	247	275	276	259	257	269	258	270	294	234	268	269	261	229	249	246	237	266	256	270	277	246	261	251	238	248	291	272	275	239	262	245	242	257	282	253	252	265	236	240	302	280	235	269	264	294	258	237	246	260	229	275	246	274	292	249	268	287	266	258	241	252	253	275	251	258	259	246	236	264	254	263	246	275	248	267	264	257	256	282	253	254	283	250	247	239	264	274	256	239	281	244	246	271	258	281	257	279	238	250	269	258	259	261	250	266	242	249	231	252	241	250	286	246	250	259	268	261	252	280	255	277	248	257	267	251	248	251	280	269	276	251	246	260	260	264	286	264	251	309	258	256	286	244	227	263	246	272	249	294	248	214	248	253	259	272	272	265	260	275	271	269	243	256	265	249	264	278	245	243	272	246	273	231	259	295	247	249	251	259	249	267	248	253	248	270	282	269	271	269	261	264	272	250	261	269	239	268	261	276	278	258	269	279	262	266	238	262	251	241	277	263	241	274	254	251	240	225	251	263	266	248	275	234	261	264	277	273	257	270	284	283	270	280	270	247	245	293	283	265	259	286	294	277	272	250	249	267	275	229	269	267	244	275	228	254	238	266	249	235	262	260	274	283	232	238	250	240	257	260	260	254	253	236	249	277	245	211	272	256	264	229	266	231	253	292	263	260	272	271	270	263	238	254	273	243	276	266	262	273	262	271	287	273	249	250	243	256	263	239	250	251	276	273	237	260	258	269	243	259	220	238	283	244	251	261	283	229	281	256	283	251	254	266	277	238	215	279	257	269	253	280	256	268	253	272	271	267	251	277	269	280	267	277	251	256	275	262	262	247	245	287	234	258	251	270	244	267	235	255	248	266	289	230	263	240	234	253	267	241	306	240	249	260	244	274	256	306	228	270	262	230	269	262	263	253	247	257	242	241	279	278	255	260	272	235	264	266	297	269	256	272	296	264	242	260	252	245	267	274	269	248	257	265	262	289	265	260	265	269	267	235	260	253	262	257	261	261	247	260	270	277	262	254	228	269	258	278	267	227	251	276	250	248	252	252	269	245	228	252	233	278	257	259	287	264	254	251	269	272	286	245	231	253	244	244	280	276	233	239	261	270	279	280	254	260	262	234	278	248	251	273	277	261	261	268	271	249	255	258	280	268	279	262	275	284	270	295	277	239
24391	21556	28877	24658	21490	6613	1025	745	654	588	532	528	517	481	530	465	533	509	482	443	463	447	458	467	423	464	471	478	486	439	465	410	476	447	488	436	424	457	476	481	459	431	463	445	470	504	484	465	450	461	457	439	444	464	426	452	443	426	403	455	422	449	451	421	434	459	438	404	470	447	419	424	451	449	463	423	413	448	427	418	426	455	430	448	438	459	433	438	450	400	434	441	427	416	428	428	457	413	441	433	422	421	438	436	422	448	467	417	450	465	430	428	415	427	422	413	448	398	437	401	422	447	460	438	429	432	411	430	448	396	450	430	425	392	442	420	428	430	427	463	406	416	439	401	420	436	429	431	451	425	412	431	485	452	471	446	433	436	443	427	445	405	407	439	415	414	417	438	442	401	409	425	393	391	466	421	433	432	418	431	436	457	401	426	433	433	396	419	415	414	417	453	451	461	455	409	427	448	453	395	462	437	418	444	464	392	414	463	421	456	426	443	393	401	412	451	427	405	417	430	401	460	442	407	438	432	415	410	412	386	432	443	416	475	433	440	417	429	473	445	429	424	431	423	437	416	421	419	432	419	431	431	436	411	452	403	425	374	435	444	453	443	423	443	446	458	454	426	428	460	442	418	411	432	452	420	440	416	425	425	391	400	422	422	417	407	428	424	427	445	425	436	412	415	412	450	427	437	415	396	453	436	434	400	394	418	418	432	423	407	436	452	430	423	461	452	462	418	399	456	417	421	414	428	414	409	416	431	433	429	385	422	421	408	438	403	469	434	424	409	429	431	436	456	446	443	436	408	445	419	403	426	446	430	431	431	439	397	436	423	446	431	418	440	402	382	416	425	428	438	422	433	402	444	413	410	430	411	428	407	430	425	439	392	423	430	419	414	412	424	433	414	438	432	435	442	501	409	430	458	437	389	399	410	430	458	414	390	411	441	420	419	389	423	433	422	425	459	443	427	449	447	414	437	449	396	395	431	434	439	429	430	409	414	411	420	462	398	449	439	431	407	428	438	413	419	468	442	394	384	400	423	433	418	414	420	431	402	413	432	425	444	434	391	400	408	395	415	428	444	443	417	445	418	399	414	422	385	430	426	467	410	471	469	413	448	445	397	426	419	409	434	391	396	415	469	436	421	445	448	417	391	405	423	432	439	404	435	443	424	375	439	427	444	419	434	413	455	414	416	419	426	478	396	419	423	427	408	420	450	474	422	443	450	420	415	466	387	409	439	452	441	391	471	442	473	434	441	427	407	386	428	420	420	405	447	420	432	445	406	395	456	457	435	434	411	477	438	431	475	439	442	393	399	423	428	428	419	452	422	424	439	436	432	400	423	415	427	421	408	449	453	422	418	423	424	459	435	421	391	422	445	433	413	362	443	431	417	436	418	453	389	441	428	430	427	452	389	433	458	444	440	390	451	419	462	419	435	419	432	423	472	431	490	405	392	358	414	438	414	469	440	458	430	426	410	426	435	417	441	421	409	433	426	419	410	413	428	399	403	389	411	439	411	397	430	415	423	450	396	405	418	434	448	450	417	423	432	394	433	400	431	438	420	389	416	411	404	441	401	417	470	416	431	439	421	431	429	416	466	462	394	411	418	406	421	434	431	413	421	449	446	440	424	397	443	436	413	443	424	401	431	450	460	425	422	388	369	458	452	428	435	420	435	460	414	453	418	438	443	446	430	393	406	431	403	418	408	404	395	448	432	430	417	442	399	430	415	409	421	399	461	453	429	413	440	437	421	459	422	425	468	443	468	399	413	439	400	388	443	420	454	446	406	413	421	397	390	420	436	414	413	439	446	425	454	392	419	411	443	416	428	449	439	422	405	415	443	403	421	436	458	431	413	408	426	470	435	446	393	399	395	423	437	405	413	465	471	430	429	426	436	428	450	410	430	391	416	442	446	419	434	425	420	419	442	398	415	422	478	398	418	415	424	425	437	436	441	385	466	449	431	397	405	373	424	410	414	397	418	438	405	441	405	451	422	416	419	399	434	445	398	415	416	443	437	406	412	395	433	398	426	408	421	427	419	403	454	396	420	422	450	398	401	411	460	469	456	439	439	425	405	472	413	427	444	439	421	404	422	430	395	410	442	424	428	416	451	419	452	469	417	424	441	424	430	430	454	438	391	421	401	393	384	418	437	428	420	444	441	407	458	393	383	447	412	437	415	424	408	410	432	420	438	425	416	396	437	429	437	443	453	465	423	440	441	461	440	410	417	402	401	400	418	431	435	418	462	446	425	400	451	421	398	381	435	455	390	398	422	436	454	442	432	436	424	383	413	440	403	410	409	438	411	409	432	388	427	445	404	440	411	446	489	452	390	438	428	458	431	442	452	397	432	425	421	440	441	468	428	440	422	433	399	394	441	434	435	432	425	426	417	459	426	428	443	416	460	460	422	401	430	459	459	467	440	401	441	431	433	396	419	485	412	419	449	408	431	443	421	393	435	411	416	430	398	432	402	423	441	437	459	419	398	423	402	412	459	422	439	431	425	430	436	435	438	426	413	384	441	384	419	430	413	410	408	428	402	378	432	428	452	397	412	427	401	433	416	361	408	393	430	419	418	467	423	403	466	460	414	417	416	430	446	444	439	391	450	500	459	426	397	418	420	447	446	403	378	426	454	452	446	418	431	439	406	431	420	401	386	446	425	451	440	433	415	444	422	362	413	426	383	415	418	433	398	463	458	403	403	433	411	420	456	455	443	393	397	437	429	414	427	457	412	419	431	429	412	403	434	400	444	384	432	460	399	400	419	419	443	433	436	422	423	430	418	427	415	385	384	446	418	442	422	437	424	410	430	461	417	391	418	395	386	394	407	437	405	430	423	420	424	416	471	429	471	434	419	411	423	413	455	408	425	465	450	460	445	420	416	440	407	451	417	416	408	416	435	408	416	449	443	448	432	415	418	451	441	437	439	417	407	479	457	485	416	423	433	441	396	443	424	425	454	405	453	453	405	460	424	409	478	453	407	435	397	433	455	448	429	434	389	422	441	402	424	402	418	454	390	418	428	414	421	425	399	425	473	467	436	423	398	417	408	387	437	450	434	441	437	485	449	465	384	403	435	382	428	458	423	418	407	433	432	427	454	435	445	455	447	401	441	435	439	433	434	420	405	414	427	442	433	444	418	439	443	419	421	469	384	463	424	430	388	410	434	461	412	428	413	444	396	414	430	416	445	392	405	442	421	448	430	411	473	449	413	379	411	453	445	458	457	478	419	393	410	447	429	435	391	463	429	445	401	422	423	455	414	425	443	423	447	432	400	381	485	408	404	442	442	422	392	427	393	456	457	404	428	403	409	463	430	441	398	425	448	423	476	412	398	419	435	415	411	447	401	425	398	442	425	436	398	404	458	422	405	449	429	425	443	414	395	417	408	421	420	455	398	429	392	417	426	428	431	420	428	409	416	396	464	444	450	421	402	432	448	442	420	377	418	440	442	411	418	420	410	423	430	415	417	428	426	438	422	453	407
26218	8423	5635	2655	1943	1536	1173	1020	857	743	733	652	604	556	557	510	562	491	536	476	486	506	505	482	463	482	493	501	511	456	502	517	491	473	509	483	475	497	488	510	499	476	505	506	485	465	483	508	500	463	499	469	480	482	437	437	457	462	460	464	466	434	478	437	461	473	455	444	418	441	445	476	427	441	418	390	429	453	467	457	446	430	435	453	443	484	463	441	459	464	444	428	463	430	452	450	419	420	419	432	461	453	447	420	414	489	453	441	447	444	455	433	461	442	442	434	435	453	452	465	476	464	438	449	482	418	459	468	411	468	444	435	433	438	418	442	430	433	445	494	418	411	447	433	502	407	466	455	468	430	453	464	418	451	465	418	454	471	396	437	438	471	437	443	488	446	456	455	425	462	441	467	408	461	430	442	452	419	449	412	425	449	431	454	411	432	476	455	432	429	477	439	416	464	429	422	454	428	458	459	473	434	413	425	449	420	428	442	412	459	432	451	437	500	412	434	404	441	447	434	439	434	443	456	469	459	449	454	481	432	487	451	422	429	419	445	455	464	405	461	437	426	440	434	417	451	421	463	424	434	417	436	446	443	458	423	425	441	480	436	420	447	413	435	419	412	444	459	414	452	489	457	419	438	390	454	426	447	449	453	439	424	448	475	430	426	471	422	453	415	452	435	435	424	475	437	412	401	408	438	450	446	431	459	431	455	478	440	420	439	441	426	410	459	452	428	443	431	418	468	428	417	458	446	460	422	431	455	485	426	415	410	443	441	422	471	469	419	429	421	457	415	450	453	413	426	423	443	414	427	435	450	450	423	445	424	419	440	449	443	466	428	488	445	465	422	452	444	432	422	420	400	418	418	447	453	462	440	438	409	437	436	434	467	445	420	433	420	449	441	454	439	428	460	451	465	423	460	448	480	437	435	465	472	414	430	413	443	463	416	432	425	460	458	467	412	432	424	425	430	473	440	439	421	454	460	477	438	409	450	449	455	456	453	457	450	453	439	435	388	417	460	500	444	411	440	420	418	404	447	447	440	479	428	411	405	468	492	449	421	412	469	483	483	462	462	425	415	437	464	455	471	418	452	419	433	440	471	440	493	472	441	463	476	479	434	437	472	460	446	457	476	423	463	422	430	433	421	396	425	465	427	452	452	452	454	486	443	468	428	440	475	455	426	443	428	421	432	452	460	456	445	434	440	451	418	436	415	413	401	454	441	474	429	461	464	437	443	425	480	425	410	459	494	464	436	428	436	422	475	426	425	426	468	442	450	438	428	434	416	474	429	432	480	440	407	430	427	449	479	445	430	442	417	425	445	434	492	457	458	441	441	437	458	464	463	448	438	468	444	464	425	458	471	458	478	444	440	422	441	429	440	411	476	453	407	442	462	443	428	437	415	434	454	446	436	444	470	455	428	463	460	462	425	432	435	458	451	434	448	462	443	444	452	449	462	405	434	473	431	448	424	446	432	489	466	457	442	420	458	477	407	406	472	452	487	468	409	429	435	424	432	461	398	453	432	455	438	417	425	447	444	445	434	435	427	473	426	433	419	428	431	446	442	456	457	428	447	481	434	399	451	498	455	447	426	425	458	440	442	435	451	427	448	464	451	455	440	461	439	471	473	438	470	414	420	466	464	450	387	427	464	433	411	423	407	454	471	423	431	451	448	443	469	430	423	449	424	435	439	431	437	432	448	432	451	450	460	427	463	463	497	457	471	448	445	469	425	466	453	406	410	455	473	468	440	454	458	444	454	430	442	394	437	424	404	456	448	470	460	440	450	427	432	440	439	441	387	422	466	455	449	475	459	452	460	449	456	439	522	438	457	448	458	402	431	438	423	424	465	460	430	495	446	454	449	450	444	407	449	419	409	460	443	433	428	426	465	451	454	459	400	469	470	440	481	439	431	411	435	489	443	457	432	420	473	458	426	448	437	440	483	461	455	382	429	486	428	460	430	443	453	472	403	432	427	428	458	444	454	439	403	468	408	437	432	450	437	446	410	431	421	445	440	413	454	399	469	454	451	453	473	439	435	412	449	413	453	407	430	447	431	464	450	445	451	429	430	438	433	449	438	436	437	456	445	419	443	438	454	422	434	440	427	431	425	459	439	454	411	454	484	438	436	403	439	423	465	446	416	415	487	458	460	434	409	461	439	461	482	459	462	449	440	444	468	414	448	470	465	464	410	415	455	378	493	462	484	447	432	463	451	460	436	439	426	460	438	445	447	446	445	410	468	466	468	439	422	458	426	478	389	442	445	452	439	438	396	440	472	443	401	441	417	413	416	390	441	442	417	430	442	404	470	424	467	466	437	452	466	452	479	421	467	426	432	463	435	457	415	508	439	433	454	452	449	463	437	459	426	458	478	455	434	448	412	457	474	418	397	428	439	410	417	418	415	429	489	419	440	422	446	466	429	408	429	441	468	463	450	437	424	433	433	421	434	461	452	411	465	466	430	444	452	420	434	443	449	452	450	413	461	429	424	454	446	437	444	419	447	443	427	443	409	458	471	427	466	404	433	442	433	416	453	426	455	443	475	453	442	435	441	447	479	455	440	443	445	406	458	492	417	481	411	433	425	418	471	436	430	475	423	431	416	469	434	449	416	421	469	454	434	376	441	434	457	469	454	434	419	435	457	439	443	478	454	448	438	459	488	467	426	390	427	436	423	435	486	461	457	433	422	404	450	445	464	447	456	433	420	486	432	478	462	466	471	440	415	444	417	429	400	439	499	413	468	472	441	420	450	416	424	472	432	431	432	421	455	443	456	462	435	469	456	461	496	409	410	456	391	467	413	476	466	433	479	438	458	424	427	464	442	438	477	457	450	444	428	429	446	444	442	421	449	484	439	429	457	445	434	487	420	458	458	435	462	431	426	453	447	410	393	446	425	425	462	436	438	412	436	438	388	480	450	444	430	464	428	446	434	485	442	476	409	401	407	475	429	465	440	461	432	425	421	455	426	476	487	465	445	445	442	462	458	476	475	440	451	423	468	441	483	439	437	426	442	501	443	435	431	398	489	418	454	410	403	436	467	441	468	483	425	456	420	441	494	442	488	423	417	451	434	403	423	404	478	438	439	426	445	428	431	393	424	436	480	445	435	402	427	446	409	455	459	461	461	458	406	440	436	455	444	425	420	456	420	438	427	419	446	430	451	403	416	449	442	441	429	400	450	394	431	465	434	425	432	449	457	440	429	437	431	371	404	430	410	424	427	436	454	424	420	481	460	461	445	428	448	452	450	420	431	440	462	443	458	469	463	427	436	433	417	445	453	430	422	429	421	437	434	415	423	426	492	430	418	432	445	429	421	446	420	462	421	397	495	417	443	424	427	421	467	459	406	425	437	446	465	402	480	427	397	414	463	416	455	444	416	446	424	411	416	425	417	401	435	403	445	443	449	433	433	462	471	469	445	441	461	448	409	436	434	461	417	438	457	430	429	450	433	448	444	447	431	416	422	429	449	428	454	419	446	433	465	417	411
25552	21594	27673	25825	7501	583	454	403	362	334	276	290	298	276	283	304	275	288	273	251	265	250	224	265	243	274	274	300	258	245	288	289	259	253	264	253	257	263	283	296	251	314	303	298	277	248	265	275	295	262	262	236	256	275	290	277	247	272	246	252	239	242	277	247	253	249	263	252	231	244	280	264	274	270	257	278	255	226	264	246	249	239	241	234	235	214	266	262	250	246	267	249	276	240	276	275	281	249	265	261	239	234	287	251	253	234	261	271	245	294	236	251	237	264	269	239	231	290	261	252	237	272	279	263	264	252	254	224	237	234	232	244	257	246	258	282	297	255	261	264	219	259	256	271	249	262	273	270	255	246	271	234	279	262	252	249	262	267	252	273	250	223	246	236	250	267	277	241	270	262	257	266	226	235	268	233	249	242	239	244	270	233	268	245	262	228	250	258	230	228	229	232	260	264	252	249	241	273	260	262	243	283	246	247	250	236	233	259	246	275	231	224	230	265	243	257	237	267	281	244	266	245	247	247	254	242	258	257	243	253	269	253	272	283	236	237	244	256	245	271	269	252	270	229	264	241	241	257	246	231	234	234	253	236	231	247	237	236	254	245	261	244	235	265	246	229	258	265	243	244	255	236	208	260	232	253	240	279	253	260	252	262	259	231	233	251	238	268	237	242	292	238	279	226	258	262	274	276	220	241	245	275	262	244	259	250	235	244	279	292	263	258	249	231	240	238	233	218	218	268	249	265	232	232	236	239	247	242	233	254	260	227	263	208	235	211	244	247	231	265	245	239	255	235	266	260	264	228	268	251	255	238	278	247	268	249	247	232	234	243	244	247	251	236	259	251	270	251	275	240	248	251	233	271	230	245	256	233	271	263	250	254	265	272	263	261	249	249	253	282	233	240	262	240	245	236	219	251	258	237	265	244	240	257	247	239	250	268	235	213	235	249	277	253	267	252	247	242	242	247	277	236	256	254	246	247	256	210	259	258	243	256	252	241	258	224	251	237	236	247	287	253	235	285	247	226	239	265	268	261	277	226	250	242	228	233	232	228	247	263	244	264	246	250	274	257	235	237	266	224	287	231	233	224	255	243	260	250	264	264	275	250	270	224	223	267	246	263	245	269	258	264	235	260	234	223	223	233	265	244	272	247	248	253	278	266	263	226	223	234	221	235	252	232	245	260	262	232	241	242	257	256	250	250	219	254	234	256	240	255	257	230	277	220	238	264	257	276	240	250	227	238	237	241	249	255	233	254	255	259	275	255	227	236	215	216	258	260	257	245	282	246	266	245	239	242	257	258	239	235	234	249	242	266	251	231	252	249	265	249	269	256	257	242	233	238	245	250	250	241	270	243	235	238	232	219	255	251	250	256	261	269	268	255	278	257	212	245	286	271	258	232	262	242	226	224	248	279	259	247	263	252	252	266	249	250	253	220	235	233	217	258	272	232	266	250	264	243	275	253	251	243	252	247	258	264	253	250	243	273	267	257	244	218	253	220	213	240	284	230	247	254	241	259	284	214	256	266	233	244	247	263	227	235	241	283	258	258	256	242	283	257	263	237	264	261	253	262	241	243	228	250	239	248	221	273	267	263	260	245	267	243	251	238	258	239	225	265	267	268	265	249	248	231	239	254	237	250	245	251	245	234	245	227	233	279	225	219	252	241	229	250	267	235	247	247	271	234	260	239	258	271	242	252	246	243	251	236	238	253	283	256	276	229	241	234	245	264	247	255	240	232	259	240	239	246	220	253	244	231	266	261	232	241	230	273	270	257	247	251	259	250	255	277	242	261	236	248	250	283	257	255	256	244	254	262	245	225	261	255	227	257	283	230	236	256	277	245	265	280	233	246	283	237	245	279	233	233	278	232	237	261	261	261	237	225	240	241	262	254	212	248	234	238	236	251	226	255	238	260	217	250	199	258	259	251	260	254	233	240	231	276	221	278	249	263	229	266	261	216	246	233	227	276	242	238	228	274	224	237	235	251	252	246	245	264	272	261	244	237	251	256	270	257	238	227	250	257	253	257	247	227	271	272	265	257	236	274	254	272	246	221	220	238	277	252	262	239	238	251	241	235	247	249	248	234	233	253	247	266	237	252	261	246	259	218	239	251	243	294	223	249	249	218	259	274	244	260	252	248	237	246	246	231	260	252	272	239	246	258	256	245	242	245	237	241	276	262	223	231	227	255	248	223	274	245	247	242	222	225	260	217	261	212	269	261	253	214	251	279	242	263	267	255	255	250	270	258	246	235	248	243	221	260	255	227	240	257	236	251	250	251	256	248	229	253	241	245	241	243	232	258	211	229	245	255	228	242	247	291	251	239	264	244	233	275	250	251	280	256	256	252	242	247	237	276	271	212	235	250	273	214	227	264	227	223	279	244	275	272	241	250	255	271	242	264	266	221	247	268	254	255	250	236	241	255	272	242	256	235	235	238	244	240	259	222	238	245	260	249	279	240	242	245	256	254	251	230	258	266	245	255	259	262	241	202	226	243	257	255	237	258	245	225	237	254	258	258	250	255	250	250	248	243	292	227	257	232	241	259	219	238	239	244	266	233	231	251	227	243	251	249	262	235	244	237	267	257	245	240	265	262	272	261	278	260	229	265	244	254	275	272	253	241	258	276	286	236	255	268	237	237	270	221	283	238	238	253	268	258	267	250	253	244	230	235	267	237	217	258	242	233	240	245	255	241	260	286	257	229	242	271	211	260	238	259	260	283	260	253	241	234	262	263	266	239	277	270	262	242	263	244	272	257	274	234	247	267	246	237	261	229	259	253	297	239	261	266	246	253	271	252	234	268	226	240	233	234	269	267	253	236	243	265	257	242	262	257	253	255	234	242	262	255	274	254	209	255	251	257	258	233	284	249	264	258	257	245	248	254	223	226	230	259	285	245	279	247	268	253	254	250	252	224	237	257	220	247	240	242	270	232	265	227	260	245	239	237	257	260	235	243	277	237	237	244	243	236	249	279	244	263	261	255	249	227	250	277	265	246	264	247	251	251	249	251	256	244	255	215	246	258	250	271	271	239	252	255	274	247	240	234	222	245	220	260	261	257	255	236	231	250	264	243	262	282	246	275	269	234	265	259	257	251	228	221	242	223	231	238	226	238	234	255	253	251	272	240	246	285	271	271	264	236	271	229	254	248	238	244	259	247	268	236	248	251	258	280	269	231	247	261	264	241	241	257	225	251	235	259	233	270	257	236	260	259	243	258	238	244	246	252	254	244	281	260	233	252	242	247	238	238	244	253	254	246	232	270	240	230	243	236	276	258	245	234	252	281	265	248	262	244	249	242	234	269	250	240	273	245	238	258	242	247	244	255	268	253	273	215	252	261	262	259	264	275	260	267	225	258	272	234	294	247	226	234	252	233	238	248	227	245	258	251	269	253	233	219	272	237	250	278	229	247	245	214	256	221	245	262	251	246	248	230	232	233	239	239	259	244	249	258	247	266	251	234	234	269	278	249	226	267	248	241	252	247
24892	5027	3029	1532	1130	896	685	574	484	466	412	376	393	366	368	334	316	323	333	336	323	309	279	278	298	333	298	316	347	328	327	326	294	312	337	307	299	326	325	325	335	317	323	345	306	309	311	314	302	334	347	293	296	317	276	297	312	303	294	319	274	335	300	288	310	294	281	303	289	281	266	288	296	303	272	260	293	281	255	268	240	279	290	275	303	322	301	286	293	305	269	268	276	274	296	308	292	289	274	285	302	261	302	265	277	336	286	297	277	255	311	298	268	279	297	286	260	281	312	307	288	277	254	248	256	270	293	292	277	293	285	275	297	286	264	284	278	312	253	270	290	267	296	288	321	267	290	285	276	277	269	256	298	279	276	266	309	253	293	288	279	258	266	278	280	279	264	307	266	266	260	279	274	264	288	281	260	302	276	288	272	281	256	294	283	289	260	276	272	290	236	282	290	300	291	296	263	265	308	286	283	299	280	259	278	299	255	309	275	275	274	280	269	295	273	255	263	267	283	263	265	276	273	284	278	276	276	257	257	306	286	274	279	283	279	287	256	272	253	267	289	296	280	284	277	291	275	289	258	261	293	282	287	298	295	320	281	299	271	294	261	253	286	299	287	274	292	279	290	291	291	290	273	292	273	306	263	252	279	283	288	315	271	312	261	281	293	287	290	263	316	267	293	299	290	277	284	271	301	266	254	281	283	262	295	279	267	293	292	275	292	258	272	258	261	314	288	296	266	268	267	238	286	275	285	281	299	263	263	284	267	267	268	294	324	289	291	275	309	295	268	289	280	293	269	266	278	282	250	314	287	292	275	308	310	276	300	279	252	273	266	253	283	301	280	270	305	269	282	290	255	298	289	276	266	297	283	260	253	296	269	269	283	284	284	290	268	269	267	266	294	281	273	274	271	262	269	294	285	286	286	290	278	264	258	302	280	295	285	292	286	265	301	267	296	286	265	283	299	281	273	259	303	267	285	279	262	276	244	287	294	285	274	278	290	294	305	282	291	308	295	285	264	300	287	281	296	277	291	292	297	271	289	254	263	277	285	269	311	300	316	304	284	260	288	259	271	280	313	271	286	278	304	279	292	280	278	273	303	296	286	249	261	303	298	296	271	279	258	307	295	260	248	287	270	277	312	297	272	273	270	274	277	279	252	274	279	288	270	269	272	283	277	295	267	285	274	291	263	258	271	319	284	277	301	279	294	278	281	287	269	262	282	280	281	285	266	274	315	279	273	285	297	298	300	268	276	249	291	266	282	287	291	278	294	295	275	264	278	286	291	284	296	286	282	319	274	256	302	273	279	305	283	285	271	281	280	271	283	265	275	278	286	283	313	290	288	274	266	271	295	262	277	282	276	287	279	253	305	277	277	301	302	303	254	256	284	300	270	283	283	277	262	250	291	280	294	294	297	252	283	314	269	286	269	293	245	262	266	286	292	293	259	278	289	262	267	250	270	301	313	307	298	268	241	279	255	249	298	272	314	251	297	308	285	285	265	258	287	276	321	293	290	264	275	306	292	273	276	265	272	300	268	304	280	283	254	256	301	256	284	262	280	294	258	294	286	293	274	267	279	238	292	273	283	300	313	303	268	320	307	260	310	286	264	284	272	282	271	244	289	291	285	298	287	274	291	274	297	255	296	276	277	296	263	284	294	268	306	267	299	287	281	274	287	257	284	278	270	275	273	285	274	292	320	274	262	266	303	271	294	293	277	303	301	272	274	292	280	302	273	282	289	268	269	289	261	271	278	271	284	284	279	281	280	271	296	283	288	275	285	264	307	289	278	291	272	280	259	282	274	274	271	290	263	305	305	267	269	246	287	271	263	285	275	272	275	292	275	295	281	272	305	286	270	269	285	309	306	303	264	288	316	308	270	276	253	293	261	272	265	298	307	271	295	311	292	230	282	290	280	273	277	303	287	270	281	267	261	256	260	270	282	287	276	296	287	252	293	303	281	263	278	294	271	274	260	260	293	288	258	276	250	291	254	254	272	287	275	289	309	268	251	254	274	285	309	274	273	242	289	283	303	285	278	309	270	295	272	275	277	274	311	256	317	301	254	277	295	265	289	261	287	274	298	257	283	287	257	304	311	283	273	278	275	260	323	282	294	283	274	292	300	261	268	284	284	285	276	272	285	266	281	287	289	300	275	286	268	284	267	283	253	268	288	287	311	260	272	275	262	273	299	274	307	283	278	315	276	299	282	295	291	301	301	288	302	288	264	293	253	272	289	288	278	273	294	267	288	270	274	270	257	270	273	277	269	291	313	288	254	306	260	262	281	281	300	310	290	292	282	268	265	273	264	262	253	265	306	273	297	270	290	280	286	313	294	282	282	283	275	250	321	282	290	245	251	291	284	281	311	273	320	276	296	278	289	275	280	274	251	303	274	296	274	270	288	271	301	276	258	279	285	280	283	268	293	261	288	303	277	283	335	263	314	293	282	275	257	260	298	274	269	268	286	270	276	279	263	291	258	307	278	281	262	295	297	269	258	264	268	298	266	311	289	261	285	297	274	269	282	227	289	289	275	270	305	280	254	291	286	265	260	264	273	288	279	285	275	279	267	274	283	285	260	268	284	298	281	258	272	312	260	267	284	295	288	282	265	284	271	276	282	244	283	268	265	272	277	284	280	280	286	292	282	268	288	263	274	294	260	312	274	274	253	265	276	290	285	286	303	273	268	299	279	264	296	302	288	274	270	284	278	281	276	292	268	276	263	258	290	272	285	255	308	277	285	271	293	288	281	256	277	290	274	290	307	267	300	274	266	276	290	272	294	253	264	272	298	278	269	280	257	249	261	273	256	281	304	325	268	283	276	276	265	282	270	294	308	256	272	291	303	308	260	258	290	253	275	290	299	300	266	271	261	277	274	265	280	275	294	282	270	286	276	278	268	285	262	295	276	270	290	276	278	254	269	258	240	266	281	263	271	274	296	293	300	280	286	269	287	268	309	247	281	289	301	274	290	303	266	310	326	276	302	264	287	300	284	276	299	286	299	298	285	267	286	276	275	284	289	264	288	282	275	264	266	285	283	282	296	267	287	280	319	281	299	308	285	264	310	299	309	282	271	271	267	278	278	268	271	301	314	283	273	286	260	291	282	299	254	313	307	263	285	277	274	280	271	269	283	292	274	268	293	293	285	281	243	280	273	295	286	285	289	278	292	260	252	292	263	288	315	271	294	292	285	264	288	281	271	310	309	278	285	301	298	268	277	289	248	263	276	262	294	290	296	279	307	298	275	318	259	256	290	280	274	290	270	306	287	276	306	278	277	284	287	278	252	273	281	273	284	290	288	279	280	284	309	300	294	271	299	304	288	253	297	276	268	289	254	265	264	262	323	264	284	288	301	280	258	265	298	272	278	278	274	259	280	282	280	272	273	280	274	262	261	260	292	290	274	288	285	291	291	297	292	298	287	268	274	283	282	266	275	301	300	270	277	292	288	275	269	313	268	278	268	295	296	290	298	266	309	285	291	293
23195	21634	29522	24253	21635	21633	5544	1162	918	874	756	720	683	657	630	635	597	644	640	577	603	542	588	563	551	549	594	549	606	550	597	549	570	547	568	610	583	551	551	526	550	583	591	518	581	595	613	540	511	549	542	512	496	551	519	550	530	532	536	520	537	515	550	503	554	534	502	530	522	529	511	557	533	501	506	533	495	534	511	506	507	526	525	540	521	485	531	541	519	493	489	497	527	546	497	527	517	536	518	546	533	539	508	535	492	525	495	480	499	476	496	515	504	503	526	516	511	511	513	523	492	497	487	512	517	540	487	513	474	513	579	506	527	489	503	550	524	500	511	511	524	503	511	504	544	498	498	550	579	534	467	494	514	481	520	506	567	478	469	479	549	519	516	508	499	530	517	511	508	495	512	523	493	501	484	504	510	511	530	548	514	558	527	512	519	489	527	489	491	524	531	461	492	559	528	538	499	511	528	496	510	495	527	541	494	498	544	498	501	562	518	509	533	517	526	512	551	544	490	506	537	482	563	516	478	505	497	506	524	448	513	488	509	492	480	505	507	461	510	505	468	491	529	495	499	510	491	537	524	538	479	512	463	514	519	524	481	497	508	545	513	459	516	517	493	521	511	487	512	524	499	521	480	531	488	483	547	494	519	492	490	530	554	531	500	496	508	514	527	494	550	535	491	497	551	503	457	489	491	498	512	499	503	505	493	481	527	467	518	483	504	501	494	512	528	534	526	535	528	518	526	516	489	529	511	546	526	497	507	512	519	510	469	512	506	486	497	506	500	523	510	500	501	520	514	528	540	489	541	515	514	525	501	513	514	484	514	545	540	543	510	501	485	534	481	488	495	533	544	501	490	531	554	493	473	480	494	487	524	476	519	546	503	498	547	490	495	515	538	482	549	547	520	512	490	501	521	521	496	530	529	514	526	486	525	531	535	532	489	507	488	449	515	537	492	541	499	518	467	532	482	525	485	513	488	475	472	550	522	521	465	535	531	507	499	531	495	505	496	488	495	501	551	510	508	532	544	517	524	515	538	513	525	524	528	533	520	511	469	510	497	555	517	510	496	535	487	523	483	535	512	508	541	517	538	522	543	530	507	510	499	516	550	510	503	552	529	507	507	497	529	492	501	501	503	532	543	490	533	507	476	488	491	525	581	500	553	538	488	509	468	520	527	485	474	480	515	506	482	537	548	477	531	467	522	473	474	543	520	499	502	500	482	507	528	515	519	497	479	501	513	504	500	529	497	494	547	488	539	475	498	549	497	523	511	487	506	494	541	525	507	481	503	523	532	479	475	534	486	463	509	533	527	518	502	502	472	504	514	483	537	532	489	479	534	504	502	478	518	516	493	481	531	514	513	504	525	489	487	500	506	520	545	522	521	531	491	506	527	484	506	500	492	481	490	504	541	505	515	557	497	534	512	503	510	530	495	474	508	508	526	504	489	511	548	490	507	518	492	491	517	498	487	468	494	472	482	510	519	521	525	525	527	487	510	475	503	500	446	540	493	525	521	514	473	535	527	552	503	508	491	548	548	515	496	475	538	524	540	511	558	494	519	518	513	527	499	503	498	483	544	518	553	482	509	510	502	560	495	542	477	547	513	504	554	487	538	490	489	540	501	523	521	506	469	504	495	515	533	476	545	515	499	521	493	509	520	492	538	561	510	496	549	464	517	495	522	482	496	505	536	505	491	473	547	534	526	521	487	513	567	543	494	547	516	509	506	466	524	508	524	505	537	540	513	519	505	485	518	539	484	501	501	498	510	482	533	499	507	518	510	510	498	535	540	504	514	541	527	507	522	513	514	508	528	464	495	489	485	532	510	485	525	504	525	537	497	524	525	535	500	523	508	529	538	495	487	499	506	535	484	503	497	517	483	478	492	537	507	493	539	520	517	447	517	515	502	479	505	474	501	478	497	510	483	569	502	545	515	492	508	579	514	520	500	512	566	501	525	530	529	505	517	498	520	498	545	523	489	538	499	496	496	531	535	517	528	535	503	520	464	473	509	511	522	533	522	522	481	510	519	509	539	561	533	535	485	530	477	493	529	546	519	534	524	471	521	500	495	527	482	517	455	532	511	513	558	509	481	508	514	525	503	498	512	477	467	514	514	503	539	490	533	512	532	491	473	533	510	478	492	505	491	481	514	546	492	508	509	538	489	521	524	466	485	496	519	508	494	486	490	534	533	485	577	512	562	475	497	519	506	511	485	531	492	492	502	507	463	501	531	509	510	526	502	498	476	534	513	501	507	542	565	490	497	586	565	475	531	472	499	518	536	527	534	517	465	518	495	504	568	502	508	506	502	489	485	520	538	518	540	483	486	521	474	556	484	497	544	520	504	522	493	498	529	508	489	527	510	492	521	494	536	512	532	487	524	515	519	495	525	538	504	520	542	474	498	526	511	558	518	508	523	482	530	482	496	554	507	524	478	497	483	480	498	471	487	550	525	514	513	521	557	502	506	501	516	528	542	495	540	485	502	477	526	528	497	511	532	481	539	509	508	519	513	515	522	536	525	483	500	493	531	511	489	476	546	536	546	536	502	533	534	531	513	498	498	504	546	520	486	491	492	503	532	513	504	528	497	509	505	504	487	496	525	501	490	537	509	500	480	475	519	486	546	498	500	555	479	490	508	537	480	499	481	507	525	466	475	527	528	556	530	520	501	473	535	514	516	520	494	500	493	501	567	508	525	541	486	483	490	523	506	494	520	502	497	475	568	522	477	476	578	535	508	505	491	537	478	504	486	497	495	511	513	508	515	569	536	478	520	464	507	515	520	528	499	484	572	526	504	514	500	505	497	496	521	524	506	463	481	510	539	533	516	482	529	453	513	538	470	522	489	469	502	528	484	494	503	555	524	507	487	480	533	481	525	481	488	537	522	497	537	544	508	553	497	545	520	522	485	530	502	520	533	562	477	504	525	491	483	522	520	548	488	556	537	479	514	503	503	523	505	520	508	459	501	536	571	542	508	521	515	489	501	501	504	519	468	483	501	504	526	543	521	485	494	467	517	517	482	496	493	547	572	533	513	478	538	501	469	503	554	483	520	484	543	538	530	524	494	479	498	444	537	524	536	529	465	493	493	489	538	524	506	472	518	513	515	492	478	526	499	492	487	474	516	511	507	502	491	506	515	521	506	506	502	533	548	542	528	493	492	558	500	543	503	476	527	485	517	492	508	510	492	469	493	499	536	513	522	504	499	567	530	509	492	509	502	467	565	505	480	505	478	500	524	529	527	557	553	512	509	520	477	532	509	512	526	502	543	485	508	481	485	556	490	495	517	536	484	470	501	486	467	534	505	540	486	489	521	517	522	518	520	511	513	490	559	529	472	470	559	502	503	514	488	536	521	533	514	525	527	502	548	493	518	502	511	526	470	514	532	519	473	498	481	516	492	503	515	491	498	506	496	534	492	508	489	524	542	502	496	527	542	497	522	545	526	523	493	519	512	514	555	520	512	492	493	510	474	501	475	554	539	555
34217	14227	9590	4653	3299	2617	2036	1656	1327	1178	1019	891	857	796	774	723	682	679	677	680	582	615	606	582	600	587	594	601	641	619	613	589	641	639	639	603	599	586	611	598	613	611	624	572	599	667	639	587	583	563	574	585	577	570	506	557	596	545	569	517	541	547	561	543	519	551	552	577	546	528	533	550	567	565	549	530	539	497	548	540	549	556	521	535	529	575	536	497	529	533	521	530	511	558	534	542	538	556	590	564	534	543	572	522	545	544	525	529	543	510	534	539	517	510	547	553	552	517	560	602	539	546	557	538	535	531	540	526	574	508	524	540	551	534	570	532	523	492	529	568	513	522	523	568	554	525	535	548	496	510	557	533	523	536	553	554	552	521	516	535	480	531	521	558	558	524	520	515	496	528	525	554	534	494	530	502	556	536	547	509	546	542	529	565	499	555	532	521	523	528	505	510	549	516	554	549	546	510	564	574	566	512	563	562	525	501	507	514	485	536	566	510	530	562	501	509	595	562	513	518	495	543	557	521	537	540	506	534	486	547	522	486	568	537	504	509	494	518	536	547	549	530	544	561	539	529	545	549	550	544	549	502	504	529	526	503	467	520	564	544	539	492	558	562	542	550	546	480	508	503	532	480	507	526	560	528	486	527	573	498	548	533	560	507	550	512	535	581	535	595	533	514	539	516	579	525	575	511	517	510	517	556	553	540	521	531	528	515	537	475	473	574	533	530	519	480	523	558	512	502	520	517	543	536	571	525	537	486	490	513	532	552	499	520	536	523	545	515	506	541	551	535	518	512	554	519	487	515	521	526	541	548	466	492	555	522	519	548	489	515	496	527	522	539	514	538	554	501	502	511	519	517	583	516	559	553	499	558	522	535	553	540	560	509	534	502	554	508	524	567	516	529	530	543	534	585	477	528	508	512	532	535	544	543	574	528	530	554	512	530	531	520	511	508	556	533	547	514	512	550	543	546	505	529	504	510	503	517	482	541	518	549	555	535	506	544	574	582	512	546	564	525	537	540	515	515	547	497	527	510	548	532	508	504	558	586	521	540	529	581	537	534	531	524	548	527	522	507	513	511	549	525	524	501	543	510	532	474	551	543	507	562	526	529	501	539	535	550	547	545	558	521	497	530	527	557	537	535	549	520	496	451	502	516	550	522	545	526	543	533	541	510	527	521	556	510	488	558	513	523	505	553	566	508	533	497	516	514	528	526	541	499	516	523	524	523	513	540	574	520	520	504	515	490	534	478	517	527	565	510	512	574	463	541	540	576	498	541	497	509	529	538	555	540	589	537	507	533	567	533	505	587	529	543	567	571	566	530	549	550	529	532	576	529	507	523	508	534	524	574	541	535	537	511	499	552	523	548	548	503	509	551	585	540	559	574	571	525	553	523	513	519	540	496	499	506	544	538	564	536	505	533	532	524	558	528	578	529	539	491	497	543	487	549	542	481	528	506	516	500	526	520	503	520	512	477	516	515	557	558	516	541	532	544	512	545	506	523	541	536	554	545	558	499	538	510	498	553	513	558	500	587	542	546	549	529	501	525	493	609	544	541	507	546	522	519	514	536	511	557	534	519	523	558	510	557	519	489	556	538	562	525	497	539	544	495	533	534	549	549	495	517	512	515	539	505	552	502	538	543	514	570	537	568	511	550	514	523	530	536	547	480	523	526	501	516	541	558	501	513	523	541	527	511	546	508	511	505	520	521	548	541	506	546	558	565	515	525	549	550	493	525	515	473	521	550	545	536	554	485	538	540	517	524	540	509	587	540	528	531	567	532	548	536	538	510	570	561	536	567	551	570	548	538	545	522	505	520	525	530	560	545	525	501	579	517	490	506	554	506	532	534	541	491	492	519	554	532	543	577	495	497	550	496	524	533	536	516	528	519	518	524	547	563	533	558	548	516	517	544	516	500	493	528	555	502	529	514	534	529	534	524	559	521	551	523	504	524	549	566	543	526	492	553	503	538	530	543	510	547	533	534	560	526	552	537	525	491	533	571	520	517	541	511	514	548	541	520	545	556	523	513	552	510	524	561	508	563	524	502	546	528	486	486	563	506	539	553	537	506	528	536	511	542	527	545	534	547	520	544	553	525	535	514	505	555	513	534	536	522	543	549	537	516	525	553	520	515	527	489	517	501	569	527	538	524	501	535	515	544	540	514	480	518	528	555	543	518	551	559	539	527	566	510	527	531	506	523	538	536	500	564	510	569	538	522	553	547	517	578	538	540	534	515	530	524	550	508	507	529	575	499	523	512	500	553	551	499	509	532	537	539	519	543	521	512	533	525	546	545	544	529	537	535	528	540	515	524	577	496	519	534	572	511	532	541	562	490	577	569	538	521	519	496	513	529	550	525	576	550	546	556	538	542	539	557	519	532	549	520	554	516	519	550	524	538	554	514	525	548	540	474	522	532	516	495	581	538	523	497	537	533	514	564	497	573	488	527	581	479	572	515	532	499	531	549	535	503	552	506	489	554	579	490	556	529	521	546	525	508	492	568	542	535	511	559	562	479	528	545	546	560	546	541	516	524	599	533	512	525	556	555	528	549	535	561	509	495	511	556	494	501	545	519	522	542	517	538	520	521	545	533	509	549	497	544	519	535	578	496	539	533	550	492	474	519	531	531	518	523	552	512	484	533	521	550	529	511	524	551	532	539	499	559	567	507	531	537	558	520	532	516	511	513	518	511	528	556	533	537	536	521	541	519	531	519	503	552	532	514	501	532	523	527	546	553	527	518	526	538	543	555	547	546	540	532	549	586	530	522	581	540	535	534	511	539	487	510	531	513	527	517	540	529	536	497	522	559	519	549	552	547	526	548	589	524	493	553	508	508	512	520	550	511	532	517	548	484	481	564	557	527	541	535	510	516	527	513	532	547	525	512	548	518	486	478	524	501	570	503	559	481	494	522	532	539	541	519	520	496	528	567	509	562	479	536	496	503	541	544	519	518	464	542	542	531	527	526	525	554	517	521	527	525	543	541	504	517	547	551	524	523	530	555	542	526	563	564	541	536	567	525	559	507	534	502	516	542	510	519	561	556	515	521	519	559	487	516	512	519	540	546	528	486	531	515	541	511	542	544	506	520	556	539	509	488	549	538	518	532	524	523	513	496	532	522	524	532	519	566	568	514	551	504	536	552	520	488	500	478	539	510	559	511	575	507	490	511	580	533	518	516	544	559	511	523	534	533	525	532	528	550	503	531	540	497	539	545	514	536	550	548	569	560	540	541	562	502	521	521	544	543	540	515	561	558	511	531	480	557	577	545	528	532	526	528	498	540	527	517	497	523	550	525	518	486	543	528	501	533	578	532	559	512	508	526	516	510	551	505	518	557	553	517	545	518	543	547	545	543	533	511	560	467	525	554	557	499	548	523	505	531	517	529	535	549	545	511	598	523	532	526	559	549	535	547	522	517	489	585	536	545	539	504	533	522	524	541	542	524	523	502	575	562	539	504	546	519	487	519	517	523	527	518	553	549
28359	16764	2468	392	280	301	274	272	247	255	227	256	244	242	214	246	229	237	228	247	237	245	262	224	217	262	268	306	247	232	245	244	259	254	245	266	235	246	246	276	230	251	250	256	224	256	275	262	247	264	230	247	239	252	260	269	248	244	260	237	251	227	256	238	243	238	244	272	242	254	232	232	241	240	251	230	262	248	227	223	242	228	248	273	226	269	253	245	243	234	237	280	231	243	274	240	246	258	228	239	229	225	251	251	248	232	231	260	217	273	242	244	242	249	235	224	265	208	243	220	245	231	229	249	241	235	219	259	226	270	250	232	239	214	265	256	217	238	236	257	229	245	254	259	238	217	242	240	252	245	240	231	213	265	237	246	250	260	232	251	254	238	230	242	260	236	221	244	250	224	265	242	248	243	247	222	264	254	249	217	228	235	242	227	225	240	243	215	229	244	224	280	208	221	258	240	257	251	224	239	245	246	232	244	266	261	230	232	236	260	226	235	220	231	249	242	219	217	231	247	255	233	246	252	233	265	201	257	212	263	254	234	236	263	230	233	235	225	249	234	251	243	264	242	249	246	225	262	233	261	244	266	244	230	231	218	257	239	278	236	236	226	252	257	237	202	270	257	233	229	235	215	234	242	237	252	206	209	249	275	240	245	257	237	247	225	226	242	240	215	257	267	259	221	233	219	244	223	253	225	243	243	266	245	215	275	244	240	227	253	257	243	262	231	250	222	247	225	240	243	244	261	254	236	229	256	243	237	246	248	223	245	225	245	266	223	215	261	244	227	228	268	239	226	243	256	214	258	237	254	250	236	243	257	241	250	247	267	248	251	271	261	211	214	254	251	246	242	237	227	227	269	244	232	244	249	244	241	260	232	241	245	216	240	240	218	245	260	251	257	221	236	246	227	270	229	247	238	230	219	248	243	270	258	268	251	263	251	234	244	224	238	247	237	235	260	255	223	254	208	243	237	228	225	234	247	240	270	212	251	247	207	235	236	234	238	274	238	249	285	237	253	243	229	230	216	252	264	269	206	222	246	247	226	239	227	253	209	265	225	249	253	276	269	243	261	244	228	219	218	215	249	219	256	259	235	254	231	269	248	229	250	244	255	258	255	242	228	264	221	242	258	223	257	232	239	210	243	229	212	231	226	263	238	218	245	242	273	251	245	215	246	240	240	219	235	210	221	241	235	235	229	229	268	251	262	214	265	259	231	254	242	251	238	237	243	227	211	239	243	219	252	220	246	250	268	253	199	245	248	256	263	232	241	224	230	252	238	245	253	248	240	254	295	237	220	241	256	246	238	238	214	230	240	216	247	241	257	233	242	232	220	227	250	213	227	229	224	235	222	194	240	245	248	250	234	235	243	241	238	200	245	242	221	247	258	259	243	279	210	229	234	216	255	241	237	241	233	264	238	213	241	241	252	245	260	270	261	218	229	223	271	240	229	229	227	262	225	217	217	226	227	245	240	226	239	259	238	257	218	245	247	250	246	262	254	245	238	231	234	230	223	262	232	245	273	230	253	232	222	277	235	238	252	230	269	217	253	251	256	260	237	231	224	261	265	244	255	228	260	268	251	240	258	242	256	272	250	263	239	229	224	242	242	248	218	265	242	239	262	236	238	233	234	224	252	233	254	216	210	215	224	250	232	233	264	251	258	231	235	224	253	271	238	249	235	218	233	229	244	245	230	218	245	230	235	246	260	255	221	258	243	251	254	223	254	241	250	253	247	215	245	239	255	220	247	234	245	235	240	231	242	250	284	245	233	249	241	246	264	241	239	222	239	239	238	236	261	238	243	250	258	223	269	237	231	208	229	238	260	264	241	251	262	232	246	220	225	254	243	243	263	240	267	267	235	258	236	268	233	260	256	263	243	231	274	232	224	249	245	217	227	232	229	243	226	239	219	258	222	225	250	226	236	249	264	228	284	234	249	244	224	245	213	275	248	245	226	230	265	214	223	248	235	233	241	282	257	260	226	244	231	246	211	231	240	256	251	220	229	231	240	230	227	256	233	204	242	234	244	261	229	223	222	259	244	237	245	238	243	215	269	249	256	229	200	277	251	216	257	240	217	265	220	229	218	212	224	232	237	250	260	232	218	246	210	262	253	268	254	224	229	244	237	235	242	248	210	223	251	251	219	213	258	229	271	249	251	235	199	277	215	261	254	216	260	263	220	240	240	232	246	232	231	249	259	253	215	232	246	256	247	248	241	241	231	251	271	244	221	254	265	237	236	270	247	252	271	233	272	211	239	230	252	229	211	222	247	271	222	253	247	265	254	220	256	233	241	219	222	268	229	228	238	242	250	256	224	228	248	268	232	236	254	221	229	239	275	279	228	251	230	258	270	240	231	234	253	255	229	209	246	264	219	259	247	253	244	255	228	255	217	262	238	232	241	253	244	232	244	279	239	265	266	243	211	230	262	241	252	253	224	250	219	254	220	236	237	253	232	241	253	262	261	274	264	224	244	229	200	226	258	234	235	226	262	241	248	245	273	263	247	259	257	216	261	220	246	246	246	238	240	222	209	255	228	241	257	236	219	265	226	248	218	269	247	237	239	222	247	244	224	260	245	247	238	220	236	231	211	231	250	246	225	242	241	258	235	236	263	255	243	235	263	255	256	225	222	247	227	250	230	220	276	217	238	232	212	231	239	245	269	236	219	239	259	255	265	208	242	261	227	258	222	217	248	241	274	235	247	237	242	249	232	245	232	248	232	236	238	229	237	251	226	229	267	251	233	265	262	206	247	237	215	209	247	231	238	264	229	215	281	243	223	231	213	244	246	257	256	248	260	257	248	251	258	246	234	231	209	259	240	221	247	235	229	265	243	231	262	233	253	261	234	253	267	252	230	251	238	261	250	257	257	240	231	258	235	233	236	236	239	231	213	224	274	257	229	251	244	259	246	255	222	258	224	236	249	223	258	228	249	233	221	224	249	230	246	227	222	236	225	245	223	227	250	242	248	265	228	234	229	253	250	252	238	221	253	217	237	255	224	239	246	250	229	250	235	260	238	247	250	239	216	247	241	236	244	235	225	229	232	242	249	271	238	257	242	243	254	239	257	228	239	243	257	232	214	235	225	243	269	239	243	226	252	248	236	246	280	226	262	264	256	219	240	222	214	238	240	228	215	228	258	251	258	254	247	227	250	263	234	241	221	218	247	243	273	257	262	223	231	257	245	254	232	238	263	231	239	264	249	222	248	229	209	237	259	249	255	244	224	229	229	250	248	235	235	237	245	219	252	213	255	240	218	234	235	275	243	224	245	285	260	240	246	249	270	252	235	228	243	235	256	251	255	237	233	245	257	232	205	229	212	215	256	239	233	244	250	220	235	241	235	240	227	224	226	247	256	259	228	249	237	254	223	228	244	240	240	262	261	270	241	230	246	252	261	256	233	208	225	228	230	219	224	222	241	233	234	214	242	248	244	250	222	232	270	231	242	240	246	233	241	239	240	242	228	237	231	255	215	212	243	256	204
8280	689	516	379	326	301	277	313	274	318	264	244	275	274	280	285	267	259	274	258	248	256	281	263	261	262	275	272	277	296	265	275	258	281	259	289	309	287	266	288	292	323	313	302	272	283	305	296	295	277	295	276	278	289	268	269	259	312	285	269	281	305	254	244	253	239	251	237	261	245	275	252	270	302	270	254	256	265	280	256	249	271	273	243	266	270	272	244	267	245	268	241	271	277	253	297	257	265	261	257	231	276	267	243	242	265	295	259	274	252	275	254	272	261	277	269	289	261	279	242	260	263	285	259	278	249	260	260	289	253	258	286	276	251	256	234	254	271	263	256	245	285	248	266	266	236	231	265	284	278	258	248	255	256	240	263	280	260	265	276	261	251	254	262	269	250	267	266	272	245	248	274	301	240	250	246	309	270	258	239	252	281	261	268	272	258	284	260	275	260	253	260	246	243	262	263	270	257	274	234	285	250	262	267	256	250	256	243	260	290	269	281	261	247	265	246	267	293	270	262	277	273	252	282	235	265	240	290	257	268	297	267	243	258	249	258	271	264	251	238	223	242	226	284	266	256	261	243	281	270	256	266	277	278	286	253	244	271	249	256	249	266	278	230	245	285	248	284	258	244	245	258	255	278	262	262	255	270	270	272	294	253	297	258	277	267	243	279	230	273	247	224	286	279	270	287	271	259	249	274	255	267	265	237	254	250	254	241	278	305	244	220	289	258	266	270	263	253	276	303	289	264	258	293	289	264	282	245	281	257	283	272	265	259	263	283	237	237	264	277	276	246	271	215	266	256	278	253	261	247	250	229	265	243	254	258	247	259	267	264	244	257	252	252	243	255	285	264	239	256	251	274	299	292	274	269	216	240	215	271	254	253	273	273	255	265	270	272	235	286	274	242	259	253	273	251	249	264	293	249	227	263	259	267	261	260	282	247	273	241	287	262	287	248	263	246	287	291	256	241	237	309	252	254	267	281	287	258	254	273	276	265	265	261	256	275	243	240	240	243	226	269	308	276	262	281	273	251	263	262	263	272	233	269	312	273	274	274	254	261	276	244	282	273	239	277	229	270	298	241	265	247	278	258	277	268	261	262	255	272	280	254	259	270	256	247	258	253	274	258	269	245	248	261	248	245	268	264	247	235	232	257	261	286	239	262	271	257	249	241	271	281	268	254	241	239	261	276	256	240	263	263	262	289	283	246	256	249	258	266	284	284	266	271	265	274	265	283	251	251	264	249	273	251	293	246	280	278	241	268	282	253	268	228	247	241	290	292	222	264	243	287	245	264	268	226	248	231	254	268	268	259	230	258	293	283	263	260	272	268	255	256	254	276	273	291	275	283	249	253	269	250	265	246	267	292	270	249	266	238	271	251	255	260	270	289	235	223	259	274	285	252	267	258	273	274	266	268	252	263	249	221	266	279	240	262	262	251	287	253	272	270	280	263	237	253	275	276	263	239	264	288	246	268	280	266	251	273	236	282	264	291	256	248	254	230	244	253	272	260	279	253	246	277	266	229	263	264	271	282	270	252	259	243	248	248	228	275	243	262	261	269	279	262	292	278	265	239	244	284	217	274	268	257	251	286	263	258	265	246	298	259	239	266	268	277	256	282	265	259	249	242	244	261	287	249	257	257	272	235	250	274	274	273	263	265	246	287	276	266	265	270	244	254	241	267	257	260	284	245	277	244	271	255	257	265	244	243	231	261	249	263	284	259	245	293	274	252	256	276	285	262	262	271	258	278	264	232	275	242	254	235	245	256	268	237	274	263	252	293	262	294	261	275	266	253	259	317	278	257	235	241	269	273	266	260	260	277	284	261	257	240	279	238	265	262	270	256	261	247	254	276	261	260	257	221	228	238	257	273	279	243	269	248	253	237	274	258	245	272	275	230	277	266	266	267	266	271	225	251	246	252	294	241	243	270	259	274	267	256	248	246	267	268	269	257	252	271	245	253	249	263	287	279	254	234	278	263	270	283	229	287	260	242	245	271	258	284	271	276	266	224	268	241	241	273	268	251	263	252	237	275	284	281	263	241	261	267	278	262	221	262	245	260	243	282	278	273	248	280	283	252	268	274	246	261	256	264	258	254	289	284	256	276	279	251	234	244	220	240	247	263	245	270	246	268	253	258	266	255	255	273	227	254	296	250	268	243	259	263	224	231	251	242	271	269	253	273	262	251	283	249	254	250	273	230	272	219	276	252	256	226	225	235	242	286	252	281	257	253	254	281	249	284	270	276	272	229	268	247	262	261	252	259	252	253	254	258	263	276	248	268	246	287	251	289	232	243	267	237	288	257	274	246	271	255	268	258	275	248	261	255	256	250	254	250	234	283	269	266	263	262	249	282	260	264	269	266	271	259	235	266	246	244	240	263	232	249	250	245	256	265	286	240	259	246	259	245	283	271	243	273	285	252	238	249	289	280	289	282	281	252	263	247	246	270	270	277	250	281	257	244	274	282	260	280	278	281	246	238	251	234	236	235	246	252	254	236	239	264	279	260	248	251	283	276	246	287	265	257	263	235	247	276	262	265	259	278	262	261	241	251	241	270	272	268	245	245	254	245	265	257	243	290	265	255	288	262	251	267	309	262	259	262	260	253	230	235	281	249	248	267	256	235	238	242	248	276	244	270	244	283	272	258	240	265	266	293	264	244	249	282	277	251	243	281	259	284	272	275	256	231	290	230	272	249	268	272	264	266	249	259	253	263	250	231	267	234	250	261	274	251	263	268	248	262	267	290	244	246	233	285	261	244	281	239	254	265	235	254	292	249	245	300	277	240	269	254	281	235	246	245	251	288	233	274	250	269	248	248	248	307	258	255	267	268	247	254	254	278	260	267	264	269	288	248	256	260	261	257	273	271	255	263	274	259	280	289	275	269	241	253	279	263	268	248	288	259	257	260	296	255	265	248	252	295	275	272	278	263	223	246	259	280	260	265	253	245	257	255	255	251	270	246	271	268	259	230	260	265	228	273	269	264	245	294	264	272	275	278	273	286	247	255	253	261	266	264	254	292	271	271	244	241	247	255	288	256	247	253	249	253	225	245	270	256	273	251	253	278	251	232	235	272	244	258	234	267	258	238	269	253	222	277	243	251	291	266	267	256	267	252	257	258	262	279	245	286	269	262	260	279	247	262	216	258	249	245	264	265	252	267	242	272	277	256	269	252	250	263	261	251	245	267	260	281	287	249	283	252	255	275	259	248	284	277	276	289	266	247	256	268	298	249	249	242	268	284	264	250	255	250	258	246	287	281	257	260	261	258	247	231	237	253	265	248	248	265	249	272	278	286	260	272	276	251	228	262	267	263	249	250	260	249	283	260	268	277	257	224	243	252	251	273	291	259	253	262	235	268	284	242	241	271	247	245	282	252	261	250	290	277	281	257	285	254	250	238	264	251	283	272	278	269	284	266	253	272	278	280	276	300	244	255	280	286	292	274	270	262	250	255	253	266	256	274	247	270	259	251	271	245	278	240	298	248
24334	21530	28878	24634	21476	6600	1010	735	661	602	570	562	481	522	510	481	463	459	468	470	449	436	425	495	451	445	478	439	438	427	482	430	470	437	389	461	489	464	453	500	498	463	465	430	443	501	477	452	411	494	494	459	402	437	443	459	417	429	425	481	426	430	441	449	437	449	439	419	437	457	416	384	416	435	441	387	419	451	402	436	409	439	443	420	415	403	420	396	411	407	468	436	421	392	436	415	467	406	410	449	454	454	431	384	438	424	396	389	412	430	432	438	402	414	458	470	450	462	399	430	431	431	412	418	448	411	436	429	429	406	433	449	419	408	398	411	432	437	434	413	419	403	403	416	420	458	430	424	463	427	428	455	431	412	445	420	408	451	423	439	427	444	438	428	423	380	442	405	426	411	430	417	406	418	445	431	422	411	433	397	399	411	439	423	456	416	422	424	431	433	431	429	419	464	455	443	424	459	436	424	414	410	421	405	423	415	447	429	428	451	410	390	393	416	431	430	428	428	433	416	427	417	396	425	412	438	426	451	396	384	405	433	407	456	424	399	415	442	445	449	395	448	416	408	406	398	405	403	439	389	404	413	428	397	394	397	424	361	457	394	403	452	439	419	391	446	441	404	432	443	404	427	468	444	449	418	395	400	442	400	423	446	456	446	457	399	406	428	438	403	442	445	427	403	445	402	419	447	420	418	409	423	433	427	421	407	413	433	433	412	431	430	412	401	423	432	382	421	396	425	439	395	445	394	454	404	423	443	434	398	430	401	455	390	463	443	446	416	426	413	419	411	416	397	411	431	409	435	398	401	406	434	389	402	400	441	413	426	454	395	414	410	414	447	461	427	384	381	437	431	405	416	441	420	382	438	421	437	410	431	372	418	390	409	413	433	420	419	429	439	429	428	439	405	384	390	468	399	418	401	429	449	425	403	395	416	433	435	408	449	458	454	461	443	439	406	415	405	434	434	424	376	461	427	411	427	426	411	408	408	395	413	389	398	398	443	427	450	416	427	428	435	414	365	430	424	403	380	438	459	438	426	409	460	411	411	404	395	437	407	418	437	440	441	421	443	403	413	452	400	423	406	399	456	438	446	383	395	429	432	411	396	451	416	400	406	438	398	435	469	422	425	400	427	393	397	434	423	444	441	407	449	431	433	427	432	415	409	406	391	407	442	425	406	443	432	424	389	404	422	415	414	390	423	436	416	410	427	406	445	472	434	422	458	382	401	420	400	443	467	421	409	398	416	441	458	425	416	392	431	433	402	410	446	399	416	431	386	393	379	414	398	445	430	408	405	446	448	426	436	459	415	393	442	400	402	419	442	375	417	447	421	436	431	434	435	441	402	455	405	442	396	426	427	422	435	385	406	442	436	415	431	438	421	391	414	459	411	454	433	445	464	403	429	417	419	467	425	419	436	415	408	408	423	414	436	406	433	374	447	443	430	391	445	400	418	430	421	450	409	468	437	429	454	411	405	394	414	434	421	428	430	416	404	445	404	431	423	410	426	457	424	444	447	445	405	428	432	453	403	419	433	419	405	431	455	423	418	415	412	408	451	417	445	424	417	425	403	398	399	415	412	425	458	419	433	410	422	422	428	425	430	437	455	410	426	401	398	396	418	414	454	428	464	437	415	433	433	389	417	452	441	460	454	404	422	454	430	455	426	415	413	410	422	404	392	428	431	416	368	409	426	428	415	422	426	434	429	434	408	437	417	441	383	430	473	402	431	414	460	413	430	445	410	418	424	408	443	401	473	402	447	443	430	423	385	409	412	413	426	424	402	395	402	471	427	421	419	410	412	433	424	452	395	490	399	391	404	391	431	440	416	393	420	449	412	422	433	449	421	441	445	416	402	429	410	440	450	440	454	416	441	395	421	415	427	416	464	460	435	430	401	445	405	428	403	370	417	458	397	432	392	404	411	457	406	427	390	436	400	420	421	408	429	368	424	454	443	405	403	437	421	435	395	445	403	453	433	414	395	382	430	430	392	398	440	417	406	430	434	426	426	388	424	435	417	449	416	416	430	470	410	438	415	443	431	436	452	416	416	427	394	401	452	431	457	452	416	410	393	424	408	424	415	444	391	417	408	420	439	439	410	431	415	400	433	406	404	434	420	417	406	432	460	402	404	398	454	413	418	417	434	428	420	373	425	417	417	418	420	446	375	414	388	420	446	425	430	411	481	420	410	457	447	398	391	438	433	424	461	427	440	400	364	435	413	433	440	430	408	406	408	432	417	434	383	403	380	430	405	416	403	410	397	459	423	399	446	408	436	399	437	440	385	414	426	429	408	450	422	420	428	394	404	416	445	416	416	421	449	435	401	375	422	408	411	402	431	453	373	417	435	396	431	444	442	405	421	453	492	426	439	420	409	425	428	435	401	457	423	441	429	392	440	442	422	401	415	448	417	463	438	428	395	415	401	407	429	454	420	449	407	406	407	425	428	417	431	416	444	388	394	413	411	449	416	381	430	375	441	412	468	383	404	394	422	427	404	447	377	393	414	428	402	424	455	404	433	402	427	445	451	415	442	424	424	429	443	456	418	436	418	377	416	432	409	444	450	416	409	412	446	430	429	410	407	445	457	412	422	445	436	428	412	402	414	441	432	450	434	434	426	435	398	431	375	451	417	396	450	406	422	400	459	395	436	414	429	377	428	406	434	427	446	445	429	393	377	417	408	414	417	447	397	435	416	417	427	420	425	413	433	402	445	390	413	422	422	407	413	417	403	434	417	441	414	457	388	417	421	428	410	420	442	408	443	378	397	409	427	445	430	400	394	445	425	432	371	441	397	458	455	429	397	410	438	462	442	417	405	404	427	421	455	425	466	424	435	422	412	453	398	441	447	449	416	415	388	384	430	414	421	407	398	420	411	409	430	450	432	429	402	437	392	409	432	425	428	451	417	402	413	414	433	426	400	430	430	439	454	430	429	430	411	432	424	415	453	443	419	428	392	453	400	431	418	421	450	449	454	460	420	442	392	407	419	439	403	439	389	425	402	446	418	429	425	420	407	399	395	447	435	404	415	433	428	394	451	427	419	439	398	412	393	434	429	408	439	421	414	387	417	454	438	409	391	461	437	433	442	439	462	440	434	431	452	428	445	415	399	433	405	424	475	420	404	452	439	455	445	424	461	410	417	440	398	442	416	409	460	448	420	444	433	406	434	390	425	428	424	455	382	404	397	427	444	437	428	424	402	420	434	425	409	391	393	431	429	458	385	439	433	431	416	428	395	435	433	415	399	389	382	451	460	446	420	434	422	425	457	448	407	411	439	435	428	466	449	438	420	403	429	449	428	411	406	413	396	430	442	394	410	431	447	439	443	430	425	435	404	375	394	421	431	403	399	444	444	419	394	451	431	377	431	425	445	423	460	398	408	424	432	417	439	460	431	430	416	419	459	420	424	418	440	418	427	405	433	416	439	442	476	409	439	426	421	434	431	438	463	437	456	440	422	450	484	452	410	437	409	444	392	390	435	423	447
29911	8598	5480	2655	1846	1484	1133	1048	878	778	699	644	594	574	613	557	529	508	494	533	465	485	476	456	454	448	480	481	479	499	516	498	503	540	501	500	469	476	495	490	511	523	490	507	500	453	515	524	488	456	466	464	462	444	458	429	445	479	478	477	467	431	434	443	433	440	463	460	435	447	443	411	435	461	452	424	435	465	486	435	408	455	461	412	455	451	416	463	461	420	458	449	433	427	440	447	439	426	442	393	467	437	435	467	443	397	456	459	470	455	452	423	439	446	461	427	425	438	452	483	421	481	402	433	445	448	437	445	414	404	384	424	417	436	470	458	425	441	440	457	428	449	465	420	473	381	440	435	468	429	460	476	447	447	445	441	475	433	439	456	425	464	433	450	460	452	450	449	407	438	422	454	471	447	421	433	454	460	426	460	420	450	454	445	454	418	428	419	454	433	397	420	415	452	466	451	434	464	448	454	400	451	422	446	491	388	421	411	460	462	439	415	404	437	396	451	428	427	417	417	449	445	483	424	431	432	440	448	464	433	450	433	454	403	441	442	422	455	422	430	450	444	451	457	439	429	477	448	406	417	452	445	440	404	425	431	484	455	438	450	464	405	438	447	445	432	435	410	415	441	445	434	434	419	405	450	445	456	464	426	416	452	415	399	419	469	416	461	422	441	439	384	436	409	445	444	467	448	442	468	439	447	434	448	439	410	449	433	445	433	449	414	442	422	425	423	416	446	422	469	457	421	437	417	408	434	441	447	475	456	444	441	422	458	437	460	451	431	411	447	415	450	399	411	449	464	470	441	417	417	443	481	459	430	475	458	451	452	449	457	419	458	471	479	434	446	431	421	440	428	457	445	420	442	428	436	419	393	451	429	464	439	406	445	414	429	399	480	457	459	462	425	449	412	430	446	412	479	435	458	451	427	433	431	406	450	412	423	393	429	426	453	421	457	426	463	426	389	432	442	433	442	443	399	425	428	424	448	449	458	450	412	431	453	470	477	448	424	436	455	442	473	471	426	426	482	457	451	409	475	414	466	460	401	429	427	407	451	425	420	454	419	440	403	434	441	449	398	416	444	409	426	406	439	460	442	418	436	442	461	431	421	431	418	440	457	464	421	439	427	458	449	395	426	458	440	431	432	443	433	430	424	426	445	428	442	449	435	434	421	442	464	435	441	475	455	442	449	455	452	420	449	409	440	408	453	446	416	436	449	451	453	467	446	452	422	431	422	452	426	441	438	431	466	399	414	430	441	455	412	434	474	391	450	412	435	462	406	464	426	408	494	427	449	413	451	429	469	459	452	472	430	447	424	436	440	450	438	436	438	450	481	456	442	462	454	438	444	443	460	439	439	443	476	416	448	446	447	433	450	410	446	439	427	446	448	421	448	442	418	405	423	417	441	423	449	452	416	413	464	467	457	433	475	432	391	452	440	465	416	420	421	421	469	430	403	420	431	460	419	513	413	441	453	426	422	405	441	475	440	444	446	447	447	464	403	464	462	464	452	455	416	422	480	417	431	443	477	414	461	406	488	432	467	452	396	457	395	463	428	432	434	462	416	427	450	429	441	471	466	423	429	446	482	421	432	441	445	455	393	438	414	460	443	431	402	462	402	454	429	462	411	448	459	403	415	435	458	419	423	414	412	469	416	449	404	433	450	431	434	437	441	447	444	436	437	422	453	423	374	460	429	450	430	431	457	438	431	436	420	432	437	406	426	416	455	433	432	440	434	431	415	434	415	473	434	436	468	435	389	404	456	425	429	433	462	450	442	438	457	424	441	430	421	443	429	450	433	388	433	427	452	432	450	458	428	408	457	450	410	419	460	429	428	460	439	461	458	435	440	427	427	441	423	472	463	411	388	412	464	435	440	449	420	450	410	446	442	432	454	461	423	444	443	434	421	430	449	420	436	480	428	429	447	416	478	448	463	412	433	435	452	452	425	453	418	441	450	408	419	445	443	430	446	437	410	446	445	456	410	478	413	425	432	451	437	420	434	423	405	455	449	452	433	450	465	446	404	429	439	460	471	436	466	458	442	456	459	410	419	427	451	429	430	448	441	495	419	432	440	425	437	436	440	433	441	435	402	441	455	430	437	414	443	450	480	452	461	468	438	371	392	449	466	449	449	408	434	444	424	431	464	467	420	414	416	441	464	432	420	409	433	418	411	460	471	446	427	441	467	405	408	405	448	428	451	415	436	421	437	432	436	440	438	404	433	433	449	456	457	433	419	420	440	430	423	481	459	412	474	465	435	455	457	457	438	431	421	433	463	431	466	406	407	462	416	452	431	439	432	423	440	455	428	419	489	468	432	434	445	443	458	457	419	430	426	458	439	451	459	409	442	441	422	427	401	436	446	440	426	438	434	454	471	415	431	425	435	449	434	453	423	460	439	494	452	427	431	438	438	440	421	471	448	426	419	477	435	425	464	392	424	447	470	447	425	430	433	462	416	508	415	461	464	479	449	403	439	461	413	416	425	449	458	439	401	434	429	458	485	417	396	415	412	434	438	461	444	471	461	457	462	473	459	455	457	426	452	443	437	427	439	435	445	448	434	413	422	437	457	460	449	420	434	403	442	462	419	463	454	448	470	430	474	432	455	424	485	434	427	431	488	434	456	456	400	418	448	410	445	428	444	439	420	467	459	407	446	445	454	455	437	446	486	426	424	466	459	443	459	413	398	446	472	458	392	443	477	405	447	433	431	388	423	466	459	434	413	431	454	458	472	449	442	467	418	423	425	433	431	393	465	424	423	472	465	454	467	396	407	421	446	461	446	426	456	442	468	461	421	423	453	427	437	410	469	433	482	440	421	439	471	450	467	461	419	447	472	446	430	452	438	432	444	451	456	418	441	440	413	454	436	469	463	458	436	469	390	464	390	430	462	425	419	441	449	436	450	404	431	460	433	441	442	451	462	462	404	445	444	423	438	464	447	462	421	454	430	447	454	457	478	442	440	432	444	455	440	417	450	442	438	463	432	372	437	398	481	437	417	451	468	462	437	438	433	441	424	441	412	452	425	444	452	465	446	425	445	454	463	421	425	449	465	416	450	449	418	431	425	416	432	440	448	434	448	461	454	496	463	442	426	438	414	453	434	453	440	440	413	450	447	459	444	473	427	432	407	434	479	456	430	445	412	434	456	460	425	438	420	459	427	432	472	411	483	414	430	433	429	430	464	491	377	451	451	429	426	438	409	456	413	443	441	433	456	431	479	440	455	458	460	416	415	442	439	415	418	477	453	407	466	412	473	461	448	443	432	445	432	463	468	418	438	459	417	438	482	444	434	438	449	430	461	444	441	482	426	397	431	427	452	430	451	411	442	421	415	416	411	440	427	450	412	427	419	416	454	444	441	440	476	438	452	427	470	430	432	421	450	435	407	404	411	473	474	424	448	460	422	458	429	426	455	417	405	474	447	471	435	463	468	460	468	442	439	449	453	407	447	436	450	442	396	429	469	459	447	413	437	442	405	452	407	418	428
25489	21520	27571	25658	7394	615	444	385	371	346	274	300	282	271	228	298	259	249	269	262	238	246	260	267	246	242	243	263	244	264	277	259	277	279	286	245	253	274	261	239	266	240	279	288	284	269	292	270	270	255	284	273	253	258	223	258	268	276	222	240	259	260	226	248	251	279	245	238	236	248	238	257	232	243	252	237	266	233	252	270	261	257	268	276	241	227	248	266	241	250	244	242	225	260	250	236	268	247	245	228	264	247	229	256	251	232	233	257	242	230	243	245	231	269	230	275	243	255	235	250	268	281	263	249	230	259	241	235	245	261	222	275	279	246	233	250	261	274	248	238	241	262	237	244	231	224	261	258	240	230	220	248	239	229	267	256	232	246	237	253	239	221	279	274	274	274	253	260	264	246	246	227	240	250	242	250	258	243	252	257	234	244	224	244	264	256	238	227	257	265	275	217	250	221	249	249	252	259	259	255	238	239	257	254	216	259	256	234	273	251	286	252	246	211	224	246	233	243	233	233	239	249	253	244	252	235	248	213	255	222	238	219	256	242	249	261	254	230	282	253	257	254	223	238	256	251	237	245	223	242	257	250	241	250	245	235	229	249	277	243	253	247	266	250	245	219	230	206	235	252	278	255	223	234	258	243	270	210	235	246	271	239	235	264	242	219	277	268	232	241	241	225	259	252	242	239	242	253	248	223	252	226	230	220	248	267	242	260	247	235	259	257	273	256	267	236	256	242	241	245	243	261	237	257	257	244	245	243	258	247	248	227	238	249	264	228	252	255	242	226	236	235	273	247	250	267	237	269	247	278	264	219	249	260	234	251	244	257	236	269	247	273	232	240	256	276	252	270	260	268	251	238	233	268	255	247	263	226	259	236	258	232	229	250	247	228	261	226	250	262	224	261	240	225	267	244	257	254	257	230	233	262	256	272	242	246	245	259	259	256	270	218	271	224	231	276	258	257	241	224	238	239	257	250	271	267	235	266	261	255	236	239	260	238	240	240	209	226	258	250	259	260	244	256	244	249	238	248	257	255	232	230	239	236	246	248	252	262	228	263	270	262	236	237	239	251	240	268	247	237	258	220	225	215	233	245	272	253	252	229	259	255	236	257	236	266	261	259	238	235	254	260	247	240	232	230	246	248	256	243	245	259	264	219	226	269	245	258	276	258	247	268	235	252	259	239	244	252	218	264	257	233	230	252	245	275	244	218	221	213	254	247	247	221	264	210	247	242	234	236	234	268	267	257	276	248	218	249	272	249	223	255	233	250	252	251	216	235	243	236	236	225	236	246	243	220	250	230	208	273	257	235	246	256	229	211	231	239	250	242	240	258	274	266	249	239	234	240	231	251	244	256	234	248	243	258	267	258	251	244	241	270	234	271	237	250	240	256	237	238	261	224	280	249	215	254	230	217	283	239	230	264	262	250	274	249	251	243	236	240	261	250	244	242	242	250	248	223	228	251	248	238	256	262	249	252	260	270	238	236	244	247	275	256	238	259	268	242	234	238	258	253	277	260	226	246	260	251	258	242	225	250	252	234	208	210	246	240	226	228	242	228	273	257	255	243	247	253	226	264	255	243	246	226	214	211	247	250	238	227	241	226	233	243	261	234	243	229	235	247	240	248	229	259	260	274	243	244	243	265	261	246	257	237	272	233	266	247	250	228	233	240	250	240	266	252	216	254	229	249	229	227	255	237	270	254	252	248	254	245	271	289	227	242	254	230	220	235	261	233	246	231	230	251	244	257	249	238	232	250	267	236	221	244	256	225	266	220	238	244	285	264	247	220	233	225	248	221	244	238	247	248	267	250	259	228	243	227	258	256	269	241	238	222	247	250	258	239	257	287	232	232	219	255	235	257	241	256	214	229	271	240	254	231	240	219	207	230	261	234	241	259	239	245	230	270	234	252	266	237	236	261	252	277	241	268	272	260	258	266	273	263	237	249	253	239	248	246	247	237	247	250	233	254	234	236	262	275	242	246	244	280	249	246	260	273	256	227	247	248	241	250	232	238	251	250	243	241	251	231	267	258	239	231	233	214	249	280	246	245	230	273	267	284	253	236	259	243	249	242	239	262	244	249	261	268	228	245	258	241	252	261	260	247	216	241	244	257	260	221	254	263	273	253	251	234	247	262	230	256	243	248	244	255	267	237	271	243	262	249	254	238	250	248	246	234	226	245	250	258	198	262	231	255	238	244	269	251	249	245	259	248	280	242	262	239	260	246	255	235	246	247	228	234	242	213	235	255	261	245	240	217	237	241	232	269	226	244	254	260	280	230	228	236	257	232	286	233	261	256	247	226	246	276	269	239	243	235	242	234	250	240	230	238	259	251	251	238	233	252	270	256	245	239	259	231	230	237	248	244	252	237	242	264	259	253	261	228	236	262	249	251	247	252	234	244	223	255	258	242	257	221	253	271	251	271	234	249	254	234	260	271	232	227	228	236	241	238	242	261	252	261	228	231	244	245	247	245	256	240	235	276	233	229	234	254	246	240	243	245	272	230	238	245	233	289	271	287	254	234	242	265	269	236	232	232	241	256	244	264	231	268	254	237	232	238	267	251	232	238	228	221	255	225	260	284	250	217	256	287	208	233	251	233	209	247	278	242	234	285	252	258	264	221	218	239	251	243	241	264	231	263	257	235	218	253	249	230	257	251	237	232	206	242	245	233	287	228	272	255	226	250	256	263	260	231	234	260	247	244	279	266	240	268	212	244	274	217	231	260	281	264	257	241	249	249	230	255	239	217	258	265	277	256	230	271	229	229	244	250	249	231	245	219	252	246	226	249	255	237	258	249	273	261	245	257	241	265	254	242	265	240	242	240	240	224	255	259	222	247	256	248	244	227	250	257	255	264	224	252	238	259	243	250	239	241	237	243	243	272	276	234	243	233	260	246	241	258	246	275	261	267	254	248	222	209	237	264	220	217	258	240	251	252	236	257	256	256	235	237	242	219	250	229	202	230	243	245	245	246	253	258	255	254	240	255	225	229	233	249	261	243	240	248	235	226	265	232	284	241	248	262	256	241	228	244	231	261	236	223	254	263	272	243	252	240	229	261	249	265	249	245	274	254	252	267	273	261	258	220	230	218	260	293	258	242	272	213	280	241	227	262	213	247	247	242	227	234	241	253	235	238	245	240	270	250	232	250	238	254	247	247	240	248	213	265	253	267	258	260	237	226	245	234	247	251	247	256	257	241	231	232	245	257	250	245	236	221	261	247	252	237	246	258	225	244	244	226	259	259	228	235	246	239	245	272	280	244	225	240	264	212	247	250	247	247	256	252	243	240	257	231	244	258	258	253	260	257	261	252	265	243	238	226	270	214	240	254	246	260	233	254	270	243	246	227	237	236	216	242	222	226	254	249	244	256	239	234	236	216	234	244	236	244	243	231	233	248	250	245	258	275	263	264	250	266	235	239	222	223	241	212	232	230	241	275	240	260	237	279	258	288	235	256	237	267	253	254	266	245	224	241	249	238	274	268
25939	5246	3197	1461	1098	867	729	574	483	487	422	403	364	377	329	335	312	337	296	328	296	315	279	277	287	290	285	331	313	303	311	382	315	283	339	326	325	334	330	314	340	330	347	324	322	330	315	305	323	307	314	306	284	284	293	287	314	292	280	256	312	261	244	283	264	291	278	294	279	271	255	276	281	265	273	282	295	292	273	316	305	282	294	282	311	284	290	270	280	270	278	265	290	250	275	285	299	271	269	280	281	287	253	271	292	281	274	296	264	285	265	284	242	302	298	289	289	283	275	282	281	283	296	311	281	280	290	286	335	277	253	297	262	269	283	271	293	273	282	290	287	307	254	303	282	285	258	300	282	277	261	296	292	253	279	306	261	302	269	250	302	257	285	241	299	267	272	289	254	293	282	284	268	283	287	289	271	288	281	283	266	256	268	279	291	265	293	294	263	294	246	300	254	283	273	280	296	264	252	290	284	296	282	258	302	269	311	251	286	289	309	273	271	289	283	258	267	286	291	277	270	257	277	274	257	271	255	273	269	270	268	269	302	282	254	261	271	264	279	345	285	275	276	290	292	273	261	277	271	269	294	276	263	276	310	273	258	274	282	302	271	266	258	270	260	257	264	284	290	248	290	249	267	288	283	277	271	290	306	291	269	282	284	290	271	278	290	271	280	250	293	272	275	261	285	282	279	268	265	251	266	301	252	276	266	298	277	267	293	268	283	275	280	305	308	247	291	285	257	307	270	282	296	269	254	297	283	244	289	281	272	275	268	300	282	289	294	276	284	284	239	270	289	263	304	263	255	280	259	296	260	312	296	267	256	295	271	281	275	282	270	297	254	270	272	287	262	299	246	289	286	292	264	294	255	274	239	288	288	291	278	267	280	300	253	301	277	255	287	267	282	291	279	307	261	283	305	255	248	275	287	332	310	241	279	271	271	289	301	290	255	292	266	284	283	273	290	283	266	272	258	284	301	271	270	270	261	271	275	284	281	290	290	299	267	250	268	256	303	264	292	277	293	284	279	283	265	257	279	292	289	320	286	262	297	302	277	277	259	250	287	300	283	264	286	278	260	256	273	269	286	290	286	263	276	300	306	296	299	276	285	319	280	248	299	266	295	292	277	288	272	252	293	245	268	288	304	264	307	281	267	294	243	304	250	270	282	252	276	264	274	279	298	287	289	248	290	281	298	307	275	275	260	276	266	309	292	289	287	294	281	300	288	285	271	286	246	272	299	282	280	273	280	273	286	290	308	284	307	276	301	297	290	262	287	274	278	250	270	259	266	297	267	295	307	298	292	311	253	286	273	292	245	283	273	286	258	277	296	282	283	264	300	288	272	267	284	268	265	272	307	259	259	265	282	280	268	297	287	298	295	281	286	266	262	285	278	293	249	304	313	264	294	297	273	285	279	288	273	270	276	270	288	253	287	276	268	297	274	272	284	304	286	279	290	269	297	277	313	290	296	306	253	266	256	289	234	274	264	272	281	269	280	299	279	279	273	312	267	285	277	259	313	262	288	283	306	274	271	269	279	276	283	303	272	280	252	280	302	270	293	274	288	279	279	271	266	265	287	282	270	263	257	277	274	286	233	303	280	297	284	262	274	253	308	279	262	272	275	257	271	298	312	261	255	295	294	285	279	258	271	279	277	262	305	274	279	264	274	279	268	293	282	262	247	272	283	267	260	290	326	274	273	250	259	288	290	296	255	250	307	261	281	267	291	289	295	267	302	289	286	297	270	299	283	295	270	275	291	272	282	275	264	262	305	297	288	262	299	296	256	262	302	319	258	274	305	271	275	247	280	258	281	277	262	251	305	299	268	271	273	255	284	259	278	302	263	246	265	300	289	276	278	241	266	272	262	271	262	299	284	283	281	290	296	289	284	294	277	260	294	256	288	286	279	293	299	276	296	248	291	277	261	260	283	308	270	269	271	310	271	257	282	271	296	284	243	289	265	314	320	263	283	313	287	272	278	292	285	313	276	268	284	282	261	295	256	280	280	290	281	282	262	276	287	252	270	294	313	266	272	279	291	261	258	273	280	262	266	257	284	270	331	282	275	269	256	288	271	267	261	297	283	280	261	280	302	291	280	283	272	249	284	278	281	266	292	271	259	272	257	259	263	275	244	266	281	315	274	280	281	293	291	264	265	295	272	262	315	271	315	279	295	291	308	296	315	259	302	296	296	278	286	296	241	272	270	292	252	276	274	260	316	287	257	294	273	239	272	288	278	300	277	279	275	272	287	261	305	277	305	276	248	288	282	277	279	255	260	291	275	285	293	260	273	260	265	286	311	292	306	278	286	288	289	293	277	273	293	257	310	258	262	309	279	268	267	296	268	259	282	270	272	279	294	285	301	279	281	273	289	265	281	250	274	279	294	269	282	258	283	256	293	291	286	309	283	262	257	301	300	291	286	299	287	290	297	302	263	294	277	268	281	271	265	295	307	299	271	297	260	254	280	284	286	273	290	267	262	284	275	301	264	274	297	281	295	279	266	289	295	265	265	274	271	285	325	269	262	266	263	249	292	249	309	308	301	268	277	278	249	254	280	253	300	257	251	282	274	301	282	277	273	291	287	265	274	258	275	282	303	264	289	252	271	271	271	301	257	275	281	299	276	288	258	278	258	297	301	244	285	267	295	263	280	264	310	276	283	274	281	287	284	298	253	284	264	289	282	278	294	262	241	279	276	285	289	249	289	270	285	265	257	276	270	272	318	294	291	301	285	281	282	279	263	272	276	285	282	299	264	278	277	289	283	282	307	247	292	275	281	317	279	282	268	293	277	272	283	325	281	295	279	269	283	249	291	258	248	256	297	261	270	272	284	300	259	269	280	268	253	285	274	277	297	292	277	267	282	272	272	276	277	259	276	272	289	266	266	326	293	295	281	257	267	290	274	271	262	259	275	273	294	295	273	276	301	263	284	282	286	283	289	265	282	309	288	282	264	291	298	271	258	297	288	285	294	278	269	298	274	293	309	271	303	261	265	280	324	296	283	278	289	320	267	306	275	286	282	265	290	275	285	284	274	301	266	264	279	300	283	245	287	290	276	276	292	265	273	250	264	285	294	251	284	269	283	296	272	284	275	280	265	257	244	270	281	268	264	286	297	263	274	237	258	284	269	296	264	255	287	277	290	257	273	276	252	263	270	293	289	260	238	310	291	281	270	260	283	291	300	261	269	278	288	287	311	305	285	295	313	289	273	287	283	280	289	260	281	288	271	282	311	276	298	276	260	263	260	278	283	329	292	274	278	292	265	282	273	251	270	292	267	261	303	230	278	251	282	267	263	255	254	265	261	274	302	270	322	299	280	290	257	297	293	265	295	269	291	259	288	278	280	275	264	239	264	254	293	287	275	292	248	283	285	270	276	267	283	300	260	265	311	295	273	275	287	296	286	304	313	252	260	304	283	274	275	284	281	277	297	248	286	277	284	282	304	277	269	263	279	276	272	291	260	286	263	287	270	283	266	272	240	291	288	256
23049	21514	29319	24127	21494	21483	5546	1224	933	841	778	734	681	662	622	635	631	610	589	594	566	483	550	525	531	567	549	563	601	566	572	579	571	599	564	522	546	599	551	563	556	575	563	552	554	612	595	545	553	548	586	544	535	582	550	563	519	567	539	536	545	493	471	479	516	524	527	509	555	536	509	486	522	505	541	522	514	524	496	548	509	534	506	492	556	490	484	553	514	518	549	543	519	493	498	554	519	484	497	478	527	524	541	533	449	518	531	501	470	503	502	527	529	524	482	505	546	521	542	555	514	487	503	527	502	541	534	478	490	526	507	503	497	496	500	504	555	528	501	486	521	523	510	519	503	572	482	517	503	482	510	504	526	488	528	490	527	513	524	532	497	485	464	504	498	500	506	488	503	508	522	531	488	459	503	505	516	502	484	513	569	508	573	471	499	509	521	547	524	513	481	491	529	514	527	541	512	545	553	536	531	507	528	511	566	498	547	505	516	538	503	501	518	517	550	511	506	499	541	506	516	493	472	480	533	489	524	495	517	514	483	457	467	537	533	519	494	490	474	543	531	517	528	499	501	559	519	490	510	511	514	554	507	497	520	504	501	519	512	499	499	461	480	552	469	537	500	508	551	497	517	515	533	510	501	503	498	492	516	508	497	471	482	511	529	490	511	509	480	498	481	530	474	518	530	524	525	524	532	493	537	470	510	501	518	537	485	529	485	536	501	490	531	493	492	538	520	523	525	544	488	493	506	525	539	484	520	510	537	501	501	549	474	519	479	544	496	490	528	548	505	544	493	545	540	471	520	533	486	538	532	478	533	486	495	554	472	522	498	505	527	488	541	530	578	508	466	527	516	477	547	494	544	490	465	509	530	548	536	518	519	505	528	531	507	579	530	497	508	501	472	532	531	570	462	524	522	495	524	536	532	505	504	503	478	531	485	520	473	550	507	513	514	488	503	496	526	513	498	480	511	535	521	499	513	531	551	512	551	529	483	486	507	496	503	510	528	507	519	521	482	502	516	513	508	486	530	518	515	510	507	514	528	547	446	542	549	513	475	518	501	474	506	510	500	515	504	486	533	514	487	485	536	519	507	538	477	491	537	481	547	483	496	497	531	480	500	532	484	504	511	475	511	531	526	508	524	532	483	463	552	514	506	547	510	526	513	498	482	502	515	526	488	538	502	481	469	518	488	509	485	529	492	544	492	500	513	537	517	490	492	513	512	505	510	536	555	525	521	510	483	486	480	541	504	523	538	503	476	490	533	522	497	489	520	461	520	522	469	492	483	517	498	524	510	494	554	513	527	485	481	526	508	503	530	504	501	500	530	477	497	532	527	482	499	501	520	502	513	458	487	472	516	531	492	474	503	487	527	529	498	545	503	465	480	496	464	496	528	474	539	501	460	519	502	490	545	520	532	506	493	505	494	492	530	542	466	551	524	511	512	471	486	501	518	523	519	496	545	492	477	507	522	508	497	514	517	511	495	500	450	481	482	500	537	525	482	505	495	511	509	554	470	486	501	513	498	493	467	481	503	520	498	475	516	504	543	551	525	517	508	514	491	524	497	513	539	497	565	537	500	535	520	492	522	506	469	560	473	470	477	487	479	485	493	512	526	498	485	514	498	532	454	511	504	500	482	496	497	497	499	539	529	535	536	504	556	485	515	489	524	500	522	492	476	499	513	537	507	503	490	527	451	500	494	493	540	541	511	477	518	528	497	544	511	562	514	512	547	515	488	510	524	510	474	485	525	508	522	509	520	518	505	487	483	544	507	516	496	512	481	514	530	527	512	500	497	468	498	523	518	496	511	527	518	493	509	524	544	512	473	531	506	513	504	538	541	505	518	480	499	523	488	488	495	516	552	493	486	488	492	507	463	486	498	508	539	492	506	521	564	489	478	483	495	527	489	512	531	520	527	518	493	530	462	569	467	516	540	515	519	544	498	493	471	481	483	494	476	512	502	549	539	541	506	523	514	498	487	490	467	533	537	508	525	472	461	519	476	520	514	542	521	525	486	501	484	450	543	509	516	467	533	517	479	492	486	504	527	499	508	515	509	487	539	507	527	520	484	480	511	502	500	508	482	479	528	535	506	549	476	526	524	489	524	510	493	479	473	470	567	497	509	487	491	542	515	518	469	508	459	526	513	507	484	553	483	517	522	527	572	486	519	510	507	530	540	535	500	512	533	538	503	508	496	489	501	526	506	489	508	531	506	530	473	504	509	489	504	494	517	525	526	505	471	514	509	553	460	472	510	507	506	481	469	481	532	483	502	484	537	490	514	517	514	518	543	526	492	479	495	526	542	489	529	492	500	504	534	542	515	554	509	519	556	496	492	507	540	517	514	533	531	511	526	505	532	521	524	530	474	506	485	488	490	477	523	495	519	471	549	532	462	505	539	496	481	511	480	526	560	477	478	527	532	512	547	530	549	508	472	510	538	517	498	567	511	536	514	516	503	489	518	500	536	518	511	495	514	518	563	535	517	518	503	530	509	531	520	509	538	509	508	538	518	522	541	515	539	500	505	526	540	511	516	505	535	539	529	512	527	501	504	506	527	546	530	507	512	505	513	485	516	520	556	516	527	524	498	495	491	486	474	533	521	504	495	503	539	520	521	489	499	494	539	500	543	487	531	502	474	497	544	552	510	464	541	485	527	506	475	497	505	502	481	491	554	508	534	520	525	500	479	558	523	475	476	484	529	460	496	497	483	491	522	510	501	517	537	463	507	514	531	526	489	495	476	512	488	500	527	492	494	528	525	557	522	481	498	508	508	523	551	528	519	481	506	463	497	511	469	492	541	506	485	510	555	559	540	527	498	536	508	530	519	464	486	525	486	545	506	490	541	481	477	484	489	513	525	528	518	490	507	501	507	530	544	568	494	512	529	541	491	530	553	487	467	507	513	540	518	563	506	536	489	522	501	543	506	500	505	532	522	539	498	521	500	510	489	494	505	488	514	490	516	517	499	512	538	526	522	519	470	479	526	513	519	483	481	481	489	500	513	531	502	518	515	528	520	474	523	506	561	514	498	532	505	511	508	528	514	483	513	497	529	488	474	496	491	539	567	536	517	512	535	502	490	525	480	522	486	508	518	529	531	498	479	484	497	502	490	524	484	527	505	533	518	564	496	499	507	524	498	521	495	536	500	533	491	508	526	507	499	503	555	482	497	503	561	490	517	507	496	502	482	474	517	514	508	503	525	488	463	524	540	494	507	506	507	492	459	481	531	512	547	513	502	504	555	520	492	488	532	493	547	495	489	491	539	526	475	532	525	515	521	522	533	510	481	493	528	492	534	539	487	518	521	528	513	521	486	534	517	472	504	505	482	492	536	544	497	475	495	497	531	503	456	532	481	534	499	517	491	455	538	528	470	497	525	488	531	473	473	531	512	531	495	525	516	519	529	528	543	501	511	527	495	484	509	530	502	533	550	518	483	462	521	496	502	492	511	483	492	479	476	519	539	473	521	511	536	490	476	514	499	520
36561	15577	9562	4509	3222	2553	1974	1592	1324	1131	1013	947	843	822	733	685	686	653	651	645	613	642	624	582	606	664	627	649	632	628	676	631	580	635	613	594	586	581	617	618	649	634	636	614	624	637	665	635	557	600	586	591	568	572	605	599	578	534	581	523	547	558	540	546	555	526	545	566	562	539	537	460	484	534	525	512	519	527	565	538	545	578	561	530	553	547	510	549	537	515	548	508	499	509	522	491	519	582	552	515	518	518	579	499	533	510	529	573	561	549	569	547	505	507	557	560	521	518	530	551	550	512	546	517	531	515	513	536	514	544	524	509	529	539	509	562	536	513	531	528	545	526	498	535	524	516	511	559	455	565	546	587	550	539	525	538	518	511	490	522	522	548	519	537	507	533	493	542	530	518	529	543	544	547	466	549	521	517	560	521	539	534	545	566	539	498	499	526	524	524	494	527	556	533	508	533	544	513	545	507	588	561	523	505	552	519	519	495	533	507	546	503	537	538	510	563	534	505	558	506	505	549	543	507	523	541	521	535	489	492	548	502	527	546	520	527	494	481	545	540	542	484	514	518	524	518	506	491	575	528	524	489	536	508	523	510	505	545	546	490	519	523	576	536	530	533	511	526	498	540	541	545	495	530	551	495	536	536	514	514	535	563	531	511	517	540	517	563	548	508	528	565	518	571	530	555	480	556	517	515	542	517	504	527	494	517	482	495	508	553	521	529	545	522	494	485	524	533	506	524	498	539	519	529	533	487	528	548	554	497	519	566	537	549	571	557	496	544	501	535	553	551	545	569	529	526	555	509	518	520	566	481	512	588	554	558	543	532	550	520	486	536	532	537	562	506	535	489	534	521	548	575	536	466	563	482	514	484	536	552	526	539	542	529	539	546	487	489	551	531	485	544	499	540	493	520	549	501	497	507	526	530	521	533	521	529	516	519	536	552	515	514	614	550	545	523	516	516	565	533	577	560	521	533	547	550	534	498	501	532	529	527	518	498	547	486	514	541	519	564	509	528	533	527	522	547	565	540	494	502	544	555	518	514	559	490	503	521	540	494	506	537	518	539	530	532	554	518	542	504	532	506	566	484	562	454	551	506	532	553	501	494	514	536	518	540	492	554	511	521	547	519	521	542	521	505	535	496	522	527	527	538	508	477	511	516	546	539	497	546	536	520	533	540	494	566	531	523	551	494	506	499	538	545	525	524	513	543	561	535	530	529	526	506	541	550	567	507	503	530	480	528	526	533	491	516	509	508	544	514	502	553	511	513	498	530	537	544	511	545	547	558	547	512	522	524	512	516	485	496	556	508	526	520	545	543	485	519	528	539	533	531	503	558	550	519	553	562	541	499	534	531	513	531	512	492	558	548	567	549	557	552	506	526	528	551	515	532	479	480	522	523	561	521	530	538	525	517	511	539	526	535	527	569	493	540	529	525	550	536	516	530	525	524	474	523	535	526	509	498	519	522	560	519	550	490	478	526	523	508	522	580	531	525	514	534	504	444	520	533	548	512	551	501	487	538	552	491	554	500	509	525	486	547	490	574	559	537	534	550	496	530	517	532	517	500	501	530	590	556	522	556	540	476	466	519	525	524	525	544	462	515	521	506	555	560	523	542	528	571	517	533	515	498	548	507	525	517	479	494	494	516	578	502	518	495	505	506	497	490	550	544	515	527	539	518	529	538	515	485	528	518	512	501	522	551	513	539	547	471	546	524	545	497	593	515	530	509	509	506	494	529	536	517	556	529	507	544	521	536	493	533	560	514	532	528	497	518	515	543	573	553	511	541	507	544	553	488	534	491	514	513	544	507	557	497	532	552	520	504	527	500	536	584	504	534	523	523	551	537	557	534	480	528	524	503	519	533	487	513	543	537	517	533	544	529	500	518	498	549	559	510	489	534	509	527	538	520	511	528	571	536	538	518	537	528	521	533	534	503	505	498	514	531	535	519	471	575	520	547	511	548	513	525	539	537	513	515	522	519	527	521	502	500	531	500	531	585	504	524	580	536	557	498	494	550	534	548	545	546	529	524	529	537	535	521	490	497	521	515	524	551	514	564	549	515	501	453	489	542	498	536	515	555	515	531	586	510	571	547	536	492	566	509	513	510	505	514	563	504	530	550	518	556	525	522	536	521	536	531	511	503	536	509	506	506	544	541	533	563	560	518	561	499	550	525	497	553	536	541	546	541	509	534	526	508	505	548	540	551	483	566	524	521	518	491	545	534	506	528	474	527	506	552	500	522	503	525	515	544	510	560	529	534	490	534	501	511	516	541	537	556	465	542	542	537	517	550	514	538	565	578	525	491	542	533	564	506	474	529	540	556	550	491	543	539	563	519	546	479	546	548	554	515	485	516	537	490	511	508	539	515	505	551	553	514	528	555	526	572	503	510	525	516	494	522	517	540	521	513	511	500	511	548	525	517	534	506	528	547	507	552	544	511	512	543	551	526	514	551	537	528	542	519	501	540	529	527	495	514	529	553	542	498	553	503	539	541	512	520	498	519	531	527	513	506	531	527	537	487	520	561	509	491	526	525	562	496	558	533	522	533	529	503	491	534	523	532	544	542	496	518	536	518	529	554	518	508	545	486	553	489	528	533	515	524	508	510	539	522	541	524	533	536	532	526	500	549	508	457	535	516	553	498	551	564	493	503	531	569	531	511	510	522	554	549	557	515	564	523	528	548	528	532	499	598	527	513	566	543	510	498	514	549	552	512	538	489	512	539	547	553	540	506	568	540	567	516	560	531	524	474	531	505	542	519	512	519	495	522	510	483	539	540	530	543	501	517	526	501	537	518	502	539	494	529	527	534	532	521	506	523	544	556	513	530	510	517	507	557	492	518	568	553	559	502	543	532	505	523	501	505	517	504	539	525	508	522	493	532	525	505	523	523	488	519	510	524	498	541	538	497	523	546	499	531	536	530	513	525	546	519	547	522	523	529	546	526	555	480	525	513	499	529	504	559	494	522	558	539	565	531	536	467	505	489	535	544	494	551	541	529	498	507	536	519	520	505	507	506	492	540	480	517	529	550	529	512	502	558	519	541	539	526	548	521	509	525	504	494	492	501	531	520	524	544	496	521	522	533	499	486	544	565	497	533	515	479	542	512	546	518	535	554	534	522	532	544	539	540	537	539	513	506	545	539	523	514	523	534	542	554	519	495	538	524	517	524	510	506	496	507	489	480	543	532	522	529	514	590	524	523	517	471	526	554	548	538	522	495	507	471	538	534	539	500	499	494	494	552	524	511	527	549	499	530	508	536	516	545	557	510	526	508	534	530	503	493	499	515	495	571	543	535	526	524	524	518	517	523	544	562	554	533	536	474	505	526	502	537	499	529	532	535	522	498	537	516	506	520	542	506	532	528	496	567	547	574	532	465	510	507	540	487	505	515	547	485	528	483	570	529	483	506	506	540	516	531	563	570	545	571	560	524	542	498	511	509	520	545	524	519	485	512	531	603	519	562	557	523	565	559	512	539	524	511
28434	16712	2764	637	434	408	260	253	273	238	257	268	258	240	255	231	231	230	219	242	235	236	283	268	271	284	256	279	298	262	235	250	253	277	262	249	243	267	261	273	288	277	302	263	261	298	287	242	264	233	270	244	258	234	227	256	258	286	249	265	269	240	246	242	268	237	263	224	221	232	277	245	250	236	267	250	229	255	249	229	239	252	222	233	266	245	247	243	230	252	246	262	253	293	223	277	219	239	267	250	249	239	260	255	253	270	235	222	262	197	245	239	244	235	240	243	250	228	257	233	239	254	262	264	239	254	246	237	213	246	245	229	268	250	249	237	238	224	247	266	244	246	257	228	294	252	261	221	261	278	251	240	230	243	226	239	237	277	238	256	236	263	251	250	279	256	253	246	247	258	282	249	258	261	239	241	269	234	235	250	247	262	248	266	261	246	261	246	240	242	226	225	212	243	248	253	227	221	229	210	231	261	263	252	280	240	249	249	246	225	264	257	246	245	254	255	243	254	209	250	230	252	231	216	254	248	236	231	246	248	257	243	238	238	236	241	254	252	262	238	274	226	231	290	214	254	243	226	247	212	241	233	216	263	241	256	248	259	228	241	235	262	249	228	241	234	237	230	226	253	247	218	234	214	238	230	241	266	256	272	249	241	221	250	236	256	244	237	255	250	241	217	240	234	242	249	235	255	256	223	240	244	248	263	245	261	218	235	229	233	230	262	214	255	248	239	240	266	252	232	244	219	260	270	244	255	257	263	279	278	254	216	230	254	237	221	242	236	236	255	255	236	239	239	230	250	249	248	233	251	228	264	269	246	225	271	238	256	276	232	253	227	260	253	234	260	257	204	241	234	256	257	250	234	259	260	275	263	240	272	232	242	248	242	261	239	233	275	263	223	244	218	220	253	245	267	274	242	237	247	258	244	245	243	248	217	219	214	221	265	235	225	248	232	235	269	261	238	224	262	247	247	261	231	256	255	258	238	231	232	253	262	235	233	264	234	256	222	260	268	257	217	237	231	253	260	213	234	248	237	255	248	231	254	249	243	211	239	259	279	248	251	229	233	220	254	270	240	250	242	234	241	251	283	248	234	203	206	263	248	218	239	239	230	248	243	235	236	240	231	220	240	238	238	235	243	251	225	251	200	249	241	249	258	273	214	232	243	233	252	233	234	223	244	273	241	250	261	245	238	257	243	246	244	234	241	247	265	233	231	267	244	265	251	238	271	228	247	238	245	250	229	246	233	249	216	256	249	247	248	255	230	237	252	237	257	257	243	219	222	220	239	229	235	246	238	252	237	242	265	230	238	259	226	245	239	233	247	231	232	234	264	256	272	262	250	254	243	229	258	242	260	246	233	253	244	241	264	252	232	258	229	219	238	299	233	245	245	242	239	239	233	237	230	257	283	256	278	246	218	248	249	246	221	219	242	253	257	250	268	229	214	246	268	241	249	235	239	236	253	260	237	221	254	218	250	240	263	243	244	245	262	241	241	230	262	249	247	233	233	242	250	264	239	256	250	249	233	215	256	260	258	250	219	236	226	255	234	252	215	230	210	250	268	232	257	239	281	250	276	239	252	257	264	263	241	253	256	231	245	257	258	229	228	262	277	239	255	223	231	243	258	266	252	251	243	247	259	243	244	228	239	227	235	243	248	258	247	200	240	221	256	291	267	251	244	243	255	222	251	281	258	234	247	248	258	243	247	257	260	264	259	232	235	235	236	270	269	276	227	233	253	241	257	260	268	244	232	222	235	251	250	241	235	269	252	242	228	231	247	256	281	231	225	226	261	271	247	263	235	253	235	222	222	212	228	219	267	280	245	255	249	236	242	226	260	249	260	236	225	264	260	257	229	270	241	253	248	225	247	252	229	264	237	267	253	259	272	253	251	218	221	239	246	250	245	268	264	265	235	242	234	254	271	230	256	228	259	211	238	265	254	253	247	239	216	256	225	260	235	273	259	270	242	233	231	253	273	247	255	233	255	279	285	234	221	247	243	258	237	236	229	276	277	214	279	269	253	221	254	220	242	258	252	233	249	228	213	226	236	237	256	258	228	242	258	266	251	237	217	232	235	264	248	242	250	257	232	235	234	234	205	239	216	243	250	266	253	268	232	275	221	243	240	220	246	255	241	248	233	233	237	250	224	256	274	266	273	251	277	243	268	245	246	235	244	277	245	224	256	260	262	261	258	245	260	251	276	215	232	245	257	254	256	262	260	225	277	236	261	247	245	253	256	227	241	227	217	221	246	245	260	211	252	259	224	249	273	252	259	249	265	249	244	243	243	239	227	255	255	226	252	232	248	235	229	234	238	262	261	263	258	267	251	221	259	241	257	230	234	248	227	242	241	241	226	246	220	248	233	222	258	237	264	232	219	242	233	228	242	248	242	258	242	246	250	241	249	256	266	219	251	234	251	250	242	217	262	256	247	266	258	262	256	250	241	263	241	240	218	234	248	239	224	237	243	269	256	242	251	251	235	240	269	238	235	269	237	238	219	246	226	241	222	221	245	257	259	269	240	220	235	253	220	224	275	258	266	248	238	231	241	221	267	250	254	256	238	261	247	280	233	226	244	209	266	237	240	261	265	249	242	270	231	219	241	257	243	233	234	254	258	248	229	241	270	249	252	221	206	264	235	225	240	231	263	242	233	248	266	239	297	228	245	223	225	245	252	255	236	252	222	241	237	244	209	213	250	256	231	243	262	239	231	264	278	272	247	265	269	247	239	264	247	240	238	230	207	220	286	252	221	224	242	249	269	231	264	255	257	239	271	256	288	233	235	254	239	243	249	241	247	277	221	261	266	262	250	279	251	243	259	267	228	244	265	218	247	252	242	210	251	261	259	269	215	223	261	241	222	218	216	270	229	253	239	256	261	268	270	264	232	241	240	247	232	256	243	249	257	264	248	231	250	240	264	225	235	269	233	250	284	219	219	242	263	260	242	236	256	231	254	225	244	237	218	238	253	273	249	273	283	241	250	227	283	239	236	247	237	250	246	239	211	201	235	257	233	263	231	251	250	237	243	225	241	240	252	241	233	235	250	238	248	266	235	256	231	261	256	243	225	251	248	229	229	271	235	243	252	252	227	250	237	233	260	237	262	255	241	248	241	217	244	250	240	230	286	277	218	238	235	249	212	257	252	237	233	258	268	256	258	238	233	240	217	211	223	242	244	273	238	234	250	267	218	286	230	230	274	216	236	248	235	239	223	223	237	244	259	254	253	244	255	240	253	234	238	235	248	268	236	223	262	245	250	227	260	244	232	246	258	249	243	235	229	235	262	244	231	245	262	237	262	251	252	235	229	235	267	240	237	252	264	251	248	245	229	267	253	286	252	262	203	271	235	257	254	235	249	245	231	271	238	255	247	232	240	229	252	232	229	249	252	245	266	279	274	263	259	241	242	266	261	228	242	219	229	246	256	247	268	212	239	244	235	219	279	247	244	242	212	240	231	234	247	232	272	262	231	248	251	247	217	197	245
9004	1036	591	403	337	334	308	302	274	291	249	290	270	266	257	266	259	279	242	267	290	231	246	265	255	284	287	308	252	259	292	282	290	267	303	270	290	268	295	290	283	265	302	279	263	317	303	291	272	301	252	287	268	285	281	262	264	282	250	241	269	279	295	274	254	269	275	292	248	278	277	267	259	249	288	249	257	255	275	262	267	275	283	266	292	275	304	268	250	238	253	282	278	266	245	273	301	281	261	248	258	264	237	253	256	274	269	271	263	274	251	249	267	279	273	270	302	283	274	242	266	283	253	280	296	271	264	274	264	266	275	296	274	266	273	230	272	270	301	258	284	275	248	313	271	264	281	252	249	251	235	275	241	280	245	284	272	269	238	244	230	263	248	267	284	248	263	271	252	261	263	246	264	241	306	234	278	254	269	291	296	236	286	267	276	299	260	254	273	234	284	300	268	250	256	272	279	261	278	243	236	260	265	264	273	261	266	254	266	286	264	253	270	262	255	277	245	252	283	275	266	240	237	265	250	271	274	274	258	257	268	256	261	284	247	233	265	268	263	252	279	256	267	239	249	251	264	273	273	269	255	263	276	245	279	271	304	255	279	272	247	285	272	271	266	238	256	232	227	264	256	240	259	279	261	252	275	250	286	256	265	253	279	263	267	271	272	286	253	300	255	284	293	283	266	272	238	262	256	266	257	282	289	267	264	261	285	237	235	253	267	266	259	246	277	257	271	263	258	255	230	267	267	263	236	256	281	279	247	248	261	262	266	257	282	256	243	250	296	275	273	286	276	265	258	272	275	263	267	269	261	268	268	271	251	243	274	267	251	238	282	281	270	269	264	243	254	264	267	246	254	296	292	238	246	301	260	273	270	271	255	272	285	270	259	257	271	271	276	274	279	265	254	275	251	244	283	278	262	279	311	267	271	267	274	246	275	248	284	260	249	257	264	248	302	259	258	274	262	246	253	260	235	270	274	252	296	254	274	282	244	265	264	273	283	250	284	271	238	250	266	267	305	262	246	237	239	255	281	276	268	261	253	253	260	254	273	249	284	269	255	272	274	270	260	245	301	268	289	297	279	257	264	280	240	260	257	261	235	262	296	243	236	249	241	297	241	258	252	284	271	281	263	278	277	236	264	270	256	272	260	246	248	253	254	260	236	287	266	279	260	298	258	278	256	251	277	268	251	262	292	259	258	254	290	267	288	282	260	254	244	273	242	286	263	289	252	266	278	263	270	265	289	261	229	286	284	284	279	273	258	279	256	267	251	248	267	283	270	269	271	251	278	234	273	244	247	277	295	256	295	231	275	247	242	266	259	243	237	273	254	306	269	279	245	291	258	284	277	278	273	243	283	296	297	267	286	240	276	273	264	263	288	243	252	262	265	281	280	285	266	248	260	257	282	250	294	246	295	247	259	261	262	273	246	258	249	269	253	257	248	234	256	259	257	268	272	244	278	281	280	284	278	278	247	270	293	271	274	230	255	270	281	254	253	282	247	255	279	266	262	296	271	257	281	269	294	275	239	283	240	258	277	260	267	260	279	279	256	254	256	267	236	281	266	241	304	269	282	263	270	270	271	256	267	312	257	286	258	251	243	294	236	260	261	240	246	254	253	269	265	289	265	274	258	258	250	281	274	250	235	255	259	274	258	267	276	238	274	273	258	283	265	284	265	264	277	256	288	268	266	237	228	279	264	257	251	259	272	250	281	259	240	234	282	270	284	244	281	279	255	252	280	247	270	265	271	281	281	245	267	233	237	247	257	272	277	280	264	247	264	252	282	298	259	282	274	253	256	262	267	245	242	279	261	252	242	224	276	265	282	268	270	241	252	252	252	273	260	281	289	276	272	282	239	286	268	261	291	268	269	260	275	252	257	266	252	254	236	252	253	311	260	241	294	260	295	242	242	258	270	269	269	263	250	264	264	259	225	269	300	250	251	255	270	273	267	240	260	298	252	255	269	247	286	270	262	244	274	254	237	247	263	265	260	300	284	282	256	232	270	258	262	289	271	289	264	249	249	274	264	259	264	262	272	260	276	282	276	267	274	273	246	276	262	294	228	263	269	261	261	249	283	248	275	261	239	243	284	260	285	210	290	257	243	259	267	263	262	262	252	282	270	283	249	286	258	236	283	233	285	275	273	262	263	270	253	249	241	235	263	267	271	275	291	258	264	276	258	273	290	267	270	317	275	252	256	259	260	241	280	274	262	239	251	254	274	258	275	274	270	276	260	239	269	263	260	281	261	265	272	233	245	255	269	240	250	275	280	257	260	277	266	268	284	272	300	281	263	248	255	266	255	262	278	246	251	260	278	290	260	284	251	256	267	255	260	293	234	229	279	256	244	258	252	293	277	222	278	264	241	247	256	297	257	280	254	268	265	281	249	266	243	255	271	278	266	304	269	275	267	288	291	243	294	247	284	268	237	268	294	251	257	263	265	293	277	284	278	264	268	291	272	281	251	246	258	207	267	272	243	249	285	244	258	264	289	257	237	272	268	285	279	273	245	262	266	268	257	287	244	269	251	262	283	268	239	289	261	255	230	249	255	302	268	271	281	249	267	293	265	262	283	237	277	257	273	262	290	273	236	261	241	265	254	251	273	282	265	283	254	287	277	268	269	251	300	244	253	254	270	270	253	256	267	241	253	285	267	300	254	243	267	267	239	273	260	272	257	240	247	248	265	264	246	268	248	277	261	245	283	247	246	278	282	275	265	257	260	267	241	254	236	280	312	255	256	256	243	267	241	281	287	257	266	229	258	277	264	248	256	268	229	238	258	259	246	271	247	277	256	286	247	261	240	264	241	266	253	248	292	251	242	275	273	285	270	263	264	291	308	235	236	261	277	253	258	279	273	258	245	266	252	234	264	273	217	249	254	259	264	270	283	251	268	296	252	268	259	257	258	279	267	283	240	264	271	264	242	254	275	281	233	262	244	289	276	220	269	269	251	282	262	283	275	279	223	288	290	294	258	254	267	270	250	254	284	284	226	266	289	257	258	287	245	238	249	252	260	260	243	241	251	245	269	237	263	261	232	241	251	240	242	305	272	282	285	282	257	249	246	279	297	260	287	256	273	292	251	269	284	258	258	280	272	267	259	272	265	260	266	269	263	254	250	250	284	254	265	265	224	235	250	262	243	246	257	247	278	276	298	234	284	300	284	237	292	245	277	259	265	263	266	262	245	272	254	254	240	259	274	251	278	259	266	270	240	275	283	262	260	250	265	257	268	276	252	275	255	256	259	249	266	250	223	301	262	255	254	271	279	289	261	264	258	248	274	265	272	257	268	265	277	299	253	269	235	273	275	262	275	244	260	236	241	256	239	286	269	255	260	234	255	245	277	261	244	267	245	281	267	268	293	273	261	244	255	272	264	286	294	241	261	278	274	273	286	243	276	266	256	273	254	264	279	250	245	249	260	281	238	243	263	258	238	288	278	239	265	258	241	259	258	287	273	241	270	267	263	250	270	269	283	272	279	296
24335	21606	28942	24754	21550	6785	1035	785	634	646	559	499	500	517	473	489	475	471	481	466	486	470	490	468	455	480	442	499	486	473	473	456	438	465	445	456	472	464	441	465	450	456	468	447	461	437	481	478	418	454	430	462	415	480	479	426	431	443	464	464	421	454	422	418	413	427	437	460	448	404	390	427	420	409	419	423	460	408	435	385	418	408	419	461	416	430	417	408	426	450	429	414	413	476	404	457	445	418	466	453	439	442	414	438	414	427	437	434	460	418	410	405	426	431	421	435	434	414	415	418	396	424	416	417	423	402	383	442	424	433	444	439	439	412	490	391	418	418	407	435	443	401	430	404	433	426	412	424	465	425	394	423	442	417	414	372	425	423	417	426	424	417	423	400	417	398	439	418	435	404	404	414	456	406	422	430	456	421	386	417	397	438	431	419	434	460	444	404	440	445	415	440	442	429	432	420	415	434	406	396	440	428	438	480	409	452	450	438	463	417	451	454	447	372	395	421	440	396	444	400	382	405	401	425	399	413	462	447	449	433	454	454	395	419	427	435	424	445	444	454	408	460	418	435	421	416	442	451	428	394	435	373	404	454	427	474	418	429	439	408	438	420	443	411	414	426	457	414	450	437	456	399	410	424	388	404	409	417	406	409	400	411	429	387	446	418	422	405	493	425	424	404	411	453	399	445	479	455	439	411	451	417	433	415	425	450	403	434	398	384	426	473	410	439	422	420	430	430	423	430	440	401	422	415	416	407	408	427	421	389	387	426	414	400	426	448	439	409	432	437	411	433	424	433	429	418	384	438	409	417	412	446	377	434	384	404	394	456	411	434	392	417	454	427	422	384	439	413	408	445	431	396	410	438	390	434	422	442	415	418	416	419	429	426	411	422	413	443	463	427	433	427	430	427	458	434	432	401	429	416	420	409	404	446	451	390	446	410	427	430	410	456	379	469	416	455	449	389	445	405	430	432	447	379	407	424	454	409	419	380	426	416	414	441	430	397	457	449	436	405	476	425	400	437	452	463	438	404	428	439	405	412	409	451	473	401	454	394	419	414	416	386	426	466	444	400	381	459	417	430	455	423	406	426	402	404	450	415	393	449	415	448	438	396	435	390	417	440	436	425	445	402	423	410	376	429	389	427	419	433	426	438	422	440	418	481	397	421	420	417	454	409	450	452	425	423	425	437	441	416	391	413	439	431	413	413	383	412	399	435	429	429	413	448	409	446	392	425	391	412	440	383	435	390	418	430	382	433	390	426	444	411	451	433	454	403	413	444	414	430	421	404	447	472	407	452	422	384	426	418	433	433	411	425	417	415	399	448	442	391	431	418	386	409	460	419	427	420	400	424	437	414	421	437	415	409	402	416	429	400	423	420	452	389	397	444	430	460	455	440	419	378	420	417	413	389	435	429	419	396	431	426	424	418	437	435	451	435	406	445	403	447	423	446	425	402	416	426	441	427	416	428	414	424	399	438	402	419	437	395	415	394	392	405	411	439	403	399	383	419	410	426	417	406	433	460	442	420	431	438	440	412	430	404	422	423	424	408	439	447	414	425	444	425	438	409	465	429	414	392	416	413	419	433	398	425	412	398	436	445	437	423	422	425	405	437	427	419	433	421	443	422	433	439	438	432	413	411	441	403	424	394	407	400	382	404	438	433	450	388	444	456	416	435	459	406	446	429	401	453	448	406	381	413	424	402	411	397	437	429	404	448	437	431	420	447	389	407	414	403	421	424	431	421	428	445	412	405	448	447	424	405	426	406	439	420	442	415	442	416	406	415	430	427	431	414	419	422	385	423	412	426	432	410	383	447	437	413	428	442	398	413	411	421	478	441	436	431	424	430	425	449	467	432	421	438	410	435	397	413	402	449	400	419	405	438	453	398	437	421	366	425	427	392	385	415	435	425	400	411	458	464	436	434	404	449	407	422	444	419	437	440	423	447	427	396	480	400	442	417	419	428	429	438	399	421	441	456	447	442	437	436	413	410	430	413	403	419	437	418	423	446	426	408	431	436	408	444	428	423	430	407	416	456	425	424	434	413	419	430	448	437	451	405	483	415	439	433	422	433	426	460	418	391	409	420	424	421	424	430	433	426	410	455	401	411	448	414	433	433	444	396	437	459	389	394	453	417	433	405	381	417	420	439	403	420	403	440	427	433	432	401	425	426	445	444	405	416	417	454	418	427	382	428	449	421	418	391	452	411	431	428	439	402	404	405	414	439	407	429	477	412	445	423	429	442	426	439	389	405	394	428	434	459	455	435	422	433	424	442	431	439	372	464	448	413	447	442	416	428	393	435	419	436	435	431	404	489	440	449	422	396	432	472	455	413	430	410	442	441	435	429	441	420	462	428	410	502	439	427	428	427	416	384	430	473	434	393	427	416	432	424	410	464	416	437	438	417	463	417	422	442	431	434	408	408	395	424	444	418	413	396	409	459	484	441	429	421	420	444	429	450	420	388	426	439	433	423	469	432	404	431	448	418	457	432	421	460	418	410	458	444	437	384	456	422	424	391	430	420	422	413	413	424	418	420	433	424	422	419	419	440	460	423	470	431	419	403	411	447	434	389	429	384	411	406	393	418	437	433	441	447	443	409	441	424	392	421	450	437	393	429	433	401	423	374	428	409	418	417	450	410	445	422	402	449	425	426	432	479	391	422	437	439	423	407	458	433	423	420	429	430	404	418	375	410	389	435	411	425	457	380	399	425	403	435	409	405	453	421	464	447	388	444	431	407	433	421	437	431	386	456	440	419	408	450	453	453	431	443	440	383	401	440	453	438	428	387	439	422	405	426	395	428	416	421	404	420	381	400	420	429	431	414	429	469	420	440	413	389	443	455	448	433	424	408	404	424	441	452	412	436	405	447	452	453	402	415	421	409	481	414	407	391	435	405	397	423	420	429	424	423	369	403	402	451	394	406	423	381	437	481	403	405	447	394	447	438	420	444	403	401	405	369	431	408	433	439	429	408	407	419	425	425	422	420	402	427	401	365	440	428	417	440	446	385	430	437	439	404	395	410	418	403	395	425	428	422	457	447	428	384	405	437	440	426	423	442	409	431	400	410	445	394	406	415	423	421	410	373	444	406	406	399	430	429	452	409	413	428	418	421	465	425	467	417	427	406	405	407	441	465	386	402	398	438	409	432	392	428	425	407	418	424	443	420	426	387	430	359	412	403	395	438	474	413	430	449	388	427	413	399	457	419	449	416	428	407	381	420	423	412	428	425	393	416	451	403	399	414	438	411	406	427	438	414	451	424	400	433	426	417	399	414	394	448	437	421	427	401	452	448	418	419	402	456	431	439	461	399	410	447	420	441	405	428	443	438	405	385	447	422	434	410	420	439	460	448	445	463	405	408	386	422	430	425	412	411	403	437	391	429	419	420	420	388	421	401	421	399	413	424	440	418	431	421	425	407	418	407	412	411	406	445	417	434	407	423	419	408	424	400	402	419	430	429	420	449	414	442	434	447	441	480	445	465
27023	9235	5582	2659	1932	1456	1173	1027	859	728	698	614	604	600	540	517	551	502	509	505	487	500	515	454	475	469	526	524	462	522	529	494	479	499	473	501	518	496	447	496	491	475	514	523	438	523	484	456	493	520	478	489	506	420	450	444	436	473	484	459	447	451	475	429	455	475	442	465	452	442	447	437	465	391	467	434	450	430	423	420	422	449	450	456	457	449	434	446	419	461	469	460	408	446	440	451	436	439	420	460	431	446	463	457	413	437	425	447	424	454	449	432	455	453	448	429	465	441	440	463	475	463	434	472	415	491	379	407	459	440	439	464	483	454	460	430	450	451	494	432	481	419	453	410	460	464	463	452	480	439	456	454	425	456	476	426	449	452	480	451	459	452	469	473	436	448	432	426	411	451	410	463	427	436	439	423	448	479	446	471	441	437	452	449	453	398	434	425	469	452	451	432	419	406	451	427	427	468	472	428	439	451	429	416	432	433	426	427	445	434	439	446	470	451	448	422	445	423	454	424	427	439	429	437	422	416	436	470	409	432	458	441	443	421	459	447	458	455	423	449	430	442	462	428	426	457	428	447	431	434	426	401	443	426	438	419	426	422	432	468	437	473	412	429	420	455	433	443	388	458	439	469	447	467	409	433	440	448	439	475	449	493	426	432	412	469	411	472	467	397	401	425	427	460	429	447	412	441	437	405	423	460	432	409	434	417	415	431	402	446	459	452	442	429	424	437	426	434	458	422	476	456	439	452	415	426	452	431	413	419	429	419	443	421	463	463	444	418	466	446	443	471	438	463	432	427	452	413	465	452	413	439	432	424	427	455	466	426	410	420	448	448	434	433	428	475	467	450	459	429	481	476	466	451	425	459	459	423	453	427	428	428	445	431	450	439	456	440	467	427	439	463	466	416	430	423	451	424	440	446	461	409	456	440	433	429	439	476	453	426	463	435	438	436	459	455	437	428	463	431	435	399	445	456	434	468	457	453	413	448	431	414	437	410	429	451	437	440	441	453	453	445	390	450	416	471	411	411	460	468	422	455	451	403	462	426	451	419	403	432	440	417	433	412	483	452	443	464	446	445	445	445	426	422	453	485	454	446	447	458	442	435	451	449	426	412	448	428	427	430	419	419	421	437	408	435	433	444	413	409	426	445	466	409	444	428	470	475	464	423	409	423	413	396	434	467	440	422	468	467	439	445	444	452	434	442	416	454	473	419	381	421	418	440	454	476	461	417	488	456	452	421	438	427	453	468	424	443	442	440	446	463	444	428	450	432	434	396	410	474	444	470	444	423	446	447	435	440	467	439	445	414	435	449	455	453	425	452	462	441	422	444	431	439	433	449	453	414	459	428	399	394	410	445	448	427	429	452	440	439	423	469	435	443	385	432	439	424	439	478	429	435	436	445	434	414	414	431	453	439	464	470	443	442	464	401	446	426	451	470	396	397	457	443	457	433	478	444	434	451	442	466	476	441	466	457	429	462	424	442	455	449	432	401	420	418	434	429	451	483	421	418	442	400	429	431	433	414	400	420	449	454	460	463	440	439	450	429	491	386	460	433	413	473	435	467	449	453	406	416	430	446	419	432	446	429	436	429	474	447	459	443	443	461	424	431	449	472	513	466	428	464	468	475	423	413	433	411	471	427	414	467	424	442	444	453	449	422	458	431	443	451	429	431	462	439	426	408	418	449	429	477	429	407	420	440	442	393	435	424	437	431	429	423	463	421	420	399	461	430	416	420	431	445	419	437	448	437	377	414	393	427	438	439	454	482	451	403	431	446	431	409	430	423	468	450	456	404	440	465	416	444	413	449	434	429	424	427	449	449	447	435	422	449	460	495	498	463	426	419	432	445	471	456	441	401	430	438	411	454	448	429	444	439	472	467	414	401	422	450	442	424	458	420	475	454	436	420	455	446	470	450	447	435	410	461	441	442	487	459	458	410	431	424	417	472	460	425	410	426	427	444	461	441	440	418	438	420	430	447	438	429	434	471	456	456	406	430	438	407	459	463	451	428	430	468	447	437	443	418	415	452	427	396	463	444	415	461	468	458	459	428	444	440	441	435	450	457	445	447	451	450	440	435	436	419	450	456	423	431	431	455	423	472	468	427	440	444	444	465	431	463	444	442	431	461	386	454	451	414	461	473	425	431	416	418	448	423	425	441	439	412	430	450	443	410	444	490	433	429	410	398	451	439	467	452	465	433	462	413	441	407	457	442	465	427	441	450	416	442	454	422	397	459	449	426	430	464	440	435	430	473	440	437	446	454	410	455	454	455	416	438	427	441	477	427	472	475	445	459	428	432	470	448	465	432	447	436	435	448	432	425	423	424	439	436	447	457	430	438	443	429	466	424	479	418	424	446	448	437	468	438	431	472	444	449	474	454	467	459	456	422	430	402	409	448	426	431	487	423	456	400	435	419	455	405	432	402	466	481	448	442	434	424	447	444	419	459	455	450	417	409	423	415	422	453	469	427	444	400	484	400	441	436	467	440	455	418	478	408	409	432	444	472	424	424	428	429	415	408	438	449	473	455	413	457	449	405	426	449	430	466	430	428	438	456	430	444	430	449	447	405	465	459	393	413	439	465	491	471	412	436	465	448	423	471	436	446	427	454	430	417	395	430	430	430	424	413	442	404	462	452	415	426	438	442	473	462	413	403	415	408	439	429	443	446	411	486	466	421	423	438	442	469	434	451	442	437	426	424	473	425	458	467	428	443	424	480	431	461	467	409	445	458	422	481	452	437	440	435	462	448	464	468	381	463	428	452	426	434	446	437	450	423	437	445	446	436	461	432	405	414	427	465	460	439	459	420	431	468	417	453	469	458	490	457	460	453	454	436	468	429	462	447	446	465	448	471	438	449	422	482	482	430	431	444	472	403	402	463	457	445	417	418	433	437	444	490	456	446	448	431	451	477	443	431	454	467	436	458	433	456	435	433	471	449	396	462	372	448	484	425	468	455	416	455	416	420	491	434	465	446	441	454	435	435	493	429	401	453	460	439	444	434	455	426	413	449	463	446	465	470	452	479	414	444	412	449	460	440	407	428	440	456	417	447	460	422	384	441	443	427	411	422	404	443	439	465	439	418	456	425	466	438	401	497	411	444	470	447	438	477	461	462	444	458	396	408	460	423	442	471	446	415	473	453	424	448	425	436	440	451	440	413	450	461	436	401	436	496	431	476	469	428	433	410	470	486	446	441	460	490	453	445	439	448	471	433	429	473	457	421	431	444	443	432	445	440	454	427	465	423	422	464	442	446	421	453	408	476	406	444	433	437	412	433	451	442	456	450	445	436	429	416	463	423	440	427	469	415	446	431	428	414	451	466	420	482	424	499	459	415	403	460	438	431	423	461	449	456	467	445	459	438	426	421	459	480	438	431	437	445	459	448	420	452	434	466	424	441	446	415	423	399	490	465	440	447	430	459	417	410	453	451	450	415	409	437	443	404	413	461	428	457	482	478	412	468	441	421	455	421	449	436	482	425
25543	21606	27737	25764	7628	562	477	381	344	313	301	318	314	283	265	294	262	279	264	236	224	246	237	251	242	259	264	265	290	251	272	268	253	288	301	263	258	274	231	290	288	282	280	289	284	261	272	270	273	280	239	281	295	263	278	231	267	255	240	251	244	244	269	258	256	250	210	269	258	252	252	245	211	255	251	236	231	247	255	220	247	233	249	256	250	232	247	251	206	249	250	266	221	248	250	215	208	255	290	254	233	202	229	240	233	253	258	233	240	246	277	271	260	218	216	246	247	244	249	257	232	245	231	218	245	243	278	224	273	233	234	237	235	247	233	274	253	240	249	248	261	272	257	258	254	255	228	250	252	244	257	241	245	264	259	291	259	249	240	229	216	210	246	251	249	220	245	264	243	218	257	285	249	237	240	223	224	247	238	245	260	232	295	232	260	228	232	224	228	246	232	222	255	246	258	237	260	235	242	222	246	242	263	242	251	237	259	250	256	262	255	252	222	240	246	242	210	218	256	256	248	262	241	248	232	235	243	279	246	246	259	228	258	223	264	244	236	242	242	245	248	247	250	261	266	243	261	226	241	235	263	270	256	263	249	232	255	212	234	245	243	218	225	225	240	230	282	256	251	254	251	273	256	239	216	256	274	241	275	264	224	290	251	264	247	256	241	233	270	266	218	230	207	269	236	252	251	215	229	247	258	235	247	248	249	265	240	260	251	232	256	257	243	224	231	267	280	262	226	235	229	237	243	258	252	226	252	269	238	246	238	247	235	246	249	233	238	248	240	269	228	226	236	228	253	254	259	271	229	266	243	216	250	225	265	246	262	228	254	234	254	219	255	228	228	277	246	254	255	252	230	249	250	247	264	231	238	248	244	245	258	236	234	228	213	241	243	239	251	240	250	239	228	234	225	263	255	260	252	208	249	231	237	241	258	209	242	263	256	253	249	256	227	259	258	229	235	239	265	238	264	239	278	253	241	245	264	262	219	238	248	231	252	257	268	245	228	232	246	246	223	212	256	245	230	227	249	235	242	254	238	258	253	249	260	238	237	265	227	238	266	264	253	242	233	227	238	256	229	236	227	246	264	262	274	262	252	262	230	255	277	250	274	247	282	247	234	219	256	224	241	242	244	232	244	223	245	220	224	256	239	254	226	205	217	252	260	269	243	249	247	269	213	243	235	252	239	235	223	239	241	235	247	243	245	242	264	257	230	240	262	229	234	241	266	256	223	241	247	258	277	225	259	224	263	265	256	222	243	256	251	237	249	237	237	269	256	242	223	254	229	215	235	273	268	233	274	248	248	246	234	250	256	238	278	255	232	270	257	240	255	211	248	236	229	244	279	233	259	250	221	226	226	242	246	252	263	221	246	246	261	254	267	261	264	275	251	269	250	231	249	223	217	234	255	243	283	231	261	263	221	240	262	268	223	227	228	257	243	252	239	292	270	253	252	257	265	257	240	251	259	251	243	241	210	228	234	230	241	261	279	233	246	282	240	246	230	271	224	217	251	260	257	256	246	246	256	238	240	238	262	255	251	233	225	230	237	210	247	220	240	242	258	259	250	223	235	266	245	284	245	235	227	263	234	260	242	246	266	251	244	251	244	233	267	222	222	237	262	243	248	247	252	262	256	225	246	241	271	268	241	257	244	275	265	260	218	257	256	269	233	244	251	238	235	233	221	243	251	231	254	246	227	245	252	223	252	241	264	246	256	248	246	237	270	230	247	259	271	217	231	230	237	251	235	258	260	250	255	251	272	251	245	230	227	228	246	267	246	235	222	251	234	265	259	254	266	265	248	237	233	264	251	233	238	232	261	223	224	236	238	227	215	269	280	268	232	253	205	252	246	214	235	244	272	252	261	223	262	247	271	222	264	232	221	250	236	227	247	253	232	210	254	242	222	281	222	243	280	255	265	228	264	268	233	229	250	213	229	276	219	252	245	234	227	259	251	224	218	254	239	224	264	216	250	264	220	259	220	249	252	248	251	260	243	229	273	257	241	257	254	265	246	236	227	271	255	243	251	243	252	243	257	233	230	242	271	242	232	249	227	240	276	258	242	239	262	248	229	233	241	223	253	256	193	228	211	237	238	238	236	268	238	238	214	273	265	232	261	236	239	245	261	291	242	238	246	219	245	237	251	259	234	250	272	261	227	273	259	241	226	241	260	238	223	245	232	264	273	246	272	237	237	250	224	247	235	225	247	247	262	247	236	236	251	250	238	257	209	247	259	275	229	253	245	269	264	244	257	263	247	261	274	251	233	235	244	223	243	237	224	247	276	271	259	272	232	246	249	202	231	239	237	261	207	246	261	259	278	253	255	242	246	241	218	244	240	243	259	231	236	244	267	241	245	230	282	243	261	215	233	230	246	263	269	247	250	243	268	284	255	262	215	249	237	247	249	246	270	235	239	266	257	261	241	247	238	241	231	249	249	216	223	246	236	243	231	276	242	229	255	252	246	226	266	251	236	248	239	243	245	249	234	240	226	232	249	234	246	255	263	254	232	252	249	245	264	254	230	260	248	231	267	250	249	232	231	242	239	258	244	235	226	235	250	245	245	225	245	250	236	243	252	245	252	271	255	254	280	238	263	217	261	275	259	241	221	260	217	254	255	269	264	241	245	265	240	243	237	240	241	262	231	241	238	230	246	233	258	238	223	251	226	232	257	248	237	270	256	234	240	253	262	244	255	230	238	211	257	247	283	244	247	254	247	276	246	243	253	267	263	249	248	255	242	236	240	245	244	238	253	249	202	280	241	255	241	247	250	242	230	243	238	234	238	234	272	281	260	238	262	231	242	254	236	268	268	255	250	246	258	229	261	221	235	238	257	232	260	274	245	263	257	220	236	252	233	254	240	234	213	242	253	257	257	245	248	260	239	241	254	248	223	245	255	246	237	247	233	247	243	266	226	252	247	274	205	270	258	252	238	243	243	231	249	252	236	236	233	237	238	232	242	257	237	220	278	267	233	226	254	232	252	255	240	229	241	233	243	270	232	245	234	258	249	271	263	212	270	246	268	240	256	253	257	250	257	232	249	263	227	249	232	241	264	237	243	235	246	251	252	253	221	244	272	257	209	225	243	237	256	233	237	257	223	244	236	278	241	252	239	242	212	258	244	256	238	242	259	283	215	230	254	253	222	237	221	220	275	203	245	244	233	240	231	250	239	234	232	255	233	259	253	244	218	244	250	222	237	253	262	214	249	241	241	261	259	243	216	246	267	242	224	220	227	246	243	270	247	249	230	250	236	234	239	228	229	255	263	227	250	271	251	257	238	231	249	222	239	212	270	215	220	265	233	269	242	236	264	247	253	231	243	245	243	260	243	255	257	230	277	260	234	262	256	230	235	226	227	250	249	244	238	200	248	267	266	216	250	265	219	255	242	220	252	242	241	241	230	241	258	225	249	224	218	246	206	240	228	260	242	252	272	217	238	246	247	265	233	258	279	250	232	229	238	229	226	239	239	219	241	243	252	233	267	251
23226	5375	3275	1573	1082	847	763	571	488	451	414	397	364	354	314	333	311	312	316	317	309	304	275	277	284	326	344	335	320	317	346	313	297	311	304	299	253	311	322	311	304	316	336	343	299	337	340	346	293	299	324	301	326	308	288	265	308	301	310	269	292	301	275	261	291	290	282	252	277	293	281	290	304	256	278	268	279	257	275	282	276	275	252	282	267	270	242	268	274	286	294	262	269	269	301	289	262	283	306	274	268	279	286	274	318	309	282	290	276	263	258	268	265	294	271	292	264	290	295	283	262	255	292	264	265	267	252	263	270	247	287	302	259	282	275	275	303	269	277	268	280	280	261	307	285	265	277	279	267	271	279	254	259	240	288	267	274	271	308	247	255	263	293	289	257	281	301	291	264	296	259	310	267	296	262	288	292	288	290	252	274	261	285	276	266	284	260	282	275	276	261	308	282	288	262	273	262	270	306	276	273	281	288	260	316	279	260	285	289	282	269	298	293	270	273	248	255	279	256	264	258	314	296	244	272	257	255	278	294	292	268	296	260	270	273	277	265	270	286	257	266	293	271	258	301	270	299	269	269	266	289	288	297	262	265	275	269	268	281	276	272	261	279	273	307	287	258	276	278	296	271	312	262	267	304	283	271	269	289	313	288	254	265	313	274	273	252	282	256	268	284	263	302	255	276	277	277	283	279	260	276	301	261	286	268	286	276	278	280	252	272	283	274	271	256	265	278	277	271	279	256	267	260	274	271	290	250	281	279	278	290	279	279	273	289	261	281	280	279	259	278	298	267	291	261	276	258	283	270	308	271	262	254	269	296	267	235	273	265	292	272	277	265	303	264	291	294	283	291	253	288	257	286	273	272	250	267	300	271	276	255	272	282	273	246	294	275	282	292	294	272	280	272	272	300	264	286	264	276	284	258	254	258	285	282	285	261	260	266	290	281	278	294	293	273	252	267	283	292	263	275	297	291	271	275	278	294	274	263	253	254	267	305	272	286	264	278	306	266	277	269	290	247	272	283	277	280	315	265	267	305	285	281	291	266	281	262	262	270	261	274	283	261	283	285	269	282	302	255	268	257	269	265	283	277	279	289	285	257	244	269	276	265	283	286	271	308	289	273	300	284	253	278	272	281	292	267	264	276	260	259	291	245	290	301	278	281	251	258	263	275	280	288	275	289	293	299	258	257	269	325	282	282	308	268	282	263	290	244	313	300	300	316	276	276	273	268	281	267	264	241	271	261	278	250	290	250	284	304	308	281	300	271	287	276	246	296	283	289	278	266	263	244	300	304	256	271	290	280	263	239	296	281	267	315	289	267	292	257	281	292	267	249	270	267	269	269	277	260	262	266	285	300	253	280	284	301	266	272	286	301	273	282	277	284	275	300	272	281	282	271	260	328	277	270	267	280	278	249	274	271	299	300	286	274	278	292	294	257	283	257	289	259	268	264	304	252	271	272	290	264	280	288	283	274	316	270	276	265	287	243	244	274	261	268	274	303	270	312	270	283	315	251	288	276	270	271	257	248	307	261	279	257	289	271	274	260	270	253	299	282	297	289	255	286	299	280	245	304	294	256	263	299	273	256	256	293	275	296	268	286	269	257	256	238	293	303	274	265	297	266	265	255	271	268	262	250	266	261	253	315	256	260	269	301	262	249	289	313	288	262	257	311	273	284	256	265	301	282	282	248	284	273	289	249	274	274	264	283	286	298	288	274	296	271	272	307	277	263	321	271	269	261	246	271	243	276	256	271	259	281	282	281	250	247	282	283	279	244	272	285	241	289	260	288	309	267	286	258	302	268	255	263	256	277	280	311	266	269	280	290	272	275	280	258	275	283	261	293	274	290	286	285	300	290	262	277	284	283	307	252	272	291	273	256	273	280	265	246	277	292	295	286	261	299	272	259	255	288	260	307	277	265	262	277	252	285	253	249	298	289	257	266	271	286	270	298	264	281	315	274	285	276	259	278	271	272	320	297	259	313	323	256	281	294	279	291	268	280	278	272	266	266	254	285	282	277	281	244	254	236	285	266	292	277	279	258	281	269	281	280	290	290	276	289	265	264	290	288	275	268	288	283	271	272	267	277	280	260	267	276	282	281	307	296	282	270	261	290	263	260	279	254	304	291	271	239	273	238	264	286	308	308	265	264	269	274	299	281	257	279	256	267	277	277	282	277	279	289	279	268	295	261	271	288	326	270	274	278	286	283	289	277	256	269	280	243	289	278	273	283	245	296	255	263	304	261	259	284	277	294	255	255	280	272	275	269	245	275	257	277	273	271	305	252	248	264	255	284	262	267	296	273	272	257	280	273	278	282	265	270	264	292	288	284	259	285	257	286	301	288	265	332	260	275	268	270	250	268	288	272	283	288	280	281	271	307	275	258	281	256	270	265	271	280	272	268	262	275	273	295	323	247	287	276	301	262	289	285	286	270	287	273	291	255	303	296	271	272	271	272	274	266	259	273	279	279	294	277	312	279	259	284	257	255	266	259	283	259	244	287	274	301	268	285	252	263	268	292	266	277	315	294	281	291	264	295	291	255	276	294	278	264	307	285	294	279	266	279	280	298	275	289	275	298	294	297	269	281	266	273	263	274	263	269	273	258	276	259	277	249	290	257	272	304	279	283	310	264	243	291	275	288	264	275	267	285	259	267	259	266	236	297	310	288	266	271	294	295	298	262	261	276	243	270	257	270	278	291	275	277	281	284	242	264	275	299	275	286	269	284	284	262	282	242	274	305	300	288	256	270	280	285	298	296	270	262	264	289	269	296	249	278	274	253	294	282	280	287	282	293	295	257	266	281	297	289	271	288	256	265	274	295	291	291	264	261	249	267	267	289	266	256	287	266	288	257	310	282	272	272	292	284	272	277	272	291	246	275	283	322	297	275	300	286	332	251	256	262	283	264	257	284	293	277	258	300	283	259	274	296	281	265	255	285	296	295	282	290	277	285	284	288	285	264	284	275	263	247	277	263	263	306	280	294	300	248	268	290	270	270	260	289	263	319	277	260	260	242	257	267	270	251	279	291	269	282	272	248	268	268	251	257	279	288	276	301	268	276	296	274	267	279	299	272	262	259	257	284	273	275	286	301	295	257	274	287	285	287	263	285	262	305	273	274	258	274	281	300	257	254	256	272	250	266	256	302	304	314	252	293	285	270	285	253	261	287	278	252	310	258	264	287	296	300	264	260	320	244	309	260	252	303	284	301	279	256	296	276	302	283	295	301	263	287	284	219	272	283	272	274	279	258	278	285	283	237	291	268	323	288	284	270	258	275	278	254	297	293	283	275	259	299	285	281	274	296	260	279	234	272	271	274	285	289	257	251	289	267	263	270	295	257	280	271	278	268	279	298	268	253	253	299	266	274	279	283	267	262	281	279	270	276	270	289	281	249	279	290	269	281	274	286	259	256	266	256	263	275	313	291	305	228	281	279	285	263	251	276	268	296	239	289	262	240	248	277	298	277	314	261	274	252	256	277	242
23171	21590	29494	24138	21593	21576	5328	1170	945	850	749	691	688	638	600	575	597	607	568	604	547	584	546	525	556	561	595	559	587	579	594	581	555	602	569	566	580	558	567	540	576	559	536	529	565	513	554	581	547	498	554	550	553	565	542	519	526	488	509	532	498	508	508	536	524	492	542	482	533	513	519	512	499	489	512	531	525	555	494	540	486	497	498	526	487	502	506	537	488	496	507	513	529	486	492	482	518	526	486	560	497	537	544	570	522	517	489	519	494	504	533	473	495	506	531	528	495	523	491	502	520	521	483	554	492	517	536	485	512	533	546	519	492	498	507	488	510	500	481	498	519	490	500	565	480	489	490	537	531	436	561	471	496	536	492	502	513	510	485	477	496	535	516	482	480	484	469	450	498	501	474	472	533	489	512	439	504	520	518	514	538	506	499	521	483	517	515	479	510	502	515	521	492	529	520	498	517	493	486	503	482	502	498	492	505	491	499	477	514	520	491	495	492	475	494	524	528	490	497	510	497	553	483	480	512	496	550	492	504	484	520	499	498	507	483	485	539	526	498	484	496	509	499	483	491	476	513	523	509	515	488	477	522	471	512	495	525	532	561	542	444	498	497	540	504	490	478	509	453	488	460	500	537	531	481	505	483	530	504	526	474	472	457	518	489	492	488	512	484	531	528	485	477	477	444	477	539	503	482	500	497	456	519	504	498	498	515	472	531	495	503	519	489	524	523	522	511	541	537	550	498	550	464	509	503	483	540	561	497	529	479	494	518	510	509	538	477	479	526	516	531	471	536	489	442	508	488	496	513	529	516	532	526	499	521	518	514	467	486	496	495	501	491	506	511	456	519	508	522	474	511	545	501	474	451	510	525	477	525	508	517	539	475	551	491	499	482	487	492	497	493	487	484	479	469	481	499	473	528	514	510	525	513	507	510	471	483	488	459	524	524	536	501	506	520	493	518	551	483	498	570	506	500	510	496	479	535	518	485	505	501	503	491	512	442	539	489	503	461	487	512	543	490	484	545	484	524	460	521	531	498	505	484	496	514	475	519	524	501	550	490	519	553	532	499	540	502	522	496	476	524	567	484	520	539	456	517	537	483	491	528	490	499	494	503	481	517	493	469	517	473	553	508	484	499	510	507	517	488	512	526	522	497	534	506	516	479	510	453	515	510	503	521	483	525	474	495	479	504	510	523	530	471	516	457	471	542	531	509	502	537	519	497	467	517	518	488	502	479	491	516	542	475	482	544	501	470	538	455	457	529	503	499	460	498	515	493	498	494	492	509	480	506	494	503	486	490	507	476	501	490	491	489	492	484	463	500	537	486	494	523	460	525	468	479	488	526	513	511	467	468	461	512	499	535	514	492	530	447	531	502	487	532	508	557	495	555	490	546	508	552	520	499	519	517	506	507	491	513	516	497	491	505	511	488	490	485	529	513	484	485	490	518	522	462	507	528	513	482	504	478	476	527	513	489	506	550	505	534	516	462	501	450	475	530	534	480	488	533	492	484	490	500	465	469	514	528	488	493	481	508	523	507	530	537	498	544	519	476	482	502	483	479	479	487	521	497	479	503	481	497	472	508	494	511	500	520	497	485	532	493	504	515	520	526	472	514	509	497	478	494	507	478	502	491	505	483	475	497	486	512	522	529	480	529	479	524	539	482	516	530	485	494	470	510	523	502	502	522	526	496	496	521	490	530	512	556	517	483	466	467	493	556	465	505	483	506	483	518	501	513	488	498	523	491	473	540	559	507	463	510	496	507	488	517	509	535	468	506	487	497	514	503	484	472	509	510	490	514	488	474	569	478	489	522	493	501	513	482	455	502	489	511	531	492	512	500	540	512	504	480	513	471	506	520	540	498	501	512	521	506	517	501	499	480	472	510	509	488	513	501	493	512	533	499	482	517	534	482	521	496	507	518	527	490	529	483	547	457	547	504	504	491	477	502	463	466	494	494	528	536	546	500	470	494	508	479	498	507	531	512	492	499	500	491	462	491	525	467	490	506	472	474	494	503	477	503	451	476	482	512	492	500	511	463	480	523	522	472	501	514	507	523	459	485	484	490	503	522	530	509	479	543	505	511	501	511	509	480	462	504	518	526	477	507	499	489	534	502	518	510	517	503	518	530	468	493	542	528	498	499	506	462	495	493	526	516	515	512	510	495	477	461	472	518	508	479	499	510	521	476	502	501	471	506	444	530	476	477	527	489	529	455	498	533	502	513	505	519	509	534	504	516	474	516	491	473	502	513	484	501	512	458	486	466	470	489	528	493	508	530	491	526	529	503	492	467	456	492	511	513	510	527	470	472	451	493	463	500	513	480	468	472	516	506	509	488	499	484	488	504	470	466	521	484	503	485	494	517	498	518	518	524	523	496	507	487	502	490	494	510	490	523	528	503	519	500	518	503	510	503	514	515	485	497	457	514	508	525	528	466	481	470	523	502	475	490	521	521	510	496	483	491	479	499	463	511	464	477	517	500	498	474	478	478	499	531	529	535	525	524	522	497	525	506	497	494	520	544	504	515	491	487	459	498	495	495	522	493	485	511	468	492	501	545	506	536	523	505	505	488	522	515	496	481	478	467	499	508	478	546	555	484	490	525	540	515	504	487	495	489	469	496	502	549	545	478	485	472	530	470	441	501	506	478	512	501	476	486	539	474	477	519	499	504	509	486	518	506	503	477	504	507	499	514	469	496	484	504	489	459	475	480	489	490	481	513	473	501	540	513	525	508	501	497	501	503	491	503	486	507	504	434	508	478	504	550	503	546	488	500	510	546	487	479	506	464	482	562	471	509	469	500	474	524	512	531	494	521	507	466	510	480	517	550	495	476	508	493	520	463	476	508	477	489	500	494	472	539	536	498	475	451	515	498	544	491	489	505	530	511	515	503	514	499	523	489	499	503	490	495	497	495	498	487	485	485	512	515	500	502	472	512	470	501	508	517	551	502	506	570	468	460	495	514	532	492	486	495	498	463	494	533	443	493	510	508	498	509	484	454	489	512	506	481	522	478	508	527	502	503	452	483	490	525	509	500	488	479	550	535	532	493	470	510	483	523	517	520	478	480	504	498	467	455	481	513	485	463	507	537	466	533	495	479	508	505	512	525	524	516	500	497	480	496	480	488	545	476	470	498	470	458	518	486	482	468	481	477	484	486	478	497	525	562	507	496	505	511	483	459	493	485	509	499	526	493	475	529	494	540	503	526	476	520	510	491	515	516	477	501	493	495	479	503	495	508	501	506	516	526	510	504	503	506	466	524	463	498	497	499	492	488	490	477	520	482	477	508	482	497	481	468	505	506	459	499	493	510	506	514	514	529	491	508	544	525	513	509	481	479	466	494	484	457	470	474	487	501	497	492	488	477	474	521	467	509	513	493	483	552	507	509	493	490	518	483	509	530	507	500	507	528	498	483	534	521	507	527	479	517	506	467	505	424	502	496	518	503	483	499	462	459	496	470	504	550	491	525	532	497	486	515	478	478	495
28086	14653	9823	4629	3394	2592	2109	1678	1322	1208	1005	975	840	824	750	763	689	648	645	650	640	632	593	618	585	600	585	654	612	623	613	590	606	602	642	592	607	590	599	629	649	650	626	604	599	632	624	620	584	557	565	588	589	625	582	567	579	570	526	509	536	555	521	579	515	607	558	520	550	479	486	554	544	537	519	558	526	482	569	536	524	532	490	492	497	528	526	552	558	516	545	540	547	527	538	539	527	543	531	541	520	522	513	581	547	527	572	527	539	503	559	505	546	535	507	532	517	540	531	504	536	578	532	486	518	485	505	507	506	546	511	559	532	535	507	503	544	528	509	525	525	507	491	503	486	545	499	527	539	493	480	518	538	510	502	523	530	572	521	522	485	559	520	559	542	526	543	548	543	524	520	545	484	501	543	528	490	469	529	492	516	521	518	546	545	524	529	507	545	508	503	543	548	517	568	491	540	476	521	537	465	518	512	518	508	517	484	540	494	517	516	518	524	520	539	507	526	529	527	533	516	516	509	552	488	531	511	506	534	506	528	501	532	528	498	533	513	504	516	530	522	519	517	536	491	527	503	513	541	517	474	534	499	575	496	531	548	513	528	495	528	531	510	495	486	521	533	529	522	533	555	537	528	533	525	489	529	502	551	526	541	534	535	538	524	505	526	505	521	539	510	482	546	511	513	523	532	554	530	499	487	518	506	539	522	502	575	510	527	552	563	496	521	507	527	534	554	485	500	524	543	548	528	561	538	529	482	497	523	571	480	513	521	507	541	536	536	496	486	547	546	534	555	518	498	518	548	510	519	486	524	522	504	536	572	531	512	482	537	515	549	526	488	497	512	521	544	534	484	523	553	504	486	528	530	521	497	518	513	557	551	535	520	524	509	524	558	569	557	563	516	567	523	498	572	507	546	537	548	514	529	537	557	544	552	525	540	517	489	514	515	486	531	537	520	502	517	540	550	568	508	538	505	571	500	543	480	500	502	508	529	509	525	550	546	521	507	513	498	534	499	525	551	511	543	534	492	542	527	510	555	540	510	506	539	534	499	512	530	585	526	538	525	486	553	532	510	480	516	548	548	535	513	518	500	523	543	498	515	519	499	501	530	552	533	482	554	527	477	523	469	526	546	552	506	529	570	539	527	518	504	510	481	492	503	531	516	556	534	548	524	507	496	501	506	511	524	540	518	504	522	531	506	506	535	511	503	522	505	543	524	499	516	507	506	544	522	525	523	551	525	516	509	511	543	518	524	531	563	549	545	559	536	541	493	498	474	526	559	512	553	500	517	478	490	541	553	527	496	535	486	507	524	542	523	554	523	532	541	546	521	520	528	532	532	513	529	574	575	494	538	532	546	525	518	517	516	502	528	493	562	529	493	543	541	499	553	539	537	544	524	533	531	538	513	495	558	510	505	499	472	521	547	526	556	530	523	551	547	550	511	531	578	534	497	535	512	483	553	530	517	532	529	527	526	530	596	504	509	515	550	549	495	533	506	509	524	532	492	498	532	543	525	548	515	496	518	523	531	555	554	537	526	522	541	504	552	497	553	531	491	516	524	530	557	512	534	505	506	485	497	501	509	549	499	523	554	514	526	524	535	467	512	529	529	505	486	511	550	482	500	561	525	543	504	512	509	546	529	536	519	491	514	556	532	499	498	547	528	510	547	514	531	509	497	545	509	515	500	569	526	513	518	519	518	516	519	521	483	539	514	522	508	519	544	548	531	517	498	505	508	536	515	453	530	520	529	518	533	511	500	517	529	513	526	548	513	510	515	509	489	555	578	517	505	465	541	530	521	523	481	530	559	499	521	555	476	547	548	514	528	522	534	524	538	518	511	532	508	532	536	509	565	526	512	525	504	534	523	498	500	537	514	514	544	526	543	515	524	455	528	505	562	537	490	528	514	544	516	560	496	543	493	560	489	518	523	501	532	512	519	493	538	469	523	541	506	545	502	515	550	536	537	543	521	518	512	535	580	509	503	517	523	513	545	499	485	483	543	491	507	527	549	519	538	528	501	518	550	535	522	502	496	515	546	498	536	514	512	487	493	515	520	542	535	545	490	531	535	546	528	529	493	518	523	479	529	506	510	521	500	514	531	535	529	531	496	549	546	527	515	502	516	515	504	539	538	497	554	543	491	533	515	519	537	498	480	543	520	502	524	496	511	490	535	515	512	527	515	541	531	527	549	531	510	459	532	539	500	519	530	478	515	496	541	504	522	510	499	533	509	504	544	529	489	504	490	513	552	538	553	487	533	494	488	564	505	528	508	557	542	505	513	543	467	518	545	531	552	554	538	517	520	527	492	499	508	537	550	533	513	523	498	553	517	542	541	564	511	556	488	544	557	519	489	544	513	544	502	490	494	530	513	505	500	554	502	512	475	477	504	518	524	496	523	508	475	510	519	514	509	542	523	493	487	523	531	529	508	529	547	473	574	524	535	540	532	520	538	547	530	543	493	535	482	529	555	522	481	510	513	517	513	503	532	529	515	551	538	487	485	511	541	552	545	509	558	514	527	502	514	547	541	508	565	501	526	531	545	518	482	488	492	488	540	522	526	541	504	517	477	506	567	518	519	536	464	541	499	523	504	543	526	545	521	516	494	520	542	493	497	529	497	540	509	518	503	508	525	515	501	525	491	580	484	550	564	514	485	560	527	545	539	510	494	509	514	507	508	485	522	487	521	559	493	529	531	527	489	540	528	506	541	524	472	517	483	481	494	529	554	540	532	552	498	539	528	548	507	517	535	485	542	504	533	511	536	564	535	557	563	505	548	506	536	492	540	527	504	535	524	468	518	537	467	508	518	507	536	543	534	519	495	484	507	496	536	513	500	520	528	561	550	518	553	488	522	524	514	490	521	518	527	519	544	515	497	523	531	519	521	551	523	494	530	543	506	530	531	506	569	523	521	504	539	535	538	544	509	497	569	544	512	526	559	511	535	535	529	526	540	507	530	563	518	524	546	504	497	508	523	517	526	518	520	536	517	529	512	517	508	510	532	501	501	510	518	556	528	542	544	558	487	488	516	512	504	544	534	472	514	494	547	586	533	546	498	509	529	557	492	479	554	507	529	540	501	539	523	527	519	544	496	516	527	520	537	518	521	526	491	550	478	531	476	515	549	513	570	540	504	534	517	497	530	519	495	492	524	560	505	530	538	513	528	543	503	500	541	530	546	508	509	515	523	487	498	533	532	555	523	532	514	513	520	518	540	549	546	532	510	532	533	513	496	507	521	490	544	548	474	500	519	546	543	543	530	593	501	477	538	483	524	543	553	532	522	553	537	514	524	532	543	517	501	507	504	529	519	514	542	521	533	497	501	556	477	529	555	477	546	521	518	510	510	524	545	535	532	552	526	528	511	527	497	557	513	550	496	576	546	502	487	530	508	501	507	504	502	534	532	546	532	517	531	545	520	533	523	514	540	514	540	553	520	533	515	499	532	493	533	505	448	525	556	492	556	512	560	545	540	543	499	499	529	536
28351	16486	2487	437	276	286	244	245	268	206	229	254	227	251	250	201	201	245	260	236	235	245	256	225	261	209	250	248	250	240	240	239	247	274	277	250	243	267	237	252	277	266	278	246	259	259	275	271	244	266	279	247	270	257	248	252	250	215	257	259	265	233	259	241	236	246	253	256	242	236	245	242	267	238	226	254	236	238	221	236	241	269	214	255	252	252	257	231	232	240	245	235	229	251	230	258	257	233	262	217	247	237	248	223	259	235	259	229	217	212	256	254	257	241	223	237	254	248	228	255	245	243	226	234	226	246	248	247	253	254	232	239	249	245	228	233	246	240	253	262	227	235	260	238	250	253	251	223	232	234	251	242	218	222	247	239	236	209	241	240	246	254	237	227	213	254	247	242	268	247	230	224	211	224	215	229	251	250	234	241	219	274	249	247	222	231	225	220	225	238	227	239	231	225	246	232	241	238	226	221	239	219	248	218	250	256	219	201	243	237	240	230	219	245	245	246	232	230	216	238	217	250	244	266	227	263	249	205	235	235	269	231	258	235	229	241	214	231	224	238	253	212	257	240	250	228	219	256	249	215	212	237	221	241	226	258	232	235	246	241	230	241	234	227	239	261	230	242	232	212	247	239	262	251	232	231	244	288	237	272	235	240	241	233	219	243	240	238	236	200	217	243	227	229	237	229	254	225	254	231	217	231	240	233	238	251	221	216	253	254	225	257	245	252	240	250	267	230	234	247	216	229	231	263	223	262	262	232	201	241	232	235	225	235	223	251	235	244	233	260	257	262	204	235	227	241	247	253	223	220	239	241	226	230	251	212	236	220	229	241	219	241	226	225	243	243	256	254	243	231	257	201	241	231	240	247	240	249	232	230	241	286	234	249	239	261	232	233	236	241	268	230	263	221	250	258	259	237	197	225	258	210	243	238	236	244	249	243	255	246	213	248	251	239	244	251	238	235	232	250	269	226	222	231	215	213	247	245	220	217	255	236	262	214	238	234	260	267	227	266	216	222	216	238	239	250	225	217	261	287	241	245	232	234	265	234	218	232	278	230	243	239	235	216	254	229	224	243	242	227	247	228	260	226	248	216	211	233	232	254	256	229	242	237	213	219	236	249	272	236	231	262	271	245	250	217	243	233	252	248	243	256	270	258	234	249	247	240	241	242	213	257	255	247	246	245	225	255	252	226	234	257	241	228	259	230	236	245	227	224	236	223	227	260	276	276	241	276	247	244	237	264	258	228	217	255	238	234	266	245	252	222	243	253	257	256	256	243	237	228	249	259	246	221	256	217	247	239	261	228	232	251	240	247	241	227	246	211	232	265	239	225	263	242	240	225	240	240	239	251	243	230	229	240	259	232	237	225	256	260	227	261	246	229	257	227	238	239	224	228	231	248	224	249	240	244	248	215	236	246	250	245	247	211	235	273	247	266	238	245	230	256	253	248	258	226	255	268	236	243	238	206	249	229	220	261	237	250	247	218	221	211	244	229	237	291	249	231	251	270	233	286	241	259	239	221	240	236	236	250	233	224	270	226	243	259	216	269	219	237	250	227	229	229	254	226	248	237	235	249	214	211	240	271	264	205	219	253	241	250	232	219	257	239	240	232	226	238	241	239	237	231	247	264	235	255	244	233	219	242	226	264	217	212	256	223	239	203	233	240	260	231	275	281	253	220	250	210	234	218	250	232	226	217	235	218	226	233	245	249	245	265	254	256	228	235	248	197	252	234	245	221	194	202	255	254	225	227	207	236	229	233	251	234	232	224	238	226	266	207	252	249	235	227	247	227	209	229	237	201	252	264	236	242	243	246	246	224	221	221	228	234	228	253	234	226	215	214	254	233	243	254	222	227	228	228	230	234	214	243	214	227	219	248	253	249	243	227	232	247	234	255	245	258	261	221	219	235	229	233	219	217	269	247	242	234	254	249	230	226	258	236	248	240	240	227	263	247	256	240	232	254	234	226	214	236	235	245	200	255	260	227	202	239	221	205	269	262	240	249	257	259	230	239	238	218	233	225	260	274	260	224	256	232	257	252	230	234	213	247	244	242	246	239	225	259	211	254	227	252	248	201	235	235	284	240	252	256	247	252	235	251	214	244	239	235	248	249	253	215	236	256	244	244	235	237	234	227	247	224	216	257	237	240	250	249	241	265	233	229	243	226	262	244	207	227	250	215	211	197	260	229	253	224	261	255	255	252	231	219	241	219	218	234	260	251	255	228	228	214	248	234	247	244	227	222	242	244	236	240	247	242	232	239	228	249	211	224	267	248	231	238	248	240	244	254	228	211	196	280	221	237	214	224	253	244	228	256	209	237	233	227	229	239	214	199	239	252	249	264	234	239	254	241	215	239	273	233	254	239	223	245	251	256	237	239	229	243	254	216	263	234	225	247	230	260	262	241	234	239	238	224	238	223	254	263	250	267	268	258	260	244	228	266	253	241	222	242	222	235	241	257	209	234	262	236	230	230	222	260	246	268	222	231	258	222	265	250	232	239	214	207	231	205	276	245	216	266	247	249	231	230	226	212	239	256	260	243	239	228	224	237	279	244	238	253	214	237	236	220	232	251	255	251	260	222	205	238	250	232	228	237	205	239	236	234	225	223	217	238	278	247	245	229	253	238	267	230	248	242	282	272	232	227	255	214	254	231	247	229	230	237	211	257	219	220	237	253	242	233	246	248	227	231	245	219	239	284	206	257	232	288	233	237	230	231	203	264	257	213	223	215	232	211	263	223	232	246	245	237	219	250	215	235	254	262	242	258	235	230	263	238	240	238	241	232	264	259	230	234	239	233	225	226	255	238	258	222	217	243	243	238	229	242	232	244	251	221	257	231	264	222	219	230	260	234	229	261	250	238	239	217	259	223	231	232	228	242	241	276	251	250	231	259	225	220	217	263	242	235	232	222	234	256	229	203	249	228	219	231	217	211	241	225	222	227	245	233	223	234	276	253	225	214	241	253	245	236	202	244	256	226	246	248	223	250	245	216	250	234	248	233	254	268	228	237	255	248	265	259	216	233	243	224	236	249	240	259	252	234	268	234	250	252	242	248	243	241	259	245	241	235	226	259	221	246	220	240	226	220	200	238	252	221	236	239	285	238	240	251	240	228	254	254	240	224	210	214	239	231	242	233	221	231	246	205	243	257	240	232	247	242	236	219	252	257	227	232	237	241	272	257	264	250	256	238	233	238	264	253	258	279	260	272	259	229	245	242	263	221	272	235	225	268	224	248	226	237	243	229	242	243	220	224	253	273	251	220	253	249	243	235	229	229	223	196	216	245	247	246	239	250	258	222	244	211	250	236	256	252	231	259	218	222	227	218	272	259	228	220	223	246	238	250	239	245	262	237	238	253	236	224	224	248	266	224	204	262	237	219	222	261	241	231	242	246	211	194	245	240	242	246	236	235	226	247	233	207	207	241	214	231	240	235	209	249	247	218	240	226	229	243	241	224	242	239	240	241	255	257	248	245	255	239	251	255
6492	733	528	351	343	307	281	316	285	265	288	282	283	285	266	284	281	232	273	239	262	263	301	259	258	285	269	297	280	262	271	292	313	277	299	264	298	244	289	308	274	299	300	261	296	283	290	260	280	263	285	324	310	259	276	248	244	266	282	246	246	271	243	265	239	292	248	248	230	264	259	238	268	272	248	294	258	239	272	262	256	260	264	248	263	264	266	239	256	247	262	254	271	259	250	260	257	280	271	293	249	229	244	256	275	271	285	253	273	228	255	270	262	283	269	254	263	260	240	259	288	229	260	285	228	263	249	257	272	266	246	225	262	250	260	274	242	241	257	276	280	247	220	253	260	246	253	308	249	252	263	257	255	270	253	273	271	296	273	218	267	283	256	248	251	258	271	256	275	272	262	236	276	262	231	259	226	255	246	282	239	275	234	252	261	279	252	238	239	253	287	251	249	244	246	241	265	281	239	260	248	278	246	259	260	246	237	245	243	278	265	254	255	266	241	252	263	250	259	246	282	268	233	267	258	256	263	284	241	261	274	228	258	232	271	263	256	266	233	233	265	282	231	253	270	238	274	281	210	259	291	245	276	280	273	274	259	228	268	247	263	239	278	288	266	241	274	277	253	223	238	273	245	266	250	235	257	262	242	246	240	210	267	258	245	254	271	280	246	260	291	246	261	307	262	263	296	247	232	266	250	260	270	276	272	247	251	243	260	238	270	273	256	279	288	257	239	242	273	240	227	227	253	254	258	259	257	233	230	254	271	264	262	235	237	264	227	258	261	279	262	266	222	274	244	267	275	297	255	255	254	238	279	275	286	240	281	256	227	289	229	245	268	239	276	262	271	263	265	254	273	259	253	258	267	242	266	271	265	279	241	226	258	282	234	271	239	269	267	271	247	255	253	220	268	243	278	240	243	244	248	265	215	253	254	219	252	249	272	272	274	262	263	263	271	269	247	261	272	254	223	239	260	269	251	225	243	255	266	254	239	238	248	259	251	264	269	259	246	271	235	236	260	267	232	245	249	284	239	255	250	271	265	256	249	262	261	249	241	238	254	267	259	269	248	286	234	243	243	279	284	235	244	268	250	265	258	261	270	250	251	271	262	249	232	228	268	248	287	257	262	257	270	278	255	269	269	264	271	222	260	278	268	236	262	229	284	249	271	279	276	243	262	253	267	252	281	266	263	259	264	278	244	267	232	255	238	253	252	280	263	243	244	259	278	247	249	249	251	259	286	266	236	268	261	282	261	225	298	242	267	258	259	259	274	256	258	263	233	267	263	239	237	261	278	240	258	276	232	261	232	242	238	263	283	259	260	268	242	229	254	256	269	262	246	260	234	263	281	270	266	264	255	248	260	272	256	270	262	250	244	253	257	272	248	265	271	281	257	252	248	219	249	262	269	262	258	242	261	248	233	263	262	246	256	248	245	266	228	257	237	263	249	271	274	266	265	300	240	251	244	287	275	243	249	258	266	258	298	276	270	226	254	228	246	252	284	278	278	246	260	233	264	274	241	228	276	248	282	279	272	261	232	254	283	248	278	240	267	251	269	239	264	242	290	236	277	261	242	255	234	262	289	266	267	251	285	244	258	244	242	250	277	270	262	271	238	280	254	242	269	253	254	250	240	260	289	262	277	243	240	232	256	255	243	248	224	246	261	232	254	271	252	257	255	254	274	257	255	227	232	245	260	274	288	255	282	271	223	250	287	276	235	245	252	267	254	245	259	266	256	246	222	276	271	292	248	260	235	254	294	253	257	278	251	254	274	289	254	241	258	285	318	261	273	248	260	240	234	249	245	229	259	242	276	257	241	254	255	248	245	278	250	259	228	267	231	254	278	265	246	260	263	247	293	267	237	236	275	244	249	252	282	240	256	235	254	264	251	272	236	266	253	244	270	261	252	253	251	241	290	269	256	244	269	248	253	228	255	260	264	268	289	278	249	253	273	233	291	262	252	246	270	276	261	263	232	281	275	232	253	245	218	277	245	278	251	269	261	249	239	278	249	266	271	284	251	268	284	254	268	262	266	261	261	268	242	264	274	251	258	231	280	251	263	283	265	259	232	273	253	262	254	262	263	250	283	247	240	272	247	262	247	249	261	258	252	247	259	276	233	234	240	287	226	255	262	268	283	268	264	256	251	251	245	267	235	261	255	255	237	272	245	255	224	273	232	247	235	248	238	249	256	263	267	240	270	263	243	253	230	265	248	238	256	263	270	249	272	252	257	241	247	265	270	269	290	273	249	256	255	251	267	235	275	262	259	267	271	222	251	276	228	244	245	268	248	268	241	255	254	270	249	269	241	254	253	250	232	261	234	250	230	272	276	284	266	242	256	239	262	246	268	273	234	245	245	250	271	263	254	244	243	250	243	276	208	250	240	245	266	265	260	268	251	240	262	274	232	242	272	291	253	240	251	266	281	270	244	248	270	240	249	272	269	260	270	243	244	256	255	255	235	260	269	242	255	244	273	262	224	237	247	266	255	268	267	262	228	276	256	266	234	250	242	243	265	238	249	251	263	260	251	269	262	244	268	248	227	250	267	252	260	255	268	282	239	277	272	257	245	275	267	242	242	304	257	236	278	248	222	253	236	282	247	256	267	266	254	247	230	255	262	260	263	260	254	289	275	263	276	285	270	275	216	246	238	254	240	266	259	274	274	244	271	255	293	247	270	242	221	269	235	254	254	288	273	282	254	230	244	272	252	260	269	272	242	275	233	256	253	282	293	283	266	216	269	251	272	225	249	279	266	262	255	252	246	266	269	247	285	274	251	257	255	251	277	274	246	250	261	262	310	263	266	257	273	250	248	274	260	244	286	254	244	258	265	283	254	270	261	238	250	236	231	268	269	273	241	256	223	253	243	265	259	275	246	268	288	256	262	249	260	285	232	243	249	261	261	258	271	241	256	269	274	276	239	261	275	255	243	215	297	261	261	252	273	273	271	300	258	235	283	242	274	238	279	273	259	247	276	244	284	236	247	258	276	231	284	279	237	278	226	244	268	250	241	276	268	257	229	276	278	243	282	257	249	260	263	258	265	242	229	246	272	265	273	254	280	308	288	251	273	244	284	232	266	236	249	250	250	262	246	241	278	238	245	264	270	262	277	293	266	278	237	262	274	263	244	259	270	255	250	245	267	255	272	266	219	241	269	261	272	237	260	252	231	256	251	249	256	267	262	263	251	217	259	249	267	264	273	250	265	239	263	274	241	259	242	259	250	263	235	260	286	288	278	263	262	256	249	249	258	266	280	251	258	246	251	248	248	273	243	277	245	278	249	259	230	272	229	266	280	268	252	289	262	258	271	242	273	247	260	286	276	265	250	249	235	251	244	261	251	254	274	267	285	287	230	232	261	238	274	247	256	286	269	262	264	257	272	280	247	273	255	272	248	257	250	236	226	278	246	272	244	250	268	245	253	253	237	264	269	258	289	262	243	282	253	265	232	243	239	239	260	287	270	256	237	260	260	260	265	277	247	267
24274	21518	28804	24706	21470	6318	1037	741	625	592	548	519	520	510	539	515	457	499	439	478	448	468	447	448	431	457	423	448	489	437	465	490	484	457	450	446	470	456	448	460	460	454	458	431	482	458	459	442	459	428	436	436	409	479	458	413	460	451	415	442	436	457	425	431	417	435	408	442	412	425	436	444	405	428	425	434	420	419	443	420	457	411	423	426	402	446	426	442	407	402	410	385	443	445	432	459	433	436	388	402	404	421	400	429	417	420	417	439	405	415	466	427	432	401	436	401	406	434	394	389	425	473	411	403	392	401	447	415	415	427	424	405	412	409	419	463	393	421	431	464	425	440	391	395	414	456	410	394	422	446	416	417	420	434	412	446	404	386	375	411	421	446	426	411	446	444	416	432	463	419	420	420	399	436	416	418	411	417	435	419	418	420	446	395	424	466	411	424	431	407	419	402	408	409	420	435	435	444	437	413	409	429	446	450	395	381	406	426	412	413	453	431	426	386	418	419	442	411	408	408	436	432	401	417	409	418	394	424	427	383	421	402	414	440	458	452	433	420	427	410	423	395	413	439	411	396	466	453	422	407	399	447	425	401	403	414	428	457	397	390	404	412	423	415	477	396	403	425	413	410	402	415	443	397	391	391	440	409	463	393	399	436	379	391	460	438	391	424	377	394	409	420	402	399	390	439	423	428	463	408	417	430	401	414	407	417	410	412	404	422	405	448	420	406	426	424	431	414	419	426	416	428	387	433	429	424	440	431	409	411	393	423	453	439	443	412	382	412	399	385	413	384	411	408	457	411	424	405	449	461	421	384	442	450	414	450	354	401	412	399	408	408	435	442	391	431	400	453	417	419	423	430	432	406	424	393	419	390	453	415	381	413	409	440	395	414	405	406	411	422	446	413	392	445	396	392	444	428	425	397	402	417	421	434	445	447	416	459	415	392	437	415	412	430	417	409	456	454	430	380	375	399	388	450	403	419	427	410	458	441	431	448	396	443	454	441	427	426	466	371	416	414	415	412	375	425	388	445	401	438	406	404	431	445	414	443	417	438	422	400	458	393	401	387	370	398	387	417	396	423	432	441	410	436	416	417	410	420	403	423	452	424	413	436	422	418	412	400	418	402	399	426	452	404	421	447	380	431	424	389	442	439	393	397	415	421	424	392	413	422	417	422	420	407	405	404	428	400	441	394	424	436	443	424	423	421	441	396	405	414	397	416	425	429	396	401	405	429	412	448	460	432	402	418	414	405	391	378	400	404	384	431	426	426	386	438	422	392	428	435	462	413	439	429	420	444	433	462	429	426	441	435	390	430	439	464	412	430	392	404	442	397	380	445	455	390	398	402	429	424	409	428	412	432	457	419	386	382	432	476	401	423	415	411	397	432	415	424	435	431	392	380	420	442	422	405	437	361	409	423	409	449	402	423	414	418	434	431	425	417	386	416	437	427	412	402	436	439	433	431	408	387	392	429	412	405	396	401	420	419	454	452	421	399	404	452	396	435	408	401	419	424	411	433	423	400	398	418	417	416	412	400	431	396	390	412	425	418	434	400	395	424	441	401	420	423	427	442	456	392	387	464	384	439	427	442	411	390	428	406	425	436	378	425	440	404	446	388	378	394	408	417	426	386	419	454	419	437	405	424	415	414	449	422	425	392	431	418	408	408	392	449	403	409	418	451	432	397	428	433	447	382	406	424	395	405	402	427	420	446	386	410	409	440	459	406	439	405	416	405	447	396	410	429	398	412	381	420	441	394	407	439	415	397	388	423	424	417	407	373	441	431	426	436	437	415	403	424	431	425	399	419	431	427	415	405	429	391	435	393	424	375	422	442	379	410	415	412	409	409	375	394	422	403	450	421	423	397	393	414	435	391	398	412	426	409	443	446	440	438	456	377	433	410	406	382	406	391	362	402	417	415	424	458	417	398	414	415	426	436	450	410	407	423	436	419	420	427	420	388	397	390	428	407	431	421	454	431	435	421	430	428	402	412	467	445	406	405	458	441	441	450	434	420	399	382	389	423	432	436	411	394	421	409	369	435	406	438	446	427	426	408	427	433	381	432	427	390	409	444	444	437	410	412	404	426	445	399	394	418	414	440	421	400	393	397	397	431	399	413	434	429	432	423	373	386	427	389	437	404	426	450	435	407	456	414	421	422	425	420	411	469	437	390	452	407	438	447	449	418	409	451	436	406	402	401	448	428	414	425	431	421	415	414	440	412	445	423	405	415	432	424	456	422	410	419	448	411	448	451	424	435	406	391	425	427	452	403	423	422	411	411	406	459	418	441	453	419	416	444	436	426	405	461	437	412	430	398	441	427	427	416	417	386	464	414	455	411	432	384	414	399	433	438	383	399	435	432	416	436	405	447	394	427	402	435	401	423	411	404	418	388	397	434	405	409	449	431	431	403	405	399	448	414	405	443	419	458	438	421	411	423	410	394	428	404	452	374	419	404	398	396	421	429	420	429	399	406	421	451	439	430	384	425	396	404	415	451	417	435	399	436	441	427	443	430	417	399	428	425	415	441	465	436	422	404	387	454	412	429	393	414	405	424	422	452	405	443	416	408	406	433	411	424	453	425	415	431	380	391	423	405	449	412	430	445	442	447	439	441	433	420	421	458	373	434	389	410	441	450	438	402	399	436	414	399	425	391	419	415	431	412	394	427	436	381	417	418	387	389	411	407	419	451	434	411	443	422	407	418	426	410	425	434	480	429	446	440	398	404	438	400	430	411	454	463	421	415	425	380	394	426	461	441	392	414	425	421	416	378	397	444	441	417	421	441	428	455	435	421	431	401	390	428	426	436	432	417	398	422	420	421	428	416	417	449	392	389	402	417	441	442	446	398	400	411	404	422	412	436	423	423	449	369	415	449	396	415	423	408	389	404	426	449	424	420	448	440	420	410	432	423	404	458	416	396	427	432	441	425	459	383	417	396	435	423	391	414	417	426	399	438	460	417	419	460	435	465	423	393	443	416	391	401	394	403	394	394	394	408	408	439	422	429	429	401	438	427	433	424	413	420	422	439	415	381	412	399	444	461	417	414	435	395	382	423	435	442	360	442	374	435	434	413	425	433	420	434	440	416	400	422	415	442	415	417	431	421	459	410	418	418	432	407	424	402	444	451	435	419	431	416	420	390	408	431	431	397	416	398	446	428	414	401	411	386	416	420	390	438	419	416	430	411	428	404	411	400	395	406	421	423	433	429	407	439	434	384	384	422	405	417	415	420	411	429	406	398	433	412	414	433	423	406	422	431	392	402	442	394	371	419	416	428	380	419	433	419	402	441	428	393	422	406	388	401	416	418	419	424	425	439	416	403	424	414	422	455	439	396	423	385	414	443	463	405	414	434	441	410	390	400	406	429	451	383	398	434	466	433	426	416	434	374	437	403	433	408	414	381	472	420	414	441	425	409	411	404	410	422	425	396	424	454	403	432	427	381	434	423	393	410	441	398	414	382	392	389	405	398	431	449	389	378	452	411
21453	8647	5599	2651	2008	1483	1138	980	853	746	688	627	598	562	551	524	505	536	497	501	534	483	459	449	453	474	463	481	421	481	510	474	460	482	494	493	494	488	477	480	518	497	467	433	476	536	453	506	509	439	496	474	444	458	478	469	468	427	440	461	445	466	486	432	488	464	420	428	444	444	423	424	444	404	461	441	451	427	449	425	411	457	511	442	434	441	452	451	446	426	426	426	461	432	455	393	402	413	467	385	443	384	450	441	439	440	438	432	416	456	438	430	430	471	450	438	499	483	446	432	406	456	435	464	434	460	460	438	416	429	471	437	433	420	467	448	470	426	439	413	450	422	415	408	448	452	433	415	407	441	451	414	425	407	406	468	426	416	402	425	443	435	432	429	452	450	451	426	425	424	410	410	429	435	436	442	419	439	455	414	442	397	442	429	473	412	433	418	446	421	384	446	448	418	404	461	441	451	441	418	415	454	463	463	411	449	489	457	463	413	445	443	421	436	433	455	418	446	474	408	456	437	449	449	432	450	448	430	442	398	427	450	456	441	417	386	432	444	400	467	458	405	429	461	446	449	457	442	438	456	463	462	414	409	419	416	455	435	450	411	452	438	438	432	424	418	452	437	402	431	427	446	428	420	417	382	429	447	436	425	452	464	434	429	403	437	423	440	427	433	473	434	405	432	471	457	386	430	424	452	390	439	458	440	471	440	435	435	428	445	396	466	404	434	418	427	436	441	456	438	423	471	397	434	453	439	422	425	413	437	414	400	441	446	459	421	447	445	454	455	445	413	455	424	444	440	408	452	444	446	458	436	456	442	406	430	446	411	472	412	423	439	426	406	417	463	421	473	432	424	416	443	446	417	420	420	439	429	451	426	384	447	415	419	429	423	467	454	447	425	469	456	443	426	425	406	425	442	422	434	436	420	442	476	437	451	415	445	392	419	432	416	434	406	438	438	401	424	395	423	437	433	437	433	442	421	411	413	435	437	429	419	461	437	412	435	428	423	469	432	419	451	418	409	435	449	432	439	383	408	378	444	447	454	443	415	454	427	415	436	466	435	459	463	424	430	428	426	431	444	458	422	415	407	441	399	412	407	406	456	423	443	406	423	421	396	424	441	454	397	476	413	390	432	429	420	432	428	435	391	463	438	463	401	434	450	452	449	413	452	409	471	461	387	439	435	435	461	436	403	418	441	445	448	469	442	447	414	435	435	430	446	435	470	415	455	430	439	436	420	437	402	463	443	471	439	412	429	440	417	488	414	413	415	407	436	442	434	429	443	423	444	435	407	399	443	442	425	421	437	427	437	450	462	441	428	466	436	444	415	454	413	410	421	484	418	409	437	466	469	432	430	440	456	459	445	385	438	451	443	419	419	440	428	438	402	437	414	462	436	419	431	449	417	449	436	433	420	445	425	441	458	453	389	420	418	427	393	428	453	468	487	444	411	407	424	465	388	437	377	428	459	429	400	417	409	438	481	415	466	433	429	380	430	450	475	407	423	435	443	405	459	439	434	452	432	441	401	432	413	406	422	454	407	414	406	448	416	437	440	421	428	436	413	432	380	434	440	450	424	422	430	453	445	455	435	416	463	461	423	409	413	438	444	449	431	461	458	457	445	414	451	460	412	469	422	425	397	414	467	425	449	511	416	419	472	416	482	464	414	457	453	443	422	414	470	413	442	459	467	445	453	419	469	458	410	432	391	435	413	419	448	389	426	453	464	461	437	394	464	466	421	422	402	442	391	396	448	404	434	433	393	415	477	464	450	411	420	426	431	448	430	425	405	442	466	482	425	407	464	436	413	443	426	416	447	433	414	421	424	457	410	437	434	422	446	420	460	444	458	457	436	434	420	434	429	462	427	399	468	422	450	446	426	433	425	440	405	456	449	413	420	444	462	461	452	439	396	427	440	427	428	433	406	417	419	433	431	478	431	425	432	411	398	425	437	458	460	407	425	411	436	462	431	421	434	404	433	412	439	444	453	434	441	413	431	431	433	473	434	428	440	407	415	417	426	405	417	412	440	431	464	418	429	417	458	419	426	413	415	414	449	431	451	487	450	489	451	451	415	440	436	425	401	443	440	438	459	435	469	454	424	372	412	457	474	405	455	433	430	405	440	461	409	448	413	422	459	436	405	455	447	435	438	429	428	442	453	425	436	489	445	454	471	439	452	460	452	430	458	417	467	417	423	421	423	409	414	453	406	403	453	436	420	428	411	430	423	443	416	471	456	411	402	435	470	466	439	473	403	422	432	432	454	422	433	434	446	423	464	409	413	455	417	448	426	446	386	388	417	425	414	444	413	446	405	452	443	438	449	434	440	434	459	457	422	431	436	455	429	399	415	437	456	440	453	451	429	413	422	413	450	432	399	420	451	470	448	402	432	443	421	430	421	400	443	426	459	418	435	432	428	445	415	398	403	428	440	451	470	452	401	434	412	462	424	427	445	427	415	423	435	429	448	427	398	432	446	411	426	414	419	458	398	440	436	458	433	450	383	410	432	446	463	431	445	428	388	442	412	408	407	414	424	436	401	405	428	465	408	448	448	429	419	402	399	457	415	428	492	422	414	458	440	447	429	452	454	470	459	478	430	460	403	444	424	417	423	458	446	430	405	456	466	423	423	457	434	414	392	441	458	400	452	441	450	462	469	424	426	434	474	400	404	417	444	426	451	422	450	414	431	427	438	443	427	393	420	430	408	416	416	488	440	424	391	414	431	423	481	391	399	463	421	416	435	415	417	438	410	434	443	398	457	436	431	414	461	421	436	467	403	441	468	433	464	443	447	432	456	450	432	444	458	411	448	436	477	429	401	408	426	441	417	445	430	429	431	433	411	436	431	424	439	428	461	437	469	374	435	405	464	455	409	425	420	420	416	413	390	414	442	406	418	469	441	437	432	431	459	442	413	391	393	473	425	444	431	454	453	422	456	450	490	418	390	431	467	441	445	415	451	414	442	429	441	404	474	451	449	409	421	415	461	458	404	461	438	435	469	423	446	433	426	447	461	431	466	437	407	413	477	428	433	429	437	460	407	435	434	390	472	402	446	409	413	402	433	431	446	445	469	431	411	478	415	461	448	429	416	418	414	392	437	447	423	418	447	413	447	418	464	422	441	427	438	449	479	453	474	403	425	422	384	433	423	443	398	469	490	446	418	452	399	407	474	424	455	411	466	432	456	447	423	385	428	454	427	447	411	456	470	454	444	432	449	462	436	430	436	441	426	445	404	398	463	412	460	433	399	479	413	410	435	415	434	440	437	428	419	512	444	451	425	415	447	433	445	436	407	433	449	425	448	432	425	451	423	443	430	441	418	425	405	418	425	422	461	413	428	491	451	408	450	455	496	452	400	455	432	405	468	448	441	411	424	420	456	439	458	462	427	418	429	409	452	464	439	471	405	440	415	465	442	453	440	418	431	441	441	417	416	449	433	469	441	423	446	414	412	421	421	417	397	439	411	422	406	446	408	443	429	444	469	395	421
25501	21503	27560	25751	7730	622	461	371	354	341	297	305	298	266	258	284	260	243	246	274	246	258	231	258	250	250	235	251	272	268	268	269	287	277	236	262	279	265	302	257	241	275	257	269	280	269	255	249	291	271	267	275	262	266	250	263	271	242	273	221	263	263	262	250	230	260	250	277	250	256	272	244	237	231	258	240	238	254	236	255	223	268	218	267	250	258	258	239	221	224	253	208	234	223	276	233	231	230	235	252	260	267	247	255	226	246	258	252	241	259	281	266	262	262	241	240	266	244	223	246	244	249	242	261	266	273	243	246	251	266	226	237	267	221	251	262	279	243	250	230	273	230	231	230	241	244	259	257	250	259	283	227	243	261	241	239	212	235	260	211	245	253	244	239	261	280	240	235	263	224	261	237	242	256	239	243	228	235	228	251	266	236	229	230	235	248	258	262	254	272	252	251	253	251	242	285	228	265	232	250	246	207	223	276	242	260	257	242	257	222	251	232	214	257	247	244	217	210	226	229	249	249	239	223	227	272	220	236	245	236	267	249	228	248	215	255	252	247	254	198	236	269	232	254	244	275	212	230	225	234	247	259	244	229	224	264	248	262	219	247	271	213	249	228	253	233	230	286	234	249	259	267	217	225	247	239	268	254	246	246	248	248	227	246	238	264	235	263	243	267	250	216	240	233	260	256	253	253	250	248	215	265	237	236	259	241	228	248	231	264	236	209	249	237	251	245	254	282	256	234	217	270	232	266	275	275	236	230	265	234	271	270	234	238	270	238	260	248	243	233	290	260	246	252	224	232	255	240	237	219	244	231	255	218	226	241	237	200	236	237	228	240	279	270	236	240	240	248	251	250	267	258	249	223	226	243	265	247	251	241	247	232	257	268	220	227	237	239	228	245	236	232	215	232	223	229	247	233	235	214	249	265	233	269	270	265	253	248	255	226	269	250	234	241	255	254	248	260	241	253	246	264	225	249	262	268	229	222	252	261	248	259	245	241	226	216	242	237	243	257	265	244	243	262	238	224	276	246	251	263	249	230	224	237	263	253	279	255	229	231	235	244	248	253	272	275	251	219	266	253	246	247	252	239	262	243	241	256	257	248	262	274	235	257	227	253	251	234	247	246	254	257	224	261	255	219	277	237	218	258	257	236	240	249	248	245	243	254	247	241	246	228	239	240	226	236	242	241	241	237	250	247	248	269	203	229	242	245	247	222	267	218	258	237	238	245	241	221	221	242	244	240	229	264	236	219	250	256	283	227	247	238	264	270	226	239	247	256	235	241	219	230	239	230	261	258	271	241	255	223	242	239	241	268	228	225	247	236	224	258	226	242	232	275	237	244	252	240	226	269	233	236	249	241	220	278	238	250	225	246	243	227	254	213	253	218	248	278	221	218	247	239	224	257	277	199	237	232	236	235	256	257	271	229	231	221	228	264	267	244	224	222	222	236	238	245	259	250	227	231	243	237	253	248	231	204	258	247	253	252	220	261	257	242	249	266	225	251	249	239	216	241	253	267	237	249	253	262	235	222	251	230	245	266	229	233	238	248	267	252	243	254	261	235	235	245	230	251	232	249	268	249	218	259	259	226	232	252	243	257	250	263	268	234	242	273	245	241	251	221	231	250	246	261	236	276	238	238	257	219	219	264	223	260	225	242	214	259	232	225	218	232	245	253	257	246	249	244	269	219	241	238	242	265	234	243	218	251	238	239	263	256	265	249	238	251	259	270	235	244	228	247	287	258	248	237	236	258	245	244	228	263	240	247	252	267	236	266	255	231	246	261	252	247	219	262	247	251	233	223	231	235	236	261	282	241	236	237	233	235	241	260	256	234	239	232	242	263	247	253	265	266	234	248	270	237	256	233	229	229	243	239	248	263	239	256	254	242	266	218	262	238	256	272	235	244	222	242	242	224	276	227	241	247	241	232	236	237	220	265	238	229	232	258	230	226	248	245	236	234	253	230	229	244	241	265	235	264	219	266	225	220	238	252	271	244	248	273	246	249	240	247	209	249	240	226	257	258	256	263	248	280	247	277	257	241	242	256	275	225	269	249	257	261	218	227	233	221	232	217	255	232	269	231	236	264	238	229	224	252	269	236	234	247	229	234	257	247	257	237	258	257	251	247	248	233	252	251	247	241	254	244	217	270	269	210	237	218	250	263	223	242	239	220	268	254	244	261	255	257	248	239	253	257	226	258	257	242	238	227	224	258	235	240	224	261	272	258	255	221	253	236	222	245	257	216	246	240	266	253	252	230	258	271	247	232	238	242	231	226	243	266	264	254	259	250	232	228	228	234	253	252	247	241	256	222	247	282	250	249	203	253	237	237	248	270	252	235	251	241	235	209	254	233	257	228	246	233	237	222	226	225	227	223	250	221	257	255	249	238	246	246	248	249	246	223	243	232	259	214	252	246	259	230	247	257	243	220	239	204	249	243	262	247	232	237	235	227	240	254	249	222	235	261	233	236	242	242	270	245	232	251	227	241	227	224	236	221	239	260	233	227	218	250	253	250	248	262	223	221	233	214	250	235	234	238	247	231	244	258	236	238	246	275	248	234	256	242	240	248	237	249	276	241	254	250	241	259	256	257	247	263	243	216	244	270	247	261	230	236	227	233	264	259	214	254	235	271	205	253	270	234	230	259	245	209	252	277	235	246	246	277	225	237	251	244	228	248	240	248	220	243	243	232	254	262	231	249	231	227	273	238	233	216	225	221	241	250	262	201	228	253	283	244	229	263	230	266	240	224	249	256	266	224	250	271	240	274	213	227	261	235	232	255	242	251	221	253	260	229	236	278	245	211	226	236	216	216	235	226	248	230	265	248	256	248	238	231	248	233	215	265	249	255	218	232	248	247	242	265	256	234	232	241	260	248	252	257	211	263	272	245	234	236	248	258	250	253	247	242	234	237	238	238	235	218	238	221	237	250	228	238	223	253	254	246	229	217	239	247	283	244	215	255	254	222	280	256	226	254	217	236	244	244	268	255	272	246	240	261	257	237	255	257	237	229	228	256	253	242	238	240	259	220	247	258	259	242	236	239	244	245	256	249	225	243	227	256	229	218	231	237	223	237	261	246	227	264	244	230	245	215	248	260	243	259	265	281	235	236	243	233	266	234	229	246	210	233	233	231	250	244	250	228	256	208	258	260	239	242	241	251	219	249	272	227	246	252	275	272	231	231	251	249	239	224	250	243	239	251	245	245	227	249	246	254	245	239	245	228	247	237	238	284	247	237	243	247	240	245	223	252	246	266	241	226	249	231	253	239	253	243	249	268	265	221	241	235	247	222	250	239	264	248	238	255	262	235	231	243	223	239	231	244	243	226	227	249	239	241	254	254	257	247	233	277	243	227	291	273	222	249	239	198	254	229	247	243	254	248	234	238	238	252	246	219	237	236	231	258	265	266	225	231	262	246	231	226	231	249	257	259	237	230	247	285	237	256	260	255	250	255	236	238	241	226	240	272	223	204	225	259	237	223	243	245
18784	5141	3116	1444	1111	871	722	625	535	411	441	388	364	373	346	356	315	331	316	321	312	293	301	304	281	287	316	305	339	313	352	345	327	307	321	315	318	309	317	331	329	322	318	318	317	330	294	327	331	275	329	319	300	318	285	299	323	295	291	281	272	287	287	295	282	267	253	280	284	273	288	258	306	281	270	277	242	266	309	273	253	306	269	273	293	264	252	228	271	278	289	269	257	286	282	275	293	264	307	275	271	281	283	243	277	264	271	271	274	269	259	268	242	246	300	274	280	282	275	260	284	249	249	287	274	268	262	304	269	275	280	267	265	290	234	280	276	243	274	255	278	290	278	274	317	284	266	260	278	253	260	248	304	278	253	275	253	276	299	265	263	284	289	301	265	275	264	285	283	273	299	268	278	264	286	287	290	283	294	298	287	247	259	252	267	303	279	291	283	290	266	282	275	300	295	285	304	233	286	262	286	270	257	272	260	259	261	304	286	290	260	279	282	275	275	280	267	259	254	308	243	285	261	284	280	275	267	308	290	301	258	269	269	249	264	257	311	280	263	265	287	280	320	250	257	283	271	287	251	247	276	267	297	258	278	283	279	268	311	285	279	271	282	304	250	269	297	309	275	263	273	301	264	272	253	275	265	262	275	266	287	271	296	308	295	281	246	279	303	255	272	274	283	278	271	275	264	266	257	246	267	275	259	256	280	281	265	272	286	252	247	291	271	276	277	253	281	274	274	228	271	297	270	311	291	264	271	264	264	273	287	291	277	279	280	294	249	271	285	292	267	262	276	247	275	253	279	271	280	224	256	273	274	284	300	274	289	243	276	250	259	285	308	276	253	265	294	293	278	278	278	286	267	261	268	257	291	250	288	271	294	295	276	296	262	267	295	304	273	269	258	281	292	276	272	296	264	274	298	267	266	274	278	277	256	260	267	267	276	291	245	257	294	274	286	260	279	291	287	264	304	265	270	291	296	249	277	275	272	274	272	289	288	269	290	272	296	291	283	251	289	252	301	269	263	275	283	298	278	261	279	288	259	258	260	272	275	277	281	253	268	299	245	261	246	266	287	259	279	254	292	270	255	270	282	276	267	258	261	274	263	289	292	261	234	277	271	264	307	247	275	279	286	277	308	240	273	289	274	300	271	280	285	269	287	281	273	288	279	265	300	278	299	286	258	267	248	285	260	286	292	274	279	244	271	281	279	249	306	256	270	278	255	276	278	294	287	251	292	289	280	292	258	264	275	279	276	315	301	283	281	282	258	282	277	300	280	294	272	258	247	310	291	264	273	263	288	253	283	268	268	274	275	257	302	260	262	236	276	274	263	255	259	297	277	257	250	268	260	300	268	262	256	309	275	272	257	286	274	281	244	246	270	272	299	273	276	275	287	290	291	279	282	303	299	286	270	278	295	256	293	264	276	265	280	291	245	241	252	256	283	285	290	270	266	296	266	300	257	307	280	292	303	254	281	265	308	265	272	285	282	255	258	260	300	277	247	268	291	249	290	243	232	279	261	294	275	281	280	286	318	268	296	274	285	269	267	257	258	253	263	270	257	277	267	281	286	299	292	268	314	270	265	266	255	272	277	285	269	257	278	276	270	273	260	290	305	271	280	255	257	272	291	280	280	271	266	281	289	302	278	262	260	263	270	285	276	281	258	252	265	282	287	289	265	298	274	294	286	265	284	291	255	280	261	289	306	274	281	249	304	268	278	265	277	231	252	274	272	263	263	287	262	233	299	280	299	304	249	283	261	249	293	298	265	265	287	286	264	283	267	266	284	249	276	294	253	259	302	272	263	271	270	281	292	283	317	287	265	261	274	284	275	277	296	282	279	276	278	282	268	264	273	256	288	265	296	259	284	266	286	297	270	246	266	301	261	279	241	254	279	265	280	282	276	278	291	242	290	237	279	258	269	257	289	229	267	255	274	277	306	283	301	291	253	276	284	260	287	285	256	276	260	276	300	248	275	254	265	253	271	269	291	266	253	288	243	275	259	261	264	279	296	281	258	256	266	274	272	273	274	301	282	283	265	276	265	272	285	259	265	297	279	284	283	253	256	267	260	266	293	289	299	283	324	252	313	340	242	253	258	250	289	291	303	318	259	324	277	288	267	253	278	271	293	288	289	266	291	295	319	277	274	262	287	277	242	264	276	266	274	272	303	274	284	295	298	294	277	256	270	279	275	269	279	276	284	261	266	256	277	283	271	302	300	285	273	280	242	296	266	264	260	268	276	222	302	262	271	248	292	243	251	287	260	275	266	276	322	280	278	283	297	271	278	284	301	252	258	292	270	262	294	292	282	287	278	317	270	253	268	271	257	269	261	294	263	249	258	252	265	278	278	298	291	254	282	297	278	266	279	276	250	258	315	277	240	265	270	288	259	267	274	285	265	272	283	289	287	254	251	282	267	248	268	278	299	275	286	296	258	285	293	289	257	248	265	241	285	251	270	269	290	258	273	270	249	288	291	243	293	275	269	279	251	280	252	303	292	262	253	236	274	256	269	274	286	283	277	257	283	279	256	288	278	273	287	278	274	310	255	283	264	277	261	263	302	272	275	265	260	285	276	262	279	261	284	301	291	256	280	271	279	260	291	297	284	246	263	242	313	294	251	255	286	281	258	276	241	299	263	262	298	265	241	281	282	257	282	295	287	278	286	266	255	274	278	276	286	259	288	260	295	253	262	289	268	260	271	261	279	267	294	284	264	275	291	253	267	273	290	276	272	277	263	262	302	269	275	290	281	272	261	340	267	269	264	274	282	263	267	271	285	249	290	267	273	273	276	291	260	267	272	290	299	293	289	294	275	269	270	291	274	259	274	292	286	294	284	260	286	302	312	255	263	259	285	294	282	290	251	276	284	263	293	311	298	257	280	279	258	257	293	240	283	270	285	308	271	309	273	258	267	282	261	264	302	275	290	235	258	293	246	254	277	259	276	287	270	270	274	289	311	263	286	260	294	316	276	259	287	266	285	260	275	284	282	272	294	250	246	269	264	267	286	263	282	252	279	256	271	281	295	284	283	276	243	264	233	291	284	275	272	256	251	287	273	279	275	294	274	279	275	248	271	284	272	248	278	293	283	254	238	268	247	268	284	303	305	262	286	283	263	267	277	267	290	260	259	280	252	295	289	279	251	283	282	290	279	244	301	275	279	237	251	316	289	283	261	286	283	306	261	263	278	246	280	263	311	306	288	278	272	300	286	277	304	301	280	268	262	267	269	300	298	269	310	246	287	318	280	259	281	266	239	245	298	257	261	257	267	306	266	273	275	251	271	304	289	284	264	264	289	242	315	262	256	295	269	277	276	261	292	277	289	280	266	239	279	276	323	227	244	295	281	275	265	294	286	259	249	305	245	266	292	256	278	299	267	233	296	245	284	296	252	287	278	283	276	267	284	264	257	267	283	273	269	285	284	282	275	268	232	244	302	275	261	234	266	287	272	250	264	243	291	277	290	255	289	243	253	290	265	279	266	272
23232	21634	29442	24323	21640	21646	5637	1213	920	859	797	749	706	659	624	643	617	544	570	554	530	571	558	554	518	553	516	561	563	579	568	568	536	545	555	539	559	512	535	587	561	518	579	504	557	568	537	589	566	563	509	521	526	530	544	530	522	559	486	525	503	541	528	521	502	539	460	504	510	500	508	482	539	498	480	528	497	551	476	472	493	495	528	489	532	545	519	506	542	546	532	549	517	506	512	498	503	476	567	494	494	490	530	530	509	495	488	501	512	505	491	488	515	456	566	499	497	514	520	559	515	503	534	548	520	491	520	487	493	520	487	468	478	459	495	516	505	459	479	548	493	496	517	490	472	546	490	536	494	509	516	495	543	500	500	546	512	563	521	545	484	507	504	512	476	519	510	492	473	465	457	535	494	506	529	495	507	463	516	483	483	543	486	502	550	469	522	527	469	530	509	517	497	476	518	482	502	458	493	488	528	487	473	505	518	535	481	512	488	485	561	483	484	486	536	498	504	506	458	527	474	509	463	521	478	522	499	483	474	517	523	505	505	529	491	505	513	527	470	463	514	491	524	499	513	455	480	483	478	491	499	453	497	493	470	542	491	524	560	455	515	555	526	478	518	509	501	503	482	503	472	518	466	498	487	475	507	511	504	506	473	504	518	540	531	540	463	514	491	467	497	496	501	487	493	493	498	512	538	513	458	513	511	484	472	507	501	510	506	473	480	519	522	499	498	461	483	447	509	495	482	515	508	484	469	517	434	479	474	490	501	475	470	501	516	526	485	487	477	525	469	460	516	503	508	497	497	511	505	496	467	530	500	531	481	513	502	502	502	478	476	509	495	487	488	495	547	504	475	490	491	514	528	514	460	528	483	493	490	505	521	497	523	538	504	496	472	537	483	538	496	534	493	491	500	522	473	500	513	502	537	480	537	525	506	482	542	509	495	518	519	495	510	501	567	520	518	501	511	503	450	516	486	505	522	542	560	518	484	534	481	483	482	480	473	533	496	515	507	512	499	563	483	528	513	507	473	528	463	490	507	551	512	479	453	479	513	479	507	499	490	523	545	449	523	550	486	505	490	490	466	494	503	538	528	494	507	501	506	505	487	508	455	453	475	540	511	474	532	438	555	529	511	489	509	484	473	511	491	512	565	476	499	495	483	519	497	530	478	499	515	504	450	531	508	492	486	514	508	478	517	503	533	521	498	529	491	514	492	480	495	494	507	499	507	475	494	507	542	500	521	516	469	496	510	546	498	530	536	484	491	491	522	482	481	470	503	499	476	512	464	472	477	514	515	497	499	467	461	487	504	494	477	512	491	479	463	466	520	461	534	447	503	512	471	489	498	496	538	533	463	515	499	532	469	504	482	523	486	472	489	500	489	521	536	492	511	501	529	505	484	520	475	554	462	491	461	478	516	508	482	494	462	515	508	541	513	525	541	518	495	469	498	485	487	489	481	516	454	508	517	518	467	535	518	583	518	502	493	474	533	507	478	498	500	536	497	590	547	491	527	533	495	493	514	510	499	514	528	489	467	479	507	494	553	523	509	540	521	545	523	451	509	523	541	503	510	464	519	520	496	551	527	478	516	540	465	526	493	493	481	468	542	504	470	512	484	519	518	491	507	482	482	517	492	491	488	480	525	484	509	516	479	492	473	502	498	496	542	483	504	496	490	501	505	498	513	512	513	505	555	490	503	503	488	552	514	534	492	492	499	458	442	516	498	481	474	508	491	517	482	496	515	520	488	479	510	483	482	532	508	508	447	515	536	503	488	514	471	517	506	524	532	478	469	469	470	490	539	484	492	490	498	488	488	465	519	520	503	522	511	485	462	481	506	473	502	472	539	492	516	478	482	534	529	489	463	510	471	495	497	485	500	486	519	499	526	474	504	535	521	511	560	485	492	485	499	517	530	490	533	480	522	486	510	504	520	482	508	495	494	493	450	517	503	502	492	523	498	520	502	486	522	506	493	495	490	495	483	521	506	503	498	542	483	558	502	453	501	458	505	523	533	486	478	504	502	491	528	503	526	545	511	510	494	491	511	515	521	491	533	465	507	526	504	465	502	512	498	471	486	494	535	532	454	488	457	474	499	535	502	534	533	507	515	534	533	505	530	514	534	459	512	533	501	488	511	534	501	515	515	516	500	459	519	497	480	473	489	459	533	533	493	477	537	517	475	502	497	505	506	525	476	511	535	496	496	489	526	560	520	523	517	522	505	547	523	517	510	537	490	474	537	485	482	485	481	548	508	498	476	483	516	511	489	500	478	505	489	484	507	521	498	521	519	542	503	478	492	518	513	494	524	491	521	477	495	494	499	490	493	482	528	509	532	480	501	509	519	498	520	534	467	480	469	509	482	502	509	498	511	521	500	522	501	514	496	524	508	475	469	474	535	509	521	463	496	499	508	487	527	529	502	521	528	490	510	469	508	531	494	532	478	507	491	530	469	485	495	496	500	518	505	481	491	512	495	502	507	509	507	525	548	502	476	470	490	538	493	485	535	489	496	526	546	471	556	467	497	443	488	496	465	532	489	513	456	486	468	537	485	518	502	483	497	491	489	503	511	527	491	511	513	479	542	530	528	493	506	485	501	499	498	509	494	526	489	473	513	514	487	498	497	494	485	531	529	533	503	502	534	493	489	510	507	519	486	526	497	494	538	527	493	517	497	519	516	486	490	496	470	495	510	525	510	531	508	513	492	518	539	517	509	498	494	486	511	518	554	507	509	475	493	505	496	510	512	498	484	508	500	452	475	484	502	493	549	514	457	501	479	487	492	502	535	507	536	468	493	505	516	501	517	496	491	489	470	507	477	497	506	520	449	449	552	530	500	486	512	505	485	501	503	472	521	512	495	489	523	538	508	448	474	459	489	493	479	522	521	517	489	557	506	521	533	509	534	502	490	528	498	525	501	484	491	472	528	505	484	499	512	470	481	482	498	489	495	519	483	465	493	490	489	525	543	493	485	483	507	476	538	485	513	478	535	508	542	518	513	536	503	537	516	525	507	489	501	478	470	525	499	481	516	496	487	507	501	502	504	490	493	515	491	495	530	476	513	495	490	495	530	531	500	476	535	492	511	523	489	482	485	515	506	481	472	502	496	480	504	487	487	516	543	502	488	495	500	494	492	505	508	493	499	511	509	501	485	546	503	513	475	517	527	476	466	487	516	508	475	532	496	485	458	517	515	508	483	481	492	493	488	507	533	531	512	443	514	534	507	519	478	497	521	501	486	520	485	477	473	479	514	488	505	477	467	478	551	481	501	434	507	500	497	511	515	503	495	523	527	541	504	505	500	472	506	517	520	457	507	525	483	492	463	534	507	517	508	498	491	530	519	511	511	480	501	519	505	493	487	479	511	539	512	491	464	540	499	527	523	565	456	467	463	529	530	463	492	493	476	546	511	499	489	512	503	521	489	504	451	485	461	509	472	502	494	495	506	451	514	522	490	477	480	481	483	505	506	493	480	522	468	511	506	538	514	493
26185	15213	9836	4815	3376	2632	2089	1684	1326	1258	1017	945	874	793	764	733	740	649	683	618	648	604	627	571	591	589	606	580	655	610	626	644	623	656	576	651	578	586	599	624	655	604	630	600	621	573	588	631	577	588	586	596	593	585	566	586	588	573	544	551	579	497	511	534	557	565	516	554	536	586	513	550	564	542	529	531	541	532	524	508	520	538	554	551	519	534	557	514	571	506	522	548	510	528	509	513	473	518	532	510	562	490	552	541	526	519	479	531	495	516	517	546	564	496	541	557	560	506	529	519	557	550	498	505	583	469	512	514	520	548	500	528	508	546	557	519	523	544	513	568	559	541	528	551	515	557	512	561	537	514	553	531	520	503	476	546	555	532	496	535	570	511	519	510	483	537	518	497	507	484	524	567	519	496	511	546	541	525	498	593	519	536	501	505	534	544	515	530	528	510	521	506	546	522	530	554	517	553	519	533	531	540	527	525	517	546	489	514	528	516	555	496	501	542	518	528	487	541	533	496	504	569	500	502	493	526	499	545	543	542	489	481	522	481	554	543	512	546	512	491	492	539	522	524	509	531	535	535	532	554	507	495	532	535	498	510	544	487	530	476	491	533	529	550	488	542	510	505	531	504	567	480	512	509	525	528	490	532	506	516	548	521	508	534	468	531	536	543	514	504	516	529	492	556	499	502	519	520	522	524	513	482	542	532	533	481	530	490	558	522	508	515	523	517	519	547	523	532	516	497	470	512	528	583	505	555	519	567	551	535	490	518	574	529	528	533	562	501	534	518	534	508	547	547	508	489	536	542	502	536	544	542	521	520	501	532	507	494	486	503	523	500	524	536	523	521	514	473	523	525	531	545	528	521	554	563	531	524	520	521	529	482	530	503	544	535	542	544	519	533	506	518	527	521	508	547	522	489	533	543	510	528	549	541	541	536	549	544	526	516	498	546	545	549	494	497	553	490	506	557	514	528	476	514	497	504	527	525	508	509	517	509	528	523	493	559	520	520	504	488	509	498	518	524	509	563	540	547	513	533	536	529	497	542	570	515	557	530	492	542	484	549	519	566	533	526	540	510	490	515	556	559	519	529	518	493	506	487	494	516	492	515	539	523	549	502	491	537	529	504	541	505	512	514	501	513	522	546	530	509	515	488	515	518	518	500	523	527	518	556	581	526	505	508	513	502	551	508	550	530	520	520	494	528	525	517	529	534	526	569	494	542	499	553	552	537	513	564	501	527	538	507	530	537	522	505	525	498	500	491	483	486	504	571	553	523	518	536	565	543	491	549	531	523	530	531	550	544	483	512	502	518	536	521	511	506	537	530	534	497	529	517	487	548	485	506	524	572	541	528	578	512	543	536	521	576	492	518	530	495	526	527	525	533	500	521	526	512	520	524	530	546	499	550	560	521	527	548	519	481	496	530	492	505	535	501	514	523	497	508	526	530	553	542	533	478	542	502	519	556	516	565	514	505	515	492	486	503	532	525	547	513	533	534	493	529	498	543	516	524	533	510	482	535	532	534	527	509	516	520	517	530	510	554	509	523	541	561	541	519	516	484	521	544	549	502	536	557	508	557	532	490	529	541	491	518	516	526	513	522	529	515	504	486	505	497	521	485	506	520	490	514	543	537	546	515	497	579	501	490	530	540	553	518	539	470	489	487	540	536	530	513	484	498	515	519	541	493	548	516	540	520	522	525	479	538	532	510	507	520	500	559	533	533	510	518	533	551	486	512	513	477	492	531	494	512	506	543	466	491	494	513	503	577	539	551	530	550	484	506	531	496	536	544	544	523	527	511	467	531	511	533	508	536	492	495	549	484	513	529	517	534	489	520	536	503	519	565	510	509	527	494	501	547	507	495	500	526	509	528	552	527	528	522	498	512	493	517	490	540	489	529	520	552	515	487	521	537	533	520	510	494	517	506	483	492	511	495	518	554	539	527	511	513	550	551	538	502	519	538	517	511	504	482	525	446	508	537	507	549	523	510	507	513	511	518	521	538	562	540	533	480	519	533	582	530	550	491	513	536	557	499	534	512	544	518	506	495	520	531	488	513	493	533	514	521	482	548	539	506	522	507	508	534	507	532	518	506	513	541	547	527	520	531	546	508	525	522	509	499	552	491	519	525	497	541	509	545	493	497	523	563	511	532	556	539	539	496	554	497	486	555	522	544	504	546	509	560	496	515	528	519	503	515	521	533	525	516	518	523	512	495	538	508	526	515	536	510	546	524	546	562	491	493	548	563	503	543	526	527	527	523	529	511	469	548	530	495	558	521	537	523	536	506	499	517	520	547	549	549	522	540	484	535	544	494	538	545	508	491	535	527	546	539	549	567	491	498	520	501	493	517	518	508	521	520	501	501	530	515	511	539	521	512	499	521	564	503	485	486	491	492	526	522	509	505	526	541	513	539	477	535	513	522	539	507	491	572	510	507	528	504	521	532	522	514	525	545	489	483	524	536	506	475	528	507	511	528	563	539	492	529	544	535	530	532	504	486	523	511	517	528	504	519	491	534	520	542	512	538	542	503	549	513	501	555	524	547	559	503	531	536	541	506	469	511	484	529	535	526	511	530	516	530	535	562	513	543	533	496	527	574	494	561	545	561	518	489	529	475	515	500	527	503	536	522	525	552	551	481	513	518	515	520	523	557	540	523	505	485	486	533	513	542	481	548	534	479	508	529	551	529	543	553	547	559	535	536	551	499	492	533	549	515	545	536	527	525	538	494	549	513	527	521	529	548	512	524	528	496	524	520	530	506	549	527	520	533	547	511	541	492	501	543	568	519	495	477	533	479	535	534	483	538	493	534	555	536	524	544	519	505	561	531	523	532	546	548	521	531	488	486	505	512	511	525	506	501	490	569	547	523	480	511	504	497	549	539	516	519	552	552	518	522	522	510	510	556	506	499	512	532	545	524	537	490	548	519	521	483	542	539	530	541	513	483	625	528	493	525	544	490	538	498	514	497	502	525	555	541	490	533	518	511	565	518	480	487	520	522	570	469	545	525	564	530	536	525	518	539	580	522	556	506	524	473	508	494	542	484	515	526	506	504	491	539	515	472	519	512	547	484	546	547	538	520	527	494	505	510	530	523	517	570	545	523	537	503	538	502	521	563	517	555	537	509	531	539	539	523	502	508	538	526	522	494	539	507	529	533	527	535	540	489	497	542	535	515	523	484	497	504	556	531	528	502	485	528	520	530	539	537	535	529	552	534	545	539	521	486	539	512	538	516	513	507	473	540	534	523	510	529	524	502	512	514	520	546	558	561	530	464	570	483	546	526	562	528	538	528	498	548	526	522	499	495	517	531	544	533	509	532	520	518	514	507	508	510	547	551	522	555	524	535	506	517	515	489	502	496	523	554	511	498	534	508	505	500	541	534	495	565	517	463	500	518	500	512	523	498	508	500	555	569	541	514	528	516	490	522	507	518	531	545	513	483	500	549	531	540	572	504	513	526	526	542	530	566	515	509	522	516	521	522	495	497
28415	16518	2543	458	333	289	271	260	230	243	251	229	217	213	247	255	256	245	221	243	238	264	237	216	252	237	264	270	234	244	253	261	237	294	234	266	232	271	276	266	242	238	243	241	273	250	242	265	258	263	244	234	249	237	252	251	270	268	264	227	227	283	217	246	240	228	236	233	234	236	252	237	249	244	246	230	259	237	231	234	223	252	240	255	252	242	227	250	256	243	246	228	235	216	273	228	227	244	241	247	250	216	256	256	249	254	244	250	247	257	243	242	237	268	234	240	256	223	270	242	254	224	228	259	245	242	247	241	226	250	241	249	245	238	238	244	244	201	240	218	275	250	262	239	245	252	246	221	247	230	245	263	245	219	228	236	271	246	257	226	255	236	234	251	237	235	221	231	238	250	262	262	253	258	221	245	227	275	242	252	273	219	239	243	231	241	234	246	232	221	249	239	237	223	197	236	251	170	243	239	237	222	232	249	240	252	247	238	257	244	270	246	246	245	225	207	223	223	246	238	244	231	210	268	234	217	224	255	249	227	222	245	232	229	242	224	252	247	249	229	230	263	244	257	263	238	251	227	239	229	227	256	222	234	249	216	257	238	243	251	236	258	243	244	222	242	235	269	220	274	259	246	259	231	249	248	240	252	243	260	246	267	240	237	266	251	237	231	253	239	264	219	239	257	229	242	224	241	240	227	245	240	235	267	248	251	262	244	222	231	227	255	220	255	257	248	270	258	244	231	242	246	241	232	241	249	226	242	237	228	256	226	264	239	238	246	240	229	241	219	229	237	241	228	243	247	249	219	248	243	223	207	240	252	217	258	244	282	228	232	242	223	238	225	264	256	238	239	230	207	243	259	249	269	226	255	245	215	261	223	242	246	229	220	246	266	250	247	239	251	204	285	244	250	222	232	249	229	249	257	261	237	212	234	243	245	217	243	233	241	225	254	250	265	235	245	242	243	245	273	249	222	252	236	255	242	256	257	257	243	227	246	247	245	223	245	239	244	229	252	224	227	279	256	227	238	252	255	243	250	255	241	236	249	225	231	271	228	218	249	240	237	248	250	255	219	233	226	246	230	252	225	221	252	234	223	216	233	213	225	225	236	220	243	242	256	265	245	253	241	261	265	238	249	230	248	224	250	247	233	234	261	220	269	255	236	221	254	239	260	233	237	246	256	262	235	218	221	242	233	233	222	239	238	244	218	263	240	259	233	227	239	234	255	224	256	232	246	259	263	242	236	262	212	249	254	237	228	259	249	241	242	238	235	224	255	236	219	223	257	232	270	228	234	247	232	220	244	245	269	235	262	226	242	244	253	251	230	251	245	237	223	252	259	241	251	274	213	247	256	255	244	243	215	243	225	220	210	250	197	262	260	261	235	244	214	242	209	220	254	231	199	243	241	242	236	239	219	235	225	243	249	243	268	247	237	246	252	256	267	239	243	215	261	233	237	228	230	247	230	266	272	230	242	247	239	226	241	243	263	235	256	205	263	238	269	230	239	236	258	231	239	247	234	215	239	263	248	222	229	235	259	219	249	251	254	230	237	217	208	233	276	242	255	234	228	242	223	262	252	239	226	249	246	242	250	232	234	262	235	249	240	246	257	254	222	231	233	238	250	212	246	243	256	242	234	266	250	235	242	231	232	231	241	254	247	234	243	236	231	221	251	221	237	262	229	232	230	260	235	255	252	244	246	253	220	245	227	240	218	228	260	246	224	243	238	207	246	243	224	236	252	243	253	263	198	245	248	250	240	252	228	286	227	240	242	234	209	262	226	235	243	225	242	217	230	230	228	274	231	250	210	239	224	226	220	242	214	242	249	230	227	236	258	221	239	215	229	286	273	255	232	270	233	217	239	284	256	269	223	229	233	220	252	225	230	264	246	269	215	244	256	231	218	258	243	263	259	228	237	245	223	234	258	246	242	255	231	255	245	239	237	248	238	244	249	250	245	269	236	235	276	217	235	228	218	226	247	258	249	238	229	233	259	237	246	219	261	231	246	221	246	220	264	257	230	261	246	239	218	237	231	217	218	244	248	265	245	258	242	249	236	250	237	255	216	255	256	219	230	241	231	263	273	251	218	262	231	232	217	264	248	248	237	241	218	245	242	235	231	235	226	229	245	254	233	228	240	229	221	247	276	194	231	237	227	264	259	216	259	249	269	246	223	234	241	257	220	238	244	236	239	256	230	244	275	277	233	249	236	266	256	244	250	267	247	242	256	219	263	224	236	251	234	253	238	229	240	239	242	204	254	266	240	242	213	248	224	242	223	233	254	230	230	233	223	222	221	248	275	248	239	216	245	258	225	247	234	259	249	246	262	237	225	268	234	234	225	255	227	234	239	240	258	223	253	242	233	220	233	256	242	267	245	213	235	231	253	234	249	234	212	270	266	206	236	231	243	250	226	237	243	248	273	238	221	251	238	237	229	219	250	241	218	260	256	233	266	222	256	227	228	246	244	222	265	247	232	262	242	214	229	233	243	266	242	238	223	250	242	219	207	231	215	233	248	246	241	234	228	242	237	276	252	236	238	248	209	224	263	208	221	258	244	238	202	230	244	234	255	217	222	251	236	250	242	235	259	245	254	262	205	257	228	233	219	250	236	246	223	234	236	246	213	239	232	259	215	255	226	238	228	272	236	230	267	231	206	240	245	252	246	241	239	237	237	245	232	223	236	224	229	230	244	256	221	245	243	227	247	233	233	255	201	273	265	234	243	258	236	251	235	260	225	261	237	226	246	224	252	226	244	247	270	253	227	214	235	254	259	256	236	252	257	261	237	255	210	242	245	259	235	236	215	250	246	253	265	217	224	266	244	239	255	248	255	238	259	282	239	235	242	246	259	238	247	236	232	246	252	249	225	219	251	271	214	254	254	250	222	263	246	240	238	237	213	250	242	233	224	243	227	221	240	254	260	251	239	211	261	236	235	249	244	233	220	241	252	258	240	240	240	231	236	238	232	242	236	243	241	255	236	249	221	245	233	243	253	258	235	209	255	222	258	243	223	224	257	254	249	253	234	241	266	270	240	248	237	225	242	241	270	227	230	234	207	275	244	263	216	246	242	254	246	217	237	253	265	294	228	238	233	216	232	242	252	225	229	234	236	257	239	243	227	239	234	240	241	254	244	262	224	231	247	246	216	262	233	230	240	241	225	278	232	252	232	256	237	251	242	203	234	236	224	240	251	237	242	215	256	217	249	243	256	241	246	245	253	241	230	239	253	251	256	229	244	216	233	225	245	243	216	213	238	240	234	222	244	232	233	254	258	255	230	230	243	231	255	239	269	234	243	233	225	264	231	240	244	236	246	267	244	233	256	243	235	240	242	213	236	232	253	256	234	255	241	266	206	229	227	245	240	227	234	259	218	258	237	239	248	245	254	241	251	212	232	235	224	259	267	233	258	256	236	246	218	246	243	254	244	238	254	232	240	224	229	257	227	258	243	246	235	235	239	263	246	248	226	234	269	258	251	234	253	242	225
6414	724	548	351	340	256	288	288	274	297	252	282	305	246	274	257	299	232	254	255	253	252	259	268	268	261	254	284	290	266	287	318	282	280	291	308	288	323	265	304	284	291	310	293	275	309	304	286	273	292	278	265	300	271	324	308	302	270	280	298	259	268	270	256	277	253	261	257	267	258	240	260	263	258	278	260	255	217	268	241	263	278	264	250	251	295	250	247	237	258	251	252	265	275	234	265	246	269	272	241	262	272	283	253	283	266	261	281	289	244	231	262	271	256	273	267	230	285	229	249	242	260	284	271	230	259	256	276	252	246	243	257	249	272	267	222	260	269	269	225	250	264	260	227	259	272	276	258	263	252	270	269	250	261	264	237	271	258	242	261	265	270	268	239	247	278	265	270	268	261	258	272	267	271	257	253	270	263	279	238	248	273	260	260	271	248	261	237	257	272	319	219	265	278	255	290	276	254	238	260	267	244	255	273	262	270	267	240	261	310	251	254	268	263	261	260	238	245	254	264	274	274	270	273	259	250	267	258	255	245	268	268	279	238	263	245	237	267	258	269	273	242	259	280	267	291	260	260	259	263	258	258	288	261	260	278	260	246	266	225	245	249	247	269	246	238	273	265	262	264	263	284	248	271	256	253	267	241	241	292	256	265	293	232	285	273	258	280	240	245	260	254	267	278	272	258	290	231	262	281	266	231	262	257	244	261	277	266	249	262	282	292	259	277	234	258	234	253	267	255	306	254	280	287	288	222	252	277	264	261	280	237	252	270	261	256	265	266	265	239	274	263	288	254	285	233	254	258	300	255	281	260	238	256	247	247	265	267	255	248	285	275	283	266	258	255	220	248	260	257	282	273	283	277	283	258	274	277	262	280	251	235	274	268	258	261	276	247	247	271	293	246	291	286	256	276	265	243	262	274	258	256	279	265	282	255	260	303	254	247	235	281	277	294	249	252	230	257	232	249	253	280	289	262	283	259	274	251	284	264	261	260	275	260	233	270	294	267	243	262	281	241	294	257	267	268	285	287	250	270	271	291	286	254	252	272	257	295	256	272	275	244	276	254	252	279	251	277	251	255	234	273	280	251	248	274	256	253	274	259	262	247	276	262	254	273	283	264	282	282	246	257	273	256	259	250	266	263	281	260	239	269	247	309	276	292	267	259	296	267	275	234	270	270	256	265	268	272	254	249	260	260	268	248	259	246	279	264	232	243	264	270	256	255	258	263	249	242	257	248	224	280	246	291	242	244	274	262	261	278	254	259	286	257	313	238	264	246	254	282	257	247	251	256	261	296	249	260	233	246	274	284	273	263	261	263	247	272	250	251	274	271	274	258	293	218	248	263	271	264	229	259	249	258	242	275	274	253	269	271	275	256	276	265	272	249	244	260	258	273	266	254	284	263	243	214	277	248	237	266	260	256	260	263	279	293	247	242	270	268	236	230	266	252	252	263	236	258	276	272	256	291	286	261	244	299	268	253	290	262	212	277	257	261	295	260	279	267	278	258	245	263	244	247	253	269	272	271	241	257	224	258	277	254	251	257	262	237	251	277	270	291	273	235	276	244	278	279	279	246	284	264	259	239	240	258	240	254	283	271	291	266	256	251	254	259	247	236	283	293	285	264	254	260	259	260	272	265	241	233	240	266	293	251	245	257	282	284	250	254	251	287	264	278	280	290	255	291	267	262	292	291	253	271	277	262	277	253	272	262	253	272	257	235	257	262	296	279	260	275	255	235	253	255	243	267	269	263	266	243	274	255	264	261	256	288	262	271	265	278	250	260	238	279	232	281	265	242	243	234	258	241	256	260	262	266	230	256	271	287	309	246	268	251	274	275	240	280	291	233	251	273	279	232	243	272	275	272	258	246	275	272	265	234	261	233	268	263	240	223	258	273	260	266	257	258	264	271	256	267	267	281	270	278	278	275	272	246	252	278	252	265	269	262	276	232	238	250	261	281	260	282	257	270	276	293	234	238	302	263	279	243	271	234	271	277	269	255	243	286	256	266	249	253	232	257	264	283	264	287	278	263	259	270	273	265	282	262	262	280	263	269	274	232	248	247	239	266	257	235	285	262	243	256	254	255	243	258	244	267	272	257	261	256	264	248	266	246	259	259	266	277	266	272	250	253	237	291	304	257	260	281	273	259	296	284	279	268	252	255	255	273	275	267	252	268	264	246	262	252	231	260	261	265	241	264	244	246	265	268	282	265	257	268	260	240	268	288	250	280	291	252	275	263	260	324	268	260	275	257	254	275	265	274	252	271	268	261	262	256	279	303	248	283	244	264	268	248	286	276	254	241	260	274	249	229	287	252	264	252	269	245	267	290	240	254	262	250	254	264	289	262	277	267	254	270	280	232	271	255	265	261	267	234	252	267	294	278	290	249	285	277	262	262	269	269	224	287	261	295	253	257	269	271	266	289	261	244	257	263	249	276	259	270	279	273	265	273	264	280	245	275	244	285	304	264	258	293	256	277	302	295	253	247	258	255	253	282	241	248	261	268	303	268	257	250	271	285	257	245	280	254	241	271	258	248	244	273	243	296	274	241	220	282	253	252	265	261	282	271	266	258	245	273	267	269	267	251	235	259	275	267	262	241	301	277	246	228	254	269	282	272	255	279	267	232	274	246	260	268	276	291	256	269	261	270	243	262	261	257	265	251	233	268	255	271	248	260	244	260	231	271	220	245	247	258	285	255	257	263	237	263	246	248	249	265	250	302	280	272	275	272	239	280	262	254	269	260	284	283	237	277	286	293	266	246	275	236	234	264	272	254	269	267	268	268	277	270	245	250	245	235	277	229	274	252	244	240	268	268	255	269	220	263	263	229	258	245	294	290	233	272	234	257	242	279	244	288	281	255	275	249	242	278	253	256	264	263	242	250	280	236	251	285	245	233	228	259	250	246	238	275	268	244	248	223	257	273	272	252	281	261	245	272	254	274	270	257	266	248	246	261	268	277	253	275	251	270	273	283	272	279	265	216	283	223	262	265	274	269	250	254	303	279	256	249	286	256	212	276	239	262	247	242	276	272	287	269	231	265	266	248	246	266	254	252	260	233	237	267	256	249	262	256	256	247	264	264	251	241	250	251	273	219	289	263	253	223	251	248	268	265	229	257	283	246	254	272	252	271	265	312	278	276	260	233	273	260	253	255	245	288	290	269	272	275	250	271	216	273	261	301	277	257	266	263	270	236	274	269	265	269	259	256	269	258	268	263	257	255	286	268	243	273	246	274	269	260	241	274	257	290	257	271	274	227	256	271	270	248	290	255	264	273	251	283	251	292	256	290	264	237	269	251	253	250	256	260	257	283	235	267	257	266	253	242	234	262	270	242	256	278	281	255	248	268	271	241	252	279	266	224	256	246	264	263	277	241	235	286	258	285	279	271	285	239	280	257	238	242	295	267	255	247	288	238	271	250	261	251	234	236	273	280	279	254	278	234	251	271	275	250	279	255	247	270	256	262	261	266	246	253	265	269	257	274
24380	21560	28738	24811	21498	6556	1029	768	658	571	551	535	530	490	447	451	489	429	445	422	442	421	423	448	465	449	412	431	441	440	431	487	453	461	440	463	472	432	450	507	405	443	457	453	440	413	490	473	462	467	451	453	423	468	414	426	416	444	426	408	441	413	412	407	454	462	415	418	398	432	382	416	413	459	399	449	405	415	422	421	444	401	404	449	409	408	397	393	426	413	421	437	433	418	432	436	411	405	440	425	394	373	441	410	412	405	412	401	393	381	425	404	415	422	391	444	422	393	432	442	413	425	418	429	415	418	412	422	427	409	415	426	410	382	459	408	405	400	402	409	380	381	450	456	421	406	409	431	438	398	406	426	447	395	396	401	448	401	421	421	412	390	475	436	420	396	390	456	428	412	468	416	440	432	413	448	393	385	449	419	383	416	393	387	441	435	392	424	379	425	370	407	442	371	425	406	418	425	373	402	431	412	408	393	417	442	403	353	432	395	398	407	435	439	404	382	409	439	411	406	433	388	430	409	410	432	427	425	397	421	414	408	406	413	406	410	451	440	415	448	398	403	433	416	397	419	430	412	408	416	455	426	403	407	396	391	432	415	394	383	406	407	418	436	439	407	405	393	410	386	374	393	415	419	416	446	433	381	433	410	409	461	381	393	396	422	427	411	448	384	391	388	404	442	402	422	418	449	444	412	406	424	446	414	426	417	419	431	421	396	402	415	431	416	444	398	381	411	410	437	415	407	409	421	459	437	411	451	409	400	403	435	429	401	399	385	387	407	417	404	410	390	403	413	429	406	408	389	425	413	406	409	408	422	382	427	433	405	384	433	395	389	400	419	428	417	433	419	411	422	419	437	410	431	418	432	428	427	405	431	423	422	391	415	410	427	406	426	433	388	449	417	418	427	415	410	390	390	436	416	407	434	416	413	393	438	466	425	397	396	389	422	420	412	413	383	418	409	382	421	402	433	384	410	464	448	417	419	424	410	415	420	409	408	373	416	408	421	405	423	400	391	383	424	422	377	395	403	397	387	397	389	409	420	431	398	416	450	430	398	420	419	445	415	410	377	364	396	428	416	395	356	432	449	439	434	392	406	446	414	414	395	420	402	410	424	431	421	385	412	389	431	382	412	409	404	404	386	425	423	398	421	420	413	411	397	451	438	404	403	375	422	393	427	450	429	425	396	431	411	374	419	394	408	410	426	406	421	412	414	401	392	408	386	426	415	439	429	401	421	426	430	435	420	418	424	419	401	424	421	417	413	393	417	374	436	390	413	401	412	422	396	415	411	396	418	401	421	420	427	433	392	435	371	411	432	440	407	422	405	415	409	397	443	381	392	422	406	435	401	418	435	423	424	414	449	439	417	403	411	416	408	419	399	417	458	413	380	423	407	420	401	415	399	424	434	453	425	416	400	366	399	402	422	420	418	418	410	425	399	409	425	412	401	401	409	416	426	426	431	414	396	396	372	425	429	395	409	398	390	417	451	444	399	387	412	433	421	412	425	398	407	393	382	403	416	440	458	427	410	437	429	429	429	459	406	412	427	445	414	409	396	399	394	405	385	406	454	398	389	429	428	424	418	402	383	412	429	427	414	413	420	398	433	388	408	421	382	421	451	411	407	442	435	421	426	397	472	434	391	451	450	435	420	405	448	405	447	412	411	400	404	453	417	436	415	407	404	404	391	426	437	381	404	452	407	428	375	399	416	420	410	406	434	428	433	421	388	388	425	417	414	413	436	392	421	410	388	414	396	406	388	425	406	378	411	405	376	424	387	437	402	373	414	397	401	428	437	398	404	399	412	416	400	383	428	429	408	446	394	412	432	399	393	395	430	401	426	422	407	377	405	431	403	408	401	378	424	428	408	433	429	430	415	402	417	385	431	440	388	448	387	381	419	394	422	413	391	397	372	411	394	422	426	424	396	444	428	423	384	439	434	409	427	428	432	403	426	376	404	413	436	400	373	417	396	394	421	412	410	374	427	422	443	424	407	399	427	408	433	386	456	460	406	415	429	366	421	418	408	396	407	410	453	440	402	394	436	405	363	393	420	397	429	466	398	429	408	398	445	476	434	433	447	440	393	436	417	413	412	426	401	402	411	380	435	387	392	414	458	438	405	401	377	408	386	412	391	408	425	393	417	393	411	442	428	393	423	419	438	411	442	399	392	412	402	434	418	424	429	409	407	421	391	386	400	445	399	425	426	398	428	385	417	425	385	444	456	412	415	405	403	404	443	415	392	401	429	408	435	401	391	443	398	370	400	410	387	411	425	421	432	391	412	422	432	424	413	438	379	387	379	412	408	408	439	434	420	420	412	421	413	398	409	393	401	409	425	415	410	419	412	389	411	389	429	448	408	423	442	417	425	453	410	423	417	417	414	417	450	396	427	394	422	427	399	400	432	467	430	439	387	399	419	389	435	423	369	438	423	389	401	407	388	430	403	432	402	416	423	364	432	409	416	399	414	416	426	439	414	385	403	417	413	392	462	404	436	440	386	429	387	405	413	406	408	428	430	425	406	359	385	443	409	416	374	438	407	383	397	422	393	442	425	429	381	412	424	420	462	383	411	391	361	394	394	426	376	419	401	393	416	403	410	457	401	441	381	424	380	385	410	418	419	410	438	405	417	414	415	431	408	421	408	400	407	430	431	370	375	443	411	401	399	412	392	420	425	422	423	440	438	365	393	461	411	398	449	412	377	427	396	383	403	384	431	428	398	399	429	430	439	428	419	411	424	403	424	424	377	418	454	401	402	419	441	411	423	422	394	433	416	364	421	436	404	364	411	441	430	394	401	427	447	394	421	375	413	448	404	371	433	435	395	413	415	459	379	389	414	398	397	404	423	408	428	393	416	407	414	412	406	444	424	438	403	407	388	402	463	409	404	407	414	414	406	406	435	424	402	414	413	427	435	429	363	409	376	453	402	453	389	419	438	388	418	438	428	397	417	421	455	403	411	389	419	442	410	413	378	431	386	390	447	433	383	386	429	401	446	415	412	426	415	435	408	402	403	446	438	418	402	411	374	414	389	402	423	393	412	394	400	393	439	406	403	420	439	435	441	396	409	414	435	414	407	435	418	382	373	422	393	430	440	398	435	369	398	404	425	435	387	456	443	419	413	423	407	413	395	411	391	411	396	410	409	403	401	404	397	370	421	434	422	406	405	387	444	441	412	415	407	446	406	398	402	422	403	427	429	412	404	390	439	395	430	425	442	391	438	425	409	403	406	398	424	452	436	411	447	413	398	370	450	420	447	441	388	433	409	410	430	418	439	437	382	410	393	413	394	438	457	419	454	405	436	425	420	390	407	391	433	438	399	395	406	403	397	387	446	411	412	417	448	416	439	398	412	412	413	438	421	417	421	411	437	420	359	406	446	412	401	451	413	388	442	410	422	450	409	400	402	408	435	439	420	409	449	406	399	416	404	401	419	416	424	418	438	422	423	424	400	432	352	376	405	417	417	445	461	453	427	454	419	386	393
22289	9532	5685	2762	1978	1499	1146	993	874	763	722	581	642	527	546	517	503	493	471	502	429	457	471	482	407	489	436	452	469	531	485	502	494	488	508	468	507	466	496	478	525	511	494	479	508	499	483	463	472	473	470	451	452	471	453	449	424	463	509	459	430	445	438	427	422	457	432	473	442	439	437	461	403	396	445	391	463	460	434	442	442	409	387	444	463	450	446	416	418	433	444	454	432	431	431	434	451	434	441	433	435	426	387	417	393	413	442	454	468	445	436	407	436	426	433	404	412	436	420	440	429	416	446	454	440	473	424	417	430	457	421	433	411	422	444	483	416	433	453	464	398	446	451	419	421	421	449	441	453	427	408	436	410	441	430	415	445	458	449	423	424	421	445	442	447	415	427	428	438	431	425	450	436	395	410	422	437	428	449	436	399	421	434	425	431	416	399	452	406	426	448	417	450	460	439	459	412	447	424	391	427	416	437	430	446	448	422	440	386	400	419	438	418	411	439	403	390	476	437	414	421	429	402	408	457	426	446	436	450	412	439	476	456	427	427	416	462	435	446	446	449	448	437	417	442	408	433	435	424	394	426	442	425	457	434	447	437	450	431	404	442	443	433	428	424	433	414	419	434	385	381	398	429	462	444	430	430	429	418	423	407	418	435	450	441	439	437	426	385	457	434	413	445	470	403	455	410	467	455	412	405	437	482	408	413	441	422	395	431	421	434	447	415	428	441	414	404	451	470	431	444	405	432	464	415	384	423	467	406	414	443	428	418	418	434	443	417	437	428	457	412	429	406	453	435	431	428	406	417	418	410	445	455	442	436	429	429	424	456	440	463	410	405	395	440	437	409	427	423	424	466	406	410	469	433	450	420	405	453	408	400	405	410	464	418	419	464	412	415	420	421	403	462	448	457	430	424	451	404	437	438	420	426	461	469	447	398	445	415	430	440	451	413	461	417	416	443	403	432	404	440	468	454	451	420	409	446	429	448	437	441	449	441	425	414	435	435	414	426	419	464	415	430	433	426	420	446	444	427	433	419	461	427	419	423	453	421	449	450	462	454	438	416	415	432	425	454	415	468	418	435	445	427	473	412	428	446	447	444	451	458	426	402	435	424	403	411	398	412	403	447	411	451	451	443	432	435	406	438	456	432	443	433	441	427	417	401	423	411	440	405	451	406	412	410	435	420	454	405	426	457	431	472	415	414	423	400	409	444	419	406	422	405	442	465	468	415	457	441	425	397	426	441	417	417	463	427	435	412	427	463	426	422	435	433	407	430	423	427	445	440	420	482	403	414	465	426	428	430	452	422	449	415	423	444	403	402	416	429	447	444	470	430	447	401	450	430	425	427	423	423	426	438	408	444	419	440	431	410	431	426	436	416	440	432	398	446	432	462	474	452	429	437	406	450	435	438	433	457	406	410	405	479	416	413	453	447	443	489	431	434	472	406	397	451	439	437	423	428	447	432	427	432	446	478	407	423	471	436	418	387	435	449	419	441	424	466	409	434	418	487	430	448	452	466	444	430	439	434	418	454	416	452	421	411	446	415	475	445	452	428	448	388	452	433	455	405	439	461	417	467	422	405	432	428	427	441	439	424	461	409	415	443	431	432	411	452	403	447	435	419	446	414	454	428	404	429	424	446	440	445	456	432	421	447	443	417	415	439	421	416	403	425	441	405	447	437	415	474	431	422	417	461	403	437	421	475	433	444	472	462	434	425	440	437	460	407	430	438	461	391	428	394	422	450	460	436	397	395	475	440	415	454	429	429	482	410	480	421	413	409	441	430	413	428	447	416	402	453	456	414	473	428	401	421	421	457	431	465	443	359	428	415	421	416	420	411	451	452	420	390	436	424	443	433	431	422	418	459	440	434	419	446	447	437	432	441	445	434	458	393	432	410	454	452	405	462	441	423	413	407	426	438	451	414	433	443	438	389	467	406	433	467	432	441	438	409	382	451	445	406	417	416	428	415	407	424	407	430	432	439	422	442	428	449	431	437	443	393	413	443	428	422	432	446	423	445	437	446	449	481	426	482	418	444	430	412	444	422	400	400	414	468	442	436	441	418	453	412	434	433	424	437	394	426	445	438	428	469	406	441	433	462	443	443	456	412	454	468	444	450	463	444	427	453	385	441	448	430	490	459	442	445	432	434	413	456	433	454	401	444	421	448	428	419	441	466	394	382	462	463	422	440	451	405	432	441	430	448	405	397	428	450	442	449	407	441	407	431	421	439	410	435	416	414	421	434	431	419	451	446	445	395	448	431	452	462	446	453	459	404	418	407	421	478	449	391	445	423	425	425	460	445	436	436	448	431	422	426	419	395	464	410	414	437	425	427	442	457	394	420	475	443	419	451	442	499	443	415	419	454	433	464	407	456	475	446	440	460	473	403	454	463	446	430	405	461	424	457	407	437	448	379	420	469	442	391	434	440	467	424	416	447	429	447	437	455	420	434	427	448	430	428	439	481	409	457	418	432	458	413	406	450	427	404	412	449	440	446	444	414	457	425	437	452	457	460	438	439	434	433	429	433	418	456	445	407	422	415	405	454	461	424	398	446	431	417	467	489	420	423	441	427	423	463	445	436	451	419	425	413	450	384	419	477	400	456	445	408	438	419	444	407	405	422	442	431	416	461	419	401	451	454	423	415	428	441	395	435	446	457	449	411	438	428	429	421	417	456	445	396	429	411	441	445	433	469	427	427	429	424	439	427	446	457	490	406	425	395	413	431	429	446	446	454	439	433	441	418	442	391	430	405	464	446	414	409	441	406	432	438	452	448	397	456	423	455	478	420	416	437	470	425	429	419	428	452	433	410	409	424	436	451	442	411	415	449	422	468	409	409	436	439	438	415	418	432	458	438	421	415	455	452	415	456	399	389	418	470	424	451	448	420	459	441	411	469	412	442	434	438	404	419	446	435	447	431	430	417	450	419	433	386	420	405	411	468	437	398	440	446	426	436	440	403	414	383	468	427	427	431	442	421	423	449	439	398	458	439	420	445	395	418	438	406	419	423	399	482	450	441	466	430	457	451	431	390	459	428	417	433	431	412	438	424	434	433	444	427	420	398	408	418	422	469	439	411	428	447	444	427	425	404	413	435	425	449	409	441	443	397	411	427	419	453	419	444	418	418	423	428	439	448	443	446	447	379	435	441	474	406	405	461	410	455	405	425	441	440	422	417	403	469	427	445	421	417	416	426	410	458	436	411	429	443	473	438	459	423	464	437	436	429	419	417	423	460	471	450	418	412	426	429	436	415	451	437	451	441	437	429	487	413	470	442	418	421	449	435	407	414	440	451	438	406	408	406	401	406	407	390	443	439	405	418	422	453	449	459	447	450	432	457	418	429	446	431	445	444	402	451	423	384	443	435	445	426	463	451	430	404	418	412	398	447	425	424	423	413	439	424	393	403	428	395	406	427	417	433	432	426	463	443	405	422	481	417	382	478	399	420	444	459	405	409	399	439	407	394	401	424	439	411	447	399	453
25378	21442	27408	25663	7574	566	403	368	337	300	298	295	277	276	261	246	279	266	297	236	244	287	255	242	247	233	261	256	259	248	258	306	290	243	245	258	265	243	263	288	284	268	290	239	246	260	283	255	274	265	270	238	266	232	243	254	290	231	254	226	241	261	243	243	257	247	248	224	263	265	256	218	267	256	259	220	248	245	258	272	229	222	244	246	261	249	195	238	231	234	264	237	250	257	259	231	218	253	226	221	249	222	232	271	236	233	272	209	232	229	241	255	239	265	240	257	249	238	225	260	233	241	249	226	260	244	238	212	247	269	228	256	236	239	246	245	272	280	266	247	255	235	227	253	248	231	234	222	244	253	255	252	219	258	244	250	258	240	258	252	221	252	266	245	242	240	241	256	254	224	234	215	233	222	264	277	238	256	228	234	259	244	252	248	258	256	240	235	251	237	235	261	221	221	236	211	249	231	214	244	250	219	220	234	235	257	232	235	224	254	275	227	236	244	232	238	214	229	221	224	252	265	222	237	262	247	232	245	238	227	226	252	240	223	255	257	219	242	219	242	260	218	243	264	274	219	242	248	243	246	240	225	241	224	243	251	239	213	221	236	223	256	236	227	228	236	255	239	215	250	223	255	218	221	238	218	239	252	228	261	244	249	268	238	252	241	232	223	211	256	269	262	255	241	238	236	245	234	258	211	238	267	263	257	252	241	232	248	238	267	249	243	261	228	237	244	247	231	246	261	207	240	254	248	260	273	229	219	217	244	242	231	217	244	241	255	226	230	255	259	219	263	204	232	259	240	232	256	234	255	243	223	256	228	235	258	224	265	228	282	266	243	244	256	219	235	252	237	234	241	245	256	244	243	261	277	241	223	240	220	227	242	244	235	231	245	259	239	243	236	267	269	246	262	263	244	222	234	254	250	217	227	241	249	251	236	236	225	242	269	296	242	244	264	261	228	250	238	240	252	244	254	258	261	230	267	248	243	228	247	247	242	278	262	249	239	248	238	228	246	256	238	246	243	221	227	249	222	216	256	241	246	199	224	251	251	253	235	229	251	262	227	239	240	230	240	234	219	251	262	217	213	234	244	250	265	231	236	229	208	228	248	267	216	261	251	212	257	238	264	246	228	240	219	251	217	228	234	219	240	247	254	234	268	241	230	238	220	239	234	223	222	231	246	234	251	232	259	238	257	258	232	224	258	260	280	240	241	257	293	236	236	248	246	252	268	264	248	256	230	236	233	256	229	220	276	257	252	226	241	224	246	246	243	253	266	242	220	242	239	227	236	221	261	230	245	237	230	228	236	255	244	248	213	254	235	257	244	277	246	247	271	235	254	257	240	226	258	236	236	228	251	270	241	242	267	234	235	254	246	259	254	242	221	234	228	261	248	255	233	252	247	255	218	227	273	231	247	264	269	256	240	243	246	246	263	217	225	237	226	266	228	256	262	260	217	271	247	281	237	243	240	240	225	246	264	263	252	230	245	253	266	266	224	254	242	243	251	247	224	249	234	230	255	234	249	265	218	228	248	202	266	235	259	223	233	226	248	247	253	239	203	212	235	263	224	242	233	227	260	219	233	240	260	261	254	251	271	229	250	225	244	236	237	215	243	243	248	259	243	255	236	250	233	232	241	240	258	225	253	252	231	232	226	239	220	248	248	252	239	243	268	192	237	234	237	235	243	225	260	231	263	244	247	242	254	229	256	229	225	249	253	230	273	254	213	259	248	266	220	264	257	231	236	245	229	235	244	228	234	245	219	257	241	260	244	265	240	233	225	274	238	277	275	224	247	232	239	224	230	236	261	233	243	223	254	264	240	279	237	233	252	244	225	245	239	260	242	212	243	263	222	232	228	230	235	226	250	233	217	252	252	247	233	258	240	262	211	239	249	261	262	221	261	231	255	254	247	235	233	244	259	235	241	220	257	271	233	251	254	272	267	241	246	250	243	235	242	234	230	233	245	248	242	270	279	246	266	232	236	247	220	251	242	244	265	244	228	235	216	250	221	252	231	244	235	226	227	225	227	215	218	244	242	230	244	241	227	238	227	265	216	246	236	285	244	259	236	247	223	244	244	246	266	251	284	216	263	255	254	244	250	223	235	231	260	238	263	262	220	251	252	228	273	227	240	252	238	247	234	246	229	229	272	261	263	212	236	236	247	197	227	251	245	240	211	253	269	230	234	235	250	251	244	228	276	255	232	243	244	236	242	225	253	243	241	256	242	222	246	271	219	246	242	269	251	240	249	215	243	241	238	265	264	239	241	241	236	256	245	247	250	274	282	220	227	221	247	243	249	272	227	244	252	232	262	242	219	252	276	251	254	237	260	225	245	248	245	232	240	210	231	215	238	227	235	232	242	261	230	222	240	246	248	241	242	274	249	249	262	230	240	243	250	223	241	253	247	203	256	245	238	222	241	233	221	240	255	248	237	259	224	229	233	245	208	240	239	242	234	257	250	290	228	227	220	253	243	257	233	247	249	226	247	261	246	245	243	236	255	255	232	249	240	233	233	261	251	245	251	268	218	246	254	233	226	247	234	227	241	256	259	210	232	239	224	217	256	218	255	229	254	225	235	228	229	226	237	259	245	246	231	261	221	250	253	232	259	253	224	244	252	240	240	218	235	217	263	280	226	255	229	233	240	235	271	252	283	248	229	239	241	230	241	224	225	236	243	251	240	250	242	225	237	219	222	247	228	249	237	237	248	272	243	247	248	232	240	256	246	253	224	221	231	217	237	280	219	246	247	232	251	240	237	255	254	221	233	238	226	231	224	204	233	233	225	226	250	231	266	249	220	250	236	214	249	264	255	221	247	224	230	231	230	218	258	223	271	240	221	242	245	230	237	233	226	245	235	255	244	237	244	261	262	229	233	242	231	239	241	219	249	230	257	253	228	230	250	251	270	254	243	231	268	243	264	258	237	273	246	215	235	225	248	228	249	204	251	252	242	264	249	202	259	247	231	235	221	224	220	263	219	255	239	231	216	259	228	232	222	244	236	269	243	213	232	267	251	256	263	250	242	222	258	236	253	250	253	249	219	229	235	225	206	234	236	241	227	247	268	215	228	236	259	226	237	238	248	245	257	238	232	226	229	242	250	250	257	218	245	271	262	249	227	241	253	243	256	248	235	254	239	220	245	238	235	221	248	227	224	249	235	267	272	248	254	234	251	259	258	232	235	232	237	239	268	233	235	245	267	243	242	231	252	232	235	225	212	260	237	258	255	236	241	229	233	264	226	223	237	238	243	235	277	225	243	258	239	239	243	208	227	266	210	261	245	230	236	211	234	270	252	226	277	273	236	242	223	244	247	249	228	253	254	251	259	247	264	240	244	254	252	243	254	208	216	220	224	237	248	242	254	241	242	221	232	223	239	229	248	233	227	261	235	247	253	224	239	239	262	236	232	263	233	196	234	244	249	227	231	268	237	212	245	294	242	245	233	237	252	247	259	242	254	245	232	246	257	256	234	256	241	235	241	233	256
19490	5131	3314	1491	1054	901	705	608	542	451	426	397	352	363	350	323	297	317	328	323	299	325	297	316	328	288	280	292	266	305	316	326	324	313	314	321	306	304	338	334	353	342	318	319	290	330	367	344	322	313	295	305	304	308	280	304	279	278	265	312	285	307	294	316	297	281	294	287	240	308	257	282	290	253	289	287	269	289	261	276	299	282	282	266	281	289	259	264	296	295	275	320	260	303	270	294	281	271	275	247	284	287	291	266	280	272	253	286	274	273	295	276	277	282	286	280	269	288	274	270	262	253	273	281	285	256	310	268	260	308	270	248	258	272	303	287	269	287	292	293	281	295	260	271	281	293	275	296	267	249	307	303	280	266	272	281	300	289	283	266	267	284	272	270	271	262	264	249	242	259	273	274	269	275	262	237	260	261	282	252	272	272	267	264	283	264	306	265	302	258	269	261	258	280	252	298	285	271	251	272	285	281	259	278	270	309	275	272	268	264	287	298	283	281	256	297	262	270	257	283	242	269	272	256	296	265	287	297	258	282	285	260	264	283	293	281	252	240	275	264	268	270	250	270	268	263	286	275	295	271	285	257	282	266	251	257	282	237	283	281	285	262	284	314	264	261	296	283	267	260	279	279	290	280	284	260	271	279	268	260	274	257	268	259	276	281	254	295	270	258	275	276	272	258	269	257	280	260	289	248	270	288	292	269	269	289	269	280	278	285	270	261	258	284	256	280	288	246	290	278	287	271	276	274	272	265	276	271	253	272	282	305	260	297	278	256	269	269	281	279	244	264	285	276	282	283	288	257	251	254	259	273	268	295	280	259	280	272	258	301	261	286	265	260	260	305	275	248	284	258	293	237	270	282	281	260	283	274	247	290	259	266	270	291	252	273	238	259	287	288	280	275	272	256	272	296	267	284	276	258	277	280	276	261	260	249	272	265	267	270	262	300	275	277	258	299	252	263	298	261	289	259	297	288	290	255	250	286	293	292	271	264	287	287	274	301	271	257	298	270	281	256	259	265	282	284	281	293	302	246	278	281	256	265	255	293	293	264	255	288	281	282	258	251	273	272	286	315	281	290	267	244	280	261	274	273	267	280	255	279	295	285	286	256	275	282	267	276	262	299	287	275	244	289	269	277	253	265	242	269	277	281	263	272	259	287	284	250	284	251	290	267	257	287	275	266	262	255	267	292	240	284	274	249	292	263	276	284	267	275	297	286	323	270	281	270	293	262	263	280	265	285	261	299	251	307	271	273	285	283	237	294	238	254	278	266	297	268	262	235	270	265	285	286	274	261	264	280	269	256	252	288	264	289	249	266	264	286	258	273	296	258	281	266	269	263	268	277	263	258	283	306	292	275	243	272	272	260	282	273	269	285	285	266	283	267	318	260	280	260	297	267	277	274	271	253	261	283	278	293	273	259	289	263	269	264	270	286	259	276	264	282	271	255	258	261	269	290	274	265	259	288	286	267	254	250	258	279	281	292	277	251	274	306	258	278	293	295	289	263	272	282	298	257	281	269	260	302	272	298	295	249	247	286	284	267	259	255	256	287	292	277	260	274	265	315	277	277	262	270	267	248	281	276	250	256	296	265	256	260	252	252	303	276	296	313	259	259	248	287	257	250	281	241	269	285	265	256	251	267	273	268	281	267	251	284	263	249	261	255	283	258	263	264	271	284	329	254	278	272	288	279	236	309	268	314	275	267	280	262	272	274	281	287	256	274	300	292	268	294	288	293	296	267	281	270	262	263	250	283	277	279	273	294	256	289	276	289	291	276	240	277	268	284	281	287	280	270	250	248	294	271	282	272	233	308	259	267	284	253	261	271	288	252	292	247	264	273	296	279	264	292	287	281	261	250	255	267	250	266	256	290	271	228	288	287	248	290	286	244	245	281	273	270	287	261	292	264	272	254	277	274	274	280	262	265	245	259	289	279	290	281	272	266	298	272	256	286	266	268	247	254	260	255	261	287	284	275	251	282	249	281	244	283	286	268	256	269	250	260	261	270	278	261	290	266	270	289	278	262	270	276	291	277	278	269	266	241	267	296	289	295	291	253	275	267	261	278	235	297	305	261	275	272	291	257	282	266	285	256	271	288	293	274	293	282	269	288	283	258	268	269	271	269	292	257	265	264	330	276	277	274	257	269	261	270	264	279	252	283	280	251	309	262	270	276	256	284	292	267	284	301	277	263	264	279	254	255	283	268	265	272	293	267	280	263	271	282	279	265	282	253	254	266	269	268	295	286	278	292	255	249	264	275	273	271	250	269	264	269	275	270	273	286	243	290	275	260	281	280	281	239	248	254	281	304	259	263	295	266	278	259	307	261	293	268	277	271	292	262	261	295	259	258	270	263	268	277	290	262	269	285	303	259	264	257	272	283	283	255	267	288	256	271	243	274	284	259	300	269	270	251	246	246	240	270	267	278	293	285	296	283	244	269	290	292	265	270	267	267	269	266	315	255	250	259	280	271	267	269	283	277	248	275	262	283	234	258	313	269	292	289	272	262	263	269	250	282	271	244	274	262	277	246	260	260	272	274	269	269	290	280	271	275	295	265	292	260	273	273	267	273	280	278	303	265	267	299	265	266	275	263	262	267	267	281	277	288	260	264	287	259	261	271	277	254	279	252	259	272	247	281	292	264	275	300	285	278	256	250	291	292	248	284	274	256	269	304	255	284	293	273	240	302	271	281	292	325	304	308	248	288	260	283	231	276	313	264	282	287	245	294	309	261	265	273	275	280	276	252	266	290	258	257	262	284	276	283	252	237	231	263	283	268	278	253	289	287	272	293	262	287	281	262	281	266	289	291	268	280	278	245	260	260	280	284	250	273	263	258	311	271	272	275	299	302	263	248	244	241	276	275	272	283	272	276	269	284	267	267	282	264	276	260	275	287	279	252	251	276	292	255	254	288	281	294	284	276	263	271	280	294	258	268	229	276	300	271	288	286	253	279	279	272	268	264	251	270	255	292	276	227	289	280	286	268	260	264	258	274	274	291	267	244	273	261	277	290	262	291	280	294	282	297	273	256	282	291	265	278	256	269	290	277	290	264	311	279	272	279	274	265	291	269	279	286	277	252	267	281	304	292	256	302	273	285	299	282	262	272	293	288	259	300	251	253	302	264	284	262	252	282	271	266	240	284	274	258	264	270	259	281	280	257	282	279	264	268	292	258	272	252	261	269	247	271	285	248	270	275	245	305	275	280	266	278	307	272	276	265	276	282	275	281	265	286	292	258	265	260	294	255	271	288	280	287	275	271	289	254	284	277	260	260	270	274	273	292	248	271	284	282	271	241	270	294	287	280	269	269	280	275	285	317	280	260	290	290	262	280	285	290	282	280	303	281	278	292	279	258	261	301	254	292	274	267	261	276	257	276	287	273	297	282	243	267	284	287	281	287	255	242	321	274	285	249	276	268	287	271	268	274	252	288	273	297	264	301	238	272	265	276	285	259	265	267	262	268	277	282	236	268	281	256	283	268
23171	21644	29449	24329	21644	21647	5316	1193	873	819	785	735	708	617	611	579	643	536	585	594	554	596	533	532	526	549	553	547	577	606	611	544	616	562	529	563	536	526	540	554	557	541	540	545	512	506	561	567	555	551	543	536	567	547	561	540	539	490	560	500	506	505	526	501	526	487	479	535	485	478	504	495	497	482	521	465	532	491	475	562	517	529	501	511	495	486	468	492	520	463	539	466	527	495	530	485	526	493	480	502	480	479	527	493	525	536	458	454	484	493	501	485	564	526	552	515	486	506	494	517	527	503	537	522	488	462	491	481	536	498	480	484	454	516	502	518	496	489	490	487	477	482	529	503	505	518	507	518	491	453	522	501	508	456	480	527	519	526	496	496	450	476	492	518	507	489	521	460	494	490	458	504	501	487	487	537	504	488	473	485	464	460	495	516	476	463	518	486	513	463	509	508	494	517	504	447	506	505	481	528	453	506	526	474	483	516	496	491	498	511	431	485	515	477	489	495	496	491	474	479	498	522	461	544	466	508	517	506	507	500	479	513	490	473	539	499	468	493	517	492	478	486	473	467	535	500	529	531	468	499	506	537	476	539	474	548	504	506	528	525	478	494	509	511	501	502	494	490	498	460	510	488	507	534	544	475	511	444	458	451	499	482	503	465	523	478	448	510	521	512	515	473	480	511	530	506	441	494	466	476	491	514	525	518	508	517	506	513	456	475	522	487	493	501	494	503	512	474	538	490	479	493	479	505	518	487	507	506	478	522	506	459	509	476	501	536	507	511	476	550	465	531	474	451	510	530	495	449	517	526	460	480	540	518	497	539	493	458	509	485	525	510	482	468	511	514	510	475	484	480	500	502	489	494	526	482	489	523	481	524	497	496	499	484	504	529	521	470	491	492	451	482	466	473	497	497	500	488	481	486	452	482	514	520	464	479	480	504	514	476	529	442	494	454	492	504	478	500	489	478	505	512	507	477	487	493	487	520	451	522	490	455	475	509	531	452	465	460	466	551	492	511	505	508	511	477	502	493	513	479	464	500	490	499	520	470	494	489	478	495	520	507	523	470	474	490	505	516	495	471	482	513	503	459	546	508	450	536	531	512	474	512	497	461	521	479	511	548	495	472	458	499	492	472	548	489	494	516	528	484	474	511	482	483	501	487	483	530	457	509	493	534	524	507	472	523	451	493	502	522	492	489	506	468	489	526	514	454	472	530	456	512	470	467	490	529	489	492	498	482	471	513	450	495	515	494	462	510	512	520	522	491	464	500	488	488	475	459	516	485	512	487	466	495	509	541	502	524	511	492	516	529	531	490	486	486	490	463	446	469	459	490	484	507	459	502	492	537	487	470	480	532	512	516	534	508	484	507	452	462	499	476	468	504	467	492	490	471	524	546	514	482	494	505	533	533	481	537	482	473	511	474	530	504	508	504	484	507	512	469	483	490	489	507	468	488	491	521	485	472	505	469	483	501	488	482	510	523	517	547	487	518	491	491	483	499	517	475	481	513	493	484	515	519	542	534	527	458	510	518	511	478	491	483	487	512	505	475	510	503	520	527	507	503	498	478	527	474	514	521	502	517	494	462	476	554	514	469	528	514	486	499	524	445	462	487	462	506	488	467	535	510	471	494	479	519	448	489	483	506	490	512	511	441	509	490	456	521	473	467	510	479	496	494	530	513	494	508	503	459	499	505	469	461	516	507	503	515	498	507	496	516	489	508	497	505	417	536	510	472	515	507	520	508	484	498	478	505	487	519	505	479	493	474	488	504	476	517	496	472	489	496	516	501	467	489	535	489	469	499	516	494	504	481	455	475	458	505	508	487	478	524	484	525	490	490	475	473	482	482	505	444	509	471	504	453	487	504	516	513	509	466	513	529	490	498	488	499	482	516	470	495	536	493	473	476	514	491	512	478	467	488	480	543	486	493	478	489	451	504	477	541	482	482	465	488	478	483	532	468	485	488	476	464	489	477	495	451	484	523	463	460	505	472	499	508	501	465	473	482	482	498	473	504	500	482	486	505	487	510	533	500	441	543	524	499	524	499	494	517	520	498	509	484	485	475	507	489	525	496	496	480	487	472	476	487	499	447	467	506	465	494	538	506	491	497	513	523	472	534	504	480	468	517	481	476	495	516	480	499	541	494	494	477	517	488	475	508	501	514	497	484	474	540	520	493	480	539	477	511	466	485	516	492	516	475	472	491	500	518	458	471	492	479	529	466	516	507	486	464	497	493	530	495	537	494	505	513	505	501	475	508	505	476	455	480	526	485	489	517	470	451	515	495	556	507	522	501	493	482	488	498	499	503	468	522	469	499	439	454	495	492	497	454	498	477	470	504	512	506	485	477	482	479	468	492	455	494	507	491	520	489	511	472	504	543	486	479	465	498	516	463	467	527	517	463	480	491	477	559	470	467	492	505	476	514	481	467	537	492	470	496	500	454	493	479	477	539	524	477	516	483	484	482	518	482	486	492	489	490	522	497	505	491	494	480	480	482	468	480	507	481	470	506	511	496	458	490	520	459	472	516	488	474	514	493	484	505	507	519	480	490	500	514	496	531	477	489	481	505	463	531	499	496	461	449	500	488	499	485	507	498	471	511	517	534	494	496	472	505	525	499	498	475	492	498	484	492	514	484	525	497	484	514	524	500	505	454	480	491	464	483	452	517	498	483	468	523	545	514	544	496	492	495	497	478	486	482	498	483	452	505	497	476	465	481	479	479	489	490	472	469	470	479	491	479	497	473	492	481	478	511	470	479	464	539	493	521	513	483	481	491	507	484	517	483	495	477	506	487	485	464	505	474	506	486	509	466	501	488	492	513	538	489	485	481	498	493	493	495	521	466	474	492	507	503	487	468	467	515	510	531	483	522	501	492	517	479	510	462	508	468	515	461	507	493	465	485	500	521	482	481	513	476	502	497	466	503	510	481	506	514	478	504	495	480	514	513	502	484	500	490	528	501	483	463	468	522	497	510	509	502	522	480	505	526	539	496	473	515	443	492	505	477	505	505	540	519	520	487	511	468	518	488	499	483	472	494	521	537	494	540	457	491	499	460	475	483	481	474	506	481	490	510	463	494	476	468	506	500	525	498	516	480	470	475	496	497	534	509	506	472	480	510	476	508	471	525	499	500	498	505	467	505	467	469	495	457	493	536	489	506	524	475	508	510	470	460	487	528	510	490	522	470	462	487	523	492	486	555	461	477	497	527	485	504	469	501	460	498	522	499	467	501	507	505	477	482	523	500	497	481	471	495	510	480	515	483	458	492	498	492	502	451	492	494	546	489	471	516	499	561	503	459	470	477	495	519	489	471	514	447	501	462	458	489	479	487	467	474	479	476	489	494	471	523	527	473	511	496	524	484	508	477	457	481	420	477	469	509	465	498	488	500	484	465	475	499	493	460	518	475	503	503	526	497	523	469	492	489	520	481	524	485	491	476	513	504	469	516	490	539	477	542	496	483	485	478	504	485	479	519	487	511	469	471
28464	14749	9806	4787	3395	2669	2068	1640	1358	1083	1025	901	867	860	766	719	666	678	676	614	579	602	587	593	609	574	593	571	604	622	612	616	582	613	596	609	589	612	597	600	636	600	635	606	600	623	609	588	606	605	539	543	566	553	549	563	580	597	607	528	565	542	528	550	524	536	582	516	533	546	531	546	521	503	547	512	545	526	541	507	502	569	554	518	521	518	506	494	548	508	537	517	514	538	494	482	514	496	535	501	527	505	518	493	526	509	511	550	526	531	506	523	543	516	542	569	513	532	524	518	534	537	480	523	512	504	526	557	509	537	520	512	518	499	497	560	529	497	508	513	512	547	486	493	516	509	519	525	542	541	533	515	509	543	478	493	490	484	531	514	568	561	530	505	541	471	472	486	512	498	544	525	544	523	490	528	481	515	517	543	483	548	546	536	553	536	481	498	479	524	519	500	490	496	502	517	453	508	498	520	542	555	499	510	476	590	494	491	480	496	552	535	536	524	497	515	525	519	533	514	550	500	514	551	541	516	524	519	493	547	533	527	527	489	503	491	517	518	490	457	535	537	568	524	505	532	521	513	527	529	509	553	540	521	513	486	529	506	511	523	528	533	484	506	500	516	531	467	501	469	542	516	518	552	523	522	511	510	494	539	522	499	527	527	523	538	492	484	494	554	506	513	504	563	516	504	539	511	518	504	551	501	545	502	512	488	511	532	518	499	539	518	512	486	546	511	568	513	537	495	502	472	518	542	568	534	521	538	521	457	524	481	526	526	496	506	533	508	531	534	517	505	508	541	524	512	495	539	527	497	525	520	560	476	512	533	520	509	500	497	533	545	495	525	532	501	520	502	492	538	506	509	526	514	523	489	492	505	506	520	557	530	504	486	516	487	485	539	507	483	504	502	506	550	524	532	476	519	536	536	482	541	559	519	507	522	548	551	492	513	511	515	481	574	521	497	551	517	491	525	542	494	485	508	518	504	502	505	501	560	520	534	524	497	513	507	517	536	506	504	483	502	562	516	489	479	511	510	534	535	504	523	549	542	519	518	532	558	519	513	517	525	548	540	531	504	512	550	559	511	541	523	499	539	512	504	496	537	511	521	483	498	513	524	482	550	535	542	536	493	504	524	517	519	533	494	537	551	528	500	529	534	459	499	519	510	525	552	524	514	532	509	499	528	498	522	494	527	488	550	523	545	509	498	543	495	499	538	528	536	542	517	498	496	526	499	505	530	527	514	519	549	522	499	530	535	492	494	551	536	525	516	507	524	479	552	524	524	511	516	497	516	534	559	486	475	534	536	515	500	524	490	538	542	489	512	505	525	521	508	507	535	488	516	524	490	502	519	508	524	520	507	496	533	521	540	509	519	501	527	538	554	486	549	486	512	502	489	526	528	534	499	518	501	529	506	519	504	491	537	533	497	527	497	532	519	541	498	515	495	519	524	517	544	538	522	570	545	511	517	495	509	538	497	476	503	528	524	511	530	505	515	515	549	544	560	525	511	507	491	522	555	512	536	471	533	511	517	532	525	532	528	470	511	525	517	499	544	506	536	480	493	495	507	518	543	492	505	504	491	511	507	519	515	532	503	538	525	544	523	529	523	527	511	542	496	535	486	537	525	511	523	464	506	540	527	507	478	532	493	520	535	470	485	516	510	498	511	490	526	546	527	561	522	554	550	511	546	509	514	509	552	553	515	512	508	521	522	500	478	492	570	564	502	516	518	473	511	516	490	519	476	496	518	498	563	473	482	547	512	504	506	486	516	493	534	524	488	507	528	494	511	536	506	523	497	543	468	531	497	517	518	523	519	514	533	543	519	528	538	492	508	531	522	531	496	480	512	502	483	523	522	512	495	507	532	534	527	535	529	564	488	504	545	498	520	539	568	497	507	493	460	516	508	488	459	563	512	536	559	459	506	531	525	504	516	491	489	492	526	527	551	527	492	523	519	542	549	539	527	473	527	515	513	491	499	531	533	505	534	541	549	508	527	524	502	549	500	578	526	515	506	527	528	580	552	482	539	476	504	481	493	504	523	505	505	538	543	499	518	496	486	478	531	533	472	532	562	531	522	541	502	578	475	534	507	490	552	532	528	540	514	535	508	521	539	545	533	496	505	533	541	547	476	544	504	547	521	484	515	515	519	545	548	525	537	508	500	497	528	543	495	491	553	523	557	536	551	540	505	543	500	522	529	548	571	519	522	533	526	557	511	505	491	551	568	523	529	523	544	536	524	521	502	495	546	493	486	481	503	517	519	516	546	509	520	549	523	496	504	508	547	532	464	526	549	495	551	542	536	542	528	528	540	536	504	524	546	509	514	486	499	518	512	500	497	498	513	494	495	510	494	532	516	539	536	507	511	505	493	546	525	523	460	534	517	507	520	489	533	501	515	539	543	517	506	515	519	518	548	495	503	494	516	513	562	527	558	499	504	553	498	550	526	531	479	508	544	517	489	508	492	544	540	501	505	546	496	537	532	502	509	545	530	511	491	514	519	546	529	471	509	530	526	508	509	550	526	543	478	530	491	533	514	502	527	503	548	530	547	563	537	517	493	532	517	508	488	509	546	521	509	487	506	549	521	535	512	501	532	525	570	511	568	526	521	521	485	494	527	539	524	482	488	538	519	491	486	558	490	520	510	496	523	492	491	568	533	528	509	520	530	569	526	539	523	475	494	535	488	518	504	509	516	555	513	520	530	513	522	503	487	512	518	500	516	511	493	514	487	512	516	495	539	483	512	503	509	504	542	506	512	550	490	495	486	507	523	577	498	513	532	462	508	502	506	507	498	522	521	513	569	492	498	455	547	525	540	490	471	510	518	517	499	530	518	509	521	496	534	500	508	498	498	518	528	565	524	511	474	500	487	525	474	544	473	531	557	522	525	519	562	540	521	523	499	506	527	504	521	478	519	508	517	502	519	501	487	505	533	517	531	552	524	490	536	505	513	501	492	496	499	520	507	515	539	521	505	526	478	503	505	533	517	500	528	504	530	506	515	512	543	533	566	549	503	534	540	489	501	541	531	533	517	543	477	499	536	513	537	498	519	513	523	522	504	535	528	507	479	547	486	534	478	545	549	547	560	558	546	507	512	527	514	552	489	478	545	567	502	530	535	499	545	505	542	487	568	531	546	539	488	535	521	509	522	500	518	473	515	518	493	535	510	522	503	542	557	531	505	499	480	536	465	482	516	480	533	541	521	525	513	499	487	515	533	477	506	507	522	503	521	475	551	489	521	525	521	544	561	496	509	511	547	508	514	525	551	527	529	475	497	465	515	522	473	549	539	509	506	549	549	526	532	482	514	492	579	522	527	551	495	516	495	500	533	524	521	540	512	544	508	518	499	487	531	499	530	521	523	547	516	527	565	519	536	544	510	572	556	488	520	533	519	494	536	516	519	541	533	539	470	535	497	516	482	498	506	527	543	498	562	535	535	498	528	529	554	561	475	531	550	529	513	503	508	589	536	512	512	519	551	529	512	540	514
28122	16343	2533	426	325	273	268	252	241	255	220	222	254	247	241	253	237	235	282	225	226	234	225	239	262	260	275	234	230	237	226	258	230	261	245	239	271	252	271	244	233	279	265	261	244	244	232	255	276	263	268	248	263	260	252	254	249	255	265	259	260	255	232	251	263	240	243	231	243	246	225	264	234	204	227	197	246	268	234	246	225	238	237	226	250	256	231	231	238	255	226	261	218	252	256	240	221	238	253	223	230	212	238	245	266	234	234	229	226	240	241	241	234	232	223	240	240	216	235	264	243	237	242	234	237	250	244	231	239	242	281	269	241	247	255	245	241	226	239	246	232	273	245	236	201	236	229	247	249	230	221	245	231	261	235	251	235	219	241	243	235	224	219	228	218	251	241	195	224	259	225	236	227	230	232	222	236	246	241	221	230	215	263	254	244	246	274	252	230	236	243	253	237	229	217	253	248	252	241	236	221	240	251	231	232	239	236	248	234	227	268	239	225	255	229	246	251	240	251	233	230	241	263	247	239	244	221	239	257	211	252	219	259	264	229	229	250	239	208	263	206	225	211	248	236	248	218	274	243	220	248	246	218	241	250	241	223	248	222	210	251	263	219	237	225	240	258	225	235	222	258	223	239	245	249	245	260	250	200	217	238	215	233	247	260	248	245	232	254	229	246	234	250	250	218	253	249	239	219	214	249	216	240	228	241	268	247	235	236	224	238	258	226	224	251	251	232	252	232	215	253	226	242	259	245	247	231	264	255	254	239	218	240	257	208	209	270	222	227	215	215	234	217	237	253	236	227	203	243	260	237	255	233	211	213	252	250	213	228	248	229	240	216	238	233	222	216	257	228	213	238	240	240	230	234	259	255	237	219	242	249	238	237	219	243	220	251	266	249	225	227	223	259	240	201	232	234	238	250	218	226	266	226	230	248	218	243	243	233	253	217	234	233	237	246	225	253	231	218	255	263	254	212	274	224	244	249	243	216	221	228	239	238	227	254	248	229	245	250	229	219	234	249	258	224	237	268	213	243	242	233	230	244	239	237	234	268	235	217	250	242	257	257	242	251	255	238	234	226	225	238	258	217	253	215	251	205	271	234	228	221	233	237	260	261	240	229	258	230	206	245	251	220	206	234	251	270	243	206	263	220	246	259	226	235	246	227	238	222	251	219	251	243	221	234	221	257	231	251	210	223	214	218	242	238	219	261	254	260	230	246	247	232	240	232	255	240	254	248	239	265	242	224	255	235	259	230	249	206	230	285	210	219	231	250	222	240	241	225	243	222	240	222	244	214	248	234	214	220	267	263	231	245	261	264	220	243	239	244	244	242	196	241	233	228	235	237	221	247	234	226	233	218	255	248	247	223	247	242	251	222	208	245	232	232	232	269	258	245	239	220	222	268	232	231	254	250	242	237	220	226	229	260	239	264	246	248	259	251	233	228	233	216	244	248	239	254	241	218	231	247	232	247	259	232	253	242	243	247	270	207	244	255	233	252	228	239	271	255	265	218	251	234	258	222	236	232	249	228	237	246	248	267	235	218	228	242	226	224	263	264	245	240	230	241	240	216	223	261	237	257	232	256	241	237	246	228	232	250	213	248	243	273	227	239	245	217	250	259	244	243	238	231	233	247	251	262	259	236	230	239	216	247	242	244	257	237	239	253	253	213	230	241	238	234	223	247	245	248	253	263	232	219	231	238	278	269	266	272	216	254	231	225	236	228	235	233	236	236	245	221	242	215	244	217	229	238	225	239	249	245	246	253	251	226	244	244	249	203	232	265	207	216	236	224	232	229	223	224	236	240	224	239	244	216	203	256	221	216	257	234	240	232	231	264	237	220	259	277	247	242	268	253	232	220	238	224	238	223	238	281	257	231	218	217	221	234	258	219	235	277	269	254	214	246	218	255	248	235	252	265	252	257	251	252	252	236	247	220	222	235	262	208	228	226	257	241	240	237	220	239	264	228	219	230	223	271	243	239	257	229	235	219	272	228	219	227	257	262	231	239	249	234	241	229	262	258	238	231	245	245	238	225	222	274	250	248	221	252	227	237	262	246	246	237	248	220	229	276	226	240	226	234	259	243	226	212	240	245	252	238	248	220	223	239	235	249	250	262	244	225	244	209	217	236	235	213	241	262	246	249	230	212	249	238	232	224	221	229	258	246	236	255	230	231	213	257	243	243	257	243	250	246	209	255	243	256	227	250	270	228	223	232	240	214	238	250	236	250	243	236	224	242	234	254	231	243	240	246	243	219	259	238	237	239	242	238	238	252	243	234	230	241	239	240	264	227	259	248	248	240	234	250	237	245	237	233	239	222	240	248	270	243	240	228	215	242	246	231	243	216	218	223	247	238	230	221	225	213	263	233	207	221	236	234	232	233	225	240	221	246	232	214	239	246	244	236	252	219	228	234	225	254	223	261	221	228	244	229	276	232	215	236	240	216	235	232	229	256	272	214	250	225	216	226	217	236	230	280	259	233	271	221	270	271	234	234	239	251	232	247	249	263	252	233	223	244	255	249	227	242	239	258	218	253	265	231	253	220	243	230	262	232	235	257	247	217	220	235	224	219	223	260	248	251	236	266	213	250	233	249	284	233	227	227	238	212	221	254	251	232	259	244	240	218	225	207	228	220	286	231	237	253	238	232	244	255	257	253	246	234	246	235	268	235	248	230	251	229	263	218	248	272	225	208	257	238	261	246	230	243	248	234	265	255	233	290	243	273	242	235	224	235	237	259	243	211	243	265	253	263	255	235	234	220	206	237	236	251	229	233	225	229	249	266	229	224	272	233	241	286	224	268	223	230	259	236	236	217	276	253	243	209	232	242	261	264	245	271	227	236	233	250	239	260	256	243	242	232	237	228	236	245	253	239	235	231	209	229	246	255	238	242	235	236	251	256	255	224	204	213	271	231	259	247	240	225	234	249	236	247	217	237	270	232	258	229	242	219	217	228	256	234	259	247	236	227	245	234	245	224	252	252	237	245	220	248	256	237	239	244	226	263	221	265	238	209	208	230	231	260	231	236	240	273	241	241	261	239	282	242	207	238	207	253	216	259	264	231	229	241	266	258	232	254	228	242	228	203	251	233	243	211	269	265	237	223	220	217	246	274	284	217	266	236	262	206	231	261	254	259	249	224	282	228	233	224	245	218	222	267	227	245	236	249	248	234	222	248	236	244	240	230	237	241	237	226	216	228	227	218	212	244	244	224	235	222	248	240	257	241	230	217	209	242	231	273	233	271	223	248	206	247	259	254	256	249	251	251	261	232	267	225	240	227	227	218	260	235	253	222	261	250	251	236	251	244	263	235	232	226	231	222	240	235	234	231	263	243	246	210	213	246	237	228	258	233	244	240	237	251	246	235	265	239	253	241	238	219	239	237	223	238	237	249	247	259	228	263	242	258	241	235	201	266	247	227	247	268	235	234	245	221	286	271	220	260	232	255	219	231	238	252	260	265	237	238	247	235	245	245	226	222	266	220	229
6515	706	551	398	330	312	301	282	264	280	255	258	271	273	264	231	263	254	268	235	265	280	277	253	277	275	257	243	287	264	255	282	279	282	271	246	261	242	321	272	293	292	296	268	308	269	275	283	287	297	249	291	264	283	284	280	279	283	284	263	295	279	256	244	266	246	277	281	250	274	245	272	276	263	259	267	270	249	272	298	259	276	278	238	264	275	234	255	254	261	240	242	283	276	244	273	278	251	266	280	258	253	249	270	281	259	258	244	254	278	280	247	252	278	244	283	228	258	271	246	282	261	253	230	260	264	229	256	211	248	259	235	229	272	263	260	264	254	250	284	248	247	254	264	250	260	251	268	260	263	286	254	227	305	251	256	245	265	244	223	264	275	254	266	258	253	274	271	243	275	238	254	248	253	259	272	268	287	259	238	297	226	267	281	259	216	274	275	250	250	257	257	244	225	289	258	273	248	285	245	266	285	260	264	274	255	252	231	251	285	268	258	258	265	253	293	247	225	254	257	245	286	252	257	255	253	265	253	282	262	268	254	227	267	259	273	247	254	257	257	260	256	275	265	266	246	254	276	244	267	254	247	279	258	265	260	252	273	278	254	247	268	233	254	259	243	259	266	227	244	247	249	251	220	246	278	261	267	242	233	288	280	272	270	256	237	255	250	267	252	302	252	274	241	248	235	253	263	254	258	272	264	255	267	249	248	253	256	244	264	262	264	286	249	286	263	280	269	292	240	223	258	254	239	270	237	248	256	271	252	249	258	282	260	275	268	274	257	273	275	247	245	230	244	260	254	234	283	242	271	218	255	283	235	241	258	285	268	271	280	267	296	242	242	257	293	262	289	242	242	250	272	274	273	262	272	260	262	245	271	243	245	270	247	231	262	269	251	280	242	265	241	281	250	265	271	263	296	257	260	279	242	267	275	262	247	242	250	268	227	260	262	238	255	287	243	288	283	275	243	238	275	279	255	237	237	245	263	237	260	274	302	264	273	226	241	266	260	256	255	261	249	245	245	273	258	251	265	250	238	248	234	271	241	259	243	225	266	245	253	267	253	241	254	258	236	235	266	257	272	275	246	261	304	223	254	252	244	266	248	242	271	259	255	224	247	243	278	261	257	261	283	269	258	232	269	297	266	269	262	277	254	253	248	273	231	301	236	252	249	274	273	257	270	253	251	268	290	281	280	254	261	270	257	265	254	246	257	247	275	274	293	258	240	267	254	269	227	250	254	232	269	273	278	264	269	248	239	269	276	260	265	247	259	237	246	249	278	266	239	277	246	265	261	291	240	250	253	252	277	280	258	275	247	261	251	263	266	257	229	233	246	277	257	264	264	243	278	254	280	238	237	267	235	244	269	246	253	263	261	255	245	251	275	257	251	252	254	275	259	250	259	236	250	228	280	265	245	256	279	265	228	251	253	241	235	276	252	261	272	246	267	248	245	236	275	265	274	263	227	258	237	238	266	268	252	265	249	286	252	270	262	256	247	257	242	256	276	245	270	256	243	252	263	246	271	245	254	248	259	252	250	253	287	251	277	277	250	303	273	244	241	256	272	286	269	283	272	237	264	241	279	258	252	263	238	248	253	256	249	251	272	257	248	260	268	263	264	246	237	238	257	250	250	242	256	262	239	254	254	255	236	287	293	265	294	255	243	244	259	260	260	264	228	248	248	250	291	269	251	274	234	229	242	270	275	254	275	258	249	253	251	294	268	249	268	268	278	270	270	285	282	267	277	244	247	258	303	255	282	236	270	241	247	251	265	239	274	242	244	283	259	234	276	235	249	255	257	263	232	278	245	267	267	255	238	264	253	243	234	241	267	252	253	275	256	256	277	263	263	227	260	252	274	242	273	248	240	254	255	275	246	251	271	246	266	268	279	267	257	252	260	230	255	237	294	253	259	249	233	271	261	210	273	280	235	250	289	259	254	252	240	262	258	255	258	248	242	242	252	277	249	253	259	273	283	279	271	244	269	242	239	262	255	277	258	260	259	282	254	248	229	264	264	237	288	260	246	243	251	272	280	274	253	257	242	258	278	264	285	288	241	261	245	244	265	287	257	248	263	265	256	279	264	276	249	269	258	263	282	271	236	268	270	269	283	246	233	260	213	294	232	253	252	236	252	253	262	260	241	263	259	270	257	274	267	259	249	288	244	272	244	230	270	272	273	266	253	237	274	239	286	238	242	239	259	260	232	261	226	241	255	245	265	259	241	261	272	238	222	270	268	272	246	253	282	244	242	245	253	271	242	259	267	262	248	272	253	266	274	270	258	273	255	253	267	249	232	238	249	240	242	235	280	231	255	290	270	259	260	249	294	264	241	221	261	253	273	272	270	264	248	243	271	246	261	247	260	294	250	280	257	241	262	283	261	267	274	261	289	263	265	252	268	256	243	277	241	298	247	264	246	253	248	243	261	285	256	272	268	253	253	243	241	271	255	272	282	256	268	274	250	271	247	262	248	238	271	255	267	243	243	292	225	249	287	251	245	237	255	258	288	266	226	260	264	298	254	273	265	271	267	294	229	262	245	282	253	262	260	280	257	248	252	267	239	249	272	269	265	240	260	275	225	274	252	238	261	278	280	265	263	262	252	292	250	252	232	248	263	277	244	262	273	273	245	261	256	243	275	292	274	275	248	266	251	252	279	271	253	271	267	267	269	241	239	258	264	243	247	265	259	256	277	250	277	263	262	254	286	280	282	240	274	238	285	258	258	252	230	259	261	255	271	251	286	249	266	244	234	226	250	229	276	249	284	254	283	265	268	253	263	264	268	258	244	279	277	260	271	273	257	271	216	280	263	244	274	273	274	236	284	248	263	255	296	236	275	260	249	256	240	258	257	258	249	260	264	225	251	262	254	245	259	256	217	261	269	246	246	261	249	285	232	247	237	277	274	247	248	250	238	243	251	252	268	235	230	253	279	252	244	275	241	243	248	281	258	255	235	269	237	255	256	252	241	235	291	259	284	249	237	288	239	241	237	274	256	246	231	255	263	249	269	270	251	270	256	245	255	243	228	289	262	286	248	291	265	250	257	238	246	278	279	227	288	235	276	241	292	265	256	259	254	252	271	259	233	281	253	252	268	269	247	276	276	270	253	238	246	261	295	295	248	271	255	258	264	233	278	269	253	241	265	267	266	252	241	243	248	245	262	249	275	278	261	262	283	238	282	254	294	252	258	283	243	245	259	255	270	246	237	266	262	283	245	272	267	270	245	250	275	255	248	257	249	264	305	249	257	243	269	247	280	267	254	244	248	266	285	237	249	258	272	245	270	236	248	248	266	260	261	264	240	282	233	251	254	238	270	254	251	242	243	237	293	257	276	258	257	276	242	247	257	253	285	264	240	219	269	236	260	271	252	228	252	225	231	259	241	243	272	316	259	244	270	239	262	251	273	271	265	261	249	248	249	271	254	259	265	275	272	256	242	258	228	252	273	280	257	262	257	252	263	256	260	280	263	252	250	234	278	231	262	253	259
24273	21522	28801	24680	21467	6885	1040	730	648	628	591	526	527	499	493	469	471	466	452	451	442	425	435	446	428	423	410	458	409	458	430	450	480	455	417	458	442	435	464	489	457	434	460	426	445	449	446	447	465	464	436	458	412	456	449	425	452	422	464	434	424	409	422	464	447	423	412	420	432	444	409	441	409	419	387	411	404	396	447	415	445	448	431	411	408	404	405	412	397	408	429	445	450	371	391	433	463	392	433	446	420	421	457	429	406	422	412	401	378	408	400	424	410	403	363	423	416	381	402	408	456	420	414	402	417	376	411	423	460	397	391	405	423	416	410	409	435	408	472	391	416	411	412	402	371	432	426	444	424	378	415	389	453	432	442	383	438	426	392	424	427	427	416	376	433	449	416	453	438	422	418	387	402	430	376	422	396	422	426	402	436	392	427	408	409	391	419	405	418	397	395	390	437	414	416	410	422	378	444	443	414	417	389	383	392	412	408	404	407	392	392	453	399	428	426	427	413	432	399	375	436	399	397	383	440	433	440	393	404	432	376	387	399	415	406	390	392	429	413	422	393	399	433	418	412	415	416	452	405	442	430	422	430	439	388	410	441	436	451	457	404	389	428	452	422	450	426	424	429	405	387	413	442	391	429	412	388	382	410	437	438	410	438	436	423	428	430	448	413	408	398	427	446	403	397	437	442	395	400	392	385	389	419	419	445	449	442	426	421	440	411	427	419	427	413	395	416	384	418	412	421	417	386	399	435	428	442	423	383	419	400	414	423	424	406	420	378	441	454	379	373	429	391	399	416	400	409	408	410	424	413	405	389	434	405	438	418	453	387	419	400	434	405	419	419	415	442	410	378	404	467	422	437	397	437	414	413	382	397	394	415	395	392	418	423	421	383	446	409	401	405	457	415	410	407	396	406	369	423	399	409	443	394	406	408	401	412	388	396	395	416	426	422	377	398	400	417	423	422	448	391	396	421	391	444	416	413	385	392	426	402	407	384	409	410	411	430	433	402	392	429	392	417	405	404	403	395	441	418	398	390	407	419	369	452	400	420	417	375	382	421	446	412	399	445	397	437	397	392	395	438	386	414	427	419	424	463	397	419	416	445	409	378	379	419	429	425	398	395	388	430	437	407	434	395	424	431	427	417	395	392	407	380	390	413	410	447	420	431	424	404	421	411	412	430	403	439	453	412	425	429	420	439	394	428	410	398	401	395	412	403	420	422	434	415	425	440	411	406	398	432	408	413	452	435	451	411	452	408	432	463	419	438	427	438	424	408	415	397	425	394	417	402	413	402	430	436	439	429	419	407	423	414	466	415	441	416	385	412	406	365	410	408	417	467	435	440	447	396	419	401	413	407	419	413	431	419	417	388	424	425	405	437	414	433	466	403	451	417	414	417	393	437	420	405	421	402	380	412	410	425	443	429	398	426	401	383	408	422	405	414	415	463	405	401	382	427	399	364	419	397	427	447	382	422	397	446	421	389	411	431	423	390	414	403	426	401	427	397	386	426	391	422	401	413	433	443	421	412	382	419	404	400	408	395	416	442	386	404	397	412	389	434	427	404	430	434	407	434	420	423	384	432	383	429	420	440	397	438	400	401	413	409	431	394	385	423	420	388	391	439	409	403	431	402	455	421	410	431	440	380	405	406	396	382	398	427	426	383	427	402	427	398	417	402	425	418	408	443	388	407	448	408	425	392	383	401	379	394	415	445	407	403	395	411	433	404	397	406	402	431	393	432	382	460	393	377	403	458	409	358	444	392	452	412	419	404	429	451	403	436	382	410	441	383	407	388	392	451	396	423	435	401	426	407	408	436	444	406	371	415	439	411	408	389	394	429	447	397	428	411	396	394	425	438	386	422	391	447	408	401	395	440	403	427	420	423	417	432	408	400	425	398	418	410	447	393	434	450	426	407	417	387	432	411	377	420	421	434	426	428	423	395	423	362	408	415	420	434	402	394	385	435	416	426	399	394	414	399	424	431	390	400	439	395	412	426	445	456	426	420	434	417	441	437	420	386	441	430	446	389	396	425	427	383	406	438	399	409	429	410	433	434	449	406	427	443	396	388	412	441	375	421	392	438	436	380	457	389	453	431	442	468	418	405	424	406	381	444	423	425	411	410	387	398	397	431	392	410	412	382	402	417	418	419	429	431	389	437	408	432	374	424	425	428	417	412	435	397	423	438	381	444	377	386	453	445	406	449	446	409	400	400	387	377	412	425	398	416	402	388	454	425	440	410	452	451	409	422	415	410	408	423	415	415	405	423	397	389	435	382	411	409	420	448	402	445	453	444	407	407	408	407	410	426	433	436	435	391	389	379	410	468	394	412	441	386	437	414	408	400	397	440	388	418	412	393	433	440	437	435	392	425	440	426	393	413	439	421	372	392	413	395	416	444	442	394	432	405	428	403	370	424	422	368	402	445	413	438	411	454	381	410	414	386	377	400	435	423	378	407	409	436	427	438	425	436	413	432	384	399	388	415	415	431	423	384	413	394	412	389	412	442	408	407	434	427	435	406	395	426	410	445	413	396	413	409	439	443	426	411	385	411	434	401	438	407	418	446	418	407	432	406	401	403	432	390	431	399	428	403	447	440	433	420	449	368	404	423	402	390	429	429	381	425	399	441	402	442	435	423	442	428	399	416	450	455	368	398	424	435	403	398	408	447	390	415	436	424	426	458	400	444	432	450	421	440	418	405	412	440	420	386	412	415	417	423	406	394	422	389	432	394	413	447	380	429	426	436	444	434	421	393	437	402	431	400	425	405	419	459	378	440	417	410	436	456	420	377	415	426	369	419	425	405	396	386	469	406	404	430	422	393	402	396	416	379	412	408	437	439	447	399	363	423	448	420	418	424	417	412	431	437	381	435	409	414	381	404	446	446	413	407	423	414	413	436	444	469	408	408	401	413	377	414	456	430	392	412	425	414	419	447	427	412	441	427	436	424	440	404	409	460	328	419	426	441	358	424	413	425	436	438	374	443	441	431	427	417	430	390	391	398	386	383	432	395	393	413	449	400	369	458	450	450	416	397	419	414	410	416	396	418	403	384	377	421	407	409	394	436	417	402	361	457	415	397	398	413	412	392	395	403	449	419	425	422	391	412	390	398	427	400	422	401	433	414	421	455	453	416	416	411	401	411	430	380	417	423	371	408	410	384	402	399	412	397	412	376	392	434	435	427	424	399	401	377	406	395	390	398	413	420	390	378	408	418	403	383	389	412	427	370	441	421	416	420	378	402	418	410	482	410	417	414	410	424	413	382	407	402	416	420	394	438	416	434	420	413	418	387	400	407	401	418	395	404	394	425	422	445	417	395	409	400	398	416	434	386	408	384	413	383	431	384	423	419	403	424	408	408	415	414	416	418	419	407	414	390	407	417	409	393	404	420	424	404	421	413	425	420	423	430	438	383	447	393	432	440	421	405	413	434	389	425	405	393	428	373	429	409	443	417	416	415	411	406	408	388	414	437	421	400	388	404	412
25311	9121	5676	2658	1923	1504	1207	1026	802	761	630	603	629	575	537	502	537	517	488	494	504	485	457	477	466	448	436	474	478	516	516	482	482	467	496	459	518	451	471	523	541	462	481	485	513	466	457	481	467	516	463	500	499	470	482	435	467	447	454	479	493	423	441	391	464	436	467	429	474	460	456	445	434	402	406	434	466	429	427	459	454	450	422	438	460	461	418	466	416	446	443	470	426	427	424	453	430	474	442	376	448	418	401	399	419	447	441	401	427	423	419	447	423	421	447	417	387	453	421	437	449	427	411	439	435	431	434	445	453	429	448	428	452	432	409	430	416	424	421	441	437	450	412	431	442	441	427	414	423	456	427	426	444	413	386	424	409	457	439	447	410	434	381	417	401	453	420	454	444	436	440	453	417	414	417	387	458	416	462	447	423	454	447	427	419	421	414	455	462	411	442	409	414	466	435	399	388	436	433	454	435	472	410	418	414	443	426	450	432	437	429	403	410	420	419	441	447	404	404	406	434	442	469	461	432	401	431	433	415	453	437	416	423	406	408	425	421	430	423	428	441	457	453	434	429	424	446	432	422	437	429	434	430	439	446	442	409	436	445	424	430	443	417	402	437	411	409	450	433	471	424	396	444	421	415	459	430	452	467	415	414	478	419	408	436	429	444	441	423	472	442	437	468	438	433	428	372	432	478	459	440	452	431	444	441	394	451	394	423	387	426	464	440	428	420	421	391	425	445	422	403	441	415	463	433	465	385	482	466	434	422	419	425	438	441	418	435	457	465	418	404	415	391	449	430	465	413	428	419	421	415	408	400	405	433	437	457	463	412	407	420	446	428	467	428	400	436	412	455	441	423	437	465	423	409	426	422	428	399	415	447	435	438	457	435	444	434	401	436	400	430	426	439	444	426	428	415	447	472	439	424	465	416	401	455	440	427	417	428	454	439	422	471	410	401	433	430	422	430	439	442	417	392	483	422	465	407	460	433	441	442	460	453	457	445	424	430	435	424	399	414	450	400	408	456	412	417	433	453	428	433	452	398	410	437	444	444	424	447	458	428	426	434	407	439	431	445	420	437	461	401	436	377	442	469	412	447	459	436	425	421	451	434	427	419	438	467	401	430	430	433	429	457	448	399	399	435	433	430	448	436	393	450	429	411	412	417	439	445	451	442	411	431	395	406	454	404	437	436	426	430	459	422	418	438	420	442	406	447	417	414	436	445	445	452	385	434	449	441	408	436	422	381	424	437	475	391	455	402	434	434	401	399	417	429	432	456	405	443	428	414	449	443	422	422	453	411	457	470	433	459	412	420	437	436	439	405	444	434	423	397	412	387	426	451	394	462	447	436	446	441	436	421	429	448	457	402	454	422	430	403	437	463	453	443	410	437	404	443	444	437	429	450	413	461	418	398	500	458	420	419	411	435	430	406	483	427	414	412	429	463	426	451	413	422	462	457	414	431	403	450	430	406	449	428	453	430	417	442	418	455	402	409	409	414	408	430	462	394	410	452	436	427	434	410	448	426	428	437	384	462	435	459	401	454	423	437	429	447	421	446	395	398	413	426	431	444	421	431	428	416	427	410	432	423	429	390	451	388	446	423	437	404	394	451	448	411	410	425	417	419	432	426	404	455	445	443	465	382	408	425	431	404	442	455	454	436	414	399	440	439	396	460	457	402	404	436	453	419	408	416	420	441	416	397	442	412	437	446	379	435	460	434	432	442	436	427	446	430	448	411	409	433	415	430	432	418	398	419	446	436	450	424	414	403	456	444	406	423	448	412	394	391	416	410	443	493	453	434	432	451	445	459	439	433	396	426	431	453	446	412	445	421	465	385	461	427	424	443	430	457	419	471	430	409	426	422	437	432	447	415	451	496	419	433	393	394	436	462	413	389	452	418	441	440	407	443	426	406	409	443	400	409	422	453	433	462	439	437	408	443	411	452	441	431	463	446	399	431	400	470	431	454	437	452	414	443	416	381	457	450	448	383	450	403	403	406	440	429	430	404	420	430	443	422	434	423	446	429	425	431	423	462	453	428	420	463	420	423	424	449	406	433	432	412	499	410	437	459	425	441	442	382	448	431	449	432	441	405	455	472	458	431	441	382	414	383	392	413	449	412	444	414	412	426	450	396	407	451	401	435	435	416	449	413	404	449	434	470	434	456	441	423	414	409	436	455	448	429	425	423	471	439	429	431	464	406	430	447	440	386	458	432	408	469	446	424	388	409	440	444	472	426	450	421	456	435	407	429	422	439	433	419	412	424	442	406	468	407	409	456	424	412	447	431	433	460	428	445	426	435	393	401	432	427	397	418	452	432	411	436	440	396	435	433	443	416	433	435	442	422	419	424	444	431	431	444	428	462	458	501	440	429	386	386	468	436	420	438	426	452	431	428	410	424	428	418	419	409	435	444	433	418	389	415	445	445	470	430	413	383	423	454	466	423	406	389	488	441	449	420	420	444	425	457	428	433	448	454	430	405	434	417	439	413	418	436	431	394	458	437	408	431	455	442	424	430	429	404	448	433	441	410	446	400	414	420	417	405	415	396	405	411	456	433	405	447	444	409	442	434	411	418	433	432	457	440	417	431	451	439	419	431	438	422	426	451	460	448	407	418	419	445	401	443	437	418	410	447	427	425	433	447	428	442	461	430	425	420	433	396	398	436	426	431	459	389	444	462	465	419	425	419	432	456	436	438	477	460	446	454	419	410	445	426	404	405	408	434	424	446	421	409	418	456	411	444	457	425	425	452	405	444	421	457	435	451	408	419	477	437	415	412	408	452	414	416	430	420	477	456	448	445	415	443	440	455	442	435	437	418	457	432	444	378	423	409	421	443	435	412	427	459	424	453	431	421	425	456	436	469	426	432	448	488	467	395	405	439	441	423	434	472	434	411	452	422	437	396	391	448	439	422	441	428	442	436	443	387	428	434	450	411	422	425	439	415	453	401	382	440	431	417	415	456	439	449	398	425	454	433	445	443	411	392	468	426	420	455	420	402	409	422	396	451	403	443	433	415	440	439	444	429	396	437	412	423	458	443	428	443	449	438	413	436	433	408	421	437	450	450	409	453	431	468	443	404	406	430	429	454	437	452	432	466	448	431	454	448	448	449	443	432	431	422	448	402	435	399	452	428	392	427	419	431	438	449	414	421	446	443	438	453	444	457	453	437	474	450	424	432	453	429	451	441	446	410	389	452	414	422	426	449	414	436	417	438	442	424	413	426	429	424	436	408	412	423	412	419	434	398	433	405	471	426	436	441	430	447	448	435	459	383	428	417	437	395	433	436	407	455	437	423	419	431	455	447	429	428	416	441	446	397	403	444	434	402	439	427	436	448	407	442	408	470	431	437	479	412	437	441	426	402	449	427	427	387	393	430	451	422	452	419	424	435	394	428	427	437	379	451	420	379	427	422	396	445	443	424	439	435	417	447	431	475	452	421	453	405	446	454	404	432	412	420	437	444	421	412	440	453	472	433	408	440	442
25472	21580	27728	25786	7907	568	461	383	351	378	349	321	294	248	251	296	280	259	271	248	267	292	246	241	261	283	253	235	247	272	268	295	272	292	257	281	251	272	283	288	257	275	315	245	309	278	270	292	281	264	270	261	270	239	238	255	270	278	276	258	253	232	264	236	245	253	262	267	250	237	245	278	265	256	254	244	212	255	258	230	222	251	246	225	259	260	242	271	223	236	254	254	218	234	234	255	236	271	253	241	252	263	234	305	250	266	252	241	233	235	261	270	239	253	243	285	235	246	277	268	245	233	244	253	260	245	233	235	265	237	246	212	208	250	266	249	228	244	240	245	237	262	248	250	255	223	241	222	241	240	248	215	222	237	253	269	256	229	235	236	227	272	258	236	274	249	246	223	259	240	253	286	229	252	240	241	236	247	273	250	238	255	238	258	229	245	264	258	233	238	247	263	237	256	204	246	261	222	249	239	255	225	237	250	228	224	248	243	234	270	248	285	249	267	245	239	228	245	240	255	253	235	229	275	258	237	225	228	246	235	250	249	240	237	206	245	292	250	252	260	247	239	278	267	257	230	232	234	226	240	240	260	230	241	237	244	249	251	232	241	228	237	220	236	215	249	255	272	239	238	236	228	255	264	220	251	224	263	252	267	229	245	245	244	247	244	270	257	249	235	240	247	253	268	249	239	277	208	233	214	224	239	224	272	241	222	231	263	245	236	253	247	247	244	254	250	240	235	267	229	230	256	232	228	258	247	227	251	254	216	243	235	237	247	254	236	221	247	245	234	246	227	225	235	235	251	222	245	222	234	232	242	251	263	241	255	233	224	240	211	252	215	242	220	211	242	254	249	263	274	259	256	238	255	224	229	235	250	224	244	252	269	228	233	254	264	236	234	267	230	225	270	281	237	228	229	248	243	241	272	249	271	244	220	254	249	259	231	253	246	245	253	276	225	247	246	260	247	212	228	263	262	244	247	247	204	249	279	246	262	266	237	272	255	249	226	215	251	240	277	272	226	232	248	226	212	247	264	250	234	241	268	243	229	255	233	269	232	237	240	252	230	264	256	241	220	223	248	226	246	242	251	231	239	236	270	263	233	264	253	249	249	256	223	260	228	238	256	257	270	232	256	251	260	252	234	246	232	248	251	253	240	252	247	223	254	228	262	249	253	253	248	245	240	252	271	222	238	256	260	249	233	254	236	248	261	260	257	215	274	243	269	239	280	248	251	279	268	252	243	240	235	228	225	263	202	226	287	234	248	243	246	251	256	224	257	222	229	259	267	255	248	266	235	255	261	251	238	249	240	271	231	241	274	235	247	222	268	244	260	267	244	256	208	272	263	237	227	219	253	248	234	275	229	247	260	220	229	244	245	200	249	236	238	236	265	252	252	252	252	230	260	225	251	249	213	232	252	238	253	221	246	237	280	250	236	257	254	232	262	227	228	224	258	247	226	251	240	253	242	257	245	214	253	256	236	270	244	264	215	251	238	217	268	241	230	224	240	256	247	236	241	231	235	255	249	209	220	237	247	244	254	237	246	231	244	259	235	237	268	253	257	238	240	257	247	230	234	259	261	252	236	248	244	244	237	229	261	280	244	281	248	249	258	226	240	289	241	253	242	219	240	273	265	235	242	226	255	239	252	232	218	279	219	257	260	264	224	259	234	246	267	252	255	251	255	247	250	231	248	258	218	268	249	247	256	265	250	236	253	271	265	220	219	241	244	244	241	223	256	253	265	235	254	232	278	228	222	247	248	244	261	266	222	246	256	226	243	239	238	233	259	253	249	242	250	254	252	241	233	256	274	239	227	248	248	243	248	222	232	214	229	228	216	252	216	249	269	246	243	228	254	233	227	219	252	260	247	241	240	276	231	244	242	226	247	225	217	237	250	225	232	233	206	242	263	243	241	277	245	225	243	284	232	234	244	228	260	256	231	267	263	261	245	238	226	296	256	236	252	232	240	216	275	220	243	274	245	228	244	219	244	247	264	251	244	252	269	246	259	247	275	219	218	249	242	273	243	209	247	258	239	231	247	250	244	248	248	197	232	233	271	231	247	246	245	227	238	241	254	269	260	234	241	219	228	257	198	236	231	228	247	226	251	252	256	255	250	236	253	244	240	252	239	277	256	267	232	252	249	244	230	238	218	232	251	232	235	228	244	223	208	258	250	229	230	224	273	274	276	228	254	252	227	236	254	271	219	240	241	271	230	263	261	252	254	255	242	247	239	239	280	245	228	245	252	251	254	249	260	235	247	248	232	217	228	242	289	254	266	229	241	260	234	235	260	242	254	250	235	258	273	240	247	264	239	256	238	248	262	204	246	230	259	216	228	236	208	227	211	242	279	234	220	247	240	235	221	278	252	231	252	244	228	260	240	260	220	239	269	232	228	246	242	232	234	199	235	253	255	256	255	232	265	230	223	260	258	198	228	238	221	232	231	240	256	258	248	225	243	241	232	263	247	244	244	237	274	228	261	253	232	263	248	264	239	254	247	251	248	247	266	222	245	280	241	221	241	264	220	252	261	214	229	247	226	273	222	249	242	249	248	245	241	232	206	240	222	277	239	241	229	243	219	266	251	248	253	247	269	223	250	242	224	236	263	237	248	246	234	240	246	220	234	260	255	245	249	234	234	231	230	259	220	228	243	246	252	235	241	223	222	225	253	225	248	267	263	251	237	235	249	255	253	237	242	273	251	249	261	269	244	247	248	248	234	249	231	248	242	259	238	239	283	234	244	237	237	253	254	242	253	219	269	250	257	244	226	254	262	236	239	263	247	243	227	233	236	248	271	239	234	230	232	271	239	238	211	236	216	240	257	248	240	249	230	222	237	239	251	237	223	233	253	279	198	260	255	240	245	237	250	234	261	243	238	246	252	264	222	235	255	229	269	254	249	292	241	233	219	250	233	262	246	262	234	226	251	259	254	249	251	221	246	274	215	242	235	252	266	232	214	248	247	245	233	242	259	272	235	223	221	220	238	228	261	257	255	256	251	263	251	243	240	256	248	257	243	254	224	231	251	261	240	225	228	258	237	248	262	246	268	257	240	221	230	262	241	232	233	220	251	227	248	258	264	255	236	225	237	235	224	230	227	256	229	247	224	261	261	247	238	229	280	245	247	243	254	222	255	234	246	222	268	228	238	241	252	254	238	250	253	266	245	239	259	265	246	262	250	216	270	226	233	268	249	238	215	231	226	258	247	232	251	230	243	250	234	246	254	266	250	249	238	229	239	234	270	237	260	230	264	254	252	231	246	222	258	237	232	234	236	233	241	264	250	238	226	238	266	239	257	232	235	261	222	243	260	241	261	259	256	260	244	234	243	248	230	260	274	259	261	227	261	246	238	267	231	254	265	255	231	248	259	211	248	236	241	243	238	237	223	276	259	243	222	221	247	256	243	221	257	234	243	225	250	240	241	240	228	259	219	232	252	242	232	273	272	251	239	233	245	240	259	225	218	268	270	260	274	220	247	258	244	248	232
21335	5302	3254	1584	1059	873	688	605	530	488	441	382	361	353	351	323	301	314	319	276	295	290	296	306	261	311	293	300	313	296	331	314	341	329	311	304	317	327	320	323	292	338	312	330	338	352	331	295	291	311	332	355	321	302	335	299	258	331	307	258	291	253	285	277	280	266	275	277	282	293	274	298	282	285	277	269	266	274	326	289	290	276	258	283	272	296	305	282	304	278	291	272	243	269	277	263	256	299	301	268	316	280	278	258	282	297	285	300	296	257	290	292	281	273	290	319	277	292	241	285	286	277	290	279	256	281	260	273	286	288	270	276	255	260	226	305	280	271	276	304	262	280	258	254	260	305	270	273	251	253	265	252	288	272	254	283	267	256	264	282	304	312	273	292	277	246	292	283	282	261	292	294	287	256	310	283	257	254	285	277	266	292	278	262	276	276	291	298	271	303	265	289	287	295	268	267	279	272	269	294	276	278	270	252	277	248	255	242	276	246	264	296	304	279	263	284	280	275	289	280	288	279	280	283	265	292	284	268	283	266	315	290	305	277	285	279	278	269	271	261	272	265	303	288	319	306	256	269	303	261	264	280	253	250	313	296	288	273	278	286	263	304	281	290	284	285	257	261	254	271	310	233	281	283	293	259	274	285	306	280	301	270	270	275	268	296	258	296	259	260	260	299	296	273	280	271	266	248	265	272	270	293	274	299	285	282	281	272	298	314	280	289	267	287	292	296	264	267	296	269	278	283	269	260	269	270	294	256	277	273	286	282	265	257	254	254	276	285	273	301	308	297	268	244	281	273	291	297	283	299	273	315	281	265	258	277	260	277	238	270	269	277	282	265	289	289	287	291	304	294	294	288	253	267	299	294	273	262	262	277	283	297	234	267	274	265	279	297	252	268	293	259	274	269	289	300	294	274	296	303	284	247	251	285	287	261	290	269	272	249	277	241	281	255	257	294	286	271	271	252	288	274	301	258	250	301	286	276	265	264	273	259	287	266	304	270	289	255	280	265	290	253	273	264	279	285	266	275	301	311	302	277	278	258	287	271	291	284	273	276	288	294	255	260	285	275	281	321	291	267	290	288	238	282	266	280	272	284	273	266	298	251	275	300	227	259	291	292	252	276	298	277	298	289	271	289	261	268	287	284	283	291	300	262	281	308	330	294	298	258	296	246	270	277	253	267	248	269	275	253	281	282	267	265	294	276	282	281	266	295	273	275	267	275	269	260	286	264	280	263	259	292	288	278	272	302	289	263	285	281	277	266	287	271	248	285	268	281	274	277	245	249	276	256	322	284	259	279	276	276	287	256	294	277	275	291	263	253	259	266	310	288	267	263	301	274	274	281	257	296	304	252	271	249	261	259	280	281	265	274	299	298	291	280	252	301	265	282	269	291	267	280	321	293	276	258	269	285	277	267	279	276	291	274	283	282	270	281	274	297	271	246	299	284	282	265	279	284	261	278	261	288	290	264	298	303	273	278	282	281	268	285	284	291	248	264	261	290	251	267	266	274	294	291	271	250	239	269	274	286	260	285	270	279	310	287	286	272	280	273	243	266	265	286	291	301	299	281	269	271	272	287	316	281	284	258	269	276	315	284	291	290	245	283	246	263	267	277	294	292	288	260	270	278	266	322	280	298	296	271	275	271	294	301	259	272	268	277	259	258	277	279	272	279	256	290	271	265	249	256	262	295	310	288	302	261	254	301	267	294	273	302	294	279	282	249	268	321	271	277	271	264	277	263	290	281	268	277	290	282	264	290	276	286	257	287	272	257	275	245	288	273	292	269	279	307	288	309	272	271	255	297	281	281	264	314	275	271	280	291	281	280	271	298	290	273	270	295	269	269	305	281	261	288	299	231	267	249	222	271	286	267	292	304	280	309	272	292	322	236	292	276	264	284	269	275	281	260	260	285	281	282	268	259	261	262	317	263	306	274	271	295	252	267	269	281	263	298	243	273	256	289	285	274	272	270	254	288	273	242	297	276	280	284	265	261	265	297	269	285	250	279	298	288	263	224	278	272	277	292	284	276	263	276	250	270	282	275	268	280	274	260	271	270	278	275	270	290	280	310	262	275	301	257	264	281	240	276	273	247	282	269	289	277	296	262	295	282	271	276	274	308	293	284	269	300	288	258	290	314	281	248	262	289	274	275	285	271	295	294	289	263	301	276	266	254	295	269	271	282	286	285	299	297	290	286	328	274	284	276	286	267	273	273	298	291	287	293	271	288	272	271	299	280	283	259	289	281	304	269	289	285	300	283	308	292	317	281	277	304	260	269	302	291	252	301	263	273	263	282	279	277	261	280	296	259	270	276	286	251	280	287	251	260	278	267	267	279	271	289	278	288	297	270	261	259	290	290	260	252	266	312	254	282	303	276	278	308	265	250	294	274	273	274	262	277	268	298	240	277	276	275	271	308	273	275	288	292	290	269	295	274	290	302	279	281	281	282	276	251	281	287	222	260	268	260	272	297	255	246	267	280	284	288	272	264	261	251	272	285	283	255	253	266	274	290	298	276	284	256	273	259	273	286	301	285	248	268	251	259	272	283	309	278	250	271	266	277	290	289	248	284	266	269	268	266	264	246	266	264	279	268	298	272	256	261	258	291	272	305	287	256	262	262	258	247	274	291	301	277	265	266	283	291	283	284	287	296	270	294	268	275	291	256	287	286	265	302	291	283	276	264	240	274	294	263	254	250	279	287	263	276	264	253	277	297	281	267	258	273	295	267	253	275	310	253	266	291	278	270	288	297	263	290	288	264	280	293	286	277	248	263	278	263	297	301	297	277	298	283	263	280	256	249	277	248	268	248	277	280	264	280	256	265	263	293	287	263	262	271	234	284	258	276	273	287	253	269	250	293	298	277	286	265	260	252	260	267	281	264	283	269	265	249	290	268	271	283	270	248	257	279	271	268	248	272	288	281	278	258	273	293	266	271	293	281	271	287	296	293	297	282	267	258	294	253	296	264	246	263	281	272	261	268	304	283	287	276	273	271	296	268	249	261	277	291	303	279	285	285	292	253	272	311	282	287	270	280	263	267	287	264	276	285	269	256	263	288	284	285	292	278	268	271	285	262	279	284	283	245	274	239	264	276	250	281	299	273	262	270	275	279	312	269	242	251	297	266	257	283	275	260	277	245	288	247	280	296	281	260	272	268	294	269	273	261	280	261	282	273	264	284	251	257	283	260	261	286	278	263	293	286	300	274	278	266	257	277	254	284	266	299	265	253	228	290	275	281	258	260	286	241	267	254	259	262	273	298	272	257	277	281	274	285	269	246	258	274	281	288	259	252	286	271	261	248	257	289	268	285	272	288	267	294	291	251	265	264	293	304	268	284	304	292	315	292	279	277	231	272	256	282	292	244	262	277	292	253	295	301	276	292	279	263	284	279	282	292	257	259	291	280	296	279	282	262	261	261	268	276	283	277	282	264	260	289	295	270	267	303	276	280	267	297	276	288	273	244	272	282	258	274	266	259	244	284
23173	21568	29410	24185	21561	21579	5804	1206	930	822	793	735	702	635	608	589	613	615	553	557	548	568	534	568	532	536	518	526	548	575	501	583	591	563	509	562	549	580	540	578	531	543	584	566	547	607	579	554	557	537	559	529	540	516	545	541	495	508	496	514	523	530	513	527	549	500	486	505	509	530	499	514	479	526	532	514	501	476	468	441	488	527	533	501	525	460	542	504	523	505	543	542	507	522	509	538	472	475	520	537	479	498	475	513	507	502	480	497	483	473	480	490	492	488	487	513	493	532	538	524	485	480	515	476	530	477	476	513	520	493	533	481	487	519	507	477	537	518	470	475	515	539	476	507	493	490	474	511	503	463	514	501	521	523	460	486	478	490	517	510	461	499	472	463	529	494	453	502	543	468	518	485	501	490	471	471	447	502	484	498	490	491	471	476	511	532	463	521	491	474	529	505	478	487	497	486	491	522	473	462	469	483	512	514	465	488	488	493	485	517	477	467	483	487	498	514	483	482	483	514	507	473	488	489	475	493	488	519	484	496	496	488	505	467	479	504	515	449	498	459	525	527	490	468	494	474	497	513	503	535	533	487	515	474	464	500	500	478	490	485	494	513	500	493	468	460	470	506	502	466	507	532	476	539	500	490	456	528	476	501	460	461	507	472	489	471	528	508	520	466	476	451	499	438	498	539	475	467	485	480	478	528	499	484	476	524	478	516	500	482	500	485	510	492	533	491	476	510	460	495	501	482	489	499	510	485	483	469	486	485	580	461	499	555	489	487	499	541	482	526	521	465	490	540	468	454	472	516	500	491	510	487	512	542	493	459	491	474	500	510	499	489	495	494	469	513	540	540	491	461	543	518	483	498	471	447	493	582	524	526	501	477	486	533	492	487	529	464	477	496	519	489	518	503	496	490	511	471	493	533	501	499	516	481	443	497	481	499	508	461	472	504	511	557	514	508	530	517	503	482	477	508	531	530	527	463	513	507	491	482	458	496	527	461	514	515	496	467	501	496	491	477	487	476	498	446	514	537	448	519	452	464	496	500	487	486	514	518	477	491	503	511	500	501	466	446	480	539	477	487	513	485	516	459	476	482	484	477	491	492	533	479	491	528	484	517	502	466	506	496	536	506	514	490	489	488	517	513	474	521	504	516	493	475	453	479	515	480	469	493	508	481	511	509	501	506	499	489	491	480	478	498	452	486	484	480	487	466	490	485	509	477	456	501	476	437	493	479	484	453	487	498	460	494	475	518	523	501	509	515	469	514	489	470	493	453	504	501	494	487	516	488	501	487	484	469	504	475	505	492	495	486	481	491	529	497	518	489	520	466	508	501	495	536	483	513	507	458	476	523	485	492	486	495	488	502	486	437	478	448	497	502	478	496	477	499	522	545	471	550	516	472	482	476	477	513	493	476	493	504	482	486	469	463	502	479	458	496	481	520	507	476	515	498	472	498	501	465	504	549	507	486	504	502	479	509	473	508	522	445	462	470	502	495	506	513	517	535	460	491	453	517	476	506	476	485	493	463	482	466	485	474	474	456	504	502	472	497	510	487	471	524	485	466	521	478	477	499	537	509	472	520	495	446	505	463	509	486	501	524	522	505	546	490	474	521	503	514	489	460	520	466	502	511	482	528	520	487	493	464	493	470	506	489	477	491	465	503	477	464	479	543	508	506	490	500	496	536	496	458	465	516	492	486	547	528	511	487	510	491	480	538	460	525	486	489	454	502	471	501	525	511	484	466	513	521	478	494	474	499	499	488	464	456	549	524	488	504	495	499	516	508	506	489	500	471	491	482	497	513	490	496	502	486	493	526	520	501	515	477	545	512	495	522	487	513	469	506	491	516	511	498	469	485	498	493	474	480	516	531	497	457	498	498	460	520	476	488	505	458	475	483	501	518	494	496	489	506	498	461	480	492	484	503	502	470	523	476	489	459	492	461	501	532	509	531	470	485	458	472	519	473	469	472	508	488	456	507	495	472	482	536	474	479	497	460	494	543	500	466	512	463	508	515	489	488	521	538	508	484	497	536	489	497	522	495	520	476	479	500	506	490	479	519	478	503	492	529	492	518	460	527	472	498	508	466	487	517	467	523	482	472	457	443	457	465	508	495	483	485	470	474	445	519	514	495	504	464	498	467	488	480	501	520	482	490	497	505	454	476	487	467	510	489	466	503	471	489	519	497	475	498	502	512	514	497	483	492	500	492	489	532	510	458	508	506	501	497	536	449	474	510	488	520	489	521	508	522	483	485	520	521	448	469	478	536	482	497	509	475	547	472	525	512	483	468	475	473	483	491	487	464	512	481	487	527	511	490	515	493	468	501	494	510	480	505	504	502	518	519	515	525	497	491	472	472	501	469	494	502	454	481	481	512	517	487	485	493	503	494	517	498	480	533	479	510	497	473	473	485	475	477	491	479	489	491	474	485	490	485	511	491	494	489	511	487	487	478	508	545	500	522	490	495	499	520	489	500	495	502	440	518	510	511	502	493	508	485	465	502	522	501	526	514	488	489	468	480	487	543	485	519	522	493	482	519	461	494	509	470	491	504	500	514	493	504	508	456	488	444	512	506	502	463	521	496	474	486	508	438	445	466	502	464	502	481	506	453	479	506	516	498	503	442	526	456	487	502	513	497	477	491	512	491	488	506	494	515	491	537	494	522	507	472	506	454	517	526	449	500	452	485	478	491	514	486	502	482	526	494	497	480	462	518	483	500	510	497	514	493	480	451	516	495	544	484	488	471	469	538	465	489	486	492	501	506	511	512	515	471	466	522	515	521	460	478	471	514	457	488	474	499	482	466	444	479	503	497	499	464	506	504	493	518	481	546	460	520	509	533	494	494	479	484	446	520	486	520	529	476	493	529	500	512	486	473	480	520	501	483	486	488	444	478	542	508	486	517	446	526	484	526	486	524	497	527	475	480	477	518	470	503	494	500	510	438	515	469	509	547	517	501	494	480	481	507	461	502	507	524	498	489	510	486	473	494	478	511	504	464	496	486	477	505	488	485	469	463	484	512	488	487	498	538	501	508	518	471	536	464	453	506	486	494	499	494	478	481	500	468	500	490	499	505	506	495	460	472	472	483	490	457	513	516	510	470	453	531	458	452	512	538	458	476	518	477	481	476	491	486	507	529	515	520	490	494	501	496	518	465	508	481	513	498	490	511	530	536	480	502	488	484	526	521	524	515	462	504	480	473	476	487	464	515	501	489	478	466	507	487	489	485	495	495	498	477	475	480	467	537	496	495	460	496	517	473	489	499	484	453	489	445	480	493	510	496	530	453	521	497	513	487	507	527	554	501	487	476	473	454	463	487	511	475	508	491	476	454	502	482	520	492	490	496	507	469	488	476	515	552	549	508	519	490	472	511	478	461	507	477	504	493	544	492	536	491	483	455	458	494	452	490	521	496	499	490	515	486	444	457	512	528	476	495	509	469	453	516	511	522	490	506	492	467	485	495	485	461	473	484	463	480	495	500	488	510
29413	14349	9750	4909	3503	2658	2063	1669	1325	1140	1074	897	837	806	689	730	732	702	635	644	625	558	593	560	607	574	553	549	624	610	600	642	666	645	610	607	634	628	597	598	622	616	615	606	609	605	580	559	639	565	571	509	616	615	598	554	562	545	544	580	524	514	503	513	531	558	590	508	545	577	536	535	578	515	503	530	520	523	542	493	497	515	528	516	535	561	558	520	547	557	553	544	532	534	489	510	499	515	520	521	522	483	537	537	547	553	503	466	595	545	522	509	545	466	528	551	548	521	527	495	492	532	515	546	539	529	530	463	536	494	542	537	526	510	498	515	516	528	507	524	503	544	543	505	519	496	520	549	514	538	539	514	507	511	496	516	543	506	524	510	472	505	499	515	481	531	523	470	547	484	542	531	511	497	503	523	514	491	537	513	491	526	496	514	493	505	545	520	536	506	484	518	500	545	513	512	520	522	530	556	570	542	527	505	496	536	570	527	544	534	509	460	536	532	503	554	521	502	505	514	498	548	531	505	507	511	537	514	535	491	593	514	519	540	504	476	513	506	508	543	510	517	481	501	479	507	500	514	529	541	488	535	567	517	540	488	519	528	472	517	558	517	477	541	532	495	514	507	479	507	497	573	518	477	535	477	475	523	519	505	516	520	547	533	519	496	543	495	478	524	495	542	529	522	463	522	490	497	565	497	532	516	494	493	489	542	535	545	508	511	577	482	564	583	519	505	482	477	539	460	539	536	541	525	531	538	533	492	525	556	514	492	497	491	486	501	566	545	535	548	467	490	513	508	490	513	503	528	470	529	514	540	492	516	495	518	503	560	500	535	519	489	534	503	494	494	493	516	518	562	521	564	542	526	511	527	532	505	494	517	489	497	531	530	504	505	507	470	538	499	507	526	554	505	476	533	512	503	487	554	526	524	487	501	511	526	526	524	484	527	518	515	514	468	536	548	505	495	512	553	513	506	472	540	487	514	517	505	473	523	503	478	505	503	500	552	515	517	525	510	519	478	559	527	547	564	499	511	490	518	537	516	496	523	539	512	506	521	553	489	529	514	571	489	511	495	484	534	528	504	501	469	511	516	516	469	516	494	518	515	496	523	477	484	497	509	504	507	509	519	556	523	518	506	521	523	582	511	525	487	505	499	519	479	530	510	545	525	494	512	495	560	504	498	548	534	502	525	506	518	536	498	519	517	474	535	515	511	509	487	504	501	528	531	526	497	475	497	487	555	516	524	503	506	513	499	539	465	506	477	526	498	513	529	536	506	522	510	527	487	545	511	517	535	506	498	534	510	481	501	488	507	518	500	515	503	493	501	500	488	502	529	558	503	472	489	530	523	535	528	500	478	536	555	526	528	506	508	509	542	485	517	509	509	527	557	504	531	498	528	516	542	515	528	501	534	485	446	488	507	493	542	557	496	523	493	509	500	528	523	489	524	504	461	486	512	560	490	528	472	522	517	548	528	471	523	530	529	486	485	525	473	505	553	526	512	531	523	476	528	505	534	472	464	511	505	498	500	541	525	524	528	547	553	488	505	537	503	506	503	534	523	541	524	499	527	486	528	526	515	546	524	525	517	547	504	487	516	507	524	517	537	510	518	519	538	529	554	487	494	536	514	515	525	520	526	509	492	484	491	528	518	480	492	499	510	525	486	523	537	500	496	552	491	518	526	525	496	552	491	517	521	527	495	508	548	526	517	523	545	517	509	522	482	554	491	523	492	494	528	517	495	497	538	539	484	519	509	527	525	523	524	507	503	480	492	519	564	523	500	534	544	572	532	534	484	482	506	469	518	509	526	485	532	545	563	520	482	513	512	516	507	515	508	486	516	502	520	522	526	490	519	546	500	522	509	544	469	486	534	530	513	515	502	554	482	549	519	525	512	504	524	556	526	558	515	499	505	541	516	532	537	527	527	507	536	548	555	542	540	524	572	503	484	513	470	485	516	542	540	492	471	533	527	504	502	468	507	543	494	483	515	513	490	526	525	488	497	523	504	512	497	532	540	528	497	512	521	529	512	536	481	516	526	517	526	505	540	457	501	499	517	484	497	537	537	528	503	503	530	493	479	508	466	505	490	517	528	479	518	528	499	491	495	529	511	563	538	519	512	516	516	514	510	537	490	502	527	505	486	509	521	512	495	477	492	528	488	537	533	489	521	474	529	529	452	548	500	523	530	499	515	512	531	510	493	543	519	490	532	507	511	459	545	490	501	520	576	467	500	547	583	545	529	508	530	498	496	517	503	516	543	498	458	510	528	513	515	505	496	551	517	505	484	531	520	524	518	495	512	501	502	511	487	534	532	482	471	498	514	522	545	513	496	516	533	514	521	513	511	555	512	503	502	545	513	522	545	479	516	535	523	516	496	509	482	512	527	493	517	525	489	530	526	530	516	521	504	491	541	483	548	548	516	522	485	487	510	491	522	521	519	488	556	504	498	503	508	507	492	523	523	518	531	545	546	468	511	497	516	519	539	536	525	463	535	507	455	537	499	516	562	502	506	507	533	517	534	527	463	522	522	548	529	522	521	482	535	521	532	497	508	532	552	511	505	540	508	550	513	505	544	513	558	538	553	516	523	544	540	544	534	494	508	492	533	512	557	483	487	500	465	534	532	533	545	491	519	498	556	515	506	537	563	544	513	493	496	507	555	529	512	475	532	527	521	493	486	525	516	506	507	524	532	520	498	520	502	512	483	510	479	527	499	513	521	523	501	479	487	515	550	465	518	554	538	509	447	504	509	471	496	472	549	542	492	536	522	522	514	528	510	512	503	525	511	512	528	514	507	505	517	489	525	508	504	523	542	510	535	468	487	500	544	524	517	546	501	552	509	510	476	550	522	569	527	532	487	521	496	512	521	510	519	525	510	538	516	495	497	540	511	508	527	510	502	528	514	482	507	513	471	500	550	549	520	495	529	533	499	479	510	510	505	529	493	464	506	505	513	506	521	532	491	534	526	481	503	493	510	505	498	518	508	490	488	490	511	496	487	496	513	494	488	507	499	554	484	528	529	556	488	547	503	553	552	496	542	534	502	500	529	559	491	529	471	503	459	517	560	504	504	509	470	506	499	526	526	497	501	513	544	495	503	565	477	513	512	520	552	528	473	470	511	509	557	451	512	525	479	483	514	528	528	512	548	492	507	523	516	500	515	543	512	529	497	524	538	485	529	528	487	533	510	535	563	474	484	504	531	512	503	522	489	524	549	519	540	540	468	524	513	498	482	520	501	513	505	509	527	493	505	495	541	475	493	519	494	530	513	510	483	545	500	513	469	533	552	562	506	514	501	526	555	540	532	520	522	494	542	475	483	534	521	487	538	525	536	516	525	512	503	493	515	506	532	509	509	537	521	499	528	531	518	473	514	560	532	516	459	500	536	529	534	477	528	495	510	521	526	500	522	513	525	460	504	510	496	533	517	523	512	496	496	538	543	539	505	482	512	520	516	516	526	482	550	510	526	559	489	550	491	497	527	516	547
28278	16782	2740	629	496	417	290	307	233	264	294	246	240	262	273	222	226	241	246	272	229	250	270	256	232	261	264	233	267	262	246	262	278	229	262	278	260	278	283	265	262	284	263	274	253	272	249	267	248	245	285	255	235	256	245	273	257	239	282	242	254	252	229	248	263	241	251	250	231	230	237	266	257	246	239	271	247	247	234	241	222	269	246	235	228	245	243	257	264	261	241	260	241	268	257	264	246	250	256	230	244	222	259	250	234	259	232	242	259	241	246	261	253	232	250	271	258	262	252	263	275	237	228	234	232	243	230	261	256	231	237	261	245	238	249	233	235	242	236	250	264	277	228	262	227	231	220	280	226	228	232	249	257	224	207	246	224	243	251	230	241	223	254	246	248	247	252	238	244	256	255	254	265	240	233	226	253	266	263	238	255	236	263	245	238	219	233	238	246	290	262	241	267	255	266	220	239	259	253	237	206	252	253	267	220	270	253	239	235	242	228	250	249	230	260	249	227	251	249	253	236	272	237	257	244	255	235	222	244	236	234	263	230	261	253	256	240	237	259	221	259	265	229	227	250	241	255	231	219	254	235	230	267	254	259	238	247	246	265	241	239	212	245	232	224	242	232	248	238	237	238	221	230	217	241	243	242	240	246	237	236	265	249	270	251	232	248	232	252	222	239	265	270	237	257	269	254	240	258	243	223	222	272	253	224	247	208	221	238	251	234	282	241	230	259	256	237	264	235	285	228	244	236	227	247	265	268	220	215	248	212	242	235	241	236	227	235	262	233	284	266	229	236	246	224	254	227	237	247	259	249	292	243	270	229	279	271	230	245	243	255	231	247	216	250	250	250	241	244	236	250	247	256	229	250	233	226	244	247	256	243	270	228	294	239	253	227	232	256	231	270	236	232	238	219	251	230	250	253	225	222	250	254	249	266	234	255	249	239	251	253	261	257	231	237	269	248	235	207	233	225	230	217	262	237	273	243	231	245	240	231	274	230	265	253	232	244	237	244	232	231	243	255	261	224	217	239	232	257	258	211	245	257	245	224	245	263	220	247	251	235	268	247	207	237	250	243	245	273	257	242	249	269	239	253	229	250	251	240	223	252	257	239	228	236	249	264	230	201	221	219	243	245	249	243	269	245	239	251	285	255	245	236	266	244	245	247	282	239	244	219	247	280	238	245	269	279	260	258	279	259	258	215	228	228	228	239	241	248	224	225	214	223	251	243	229	212	244	243	228	246	226	241	240	239	234	224	255	253	229	265	246	253	229	253	229	244	225	241	250	227	242	242	250	240	198	245	243	226	264	230	251	221	225	243	246	260	243	244	247	262	249	243	227	216	225	249	240	250	231	219	256	248	284	252	254	257	241	238	247	241	246	283	250	271	229	244	242	254	223	253	233	251	226	240	253	250	264	259	237	233	247	264	236	232	220	233	224	256	254	233	215	237	258	240	265	241	237	235	222	259	246	233	213	227	262	235	228	258	247	276	272	261	237	243	230	256	220	252	221	215	259	231	246	259	228	235	258	246	249	236	217	245	253	248	243	222	241	216	241	241	250	250	233	238	254	247	234	269	215	253	236	250	256	237	241	259	246	261	253	247	243	258	252	229	245	242	220	233	260	238	250	260	240	227	240	257	215	219	242	248	259	233	247	220	254	252	245	246	259	228	236	231	224	250	246	234	265	258	247	236	235	246	271	240	239	280	230	232	270	243	232	235	237	231	241	212	242	256	269	212	233	249	241	226	249	249	231	259	260	203	227	252	232	247	222	234	243	258	221	239	235	244	264	227	224	220	245	253	222	268	236	251	262	222	244	235	218	247	253	261	255	234	251	227	223	209	252	248	272	235	244	243	234	244	229	246	252	243	252	246	227	245	242	234	227	246	258	246	249	222	243	263	241	234	230	264	226	247	217	220	223	262	266	253	235	277	255	239	243	270	245	271	240	230	251	222	235	230	235	267	242	250	224	236	229	247	264	250	273	240	265	269	229	279	233	261	245	240	245	263	262	248	266	224	257	252	233	233	247	265	210	222	257	245	226	243	252	233	235	216	250	223	241	232	252	220	224	266	249	228	244	255	224	265	224	224	227	240	227	232	232	260	208	233	228	240	227	236	248	241	248	266	249	243	217	246	228	244	246	243	257	250	237	235	222	236	241	241	214	250	221	249	261	253	240	237	268	258	246	243	239	233	222	243	231	230	215	235	244	229	251	221	248	235	252	265	229	233	240	247	244	246	254	246	231	235	238	226	225	230	233	256	277	212	251	244	245	253	245	242	215	284	250	228	243	240	234	224	238	252	245	222	264	221	268	271	263	256	225	237	233	249	274	217	227	231	232	263	257	244	263	235	220	250	248	236	247	241	257	230	253	238	254	248	246	264	237	218	257	262	222	229	256	236	245	238	248	252	261	238	245	238	240	257	248	224	217	242	243	232	261	244	236	236	229	258	256	225	245	250	248	235	269	231	242	255	238	253	254	237	254	250	230	237	263	236	236	219	240	243	267	243	255	216	241	255	222	265	234	225	231	224	252	216	247	211	226	233	224	222	253	222	245	247	243	254	274	255	265	230	245	253	255	257	247	233	250	235	250	219	228	241	257	241	248	238	243	264	224	285	251	243	260	254	259	236	278	255	266	223	234	248	227	277	251	231	271	235	215	220	258	275	256	231	244	241	231	231	229	262	235	257	252	260	259	234	256	249	261	252	252	235	236	247	242	244	228	250	226	269	255	248	230	235	229	243	227	255	255	224	237	240	246	268	231	269	248	222	218	212	255	216	238	246	249	218	230	234	247	258	229	233	254	226	241	258	264	255	276	257	257	280	265	222	276	236	262	222	268	216	245	233	250	256	209	246	253	235	235	291	267	230	256	211	227	252	228	258	229	230	271	260	222	254	247	242	246	240	223	231	262	273	263	256	240	264	240	262	226	199	263	234	220	233	257	239	226	255	224	246	215	218	226	230	286	240	233	242	265	224	239	244	260	222	261	241	219	269	246	250	248	208	237	251	241	235	234	250	231	224	253	229	239	279	259	247	228	227	241	252	220	237	251	265	229	257	215	228	235	229	233	241	264	229	206	253	258	257	237	236	224	261	249	257	214	257	231	215	239	240	271	260	261	257	253	228	213	234	237	265	225	232	260	232	256	257	259	271	241	279	247	243	250	247	246	248	219	238	205	262	250	240	254	206	239	273	226	222	257	234	253	234	240	203	255	246	231	235	238	233	268	205	242	250	246	259	253	231	245	218	239	242	255	244	233	246	252	249	243	223	241	247	275	252	282	245	242	246	269	230	230	248	230	221	274	264	258	246	215	267	252	217	234	241	243	250	280	231	239	227	253	257	230	255	220	262	241	233	259	240	253	211	239	242	248	267	223	220	254	228	261	279	279	258	243	234	251	250	229	239	267	261	252	253	216	250	222	236	274	234	243	235	243	249	234	221	214	258	263	195	246	217	241	227	251	238	242	248	268	213	254	273	258	230	258
6518	832	677	411	331	346	301	305	297	248	280	285	268	257	273	289	267	257	259	267	279	269	239	258	269	263	291	254	264	241	274	302	293	285	275	297	246	284	268	275	289	298	260	280	278	303	260	262	308	282	286	291	268	315	291	298	289	290	269	265	278	289	294	250	257	253	270	285	273	247	272	253	260	247	254	257	273	242	234	266	291	258	232	249	286	250	279	272	262	248	244	253	279	258	292	257	279	237	283	245	274	297	259	245	273	286	265	223	267	246	267	251	291	272	242	303	296	255	241	245	291	263	293	282	289	252	275	264	248	265	262	257	239	273	259	260	254	300	283	222	266	283	254	292	273	271	259	249	259	267	280	276	266	271	264	268	299	264	270	236	275	262	267	272	279	251	268	250	254	240	255	220	273	243	225	248	272	292	308	267	308	232	259	240	293	270	259	240	278	257	261	280	282	251	253	268	251	239	263	236	244	259	270	246	247	266	246	267	246	274	245	231	243	278	256	248	269	246	280	274	279	244	239	273	258	256	262	270	280	274	275	273	263	255	251	251	290	260	261	257	267	277	287	282	244	270	292	260	249	234	292	256	265	270	260	272	256	240	256	269	261	235	274	298	246	250	300	256	259	259	266	268	298	256	263	233	263	262	254	241	271	262	297	268	249	251	235	279	279	240	264	234	277	281	269	254	298	245	257	273	252	262	287	230	270	269	265	246	269	258	254	272	280	281	258	246	260	242	272	249	259	264	271	264	248	248	242	264	263	299	259	262	250	240	280	288	298	274	255	237	251	246	249	249	268	277	255	262	258	263	285	260	267	263	253	244	286	274	265	235	253	254	285	251	239	251	250	266	260	272	260	229	255	264	269	272	260	238	245	278	225	232	294	255	260	240	287	275	242	274	254	248	255	267	286	253	269	272	278	263	268	263	284	274	221	245	269	310	275	250	258	262	254	264	231	271	285	256	269	265	248	265	252	251	262	286	283	253	262	238	268	250	247	266	299	233	248	259	263	272	277	234	261	235	278	250	263	267	291	244	265	275	265	249	264	259	270	242	236	222	263	297	266	232	259	256	276	260	272	267	260	240	277	264	251	247	279	277	249	274	266	283	266	257	258	252	241	257	253	290	232	277	243	233	271	271	267	229	251	249	254	297	271	263	231	307	246	251	282	232	256	274	245	252	325	251	281	259	265	290	285	266	283	269	276	236	267	271	262	250	278	255	240	291	221	262	260	254	256	257	254	255	267	270	275	229	275	292	258	264	289	225	272	269	249	279	311	264	254	302	243	257	257	292	233	264	235	287	253	257	260	260	254	255	239	303	261	290	255	263	295	238	253	290	271	255	247	285	270	255	269	256	258	243	249	279	247	264	265	262	261	257	247	282	276	262	265	269	278	261	252	267	242	248	256	259	250	250	277	239	282	255	250	240	270	250	288	274	232	257	257	266	263	284	245	252	264	239	270	270	297	271	244	260	240	266	276	269	268	287	267	262	253	301	273	268	287	302	276	249	237	251	285	265	267	249	208	266	265	277	285	263	246	244	255	253	251	243	269	258	262	264	280	270	240	279	230	279	248	283	249	259	274	258	274	268	296	278	244	265	266	248	270	262	239	269	261	260	258	279	270	230	265	266	221	260	265	263	282	253	251	277	228	289	266	261	280	256	288	275	251	269	269	249	254	255	244	277	250	247	255	263	245	265	249	272	252	259	243	228	263	261	263	242	260	252	279	261	259	257	247	266	296	278	252	257	268	238	261	271	269	256	262	266	276	261	276	284	306	272	256	252	245	277	249	267	249	235	267	273	246	259	274	293	259	263	278	288	264	261	257	282	270	251	253	287	271	260	237	258	243	270	288	251	249	280	277	266	297	292	255	253	259	260	296	275	272	268	263	283	284	268	245	270	272	269	259	263	230	263	270	262	246	284	259	245	267	287	264	272	245	255	265	248	244	232	246	307	242	274	272	265	253	253	273	268	251	253	265	248	269	242	268	255	262	258	249	249	270	219	273	258	262	280	243	245	266	246	280	269	274	273	268	263	249	241	263	253	265	293	254	244	246	294	271	253	265	275	262	288	249	259	250	291	277	274	272	255	298	237	264	266	280	257	292	271	252	260	252	262	250	230	261	291	254	261	277	266	245	256	269	278	273	247	264	262	276	274	269	276	266	249	256	280	260	264	256	282	249	265	277	283	254	270	255	274	272	264	248	255	240	259	243	285	241	255	257	223	281	310	294	255	299	249	253	254	270	238	255	228	297	258	264	278	270	276	252	251	279	288	268	246	256	271	285	245	278	238	246	259	272	264	252	276	269	272	277	235	256	249	268	265	267	242	274	294	297	272	270	256	249	283	247	288	275	261	263	244	257	259	229	265	279	271	289	283	256	256	244	279	274	257	243	269	262	280	263	275	236	265	262	244	257	243	280	224	249	248	266	241	239	287	276	277	262	263	265	264	294	313	299	239	257	298	272	264	267	243	265	289	240	250	255	268	265	263	273	252	277	243	265	257	261	273	260	254	252	241	266	279	256	246	273	277	266	281	230	219	245	269	276	255	239	266	298	270	263	257	269	244	242	262	250	258	267	261	285	261	293	273	253	253	268	263	293	271	250	261	266	261	269	256	235	280	270	270	250	254	272	269	267	249	279	267	228	298	296	257	286	264	230	257	230	256	260	270	275	256	246	283	269	235	234	275	270	246	254	271	276	277	296	246	288	229	275	253	270	268	247	262	234	238	281	228	241	262	260	263	275	280	256	275	243	265	266	268	252	246	251	286	276	271	265	234	262	266	256	277	264	270	289	264	291	248	269	278	272	259	244	264	267	245	265	262	278	251	244	297	278	263	273	246	263	257	238	271	232	273	262	287	241	258	275	237	271	247	277	246	296	295	268	244	264	265	271	265	241	266	226	270	260	253	267	289	267	264	228	255	296	241	240	270	259	241	262	264	291	277	246	253	243	242	261	237	279	277	276	265	264	270	269	271	273	248	277	292	270	281	278	258	263	288	229	235	260	255	248	276	261	253	248	277	274	235	278	275	245	244	239	284	253	298	277	271	262	263	269	268	269	245	254	251	231	268	260	263	236	244	265	250	287	284	277	268	264	274	254	268	266	245	263	279	250	274	259	240	245	295	276	217	263	248	267	263	240	301	294	258	253	271	261	274	276	267	243	285	264	271	246	257	266	302	249	282	267	268	274	258	221	245	248	250	275	251	258	255	243	259	277	270	250	278	258	260	287	256	247	275	248	215	234	270	252	257	257	253	270	257	271	236	263	273	269	247	270	249	258	271	265	233	245	241	291	308	248	250	251	264	252	262	258	273	267	268	250	265	239	274	268	263	237	247	290	222	249	274	271	270	276	264	258	268	253	291	298	278	270	309	250	253	280	258	259	268	275	234	251	274	263	232	278	241	249	233	256	241	299	273	270	287	267	268	271	257	264	248	264	275	238	254	261	251	275	254	277	260	296	260	248	251	253	252	256	257	256	285
24370	21616	28920	24766	21571	7252	1068	686	711	608	538	528	526	515	495	503	459	439	456	457	457	419	445	405	420	423	409	441	440	424	461	473	493	424	407	417	491	466	427	493	466	446	408	427	448	459	480	434	452	418	475	444	461	472	415	418	454	440	403	456	475	416	396	419	420	433	426	418	481	447	439	443	431	464	437	434	451	405	421	420	444	369	394	409	377	410	406	454	456	397	427	439	456	452	373	440	400	437	390	417	381	430	390	422	454	376	393	427	414	440	425	408	432	391	418	448	432	417	435	475	408	389	445	433	414	412	412	416	435	400	451	434	425	434	402	407	445	448	404	435	426	439	437	417	415	443	445	440	452	412	433	397	421	405	392	465	421	445	438	441	430	442	403	441	410	406	427	434	396	399	409	386	430	425	417	393	416	433	421	402	401	445	416	412	396	405	411	429	444	415	397	412	413	444	442	391	402	422	419	422	436	417	416	403	413	437	389	398	430	411	452	373	425	374	413	391	410	416	470	419	422	422	368	387	419	408	430	450	413	434	405	415	409	432	421	396	434	415	417	411	387	406	401	455	372	442	388	387	410	427	404	399	418	380	436	398	419	430	400	438	394	420	435	411	426	429	411	427	414	408	400	425	429	379	419	438	423	394	441	407	387	426	421	428	433	427	411	425	445	421	438	416	438	419	432	424	431	421	386	379	436	405	385	388	416	429	452	387	409	422	410	390	401	450	391	399	411	412	407	393	437	440	469	419	441	367	402	467	425	430	429	465	405	423	442	469	428	433	408	410	423	410	445	439	405	377	406	390	426	423	458	396	378	417	376	409	433	386	394	427	430	386	456	426	421	424	446	425	401	389	380	415	411	431	433	385	411	459	427	447	445	437	419	421	412	410	409	386	408	377	447	411	430	401	473	419	402	390	433	424	457	412	385	403	454	471	438	397	412	419	388	456	437	389	426	410	399	433	430	399	416	427	414	407	389	435	423	415	397	421	448	406	439	381	431	381	438	438	412	415	444	402	425	403	402	425	403	393	415	401	410	415	444	426	395	421	405	396	415	360	435	404	416	392	443	422	400	393	398	409	390	444	411	428	424	396	428	412	429	435	434	373	411	436	459	419	408	430	368	418	444	426	443	425	413	407	374	400	436	420	414	407	429	396	434	424	428	423	412	427	410	435	411	473	388	405	416	394	428	443	399	430	439	385	433	409	430	405	398	418	456	374	423	423	410	431	397	411	385	449	402	404	391	441	450	411	444	433	418	441	438	430	441	389	391	407	462	430	434	364	422	429	446	461	426	403	416	443	452	451	428	408	395	406	425	420	419	448	433	468	424	404	409	433	450	428	402	399	453	428	420	394	468	444	405	416	430	408	413	432	436	399	434	411	408	420	393	415	368	391	441	406	382	409	433	437	400	409	436	417	416	433	407	427	421	402	468	390	410	418	443	403	428	423	418	436	388	402	419	427	410	434	426	402	431	438	400	383	412	396	391	381	431	417	414	371	399	407	433	407	451	402	416	388	391	439	396	432	432	400	398	435	409	352	428	437	405	419	417	424	382	390	429	419	399	426	420	452	461	399	376	429	445	414	441	436	402	399	422	450	432	403	432	418	420	396	417	429	374	398	417	378	422	419	428	421	409	406	438	445	446	391	414	427	409	454	386	445	436	403	401	432	409	404	376	397	422	415	414	407	417	398	413	404	405	469	435	412	420	381	419	406	405	425	419	426	424	409	427	427	420	420	411	477	391	425	415	430	417	413	391	448	387	434	412	411	428	394	445	387	413	455	452	435	426	414	403	419	405	429	440	413	402	404	427	440	404	460	402	386	426	430	411	432	407	427	429	359	390	404	432	415	404	401	408	444	416	409	408	414	403	405	385	425	420	403	373	455	421	420	387	377	408	403	426	409	439	378	406	415	428	396	408	429	427	410	451	417	437	395	381	414	440	411	451	408	425	405	400	431	407	441	449	418	451	439	425	420	427	446	400	408	411	450	438	368	435	421	400	408	439	371	425	408	431	394	414	410	412	405	410	398	429	382	449	378	420	413	419	417	420	449	449	440	410	378	402	381	446	414	409	419	408	418	410	416	431	389	438	397	441	431	440	421	432	395	428	439	433	398	413	459	408	428	417	432	457	414	423	434	427	428	416	397	413	395	405	416	438	416	442	439	435	422	411	384	374	449	415	435	438	405	394	396	398	411	434	424	389	426	438	415	430	435	386	411	429	422	413	443	413	419	429	445	374	396	430	409	427	427	428	415	420	433	400	403	364	445	458	440	406	419	453	443	435	434	405	398	450	399	425	418	406	424	426	394	432	445	422	426	425	398	405	416	442	405	394	423	401	407	424	396	416	426	443	420	401	416	428	434	443	421	388	407	408	438	395	457	449	413	416	464	420	403	394	394	394	442	426	403	423	470	385	432	386	420	409	407	419	410	423	414	399	447	415	405	447	446	411	429	428	443	451	426	375	404	435	429	411	411	400	387	411	395	450	382	416	433	435	413	402	409	366	424	433	397	405	421	419	433	428	415	447	398	430	404	399	354	431	397	416	406	411	401	469	421	403	426	422	421	419	386	425	432	447	431	428	440	428	446	394	450	406	414	419	387	403	430	448	426	437	428	453	413	410	390	413	433	442	405	420	393	396	396	415	410	415	410	414	408	427	422	413	426	462	423	417	394	417	434	437	420	446	418	410	473	378	407	451	412	412	416	433	377	432	415	393	439	404	409	422	410	444	434	434	404	424	406	402	389	427	403	429	427	413	414	396	416	448	381	428	413	458	427	382	443	436	419	448	424	405	404	386	437	386	436	389	421	381	402	413	404	426	411	424	442	393	391	421	396	419	449	409	411	396	404	426	405	395	390	429	446	422	413	404	413	418	458	412	406	445	409	440	404	433	424	421	431	452	400	452	405	409	389	422	409	403	419	390	427	429	375	428	423	465	437	425	404	386	415	437	414	432	409	395	386	402	393	435	392	431	454	424	378	425	425	419	393	391	441	411	405	428	422	436	398	404	423	409	423	469	407	415	437	443	405	414	392	414	434	417	416	425	425	408	415	402	393	401	389	423	442	426	382	428	409	411	419	416	426	421	418	440	411	392	412	403	434	400	409	411	379	413	401	424	413	410	454	460	428	386	428	406	410	401	399	383	413	454	450	441	431	401	389	446	455	393	424	387	401	390	404	432	465	437	394	422	411	390	428	462	423	396	420	422	409	438	423	412	432	403	361	411	405	412	454	402	418	444	393	403	392	404	464	426	390	408	443	402	446	423	426	412	425	408	448	406	414	399	425	390	444	446	440	438	421	432	429	401	420	410	411	409	402	401	433	429	426	423	415	393	428	423	389	457	475	434	420	445	441	391	407	405	411	420	415	409	403	422	443	418	438	398	422	416	414	449	400	447	412	362	412	415	418	402	413	412	469	399	418	423	427	412	422	405	405	417	445	395	421	436	363	443	435	386	402	427	428	417	408	389	419	396	397	425	400
23252	8567	5703	2648	2019	1522	1237	987	928	706	715	651	629	566	542	531	535	551	483	493	513	475	483	440	462	494	458	439	485	490	458	507	506	524	471	496	470	493	469	509	491	484	438	474	505	498	482	477	513	492	465	491	492	459	514	487	491	436	442	449	446	471	476	428	456	473	423	432	448	418	434	441	433	459	444	411	449	462	441	430	461	419	448	437	425	443	457	473	414	432	465	419	428	416	446	450	429	437	426	440	449	426	460	406	445	405	439	429	427	427	426	433	443	448	479	419	445	418	476	453	429	434	433	429	416	453	439	445	446	438	426	411	404	397	420	431	443	424	436	448	443	404	446	426	437	398	417	474	448	452	419	464	429	409	422	444	425	469	416	423	439	414	465	441	420	445	439	441	468	433	470	411	422	466	423	445	438	429	445	450	454	438	432	393	443	405	435	435	411	453	413	446	414	440	431	413	438	452	441	438	443	419	423	417	424	417	439	426	433	451	414	413	448	444	433	381	421	423	448	448	419	441	394	426	418	398	418	426	433	419	419	392	437	423	461	417	441	432	475	425	415	458	455	440	464	414	450	432	402	438	452	405	420	446	412	411	421	425	396	426	419	425	403	463	424	469	446	440	421	431	411	403	413	459	423	457	439	469	420	428	406	444	399	419	448	434	401	415	416	427	436	416	429	427	402	414	409	415	466	439	424	408	418	415	424	459	421	431	449	422	398	439	463	412	416	426	428	429	439	435	432	422	451	432	405	437	431	421	449	438	475	411	431	448	434	433	424	416	396	411	408	395	417	425	437	408	437	414	434	468	416	394	424	456	443	454	424	406	452	433	444	401	419	468	417	431	418	424	427	462	444	410	415	417	454	464	436	425	441	422	449	404	426	451	486	443	409	456	442	404	435	438	452	417	458	426	451	401	415	438	388	454	419	413	422	459	425	400	450	421	447	402	438	453	441	392	462	424	390	460	432	426	436	423	417	460	412	428	439	439	440	454	410	397	421	434	452	396	451	426	457	422	442	425	405	449	472	396	432	451	419	424	448	430	415	486	421	443	463	451	447	420	431	391	423	388	405	412	460	422	431	399	458	422	422	441	432	458	424	434	437	425	458	416	453	429	460	446	411	423	447	412	401	458	409	411	435	397	452	365	455	400	458	431	449	412	415	414	426	458	447	469	417	398	445	424	435	436	412	413	412	374	409	420	418	473	420	444	448	416	435	457	423	438	395	436	414	455	467	473	429	426	430	450	452	415	434	473	442	435	392	424	446	410	427	442	416	437	447	417	437	457	415	432	443	446	459	430	461	422	428	464	453	437	442	442	440	427	436	411	455	459	447	436	432	428	456	453	421	442	422	436	458	415	475	430	410	425	442	450	429	471	410	401	407	439	455	431	459	426	435	420	443	422	451	441	460	432	396	456	454	441	453	426	439	407	432	423	425	414	439	414	454	449	475	434	447	419	444	428	410	423	400	420	427	414	425	446	436	456	441	436	423	451	415	438	433	484	419	411	430	417	437	446	419	428	425	433	388	456	386	453	435	437	478	419	462	428	422	456	400	458	413	445	415	410	408	432	459	480	395	425	410	410	407	451	437	458	417	462	447	446	446	439	451	443	430	452	429	421	437	424	404	419	429	425	421	424	453	433	398	415	447	435	446	406	392	425	436	514	445	421	419	437	399	400	429	437	461	478	428	444	422	449	396	409	442	407	411	414	434	409	386	440	421	409	427	420	447	459	433	431	421	424	436	440	453	432	428	456	432	474	430	439	448	432	443	457	398	390	458	449	473	439	416	414	442	423	439	395	433	438	445	450	406	425	443	466	375	456	465	431	452	400	446	421	433	439	433	453	409	397	449	461	397	431	440	426	453	475	448	462	438	438	446	452	432	428	413	418	459	444	423	441	438	453	398	403	427	393	459	413	449	445	457	450	445	453	425	453	432	430	426	442	405	443	412	421	438	423	388	412	389	427	443	430	414	427	467	443	457	366	447	456	435	418	438	410	433	421	433	449	436	464	438	411	439	415	402	431	383	454	417	444	428	425	432	472	432	421	415	473	428	423	411	417	418	451	453	428	421	415	440	434	446	444	459	432	419	438	400	428	435	432	416	456	426	452	409	433	426	422	451	450	453	426	430	439	423	446	426	411	418	406	451	435	409	405	449	411	474	438	454	423	448	449	406	428	458	373	440	406	420	449	427	403	467	452	406	432	427	456	436	453	441	438	442	412	421	415	453	441	435	471	416	388	450	392	433	486	431	435	429	448	435	420	391	440	433	423	415	448	405	474	436	459	410	417	425	444	453	388	487	431	405	445	450	412	434	413	419	441	413	455	407	392	425	446	427	431	416	452	406	425	413	445	434	420	430	466	436	474	457	424	435	443	446	419	458	445	423	445	440	423	409	382	407	425	398	422	453	417	431	416	429	416	456	445	427	436	415	431	417	438	427	417	456	448	393	399	402	432	462	465	421	433	415	435	452	475	417	455	468	441	447	446	404	425	388	413	410	409	422	404	410	434	471	408	434	449	434	428	447	464	452	446	476	459	413	408	428	438	448	418	461	413	390	482	458	423	397	380	441	451	431	416	413	442	426	410	443	438	417	446	446	419	441	441	420	438	436	421	451	410	439	427	433	412	444	409	413	447	396	471	435	428	429	425	437	439	434	422	416	440	456	434	431	414	448	431	397	447	454	424	405	415	441	431	442	417	448	432	431	410	436	414	432	421	400	419	423	443	417	452	361	420	419	427	395	420	441	420	447	436	420	436	455	420	468	431	404	449	421	411	402	433	426	436	418	440	404	428	418	421	436	434	421	439	440	444	391	430	430	416	444	433	435	421	469	445	436	447	446	414	428	437	479	439	452	451	432	433	414	424	454	379	457	471	462	412	428	445	443	419	414	456	423	416	422	433	422	434	420	439	406	437	461	488	433	460	459	442	450	430	449	430	409	414	444	418	439	424	422	411	432	495	441	421	430	405	451	416	441	464	428	457	463	408	435	419	414	444	432	429	410	444	394	430	438	404	435	454	411	428	435	449	446	436	428	415	398	455	429	444	441	440	443	419	437	453	446	428	419	434	414	394	423	429	456	405	447	438	424	421	396	443	422	472	437	443	402	423	424	448	439	463	450	451	414	436	454	441	410	404	451	434	399	447	410	487	435	444	433	456	447	441	429	431	446	415	450	444	421	424	443	411	426	427	417	409	394	444	427	451	440	445	427	470	424	427	421	422	473	436	433	418	457	443	428	398	444	427	431	453	438	451	414	452	405	407	418	452	413	435	414	424	466	441	457	477	424	424	396	446	458	429	421	442	441	442	425	423	398	445	432	449	426	415	443	412	447	430	424	424	458	429	430	425	417	447	439	410	418	425	431	398	424	395	432	444	417	430	441	459	427	417	424	456	414	428	431	437	421	416	431	462	418	402	404	449	426	426	448	450	424	416	468	412	444	418	427	456	433	413	419	453	397	431	434	429	422	480	420	441	383	452
25528	21591	27630	25858	7970	590	449	395	364	293	346	281	272	286	266	258	279	227	243	254	271	247	252	287	288	270	259	233	232	229	281	283	271	252	267	284	256	269	282	244	287	266	308	251	261	235	288	260	263	259	278	272	293	260	282	258	238	246	268	269	261	232	278	286	223	294	237	271	223	257	255	235	214	235	222	268	222	264	249	221	245	242	279	265	243	223	272	236	250	241	210	268	238	264	240	259	281	256	236	229	240	253	235	229	245	233	222	258	248	243	239	243	239	252	277	216	247	232	265	260	253	246	251	258	257	252	220	268	241	284	244	240	233	249	252	239	259	244	220	253	265	248	242	229	225	247	237	233	260	230	221	227	255	245	258	239	264	233	240	229	250	234	245	273	255	241	254	243	249	210	240	215	260	236	257	246	241	213	226	243	242	229	257	237	252	234	258	245	269	234	244	231	258	250	230	230	243	240	236	243	240	263	265	250	269	228	249	257	219	229	239	241	258	228	229	240	218	261	244	229	252	239	265	235	232	232	256	256	262	267	284	289	232	233	242	237	255	237	257	256	244	235	255	239	258	251	252	247	254	225	258	245	240	276	222	244	219	235	212	228	220	227	285	239	259	238	253	245	218	229	237	261	221	244	257	239	233	241	249	251	267	237	240	263	245	236	246	271	235	247	217	257	222	257	232	236	212	249	262	249	238	243	241	281	218	238	270	268	252	237	269	238	249	244	263	234	237	256	228	223	261	216	256	205	232	221	233	253	230	252	246	237	249	216	267	223	225	244	257	228	264	223	243	247	240	248	238	252	231	258	271	256	236	247	240	243	273	256	223	256	249	246	249	248	250	285	247	222	239	269	257	240	243	270	228	256	236	245	218	268	261	263	232	239	246	245	258	229	242	226	251	245	233	245	215	247	243	239	256	261	228	236	234	265	240	264	242	258	226	251	241	262	222	225	211	221	239	240	221	247	245	256	255	255	239	213	243	241	228	238	255	231	257	210	263	244	229	232	224	274	236	225	242	231	239	241	234	257	235	222	259	270	227	231	212	245	241	234	233	284	254	234	255	240	267	234	254	248	273	239	259	250	253	241	231	300	257	247	238	266	243	250	243	248	233	223	247	245	236	237	240	257	234	235	226	229	266	247	243	237	231	255	241	240	266	254	232	253	222	224	254	272	251	248	241	236	253	259	235	264	247	264	229	233	224	225	252	260	254	249	241	254	239	272	244	234	263	244	227	247	241	240	231	236	246	224	246	234	248	280	248	236	249	230	239	251	264	244	255	268	237	244	234	251	226	251	288	239	238	251	220	237	242	259	241	215	250	229	235	238	247	243	245	243	235	266	227	245	227	262	252	248	245	254	240	260	237	271	273	210	236	243	268	255	243	276	253	229	238	265	246	237	236	266	245	247	243	245	267	245	239	226	239	240	247	269	228	258	208	255	240	236	244	219	238	252	245	236	265	222	239	258	264	258	237	260	235	265	231	236	201	252	247	270	248	253	251	257	257	229	261	242	265	233	244	247	220	232	240	241	243	253	253	263	221	217	248	248	252	224	207	233	217	249	245	236	231	219	251	247	240	223	225	239	210	257	257	262	231	251	263	248	228	234	267	230	231	249	245	250	252	242	246	224	242	248	266	250	237	249	249	238	238	264	238	231	251	240	248	228	250	247	258	241	265	267	242	241	248	258	252	227	244	233	250	233	264	244	266	216	267	270	217	241	242	259	239	260	251	246	252	229	243	251	241	236	227	277	251	242	235	245	235	260	216	242	258	233	252	219	217	228	215	234	217	244	250	247	240	246	242	259	270	255	261	228	260	216	248	235	246	251	234	261	254	231	230	242	284	231	224	244	259	246	243	263	253	240	232	231	251	260	249	251	192	228	237	258	251	260	228	289	253	250	247	258	232	241	253	263	271	214	241	253	243	243	248	246	229	225	246	213	219	244	257	255	234	263	248	238	238	257	241	259	241	257	221	239	228	249	243	224	252	242	256	255	251	250	244	260	235	252	249	253	250	276	262	274	233	227	229	245	250	230	237	230	226	240	272	256	240	246	252	233	242	273	249	253	230	249	227	241	250	236	258	249	263	256	249	248	243	242	203	256	241	220	229	249	223	278	250	239	238	255	273	267	250	242	230	260	234	246	235	276	246	252	225	221	252	246	235	231	260	262	236	233	253	228	247	246	215	243	241	242	264	278	226	254	254	247	224	253	226	237	221	204	203	252	223	242	225	247	253	239	225	251	253	232	223	243	231	227	206	209	259	233	223	240	242	237	250	236	246	230	250	266	247	226	245	242	233	272	240	253	220	248	240	253	242	250	295	240	229	253	238	240	264	244	246	260	239	241	220	252	232	262	261	227	209	243	271	276	246	212	241	199	234	248	226	248	247	250	236	230	265	236	260	257	244	255	255	292	263	247	251	239	270	237	269	237	212	240	277	226	251	238	219	278	247	256	263	259	228	271	252	225	214	258	247	215	253	227	224	254	226	241	230	232	240	239	252	245	231	242	233	273	219	225	254	244	224	224	218	243	289	244	257	280	241	242	264	240	224	234	243	220	227	242	239	260	228	257	262	269	219	248	228	264	261	286	256	252	229	250	230	257	239	239	242	239	225	242	256	219	249	228	238	243	247	241	236	261	250	238	239	223	236	267	234	217	275	239	232	231	251	246	255	244	242	255	227	237	254	249	233	252	245	264	260	259	240	253	252	223	250	242	261	236	263	212	215	234	257	246	233	255	228	265	272	233	260	249	211	231	239	265	243	273	255	237	238	245	213	256	260	242	265	238	259	273	264	236	225	223	234	257	259	218	261	234	232	247	240	248	249	247	268	241	237	254	249	253	227	241	232	245	232	270	238	258	262	246	256	251	241	268	227	229	254	259	248	253	218	247	219	262	238	213	239	257	263	254	275	231	237	243	230	244	233	231	208	254	238	247	246	255	255	266	229	274	230	258	245	239	249	249	212	226	253	268	244	271	231	249	255	212	254	238	227	247	251	258	243	227	272	220	253	253	260	257	258	240	266	268	244	262	245	234	223	244	231	245	228	256	248	264	231	255	225	250	239	245	260	239	262	224	231	254	269	267	252	238	247	221	243	232	252	218	251	221	253	266	254	244	236	255	234	240	244	242	222	232	251	248	247	246	245	230	233	251	242	228	249	232	229	237	251	269	264	219	246	251	242	221	246	244	238	270	233	240	236	267	238	244	229	237	211	229	227	225	253	260	253	225	244	252	246	256	254	226	241	253	276	233	232	262	237	256	250	255	259	266	235	260	242	249	262	259	256	235	218	258	228	255	253	234	248	261	252	260	239	273	246	244	254	254	251	258	247	272	242	238	267	241	250	246	240	237	260	221	235	258	231	249	249	256	245	220	262	263	251	243	257	269	223	238	245	242	225	269	253	234	218	218	231	233	258	244	260	213	238	244	250	254	239	239	230	263	241	245	213	266	231	258	245	244	242	230	236	220	258	238	222	253	252	243
20709	5068	3215	1466	1119	851	743	636	513	433	373	373	361	354	342	351	295	292	305	279	317	303	309	272	298	270	304	291	300	300	294	304	334	321	301	310	342	322	304	311	318	306	312	325	311	303	317	317	282	331	342	318	303	292	317	309	295	275	314	296	311	277	276	271	291	294	267	307	292	275	274	274	265	282	271	307	272	266	255	265	275	282	255	274	269	274	259	300	276	285	287	280	267	295	262	260	280	300	279	241	272	280	287	270	282	292	303	295	253	280	282	278	292	289	308	277	302	283	282	257	252	272	289	249	284	283	272	278	275	302	267	284	280	278	282	262	283	276	288	282	279	272	270	271	262	261	263	299	275	263	285	288	280	246	254	280	318	287	290	259	264	266	293	294	281	267	289	242	265	265	297	277	263	274	282	252	272	270	280	274	269	268	268	261	248	303	285	280	278	276	267	262	266	250	301	245	274	272	295	268	283	299	285	276	246	272	291	295	260	267	285	266	280	279	286	262	288	278	298	247	263	255	291	318	295	268	263	247	246	253	282	267	279	292	274	254	231	282	281	284	286	267	272	265	264	313	278	256	276	272	286	291	245	298	272	278	275	285	263	289	306	296	287	266	273	275	286	262	278	305	272	281	282	291	285	310	293	289	267	262	271	291	276	303	254	259	291	253	307	272	281	296	279	276	295	284	268	259	263	262	281	292	295	264	284	291	303	283	250	249	269	257	261	242	289	283	271	267	298	289	275	289	287	254	248	265	284	275	250	272	277	265	265	284	273	279	250	247	244	286	255	279	242	271	277	276	278	290	269	259	257	251	293	274	308	282	280	289	263	325	247	282	290	252	324	260	287	248	238	281	288	265	261	310	276	263	270	277	284	271	284	286	298	282	272	273	293	252	292	283	254	289	260	329	274	269	236	292	268	275	273	275	280	289	253	256	264	252	277	279	311	276	283	295	268	282	281	271	280	256	319	262	258	270	283	276	279	295	274	305	295	269	264	258	301	278	289	274	266	260	268	271	279	242	254	268	286	291	267	278	257	247	263	270	285	248	273	260	291	259	268	319	287	269	257	271	277	281	275	278	269	253	286	284	280	274	278	242	245	278	283	278	259	292	314	266	307	263	269	263	271	291	289	251	286	282	261	281	277	300	278	268	280	278	279	262	275	308	266	285	287	303	257	263	273	267	298	280	265	238	281	269	270	281	291	274	274	264	290	292	279	302	268	283	282	279	277	269	273	292	273	261	253	257	257	282	264	288	260	282	279	290	287	298	315	291	255	276	281	291	260	288	277	276	286	284	268	253	270	264	253	278	265	277	290	280	298	255	294	250	270	246	272	299	287	294	289	275	271	252	276	292	255	288	283	303	285	296	303	266	307	236	290	231	268	272	238	244	264	258	281	271	242	264	250	276	281	306	254	280	278	278	286	293	263	289	283	249	258	298	281	281	288	296	267	255	285	273	254	310	262	303	265	248	253	234	276	312	279	265	270	260	255	242	302	276	296	278	300	251	292	284	289	264	299	277	293	254	306	306	273	284	283	283	261	290	266	255	290	259	267	280	277	250	271	263	258	267	283	259	294	266	298	286	267	284	292	257	269	269	265	261	288	281	267	277	268	276	288	291	258	278	280	252	257	291	256	285	275	277	279	295	266	268	245	267	287	260	281	284	261	262	278	277	255	264	281	253	310	298	294	269	242	224	293	276	268	292	286	288	263	249	248	252	252	270	266	318	291	291	289	271	293	286	267	276	288	274	286	251	264	253	267	297	305	262	276	257	268	254	254	248	284	260	287	265	303	278	281	275	263	286	253	283	276	269	272	273	293	276	275	270	274	275	280	266	294	286	252	281	289	271	244	277	278	265	315	261	264	293	261	296	279	261	247	265	265	276	262	271	282	252	283	227	269	268	277	288	249	303	254	257	273	263	254	290	285	262	250	282	273	271	276	264	273	266	288	263	286	236	261	301	276	259	287	263	285	272	279	258	272	271	282	294	287	290	283	251	275	264	236	259	305	281	260	277	267	273	259	282	261	234	287	281	282	277	283	263	294	255	297	282	261	298	278	293	273	275	303	255	278	263	254	274	243	251	273	287	289	285	272	274	296	284	282	303	279	301	269	280	270	268	281	294	284	291	289	284	258	270	267	283	273	279	269	270	280	279	236	281	270	280	275	278	270	297	284	287	307	282	296	297	282	273	294	283	278	285	265	254	270	286	254	259	275	297	283	289	268	247	275	269	292	265	279	298	249	271	274	275	276	285	273	254	286	275	276	291	270	279	298	262	257	296	245	287	248	305	265	262	283	263	299	260	275	295	279	267	262	267	275	251	281	297	281	282	279	261	291	281	290	275	271	299	276	255	253	267	281	276	268	263	247	283	272	267	277	280	268	295	259	282	290	277	292	277	254	298	310	285	277	259	288	293	287	285	250	274	266	272	253	263	326	293	272	284	273	276	309	283	265	267	264	291	271	242	257	267	321	295	265	276	288	244	262	279	253	340	275	268	281	244	282	283	281	269	295	274	257	277	280	274	281	258	301	283	273	256	265	282	291	260	276	266	266	285	264	276	282	259	278	313	271	287	273	268	281	315	247	268	276	270	304	288	301	270	240	294	259	296	256	275	311	275	261	284	282	278	287	277	254	297	244	265	257	268	286	283	270	277	274	290	280	263	268	282	288	263	298	286	294	313	245	282	253	263	263	284	288	288	269	262	274	256	265	296	312	264	289	282	264	289	274	315	261	261	260	255	274	288	292	282	253	268	264	255	294	265	319	238	272	295	296	284	262	247	257	261	273	260	248	265	263	280	263	280	292	257	271	269	273	275	263	273	290	283	301	272	294	269	252	278	267	265	302	281	286	254	293	255	294	257	272	297	283	253	271	275	282	258	298	270	271	269	247	257	317	276	274	299	314	275	278	261	271	281	277	298	285	265	250	266	275	271	290	281	256	263	301	280	272	286	295	262	267	250	276	269	289	257	288	285	306	261	276	266	269	281	262	284	302	292	280	291	277	238	323	265	294	276	296	255	297	252	303	243	279	241	250	272	287	264	247	273	277	283	269	281	272	273	280	260	267	253	285	298	255	278	280	275	256	269	259	279	290	268	256	288	273	269	254	267	284	270	242	254	251	263	263	278	278	258	289	286	277	266	280	272	266	259	287	258	278	279	262	288	271	244	267	281	290	272	279	284	256	295	251	287	276	267	269	248	269	246	279	247	277	305	273	292	258	283	264	285	294	260	286	248	271	299	263	285	264	270	252	259	296	270	271	287	271	295	282	274	259	282	274	259	289	271	255	270	260	277	244	262	254	280	267	273	249	262	297	258	260	278	248	291	290	291	284	248	272	287	266	289	288	266	271	296	255	290	270	288	260	280	280	253	264	257	272	256	284	276	282	274	273	261	288	242	281	255	296	282	337	253	252	243	289	306	277	261	255	297	263	240	274	257	279	279	259	261	279	283	275	280	284	270	266	291	254	286	289	287	275	267
23229	21640	29428	24335	21644	21656	5993	1177	939	824	778	684	701	668	670	587	608	642	553	555	585	529	548	520	531	519	519	517	535	558	571	558	541	548	566	525	521	582	543	574	581	537	545	551	555	532	556	546	571	539	534	532	581	510	524	566	518	490	539	540	480	531	476	497	512	471	500	505	524	506	477	562	522	479	517	471	479	465	499	511	528	523	498	502	478	533	493	506	526	495	515	516	465	471	503	516	475	501	471	503	490	480	533	511	495	473	505	495	494	497	514	491	536	554	491	468	511	524	468	496	481	508	551	478	475	486	497	520	514	458	489	512	486	516	499	462	509	504	517	501	495	518	529	519	495	502	511	510	512	516	456	487	485	490	483	522	495	524	518	500	516	461	544	457	460	476	442	494	501	504	470	499	517	496	515	469	440	490	494	486	478	470	489	485	498	474	516	497	559	483	510	497	484	528	457	490	517	500	509	482	506	508	484	526	493	499	471	458	495	450	476	510	456	481	527	445	472	504	552	474	492	501	487	490	502	484	486	460	515	476	463	494	483	544	505	505	503	497	472	472	495	479	514	459	502	518	504	465	420	490	495	493	471	496	506	504	526	507	496	487	491	480	503	486	491	496	489	511	470	480	490	510	463	555	487	507	498	516	504	473	505	496	479	528	509	514	490	512	463	495	464	490	487	507	513	471	497	534	495	483	493	510	481	473	503	479	499	487	497	513	481	470	461	461	498	453	484	455	498	487	487	494	479	502	516	503	475	496	505	461	496	508	498	506	475	488	502	487	497	507	444	492	503	495	495	465	530	511	462	491	493	500	486	493	493	467	492	457	469	475	480	491	427	496	544	488	529	496	484	498	488	499	496	513	462	477	495	519	471	506	496	458	491	511	476	512	479	487	483	506	476	508	507	529	499	440	484	500	507	488	495	475	506	491	504	487	524	509	499	488	498	524	463	467	489	508	504	476	432	515	467	515	445	511	485	504	492	479	505	515	485	483	526	476	488	510	499	515	503	502	426	479	506	507	485	501	480	501	549	493	471	471	463	478	463	479	491	483	456	486	490	518	492	499	518	512	501	486	478	511	488	512	499	502	490	502	482	515	525	487	484	483	438	479	484	549	482	434	463	486	554	494	479	501	488	515	483	495	543	535	515	481	467	487	500	497	487	468	466	492	485	478	507	499	519	500	494	486	422	500	454	493	482	516	498	470	481	504	507	521	512	475	495	485	460	485	535	486	477	485	535	516	516	502	474	460	515	442	501	488	476	476	509	463	475	477	502	504	485	494	531	499	518	519	470	484	486	519	458	498	463	485	475	496	478	491	478	497	450	482	488	539	494	473	455	488	498	510	493	498	502	471	456	517	460	494	472	464	484	470	490	466	492	452	529	504	479	489	487	460	501	524	508	464	466	509	500	498	470	485	479	507	455	520	443	493	503	460	511	489	472	494	454	493	469	461	465	481	508	493	493	489	502	489	500	529	518	489	492	487	486	491	485	483	463	519	437	454	473	499	487	503	516	468	487	478	515	496	474	465	506	519	509	480	490	488	514	524	508	479	471	493	470	508	488	501	439	500	481	496	502	492	509	459	512	509	508	525	507	447	465	443	501	495	527	492	452	486	478	494	523	452	479	479	491	497	503	470	466	544	479	494	492	494	496	500	485	468	491	464	482	453	510	518	445	494	487	483	492	463	513	472	487	498	476	479	485	486	473	511	489	483	479	490	489	468	525	512	482	461	480	501	507	505	501	516	506	478	529	470	496	441	488	462	496	465	481	472	482	480	504	458	508	505	479	460	510	493	507	498	484	489	522	478	492	511	462	464	499	499	482	504	485	527	485	502	495	490	444	487	476	497	478	459	517	502	468	458	476	439	458	511	541	505	471	518	470	542	477	485	463	518	512	493	493	462	511	542	511	481	548	484	511	495	480	510	488	498	438	492	531	511	507	442	539	485	519	456	526	499	490	476	462	499	471	508	495	491	504	509	501	505	509	493	513	486	519	462	464	503	468	458	508	520	497	484	479	471	500	502	501	445	451	536	500	486	478	483	478	496	448	489	488	475	503	502	464	516	519	455	516	502	494	447	450	476	509	514	517	513	480	491	474	477	468	484	438	503	488	531	509	493	520	504	496	480	486	456	508	503	495	479	516	520	483	496	469	473	532	469	501	531	527	496	508	471	485	518	529	518	484	466	525	506	455	449	498	505	502	480	482	446	467	465	495	454	570	475	494	450	524	502	510	473	502	456	486	496	494	504	445	543	476	468	490	530	536	513	507	428	500	505	446	470	505	476	465	527	520	500	499	455	491	523	510	525	483	459	547	492	474	500	487	470	470	477	461	519	501	468	462	493	464	501	499	469	474	475	502	454	485	485	516	495	431	506	519	486	516	542	482	507	453	500	499	492	493	467	498	468	514	463	492	514	487	497	487	504	517	508	469	490	522	470	483	482	477	494	440	543	469	504	478	517	482	470	541	507	496	527	498	470	538	504	473	472	427	498	492	520	482	495	444	502	507	480	473	469	481	490	514	460	494	470	488	507	501	519	477	497	492	499	484	504	517	488	490	521	493	487	486	521	502	498	511	517	493	493	486	503	489	489	532	453	450	507	503	489	502	480	470	546	473	499	472	540	489	502	469	480	481	492	511	489	492	480	526	508	515	503	495	512	494	462	497	518	539	473	492	478	502	468	480	487	438	504	515	471	477	488	501	496	480	480	516	486	528	479	486	510	492	476	519	513	471	492	476	541	456	499	491	504	516	492	515	492	498	468	484	491	484	494	477	501	554	454	503	464	497	488	518	533	507	496	471	506	487	496	520	521	503	472	465	486	520	492	494	456	541	506	487	494	476	504	495	486	493	497	483	460	489	484	502	496	456	484	508	496	480	508	458	487	525	542	496	520	494	482	447	497	523	468	502	491	459	517	490	513	482	487	504	474	498	506	508	512	504	459	443	440	424	481	505	478	493	484	469	494	504	489	528	481	494	462	501	497	494	492	508	466	499	487	472	493	494	514	521	505	492	518	491	510	518	488	524	516	481	543	476	497	515	484	505	478	495	477	496	489	534	477	497	493	505	494	469	479	512	481	497	507	465	516	493	501	467	476	557	477	511	506	483	464	483	469	479	499	475	495	482	460	468	459	516	463	485	486	436	496	468	496	508	502	483	482	530	526	492	464	512	498	488	466	448	480	512	441	499	495	474	492	484	490	492	467	534	462	484	463	492	496	506	445	491	521	499	490	466	468	512	474	477	488	503	518	516	472	494	472	458	510	509	515	516	467	506	466	500	512	478	504	507	471	492	502	525	476	518	492	470	496	487	459	489	486	519	513	501	484	480	509	512	478	474	512	529	525	547	480	465	507	484	485	507	516	511	498	519	538	513	482	504	502	519	506	497	499	501	477	460	502	481	496	512	481	512	500	493	501	509	504	480	486	521	482	471	506	496	489	535	480	498	469	458	469	491	533	490	466	483	475	501	481	507	484	471	466
27013	14560	9874	4870	3481	2521	2084	1570	1347	1180	1050	939	885	813	744	711	710	653	686	610	540	628	633	590	587	561	578	559	560	573	672	636	630	603	609	572	619	601	567	620	602	608	588	622	579	635	590	590	597	623	675	597	562	596	587	555	559	575	538	588	536	494	534	561	540	522	532	542	543	542	483	529	536	497	528	544	557	497	530	494	522	491	516	538	501	525	567	535	529	550	503	533	513	545	504	508	539	513	505	530	498	519	519	533	503	544	485	524	529	530	535	530	478	488	501	519	529	513	482	570	544	548	534	518	517	513	500	508	521	505	536	517	465	516	534	520	498	505	503	532	533	514	491	495	538	478	506	503	523	533	518	503	492	519	506	516	566	475	503	490	531	486	532	501	499	500	534	499	518	505	476	529	515	496	507	539	514	522	537	487	535	517	518	521	498	493	508	519	514	569	485	519	517	540	467	510	513	501	510	517	517	484	501	528	509	501	506	489	488	528	532	497	517	507	502	533	465	545	493	527	511	514	486	506	484	542	530	486	552	535	535	521	477	534	537	538	488	509	527	526	516	512	503	520	501	546	548	510	498	512	507	526	498	536	486	505	494	520	489	524	471	484	510	528	466	529	518	556	468	548	541	508	503	518	481	531	497	452	522	487	491	538	539	507	549	476	545	519	490	481	506	520	473	562	526	515	467	501	529	510	532	518	501	533	522	511	478	496	495	533	524	495	489	522	539	506	508	484	488	483	541	541	570	513	539	488	482	516	511	530	479	519	537	498	485	526	524	547	517	511	525	469	511	514	519	512	497	522	527	547	521	536	528	473	530	493	450	549	506	505	562	518	523	513	489	499	517	520	536	485	563	529	507	538	490	531	516	513	529	477	540	520	499	482	503	510	478	503	544	563	493	473	490	531	492	520	495	514	542	504	511	529	524	502	497	512	515	533	499	538	484	496	507	493	509	491	507	514	512	498	507	517	491	514	512	488	542	513	477	530	499	524	502	537	493	511	532	527	471	514	539	518	466	525	547	512	506	518	529	546	563	514	514	521	509	481	542	453	506	531	525	515	513	511	509	499	560	455	507	552	442	527	511	524	508	506	524	521	530	527	527	529	488	537	517	539	508	478	489	520	497	532	476	555	529	516	519	497	487	517	490	499	532	498	588	554	527	510	538	496	516	482	505	493	516	501	534	464	514	492	485	546	518	503	503	528	510	523	498	485	483	505	484	512	487	514	513	484	535	541	530	517	553	518	531	468	466	489	558	481	533	508	524	540	487	532	528	512	473	495	482	545	503	521	527	548	503	514	515	519	510	520	466	514	496	523	556	538	566	525	475	489	506	493	507	519	510	497	547	537	518	520	531	514	515	537	570	482	498	562	479	538	483	503	546	513	529	494	513	554	492	489	542	484	489	496	512	501	496	584	543	526	498	507	505	547	501	528	516	504	512	541	536	541	502	525	485	523	506	462	490	531	482	548	521	501	535	521	511	513	520	512	539	483	542	470	553	538	558	503	564	509	490	519	509	528	550	486	531	540	528	525	513	528	482	530	515	516	502	521	509	502	481	542	526	526	485	507	541	505	502	484	514	470	495	511	497	506	532	501	522	501	536	463	495	493	464	506	529	490	484	503	471	536	494	537	533	522	505	545	586	522	491	490	501	520	516	508	529	482	529	533	452	516	514	519	529	504	526	484	486	527	532	476	492	501	529	520	471	514	494	539	552	522	515	528	535	501	489	546	530	501	534	495	527	513	515	544	490	501	511	513	489	510	502	536	488	521	454	515	487	497	495	554	489	481	505	496	502	502	515	525	499	501	519	461	531	459	550	491	482	499	460	469	509	507	495	524	507	522	532	504	533	557	562	486	530	504	487	530	497	508	501	491	486	533	521	522	497	488	514	508	494	524	480	528	498	505	538	536	509	469	504	470	457	541	494	536	495	523	506	488	507	478	543	507	522	529	510	467	495	501	534	526	498	513	493	496	499	495	510	536	528	512	491	494	543	489	516	510	499	506	489	556	494	490	483	519	529	462	495	530	529	466	520	549	507	530	518	533	497	496	511	504	529	483	456	486	512	494	545	527	538	552	542	503	510	516	493	502	545	508	522	500	486	499	506	522	500	523	504	518	503	503	513	584	493	535	507	513	503	495	499	524	516	498	496	497	486	572	524	527	539	543	479	527	505	506	520	495	476	458	503	486	545	500	497	472	513	534	516	546	560	495	531	506	543	520	537	502	513	528	547	516	506	506	521	477	500	514	513	499	471	512	488	507	457	475	499	529	491	502	518	486	512	516	478	506	511	544	514	504	525	506	482	532	539	518	506	483	493	530	514	514	506	503	516	502	536	488	527	506	517	524	492	535	517	463	543	523	552	487	503	504	476	523	475	511	517	526	513	545	478	525	494	501	469	508	486	493	493	491	502	518	533	525	498	543	506	567	518	523	501	530	454	507	529	496	530	512	496	527	508	521	494	497	492	475	486	498	513	471	501	512	513	483	480	489	528	537	512	492	493	543	505	549	466	497	506	487	517	521	496	477	502	493	531	556	510	527	480	491	495	521	535	531	518	489	478	547	519	560	513	516	527	536	513	484	535	488	509	478	500	507	515	515	536	543	502	503	522	521	449	508	539	511	469	510	521	484	472	509	555	493	525	535	521	513	505	499	477	525	516	491	489	531	496	496	496	492	528	487	503	481	524	519	515	532	502	491	501	488	545	518	532	538	547	508	509	520	513	539	510	509	510	518	497	530	558	551	477	521	481	523	494	522	494	478	537	471	526	532	553	485	501	497	525	517	497	494	548	507	497	531	504	517	500	578	528	502	505	532	572	531	521	529	542	491	505	522	475	524	478	505	453	575	528	506	516	539	507	506	522	494	530	522	524	527	527	534	485	499	508	523	485	493	512	527	500	494	502	488	549	515	513	480	543	524	498	526	557	488	517	513	479	480	496	498	563	527	512	467	517	478	513	523	552	522	489	525	535	538	500	517	514	525	511	494	512	473	492	509	536	533	516	526	486	520	511	511	525	546	494	506	504	515	530	559	521	526	524	497	504	515	541	513	518	518	483	492	469	488	483	529	529	494	502	467	503	530	495	509	522	517	500	515	526	478	469	510	520	515	497	524	500	472	497	520	481	523	520	539	495	494	523	537	504	531	510	532	501	491	487	503	513	524	511	485	467	515	519	500	479	540	512	497	491	486	528	494	490	548	556	508	521	515	487	529	514	502	496	460	545	509	515	510	521	506	489	511	539	525	490	518	526	528	492	534	481	497	558	501	499	481	524	486	532	519	498	535	512	504	487	533	465	522	539	510	534	503	515	508	533	533	502	514	520	510	514	519	490	487	510	503	519	511	488	499	516	497	504	528	519	474	496	508	474	475	487	499	524	511	495	486	505	543	495	505	503	532	544	465	530	480	523	537	538	501	510	505	550	515	569	507	502	490	518	501	508	528	515	500	496	500	489	515	516	546	536	510	513	469	512	532	531	529
28123	16811	2651	470	319	315	261	246	255	266	281	277	249	220	225	233	258	254	226	251	244	243	250	272	252	243	243	266	297	246	224	236	253	231	265	230	221	243	249	241	250	253	272	259	252	248	266	294	230	281	277	247	226	225	230	233	239	237	224	226	241	244	252	219	239	247	247	218	221	238	243	204	240	242	263	236	253	272	248	234	214	252	239	234	228	241	223	249	236	239	255	222	225	209	234	233	232	265	259	240	235	228	221	252	242	255	233	243	254	247	216	240	248	221	228	237	247	225	241	257	257	220	239	233	233	248	239	241	229	237	218	234	224	251	222	283	258	210	218	239	230	258	236	244	231	208	255	256	245	220	242	268	232	243	247	234	271	231	214	241	254	232	241	268	239	257	215	247	244	240	242	233	251	256	229	253	242	262	250	261	232	255	232	207	241	251	262	217	238	214	228	237	205	247	220	232	235	239	252	224	266	228	208	217	274	236	220	228	224	223	203	219	230	240	205	248	234	226	253	246	194	217	244	244	248	239	219	215	241	211	239	234	233	219	241	210	233	261	246	249	246	234	229	227	215	239	248	251	215	216	231	227	229	223	251	227	222	215	247	261	217	262	269	252	273	234	224	233	261	259	213	240	237	233	236	267	197	247	202	229	218	272	238	223	227	243	256	233	229	248	222	237	260	243	247	272	239	246	224	254	236	253	242	245	236	229	244	250	264	235	245	226	233	228	228	237	274	238	231	259	199	232	246	232	260	237	228	228	228	219	231	247	244	240	229	220	247	235	207	193	252	234	231	233	216	220	251	236	237	203	232	234	242	218	247	236	239	257	244	227	254	243	243	254	210	254	245	233	243	192	246	220	252	250	224	253	208	231	251	244	252	240	217	241	245	228	248	240	246	230	236	232	237	245	225	227	222	244	246	252	256	212	244	253	281	224	227	242	226	227	258	240	191	265	221	253	241	241	220	237	219	245	260	227	235	271	228	246	256	223	237	236	240	257	212	219	250	230	209	246	238	231	249	248	271	257	209	226	252	221	227	257	219	240	228	238	232	256	214	247	224	242	254	227	251	233	260	229	254	261	250	270	261	222	236	225	248	237	243	270	235	255	224	203	264	243	227	220	241	216	219	226	229	248	231	245	260	238	242	252	221	237	248	235	249	230	250	229	231	233	238	250	258	230	216	234	232	230	245	232	215	237	217	221	267	224	266	243	239	224	239	240	241	259	244	230	239	232	237	233	230	249	233	215	234	220	242	237	234	205	243	215	226	251	250	273	235	247	242	229	245	217	245	245	227	262	249	237	252	234	220	234	237	222	211	219	282	215	252	224	270	208	244	205	243	265	244	246	247	249	242	255	260	281	233	274	228	260	230	243	234	244	244	221	240	250	212	242	221	258	252	240	251	245	224	227	239	232	223	243	236	243	232	224	239	264	243	252	240	232	229	254	255	228	236	233	229	226	232	220	244	212	271	215	225	255	255	248	251	254	242	257	256	263	247	223	275	244	255	231	242	237	226	226	255	220	240	245	221	242	245	260	234	217	250	217	240	224	232	242	215	238	218	221	266	227	250	244	242	235	232	202	230	225	244	243	262	211	217	225	240	238	230	235	259	223	262	261	229	244	260	245	203	231	266	235	256	252	226	253	243	242	234	245	236	223	234	216	219	246	252	241	252	236	243	221	245	190	251	243	250	254	250	227	217	271	243	229	225	253	225	258	271	230	248	232	247	226	217	242	220	254	258	250	226	256	239	229	223	225	215	235	274	231	245	268	258	258	231	242	228	261	242	239	247	240	230	231	244	244	242	211	247	232	251	232	242	228	239	229	241	237	249	240	241	240	220	218	250	241	229	235	282	221	250	238	233	226	238	222	242	242	248	228	243	248	248	242	237	240	247	228	226	241	244	227	245	219	238	221	241	246	244	213	257	254	212	226	229	244	226	239	237	238	247	246	240	238	236	260	248	216	224	237	217	223	236	248	244	202	237	236	233	225	222	235	218	250	235	240	276	204	223	238	227	244	239	215	248	218	229	228	244	248	243	226	257	230	224	205	232	261	239	235	247	261	247	254	209	251	215	256	260	262	248	257	261	233	229	266	260	250	239	250	234	245	237	227	241	252	247	253	229	217	239	243	218	266	253	263	246	242	253	209	247	254	221	228	256	242	240	229	233	220	234	232	259	237	234	232	261	234	244	234	238	235	230	238	254	267	234	229	276	262	276	239	243	228	226	236	233	215	241	270	222	235	246	208	258	236	253	235	241	236	228	258	220	208	217	206	221	248	253	225	237	237	236	241	253	204	239	251	235	226	255	276	255	248	243	191	223	211	248	226	255	226	246	229	246	214	222	227	251	222	232	229	242	237	230	249	255	252	240	231	259	220	250	229	257	242	248	237	251	242	236	248	219	240	231	231	223	222	243	240	271	258	263	230	226	232	219	250	226	224	276	249	228	230	260	253	241	243	224	252	253	238	233	229	234	225	239	265	226	239	222	252	235	242	239	244	239	234	266	230	224	229	234	227	250	260	251	258	248	224	246	243	255	242	241	246	264	228	241	252	242	237	246	226	244	241	226	246	242	255	247	200	213	233	240	243	236	258	258	242	215	265	277	246	254	223	254	263	232	236	250	228	236	238	234	208	234	241	213	243	219	245	256	252	240	228	241	218	227	243	239	250	240	223	236	227	259	243	225	258	242	228	247	247	216	250	254	235	207	246	242	235	241	217	236	225	237	232	222	253	249	224	240	233	228	258	228	256	230	227	223	228	263	217	237	249	236	243	249	263	256	231	260	240	239	250	226	213	255	294	252	247	247	257	249	264	231	247	255	230	256	231	223	238	234	222	248	238	243	251	253	231	227	239	250	226	263	256	260	273	271	243	265	257	249	217	248	219	255	263	233	253	256	212	262	238	224	230	244	219	256	227	232	210	229	223	245	243	254	228	241	235	240	242	233	220	240	244	230	240	217	259	217	234	251	226	228	213	247	248	229	223	255	234	243	223	233	254	203	248	222	255	252	245	261	227	210	206	218	261	232	263	249	257	209	226	218	223	249	245	247	239	223	247	244	250	234	252	234	236	226	237	238	232	226	239	229	263	245	251	250	208	241	236	269	233	227	255	240	227	251	249	198	260	227	262	244	252	218	235	257	243	237	276	236	222	251	228	228	225	237	212	259	229	270	228	257	232	264	249	219	255	230	240	226	226	229	235	280	240	244	214	229	230	236	251	246	231	233	248	236	251	264	212	228	228	260	235	233	214	196	246	217	242	242	246	248	234	248	215	229	212	262	251	249	248	266	243	247	248	255	234	250	272	207	226	233	263	258	265	256	240	255	243	232	231	220	247	203	230	248	232	246	245	226	243	230	261	254	239	237	262	258	222	226	236	216	235	239	223	242	248	240	269	231	235	243	238	244	282	265	211	253	235	246	228	261	206	254	260	224	238	241	226	234	250	219	293	213	242	243	242	228	242	228	247	226	219	234	239	231	237
6481	699	589	383	317	335	284	279	295	260	299	256	266	287	255	293	274	265	248	249	259	265	250	234	274	266	265	261	247	283	250	300	289	262	274	274	280	274	287	296	280	295	302	313	262	325	300	278	292	288	297	288	280	303	263	303	272	288	255	288	291	253	274	258	243	264	250	238	280	269	234	240	257	265	250	271	255	270	248	265	256	288	275	233	252	238	270	245	298	279	252	288	248	283	268	272	230	283	255	231	271	234	231	251	260	255	271	257	273	227	271	232	240	257	257	224	287	263	256	259	237	279	279	274	244	257	244	262	247	257	252	235	284	264	259	261	277	229	287	264	256	224	279	283	283	271	283	246	266	264	284	278	249	243	245	264	243	273	275	243	215	297	239	279	270	258	250	257	243	269	250	244	261	254	282	283	255	244	222	284	250	277	279	285	278	256	269	258	260	273	233	257	256	270	225	230	249	273	284	249	280	260	272	239	269	250	260	243	268	272	250	242	279	226	259	247	255	248	244	262	253	255	241	274	291	264	274	222	260	282	254	255	256	253	256	255	277	248	232	273	240	272	273	260	243	291	242	271	243	246	248	297	277	234	249	249	267	239	225	253	257	273	239	259	234	255	276	264	251	291	235	241	248	241	254	277	264	269	235	249	262	245	279	250	268	267	250	276	260	267	267	220	239	260	253	268	250	256	236	244	278	257	245	243	266	250	272	246	244	228	266	237	249	244	267	236	270	299	253	290	277	268	241	255	255	254	295	242	248	269	257	278	264	253	277	285	269	238	251	258	245	255	255	277	248	214	271	284	241	251	253	275	264	261	254	265	245	264	238	240	255	287	235	261	255	246	253	257	236	277	255	268	285	259	236	281	265	218	268	264	262	259	242	259	238	227	241	256	247	264	235	253	266	279	274	255	282	259	255	275	270	263	247	255	239	196	254	218	277	246	237	254	257	250	231	251	261	239	240	262	257	256	258	274	260	278	259	246	255	269	251	256	248	242	245	236	251	258	245	236	254	293	265	227	236	285	264	250	295	282	280	248	274	245	251	274	263	245	252	273	260	253	276	256	245	254	261	285	259	234	286	243	244	269	295	289	272	265	259	246	239	246	250	275	240	257	267	254	229	258	224	253	276	251	269	261	267	251	234	278	267	255	246	247	252	252	278	274	235	284	233	244	265	235	264	266	243	283	238	275	272	277	243	241	263	250	253	256	251	258	262	262	249	296	244	250	245	245	266	233	274	290	272	260	292	244	259	251	255	239	272	271	244	254	238	263	285	272	250	263	238	269	257	243	232	256	238	256	257	243	265	233	233	258	249	253	261	251	239	260	243	265	270	260	230	261	236	253	260	255	246	227	257	273	250	268	260	283	274	255	262	257	260	263	248	256	268	254	263	247	264	298	276	280	256	236	263	234	254	230	267	276	255	239	270	271	242	243	290	276	233	221	269	219	231	281	251	252	253	283	273	253	266	224	240	278	240	272	268	275	252	268	234	275	246	260	232	259	264	259	255	258	237	249	251	246	251	285	281	262	243	260	281	234	273	255	247	255	263	259	268	245	242	266	253	251	242	270	259	219	232	233	241	269	271	270	259	251	244	267	267	217	253	252	267	256	247	279	277	256	261	251	266	253	258	238	278	258	253	255	241	297	257	264	265	256	228	247	251	247	298	245	248	261	234	284	250	238	270	264	227	296	249	267	280	251	260	270	281	274	273	254	246	241	250	268	265	266	253	234	218	254	243	244	260	245	280	244	284	267	274	231	299	252	291	230	260	225	251	263	243	257	254	269	279	282	258	264	257	260	255	251	244	263	229	264	248	277	255	284	257	241	232	247	262	245	252	235	236	256	260	270	264	253	244	262	231	262	273	280	244	250	279	245	237	263	247	244	254	263	262	247	307	258	287	259	263	269	268	231	237	253	254	268	266	265	261	232	265	268	230	233	245	260	267	260	218	235	243	236	239	231	271	269	274	273	271	246	236	273	271	250	258	231	276	278	249	263	262	272	256	264	255	282	262	286	250	262	256	220	257	261	216	267	270	250	258	263	247	285	273	256	227	263	259	258	269	268	264	267	248	253	265	254	267	242	253	262	258	250	262	271	247	257	253	256	241	229	269	223	261	285	252	250	243	262	223	268	249	239	270	257	249	259	252	267	255	245	260	274	280	242	249	236	248	282	242	278	255	257	251	273	247	283	250	247	276	273	263	263	238	278	239	236	256	267	256	230	267	234	268	262	245	285	274	240	243	273	236	284	270	251	266	298	239	270	245	277	252	293	305	239	269	245	259	276	275	267	260	251	251	250	270	252	256	264	260	241	266	279	248	262	245	257	282	252	243	257	249	279	286	239	288	234	247	248	269	281	252	281	211	283	285	268	242	283	252	265	254	221	250	238	245	264	258	226	239	255	254	252	256	273	261	255	271	251	264	263	246	272	228	242	241	224	273	267	256	256	280	266	274	251	230	235	261	274	277	269	279	245	265	260	280	264	262	290	269	252	256	263	279	265	281	236	239	264	265	273	269	271	280	254	252	281	270	269	245	251	258	251	260	233	227	246	266	241	277	260	224	268	288	239	258	298	233	273	232	281	247	217	258	242	247	248	248	246	262	253	262	238	249	272	265	269	257	285	273	257	274	259	263	249	247	258	259	249	266	265	245	276	267	223	263	248	260	260	269	276	264	257	249	257	249	284	277	292	251	304	263	247	243	260	254	255	256	269	233	249	252	268	269	262	263	248	272	263	262	282	270	260	255	260	256	271	278	264	261	249	241	235	299	244	279	248	253	275	239	241	281	296	282	254	293	261	254	257	242	281	273	244	286	290	272	255	275	245	251	243	254	266	290	248	290	263	226	240	250	278	260	259	275	236	246	230	260	262	251	261	290	263	273	217	259	237	282	268	236	264	252	262	252	256	241	245	251	251	271	270	240	251	257	266	239	248	239	214	266	264	282	234	266	292	268	278	260	293	254	273	262	286	272	289	269	277	221	259	284	253	263	247	277	241	277	238	268	244	251	250	261	255	281	229	286	296	293	287	270	257	260	257	260	254	238	279	249	257	280	278	272	280	272	221	262	273	267	270	284	276	229	267	251	266	282	242	255	231	242	274	264	257	234	231	259	257	253	243	228	243	245	269	235	232	237	226	261	243	255	255	254	277	256	232	264	280	280	262	240	264	263	272	291	237	254	254	246	257	256	247	223	260	253	269	264	267	255	248	239	252	243	270	271	256	254	247	276	254	269	247	245	265	240	256	268	248	269	249	259	257	261	231	274	266	266	277	270	254	278	264	257	263	261	272	248	245	251	258	293	251	256	251	244	279	275	277	273	253	254	285	272	261	254	258	268	254	256	250	272	263	270	287	238	266	293	276	247	279	263	254	256	249	247	263	248	243	259	245	255	259	249	264	255	235	285	247	255	255	258	288	272	260	243	227	257	258	258	281	262	252	260	249	239	259	274	243	272	288	258	242	247	262	237	240	226	261	234	265
24226	21418	28654	24551	21377	7234	1045	702	580	580	527	557	467	463	463	438	457	458	435	457	443	438	434	416	401	438	498	450	465	469	441	460	460	461	449	447	458	430	444	418	452	460	448	433	467	480	424	459	444	446	448	442	451	450	424	461	454	435	424	417	408	445	453	440	423	414	442	412	419	408	394	446	438	377	394	436	413	442	432	385	453	395	409	404	436	385	408	379	422	424	402	399	437	429	384	431	403	431	416	399	421	389	396	407	418	407	411	443	395	409	478	418	443	405	442	454	413	388	464	415	426	433	402	415	450	403	401	402	421	436	413	433	412	419	425	430	397	408	393	428	425	403	393	444	408	398	408	455	398	424	427	458	388	436	429	410	390	388	431	387	429	412	412	422	400	440	418	429	406	384	389	414	405	429	382	438	385	414	409	391	398	394	399	387	397	379	375	400	378	426	447	386	437	389	430	410	393	434	403	421	419	413	425	402	412	397	439	416	415	394	401	406	380	409	394	385	445	453	420	396	403	408	414	391	435	381	383	390	400	396	418	430	406	446	432	422	391	443	418	361	435	421	420	406	384	377	393	392	409	418	399	411	413	392	409	431	420	404	420	447	437	392	424	433	417	431	431	430	427	399	371	366	434	420	412	414	404	392	403	406	387	407	415	414	417	393	386	385	412	444	428	380	381	431	437	441	418	416	384	429	437	382	418	403	396	423	431	373	383	456	387	416	422	386	427	434	414	394	404	406	437	407	395	404	429	473	372	415	427	407	417	392	411	449	372	432	447	427	398	389	404	392	420	443	441	376	413	420	428	378	434	438	410	420	436	406	400	413	420	389	426	443	437	420	412	436	395	429	426	409	386	388	392	400	420	383	419	434	427	419	454	437	420	401	381	406	409	433	397	409	433	404	395	467	419	404	395	390	400	443	418	402	401	429	400	420	386	398	440	394	390	461	416	385	431	404	415	431	394	431	397	378	445	398	435	414	435	426	437	409	430	375	395	422	392	406	413	406	412	395	411	397	429	404	415	425	389	393	397	447	409	418	433	407	426	396	433	391	421	432	399	405	431	392	388	403	464	408	376	410	445	422	392	413	393	442	393	408	431	427	400	407	395	387	461	393	348	404	382	360	423	406	412	412	400	415	380	405	381	423	416	402	406	420	386	407	389	420	455	433	391	423	371	382	447	423	407	407	377	405	430	403	401	395	400	445	398	379	405	409	392	422	417	442	391	439	432	418	425	377	448	440	406	399	392	419	429	396	422	431	402	401	425	400	387	426	410	393	417	416	386	426	385	423	434	387	410	398	408	417	409	425	390	413	409	431	437	403	423	409	414	413	437	415	406	407	404	379	396	393	380	415	410	426	409	405	415	416	455	413	432	435	389	392	450	415	379	419	401	380	395	423	383	392	399	418	438	420	390	364	392	410	411	406	417	416	417	407	403	431	397	374	416	415	451	428	387	397	391	431	389	384	410	440	384	433	413	419	437	395	408	417	380	421	389	403	456	391	408	396	382	451	438	365	430	389	409	384	418	392	442	425	420	426	422	419	400	428	412	434	419	392	421	412	443	381	401	389	432	399	402	406	430	398	411	394	434	374	413	365	403	424	415	425	378	430	426	416	413	410	431	409	359	372	449	414	394	393	391	377	407	366	410	449	404	462	381	390	414	427	441	458	398	425	388	437	411	419	418	414	393	451	391	377	400	442	402	410	387	394	389	392	465	406	429	385	398	402	440	446	392	420	415	432	444	376	426	452	409	420	410	400	396	425	385	391	396	404	407	396	419	369	432	396	368	412	399	418	413	423	409	448	402	413	436	400	402	444	416	391	389	395	425	419	409	427	402	405	415	434	403	431	410	407	441	422	398	390	412	406	402	414	421	419	429	409	405	443	373	396	392	433	415	412	372	397	415	438	411	432	430	398	389	406	383	412	433	431	389	422	386	394	389	405	408	428	412	410	386	454	395	423	379	404	456	395	418	405	413	395	423	418	454	401	398	401	382	458	387	415	470	401	387	379	440	393	436	427	434	409	436	421	405	390	406	404	437	413	392	386	437	368	413	375	407	420	398	414	419	416	415	391	394	425	429	386	428	398	405	431	425	407	418	388	407	421	387	424	397	421	395	378	421	381	381	407	407	402	475	403	430	443	410	416	424	418	382	416	411	422	385	457	383	386	415	433	427	441	401	441	407	426	437	414	422	411	416	415	386	415	405	427	385	424	405	420	402	429	391	380	440	421	383	379	409	387	379	376	422	403	425	379	396	372	434	428	439	377	419	396	410	392	395	435	408	385	412	415	444	397	422	400	370	398	395	376	409	421	389	417	405	425	418	399	376	402	409	411	393	389	426	446	407	390	407	408	412	367	409	376	416	410	414	403	388	417	461	419	459	414	410	430	421	386	417	400	404	379	403	415	414	407	423	443	396	400	397	409	380	435	413	394	380	400	407	414	417	422	431	387	418	362	424	398	437	397	413	423	418	381	423	460	379	415	405	432	407	444	407	395	398	442	407	405	359	401	414	396	413	407	433	383	416	409	432	414	469	400	405	404	404	405	405	425	433	448	416	412	377	399	421	411	387	414	384	388	379	410	383	448	398	396	421	460	415	423	419	418	411	414	396	408	399	382	386	402	421	381	388	394	422	432	393	434	398	457	440	435	424	426	428	395	389	384	462	408	419	418	407	430	423	396	421	420	424	461	389	370	423	418	458	401	443	415	386	413	403	405	410	376	380	409	428	449	410	428	405	404	372	392	395	394	445	427	396	402	396	418	404	411	405	372	411	404	409	387	419	395	412	417	413	442	422	385	394	404	404	431	368	442	397	411	399	394	417	419	421	399	369	390	410	399	454	431	394	395	393	411	379	413	372	416	402	407	433	420	429	423	405	418	431	424	421	416	383	402	406	359	392	406	421	411	425	480	392	404	412	416	412	415	400	454	416	415	403	388	392	412	420	423	409	406	383	393	395	446	405	436	427	424	412	428	399	410	379	385	398	413	436	420	438	377	401	394	393	410	412	399	405	415	425	420	382	462	439	403	387	391	406	418	418	402	448	412	417	409	366	394	438	389	407	423	375	408	386	441	461	398	384	425	410	420	363	403	399	430	399	432	419	434	399	399	438	412	435	411	427	399	369	394	457	421	425	402	400	399	426	397	422	417	396	400	409	418	385	459	434	382	421	390	406	409	444	410	442	397	421	404	383	439	410	387	406	417	391	410	410	409	395	413	390	413	419	369	399	430	412	398	411	344	452	429	440	420	417	413	394	407	378	403	390	420	403	422	408	388	421	419	417	414	423	407	413	412	401	398	400	435	376	421	404	441	404	436	426	430	381	414	429	431	417	426	416	445	415	384	378	412	435	404	445	432	401	399	415	424	432	383	448	404	430	424	403	392	373	402	394	417	381	424	433	422	409	413	395	439	355	403	387	364	399	406	410	390	403	370	424	333	428	414	389	397	454	407	396	398	407	444	434	416	415	402	420	416	406	411
24636	8897	5833	2629	1931	1528	1242	980	855	792	662	618	618	580	544	514	500	515	490	482	486	528	495	467	480	448	443	485	466	478	478	503	477	490	479	472	502	503	466	496	513	496	502	452	451	453	488	529	493	519	491	461	468	495	467	470	454	456	466	433	427	466	432	434	418	464	445	418	415	472	400	405	433	439	414	432	445	444	449	425	437	409	426	437	435	423	436	440	389	464	458	458	452	435	447	453	423	443	427	427	395	465	430	431	466	396	479	405	428	436	416	429	428	448	450	437	452	416	448	428	429	423	421	429	405	456	407	420	432	460	424	413	430	421	432	438	454	401	369	393	401	426	424	406	449	396	413	432	409	420	407	443	440	444	435	430	422	457	414	418	436	413	439	424	414	420	432	423	416	404	413	424	414	420	475	470	433	410	437	418	409	421	435	426	437	434	414	427	386	413	456	418	400	448	400	419	446	435	405	453	425	418	433	454	429	440	434	418	390	415	417	435	447	419	426	427	417	413	436	426	397	423	419	413	421	415	406	424	436	415	403	426	452	415	446	453	433	439	428	439	432	457	410	416	404	414	416	409	378	428	392	436	421	404	433	403	419	406	420	421	367	433	391	408	443	426	431	435	423	418	419	428	413	435	443	418	407	418	391	410	449	455	431	418	391	403	413	410	456	433	425	421	430	389	416	404	438	412	387	414	441	417	415	420	446	429	415	442	409	452	425	459	402	412	396	441	412	432	441	404	415	442	402	423	432	416	451	406	430	468	418	407	426	442	471	416	449	430	475	450	418	413	415	433	389	455	400	433	463	433	434	448	394	398	410	456	424	443	387	431	447	446	432	408	379	412	432	432	437	423	391	429	404	440	428	443	440	381	418	446	439	410	426	414	436	466	418	430	407	467	406	433	442	398	425	447	422	462	427	443	431	433	418	388	435	419	421	416	414	444	431	401	439	419	439	410	461	428	426	425	417	422	433	433	387	475	424	426	411	432	420	429	399	426	426	444	424	377	457	398	377	420	386	441	430	410	438	406	400	443	431	425	436	410	485	452	459	393	424	466	374	456	425	423	421	412	401	436	442	383	418	418	381	392	420	424	416	462	435	455	451	431	455	419	378	429	415	411	434	406	417	421	400	416	382	416	425	436	404	445	441	424	442	416	428	433	462	430	429	415	460	405	431	440	407	473	445	404	417	430	444	391	386	385	478	437	426	413	447	400	436	426	424	433	418	409	429	445	444	436	442	391	417	430	443	429	413	435	429	380	439	405	415	427	438	434	425	412	396	399	423	445	434	385	447	430	399	417	443	412	419	437	441	453	428	399	425	400	438	455	387	396	450	435	431	429	442	429	439	433	427	386	413	436	448	399	430	425	408	418	449	437	464	445	392	413	424	448	425	410	407	404	430	445	423	457	441	460	389	388	387	445	419	452	432	456	457	416	410	431	428	421	388	410	441	445	394	431	427	427	395	450	469	443	444	475	452	397	409	426	443	404	452	414	449	425	415	399	414	423	406	420	461	411	436	451	424	402	423	414	422	438	432	399	433	400	392	423	392	415	412	425	396	422	442	448	455	399	435	404	434	380	406	418	466	391	427	431	410	464	408	438	425	406	413	442	418	431	435	397	474	404	400	440	437	410	435	395	422	425	441	434	413	430	432	418	447	434	408	441	392	448	455	439	422	441	403	421	406	429	402	432	434	419	438	436	411	415	421	445	434	413	432	457	412	438	398	445	434	403	412	451	417	451	442	397	437	396	444	442	392	421	418	382	436	465	438	430	396	386	407	482	440	432	417	436	425	414	429	426	448	421	450	453	398	431	432	415	418	430	389	442	421	407	443	429	421	411	410	389	393	398	422	413	410	415	469	458	483	402	443	393	417	427	490	402	410	449	429	425	434	424	390	420	388	436	457	392	405	435	415	435	419	463	439	425	388	440	446	428	417	452	435	445	403	428	431	444	445	450	440	448	451	446	389	405	462	428	452	465	391	427	420	427	440	404	426	443	410	421	439	380	413	448	429	398	414	414	408	445	431	387	413	440	441	387	417	409	423	433	419	418	428	431	429	405	433	430	417	422	397	410	417	452	453	436	435	437	463	454	426	437	417	449	429	420	413	396	430	423	446	409	403	440	413	438	439	428	406	433	475	449	408	448	416	435	431	403	425	403	408	430	367	401	402	424	428	393	427	386	411	426	390	457	408	417	432	430	431	441	415	437	395	421	443	440	378	435	423	443	445	382	430	447	418	437	397	431	462	449	436	411	428	419	429	447	428	436	421	432	422	415	415	395	447	414	401	426	433	426	408	413	456	405	447	425	437	415	406	375	445	397	427	453	378	427	459	419	421	408	406	438	436	419	421	453	432	460	433	428	425	428	456	404	424	404	470	425	395	401	448	445	421	423	441	409	433	404	419	450	424	405	443	459	412	432	422	450	404	431	435	449	388	414	462	431	409	417	435	445	436	413	425	418	401	452	426	424	386	424	411	412	457	437	421	397	434	454	398	430	413	410	443	407	427	426	445	431	419	402	435	403	446	393	377	388	433	439	430	421	439	406	465	417	401	423	439	433	412	409	444	435	448	408	420	424	411	458	419	447	432	444	425	413	429	396	440	464	430	416	428	435	424	421	434	409	448	392	398	454	415	438	424	385	403	470	395	425	449	463	446	443	434	428	426	408	435	405	411	457	436	415	423	436	423	421	414	430	446	436	430	438	408	428	447	473	440	416	430	449	398	438	434	442	396	395	439	405	458	429	402	458	433	408	425	433	417	414	406	399	384	393	439	403	408	436	384	440	430	422	387	446	440	431	429	426	398	415	437	423	439	404	428	430	451	417	446	448	381	416	403	423	421	418	426	423	443	418	424	430	448	417	382	439	426	416	425	437	418	415	467	393	417	432	441	426	409	414	439	429	471	425	431	397	439	427	409	450	402	420	419	425	470	443	410	425	442	438	439	437	414	408	414	429	412	405	403	427	454	467	389	428	410	419	399	391	463	416	389	439	447	425	386	413	371	433	398	413	427	411	450	434	457	451	430	474	472	418	427	472	423	423	409	449	447	440	425	428	425	420	432	404	450	429	406	399	380	436	404	436	451	437	425	441	426	433	437	437	401	468	418	438	426	397	406	414	412	405	438	455	406	406	420	434	434	404	404	438	409	427	419	420	443	460	442	422	395	419	423	420	404	421	425	405	414	383	445	404	382	420	403	400	435	427	430	421	414	411	408	427	394	418	411	432	441	431	397	459	432	426	433	432	437	396	413	419	405	439	419	399	414	409	410	414	420	425	401	424	412	471	425	456	465	438	400	396	394	408	418	429	430	445	440	410	384	440	448	439	409	424	396	448	452	366	433	437	417	428	393	412	417	434	435	393	443	424	402	432	403	426	416	432	420	410	440	442	382	388	406	381	408	410	427	428	442	419	437	437	430	423	436	428	443	397	433	407	413	392	399	422	424	418	418	420	425	392	423	403	411	430	445	408	449	424	465	441
25483	21584	27708	25841	8276	593	469	354	378	298	309	308	316	269	254	275	285	231	269	238	277	280	270	247	289	280	243	264	247	279	278	279	295	275	261	267	256	283	255	249	275	291	264	263	270	279	252	270	281	273	252	290	276	238	277	264	237	287	268	235	237	260	245	244	269	218	245	258	247	247	255	258	264	226	248	264	254	234	256	278	259	244	254	235	263	287	276	232	244	213	257	235	240	253	208	224	254	236	237	263	262	235	234	241	241	237	225	233	251	241	278	247	251	270	231	239	253	238	261	244	244	255	245	257	234	265	230	274	249	262	267	243	234	219	234	245	250	224	261	229	237	246	237	272	212	241	244	259	252	254	248	257	244	243	254	252	243	270	258	247	254	231	239	239	275	243	274	242	232	232	217	245	244	232	272	244	220	249	232	261	276	226	251	257	222	259	246	231	263	241	232	232	245	238	228	222	227	242	265	238	209	251	271	247	250	273	242	251	247	242	249	229	284	243	241	230	237	226	249	232	248	236	241	238	236	249	225	223	218	220	256	236	227	239	246	243	242	224	256	256	256	253	242	220	221	255	216	224	262	248	248	261	230	235	247	230	257	235	234	254	243	278	249	240	244	255	225	247	249	229	237	236	232	248	248	239	229	252	255	250	235	265	237	246	208	243	257	228	259	228	261	241	264	245	232	222	239	243	211	254	231	240	253	259	242	246	239	241	218	238	223	238	237	226	231	269	228	249	256	243	248	228	246	259	235	212	247	239	254	275	247	225	246	231	221	261	232	244	240	214	261	255	255	197	224	244	232	259	228	253	250	275	239	228	231	239	248	239	241	243	241	245	235	238	270	250	245	263	251	243	216	255	238	228	240	231	218	253	225	231	241	236	249	245	238	233	232	256	243	233	254	250	248	208	234	221	267	227	260	218	256	238	227	241	235	263	239	224	240	249	239	249	239	257	242	230	236	250	247	263	247	262	249	242	208	219	248	260	240	254	225	241	252	225	257	233	248	233	233	259	233	236	237	226	234	275	237	264	246	233	260	237	243	237	257	229	258	263	229	225	271	259	244	270	240	221	228	243	234	228	205	245	258	265	225	225	221	248	230	228	241	242	235	256	272	242	224	260	255	231	280	250	230	241	277	223	281	222	206	234	255	219	211	250	228	244	268	230	228	232	235	239	260	247	268	259	241	226	244	271	230	257	248	250	246	242	259	230	235	245	251	219	248	223	215	240	221	241	257	257	233	253	228	240	256	250	222	275	248	245	230	250	226	251	192	224	230	227	249	274	276	254	230	252	232	200	238	252	231	260	253	279	239	251	233	258	218	253	221	234	235	230	238	240	251	221	273	241	257	216	241	207	264	232	239	247	243	264	274	239	259	265	214	229	272	240	239	225	274	237	279	226	264	210	257	229	266	243	250	280	210	247	235	234	238	232	265	268	252	246	238	259	213	250	232	239	237	218	251	219	234	225	242	257	256	229	241	237	283	257	221	226	193	237	247	254	217	247	224	238	252	248	252	240	249	250	242	237	220	218	253	258	278	229	275	255	244	269	247	224	238	223	238	266	232	234	238	230	266	228	247	261	263	241	248	247	243	237	244	267	260	270	246	254	240	254	216	258	237	246	252	236	276	268	258	258	242	212	268	243	219	251	244	236	267	251	197	236	264	228	237	247	257	231	244	230	250	264	230	242	209	249	223	228	235	243	247	245	250	210	235	239	241	267	267	235	244	271	240	233	234	244	233	249	257	250	241	228	251	220	245	256	232	253	247	259	260	238	231	250	233	228	227	243	249	222	244	258	253	239	233	229	229	221	254	265	256	241	235	242	274	250	275	249	251	214	242	254	283	249	226	250	230	252	247	218	237	246	259	239	263	272	253	236	222	217	234	231	233	240	240	230	241	232	251	215	242	275	230	245	232	226	250	226	262	266	231	227	258	250	228	245	210	267	238	237	259	254	240	224	251	245	242	277	244	248	258	237	237	210	234	243	239	245	248	257	249	233	223	232	214	250	244	250	246	248	207	244	221	231	265	250	223	221	242	250	246	244	238	225	228	214	243	246	253	244	260	239	228	242	222	228	237	240	234	266	230	225	214	248	247	228	233	230	242	252	252	259	225	222	253	268	254	239	230	230	263	228	252	245	235	240	252	258	221	257	213	256	259	222	247	247	260	245	234	250	247	224	225	246	242	226	243	233	241	256	225	231	244	243	239	248	241	250	236	252	257	234	240	261	232	225	258	238	237	202	252	249	243	243	215	230	229	231	245	260	222	250	227	230	229	235	255	218	248	247	237	221	244	252	237	239	262	265	263	228	210	231	241	253	200	249	261	266	258	211	214	250	244	236	250	232	253	207	241	263	246	239	214	244	238	251	228	257	223	220	209	249	254	264	223	210	263	262	236	219	211	239	246	277	265	242	245	237	244	253	207	230	242	234	260	224	260	245	234	252	226	241	233	243	216	249	224	273	231	243	225	225	254	273	208	249	248	230	257	271	252	262	219	259	230	248	252	247	238	249	230	264	251	230	245	238	236	253	224	267	243	278	221	263	237	258	257	248	235	231	245	237	226	244	266	245	249	227	241	249	260	223	240	240	266	258	250	237	285	224	236	250	225	222	259	264	246	252	266	241	227	239	232	227	250	241	235	261	244	212	221	225	233	240	274	224	248	238	242	249	228	244	245	250	228	225	247	258	250	218	245	242	273	227	259	242	248	225	271	243	221	254	233	249	300	246	240	226	226	253	290	243	240	268	212	252	275	248	259	238	274	258	249	235	237	262	245	231	231	269	266	244	207	234	255	248	239	242	259	248	259	235	262	257	270	234	220	256	228	257	260	238	264	243	238	247	236	227	238	209	235	272	236	236	257	209	254	261	242	249	198	241	245	274	248	249	251	245	220	252	273	240	246	254	235	254	278	234	236	199	246	266	254	223	251	232	263	251	247	238	230	257	232	238	227	225	267	245	223	255	260	223	218	247	230	254	240	234	221	251	258	234	263	242	234	234	239	267	249	224	255	234	229	236	268	222	244	234	225	272	245	252	230	220	250	264	240	233	244	233	255	252	219	222	247	242	277	235	239	233	249	227	235	242	245	235	220	248	237	222	236	240	271	253	233	222	255	240	208	257	255	250	225	250	219	226	244	211	254	246	241	226	227	230	242	245	244	240	249	250	208	238	249	241	249	269	222	215	250	234	251	282	218	258	241	217	263	266	239	249	255	230	245	231	254	213	240	257	247	237	236	260	253	253	218	271	248	252	246	228	240	257	262	221	260	221	215	259	256	241	242	247	233	256	228	240	237	233	233	230	238	237	239	249	245	258	257	231	249	242	242	240	229	231	239	263	227	264	250	260	272	261	247	264	250	227	244	251	252	242	259	271	236	233	226	240	254	225	252	252	234	235	242	239	221	260	242	234	229	225	247	262	268	238	252	261	239	217	255	225	215	261	259	226	248	248	247	268	268	220	215	239	255	244	265	251	215	243	266	243
21285	5032	3208	1549	1153	859	744	575	554	470	427	396	354	372	345	339	329	323	286	311	337	319	305	308	269	288	294	311	317	322	308	313	317	348	316	306	290	344	297	319	305	369	336	294	311	313	317	286	315	307	323	323	299	298	300	304	308	310	303	287	303	296	267	291	298	287	333	259	295	291	286	309	306	260	266	275	287	309	276	267	273	298	257	255	293	272	280	281	280	311	274	310	289	273	284	275	275	308	277	263	292	255	277	251	303	229	281	274	280	273	250	274	259	276	303	284	296	269	279	305	301	266	271	264	294	256	277	256	258	279	269	275	272	265	262	266	269	254	275	298	283	301	275	276	280	282	252	248	281	255	264	255	258	275	261	260	244	266	288	281	257	289	246	269	286	261	257	260	288	268	291	269	271	262	263	240	278	238	256	272	297	280	287	275	290	220	249	249	276	276	256	296	271	284	256	278	246	268	271	278	241	286	280	272	245	265	283	243	291	251	265	253	271	263	279	286	259	302	287	275	267	269	291	252	299	271	254	264	265	278	276	303	280	285	250	263	264	256	252	301	287	291	282	270	277	258	292	287	244	254	280	287	297	271	280	264	256	272	263	260	262	267	262	246	266	296	263	286	268	289	266	262	276	268	265	288	284	290	279	277	299	279	305	281	289	267	300	259	287	294	264	296	270	286	300	280	284	258	250	299	255	291	288	269	275	277	238	287	287	291	258	279	247	301	270	249	263	295	266	286	281	273	276	263	273	254	236	273	270	248	276	283	269	278	264	277	302	258	261	274	239	291	281	277	270	266	289	272	273	235	284	284	293	278	281	265	275	266	299	273	267	292	295	257	283	272	280	253	277	294	304	300	255	273	283	267	263	296	274	290	264	287	263	282	292	215	277	262	249	265	265	275	263	306	277	291	258	281	260	258	281	263	263	262	251	264	252	261	273	315	251	287	258	269	276	262	275	266	278	282	300	296	246	296	269	257	278	303	269	270	296	262	266	275	287	277	280	249	283	251	290	286	251	264	257	292	285	284	316	285	255	230	258	273	257	235	252	285	263	271	277	261	263	283	293	285	286	299	274	270	262	254	290	261	295	292	297	276	248	288	274	277	242	275	271	260	281	248	295	280	301	299	277	271	267	267	300	247	271	277	275	271	323	263	249	282	240	279	263	286	274	291	271	239	290	321	294	244	253	256	267	283	252	272	291	274	267	287	267	269	282	274	254	285	267	291	292	279	256	281	290	275	269	264	266	266	256	276	275	272	262	266	298	267	293	271	261	277	276	274	267	258	266	264	295	255	270	292	255	276	278	257	272	257	282	288	247	289	268	276	245	282	281	285	293	260	268	253	270	288	305	268	256	282	265	287	282	283	271	270	267	300	267	234	283	261	266	295	264	255	254	276	259	260	273	275	294	286	269	279	256	262	261	271	273	281	234	275	298	279	263	274	276	270	272	268	255	263	273	274	242	261	279	266	284	280	288	302	260	275	244	266	257	303	281	271	280	286	256	268	257	253	307	303	273	233	273	246	266	263	284	271	262	286	266	279	263	268	251	250	295	258	292	256	267	276	268	255	273	276	240	285	289	258	297	277	275	275	287	275	275	280	267	285	291	262	275	270	270	278	266	297	288	277	273	254	304	299	291	254	276	255	251	256	264	262	283	274	268	280	296	279	271	301	277	298	275	279	252	282	245	291	268	261	279	258	240	303	284	263	320	269	300	288	287	267	266	293	272	292	245	292	275	241	286	270	282	280	249	258	296	288	258	290	269	292	253	272	279	274	269	250	272	257	243	271	276	277	296	267	273	240	288	252	304	290	258	273	267	254	287	290	272	267	274	266	271	260	279	279	274	252	248	291	291	275	275	266	302	255	265	286	253	281	271	281	272	272	253	287	252	277	270	289	274	275	258	263	264	280	312	273	275	247	288	274	265	272	272	272	253	271	276	289	275	249	278	290	287	260	278	262	277	283	282	278	276	262	295	276	244	284	292	286	267	291	299	276	245	243	276	265	284	310	273	274	249	298	267	271	306	302	276	255	262	240	275	267	258	253	257	277	309	263	264	290	274	289	247	256	269	299	297	296	279	269	292	257	270	297	297	295	251	289	282	235	288	280	263	272	243	252	280	305	276	267	260	312	263	275	252	288	284	269	289	268	284	284	256	285	275	258	261	269	294	281	260	267	272	298	292	267	264	273	254	287	288	277	270	277	267	251	265	272	289	255	270	288	265	260	304	269	278	276	278	265	266	272	260	293	286	269	300	271	272	274	251	286	264	282	263	281	295	281	265	260	277	280	272	273	276	279	276	252	267	263	285	254	255	281	269	299	298	277	284	261	255	268	266	285	277	277	285	261	302	270	263	270	275	265	300	285	251	270	246	248	246	219	281	286	293	272	288	260	269	295	262	270	277	262	299	254	268	276	270	268	284	269	245	266	275	293	265	248	304	283	301	298	248	271	260	275	263	267	281	281	305	245	283	282	260	282	277	263	259	263	290	267	294	254	273	254	272	284	276	239	275	282	271	299	257	284	246	280	265	256	273	284	283	248	265	292	276	297	246	269	284	280	272	254	273	314	278	262	288	281	277	266	255	281	283	254	253	261	248	308	278	257	258	280	271	242	295	256	296	278	266	248	276	247	298	266	281	270	262	260	284	277	277	296	271	274	263	285	274	264	266	246	287	288	278	262	268	283	255	258	274	265	287	314	301	287	261	289	274	283	279	288	276	260	280	262	244	273	251	267	272	273	283	294	263	254	249	282	263	267	287	288	261	247	260	276	272	275	284	284	257	290	274	260	258	277	270	260	291	273	300	283	262	262	267	280	290	282	267	275	267	263	273	279	279	296	272	290	268	256	262	307	247	282	306	284	270	282	275	279	254	286	291	283	277	309	291	282	261	286	271	284	248	291	266	270	282	288	274	234	254	302	261	264	273	277	256	281	279	284	273	256	270	272	248	298	293	271	275	288	268	275	252	277	265	274	279	281	265	306	281	269	257	289	278	241	261	259	244	256	294	269	254	259	281	261	258	281	296	279	272	249	245	260	245	276	266	271	286	251	263	290	271	254	280	282	256	259	260	276	262	323	273	279	257	277	285	260	262	284	280	280	262	296	281	280	266	280	283	266	292	279	277	278	281	284	275	295	247	284	260	249	307	274	279	266	259	278	277	288	268	293	218	280	280	229	283	265	297	289	266	263	280	245	297	265	269	272	264	282	289	246	243	260	276	266	291	275	247	254	296	309	277	293	234	289	251	253	295	274	240	302	258	250	258	311	297	258	246	252	259	265	263	255	235	266	256	274	257	247	306	284	253	279	246	255	248	308	296	238	278	285	254	297	275	268	280	249	278	263	286	291	225	281	278	274	283	250	291	261	249	233	280	280	284	253	243	249	282	282	270	305	250	280	254	296	270	264	289	277	290	273	238	255	277	271	286	264	295	256	255	286	278	238	286	267	297	268	283	282	284	278	250	243	263	274	276	263	255	241
23090	21552	29387	24162	21555	21566	5903	1194	930	806	767	710	650	653	596	633	603	577	563	528	532	558	530	553	520	546	501	563	567	532	527	553	590	548	539	557	517	547	529	538	547	545	541	541	548	543	577	610	560	580	528	538	541	530	545	545	501	517	485	490	512	543	508	514	532	469	502	483	490	491	547	505	495	508	458	496	465	493	494	529	480	503	455	556	476	510	486	464	523	508	475	469	502	509	480	479	484	479	487	532	491	468	465	511	522	489	484	467	519	531	474	496	518	462	464	528	514	530	481	475	475	528	503	506	496	443	474	515	478	508	495	489	483	490	485	480	466	512	494	479	480	524	522	493	506	496	489	513	497	539	477	495	466	504	475	474	454	490	498	503	477	454	502	493	473	484	462	463	484	471	492	485	512	493	476	479	509	463	488	496	520	477	498	462	533	479	457	480	529	450	441	466	498	483	516	571	515	468	462	495	466	523	449	477	471	483	476	470	489	488	476	489	431	480	477	478	503	493	542	469	483	486	485	492	487	478	506	524	488	505	485	487	484	457	512	503	489	491	472	499	480	496	493	484	497	481	472	463	492	465	505	488	508	497	494	462	466	467	513	479	455	469	489	465	506	410	470	449	479	444	441	481	484	511	453	479	486	471	502	497	508	496	482	452	497	480	501	479	495	473	458	497	475	526	467	525	475	450	500	486	462	479	468	491	534	529	489	481	476	474	495	442	505	504	488	453	482	451	476	464	475	475	481	519	459	461	475	491	473	475	475	500	464	487	485	502	477	464	511	479	488	469	458	461	480	494	490	487	520	499	485	488	461	484	479	546	490	494	437	490	531	537	453	500	531	488	490	505	482	494	462	466	509	512	499	493	490	472	471	473	480	524	471	487	451	447	480	475	484	504	508	479	468	455	493	500	461	461	443	481	480	504	492	460	477	523	473	459	462	466	505	467	540	503	495	471	444	469	462	481	434	442	496	430	502	504	501	459	517	482	444	497	476	510	472	522	472	505	506	502	535	487	455	470	511	473	513	499	507	516	482	482	449	478	496	479	467	513	537	489	478	493	494	473	472	506	470	538	499	512	477	530	522	448	505	511	489	498	494	469	445	479	467	483	470	475	462	498	453	471	474	485	513	501	489	512	478	486	469	469	494	498	466	490	522	495	512	484	490	491	480	513	514	477	480	455	470	514	506	449	474	478	435	516	444	484	464	489	524	510	490	481	482	494	488	471	518	469	475	481	490	466	483	483	495	447	456	500	469	477	470	466	495	528	482	419	488	511	500	471	492	498	509	507	506	503	467	476	463	510	486	452	504	469	489	488	485	449	486	455	536	440	496	490	507	465	505	499	466	500	516	501	518	512	498	506	471	497	483	489	482	504	458	470	492	504	472	461	465	474	476	496	496	528	510	470	499	480	510	479	502	512	469	477	504	497	470	474	479	464	477	522	456	475	509	485	530	490	469	477	472	496	435	473	460	487	476	470	470	500	508	526	458	474	471	429	516	456	510	477	514	519	478	471	539	498	480	491	487	475	519	467	500	474	571	485	495	525	474	503	497	478	480	539	486	477	504	479	482	554	488	510	484	482	466	524	502	516	489	473	440	506	442	490	466	480	473	480	471	476	508	483	467	503	484	468	485	501	524	476	462	504	489	476	496	453	463	489	468	442	467	485	535	504	499	520	479	450	491	425	444	507	500	478	497	470	511	480	467	535	465	538	495	475	488	452	484	492	453	485	524	444	471	484	463	493	464	468	506	501	511	519	501	483	506	510	443	499	522	495	466	509	484	484	520	453	472	470	489	448	476	427	503	511	482	475	475	514	497	487	479	464	454	482	485	448	502	460	469	501	487	496	500	481	528	510	439	448	507	466	480	457	482	491	480	488	493	472	496	480	495	490	502	464	505	513	506	491	463	501	487	481	493	457	541	524	463	484	490	480	473	497	481	508	533	467	510	446	477	455	457	452	451	511	503	493	460	529	466	501	470	530	518	475	470	486	485	531	499	502	494	506	473	460	488	501	472	487	482	473	479	524	504	456	472	503	467	449	470	449	488	455	472	508	463	487	506	456	494	482	473	468	502	505	478	509	496	492	517	468	480	507	441	488	490	486	445	507	475	452	481	490	479	475	488	496	484	481	514	485	467	486	481	483	479	467	484	444	491	491	465	488	479	466	482	481	488	505	471	441	534	528	515	474	446	477	478	480	507	482	451	473	492	461	506	466	491	461	502	465	484	481	488	511	452	506	481	494	478	491	493	480	459	492	466	481	529	426	503	522	503	452	494	506	506	483	507	465	464	508	527	462	508	500	482	486	502	514	457	495	486	457	481	439	463	498	476	431	444	501	439	488	486	462	496	465	479	463	459	512	498	504	463	494	509	482	488	485	486	498	443	479	485	472	479	471	468	494	509	440	495	488	526	467	470	507	483	522	483	470	507	487	472	472	481	499	489	516	486	480	517	486	472	492	503	470	463	510	468	483	463	512	453	488	473	485	498	482	466	495	475	470	495	455	512	489	469	507	478	531	489	514	498	476	513	482	469	467	454	490	489	487	478	515	483	511	486	430	466	481	451	482	477	514	493	490	473	458	465	485	486	457	501	484	514	475	444	471	462	466	520	480	475	487	506	482	468	486	451	477	480	457	467	510	484	486	482	490	471	529	517	514	542	491	469	453	467	457	468	473	485	463	530	457	511	460	507	520	462	493	480	477	453	475	512	524	511	511	461	510	494	483	464	471	466	516	464	483	486	505	492	477	486	502	528	506	504	483	484	484	487	483	491	494	508	491	479	500	464	516	499	525	495	471	461	522	483	472	478	468	473	498	499	478	487	478	491	487	504	500	488	473	519	474	468	474	501	480	511	517	502	489	505	500	494	443	491	533	468	547	500	465	443	480	459	491	487	516	469	500	492	539	486	463	505	453	503	462	452	452	509	513	490	458	504	501	528	463	467	494	441	484	491	453	479	462	449	464	488	482	510	500	474	465	500	476	490	507	503	493	466	450	475	471	450	487	523	486	471	457	500	448	481	487	481	463	506	523	453	483	493	497	471	465	451	503	475	468	462	486	466	492	479	458	511	474	470	497	499	469	510	486	521	472	499	458	477	459	464	459	488	505	462	536	507	458	503	499	484	518	487	458	505	489	461	494	504	483	491	472	518	509	513	494	471	506	494	522	466	529	462	462	473	464	497	487	491	481	465	478	498	482	528	469	481	484	514	476	448	509	457	478	496	532	477	487	466	508	449	507	455	462	466	495	505	507	498	476	511	485	541	488	506	486	483	514	459	486	506	503	464	493	473	501	509	467	465	479	488	480	435	464	506	477	491	499	478	511	507	477	461	551	447	467	486	484	508	488	500	483	499	492	507	473	492	498	507	465	507	475	517	452	465	491	419	475	513	491	495	486	482	465	490	496	484	485	501	483	494	518	474	503	513	460	471	468	472	494	416	487	482	471	493	486	501	534	507	514	476	494	478	508	491	491	495	444
26681	14495	9812	4838	3417	2632	2005	1661	1405	1197	1017	916	801	785	748	674	703	642	632	623	624	600	586	551	578	552	573	600	548	554	634	629	590	598	593	587	580	545	597	623	602	616	621	623	575	602	575	645	600	607	580	592	573	558	571	540	524	554	510	568	587	552	566	513	547	581	516	510	523	535	497	531	501	565	529	531	534	509	506	509	491	532	500	537	510	474	507	536	526	539	524	520	522	541	474	519	480	469	505	540	510	519	523	562	503	519	528	560	511	493	489	503	519	501	533	534	514	521	496	500	569	519	500	475	476	498	519	503	523	521	529	476	511	500	504	494	533	504	530	495	496	509	516	515	485	550	531	487	531	506	558	533	507	475	483	481	529	442	521	508	513	509	508	515	490	511	466	505	497	469	538	531	520	513	554	529	522	496	508	488	518	500	517	518	483	478	479	509	533	530	494	491	481	479	491	480	489	492	535	473	522	549	516	516	520	496	543	477	530	525	527	493	523	514	521	487	491	520	510	452	489	515	536	531	531	505	509	514	491	543	487	519	517	512	468	499	478	513	547	490	511	481	521	516	470	463	525	529	527	515	489	460	518	530	535	566	514	495	540	495	511	538	516	506	490	504	528	512	481	460	485	514	532	516	522	538	477	498	500	532	465	490	508	527	482	504	529	486	475	515	479	467	497	477	510	502	470	489	462	468	513	511	518	500	501	457	515	494	479	540	506	470	529	505	522	549	518	459	449	488	482	525	549	532	469	498	456	539	532	504	480	485	501	532	523	486	506	501	483	481	515	504	523	508	497	520	507	469	491	494	456	489	531	503	489	506	500	486	521	508	512	513	507	541	483	545	508	498	486	501	518	502	526	498	455	487	465	496	463	450	465	500	479	517	463	531	487	514	503	504	512	468	509	511	491	538	502	499	538	524	507	561	497	530	498	523	493	455	518	549	485	506	486	510	507	501	477	531	533	501	509	500	569	495	473	517	512	490	482	532	476	553	459	455	498	466	552	516	534	502	508	514	486	507	497	529	490	530	515	506	517	510	476	525	499	499	494	531	507	531	513	524	535	480	507	515	503	481	532	540	520	523	489	555	490	503	502	498	500	496	476	535	496	519	514	535	524	534	506	508	498	487	529	507	508	507	499	483	520	486	541	522	494	487	482	505	483	492	515	501	474	513	479	486	494	502	528	467	492	478	500	536	551	511	535	470	504	499	463	523	503	495	524	530	532	491	481	469	506	541	557	523	495	498	496	535	545	510	508	494	504	462	491	536	465	492	502	480	491	540	485	513	538	488	501	495	495	526	511	485	504	529	492	518	473	524	506	483	458	491	460	483	498	501	493	518	536	511	501	500	495	471	526	559	494	457	531	529	499	486	505	533	469	526	480	512	495	498	507	499	483	483	471	503	498	488	526	485	470	519	486	491	495	544	464	499	517	527	531	484	502	514	533	491	499	500	482	497	458	533	477	461	524	501	491	510	522	510	497	505	477	537	498	505	524	513	493	478	505	503	480	494	501	490	497	511	526	522	469	521	504	474	473	504	540	536	561	507	501	501	505	517	533	498	524	512	545	531	493	503	525	490	492	509	479	517	499	512	472	517	483	480	481	502	489	514	531	486	489	512	500	543	532	505	512	487	557	471	529	455	521	503	550	544	532	540	496	530	487	549	499	507	494	552	538	490	499	540	551	486	495	505	493	506	504	479	471	478	530	488	535	484	499	449	487	510	490	479	500	482	492	513	498	493	522	533	498	488	507	532	485	493	495	448	480	524	466	519	494	513	486	492	522	493	527	519	501	483	544	506	498	498	483	494	487	552	514	497	533	515	476	458	505	503	507	481	471	532	500	460	491	506	542	497	482	506	474	486	513	483	482	533	515	510	493	471	496	469	498	504	472	522	495	507	501	453	499	486	515	460	531	495	518	511	534	501	488	550	574	484	510	530	489	507	555	477	492	525	491	478	519	496	469	531	500	504	517	525	481	503	491	544	544	530	468	496	482	504	533	487	519	533	476	506	522	489	492	505	491	523	554	464	493	487	534	482	518	515	510	500	500	512	504	534	511	553	503	495	499	511	518	502	485	527	545	519	520	513	484	504	502	459	537	511	506	501	471	483	494	525	488	516	523	502	502	507	520	526	517	541	507	529	487	501	515	538	513	492	513	521	502	537	522	531	490	521	535	520	489	522	539	510	498	501	538	490	477	491	486	484	517	510	477	481	546	495	508	498	501	511	507	522	503	492	437	464	477	500	487	509	491	498	510	483	514	497	515	530	549	505	535	506	484	494	497	533	514	497	535	494	530	479	523	513	470	544	493	512	490	468	481	481	465	513	508	497	501	495	536	511	544	520	510	517	508	486	499	486	489	520	517	525	486	519	488	516	490	534	488	524	489	499	512	535	535	517	514	492	489	530	488	533	490	461	491	503	523	489	471	491	531	542	544	495	533	551	489	530	514	484	480	473	512	516	480	524	519	492	531	476	520	510	501	520	519	519	515	499	524	536	522	500	482	524	501	512	489	505	516	506	472	492	535	471	505	503	519	548	497	516	518	496	518	474	507	505	529	486	542	547	529	483	526	516	488	543	500	487	528	539	503	510	496	544	499	522	500	503	498	492	489	510	561	566	510	523	459	514	515	495	491	514	504	552	537	489	508	536	501	443	528	511	528	515	528	499	506	501	521	482	466	481	515	516	464	516	504	506	505	525	556	522	503	503	469	486	522	515	526	511	493	486	501	507	511	507	514	547	467	489	505	505	505	523	490	512	491	517	475	476	510	509	539	520	531	490	547	489	494	485	538	499	571	499	502	530	546	534	472	501	493	509	472	523	535	494	479	516	517	460	489	535	482	480	508	503	487	530	505	487	510	505	516	498	511	519	498	527	510	531	520	490	508	497	495	537	507	483	525	502	482	459	552	509	500	506	465	524	498	526	537	510	509	488	538	508	507	533	541	529	446	506	522	547	539	473	513	549	473	500	442	488	531	465	487	522	524	506	473	522	480	485	509	508	508	486	456	512	480	507	481	487	485	476	483	523	470	511	453	509	489	510	496	505	526	505	482	501	530	444	538	494	509	465	550	535	478	514	500	504	509	485	512	522	488	486	523	481	532	528	501	492	497	460	497	496	505	498	488	477	500	496	468	519	507	550	540	528	499	510	470	489	524	503	492	495	482	509	507	493	523	481	481	547	487	495	493	505	522	487	498	514	525	504	516	491	527	477	569	512	533	519	520	520	485	507	503	502	508	542	492	481	479	502	503	496	518	518	490	510	530	543	511	527	534	509	509	511	522	521	506	530	519	507	525	525	467	487	523	516	513	455	504	511	468	490	505	478	542	504	537	535	487	507	518	502	484	483	552	488	533	493	488	501	503	514	541	551	521	484	577	504	514	497	519	509	542	505	495	498	500	525	498	511	507	504	519	497	494	497	503	489	525	548	523	532	497	487	526	502	510	455	497	519	481	479	506	509	505	534	499	494	491	507	531	476
28159	16776	2582	474	321	288	264	238	258	255	274	241	263	272	267	242	227	235	264	262	243	257	254	249	232	249	225	202	241	267	257	261	261	258	232	233	256	249	240	240	236	254	277	244	281	250	263	252	262	275	235	256	247	242	254	266	267	256	231	257	255	230	248	225	238	254	274	234	233	245	248	255	284	214	232	218	231	248	250	229	249	225	253	251	202	236	240	251	253	239	236	242	261	226	241	233	284	252	254	234	240	243	241	250	240	235	247	261	269	257	273	220	259	239	256	274	224	262	260	233	254	240	219	259	242	230	229	272	241	266	243	233	252	241	244	249	240	243	242	250	256	225	238	224	242	246	255	242	228	252	238	251	254	238	221	233	217	256	231	219	248	229	226	248	228	214	266	247	228	235	257	222	267	235	236	234	244	241	243	285	248	262	270	230	254	237	240	228	221	236	231	252	255	223	226	257	252	238	235	229	214	230	246	248	249	248	228	254	242	250	247	246	256	226	272	263	225	232	222	237	267	236	264	263	266	225	223	206	246	228	247	231	229	251	232	229	246	226	225	239	245	242	242	220	233	236	242	262	255	242	236	239	256	229	237	204	249	247	254	226	241	260	229	239	264	249	248	241	233	212	233	257	262	232	251	234	247	241	242	224	247	223	269	257	251	247	236	226	245	227	254	232	243	232	243	258	248	224	254	264	249	252	242	241	259	244	250	231	225	266	245	222	265	253	218	269	275	265	238	227	230	250	229	217	231	253	245	235	269	218	222	269	222	254	222	248	235	234	242	246	211	224	263	252	254	221	245	256	241	243	227	232	232	288	230	244	238	221	262	231	225	273	219	226	257	253	231	249	236	247	220	212	261	234	254	238	247	279	239	251	255	241	225	232	252	262	249	258	273	260	231	216	227	225	255	227	257	268	257	225	223	218	227	221	242	225	243	255	260	231	215	228	226	260	225	251	239	250	215	251	221	247	233	269	220	259	241	248	225	217	238	219	238	227	273	231	226	205	243	249	243	257	240	238	244	226	239	230	263	205	249	253	256	250	230	262	231	249	249	244	213	210	231	235	246	222	217	243	247	244	236	216	229	258	246	238	224	262	222	243	246	269	240	257	224	238	229	254	256	266	236	242	236	235	288	241	223	249	227	234	225	238	242	262	222	251	258	239	241	256	240	248	256	236	231	249	264	249	240	235	253	229	229	215	256	260	230	201	233	234	246	223	233	257	212	246	222	251	229	250	221	238	257	255	250	250	233	248	230	235	261	265	278	267	242	261	243	248	258	225	233	258	229	238	224	252	277	256	229	267	217	241	262	256	261	244	227	255	259	239	239	225	218	256	234	210	225	247	264	245	259	256	261	240	257	263	253	236	230	251	219	241	255	240	241	230	251	255	265	249	224	216	249	232	244	235	260	260	248	246	249	252	217	210	238	227	218	248	221	238	238	263	221	255	236	240	241	228	248	276	273	245	230	212	263	245	220	234	228	232	244	259	239	257	247	259	225	278	261	263	200	248	221	243	223	252	241	240	237	246	247	261	267	241	248	243	227	214	218	241	233	225	223	249	232	265	237	227	254	243	240	247	240	219	241	243	256	227	232	257	231	278	240	237	284	234	244	248	221	239	261	229	231	232	236	255	231	243	233	228	233	258	213	237	239	266	228	233	243	239	215	239	251	261	243	242	262	268	238	252	246	263	254	238	219	249	257	248	231	228	233	248	225	232	257	236	226	239	234	287	235	266	241	260	221	228	258	264	234	219	202	229	256	236	250	253	206	261	257	252	266	235	264	231	259	228	245	240	256	215	235	240	239	244	238	236	245	262	227	221	223	235	251	219	222	249	231	236	237	245	259	229	221	255	253	235	241	225	237	259	232	238	224	243	236	226	249	261	239	229	264	233	258	247	276	239	227	219	242	254	222	248	227	248	256	230	247	228	245	226	229	212	260	209	249	255	240	224	230	236	239	233	248	235	266	228	222	224	254	235	232	242	258	229	232	233	236	231	219	226	249	241	227	261	231	232	237	262	258	241	251	262	274	219	264	229	226	234	265	254	260	230	249	269	230	226	229	252	209	242	237	250	249	216	220	239	260	235	223	237	252	226	259	231	278	257	239	245	217	230	254	243	234	240	250	233	251	262	244	206	218	236	225	241	239	245	229	225	223	224	252	245	215	245	236	260	232	241	236	259	224	242	233	265	248	239	241	209	262	239	233	233	226	260	253	216	233	226	225	261	243	229	248	237	237	237	255	247	218	233	255	218	231	266	243	257	222	240	270	244	213	273	212	229	237	218	261	248	228	228	223	223	245	240	235	241	252	251	253	219	260	237	274	217	249	237	253	238	245	244	241	236	232	223	217	248	232	206	270	268	239	280	247	247	269	250	234	244	264	234	224	245	267	236	236	240	246	271	235	222	243	254	252	242	246	246	227	233	228	245	206	256	234	235	248	240	247	218	244	237	200	243	231	248	246	238	223	237	264	220	236	239	252	210	233	234	257	228	220	239	277	244	250	207	238	229	223	210	254	221	226	224	237	248	240	259	229	225	235	248	255	260	234	228	221	248	244	217	224	224	227	239	195	220	211	240	267	249	264	236	251	230	244	238	228	243	222	228	242	241	236	248	230	225	264	240	231	223	262	246	220	250	242	221	253	225	244	247	240	238	224	248	253	236	235	255	248	241	235	238	240	244	257	237	269	254	233	243	216	238	247	244	237	240	225	224	267	248	251	254	227	245	221	263	257	249	252	245	255	272	241	257	233	251	278	243	237	239	230	250	238	234	220	241	273	243	256	246	240	230	247	231	239	242	234	254	215	243	252	232	258	229	232	204	233	255	230	259	238	238	222	240	279	243	261	214	234	215	259	223	247	235	239	227	255	224	250	245	242	240	246	209	240	230	240	265	233	223	256	240	224	223	234	239	228	234	243	236	228	235	249	262	219	250	225	257	231	269	250	239	230	265	247	226	258	226	252	233	222	252	255	252	245	227	226	246	232	237	230	258	271	231	225	246	245	220	253	245	256	199	245	221	240	210	217	278	243	232	220	221	244	279	227	225	247	234	226	237	254	236	247	223	258	251	201	237	260	228	244	243	256	241	253	225	213	244	238	225	207	242	273	230	237	222	241	242	248	250	228	275	203	224	239	244	248	240	220	242	234	213	258	224	272	232	265	241	271	244	247	244	281	261	228	243	246	247	220	229	238	241	247	241	234	242	259	237	236	244	234	223	230	230	255	241	245	222	246	258	218	221	259	249	237	244	235	231	227	251	217	232	224	235	234	258	238	238	223	237	231	263	240	230	239	242	196	257	239	233	242	239	246	256	257	258	257	243	202	222	238	235	232	216	232	232	249	258	246	261	265	252	223	236	227	251	261	239	238	228	245	262	256	234	240	247	238	253	249	240	251	245	240	257	250	245	254	231	260	242	241	230	257	232	237	242	219	242	223	230	247	259	234	240	256	231	250	234	239	243	237	222	246	214	235	258	238	236
6224	779	557	385	323	294	300	304	306	288	286	279	284	285	274	250	296	250	266	262	274	274	258	242	262	276	277	255	292	278	288	262	285	274	298	294	275	284	282	302	288	298	264	286	288	296	275	318	310	276	282	282	266	283	281	258	262	263	247	256	247	259	259	257	305	272	260	249	266	258	287	260	271	234	244	264	235	274	261	232	229	287	248	253	225	264	271	256	241	266	282	257	276	249	264	263	253	257	240	261	262	262	245	251	256	240	268	266	252	233	278	257	270	256	243	264	265	283	264	242	277	256	253	257	268	268	255	265	239	256	295	278	225	276	248	262	294	264	267	236	225	277	248	255	248	270	268	241	249	260	251	251	241	257	254	262	264	230	260	266	222	263	240	290	250	259	234	230	256	236	252	252	276	270	240	241	256	251	259	251	257	261	269	279	261	264	271	294	248	241	248	268	224	261	243	261	276	250	264	247	260	259	246	228	229	281	266	260	245	300	256	265	247	246	252	239	281	266	238	258	251	251	259	272	244	244	249	271	252	287	279	285	259	230	281	258	267	235	251	277	233	261	236	260	278	268	289	253	243	265	243	246	257	278	277	248	258	273	267	280	226	242	236	254	266	253	256	250	277	257	261	244	236	282	264	271	268	284	268	260	242	260	269	275	277	271	240	262	255	274	271	277	295	285	273	242	285	281	269	233	289	248	244	247	287	263	275	230	265	276	263	245	240	257	264	261	247	257	280	252	248	254	228	248	239	239	239	258	278	259	283	252	253	272	237	269	278	263	260	258	261	272	268	263	242	259	239	275	266	254	294	227	255	250	247	260	274	269	271	240	246	249	244	261	262	258	289	258	252	258	261	294	293	282	274	251	257	265	246	260	265	244	269	289	265	258	269	255	257	250	280	264	269	242	279	239	261	249	291	241	272	285	246	238	275	238	235	244	251	254	269	260	262	273	256	249	259	259	267	240	251	259	223	302	269	267	246	271	259	237	256	231	259	260	279	242	273	287	250	265	256	263	273	244	251	269	255	262	269	285	246	264	249	240	244	262	252	251	246	264	240	234	253	282	273	275	218	256	250	274	244	236	258	249	249	266	260	261	254	244	271	248	266	289	267	258	264	269	274	242	244	260	249	258	275	278	256	256	271	246	259	242	260	237	256	265	231	261	249	237	287	293	235	264	265	272	249	252	258	246	269	241	284	252	251	251	258	254	255	244	268	264	251	251	238	248	243	281	230	258	284	279	274	255	257	262	261	269	229	242	258	245	272	272	261	250	262	235	272	268	265	252	261	265	246	233	255	270	267	256	277	272	257	228	286	236	260	274	270	288	245	260	292	269	261	217	259	248	263	282	268	251	266	262	239	261	241	282	260	314	268	247	264	277	246	245	261	276	233	272	246	247	239	256	253	260	269	274	265	264	254	236	293	283	262	255	249	268	276	265	241	244	263	265	264	242	251	272	286	260	242	265	241	248	240	249	267	257	290	247	271	228	280	274	260	267	244	240	277	239	254	287	240	263	261	273	266	273	241	235	292	282	233	237	257	286	254	250	263	275	229	269	258	247	275	243	279	245	253	242	271	254	263	261	271	275	257	248	272	259	282	272	282	253	250	247	260	240	254	247	265	275	252	250	236	251	240	255	231	239	261	254	285	277	251	292	239	278	233	240	278	255	266	241	230	276	245	256	251	259	258	243	272	255	257	254	271	242	233	239	246	209	281	262	265	240	256	275	249	251	263	264	239	255	263	267	252	291	253	253	256	259	251	251	239	251	270	249	263	260	259	233	274	257	252	253	260	255	253	229	274	265	242	250	251	246	277	263	268	260	269	247	282	246	261	273	268	261	266	265	244	255	267	289	259	239	273	273	263	245	247	258	299	225	274	239	247	258	255	265	254	282	272	267	257	251	277	271	269	275	288	273	279	251	273	247	260	229	258	263	239	265	258	283	252	258	269	285	256	232	254	250	245	270	239	267	266	247	223	247	233	281	261	269	252	283	261	239	250	277	262	275	247	289	257	236	246	258	251	279	255	254	249	260	275	262	254	287	258	265	238	246	259	256	252	250	286	252	248	258	261	252	241	230	258	243	277	271	260	267	254	261	291	258	251	269	248	245	270	253	269	253	272	255	245	255	252	279	264	238	283	250	262	268	271	252	245	264	266	250	281	270	271	250	279	256	253	272	247	269	239	261	276	233	234	240	251	264	242	264	261	252	285	277	236	256	271	243	249	278	288	285	255	259	249	250	279	253	260	267	233	254	283	253	289	247	247	293	248	245	259	242	257	259	258	285	280	256	265	222	255	245	260	229	257	248	263	222	239	241	278	263	249	260	259	263	255	263	285	262	250	241	266	243	264	260	246	276	242	256	279	250	248	266	267	217	251	248	275	244	247	243	254	256	242	237	242	272	261	255	275	266	238	243	231	259	286	267	257	259	257	280	277	261	266	249	227	273	240	268	259	223	250	278	241	262	253	257	252	240	242	250	261	269	267	277	248	267	232	248	256	277	237	255	247	261	254	237	253	232	244	294	272	276	234	255	271	255	224	251	250	254	264	258	241	266	253	244	251	265	275	251	262	249	268	268	272	258	240	263	248	264	270	246	286	249	265	255	259	274	273	253	263	265	254	278	268	232	267	247	264	284	224	254	259	249	240	250	211	261	275	273	274	246	261	256	265	274	269	274	232	247	273	246	270	252	269	250	250	291	270	262	240	254	267	284	261	271	240	268	243	253	271	239	253	245	248	259	259	259	255	282	280	255	248	248	274	285	276	280	265	278	250	256	261	263	240	256	262	252	231	265	265	280	286	271	231	236	258	236	245	263	273	261	242	232	259	247	223	253	292	288	274	269	253	280	247	256	229	263	270	292	260	241	259	251	255	256	263	252	261	234	253	271	251	252	251	272	285	243	267	244	251	274	268	265	248	259	233	254	286	277	277	230	254	256	285	240	254	245	258	253	246	284	247	263	249	275	238	269	252	258	269	250	239	256	264	299	245	259	252	265	260	213	239	271	274	267	273	245	256	278	280	264	217	261	264	226	264	230	238	295	278	247	255	253	233	263	289	248	245	262	267	260	260	265	265	271	247	274	286	271	257	228	259	229	264	248	241	251	215	257	243	233	243	260	263	266	266	244	270	285	252	243	253	232	271	258	236	257	260	246	267	270	278	258	251	277	215	268	233	246	267	244	269	250	252	283	223	249	283	263	243	268	256	262	263	250	254	256	291	238	253	262	285	218	286	279	233	253	245	277	249	283	260	273	271	265	283	268	271	260	258	279	281	234	259	266	258	230	241	279	261	249	236	269	261	270	252	269	264	262	261	258	263	221	244	258	277	284	249	280	282	271	250	239	266	250	291	258	280	283	260	269	223	255	244	274	261	257	266	273	258	265	238	253	284	264	249	251	233	257	294	247	265	246	247	274	256	265	275	253	283	247	259	282	237	243	286	258	227	243	253	241	281	254	246	241	262	258	260	273	263	254	262	266
24246	21534	28861	24626	21486	7500	1031	769	649	573	547	540	503	490	507	458	492	482	446	445	430	446	435	422	391	447	439	439	459	490	456	450	428	458	458	486	452	467	460	447	404	443	426	431	469	454	472	452	447	456	478	449	433	431	447	373	438	397	415	441	414	409	439	386	447	409	427	455	413	438	428	392	392	399	394	415	398	429	446	410	448	418	390	441	422	401	458	420	429	419	425	397	394	424	451	442	417	392	415	424	402	389	427	411	425	397	390	418	419	435	378	395	421	426	387	413	446	415	413	422	411	414	403	426	404	407	373	392	391	442	425	391	398	423	418	370	394	437	395	439	405	420	389	384	449	448	428	437	397	449	423	405	428	429	416	417	433	406	417	372	430	392	416	404	411	422	447	417	439	439	395	412	436	429	416	415	416	436	411	425	405	419	413	420	398	403	400	406	408	390	403	415	409	420	393	388	443	412	440	381	428	451	382	424	413	421	392	444	409	401	423	427	415	377	408	412	430	424	378	448	421	411	429	386	380	384	429	424	393	416	398	449	409	393	395	415	414	378	409	413	411	436	440	417	417	381	415	427	439	430	437	407	408	412	392	345	434	426	460	404	437	398	404	469	445	426	429	426	390	433	403	389	384	421	422	390	410	425	416	420	404	410	429	447	404	409	394	436	379	405	394	393	380	401	450	419	439	441	385	428	412	396	417	388	400	411	423	394	395	402	416	416	407	436	412	438	401	495	433	422	422	421	435	433	410	363	425	393	418	454	407	445	436	425	421	407	415	410	421	403	402	408	385	419	416	399	371	405	409	451	420	422	396	435	400	427	441	436	381	392	378	378	455	405	407	416	400	400	425	415	419	389	396	415	422	408	435	408	393	393	435	408	384	412	448	402	389	435	386	407	437	408	398	378	401	419	461	390	425	389	410	404	397	429	428	408	445	433	380	395	407	399	439	388	417	403	405	438	412	443	415	381	436	424	377	415	401	413	369	420	403	413	416	378	399	407	414	438	391	427	424	403	421	427	433	422	395	419	407	407	384	415	410	427	431	427	432	434	406	419	396	398	418	400	411	414	436	402	416	423	418	406	428	436	425	432	440	430	421	426	455	412	380	421	413	415	432	415	396	408	412	433	407	378	398	449	410	431	438	446	380	420	403	395	422	429	426	389	420	406	429	380	415	421	388	437	400	415	422	411	419	383	422	415	400	408	405	429	443	431	433	407	399	384	420	395	406	387	407	383	396	412	402	404	410	432	439	399	434	420	426	413	417	389	421	417	393	381	424	392	402	408	392	422	440	427	422	402	430	407	411	406	419	431	424	422	386	468	439	413	418	420	457	413	454	401	374	410	441	392	385	367	416	405	454	452	433	407	411	425	406	427	425	417	426	396	387	413	379	411	415	448	419	378	393	422	405	428	400	404	402	400	380	407	417	418	412	446	419	409	407	403	384	382	407	400	412	428	374	379	421	424	413	429	396	393	443	410	419	411	397	387	398	402	395	462	421	369	385	400	424	440	423	383	427	435	444	434	426	401	379	407	432	390	393	449	409	456	416	405	414	403	405	379	441	408	429	438	361	405	429	385	381	406	419	443	429	420	416	429	414	437	442	434	423	388	377	430	404	409	394	438	389	421	400	388	407	403	402	459	395	401	429	461	418	407	404	426	441	405	413	399	431	395	461	406	434	421	394	412	377	401	402	424	407	399	410	414	421	430	429	417	429	438	399	441	415	407	386	437	396	390	410	416	422	392	424	419	436	431	420	381	411	413	429	409	366	410	401	401	396	413	447	358	440	419	417	371	423	448	449	391	410	429	403	367	389	408	412	398	428	401	413	437	442	431	418	453	412	441	425	422	433	409	438	419	423	388	382	419	396	420	426	423	402	420	441	403	418	410	408	402	420	446	413	463	395	398	409	407	403	408	366	435	457	408	420	385	406	408	401	415	411	399	396	409	425	413	398	417	413	406	424	395	396	402	457	415	456	440	366	405	404	388	424	387	401	431	403	411	408	420	405	434	406	388	429	425	440	418	410	408	401	404	436	423	401	427	414	403	452	410	399	457	408	447	431	445	414	425	414	421	420	424	411	440	418	448	413	404	419	396	400	414	413	431	420	404	452	420	400	390	431	439	443	422	439	415	378	416	388	409	403	420	412	433	428	384	456	403	425	389	381	407	442	408	395	424	436	417	409	428	383	431	429	428	401	438	450	424	415	412	413	418	399	414	405	422	441	394	421	422	417	413	416	414	435	406	434	442	435	393	439	427	406	428	401	383	399	382	460	409	403	394	420	404	434	406	453	390	460	416	422	386	450	402	399	376	428	442	389	400	392	400	418	443	402	407	427	404	426	384	361	423	411	392	400	416	413	427	444	410	417	416	419	389	418	398	400	413	413	412	414	411	437	399	426	424	420	397	446	412	427	373	402	403	418	397	443	437	400	417	385	419	425	399	406	405	436	457	417	406	443	413	402	427	444	414	426	422	428	412	420	417	402	430	411	432	409	420	416	392	424	418	411	417	421	383	416	401	414	403	437	422	414	413	392	451	425	430	416	412	443	417	405	411	401	401	374	395	421	372	413	436	397	435	415	438	420	429	408	421	437	415	397	421	432	433	393	430	390	372	426	402	441	421	389	419	430	418	418	402	393	432	479	403	433	420	418	379	416	380	423	433	458	416	437	396	438	391	412	410	405	396	424	413	433	398	433	440	408	384	387	424	404	383	408	426	382	421	390	464	426	410	397	423	405	430	452	403	459	367	396	408	395	418	430	452	422	413	393	429	395	420	423	394	444	416	417	416	376	451	423	425	412	397	411	431	423	440	415	423	407	413	370	413	404	434	423	399	431	409	402	411	402	400	397	405	404	390	426	424	467	410	454	424	383	400	429	396	418	413	413	422	398	414	454	442	409	376	415	393	410	434	446	428	411	419	393	382	413	437	395	441	429	422	389	434	418	411	394	410	410	423	382	435	395	428	409	393	406	415	438	429	405	421	423	406	456	450	411	397	435	425	422	402	416	399	398	393	417	409	415	420	387	362	453	412	434	412	448	438	436	433	412	415	395	419	440	440	398	434	425	386	392	378	422	419	430	381	401	440	382	415	428	408	394	437	414	453	393	422	402	441	408	446	431	408	401	398	432	419	393	400	443	415	382	395	421	419	441	394	440	374	404	386	392	410	408	412	433	418	432	422	395	413	400	409	446	424	396	423	413	399	403	396	411	398	438	393	417	413	389	386	397	420	445	403	413	439	417	461	438	379	402	410	397	431	408	425	409	422	412	378	423	414	406	455	422	403	416	396	387	390	434	405	407	394	448	440	408	403	406	407	455	403	400	403	424	411	415	442	379	425	406	398	421	418	392	449	421	421	408	435	406	407	435	390	391	426	369	391	434	401	428	402	445	441	433	414	416	415	450	394	397	437	397	430	401	431	408	415	425	412	407	425	385	404	400	395	410	390	391	426	413	430	418	392	408	451	414	410	380	407	404	391
19934	8622	5718	2645	2023	1587	1244	1070	861	759	685	635	642	569	523	533	482	538	476	459	513	473	447	457	466	459	459	485	456	498	475	517	481	489	443	473	488	504	480	464	505	487	503	484	520	444	496	495	525	500	524	501	427	480	449	468	441	436	416	453	450	433	417	450	415	450	430	402	437	459	394	432	438	405	426	439	448	409	401	432	432	450	439	411	386	409	443	455	440	395	454	433	417	436	439	446	459	429	434	415	457	417	462	444	441	422	416	402	445	404	412	420	434	427	418	421	447	405	418	427	432	407	414	395	455	433	440	451	413	443	423	421	395	442	431	452	444	412	394	442	446	421	470	448	439	459	433	420	455	445	406	453	441	436	407	408	421	424	418	416	415	432	412	439	467	431	444	448	445	410	444	410	415	429	434	425	427	411	445	405	430	425	387	423	385	414	417	371	417	435	397	426	462	395	441	449	452	387	407	426	412	423	432	426	447	449	444	413	424	431	423	427	448	410	388	421	442	422	412	432	447	405	416	410	427	404	456	398	417	399	423	408	396	407	422	396	455	440	413	413	425	409	454	413	410	377	423	389	449	407	428	472	417	419	453	448	451	451	401	439	427	414	434	440	489	447	408	424	395	425	438	430	414	421	440	388	434	418	453	429	385	417	437	443	426	436	399	454	389	388	450	418	439	415	406	424	442	418	437	418	411	423	422	398	430	416	456	438	415	426	411	417	444	401	444	453	434	442	434	445	414	403	433	434	438	409	432	420	403	423	437	442	403	432	380	428	444	424	411	441	389	435	406	403	387	422	430	431	418	418	443	474	439	415	435	409	429	469	420	388	379	385	448	439	418	418	429	434	404	411	416	429	430	444	433	401	417	412	444	425	410	423	461	447	427	459	386	420	410	451	427	386	406	411	409	436	412	455	445	387	419	417	417	399	434	388	419	422	425	429	461	399	410	456	451	453	404	435	404	411	434	398	421	437	422	417	431	428	400	414	443	417	435	403	421	439	415	445	437	440	438	407	400	437	394	429	441	419	416	438	394	400	425	417	445	458	425	422	408	410	412	404	414	471	433	442	415	424	432	404	454	441	437	393	400	417	405	419	399	440	435	431	392	453	432	429	434	419	424	417	414	420	420	428	412	393	426	415	391	435	408	418	456	408	443	432	465	435	423	457	445	438	437	426	395	403	414	434	423	438	430	440	406	417	415	429	399	452	417	420	425	438	438	443	440	402	437	452	412	404	416	419	412	425	371	438	420	436	408	404	413	452	439	439	441	423	420	451	401	400	411	430	455	437	441	407	404	438	409	423	418	414	417	432	426	431	432	409	436	447	412	407	403	439	459	422	438	442	425	433	436	429	415	446	420	412	402	415	437	438	448	405	458	455	457	433	399	421	412	411	391	380	379	414	487	415	447	424	399	404	469	451	415	422	428	448	391	444	405	436	434	412	452	468	428	394	448	447	443	422	409	399	405	431	456	397	402	435	384	430	432	403	446	426	417	378	443	407	406	433	422	421	412	482	411	424	471	410	445	421	433	423	429	442	449	407	470	443	404	400	423	406	444	448	456	427	442	392	439	372	437	411	448	431	418	418	404	399	434	420	449	399	410	452	414	448	442	428	407	443	433	428	413	442	420	441	404	444	401	436	450	449	428	475	446	426	418	441	450	403	398	443	439	434	444	426	423	425	456	400	432	418	477	478	404	410	442	437	419	411	421	430	408	407	450	416	421	414	450	433	458	451	464	446	430	424	414	423	401	403	427	425	448	399	445	397	420	407	415	436	403	407	405	420	422	450	430	446	419	424	428	458	452	400	403	426	429	407	449	422	408	411	445	426	411	421	429	430	414	443	440	451	415	468	411	391	444	421	439	422	450	451	408	431	416	411	433	400	395	445	462	438	403	420	408	411	437	405	431	394	419	408	416	403	444	428	425	393	422	463	447	457	417	460	411	392	403	442	395	446	423	437	455	421	448	397	434	387	431	425	417	441	417	443	421	425	377	398	444	449	417	436	441	426	457	383	417	449	425	448	428	441	422	363	418	448	452	449	474	405	424	437	430	411	409	415	465	438	412	389	454	417	394	392	412	428	454	384	445	411	436	437	399	395	450	395	425	428	414	420	399	450	449	433	433	428	389	442	403	439	440	448	414	419	439	440	416	391	430	430	403	413	472	386	421	430	450	416	430	410	393	427	428	392	438	423	430	427	440	410	441	448	432	382	448	437	420	417	438	417	447	394	423	403	388	440	430	446	454	457	401	421	438	417	451	443	402	387	433	437	397	421	440	462	435	444	443	436	420	427	438	399	466	446	408	433	416	396	488	422	417	390	410	478	437	437	453	437	433	433	448	409	400	407	418	400	414	426	412	416	431	426	412	427	427	418	421	437	449	433	399	391	436	430	408	411	424	421	416	447	462	449	449	432	395	435	422	403	425	418	458	438	447	418	440	417	424	417	447	394	400	413	401	387	415	455	414	415	411	458	383	424	428	409	420	379	414	419	429	444	414	415	447	393	429	432	426	462	444	430	459	425	465	429	457	461	428	426	437	433	428	424	441	399	459	441	427	404	399	403	438	458	385	429	432	412	431	439	455	409	441	461	453	456	396	433	397	434	415	410	420	431	397	430	412	450	403	425	438	421	439	426	425	411	460	414	441	455	402	438	416	432	464	415	410	459	435	419	454	460	409	414	382	434	410	424	438	423	440	406	414	417	443	424	451	458	429	462	405	418	426	431	403	411	437	460	421	452	424	401	464	440	425	421	376	438	454	416	440	418	444	423	441	370	447	441	441	433	441	441	408	409	437	398	459	408	428	429	461	422	404	410	431	427	435	437	412	455	456	397	410	473	458	419	452	417	410	425	437	406	400	384	392	473	438	459	433	480	464	460	417	416	402	414	402	421	417	454	420	422	437	450	444	436	423	439	428	432	424	422	437	447	424	427	413	392	421	414	417	398	430	413	429	434	436	449	407	422	421	428	400	430	399	431	439	429	434	419	416	457	401	408	455	449	387	432	418	411	430	445	386	448	444	448	423	422	440	419	411	414	414	423	441	458	419	439	441	392	419	441	484	447	437	454	388	414	455	422	425	445	456	440	408	422	443	491	455	405	491	400	419	428	401	433	404	455	415	433	425	407	422	420	416	394	392	392	389	417	409	422	411	415	410	430	429	450	452	406	429	407	419	429	433	403	417	423	398	415	404	440	420	402	403	463	440	435	430	436	401	450	411	420	395	450	397	437	456	411	405	430	458	414	427	397	419	408	423	410	411	412	444	434	452	450	427	476	392	422	428	413	458	430	442	424	424	448	431	409	420	442	432	439	422	426	417	418	424	411	423	453	414	418	411	426	394	433	403	419	424	445	421	383	411	423	437	384	411	433	444	430	410	429	458	422	418	445	412	441	426	443	421	409	458	408	440	400	413	431	422	417	442	423	434	461	438	431	435	415	447	437	465	469	422	430	420	433	457	439	419	422	451	448	407	452	431	460
25400	21530	27635	25694	8211	579	453	369	340	333	331	296	317	282	273	259	294	257	259	245	233	252	241	273	274	241	238	240	267	251	294	242	280	263	233	267	247	278	285	248	271	247	262	260	266	258	247	314	259	282	243	291	276	281	242	256	231	260	252	231	268	260	248	255	228	263	258	241	232	232	242	250	237	254	224	242	252	259	251	244	247	214	226	256	232	242	275	259	250	245	232	257	257	216	236	241	251	246	248	259	241	243	237	257	233	231	252	268	228	254	254	219	270	236	257	211	257	234	229	260	243	228	244	263	275	257	237	248	271	246	241	226	249	239	246	235	240	239	247	230	243	257	226	250	246	233	265	206	229	247	246	246	259	236	243	229	250	228	268	235	233	255	202	277	238	237	241	248	251	207	248	209	229	243	264	223	232	222	252	241	237	235	228	246	222	265	228	248	251	235	228	233	221	237	246	262	236	243	249	251	230	255	232	227	260	231	263	224	282	253	249	243	243	263	227	227	227	262	243	254	238	236	234	250	224	242	238	232	231	242	244	219	221	224	241	202	213	223	250	248	257	239	236	237	252	229	233	232	261	234	269	219	278	244	267	240	280	241	253	227	211	239	225	268	209	237	263	274	258	255	240	240	237	253	234	243	246	255	235	232	299	250	238	233	231	220	243	240	257	264	251	224	272	237	220	255	221	242	240	226	250	241	255	220	231	229	278	250	240	231	245	231	239	260	248	254	275	237	224	216	244	243	224	218	248	220	236	237	209	251	255	233	242	229	243	233	242	229	239	217	228	230	270	258	238	266	241	301	261	276	223	278	224	237	245	232	251	241	246	230	256	229	235	247	270	223	246	242	260	267	243	231	213	230	269	255	235	231	219	233	262	245	236	252	233	242	237	232	226	240	252	252	258	229	252	219	252	253	263	231	225	248	235	226	249	248	245	239	226	216	253	218	240	226	241	248	245	231	244	267	234	237	268	225	260	235	241	228	248	269	226	234	286	242	274	254	256	235	236	241	276	255	245	235	238	256	229	235	243	243	238	273	256	233	234	203	235	240	239	238	244	242	232	239	242	247	253	249	222	234	251	237	226	230	231	241	247	245	227	264	260	246	232	229	231	239	265	251	224	252	234	240	250	266	252	224	237	239	244	266	222	231	277	253	260	264	230	232	237	231	235	237	263	265	268	250	254	264	246	244	255	225	223	248	237	216	254	233	229	251	250	254	238	259	244	230	268	235	219	242	244	242	236	236	255	262	263	235	212	236	243	246	242	265	236	229	237	252	222	216	216	232	247	251	264	244	232	222	244	237	237	273	215	228	256	255	232	258	272	255	238	267	242	266	266	251	239	235	231	231	238	217	242	228	250	234	238	241	239	211	271	242	249	226	216	261	230	217	238	248	256	250	238	241	244	209	220	262	240	231	231	234	236	234	219	242	234	242	270	250	243	217	263	264	255	249	239	221	267	238	239	242	256	247	224	229	247	221	247	240	241	222	260	242	219	229	230	263	250	253	246	240	242	260	248	226	242	262	215	256	258	228	261	246	290	261	246	247	230	258	273	233	256	227	247	229	237	237	242	239	253	241	279	254	233	281	250	249	209	237	240	228	238	256	271	231	246	237	221	237	234	220	233	219	238	262	258	249	219	261	252	233	244	255	253	218	214	243	265	238	259	239	246	240	229	238	260	234	228	245	255	232	256	220	250	228	283	231	264	236	250	223	277	252	244	248	259	229	238	287	229	230	229	231	232	218	262	242	217	248	231	257	265	240	242	254	224	240	241	243	250	283	233	239	237	276	266	235	253	221	227	263	235	244	236	224	256	253	216	243	216	250	240	257	254	222	222	224	241	243	248	275	262	232	254	240	244	243	235	236	235	274	249	251	241	257	254	239	243	238	221	234	256	222	242	257	255	249	264	253	237	249	237	236	257	235	218	260	250	228	244	244	242	261	223	260	239	250	254	243	259	255	238	242	235	243	250	242	258	218	255	254	225	222	231	209	224	257	251	233	236	247	219	253	225	242	241	254	265	231	278	231	217	216	223	246	207	238	263	253	264	260	219	255	212	258	237	237	252	282	253	213	258	258	249	253	241	266	249	232	254	248	260	237	246	228	266	233	225	251	228	248	239	236	255	258	248	245	256	229	225	257	229	219	261	253	232	229	238	239	220	220	246	259	235	236	226	242	231	250	243	257	234	233	262	250	211	227	244	207	242	242	224	253	220	248	279	253	228	245	266	231	247	248	236	241	238	249	266	231	257	274	256	244	255	291	234	246	243	247	233	267	213	244	200	271	218	222	276	266	203	258	230	226	258	233	232	212	240	237	254	272	260	256	241	268	237	246	250	283	246	226	249	250	257	224	242	241	244	242	254	226	241	261	263	243	244	264	239	221	240	258	242	216	275	250	212	239	269	221	233	253	237	230	221	261	228	225	249	246	247	259	225	237	235	254	240	232	230	233	234	202	249	231	223	238	252	243	282	225	232	227	234	247	258	244	229	248	264	224	231	229	242	246	216	246	234	251	235	272	251	246	233	237	247	242	224	246	251	255	268	236	270	264	222	250	263	236	238	233	277	256	247	231	228	237	247	266	218	229	230	233	256	224	268	254	233	240	231	244	236	237	242	246	234	223	222	240	247	243	269	247	264	211	270	250	256	233	241	234	252	222	256	247	238	247	246	242	225	273	250	240	227	252	239	224	226	200	243	219	228	253	260	224	256	225	238	258	223	269	218	246	235	223	221	242	260	243	230	203	246	232	256	223	225	219	229	260	260	265	218	263	228	249	226	250	256	265	244	245	230	252	222	251	253	229	249	255	259	277	216	241	240	230	242	240	247	234	227	275	263	249	237	249	242	232	239	276	264	236	282	240	239	223	273	239	214	238	228	254	216	239	258	247	250	234	238	255	239	257	241	240	256	205	235	258	245	257	221	245	220	213	248	231	242	225	279	230	259	240	261	239	244	250	244	235	248	232	256	243	241	231	254	251	235	239	227	251	245	226	254	215	225	252	251	257	263	235	243	222	233	273	225	244	243	270	263	251	250	248	258	231	240	231	239	248	236	251	246	256	247	244	245	242	233	259	244	229	249	256	247	237	261	258	241	277	214	264	216	228	231	227	273	248	263	258	241	230	213	238	250	239	269	236	232	238	254	247	245	225	242	244	213	264	239	235	235	244	223	239	262	255	267	225	263	255	241	269	263	258	205	251	228	226	253	241	253	206	228	260	209	239	241	263	244	266	263	269	250	279	256	260	236	267	253	225	241	242	269	231	248	239	258	267	245	222	248	258	254	245	254	264	234	242	230	276	240	266	233	238	237	239	247	248	241	236	270	261	243	237	265	226	261	245	240	262	224	254	220	246	244	228	259	267	229	260	263	253	233	227	244	224	223	246	251	233	222	254	248	203	246	213	253	277	223	223	286	223	221	233	250	222	250	230	248	238	249	258	252	213	244	231	219	251	237	229	229	219	232	272	231	256	235	252	224	251
15571	5022	3217	1557	1146	885	707	578	541	507	423	391	360	382	339	377	301	313	307	301	293	313	275	288	305	289	297	302	317	319	334	286	342	317	296	316	312	296	287	326	314	306	338	301	341	349	289	347	341	340	352	357	315	302	288	317	293	276	299	283	283	306	292	263	315	308	267	272	271	288	287	299	270	290	298	264	288	268	272	274	272	269	292	280	259	283	265	298	290	262	276	288	307	286	288	255	294	271	280	292	269	293	286	239	274	277	283	280	253	280	271	272	280	265	281	288	302	286	295	273	276	278	287	293	238	288	276	263	273	284	296	265	278	261	306	294	286	250	243	283	268	265	255	273	267	256	286	266	276	270	300	251	261	293	279	270	259	318	265	296	289	268	281	275	314	267	255	287	265	256	291	266	273	256	242	267	246	275	266	300	254	268	267	262	285	293	276	284	267	273	251	266	269	285	273	259	233	262	262	297	226	280	283	283	274	259	287	269	264	255	260	275	291	300	296	251	258	280	266	257	268	266	285	291	258	305	260	294	307	281	256	248	248	255	254	265	281	269	274	271	275	269	277	262	287	277	302	259	252	263	252	281	274	266	267	258	248	254	272	261	244	267	290	272	286	271	302	298	257	260	239	296	279	275	292	257	271	290	271	269	246	298	296	299	280	236	272	267	279	279	279	270	264	274	290	261	269	290	264	294	268	290	257	324	288	308	271	290	299	235	267	275	274	270	268	284	276	278	272	300	290	259	272	267	296	235	281	265	286	239	287	279	272	277	247	261	249	278	251	292	263	262	249	253	270	277	288	266	230	272	255	271	256	315	235	263	252	245	269	287	298	290	280	275	261	291	298	289	277	263	259	238	282	235	244	276	275	264	268	259	260	295	278	279	263	279	261	274	270	299	286	278	288	276	277	259	264	275	259	262	276	240	254	234	250	251	257	287	288	261	302	288	265	283	272	261	274	271	260	237	316	286	296	258	267	256	266	256	283	269	269	287	241	273	289	285	273	276	271	258	268	285	277	268	256	245	251	293	271	286	283	276	305	251	283	274	271	262	265	263	272	288	242	277	242	287	300	246	290	255	260	284	260	269	259	286	281	267	275	281	281	260	293	284	262	284	250	290	286	261	275	276	256	298	249	239	237	288	261	275	257	268	258	283	257	272	292	291	265	284	251	275	267	289	275	255	242	293	262	288	248	272	228	280	272	250	262	276	283	279	257	273	297	281	260	271	252	259	258	278	235	229	262	292	266	283	257	251	244	255	264	240	282	265	294	266	256	260	262	299	298	273	240	273	273	244	239	266	252	263	272	275	269	253	258	280	245	299	274	268	279	283	263	292	273	257	278	253	312	284	274	292	278	287	257	247	272	268	291	277	339	262	266	253	279	271	316	273	276	255	287	277	296	298	277	261	272	265	259	286	277	263	297	279	264	286	270	270	275	279	281	253	273	282	260	280	266	286	282	252	293	276	249	252	297	254	281	290	281	283	261	261	296	253	290	284	262	291	266	280	281	294	248	300	282	272	256	278	244	263	255	269	264	278	245	274	275	248	237	261	286	303	260	282	260	253	266	279	260	284	288	277	250	261	272	266	295	267	283	277	294	277	278	286	275	268	262	260	277	262	270	280	260	272	254	297	281	235	282	259	247	280	285	278	254	271	277	265	274	253	265	252	278	262	310	259	276	277	269	279	265	286	263	256	251	252	314	270	296	266	261	279	267	259	267	282	241	261	276	263	260	262	260	277	238	285	279	256	283	264	303	236	240	279	266	256	288	250	264	265	260	239	299	275	261	250	254	278	286	274	294	251	254	269	281	255	301	251	279	256	267	252	269	265	245	268	260	253	268	258	288	281	279	253	293	278	294	275	279	275	280	247	257	272	249	255	257	269	275	259	268	274	268	278	288	249	281	249	263	283	213	285	274	254	309	256	274	268	244	279	294	270	277	286	257	245	277	296	280	234	281	261	256	286	272	281	290	291	270	257	275	243	272	273	284	268	297	292	299	294	277	260	303	300	280	283	260	266	257	300	276	293	287	306	267	244	263	289	268	266	281	265	262	266	252	274	276	259	280	284	304	239	260	271	269	279	264	296	266	280	272	277	269	281	264	273	304	264	284	274	286	253	284	281	264	273	276	278	265	291	250	288	257	293	279	279	297	300	267	304	278	311	260	269	292	283	248	278	263	295	271	253	259	297	252	274	252	291	267	292	293	276	265	259	268	312	279	262	286	258	276	274	251	300	265	291	275	264	264	275	259	264	251	270	249	245	303	284	273	284	256	289	260	252	287	298	297	269	260	263	291	288	227	268	259	298	296	264	245	285	282	278	274	268	259	279	244	260	271	271	269	296	303	268	285	250	252	296	275	271	257	268	279	273	277	271	280	290	261	270	259	249	248	250	272	280	291	269	310	284	287	282	274	278	274	294	268	276	270	246	243	272	295	243	258	274	259	275	253	286	282	264	314	278	298	271	278	248	260	258	251	246	294	287	254	279	256	280	254	245	283	266	275	243	277	276	232	270	298	244	255	250	272	270	284	267	277	233	256	250	272	287	295	262	249	266	271	261	273	255	265	260	277	275	277	278	289	274	269	290	238	277	264	242	266	243	262	301	280	278	269	255	266	279	270	283	235	268	293	259	261	259	269	260	239	292	252	265	279	276	261	303	242	278	277	274	289	273	262	270	293	280	262	278	257	289	302	277	286	287	288	249	258	276	251	272	256	258	290	279	287	267	278	266	268	261	255	287	280	288	265	252	256	280	277	293	264	294	265	291	240	272	224	287	288	266	226	271	270	284	274	250	294	251	260	296	276	266	300	257	258	269	273	261	269	279	307	304	300	260	311	248	240	302	268	244	273	266	248	325	295	265	281	265	279	255	262	267	304	256	271	277	289	267	270	271	274	304	240	244	267	275	300	294	275	264	272	272	268	285	291	255	309	278	264	272	268	278	261	258	283	251	298	267	259	272	249	270	284	273	276	262	264	288	263	277	291	270	299	269	249	253	262	261	282	244	237	279	261	251	265	267	269	250	265	259	251	266	260	276	281	292	250	277	267	295	267	305	237	284	234	296	268	278	286	274	269	254	277	273	266	287	258	265	271	285	294	264	257	263	246	252	293	281	277	282	288	236	227	259	243	279	307	262	254	255	274	252	261	256	257	284	297	286	277	271	259	302	287	274	269	255	294	281	251	267	264	264	286	289	252	261	276	262	246	285	276	270	291	264	288	232	286	294	267	244	249	239	257	285	270	270	279	239	259	272	251	268	262	277	252	269	274	240	257	270	264	298	271	256	283	247	290	290	260	255	248	312	267	240	267	241	276	294	271	277	265	277	259	267	257	294	277	286	270	265	270	271	300	276	278	266	318	246	284	257	274	253	273	247	261	264	255	292	280	292	266	297	261	270	267	303	259	289	289	259	257	279	255	256	256	281	263	239	275	289	279	286	285	266	274	278	233	276	255	244	254	289	258	267	292	263	265	251	246	245
23201	21641	29504	24289	21636	21673	6393	1208	917	882	803	680	668	608	598	602	603	610	564	540	498	524	571	533	567	541	543	561	528	560	541	560	583	572	536	562	519	550	530	540	540	612	515	534	563	585	539	515	555	586	549	546	568	538	505	532	562	517	526	491	482	508	526	497	525	511	461	553	492	525	523	519	521	503	508	519	442	500	508	486	471	481	492	522	486	504	492	489	468	512	492	507	515	516	493	467	523	465	509	489	466	489	511	497	511	486	499	486	501	484	508	469	509	484	478	498	518	507	485	507	497	477	490	496	476	510	486	486	472	501	526	477	499	499	471	511	480	505	518	523	488	494	486	499	498	484	496	502	508	521	479	477	455	484	495	514	481	471	515	443	512	492	480	500	478	522	498	496	529	479	455	486	549	501	480	477	517	476	503	466	494	490	470	519	509	479	516	466	475	486	503	515	469	514	509	484	502	521	496	482	506	452	514	514	542	463	519	504	470	465	470	487	527	475	515	459	461	478	507	473	486	486	465	495	467	496	532	487	497	473	444	488	496	461	491	487	525	485	464	454	485	486	491	481	514	496	470	475	503	507	494	495	510	515	494	482	502	482	487	468	493	525	508	482	516	471	470	490	477	479	454	509	488	481	514	482	524	508	489	483	474	473	491	478	487	508	529	446	476	458	492	468	473	496	461	498	497	492	520	487	470	479	486	467	469	485	501	462	487	506	518	472	479	485	499	455	491	510	478	533	492	498	470	517	467	493	499	473	480	460	518	512	488	526	488	495	485	497	498	489	478	532	501	542	505	471	453	443	494	506	519	485	506	473	512	488	501	493	495	509	500	479	489	496	487	461	474	486	462	508	500	491	503	485	472	523	500	513	502	473	483	455	476	498	509	512	514	497	481	460	491	526	524	481	468	470	510	466	468	475	517	473	497	465	490	507	514	471	484	459	480	456	487	510	492	540	459	516	498	430	501	471	493	500	464	459	506	535	481	496	484	472	512	502	493	470	469	480	471	497	496	494	488	445	505	519	485	497	514	479	482	515	485	493	469	452	491	449	457	477	493	490	504	489	467	470	476	482	482	461	477	481	517	520	501	497	481	519	491	452	505	478	445	494	489	450	489	484	527	517	474	460	469	489	508	515	511	513	534	483	475	463	465	446	469	500	503	508	462	477	471	488	469	508	468	469	481	526	496	484	517	451	480	497	470	482	484	456	497	496	469	503	513	479	493	511	487	566	457	515	498	478	484	456	492	507	488	514	473	503	478	495	508	466	509	493	520	493	466	477	482	502	450	479	480	429	477	493	466	495	476	497	494	464	497	483	453	470	446	508	515	506	480	471	530	531	505	482	485	478	479	482	487	483	478	520	481	475	476	504	505	484	449	497	498	464	501	498	433	499	459	474	494	446	483	451	493	508	480	450	529	493	487	482	493	508	463	488	479	488	489	514	482	500	465	477	491	522	486	479	452	493	485	472	487	468	454	510	492	489	488	487	501	470	488	494	497	475	460	429	485	491	464	475	477	524	490	495	546	455	518	458	481	505	508	505	518	501	501	494	502	490	497	489	501	513	483	466	467	470	417	498	506	471	482	453	502	451	478	472	461	474	450	466	485	503	473	522	510	450	489	485	492	477	466	493	505	512	464	487	479	529	459	470	517	494	495	501	488	513	504	463	442	463	456	470	498	506	508	496	490	514	468	497	491	506	510	440	451	466	452	483	450	469	525	473	417	457	478	442	533	457	502	512	466	463	503	471	479	500	476	470	495	506	495	477	516	528	506	502	498	464	463	501	482	575	513	470	520	511	432	488	486	467	520	486	486	453	491	507	464	495	478	489	551	498	482	480	454	492	497	451	557	511	476	487	532	506	500	482	484	483	466	474	521	497	460	490	462	481	490	519	473	465	504	503	460	488	485	462	480	494	515	491	474	528	464	498	534	467	457	470	466	444	534	487	503	476	496	500	498	490	504	445	479	482	470	471	495	480	476	475	480	484	467	486	469	476	554	458	469	501	466	447	540	512	494	481	480	454	486	534	470	466	459	493	444	501	502	477	543	495	485	480	482	477	502	494	459	490	478	470	506	502	476	503	495	473	497	510	471	454	501	485	500	509	484	465	450	460	484	518	492	450	475	500	475	504	494	473	516	491	448	486	532	489	443	465	491	511	542	488	510	456	509	474	473	512	493	503	502	499	478	487	504	415	456	478	510	485	498	491	491	506	481	482	464	525	495	434	476	519	476	487	459	474	492	508	542	515	494	519	467	496	515	497	450	458	493	485	485	469	463	446	487	483	477	492	457	454	491	471	523	449	451	456	509	509	529	497	499	496	436	475	508	507	537	458	475	435	460	482	487	490	457	470	500	470	505	463	533	482	475	503	477	491	515	478	495	516	500	473	459	504	507	525	489	494	508	478	478	481	484	518	509	466	475	491	472	471	496	456	514	474	505	516	505	475	472	493	454	433	504	497	495	491	508	467	469	493	507	458	482	509	495	501	464	457	449	483	480	490	468	447	526	449	487	486	438	484	537	522	501	481	496	527	500	506	479	491	454	449	472	481	477	471	516	497	502	469	497	512	521	475	494	480	472	441	482	470	508	497	473	462	515	491	487	507	512	471	481	493	459	463	486	518	486	483	487	460	533	489	540	482	491	457	526	425	466	506	510	515	478	469	498	485	500	483	510	513	479	481	478	532	496	477	483	485	472	556	461	511	544	526	468	519	495	490	450	478	504	462	488	468	455	488	480	490	478	464	512	475	454	474	491	498	478	475	454	465	481	477	494	493	535	490	491	477	458	511	511	513	499	478	505	476	524	444	470	515	460	473	482	492	449	487	443	460	491	470	490	514	489	512	507	477	473	520	482	491	512	508	484	485	498	474	498	537	508	517	506	478	470	501	508	485	461	501	488	467	479	469	480	447	484	517	521	460	488	470	449	492	509	489	479	521	469	481	535	506	470	479	515	488	466	463	511	476	498	487	481	496	531	492	484	457	494	514	509	440	455	529	503	472	525	478	500	525	556	488	443	461	502	453	512	488	477	491	470	535	485	483	470	478	499	479	494	449	505	466	451	477	455	498	467	480	469	491	463	494	471	473	499	471	477	507	448	461	451	501	473	460	465	540	474	479	472	502	474	481	489	496	524	494	471	474	479	510	532	455	475	483	436	471	496	481	498	494	504	501	494	486	458	513	522	477	488	528	474	511	464	463	503	495	493	497	475	466	513	451	491	475	505	549	440	467	516	465	501	490	465	459	505	505	475	504	486	545	509	481	521	512	479	489	533	465	466	506	462	480	483	495	515	444	443	526	504	429	510	476	491	443	471	504	444	470	480	486	491	498	464	477	490	465	493	523	513	488	495	500	482	507	492	500	500	512	481	514	506	513	504	466	488	465	478	487	480	480	505	486	443	484	525	503	498	508	520	481	520	478	458	475	435	474	491	493	510	491	484	511	523	514	475	484	436	462	493	542	489	453	473	501	513	504	510	482
23557	14717	9921	4899	3514	2609	2044	1711	1398	1185	1004	948	879	794	700	679	681	643	622	624	574	584	602	592	555	572	585	628	539	536	651	604	594	629	616	576	595	610	653	585	572	623	586	571	577	583	597	597	582	596	591	596	604	575	551	583	547	556	545	505	546	521	556	524	505	520	517	517	549	524	506	501	514	568	529	516	494	497	485	520	504	502	515	502	525	519	532	505	518	504	530	512	536	512	512	501	517	462	528	533	540	523	532	515	530	478	521	493	518	488	491	530	521	502	479	484	570	528	533	514	507	519	508	580	524	508	498	547	498	520	480	486	523	501	540	498	481	528	497	514	512	524	571	482	517	539	499	533	506	513	531	473	525	503	530	499	547	452	507	518	488	505	518	498	489	509	514	508	559	497	538	472	461	499	533	522	481	485	528	485	516	488	494	536	512	507	509	515	505	485	525	503	480	475	492	504	533	482	530	464	513	472	508	470	505	518	497	521	500	507	497	546	473	496	516	500	508	493	498	529	504	523	488	488	504	500	546	527	473	505	509	503	481	529	498	513	513	499	495	521	532	534	500	536	515	478	516	525	507	496	530	494	534	531	498	485	503	529	484	485	502	478	542	480	503	526	531	498	497	483	520	513	487	487	515	484	510	484	539	508	513	513	516	520	468	531	526	476	548	521	487	501	515	525	564	562	488	488	510	491	524	517	529	476	508	547	498	510	504	506	503	505	517	515	515	525	473	507	461	489	537	488	553	522	501	505	498	539	471	505	489	555	487	504	508	528	482	520	575	489	482	466	507	480	474	512	514	487	513	486	501	529	494	508	517	516	509	493	489	513	512	492	497	494	505	517	494	531	476	520	511	485	547	539	491	462	516	478	513	522	509	479	510	491	537	481	547	524	516	461	485	508	523	501	509	500	535	502	511	500	509	479	492	491	499	496	502	510	485	533	514	497	524	503	519	480	533	496	507	500	515	518	495	487	497	517	502	511	534	530	507	510	529	522	470	467	525	536	523	492	498	537	512	492	536	485	506	539	551	481	477	488	494	482	496	500	542	514	547	506	539	495	511	514	499	487	516	480	538	504	542	471	530	504	537	488	484	526	477	506	503	514	550	452	537	523	495	467	546	490	530	509	488	457	536	479	489	532	507	534	530	489	479	520	456	527	488	497	461	536	492	493	520	507	476	476	485	540	516	476	515	533	519	534	534	507	498	500	465	517	515	471	519	535	487	483	513	498	493	505	473	519	501	520	483	508	485	504	504	494	457	489	542	515	521	479	489	490	518	518	541	508	541	528	525	477	518	548	530	508	498	496	545	482	496	490	482	529	513	514	483	495	530	463	528	511	491	481	511	479	511	499	497	498	504	544	472	505	513	486	476	539	499	528	525	506	536	522	517	510	476	487	543	543	463	523	494	498	504	524	492	521	543	476	492	528	520	505	527	500	532	473	483	503	545	495	475	536	499	521	510	513	482	509	509	522	505	519	501	479	478	479	498	476	500	493	482	495	510	536	485	506	548	497	512	518	482	486	490	532	509	491	517	531	488	503	534	462	504	512	485	534	519	490	509	467	548	471	525	491	475	483	510	510	522	519	508	532	522	495	488	511	483	493	538	510	503	535	504	497	508	497	520	516	473	457	517	508	503	513	498	515	540	542	529	536	496	553	507	511	487	518	476	565	479	546	500	508	481	476	515	467	517	501	521	522	497	471	481	520	515	515	501	493	526	476	573	508	537	546	486	533	484	480	466	528	494	500	520	517	504	472	505	494	550	488	507	525	498	524	499	526	479	552	514	541	513	488	496	505	462	501	534	467	506	492	512	515	516	521	502	531	559	506	525	494	529	516	486	504	517	517	523	499	437	544	497	486	501	463	496	513	497	514	510	466	515	518	522	510	504	488	504	516	502	507	475	506	483	558	479	508	471	485	512	528	515	493	520	517	493	488	512	573	494	522	489	520	503	484	487	527	472	534	512	494	500	542	502	510	520	493	491	511	494	483	481	502	504	509	510	515	530	526	506	489	517	502	509	544	489	492	503	519	482	501	517	501	504	524	510	488	517	506	510	471	490	510	542	490	510	509	538	519	527	533	516	522	487	501	509	492	528	519	487	546	508	514	503	497	514	483	536	486	483	492	500	516	541	489	515	522	494	491	500	468	478	512	513	488	483	482	472	510	504	520	498	528	507	471	490	527	494	508	484	499	510	467	480	503	523	530	503	502	493	497	498	542	521	494	478	520	510	519	494	495	513	508	493	511	529	513	490	537	479	484	499	533	503	487	496	464	515	568	532	516	517	527	493	501	515	497	452	500	517	461	510	513	501	547	462	510	496	502	493	524	492	501	508	507	519	515	515	492	512	534	522	525	486	487	519	513	503	530	542	517	541	479	524	493	478	501	534	497	518	492	492	478	519	516	508	526	492	472	508	589	511	524	500	548	502	497	522	485	501	476	493	432	545	536	514	506	554	508	506	504	498	481	530	497	519	487	543	535	494	484	519	472	509	496	501	491	471	498	532	508	541	518	489	532	465	494	514	478	473	470	507	485	498	466	525	535	534	492	514	509	513	466	463	499	469	506	484	502	503	501	498	501	519	506	498	538	533	496	508	489	509	509	486	509	513	509	505	528	481	508	522	529	522	515	515	521	510	496	488	514	481	526	473	525	505	506	545	496	523	540	521	550	493	526	492	471	490	523	519	521	488	486	498	506	521	516	540	559	536	511	522	478	528	516	551	531	539	506	534	491	509	510	501	534	518	487	499	482	500	537	581	555	445	474	482	494	502	444	506	499	501	513	482	477	520	498	522	464	508	502	523	515	480	470	485	503	514	509	536	524	524	516	546	515	505	501	543	510	531	489	534	545	529	547	486	478	542	512	511	486	504	490	495	489	519	511	474	529	514	531	523	514	509	496	531	516	524	510	493	505	527	529	494	456	518	483	505	494	456	513	496	526	533	492	520	472	483	525	494	538	538	493	497	522	480	540	495	509	526	556	503	497	495	461	534	534	494	528	488	505	516	487	494	514	502	527	584	483	471	495	460	512	478	483	465	490	520	504	477	504	530	488	500	512	491	469	504	506	506	525	500	475	481	486	507	531	591	524	518	492	495	468	468	494	476	548	506	520	533	493	532	487	509	514	530	476	525	534	486	500	522	468	522	476	528	489	499	487	511	521	531	479	480	458	501	536	504	481	536	549	485	520	515	515	507	543	469	504	506	541	535	494	491	505	494	491	506	508	494	506	504	526	506	484	512	497	499	535	506	504	516	551	489	551	525	485	490	544	505	531	556	500	510	514	512	534	496	474	514	505	549	537	488	531	506	488	522	505	496	509	501	528	482	519	505	537	465	503	513	532	489	473	482	509	536	450	518	486	508	495	505	494	494	503	518	522	454	499	517	501	531	524	529	515	471	451	556	501	452	514	530	487	479	474	537	513	485	480	509	510	501	504	505	496	531	475	455	501	474	493	518	528	538	491	491	519	466	507	525	472
28161	16786	2437	381	298	274	256	253	251	224	253	235	240	237	244	226	223	225	251	262	215	257	213	273	247	238	212	246	217	243	272	246	246	294	253	270	277	265	259	259	260	291	252	269	287	276	244	262	282	284	254	262	255	249	263	267	261	234	256	256	248	254	261	246	245	250	243	225	236	225	262	250	257	243	253	253	225	209	238	256	228	212	248	273	246	235	235	264	228	266	225	239	273	260	247	274	269	246	258	253	206	250	258	259	271	230	236	255	212	262	244	235	248	246	205	248	217	224	254	258	246	238	231	249	230	217	229	242	244	246	240	236	243	274	243	231	238	221	229	244	254	225	227	226	260	227	262	224	263	231	263	218	251	236	233	262	262	239	227	241	238	260	220	229	230	237	237	192	221	242	228	206	209	225	227	255	241	218	235	228	254	260	230	221	256	226	223	227	250	223	240	239	214	223	217	242	253	225	244	225	255	259	223	257	216	245	254	211	241	207	224	243	241	250	240	246	220	241	245	226	244	221	246	273	255	239	240	234	236	259	233	229	220	247	227	244	243	260	248	234	239	253	244	233	227	248	225	218	213	227	228	227	224	265	254	210	213	241	250	248	245	223	221	235	252	261	230	241	215	229	243	259	242	243	259	246	221	263	259	266	243	232	230	194	267	230	227	248	232	207	251	225	230	235	232	238	245	229	246	226	257	236	232	242	212	239	224	222	229	255	260	238	230	222	254	232	252	259	246	230	253	224	270	227	269	230	206	230	255	240	237	263	241	242	249	243	229	232	242	225	220	234	242	238	253	257	245	204	260	257	250	226	263	227	219	242	251	248	285	250	228	234	226	231	236	257	227	228	238	230	276	223	249	219	235	229	238	250	223	242	202	245	263	228	217	249	218	219	244	240	240	241	254	238	226	235	215	238	262	246	247	221	238	232	249	211	262	238	260	242	257	235	252	213	232	254	238	248	241	232	252	231	236	234	245	250	198	234	249	248	232	269	253	279	220	232	219	233	244	220	214	235	243	250	231	229	243	259	240	222	259	241	206	271	241	241	259	241	250	246	230	224	235	245	238	247	248	219	249	229	215	208	248	205	254	248	211	227	242	221	240	243	265	269	209	230	217	239	254	229	228	243	262	248	218	224	229	237	262	261	261	244	234	243	236	255	255	232	217	261	266	253	241	251	212	244	262	222	215	228	238	242	243	259	232	244	244	244	213	241	204	235	235	257	265	217	230	226	264	239	220	246	256	239	254	233	231	246	248	237	235	243	255	224	216	274	261	252	241	252	238	250	222	237	248	228	258	219	223	241	243	263	245	240	241	262	235	227	253	222	256	215	246	214	234	235	245	242	241	246	248	236	219	231	243	245	260	232	240	251	219	236	223	235	241	227	226	246	235	242	233	209	256	241	246	218	216	231	235	216	225	272	247	246	239	246	238	261	239	232	267	220	249	253	240	258	242	229	220	254	235	239	243	271	253	241	237	273	258	228	238	250	237	203	241	217	229	254	240	248	231	247	261	245	220	223	243	239	229	226	258	258	269	258	244	250	253	238	241	240	253	244	231	253	245	235	220	239	254	200	260	259	216	227	275	240	263	232	229	217	230	223	259	226	251	221	255	246	231	237	249	273	251	230	218	256	237	244	242	212	245	236	250	240	237	209	257	242	244	214	236	230	221	221	245	264	235	226	246	281	216	238	234	235	231	239	251	238	277	235	244	206	219	265	241	228	253	231	227	269	249	242	251	238	261	227	261	237	228	231	226	243	229	236	219	268	221	230	227	271	232	240	230	248	251	234	226	220	233	244	253	248	241	242	247	222	283	226	246	225	243	239	222	232	257	221	254	235	218	242	227	218	265	240	232	250	239	230	223	243	242	245	220	207	234	242	224	224	249	248	223	252	218	241	213	240	237	225	239	243	224	250	258	255	271	242	241	251	245	255	269	232	254	223	256	216	255	237	232	250	244	254	222	245	232	242	240	239	235	258	210	244	240	239	206	229	251	280	195	256	240	243	263	208	221	237	225	255	229	246	219	250	232	243	268	220	240	231	232	235	250	209	232	234	264	238	248	255	223	232	222	211	223	237	232	265	243	225	239	254	244	246	238	226	262	243	230	254	228	238	224	215	260	257	219	239	236	234	240	235	237	262	252	245	215	246	263	255	264	233	231	245	223	244	248	234	219	239	238	238	243	209	230	250	244	275	231	231	253	223	252	212	238	252	255	237	249	229	229	239	260	232	236	270	220	242	210	265	225	239	236	253	236	231	241	246	227	239	254	233	243	256	231	242	258	242	238	244	234	235	275	228	265	262	244	242	252	234	213	248	251	242	232	236	254	235	219	245	238	242	254	245	245	218	245	264	224	230	233	218	240	231	223	255	250	236	230	255	236	239	258	218	258	231	243	263	236	236	217	219	257	216	247	243	259	251	234	234	248	241	247	229	215	238	239	238	278	251	278	235	232	233	240	263	244	262	217	269	236	268	220	234	226	238	238	226	230	207	251	255	223	259	228	219	240	230	232	240	239	250	236	237	242	239	249	223	242	233	214	236	204	216	216	239	229	227	243	232	247	241	231	257	254	242	239	236	243	221	265	231	219	258	234	241	224	225	247	240	251	251	209	224	232	229	254	232	225	243	253	256	247	243	227	255	260	249	250	245	211	244	254	220	234	245	250	230	243	245	231	213	212	246	241	232	245	244	241	254	240	244	258	240	245	200	237	221	229	249	269	232	234	217	239	207	229	245	264	239	252	246	263	211	267	231	241	211	238	216	245	214	256	248	252	236	208	222	257	219	226	225	231	247	257	247	229	205	241	252	246	239	224	244	254	225	244	219	264	230	235	232	219	206	225	232	228	255	242	207	237	225	280	227	217	246	231	225	231	236	212	239	287	218	248	230	260	221	244	259	231	258	235	239	250	221	250	237	238	245	235	237	227	224	255	244	249	246	214	255	264	211	221	260	234	232	212	255	225	250	228	242	253	228	227	241	220	233	231	242	231	240	248	220	240	250	207	239	270	227	234	240	221	227	252	230	265	230	212	269	240	277	257	252	246	227	228	218	248	229	251	243	212	217	243	235	227	228	221	236	241	243	246	231	258	233	246	223	261	229	247	259	240	234	236	235	244	224	223	241	254	251	233	231	260	257	234	235	231	240	255	243	212	232	254	254	234	232	238	221	271	306	273	235	204	237	249	253	248	242	216	234	224	218	240	241	255	275	227	249	228	224	220	227	233	238	250	259	229	220	212	228	211	223	238	249	229	244	253	224	262	251	232	220	244	231	224	211	247	226	225	238	236	229	259	246	225	257	211	251	243	273	231	234	245	217	234	225	254	235	228	262	233	234	245	242	236	256	246	228	244	237	219	223	233	259	240	249	228	220	248	232	227	224	255	253	264	246	208	220	244	252	251	250	231	236	232	235	249	222	253	246	224	227	235	240	248	255	233	234	216	233	210	230	244	229	223	249	197	232	242	241	246	249	272	258	253	259
5760	692	530	361	331	301	307	283	274	273	244	266	235	262	237	252	282	235	271	251	252	272	281	230	254	253	262	264	291	237	271	300	262	308	271	259	307	256	297	285	303	273	288	312	318	311	331	274	319	266	281	316	262	267	289	253	281	281	269	278	255	245	284	240	303	258	285	243	263	254	272	258	249	270	260	254	262	233	286	273	258	290	284	280	255	256	248	242	268	258	271	269	274	282	226	250	252	229	273	255	229	230	251	259	261	261	238	250	264	252	258	264	284	251	248	291	270	253	249	288	258	244	278	274	263	261	270	266	281	249	240	263	288	261	279	267	286	282	260	258	254	255	280	262	263	253	282	262	265	263	269	243	261	271	253	260	249	262	277	248	288	272	255	254	274	258	292	242	274	250	287	277	243	234	251	261	256	271	253	259	237	256	283	239	285	277	245	278	234	263	260	237	270	254	260	254	285	250	270	247	261	257	279	262	260	244	259	271	244	290	259	278	244	269	248	257	262	280	228	266	266	276	240	262	275	278	282	263	267	260	281	257	258	286	257	262	276	268	235	264	235	240	253	256	256	263	252	267	264	268	278	226	237	255	290	253	240	255	261	265	272	247	279	273	248	264	255	255	273	246	263	255	262	263	244	235	248	257	250	263	244	271	258	256	292	253	279	236	224	251	238	301	260	287	255	268	261	258	265	277	260	261	247	260	288	264	264	272	238	264	243	268	294	240	254	250	251	267	254	283	243	253	281	276	262	245	253	240	254	267	242	263	252	252	261	243	271	277	264	254	259	286	266	259	240	255	251	259	246	244	244	233	248	257	268	253	282	269	245	252	276	261	250	236	247	260	269	260	249	260	233	260	261	299	227	273	263	235	239	268	236	248	287	240	267	234	272	262	274	243	271	267	273	284	253	256	274	251	254	270	252	242	253	264	249	269	247	270	261	266	273	244	264	248	258	243	271	261	263	241	228	242	294	262	277	282	233	271	257	278	291	256	242	255	265	256	247	240	265	228	261	272	275	246	286	262	245	255	249	260	259	289	256	238	258	266	254	276	277	256	244	276	269	280	304	261	272	262	291	284	266	266	237	295	267	267	256	262	247	253	266	260	246	246	274	267	261	270	259	234	268	274	272	257	280	306	256	255	272	271	253	255	274	261	280	252	253	242	259	274	287	242	258	235	240	250	255	227	245	261	250	260	261	249	255	281	253	247	238	235	254	251	253	242	260	282	252	230	275	253	249	262	246	236	244	274	248	269	268	274	236	261	233	268	241	285	265	254	238	256	255	277	266	246	258	259	244	252	269	263	252	255	233	270	293	254	270	269	228	276	263	273	268	252	263	256	275	254	284	284	270	264	256	263	254	265	256	271	219	259	268	270	257	247	238	234	268	262	275	290	251	235	277	239	259	247	236	271	255	273	264	243	249	282	223	241	267	259	264	259	238	255	235	285	259	258	253	257	261	266	283	280	242	260	252	272	244	252	254	267	269	259	274	225	233	274	271	255	247	247	243	262	270	272	247	258	271	246	256	260	249	236	270	226	264	249	255	258	253	240	234	251	247	272	243	260	274	246	241	272	282	258	234	228	279	273	241	246	250	247	277	284	267	243	236	248	243	239	259	271	256	264	219	274	231	239	280	271	254	245	248	242	233	233	232	230	241	255	270	256	248	274	262	239	266	241	272	251	255	286	280	238	244	260	265	294	263	241	271	236	243	243	260	268	254	279	262	224	297	234	260	268	257	228	259	247	243	256	261	262	250	281	274	270	253	255	253	271	254	277	274	261	251	252	265	236	261	266	279	254	284	244	258	268	255	259	248	259	267	285	230	303	230	252	262	264	252	233	277	285	245	250	237	267	276	242	246	247	237	274	252	255	295	281	257	258	276	283	258	268	255	242	263	254	248	285	265	237	245	276	264	253	269	270	277	233	258	274	254	244	259	264	273	240	248	271	239	250	278	243	247	247	258	265	265	268	252	252	261	288	265	273	237	257	265	252	277	263	264	249	246	295	259	255	251	258	276	250	215	268	246	279	239	251	245	257	239	257	245	242	280	246	253	261	264	258	261	278	246	250	254	256	255	245	280	262	241	269	262	265	302	237	276	251	268	263	257	244	263	224	267	246	257	283	269	283	268	267	258	257	223	269	244	266	250	262	244	277	267	270	265	271	281	238	265	266	253	270	280	252	250	252	259	240	286	262	236	265	246	259	255	248	269	212	268	272	280	255	269	249	266	254	278	282	242	254	232	240	249	266	231	262	277	248	266	261	252	267	248	267	288	260	294	231	254	270	254	256	271	269	241	301	273	263	278	235	243	259	274	233	252	229	272	248	240	280	256	246	254	275	269	261	250	261	280	264	226	244	240	255	274	268	246	252	267	243	258	254	253	248	239	282	268	244	272	273	237	250	264	246	270	256	266	248	240	250	251	233	276	267	240	262	261	253	258	260	263	248	265	270	245	236	255	261	248	268	268	284	257	272	227	220	259	260	308	247	240	257	255	272	272	244	257	265	259	218	255	278	255	257	272	257	269	275	253	243	261	285	261	255	224	259	254	248	260	257	274	257	266	266	240	242	257	249	266	261	239	290	259	254	252	216	259	272	271	265	244	256	256	267	271	263	272	252	249	250	261	251	288	280	234	242	258	287	262	268	251	250	267	230	234	258	250	282	253	243	258	252	266	253	256	244	247	244	260	239	287	263	271	224	248	247	208	272	243	266	273	232	275	258	261	258	261	284	251	266	269	223	248	249	259	278	264	260	243	248	279	244	239	263	272	263	259	240	265	252	235	264	254	277	253	259	256	263	274	285	269	255	285	263	279	261	257	249	269	261	256	228	251	286	264	265	263	284	245	261	310	253	270	247	230	275	266	261	244	262	253	264	284	262	225	264	276	273	274	242	248	235	295	271	263	265	264	275	244	242	257	265	259	244	252	247	252	264	261	238	257	254	275	253	277	264	281	259	271	265	281	267	239	269	274	271	250	255	226	253	255	277	241	227	242	239	264	267	252	256	235	274	252	247	252	238	270	237	248	260	279	240	277	240	272	260	255	264	272	245	245	276	249	267	286	236	264	268	270	264	258	228	262	256	264	230	283	260	271	233	266	258	265	274	263	265	231	252	289	274	269	278	273	278	269	264	271	236	260	265	271	254	258	236	262	267	258	244	220	261	254	294	252	245	254	247	259	269	260	234	252	270	245	269	279	273	255	253	224	220	279	264	249	262	254	272	245	250	253	221	292	255	251	271	251	253	245	238	295	243	281	251	230	276	260	250	256	244	270	242	275	268	279	262	282	238	257	269	261	247	272	271	273	236	240	258	261	258	236	261	254	250	252	260	232	254	260	263	262	253	271	239	247	296	286	229	253	247	244	267	258	232	251	283	258	253	232	270	260	254	229	276	234	257	257	256	259	276	259	276	284	270	257	237	262	247	254	245	232	271	249	281	260	256	260	262	277	253	240	277	236	264	277	275	256	245	244	281	230	253
24363	21572	28911	24679	21530	7292	1002	737	631	594	552	557	499	517	454	470	476	457	421	442	443	456	486	450	467	461	412	434	486	417	435	437	449	415	446	481	427	431	480	464	446	464	442	420	450	452	420	481	499	432	452	417	456	412	416	407	456	411	435	433	430	391	425	409	415	434	429	394	381	403	397	417	425	458	437	420	409	448	412	434	440	410	394	415	425	432	400	394	398	405	424	423	395	414	433	403	410	417	449	421	423	395	405	418	414	403	387	426	411	399	418	428	398	416	409	401	408	409	354	414	404	370	409	408	425	399	395	379	415	390	375	391	375	416	415	403	419	426	418	424	397	395	378	387	376	401	428	423	425	448	414	423	445	407	418	393	400	422	382	394	396	408	405	414	399	411	389	448	402	420	365	385	391	382	433	405	412	408	448	410	387	406	437	425	416	412	412	399	399	383	384	426	400	400	394	401	413	403	382	426	408	407	464	418	427	392	390	426	395	400	398	366	447	410	401	427	434	403	411	424	400	405	431	410	424	429	412	388	405	416	430	399	401	417	413	402	422	430	404	402	414	397	395	401	432	421	377	396	401	417	341	376	422	413	424	427	416	458	409	403	390	397	347	421	414	437	429	395	404	393	421	452	411	446	406	412	399	399	460	421	436	400	408	388	438	442	415	414	421	411	418	441	410	389	413	417	399	412	421	344	390	410	426	400	391	403	432	431	400	420	422	427	418	404	400	399	410	412	414	397	401	411	426	405	395	416	415	369	395	390	400	420	422	412	394	414	383	385	448	436	397	395	392	411	384	402	394	417	382	398	408	408	395	392	423	385	464	386	457	431	410	427	404	403	407	367	413	423	426	394	393	434	455	403	383	375	427	392	416	409	416	382	400	435	403	383	408	414	462	380	394	402	396	398	380	429	396	392	385	393	415	418	412	422	407	416	397	425	413	403	428	373	432	402	385	423	431	436	385	390	411	414	382	431	400	385	383	407	439	409	381	400	397	417	412	419	391	383	440	417	422	396	415	423	368	402	404	427	393	438	353	394	404	406	409	433	416	384	372	468	410	421	405	386	408	415	380	392	369	430	406	402	421	393	439	391	411	388	398	396	385	422	410	421	405	412	434	388	408	404	404	398	411	411	362	399	393	373	409	422	419	417	392	394	399	410	388	419	413	420	387	438	398	402	379	419	407	462	419	399	368	420	379	390	408	395	367	436	441	448	409	417	401	370	385	437	432	370	392	435	429	387	407	397	417	383	403	391	419	370	408	412	409	399	412	405	407	424	366	394	368	398	410	442	414	397	431	416	415	433	410	415	408	390	431	399	380	439	403	413	422	431	435	403	400	415	403	408	415	390	371	395	379	435	433	387	382	424	387	389	393	439	400	431	382	410	391	413	384	405	401	410	423	415	392	400	412	394	414	386	416	376	418	418	413	430	410	402	379	424	442	405	396	383	369	400	450	399	408	376	403	391	398	391	388	440	402	390	441	410	386	413	421	373	378	377	402	399	428	389	424	429	383	438	437	444	401	406	376	401	429	393	420	406	416	418	389	374	425	407	410	428	392	408	418	407	406	411	403	425	413	415	427	448	363	392	434	401	382	419	384	406	393	388	399	398	413	433	413	392	419	373	412	432	418	375	416	362	418	417	380	408	412	379	385	421	435	429	421	388	416	377	388	385	435	402	400	439	415	401	387	414	402	403	379	412	412	399	397	402	382	419	384	431	419	419	433	411	405	411	415	400	433	398	476	387	421	443	441	402	427	383	403	431	390	407	433	433	415	413	415	388	377	430	367	401	411	395	423	406	442	412	436	437	380	423	414	371	399	376	418	399	422	433	411	407	437	400	418	407	385	378	422	427	391	402	414	415	436	430	398	411	410	423	418	411	376	395	386	394	418	413	408	436	398	399	434	436	466	447	393	419	402	400	420	425	417	407	402	422	386	403	427	366	404	437	385	401	380	412	381	404	434	410	403	402	428	411	403	378	398	377	434	439	400	414	389	396	374	402	368	426	406	395	394	396	429	415	423	362	433	377	380	394	412	392	419	404	426	436	414	392	400	414	405	410	412	438	417	395	455	415	417	410	408	396	393	410	430	421	360	417	415	391	419	406	439	402	409	395	399	416	401	431	416	390	377	392	422	359	408	410	402	394	411	376	390	437	426	422	407	419	424	409	412	409	443	423	455	429	403	450	403	418	372	411	438	419	410	441	425	438	381	427	409	425	421	421	437	436	432	375	408	403	384	408	381	419	423	384	419	435	413	395	398	402	433	432	434	421	410	383	411	389	434	402	392	408	409	401	398	430	410	342	428	416	394	437	423	423	413	429	443	437	400	446	424	397	414	438	403	383	397	398	369	419	390	403	407	342	416	363	400	423	385	417	365	434	436	401	424	422	397	400	394	396	422	428	385	414	409	376	399	392	382	385	397	379	396	400	411	412	397	394	413	407	435	405	439	414	411	410	394	379	425	411	420	393	439	426	408	393	397	393	379	404	415	408	415	423	421	371	415	400	406	386	452	425	407	423	393	411	383	420	392	430	381	410	424	425	399	379	435	427	391	403	438	405	398	383	374	414	419	390	403	428	429	405	428	379	393	391	385	416	376	385	439	379	393	394	432	405	379	389	406	428	448	395	402	422	407	433	410	368	403	411	417	395	409	398	418	381	393	369	381	421	411	383	427	408	399	413	399	352	399	416	412	379	384	427	367	431	417	391	420	423	409	428	440	426	425	370	401	441	414	444	423	400	396	403	356	419	379	377	417	404	433	412	408	386	381	405	454	371	393	403	407	441	420	443	402	408	386	398	379	400	411	411	402	415	392	419	424	421	421	405	430	391	397	442	397	420	368	443	402	431	418	431	402	392	397	410	394	445	424	396	401	416	390	392	378	423	388	389	425	378	401	406	381	456	381	376	453	418	395	431	367	426	438	419	389	419	419	386	418	394	384	438	428	405	419	388	407	426	408	412	424	425	427	388	434	403	385	398	421	401	368	407	417	385	456	389	405	380	407	398	394	396	371	428	405	369	418	403	409	427	420	417	425	403	400	417	437	409	429	428	403	412	406	391	374	419	415	399	424	369	413	381	388	400	415	423	404	437	425	373	386	399	384	395	365	413	409	424	394	391	427	419	392	390	409	407	435	439	406	390	449	432	397	396	392	406	401	377	375	413	399	385	377	388	427	399	411	428	371	389	422	419	405	403	428	394	416	438	388	390	407	378	391	364	423	391	405	395	432	426	404	366	400	411	376	392	412	391	391	394	386	408	383	409	394	410	410	435	404	411	461	389	393	431	383	378	400	420	405	425	403	392	384	452	381	375	408	410	408	419	400	414	375	406	404	439	399	426	426	415	386	348	385	426	364	435	394	455	421	390	433	396	399	400	417	378	381	399	409	392	367	397	411	384	424	383	388	409	388	414	410	395	450	438	395	425	371	368	423	394	447	413	408	394	385	420	376	422	431	437	419	405	405	404	426	424	416	413	409	395
16504	8607	5850	2746	1985	1462	1232	1013	871	717	713	666	611	587	540	530	537	482	481	508	486	443	468	478	474	450	473	456	480	505	479	464	495	518	480	478	500	477	457	473	480	467	506	468	477	489	493	525	526	485	467	438	483	472	464	423	452	438	444	453	442	424	446	412	432	476	446	420	406	436	429	441	415	425	451	413	426	448	443	445	429	424	410	418	419	399	447	410	429	401	413	408	462	404	448	392	422	412	422	430	415	401	427	409	433	456	443	409	437	432	453	410	423	457	440	470	401	440	413	439	445	456	390	475	435	405	415	444	425	400	431	395	425	428	422	405	442	430	423	430	439	418	408	436	449	407	432	449	419	429	407	455	427	420	375	438	456	411	460	435	416	412	420	413	408	400	401	428	429	405	418	390	403	446	424	410	478	439	404	423	399	415	381	431	400	423	431	434	408	404	429	420	428	419	396	424	398	418	419	394	410	418	419	436	404	432	445	468	459	413	429	373	442	432	401	396	419	429	439	453	440	441	414	439	418	388	398	398	421	405	407	428	426	407	444	400	415	407	447	453	433	422	397	453	411	417	422	449	444	443	452	434	439	435	438	422	406	393	436	446	415	425	445	421	423	393	409	417	453	421	387	440	398	401	419	419	464	438	429	398	440	399	407	421	430	442	438	406	405	453	403	489	414	415	462	425	447	399	438	446	398	423	431	417	415	443	418	452	388	387	413	435	425	418	446	411	431	445	417	410	401	400	419	467	430	424	397	404	431	422	434	435	405	414	413	424	400	423	437	456	433	443	448	457	402	418	442	439	426	432	403	436	432	425	447	414	451	409	401	417	424	392	381	384	447	418	417	451	403	445	402	424	437	410	436	441	459	484	414	442	427	432	410	396	415	465	405	413	427	430	461	459	447	400	426	433	444	425	445	391	442	451	392	406	436	418	406	440	449	447	393	418	389	445	441	437	442	412	446	419	405	424	439	406	385	434	410	431	431	427	416	455	424	413	433	473	401	422	410	422	418	407	440	424	434	388	411	451	442	407	421	390	387	396	432	447	424	426	404	402	452	431	407	432	442	433	398	464	428	438	446	402	381	442	431	421	459	452	464	433	388	440	446	396	395	451	397	413	416	438	429	429	431	450	436	461	415	430	470	410	395	436	413	426	420	416	455	425	396	440	433	442	426	425	421	450	451	441	426	420	410	446	378	393	423	387	405	437	430	430	446	405	405	418	424	432	388	437	449	405	445	434	421	419	402	412	389	393	415	435	448	429	380	423	426	423	464	441	444	394	432	417	435	412	435	443	411	425	416	410	428	415	415	424	417	426	458	407	432	420	395	399	405	442	481	402	412	447	441	430	437	405	447	424	412	439	410	443	428	445	459	437	419	421	427	452	448	428	438	414	473	387	418	442	397	397	445	432	423	402	415	411	456	420	411	405	426	426	392	434	437	404	429	439	421	455	412	466	427	444	385	422	433	403	424	439	403	409	454	440	420	438	414	435	416	442	441	419	416	406	438	448	445	407	433	421	443	466	407	440	413	432	409	435	436	396	417	454	402	418	431	436	433	438	483	432	420	435	412	408	442	402	450	413	386	442	407	436	406	380	433	448	414	442	419	421	422	435	429	410	458	424	441	439	448	457	456	418	420	429	437	431	420	455	439	424	451	407	421	426	405	445	438	441	442	413	398	414	422	418	439	419	422	408	412	445	428	403	438	426	394	426	431	426	443	426	431	402	440	371	400	444	406	417	424	427	396	433	448	428	446	418	439	422	423	402	383	442	397	417	446	419	411	413	446	386	406	448	436	435	426	398	438	437	443	477	415	400	441	409	445	434	398	394	433	442	443	411	373	429	419	412	438	426	418	408	470	429	373	383	436	406	399	443	419	430	411	467	419	377	432	402	429	399	453	444	441	467	436	421	396	410	429	386	424	399	441	418	415	422	394	429	403	412	426	431	398	420	435	445	430	420	430	417	399	413	429	456	433	454	438	403	404	423	454	417	421	429	448	439	412	444	426	453	418	394	407	473	445	417	430	441	473	421	402	439	429	444	421	426	434	444	424	399	416	396	449	431	422	409	435	406	440	440	403	451	415	434	397	426	450	445	416	444	417	421	405	440	419	439	430	421	446	419	422	441	459	425	470	401	438	424	420	436	424	438	422	401	437	402	429	419	398	448	441	443	430	434	456	410	410	413	453	428	442	451	452	407	436	445	436	435	443	415	415	449	444	389	417	456	453	414	409	409	423	407	403	438	429	395	413	428	415	418	409	406	471	409	417	434	407	419	416	428	384	425	404	420	421	473	415	446	382	494	398	405	457	455	453	427	425	451	453	368	423	414	433	435	396	428	439	428	411	406	417	412	450	443	458	437	410	421	405	394	453	414	403	409	478	436	447	442	396	426	415	401	437	442	443	438	395	420	395	457	439	446	444	426	415	425	465	421	412	398	419	394	447	417	400	424	413	432	441	369	400	411	397	453	418	391	437	418	405	421	422	440	425	409	407	410	404	447	418	423	443	407	420	453	458	423	455	443	385	416	418	443	381	411	394	420	423	399	445	411	430	438	453	432	426	390	451	388	398	389	448	416	401	432	443	446	428	453	404	434	437	395	440	428	440	436	423	403	412	410	395	438	415	446	425	418	457	398	399	428	461	429	474	453	423	435	416	405	411	430	462	408	420	441	380	379	433	404	400	445	443	426	442	407	444	440	438	429	437	399	466	402	429	437	471	413	425	435	424	401	445	409	440	446	438	421	423	425	448	422	423	387	402	395	399	385	423	441	449	420	423	456	398	417	436	387	413	404	413	404	400	440	443	430	405	434	428	406	426	387	403	428	378	428	428	453	413	464	393	425	429	409	390	420	431	409	425	430	436	442	424	457	433	437	430	418	405	435	471	421	418	389	404	417	463	406	428	425	427	402	442	385	439	403	421	426	449	408	469	402	401	404	409	424	434	443	422	446	464	397	434	401	401	395	429	435	423	404	443	393	446	457	422	412	397	424	404	407	409	416	406	431	419	490	415	416	440	415	430	456	392	435	414	422	448	440	426	424	430	436	442	378	383	448	464	449	425	417	421	422	407	458	397	457	457	449	412	424	433	410	450	412	451	454	447	411	433	461	412	383	423	433	418	415	444	465	418	405	394	372	425	414	443	424	400	417	409	403	452	407	419	450	461	423	427	400	430	438	422	416	410	486	406	468	405	426	389	423	437	429	426	441	418	407	413	460	422	409	439	392	415	437	391	410	430	420	427	424	383	439	391	458	416	410	393	395	407	419	381	442	385	384	413	448	373	430	436	411	432	436	403	444	444	392	432	416	452	452	425	398	433	422	424	421	441	412	413	450	401	433	407	435	443	439	434	430	408	403	434	443	388	435	406	446	434	464	401	396	419	429	422	422	364	402	435	429	417	443	431	446	442	413	404	430	421	401	423	399	430	402	424	445	408	429	385	428	424	433	461	408	416	482	418	430	387	425	449	401	410	422	423	416
25397	21526	27649	25692	8350	584	455	378	322	322	305	301	301	300	267	246	267	246	263	244	244	238	243	267	265	231	223	247	243	272	265	288	271	271	254	270	242	262	260	246	250	270	269	257	258	280	273	281	270	313	262	218	251	269	239	250	250	220	236	268	254	236	245	245	265	272	271	281	282	244	256	227	262	277	230	236	261	225	228	243	245	231	247	226	238	261	249	262	254	232	226	241	242	247	277	237	222	259	242	259	270	235	246	247	233	234	256	266	268	230	246	212	242	243	253	240	249	247	258	239	259	243	249	232	221	276	255	259	224	240	242	237	236	287	249	229	239	220	231	220	217	252	254	262	253	228	238	222	235	239	249	249	268	265	241	211	234	249	260	263	263	237	242	251	251	239	235	260	257	198	226	219	238	210	229	230	261	251	230	252	222	228	200	235	227	242	243	227	214	243	222	245	240	237	221	250	212	227	215	262	267	237	243	221	243	241	242	242	250	258	248	236	225	227	252	242	205	217	232	218	256	232	240	228	227	230	232	222	222	241	235	213	250	229	248	256	235	241	211	236	241	251	232	220	229	235	238	243	249	243	253	206	238	243	221	245	273	246	239	236	233	242	243	234	228	237	215	222	252	224	240	244	253	234	235	238	244	226	245	247	217	225	261	226	203	219	247	265	255	231	238	273	237	230	245	235	225	232	236	223	230	241	214	225	233	230	210	250	238	235	255	243	225	223	222	234	214	263	259	256	221	235	222	248	249	244	232	241	227	232	223	224	264	235	224	243	241	255	229	272	211	234	229	215	231	248	272	235	239	250	216	236	228	231	263	284	247	228	224	209	219	243	229	222	244	245	223	229	241	255	244	267	250	214	225	217	261	213	236	230	229	212	224	237	236	230	245	190	228	247	231	240	250	214	224	257	205	263	244	240	228	218	249	231	268	229	244	235	230	260	258	222	242	222	236	206	244	262	237	245	236	244	248	239	238	238	230	240	237	245	249	243	243	245	212	223	258	267	235	245	253	239	238	248	246	229	243	248	244	243	262	240	246	218	267	258	221	229	254	253	249	218	238	264	261	242	244	234	271	227	230	230	214	269	282	232	232	255	217	248	245	240	239	259	247	243	239	253	247	232	253	223	251	247	253	260	231	246	224	250	217	235	255	233	248	231	218	231	244	242	241	242	231	245	244	242	223	262	240	253	244	217	246	233	270	233	254	213	234	254	261	239	212	231	245	237	264	265	251	249	240	239	225	218	217	215	201	250	232	213	243	253	227	236	234	238	220	238	235	234	257	245	235	252	217	264	234	207	217	238	259	232	221	243	236	247	241	234	247	225	257	249	233	245	235	227	248	249	223	255	236	229	215	258	246	232	224	247	228	265	208	248	231	254	249	240	257	246	242	228	232	258	216	230	262	279	228	241	249	259	230	238	230	235	225	240	256	223	251	238	239	234	247	239	236	232	253	244	253	263	232	187	215	240	227	222	256	217	224	253	238	241	229	273	251	258	241	206	235	244	255	243	225	262	254	217	227	221	245	234	224	213	241	261	219	233	257	252	233	232	238	246	227	229	222	221	236	228	225	267	241	239	236	253	252	258	241	248	206	240	252	249	235	256	224	238	265	233	243	267	256	247	212	239	235	222	258	227	238	219	246	228	255	255	254	240	233	228	248	220	232	230	233	222	241	235	236	253	217	256	244	239	241	239	228	221	240	247	240	231	234	254	250	253	239	253	245	265	248	254	242	211	247	233	256	226	256	251	237	229	255	259	238	243	256	225	263	253	227	229	248	261	253	244	217	240	224	231	227	259	264	252	257	213	238	244	240	247	219	238	235	251	229	263	255	236	237	268	236	256	253	267	221	232	248	239	228	230	226	208	261	217	256	225	206	225	227	244	261	237	222	217	229	259	255	229	261	224	232	233	234	239	243	238	238	236	244	250	252	204	245	226	220	235	218	214	229	222	245	226	247	228	255	258	258	254	268	237	250	244	247	247	247	232	251	273	217	235	243	236	231	242	269	252	244	215	193	261	246	214	231	212	220	263	235	268	260	247	226	180	222	252	247	209	239	249	271	256	231	234	236	250	236	235	221	227	245	238	224	251	246	248	231	255	260	210	242	245	211	252	235	206	229	239	245	232	256	232	235	248	235	253	235	214	234	227	224	207	243	219	253	226	244	232	217	212	239	232	241	214	216	218	225	216	239	220	254	271	243	235	227	255	213	243	208	250	220	229	229	259	237	219	237	248	240	232	231	251	203	245	232	238	213	224	232	225	222	246	263	240	228	232	229	248	237	227	232	240	223	283	225	225	210	250	224	244	286	191	257	227	222	254	228	223	231	221	245	237	232	203	240	225	255	190	233	246	235	251	197	230	216	219	231	218	232	254	247	220	226	244	228	229	210	228	238	258	244	224	231	247	274	228	225	218	227	267	222	225	226	237	230	258	235	215	236	225	233	251	246	252	229	275	243	252	229	250	232	248	253	239	250	250	248	247	244	250	212	249	218	215	234	245	266	252	247	278	226	257	237	245	230	238	255	236	243	244	242	237	244	251	217	241	252	225	248	228	235	237	253	239	277	210	226	226	242	245	222	237	237	239	238	234	239	259	227	216	254	251	236	234	228	260	235	244	239	198	227	249	201	231	252	257	235	230	262	236	238	225	245	226	219	266	243	242	221	233	245	233	234	229	236	232	253	250	271	222	247	227	204	238	231	250	226	237	241	220	256	238	262	279	246	236	227	242	234	215	232	208	241	257	248	246	243	232	203	261	250	239	256	222	224	233	238	241	245	243	210	248	237	252	230	237	223	248	239	225	254	220	224	218	248	251	234	233	238	221	247	254	233	248	233	244	238	215	273	250	231	219	227	267	262	241	264	236	248	243	246	246	232	239	238	240	229	210	221	259	234	237	257	254	246	230	223	232	239	248	248	272	233	226	210	231	242	234	249	266	221	249	219	245	250	243	248	232	246	249	265	256	250	247	253	211	235	239	217	252	247	268	238	244	223	251	225	232	240	282	237	255	255	253	235	224	234	227	229	233	252	258	228	237	267	234	217	241	203	233	231	252	239	257	233	226	235	231	233	211	218	260	246	234	249	235	234	232	218	252	215	224	240	240	256	224	237	242	235	257	214	240	251	244	219	249	225	267	227	272	233	207	254	224	241	247	252	245	235	226	245	228	233	188	259	240	221	233	248	246	217	246	233	246	219	226	230	250	257	243	225	229	265	247	240	217	217	255	240	251	222	239	231	225	228	249	235	217	241	235	247	193	206	233	207	227	241	240	240	222	219	243	240	232	233	261	211	234	269	263	246	245	239	249	235	229	266	244	237	218	235	245	233	242	259	254	238	252	230	232	247	207	237	240	228	237	251	227	211	256	267	209	222	232	239	213	254	215	245	248	229	235	219	234	244	267	226	270	267	227	220	248	257	227	206	242	230	224	251	232	207	263	238	248	237	235	236	244	223	220	237	241	254	259	247	246	245	253	248	209
14768	5054	3172	1500	1161	889	735	607	481	410	425	412	366	326	357	317	314	328	306	307	285	286	290	310	282	307	281	309	294	298	303	308	310	315	310	299	317	326	282	324	333	340	282	264	312	357	332	336	312	288	332	300	349	262	308	282	301	300	302	273	298	255	312	285	267	288	275	291	253	275	279	280	284	305	277	267	272	272	265	275	289	256	285	288	271	241	278	284	273	304	280	271	238	262	237	289	307	260	254	242	263	266	244	265	275	284	280	249	285	254	289	247	290	250	260	271	253	263	262	286	263	268	286	267	242	283	259	283	302	277	279	278	285	276	251	288	280	275	292	251	276	285	246	267	253	317	267	283	268	277	289	269	287	250	269	288	261	263	272	287	223	287	285	289	273	270	274	294	258	266	258	261	255	269	259	253	278	285	268	238	282	256	265	310	259	249	259	243	261	310	234	294	277	278	269	268	298	276	250	285	271	276	246	253	249	258	238	270	260	260	253	287	223	291	272	279	297	289	283	255	267	289	285	268	268	276	270	295	249	287	290	267	254	298	265	254	253	279	263	256	247	276	254	284	235	294	283	277	260	283	257	288	261	264	289	293	254	280	267	260	280	291	286	279	279	265	258	266	237	288	247	269	255	280	283	272	280	285	289	263	239	262	280	265	298	268	288	288	271	263	242	255	269	288	264	253	245	259	251	268	295	259	261	272	269	275	263	285	269	283	282	281	277	262	285	242	262	250	277	279	274	253	266	295	260	264	271	261	256	263	301	295	238	286	254	288	254	303	285	244	258	294	243	257	231	282	278	242	277	260	309	265	271	274	278	288	297	272	275	281	255	266	261	274	287	249	274	257	282	258	293	256	303	265	259	256	260	261	267	272	282	282	277	273	266	258	297	293	286	246	286	315	269	269	278	283	269	286	258	297	263	291	308	259	280	271	289	249	266	274	259	259	260	262	235	258	286	285	264	249	259	268	282	234	279	281	261	274	265	271	277	282	274	286	268	282	259	262	274	303	273	254	269	269	263	256	293	275	287	288	259	270	279	293	257	276	263	289	249	261	273	256	249	272	273	265	316	247	261	264	268	266	261	281	292	260	258	269	259	279	238	255	272	247	275	266	243	277	263	250	265	261	248	265	293	251	290	278	254	267	242	275	273	269	253	253	278	263	282	283	255	288	268	291	269	270	284	266	276	255	267	253	225	268	274	256	275	272	250	288	283	281	262	259	259	262	275	246	278	268	269	245	263	251	263	275	252	284	284	253	242	257	274	281	290	247	280	284	285	253	292	253	255	287	263	309	268	253	265	251	278	283	261	287	273	243	261	260	286	259	269	257	261	246	267	281	317	251	282	275	281	280	231	248	275	256	276	288	267	299	249	267	258	276	261	297	289	253	266	253	279	257	282	283	266	270	274	264	289	293	273	254	244	258	287	269	258	243	271	274	262	260	246	294	254	257	259	253	276	273	253	286	255	275	275	237	301	278	243	265	280	251	291	270	276	261	261	261	278	298	280	265	273	247	261	252	269	272	282	261	268	294	256	296	283	275	260	262	279	259	274	272	270	291	269	264	263	293	249	277	269	288	293	246	261	285	293	262	283	256	266	249	260	265	291	260	289	270	282	282	273	296	259	260	287	301	254	288	302	258	283	263	267	312	263	268	266	254	271	275	246	257	238	252	251	262	304	299	285	266	280	257	259	255	269	270	269	264	276	269	284	271	266	272	275	292	250	289	275	269	312	246	279	277	257	252	278	267	276	272	284	254	267	284	282	265	291	264	256	267	275	273	271	251	267	284	257	284	265	257	238	252	296	277	266	289	259	272	248	273	271	255	245	278	246	300	287	238	273	268	275	248	264	274	305	242	277	291	265	267	270	259	278	238	268	250	270	264	291	291	292	287	259	259	279	265	283	292	263	269	255	262	287	264	268	258	287	272	287	267	272	275	271	292	280	278	281	266	259	276	281	272	243	274	270	252	256	270	267	258	303	291	279	292	272	265	242	252	257	263	264	261	278	263	265	294	302	267	239	256	262	278	309	272	272	280	274	283	239	288	252	271	263	287	255	315	277	272	259	297	283	268	250	292	262	267	250	291	243	275	275	255	275	284	249	313	226	244	271	258	257	269	250	284	291	253	261	281	250	277	276	266	293	253	250	327	280	279	286	244	278	296	264	275	249	275	276	274	263	260	272	298	285	274	267	238	286	258	269	267	274	261	263	266	295	297	228	255	286	281	280	259	248	291	284	280	299	276	281	268	259	244	279	257	246	285	267	274	246	264	280	294	281	259	275	254	268	259	273	304	288	284	261	268	266	282	275	248	277	299	260	264	253	266	286	270	278	247	276	246	298	259	287	285	283	296	271	281	258	259	280	295	269	266	296	294	243	262	263	277	280	236	261	261	243	261	258	234	255	245	266	251	265	288	268	261	273	229	268	272	269	273	285	276	238	286	286	251	287	283	252	278	240	272	265	284	269	274	262	272	229	257	280	266	234	289	268	256	232	231	272	249	265	282	246	276	273	267	237	268	256	274	259	282	274	278	288	280	289	269	233	276	286	257	273	269	270	280	273	301	260	274	268	242	285	286	263	277	275	276	271	279	255	282	266	265	257	268	234	261	269	278	304	279	267	307	306	285	284	284	262	250	250	244	256	289	272	279	269	249	286	251	261	288	283	271	263	248	237	289	272	260	244	240	287	272	283	270	248	291	259	249	278	241	288	273	278	271	297	277	260	273	261	250	253	276	280	267	234	266	267	273	267	262	254	271	278	282	296	262	265	297	267	260	275	260	295	240	274	265	232	291	272	266	255	264	256	269	251	272	242	275	301	247	270	265	246	249	295	262	265	302	292	286	291	285	270	272	290	291	256	258	252	287	270	276	286	272	272	280	303	277	261	234	269	304	245	277	251	256	272	246	255	286	269	267	263	242	281	247	269	293	287	272	266	279	286	266	262	282	285	261	295	288	261	283	270	250	270	240	275	256	244	277	275	279	272	255	244	252	269	246	283	287	247	275	313	263	250	249	267	243	284	247	238	285	268	245	249	269	270	281	268	287	277	271	273	259	288	276	287	289	281	290	257	278	250	271	292	286	259	284	226	252	259	278	274	300	260	281	256	280	262	276	248	274	290	262	288	260	262	285	286	285	268	248	282	246	250	288	270	250	273	271	287	284	264	282	248	291	264	281	267	288	263	261	258	258	287	282	298	262	287	271	257	316	284	268	251	256	268	263	285	262	266	296	238	274	267	273	270	277	266	259	261	249	293	282	253	265	293	256	278	247	273	251	270	253	270	278	268	257	249	263	262	280	268	266	285	258	265	277	261	290	302	298	274	277	252	261	251	284	263	292	229	273	269	276	259	323	264	251	267	272	274	263	244	286	289	256	297	303	282	264	253	271	309	237	244	269	277	276	266	287	271	250	267	271	287	286	267	262	271	240	259	267	260	271	239	249	276	294	272	281	259	270	263	278	289	275	262	275	248	266	271	278
23180	21588	29428	24203	21583	21596	6248	1192	942	823	792	695	669	646	609	579	579	579	579	525	521	535	505	538	504	501	532	551	527	590	550	553	566	533	545	567	545	538	507	512	529	533	513	515	527	553	577	549	546	545	561	523	512	544	528	513	509	500	502	489	503	492	491	486	556	500	492	478	490	483	543	461	488	478	510	492	483	509	471	458	470	480	507	468	495	472	518	523	553	470	465	509	494	457	463	455	497	520	503	533	517	448	474	472	491	496	477	506	463	474	484	525	471	513	502	507	472	462	466	488	493	470	485	492	475	426	492	474	500	494	476	486	448	485	480	453	479	473	466	496	435	503	484	477	502	512	465	511	464	460	482	479	490	491	454	464	462	495	514	493	471	450	469	506	463	481	508	496	457	460	465	480	509	441	449	480	514	510	512	465	503	470	468	504	454	445	510	506	490	483	490	451	450	502	472	487	500	485	504	426	487	479	453	479	446	462	477	452	470	470	486	521	512	515	439	460	463	462	469	437	478	479	469	478	473	504	476	434	490	465	469	476	450	512	468	503	483	476	515	491	464	468	491	469	479	453	502	511	485	468	511	500	469	474	479	511	478	505	474	439	454	467	459	472	487	486	500	454	466	472	479	498	431	495	509	486	451	439	492	463	509	499	467	464	452	473	503	503	496	469	481	502	501	474	482	513	481	492	499	486	485	491	450	479	454	487	501	497	475	472	463	466	505	463	465	462	484	480	478	470	404	449	484	453	508	459	532	457	497	489	479	497	466	493	503	491	442	444	449	480	464	471	476	489	492	485	477	479	498	471	473	463	504	462	490	493	482	466	489	510	465	466	487	488	492	471	475	471	471	506	471	541	483	449	464	451	514	455	462	472	477	457	461	470	516	542	437	517	500	470	479	479	456	481	525	474	467	475	463	494	507	480	473	447	481	500	464	501	491	485	498	491	496	504	443	446	495	489	455	454	456	486	502	473	455	474	499	471	486	471	484	496	481	524	477	494	515	470	504	424	505	439	488	482	444	520	499	454	474	513	502	480	447	487	475	461	494	473	453	490	499	474	505	483	455	485	456	451	429	501	513	480	475	470	496	446	478	511	463	508	483	454	482	479	463	492	444	474	500	489	483	521	420	491	461	485	501	472	504	468	487	494	445	478	467	484	496	461	494	458	494	519	511	484	486	467	478	487	463	493	497	485	455	483	482	482	435	499	452	484	468	511	464	467	445	449	481	458	461	509	477	502	510	434	482	448	472	470	451	469	488	500	488	473	489	503	461	473	484	466	482	484	473	489	515	498	481	496	503	497	489	475	471	504	490	486	471	471	507	447	497	466	509	458	424	475	482	464	449	481	473	496	449	514	488	463	476	466	477	487	461	474	469	461	441	452	505	451	451	480	500	480	478	469	458	474	517	486	484	471	482	501	477	488	492	467	454	511	499	480	434	506	495	457	488	516	468	470	481	478	414	495	432	460	477	449	525	494	457	467	490	476	477	509	493	484	467	477	520	473	509	517	461	460	456	506	532	494	504	489	540	461	470	445	488	427	477	464	475	466	496	502	488	489	472	449	512	466	480	484	502	497	475	475	459	482	446	498	437	482	478	447	441	491	494	516	517	462	492	486	490	477	455	480	451	460	514	504	458	473	490	480	505	503	468	459	459	484	473	506	499	459	511	491	480	457	460	459	512	480	457	497	477	500	475	495	462	479	434	475	453	473	468	454	492	517	465	464	486	466	477	475	483	454	482	490	489	471	478	480	478	501	480	441	453	503	534	494	505	509	492	490	481	500	496	493	503	506	484	454	511	437	503	506	521	483	476	490	523	507	495	510	475	473	478	468	497	485	451	467	499	521	495	429	496	498	499	482	465	476	491	455	496	420	479	489	470	433	513	496	462	473	508	489	482	483	436	460	501	451	490	496	503	470	478	494	470	481	494	467	514	485	480	500	512	487	459	481	469	492	475	472	496	475	496	473	507	496	474	512	458	489	512	472	462	487	447	450	504	448	494	501	466	487	465	476	502	483	492	486	478	451	441	478	466	477	476	454	450	479	494	495	506	500	479	516	486	478	496	437	468	472	509	490	457	482	437	474	494	442	490	505	470	501	478	495	464	474	467	506	455	464	475	490	516	467	506	457	513	529	499	444	504	475	502	504	456	490	445	486	451	488	459	453	486	489	462	500	525	491	484	517	492	461	479	442	504	484	498	495	462	483	434	519	454	478	519	472	483	458	504	477	513	514	492	431	481	473	471	478	494	456	457	464	449	507	458	481	506	438	462	504	456	491	493	492	491	452	464	450	455	461	508	508	480	494	421	496	472	517	438	490	499	484	472	486	464	452	465	466	490	504	495	453	488	448	526	502	475	482	478	431	505	483	493	457	486	482	442	472	473	482	479	462	461	487	464	471	486	495	501	466	490	468	471	496	488	492	447	478	500	516	448	458	482	495	486	465	470	470	491	433	466	475	463	478	455	437	480	476	444	488	506	508	449	471	495	485	484	444	500	472	468	472	496	460	450	470	469	495	445	482	490	530	495	491	447	437	421	456	453	507	484	471	494	461	485	488	496	437	466	454	475	513	492	486	483	454	487	438	454	467	456	474	460	506	454	491	482	478	466	470	510	516	484	479	489	486	460	480	493	471	449	489	455	449	446	477	501	410	463	488	510	459	473	481	460	443	484	445	483	441	462	462	492	447	474	514	497	484	456	472	485	493	472	461	461	431	476	486	490	485	458	459	463	475	512	462	443	483	489	470	491	501	474	457	473	480	423	467	459	496	486	465	497	447	471	477	537	491	471	463	489	479	461	491	488	504	497	507	502	455	478	478	478	478	496	468	538	488	517	465	453	480	462	459	476	511	485	489	488	431	474	480	495	489	503	465	539	463	476	510	475	475	467	457	480	486	486	503	510	482	474	494	491	497	507	505	481	485	474	512	445	498	486	466	477	492	479	426	487	437	471	476	473	468	502	492	487	478	464	440	435	477	475	493	459	467	509	474	495	507	495	461	484	479	455	499	465	449	456	441	485	475	439	461	474	470	494	514	449	493	497	490	473	476	483	493	463	454	468	489	471	514	492	549	467	437	475	481	510	502	509	490	457	475	458	508	497	475	464	498	469	476	470	509	462	446	497	487	461	478	478	457	467	467	472	494	503	459	465	496	433	475	452	443	472	480	484	452	491	485	473	470	450	508	493	443	504	469	472	498	453	505	530	479	475	492	493	480	482	465	473	484	501	490	474	473	522	497	442	477	493	486	461	521	435	447	470	426	499	477	475	476	468	486	496	477	497	472	448	478	454	457	477	488	446	504	517	498	462	492	467	473	431	488	460	483	444	457	479	449	495	433	507	483	492	508	523	484	464	488	470	488	498	498	466	450	483	513	496	498	471	498	493	478	479	464	483	474	469	449	470	506	472	481	460	507	485	487	464	481	473	440	504	457	478	458	478	438	467	497	502	493	488	498	484	502	474	501	444	441	467	471	503	491
17787	14653	9950	4783	3597	2754	1972	1673	1350	1161	1031	892	872	788	768	720	658	677	650	613	603	596	566	598	595	535	565	584	611	594	656	579	598	624	613	553	571	632	532	615	602	594	603	584	600	573	586	606	577	564	602	617	529	558	519	523	528	525	610	548	519	569	516	512	508	557	543	501	541	561	516	535	508	514	572	521	513	506	534	500	517	471	491	487	488	528	496	503	509	455	528	506	515	513	538	513	545	470	558	479	542	510	513	487	527	487	482	522	503	541	527	534	549	512	482	539	483	499	518	519	500	492	512	497	509	530	477	518	502	501	500	513	514	491	491	466	524	516	506	494	518	514	513	454	495	499	482	522	460	508	537	516	535	499	510	495	510	457	464	488	518	512	551	502	491	479	484	501	428	524	494	522	462	526	489	532	466	508	487	538	498	509	528	494	466	526	514	533	474	503	520	450	503	493	515	504	502	527	480	551	488	494	501	502	515	511	485	488	493	516	499	534	462	485	494	456	534	525	475	497	489	528	484	516	496	517	501	484	503	507	502	503	487	522	510	477	492	511	527	492	522	540	534	521	469	518	491	513	489	531	511	541	491	476	516	504	527	514	504	524	534	472	491	477	495	501	482	519	498	519	522	501	497	500	469	493	520	496	521	522	489	490	505	537	539	542	509	509	514	526	494	535	525	518	469	515	510	503	508	497	515	500	507	448	528	495	518	500	460	477	488	512	533	474	496	523	519	444	535	552	499	502	516	527	496	463	539	485	536	499	506	516	485	510	533	509	470	462	518	472	501	456	540	458	522	509	517	530	501	500	471	515	500	489	487	539	525	505	506	496	476	504	465	475	498	487	493	524	474	504	492	501	527	530	480	522	514	468	519	489	506	475	500	510	509	461	484	470	486	521	500	466	463	473	487	479	466	515	510	526	498	517	524	492	498	531	473	535	480	506	497	480	490	462	457	463	491	497	495	508	508	542	479	454	485	487	508	492	478	504	486	525	479	507	515	492	510	497	504	491	520	491	496	515	545	531	497	489	523	517	492	471	478	524	526	512	534	520	475	505	491	507	485	489	491	475	495	488	512	546	529	537	481	467	511	507	522	492	456	495	513	494	490	500	491	508	510	513	503	509	500	523	490	514	468	504	509	528	499	546	502	495	512	520	522	514	499	506	492	510	552	504	502	483	537	530	461	499	526	470	503	496	489	513	499	537	507	487	505	513	513	487	477	540	474	476	459	543	509	455	478	493	488	501	538	487	498	521	477	480	495	509	523	495	554	492	492	488	504	493	507	497	491	510	543	492	500	511	503	472	493	526	508	530	510	501	506	467	490	556	496	518	539	466	483	485	500	512	469	509	501	538	493	542	536	517	450	491	499	485	535	492	475	485	492	536	502	519	504	478	487	477	486	503	495	486	484	517	506	486	504	521	506	465	495	502	503	484	499	496	489	462	543	547	469	552	517	500	528	498	491	491	474	505	466	487	505	519	529	517	523	468	544	501	511	491	499	499	501	507	505	465	522	495	497	493	479	515	513	472	475	518	491	508	495	456	514	469	562	519	496	456	500	501	522	521	529	524	480	484	466	504	488	506	505	472	474	471	468	490	521	517	460	529	488	466	505	495	523	505	508	528	503	475	514	526	489	522	511	469	479	513	542	493	492	486	508	515	470	462	472	498	488	498	532	510	511	528	467	472	524	483	465	530	507	501	503	497	491	527	503	500	497	514	523	484	497	506	546	534	482	491	489	498	479	494	504	477	483	499	494	499	459	521	531	548	486	516	547	523	531	521	487	512	466	497	530	467	533	477	494	499	521	490	496	532	518	477	550	485	489	522	473	495	487	540	487	541	486	476	512	489	508	486	506	493	510	474	527	490	527	505	545	479	508	488	518	530	500	486	473	470	519	537	524	485	503	485	527	523	506	523	481	529	484	484	511	504	494	508	503	520	469	516	481	483	519	480	484	520	475	494	477	493	461	478	513	496	486	520	542	507	480	474	491	513	518	527	463	479	524	490	481	498	509	504	492	493	491	500	478	462	527	500	489	528	530	508	485	451	494	505	497	520	496	492	519	489	488	534	543	518	533	518	526	477	497	482	529	497	491	515	499	502	477	500	512	532	508	518	475	481	552	500	479	470	528	475	499	471	478	501	509	545	487	528	464	527	502	482	491	473	509	492	497	481	494	464	517	505	507	503	506	491	505	464	486	491	499	515	501	492	508	479	442	459	452	520	514	525	460	525	508	509	520	497	482	515	483	501	508	493	462	507	527	497	513	478	479	504	501	494	489	511	494	480	523	467	496	502	502	486	518	477	521	514	517	523	497	512	471	493	484	520	486	533	498	476	487	517	539	473	495	507	503	540	513	522	469	478	495	507	472	509	502	508	501	540	469	521	512	521	490	511	476	506	498	503	504	457	522	475	506	521	518	490	541	535	550	493	493	557	529	499	511	538	518	506	494	522	498	493	461	479	503	535	519	499	491	489	530	530	481	456	489	505	509	508	522	500	514	503	528	467	532	495	491	488	512	467	487	501	496	529	465	492	460	477	490	503	456	488	477	488	521	539	453	507	539	490	468	517	527	504	488	484	520	482	495	504	501	488	523	496	474	501	529	529	525	521	503	534	501	527	457	486	483	518	515	506	507	497	506	519	509	472	502	495	466	518	528	480	499	483	501	503	499	486	496	508	489	499	490	485	499	489	505	510	538	527	496	462	484	501	497	485	561	495	495	505	499	486	501	454	484	472	550	485	457	528	505	478	498	478	525	523	518	487	494	504	528	478	496	522	531	509	502	485	459	485	520	544	497	449	479	542	525	483	471	519	493	510	464	483	519	473	515	548	506	450	497	477	508	502	471	517	484	468	487	474	452	506	501	506	546	518	533	527	502	475	478	488	460	532	492	523	471	495	509	452	536	446	526	512	471	544	519	468	494	477	453	484	517	477	468	488	517	450	519	507	492	499	481	504	514	513	519	549	485	485	480	541	484	487	510	500	529	525	509	505	515	509	497	503	469	506	508	494	474	500	476	476	503	489	497	517	514	512	504	474	497	494	425	462	505	502	498	550	530	457	563	483	509	529	499	495	473	500	513	506	487	464	492	521	485	490	502	495	492	520	492	533	508	538	471	504	457	531	518	520	461	471	515	484	516	499	497	524	534	470	547	462	521	483	488	491	511	483	469	495	532	488	473	473	514	481	514	516	492	499	527	505	496	479	526	493	463	515	530	486	492	536	497	509	474	518	525	514	500	496	496	486	540	501	448	487	485	541	515	494	511	478	489	501	493	528	503	485	510	521	501	493	529	514	477	535	500	508	495	476	532	521	518	509	483	525	526	510	518	511	532	530	501	470	552	508	504	493	543	489	475	512	492	486	507	506	488	481	504	493	499	505	505	488	499	508	496	472	515	478	508	525	511	524	481	455	484	458	471	498	566	488	466	471	468	488	504	498	535	546	501	479	532	503	488	497	494	501	466	484	527	536	524	483	478	499
28094	16566	2556	428	364	294	258	282	248	231	247	262	257	207	229	252	261	248	232	222	254	261	247	251	252	260	235	225	263	261	235	256	232	233	248	236	236	274	218	253	270	266	236	281	278	250	278	253	274	270	281	256	240	252	261	246	222	232	235	249	246	218	246	222	253	234	258	268	240	233	244	227	247	234	258	263	253	248	231	251	221	251	247	210	243	246	229	241	248	229	225	251	215	256	205	248	211	230	247	247	236	236	229	241	256	239	270	219	248	235	249	229	243	217	234	259	286	233	222	239	260	244	230	215	264	238	234	267	244	212	218	232	208	237	246	256	261	241	238	270	222	218	240	222	262	238	265	238	262	238	253	238	263	245	245	251	221	203	216	248	240	254	195	230	213	220	242	263	247	231	256	262	241	253	235	216	234	244	244	252	244	241	262	258	272	260	231	227	215	254	235	237	257	253	267	257	252	250	240	252	238	229	261	247	231	232	224	225	234	206	250	240	241	259	218	256	238	256	264	264	227	214	238	253	234	242	255	248	254	217	219	237	208	221	243	227	256	256	259	253	237	241	244	246	240	253	227	240	290	260	244	222	231	231	243	248	238	234	216	240	231	245	244	216	253	261	257	244	253	234	238	242	236	234	236	230	254	245	227	254	242	224	227	232	243	260	221	213	238	249	245	251	271	232	233	262	256	256	229	265	235	221	243	238	243	241	252	257	237	227	206	226	237	221	236	235	242	229	258	234	254	240	248	238	237	241	243	252	254	226	221	212	217	234	270	251	254	227	229	232	250	250	225	207	242	233	230	254	234	246	225	271	220	250	247	228	230	241	234	266	251	221	234	228	247	252	260	240	229	230	239	244	244	242	247	250	231	262	246	250	244	216	254	230	248	232	246	225	215	236	234	275	234	245	247	247	249	248	241	233	235	254	255	209	254	263	257	232	259	246	206	249	238	270	237	261	217	262	264	238	222	248	252	251	216	243	238	210	244	250	240	242	218	262	242	239	227	227	232	225	266	244	258	245	204	253	242	231	243	253	251	241	249	243	226	246	233	243	253	222	227	266	225	220	217	219	254	231	255	232	235	225	253	220	249	272	231	243	261	220	249	224	238	251	261	231	229	253	268	218	239	236	234	236	231	255	248	208	257	242	229	241	222	240	268	249	242	260	235	246	250	234	257	226	232	270	242	230	227	257	229	223	236	246	210	231	238	268	255	252	252	236	264	212	232	225	242	250	251	219	249	262	235	246	260	252	225	259	227	237	227	236	259	220	268	261	218	256	215	231	253	253	224	227	250	239	276	241	240	242	245	225	237	252	246	244	241	252	231	240	256	235	255	244	233	242	235	243	230	236	240	232	207	204	223	217	212	255	216	238	226	240	242	230	260	234	235	275	245	254	223	235	232	265	211	217	235	233	237	244	217	244	238	244	248	231	252	221	265	264	248	236	270	253	227	239	273	246	237	258	230	241	231	248	253	224	232	231	222	231	237	223	225	255	237	254	251	260	225	242	249	229	246	248	228	236	242	237	238	235	240	254	227	263	217	215	247	239	228	221	239	257	229	248	264	227	210	234	250	248	254	259	258	240	232	224	212	253	248	239	232	224	225	261	234	240	223	232	231	247	239	246	237	236	251	238	266	252	255	216	212	240	240	199	222	242	263	251	231	245	273	252	226	256	246	233	221	244	240	235	208	227	212	233	233	249	223	210	226	234	255	237	254	225	221	231	257	234	224	222	211	214	248	215	241	237	245	247	232	233	225	237	243	217	216	222	230	247	237	235	237	248	251	264	256	227	230	242	237	219	250	230	229	227	252	217	246	246	252	236	263	242	283	221	252	213	197	251	237	222	229	243	224	237	272	247	236	246	233	239	242	283	247	253	265	229	219	231	276	226	246	238	243	225	228	223	258	233	247	285	218	231	236	245	254	219	257	236	254	218	236	246	244	241	217	229	245	259	226	223	220	231	236	223	225	221	241	257	265	233	239	232	242	254	224	236	228	240	243	251	225	233	247	248	255	238	250	234	236	224	261	205	251	240	253	268	252	237	250	232	257	252	218	223	220	259	248	218	221	242	243	217	204	231	248	237	231	224	204	216	237	222	223	227	254	242	210	237	243	245	237	275	247	233	235	265	256	248	217	251	258	260	240	229	242	207	208	219	238	235	240	241	256	258	250	252	228	254	249	203	234	289	229	221	229	222	260	229	250	248	233	235	232	242	243	239	218	265	243	249	226	256	214	235	264	271	228	241	247	237	213	255	253	243	215	240	236	241	247	231	250	246	226	230	236	237	240	233	220	222	232	239	274	233	260	246	238	231	241	219	257	238	209	245	261	245	249	255	241	236	245	234	277	249	225	259	219	222	230	241	219	243	249	246	230	234	245	224	256	260	251	231	216	242	215	218	236	234	212	225	246	226	250	209	240	218	253	268	268	256	235	258	233	251	231	223	263	211	271	233	235	240	236	245	248	262	233	238	241	202	239	241	247	243	244	277	250	252	219	244	258	256	262	220	224	190	247	247	237	236	251	228	230	243	247	251	211	257	246	232	242	250	254	260	208	249	230	224	235	247	234	224	249	233	234	256	227	244	227	252	242	216	237	250	241	258	243	238	242	235	243	255	248	241	226	237	216	251	231	259	253	223	236	233	239	239	216	231	239	208	251	258	241	244	244	230	214	257	235	229	211	237	232	235	241	234	233	245	246	243	251	271	262	252	280	238	214	254	247	248	245	249	258	253	244	215	235	266	240	223	240	236	234	223	236	248	232	228	234	247	230	245	237	228	237	240	245	237	265	233	203	256	242	218	219	231	249	248	246	243	254	261	242	213	246	241	212	227	262	261	240	248	201	226	246	255	230	247	242	253	276	236	236	253	251	236	225	234	228	236	243	222	208	223	234	228	264	262	245	253	247	220	231	252	258	251	228	217	230	246	231	257	223	217	246	232	258	256	244	240	244	243	226	255	215	252	231	252	233	241	230	253	248	234	264	257	259	258	231	242	224	253	250	251	235	223	217	262	213	242	238	235	230	223	239	253	248	231	230	207	236	237	240	225	239	291	240	277	238	217	249	225	240	229	210	243	229	251	243	259	237	273	278	239	246	256	257	243	237	238	259	248	202	238	240	213	243	256	234	212	265	211	245	234	237	247	237	259	226	239	235	252	238	211	255	262	220	238	241	259	244	256	236	217	242	251	227	239	222	220	276	211	250	243	242	257	247	238	245	241	229	228	241	208	232	225	263	226	224	247	240	239	249	232	206	247	262	249	264	241	270	242	279	231	253	259	239	240	237	217	224	244	226	253	247	255	235	260	242	207	230	251	234	218	268	218	249	266	251	221	240	241	263	237	229	235	234	221	239	253	252	241	257	231	216	240	239	225	244	243	247	234	229	241	232	216	236	259	267	234	252	217	263	264	270	239	250	244	249	250	251	244	226	280	229	208	203	243	238	238	230	211	247	240	244	256	247	245	243	238	256	234	237	234	240	246
5392	784	518	330	339	285	274	330	264	243	273	283	249	274	293	257	273	244	263	254	255	228	265	261	245	276	249	266	279	250	294	287	290	305	284	301	284	299	276	297	285	295	278	275	284	284	303	314	299	277	290	277	295	256	280	283	272	267	248	277	253	265	256	254	278	277	257	262	239	259	268	290	281	247	247	286	268	237	267	245	242	266	274	257	297	262	243	226	256	299	264	263	252	259	261	260	265	273	250	277	273	258	253	275	264	246	251	240	254	247	252	256	249	256	227	258	268	250	258	250	246	256	284	266	277	284	279	256	255	260	253	268	252	268	245	252	227	260	245	232	248	287	281	262	264	264	264	247	246	260	261	245	268	249	278	235	255	243	245	236	296	272	271	255	288	244	259	280	257	240	243	270	253	272	239	269	231	260	260	232	262	253	247	253	274	280	273	270	266	233	253	240	248	239	264	263	265	235	245	258	273	257	258	240	249	248	252	295	276	272	255	246	254	251	266	258	256	262	252	271	254	271	265	305	253	276	246	265	251	255	253	262	259	272	251	283	270	253	247	252	257	206	243	287	287	252	255	261	249	244	229	245	266	255	275	258	267	264	256	246	272	260	243	236	264	260	292	246	260	232	247	275	272	255	255	262	269	294	263	259	224	283	242	261	274	246	275	251	263	254	248	237	260	249	271	247	276	265	255	268	265	272	256	248	249	273	277	251	281	262	286	278	245	280	253	278	256	250	257	269	235	252	274	248	248	281	259	275	281	287	271	261	222	260	248	251	275	256	256	243	232	264	242	261	260	278	205	259	269	262	272	247	286	250	288	262	261	269	254	258	292	249	245	252	245	251	263	253	275	225	209	297	276	281	303	232	273	256	243	255	240	267	244	244	230	252	245	248	244	261	267	254	247	267	268	228	271	257	256	249	249	267	241	272	225	235	218	255	259	281	276	239	231	255	258	246	268	257	281	238	271	243	269	265	248	277	264	269	253	227	258	276	254	262	262	263	239	275	235	268	265	251	259	256	267	269	279	306	249	250	266	255	274	265	242	265	258	280	264	268	249	254	262	267	246	254	255	263	259	263	245	289	244	232	225	283	259	253	274	258	261	279	248	252	272	243	247	250	254	279	263	262	258	252	258	258	284	288	284	235	244	248	274	250	279	249	250	252	255	252	258	241	253	271	232	251	274	274	239	271	220	276	282	278	269	259	274	242	255	267	297	259	241	256	235	239	255	269	273	266	255	267	271	265	267	274	239	253	249	248	260	255	227	267	284	289	247	266	224	260	262	256	271	270	233	263	267	256	253	244	265	291	256	230	277	286	263	273	265	290	265	263	229	264	274	238	258	265	294	282	249	252	247	252	247	250	251	231	268	253	287	281	258	235	238	215	253	241	268	262	257	271	253	272	241	221	267	267	272	263	270	253	254	256	259	246	263	249	267	256	244	256	256	259	276	288	257	280	252	245	241	262	248	244	279	288	242	245	240	254	249	278	247	252	256	231	252	246	257	259	281	256	271	274	225	274	267	250	251	230	258	283	260	282	265	222	231	250	264	235	231	266	252	286	224	236	231	260	269	263	244	258	278	263	250	270	237	265	237	266	236	232	247	257	255	298	252	265	288	263	243	242	261	219	243	246	242	272	249	269	264	269	249	243	261	257	265	281	233	264	216	247	262	250	260	250	278	252	267	291	250	258	242	258	248	274	278	273	256	246	254	261	274	245	234	266	224	254	261	267	271	257	220	226	238	250	256	269	221	265	241	286	251	251	268	251	262	272	267	283	285	248	271	246	261	238	280	246	257	263	245	252	258	246	284	274	250	252	275	244	257	259	253	272	276	239	227	261	270	281	244	300	286	237	270	240	259	266	235	277	229	250	278	274	264	257	248	286	241	235	225	224	276	284	268	238	246	236	263	249	281	260	266	237	287	260	275	264	268	242	244	258	206	228	257	246	283	262	247	297	237	282	255	269	293	253	269	225	270	235	249	262	251	252	267	231	250	252	233	255	243	231	281	246	288	237	243	260	235	263	269	265	281	266	251	273	255	253	251	238	281	260	262	268	245	282	239	267	265	264	260	249	247	261	272	265	269	270	243	269	284	284	257	256	268	247	260	251	265	244	260	269	258	250	269	225	278	257	266	270	256	283	243	277	258	278	253	248	236	243	234	270	233	257	260	245	271	262	303	265	250	246	254	250	224	262	259	252	258	257	266	281	251	254	269	276	264	259	254	264	278	241	269	252	261	245	285	231	238	233	288	248	264	273	266	285	268	281	230	249	248	267	249	237	265	233	256	241	260	278	263	253	255	257	238	247	289	257	218	272	240	261	260	261	278	249	267	247	245	289	264	240	282	253	250	259	263	250	242	268	269	296	262	264	248	270	256	264	240	275	288	256	261	269	262	267	253	241	281	261	269	262	271	254	263	242	283	251	207	267	260	236	265	270	268	240	282	243	256	276	251	238	228	247	237	276	249	257	225	276	267	227	287	251	234	266	268	257	287	285	275	247	262	267	263	259	218	263	255	260	247	267	256	276	228	263	262	244	256	294	249	270	266	251	256	251	262	266	259	241	250	255	253	260	275	239	270	252	269	260	276	229	265	262	263	241	257	238	265	254	253	244	257	257	224	257	248	260	289	287	260	272	246	293	251	268	256	276	231	282	253	268	274	262	261	251	276	260	266	283	266	262	278	258	261	256	264	260	275	261	274	252	231	256	260	250	243	244	247	265	248	295	264	248	276	252	275	253	240	232	257	250	248	254	270	225	249	257	234	231	235	253	259	229	248	254	269	258	260	270	269	254	256	274	225	252	243	263	248	265	274	254	271	276	261	275	257	239	264	286	255	243	261	264	276	240	250	275	279	254	260	234	248	251	261	291	276	257	277	245	273	265	248	252	240	245	265	267	288	262	257	269	253	232	248	254	257	264	218	259	265	259	242	267	257	286	251	264	256	246	291	254	263	241	241	241	275	262	272	253	261	241	246	242	283	270	233	238	277	266	262	221	276	262	237	248	272	235	281	258	281	286	243	281	265	262	239	262	236	266	261	256	268	267	255	250	244	245	234	268	254	243	254	278	257	263	270	231	270	277	222	251	268	254	276	240	247	279	262	244	242	280	258	255	245	272	283	252	267	297	222	251	251	251	247	253	249	269	252	249	244	274	286	268	242	253	261	238	243	260	240	227	262	277	267	258	266	271	283	270	266	254	251	251	256	247	262	277	247	240	274	257	247	290	253	265	247	255	231	287	247	232	237	284	248	232	260	250	243	264	262	241	284	259	240	264	273	260	231	260	240	264	257	240	280	225	260	253	262	287	253	246	249	255	251	262	266	264	247	251	263	249	280	269	269	256	267	261	266	283	278	275	270	283	216	248	245	262	274	245	296	259	282	264	256	258	253	251	245	246	268	231	236	250	241	239	261	252	266	271	280	270	253	230	281	260	238	247	245	268	280	237	273	266	235	251	254	261	248	268	270	245	241	268	279	271
24313	21526	28835	24678	21504	7159	1087	700	573	615	576	519	502	501	436	506	476	452	443	430	457	433	454	426	443	453	446	419	460	435	490	464	450	444	449	417	472	462	394	455	438	450	432	426	435	459	416	456	488	448	464	454	440	431	439	429	421	428	421	414	420	475	441	398	421	465	413	393	413	456	442	431	430	429	410	433	398	416	391	420	406	407	401	406	382	438	440	436	458	424	420	394	420	428	426	431	426	424	437	387	437	435	389	424	391	403	433	419	410	405	365	429	399	403	430	419	394	389	404	412	433	385	402	417	385	385	391	404	442	395	380	402	405	387	393	423	429	437	426	401	420	427	400	397	443	430	383	400	391	407	423	374	400	416	435	412	382	414	416	371	421	434	420	361	426	404	392	367	375	411	439	432	390	440	433	424	424	423	381	405	388	407	400	419	389	436	433	386	400	433	447	401	425	377	391	389	373	380	422	414	414	445	384	386	400	404	389	383	417	388	416	409	398	425	402	431	449	387	427	412	404	384	447	429	398	426	404	385	385	416	446	412	387	406	409	424	447	415	401	391	429	389	408	370	397	380	433	386	376	443	394	383	387	405	406	403	385	410	376	397	383	417	438	397	416	393	380	408	441	432	430	425	407	426	420	433	425	446	370	393	439	389	388	391	357	423	434	420	392	399	403	438	424	416	411	374	401	412	410	407	370	417	422	403	399	412	394	392	414	420	407	451	359	429	367	414	390	379	396	425	420	408	433	406	397	403	415	377	429	420	391	452	403	397	415	413	411	425	471	390	403	448	430	404	358	388	421	423	375	378	418	418	403	403	397	379	392	385	379	440	400	401	455	376	418	411	410	398	440	390	392	382	401	433	410	425	402	411	394	416	422	437	401	393	401	395	416	386	420	406	385	401	400	415	374	409	398	396	387	387	357	393	424	414	407	418	445	399	380	417	410	406	387	431	405	406	399	426	427	388	384	429	420	420	415	390	396	435	367	415	374	422	419	409	436	397	388	398	404	378	429	395	449	384	437	410	399	414	406	359	396	403	429	405	408	422	380	430	419	388	392	393	423	439	395	412	406	381	406	422	432	419	441	435	395	403	415	434	390	419	426	442	402	372	426	430	383	434	401	425	372	446	412	369	395	407	395	420	402	368	415	429	435	418	403	406	415	379	422	400	426	393	380	397	409	385	408	400	419	386	410	407	420	399	455	415	449	429	420	380	419	388	411	400	432	415	422	400	412	429	394	391	412	423	370	444	429	373	446	420	422	414	402	414	404	406	400	414	432	418	453	401	433	395	427	421	436	409	377	415	398	405	383	403	400	401	403	449	397	390	424	416	418	413	403	403	417	398	411	388	371	422	394	412	410	422	389	389	427	426	480	444	394	394	398	385	402	395	415	422	377	375	376	415	422	424	453	393	447	386	428	412	370	377	433	411	372	387	408	387	434	425	385	391	405	390	411	433	399	434	413	393	418	418	402	410	405	405	398	390	386	377	422	385	409	408	442	418	412	439	388	416	411	416	449	396	387	442	385	419	454	404	418	424	419	403	438	442	420	420	415	390	409	391	390	409	397	412	417	429	425	426	370	433	414	397	408	383	421	410	410	399	400	418	393	412	400	403	436	431	400	440	451	387	390	431	392	412	395	426	372	414	427	400	403	410	425	367	410	416	391	379	407	440	393	443	423	380	376	379	391	429	423	419	386	398	395	401	400	417	413	403	388	402	399	404	397	419	415	374	410	430	401	433	405	385	419	420	403	387	383	428	429	384	412	437	394	385	416	442	405	371	423	375	406	428	407	365	423	416	399	376	405	414	384	414	393	357	403	424	376	412	431	423	401	418	396	376	430	401	415	362	420	402	438	395	430	360	386	386	413	396	408	411	350	427	417	386	383	408	429	424	372	424	443	398	425	457	439	379	427	408	407	386	415	424	412	382	461	369	435	414	424	406	399	380	431	382	399	391	424	385	405	421	414	395	404	382	399	410	424	395	393	368	398	395	426	401	433	417	382	415	411	418	413	392	394	420	371	457	374	437	388	383	374	401	389	420	399	418	414	419	405	384	404	391	395	431	397	425	396	402	411	427	421	415	389	462	386	382	453	369	409	399	402	438	429	431	407	429	415	417	352	432	483	417	428	405	445	387	422	412	435	411	411	385	392	402	412	420	429	395	425	427	420	401	454	431	383	426	420	382	416	392	436	423	402	404	393	390	394	450	402	403	400	377	398	399	410	406	415	394	459	389	412	381	374	402	411	376	395	411	406	409	406	408	432	411	413	411	395	410	424	400	416	394	382	404	420	381	414	380	439	412	397	417	379	401	400	379	403	381	389	409	378	402	398	396	423	419	398	414	393	378	389	405	409	391	403	436	384	419	377	445	442	394	392	397	424	398	392	391	423	424	397	412	444	432	418	371	405	395	436	449	399	441	395	379	410	399	395	380	399	374	386	393	381	383	406	417	407	394	425	395	394	378	427	387	384	377	420	416	426	420	399	369	398	423	419	392	395	402	404	426	390	425	405	390	403	388	437	381	388	420	373	402	392	428	369	414	388	458	412	398	429	381	400	377	404	389	401	404	372	414	439	405	429	419	368	418	405	414	389	427	408	361	409	385	410	392	414	384	419	394	383	386	411	416	446	425	420	430	414	432	371	398	401	388	400	428	408	417	418	397	410	365	387	400	368	452	420	372	410	413	396	435	398	402	422	395	414	413	390	404	429	420	438	375	398	420	429	416	394	435	445	393	423	411	412	402	456	391	451	415	383	417	400	426	383	389	405	425	382	380	380	410	426	430	410	368	430	411	374	407	406	416	376	398	413	410	415	376	412	368	439	388	394	426	417	407	391	444	426	382	378	417	413	412	410	397	393	405	398	390	378	425	404	397	431	399	394	406	412	413	388	408	390	423	422	417	403	418	451	404	391	390	428	422	416	377	429	417	388	394	393	407	375	384	406	400	421	399	399	438	388	430	404	402	426	406	388	405	420	410	431	397	420	410	407	385	429	406	415	427	414	401	387	401	387	388	397	392	441	422	425	433	424	416	426	362	409	430	476	395	425	424	403	371	438	419	395	396	447	433	414	415	398	423	425	378	397	400	407	431	404	410	388	380	464	382	411	429	380	419	413	396	378	386	397	379	401	385	382	380	407	437	373	425	401	402	430	371	425	406	454	435	403	419	408	408	385	423	395	419	405	445	427	409	400	404	408	433	407	423	398	398	411	385	400	366	419	407	390	377	391	388	432	411	381	411	401	430	391	448	412	434	415	417	439	415	408	421	415	371	415	382	385	405	412	378	419	408	381	397	434	402	410	417	398	376	386	383	412	389	372	422	371	411	427	395	413	419	395	420	416	381	388	407	390	430	413	391	409	415	372	397	429	421	371	402	405	414	404	376	385	402	394	419	407	409	410	482	411	390	383	395	398	381	392	442	388	410	428	395	408	369	406	395	382	402	390	389	390	391	416	389	419	377	404	383	433	414	416	373	426	437
14092	8724	5918	2777	2005	1480	1226	1042	867	763	743	597	568	567	549	554	503	463	445	455	488	510	492	461	471	428	453	475	446	470	477	457	468	498	474	535	493	477	461	453	446	476	515	457	507	481	457	530	532	469	466	473	482	455	444	452	471	455	438	438	417	458	448	458	434	444	448	446	466	437	419	414	409	419	441	399	408	440	440	435	442	438	432	474	467	411	438	398	449	420	450	427	454	418	412	446	426	407	458	420	437	431	418	435	410	430	415	437	447	411	424	425	440	403	409	418	409	437	443	393	442	432	404	467	436	431	433	408	427	419	400	413	414	421	413	431	396	429	402	435	469	419	454	433	433	456	395	418	460	424	412	432	411	440	438	364	420	424	415	430	448	394	401	437	405	438	433	430	413	452	432	421	450	426	431	439	387	429	443	419	432	431	423	394	432	397	419	404	418	381	418	407	425	411	415	428	413	440	427	427	438	397	401	444	447	419	485	460	441	440	411	431	444	409	467	428	405	417	439	400	428	432	378	434	364	414	446	409	408	417	394	417	419	415	416	413	397	397	385	395	449	447	463	427	423	416	401	447	410	411	407	438	416	421	446	420	421	385	426	446	431	414	455	475	433	430	433	471	399	432	424	391	397	433	425	439	423	435	410	455	409	400	411	427	400	452	433	423	432	401	414	429	413	452	431	414	411	418	457	456	401	388	429	401	421	375	419	415	449	414	463	433	393	409	407	401	387	438	437	448	437	393	402	430	416	450	400	402	433	436	400	408	435	404	420	424	467	407	395	465	413	441	401	413	426	431	473	448	432	407	429	405	432	420	418	365	386	418	419	402	426	416	409	465	400	412	405	428	422	420	435	419	483	404	433	440	400	390	455	437	426	410	439	397	388	422	429	418	429	446	405	424	398	433	405	435	435	442	433	445	455	400	405	428	425	446	378	413	410	423	407	436	364	433	411	400	417	431	443	418	409	423	399	436	435	464	432	423	373	386	427	425	413	427	422	438	419	415	388	389	398	416	393	387	458	448	418	419	450	461	420	385	430	447	414	431	398	429	407	459	421	443	409	400	406	421	441	417	416	422	424	445	427	410	409	421	430	399	417	424	464	417	424	423	430	380	383	439	423	400	414	459	431	410	406	422	437	457	406	421	437	433	402	419	396	402	438	444	422	419	407	446	414	429	401	469	397	407	386	441	428	448	438	419	416	410	448	398	455	408	448	406	408	418	409	428	399	432	452	418	466	405	465	419	490	395	415	362	428	388	402	393	441	441	404	418	445	429	439	414	417	430	430	418	410	399	444	396	410	444	444	419	432	383	450	463	465	421	463	398	442	428	394	401	412	401	392	407	408	447	412	452	419	414	432	445	414	425	431	399	447	404	417	406	426	410	437	418	433	416	422	419	405	445	409	413	458	425	438	416	447	410	424	418	399	420	421	446	426	383	405	410	411	415	409	415	419	427	420	420	453	445	424	393	407	401	406	433	438	418	433	444	446	445	429	400	425	413	417	415	422	380	420	400	423	432	445	478	468	441	439	419	416	437	430	401	414	401	448	404	449	408	436	410	448	421	393	424	472	412	419	393	411	427	409	386	413	434	404	407	431	443	411	411	437	454	403	389	388	407	427	431	413	427	471	401	402	426	439	443	437	437	451	425	449	447	408	432	429	437	432	421	416	407	415	420	408	437	441	388	391	453	424	391	401	434	443	394	435	411	421	420	427	436	419	438	410	423	399	451	422	432	418	388	433	457	437	417	424	420	427	430	396	418	432	429	427	420	437	390	424	418	402	404	453	410	403	436	418	411	428	393	409	421	408	416	422	425	433	415	450	440	395	424	445	444	415	384	428	432	418	439	398	420	402	409	397	451	438	422	433	448	414	447	399	390	433	414	439	399	378	405	383	428	396	440	386	408	383	421	397	454	438	414	443	390	452	380	381	409	436	409	374	379	396	388	423	443	407	438	449	437	400	437	398	403	398	421	454	413	405	414	410	418	446	416	419	395	391	400	417	395	426	421	386	418	393	454	403	403	444	399	386	441	414	435	394	432	408	403	376	408	406	421	441	398	410	421	420	419	416	458	400	417	438	405	389	419	454	415	404	414	412	386	448	412	376	430	448	435	436	424	403	393	419	420	410	405	439	428	434	450	453	396	466	433	401	424	421	466	405	416	390	391	383	400	428	449	432	408	421	423	427	400	439	363	429	428	388	395	443	455	428	421	390	429	435	421	401	376	403	408	413	403	400	437	390	413	440	450	424	410	406	433	453	443	432	414	386	421	410	383	380	458	432	403	419	410	421	414	430	401	422	405	377	420	428	430	474	432	429	468	439	446	432	403	421	427	418	413	440	413	428	424	388	379	427	408	420	400	412	423	423	414	437	384	440	425	413	388	415	389	420	428	436	432	425	415	413	408	411	405	403	402	441	411	394	436	411	420	421	408	421	412	361	447	417	424	401	439	415	422	419	371	425	401	417	397	413	437	402	433	412	403	419	435	437	422	448	431	431	413	464	409	409	436	430	448	399	431	381	446	413	436	450	403	397	399	453	388	454	402	398	401	413	378	434	399	396	421	399	426	418	426	386	375	442	407	444	403	390	432	430	432	413	387	409	423	441	386	428	425	457	426	448	417	428	371	432	403	430	416	449	414	438	417	407	387	430	415	412	448	408	430	418	429	421	365	435	453	447	422	417	437	430	412	402	398	458	392	430	416	409	420	434	410	421	410	427	405	425	416	414	408	430	386	389	406	438	377	427	416	450	466	467	459	400	443	451	407	392	434	395	414	434	414	395	406	439	411	402	400	446	420	430	407	427	445	445	434	448	393	408	423	449	404	445	443	400	402	415	414	442	423	411	447	419	443	451	426	411	439	412	416	410	412	433	419	441	411	447	429	438	456	402	402	421	453	448	406	408	392	448	409	431	411	393	424	441	418	394	427	413	415	402	430	471	398	460	411	430	416	410	434	408	449	424	409	422	454	413	419	408	448	402	433	400	429	457	403	395	422	415	386	402	396	417	419	420	404	435	403	456	436	423	417	431	422	416	411	460	457	449	411	414	443	422	416	425	377	431	451	428	410	408	422	396	387	438	387	399	434	425	455	432	411	412	440	433	430	457	418	419	388	430	416	410	439	381	442	413	406	456	423	447	437	382	403	438	440	418	432	412	421	438	418	431	382	412	391	424	434	435	392	427	400	404	449	421	378	423	395	417	420	391	397	401	406	408	402	423	407	434	421	437	409	403	410	405	424	413	408	442	387	434	432	406	418	456	426	397	400	425	405	429	426	432	406	398	394	465	445	450	444	430	467	397	422	440	461	431	405	423	414	417	425	394	409	421	403	386	418	452	432	442	416	444	423	412	438	434	404	437	407	430	420	407	425	453	418	412	434	435	421	399	435	418	396	434	402	426	404	388	441	425	419	400	416	419	415	436	471	482	411	433	449	407	416	428	420	404	392	424	438	411	415	443	438	420	458	419	456	390	406	451	403
25489	21528	27654	25780	8064	604	439	366	344	306	300	288	308	269	307	290	262	263	255	281	258	252	240	211	259	264	258	291	244	253	278	252	264	290	247	260	233	283	244	266	288	253	276	275	264	265	274	281	273	281	261	283	257	262	266	267	256	239	262	249	259	273	250	239	245	246	260	246	255	262	249	221	268	242	250	222	248	250	210	244	239	237	260	232	250	237	254	231	253	243	236	260	246	243	206	252	230	237	254	225	199	251	244	254	256	223	226	244	235	246	248	240	257	208	239	256	251	257	224	236	262	242	244	221	217	257	234	232	219	227	240	251	242	230	243	228	249	242	267	235	223	247	255	235	242	237	231	236	214	258	244	246	273	278	221	229	229	228	264	261	226	242	240	256	280	225	253	246	243	260	247	253	223	256	238	252	219	239	251	206	240	265	246	270	229	236	248	258	243	242	243	246	271	256	228	246	240	258	259	231	254	240	236	243	247	214	237	229	242	253	252	208	227	224	236	252	241	230	231	234	242	235	248	238	255	261	266	244	217	246	231	257	207	232	236	229	226	229	239	247	237	219	256	236	203	248	226	233	250	212	238	268	263	247	244	259	256	240	249	243	267	251	242	249	240	247	248	228	237	225	235	274	219	241	238	242	215	225	269	265	266	270	243	219	244	232	235	249	239	240	251	230	225	238	232	256	252	231	243	227	247	238	235	227	236	226	242	234	227	237	239	249	231	253	245	239	268	256	233	255	267	227	247	255	245	244	235	271	232	265	263	263	224	241	235	233	240	236	235	229	244	229	266	223	245	196	250	252	235	239	235	227	206	250	226	232	233	250	226	246	250	230	270	256	232	233	230	239	221	233	250	260	225	242	237	246	244	256	241	250	220	243	234	243	247	243	243	218	218	243	248	253	250	220	225	256	199	258	234	244	249	252	239	252	260	255	244	242	214	262	247	226	225	244	250	231	253	249	240	249	226	240	213	217	267	255	236	241	206	286	221	255	256	239	257	226	233	242	249	237	227	219	273	264	248	230	237	262	258	259	238	255	252	259	257	245	228	255	245	222	257	255	230	257	250	246	243	226	248	209	265	237	245	244	238	218	242	228	223	222	255	277	239	239	249	245	245	232	258	235	255	238	249	263	230	259	264	267	241	235	228	265	210	238	253	227	226	250	246	247	241	240	246	270	240	270	258	234	271	227	217	234	254	250	231	262	218	191	228	234	257	249	244	231	253	241	234	249	225	231	205	253	246	242	222	229	255	252	250	237	230	245	211	232	242	247	249	238	242	242	237	227	235	257	237	228	225	267	246	227	221	260	242	239	251	234	233	263	275	247	222	240	245	245	222	254	221	255	237	215	258	235	265	238	266	205	233	218	249	238	261	256	246	232	234	244	225	236	227	251	239	226	245	238	228	248	215	239	243	258	257	238	264	275	215	243	245	229	254	224	232	235	255	223	248	252	245	210	245	241	250	265	211	249	255	276	253	240	254	235	233	255	217	246	207	240	223	272	260	229	230	237	251	281	233	227	250	235	218	248	229	241	233	219	254	239	228	237	262	217	247	241	226	258	255	267	237	219	229	261	244	244	238	249	230	231	231	209	251	231	251	269	255	256	271	216	266	227	241	253	236	242	219	257	223	244	235	245	242	229	212	262	256	230	226	246	248	225	236	221	280	266	271	244	252	244	249	215	268	257	239	236	211	244	262	235	216	234	203	224	261	254	247	236	233	249	250	235	275	228	249	230	253	248	255	228	251	235	244	226	222	258	238	241	217	247	244	241	250	228	246	242	261	231	244	246	246	227	231	235	255	237	229	269	250	259	254	227	252	267	232	246	250	223	234	225	256	232	248	234	227	224	225	254	208	224	260	234	235	228	232	241	236	234	229	240	278	238	253	231	240	247	232	229	230	225	248	254	215	252	238	266	253	231	226	237	243	200	216	243	225	229	215	264	234	263	236	248	251	238	253	231	235	252	245	254	251	230	241	250	226	237	237	238	269	268	255	234	261	227	236	252	251	266	257	230	257	228	230	262	245	211	248	264	247	230	213	249	243	232	241	253	223	265	251	274	268	247	234	225	246	218	240	223	266	258	211	231	246	193	231	264	281	247	236	232	272	249	239	247	233	255	252	247	241	239	249	238	258	250	255	226	245	215	226	233	227	237	228	244	238	244	224	266	262	239	231	249	230	235	233	222	252	245	226	252	266	263	236	241	234	242	250	207	237	236	221	234	241	227	225	240	231	237	247	259	246	206	265	229	235	256	250	244	256	260	241	244	260	278	230	249	235	248	245	230	247	256	241	239	220	224	234	232	226	220	240	248	243	237	261	225	258	217	237	259	230	256	232	274	237	242	262	251	227	227	240	244	245	233	233	239	222	231	259	266	234	230	260	239	249	256	225	225	219	247	262	234	251	253	276	236	248	243	255	244	240	253	246	243	277	243	235	260	237	223	239	219	239	251	259	234	258	237	235	262	236	233	226	228	252	221	232	266	241	222	226	249	246	242	210	237	227	231	269	228	226	244	245	241	244	238	238	253	237	261	239	219	232	229	235	238	237	249	245	267	238	231	249	226	227	228	244	224	249	224	220	247	224	277	256	213	267	247	221	250	255	224	254	234	272	246	226	219	230	248	229	220	231	226	225	258	238	216	246	237	245	214	246	250	219	253	241	241	220	239	241	255	235	234	239	212	243	249	264	240	259	244	230	247	238	227	258	225	259	251	244	213	223	224	212	257	244	255	218	223	258	238	271	231	260	222	239	242	232	252	225	236	230	241	245	225	266	250	249	241	245	244	241	239	248	237	248	249	222	238	249	266	250	238	229	246	231	235	247	257	257	227	228	271	251	229	227	249	245	248	249	220	244	245	228	218	234	258	235	251	233	249	242	218	227	241	253	259	245	263	259	250	246	229	245	244	255	235	247	268	236	252	261	223	222	233	234	234	242	238	229	217	250	238	222	277	270	252	243	252	271	269	243	269	246	240	233	266	250	230	233	250	240	259	231	244	254	255	227	228	215	253	230	255	275	251	220	241	242	255	232	221	232	229	256	225	214	252	264	260	226	223	250	252	231	244	236	242	229	227	226	220	261	254	224	268	224	251	223	246	257	237	223	231	275	235	246	250	225	261	243	235	231	224	267	241	246	260	238	239	272	249	229	221	199	239	276	266	218	250	227	241	244	227	254	226	256	248	199	234	260	270	256	222	229	240	266	239	236	235	291	242	249	249	243	269	216	250	254	230	243	263	218	266	253	233	229	237	247	228	250	243	226	220	243	237	223	238	253	259	219	246	253	224	243	251	253	269	236	245	229	223	221	254	239	249	238	225	238	258	238	236	244	215	240	241	253	237	251	251	235	264	217	235	237	230	264	243	215	219	233	267	229	257	226	234	235	202	243	233	236	269	210	228	252	241	271	259	226	242	252	270	243	230	226	242	233	234	244	263	251	240	236	224	217	255	282	226	221	255	245	237	244	226	233	235	237	250	258	250
12010	5193	3210	1595	1117	914	719	595	521	463	409	390	391	366	315	303	320	293	292	271	290	300	283	264	281	277	300	283	314	330	308	331	297	325	311	329	298	263	304	318	324	303	311	336	322	328	324	312	331	328	320	311	282	300	298	308	278	285	300	307	300	269	277	293	281	275	283	289	290	295	285	245	298	258	296	282	274	271	273	296	286	269	269	271	257	252	316	279	255	281	259	242	273	245	286	269	289	300	275	281	258	270	295	264	273	263	276	273	293	268	258	263	251	241	267	250	253	264	260	251	271	249	272	281	275	261	257	263	255	275	255	291	292	252	257	298	289	289	306	268	275	280	278	283	278	299	287	266	254	284	257	247	308	253	274	300	283	240	298	272	298	239	266	285	278	252	259	277	296	277	258	245	274	249	265	273	281	278	262	272	281	279	242	245	298	265	288	279	243	283	265	280	273	252	272	288	304	261	258	270	307	304	260	272	264	256	256	263	285	278	259	290	270	288	286	277	254	267	278	280	248	278	264	256	254	294	299	247	281	266	304	249	298	247	267	275	270	282	234	259	275	288	287	255	279	255	257	267	255	269	264	294	274	269	273	277	276	248	270	263	284	250	271	291	274	253	265	259	280	237	278	263	284	257	267	283	268	285	280	278	264	279	271	275	299	254	260	285	288	244	286	265	278	279	289	256	285	278	266	244	313	282	272	272	264	272	266	275	272	304	276	290	272	288	295	270	275	262	258	251	271	270	282	261	258	289	233	258	278	309	273	265	306	305	278	298	282	304	276	260	252	273	249	278	237	252	291	254	255	244	289	306	271	297	276	251	261	267	266	272	285	265	260	265	291	261	269	309	251	283	248	287	255	260	287	292	275	286	264	264	285	281	255	257	267	278	287	280	261	283	255	281	266	265	224	265	229	298	259	276	293	276	277	254	263	264	267	294	291	256	289	258	275	286	242	277	292	274	280	265	257	268	259	272	311	270	266	299	271	252	268	288	278	289	289	301	261	289	264	242	275	258	293	281	274	274	265	271	291	273	277	290	303	262	277	294	281	311	227	287	283	276	250	277	252	274	273	283	266	274	222	267	264	247	263	259	272	268	246	282	272	242	280	246	300	297	269	266	277	274	272	256	314	272	265	278	264	272	257	270	240	267	276	295	258	254	286	275	277	282	258	281	274	281	258	272	286	267	273	259	249	248	261	272	286	261	249	268	263	265	269	256	260	305	277	254	256	283	230	281	274	291	268	275	296	241	279	270	255	268	260	265	275	279	264	244	277	295	244	243	274	283	254	273	225	284	284	300	255	304	255	249	273	243	236	237	247	287	274	258	256	266	275	275	284	249	238	264	273	261	274	299	252	246	306	242	266	275	253	244	261	259	299	281	276	282	265	262	273	261	261	259	242	268	287	274	259	269	255	260	246	274	278	283	289	249	286	271	239	242	259	250	256	287	277	251	274	281	275	235	268	266	256	265	269	286	232	242	282	274	278	271	293	281	265	267	283	244	246	295	276	265	262	254	299	278	270	284	273	263	260	241	271	291	288	280	297	286	285	269	271	279	253	253	251	283	271	291	297	257	288	289	244	280	247	290	265	262	261	268	252	260	265	223	260	274	260	265	243	261	251	239	261	294	275	291	255	275	240	281	275	242	306	273	274	247	256	271	275	280	280	272	275	252	258	266	284	247	269	254	282	264	241	266	270	248	273	280	288	262	255	279	291	275	260	300	271	238	289	270	280	281	251	278	281	250	236	252	289	264	270	281	240	244	271	262	270	265	246	282	277	228	292	237	256	269	305	257	272	253	282	250	277	283	265	285	283	261	274	282	247	273	260	261	271	292	259	254	264	250	266	286	250	265	278	256	246	264	242	302	273	246	255	280	273	260	244	277	259	250	280	294	271	286	271	275	206	278	304	263	236	229	255	269	267	257	275	273	272	273	263	280	264	272	306	294	273	295	246	297	268	261	267	275	276	256	262	276	276	247	268	260	253	288	278	264	304	261	266	279	279	287	263	277	255	249	269	288	254	279	296	301	295	337	273	286	270	302	274	274	278	255	279	248	252	260	266	271	258	277	269	266	241	264	227	278	266	228	281	241	296	269	263	254	249	260	282	271	255	277	245	284	255	265	253	268	257	268	274	277	246	294	261	271	266	266	256	299	250	262	267	264	296	263	302	257	264	263	272	265	274	258	263	262	253	258	248	254	266	264	265	277	276	274	235	272	268	228	251	273	258	255	272	273	283	264	266	285	276	296	232	244	283	294	287	252	234	246	240	285	266	265	255	273	243	280	251	275	247	233	259	273	275	255	281	258	252	248	274	256	248	261	293	253	281	252	264	277	252	283	264	290	272	277	273	301	265	275	287	294	263	277	247	298	277	255	251	250	271	279	280	280	266	238	280	268	272	263	286	239	250	249	251	258	260	294	278	253	286	296	251	264	252	288	292	265	287	283	269	273	250	260	261	279	274	260	252	264	263	249	282	259	274	256	292	240	280	300	264	263	247	268	275	268	241	284	271	244	275	265	261	276	266	266	270	268	280	293	266	266	269	289	264	245	261	247	254	289	275	276	255	283	259	262	282	270	242	256	254	289	270	232	251	268	276	266	288	283	245	262	260	277	262	287	302	266	244	274	258	271	267	291	266	231	264	244	313	246	295	287	260	277	255	250	283	269	261	251	268	281	249	271	278	253	263	265	252	256	282	246	265	237	263	286	297	223	293	294	268	259	236	288	302	282	298	275	268	271	265	304	282	274	277	264	292	301	257	263	268	297	282	284	262	262	229	245	264	292	279	279	277	283	268	291	256	268	276	280	261	275	238	263	274	280	238	263	282	268	293	282	285	267	259	252	279	279	282	264	272	282	258	286	265	285	277	282	287	285	262	266	263	278	243	248	249	303	247	267	250	299	268	270	262	270	268	273	322	271	284	232	285	265	278	269	297	278	286	259	256	242	279	252	258	276	259	292	258	260	272	301	280	249	258	272	244	230	256	270	280	266	247	280	279	274	268	269	277	275	263	293	266	259	270	271	265	263	291	303	264	279	276	278	255	281	267	239	258	288	260	275	277	292	265	257	264	256	284	261	271	281	284	292	230	275	258	280	281	261	262	274	250	287	254	263	268	273	260	306	262	248	278	280	288	296	282	288	256	265	277	285	261	301	239	267	259	251	271	284	270	265	274	266	264	248	270	237	271	260	252	285	279	266	291	291	265	265	268	289	277	272	279	279	277	249	242	272	287	260	250	265	261	260	287	247	267	265	267	281	276	271	280	282	266	276	277	251	270	294	292	273	276	279	253	269	267	265	307	271	279	281	292	292	271	291	258	267	280	309	288	261	281	262	251	279	261	292	251	270	285	255	249	285	274	261	276	268	273	275	275	257	293	278	275	279	259	271	256	272	302	283	283	259	268	276	249	261	260	276	241	277	269	276	276	285	277	276	266	273	284	271	249	272	272	252	281	255	255	258	265	283	242	258	286	257	259	274
23216	21633	29475	24288	21628	21643	5750	1117	952	818	752	724	687	611	623	616	616	582	539	567	497	530	562	546	528	537	563	582	581	564	550	532	543	545	556	519	512	510	520	533	535	578	532	588	523	536	532	561	511	535	513	561	519	499	498	534	540	525	516	490	482	509	479	469	544	484	487	476	521	527	469	500	489	501	504	496	476	444	538	489	478	498	510	476	503	496	459	505	480	488	481	472	491	457	488	488	495	492	486	520	493	500	458	438	458	498	504	506	507	493	451	488	463	505	512	473	518	456	494	498	498	490	478	515	499	501	485	449	460	498	509	498	464	476	445	478	500	507	500	459	497	453	515	456	506	419	458	463	475	456	478	475	452	453	462	498	485	467	445	465	524	486	462	475	458	489	462	464	484	479	502	482	486	467	504	502	479	472	505	471	469	458	526	519	461	491	466	478	500	461	502	437	453	499	469	461	498	484	482	523	447	466	478	453	490	427	468	470	476	464	483	444	492	483	509	504	459	499	476	486	482	521	476	427	519	484	496	474	513	511	465	438	502	534	475	499	485	481	511	461	510	452	501	479	497	484	466	470	481	483	492	466	475	495	481	449	504	489	447	493	464	495	458	498	490	507	481	473	446	482	486	501	473	463	470	469	477	469	492	459	453	498	446	502	469	485	448	464	474	499	429	412	489	460	476	492	518	495	459	456	488	499	480	471	504	483	489	466	497	491	465	490	492	484	439	486	514	469	494	490	468	500	494	458	481	497	505	470	468	461	451	510	481	533	445	477	466	482	481	487	490	480	470	460	485	472	482	498	485	501	498	489	489	469	486	462	475	468	489	480	473	463	443	462	456	463	462	513	502	485	481	493	481	467	497	476	478	465	520	466	464	481	477	508	462	443	448	465	474	451	511	485	493	500	483	445	480	496	459	499	482	478	438	494	438	482	478	454	497	491	439	481	491	465	486	468	489	470	465	508	452	490	485	479	521	464	512	459	508	464	488	496	489	483	457	466	455	460	500	530	471	468	427	511	503	469	442	444	487	469	481	494	490	476	529	535	487	492	465	435	425	445	451	517	462	470	488	481	428	505	457	500	484	474	514	452	507	478	470	456	489	469	487	449	529	437	477	459	482	451	421	417	435	474	463	457	472	491	445	467	505	527	486	477	506	435	480	487	497	466	488	465	473	474	508	465	506	452	448	475	488	505	515	484	474	444	454	533	482	493	470	493	451	458	493	433	489	476	484	465	492	487	467	479	489	457	500	497	486	491	448	488	476	480	493	493	469	460	465	459	471	469	476	480	486	486	473	474	486	533	493	466	454	474	446	467	518	444	484	492	493	468	527	443	469	474	462	481	503	458	476	474	482	485	475	483	460	469	445	498	449	465	447	504	485	449	511	479	472	483	525	481	466	529	504	438	491	480	476	487	461	510	454	460	432	477	491	505	477	475	475	499	475	459	473	467	499	456	464	497	491	466	456	475	499	479	475	465	479	467	503	496	497	468	427	475	444	486	493	477	500	486	489	501	452	481	515	463	519	509	487	474	498	476	507	463	472	483	450	457	455	431	499	447	458	448	512	450	493	456	491	463	444	486	490	510	506	487	442	478	520	478	458	443	493	488	513	468	443	447	498	470	503	455	505	502	466	511	441	457	469	441	470	476	490	478	481	488	471	501	474	526	465	468	464	482	469	449	458	475	477	491	474	499	475	492	454	461	476	456	498	456	439	473	479	493	469	459	487	497	479	456	429	464	499	518	490	435	453	460	453	451	497	502	494	483	469	479	496	522	443	451	482	436	479	469	458	497	485	495	486	520	469	510	504	428	496	511	501	487	466	463	441	491	474	468	487	527	499	477	484	493	481	473	503	469	469	498	493	485	524	480	456	502	475	517	495	453	469	423	430	513	466	490	466	483	476	451	481	466	454	497	487	460	480	456	459	464	484	470	479	472	437	503	488	466	471	475	485	453	498	439	454	508	457	482	456	473	467	472	497	481	468	471	486	480	471	482	460	439	464	473	494	451	486	467	455	464	476	489	493	459	494	470	521	470	476	452	484	499	493	503	436	433	474	462	449	429	483	487	461	503	488	511	451	514	487	457	469	512	501	482	479	494	462	454	488	465	453	480	476	491	520	509	500	482	437	496	488	498	470	487	478	446	489	462	438	466	424	479	478	495	493	509	466	502	436	481	468	522	469	441	503	446	488	401	450	440	469	487	478	479	480	450	456	483	442	456	492	437	472	470	470	497	439	473	512	511	490	490	469	472	496	451	439	490	477	477	476	449	462	488	488	511	478	481	480	471	435	475	465	491	476	448	484	503	447	484	489	494	482	480	447	465	500	496	483	496	515	479	427	491	468	465	469	484	468	471	463	486	442	485	482	478	422	483	469	476	507	483	443	493	469	469	452	468	503	461	467	434	462	438	469	463	504	488	463	444	492	477	431	480	468	443	476	455	451	488	458	488	452	477	525	513	425	475	500	496	495	507	444	451	451	483	488	480	539	528	462	487	470	444	463	492	477	494	458	495	432	448	469	453	485	485	511	440	455	530	467	507	523	454	482	524	448	509	475	505	471	507	472	503	488	467	493	430	493	462	479	508	451	503	466	425	495	452	494	474	485	479	494	489	491	422	476	499	486	487	454	479	498	473	527	490	505	490	495	452	463	483	485	485	491	457	491	477	487	470	439	461	479	447	479	500	473	483	488	492	501	491	448	475	505	482	482	491	485	459	492	473	462	478	499	474	478	489	496	496	481	510	480	506	510	459	478	450	471	462	471	446	520	481	477	470	503	494	476	459	493	508	508	497	473	510	448	464	485	502	457	456	465	461	444	526	460	447	480	500	462	494	482	453	480	483	495	462	478	496	499	453	488	477	478	452	500	462	459	471	490	464	455	514	474	497	486	437	503	474	509	457	503	448	471	480	477	472	464	504	459	476	485	490	478	491	469	506	466	467	494	411	521	488	471	515	463	500	484	483	442	488	498	476	481	469	493	486	523	483	438	434	498	455	455	460	448	428	473	473	479	483	474	499	527	518	463	476	481	484	522	467	473	442	481	450	510	469	498	501	480	501	469	434	502	486	508	514	467	500	455	495	491	459	512	426	435	468	485	475	479	450	463	468	461	510	495	469	480	469	447	483	476	450	513	451	461	486	476	481	475	466	493	500	488	464	476	462	461	469	493	478	484	513	513	497	503	463	465	496	515	437	457	462	449	419	464	466	477	463	480	532	459	492	443	485	505	473	475	454	440	517	470	456	472	454	468	477	455	492	505	491	455	474	451	490	504	484	486	476	458	517	520	467	515	482	498	495	474	489	439	464	562	441	459	476	503	481	485	452	497	460	471	444	481	509	473	472	491	461	419	478	477	484	473	474	498	463	508	457	506	459	522	444	463	450	486	507	463	468	493	475	457	462	446	518	474	455	523	474	489	472	507	474	483	489	469	443	449	447	488	474	498	470	454	480	476	490	450	457	453	462	499	457	506	496	485	495
18309	14803	10060	4897	3496	2627	2158	1640	1331	1171	1047	927	858	800	738	690	743	660	648	634	600	601	572	549	560	570	581	552	612	633	594	604	603	630	539	587	600	569	578	549	579	604	581	615	639	606	642	605	674	574	613	600	563	595	589	535	543	532	553	502	519	489	509	536	549	532	524	547	502	549	508	523	560	522	527	495	528	508	525	531	466	467	506	504	491	472	532	498	522	511	521	506	514	486	495	508	528	496	494	490	563	505	492	490	532	506	536	486	514	516	491	503	479	497	556	510	507	489	524	537	464	529	512	500	496	489	466	510	511	504	484	489	476	468	519	513	490	531	502	511	491	491	532	523	532	468	519	487	520	537	510	493	503	530	479	487	507	516	498	520	520	529	529	502	500	495	472	502	475	506	513	488	535	479	510	496	493	524	498	524	533	482	521	531	475	465	522	505	531	491	501	514	465	467	501	502	490	500	494	500	483	503	504	481	448	548	473	457	475	503	496	493	433	509	487	491	491	469	486	471	486	492	487	503	478	483	510	478	479	506	491	463	507	511	511	452	486	470	505	473	493	546	481	504	511	480	478	482	505	519	487	511	525	494	524	526	540	496	449	509	479	492	524	496	492	506	502	515	488	470	478	489	522	470	493	479	454	511	529	486	509	495	486	510	486	520	523	478	467	518	552	520	523	473	519	470	488	482	496	542	446	496	516	489	524	451	497	506	491	450	486	484	537	534	527	520	477	509	505	507	510	462	484	510	475	498	513	462	495	481	519	476	520	502	527	484	489	475	483	477	501	518	490	478	526	486	532	478	544	517	496	506	496	500	523	481	496	459	513	488	513	496	495	480	498	504	505	488	484	523	522	473	521	471	486	517	507	479	494	548	510	450	512	517	487	483	491	543	515	490	505	489	452	487	508	509	473	469	490	469	471	500	537	529	471	565	513	488	488	474	522	499	483	511	514	505	497	535	502	465	512	516	482	482	478	472	498	481	453	552	498	519	504	471	494	493	494	499	516	514	493	505	466	489	528	490	477	495	510	495	472	491	497	516	525	490	490	510	530	482	457	491	496	494	477	524	519	477	480	506	494	492	469	512	491	521	478	507	493	513	507	492	487	480	474	534	520	452	500	494	495	518	490	510	516	498	489	479	489	501	515	497	478	473	510	544	501	552	529	482	514	540	551	460	505	470	534	496	471	492	523	498	512	474	503	480	530	492	505	464	466	509	476	528	467	483	496	470	545	525	498	474	539	449	523	490	547	519	488	525	476	505	512	493	535	476	531	496	486	503	473	470	488	533	459	495	485	507	499	494	487	531	485	495	482	530	530	459	549	491	526	482	496	497	506	538	536	519	500	477	511	472	519	473	535	515	507	525	464	483	521	488	520	494	485	518	504	519	518	523	437	502	475	503	540	485	514	487	475	474	460	501	511	461	461	511	483	467	489	474	475	519	474	513	519	491	503	501	494	522	506	533	460	503	453	478	521	486	514	525	524	520	523	475	507	480	489	537	536	496	501	472	460	510	467	547	465	459	468	474	489	451	506	509	460	513	507	497	534	486	526	487	501	468	476	461	486	536	465	509	545	526	532	492	507	505	517	524	501	500	496	502	520	519	517	532	461	498	519	481	504	511	515	513	498	502	488	552	534	466	490	516	502	480	502	511	493	447	460	509	519	542	477	488	462	541	478	486	498	518	493	513	451	494	477	533	488	490	482	496	472	506	519	518	491	498	461	489	490	502	525	416	505	508	473	479	509	502	514	472	517	521	510	503	482	482	527	500	465	483	477	492	484	499	519	512	514	506	543	496	530	505	503	518	466	513	483	529	516	544	489	514	516	499	487	507	502	490	498	493	520	516	519	489	529	522	462	525	506	533	480	508	511	513	518	532	508	489	462	485	522	487	515	517	500	476	481	526	507	483	467	532	490	511	549	485	484	467	516	517	526	513	502	483	484	494	487	526	503	475	499	514	436	462	483	467	507	493	511	519	501	507	488	470	462	531	478	495	505	477	505	504	476	471	480	528	525	492	497	501	496	522	509	472	488	507	501	511	544	460	545	486	488	459	491	509	511	511	456	501	500	507	527	455	536	479	478	499	485	498	473	476	501	504	589	482	507	520	537	531	500	474	455	497	472	467	482	472	476	540	466	480	532	523	478	569	488	519	478	511	479	512	473	504	482	506	482	474	499	443	508	487	472	508	511	493	502	512	478	532	461	509	459	524	488	490	469	520	504	466	485	551	533	492	521	462	526	521	500	538	485	451	501	505	514	478	507	476	488	516	482	500	483	468	477	467	536	483	522	488	481	516	496	480	448	488	507	514	473	479	504	575	499	484	496	516	527	510	522	500	479	501	527	479	485	542	495	494	509	502	490	484	518	534	499	530	480	507	490	458	505	513	502	485	475	531	508	541	517	528	534	512	507	507	509	526	522	504	509	498	506	479	497	493	506	486	486	499	471	491	534	471	490	516	530	491	501	475	507	543	468	504	478	467	560	487	489	513	542	505	520	491	526	502	511	483	479	486	505	483	495	512	509	478	488	494	468	485	513	478	491	491	479	463	483	491	526	484	504	495	483	488	522	486	505	459	540	478	524	524	509	508	495	491	497	517	504	505	509	518	474	487	488	500	482	498	494	490	512	470	516	519	506	499	472	484	494	542	472	524	494	473	478	474	520	494	484	478	505	444	473	513	479	497	493	488	512	464	495	483	478	510	470	516	507	517	454	538	514	559	495	495	466	515	524	488	507	535	526	445	469	491	497	518	464	479	507	524	480	473	513	530	497	505	487	473	545	506	477	519	461	484	472	478	487	551	505	493	517	526	506	480	485	480	466	519	505	479	483	519	491	535	486	500	477	492	531	466	498	477	488	492	469	521	502	520	484	504	489	517	482	516	478	516	498	512	483	501	480	523	453	487	504	492	480	499	527	488	515	526	508	475	492	548	523	460	504	454	498	462	482	473	523	505	466	481	467	506	488	531	520	481	512	538	489	467	527	507	482	480	474	509	489	514	477	517	500	482	492	466	490	490	495	538	504	468	498	534	502	504	498	474	508	496	509	487	497	495	468	493	478	540	549	515	521	490	483	479	504	485	497	512	494	473	500	450	466	486	468	513	505	500	503	501	444	495	456	503	495	511	524	476	508	521	504	500	523	504	507	557	513	472	489	516	541	527	468	475	505	468	522	527	500	501	468	508	478	507	490	505	490	525	498	520	543	498	490	532	488	532	543	497	501	496	486	506	473	508	514	482	514	517	542	460	483	453	526	506	485	494	470	462	486	500	479	525	510	500	517	504	490	493	511	486	513	484	465	530	487	472	535	498	455	483	492	495	491	541	429	519	535	517	475	508	501	480	484	476	519	497	489	499	452	498	485	462	561	488	493	494	490	501	498	488	478	455	473	509	513	503	479	511	497	477	499	538	486	460	506	469	455	487	446	494	472	520	509	482	544	487	529	445	485	497	556	470	468	484	482	492	514	499	496	502	498	495
28165	16602	2455	494	307	298	240	242	224	241	242	255	276	257	231	237	263	249	269	245	265	243	244	233	239	236	256	220	256	298	238	262	250	249	252	256	259	262	278	233	251	275	263	275	254	293	264	262	260	279	260	238	263	249	283	246	250	261	232	252	225	216	231	225	234	258	251	224	259	269	230	230	230	235	264	246	245	253	228	216	278	241	252	241	242	219	243	213	222	246	242	250	247	235	235	244	237	263	243	234	262	238	222	222	245	219	259	217	239	237	252	248	220	208	200	224	263	243	242	231	234	258	235	233	253	227	272	248	223	258	227	218	238	236	274	236	239	225	261	239	232	269	252	241	228	257	235	251	236	203	227	213	229	223	218	261	257	239	253	239	228	238	230	249	230	266	238	237	260	251	237	246	256	238	214	250	233	212	215	204	215	274	226	229	244	258	223	200	265	202	236	247	223	238	234	220	230	233	231	240	223	241	217	253	233	257	245	230	278	226	239	236	246	228	265	235	247	271	259	246	236	190	215	241	246	241	210	264	236	246	258	232	248	232	247	234	203	242	248	242	228	234	229	236	267	217	229	244	255	217	246	227	235	235	258	223	238	253	237	242	256	225	264	232	234	225	256	257	229	228	242	228	233	226	260	250	241	236	216	240	252	249	225	252	234	230	218	261	213	255	260	259	258	218	246	221	249	246	223	232	233	221	239	254	277	249	254	246	226	230	212	249	256	251	225	264	246	246	220	258	236	208	235	242	224	236	265	290	265	229	259	245	240	239	248	260	229	236	263	210	236	271	206	256	226	230	235	268	241	230	229	214	248	240	225	241	238	234	222	237	258	244	244	236	228	267	240	233	234	252	225	258	252	249	231	246	264	257	258	199	224	245	260	233	249	233	221	256	256	237	237	239	243	267	215	265	263	249	253	242	241	225	222	261	214	273	249	234	229	234	262	244	235	241	245	227	216	226	234	222	234	240	229	247	246	244	271	256	215	230	216	204	241	244	227	248	242	237	224	245	249	251	253	244	238	229	205	244	258	260	234	265	224	243	236	219	238	247	226	231	233	230	246	230	233	224	262	214	260	204	239	237	222	223	224	264	257	234	232	229	233	266	248	228	243	253	241	229	221	232	248	227	239	245	233	243	245	266	236	233	243	229	218	232	235	246	212	231	223	227	228	226	247	237	218	234	249	233	239	278	248	268	237	258	239	239	244	222	232	253	238	236	250	232	238	252	226	217	262	231	267	224	253	227	270	211	218	210	245	216	234	249	266	232	227	229	211	241	234	234	252	230	203	239	249	265	233	235	243	231	215	249	249	217	237	247	229	240	230	255	237	219	233	254	234	252	233	224	240	235	240	239	229	250	245	235	244	213	225	226	211	228	268	272	234	235	254	230	234	229	217	239	233	223	265	238	225	241	236	242	222	263	261	253	225	229	240	248	244	237	250	247	237	236	212	237	240	246	239	234	231	230	229	231	240	224	236	285	246	248	212	211	219	229	244	242	237	261	237	249	222	251	234	231	258	234	233	247	214	242	234	245	244	236	239	244	255	232	248	240	270	230	221	235	247	245	255	209	222	228	241	251	258	243	239	242	230	244	228	228	219	232	246	220	239	240	253	245	215	223	236	250	226	239	241	259	230	266	244	242	231	240	223	242	233	227	216	231	255	254	250	210	244	230	266	252	242	256	238	231	266	212	216	244	233	217	218	250	206	242	235	242	239	232	224	221	243	230	253	228	243	263	283	247	268	261	235	250	265	232	212	262	252	218	253	238	252	249	239	236	225	262	219	226	252	237	263	239	257	217	267	237	218	237	240	218	231	250	239	236	228	235	231	227	247	227	240	216	221	264	253	217	215	242	249	228	227	252	249	245	214	223	240	289	244	254	252	247	246	248	236	253	229	267	214	268	232	242	240	254	251	228	264	242	234	252	264	244	215	234	257	219	241	240	248	253	254	225	244	214	228	225	267	241	220	255	249	226	231	256	220	207	237	234	260	249	257	243	231	241	223	217	221	235	229	243	246	228	233	249	237	213	238	251	229	228	241	229	245	211	221	243	256	233	250	228	230	235	219	234	245	230	257	245	226	232	230	250	269	230	259	255	244	256	254	223	251	222	214	264	222	248	219	243	225	251	239	219	250	237	230	240	228	213	233	245	230	256	266	242	216	248	234	239	215	257	214	250	207	246	234	257	248	242	241	250	251	221	245	249	221	251	242	241	242	241	257	248	233	218	253	234	254	232	227	240	253	272	241	223	260	237	247	263	223	215	241	247	233	234	253	268	243	229	266	245	256	214	232	251	227	218	250	248	228	244	236	239	237	222	249	258	217	224	241	245	240	238	205	239	257	250	237	208	248	243	231	218	230	268	236	248	234	263	231	230	218	261	250	252	249	264	257	259	231	226	215	228	243	235	233	252	237	266	230	252	261	229	227	247	222	258	256	247	235	229	228	247	234	229	247	240	228	245	259	240	243	249	222	216	232	242	233	277	262	214	245	239	222	257	227	231	227	239	239	214	257	224	247	236	263	233	191	221	226	217	219	228	230	252	241	217	268	258	213	252	245	231	232	256	221	251	230	244	254	257	244	250	240	196	238	261	227	227	234	237	226	256	241	257	240	230	231	231	219	273	268	233	213	227	228	245	246	269	242	237	233	239	259	239	219	239	249	244	235	211	230	219	249	253	223	229	229	238	235	229	235	255	235	243	249	254	233	246	226	228	233	241	224	250	225	227	274	243	224	232	267	242	246	221	236	238	245	255	235	237	273	236	262	244	241	229	252	241	252	254	243	237	204	209	239	248	231	240	256	225	231	240	248	240	228	231	244	241	224	256	239	273	233	256	225	242	277	263	238	248	232	247	228	232	222	220	235	231	233	229	246	234	215	256	233	246	243	244	215	250	238	216	250	225	218	251	250	222	227	253	210	232	246	232	242	237	231	243	271	271	256	238	248	243	235	267	264	259	257	260	235	218	240	241	241	218	230	275	250	233	230	241	232	227	252	260	225	231	213	237	237	226	247	274	234	257	255	256	261	206	254	241	251	232	230	273	266	249	197	251	239	222	237	232	216	198	265	258	229	267	254	251	252	243	224	253	221	270	221	211	224	245	285	226	225	235	228	221	260	231	221	232	243	236	199	242	229	240	251	270	218	237	228	258	247	270	265	224	247	222	243	234	237	256	247	220	250	241	234	255	215	256	261	235	213	221	247	260	264	240	228	244	227	249	207	246	224	234	245	240	219	236	216	258	226	248	241	259	200	236	241	248	204	244	263	272	255	236	240	231	211	244	237	232	260	260	249	265	278	225	226	224	210	226	241	222	244	257	249	220	264	240	242	222	232	221	240	203	253	226	251	220	216	223	232	218	216	257	230	228	241	266	233	242	247	257	246	236	258	232	261	230	242	226	225	243	268	256	252	259	242	259	253	227	241	250	245	241	250	240	261	231	236	218	233	213	225	242	255	245	252	254	212	220	241	233	229	248	248	236
5268	695	554	403	305	283	311	270	276	274	262	264	291	284	249	260	241	244	252	247	264	265	267	272	251	255	270	279	294	254	285	250	292	270	256	287	255	264	266	300	304	265	276	303	282	290	274	266	289	285	292	299	285	270	247	279	267	274	258	257	293	240	252	292	271	294	274	257	284	253	262	285	276	270	265	252	266	238	269	269	259	229	265	233	250	278	251	253	265	258	247	246	241	277	237	264	260	253	248	257	235	251	251	269	262	244	268	244	265	269	254	280	255	288	287	266	267	283	255	284	290	253	291	228	266	256	235	271	255	274	250	237	241	252	284	262	254	255	264	253	253	248	250	278	256	258	231	277	267	259	262	255	272	261	248	251	245	246	227	265	267	260	258	261	259	254	237	247	270	259	254	275	234	275	251	249	261	248	259	242	249	253	247	250	262	221	257	240	240	277	250	247	275	255	224	249	277	236	244	238	243	228	231	274	245	235	243	271	272	273	250	264	254	258	237	227	253	263	276	260	261	265	245	280	224	252	240	269	264	280	246	259	240	264	231	270	265	243	241	271	273	254	245	274	261	263	257	214	237	284	268	263	297	278	252	245	243	251	261	247	256	269	248	268	261	247	268	250	262	270	284	249	252	250	274	270	229	251	253	236	244	250	251	285	261	254	263	255	235	273	235	243	243	271	260	267	279	246	258	248	269	262	240	281	234	275	255	260	263	245	274	267	241	286	242	255	247	265	267	286	261	261	268	238	239	280	255	270	269	254	246	267	260	272	280	262	251	275	253	241	247	268	306	242	263	245	278	246	265	273	272	247	245	269	258	222	273	235	257	264	265	248	251	264	257	303	230	245	246	245	243	267	269	272	256	256	251	277	257	265	257	277	259	245	285	271	250	265	247	248	267	244	264	244	276	279	255	251	244	251	238	275	271	268	274	261	237	239	300	251	266	242	279	271	249	267	260	266	266	297	266	273	267	267	293	278	232	260	255	260	246	259	281	237	255	261	273	230	264	266	257	258	240	255	266	284	264	252	256	280	272	271	240	257	259	258	264	243	255	267	278	308	251	301	248	234	257	263	278	258	246	265	258	283	260	267	279	254	265	277	272	247	254	243	249	250	263	236	235	274	270	284	263	265	270	275	262	265	258	270	255	249	273	277	249	267	230	258	244	285	254	235	248	265	253	256	251	228	253	296	263	257	241	286	274	249	263	227	282	254	274	254	273	267	223	265	248	250	240	278	281	240	268	262	260	265	245	286	246	234	241	263	249	249	271	269	285	248	266	268	272	270	258	231	257	247	261	256	250	256	244	252	252	264	237	236	253	220	277	239	255	272	253	274	264	294	231	257	257	219	269	292	252	241	272	244	260	285	284	269	262	240	244	287	257	238	308	256	243	250	258	253	258	297	268	272	272	266	272	264	266	260	258	233	263	268	281	241	266	259	225	248	265	233	270	282	258	237	261	237	251	276	259	242	279	281	259	256	283	283	267	271	220	279	258	234	253	252	265	241	270	252	288	267	233	256	264	243	250	246	244	251	291	250	258	277	278	275	286	250	246	268	249	269	244	257	232	243	240	263	255	296	257	288	297	238	268	270	240	251	241	247	250	250	279	260	263	254	251	270	236	237	262	261	267	278	287	270	251	252	259	269	270	235	248	276	267	241	257	247	255	250	250	227	266	282	259	255	245	260	233	283	235	258	242	294	273	279	261	221	248	234	275	231	255	232	263	263	263	263	261	257	252	248	263	254	267	253	267	272	267	273	251	238	278	248	263	276	271	255	243	289	255	274	265	241	256	278	270	265	234	259	280	243	263	284	267	255	243	241	273	267	268	246	263	253	269	271	276	242	248	277	264	242	230	272	260	277	227	256	268	245	235	256	258	253	284	266	280	273	286	305	269	286	243	239	275	269	255	256	270	265	261	219	273	239	265	252	267	241	264	276	246	274	260	233	272	253	226	277	248	263	259	291	258	265	303	257	233	253	277	283	253	250	276	273	272	250	246	251	258	249	237	265	254	264	277	301	262	261	279	239	244	283	262	235	253	282	225	279	242	270	260	281	272	254	282	247	251	256	249	275	255	249	280	251	276	267	237	258	257	264	258	234	246	248	244	273	257	272	275	271	260	263	237	274	274	283	287	252	277	257	284	260	258	221	254	261	256	265	216	270	284	270	255	243	242	272	261	258	256	247	285	253	270	261	252	252	241	250	247	248	274	254	249	237	265	253	250	247	261	259	260	255	279	252	247	285	254	242	288	233	261	250	252	234	264	248	236	239	260	261	253	264	270	259	261	245	245	270	234	255	255	262	279	254	249	261	255	262	277	254	248	254	259	241	256	265	260	242	231	262	255	245	236	243	277	262	254	230	255	257	249	221	290	229	245	250	267	231	263	240	243	241	261	256	293	301	248	270	266	241	230	250	251	254	256	254	270	250	233	227	234	267	246	239	240	258	268	268	292	286	262	252	237	226	238	267	256	261	270	247	255	246	263	271	221	276	251	267	255	257	252	261	261	247	281	235	260	258	259	239	231	271	255	243	272	261	251	292	256	267	252	248	249	248	282	243	237	249	272	265	258	274	270	271	260	275	250	272	224	280	239	252	289	221	254	231	263	247	241	240	294	242	260	262	294	260	245	259	257	216	271	236	248	266	269	232	256	260	262	234	267	271	271	272	277	237	270	242	260	260	274	246	274	241	249	260	226	235	261	272	258	246	263	290	266	274	263	257	280	268	273	292	245	252	262	254	262	240	270	290	284	247	251	241	252	247	260	254	264	263	262	277	287	251	249	260	256	250	282	272	230	264	240	256	267	246	248	237	277	265	245	258	251	268	273	260	255	243	265	262	255	256	279	273	256	275	243	263	259	245	265	245	270	235	252	260	251	246	237	277	260	230	274	245	286	275	252	247	278	266	253	278	253	278	254	251	235	259	243	247	264	236	268	257	250	260	271	254	261	255	264	247	240	257	228	228	240	257	224	278	284	250	266	264	266	241	255	269	246	280	248	256	262	266	254	265	282	255	279	260	266	229	257	237	240	248	243	261	260	262	248	286	235	245	263	243	279	274	275	228	265	241	238	243	263	270	277	267	266	259	238	277	270	248	264	252	271	216	252	275	235	274	260	246	284	285	260	238	243	261	254	255	277	235	267	278	271	281	266	250	248	273	282	270	260	252	260	244	267	254	268	270	252	224	278	253	244	265	266	260	294	263	261	247	252	254	241	225	266	257	239	251	286	226	222	250	263	266	247	275	241	254	251	237	252	237	210	242	238	257	237	274	284	242	265	245	267	270	242	240	268	258	250	244	256	241	254	261	270	254	251	262	250	270	272	233	257	270	241	250	255	266	273	257	250	274	262	268	260	269	258	255	282	272	266	264	243	246	255	265	279	259	256	234	257	248	281	280	241	257	248	270	276	282	261	277	264	283	265	267	265	221	268	229	249	277	241	251	269	242	250	269	267	272	290	259	254	265	249	226	249	258	266	252
24341	21534	28796	24705	21494	6999	1052	724	631	580	593	523	474	452	472	481	463	422	489	430	463	439	439	424	436	423	440	419	428	449	463	452	437	434	437	462	445	461	465	442	469	444	442	481	433	455	431	455	444	497	460	395	439	438	458	436	425	418	432	422	396	400	401	429	456	433	395	374	419	420	432	420	410	409	411	411	429	419	439	435	405	434	409	422	468	429	391	381	417	408	401	424	372	395	415	454	417	452	431	369	392	395	367	401	452	394	427	414	409	391	414	374	393	449	452	394	390	371	441	410	418	427	407	419	425	426	402	395	414	414	389	396	397	418	372	394	429	395	417	417	397	439	427	410	438	419	403	388	380	414	420	410	405	458	404	430	405	378	392	390	415	372	420	424	453	400	399	413	379	421	422	402	397	412	431	405	389	406	365	390	408	409	438	404	425	424	408	409	412	438	417	400	403	397	417	417	402	419	379	417	398	446	434	403	382	404	413	413	433	435	428	351	391	403	389	377	396	378	404	401	397	382	376	425	421	383	454	387	387	377	414	403	405	387	454	381	418	421	413	395	429	390	425	400	414	428	401	364	388	428	399	447	422	401	391	391	415	403	378	384	428	408	400	436	404	430	425	405	388	393	414	412	410	441	404	418	439	397	412	403	392	409	417	399	403	417	394	405	404	404	433	420	412	437	426	408	425	419	362	419	411	383	426	389	424	390	376	420	406	398	420	423	405	417	413	414	432	411	404	351	395	419	404	401	387	450	415	392	418	406	392	397	413	427	427	438	413	388	409	380	459	419	429	442	379	408	386	402	351	407	382	422	380	400	387	399	424	400	401	413	437	434	421	368	399	404	415	423	407	414	393	424	397	376	417	410	398	435	399	416	405	402	421	410	376	381	410	428	404	408	389	393	422	420	402	397	398	456	407	423	427	412	389	421	385	405	423	386	387	402	393	407	400	437	426	409	381	383	414	386	445	393	403	398	413	406	432	396	393	422	426	411	445	415	415	399	389	405	385	401	440	428	386	402	424	409	377	423	406	393	427	414	414	419	406	429	409	381	409	418	448	416	396	414	403	404	390	443	413	387	413	431	411	430	368	423	406	355	398	401	393	396	405	405	411	407	403	402	407	400	411	391	371	438	397	412	413	406	418	430	408	411	410	391	412	380	409	426	403	420	421	403	409	405	416	413	424	381	429	428	381	435	395	417	456	397	378	380	357	373	419	403	407	392	403	402	416	384	397	385	377	380	419	411	420	434	422	413	406	409	401	421	389	399	394	396	398	400	416	426	436	398	391	367	404	390	451	395	416	357	418	396	404	413	400	409	386	414	433	400	392	406	411	372	382	399	381	385	394	389	408	367	433	401	400	359	420	420	419	406	419	395	439	420	415	423	380	412	369	416	413	449	421	422	414	402	424	412	378	378	375	424	389	420	427	396	425	432	421	420	393	396	392	409	458	417	408	384	361	417	433	381	406	369	435	413	391	432	380	414	380	429	396	414	413	401	429	383	353	415	389	382	383	389	402	399	372	402	418	391	356	411	396	399	412	388	418	375	365	440	416	379	384	388	398	389	396	395	394	383	407	407	398	424	415	444	411	394	439	424	460	420	412	425	442	398	411	387	389	446	392	383	382	419	381	406	401	392	389	397	406	404	426	402	448	422	404	401	429	432	373	353	387	416	413	403	376	416	425	384	383	435	391	408	410	397	406	422	385	464	434	373	424	402	390	374	398	412	405	378	414	444	379	416	408	390	408	432	396	416	420	436	390	394	375	423	437	378	364	404	423	385	405	377	394	419	393	399	465	423	445	396	434	397	422	432	407	410	457	396	401	452	433	425	444	404	424	411	415	406	419	412	429	372	394	407	425	402	401	441	441	393	423	413	413	434	424	417	417	409	378	330	424	390	390	419	398	401	407	399	402	403	427	377	426	414	401	443	437	402	402	422	428	380	390	388	436	378	391	411	394	424	397	411	383	382	425	401	408	406	420	412	389	380	409	400	399	373	384	403	422	407	403	396	385	391	400	406	374	408	423	408	393	375	423	395	418	384	423	438	432	406	415	389	393	404	366	431	423	395	387	387	430	427	340	402	413	421	393	387	415	398	436	438	414	375	391	373	430	413	396	435	397	421	409	429	399	375	394	373	413	393	421	387	399	424	399	381	431	414	425	423	420	402	394	420	385	364	385	411	437	441	444	395	380	414	413	429	449	401	416	412	407	411	405	372	398	378	412	401	421	460	397	445	420	396	420	397	401	396	380	380	390	393	399	415	374	370	409	437	406	405	388	400	407	371	400	408	376	416	369	384	446	388	397	425	404	405	402	418	420	415	396	406	402	419	408	392	429	419	406	370	410	381	422	430	411	392	397	423	418	457	390	390	390	446	376	417	388	388	411	392	419	425	407	415	387	424	416	445	395	469	432	370	448	409	433	405	415	381	399	437	391	420	406	412	394	412	398	396	426	415	399	401	421	410	407	405	392	404	408	411	394	422	400	402	406	399	417	436	368	409	418	399	431	428	417	382	427	438	435	436	408	385	455	434	452	411	391	411	405	387	420	395	403	431	393	395	384	417	426	381	369	399	411	423	412	408	413	411	440	423	435	404	403	388	409	412	429	413	420	410	397	403	406	426	409	392	433	405	413	377	411	415	385	393	395	396	398	407	423	446	382	393	391	427	374	391	381	411	393	418	429	434	424	400	387	424	385	384	382	388	426	423	420	379	395	441	441	400	415	414	405	403	386	405	384	395	404	390	390	406	411	404	389	354	393	395	389	423	423	389	378	439	399	401	408	398	383	419	409	386	425	390	417	395	407	405	399	428	368	426	434	389	407	369	413	413	409	402	379	416	449	427	392	409	393	379	405	384	392	357	372	390	391	408	393	377	422	394	371	386	384	418	375	398	427	429	385	393	413	420	403	424	362	405	415	390	394	404	373	363	401	410	391	397	425	375	404	453	428	401	416	400	411	400	395	398	436	398	379	385	410	368	393	441	422	438	411	364	407	382	405	372	416	383	412	401	364	423	464	401	413	446	416	391	388	368	413	397	405	417	414	401	438	378	419	391	408	361	399	396	410	415	418	394	432	408	382	368	410	375	394	432	390	393	421	389	431	427	420	382	405	382	408	374	401	409	388	388	391	408	407	418	418	418	399	407	406	408	406	387	360	421	378	406	392	407	402	407	388	400	405	417	369	404	398	416	419	447	406	464	396	386	400	421	419	418	402	385	388	388	393	383	434	412	436	407	400	381	391	420	386	463	400	432	418	400	395	382	425	398	443	374	407	445	376	376	374	408	401	448	406	397	413	423	413	441	382	400	388	406	392	405	411	428	402	360	428	401	396	409	388	385	434	406	388	416	414	380	404	401	403	400	393	391	386	417	410	381	419	432	397	377	404	418	424	392	389	417	405	389	432	394	433	417	407	391	423	426	399	418	412	421	394	398	429	398	419	435	371	401	377	370	401	414	398	443	400	386	396	398	413	361	379	410
14824	8713	5859	2708	2040	1518	1210	1037	861	766	660	641	575	554	513	501	507	506	489	466	452	464	493	488	429	470	474	485	480	528	498	491	491	448	470	468	405	455	475	492	509	443	492	481	464	490	487	498	497	500	457	467	484	453	475	444	437	441	475	471	415	430	405	460	456	436	489	452	441	458	430	430	441	501	394	438	443	421	448	413	442	439	446	442	434	423	428	397	431	444	438	417	445	435	437	433	426	433	428	437	455	399	394	411	392	439	456	430	412	407	405	437	444	410	428	447	455	396	409	441	461	433	427	444	475	445	399	458	419	412	425	428	422	427	444	422	437	386	416	396	414	398	427	420	425	429	419	441	411	406	446	400	437	422	420	437	434	428	392	428	433	423	435	413	425	405	405	429	416	424	422	436	407	409	414	435	376	438	384	415	426	432	437	408	391	432	386	395	425	421	397	403	443	412	412	433	400	419	449	468	420	430	423	413	428	396	436	396	423	464	439	421	423	422	412	406	378	443	402	415	424	402	393	440	440	401	378	395	432	413	410	389	406	421	463	403	397	415	403	406	456	400	433	428	388	409	429	421	441	401	449	427	413	411	460	397	396	414	439	407	446	433	437	425	427	437	454	428	423	425	396	399	416	436	391	435	428	384	420	426	439	427	462	386	421	397	421	406	420	441	415	419	427	446	402	442	414	406	388	409	433	446	425	387	417	395	406	417	430	419	420	399	439	381	410	412	426	407	399	393	453	451	413	380	439	404	409	420	428	421	428	443	440	420	446	387	409	384	403	417	413	412	416	423	422	411	410	405	434	385	436	420	402	468	390	414	412	434	442	402	463	407	374	421	417	450	393	457	413	400	419	462	376	416	431	444	435	438	409	427	460	424	435	392	448	397	392	430	403	415	384	463	411	429	410	417	386	428	406	413	394	463	411	430	410	422	403	413	392	430	432	436	436	443	400	408	406	433	407	393	420	397	418	422	411	425	419	434	398	441	442	430	418	432	423	417	415	419	442	398	422	409	419	406	422	414	392	440	417	423	411	429	417	481	441	426	452	430	409	377	415	440	441	413	435	410	398	392	428	412	427	457	417	431	472	403	410	430	380	447	480	408	418	393	439	410	435	417	429	418	431	406	412	382	423	443	437	388	449	417	392	425	423	403	403	375	437	398	438	448	434	473	421	434	436	430	436	447	422	402	435	448	430	386	403	435	416	425	391	382	405	439	424	423	408	443	416	393	433	410	419	430	428	414	400	410	376	412	437	430	392	394	403	436	440	418	427	408	433	400	440	424	451	403	458	432	398	417	408	395	415	440	456	415	456	404	422	438	437	403	435	397	426	468	412	420	443	395	422	368	450	378	413	443	425	395	402	427	432	388	457	423	396	433	401	415	431	431	454	404	423	408	470	434	418	408	447	420	416	408	435	388	416	402	450	427	421	410	435	408	399	417	460	409	421	376	405	372	436	399	421	371	461	433	408	451	424	403	460	457	433	434	405	435	407	406	432	400	417	400	416	410	452	383	425	456	423	441	403	380	421	398	420	436	421	401	412	403	432	396	471	396	385	467	392	367	401	401	407	451	416	390	406	427	421	446	438	437	416	407	403	404	426	408	458	413	400	412	446	429	436	372	431	429	435	430	383	418	410	398	378	411	387	422	424	389	423	416	399	469	422	429	432	395	442	443	410	416	400	467	404	428	425	464	421	387	422	408	431	424	429	451	404	442	431	397	414	445	452	433	412	388	444	444	416	415	437	420	419	412	425	404	424	394	430	435	416	402	412	432	381	434	373	390	403	416	439	389	458	417	435	436	413	395	399	454	430	431	419	444	391	443	415	464	411	471	418	468	458	391	402	399	411	441	405	422	405	395	433	442	381	378	420	449	393	427	461	410	421	416	428	409	420	428	453	391	435	421	430	391	426	454	471	447	403	409	446	453	416	398	441	464	451	415	469	425	418	396	401	449	421	432	446	453	434	424	433	411	418	421	404	428	384	400	434	406	400	401	399	434	442	418	384	442	400	420	413	423	415	391	411	434	403	410	412	444	390	422	411	446	433	407	394	417	454	404	439	369	448	430	441	422	404	412	451	395	422	445	405	403	394	401	439	409	445	420	423	425	463	411	446	424	397	440	417	407	386	414	411	414	418	391	420	431	424	436	431	415	459	399	441	399	443	364	419	418	407	427	451	444	394	397	399	401	428	378	406	423	414	463	425	422	453	427	437	411	418	454	401	402	438	438	418	434	391	442	395	416	451	407	410	418	445	399	411	453	426	409	400	434	417	435	428	405	421	448	417	411	412	457	419	423	418	434	414	436	412	413	368	444	393	413	389	465	413	426	414	405	437	416	421	426	447	417	440	387	397	408	410	416	441	406	428	445	416	402	446	434	453	433	401	410	425	415	455	412	466	405	409	417	401	410	419	422	427	409	424	428	395	415	415	425	412	395	421	420	433	445	435	479	451	404	450	432	451	447	425	444	422	425	399	421	427	435	432	400	425	397	377	440	459	436	426	395	411	421	422	381	428	418	421	424	383	392	436	419	404	391	435	416	427	429	403	403	396	416	427	394	372	394	425	385	400	440	420	446	476	382	415	426	433	395	410	441	438	424	400	438	421	448	424	404	418	414	417	440	394	410	467	414	472	436	475	442	426	458	457	426	384	405	431	423	450	416	417	457	439	425	410	444	415	425	419	383	435	409	435	380	414	431	426	410	401	432	430	457	429	424	416	404	439	420	408	440	402	448	419	415	441	446	386	394	430	412	421	425	444	407	390	428	459	440	415	427	433	404	434	432	395	416	406	450	421	481	414	429	421	436	400	406	391	396	438	402	437	368	445	396	396	437	406	428	427	436	430	411	461	399	464	397	413	444	390	414	467	407	388	431	413	441	421	416	403	452	418	387	373	457	389	422	424	416	426	429	428	448	411	418	434	406	418	415	440	419	398	410	444	413	402	431	429	424	425	432	436	418	451	407	396	458	414	397	382	405	396	402	421	404	446	439	428	375	431	420	436	430	413	436	438	397	395	433	440	432	422	432	448	400	439	417	417	396	402	397	432	423	418	423	446	441	433	453	410	396	418	406	441	429	447	407	427	425	450	427	415	420	427	451	443	425	420	403	423	410	397	431	399	434	421	408	423	422	434	456	403	409	444	424	407	403	431	422	419	426	379	396	430	428	378	440	441	423	412	432	406	431	475	430	438	415	401	391	443	371	434	442	411	422	402	433	435	416	412	418	400	404	427	393	421	404	407	419	436	460	420	404	416	423	416	440	435	433	429	411	433	415	456	409	405	444	439	409	405	421	439	398	429	385	433	422	414	394	406	430	389	427	421	429	418	447	438	437	429	425	445	389	409	411	424	413	415	424	446	423	422	419	406	438	447	428	466	396	393	446	452	416	411	416	437	409	418	401	456	435	401	427	410	400	444	442	421	467	447	428	435	410	422	403	436	360	471	419	398	403	404	430	447	411	410	390	436	443	403	430	421	407
25475	21528	27557	25770	7655	582	447	375	378	303	312	293	273	257	280	265	246	282	270	277	232	250	277	257	243	229	237	240	285	257	273	245	310	272	276	245	292	265	250	247	252	283	257	269	265	292	244	291	272	286	259	243	266	250	264	255	246	243	234	258	221	245	242	250	238	249	236	236	230	243	239	205	212	238	241	252	237	249	223	270	270	241	238	242	249	242	233	239	237	214	269	246	264	219	254	257	248	220	261	243	251	239	244	233	219	229	259	233	249	229	249	254	250	240	254	250	272	237	243	220	247	218	229	218	248	240	222	254	231	241	266	243	235	275	264	269	251	242	253	235	242	252	229	248	229	259	247	228	191	261	230	240	246	225	210	249	268	212	247	228	227	233	212	257	257	253	248	239	237	257	232	253	252	251	256	213	226	219	239	245	244	246	276	267	266	223	276	243	234	231	229	233	216	236	272	236	250	238	218	244	260	257	240	261	236	253	244	241	242	220	240	218	249	248	244	234	248	250	274	257	221	243	253	244	236	220	251	228	250	261	251	241	212	251	274	239	228	256	266	221	258	229	257	226	236	234	230	223	221	252	217	277	238	247	245	216	265	229	221	248	216	257	267	257	257	248	225	249	221	236	239	239	221	241	255	246	220	244	240	243	243	245	262	252	281	235	222	229	232	219	232	239	236	246	270	245	243	246	218	231	257	228	239	245	226	232	239	248	221	249	247	231	260	223	250	233	226	248	249	221	234	241	234	244	217	208	231	255	243	244	238	236	240	240	208	229	218	259	274	238	257	231	211	262	259	252	239	249	246	250	253	241	249	238	255	255	250	235	260	233	261	265	217	223	246	238	240	242	243	228	256	237	265	240	247	246	203	236	237	246	239	268	237	247	245	252	229	227	266	251	238	218	249	242	259	271	229	246	256	241	250	244	235	226	247	238	207	224	273	232	248	248	260	211	230	234	218	227	233	230	241	259	238	236	231	205	252	261	248	246	257	245	199	225	242	243	261	226	214	244	244	228	235	253	221	233	233	242	264	265	236	215	243	219	238	272	250	271	255	234	220	224	256	244	262	235	195	214	241	247	251	249	241	238	245	244	234	239	238	245	256	250	243	241	244	241	233	267	236	202	244	232	266	206	258	221	230	235	252	231	248	217	269	255	239	259	230	265	230	256	244	249	250	223	247	251	261	241	229	232	221	231	244	228	253	224	251	217	249	212	252	236	224	259	226	228	240	253	240	242	250	242	248	218	219	236	256	258	252	242	267	234	255	237	234	222	236	209	250	258	220	244	224	226	238	245	220	269	264	241	247	232	220	223	214	239	217	245	223	242	246	239	216	222	280	219	229	249	243	218	268	220	233	200	239	237	242	240	238	270	228	223	260	231	221	253	254	237	250	227	230	259	236	236	221	255	267	221	236	231	214	241	207	238	210	216	262	239	215	231	240	245	246	237	222	253	229	243	244	237	248	265	229	218	208	227	240	227	235	214	251	221	263	235	231	241	214	219	226	244	251	237	257	207	246	250	264	227	227	218	229	245	253	252	208	242	262	244	246	248	243	262	227	193	210	230	248	261	239	239	222	239	270	242	244	259	239	265	236	243	239	246	232	189	220	237	234	227	234	235	221	247	225	239	249	226	240	250	256	263	244	242	225	213	227	242	235	248	232	225	252	240	261	264	245	222	229	234	221	255	239	214	229	219	247	285	263	243	221	217	242	235	224	263	271	261	269	230	225	254	245	232	261	253	239	222	222	213	223	226	250	235	249	265	254	246	266	241	220	215	217	243	218	211	234	264	238	232	249	236	251	257	220	245	230	269	233	236	232	291	222	237	232	252	238	260	237	223	244	233	219	249	246	244	269	224	258	242	226	243	240	231	268	213	258	247	246	234	216	270	232	230	253	254	241	219	227	237	237	250	247	222	212	217	264	254	249	240	206	237	247	195	233	232	249	241	252	211	209	259	259	263	238	241	233	263	245	282	246	248	233	244	251	269	236	245	222	240	238	267	217	253	217	263	220	231	260	241	232	259	224	241	247	242	257	213	244	251	200	233	241	240	240	269	251	253	253	254	240	253	227	223	224	244	233	212	216	228	243	218	222	235	252	257	254	215	226	253	254	230	225	225	237	242	246	243	249	246	236	223	258	236	248	250	245	244	203	248	210	251	240	244	277	251	235	244	249	259	218	205	238	250	220	224	235	246	234	241	228	235	227	246	233	237	222	234	215	235	238	267	266	247	230	253	232	251	257	218	219	240	234	231	254	239	227	251	248	221	243	205	243	235	218	231	238	264	254	247	232	217	233	201	260	230	278	246	254	247	235	231	266	261	245	223	247	256	253	223	227	221	237	230	239	211	247	250	249	223	245	224	227	238	225	219	231	250	252	238	238	255	257	210	231	246	239	268	275	267	211	270	230	227	241	244	230	218	259	225	239	238	246	231	225	230	249	235	242	234	248	234	245	270	237	234	235	239	246	237	215	226	216	229	233	214	252	233	244	249	235	250	254	246	235	244	237	256	252	245	239	216	240	228	224	244	225	241	231	238	222	258	204	240	226	259	251	241	227	233	216	242	241	251	203	225	239	247	230	229	269	241	249	240	230	229	246	233	233	240	228	219	243	216	238	237	218	263	221	243	256	248	224	254	235	247	236	253	260	226	224	243	239	236	237	250	239	224	203	221	246	233	228	209	240	251	244	231	260	244	265	227	248	234	236	238	234	251	239	243	253	223	226	256	249	227	246	223	256	210	249	245	236	263	222	244	245	216	217	258	232	237	234	251	264	234	250	233	218	227	225	250	210	245	274	255	264	254	266	213	239	230	227	224	252	231	247	273	253	231	219	244	222	234	252	218	247	235	208	239	246	250	244	217	209	254	254	241	207	250	222	234	257	242	227	223	256	197	243	256	221	240	223	244	249	255	216	235	245	212	212	209	237	236	244	228	250	243	240	243	236	205	239	257	242	254	240	246	215	272	236	241	223	261	235	235	250	232	255	249	267	239	222	243	264	233	248	256	241	222	206	231	225	205	220	221	215	231	232	213	230	237	232	241	254	223	236	261	253	236	244	249	221	250	206	207	252	255	245	204	226	243	239	224	263	252	238	238	213	252	245	229	253	255	234	206	235	250	242	210	220	252	236	224	243	233	257	232	223	241	262	267	217	246	250	238	259	232	220	245	272	260	250	259	271	260	232	241	224	215	235	243	238	228	221	231	235	212	255	257	252	244	248	251	234	252	248	245	253	220	259	236	248	212	245	251	218	251	221	251	229	238	249	233	240	230	237	220	238	233	242	251	242	234	266	224	241	246	258	242	279	246	257	253	228	231	220	240	252	242	227	216	221	243	259	223	221	257	250	244	241	213	209	243	212	253	260	226	255	236	232	224	233	262	257	236	243	217	245	242	244	218	211	248	258	240	237	244	241	249	242	233	240	244	268	243	237	238	236	221	197	233	239	226	250	225	240	240	238	207	239	253	258	259	247	226	261	247
13923	4930	3214	1539	1116	868	727	610	491	431	426	410	374	336	344	370	330	321	347	294	296	287	296	299	287	292	294	285	314	312	306	332	313	313	278	296	315	297	333	301	334	301	323	353	328	302	369	312	352	321	334	300	328	323	296	333	277	289	309	271	299	291	288	302	292	277	296	266	277	263	316	311	261	320	303	270	269	274	246	276	275	278	278	283	309	290	259	287	267	292	308	245	272	252	260	277	251	277	265	308	312	288	300	248	235	282	303	269	271	258	269	279	272	281	297	272	285	282	271	271	293	281	259	269	282	272	267	246	245	296	251	261	258	277	255	249	270	289	289	276	281	287	262	263	260	262	262	261	276	271	279	272	280	261	277	261	302	292	257	264	240	276	279	258	266	270	264	261	267	266	269	268	282	269	231	272	285	262	286	292	275	281	277	291	266	252	308	287	297	261	263	262	274	292	268	256	304	256	292	263	308	282	254	262	256	252	278	272	284	287	285	282	286	256	289	255	282	262	293	297	285	275	254	252	274	278	274	280	279	260	272	267	288	242	295	271	275	256	282	277	261	293	263	275	303	264	278	265	243	266	271	274	261	270	238	269	259	255	322	273	258	278	292	293	285	259	279	267	252	275	257	282	274	281	298	256	251	265	276	241	246	255	256	283	262	239	268	276	261	263	290	271	282	267	278	294	269	290	278	263	281	255	286	289	258	311	273	277	271	272	280	266	289	253	266	260	225	293	261	278	295	272	263	269	260	264	284	273	294	262	279	261	250	304	283	255	278	306	277	259	283	300	271	263	280	282	260	256	310	290	290	281	271	275	265	245	304	278	282	254	300	242	285	253	246	274	271	265	250	289	270	276	248	263	281	281	264	255	288	278	267	279	278	279	242	277	304	266	251	263	264	267	261	296	269	262	263	237	292	269	304	271	273	291	267	300	291	253	281	287	249	269	250	280	240	292	291	263	277	280	248	277	295	260	277	258	293	250	290	254	271	257	260	263	304	277	265	277	259	271	273	267	272	272	265	281	276	267	261	292	298	288	248	280	297	280	263	284	273	268	276	277	273	272	242	272	268	238	252	258	275	278	285	253	295	296	260	287	236	293	298	264	282	279	260	281	263	288	249	289	264	278	282	268	271	271	242	269	284	290	286	275	276	264	282	285	283	278	277	261	260	292	286	294	272	291	264	289	249	288	286	275	270	255	262	281	255	291	280	259	233	273	236	298	306	303	264	268	275	259	266	254	278	260	261	259	248	253	257	254	263	275	235	297	285	270	267	260	281	309	273	254	297	290	246	273	273	263	273	268	255	263	260	279	279	261	261	257	275	263	281	262	279	282	252	269	242	267	266	276	257	277	265	268	287	242	252	266	257	288	293	286	271	276	243	259	300	264	246	275	286	239	286	298	292	262	253	273	276	277	260	264	285	276	285	285	263	278	271	275	239	289	251	273	264	279	285	282	256	248	298	270	280	260	266	265	263	256	272	260	248	291	241	267	245	258	247	285	262	281	260	269	271	252	267	280	274	281	241	290	279	308	281	266	269	251	269	253	239	279	264	262	252	259	257	246	259	257	250	273	266	281	277	272	269	269	262	281	280	279	267	276	292	269	247	300	288	250	284	310	281	285	291	275	262	272	254	284	268	294	274	284	307	258	297	234	278	276	268	287	287	275	257	255	271	281	267	256	247	271	259	273	243	255	276	296	269	262	314	272	291	267	271	261	242	288	267	229	253	269	273	275	281	298	279	245	250	248	235	273	278	255	255	246	283	269	267	253	273	257	275	264	248	277	238	227	263	267	261	279	264	257	272	270	286	268	255	268	266	264	276	294	306	262	274	254	261	265	274	235	289	283	274	280	285	269	264	281	266	311	279	268	268	277	272	224	275	276	280	274	284	282	280	263	259	266	266	267	275	260	277	249	259	290	278	279	262	242	284	263	258	253	293	255	268	279	262	256	288	257	294	279	279	257	283	254	283	290	259	290	269	289	284	260	272	273	259	243	267	286	280	256	263	270	296	242	273	301	248	261	293	274	279	254	232	272	249	254	263	272	267	262	243	292	259	253	284	262	281	275	251	262	281	245	254	245	243	271	246	282	269	270	266	266	268	265	276	273	247	295	268	260	244	259	259	279	249	265	249	267	296	235	305	283	300	271	303	244	271	258	256	243	253	292	261	274	302	259	284	265	270	260	295	262	261	248	257	265	274	270	279	284	256	266	280	277	257	283	249	253	263	286	252	293	268	299	262	276	255	257	265	242	280	271	312	267	259	252	296	271	269	260	277	269	255	290	272	251	276	267	268	257	237	248	273	270	307	264	263	296	256	270	290	279	273	261	293	268	275	249	264	241	261	280	277	253	252	267	282	252	231	290	266	255	251	280	279	279	285	272	268	255	267	273	263	271	272	254	226	293	276	236	268	265	252	262	266	262	285	262	277	274	287	275	266	283	304	263	294	259	306	261	260	278	279	248	298	282	239	277	259	255	276	259	264	264	277	270	277	285	280	267	250	264	237	273	285	281	278	291	304	250	292	262	264	285	288	255	277	299	268	300	251	265	275	289	274	280	253	258	298	262	258	280	265	276	315	266	314	260	277	300	266	274	283	273	260	252	270	272	266	266	281	245	290	274	245	280	284	253	271	281	261	270	273	244	274	265	285	272	248	240	286	275	297	260	269	296	284	302	272	274	262	273	281	245	262	278	267	247	261	267	283	250	268	264	285	267	277	260	275	239	265	261	240	256	261	269	279	273	273	261	262	280	283	253	281	260	264	266	300	256	259	253	284	255	276	291	266	284	285	225	262	295	288	276	274	262	305	289	277	320	265	270	288	263	251	249	258	260	262	270	275	266	237	283	253	275	283	277	290	267	275	253	284	259	267	293	296	287	272	281	278	253	270	260	256	263	262	275	267	256	292	262	292	292	273	278	286	276	273	265	275	269	245	282	271	282	246	252	278	217	292	291	270	248	264	271	246	267	269	262	291	267	273	281	261	270	277	267	268	266	277	258	307	256	258	275	289	287	263	257	260	270	295	298	273	272	266	288	278	269	273	262	264	289	295	274	274	275	282	258	272	267	270	288	304	267	265	262	282	277	261	262	276	278	279	292	265	255	232	271	283	223	253	247	271	254	284	265	294	311	291	238	266	275	319	276	253	273	278	257	284	285	291	294	259	266	268	273	274	272	293	282	295	281	253	262	273	278	297	297	284	281	292	294	280	273	277	286	271	264	259	304	245	254	261	266	282	281	258	282	246	264	265	278	248	259	292	257	285	233	290	270	267	302	261	253	253	256	263	248	274	287	240	260	261	268	279	281	251	267	253	263	264	258	248	279	266	264	287	282	286	281	271	235	265	302	271	278	278	273	258	252	278	304	302	289	286	273	290	291	272	292	275	278	244	278	256	267	265	280	260	259	269	292	258	281	272	272	274	275	285	256	283	304	285	287	254	266	263	244	294	281	279	295	262	276	263	297	272	247	276	279	275	276
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
