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
340307939119	340307939689	340307940239	340307940789	340307941337	340307941889	340307942439	340307942989	340307943537	340307944089	340307944639	340307945189	340307945737	340307946289	340307946839	340307947389	340307947937	340307948489	340307949039	340307949589	340307950137	340307950689	340307951239	340307951789	340307952337	340307952889	340307953439	340307953989	340307954537	340307955089	340307955639	340307956189	340307956737	340307957289	340307957839	340307958389	340307958937	340307959489	340307960039	340307960589	340307961137	340307961689	340307962239	340307962789	340307963337	340307963889	340307964439	340307964989	340307965537	340307966089	340307966639	340307967189	340307967737	340307968289	340307968839	340307969389	340307969937	340307970489	340307971039	340307971589	340307972137	340307972689	340307973239	340307973789	340307974337	340307974889	340307975439	340307975989	340307976537	340307977089	340307977639	340307978189	340307978737	340307979289	340307979839	340307980389	340307980937	340307981489	340307982039	340307982589	340307983137	340307983689	340307984239	340307984789	340307985337	340307985889	340307986439	340307986989	340307987537	340307988089	340307988639	340307989189	340307989737	340307990289	340307990839	340307991389	340307991937	340307992489	340307993039	340307993589	340307994137	340307994689	340307995239	340307995789	340307996337	340307996889	340307997439	340307997989	340307998537	340307999089	340307999639	340308000189	340308000737	340308001289	340308001839	340308002389	340308002937	340308003489	340308004039	340308004589	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2737	2000	3600	2300	2737	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
23140	21556	29459	24108	21558	21612	11888	1134	682	640	586	488	438	372	374	340	311	340	315	288	280	294	296	270	266	269	264	259	291	237	252	269	267	278	255	258	286	307	261	246	261	298	263	247	279	227	221	256	241	204	284	231	235	236	241	233	221	237	223	224	243	262	232	244	231	215	260	230	205	241	239	255	269	243	273	238	245	239	206	228	267	255	230	246	230	240	219	239	266	255	250	234	250	209	222	219	233	253	228	229	255	256	235	225	219	221	224	210	224	217	241	218	229	210	206	242	190	257	242	237	246	219	209	233	232	229	217	228	208	214	210	201	218	228	214	234	229	228	239	239	239	228	213	240	192	185	229	231	248	237	237	208	222	211	211	218	243	231	226	246	214	218	231	269	238	246	227	227	243	224	195	236	232	214	229	206	253	216	202	224	236	242	211	229	208	225	221	236	244	223	240	238	265	230	205	219	220	271	244	244	238	209	229	239	247	191	198	189	241	260	235	213	231	237	235	228	223	216	231	234	235	233	202	254	212	248	273	245	219	233	234	230	235	230	265	242	213	224	206	247	222	215	234	208	203	223	216	221	261	222	224	228	229	208	233	198	239	214	217	217	219	216	232	212	220	220	211	225	220	226	261	216	220	232	218	213	230	232	216	235	228	223	220	218	235	251	222	212	224	226	241	254	234	205	219	232	203	236	250	243	232	219	209	249	237	200	220	237	221	229	198	233	248	240	228	231	224	220	220	233	242	250	225	210	235	207	232	228	218	225	206	238	233	236	253	237	240	229	239	234	213	230	230	227	242	229	227	245	212	219	260	223	233	250	225	213	206	231	205	216	243	241	217	223	222	220	226	230	234	216	245	217	216	231	236	213	232	221	214	228	247	222	253	237	242	241	230	248	235	209	235	236	246	236	217	243	213	199	212	221	242	199	234	218	213	211	224	223	226	218	230	247	228	257	227	212	203	252	226	238	258	239	221	223	222	202	239	205	229	250	202	204	228	214	194	197	237	211	218	222	256	231	244	231	236	232	225	237	227	230	231	219	214	213	224	229	224	221	239	214	227	266	238	241	220	231	249	211	211	244	238	213	210	221	218	232	226	242	216	223	249	201	252	217	253	197	236	220	201	259	221	241	210	211	226	225	255	224	213	218	218	240	199	228	251	229	217	239	231	226	243	251	218	232	217	237	230	239	234	223	243	214	238	230	236	212	206	244	225	230	224	228	240	224	230	227	220	220	223	235	241	214	232	239	240	265	208	244	231	200	220	207	199	252	231	236	213	211	233	256	235	229	209	232	216	206	239	233	239	228	216	232	208	236	218	210	251	227	214	234	206	222	236	217	256	239	245	240	262	230	209	249	212	247	251	225	208	227	254	246	212	245	246	239	248	217	237	232	221	206	220	244	213	254	252	241	239	215	225	243	222	228	222	226	239	223	217	240	261	226	210	228	202	232	208	234	277	214	225	225	212	187	229	224	213	225	230	232	216	222	216	215	227	247	203	224	223	202	219	237	246	241	224	221	221	253	233	235	248	226	238	242	230	240	240	225	220	229	202	253	212	228	225	211	209	226	209	247	231	228	231	247	195	233	206	218	224	217	222	224	240	242	229	244	263	238	238	213	207	236	248	220	238	222	246	232	229	243	234	219	231	224	222	250	203	262	225	260	203	207	201	211	213	216	200	239	236	221	231	211	236	228	210	217	225	214	213	215	226	206	209	233	233	222	242	243	234	231	232	228	228	251	189	204	230	211	234	204	268	229	219	223	243	225	223	208	232	216	229	226	219	243	191	220	230	241	237	233	232	270	222	229	238	258	247	222	255	236	218	244	211	219	207	212	229	226	222	217	232	219	236	227	229	231	238	193	220	211	246	246	205	250	236	240	205	228	243	236	258	228	214	227	247	227	217	239	224	241	234	253	221	234	231	237	213	219	236	212	216	205	207	227	231	212	204	233	228	263	221	202	210	233	206	215	224	221	218	221	237	198	205	196	236	204	212	230	223	246	216	255	199	210	240	205	234	211	228	231	238	243	229	216	226	213	229	237	224	210	205	252	267	239	227	207	262	188	247	238	237	229	230	248	222	232	239	263	210	213	226	230	258	234	234	241	229	230	211	240	224	250	237	198	203	246	219	234	230	220	227	222	219	217	235	229	211	226	220	208	231	216	233	250	232	226	229	214	244	227	227	209	220	231	237	232	189	205	235	243	222	228	259	194	223	272	257	236	225	226	219	242	233	208	228	250	263	220	244	234	226	233	241	235	236	220	245	222	232	200	223	237	229	218	236	226	225	234	226	266	205	214	221	194	240	217	204	229	221	204	229	222	201	240	240	227	200	232	225	234	183	238	225	206	241	210	204	226	237	207	232	236	244	226	243	236	230	216	225	218	235	228	230	240	242	234	251	229	217	224	248	235	253	219	204	201	240	223	251	241	219	222	218	237	217	231	229	196	228	205	229	238	234	212	223	211	230	222	230	198	207	220	245	192	219	252	231	234	241	226	232	207	186	240	252	220	203	241	220	229	236	205	236	221	228	225	203	227	259	255	213	229	235	203	220	213	206	229	209	239	199	246	219	214	214	254	238	240	225	234	221	212	190	236	220	228	231	225	197	251	226	232	219	237	235	241	235	210	234	218	241	217	251	213	245	212	226	226	222	230	226	222	226	217	219	222	233	218	237	214	233	237	235	240	240	210	216	227	251	239	226	217	217	234	205	229	221	211	206	262	238	204	228	229	236	229	226	220	244	239	236	236	226	225	194	233	226	231	202	234	218	232	232	242	208	235	217	240	226	191	222	220	215	216	208	205	245	214	220	214	226	231	217	250	213	253	232	213	262	237	214	218	236	244	243	236	220	251	222	249	217	251	221	212	214	217	223	225	229	244	221	212	211	222	231	238	215	230	229	242	221	216	224	213	222	205	211	232	216	231	230	231	224	227	201	227	280	218	220	221	232	239	203	233	239	220	240	230	225	263	267	209	244	222	234	235	205	218	243	222	234	215	209	225	213	253	214	205	202	237	235	226	210	243	199	227	231	232	239	218	231	238	225	231	216	219	253	236	220	233	255	238	227	223	238	206	222	277	274	196	259	257	248	219	222	209	248	250	230	220	248	235	180	214	234	249	226	244	224	226	249	217	243	228	236	226	266	225	214	216	251	241	228	208	214	221	238	221	232	232	222	222	203	242	217	233	229	250	218	237	226	231	209	218	195	251	252	226	213	215	228	221	244	225	246	226	232	215	230	246	222	246	244	236	235	227	210	226	214	244	214	213	243	245	230	240	238	231	229	217	221	203	216	189	233	275	206	214	221	233	224	230	227	246	251	224	202	249	241	236	219	250	226	223	221	209	230	218	230	210	240	219	248	202	220	243	229	200	245	215	212	221	231	260	230	228	224	214	241	221	212	215	227	222	220	222	225	229	236	221	228	225	220	237	219	231	230	225	216	205	217	238	241	232	227	244	223	239	235	229	246	239	246	209	236	245	209	252
45937	36051	17338	8921	7060	3998	2668	1845	1399	1202	1036	771	647	595	546	491	417	429	406	376	374	383	369	371	340	350	346	325	356	325	300	307	317	364	302	311	317	336	346	332	328	294	325	336	272	260	280	251	258	244	272	282	280	250	289	274	286	275	292	272	255	279	299	287	292	276	274	300	252	266	266	260	281	276	238	251	245	247	288	284	297	276	283	256	264	231	297	256	282	274	234	264	273	264	286	243	251	277	275	250	249	253	231	264	251	245	266	224	247	266	236	270	254	241	279	235	240	246	263	262	240	237	264	250	280	263	234	271	220	258	274	249	258	255	264	209	272	255	238	238	221	249	244	247	246	224	239	272	244	238	260	229	235	253	267	277	257	255	258	241	253	268	256	247	261	253	253	221	245	255	222	267	250	246	261	251	244	229	266	251	256	266	243	243	239	250	238	224	239	266	236	252	238	261	250	251	265	271	263	246	262	237	270	246	257	266	240	234	274	235	252	238	252	268	224	247	266	225	283	230	263	263	246	273	232	246	240	268	239	279	273	252	268	255	220	241	212	253	267	255	235	254	278	266	219	286	250	259	240	278	221	253	246	226	217	248	240	232	249	226	231	233	245	230	241	268	243	249	247	258	240	237	258	240	257	298	271	253	253	261	254	262	245	256	259	232	245	251	227	250	256	264	240	277	202	250	293	263	279	274	232	263	242	252	245	243	228	255	252	249	260	274	254	230	267	246	237	245	241	265	221	257	255	268	264	237	220	233	254	252	268	223	252	232	245	254	261	249	222	238	274	219	240	258	282	238	278	228	256	278	275	242	238	262	259	237	247	265	248	231	252	235	277	246	283	261	246	234	259	263	240	266	270	271	272	236	251	296	232	240	230	267	239	247	272	235	222	266	260	258	243	251	267	262	248	223	250	251	270	248	254	233	276	262	268	253	266	264	267	241	227	263	296	239	258	263	263	250	257	217	241	234	235	256	247	258	256	254	231	244	262	248	249	253	262	247	248	234	256	220	246	236	274	250	238	245	234	227	227	258	280	249	225	291	239	275	228	279	269	254	234	252	276	236	252	251	242	242	271	255	245	264	261	240	247	242	237	270	274	249	277	256	254	287	241	260	245	236	257	233	259	235	249	254	257	244	243	237	254	255	241	291	251	244	230	248	278	226	276	230	245	294	240	245	274	267	230	251	264	244	252	248	270	251	271	231	270	252	230	253	272	222	264	251	261	256	274	242	246	236	227	254	221	245	281	247	261	231	237	253	253	250	262	241	243	266	250	231	253	230	241	263	219	263	244	262	267	239	254	250	258	265	236	241	230	253	232	264	280	259	261	265	245	263	259	246	228	219	246	232	250	279	253	272	254	264	247	234	248	249	262	226	231	238	292	253	265	236	274	248	241	256	244	242	248	280	243	236	259	244	232	257	266	270	263	260	231	251	255	198	280	256	245	261	254	244	261	251	273	250	253	252	259	219	257	262	271	254	283	259	253	236	253	259	227	232	279	253	262	253	265	255	251	223	233	267	242	251	244	226	239	223	225	242	217	254	249	266	238	224	279	255	268	247	281	238	253	245	228	243	238	271	257	251	253	246	254	218	275	257	241	255	272	270	253	232	240	269	274	229	261	264	267	247	250	247	255	272	253	262	256	256	244	267	225	257	258	267	244	265	252	246	280	239	265	262	229	252	227	251	245	235	232	223	275	247	231	249	257	249	245	229	220	260	237	262	253	249	274	234	270	248	253	231	265	243	242	298	248	244	264	257	254	234	227	235	252	231	247	241	246	241	264	253	254	255	246	241	252	242	218	250	234	229	257	243	255	249	276	243	252	271	264	228	230	248	271	251	273	286	256	250	240	262	263	260	266	259	280	230	250	274	247	231	251	263	252	254	269	252	240	266	257	265	255	220	249	246	271	256	237	267	260	233	270	248	238	237	263	255	291	249	270	255	276	253	237	260	269	256	254	233	244	243	249	253	237	260	260	290	248	227	260	257	261	269	253	201	258	229	248	232	263	261	256	260	260	257	244	245	220	217	281	257	242	254	239	254	232	260	254	266	238	241	254	240	228	270	278	259	254	247	252	258	229	238	262	281	260	251	243	236	244	252	235	238	287	265	245	268	238	251	269	256	283	242	243	246	254	236	225	260	268	263	244	250	247	258	258	258	270	271	226	241	253	281	255	265	249	224	256	239	260	270	244	240	259	245	224	252	240	237	257	227	249	227	274	252	230	248	273	233	245	221	241	261	265	275	259	233	219	236	278	265	257	270	274	248	232	265	243	225	234	244	249	270	238	278	231	249	242	246	270	268	248	257	270	221	257	269	275	236	263	260	241	265	240	268	241	241	239	239	236	253	252	245	264	256	252	257	250	245	270	245	236	248	230	265	281	249	244	240	239	263	239	259	253	242	237	241	235	255	286	262	268	223	257	254	241	250	237	230	266	260	249	232	256	255	235	242	252	263	266	236	251	225	271	248	268	253	234	253	264	255	234	261	241	261	267	259	223	258	245	266	245	289	242	260	237	253	256	243	276	235	255	278	246	238	266	236	254	257	269	247	254	242	259	269	252	238	269	248	242	264	246	252	215	260	244	234	247	276	263	230	256	233	236	272	228	265	276	254	274	244	237	252	258	250	235	234	266	254	272	277	236	248	238	233	231	239	221	223	269	252	234	249	239	247	228	271	266	243	241	272	248	233	279	241	246	281	274	250	256	249	239	248	264	263	257	256	236	265	230	249	261	255	255	261	219	243	267	259	236	269	256	283	236	254	258	250	254	239	254	225	228	266	250	238	253	262	269	273	252	268	254	251	251	259	248	252	255	256	232	239	252	252	275	234	225	254	225	249	265	273	229	256	219	254	273	236	250	240	249	227	236	245	240	265	219	242	260	230	244	251	253	233	271	261	237	248	237	256	281	272	270	270	239	236	283	263	246	252	264	240	252	250	236	266	248	232	239	216	220	271	255	248	238	253	274	267	233	274	250	238	261	290	238	258	220	239	238	278	241	244	219	255	250	258	275	278	249	260	262	242	269	230	258	287	270	281	241	273	230	246	265	270	251	256	221	230	244	219	261	245	254	236	278	206	259	268	251	235	220	246	273	239	241	251	272	223	273	258	245	271	264	263	228	269	258	250	246	261	241	255	245	276	249	253	251	267	246	266	240	271	259	249	247	257	278	248	260	263	226	246	268	229	246	232	241	258	240	236	238	260	252	249	236	233	292	249	237	244	242	221	250	246	223	252	268	266	260	257	253	254	252	230	258	247	268	236	255	271	259	262	254	248	232	235	232	231	242	236	263	257	236	255	265	269	270	210	272	252	276	242	260	239	262	236	242	255	266	253	287	238	237	229	258	263	253	253	263	268	259	238	235	265	241	269	238	226	243	241	270	243	243	238	223	247	246	237	259	249	256	260	215	241	261	263	233	247	244	227	227	236	254	272	225	249	247	235	237	238	269	245	261	235	255	230	254	235	272	263	242	245	256	241
29256	22469	13512	2421	963	736	452	354	330	334	318	278	306	278	277	304	289	311	299	329	277	315	291	304	303	313	318	287	322	318	262	299	315	282	317	293	298	315	309	272	285	279	314	292	300	351	299	262	288	274	309	299	289	274	321	307	276	291	278	273	293	280	294	303	281	295	260	296	327	291	316	282	329	292	270	316	259	285	268	305	264	296	303	301	297	329	321	292	295	311	296	294	281	308	298	295	283	275	285	243	298	321	270	283	293	281	250	272	284	287	315	297	275	292	283	312	252	254	292	294	296	285	267	250	316	314	264	316	273	282	328	281	305	277	277	273	291	287	244	321	282	313	312	304	292	297	294	292	291	270	270	305	312	263	275	296	294	265	310	259	297	287	309	315	292	279	293	281	260	276	302	288	288	271	299	320	303	299	325	314	288	286	285	298	296	295	291	287	284	300	272	328	286	278	326	265	261	297	304	310	262	301	283	272	311	307	296	281	287	296	291	326	286	302	294	309	278	280	290	301	283	273	281	318	303	269	303	281	237	296	267	264	299	309	277	296	298	288	302	250	282	318	280	247	290	304	280	281	279	305	290	267	300	304	290	281	280	268	294	284	294	297	295	287	301	283	297	272	292	309	273	300	301	307	296	280	299	275	298	305	294	300	312	269	309	259	290	281	284	273	271	277	292	272	311	312	303	323	271	258	285	304	294	297	297	306	294	269	281	316	295	288	290	294	279	304	298	302	284	291	300	311	304	294	261	294	304	300	251	305	262	304	275	280	293	305	283	260	283	276	271	319	284	302	296	291	288	284	299	297	287	311	273	270	313	283	298	309	297	285	251	315	296	288	327	299	291	301	285	304	305	288	287	308	295	287	289	302	301	333	262	281	300	265	287	284	279	285	258	285	276	267	289	279	298	292	325	310	257	301	289	311	280	269	288	292	300	288	293	295	295	331	274	295	295	292	322	285	267	294	296	319	305	292	314	282	295	287	287	320	266	297	324	295	299	264	301	273	304	307	278	283	305	291	287	301	286	289	286	278	264	305	295	279	298	294	282	303	300	280	290	268	324	274	270	305	293	281	298	312	273	273	287	266	301	298	305	286	300	298	300	288	291	305	290	272	281	307	285	260	298	324	290	276	302	286	319	301	282	276	275	269	264	290	284	289	302	293	299	293	328	272	321	304	295	294	262	324	333	281	284	295	284	285	303	315	297	295	303	285	287	288	288	270	319	315	268	272	309	313	289	266	288	282	279	286	295	283	314	305	323	272	270	292	294	299	269	302	277	289	311	290	280	286	282	293	307	258	290	296	300	292	279	268	312	311	346	308	322	298	293	292	302	272	283	292	292	288	323	273	306	279	283	243	285	297	309	293	277	301	297	313	255	302	253	268	323	320	339	314	280	283	290	273	289	302	275	280	270	309	273	285	276	270	297	303	263	279	256	277	292	320	279	296	300	311	286	320	311	280	254	288	337	280	294	278	333	308	303	293	324	268	248	286	293	304	298	308	300	343	277	290	289	294	314	304	308	283	312	293	251	283	290	303	324	286	299	277	282	272	292	295	323	280	287	292	285	271	301	284	316	322	292	301	295	285	308	274	276	279	290	306	295	307	267	305	292	251	315	279	261	293	297	291	318	263	270	307	272	286	277	298	262	307	279	314	277	270	291	313	289	301	273	267	301	312	316	284	277	292	292	291	292	293	270	291	299	294	282	281	302	279	316	321	247	288	291	300	286	284	314	304	308	316	296	275	269	273	264	303	294	293	277	304	301	330	297	264	322	306	286	260	285	281	301	282	274	294	288	314	296	294	324	302	310	338	299	299	262	306	298	286	282	265	290	312	315	316	291	283	326	288	308	288	281	300	300	296	291	295	304	285	294	260	289	303	292	285	266	291	283	296	311	301	285	298	296	278	295	291	277	275	313	266	314	270	305	269	290	295	303	308	292	292	276	284	281	281	306	314	297	318	275	298	293	269	319	306	278	298	296	306	295	283	280	272	346	301	296	296	260	324	284	290	295	309	268	275	269	308	300	302	310	301	293	304	327	279	287	290	281	284	323	285	270	312	276	312	289	303	315	272	262	315	274	295	298	301	270	273	303	282	276	266	280	293	322	274	315	291	278	302	294	288	338	296	280	279	277	334	319	302	275	273	295	319	260	282	278	267	284	272	278	280	285	300	294	296	303	321	293	272	277	272	295	301	264	298	275	287	286	282	279	289	310	315	290	294	281	299	270	294	297	286	272	275	295	286	307	282	305	325	267	289	318	350	297	256	290	312	279	280	287	288	278	281	304	266	289	286	302	276	278	283	300	298	317	289	295	294	266	306	299	293	289	272	310	261	322	287	277	315	297	255	292	320	283	287	312	299	302	294	328	318	264	314	327	266	291	314	265	264	285	282	311	249	276	281	255	268	274	309	306	287	298	322	275	307	301	267	288	286	286	262	303	280	294	303	277	288	294	302	292	326	293	315	290	286	286	246	283	320	293	298	278	268	313	286	297	302	297	271	276	285	283	310	292	264	280	296	260	325	312	287	299	283	309	326	296	308	305	312	314	315	298	291	306	294	267	327	296	303	270	281	301	315	295	291	267	288	308	306	269	274	301	313	296	314	282	302	279	292	273	264	317	302	290	297	274	288	305	280	260	316	317	295	294	310	306	267	280	279	296	278	286	268	299	280	313	293	279	295	293	298	312	280	278	312	271	300	307	301	301	270	262	266	280	275	317	288	274	296	302	310	295	295	308	277	314	278	272	290	269	312	304	314	259	306	299	309	301	305	319	283	313	276	274	294	285	286	327	300	292	276	269	254	290	288	258	283	282	282	281	294	308	310	272	308	290	287	272	304	296	291	274	285	286	283	322	256	274	325	308	283	321	286	313	303	336	277	319	299	271	291	302	279	294	325	287	303	273	292	284	320	247	306	293	289	294	309	287	296	326	286	283	294	313	278	302	274	284	309	266	283	273	332	272	274	279	292	272	318	287	308	293	304	307	302	312	276	302	307	274	328	290	291	273	285	310	292	286	292	283	315	312	286	290	305	333	308	276	312	315	294	287	278	281	278	284	305	307	292	284	277	285	324	297	291	275	305	334	293	279	279	302	299	296	310	338	279	285	259	296	296	271	298	280	307	316	291	294	302	274	321	309	288	279	266	278	307	296	318	284	289	310	278	321	310	283	271	279	287	296	281	308	288	304	290	299	296	277	285	251	279	302	263	314	301	296	296	312	297	305	271	274	275	262	295	262	338	254	286	272	281	330	285	272	291	247	317	309	295	303	283	304	270	274	280	259	251	303	287	290	271	279	280	318	310	289	312	294	303	277	261	306	308	296	278	280	282	293	286	294	289	296	295	277	302	298	286	293	268	315	274	262	300	310	275	263	293	294	285	272	268	292	303	275	285	320	283	315	282	274	277	303	294	264	312	272	317	301	307	288	326	319	261	298	277	272	263	269	288	313	289	312	313	263	297	248	281	295	281	300	280	298	262
36022	24476	5937	2200	1595	1278	764	511	400	376	354	351	332	348	361	341	357	354	333	360	343	367	323	338	326	334	391	371	362	362	338	370	374	341	377	381	372	367	352	360	357	370	370	347	346	364	412	358	359	324	398	342	366	336	356	343	348	362	341	370	347	360	342	345	336	345	367	356	324	335	344	365	361	336	372	357	382	332	315	329	342	359	327	337	368	340	327	343	305	337	355	388	354	359	339	357	355	343	343	355	320	339	335	352	309	354	329	344	361	329	338	386	332	341	333	371	346	322	337	355	351	364	355	330	383	352	327	364	354	327	383	365	362	316	315	351	374	341	359	340	367	320	378	375	359	354	325	344	359	322	350	306	356	314	328	374	349	341	338	332	316	354	333	350	325	334	336	363	339	363	336	323	360	366	365	348	337	312	322	373	390	336	354	351	335	362	301	376	349	374	371	325	354	311	351	358	338	331	327	350	354	350	338	330	314	327	351	324	371	332	298	321	354	354	350	394	364	347	344	332	358	332	366	326	321	374	346	348	349	320	318	357	372	340	370	325	347	350	331	334	346	344	322	356	323	372	324	358	369	322	369	367	339	327	345	327	330	345	337	337	312	322	374	335	326	350	388	345	345	344	378	357	316	353	354	386	324	377	351	376	322	388	330	299	361	335	317	343	315	343	334	363	357	361	363	363	353	362	351	336	359	341	328	378	351	336	358	374	331	354	348	384	319	323	369	353	305	345	350	352	343	311	362	358	359	332	368	378	312	366	354	323	323	347	349	358	365	316	371	337	324	350	327	313	359	318	338	339	345	358	354	357	324	308	324	331	307	315	376	329	341	322	328	345	331	311	367	329	363	329	340	355	372	340	340	357	339	350	345	318	333	298	319	354	342	323	363	304	366	370	318	382	348	343	346	344	315	293	365	341	330	341	307	331	351	332	361	352	369	380	329	345	383	349	333	333	360	351	332	346	353	355	336	357	346	338	351	395	347	335	359	323	345	336	326	331	359	323	344	328	391	344	345	347	315	355	354	312	323	331	326	341	341	353	360	312	335	316	357	304	346	354	363	364	358	332	335	323	327	325	370	334	354	344	332	335	340	391	352	346	330	350	342	321	325	353	342	356	341	348	346	338	344	334	350	353	367	338	353	330	335	335	324	360	334	348	375	356	324	335	354	324	320	337	299	351	339	341	343	327	298	344	380	319	341	322	343	345	354	313	373	362	344	361	361	361	360	356	324	378	354	328	359	360	342	350	358	349	357	398	377	342	353	376	377	296	362	321	356	337	325	325	335	311	348	326	326	337	333	339	379	349	317	352	367	356	345	335	365	331	340	339	322	363	331	346	333	362	355	341	324	335	306	330	312	352	380	350	343	310	354	356	335	342	322	345	353	353	345	343	373	345	327	360	339	334	338	360	358	330	338	300	370	377	329	356	352	364	333	351	353	401	362	360	346	345	345	331	337	323	349	366	370	321	342	369	340	363	341	340	353	323	337	355	354	356	329	316	373	372	321	333	340	375	345	358	330	320	332	345	368	323	307	364	372	329	375	333	366	387	360	346	324	368	361	334	325	349	355	348	350	369	331	356	351	308	356	367	360	305	321	358	319	320	335	373	357	333	353	357	321	323	340	322	353	347	323	338	347	358	319	352	352	353	380	319	381	352	345	381	378	335	343	342	356	359	357	343	348	344	355	351	359	352	336	344	355	380	365	356	350	363	340	344	341	333	363	345	332	352	334	319	304	347	344	336	363	354	343	370	350	360	348	337	369	334	354	377	385	308	358	345	347	352	331	362	323	340	362	371	370	347	356	343	329	331	354	343	326	365	373	340	362	333	381	337	347	366	317	384	355	329	349	337	318	324	330	336	329	362	323	328	339	347	375	360	336	317	347	338	370	336	363	333	337	319	343	362	334	364	338	353	342	329	361	353	362	340	358	362	395	336	350	343	329	359	352	359	339	341	346	335	322	329	380	354	313	357	323	348	313	327	330	337	366	336	378	361	362	331	310	327	342	324	365	372	347	317	327	330	344	362	370	338	360	333	357	343	333	338	317	323	329	345	362	337	379	365	330	310	363	352	351	362	363	360	344	312	350	344	370	388	344	339	343	337	374	322	356	314	346	368	320	371	341	372	375	333	333	327	357	356	341	354	349	344	324	357	380	312	351	352	324	360	371	346	333	352	349	352	330	332	314	350	328	387	352	352	367	369	365	313	369	331	328	335	331	338	345	320	327	335	355	366	387	370	352	317	350	362	308	340	361	350	345	333	353	363	342	360	346	382	343	366	357	372	347	327	319	364	363	348	325	345	338	363	331	348	348	376	335	364	329	321	338	347	320	350	347	353	349	345	315	340	347	322	305	369	351	359	346	366	357	331	339	345	362	321	371	332	342	318	341	365	315	307	324	353	354	343	292	354	375	320	365	358	360	360	307	366	354	358	342	354	337	361	356	355	357	329	334	365	362	313	357	345	322	336	348	344	319	357	343	347	327	341	356	331	346	365	348	329	383	345	345	323	351	317	373	338	335	347	369	350	338	344	356	340	356	365	324	327	322	377	345	347	373	342	327	344	346	362	361	356	373	370	312	346	367	338	339	370	326	377	354	347	327	345	357	359	361	330	351	348	365	343	348	343	367	340	386	379	385	331	346	290	312	354	356	333	360	307	346	356	353	358	349	345	343	335	355	327	331	346	351	349	366	338	341	354	323	330	339	349	330	331	346	312	370	373	302	343	361	340	325	363	331	317	338	352	377	320	342	349	326	348	333	362	345	356	353	330	354	384	340	369	320	359	294	359	355	329	330	330	338	359	349	365	335	351	367	341	355	342	352	357	343	333	368	348	334	352	337	317	376	349	321	375	370	333	365	364	356	350	365	356	361	335	335	317	339	317	356	337	362	381	365	369	340	360	349	315	372	345	359	364	346	342	352	351	336	348	333	357	327	367	346	325	352	333	326	341	324	331	318	350	330	374	365	344	365	362	352	340	341	355	391	335	338	395	347	318	333	341	323	360	338	385	351	323	372	367	385	351	330	331	353	360	308	350	370	356	324	346	355	360	353	345	373	349	344	342	342	328	359	332	344	348	369	323	375	329	311	329	353	326	310	348	353	353	375	345	357	353	355	356	338	323	370	371	355	363	355	361	367	357	328	333	347	382	347	320	329	368	323	358	328	363	338	333	330	336	358	382	355	323	338	331	358	360	351	336	325	353	333	357	342	349	336	357	362	360	357	321	340	327	298	336	361	335	322	322	353	358	375	381	328	352	327	351	307	320	335	360	330	348	363	346	329	356	347	351	335	338	319	359	347	344	343	334	328	365	382	329	331	356	381	367	325	338	340	315	353	374	358	355	329	311	355	371	330	361	338	330	346	316	355	346	312	360	349	368	349	347	347	322	339	349	358	348	353	333	329	343	358	346	371	374	348	341	322	352	388	353	365	348	332	341	329	304	330	362	386	344	334	365	341	340	342	330	317	329	323	324	352	354
23194	20716	27886	23570	20703	11428	1294	638	451	731	3252	1419	246	253	235	212	195	183	174	175	190	160	188	175	190	175	193	171	206	169	182	175	181	171	197	186	190	192	192	176	157	162	161	179	172	167	176	156	165	134	170	198	159	180	150	156	163	156	177	183	161	155	186	159	182	177	178	158	173	161	167	182	191	156	187	175	178	155	171	193	190	181	180	176	181	171	181	176	165	142	145	172	172	149	172	155	156	161	149	158	172	160	163	178	175	167	163	153	164	167	158	160	172	153	164	131	167	166	170	139	170	164	161	178	186	128	160	142	180	167	157	156	147	182	167	175	146	188	156	175	153	168	146	172	140	157	149	158	162	162	160	149	178	178	192	152	162	147	166	166	189	149	171	158	155	170	163	155	155	139	192	168	144	153	176	163	171	163	184	169	165	149	159	140	175	150	148	172	149	158	175	145	155	153	157	170	162	158	181	161	154	172	147	151	153	164	152	156	152	167	150	172	170	145	180	169	160	143	170	183	166	148	168	161	171	170	184	159	185	162	190	162	190	172	166	171	194	149	148	165	159	171	143	168	187	166	161	181	172	185	183	170	162	169	150	176	155	180	154	157	159	162	156	156	160	173	155	146	155	156	143	158	176	159	164	133	138	164	146	170	175	166	166	143	159	165	187	159	145	170	150	148	152	139	137	157	159	167	141	169	156	170	153	161	156	157	179	154	191	170	142	154	164	153	159	150	177	150	149	158	139	170	165	166	152	161	163	153	161	158	147	127	183	162	159	180	143	151	170	163	173	156	179	171	159	202	157	189	170	164	169	165	175	165	152	157	149	159	164	166	172	185	169	150	153	171	177	186	144	168	181	156	158	157	147	155	163	159	191	157	152	133	142	153	159	189	166	178	167	150	176	166	183	167	180	165	178	152	163	175	159	186	163	164	167	170	183	155	174	162	152	165	156	166	147	158	175	163	155	165	143	164	165	176	145	190	158	177	166	165	165	156	169	144	191	188	163	156	161	173	173	145	170	153	135	182	185	175	168	165	172	152	186	159	182	144	170	164	171	173	160	183	188	158	163	145	142	159	181	151	175	143	147	163	154	148	158	151	167	172	164	182	164	151	153	183	171	175	160	168	169	160	168	163	176	158	141	180	149	183	173	153	180	149	152	154	174	160	174	155	175	137	160	137	187	137	146	166	123	180	159	150	172	176	157	150	157	167	183	152	149	167	174	156	157	186	163	159	144	203	160	173	168	162	164	179	159	176	148	169	179	171	150	176	165	149	155	170	179	165	171	158	187	166	165	174	154	161	146	168	181	152	136	174	154	162	144	149	157	156	162	177	157	152	174	171	188	171	181	154	163	164	169	181	181	158	179	152	146	156	180	170	166	172	173	172	189	179	171	189	158	149	151	178	130	173	167	149	160	161	166	144	152	160	166	171	178	163	170	177	168	169	167	162	153	174	153	177	169	172	160	164	171	180	199	152	158	154	170	149	153	156	181	169	156	164	186	171	156	176	158	157	143	184	157	174	179	143	167	157	165	163	166	163	148	150	165	175	164	159	154	153	190	147	156	171	167	190	142	181	159	191	157	168	192	189	167	172	174	164	140	164	173	163	151	152	167	156	161	148	175	177	156	151	154	153	165	159	158	156	177	151	165	164	173	152	170	167	141	163	154	155	129	192	164	157	144	157	153	171	163	146	150	157	149	160	183	174	156	177	179	171	138	177	167	168	175	168	159	158	165	186	152	179	157	157	170	164	179	183	166	175	178	159	154	173	179	171	170	127	160	166	158	167	145	181	177	149	160	182	195	153	178	170	147	168	148	186	165	171	164	167	152	177	158	156	172	189	167	168	191	144	167	153	149	147	173	145	160	164	136	171	173	155	173	184	143	148	137	159	173	170	187	176	177	171	152	159	153	181	187	161	145	150	160	161	188	159	172	181	147	169	159	136	163	155	158	161	178	155	145	160	169	166	183	181	182	167	143	171	145	175	171	168	157	168	146	192	168	168	171	170	177	158	168	154	177	179	164	127	145	159	162	166	169	155	138	193	170	175	179	156	146	157	182	150	144	158	180	160	154	177	170	163	151	154	156	147	153	166	190	164	188	161	165	148	173	161	176	164	153	148	182	158	177	141	144	149	158	145	177	161	182	150	149	167	155	171	151	163	144	150	159	168	167	166	177	160	157	173	158	186	168	155	157	173	155	151	174	172	157	184	178	168	178	171	158	182	161	177	154	169	182	143	170	165	174	155	165	174	163	153	153	177	173	186	166	176	178	159	168	184	159	145	141	155	163	140	156	166	164	164	162	150	166	159	169	169	155	155	164	130	188	175	181	159	162	173	142	154	160	174	158	188	167	159	149	150	166	163	154	157	157	161	190	203	159	160	168	164	165	165	140	174	149	170	158	148	151	141	165	192	184	146	178	143	165	164	146	179	162	167	157	175	161	168	162	147	158	188	171	161	177	142	151	157	156	167	159	171	156	146	170	181	178	168	171	143	161	183	153	137	158	160	181	150	172	179	169	165	171	154	153	167	172	155	185	167	151	160	164	190	156	168	163	174	165	153	135	164	160	166	149	154	171	166	168	169	165	160	171	164	174	182	157	150	155	169	186	185	159	177	152	168	147	161	153	144	151	167	156	155	170	149	146	167	154	176	161	183	159	170	154	146	137	184	138	159	138	174	186	164	168	157	171	164	155	184	157	163	154	161	179	157	164	172	160	166	151	182	153	173	155	182	143	143	184	143	146	171	159	168	169	168	156	148	165	151	148	147	160	172	185	168	145	178	145	144	180	155	186	170	168	141	163	159	161	153	148	150	156	148	160	153	169	174	160	152	185	154	182	134	146	158	151	152	164	169	174	172	143	154	182	154	175	165	154	163	188	175	176	160	157	155	172	175	160	144	146	158	152	164	168	157	152	176	159	161	163	153	150	164	173	157	181	168	161	175	180	170	166	183	159	165	161	165	183	159	157	168	150	140	162	185	168	161	165	187	148	165	170	150	164	160	159	178	168	156	163	167	168	151	167	143	165	181	166	171	177	146	166	167	178	160	159	171	155	167	176	158	175	174	149	151	153	159	161	177	155	150	142	124	157	157	160	157	138	169	158	138	169	172	170	155	137	148	163	145	156	163	162	156	154	182	153	159	163	174	176	157	164	164	142	142	150	169	186	188	147	156	162	159	181	144	178	152	156	158	160	165	170	154	190	148	172	167	169	162	179	160	164	155	158	166	164	194	171	152	144	147	172	180	155	160	157	192	160	186	183	181	170	161	169	171	165	166	151	169	159	155	172	170	155	175	152	173	157	153	170	145	137	156	153	161	166	166	180	171	141	166	155	161	179	136	166	154	146	170	163	159	173	160	172	155	174	175	166	172	163	153	165	168	156	151	167	168	153	160	187	180	154	149	177	188	170	128	165	166	150	177	144	161	175	144	141	181	175	177	156	168	149	153	162	186	143	153	164	151	151	149	164	172	174	175	171	174
39034	31972	11384	4813	2961	2605	1811	1227	1024	1448	5994	2286	396	358	333	324	282	259	235	270	247	257	270	231	235	270	214	223	217	240	231	221	219	221	239	248	226	268	245	243	228	231	223	201	231	201	218	208	222	223	205	203	212	245	221	232	201	212	203	211	204	192	193	214	208	231	191	216	213	229	235	190	227	215	188	214	218	218	186	220	197	222	225	202	205	209	201	193	208	220	204	212	226	197	223	205	182	200	189	208	202	197	183	216	219	195	209	194	198	223	198	205	200	209	195	206	186	212	213	215	209	190	171	213	199	214	179	184	193	208	219	217	210	213	167	182	185	211	182	217	165	189	210	196	213	214	177	181	216	205	194	198	160	183	202	188	178	167	205	215	213	184	189	199	220	197	218	243	190	195	208	201	213	201	186	193	209	202	206	195	212	219	212	192	202	201	181	196	201	215	189	201	203	197	221	197	167	199	196	195	213	222	217	226	205	221	217	228	204	187	212	189	206	205	186	184	187	233	219	220	216	212	199	192	205	201	215	175	232	189	199	209	173	200	204	208	194	175	187	214	199	198	198	231	203	188	187	209	192	165	210	175	189	206	206	204	218	174	212	201	195	190	189	181	167	211	179	206	177	189	207	198	184	200	177	207	185	188	184	197	194	224	220	195	193	197	173	211	216	217	206	181	198	209	192	171	204	218	188	227	218	200	209	209	189	200	198	202	216	189	194	191	205	181	224	215	188	185	207	206	198	196	180	217	197	205	196	190	228	210	214	208	203	215	191	210	224	195	214	225	195	181	200	204	195	205	194	216	209	201	156	207	196	182	197	179	194	185	199	204	220	213	170	214	207	207	198	216	202	222	197	194	189	198	181	202	197	204	214	207	197	224	183	189	200	190	214	202	214	221	218	186	174	204	187	179	190	201	178	209	192	193	231	213	212	193	181	208	191	197	224	214	202	191	180	166	202	193	189	194	178	197	202	196	189	203	180	191	173	198	198	195	194	199	205	221	188	175	191	193	195	202	225	197	179	214	209	176	208	197	199	187	193	215	202	229	215	195	211	192	240	193	214	196	199	212	189	191	201	205	208	189	181	204	203	202	191	186	187	211	193	210	233	187	201	189	188	230	191	195	207	210	226	216	196	208	205	196	185	206	192	198	194	206	182	218	167	229	209	217	230	220	201	191	164	181	204	210	211	228	219	178	200	193	202	182	192	215	164	197	215	234	211	191	198	218	211	205	212	180	196	170	240	186	209	191	189	215	180	195	208	226	188	199	166	204	216	209	208	203	230	179	195	191	215	199	174	199	201	203	183	191	191	193	197	223	205	180	186	196	177	185	172	199	197	179	199	160	191	206	173	203	193	184	172	217	207	185	178	198	222	202	190	187	195	186	191	213	197	201	202	184	181	205	188	200	197	193	190	193	182	216	204	203	204	216	185	184	199	213	189	212	189	179	209	192	199	188	197	222	198	197	195	214	218	196	197	199	204	197	211	228	202	193	169	187	203	211	193	182	207	178	192	203	183	195	184	182	177	208	195	208	218	184	223	225	197	195	168	187	189	200	202	205	194	206	209	208	210	200	189	207	193	193	190	210	192	199	187	213	187	214	215	175	191	180	187	213	191	197	218	209	209	185	175	194	191	199	179	176	192	194	208	215	210	205	221	207	220	189	176	203	184	215	180	207	194	214	201	177	197	207	204	192	190	202	210	192	228	197	238	210	207	195	225	189	192	205	205	197	192	183	218	170	177	194	192	197	175	205	203	179	199	218	232	189	205	200	200	201	205	182	183	212	216	198	192	212	190	227	225	198	213	184	202	220	201	153	207	208	173	218	174	218	205	172	207	216	210	195	184	188	168	202	203	188	205	186	195	213	197	183	192	210	221	183	185	198	213	199	213	206	174	179	200	195	203	206	198	223	182	205	220	175	195	209	208	182	194	200	201	175	203	213	221	153	195	204	204	207	204	204	197	193	178	183	194	182	205	177	202	202	186	199	213	205	220	204	191	216	180	228	189	216	200	198	203	180	202	203	195	182	202	196	209	189	182	248	191	181	207	202	189	211	205	198	200	224	197	210	197	209	196	204	220	202	214	199	192	208	178	192	172	206	195	195	207	181	201	191	201	189	184	186	182	206	202	195	200	216	213	210	213	209	196	180	196	231	195	225	210	189	183	180	218	211	192	188	194	215	204	217	198	178	227	179	195	209	203	203	218	199	194	199	217	200	213	205	190	202	190	199	177	198	207	217	199	193	169	207	206	206	209	201	209	208	208	211	189	197	201	169	201	205	197	207	223	180	188	195	198	189	193	186	210	193	208	207	188	190	223	208	191	234	203	214	199	177	205	204	216	225	213	182	203	218	204	196	197	227	202	195	178	200	190	196	211	218	213	203	193	204	222	219	204	183	198	206	194	214	187	183	213	183	216	195	200	181	172	190	203	194	206	208	199	211	193	196	189	230	215	199	169	199	211	181	198	191	208	219	215	214	189	194	210	211	197	186	174	195	213	213	190	196	194	202	211	210	218	183	194	209	201	225	204	201	216	215	188	211	179	196	213	178	173	225	169	170	181	199	214	212	189	187	211	189	220	209	191	178	192	225	194	182	199	204	195	189	194	205	215	222	190	203	189	207	228	226	189	202	224	219	193	166	193	190	215	191	168	226	194	203	197	192	208	177	179	184	202	205	199	202	193	206	203	206	226	176	206	213	188	203	199	193	199	220	182	193	214	210	216	201	212	195	207	226	191	185	208	205	190	198	196	212	210	204	188	199	198	211	205	169	213	202	220	222	189	193	179	215	188	204	172	204	192	202	193	208	215	216	215	214	188	220	196	186	214	177	211	181	204	206	187	190	199	201	215	209	177	194	217	203	206	208	208	208	172	225	208	201	191	210	204	184	198	217	184	208	207	182	192	211	211	188	173	216	210	188	212	180	196	173	205	184	202	218	207	209	208	202	184	200	188	187	211	196	206	198	178	200	203	189	217	199	181	203	193	218	203	204	236	206	197	205	198	176	182	194	187	212	200	184	191	191	196	208	194	189	182	174	187	208	209	225	192	184	219	197	184	197	184	191	175	190	229	185	200	231	193	208	191	180	207	240	212	183	193	198	219	213	224	213	223	226	215	189	210	204	204	214	187	215	176	194	213	196	215	182	205	193	207	208	190	212	195	207	209	177	174	200	196	201	206	205	194	196	179	250	181	216	181	186	204	205	188	203	171	185	179	201	178	188	189	174	213	199	196	203	190	177	197	210	202	215	205	237	206	210	190	193	220	194	198	189	178	201	200	195	221	222	187	210	218	202	202	206	207	175	211	234	202	192	200	197	235	185	192	171	211	189	185	185	210	192	197	181	173	184	190	217	200	190	218	219	209	201	191	205	189	204	171	199	190	188	175	169	211	193	194	207	171	183	180	209	199	203	214	193	215	205	176	180	210	220	193	208	201	197	219	198	185	208	204	200	209	208	197	193	189	184	177	202	195	210	195	186
24454	20739	26969	24441	12449	1173	799	695	681	739	2541	1095	402	440	413	388	369	405	389	376	400	395	433	391	397	374	395	395	403	413	439	401	404	369	397	383	423	395	381	375	395	411	344	354	360	382	386	358	354	390	395	391	392	370	364	411	355	379	372	367	429	386	364	434	405	385	397	371	376	378	378	401	352	390	392	394	389	361	358	402	390	386	420	380	370	389	430	383	408	423	376	373	371	392	389	362	397	377	406	361	393	350	364	371	382	417	368	379	380	389	376	368	360	383	364	364	399	384	382	420	389	397	369	414	393	380	385	345	362	364	427	364	389	363	376	404	408	374	382	355	359	358	391	402	372	420	380	382	383	373	372	364	373	360	410	398	380	409	369	354	374	404	392	364	365	354	400	371	409	371	358	402	410	387	351	359	391	415	382	380	378	376	355	416	384	431	392	359	413	412	392	417	377	415	407	408	414	365	364	381	360	370	402	372	414	377	378	370	380	387	364	375	356	401	382	393	390	336	403	373	359	380	403	374	380	391	368	387	392	383	354	359	382	359	368	376	368	357	392	376	390	388	336	365	392	380	383	382	419	369	383	380	352	375	382	370	365	388	362	334	372	389	382	380	360	350	405	371	353	351	366	380	373	383	369	370	355	411	374	400	379	385	369	391	376	392	383	368	390	382	354	393	393	371	427	360	371	358	398	370	393	410	371	338	410	369	378	365	340	381	385	357	384	373	408	402	352	362	380	387	359	376	334	374	393	381	369	383	397	333	357	379	356	383	365	381	342	365	364	372	402	387	345	349	413	408	379	357	400	370	350	382	360	375	366	362	380	396	358	361	379	362	374	388	390	421	380	383	374	407	383	404	364	381	390	372	396	384	362	367	375	324	349	383	361	410	409	380	377	346	373	355	391	361	393	388	382	357	384	397	369	403	368	357	353	380	392	376	363	378	412	409	375	359	395	363	405	366	401	383	374	388	363	393	374	376	369	375	399	396	390	394	409	385	384	365	377	391	336	408	360	405	365	369	361	370	374	375	325	395	380	364	343	387	361	352	382	335	373	383	413	398	373	387	373	394	355	360	371	399	369	366	362	353	415	378	355	367	396	384	360	384	390	358	359	370	384	343	398	377	368	383	376	370	369	352	396	382	382	353	397	372	350	373	354	379	373	395	382	412	435	404	415	325	344	395	389	375	394	361	353	404	349	346	378	396	357	405	407	372	392	404	390	371	382	377	380	378	365	366	393	383	394	402	370	355	404	352	388	360	357	358	377	353	388	411	386	360	379	388	374	394	388	355	322	364	386	409	381	386	379	375	380	411	391	365	359	355	377	417	391	357	365	369	406	370	347	365	392	375	377	361	365	370	347	363	384	396	375	399	415	374	411	331	390	385	389	375	389	381	381	394	350	374	408	390	376	349	413	382	401	391	366	358	383	380	400	398	365	390	392	373	363	373	371	383	390	400	377	394	372	392	378	363	436	353	391	359	365	382	372	387	414	357	356	398	395	381	349	411	425	373	363	364	397	370	324	363	417	338	370	358	392	344	387	361	391	375	407	377	371	364	417	398	412	393	390	344	392	387	355	357	378	378	358	367	355	366	397	371	377	366	388	381	372	405	396	390	357	367	372	376	347	346	380	407	388	367	392	377	382	360	415	392	376	368	369	362	369	380	364	405	358	381	401	378	379	395	397	383	384	383	362	365	357	387	368	368	386	345	388	378	403	389	362	368	423	371	376	361	390	361	402	395	395	379	399	354	410	382	394	393	346	376	372	390	370	394	396	389	352	384	415	383	372	382	378	388	371	357	381	376	400	406	405	343	379	352	391	358	402	375	364	367	412	359	386	366	398	414	399	391	364	386	356	374	380	378	364	407	391	395	389	353	364	371	401	337	364	379	404	353	331	361	402	393	363	358	382	356	359	372	404	369	366	400	331	379	370	419	371	373	389	379	376	370	336	355	387	411	387	392	368	403	373	389	362	397	371	378	386	364	372	356	368	321	353	379	387	387	338	352	374	336	382	379	385	353	355	339	385	392	391	380	365	371	392	392	361	365	369	372	381	359	370	406	364	379	365	344	408	370	378	391	387	397	381	355	392	359	388	390	404	386	395	378	382	399	364	381	375	322	406	406	376	380	379	371	373	416	386	408	373	371	349	386	336	373	383	408	368	343	390	384	389	412	362	401	396	391	365	388	378	367	370	366	365	378	391	335	394	353	399	407	368	403	358	366	362	372	389	348	352	369	368	365	422	371	359	405	398	383	356	389	367	381	421	426	392	387	382	372	352	413	390	415	381	384	399	355	351	337	355	401	377	357	346	393	407	380	348	396	394	402	345	384	418	377	392	359	377	404	404	371	384	352	373	357	395	374	345	356	384	363	381	396	395	377	372	371	405	366	374	349	369	405	347	389	384	374	355	362	394	405	370	404	414	401	412	383	386	386	396	386	357	407	406	415	391	350	371	338	390	373	401	366	360	374	426	380	360	378	369	392	395	369	355	353	358	366	336	371	374	402	355	380	356	364	388	397	383	376	400	362	365	397	357	370	370	362	358	393	386	366	379	402	400	360	350	363	349	382	356	413	388	369	389	367	357	397	388	398	380	403	372	394	377	333	395	371	383	385	370	384	411	353	380	378	406	400	388	397	340	366	365	360	386	346	366	345	369	368	385	372	381	406	417	394	361	386	374	384	386	369	348	356	341	391	375	405	401	394	371	384	362	382	365	393	388	384	407	366	347	373	367	375	399	397	391	348	408	379	414	393	380	366	377	382	371	349	378	342	371	389	405	376	391	370	376	403	380	380	360	378	373	390	375	333	372	413	385	375	370	358	369	348	414	401	366	355	361	343	375	370	363	369	381	364	356	388	396	370	390	377	380	423	383	394	366	382	431	389	359	363	381	388	374	399	362	384	357	365	380	377	394	355	361	379	315	352	364	351	380	348	396	393	378	372	385	386	402	390	384	371	376	362	355	384	356	430	366	352	367	372	373	402	408	372	364	379	392	355	368	369	384	398	388	368	367	397	362	357	373	326	385	394	374	389	369	386	387	367	407	369	347	359	373	362	384	368	370	379	345	392	382	339	394	390	376	387	355	385	382	372	394	384	349	374	354	392	408	376	371	377	348	356	364	404	368	415	374	372	405	377	394	355	364	367	410	381	355	336	389	351	386	388	390	416	371	410	395	372	374	382	347	383	339	361	395	383	381	418	357	388	382	334	365	372	382	386	381	370	363	340	358	356	413	355	402	405	381	357	369	378	380	364	399	386	380	350	409	378	420	425	395	356	390	382	375	387	378	381	365	379	399	378	370	361	355	355	375	354	400	414	383	391	346	392	378	380	355	414	395	370	363	356	396	388	394	380	386	394	362	342	357	381	412	367	382	354	392	382	371	352	409	384	376	396	404	398	370	374	361	402	364	379	363	362	396	380	409	379	360	366	372	370	380	396	391	388	397	352	364	356	394	370	398	382	364	403	378	411	372	401	396	403
38594	26680	9518	4974	2484	1654	1432	1306	1274	1477	5775	1996	527	501	525	507	507	485	449	467	443	459	458	454	491	465	457	473	463	422	477	453	462	498	442	505	495	448	460	456	440	439	472	441	468	456	418	444	429	430	432	455	437	433	413	452	463	426	440	455	423	405	412	465	408	473	429	455	451	445	420	452	446	417	459	430	468	432	461	436	455	444	444	440	453	438	479	468	453	454	432	452	429	395	425	442	464	428	450	404	436	405	461	424	424	416	438	440	451	442	406	410	411	451	447	429	397	424	440	459	425	422	418	426	438	420	466	404	418	429	445	419	449	437	430	428	419	467	451	429	435	377	410	451	416	352	416	443	435	395	439	423	434	419	448	426	418	430	428	468	431	443	420	387	417	425	435	446	428	401	421	415	459	428	453	447	457	397	466	407	400	444	426	415	473	401	421	448	471	447	441	408	437	391	413	426	432	468	452	397	444	414	439	421	417	412	439	408	426	413	453	426	413	434	446	441	458	445	401	407	416	424	429	454	438	443	449	434	441	443	430	432	454	424	423	411	447	430	447	446	402	469	437	447	424	458	434	394	463	465	433	437	451	430	407	463	429	458	419	454	477	451	409	437	431	398	454	425	416	413	447	456	400	456	411	436	443	430	443	469	474	430	441	449	411	452	437	438	413	417	428	419	398	409	447	424	413	452	411	403	420	442	481	437	451	441	438	445	454	416	463	424	461	426	407	416	433	436	416	435	431	441	431	464	408	430	436	432	455	445	412	423	461	430	435	463	419	458	425	455	411	447	420	460	428	478	460	423	439	433	428	399	429	420	444	406	444	416	435	407	413	414	424	384	480	437	427	454	408	464	422	436	413	426	484	439	461	452	453	429	431	402	436	423	440	469	377	462	419	431	444	412	423	456	433	432	382	457	414	404	413	472	410	464	401	446	453	426	409	415	429	445	445	460	440	420	445	400	421	416	412	459	456	435	463	418	429	398	439	471	443	429	447	413	434	435	448	434	416	427	468	426	448	449	449	407	421	424	441	447	421	404	394	428	448	455	434	421	435	416	461	465	460	453	450	400	437	442	435	446	438	458	406	442	394	439	454	429	453	443	438	464	446	445	424	451	464	427	443	470	408	420	467	461	420	438	469	455	448	452	396	407	379	442	423	462	427	443	403	441	418	431	462	398	431	426	444	448	413	439	451	442	427	460	461	437	460	452	423	418	469	428	421	430	459	407	431	441	380	427	402	408	467	453	459	398	459	435	420	427	414	461	450	431	423	433	449	428	446	463	400	457	429	451	428	481	488	391	422	447	457	415	394	477	439	456	407	385	461	457	405	433	484	424	436	472	420	442	420	437	442	425	405	427	457	420	401	447	396	406	432	446	444	398	417	457	446	439	418	431	397	442	412	461	431	398	416	424	416	452	419	435	467	434	430	445	428	426	407	427	421	453	428	435	448	466	425	397	410	430	463	412	398	428	410	425	431	393	392	444	459	448	424	455	453	427	420	457	466	432	427	401	419	459	464	420	415	429	421	419	468	471	427	406	452	385	427	399	431	450	448	408	442	424	479	444	448	438	416	444	423	429	405	436	415	427	436	410	440	427	437	429	434	433	420	426	428	405	436	441	406	416	456	460	429	443	435	396	444	448	442	398	431	442	432	419	411	421	412	442	433	480	436	432	470	435	398	418	411	454	397	419	412	486	429	455	452	423	413	448	463	439	436	428	421	420	469	437	441	460	484	405	440	433	421	424	457	412	432	455	451	445	432	416	422	418	453	412	479	418	418	447	429	453	444	426	403	442	419	422	433	430	446	427	417	413	492	371	403	423	444	464	454	486	392	449	408	452	441	414	421	445	399	432	435	417	393	473	446	412	418	459	439	392	429	452	409	429	464	433	415	403	414	457	401	418	407	440	433	406	432	456	471	404	415	473	414	417	456	418	416	454	454	442	418	450	447	425	416	448	440	410	442	419	409	459	444	423	444	388	434	425	441	442	400	413	433	428	435	442	446	456	402	434	425	441	396	432	448	461	438	383	441	447	393	386	434	422	402	422	434	441	442	457	448	398	452	436	406	436	469	473	392	378	430	401	458	429	418	449	420	427	439	441	438	465	431	471	449	436	456	450	445	435	464	419	450	446	411	425	435	390	411	425	425	426	421	441	450	432	439	438	428	445	483	411	412	419	438	441	418	460	471	432	430	392	435	466	417	421	471	432	460	426	455	414	472	416	415	451	429	474	456	429	448	448	431	456	435	408	435	381	416	401	450	389	456	422	421	393	430	451	411	427	424	430	420	433	435	432	439	409	403	468	408	436	454	440	457	445	463	438	423	447	407	425	450	463	463	424	441	458	416	441	386	434	441	431	444	446	402	414	454	427	435	437	441	412	407	453	447	423	441	411	421	431	423	410	426	436	452	390	447	431	462	423	423	469	455	427	440	468	408	418	426	418	413	444	392	466	443	403	413	415	430	465	412	402	450	402	444	419	456	399	429	415	421	395	446	414	439	422	445	400	422	427	424	445	471	442	407	432	452	431	412	449	411	437	431	402	410	398	441	435	386	418	428	419	441	441	445	444	425	425	422	435	443	433	472	436	412	458	424	422	450	414	464	449	441	420	424	436	414	412	434	460	418	445	437	482	414	393	443	427	417	431	455	404	396	438	429	421	453	436	432	424	427	429	427	420	420	474	437	434	429	453	426	453	434	419	442	431	427	438	430	412	425	464	405	444	418	435	471	478	423	434	435	406	450	435	464	452	426	457	428	418	431	439	390	456	472	448	434	414	397	429	448	447	429	450	445	487	412	385	453	444	459	435	453	446	438	478	401	445	430	423	450	432	463	435	421	431	444	428	445	442	434	416	432	404	450	438	395	409	431	438	466	427	436	430	426	411	429	434	454	451	437	436	424	453	435	448	425	451	428	439	388	423	431	437	459	450	415	438	441	455	451	414	420	433	403	462	443	446	456	385	398	435	461	444	441	452	393	435	444	461	416	455	439	422	427	488	397	421	453	453	453	427	392	436	459	443	449	426	446	436	476	444	429	433	396	401	420	483	415	474	444	425	420	437	435	455	441	425	393	426	426	435	464	437	418	430	456	445	462	404	428	451	443	432	459	429	445	445	437	452	441	429	422	462	457	442	444	444	420	442	436	413	443	410	453	432	424	439	404	408	433	408	415	445	425	435	437	409	442	443	445	417	485	432	433	422	407	439	449	465	445	422	424	421	433	435	405	393	417	447	428	400	411	426	383	427	421	485	428	475	392	448	375	417	444	420	417	400	456	435	465	439	415	461	387	417	411	377	434	436	407	437	454	422	454	458	445	445	460	421	448	448	451	428	402	456	435	455	443	443	440	430	446	449	409	406	444	445	423	413	436	389	422	439	448	444	455	403	450	443	432	400	465	426	425	429	419	408	400	494	409	411	412	414	426	415	412	424	428	450	419	393	459	438	430	398	454	432	470	430	434	413	468	459	451	431	444	474	435	428
22262	20782	28409	23262	20785	20820	11231	1568	1394	2112	5300	1499	351	355	366	333	290	303	280	265	290	255	289	291	274	261	262	220	275	277	252	240	267	286	247	241	261	263	249	252	265	243	236	270	261	245	215	236	229	221	243	245	253	251	250	232	250	224	230	217	247	228	256	247	254	283	273	245	234	238	238	240	227	270	242	219	251	244	224	255	242	247	236	243	250	222	235	225	209	218	201	213	222	241	229	216	238	236	230	213	216	218	228	250	250	203	238	232	209	205	220	238	223	193	220	227	228	212	257	225	219	228	248	208	206	221	228	232	240	208	227	219	197	226	213	213	216	197	241	239	224	226	225	227	223	223	237	234	219	205	214	225	217	203	236	229	218	209	235	211	239	214	228	192	230	247	197	213	207	200	191	221	209	226	233	233	231	229	197	218	218	226	250	211	205	237	233	242	229	187	204	217	181	195	260	205	246	221	244	204	197	230	250	184	229	218	235	240	217	255	214	244	221	222	221	211	228	227	250	207	201	231	216	216	187	199	221	202	220	219	206	230	236	232	217	244	221	226	235	223	200	231	236	230	249	251	227	236	225	236	204	221	241	251	203	233	226	229	226	228	227	244	225	218	223	222	232	223	239	254	227	233	214	226	233	223	227	234	232	228	229	200	239	231	238	212	208	222	225	229	225	199	227	260	223	222	234	220	243	230	218	224	217	229	221	203	209	222	204	212	192	228	198	233	237	217	253	206	209	228	234	228	255	241	236	202	227	211	223	209	221	209	230	242	221	228	223	237	224	234	221	221	211	238	222	274	252	217	231	247	250	208	206	218	219	217	219	247	219	234	242	227	210	254	217	216	232	231	225	219	256	205	219	228	222	242	216	236	200	228	260	205	245	249	221	222	239	243	232	242	201	249	226	236	247	249	253	241	223	254	235	233	212	227	233	211	209	271	241	227	239	273	234	224	237	233	215	231	237	218	215	259	238	227	247	217	219	230	198	240	216	197	213	197	244	229	220	208	217	237	235	261	198	246	257	235	236	226	221	218	225	218	223	212	230	227	244	224	217	253	249	238	232	225	189	211	252	212	227	217	212	235	202	237	213	208	203	212	228	222	225	211	213	225	241	230	232	215	213	207	232	233	211	227	201	229	241	235	199	212	211	248	241	216	231	233	225	264	222	206	224	211	251	235	201	239	248	224	221	226	242	245	226	201	206	231	195	206	218	209	222	204	222	214	229	196	221	216	219	212	240	193	211	237	201	198	235	203	206	218	250	219	205	213	237	222	207	209	219	188	203	246	236	233	222	235	225	239	260	212	209	206	210	224	225	215	224	224	213	222	224	227	232	232	245	230	216	237	227	225	230	202	204	248	216	239	224	231	208	204	216	212	209	200	212	212	239	253	225	212	219	229	210	234	189	212	200	216	204	237	219	222	234	230	216	203	260	196	223	201	240	204	226	207	256	259	213	234	236	251	237	216	204	233	213	221	196	222	218	245	220	218	228	212	229	221	243	226	260	220	248	229	242	205	228	210	229	250	233	228	218	264	231	257	214	212	217	221	240	197	210	230	229	229	215	216	226	203	234	202	193	253	211	198	217	208	232	232	224	237	247	227	206	239	217	242	245	223	214	218	211	223	220	210	234	238	243	206	240	216	230	231	218	218	234	215	235	227	198	211	222	259	251	185	214	207	224	213	245	207	226	210	237	241	238	227	213	235	228	211	227	233	238	219	242	212	273	225	226	234	227	237	235	251	254	234	224	237	247	196	197	203	223	214	195	200	239	232	243	222	236	240	189	213	271	209	223	233	253	218	199	242	222	249	224	233	223	215	231	231	203	231	201	223	231	225	225	243	200	229	222	246	220	234	247	228	242	207	250	229	201	201	211	227	238	230	215	221	233	212	216	250	192	212	211	194	267	219	210	245	195	204	245	224	229	247	209	241	227	240	218	208	243	205	195	234	247	208	207	220	194	205	236	219	217	213	221	204	226	226	236	221	227	233	239	235	247	206	218	257	233	242	190	200	227	213	221	223	233	224	223	223	238	239	202	236	201	230	237	233	232	208	217	237	199	226	224	211	237	221	204	239	233	220	237	227	253	240	219	249	233	214	224	232	222	234	202	216	209	247	252	210	224	231	206	232	191	210	207	223	212	232	251	219	222	241	216	240	212	197	216	200	240	211	223	243	219	239	224	218	215	248	211	232	236	232	229	258	227	218	224	235	217	234	209	224	211	195	210	255	224	246	207	226	198	215	225	256	243	205	235	233	203	225	233	226	225	223	240	250	233	254	234	241	229	202	254	228	232	233	191	235	223	278	235	243	235	218	231	208	241	214	218	228	233	214	227	214	216	251	232	221	229	205	239	244	220	214	210	243	205	214	261	197	215	225	216	215	192	229	232	252	210	231	236	235	215	249	244	226	251	231	223	210	232	252	236	205	275	219	232	202	204	213	237	222	218	236	212	204	236	234	230	204	222	188	240	233	213	241	240	227	211	224	225	227	196	213	209	218	226	250	211	231	206	197	239	219	221	267	214	217	216	223	215	242	249	234	231	218	202	208	220	237	223	219	239	219	218	207	252	222	201	225	245	250	209	223	202	196	215	235	213	243	231	233	238	232	221	213	234	213	215	211	242	238	220	227	220	225	201	240	235	197	212	218	208	210	199	213	212	226	207	204	228	225	243	199	238	244	231	220	228	216	220	205	209	212	258	239	233	222	253	239	194	212	245	219	211	220	230	216	205	215	200	241	206	213	223	244	205	249	237	244	227	234	228	223	215	224	203	238	200	205	224	199	236	215	189	199	256	203	221	220	222	219	232	225	227	234	243	213	217	229	238	230	227	229	228	217	227	228	237	217	227	232	220	219	235	246	228	215	221	241	232	219	248	232	237	238	209	230	220	194	237	222	204	226	232	228	230	221	226	229	241	211	230	255	231	242	229	221	232	195	253	215	233	230	232	267	209	219	207	217	223	206	201	203	210	236	211	210	226	224	224	222	245	230	235	206	231	208	225	248	217	258	198	212	215	217	221	251	180	209	198	212	231	234	244	224	216	220	219	263	233	252	220	232	251	224	206	213	227	223	232	224	222	232	226	217	206	233	182	212	234	228	220	223	223	206	228	232	228	219	223	239	243	214	248	245	241	249	239	247	225	227	236	217	228	242	214	229	231	231	238	215	221	233	224	246	210	260	195	224	208	201	242	230	231	243	229	215	199	239	228	210	220	201	229	242	229	250	221	208	232	220	235	186	251	230	247	224	222	243	235	218	212	224	236	225	184	226	208	210	223	219	245	237	208	223	219	234	230	210	235	199	236	205	226	211	225	208	232	207	251	237	201	240	191	203	216	217	229	234	205	188	231	234	223	248	240	249	226	240	203	247	213	211	195	265	220	243	241	227	205	216	247	219	224	221	212	224	218	209	245	226	204	215	228	222	227	234	226	212	238	232	232	227	213	231	220	244	213	249	221	228	227	223	241	233	212	235	217	242	250	202
44117	34385	19604	11939	6735	3779	2688	2906	2998	4317	10067	2252	638	568	537	442	431	389	377	365	344	328	359	355	357	319	356	318	310	318	314	317	352	354	306	299	331	339	331	305	329	282	272	314	291	269	283	273	241	297	288	285	268	279	261	291	284	269	264	266	286	252	260	282	280	270	275	293	289	268	270	262	251	273	278	271	246	271	259	307	273	244	285	315	276	269	247	260	273	270	220	234	252	269	260	274	253	254	263	255	277	244	243	242	279	239	246	226	264	236	254	259	245	247	232	229	241	239	241	280	275	236	254	271	259	245	230	275	271	251	260	280	265	227	265	235	270	254	244	262	252	247	241	240	251	243	266	283	252	247	237	254	231	256	213	237	247	266	235	249	261	217	226	263	233	253	251	221	243	251	258	250	251	252	265	252	236	233	236	251	269	267	222	242	230	244	252	245	247	247	225	245	259	237	283	233	288	261	250	226	225	249	256	241	253	223	236	260	255	220	268	259	273	229	266	251	234	266	252	263	238	252	267	264	255	249	252	273	264	267	269	237	265	258	239	226	243	277	254	223	239	232	252	266	231	284	237	242	271	255	233	271	243	261	261	216	247	215	255	254	264	247	270	231	238	262	243	273	238	263	265	226	253	244	265	258	250	259	249	251	262	248	259	275	284	275	277	259	241	260	249	253	238	258	248	267	272	208	215	235	267	244	265	256	259	265	248	268	262	250	258	255	244	245	224	271	257	267	262	268	257	247	242	220	236	228	248	290	264	240	239	268	248	268	265	235	234	238	223	274	289	274	251	227	272	227	243	269	252	267	265	244	237	220	249	249	247	255	293	272	271	222	243	261	240	214	246	251	257	277	242	267	258	260	242	268	266	231	273	246	236	276	261	275	243	262	254	242	247	228	280	249	224	243	239	235	240	244	252	234	265	236	246	265	266	267	231	222	268	216	247	236	264	261	230	247	245	229	237	231	249	258	238	235	249	260	253	262	246	234	250	252	244	258	249	255	248	236	245	284	222	228	241	235	242	253	289	240	255	277	252	257	263	243	260	271	266	251	293	256	239	240	243	269	250	262	232	246	260	239	275	245	272	242	237	237	253	244	243	259	241	241	275	244	263	260	227	216	266	217	257	267	264	261	240	245	257	277	269	232	230	253	265	245	240	257	242	241	252	234	263	259	233	252	251	226	223	270	256	259	243	223	251	237	272	233	266	248	266	248	276	291	293	256	265	235	241	273	260	239	233	248	232	250	238	283	266	257	294	248	232	256	224	251	273	252	229	256	256	250	234	241	261	238	236	238	251	259	250	275	254	262	265	250	259	237	250	236	236	242	265	251	233	251	240	230	257	241	253	252	224	250	241	253	270	262	260	242	259	240	246	258	255	260	279	263	247	274	243	249	234	243	250	254	221	262	228	244	253	266	240	245	272	235	274	246	252	266	240	267	254	256	259	219	257	239	239	260	239	232	250	242	267	272	235	233	268	266	266	249	256	264	228	263	263	260	220	249	253	243	235	235	225	234	235	250	244	260	245	250	248	259	252	234	237	239	238	259	267	232	252	264	245	246	254	245	247	230	278	248	262	249	238	254	234	249	262	276	238	253	229	236	235	268	267	229	242	241	265	273	243	236	272	246	233	240	232	246	222	228	233	237	229	264	267	214	276	260	247	266	254	266	219	262	234	233	263	244	268	238	223	255	245	246	240	252	259	260	261	223	222	251	262	260	252	246	258	261	253	235	229	221	277	238	249	249	243	259	245	235	247	249	253	254	239	237	295	260	247	249	237	274	243	249	238	273	271	268	226	212	225	243	269	278	279	248	248	236	262	237	237	270	248	241	241	239	238	264	231	233	227	235	236	259	256	251	255	258	246	243	262	264	246	240	266	287	257	251	244	256	239	269	239	242	235	256	267	242	238	234	262	259	235	232	249	264	243	248	245	266	259	277	273	235	249	227	246	267	247	260	244	245	263	249	272	229	223	252	223	264	249	249	221	243	263	241	247	287	262	246	262	251	240	248	237	255	257	246	226	243	259	251	218	236	234	246	247	248	240	238	242	254	236	239	261	250	249	252	262	243	284	244	276	223	262	234	262	223	238	232	248	256	238	221	229	242	230	249	222	220	232	245	247	228	272	226	250	250	240	254	254	249	262	242	228	233	236	234	235	255	242	270	242	237	273	244	302	249	252	243	253	248	278	274	251	229	231	266	262	235	242	274	266	251	254	239	246	242	242	241	234	225	247	249	244	239	225	249	258	245	236	293	242	259	237	229	240	258	198	248	279	260	247	273	256	238	260	284	275	254	264	266	240	242	252	236	258	221	226	246	252	233	245	252	244	273	267	217	232	268	268	247	241	282	234	264	246	283	245	243	242	235	247	244	222	234	218	267	225	247	292	262	233	254	224	263	269	263	258	240	235	247	262	223	239	277	231	255	261	235	248	273	254	252	249	258	242	249	224	251	288	273	254	236	251	239	241	245	249	277	250	203	251	230	248	222	250	250	259	225	256	243	216	198	257	270	211	231	212	245	227	233	254	255	249	269	229	266	251	239	251	259	219	252	244	241	193	229	242	230	271	265	276	221	249	261	242	265	234	277	219	248	237	215	241	265	243	242	273	250	263	226	262	260	248	253	244	236	246	274	246	257	241	239	296	240	234	237	209	249	248	238	254	217	269	254	243	238	239	249	231	238	241	273	238	263	235	231	249	261	228	250	240	252	242	254	263	191	246	239	219	254	263	253	264	226	239	275	236	247	239	265	260	214	258	256	243	275	255	258	231	254	233	232	260	227	266	267	259	286	255	234	229	254	230	264	246	254	234	254	218	230	263	226	257	299	253	251	283	239	240	246	255	255	241	254	237	274	253	259	265	254	269	246	258	229	267	249	258	225	264	250	235	243	260	233	253	257	276	257	261	255	249	243	225	259	248	233	257	259	244	223	248	252	261	262	249	238	253	229	246	228	239	239	260	254	255	260	253	260	234	249	224	229	245	252	268	222	247	246	238	223	263	272	252	271	256	242	242	213	239	250	251	262	259	254	252	265	252	246	243	260	258	250	237	277	236	248	240	242	270	262	258	213	247	228	241	279	269	256	243	242	242	247	229	237	239	245	254	274	235	257	237	255	262	248	236	258	251	258	254	266	243	247	259	253	268	223	276	220	265	277	252	229	232	245	244	252	245	238	241	233	228	248	261	280	239	243	263	237	212	243	250	229	284	288	231	253	248	259	261	236	238	244	225	280	242	210	252	255	244	219	253	260	261	257	248	246	258	268	238	251	257	244	267	261	267	215	241	285	251	256	239	263	278	231	261	242	247	211	244	230	245	252	274	267	241	262	279	288	260	232	263	237	229	273	233	260	252	263	259	249	247	267	253	238	238	241	238	250	271	225	265	272	243	236	245	263	252	262	296	235	258	247	260	241	234	221	246	256	242	285	226	266	255	258	240	234	261	254	245	229	302	266	241	254	261	247	258	249	244	254	237	232	262	251
29054	21615	13511	3196	1183	688	507	347	369	365	410	315	317	273	291	283	303	287	296	278	306	300	298	296	301	309	296	298	310	279	257	293	263	312	303	302	299	305	324	300	287	272	279	280	310	304	307	327	280	319	284	306	280	298	300	309	282	306	295	314	341	327	312	309	272	300	297	292	315	298	314	267	296	268	291	281	302	267	307	305	287	305	278	282	300	294	292	289	291	304	272	260	301	285	313	298	284	261	298	246	304	293	272	282	311	297	275	294	288	283	313	286	277	281	298	347	320	278	287	306	314	280	331	287	286	300	269	308	268	277	297	327	289	292	291	245	282	316	288	284	266	309	280	293	297	284	303	303	306	288	291	297	274	320	314	286	271	298	304	266	308	293	266	282	280	288	308	298	294	270	301	282	260	256	275	260	277	300	266	278	293	296	287	310	305	283	289	284	288	291	304	323	288	299	290	314	293	306	298	288	263	309	274	333	313	297	294	273	314	279	287	287	298	280	285	294	321	302	304	288	276	300	284	288	309	307	294	285	303	292	298	295	317	284	291	299	261	288	291	286	320	318	284	277	292	263	310	341	283	282	309	312	281	288	292	275	284	315	296	304	282	265	305	315	305	308	305	299	284	300	299	302	295	305	277	275	329	308	303	271	276	317	258	262	295	279	285	297	296	314	296	285	315	274	297	265	320	288	279	285	322	282	295	299	294	276	281	276	290	289	305	314	294	302	285	288	291	285	286	290	295	279	308	295	278	266	289	266	255	277	306	310	299	281	300	264	297	296	295	296	269	286	295	283	290	294	344	292	327	283	272	308	351	298	281	306	299	303	306	272	291	312	273	263	313	288	305	289	302	281	305	309	292	264	301	321	280	305	276	271	281	262	246	290	258	298	261	268	289	296	287	292	277	305	266	280	303	317	286	309	317	311	322	305	281	292	296	281	294	267	294	301	273	315	304	280	282	284	300	264	285	275	316	277	296	299	294	286	295	307	287	270	292	294	270	288	307	267	263	245	302	301	299	284	305	315	269	323	318	278	301	300	274	281	293	297	300	308	325	307	259	298	286	298	300	271	283	300	295	308	287	281	285	284	313	282	293	279	276	303	292	282	298	281	304	291	322	313	331	304	313	292	325	296	306	268	308	269	269	283	317	306	310	250	287	270	307	306	342	266	264	295	305	253	265	257	313	269	285	282	337	273	278	309	321	294	298	289	295	327	287	288	319	293	292	290	290	288	303	291	258	317	295	284	300	295	270	305	320	311	288	323	277	291	308	279	288	286	299	302	283	293	286	275	288	252	289	305	307	267	306	301	309	281	281	276	301	297	316	288	295	294	300	318	259	282	312	299	286	303	281	296	309	279	297	283	299	301	292	290	289	304	305	280	293	292	280	295	326	314	331	305	281	326	317	289	326	260	319	269	298	293	277	283	276	305	282	278	283	313	293	292	300	309	284	296	272	264	306	265	299	313	270	302	315	288	298	274	318	266	317	269	290	298	272	284	304	288	303	311	319	303	293	302	321	284	281	267	282	280	318	289	320	284	266	281	291	263	307	307	297	318	310	301	317	323	283	294	277	268	297	299	292	282	294	288	279	280	303	318	271	322	291	316	293	313	278	294	287	325	297	294	331	272	299	314	283	291	313	284	297	278	306	317	267	282	281	306	279	341	283	308	300	300	326	281	308	309	287	285	303	254	302	292	267	279	281	291	290	342	285	301	326	300	280	284	310	271	305	279	302	281	284	266	290	322	300	312	302	310	282	300	282	273	277	307	328	285	274	257	288	300	267	300	274	286	259	283	287	315	286	310	295	291	288	272	270	275	268	283	287	291	298	252	307	304	290	309	283	284	272	275	294	288	271	295	285	256	301	292	292	285	282	317	285	272	305	295	322	298	319	298	284	282	293	282	282	300	276	288	281	263	301	307	294	298	286	279	340	276	297	303	301	287	290	280	276	266	301	272	321	280	303	295	298	354	275	265	298	305	329	316	280	283	313	266	269	287	313	288	298	321	270	319	303	289	305	279	285	284	277	284	334	314	299	305	294	236	281	288	295	298	285	294	283	313	309	302	334	295	274	290	278	277	269	318	278	285	300	303	299	300	306	270	273	263	285	295	301	253	293	279	287	268	303	270	283	300	305	312	294	303	284	306	336	293	303	311	282	291	303	273	293	329	292	281	278	274	285	289	300	268	279	323	276	293	272	286	288	306	299	317	289	299	254	293	310	305	275	266	286	301	291	280	286	307	309	289	293	306	300	302	253	270	245	302	280	261	267	322	299	283	293	294	286	286	305	310	282	307	298	299	266	298	281	311	302	286	304	273	279	271	294	287	295	287	291	282	274	315	301	316	265	272	307	277	299	295	347	304	304	310	318	326	290	268	334	276	275	293	298	312	263	287	304	290	308	311	312	277	287	249	304	304	284	281	268	297	302	314	300	314	253	283	255	260	281	253	270	267	273	272	294	271	325	264	333	322	261	288	311	298	311	309	303	263	319	292	288	280	293	310	293	292	298	309	283	336	246	304	314	285	310	267	299	293	294	300	273	294	299	290	293	268	263	313	284	256	305	322	294	291	296	282	284	275	301	313	311	284	331	296	288	304	283	278	326	233	295	327	302	265	293	260	309	282	283	315	318	264	272	289	310	301	278	277	307	302	283	307	273	286	313	278	277	288	305	310	284	281	295	301	270	292	312	295	311	279	299	288	317	277	287	287	329	276	278	273	283	302	301	300	258	311	267	304	308	289	296	289	294	279	285	307	303	307	276	297	289	300	278	279	293	283	275	283	252	288	278	278	294	287	281	300	258	248	272	279	303	290	301	315	312	312	291	282	294	298	279	295	291	272	324	282	316	266	302	285	285	283	287	276	305	316	300	302	259	322	282	295	273	284	265	303	279	256	296	303	301	312	278	272	262	309	284	296	280	288	282	299	287	293	275	268	284	292	270	300	277	272	298	269	290	280	284	279	291	316	278	302	272	283	275	304	306	297	288	278	288	280	280	336	286	273	327	291	290	294	293	276	264	296	267	312	309	248	320	286	272	317	315	299	302	290	317	277	296	287	290	289	286	330	297	315	296	310	291	295	265	287	276	276	310	284	320	299	286	291	278	285	313	296	306	300	312	296	274	305	280	296	315	260	290	308	279	303	269	279	286	288	288	281	310	292	289	289	298	304	300	305	286	287	276	305	290	301	316	274	265	277	279	303	288	300	309	288	277	295	300	293	310	287	299	264	308	291	283	300	290	277	279	292	315	284	292	278	299	278	310	302	289	293	307	277	291	314	271	268	259	314	282	314	303	284	302	280	294	277	279	267	283	255	309	301	291	306	277	308	316	287	299	312	297	304	301	261	300	262	311	319	305	293	269	306	284	279	298	295	318	321	276	285	316	277	269	279	306	273	320	310	290	314	308	307	270	285	285	307	285	284	314	302	304	280	288	294	300	284	312	292	281	280	295	312	259	303	293	264	278	286	301	308	288	299	294	285
35523	19896	6987	3639	1931	1105	780	553	459	454	529	430	389	346	367	318	308	336	370	344	350	367	357	371	353	357	345	368	374	383	353	368	369	395	362	391	369	390	332	357	417	396	353	366	358	364	385	372	357	362	366	356	344	363	362	349	369	388	339	303	332	332	365	346	356	335	406	325	354	364	378	393	362	354	355	379	359	402	338	344	372	333	354	345	381	386	340	393	343	359	374	345	344	330	381	353	318	324	362	336	340	350	355	360	334	335	337	330	353	346	386	337	359	328	346	343	353	369	342	337	393	385	313	364	358	351	349	343	375	342	366	336	372	350	322	389	335	350	384	392	373	350	347	337	385	344	333	370	361	336	359	322	339	318	349	360	328	361	364	362	345	336	349	347	386	364	365	323	342	344	357	362	327	341	349	336	330	353	347	345	345	356	350	354	389	390	345	338	348	342	382	369	355	346	350	360	363	373	334	361	355	365	366	356	335	340	335	351	343	340	328	339	346	321	360	331	336	362	369	341	329	375	357	389	365	337	325	347	351	331	336	351	341	367	362	383	360	346	340	370	327	337	358	377	348	339	346	367	387	328	346	322	326	335	336	342	371	366	371	367	384	349	379	336	356	380	344	333	348	332	327	361	340	362	331	372	374	365	355	343	319	374	293	379	372	341	343	374	365	340	356	328	361	327	367	363	317	360	330	344	342	332	353	372	354	343	361	353	355	388	348	352	342	358	373	323	333	357	364	350	369	379	330	363	326	341	329	330	351	293	343	350	372	371	360	330	332	350	338	363	358	343	367	347	334	331	340	343	370	337	358	339	340	359	347	330	353	318	345	330	328	338	325	351	357	377	361	339	376	365	305	370	334	336	334	345	358	342	389	358	369	328	350	375	350	374	381	367	327	362	332	369	334	362	325	381	325	342	341	342	351	354	315	352	364	321	337	354	353	324	359	342	311	352	356	363	353	322	356	354	348	382	319	353	349	357	333	343	355	370	321	354	364	345	370	362	351	354	338	394	375	325	341	364	325	321	354	350	364	322	343	374	323	307	346	314	359	357	335	340	341	359	376	354	360	340	361	372	347	387	328	409	349	368	328	354	352	332	353	364	349	384	358	333	356	358	329	381	328	330	350	326	339	340	321	346	343	359	367	357	374	345	347	340	330	367	318	352	333	335	378	390	380	348	358	341	350	357	333	347	362	347	374	348	348	336	336	348	390	353	346	344	367	332	344	296	338	315	328	330	342	329	357	358	374	348	364	367	351	367	332	364	367	363	342	339	334	340	338	359	318	342	352	353	319	374	333	351	347	360	389	363	372	351	322	344	321	352	365	326	354	353	335	353	343	365	358	341	341	360	349	317	370	354	338	337	313	331	336	330	334	344	330	354	335	351	350	372	336	342	355	341	364	334	382	348	351	341	353	301	364	343	335	386	337	378	363	345	293	355	356	312	336	364	366	352	370	351	349	369	356	341	346	338	356	363	374	379	379	345	356	339	351	338	335	351	356	372	337	345	351	331	331	342	350	346	348	376	365	367	350	319	337	363	385	300	369	325	336	346	315	349	369	376	359	337	374	349	350	352	376	355	338	374	329	364	345	350	397	352	335	348	366	335	347	345	342	349	358	340	330	357	342	345	327	329	337	368	348	336	356	337	362	340	356	343	352	350	334	346	347	339	331	348	330	323	345	349	362	339	349	332	321	329	353	338	405	364	354	334	370	350	380	334	416	359	362	329	361	373	343	324	365	371	337	343	344	318	344	345	399	378	390	357	323	308	374	332	310	362	334	392	319	316	345	357	373	324	318	358	333	352	344	332	375	313	335	336	324	319	360	340	342	319	323	336	373	334	361	346	342	329	356	324	352	364	346	356	347	348	338	383	320	338	388	320	340	342	380	330	326	397	306	372	367	375	372	360	330	349	357	352	323	340	330	350	396	329	360	325	360	357	333	321	337	348	356	378	332	362	349	373	352	344	370	344	353	380	329	361	324	340	335	362	374	380	370	356	338	381	364	347	364	340	328	362	379	330	337	357	324	317	355	335	358	323	337	357	354	360	357	348	354	345	385	346	342	352	350	350	335	323	322	320	343	387	380	385	361	353	362	354	365	365	343	358	339	341	364	340	328	371	366	347	367	358	348	345	312	353	366	326	354	323	349	361	362	335	346	354	331	346	350	350	379	338	356	333	358	347	346	337	359	354	322	332	349	377	300	394	332	341	332	323	320	343	347	348	359	343	340	336	347	346	358	307	302	315	347	343	326	363	333	339	326	377	370	360	361	363	344	352	332	351	346	375	330	355	346	342	371	347	355	332	350	365	359	356	359	338	323	328	367	338	324	351	381	357	348	353	351	372	349	364	325	358	370	381	336	322	333	361	360	329	357	361	339	365	333	354	372	356	362	362	346	309	353	352	392	336	308	336	363	367	360	353	348	354	344	363	362	345	339	357	330	347	361	325	343	360	371	353	336	331	348	346	381	375	324	332	342	365	356	342	350	358	354	350	357	341	351	346	361	348	331	360	340	354	382	329	344	356	339	338	333	383	358	334	332	386	345	333	325	319	337	349	328	346	347	326	364	329	369	361	308	342	342	331	328	348	347	347	371	356	368	338	375	345	328	344	362	341	348	345	320	378	380	364	336	341	329	349	363	356	323	379	360	352	343	387	334	343	346	359	341	339	343	354	373	367	375	334	366	353	350	335	363	361	329	344	333	331	355	359	345	364	356	362	324	362	359	345	376	360	401	353	334	349	367	357	327	355	356	326	376	338	340	342	327	335	354	393	336	376	332	359	361	318	372	348	333	366	380	356	374	360	331	353	363	351	329	355	355	377	367	359	387	361	352	344	376	372	339	361	374	360	371	373	342	329	337	365	373	367	348	339	326	357	363	326	352	385	349	352	359	333	331	370	367	338	351	334	355	371	354	329	323	334	336	375	346	315	362	378	327	366	337	389	392	358	382	341	343	342	320	330	348	326	388	323	350	358	330	374	365	335	368	386	356	334	350	371	361	315	335	334	339	326	369	361	344	328	362	342	347	369	330	348	369	343	359	347	393	313	314	353	334	345	369	367	372	337	339	335	341	339	326	332	377	356	322	330	353	361	356	326	331	355	332	372	361	328	368	350	398	359	335	330	357	344	390	332	361	359	335	340	370	368	377	357	336	358	310	324	305	355	339	374	371	370	364	367	358	346	330	352	387	347	393	320	384	376	330	329	364	366	331	330	327	376	336	369	364	354	334	339	354	372	328	344	355	333	350	331	356	386	360	340	365	340	333	336	327	323	319	335	366	324	340	371	373	387	363	372	324	346	351	365	359	321	342	325	357	344	333	331	378	318	362	369	358	355	365	326	327	343	380	374	376	368	346	359	333	381	370	370	377	350	349	314	368	304	353	372	355	347	357	351	363	334	339	355	339	360	363	347	380	342	372	351	378	344	323	348	363	364	358	345	325	330	328	356	380	364	367	316	389	336	353	352	342	337	328	341	349	364
23254	20704	27904	23536	20693	11428	1224	645	612	1130	1538	266	281	232	224	201	216	224	207	188	195	177	191	202	180	164	198	180	173	174	168	175	183	187	193	186	161	194	178	169	210	192	201	160	182	172	187	195	155	171	162	160	163	184	163	163	187	185	177	162	175	179	174	182	166	175	171	171	161	172	173	190	186	170	166	171	161	151	158	178	159	169	187	175	169	168	164	179	177	159	141	161	194	155	158	152	139	155	169	170	158	154	185	185	186	158	159	168	167	156	166	201	160	170	175	176	168	163	168	179	184	164	170	163	165	157	146	152	158	177	170	170	139	171	152	159	146	168	148	186	167	157	153	161	148	146	156	157	158	173	163	175	181	176	161	180	179	167	161	174	152	163	166	164	150	182	158	181	182	162	156	176	172	166	171	158	145	141	165	171	157	149	163	164	156	157	160	164	167	180	175	157	167	172	146	178	147	162	148	170	182	153	146	161	169	190	145	174	184	165	161	171	144	175	192	164	158	172	196	193	153	164	148	166	174	165	178	149	169	173	162	166	152	190	161	185	169	159	174	149	147	175	166	158	147	150	179	155	158	149	169	169	152	154	162	157	166	156	190	153	167	141	163	162	157	174	183	177	171	160	167	163	168	164	188	152	163	162	183	173	179	158	171	169	136	176	169	143	164	158	178	152	168	147	170	160	145	168	148	168	167	176	174	164	140	145	173	170	181	176	162	151	160	158	158	172	160	174	162	171	154	151	179	172	166	175	154	152	141	168	141	178	151	158	163	139	180	172	140	191	178	182	158	155	177	179	161	173	152	167	168	173	172	166	178	178	168	177	158	155	173	144	179	179	161	169	158	153	142	166	194	162	178	147	142	160	172	166	174	170	131	171	156	159	173	171	162	156	152	152	148	180	177	163	185	178	183	142	163	160	165	160	155	140	161	154	155	152	150	155	159	165	159	180	181	164	188	156	156	197	157	141	183	184	159	165	144	179	157	158	156	166	160	172	172	159	167	148	175	177	174	167	163	139	164	159	176	152	163	168	166	146	170	176	175	144	159	165	185	192	150	166	166	159	162	166	175	166	157	174	169	167	166	147	142	147	157	151	162	162	144	168	171	152	138	169	151	165	151	167	137	157	161	167	157	168	160	177	143	184	184	163	159	177	161	166	150	165	173	153	170	158	176	168	155	166	163	159	170	182	165	149	183	142	179	155	160	151	172	157	153	170	154	167	156	164	185	173	166	187	171	165	170	154	140	152	155	178	180	171	151	172	170	143	188	173	157	169	152	172	177	157	159	162	176	148	160	160	160	149	165	138	158	138	154	152	143	171	164	142	154	160	153	161	166	161	153	158	153	194	156	180	177	151	176	154	170	163	170	171	163	175	152	156	165	176	189	170	172	186	171	143	146	160	169	149	151	170	162	155	164	169	180	166	156	183	175	167	192	173	179	148	165	180	152	137	155	159	159	179	176	171	175	164	172	165	178	182	162	166	160	149	156	184	172	154	157	158	138	151	155	158	179	143	165	170	144	181	178	190	168	182	150	147	157	159	163	165	167	169	172	153	173	172	154	165	169	184	156	148	160	174	171	170	162	150	167	176	164	146	156	175	177	166	147	175	164	186	158	158	151	183	175	183	157	187	157	186	169	169	147	172	185	155	164	171	161	167	155	152	166	155	161	174	172	165	179	175	151	153	170	166	160	175	165	163	162	187	151	150	160	149	166	164	185	191	181	167	162	169	143	170	151	163	155	158	150	158	155	151	147	156	181	161	151	162	159	182	198	179	166	152	157	146	146	180	162	155	156	173	160	169	152	192	180	161	165	199	161	166	176	152	162	152	162	173	175	152	175	157	155	183	169	164	157	157	172	159	140	161	145	169	164	169	143	172	157	184	160	150	149	149	166	152	177	156	161	151	161	155	164	171	184	153	193	157	153	148	166	161	167	138	194	172	183	167	141	143	188	157	138	151	161	157	153	170	182	162	164	157	156	161	178	166	157	143	176	158	146	165	149	153	163	186	152	151	169	156	158	188	136	170	174	154	157	157	155	128	148	187	148	155	174	157	175	148	162	183	178	144	142	159	194	145	170	168	156	156	167	168	154	159	163	193	157	159	151	162	173	141	187	169	141	155	177	159	173	174	153	174	155	164	164	161	163	163	171	161	176	151	168	180	163	158	168	162	167	178	177	173	183	160	144	165	147	144	168	162	181	159	149	153	160	175	193	148	157	161	158	189	186	170	163	169	169	179	165	173	137	158	172	176	172	165	161	161	148	186	148	191	156	169	166	156	154	168	138	175	190	167	151	171	161	150	184	168	149	164	143	164	157	158	168	170	169	195	184	139	168	156	166	167	166	180	132	172	155	180	156	173	153	159	152	160	175	158	138	147	170	153	167	181	156	170	157	155	165	157	174	169	181	157	164	158	174	158	193	152	156	181	174	171	188	136	140	193	189	152	159	166	170	193	176	167	175	169	158	177	157	155	158	168	170	143	150	183	156	171	168	141	136	167	170	183	168	173	141	174	144	151	180	166	166	160	164	150	153	161	162	156	165	151	156	155	169	153	176	158	151	176	151	163	179	163	163	149	158	180	154	176	146	181	146	152	165	164	165	166	160	134	154	164	144	149	152	159	182	162	142	147	176	161	179	168	151	159	150	158	168	145	167	159	158	160	167	180	160	162	168	166	166	152	171	163	174	156	151	165	174	160	169	177	163	158	170	171	180	170	170	149	162	153	175	154	188	152	156	154	150	178	153	167	165	177	137	157	144	162	172	191	179	172	169	156	157	146	163	158	169	174	168	152	165	172	161	160	169	142	173	180	139	173	169	151	152	179	177	167	154	178	187	177	172	161	167	171	151	164	163	158	146	159	134	169	166	183	167	151	158	141	176	176	159	166	171	186	162	166	143	170	166	184	157	159	159	159	182	161	177	192	166	163	163	145	166	173	161	190	164	179	160	147	151	150	165	153	152	184	165	169	152	156	163	171	165	170	153	165	161	184	155	154	171	166	162	146	195	173	173	181	193	174	167	168	170	192	174	174	178	157	155	157	173	164	164	171	166	165	146	169	163	181	168	157	181	185	143	145	154	172	182	138	184	173	166	155	175	165	145	163	154	170	164	160	171	161	152	168	168	170	161	156	147	174	160	174	174	163	158	152	136	156	171	163	169	167	141	172	179	170	171	165	147	161	155	176	175	166	159	146	170	179	168	167	148	186	157	179	184	149	174	176	171	173	176	149	172	170	191	167	154	162	160	170	165	157	186	157	170	155	163	153	139	180	143	152	162	192	178	151	168	154	184	171	165	159	161	166	163	153	169	152	189	179	167	177	169	188	179	169	147	174	168	161	155	165	160	152	173	164	156	163	180	161	172	165	161	167	161	161	188	172	149	176	170	145	169	163	167	139	149	177	166	158	166	180	187	180	165	163	176	155	175	166	181	174	158	137	130	167	148	186	170	190	186	163	166	164	178	178	183	199	171	180	166	185
37790	28872	13279	7354	3853	2567	1655	1213	1146	2312	3131	480	387	362	354	327	302	260	266	271	274	267	268	256	230	262	260	249	284	237	224	239	236	251	219	235	245	275	245	253	248	215	212	222	220	211	202	215	247	200	210	219	219	234	201	237	203	223	250	179	227	222	243	239	263	241	213	219	195	212	219	207	231	220	194	227	213	254	204	201	223	201	216	196	214	206	225	211	217	226	223	186	190	202	181	189	201	212	207	203	210	198	167	225	182	209	228	223	194	220	204	191	198	198	197	193	203	193	195	198	212	210	190	189	206	243	187	190	219	170	189	195	218	181	206	211	196	218	217	204	203	205	223	202	207	221	219	218	201	206	194	193	194	185	206	182	213	195	199	197	182	203	233	185	214	209	196	188	188	202	190	208	192	212	200	188	206	193	200	198	196	197	167	178	208	201	222	204	195	192	205	210	209	202	200	194	203	195	216	195	204	196	186	190	184	166	185	195	187	203	199	189	206	208	200	211	202	206	231	182	223	195	207	218	200	206	178	193	222	212	180	196	196	182	214	220	197	188	218	187	211	207	216	204	212	201	190	199	176	198	211	229	196	216	179	208	187	194	214	205	187	211	186	186	174	203	210	189	195	207	165	206	214	210	193	229	202	189	166	170	202	180	180	193	193	191	212	191	214	194	222	185	186	212	213	197	207	222	191	191	218	219	194	198	179	182	207	200	192	230	222	196	176	199	189	211	193	225	179	187	224	232	209	210	197	199	191	213	195	206	187	205	212	195	185	190	202	209	199	233	210	192	217	205	224	200	212	201	201	221	190	205	228	188	191	199	169	181	197	176	183	188	187	221	189	228	203	180	184	196	219	209	205	211	216	189	191	195	216	177	187	201	206	187	197	186	213	197	215	199	203	217	201	207	219	226	206	214	210	184	221	197	183	205	212	193	204	185	214	217	214	184	190	196	181	178	200	216	218	195	209	202	205	186	200	221	197	187	171	210	188	211	195	217	182	190	184	215	181	206	199	193	199	195	189	189	211	187	176	191	223	222	229	206	197	204	194	185	191	192	194	209	188	187	176	202	193	218	225	194	207	203	213	193	217	198	185	218	180	215	222	215	205	197	203	200	210	235	217	196	202	184	206	218	181	188	208	201	203	210	204	209	199	223	228	191	187	179	204	210	193	225	196	207	204	195	181	206	217	173	202	204	195	189	214	203	200	192	179	211	190	187	198	204	211	180	217	229	208	216	196	204	176	208	218	217	192	190	189	203	199	233	214	211	181	197	196	194	194	211	223	215	213	198	210	201	209	232	234	214	182	206	201	204	248	210	217	197	199	215	198	209	202	182	214	200	193	204	192	206	188	176	211	181	211	207	178	178	179	193	203	200	168	192	195	201	207	213	206	192	230	178	190	181	202	196	202	184	197	197	183	196	210	194	217	189	205	227	172	206	205	186	193	182	177	181	212	199	200	207	203	185	202	190	211	187	192	191	186	208	189	196	186	204	214	220	194	191	174	196	223	205	206	177	230	220	184	182	191	184	195	206	197	204	183	200	218	219	199	159	214	174	230	181	217	190	193	190	174	184	204	189	195	209	182	210	241	169	206	220	186	187	199	212	203	204	172	180	188	190	184	218	195	210	201	197	217	207	183	193	215	213	219	181	203	195	200	233	192	209	210	210	234	229	211	196	191	223	201	219	211	216	211	211	204	224	200	176	195	220	193	202	201	183	199	203	187	192	187	205	188	218	208	192	174	194	204	211	227	187	196	178	204	178	214	185	199	208	231	206	202	204	182	212	191	200	222	195	178	222	211	189	183	180	218	193	192	194	199	223	191	214	205	199	194	209	227	207	189	205	205	206	185	211	194	209	209	194	195	204	198	211	196	197	186	200	187	209	184	198	205	208	214	198	236	177	195	205	189	183	217	160	225	188	199	212	215	191	213	215	217	188	201	200	187	193	207	196	222	197	193	216	185	187	217	203	191	222	202	237	198	229	193	196	210	207	213	185	193	212	200	205	198	192	188	189	211	211	202	205	211	199	224	178	180	225	215	194	226	189	180	202	169	195	218	192	201	190	196	202	181	217	203	195	207	191	203	205	177	190	202	218	208	226	202	216	173	218	223	213	190	209	191	180	184	196	216	214	193	173	205	204	194	195	211	189	200	204	190	206	185	201	226	185	199	175	209	211	206	189	203	198	203	219	192	218	213	201	201	225	214	171	191	228	193	201	225	199	224	188	224	194	195	218	197	179	193	196	213	202	211	214	203	181	220	189	206	208	201	192	185	184	177	182	207	181	210	173	185	185	218	218	173	222	191	195	221	213	173	210	196	217	205	246	204	199	193	176	195	220	186	190	187	203	165	202	188	193	189	197	202	180	180	210	199	205	197	203	172	208	188	229	217	219	220	192	204	210	197	178	209	209	198	210	191	233	199	196	212	199	239	182	188	199	212	181	184	190	196	199	200	220	192	179	222	174	196	201	193	180	193	182	196	222	195	218	231	200	191	203	199	212	181	182	241	226	200	194	209	199	205	208	203	215	198	194	181	198	198	185	192	203	207	212	182	227	211	180	200	232	198	188	201	198	213	193	214	203	186	217	188	201	189	211	186	207	208	213	219	206	223	189	220	214	243	200	205	204	201	189	205	196	200	203	198	209	212	193	194	215	199	202	200	213	208	182	216	195	222	205	185	202	187	226	201	213	202	181	207	178	203	211	199	180	197	235	190	191	208	200	173	199	209	227	214	217	189	182	203	187	178	178	198	201	202	169	171	185	186	207	203	194	206	217	177	163	191	174	227	184	185	186	227	181	190	201	236	184	218	190	207	220	203	198	221	181	192	201	195	197	209	217	203	190	197	214	223	209	201	180	212	196	177	182	190	201	209	201	180	196	196	201	197	216	197	224	190	182	206	186	225	202	187	208	191	188	201	208	193	196	185	208	208	193	200	207	200	206	185	207	211	216	198	202	199	193	195	199	215	180	185	211	185	194	199	178	179	214	199	200	196	206	198	204	217	201	181	192	203	212	205	179	208	218	196	224	203	200	195	186	197	201	185	184	211	194	197	232	196	197	197	221	197	207	203	203	177	201	193	219	213	171	195	222	204	204	209	229	203	220	193	213	231	231	207	181	203	206	204	207	219	187	194	209	198	218	196	193	217	210	203	200	206	196	180	221	218	213	190	172	230	202	218	201	190	187	195	202	190	212	188	206	186	216	209	193	203	202	188	190	202	189	202	231	206	206	210	191	209	203	199	224	197	176	187	224	216	210	195	193	199	202	214	222	208	202	207	222	197	199	182	192	193	182	201	203	189	193	186	202	201	180	230	208	197	194	194	217	177	187	182	203	173	187	227	196	184	167	223	210	181	224	208	187	181	213	198	220	196	167	200	220	200	247	208	189	185	183	216	189	183	213	204	221	194	195	195	196	195	217	220	199	196	189	212	178	209	212	218	214	196	192	197	171	193	208	193	227	217	208	195	201	228	222	219	198
24496	20770	27021	24454	13229	1599	871	613	602	1193	1146	425	404	417	417	441	395	399	441	414	386	397	393	385	417	393	369	408	394	379	414	438	394	382	352	382	369	394	402	406	387	352	385	362	371	358	384	372	364	384	385	371	367	402	374	345	388	376	391	417	414	384	416	373	409	397	389	370	401	367	369	401	393	428	347	368	398	360	394	386	399	390	418	398	374	379	385	384	382	378	404	380	419	388	372	364	369	397	380	375	402	387	365	377	372	370	359	400	362	354	373	344	390	383	379	388	390	393	362	395	345	405	337	397	410	356	370	380	402	388	372	380	364	389	379	373	376	402	360	353	413	352	392	384	384	371	357	364	378	355	343	383	412	373	390	386	372	367	402	396	362	368	387	357	362	407	364	401	421	357	402	345	396	359	395	353	396	386	377	387	401	388	388	389	381	366	359	413	371	410	386	366	368	385	358	421	420	395	383	403	397	386	385	381	393	380	375	345	381	357	359	417	372	374	381	360	378	379	370	417	422	356	369	382	373	381	385	361	366	382	383	371	348	370	392	381	395	386	379	387	404	357	390	411	371	367	439	396	380	386	367	369	359	365	380	410	369	360	368	340	389	401	386	373	408	415	376	368	410	378	400	376	393	378	377	360	369	389	369	363	400	424	360	366	384	376	372	367	386	349	393	360	410	389	370	350	368	400	383	396	362	372	368	385	334	381	385	353	359	380	400	361	375	378	415	422	404	412	384	385	389	371	385	369	386	370	373	367	398	398	386	378	381	411	369	404	350	386	398	374	362	364	390	383	400	350	403	388	363	373	401	401	397	406	365	388	372	379	360	378	382	399	402	343	363	395	364	379	369	376	382	407	393	388	394	373	391	385	378	363	397	347	354	415	371	389	385	388	385	362	399	366	415	372	377	394	374	396	356	389	411	393	377	388	392	405	374	402	369	371	378	369	383	363	390	386	381	388	400	355	402	391	381	420	357	366	386	378	370	385	427	352	402	370	347	398	390	397	392	408	389	380	371	383	416	395	364	359	400	399	397	380	409	406	380	394	419	369	335	363	389	381	372	372	384	373	400	404	372	405	362	416	366	389	371	401	365	383	348	376	382	410	376	389	375	333	387	384	345	383	390	375	391	388	375	363	346	379	371	362	411	404	361	364	382	387	392	365	386	363	362	412	385	349	425	408	350	381	371	395	406	387	364	401	380	391	379	408	411	368	356	396	381	418	407	376	399	379	392	376	367	350	382	453	371	389	354	358	408	396	373	403	401	388	393	403	362	377	355	382	363	375	372	361	381	397	392	418	399	392	404	356	384	406	366	373	379	371	384	407	377	405	356	414	369	430	370	368	396	384	385	401	389	357	371	391	395	423	400	379	354	407	415	394	377	378	393	379	348	393	342	396	428	383	417	379	389	348	380	349	356	433	377	389	346	385	375	384	387	394	370	371	400	362	369	364	377	409	366	426	393	358	403	380	384	401	381	377	378	382	394	392	370	388	356	357	382	384	361	344	413	371	372	376	389	394	358	372	374	374	383	357	376	397	405	390	374	407	390	377	401	389	393	390	380	362	395	348	367	370	411	383	389	378	392	359	393	386	394	386	374	400	382	334	398	390	344	376	380	385	384	417	370	373	401	350	396	389	416	381	369	370	388	340	386	369	372	387	386	397	392	419	391	367	372	399	399	380	370	398	390	386	369	392	359	402	381	398	398	387	371	381	377	360	356	373	357	370	367	343	370	403	371	386	411	354	372	349	378	385	365	365	372	377	379	394	353	372	380	418	386	427	381	381	351	388	386	386	379	377	380	391	379	336	411	359	364	382	379	364	396	370	376	356	401	408	398	383	376	373	358	362	381	363	380	395	377	400	362	375	429	365	352	367	414	366	391	401	391	391	402	355	363	388	420	388	397	398	356	401	375	344	395	401	375	351	389	410	408	366	351	378	392	346	403	374	390	415	377	355	394	364	341	359	372	365	379	401	350	385	360	361	380	396	397	385	388	359	379	385	400	391	374	394	382	367	384	391	371	398	407	389	362	397	379	385	387	371	388	386	372	383	353	402	411	381	415	393	405	388	385	383	385	386	389	366	406	389	372	386	383	400	418	391	380	397	380	378	392	389	370	399	364	362	367	376	377	362	403	401	393	408	386	386	384	370	354	376	377	392	401	373	370	390	341	402	377	408	377	372	392	361	381	382	366	398	381	383	411	393	408	402	378	419	397	397	396	389	410	381	375	352	385	372	402	385	376	393	378	368	380	385	385	367	397	411	360	371	367	417	396	402	381	410	390	401	388	367	395	407	389	415	383	389	368	374	359	356	357	414	355	394	332	376	377	397	376	387	364	375	390	410	364	355	389	378	411	377	357	381	361	397	400	349	360	371	394	394	392	367	372	423	374	355	405	390	396	386	382	350	405	379	385	398	382	380	384	381	387	423	379	375	372	376	366	381	408	417	361	407	397	397	388	389	367	395	423	377	364	365	396	381	403	360	389	355	360	383	394	394	406	379	371	383	385	371	374	371	358	386	396	367	359	394	385	394	372	374	410	384	381	407	375	382	361	371	362	410	339	390	412	377	376	403	374	353	371	395	404	375	361	403	416	357	360	420	383	367	389	396	402	369	378	392	373	355	413	371	372	360	381	368	378	396	376	390	400	365	385	384	408	401	377	369	383	415	392	387	401	393	397	398	385	357	363	385	371	387	372	404	361	414	390	377	317	350	406	384	381	343	385	376	371	358	383	387	394	379	350	382	384	377	393	369	381	401	425	360	379	374	374	381	424	358	369	388	375	393	391	405	386	394	364	378	344	379	347	363	355	371	416	366	406	410	385	388	382	365	391	447	357	363	371	354	414	393	377	388	337	370	342	361	407	382	358	400	350	404	359	368	373	378	410	389	361	372	356	371	401	445	418	360	387	393	355	356	363	350	381	349	379	374	360	406	394	363	334	416	390	377	381	378	388	394	399	374	358	370	386	389	409	378	412	350	363	346	373	393	397	375	362	355	352	394	409	369	372	362	344	388	406	388	415	392	409	351	387	381	374	371	369	370	376	372	376	399	387	399	381	353	386	353	362	384	385	374	390	364	399	400	398	409	388	379	390	399	384	404	381	392	381	374	400	379	383	386	404	374	404	365	380	365	376	366	346	352	363	383	410	387	362	361	353	377	365	380	387	369	374	409	404	374	368	383	402	398	376	414	406	355	408	338	367	387	407	379	370	361	375	376	403	387	366	425	395	405	368	380	386	367	370	356	385	384	369	382	371	381	412	382	384	359	392	379	381	400	381	399	412	369	362	387	408	394	400	343	388	395	389	390	352	307	400	388	360	405	375	388	397	365	412	343	375	386	371	368	369	373	389	379	385	412	365	344	411	423	388	364	418	401	365	410	356	432	381	418	413	380	408	329	395	406	370	361	359	405	402	389	397	363	373	399	387	379	402	406	398	405	369	372	394	408	384	400	400	354	382	366	398	396	412	345	379	375	371	396
38673	26383	9275	6005	3686	2333	1533	1178	1017	2405	2251	582	539	541	519	512	507	477	450	437	491	509	484	488	454	472	481	456	469	470	465	487	458	473	490	474	491	469	499	463	451	424	456	461	450	470	439	464	456	399	449	432	445	442	438	461	464	401	413	440	458	435	497	468	452	463	466	423	445	431	428	432	441	457	439	458	460	435	432	442	453	442	470	461	483	469	433	479	429	435	414	423	433	438	459	447	436	456	422	426	427	459	442	428	441	434	392	429	446	454	432	443	442	434	463	436	430	452	426	433	414	465	409	451	433	423	442	452	443	434	397	403	436	439	447	469	433	471	435	407	443	437	426	381	435	453	432	464	438	431	457	388	417	440	449	421	442	436	426	394	444	480	416	405	405	477	413	447	451	428	413	429	411	436	452	417	466	439	459	429	444	428	440	479	428	433	417	431	460	434	490	445	454	440	442	433	433	475	436	457	416	441	416	449	419	400	421	419	424	490	479	444	456	453	437	416	455	434	431	411	443	420	432	440	426	443	428	449	435	447	414	420	445	432	446	399	479	426	406	437	397	431	419	417	442	413	436	416	430	429	424	435	452	440	432	408	405	464	497	458	421	434	442	420	448	437	433	416	418	465	443	452	448	439	450	455	422	441	410	454	457	462	452	438	510	406	388	459	435	415	415	419	444	410	464	449	418	431	409	414	408	452	438	411	440	422	416	465	443	450	455	436	438	436	421	444	448	456	472	429	451	452	442	431	435	442	440	391	426	420	425	445	425	438	433	435	457	440	463	410	433	431	441	439	430	412	450	399	421	432	448	450	446	445	447	427	453	429	450	438	397	427	456	445	416	442	433	430	450	434	422	469	462	425	436	437	486	439	448	408	425	432	450	453	450	434	450	441	423	441	393	477	429	419	479	434	442	445	434	384	439	458	450	403	439	419	464	429	444	433	414	409	415	466	457	455	399	446	457	448	461	407	433	441	439	447	436	438	412	431	422	415	463	469	478	485	421	457	392	453	449	458	469	411	443	415	444	447	488	430	426	452	436	417	417	441	432	461	428	453	429	409	388	450	431	443	474	437	433	418	426	441	442	487	411	446	423	387	474	459	433	458	447	417	452	460	420	439	401	477	390	433	433	470	420	484	430	448	417	410	404	431	389	430	449	416	419	434	447	455	441	446	469	466	437	425	453	449	458	429	404	443	424	440	425	426	449	448	446	443	440	415	424	453	423	464	431	403	431	439	440	423	455	444	444	446	448	419	451	428	389	442	482	436	484	448	416	461	457	418	462	420	461	442	398	415	406	430	427	440	447	426	427	430	426	423	445	451	483	476	445	432	466	442	445	467	453	439	442	450	451	427	443	436	449	410	422	403	432	467	449	443	429	473	404	441	458	432	445	432	448	466	452	450	413	425	441	448	437	453	460	426	423	495	453	455	448	431	465	443	390	418	442	430	449	417	416	436	415	443	453	426	420	438	416	444	422	424	441	433	456	435	391	452	413	452	458	457	461	433	410	422	421	399	450	424	466	436	456	425	414	490	397	440	396	462	461	431	420	423	451	456	445	447	434	439	442	422	453	442	446	425	438	443	420	473	438	395	432	474	449	447	426	410	447	419	436	463	447	413	457	370	445	419	457	435	424	435	417	451	442	411	420	428	425	430	414	433	449	383	437	437	451	485	444	433	466	422	417	400	428	449	444	438	404	447	440	429	415	416	467	415	429	428	420	410	435	399	454	417	420	437	416	453	438	443	450	417	443	411	457	452	453	412	455	428	437	412	402	457	441	427	412	442	474	415	444	435	383	435	475	447	440	427	460	476	428	439	424	451	425	443	445	436	428	423	463	442	448	472	447	415	435	438	459	392	435	430	426	409	453	450	446	439	420	467	418	456	475	430	437	437	420	457	413	385	432	433	422	444	439	452	439	429	437	438	448	403	482	441	467	457	405	433	432	439	455	437	479	408	431	460	423	470	480	403	467	404	455	434	456	476	408	473	443	465	397	413	427	455	434	436	416	446	472	423	454	401	435	431	436	430	437	450	461	441	403	415	424	461	451	456	437	426	478	391	438	433	434	434	410	414	420	490	431	432	408	427	431	459	399	442	410	410	419	458	449	416	388	394	426	452	450	442	401	411	446	443	458	430	444	442	419	447	443	441	420	441	431	425	464	431	419	408	431	422	411	479	443	458	436	460	467	402	465	467	474	411	457	478	476	488	476	397	439	465	435	431	419	485	454	412	455	425	456	429	429	441	467	433	449	406	436	423	429	445	453	438	482	439	456	441	442	417	472	440	425	437	477	402	440	422	405	427	480	444	428	448	441	458	428	446	428	437	395	455	443	443	429	391	447	440	456	450	468	411	435	437	422	423	434	413	454	472	430	411	426	446	453	442	424	414	423	448	446	429	469	428	423	423	441	449	400	460	446	472	434	458	428	431	423	395	433	424	442	421	430	462	441	479	399	445	450	434	450	432	442	446	424	412	433	428	475	402	433	429	402	467	435	433	433	446	409	441	432	421	442	433	409	431	433	416	415	471	439	423	454	446	438	418	404	431	423	437	440	431	431	434	432	429	428	428	454	434	444	371	417	426	439	463	443	443	396	430	444	448	410	462	451	442	398	390	426	406	452	430	401	414	446	421	454	432	471	428	444	455	431	418	435	428	435	471	405	423	471	421	446	427	434	440	426	443	417	394	438	451	463	425	491	423	430	446	413	421	484	464	458	422	435	443	434	449	423	401	445	390	422	458	425	468	435	424	423	447	459	428	414	491	406	415	462	457	439	431	428	453	437	424	420	420	443	436	453	449	431	447	404	405	407	406	442	443	462	428	410	442	415	426	496	452	462	464	454	458	459	437	405	456	413	403	438	440	416	401	467	439	461	441	415	441	419	414	409	436	459	488	424	407	431	457	488	402	447	418	448	430	457	492	413	446	423	467	438	442	435	459	416	442	438	451	419	448	456	458	474	415	441	452	489	443	422	418	446	441	423	421	460	451	450	434	446	401	398	464	435	423	427	421	446	430	450	417	458	453	415	438	430	424	426	493	458	437	437	436	462	438	443	414	465	432	423	446	423	453	433	457	447	421	469	434	455	420	439	465	437	430	448	419	454	457	458	448	444	419	453	430	427	423	437	470	398	456	407	416	436	412	429	427	423	469	453	415	457	407	438	416	436	438	460	431	413	439	466	441	447	463	476	446	440	438	431	408	434	457	444	443	454	451	435	424	433	432	456	423	449	419	421	462	463	469	453	438	467	458	425	420	420	477	434	424	454	431	440	457	429	470	450	453	425	454	452	410	455	424	443	427	453	438	450	456	427	483	453	465	439	467	455	442	427	445	470	457	453	422	448	420	441	482	419	453	463	411	403	425	452	418	431	408	437	416	433	406	439	438	427	441	422	461	418	412	446	460	462	432	424	435	429	404	448	417	446	432	437	405	412	400	470	449	458	432	431	440	468	456	431	452	437	420	434	468	454	441	448	427	422	403
22298	20789	28409	23261	20778	20845	11982	1382	887	937	2985	511	420	404	381	357	345	308	328	317	314	255	264	279	272	273	249	267	281	258	247	264	300	280	282	244	265	257	284	269	283	284	220	254	212	260	273	222	229	222	270	249	214	279	265	241	255	253	239	251	236	273	279	252	268	273	251	244	241	227	210	230	257	236	221	263	250	239	242	262	250	241	229	229	268	236	258	224	245	222	212	237	228	243	215	252	211	236	209	196	224	240	223	276	236	203	238	216	224	231	228	222	236	242	226	231	222	232	249	251	213	247	226	219	237	227	211	221	223	228	242	214	253	221	241	221	237	244	215	253	224	230	233	240	203	231	223	208	234	232	219	204	239	221	237	237	221	215	218	215	226	234	235	215	216	236	249	217	242	218	241	227	207	244	248	220	215	214	206	225	231	242	219	205	219	228	240	224	225	238	242	240	228	251	207	198	246	250	214	240	221	216	204	249	246	232	214	230	233	218	223	222	212	245	218	235	256	222	230	205	236	224	242	234	250	224	212	226	237	217	227	239	249	243	211	217	225	215	235	219	212	236	220	242	239	217	239	231	222	222	244	194	252	236	229	226	245	226	247	225	246	239	222	221	203	227	217	228	256	238	230	251	243	230	225	259	198	205	223	204	239	221	237	252	245	202	228	221	208	222	248	233	219	222	239	227	256	223	245	246	243	255	217	267	229	217	253	220	249	214	204	222	240	209	242	245	248	224	198	215	226	216	213	212	217	205	239	215	226	226	195	224	247	231	251	236	232	224	220	232	210	248	217	225	221	240	232	262	248	224	211	226	211	214	220	232	231	246	253	231	221	221	221	214	254	205	231	228	237	248	243	219	214	227	231	199	220	249	216	221	252	217	240	234	246	224	243	224	223	234	216	220	230	261	237	209	235	220	232	216	269	228	207	221	235	221	236	249	236	223	253	261	210	283	240	244	226	232	232	227	239	221	200	208	226	238	243	241	228	221	205	222	272	215	237	208	239	217	222	205	223	222	221	242	245	213	229	227	233	240	256	247	226	228	232	220	224	220	234	223	246	250	229	243	205	252	243	221	239	245	260	220	239	219	252	239	218	230	221	227	250	234	227	215	262	223	236	204	234	247	222	229	237	246	247	208	230	231	225	240	217	176	235	226	241	240	221	227	220	226	219	205	231	234	219	219	230	214	241	249	234	219	210	233	237	252	196	228	230	229	244	220	208	235	225	232	222	243	218	189	218	214	194	265	224	222	210	236	233	230	244	243	199	263	243	217	237	237	268	242	235	250	235	211	235	219	260	224	250	224	229	258	231	217	201	241	183	260	226	231	235	220	214	260	217	212	239	236	231	228	213	243	243	230	239	217	213	236	238	230	225	247	211	219	239	214	231	253	230	214	233	256	260	213	229	242	232	240	220	225	238	194	244	229	232	228	222	235	238	244	258	242	223	252	246	215	229	251	232	242	204	232	232	231	217	252	221	233	230	245	218	236	228	240	210	212	239	218	217	216	235	225	214	250	228	238	242	194	201	243	229	205	224	223	235	223	239	232	242	238	226	227	226	210	238	257	211	237	238	242	229	254	221	227	254	246	245	240	227	228	226	234	230	212	225	229	236	234	208	228	205	235	191	245	214	218	205	216	239	231	247	232	235	204	223	235	243	216	227	245	235	229	235	211	260	236	220	223	224	218	250	239	213	230	183	240	198	227	253	231	253	210	228	213	241	208	252	245	237	225	231	232	214	225	217	229	244	235	223	212	216	220	240	218	249	232	225	230	240	223	217	236	222	234	224	225	219	244	239	213	234	228	205	211	267	212	244	238	221	232	216	216	240	239	214	237	238	252	234	197	219	228	225	214	228	222	240	198	206	230	231	223	242	226	207	232	260	219	240	224	231	255	230	214	226	240	254	233	231	228	236	223	227	205	249	220	238	220	226	227	222	219	221	233	229	224	226	250	221	243	235	245	222	267	229	219	212	236	246	230	232	220	200	226	234	213	211	264	234	233	230	229	257	257	189	202	242	252	251	230	238	205	212	205	268	238	228	235	216	227	225	236	210	236	235	227	255	206	219	219	220	240	247	240	239	233	190	220	230	213	224	205	225	224	223	252	240	219	206	223	208	207	242	242	236	223	240	240	235	238	218	237	239	221	198	213	194	232	229	250	203	235	208	230	218	238	211	220	211	211	212	230	236	221	229	222	226	225	219	270	235	225	198	227	230	223	212	216	212	226	223	218	234	228	229	236	237	225	224	234	206	228	214	214	239	252	208	223	229	225	234	214	215	231	231	226	184	234	229	250	246	215	250	238	215	248	229	232	236	232	224	231	235	221	216	227	229	223	219	250	207	218	269	237	210	233	209	227	227	223	233	225	238	265	206	229	254	215	220	239	218	232	199	250	249	241	225	232	207	237	203	248	257	230	237	217	232	218	228	218	237	229	216	240	210	223	203	225	227	215	229	241	230	214	228	209	223	230	229	220	230	242	242	229	229	226	263	227	231	202	234	228	245	210	216	252	246	236	245	217	228	246	242	208	220	222	230	212	204	206	232	254	226	241	214	219	225	219	245	231	250	211	249	236	241	229	237	245	240	197	231	235	180	220	231	229	220	234	226	223	245	213	258	242	233	250	232	221	250	214	253	232	208	256	258	220	222	232	242	257	216	231	254	230	238	215	232	212	236	233	220	202	223	247	235	228	239	234	224	221	212	210	195	262	201	218	234	246	243	237	231	244	240	224	259	223	224	236	244	220	221	235	240	225	229	235	233	248	218	218	230	213	236	193	240	228	207	223	214	234	250	231	225	238	240	254	244	237	241	215	233	234	232	235	216	253	233	248	242	225	215	214	242	207	245	217	223	235	198	228	221	232	207	241	245	235	215	239	243	233	246	249	217	206	219	236	229	239	233	246	237	219	241	222	233	193	241	227	209	239	223	216	228	215	230	210	231	230	215	248	226	229	235	223	226	225	250	230	217	219	216	223	200	223	247	243	234	233	246	239	214	225	228	262	239	223	211	216	255	232	246	219	225	259	223	221	250	215	274	210	209	218	224	236	213	254	233	230	233	222	221	218	203	215	221	220	219	216	227	236	257	249	231	228	242	253	256	232	257	242	271	235	234	215	226	252	250	241	245	231	221	239	209	231	232	218	242	241	258	205	215	221	252	218	225	187	231	221	229	261	221	233	234	228	241	214	235	216	209	210	223	218	229	254	227	240	227	256	220	231	233	244	252	249	238	226	237	251	248	259	223	214	235	217	228	261	253	218	260	234	233	247	242	236	244	205	222	236	210	219	207	224	255	231	249	237	224	244	225	208	200	216	221	224	242	254	237	242	225	239	214	245	204	234	224	200	198	199	228	231	208	248	218	221	236	214	223	207	229	235	224	223	220	229	237	216	219	249	218	251	224	235	226	211	232	222	251	203	217	213	225	261	233	220	216	244	235	246	231	210	221	237	231	222	236	249	243	211	257	226	229	241	227	247	223	223
44445	36937	16246	12316	7665	5502	3697	2288	1859	1717	5580	769	669	631	525	470	441	428	384	350	409	380	366	343	368	348	348	312	314	304	325	345	327	330	317	303	331	308	287	338	290	276	290	286	279	274	254	251	288	309	311	279	271	267	251	285	278	280	284	241	274	309	275	290	288	276	271	295	277	257	275	275	299	262	275	258	271	264	265	265	297	287	297	285	267	269	289	247	277	227	241	278	273	262	241	242	231	271	275	229	229	291	259	261	262	245	244	289	242	263	247	234	255	258	284	242	264	257	272	281	231	278	253	268	253	272	245	236	270	246	258	237	264	254	263	244	271	236	245	250	237	266	253	231	256	261	260	247	245	265	255	223	239	222	253	260	261	252	250	258	247	255	251	246	277	264	232	263	246	230	224	259	274	256	264	250	264	245	248	255	242	244	256	268	275	253	247	255	288	265	270	256	243	237	267	247	273	250	234	234	283	253	234	234	241	257	220	252	261	278	242	219	238	248	254	240	260	207	276	290	276	252	245	241	247	261	245	269	278	251	247	260	253	254	255	244	241	216	248	253	263	250	276	279	269	275	266	253	261	242	271	243	262	260	247	217	237	270	275	260	246	245	245	258	248	261	220	262	242	258	251	240	235	240	256	253	269	250	261	268	262	242	274	251	241	270	263	238	241	248	243	257	246	240	246	252	254	263	203	250	251	252	263	236	221	270	271	259	265	234	253	245	264	260	241	234	237	253	238	262	264	260	242	267	259	269	251	260	273	257	230	284	257	241	253	265	253	283	259	255	261	277	239	230	250	241	246	270	254	255	287	228	270	244	275	251	270	253	240	246	228	249	254	260	253	242	285	247	248	243	281	259	256	254	269	259	252	274	291	243	262	217	251	255	247	269	267	238	252	250	269	263	267	275	276	275	236	269	268	269	238	229	242	244	262	241	233	268	226	277	260	251	230	258	239	258	277	256	271	248	246	227	215	257	250	248	229	251	244	266	233	246	251	249	234	262	248	261	257	243	244	237	254	240	276	252	259	264	246	257	244	260	293	211	244	273	276	267	266	243	259	291	273	251	284	252	240	270	282	237	265	226	221	244	254	244	246	250	253	220	286	241	276	256	247	266	266	258	239	276	280	249	251	248	262	238	261	256	235	248	266	255	279	262	258	254	250	245	261	249	258	248	257	262	261	280	272	272	270	279	232	243	209	252	228	261	237	263	252	256	252	222	263	229	232	258	257	252	274	244	232	280	271	262	254	248	236	229	250	238	264	247	262	321	270	245	238	240	254	256	263	270	255	222	226	280	235	248	240	275	255	280	224	250	229	253	256	237	278	257	241	265	247	243	252	246	257	267	230	222	291	230	253	278	236	253	253	269	244	272	251	246	253	266	244	253	261	241	268	256	241	254	263	244	286	287	263	240	233	247	232	271	261	281	251	246	262	254	251	235	262	239	240	244	247	277	239	232	255	222	280	295	250	237	278	255	258	264	236	260	255	255	252	252	268	259	246	275	263	273	262	263	248	270	260	261	252	218	259	268	246	255	234	260	284	272	267	270	219	278	261	248	262	250	245	233	239	256	248	292	254	282	245	262	259	268	247	245	292	253	259	274	255	281	268	257	264	253	253	255	249	244	250	253	246	250	250	232	241	227	235	247	267	276	268	244	261	262	259	271	243	253	242	248	276	253	266	227	257	265	251	259	266	262	256	238	262	298	251	259	227	253	262	279	259	265	250	243	248	279	238	254	274	233	239	262	254	272	261	279	238	270	243	245	236	261	233	263	259	273	278	274	239	262	240	275	267	262	238	247	246	277	257	248	266	237	272	236	254	260	265	244	229	229	236	234	227	261	265	235	256	259	266	271	238	245	280	238	254	277	266	261	263	277	252	246	262	261	277	259	265	273	247	253	299	252	241	246	258	260	227	250	240	266	255	230	256	245	258	269	264	237	279	239	267	256	257	294	257	279	257	266	248	227	266	217	248	256	234	255	252	250	265	280	243	259	259	258	272	255	279	255	251	244	257	228	244	242	265	270	286	253	214	251	235	240	239	255	231	248	238	234	249	258	268	269	246	262	272	239	237	244	269	242	259	245	273	244	247	256	274	240	248	275	245	279	235	253	225	247	225	249	248	234	257	269	279	239	243	235	242	246	277	215	251	235	260	275	248	246	271	219	260	241	264	253	272	260	268	237	264	245	226	258	240	239	233	251	248	270	251	244	274	267	260	255	262	256	252	267	255	263	261	244	271	265	226	292	245	247	253	235	260	238	265	270	266	249	258	267	241	271	258	253	266	267	236	258	247	252	258	274	253	269	251	255	240	257	261	248	248	223	275	253	244	262	247	250	232	249	268	249	274	234	232	256	214	256	262	262	244	251	244	228	233	270	256	250	266	245	266	247	235	249	256	231	251	231	227	235	257	258	253	260	250	235	254	253	252	232	244	248	256	252	220	243	258	260	285	250	230	252	261	250	257	242	244	262	252	263	265	230	228	253	267	264	259	241	301	252	254	255	269	276	248	256	255	278	248	258	242	272	232	253	245	238	262	261	235	267	245	232	254	266	249	267	263	240	269	298	250	255	254	236	238	260	248	259	275	261	248	253	244	283	255	255	278	223	248	236	252	264	230	271	245	240	285	275	239	239	248	241	238	267	270	252	248	217	249	279	218	255	228	249	230	247	242	274	228	266	228	261	273	246	244	237	241	251	248	253	277	255	253	256	255	262	292	265	258	247	270	242	238	252	263	261	231	267	250	252	249	224	245	241	227	270	245	249	273	247	264	277	264	239	270	258	274	273	241	226	256	244	262	252	245	227	251	248	237	304	264	247	278	248	224	260	258	277	243	266	246	236	239	252	260	275	261	265	262	241	256	238	263	262	246	242	245	247	267	234	248	263	224	241	264	260	262	253	258	262	223	265	266	254	238	260	264	237	259	260	249	234	249	251	252	234	290	259	260	260	264	254	278	245	265	240	238	258	280	272	271	251	240	259	282	251	246	276	269	265	266	223	254	239	228	245	256	289	250	273	285	244	255	278	266	270	274	274	261	237	256	274	262	238	249	272	251	235	261	269	250	269	227	274	268	238	234	249	286	249	264	260	262	244	271	254	251	269	265	235	242	240	264	240	251	231	233	287	272	269	244	259	247	256	236	258	243	255	251	234	268	249	256	280	253	262	231	257	255	263	251	250	264	251	250	228	261	266	224	257	259	272	268	248	245	247	276	228	215	240	290	266	265	280	233	273	249	246	224	247	267	227	247	235	247	238	282	248	221	236	248	269	277	283	228	308	269	256	236	249	230	239	242	288	274	248	242	243	254	246	246	256	238	241	251	254	230	258	232	234	256	255	253	261	245	242	266	292	231	266	258	236	253	216	275	244	237	229	266	264	240	264	238	254	248	266	242	261	287	238	262	286	253	236	273	302	262	248	252	240	256	265	248	225	291	300	232	250	251	250	251	259	249	269	262	249	230	240	248	260	269	247	263	238	277	237
28967	21831	12902	2667	1395	1096	545	387	368	317	400	337	302	299	277	279	297	294	306	284	316	293	281	318	289	291	282	288	313	299	272	296	304	293	276	287	320	273	279	274	345	322	330	297	281	276	330	309	312	307	302	261	275	293	297	299	303	301	294	293	331	332	307	310	294	280	273	296	331	287	321	294	289	286	293	262	304	326	288	290	306	271	251	311	296	285	290	279	309	339	301	277	308	310	296	284	279	310	281	295	272	305	286	297	270	292	316	281	278	283	311	325	298	286	293	316	291	280	295	284	287	287	301	297	293	303	299	298	288	276	274	289	323	269	315	311	277	289	272	296	292	309	295	276	268	289	302	289	290	305	288	249	302	306	317	271	288	324	275	302	321	308	277	304	301	276	308	310	270	275	288	315	284	298	300	271	296	291	328	299	290	311	278	286	291	333	303	267	303	302	303	285	268	267	309	296	271	310	284	264	322	262	294	285	289	276	290	297	283	268	297	299	270	323	281	284	266	280	338	277	298	302	299	318	296	337	275	292	286	302	301	332	306	318	288	285	292	277	295	292	283	296	294	324	288	310	278	282	276	269	288	277	304	275	306	331	289	289	316	304	307	296	295	254	295	291	274	279	287	333	262	313	262	327	332	297	300	295	334	301	330	313	325	307	244	290	332	319	273	299	279	286	297	322	323	298	309	276	313	318	305	309	290	299	264	309	295	311	303	318	329	306	336	291	301	308	276	322	318	310	309	287	315	275	334	292	300	289	299	306	279	316	335	296	310	285	315	292	281	317	299	297	272	278	308	301	296	273	330	234	291	293	324	289	321	282	312	291	304	283	293	356	293	317	279	322	306	301	275	291	277	283	282	299	289	272	308	299	273	264	288	324	289	292	291	315	289	296	263	288	295	298	313	300	300	311	288	265	280	305	269	293	283	284	291	286	284	316	281	309	287	310	280	306	307	305	275	295	321	305	308	265	310	300	313	293	279	300	297	334	318	278	313	281	293	298	289	274	311	274	304	333	290	302	311	270	300	294	284	297	326	289	296	245	279	283	259	300	285	283	281	303	301	302	280	305	297	310	270	307	284	293	303	290	294	293	325	311	300	273	276	291	306	304	299	303	304	303	293	347	282	269	323	287	314	272	298	312	278	292	313	287	305	311	283	303	295	297	286	297	308	347	286	293	291	259	313	314	278	321	307	310	312	264	284	288	284	317	291	291	286	312	277	327	291	299	299	274	293	293	282	293	287	265	273	291	310	303	312	300	334	322	299	303	293	293	306	327	328	302	332	312	264	273	326	314	279	287	321	289	280	328	297	264	303	313	299	282	266	285	262	268	294	289	294	289	299	277	283	291	324	317	303	291	299	278	281	293	254	281	275	309	275	279	317	282	275	308	284	301	267	296	301	303	288	290	269	260	297	280	280	294	302	316	272	283	310	258	298	318	290	276	299	285	299	298	277	314	331	313	291	273	270	277	302	309	289	259	277	315	313	311	304	298	287	301	310	297	284	293	315	319	292	292	250	304	290	278	316	287	287	295	307	281	336	279	291	288	296	283	302	292	326	312	276	287	287	299	276	285	303	296	296	307	305	299	310	296	302	295	296	283	268	285	283	309	306	278	302	313	296	307	299	262	313	320	276	289	291	299	285	302	290	312	284	276	279	264	306	286	308	293	317	291	317	356	318	298	306	291	290	276	314	285	321	298	295	330	285	279	273	281	279	279	315	291	290	263	296	297	273	286	306	286	290	269	303	271	299	269	282	293	291	297	283	319	320	324	304	310	269	295	294	298	288	315	313	311	280	333	302	301	296	298	272	319	244	276	304	312	309	291	317	258	307	304	294	325	288	299	316	299	289	292	321	299	310	318	295	292	270	310	292	291	279	285	289	289	302	257	296	314	302	287	275	301	279	287	290	305	309	311	286	296	311	282	320	284	300	245	295	307	271	288	323	301	301	308	305	279	287	324	318	309	309	296	291	294	280	306	322	284	306	278	286	257	275	285	285	278	295	320	284	294	279	287	291	317	286	278	302	273	276	266	288	309	282	281	261	302	323	272	282	273	320	284	312	276	297	295	277	298	289	327	300	309	307	308	307	304	298	286	318	307	265	274	276	297	291	321	288	287	312	336	320	268	291	298	291	300	290	297	328	272	275	293	282	284	285	267	275	291	285	313	280	290	263	300	279	271	294	297	321	311	268	302	268	269	270	325	271	293	307	285	288	291	284	295	284	335	272	288	297	319	279	293	300	277	315	330	296	301	333	292	323	291	286	323	335	275	275	337	289	307	303	297	311	291	296	284	325	307	252	301	304	303	287	284	288	298	299	282	311	302	296	324	311	302	286	311	317	321	304	309	291	300	298	268	290	289	300	269	340	309	276	314	292	287	340	303	291	293	315	346	295	307	272	286	296	289	310	294	292	306	321	298	257	274	268	285	286	304	311	287	286	312	300	303	310	293	288	320	291	295	289	305	295	263	325	309	313	288	268	308	324	319	273	301	301	326	291	277	289	289	313	311	302	306	329	291	281	270	271	293	310	303	277	295	277	292	308	316	284	308	295	274	329	310	278	279	289	289	310	295	272	302	248	304	317	295	316	319	317	308	287	307	313	304	308	289	315	291	299	295	284	286	317	281	277	317	329	279	304	275	272	298	341	299	291	302	277	264	311	304	304	299	283	326	311	308	294	301	321	292	298	288	311	301	320	324	315	307	280	294	334	288	291	303	289	286	286	282	292	294	298	308	280	291	287	296	319	288	276	279	289	265	301	298	324	270	304	312	294	307	289	289	292	308	281	289	296	278	330	268	299	292	303	279	320	278	284	286	256	284	281	328	318	284	288	278	310	284	299	287	300	332	283	289	294	267	320	285	292	309	290	262	283	298	270	279	324	302	277	286	315	310	288	298	296	299	303	284	286	314	302	282	295	317	281	294	287	283	285	316	276	300	308	289	286	305	287	275	316	302	323	282	293	311	272	302	270	282	303	261	262	264	287	264	279	290	298	289	281	298	316	295	273	313	303	305	316	283	302	282	279	300	278	299	292	302	324	296	288	310	332	292	302	313	288	312	309	291	291	276	273	280	301	295	307	277	275	282	276	283	311	281	292	314	329	299	295	296	295	315	295	326	317	321	307	288	309	326	278	291	268	307	281	321	272	296	322	309	288	285	271	308	295	300	294	289	305	306	307	346	299	313	282	329	282	249	288	270	299	316	288	315	273	283	286	286	323	268	278	318	312	291	316	292	280	285	303	320	291	299	274	307	328	296	312	306	285	316	305	328	297	286	307	271	305	287	319	279	294	284	310	297	297	279	266	315	297	313	288	291	291	295	302	297	322	294	291	308	304	320	276	295	288	293	295	278	292	327	313	325	298	314	301	284	271	285	303	272	292	264	334	291	259	272	277	278	249	275	295	309	296	316	325	294	303	306	286	283	273	293	260	282	309	281	278	277	277	307	317	297	295	280	281	306	314	290	309	301	273	288	333	325
36149	19229	4655	2790	2446	1792	817	563	509	447	533	414	366	375	362	364	318	349	347	361	352	351	364	364	364	363	393	365	388	387	357	339	378	349	364	369	371	363	350	375	370	331	332	341	353	350	350	324	370	393	365	350	357	384	360	342	375	371	336	350	317	380	352	387	365	378	364	369	366	350	343	361	367	372	372	361	359	378	346	345	359	357	379	343	362	355	333	367	352	357	368	354	354	325	364	361	325	330	359	320	344	375	386	321	389	339	319	340	374	370	345	365	330	360	371	337	362	346	390	352	344	342	355	356	348	391	354	354	334	339	378	341	317	345	369	330	338	358	353	355	340	336	374	371	362	368	344	379	332	362	338	371	356	360	347	366	345	373	383	352	377	350	337	351	355	354	346	360	342	351	367	365	355	337	309	378	348	334	352	348	346	339	341	352	347	342	350	336	345	320	342	343	366	350	324	328	353	365	361	389	329	340	374	329	363	330	361	346	362	350	360	364	370	358	390	365	332	344	366	338	371	378	314	326	326	356	341	358	353	329	374	367	348	332	334	351	356	354	353	329	323	392	344	356	349	355	339	369	344	343	360	341	362	360	392	342	326	322	388	348	381	300	350	301	332	355	367	359	357	345	351	379	349	378	307	356	344	348	338	371	328	338	344	355	365	331	372	350	312	340	370	353	367	393	352	343	329	349	348	351	398	342	387	355	353	340	344	340	332	340	356	351	355	362	380	305	373	384	385	346	362	354	341	358	348	367	369	371	379	342	334	331	320	377	378	371	319	338	301	325	356	349	346	333	371	349	363	325	346	317	334	387	306	345	349	344	364	351	371	363	333	337	354	356	360	326	356	338	377	370	345	360	315	330	325	328	335	355	357	366	366	389	346	340	337	394	336	326	353	335	377	375	332	344	363	356	335	380	361	379	335	377	348	313	350	324	337	360	321	369	333	329	323	321	329	335	354	352	342	365	346	345	349	349	360	336	345	342	366	336	369	364	325	355	343	327	361	338	346	330	364	338	325	369	357	374	341	352	386	383	338	340	347	359	363	334	381	372	374	364	345	376	352	395	325	395	360	340	376	338	357	362	363	363	349	346	354	353	326	346	333	331	330	363	361	366	365	356	334	326	360	375	366	304	326	354	326	390	338	343	363	323	352	400	364	337	342	368	332	355	345	358	359	369	384	389	348	348	352	333	362	333	365	366	360	373	379	353	362	340	359	342	363	344	356	378	358	334	344	388	342	334	345	329	374	332	366	396	364	343	364	377	386	336	358	351	363	364	347	358	360	362	369	339	375	359	356	339	345	381	360	334	376	355	324	386	346	336	362	351	368	345	375	347	359	330	374	341	351	339	332	359	389	368	334	323	373	335	337	369	347	362	349	364	344	315	318	381	359	328	334	337	363	323	332	358	363	369	333	379	332	347	359	315	352	332	368	345	357	322	351	355	370	389	347	374	343	356	353	348	355	344	357	341	384	337	325	346	360	361	365	350	322	353	331	353	373	375	331	386	344	363	346	337	356	339	330	368	359	373	356	355	358	344	344	333	362	362	337	320	343	358	319	343	358	303	352	372	361	361	367	355	315	346	371	326	345	348	361	346	335	339	350	327	356	343	364	343	351	329	336	376	356	363	325	335	346	387	329	350	359	334	326	356	325	338	338	342	343	384	371	366	340	331	345	340	354	354	347	361	369	377	333	322	361	354	358	340	379	366	357	353	360	378	346	336	351	341	360	351	349	363	365	357	322	342	382	402	333	356	355	340	319	328	354	379	356	340	319	366	350	350	334	379	329	381	349	323	348	383	356	339	359	343	345	344	347	339	381	345	356	352	348	361	342	355	357	342	346	381	331	369	349	328	319	316	342	361	343	377	344	331	339	368	365	320	338	356	356	354	351	345	359	329	324	310	363	333	359	335	371	345	326	359	343	342	368	340	363	335	365	357	364	348	375	367	378	339	368	309	334	401	359	328	315	359	363	347	344	336	356	333	328	329	341	335	347	335	363	330	372	353	367	327	341	327	359	365	354	337	329	381	355	403	346	364	365	341	370	336	357	340	361	384	340	349	344	381	332	326	375	355	361	357	356	348	354	321	324	343	346	307	360	377	402	327	344	335	373	369	352	318	351	368	360	354	341	358	356	335	370	352	356	357	301	331	340	343	369	362	367	355	366	363	350	342	355	365	331	330	340	366	354	351	364	375	341	358	355	326	360	383	354	361	358	331	330	376	321	323	348	382	363	332	363	369	347	325	355	367	342	339	361	402	345	356	365	377	347	404	370	344	350	378	345	368	372	336	370	350	332	373	400	352	358	345	355	344	349	347	348	372	343	311	362	323	357	323	332	349	370	340	339	352	352	347	353	367	363	319	369	352	388	353	357	349	346	346	344	327	330	337	365	348	391	345	385	363	351	372	353	360	366	361	348	347	346	346	361	356	345	382	391	355	341	343	342	363	366	337	359	371	326	330	351	379	353	326	319	346	360	348	346	333	367	332	376	373	330	365	364	319	355	337	327	360	360	360	354	373	363	348	346	367	331	345	376	319	325	369	391	357	351	394	307	338	353	332	311	322	322	323	349	338	320	367	363	302	369	361	337	368	358	328	373	317	370	335	365	346	384	348	325	361	317	369	395	329	321	355	338	391	390	384	350	314	382	342	368	378	362	349	349	365	356	332	344	352	362	381	325	376	313	360	380	356	374	375	357	354	349	385	350	371	357	358	341	398	332	335	340	337	349	347	365	354	379	367	326	373	365	324	367	345	352	322	335	393	325	313	355	339	354	354	333	348	371	350	335	342	351	351	345	371	361	368	344	350	343	367	369	359	369	360	379	344	336	370	344	382	343	369	365	326	383	362	383	372	321	380	346	327	331	353	325	338	357	348	375	353	404	349	345	348	348	356	364	305	356	375	379	332	398	351	368	359	396	344	356	332	345	367	340	375	331	336	323	341	364	343	352	346	333	359	382	360	345	403	375	356	345	361	349	345	344	317	349	359	345	355	338	386	343	328	352	339	364	352	364	354	314	347	357	332	332	344	369	343	346	366	340	330	342	358	394	340	369	299	329	355	328	345	358	376	364	371	375	383	350	348	336	370	340	345	314	376	356	341	359	380	359	365	364	338	372	326	350	338	373	329	339	370	333	337	296	331	349	336	370	314	350	347	361	361	343	380	342	342	375	369	350	335	357	362	340	403	364	360	356	387	337	355	335	337	344	381	369	347	343	366	371	344	353	329	327	361	321	366	344	363	334	352	325	384	351	309	341	357	355	358	355	333	354	366	360	336	386	352	328	330	338	334	335	349	336	329	386	374	349	311	354	363	372	356	345	335	338	338	337	349	321	351	356	343	359	377	386	357	329	328	376	344	358	352	354	370	337	350	354	362	377	331	367	363	336	359	315	355	330	368	362	344	337	340	345	360	338	332	329	364	405	332	389	365	359	327	340	339	351	337	359	341	352	349	333	346	356	345	364	335	321	344	343	351	375	343
23246	20711	27899	23554	20699	11644	1631	670	461	348	833	552	274	251	236	213	211	208	216	187	192	199	171	182	178	195	208	175	181	206	161	183	220	176	198	160	201	184	203	186	184	168	201	175	174	167	183	168	146	173	151	158	180	174	162	169	180	186	174	155	165	177	173	161	188	197	188	166	162	164	144	156	185	157	173	171	150	188	175	160	176	145	175	170	190	185	181	177	187	154	156	151	168	167	161	185	168	164	173	166	156	161	170	170	151	168	139	178	170	161	171	164	169	150	158	165	172	154	174	160	150	174	161	155	152	159	177	151	179	150	149	156	153	170	153	171	167	168	178	158	155	175	172	156	152	175	163	148	159	174	153	174	158	162	187	167	179	176	167	157	158	159	163	177	163	168	155	172	163	180	172	163	164	152	164	146	134	185	198	174	150	163	147	173	179	176	150	162	162	147	174	169	175	162	171	173	164	163	142	143	167	175	160	149	155	153	163	144	146	159	160	156	151	161	167	171	161	159	171	149	156	182	172	158	172	173	159	146	179	157	170	156	160	146	167	138	200	179	176	176	191	193	171	188	159	165	153	148	156	155	175	180	151	158	203	151	172	169	185	188	160	179	142	168	184	167	183	176	154	172	154	163	176	139	169	185	153	178	169	163	169	167	172	156	173	169	148	163	155	168	179	178	148	167	188	170	171	176	152	188	174	150	158	176	160	178	179	146	153	184	156	177	167	148	159	168	154	165	165	179	139	184	187	169	172	189	174	144	156	157	146	159	137	182	166	168	157	192	173	191	164	174	172	175	200	164	179	149	172	146	185	143	170	164	172	182	170	154	164	159	180	176	158	152	162	167	181	158	148	147	151	166	172	166	142	171	156	178	180	172	181	165	141	168	156	157	172	175	154	171	164	180	169	162	162	157	178	151	171	180	170	175	160	170	136	165	152	173	176	182	146	182	180	155	175	162	144	136	150	182	161	145	179	161	161	153	165	164	165	162	166	158	141	177	167	147	172	162	171	169	172	153	183	175	182	170	153	158	156	138	162	168	158	162	180	164	145	172	174	141	151	178	174	144	181	147	159	152	177	182	150	187	138	173	153	159	163	173	171	167	152	169	147	142	178	163	179	160	151	168	176	155	159	142	181	165	155	156	176	142	159	178	150	151	174	170	172	147	174	171	169	168	164	176	163	173	168	141	162	156	156	185	173	158	179	183	152	197	171	154	180	159	162	173	165	167	163	162	160	142	180	162	190	151	144	161	167	177	176	163	187	195	149	169	173	183	172	181	188	161	153	144	159	169	168	136	156	168	171	151	159	194	149	156	164	155	196	176	166	155	164	174	164	156	193	179	180	163	173	162	148	187	181	154	153	180	165	161	166	160	193	164	176	165	181	153	156	184	166	152	176	163	155	168	154	167	168	152	168	150	158	164	162	154	168	143	180	160	138	146	156	162	152	183	159	169	146	145	171	146	166	177	150	183	170	159	168	163	166	160	163	165	185	166	157	166	167	171	130	150	165	180	167	166	167	156	152	163	152	159	168	139	180	179	138	163	157	156	174	153	159	171	168	160	162	176	174	163	156	153	186	153	154	189	177	174	152	153	156	139	163	165	179	148	158	163	171	155	182	174	175	149	159	165	173	170	161	169	165	153	131	133	170	165	170	171	182	170	166	175	165	152	150	164	158	163	163	158	167	188	156	159	170	161	158	177	172	149	181	147	168	162	147	181	173	194	135	173	162	182	147	158	175	149	165	155	168	144	160	163	165	155	165	146	163	158	167	152	170	171	158	150	144	153	177	158	164	175	153	153	152	192	173	170	181	176	156	153	148	151	168	172	157	159	163	160	163	167	145	184	165	172	141	174	156	169	151	148	182	169	165	175	150	160	152	174	197	166	177	158	157	184	147	132	179	142	158	140	160	153	149	170	153	158	152	172	160	151	162	146	149	138	166	156	174	147	142	168	160	164	147	153	171	147	159	165	160	174	183	172	159	163	161	145	163	165	197	200	158	170	164	143	181	153	146	140	144	173	166	151	163	159	136	157	191	165	173	150	169	163	167	148	160	162	168	175	174	188	182	173	180	163	152	162	173	163	180	167	175	164	178	157	155	157	159	173	190	159	164	166	155	169	149	196	179	181	165	171	160	147	137	173	164	175	168	173	175	171	178	153	165	169	181	172	171	161	151	151	170	177	179	160	164	170	169	155	171	184	177	170	158	148	148	164	164	171	146	147	173	180	153	155	196	161	152	142	157	147	165	145	154	166	157	172	150	142	155	167	163	160	166	156	159	173	156	171	190	180	149	199	195	160	151	164	149	162	170	155	163	158	148	178	160	148	174	140	165	167	164	155	170	166	172	162	162	163	151	155	143	147	182	156	153	179	170	169	148	169	165	165	185	156	138	151	151	173	166	174	149	171	152	190	156	178	149	159	155	164	169	166	157	178	167	196	151	141	144	163	178	189	177	168	160	150	154	177	156	193	169	195	160	174	167	150	188	158	173	170	178	164	152	179	148	162	177	157	167	156	168	174	162	167	155	162	167	152	160	183	190	143	155	173	153	151	153	156	169	148	140	168	163	182	151	160	159	166	176	152	155	149	150	155	168	163	148	183	175	193	147	152	153	157	167	161	167	170	173	170	152	181	152	201	152	147	149	168	162	155	157	157	157	143	181	150	175	178	168	172	171	151	186	177	182	135	188	164	176	159	170	160	150	153	146	148	196	150	146	165	162	154	175	150	167	191	156	149	166	169	181	161	160	176	147	168	139	149	153	176	156	172	153	194	164	141	148	172	181	158	167	167	168	177	159	160	171	167	166	145	162	187	156	161	165	153	166	154	167	170	129	168	169	156	162	179	168	164	143	173	174	159	160	180	171	184	173	160	169	180	184	156	166	181	172	186	190	158	167	179	177	176	182	180	170	145	153	165	168	157	162	157	164	156	185	176	168	151	157	177	174	178	153	169	162	145	189	157	147	160	173	145	199	144	160	154	166	149	169	170	171	170	153	170	158	153	152	162	174	144	151	158	157	149	186	133	164	151	184	168	168	147	174	178	150	169	168	165	166	140	164	172	169	153	168	149	171	160	172	153	185	159	172	163	152	165	172	142	156	164	160	172	184	164	181	174	165	178	166	156	186	146	167	148	164	162	175	173	168	154	184	156	172	169	157	140	176	165	161	174	169	183	168	172	166	164	143	136	160	154	167	160	166	186	157	164	175	142	166	174	185	163	154	150	166	151	154	168	161	162	154	171	151	169	167	192	158	143	147	168	183	175	155	163	166	199	142	164	143	156	148	138	152	163	162	178	185	176	152	166	170	146	141	184	162	170	173	157	141	152	163	161	163	150	161	174	165	166	144	146	173	173	156	144	181	169	180	174	152	168	168	188	171	150	167	200	159	181	162	148	164	164	186	158	144	177	155	171	169	175	166	156	170	169	178	158	139	162	168	173	145	165	146	147	177	172	138	170	178	177	163	155	159	133	202	165	163	164
38430	28304	11282	4916	3955	2832	2452	1355	825	766	1579	967	389	317	302	329	312	271	272	258	274	275	264	252	263	268	238	242	268	231	219	207	226	290	236	241	246	242	251	252	244	257	242	248	221	208	222	243	240	231	231	203	231	215	230	210	210	208	205	213	208	202	207	205	225	259	236	258	209	205	212	225	217	212	214	182	210	224	204	200	208	200	206	236	220	229	227	211	200	220	203	193	215	208	217	206	186	212	190	201	229	179	213	236	189	221	210	215	180	200	197	192	228	180	210	205	191	197	201	218	198	203	229	226	208	190	197	198	220	219	187	190	198	220	200	216	183	205	210	193	210	197	202	209	217	180	182	211	203	214	212	212	203	196	180	201	185	228	198	189	193	191	208	168	200	197	185	165	189	197	195	179	194	192	222	199	206	207	184	205	208	195	197	214	196	187	198	212	202	191	214	195	208	216	197	198	197	206	202	204	202	195	162	193	189	196	205	206	190	194	181	175	204	206	180	207	204	197	183	201	178	178	220	203	204	201	193	197	207	204	184	188	181	177	209	212	190	218	196	197	197	230	174	198	206	199	195	223	187	219	181	220	193	213	195	196	193	213	207	190	210	195	202	198	196	204	193	202	188	225	213	214	216	206	212	196	202	200	201	197	216	189	200	218	183	223	207	182	190	184	183	210	204	175	202	186	186	209	177	220	194	184	220	207	212	215	208	196	216	190	193	200	230	183	187	195	222	192	208	198	202	182	184	206	191	209	195	195	195	194	212	218	188	197	195	200	203	175	200	219	206	196	205	191	184	202	208	208	230	211	203	195	210	210	168	220	210	191	203	194	204	210	177	193	206	199	187	194	198	194	218	177	203	202	225	197	210	194	221	199	194	212	182	209	179	195	199	186	200	202	174	189	192	194	189	207	203	192	214	187	210	191	199	190	214	211	167	183	218	192	199	180	193	186	195	219	220	196	215	188	181	216	198	218	177	197	177	187	190	221	205	172	197	193	194	204	198	206	203	184	172	211	201	182	189	173	224	203	197	197	199	213	202	178	202	203	181	218	209	185	213	189	192	220	225	196	218	216	183	205	222	196	181	199	196	198	197	199	191	209	182	202	211	194	195	190	201	184	211	204	210	210	192	183	211	210	174	208	202	196	183	198	217	221	223	201	217	198	202	184	192	180	207	193	192	193	188	203	216	185	199	182	218	209	188	200	196	220	196	191	200	204	188	228	210	222	199	212	199	197	189	189	225	200	207	210	177	185	175	199	191	199	194	198	210	187	195	216	199	213	192	165	189	182	202	191	206	204	171	209	197	181	192	172	188	191	204	198	200	187	226	198	167	190	218	166	211	209	205	206	175	204	220	187	194	213	187	218	198	198	190	216	181	214	203	199	193	208	196	201	198	216	189	201	217	181	204	189	210	213	190	181	215	206	208	202	203	204	210	197	202	226	175	207	197	181	178	195	221	192	193	184	220	182	199	178	200	184	199	209	205	199	214	193	225	206	190	214	202	211	209	235	202	207	177	176	176	193	224	196	199	223	196	242	189	193	195	194	200	195	181	212	192	202	189	184	188	217	191	187	195	194	239	211	196	214	195	200	202	203	208	203	200	166	207	213	198	196	208	184	201	182	202	215	223	186	190	201	214	218	225	179	193	210	195	206	199	195	218	172	219	208	180	222	207	203	226	186	169	193	210	177	196	216	194	222	174	189	192	227	205	196	194	210	176	206	183	206	194	182	193	221	211	216	201	183	196	183	224	189	198	194	210	203	181	195	189	202	217	191	183	210	202	212	204	177	203	192	187	192	220	193	207	213	187	201	201	192	239	218	200	191	198	177	201	190	203	187	187	202	218	215	187	190	212	226	175	212	204	185	193	205	185	199	195	200	220	216	217	199	186	192	207	205	200	196	195	207	198	197	208	204	205	199	188	202	193	203	201	198	207	181	215	189	199	178	181	208	229	202	198	199	180	193	187	226	193	198	213	213	186	216	186	185	224	192	198	198	216	201	217	188	185	193	207	204	213	197	202	204	194	205	191	204	194	204	229	183	238	251	205	202	193	207	204	210	211	230	199	200	192	209	219	193	183	192	200	203	175	185	197	196	178	221	208	178	184	208	196	176	205	223	213	216	206	202	207	198	213	219	208	206	198	210	196	198	165	220	212	203	204	224	192	210	187	196	203	193	214	227	211	220	199	186	217	181	193	202	183	169	204	210	179	189	208	215	205	210	195	191	218	195	194	204	220	174	191	193	174	207	186	230	200	187	207	205	202	196	186	209	213	226	200	211	174	194	201	208	199	202	209	164	203	179	193	209	198	210	195	165	205	192	194	190	178	209	212	207	207	176	203	203	215	171	221	212	187	203	193	190	200	198	216	208	175	191	208	223	221	217	192	213	202	198	201	212	189	199	199	188	194	201	203	203	186	200	206	181	189	193	193	201	198	181	195	199	194	197	215	227	225	204	177	196	196	200	212	211	174	194	209	199	179	195	205	187	176	215	216	221	202	214	194	210	187	195	228	201	216	189	201	215	186	210	202	199	187	212	195	230	204	180	205	183	198	193	228	196	198	228	195	207	200	188	191	191	191	179	217	198	187	225	186	205	189	199	207	191	197	202	191	208	204	218	214	175	186	200	181	186	191	222	178	233	200	211	190	208	188	195	184	201	187	210	193	210	199	201	214	214	193	202	191	190	190	223	198	199	218	199	187	208	178	215	224	219	181	202	211	220	200	212	209	199	191	228	196	196	238	193	197	176	210	220	194	202	178	186	202	208	216	215	199	191	177	222	245	192	196	181	200	182	206	204	212	214	218	204	191	200	224	193	196	224	209	192	168	193	204	195	191	205	207	180	203	203	208	198	216	186	209	215	202	198	191	223	219	210	217	174	202	191	198	218	197	205	190	218	188	215	193	177	197	188	181	215	190	196	186	198	194	182	197	194	199	185	183	197	190	207	193	189	208	213	189	195	186	190	203	193	192	206	223	202	215	224	210	194	218	196	195	196	207	175	185	213	218	182	195	195	216	226	197	202	194	184	196	209	219	191	190	184	211	181	213	226	210	200	185	179	224	226	203	201	183	210	215	181	198	180	207	186	197	197	208	178	208	197	183	198	193	213	207	195	195	175	206	178	209	184	199	220	199	196	195	206	187	205	194	197	224	199	210	171	203	184	209	224	190	184	210	199	217	194	186	186	186	176	210	215	207	195	195	178	203	187	209	215	190	187	191	193	198	215	202	182	210	199	187	214	208	206	204	207	201	181	231	209	218	218	193	214	208	211	206	203	201	217	201	195	218	199	212	199	198	212	196	190	185	181	208	208	188	215	194	189	190	218	208	207	208	225	178	201	195	192	192	204	217	224	214	221	215	193	183	202	185	215	200	200	185	199	183	163	211	211	197	211	198	214	234	216	193	197	191	177	181	184	169	182	200	210	196	209	198	176	212	194	181	208	225	193	197	215	197	211	220	196	199	197	221	194	192	189	213	177
24414	20729	26911	24448	12743	1587	993	763	551	493	778	2029	427	412	430	401	421	412	408	401	373	427	393	390	405	387	364	395	418	425	390	406	413	371	428	390	415	427	398	373	414	345	395	372	396	417	389	420	391	424	432	419	371	430	415	412	407	369	388	367	397	389	401	382	407	376	398	395	392	395	391	343	383	397	379	403	405	414	417	400	378	414	356	368	391	398	425	437	386	390	397	427	381	385	371	348	381	387	364	405	397	393	387	391	405	388	391	364	354	369	418	387	402	386	370	367	422	371	360	355	413	427	360	408	359	424	416	384	390	396	396	379	399	403	375	355	360	416	367	418	401	373	405	385	362	374	407	361	392	358	394	416	355	343	388	412	397	368	378	358	374	368	426	408	406	416	368	376	381	388	384	389	345	384	421	397	373	423	376	386	390	392	363	403	405	344	418	391	377	366	369	377	376	380	409	348	376	398	362	368	388	384	375	376	394	398	422	370	382	380	379	366	415	385	397	363	374	372	397	379	362	376	378	366	393	419	381	406	393	386	385	387	392	387	363	359	414	408	419	370	392	382	406	399	399	393	374	380	348	407	385	405	408	387	405	403	397	408	364	354	385	397	376	377	335	388	372	376	388	407	393	387	392	362	405	401	428	348	406	368	397	359	390	405	394	369	379	422	331	384	396	421	420	392	390	408	405	375	382	372	368	386	419	397	377	414	383	389	378	362	415	346	389	396	404	414	375	417	390	395	401	391	389	374	391	396	383	395	381	357	382	383	394	362	394	401	354	369	410	353	371	407	397	395	380	369	363	392	400	381	395	406	422	394	409	397	374	413	416	359	412	351	426	414	390	373	380	344	399	383	324	415	389	375	360	392	339	360	355	354	426	383	385	414	369	391	364	390	362	382	424	406	385	399	403	372	403	383	398	356	386	426	364	387	383	377	415	386	392	368	362	394	396	347	381	367	375	377	366	407	395	427	364	373	377	417	364	420	366	403	417	418	373	361	376	385	365	375	414	382	343	393	375	419	395	378	384	396	391	363	410	394	392	398	385	373	388	377	431	387	409	376	405	416	375	381	377	366	388	419	386	413	402	380	399	375	368	402	387	373	401	373	428	381	424	380	387	362	438	371	418	384	372	369	374	400	394	418	399	425	383	389	391	400	405	402	387	394	408	387	381	372	406	412	433	396	366	379	383	401	408	370	347	405	419	422	383	414	378	382	415	388	387	388	373	378	385	371	363	356	388	374	393	372	391	424	340	384	415	371	367	384	381	387	387	439	379	381	335	391	423	355	393	371	377	354	421	373	395	411	389	366	397	378	384	380	375	374	411	372	417	392	423	402	395	374	379	357	366	384	363	377	385	411	406	371	369	327	391	402	403	375	333	413	393	388	389	370	372	388	386	404	364	363	385	385	434	410	367	364	362	363	386	378	410	404	407	417	419	385	420	422	402	374	364	370	400	375	392	375	382	403	398	346	402	401	379	384	408	379	398	377	399	386	420	395	394	404	398	403	347	419	372	374	370	354	359	419	382	349	400	378	373	398	394	379	389	359	395	335	407	380	355	388	385	411	396	384	398	427	372	407	389	402	388	362	389	392	367	393	423	398	381	409	395	405	370	395	391	390	384	382	350	385	364	392	410	374	415	376	351	384	373	421	360	363	365	372	386	359	396	403	366	392	412	384	374	409	360	403	350	396	391	388	395	350	368	441	388	403	405	400	383	374	418	374	339	367	346	422	371	389	397	380	373	369	395	405	401	387	395	402	385	344	383	365	381	382	411	375	376	359	382	382	407	354	433	402	408	410	369	381	398	386	400	377	381	380	395	423	393	374	400	410	391	371	356	381	384	375	388	398	423	383	379	410	399	385	371	391	380	401	342	410	388	340	359	399	402	363	395	403	397	414	405	426	378	381	362	391	417	394	410	357	384	346	368	376	381	384	387	359	386	397	417	376	383	389	376	388	377	390	386	375	397	363	380	343	353	393	401	389	413	403	390	396	368	367	391	371	397	388	390	423	329	363	372	377	423	403	396	353	423	392	423	390	403	375	399	388	373	417	337	402	392	406	392	403	366	419	387	384	371	396	375	375	391	401	367	394	404	376	377	378	409	388	400	377	371	396	385	397	416	383	384	398	416	405	413	398	404	376	384	396	391	376	388	383	395	397	415	370	406	418	365	386	344	351	373	381	377	406	407	408	425	386	405	415	382	378	392	421	383	411	397	407	366	401	380	389	383	398	389	384	389	415	383	378	389	369	350	375	387	409	362	360	368	365	404	364	376	398	373	388	406	379	380	392	442	325	366	374	347	414	388	418	421	388	389	387	364	367	337	361	408	398	398	381	366	425	379	369	400	378	373	391	377	385	374	440	390	418	382	386	409	398	362	389	427	390	387	390	439	385	407	414	404	435	380	422	396	408	370	420	425	421	401	351	382	371	409	358	398	336	400	360	381	362	354	363	374	369	352	417	352	380	383	413	366	401	359	394	396	388	408	382	411	423	387	364	388	406	396	389	397	404	415	408	390	413	381	400	378	376	395	368	399	390	411	395	392	362	383	382	380	374	330	351	397	399	353	368	389	377	368	400	377	356	348	377	399	380	393	403	411	367	369	387	361	415	386	380	370	415	380	367	380	370	348	418	383	402	373	417	399	389	396	343	329	358	390	365	376	401	389	386	361	398	386	381	345	382	398	394	413	405	372	381	353	366	387	378	416	413	422	399	400	384	396	428	386	376	411	395	386	405	387	410	375	362	398	378	397	406	377	403	363	398	389	369	364	360	377	389	376	382	385	419	422	412	394	389	387	384	398	415	385	349	377	398	432	380	372	378	396	371	397	396	382	390	386	398	428	367	389	356	358	380	400	398	356	401	367	345	361	370	395	371	342	368	376	385	365	424	395	381	366	417	371	419	389	361	384	382	388	436	369	398	399	388	397	389	332	385	378	416	421	392	402	421	366	338	420	389	395	384	416	385	384	366	398	391	364	365	418	394	381	401	374	360	409	393	359	370	363	397	385	413	401	399	400	413	386	394	423	344	409	410	405	363	390	402	381	376	407	362	406	365	381	410	403	387	395	373	395	404	394	402	406	419	406	392	380	399	405	425	396	370	411	397	372	376	401	359	368	423	381	389	374	420	402	410	375	409	399	388	413	326	419	371	419	381	375	402	384	379	432	420	403	441	392	342	404	427	381	377	365	411	370	379	366	405	358	370	377	392	365	392	418	380	399	370	390	369	414	396	410	440	362	351	412	341	398	366	371	369	366	389	385	399	404	402	405	393	409	377	369	384	382	366	386	404	373	406	418	370	380	375	385	365	406	395	380	400	405	387	399	369	405	386	409	405	342	388	371	386	412	391	409	361	368	384	399	376	359	381	390	396	368	378	399	422	410	371	368	380	372	374	431	381	388	375	385	401	388	374	381	347	386	402	371	391	380	399	378	362	368	404	390	419	364	363	357	381	395	392	379	397	403	401	400	387	420	434	369	383
38701	25478	9367	3875	3306	2513	1795	1406	912	750	1502	4263	552	552	517	519	524	495	446	485	497	406	456	500	441	448	489	450	430	485	472	454	487	490	468	506	523	478	504	416	471	450	483	422	434	390	439	496	420	462	433	453	461	456	454	445	452	439	458	464	440	446	438	429	446	472	440	435	440	473	468	409	435	458	415	459	453	409	471	422	447	462	434	456	462	492	465	419	399	426	419	439	464	443	462	448	455	460	426	388	419	430	446	434	449	447	447	419	450	437	456	469	436	448	439	426	423	487	433	418	444	443	420	427	451	419	463	423	408	451	449	448	432	441	427	443	452	487	417	457	477	446	422	451	427	420	455	446	451	455	472	460	427	406	443	429	460	431	466	444	413	431	417	450	460	471	440	487	425	462	432	387	435	477	473	455	447	424	437	441	464	423	466	429	428	444	404	481	425	404	405	428	454	434	482	454	432	441	468	481	468	446	451	460	417	472	425	451	390	430	436	426	417	398	472	430	434	434	406	429	458	452	435	437	468	426	422	448	448	445	447	439	446	435	492	445	453	437	433	473	433	431	450	448	437	447	441	457	446	449	445	456	447	474	473	465	436	469	444	410	448	417	432	444	451	442	412	427	433	442	433	446	430	424	448	435	476	421	435	446	409	429	428	464	424	439	442	456	443	403	454	443	419	439	414	425	439	423	412	453	425	443	406	407	425	420	439	431	451	429	475	429	461	461	459	446	458	450	464	424	430	466	467	407	445	443	433	437	479	414	441	454	429	431	471	432	450	442	447	436	454	446	445	429	435	428	457	401	453	455	407	441	440	424	467	429	424	414	440	410	443	411	421	424	440	450	439	399	399	455	470	417	452	427	404	446	422	419	464	457	450	420	428	451	442	434	430	450	460	442	443	476	453	443	430	435	417	424	410	425	423	409	415	419	412	445	444	444	421	456	453	484	448	415	431	404	449	412	399	443	421	449	428	474	445	438	423	450	434	411	429	425	413	443	477	424	413	427	471	471	424	452	414	448	452	445	458	426	444	454	458	409	418	427	418	463	444	404	488	392	427	492	463	402	436	456	438	437	431	460	444	437	441	436	451	451	448	445	449	488	415	439	434	404	412	474	432	454	479	428	453	456	458	438	452	397	424	422	408	461	414	428	442	436	440	404	450	411	447	450	410	461	447	440	432	464	453	438	477	428	446	396	445	481	461	463	460	409	443	417	395	439	427	479	469	453	429	450	481	404	408	404	413	473	468	424	437	451	453	474	472	446	439	451	432	465	414	448	448	440	455	423	458	428	466	411	441	438	425	436	433	424	428	430	459	419	433	434	450	429	446	458	434	419	449	469	443	424	447	412	470	463	399	447	417	422	411	410	441	423	467	444	443	418	447	417	426	407	446	406	435	410	438	473	431	464	436	439	465	466	427	441	451	394	446	466	460	380	427	431	436	456	407	470	401	446	448	421	446	482	438	483	459	446	423	450	446	425	470	435	459	433	465	467	447	445	421	427	437	438	419	420	428	423	456	414	458	404	414	459	447	444	464	439	460	391	464	447	438	432	437	436	418	450	453	436	459	446	453	429	408	381	420	446	445	416	416	410	464	447	442	425	447	371	483	435	452	415	446	433	460	432	452	436	403	456	441	452	434	478	448	451	471	424	425	450	420	428	413	452	437	422	461	432	429	418	461	444	433	398	446	443	429	429	457	423	460	448	426	430	430	446	439	469	430	459	437	454	418	418	422	452	451	431	443	450	469	470	461	445	460	452	412	469	399	449	493	459	422	438	450	458	418	472	455	439	460	448	442	449	466	473	455	463	407	448	412	426	440	479	436	412	432	428	449	416	433	442	451	447	456	459	430	421	423	429	470	452	470	412	462	446	461	396	447	434	482	426	434	404	458	437	442	429	426	427	482	418	412	391	426	471	489	485	473	474	433	470	437	400	439	441	419	462	400	464	451	428	443	431	428	433	460	454	395	469	468	411	430	429	466	422	427	437	449	434	485	448	469	409	419	459	442	460	423	478	459	443	457	421	430	447	439	453	422	470	473	467	459	434	426	464	432	416	461	396	449	421	407	415	458	418	428	443	440	463	449	458	434	445	420	439	414	440	437	416	422	425	447	447	442	467	437	451	476	424	469	449	436	456	416	407	393	421	447	417	441	475	423	431	426	490	439	384	454	444	447	420	408	471	428	439	434	426	436	433	451	454	429	430	487	437	450	416	419	457	413	439	435	406	424	449	448	436	435	453	458	432	411	419	449	437	448	434	437	414	426	431	442	455	474	438	418	417	427	447	433	414	448	418	455	441	448	458	420	446	431	463	394	450	434	447	442	446	455	426	464	437	460	419	484	449	443	441	455	400	453	410	451	427	446	415	466	389	435	427	423	425	425	438	434	438	427	418	437	462	430	450	411	462	425	423	441	463	454	456	424	428	417	441	459	449	422	457	410	435	417	422	448	423	456	412	414	446	444	417	450	424	444	412	409	431	421	421	450	436	443	446	432	400	452	451	441	439	476	431	417	434	415	456	475	458	462	438	450	440	401	452	434	449	433	424	460	479	398	459	423	461	438	403	440	454	451	478	424	451	435	456	467	451	438	420	423	457	463	425	426	440	434	448	411	437	427	452	441	459	440	464	481	426	401	442	445	461	448	472	427	421	431	440	462	394	441	417	432	417	448	472	481	469	447	473	441	439	436	423	482	479	459	419	435	418	447	439	462	416	461	435	429	393	404	467	424	417	468	441	426	449	428	462	484	453	428	424	474	429	475	433	488	459	438	424	453	445	447	456	461	429	430	423	452	450	423	444	450	452	443	454	497	409	442	457	424	435	430	469	417	465	441	408	411	457	422	421	441	444	453	418	465	432	419	432	470	502	382	416	472	432	458	412	392	485	396	424	463	431	475	420	427	463	422	433	433	460	435	427	437	409	450	438	441	461	423	421	411	443	430	421	454	416	446	424	396	446	418	448	459	435	442	417	417	438	423	460	423	462	470	435	437	425	428	456	443	501	441	447	453	453	464	443	421	484	443	437	452	440	469	411	441	418	417	456	419	477	448	442	445	431	458	475	425	430	434	408	432	464	405	437	410	466	470	437	426	453	445	474	450	406	437	455	465	450	444	475	438	439	430	452	453	463	452	401	425	426	431	465	457	447	409	427	429	429	437	451	464	437	479	414	468	424	464	458	463	410	437	461	435	409	439	441	437	441	421	452	452	402	449	449	455	450	444	436	440	421	433	428	423	431	415	438	407	430	452	475	433	453	439	441	429	402	426	447	444	404	406	427	436	446	453	431	481	450	410	420	428	430	454	411	451	457	429	458	416	466	435	455	456	425	414	426	420	434	428	456	447	420	443	441	432	408	451	406	410	433	446	453	434	461	414	433	424	437	412	422	422	434	428	429	452	433	422	478	422	402	434	433	401	451	454	400	425	465	489	422	461	474	456	440	413	434	402	445	455	404	466	441	450	446	426	476	461	454	431	466	433	438
22312	20822	28470	23277	20808	20910	11888	1374	866	680	2235	4069	440	396	392	299	353	301	305	285	309	251	297	247	327	263	284	292	266	253	285	258	273	255	258	252	269	282	263	238	255	263	267	263	254	254	252	235	242	263	230	231	234	244	247	225	248	230	227	237	261	251	237	265	259	236	269	249	236	262	250	228	255	226	229	247	264	226	246	231	232	255	294	251	223	264	229	236	260	241	258	254	223	234	219	253	248	236	229	226	225	215	229	273	238	258	252	259	243	219	259	234	234	221	194	220	217	234	221	248	232	230	238	230	222	260	252	232	260	250	248	224	225	229	234	228	233	225	237	214	224	275	240	233	214	217	221	227	242	230	239	279	227	232	248	247	242	254	230	217	213	238	241	228	245	252	206	205	228	237	226	204	222	220	256	222	246	202	229	255	239	209	232	265	223	255	223	240	214	210	203	249	225	224	235	247	245	240	230	270	211	221	232	219	251	239	239	224	250	220	226	220	198	226	236	261	252	223	250	240	228	224	227	271	245	238	239	208	234	271	230	261	229	222	216	223	221	221	225	233	234	242	230	248	229	230	231	194	230	230	216	224	228	245	221	228	232	242	241	234	243	231	232	234	252	239	254	223	212	230	250	220	247	225	236	211	229	229	226	258	248	219	234	219	229	224	238	229	229	268	231	243	243	256	237	216	218	224	231	241	230	244	225	245	235	256	250	227	256	226	210	230	219	240	249	231	223	246	221	236	216	214	216	237	196	243	247	228	255	228	212	240	227	242	241	241	274	237	228	222	218	268	241	231	229	235	219	256	233	235	268	230	243	240	245	209	236	226	252	242	233	235	241	263	225	226	213	249	223	209	229	224	263	229	219	225	260	223	248	212	231	235	231	257	239	269	232	250	235	233	222	237	238	235	230	242	227	221	224	221	228	224	239	238	213	219	247	228	218	228	253	239	215	233	226	249	244	255	221	233	210	242	258	216	238	238	223	228	266	220	244	223	230	256	241	232	248	229	237	208	229	201	263	249	275	245	211	224	224	218	220	213	202	238	261	269	237	223	238	225	204	240	217	189	240	243	234	230	227	207	225	248	222	236	235	230	236	211	235	213	230	236	241	237	249	229	240	246	219	227	218	221	231	243	240	235	225	231	231	233	244	235	249	268	236	234	240	238	213	243	226	217	232	237	235	253	216	259	217	223	236	241	257	233	243	230	221	240	240	241	232	251	222	214	225	240	246	223	226	223	263	226	221	203	251	226	232	219	240	246	226	234	228	240	208	269	274	219	246	244	223	223	239	288	225	225	251	221	236	213	248	243	245	235	251	248	251	244	206	215	257	223	227	231	234	250	258	236	241	223	222	241	232	218	258	240	224	241	224	236	216	230	217	192	232	229	236	223	238	211	237	219	220	227	252	232	235	218	226	232	244	235	245	253	234	213	227	240	243	249	225	224	239	256	213	244	256	222	238	194	260	230	233	212	242	240	213	210	226	239	247	229	219	219	235	219	256	236	227	227	233	237	220	232	250	222	230	222	246	233	240	254	238	219	241	226	215	243	246	238	223	215	202	227	227	212	196	240	210	234	245	231	222	229	223	257	202	230	223	201	232	252	230	241	226	250	214	229	234	229	252	245	257	229	224	233	229	209	218	205	249	240	227	219	234	243	238	215	204	230	223	222	229	234	209	213	227	223	225	216	229	236	229	217	246	240	228	217	241	235	228	234	237	235	246	241	210	220	244	238	229	261	241	225	229	230	271	221	217	240	257	220	280	226	216	262	220	210	242	229	236	203	212	216	222	246	224	257	218	244	197	226	217	246	258	259	240	228	234	251	230	200	212	232	223	234	225	232	249	218	219	238	234	195	216	208	233	229	229	248	250	253	237	235	223	202	222	231	232	223	239	249	247	216	216	215	227	235	215	231	221	211	237	209	241	220	243	219	217	241	242	252	237	243	229	255	253	232	249	213	231	250	217	232	221	243	249	244	239	238	242	219	229	224	231	244	217	249	231	241	238	222	237	233	249	258	214	246	246	209	209	207	222	225	247	226	234	227	235	239	220	257	257	204	232	222	245	208	247	230	228	217	225	257	218	211	227	249	234	225	217	224	223	224	224	229	244	218	224	234	227	227	261	233	205	253	252	226	215	259	239	226	240	202	226	214	227	245	232	218	249	204	214	234	252	246	249	205	237	249	239	214	252	224	227	219	261	232	245	231	228	225	227	216	236	231	193	238	218	241	233	242	248	239	250	229	228	218	226	220	215	229	240	222	212	226	226	228	264	220	236	241	221	254	244	231	211	218	262	254	230	207	221	243	230	246	234	233	231	254	208	217	234	242	270	241	221	215	246	226	243	230	202	224	189	216	233	250	234	211	260	253	261	257	208	231	253	217	230	228	233	246	239	234	239	252	240	216	252	218	256	243	223	241	253	219	250	220	226	265	216	230	234	240	259	242	225	233	230	229	226	229	237	266	265	240	223	226	231	230	252	243	217	252	239	233	215	234	238	234	214	232	241	262	232	214	227	205	246	237	203	227	232	218	242	239	218	224	207	235	235	249	222	234	237	241	213	222	236	241	204	250	249	219	229	222	242	233	207	235	218	230	244	241	229	244	229	237	234	264	227	249	240	220	262	220	218	213	251	230	232	214	228	244	251	249	221	225	251	209	251	229	230	244	222	214	225	208	235	231	250	227	227	244	261	234	292	230	234	244	243	229	234	238	207	248	256	241	227	231	246	230	228	267	225	237	235	260	239	250	235	218	216	224	236	218	227	247	225	245	215	249	256	236	240	226	228	217	236	241	209	222	248	208	223	236	228	245	219	229	234	205	227	237	211	251	249	225	253	234	235	208	245	276	249	212	235	240	252	226	216	226	238	218	249	220	258	259	212	242	238	208	221	251	242	241	226	232	236	231	238	233	221	231	241	243	212	248	219	266	217	243	236	245	227	243	203	261	235	246	253	233	225	232	248	221	223	206	228	256	208	240	213	244	250	242	232	214	243	205	227	237	231	225	235	236	213	226	254	217	223	219	216	222	223	237	222	244	246	279	238	238	227	230	234	228	240	232	226	244	205	203	234	232	241	228	225	244	244	230	249	230	209	244	232	219	231	218	258	239	239	217	256	240	240	248	228	244	230	213	216	232	223	232	243	231	221	217	260	217	237	204	227	255	235	214	238	198	229	254	223	221	223	240	225	248	253	229	241	224	227	222	230	210	208	232	237	236	223	215	243	255	226	247	207	225	243	253	225	239	233	210	206	239	233	238	218	229	221	269	249	240	231	246	206	221	234	244	242	242	234	258	222	218	223	255	231	232	217	229	248	226	214	245	233	248	256	232	236	224	241	230	194	245	226	207	256	235	230	246	226	214	217	197	234	238	213	207	224	237	243	204	240	238	232	236	215	238	243	198	255	220	248	225	250	219	217	222	230	232	236	281	265	203	248	228	241	232	216	235	237	227	253	239	250	258	242	220	253	220	214	220	235	242	224	252
43831	42666	17537	8886	6288	5666	3455	2371	1610	1279	4287	6801	628	595	521	494	434	444	397	361	368	370	339	378	324	334	326	331	317	332	306	326	332	345	324	346	340	336	314	297	297	292	317	275	312	294	270	269	251	305	267	262	290	284	274	259	271	265	300	270	284	283	285	286	318	274	300	287	288	260	286	251	260	260	277	264	279	289	260	251	265	271	311	283	268	285	269	273	253	259	253	283	250	235	256	240	280	258	253	270	276	274	253	247	267	238	253	263	295	269	284	255	250	257	252	240	257	273	262	240	285	284	264	252	255	280	251	291	260	264	273	254	253	290	261	248	274	248	256	264	259	263	268	255	245	266	257	242	263	250	271	267	271	257	277	245	266	276	267	273	274	237	261	252	260	249	228	280	262	254	252	234	225	231	272	251	243	268	241	260	280	261	252	274	263	284	274	277	277	237	264	277	262	253	286	248	244	263	265	256	273	264	269	253	235	261	283	253	252	234	246	261	253	276	242	250	282	251	248	253	246	273	264	245	267	258	240	253	235	262	248	292	248	237	272	281	241	249	249	258	261	255	248	288	248	265	278	264	236	270	252	285	247	259	284	222	253	281	265	237	249	246	282	252	274	241	248	244	258	270	266	242	221	254	263	256	262	236	248	242	263	228	255	267	265	270	273	238	250	294	251	246	266	206	249	262	260	267	237	253	272	249	241	268	245	271	261	261	260	243	270	278	241	260	261	256	243	293	232	243	272	268	270	260	242	255	238	280	261	255	252	230	294	230	255	268	237	240	282	240	263	265	250	316	249	253	288	255	246	265	259	249	232	218	258	268	251	275	238	246	259	228	229	258	238	255	265	274	250	234	243	254	253	264	263	284	281	248	243	236	268	264	264	272	258	267	266	272	259	259	248	259	257	243	268	263	250	261	263	295	275	256	273	238	286	253	248	281	230	281	244	272	277	258	266	273	271	243	273	296	220	232	272	279	254	266	236	281	252	244	247	269	229	236	252	257	250	277	255	256	214	245	263	247	231	272	259	269	257	248	228	235	237	235	242	278	220	261	273	266	280	267	295	266	258	249	243	262	254	250	246	277	262	236	238	254	268	270	259	269	238	271	256	247	272	268	277	257	295	251	263	253	239	263	264	242	241	220	255	264	253	240	249	266	273	264	250	239	267	245	249	259	265	244	241	264	281	257	238	238	252	270	286	254	254	250	245	291	260	249	223	261	232	253	272	265	250	252	260	256	248	247	254	274	244	250	255	255	266	251	239	261	302	287	245	279	279	268	235	252	262	262	290	244	275	246	257	269	279	267	258	293	254	273	274	264	227	276	244	244	272	262	246	271	291	255	272	223	255	231	252	278	272	232	270	274	276	282	265	281	272	253	261	261	248	282	257	260	258	237	235	269	270	239	234	254	242	253	234	231	259	256	238	245	258	224	270	234	266	264	247	241	255	238	260	252	266	272	254	265	257	256	255	247	249	247	258	252	283	269	264	257	275	253	252	252	269	271	280	274	251	251	262	257	267	277	272	295	270	267	248	252	252	251	256	257	239	276	282	253	245	254	258	277	268	262	269	261	251	239	250	249	251	274	264	257	231	255	253	213	287	268	257	230	261	271	267	240	287	266	264	254	293	249	275	222	263	255	264	218	257	237	230	256	257	269	279	250	295	256	268	234	267	255	241	270	247	265	276	252	270	239	220	237	247	249	271	266	246	298	275	265	275	273	253	254	251	253	258	268	268	257	245	274	244	256	266	280	257	240	257	246	247	245	250	265	241	248	230	220	257	249	276	248	260	241	254	289	273	273	250	272	283	244	265	223	232	280	236	211	245	253	239	227	273	221	249	253	207	258	246	271	266	272	249	256	272	263	289	239	227	231	232	254	246	230	245	255	246	272	262	254	234	246	283	283	269	237	283	287	268	281	248	250	268	246	236	246	249	257	269	240	251	247	306	296	259	290	252	241	265	268	244	247	268	207	260	251	269	250	269	257	239	261	255	238	223	252	266	259	289	254	234	242	280	259	253	251	272	257	246	257	236	258	242	229	264	258	242	250	267	246	262	239	256	270	261	238	266	281	284	256	263	280	249	264	297	244	260	276	247	230	259	264	234	283	244	239	277	277	272	247	249	239	259	227	241	263	255	235	224	285	242	251	252	239	274	252	272	253	264	234	258	253	242	272	260	278	221	293	265	275	242	281	251	256	274	272	261	246	215	271	273	259	266	231	255	259	259	248	250	258	256	243	289	279	271	261	247	229	270	274	250	249	262	260	257	261	271	263	258	282	211	245	244	249	248	263	249	266	263	263	242	240	262	269	239	236	268	249	250	228	258	273	272	278	269	271	287	253	265	266	269	253	261	253	258	263	260	237	299	256	259	250	298	266	251	277	264	274	235	256	270	263	276	239	271	269	258	263	259	261	249	232	258	254	245	254	245	261	235	239	264	283	291	244	250	224	245	257	256	252	255	268	221	284	269	281	253	220	283	220	241	271	225	265	230	259	258	250	263	254	247	235	277	244	274	294	245	226	285	246	264	268	274	256	242	251	264	295	246	266	285	249	264	246	270	273	281	251	281	254	249	257	268	232	270	278	243	273	250	233	258	256	270	242	243	239	277	262	263	289	245	235	243	281	252	285	265	289	244	263	254	245	264	272	259	246	233	263	250	255	269	270	287	261	241	286	263	249	240	262	256	241	259	276	260	240	263	273	248	231	266	261	247	260	274	256	250	276	258	274	224	281	273	271	275	220	257	289	246	259	276	249	296	247	283	241	238	230	288	251	261	238	287	235	263	269	262	235	249	285	269	268	260	268	278	257	259	271	268	246	279	266	244	269	240	290	233	274	289	232	284	230	258	239	259	262	276	284	245	229	241	262	244	262	283	222	277	254	251	240	249	240	237	289	225	290	270	241	281	235	250	251	256	265	266	279	260	246	249	256	261	233	258	277	265	218	246	242	266	258	247	271	260	298	271	241	245	256	258	233	245	236	278	254	250	280	237	265	231	294	244	285	254	256	276	242	273	247	274	236	255	242	266	251	257	246	272	260	275	250	263	250	273	263	247	255	257	275	244	217	254	269	263	227	255	248	277	276	262	262	273	282	259	243	259	236	255	273	265	265	292	249	249	257	258	280	235	252	272	240	251	272	249	251	269	252	229	259	258	250	263	246	254	267	255	251	278	270	262	258	298	262	243	262	251	257	236	284	276	269	259	241	258	268	279	289	266	270	284	279	246	244	256	224	252	272	264	260	252	278	272	251	252	255	229	256	244	297	271	291	265	261	256	256	271	250	246	255	247	262	264	244	262	272	276	234	226	259	259	274	255	264	254	256	265	240	257	261	261	283	246	253	238	256	260	261	247	260	286	256	257	252	254	266	249	244	290	238	252	267	246	258	264	253	274	254	290	261	281	253	280	257	263	276	281	226	250	279	285	261	241	251	253	248	273	244	254	249	262	261	250	279	247	230	254	281	285	248	252	269	235	284	246	276
29133	23156	13216	2209	696	708	580	495	400	327	340	337	314	319	296	323	277	299	324	303	310	283	310	339	325	287	305	291	296	276	302	321	292	295	323	300	277	293	290	324	311	307	344	301	308	298	304	304	308	300	305	250	342	310	304	314	295	331	306	279	301	304	310	289	294	283	316	291	276	315	286	286	289	308	298	306	294	284	287	322	310	288	306	321	291	294	298	302	276	309	339	325	305	286	259	298	286	331	305	288	305	334	310	288	321	306	315	319	302	284	307	348	295	307	304	315	312	305	302	321	286	302	308	290	282	300	295	302	299	322	327	277	291	295	310	319	282	309	268	301	292	299	304	301	299	313	276	311	298	312	286	278	289	304	312	303	290	276	339	311	306	296	289	295	284	281	341	299	314	310	289	326	278	306	276	275	293	269	289	296	294	294	265	316	313	337	296	294	271	289	295	312	294	332	314	317	268	285	304	271	318	313	258	269	311	295	297	313	293	263	313	299	310	296	278	311	294	299	281	298	286	301	319	298	288	276	275	309	303	316	290	292	275	264	282	279	313	286	259	297	320	300	302	310	290	302	282	301	325	330	286	307	314	326	288	304	285	304	308	296	290	288	289	262	314	297	306	300	305	289	287	301	307	305	328	327	286	317	289	313	310	293	286	337	282	307	327	315	309	321	316	322	322	302	317	304	296	295	303	307	289	290	265	274	267	305	298	309	318	296	306	290	289	300	285	301	300	285	306	332	318	288	301	288	302	314	320	293	291	309	317	327	344	305	285	295	302	290	285	258	292	253	310	322	320	302	291	281	277	239	298	300	298	288	297	326	319	303	301	283	291	276	336	308	286	262	274	309	279	294	280	323	293	292	299	284	297	286	283	301	263	309	285	307	290	299	294	290	311	316	287	315	308	299	300	282	330	323	313	319	340	300	295	296	313	352	299	290	305	319	301	270	298	311	324	330	334	276	290	314	291	323	280	328	300	273	306	302	284	288	277	310	295	297	322	296	285	321	304	310	276	280	253	319	287	304	290	305	298	300	279	307	289	279	301	322	301	287	290	318	287	289	315	305	338	305	312	301	307	266	303	276	321	304	317	326	301	328	282	303	313	281	275	301	293	287	306	290	310	281	268	289	310	302	289	292	339	319	278	295	289	256	294	318	272	283	260	304	300	304	288	318	325	299	302	333	310	306	288	293	312	311	345	304	305	285	298	291	297	275	303	281	291	305	301	281	291	298	316	296	289	274	308	288	293	301	336	317	299	292	303	316	288	310	305	327	322	291	320	296	315	267	287	321	299	309	271	317	296	281	288	292	322	293	292	296	333	259	321	302	308	283	313	317	311	329	301	298	306	318	308	274	303	276	301	307	323	309	309	290	298	301	295	278	301	330	289	284	302	285	320	281	299	301	313	295	331	306	296	327	294	292	313	298	256	270	303	287	294	281	296	289	278	290	307	305	288	272	327	306	283	278	315	322	303	267	290	291	310	338	312	317	285	258	304	298	284	314	279	287	277	313	279	301	314	286	298	288	297	302	271	333	283	302	299	297	273	302	300	302	282	300	292	300	302	285	329	305	297	313	296	268	309	262	290	298	288	338	301	314	304	269	319	293	299	278	298	294	304	296	289	290	311	305	275	286	316	286	313	293	326	289	282	294	311	313	294	323	283	292	303	291	283	295	312	284	290	280	291	292	294	298	299	312	309	295	312	264	288	309	322	299	319	301	286	281	282	312	271	298	308	286	286	278	321	276	305	255	301	301	286	298	323	292	317	312	274	318	308	267	292	308	280	299	323	273	291	291	305	300	309	305	313	315	268	303	293	292	276	294	325	314	308	301	301	293	287	286	317	294	272	311	293	282	285	277	298	300	297	295	303	298	285	288	305	301	310	312	286	289	302	320	291	327	281	313	270	313	298	299	279	284	284	314	327	324	319	301	307	296	296	282	359	293	299	285	313	300	290	339	294	283	288	285	295	294	295	304	265	287	339	321	297	328	293	299	296	326	306	332	314	308	286	301	280	301	302	292	273	326	338	303	328	301	326	316	291	295	307	327	261	317	291	271	287	333	297	333	299	326	318	303	301	294	285	286	291	281	306	298	299	301	323	321	313	286	313	281	305	288	307	286	287	299	282	314	324	310	269	295	301	300	294	299	328	282	306	345	298	306	294	313	303	287	306	306	307	297	314	287	312	283	295	323	268	322	280	277	312	311	289	305	276	288	332	303	284	331	328	301	279	285	285	278	300	303	256	290	299	276	291	326	330	304	302	274	292	306	298	293	308	307	325	288	312	312	288	278	298	274	300	273	299	301	308	280	301	320	299	301	310	314	293	279	287	276	289	291	321	300	277	292	319	295	281	296	287	320	301	302	299	283	304	289	331	334	313	254	306	307	301	312	301	330	277	295	304	290	296	313	313	298	306	295	315	259	349	273	308	291	285	326	296	278	292	289	286	305	301	282	271	311	310	284	320	315	297	343	293	293	297	312	308	292	334	288	275	336	293	276	319	308	276	300	283	275	283	327	284	312	305	317	298	293	311	285	272	275	335	273	285	315	305	320	281	296	286	286	307	316	293	314	274	325	323	295	302	284	315	301	278	276	289	298	274	317	282	312	331	271	293	300	291	264	312	309	333	277	336	302	331	277	285	289	313	319	305	284	283	291	309	303	296	296	310	289	327	296	305	332	275	332	333	286	322	288	255	300	309	284	317	286	302	330	328	270	304	310	303	292	277	294	314	287	297	308	301	311	292	330	301	316	273	307	271	276	328	273	323	277	337	296	283	294	304	261	323	319	295	309	284	294	320	318	308	317	330	308	314	291	276	281	274	286	307	315	285	301	300	311	280	328	300	323	307	292	302	307	290	330	293	295	280	282	290	343	312	301	303	308	316	319	290	261	305	322	263	317	296	304	305	316	297	315	330	295	305	293	314	288	300	294	305	322	320	327	266	321	293	285	300	320	289	304	299	295	292	311	302	278	303	354	268	295	299	315	281	268	312	299	273	289	302	330	336	289	278	282	328	336	319	310	289	278	316	295	297	309	310	293	321	306	310	294	305	289	274	309	273	339	300	299	304	300	288	272	312	276	299	290	296	298	307	277	293	273	320	345	314	282	259	294	306	304	298	303	290	267	305	303	302	290	321	317	300	317	299	282	309	316	309	330	295	294	312	314	282	282	309	329	307	298	280	313	335	303	282	321	303	299	281	284	292	290	276	316	264	307	293	323	320	294	306	279	299	309	298	285	306	301	305	269	332	303	284	285	256	302	269	280	292	293	306	304	314	306	285	298	328	304	320	314	287	272	289	315	295	312	258	325	319	268	308	310	304	292	322	315	304	313	300	297	296	295	327	299	299	281	309	330	312	268	277	253	266	312	297	306	333	274	275	276	287	304	293	311	295	312	305	320	321	295	316	314	296	318	296	322	288	308	295	293	275	309	298	296	270	293	304	303	293	349	313	296	310	297	271	273	313	312	319	318	279	288	300	304
36341	21020	5626	1686	1212	1233	975	767	523	392	470	468	361	396	376	347	371	350	326	352	341	381	355	363	350	376	371	348	362	367	363	361	410	385	357	375	365	368	398	404	394	383	358	404	357	360	341	377	353	382	347	380	376	339	370	384	357	340	397	358	381	360	337	360	365	355	339	349	373	366	336	353	341	371	374	339	372	347	375	357	358	316	370	409	388	340	341	354	361	337	362	360	366	316	371	328	388	357	336	341	357	395	320	348	351	363	364	371	353	319	355	329	362	366	367	355	377	330	355	364	345	366	352	365	368	341	376	333	381	374	339	356	356	374	379	355	362	367	373	346	374	360	376	358	367	345	367	343	366	371	331	366	381	332	348	336	365	333	353	362	351	349	341	361	354	342	345	319	338	376	364	340	341	356	357	357	329	371	359	343	327	346	343	359	353	351	367	379	350	377	342	350	357	334	350	338	374	357	371	332	393	376	376	379	348	332	378	334	343	363	391	331	331	355	355	295	351	340	370	361	364	356	368	332	359	368	342	340	365	350	359	351	378	356	347	346	376	338	368	350	378	346	374	368	362	354	321	391	342	349	310	322	342	346	367	369	331	360	371	369	350	363	372	385	378	346	369	325	370	376	359	350	368	365	337	345	361	354	369	353	385	395	342	360	370	349	377	354	383	358	363	373	383	366	350	370	356	310	351	372	338	342	341	354	370	343	355	345	356	352	369	330	362	367	376	366	363	346	344	391	359	322	421	344	346	366	350	359	361	334	353	334	335	375	347	361	334	324	382	344	344	386	362	344	369	340	323	332	332	347	353	358	368	364	359	366	342	368	381	338	394	357	345	361	348	342	359	354	370	344	345	345	356	334	350	366	389	373	342	399	333	364	350	345	389	350	361	355	377	367	337	343	352	358	362	358	363	343	380	323	333	345	336	366	379	330	347	348	350	349	356	361	332	347	354	358	372	330	370	355	360	345	336	360	365	374	362	358	295	364	365	342	341	381	367	366	336	357	342	347	353	353	357	358	345	354	370	348	354	334	379	385	349	328	373	367	362	354	353	356	327	383	329	358	392	373	373	350	365	363	344	380	376	366	338	324	342	354	359	359	342	341	385	350	359	357	361	352	325	359	339	346	353	344	368	346	388	365	364	400	340	381	358	363	385	379	359	348	382	334	306	345	353	361	365	341	367	337	376	375	353	345	389	335	316	367	346	344	344	351	358	354	337	372	332	329	381	356	356	368	374	331	333	355	384	357	345	327	377	323	375	359	375	398	328	351	376	363	353	356	375	384	358	374	350	357	353	351	353	358	347	341	352	368	343	353	321	347	358	361	373	337	345	363	361	347	355	375	343	344	362	411	363	366	374	355	398	338	365	360	338	335	348	361	351	356	381	347	364	348	333	360	342	406	343	361	374	322	380	366	384	357	348	337	352	350	387	329	388	337	368	343	354	342	356	348	354	339	395	328	341	412	361	354	339	322	372	369	349	341	349	365	372	388	353	351	383	368	334	338	340	330	367	369	377	343	339	350	400	360	358	349	354	364	348	323	366	349	343	333	293	404	375	370	366	383	349	370	360	323	316	366	373	350	325	363	357	380	377	342	383	363	370	330	382	333	386	375	389	314	333	381	336	371	356	350	360	374	356	354	368	338	353	343	384	364	383	376	375	376	350	356	372	365	398	317	367	372	370	358	359	368	362	359	352	390	357	370	362	333	339	331	318	392	374	325	387	355	357	349	370	323	350	366	362	339	350	364	331	354	375	347	342	342	356	359	346	349	365	359	351	385	360	319	345	368	327	345	332	326	334	359	364	367	326	370	336	328	383	373	374	355	383	365	337	362	381	361	365	354	321	336	361	371	347	368	362	366	338	402	339	377	360	361	345	351	387	364	328	332	364	342	378	387	343	368	360	368	372	364	367	371	375	397	369	350	371	370	364	353	377	310	378	337	370	380	362	344	333	351	371	365	342	338	356	386	350	354	345	360	345	355	333	391	341	347	374	353	355	350	359	366	369	400	364	384	357	375	370	347	352	358	369	332	394	325	336	360	351	329	371	361	349	332	357	362	367	371	362	335	347	357	379	322	374	408	331	344	359	374	345	376	346	330	341	385	350	380	343	347	344	373	357	339	347	357	355	354	380	357	369	330	387	365	360	357	379	384	362	340	366	347	347	361	387	363	325	372	347	373	323	372	339	392	316	387	372	371	362	331	355	372	364	351	351	365	341	391	345	353	399	320	332	387	371	370	334	357	353	341	345	350	386	350	355	372	372	343	360	354	333	348	314	363	349	349	314	344	350	337	367	357	388	350	368	359	364	382	339	369	350	379	384	350	381	387	363	356	329	354	349	353	354	340	364	335	358	373	378	370	352	363	392	400	355	359	384	327	332	357	360	356	361	326	368	349	350	364	340	367	344	358	345	366	330	369	318	360	359	363	388	367	370	333	342	329	343	376	375	351	309	366	329	363	327	359	337	372	375	337	352	324	379	364	381	320	307	361	333	377	340	344	349	329	355	386	321	342	375	344	339	362	350	359	358	336	357	369	335	389	380	348	362	361	332	376	352	355	345	368	318	369	383	338	328	366	348	339	354	374	364	376	364	356	322	361	345	342	375	357	365	347	365	334	332	409	357	355	382	355	386	357	347	371	376	389	355	325	365	314	359	361	335	378	389	361	404	360	372	355	354	369	344	373	344	356	337	383	340	351	345	380	341	323	382	370	365	341	327	375	354	361	368	356	372	358	358	353	376	383	347	363	357	374	369	368	342	345	342	362	382	365	362	387	354	384	352	352	372	367	384	348	345	343	387	358	346	331	375	363	368	303	344	344	351	334	349	337	364	383	367	340	359	359	331	365	395	342	363	383	380	356	340	382	351	348	340	364	361	369	396	366	348	353	393	360	379	371	381	343	332	331	352	347	356	349	350	358	379	327	343	356	371	364	384	380	374	334	391	361	352	367	318	374	351	371	331	361	348	360	365	345	341	370	356	318	348	347	364	342	350	366	363	350	360	363	377	383	337	343	370	344	321	338	362	350	365	332	361	364	345	350	356	380	375	343	369	339	342	374	351	348	354	339	374	408	348	372	334	342	361	337	327	355	360	384	384	353	334	334	331	344	346	356	358	376	339	375	350	391	356	335	332	357	348	369	366	359	390	381	333	349	385	355	385	354	358	359	356	362	340	343	352	367	354	372	359	348	319	357	369	393	355	364	320	375	363	352	339	366	334	352	375	363	346	337	342	327	374	372	355	335	346	356	367	372	339	371	354	347	368	377	356	355	355	294	372	354	356	345	369	372	354	359	369	352	354	337	388	346	365	376	350	366	310	341	362	329	339	364	361	323	362	367	357	355	351	354	360	326	341	348	323	383	329	353	379	344	338	357	376	362	354	355	322	347	332	366	379	310	380	378	357	359	361	327	348	351	340	383	398	364	350	369	361	320	327	351	362	372	365	344	373	342	372	319	362	360	367	364	355	361	367	360	348	347
23298	20754	27909	23648	20734	11018	1148	678	458	391	1933	1086	253	265	227	198	223	227	229	196	220	184	218	187	180	219	195	177	196	180	195	200	198	175	187	195	200	196	188	177	165	185	183	171	169	165	175	197	168	172	189	191	174	164	170	189	157	153	182	180	183	168	171	172	191	164	177	187	154	169	164	167	173	185	183	152	188	147	175	155	166	172	166	178	172	157	171	168	146	165	163	173	160	146	170	172	154	166	171	158	165	173	157	163	194	142	167	154	169	179	160	205	180	176	164	155	159	166	149	188	151	169	158	174	171	161	198	157	175	163	182	175	186	167	155	169	165	160	176	161	175	157	155	164	161	178	144	161	176	163	145	174	177	152	173	144	166	161	169	194	149	151	177	174	161	177	184	156	152	165	166	155	158	168	160	137	204	185	163	171	176	164	180	151	181	168	153	184	158	178	147	189	179	168	171	152	201	177	158	171	153	163	166	155	178	159	178	186	169	165	157	153	137	170	167	168	156	157	172	144	175	152	162	173	186	161	162	182	165	183	176	179	162	180	170	152	182	170	182	155	177	183	182	167	179	175	151	141	174	172	185	171	153	172	178	146	153	163	175	157	171	161	165	173	170	146	202	174	160	163	166	154	164	150	148	176	186	178	161	191	161	156	177	153	185	161	151	178	160	160	180	175	186	177	150	143	164	159	202	156	170	166	169	159	181	183	158	165	159	155	178	166	188	165	177	163	193	181	178	181	175	161	184	181	173	144	201	177	154	172	169	167	178	186	165	150	174	148	179	176	160	153	168	162	167	165	166	182	175	185	152	151	174	163	151	165	156	156	175	168	157	179	179	180	152	156	161	161	193	182	176	163	148	153	162	152	192	167	187	146	165	145	168	154	156	169	159	162	154	164	171	162	149	161	151	188	155	173	165	164	157	168	149	171	173	156	159	179	158	159	188	166	171	172	171	166	151	166	150	171	184	160	178	155	183	170	177	162	161	184	162	154	161	172	185	155	179	163	168	163	168	164	158	185	167	169	150	173	181	187	180	165	192	160	151	176	161	192	184	175	158	172	151	189	163	144	166	175	173	161	161	173	172	175	157	170	166	153	177	172	172	143	174	182	170	191	180	157	140	162	151	154	168	154	180	170	192	163	137	161	156	163	186	158	179	146	147	168	154	171	162	159	158	173	179	142	159	173	156	196	157	167	181	156	177	171	174	167	178	198	174	143	146	170	166	165	163	152	166	172	161	168	178	156	163	162	172	173	157	176	163	185	159	173	186	150	149	154	158	151	178	155	143	157	142	179	159	168	172	159	169	185	158	156	177	183	126	140	161	171	167	164	174	172	183	148	163	173	160	176	151	141	190	186	167	173	180	158	153	177	174	178	139	162	173	175	178	185	182	166	175	164	163	189	162	172	182	158	149	176	158	165	164	171	179	161	185	181	160	192	139	160	167	165	150	164	172	167	167	168	158	171	158	150	163	158	151	166	177	170	162	162	180	169	172	170	175	180	157	166	149	175	172	152	153	178	163	194	163	161	183	161	146	158	187	159	167	155	169	164	174	150	178	178	170	164	158	176	161	170	165	183	174	163	166	155	164	140	179	184	169	141	168	173	156	154	166	145	178	161	176	155	130	154	177	162	180	167	155	155	182	160	139	144	195	176	162	185	144	175	197	168	166	177	170	177	164	161	178	191	155	165	161	161	178	154	184	158	159	184	149	155	151	183	161	172	138	173	173	164	181	170	165	186	167	183	188	163	132	156	149	159	157	147	185	157	163	154	160	175	177	173	156	141	169	146	156	190	194	148	155	172	171	169	191	171	146	186	160	162	168	168	176	164	186	183	173	147	180	172	168	147	164	137	182	157	171	156	192	172	177	165	172	158	182	182	165	171	149	188	164	157	165	189	166	180	187	172	171	166	182	176	172	162	167	175	155	170	169	146	158	148	175	166	182	176	165	157	163	180	160	156	161	150	170	153	179	179	155	158	168	153	183	174	161	174	169	160	154	151	170	167	159	161	168	158	157	155	158	177	156	162	147	166	177	170	147	177	168	158	157	142	174	153	176	173	164	164	170	130	167	149	168	177	170	178	169	159	175	175	168	170	165	160	149	160	158	167	164	140	155	161	151	153	175	184	169	157	163	178	151	158	142	167	160	147	170	160	175	177	201	146	162	193	156	170	166	179	165	174	194	164	146	175	153	177	156	179	170	168	165	161	147	148	163	142	184	169	167	167	187	146	196	158	178	176	162	191	175	164	164	152	144	150	191	158	155	150	171	153	167	143	159	164	165	156	201	177	177	174	164	148	150	162	200	183	152	169	163	179	172	165	161	173	168	174	157	159	165	173	149	169	156	168	167	170	149	171	155	193	171	172	155	156	168	156	165	184	155	167	171	159	158	183	168	159	176	161	159	187	180	163	192	191	178	162	157	187	167	174	165	165	154	183	191	157	153	192	175	160	156	139	163	185	185	156	162	175	187	170	154	151	171	161	181	156	168	167	187	164	171	162	184	145	183	174	148	170	172	165	179	159	160	163	158	166	173	174	173	157	165	151	151	170	163	154	198	177	170	172	165	181	164	186	149	192	164	159	168	184	169	164	184	166	171	152	140	170	172	160	151	165	158	174	172	161	181	175	173	177	154	171	186	154	158	148	158	179	153	162	170	161	186	159	167	165	164	138	151	163	157	167	168	158	179	181	135	176	153	185	167	176	166	165	166	149	166	180	169	175	193	178	157	147	156	142	186	167	146	164	170	177	161	155	157	150	148	166	168	162	187	173	157	148	148	168	166	173	172	158	187	158	153	155	170	134	152	181	164	185	157	153	163	147	176	148	141	161	196	173	170	161	160	168	178	171	152	161	167	166	179	165	174	179	188	150	178	165	163	195	170	162	167	151	175	180	173	162	168	161	161	175	173	170	175	171	168	163	165	182	150	153	161	163	182	172	163	144	178	149	190	158	172	147	178	182	180	175	173	155	174	154	178	159	162	162	182	188	169	185	151	164	141	172	170	168	168	188	162	169	182	155	170	152	187	157	169	167	162	177	158	169	155	172	156	170	181	169	154	162	188	148	175	188	169	171	167	152	165	165	172	173	156	159	166	167	177	195	153	175	164	161	173	183	175	170	164	178	195	177	176	172	145	155	154	186	162	169	160	180	169	169	163	163	165	197	165	157	157	164	154	171	180	195	144	178	188	175	140	170	163	169	163	162	136	175	169	161	135	165	171	182	168	190	162	180	167	186	148	161	164	164	157	166	165	153	154	154	169	159	161	163	171	158	187	192	175	184	161	155	163	159	166	171	163	171	163	165	168	152	166	165	183	168	167	164	159	157	179	175	146	163	167	161	176	181	172	157	185	166	165	177	162	177	159	171	155	158	172	165	145	198	179	180	179	162	185	161	160	173	145	149	172	161	154	163	163	156	154	177	162	171	170	142	163	161	184	148	153	181	152	179	171	144	175	169	149	153	155	145	176	155	171	163	160	146
39365	24652	11602	5132	2771	2125	1670	1332	1013	750	3810	1922	417	338	297	296	280	287	262	278	239	258	279	269	242	254	250	231	244	257	230	267	242	266	237	275	258	229	221	208	260	241	205	244	233	244	240	207	233	219	203	207	202	209	186	209	208	199	215	232	214	219	226	228	220	239	229	238	214	224	223	233	254	200	217	196	211	226	187	204	216	196	227	191	247	232	223	208	232	216	227	183	206	233	187	197	193	194	220	211	203	200	218	203	199	201	202	181	203	215	211	209	193	211	195	214	215	193	203	191	184	197	196	198	175	202	198	186	224	223	191	195	190	229	205	255	199	215	213	232	208	174	188	195	192	204	205	186	223	207	232	193	220	204	170	198	202	198	196	183	224	189	179	190	188	204	198	183	203	201	223	190	202	194	205	185	228	187	214	204	199	200	206	210	199	205	182	180	220	201	189	212	212	212	201	215	204	203	211	193	209	189	194	206	187	220	203	192	214	203	180	204	200	215	198	213	203	207	194	207	187	185	199	201	212	202	220	224	176	189	201	216	190	221	216	212	191	218	207	198	210	194	191	222	212	209	209	203	213	189	195	197	202	211	200	190	195	220	213	206	213	190	174	177	206	191	212	213	196	200	177	187	215	173	206	222	214	186	213	225	184	197	210	206	190	210	202	213	201	196	202	210	199	207	195	205	212	205	197	190	203	208	208	214	227	191	200	196	220	207	197	227	180	180	182	196	189	222	196	186	195	189	165	198	212	191	177	177	193	199	205	202	231	203	201	189	208	199	198	192	197	232	214	208	194	170	206	199	191	223	222	192	208	217	179	204	207	196	218	216	214	190	196	222	217	203	208	186	205	207	183	231	181	199	183	190	191	211	206	211	195	194	205	196	189	190	178	220	196	198	190	185	216	180	184	219	190	209	223	191	198	172	209	198	205	192	208	216	206	218	201	187	184	217	191	207	187	185	216	202	196	200	210	192	184	211	209	213	198	203	206	212	215	183	194	221	184	207	199	194	185	222	187	245	174	217	224	180	185	208	191	218	216	194	181	202	220	213	219	212	187	240	205	207	200	212	204	180	188	181	220	199	225	220	209	211	200	178	212	208	213	205	218	214	235	197	200	183	188	211	188	235	209	231	200	209	197	215	217	205	191	211	210	215	200	211	231	203	223	202	198	190	192	207	219	215	178	218	198	186	189	202	221	178	196	212	216	204	215	218	196	195	186	205	216	228	167	191	205	219	189	204	189	212	214	188	196	201	212	179	222	213	197	209	198	181	214	198	169	234	199	246	202	187	181	219	211	211	206	194	220	217	213	197	203	217	201	191	215	200	216	168	194	186	196	216	193	187	189	210	208	207	199	182	208	195	217	208	211	202	204	196	216	189	191	198	228	194	219	207	181	211	222	186	193	182	198	207	222	204	206	201	204	169	214	205	201	197	216	190	187	210	210	188	219	212	197	214	180	220	217	189	197	189	198	205	192	227	184	205	215	182	187	191	201	179	210	193	224	216	192	187	215	208	184	188	215	230	188	190	198	230	205	215	202	200	215	201	180	206	204	208	190	215	207	224	226	199	195	220	205	195	215	196	210	209	222	206	203	202	199	215	215	254	190	245	226	220	229	208	193	213	204	228	210	205	201	194	220	184	215	207	231	180	207	197	224	187	208	196	186	184	219	219	206	209	195	164	205	193	197	217	217	206	214	217	220	186	197	204	218	207	198	221	201	202	191	193	189	214	214	214	216	204	199	221	220	209	227	198	193	186	233	213	180	211	208	198	206	195	196	226	193	188	194	201	198	201	228	186	220	209	188	220	177	209	215	235	216	209	192	210	210	209	226	177	221	208	205	221	234	201	210	228	233	207	201	194	204	195	174	228	195	192	209	215	186	187	215	192	201	211	197	215	183	221	202	197	200	177	195	209	208	218	206	199	197	182	219	218	212	219	177	205	205	206	234	197	201	207	222	208	212	204	220	202	209	218	207	217	207	218	239	182	207	201	190	208	193	207	204	186	198	203	203	206	229	201	215	202	222	207	206	193	207	197	197	202	194	207	194	220	209	207	190	205	204	219	212	199	236	207	191	219	187	195	229	213	198	202	187	176	202	188	199	216	182	215	205	209	210	186	223	191	191	198	205	199	190	205	213	183	206	204	198	214	184	238	197	228	192	209	186	210	218	181	207	189	205	189	197	238	194	188	224	183	201	210	190	184	192	215	206	190	194	210	203	209	205	237	223	196	174	176	211	198	210	204	213	192	196	230	190	203	204	207	235	197	177	197	221	219	199	206	227	174	202	186	187	169	198	187	193	218	212	199	204	229	196	227	203	205	211	194	203	190	192	212	204	197	207	203	202	203	208	212	206	190	207	181	212	192	200	200	216	185	174	205	216	213	183	182	205	228	214	194	217	175	199	179	195	219	200	194	184	199	205	194	221	198	179	186	219	215	202	202	180	218	211	198	202	192	220	216	230	215	202	210	199	239	207	219	215	212	204	205	207	205	214	187	183	221	210	192	200	187	197	192	209	196	180	177	173	205	172	221	215	208	228	227	213	208	227	208	194	215	200	207	205	210	235	214	215	182	208	196	223	204	196	176	206	224	197	230	191	190	239	234	220	204	209	192	210	197	208	186	206	209	182	230	240	198	215	198	214	221	190	202	209	202	192	223	222	204	209	216	206	193	201	208	204	184	198	196	180	198	208	212	211	180	203	214	222	197	218	216	205	190	211	199	203	211	203	194	219	225	209	199	201	204	188	210	190	173	212	188	205	211	230	192	204	222	196	206	189	229	234	200	181	195	199	197	213	232	211	228	195	193	212	192	201	188	196	211	190	189	205	200	202	196	215	186	210	191	205	203	205	243	192	207	183	221	194	198	210	189	195	205	202	180	211	179	204	200	223	219	197	216	226	221	197	199	204	204	206	225	208	226	194	200	206	212	237	191	193	201	177	208	202	224	199	200	209	220	201	203	209	207	195	208	201	207	230	191	198	223	223	203	188	184	203	201	213	200	215	195	207	182	221	209	177	200	216	197	206	193	190	194	189	190	197	196	188	220	171	217	209	191	232	214	208	206	194	188	207	217	213	220	205	199	209	197	206	194	204	178	209	221	186	212	201	218	207	210	187	219	217	207	200	193	194	221	182	181	191	208	226	194	188	229	201	221	180	183	198	202	192	206	221	224	207	223	203	185	205	199	217	211	211	224	213	205	206	205	190	202	184	218	185	219	228	202	198	194	222	187	198	207	210	203	182	219	194	214	216	198	192	226	186	179	198	199	214	208	234	201	205	234	204	200	176	197	175	212	215	200	188	229	193	193	200	215	206	211	220	210	212	214	193	201	207	204	227	188	214	210	198	228	170	190	220	232	212	178	201	171	221	192	195	201	222	228	225	186	202	214	232	184	189	218	194	217	213	218	213	204	213	197	221	200	218	210	202	241	214	216	212	208	219	204	214	217	221	180	174	181	208	206	194	185	200	228	217	223	208	236
24510	20737	26962	24495	12835	1147	764	615	500	529	891	728	430	456	443	439	413	417	424	407	423	390	388	382	379	393	389	386	400	384	407	425	431	431	390	386	385	412	379	401	401	379	366	377	369	372	400	385	397	379	375	435	395	408	366	379	402	390	373	440	391	405	412	399	411	408	394	419	418	400	369	379	421	393	362	430	366	421	366	371	373	377	353	397	410	361	381	393	409	385	384	434	402	413	396	372	359	382	368	390	386	373	373	393	377	437	373	414	362	355	394	415	369	394	357	373	389	401	393	387	403	374	374	408	397	405	432	386	368	376	355	367	411	380	337	391	370	388	408	419	367	354	393	378	401	359	364	372	396	398	363	408	388	373	429	361	443	417	362	396	394	363	369	423	378	369	361	377	384	394	404	387	356	443	363	353	403	365	405	380	384	404	385	387	357	360	413	408	434	361	393	368	365	362	402	372	353	359	395	411	404	423	392	383	419	387	356	400	394	403	396	359	401	363	406	410	394	392	350	398	385	365	394	382	372	374	401	340	386	374	370	382	400	360	410	398	372	400	391	370	411	376	373	378	410	388	404	370	382	408	361	371	371	366	420	373	408	407	405	390	405	372	403	345	404	388	379	396	372	443	396	422	395	373	381	360	378	414	365	412	394	397	370	373	368	383	383	374	380	381	416	386	378	394	387	399	411	373	381	387	399	402	414	389	389	386	401	401	394	416	379	382	339	398	408	378	357	369	369	387	385	393	403	379	391	387	375	393	377	357	332	395	385	360	407	412	419	360	369	380	391	369	393	365	367	409	408	370	345	403	379	394	380	383	397	414	404	385	373	354	400	363	384	371	390	390	395	381	411	416	400	377	409	371	402	391	387	407	348	429	388	388	385	386	397	384	390	421	382	377	374	406	355	381	354	385	388	408	373	411	398	370	373	365	427	411	379	383	371	388	358	376	399	391	365	358	367	409	363	425	415	363	405	371	418	388	370	389	396	356	370	422	362	397	422	420	375	404	387	369	389	384	392	411	389	364	444	402	387	396	381	357	438	406	385	371	374	381	378	378	396	378	383	386	418	374	381	389	400	412	370	382	386	397	355	402	368	342	379	382	357	377	416	380	388	404	395	379	394	373	415	355	391	395	359	365	378	389	382	405	385	374	367	373	383	380	356	355	392	378	377	394	391	374	351	402	370	389	403	401	397	390	396	361	377	377	371	372	357	374	388	348	390	381	406	376	424	403	387	418	391	381	412	348	359	392	369	389	430	372	403	408	415	401	391	369	397	375	392	383	411	375	363	390	368	410	393	395	404	377	392	408	399	385	360	363	378	357	375	374	389	382	408	374	416	361	378	376	428	353	351	368	393	390	397	393	389	393	395	394	335	366	393	395	384	395	385	372	368	402	416	367	395	388	380	380	390	387	403	373	394	362	358	391	404	367	394	379	423	389	411	397	394	394	365	363	388	343	368	336	378	368	366	398	410	409	397	405	387	375	379	390	440	415	364	403	417	360	378	414	363	383	384	411	388	364	420	358	397	386	380	423	389	414	381	381	376	372	396	374	383	384	415	389	396	397	383	387	413	408	425	412	435	409	366	343	381	427	379	413	373	403	388	395	420	379	388	362	397	375	376	399	414	376	375	397	388	368	398	407	388	385	368	385	378	406	418	359	346	398	379	371	380	366	403	396	364	425	405	384	391	348	359	410	434	426	341	392	404	433	386	381	389	364	412	384	417	409	381	385	371	391	394	388	373	366	402	384	392	376	370	388	386	381	374	386	381	401	410	370	384	382	365	405	426	410	382	393	380	362	379	417	385	380	396	376	392	401	368	364	388	373	397	373	334	397	361	404	380	354	408	350	379	403	386	394	360	411	365	373	377	368	360	384	354	360	384	375	385	370	403	393	392	378	377	367	386	380	403	361	414	404	371	379	393	392	345	408	407	367	357	375	409	420	393	395	370	416	372	359	399	360	393	408	335	400	377	401	392	382	381	416	366	404	396	373	395	372	380	364	410	382	408	394	397	377	426	404	354	402	386	399	344	337	395	399	378	399	380	391	405	349	372	390	393	388	375	374	400	409	393	380	396	388	425	326	358	367	397	343	370	407	387	394	382	394	426	367	395	415	361	383	394	411	410	401	411	399	361	376	360	403	395	353	387	374	399	366	406	350	393	407	395	382	383	357	408	362	386	381	393	446	395	372	389	378	374	378	400	378	420	379	365	388	376	360	343	384	407	381	387	400	397	410	395	386	400	393	416	391	399	360	389	373	366	396	359	377	384	398	379	419	378	369	397	350	370	335	370	409	378	376	373	375	430	372	387	367	384	389	374	373	408	395	395	417	380	350	405	385	415	386	418	390	403	389	403	381	391	382	363	368	397	397	364	402	385	408	389	416	416	359	364	366	422	364	371	383	384	401	365	376	378	411	423	366	367	353	358	388	391	377	369	413	395	393	413	430	406	412	371	397	359	378	407	375	371	383	388	391	427	408	370	375	370	397	388	371	385	388	367	362	387	397	384	387	409	387	386	361	386	379	402	390	380	400	412	392	402	425	394	355	385	388	377	405	387	418	402	398	373	396	376	412	359	369	432	368	396	385	390	379	367	394	395	410	410	394	386	359	394	401	401	410	433	419	417	401	389	363	400	371	374	399	386	424	354	376	399	398	410	416	367	391	370	386	379	385	379	371	372	407	370	406	395	386	394	413	426	393	386	375	389	375	404	429	381	404	392	349	366	355	414	399	369	372	401	376	392	375	350	388	418	412	405	424	341	405	384	372	398	413	400	361	377	406	348	371	382	399	409	380	386	414	388	371	387	382	386	380	377	396	356	392	394	370	384	391	367	392	384	390	367	346	394	369	379	420	416	456	385	395	381	391	349	389	348	381	369	393	370	369	339	370	389	399	409	357	379	372	405	372	429	394	403	380	360	385	380	394	402	362	395	372	411	382	390	384	396	387	388	389	390	435	372	363	403	388	384	423	385	363	360	385	358	390	391	359	393	389	395	408	431	360	400	394	356	390	404	394	379	415	392	382	410	354	392	401	396	422	372	369	377	391	399	379	395	414	417	406	403	354	396	399	388	369	380	372	389	400	421	392	386	370	400	361	359	397	372	406	393	397	396	378	386	388	356	397	375	357	442	379	385	407	377	381	372	399	371	390	389	385	384	389	380	400	388	364	394	395	384	371	366	428	396	393	363	399	354	394	376	389	373	407	410	417	377	398	400	380	418	380	389	389	376	399	379	394	417	400	412	361	376	392	358	405	371	436	405	408	378	406	359	372	425	415	386	389	437	400	416	376	399	358	407	388	360	368	422	373	387	400	388	384	367	388	371	380	369	415	391	424	384	395	397	416	374	418	376	399	413	396	401	386	394	350	365	392	405	384	341	379	375	427	369	396	371	356	365	399	382	378	366	365	370	406	412	354	391	405	347	371	364	386	373	407	418	413	380	395	407	379	368	382	397	425	376	396	398	363	387	396	380	357	394	414
38547	18845	9162	4311	2699	1606	1313	1026	863	753	1609	1270	591	561	515	471	498	537	515	504	498	451	449	480	482	494	474	474	439	482	485	471	439	443	490	491	457	451	480	471	436	465	441	458	422	453	470	453	458	477	455	469	475	481	432	455	461	390	468	442	457	456	423	440	491	454	480	472	453	456	436	444	460	435	458	450	396	436	483	472	461	468	462	464	454	424	442	431	444	444	442	476	456	462	437	401	436	445	438	416	432	426	434	437	434	427	433	451	419	472	424	446	435	410	438	481	492	479	452	426	442	461	461	455	442	463	444	483	456	462	472	411	429	425	450	445	448	409	452	428	444	415	441	426	456	451	424	448	448	446	438	439	446	432	422	441	444	419	402	422	459	434	460	443	424	384	470	463	440	455	483	450	427	439	414	435	408	432	408	444	448	437	402	400	397	441	413	489	471	460	423	448	404	447	450	455	434	458	459	467	446	435	415	503	460	487	454	449	385	473	465	449	439	433	447	424	446	436	413	452	446	450	445	426	467	428	449	438	440	446	439	435	438	469	388	458	416	434	423	419	442	464	428	479	446	459	441	440	444	440	458	460	407	485	424	434	429	454	446	447	450	431	431	433	458	498	479	414	444	461	463	442	404	393	473	464	453	436	478	431	431	426	393	442	435	414	425	456	436	435	469	406	443	456	445	418	442	450	432	447	474	445	397	461	435	434	457	426	447	457	452	479	432	415	408	419	432	435	391	434	451	464	452	486	438	453	442	463	457	470	509	454	457	458	441	440	437	419	472	457	446	435	445	459	461	436	450	429	451	436	418	396	441	446	427	455	438	458	435	433	436	450	457	470	497	461	421	435	443	430	443	460	437	497	418	447	421	430	464	425	418	435	441	403	445	475	413	461	451	456	472	430	440	401	440	427	412	445	420	430	469	424	441	422	439	422	431	441	437	418	479	442	414	459	423	470	453	436	497	459	455	452	455	456	440	492	446	474	467	396	443	447	449	487	447	415	456	422	427	451	451	439	467	425	446	472	463	408	428	448	480	443	427	423	459	488	441	441	430	439	462	473	446	424	433	446	466	481	446	429	445	428	454	425	469	434	456	432	433	455	397	433	455	470	468	418	456	423	474	445	430	458	427	432	456	453	472	428	441	439	423	427	418	438	439	438	454	456	450	401	484	432	429	448	426	419	451	461	424	452	455	467	434	447	459	427	436	469	436	450	445	430	453	457	397	421	420	469	448	448	406	475	448	429	433	459	434	429	463	417	428	433	467	438	420	452	456	429	413	449	415	460	448	431	430	437	439	462	446	474	462	454	451	435	430	430	450	427	431	402	430	477	429	433	473	426	468	412	484	425	435	439	461	433	452	446	455	462	448	439	467	463	434	443	436	439	420	408	399	461	442	431	442	463	448	420	434	451	481	464	463	462	454	427	456	465	415	464	409	452	448	455	435	454	435	459	430	444	430	470	453	425	461	460	430	418	430	439	427	473	457	440	452	455	464	443	455	433	405	416	466	451	432	454	476	412	417	422	476	430	400	445	438	429	406	472	414	460	467	457	464	409	454	432	453	405	421	457	439	438	478	468	487	441	442	445	418	477	472	444	475	461	421	430	444	446	435	450	407	445	438	457	467	445	459	447	430	406	453	457	468	456	432	467	438	411	452	413	447	474	444	440	461	454	471	443	474	468	453	435	444	446	424	446	413	466	471	478	466	447	432	466	433	440	428	451	438	416	420	460	417	435	442	438	461	438	436	457	469	460	459	436	479	451	418	463	441	438	479	447	450	448	438	409	439	444	481	460	434	438	440	442	446	459	419	460	442	461	418	414	440	424	433	459	427	458	488	444	456	491	436	451	496	450	454	411	448	445	470	434	443	442	434	437	451	436	466	433	426	434	420	438	423	437	396	428	458	452	438	434	398	470	436	476	451	469	435	443	465	416	476	433	463	394	455	457	441	423	458	438	415	418	434	443	420	478	420	464	460	403	420	460	427	438	450	402	445	465	441	424	440	431	428	416	454	424	446	433	421	446	447	443	435	428	439	437	459	397	441	422	450	462	437	483	421	447	453	461	474	455	468	417	460	438	443	407	455	461	443	464	438	449	464	434	450	440	446	467	456	450	450	455	429	453	480	422	465	443	463	442	480	443	411	469	443	442	427	428	453	435	465	457	470	470	490	441	420	426	421	452	464	410	466	453	463	431	438	436	434	483	440	428	437	408	432	419	470	458	460	426	445	454	457	454	453	470	443	467	425	406	410	462	450	468	430	447	470	472	464	426	441	469	468	444	450	431	481	437	455	455	427	465	431	410	444	495	404	428	410	457	433	431	473	452	418	469	414	417	430	477	433	429	442	404	421	464	430	443	424	419	417	421	426	487	464	459	440	456	428	448	457	445	411	436	448	428	471	459	453	461	446	439	431	419	430	433	449	470	450	423	478	408	410	419	451	460	407	451	488	446	446	445	395	458	410	486	455	422	440	400	429	458	443	443	454	422	460	435	427	409	416	419	467	432	426	457	465	434	460	450	449	419	433	432	433	469	431	465	418	453	449	444	441	463	457	465	467	490	442	410	467	469	424	431	444	441	436	422	437	418	455	447	465	462	415	433	468	440	453	438	470	426	448	451	449	474	438	449	419	439	454	434	441	455	430	470	442	445	449	439	456	395	456	427	434	442	449	440	459	419	452	449	443	440	475	451	459	446	433	427	461	463	467	424	455	440	424	474	408	435	424	462	425	452	451	437	411	477	404	442	400	461	429	471	445	447	470	437	436	421	441	420	434	452	462	419	443	448	477	462	448	461	470	444	435	399	436	469	424	458	455	453	427	430	428	450	444	453	460	449	443	410	412	449	485	462	427	439	456	469	415	425	465	482	456	454	456	427	431	471	413	470	445	439	427	423	470	447	420	473	432	485	523	442	454	458	437	451	439	433	462	422	430	440	480	450	469	466	445	442	419	443	462	415	436	462	427	454	490	437	416	438	425	451	390	417	473	449	435	438	465	441	431	471	437	438	449	436	465	412	469	457	441	480	418	461	415	424	471	440	429	453	444	419	421	433	430	452	458	465	416	440	450	451	425	390	444	468	432	450	426	465	431	472	443	425	450	451	417	427	433	453	444	451	437	427	420	448	485	427	448	442	425	417	428	428	463	460	435	440	443	407	492	475	413	437	424	423	467	440	458	434	459	448	445	459	436	460	418	445	406	417	427	455	452	426	482	464	427	430	429	464	438	447	440	432	469	444	478	442	477	444	423	430	445	442	405	430	425	427	408	461	472	446	461	444	442	477	421	483	453	432	448	426	434	479	429	451	444	478	452	439	407	407	482	440	440	453	478	436	421	469	423	399	429	457	478	474	435	451	441	438	467	429	440	455	408	468	444	457	497	420	431	449	449	441	456	428	443	450	482	413	422	475	472	447	434	416	423	449	467	453	434	438	472	452	436	439	397	385	471	455	496	461	488	453	470	454	432	472	400	419	448	477	445	449
22232	20744	28345	23210	20743	20805	11008	1234	849	752	5974	3473	463	378	381	366	312	347	325	297	280	279	305	312	281	291	271	291	256	290	244	236	307	275	268	260	317	274	240	244	273	254	244	242	253	227	270	274	263	243	238	244	274	238	241	270	247	249	237	254	249	249	229	253	244	234	270	240	253	246	255	282	266	258	251	273	241	238	244	230	242	226	252	256	243	254	248	222	236	235	241	229	241	236	246	212	227	261	224	250	228	229	217	245	225	250	221	224	233	222	206	229	257	229	249	245	229	247	206	229	224	231	265	230	230	260	238	233	215	230	222	239	237	243	248	246	235	222	212	250	218	239	237	235	229	245	239	206	237	241	251	248	208	254	225	251	228	245	212	219	238	231	248	240	224	246	237	226	235	247	247	233	229	224	226	201	242	255	227	221	241	232	238	218	233	218	239	223	225	237	247	246	220	244	252	271	239	234	226	230	228	288	251	211	225	244	243	237	232	237	245	237	232	233	236	244	223	236	216	239	234	221	246	237	250	216	230	256	250	230	225	241	204	225	227	233	215	219	226	259	227	217	215	236	243	225	246	218	242	240	242	246	238	237	241	260	235	237	266	247	252	230	260	245	226	239	247	248	246	238	221	249	242	243	258	228	215	231	262	231	246	250	231	253	237	233	240	215	245	196	223	228	257	226	231	234	227	228	251	198	255	235	247	230	237	231	219	231	239	272	213	279	223	236	228	211	222	259	211	229	236	256	245	245	209	230	231	241	247	245	222	235	220	224	266	227	262	232	234	236	217	238	213	272	243	232	242	242	216	238	223	252	256	238	257	264	256	228	227	247	262	219	226	233	216	239	257	232	244	224	243	225	227	241	243	221	243	230	252	235	215	237	255	270	239	225	248	225	244	241	223	224	235	250	224	242	232	250	239	217	245	245	259	213	245	232	234	227	227	233	243	234	212	239	224	230	250	233	246	238	229	237	225	226	204	230	250	233	243	234	203	244	247	238	232	247	244	242	241	227	256	242	238	227	232	204	235	230	213	216	245	233	215	233	229	264	225	227	213	244	206	237	251	238	205	219	248	243	226	233	216	240	223	189	235	240	233	216	215	245	220	245	229	228	259	231	225	256	202	247	213	214	213	230	233	232	226	238	260	217	245	261	215	257	229	222	204	229	240	248	261	257	228	278	253	259	250	226	250	259	233	233	235	205	250	270	224	229	216	260	225	231	228	242	191	219	235	250	249	202	229	239	214	220	219	239	249	219	216	253	244	243	253	216	237	199	230	256	240	225	210	246	248	246	243	219	238	229	210	223	220	195	265	221	229	259	248	236	252	211	239	233	238	252	220	248	234	218	239	232	239	245	219	206	237	250	233	217	219	222	225	214	258	218	244	241	221	237	241	229	214	229	251	218	251	242	250	225	218	241	226	266	243	231	224	233	255	211	216	225	214	229	260	227	240	275	227	229	240	198	241	236	236	249	221	214	227	234	261	223	202	230	240	240	255	248	209	258	218	248	224	241	231	247	240	228	233	257	221	259	252	235	249	240	220	242	211	235	233	237	232	224	254	243	247	237	231	241	230	228	273	239	238	216	207	230	226	236	213	232	240	241	227	269	236	221	250	228	248	259	237	197	213	222	240	246	217	205	240	213	223	236	249	223	216	245	244	210	235	241	247	226	235	255	223	274	228	244	247	239	256	231	230	261	263	240	223	236	237	241	221	223	253	257	243	238	224	276	246	239	253	252	263	239	197	255	233	241	257	255	230	222	230	235	256	225	238	227	221	244	228	235	266	242	257	234	225	224	257	247	228	226	222	251	220	221	223	228	241	227	239	230	252	264	266	253	239	246	230	229	230	254	240	240	234	229	209	215	220	215	234	218	244	239	242	242	242	250	238	267	237	212	232	209	253	260	234	203	236	227	239	218	226	235	223	210	234	263	227	233	261	222	221	222	240	256	238	239	246	243	225	277	228	220	229	244	238	207	221	264	235	226	216	234	235	215	256	234	249	250	231	217	244	249	226	227	234	217	216	253	216	236	255	237	228	255	227	233	224	279	265	243	237	213	241	204	216	219	231	252	210	236	224	226	219	232	262	215	236	238	214	231	203	256	251	227	292	245	215	226	229	256	228	247	232	190	213	245	247	238	246	211	223	234	232	240	247	248	233	220	240	239	236	223	240	209	233	256	260	219	214	239	264	242	242	229	229	240	242	242	228	235	213	214	226	235	222	193	255	236	238	259	228	235	234	240	236	253	236	233	254	225	263	275	240	231	224	226	227	236	236	215	278	260	239	220	236	239	232	235	230	253	242	245	239	239	241	225	265	251	220	225	250	259	220	243	238	228	244	241	262	230	241	205	245	229	264	248	250	223	241	247	252	207	248	216	230	223	249	223	237	199	228	204	243	245	215	244	246	231	230	226	241	222	228	246	243	236	256	236	241	249	222	223	246	229	273	242	214	225	227	240	224	232	244	243	234	238	246	240	243	226	247	253	237	224	274	216	228	220	217	223	233	261	220	215	222	241	216	224	248	255	231	222	221	264	237	214	242	247	224	229	241	218	241	215	236	235	242	240	231	213	242	241	222	244	254	232	233	247	254	251	259	261	259	203	252	220	194	243	250	239	253	239	227	236	252	242	239	218	235	226	207	209	259	237	273	235	238	244	201	226	241	220	229	266	206	248	238	244	242	241	218	245	213	214	234	197	234	213	223	237	245	246	251	231	230	229	235	236	239	244	251	193	247	233	265	242	232	234	254	246	212	258	234	224	254	216	219	238	230	239	237	225	249	227	228	237	235	233	250	233	233	223	234	226	218	232	250	229	226	244	251	216	219	255	239	231	271	251	243	235	224	192	233	246	209	225	269	237	226	225	272	227	243	226	221	225	219	253	211	208	225	235	256	197	220	243	248	229	230	232	235	254	228	250	226	217	255	258	219	226	244	199	225	232	246	223	242	227	231	224	233	229	226	249	214	230	208	233	269	264	245	243	238	206	243	230	268	217	219	262	241	216	247	235	216	215	233	202	256	228	232	229	258	233	249	233	238	239	226	234	222	233	241	228	210	228	241	216	232	214	255	265	240	235	239	240	261	218	209	250	259	220	235	212	230	237	256	232	239	240	229	246	234	229	207	209	244	241	240	238	220	235	260	252	242	233	262	237	225	252	224	234	258	254	240	253	228	250	228	228	229	248	240	245	242	240	265	245	221	229	254	286	270	227	227	243	229	230	228	227	218	216	223	221	252	231	233	230	236	217	236	231	244	219	236	255	258	219	211	223	265	250	233	228	259	244	244	235	245	228	238	233	260	246	224	256	216	232	231	253	234	238	216	199	210	229	230	190	223	215	243	252	234	224	238	235	242	235	245	242	239	246	249	226	245	232	234	247	213	230	224	236	219	208	239	236	239	215	257	226	240	212	232	240	213	243	239	273	231	223	242	253	214	223	230	239	234	245	216	244	225	198	229	222	208	243	239	238	245	228	229	214	220	242
43974	31191	17863	10091	8018	4623	2495	2100	1836	1414	10797	4304	647	565	535	500	471	439	385	382	398	367	398	362	353	357	332	339	333	311	316	346	332	341	367	336	336	349	319	296	303	332	255	279	304	269	272	281	293	304	304	299	301	272	292	290	278	288	271	281	278	311	266	303	275	308	315	304	293	294	290	289	283	290	301	253	299	301	293	250	281	235	271	305	307	272	250	276	275	273	233	284	256	266	248	252	299	253	273	281	272	238	279	262	281	242	277	262	262	256	269	272	275	244	252	251	264	264	247	257	270	248	243	247	266	286	244	278	265	269	240	253	256	288	225	244	250	235	272	244	269	268	260	249	243	254	280	266	264	258	250	274	244	258	271	268	257	252	252	257	265	231	286	282	225	274	255	284	287	260	246	272	258	249	234	217	277	290	287	240	283	287	286	280	253	242	264	249	261	248	293	262	280	272	258	247	237	257	279	305	304	282	275	275	251	268	250	282	263	263	291	241	302	270	218	277	256	255	258	254	279	241	273	285	292	241	253	251	259	254	273	261	259	259	244	250	252	246	281	277	267	243	267	272	243	276	262	262	255	236	264	262	238	246	264	288	255	285	283	279	265	273	277	263	274	241	248	281	281	253	268	264	276	238	258	244	272	248	281	258	289	258	281	271	263	274	260	219	260	260	273	275	243	250	262	281	276	238	286	234	231	283	249	232	213	227	238	253	248	244	267	260	242	263	270	239	268	276	274	270	274	277	262	266	226	248	260	250	283	262	276	273	247	274	254	257	265	277	263	267	245	240	250	260	260	247	260	262	234	262	229	276	264	245	271	225	243	258	267	250	291	269	291	241	252	259	246	253	254	260	282	253	266	245	268	249	251	258	275	274	255	267	253	261	224	240	271	258	243	280	264	286	276	263	276	257	246	275	274	269	229	259	258	229	243	242	261	218	259	259	250	241	236	292	253	266	260	282	238	262	263	266	264	250	268	290	294	277	251	250	265	269	275	247	239	253	246	245	266	264	241	268	270	247	273	269	248	267	268	260	244	279	261	258	268	256	262	272	255	253	251	277	268	244	280	252	271	254	257	274	260	250	269	264	265	261	260	272	249	259	242	242	273	244	234	258	267	275	240	232	240	259	275	249	260	249	255	287	273	260	280	264	230	256	259	271	225	267	270	253	281	277	271	279	278	261	260	254	261	246	261	271	272	263	269	270	236	211	262	259	279	266	261	247	236	248	242	238	256	248	263	268	258	271	280	243	247	234	259	250	271	277	279	253	262	251	253	283	259	252	247	272	266	217	266	257	253	235	257	290	256	271	274	258	261	261	269	235	237	255	266	253	246	240	253	220	251	262	290	279	239	261	254	269	269	268	270	268	279	252	256	252	236	247	273	263	232	247	258	286	237	258	249	292	218	268	222	240	265	236	259	276	253	280	275	256	232	263	237	289	262	243	277	286	260	269	279	250	261	258	242	261	248	247	269	267	252	226	285	266	247	271	241	217	281	254	262	268	247	271	251	266	252	288	292	282	273	270	266	265	235	263	253	252	277	255	267	271	228	299	261	251	284	254	231	270	267	231	296	269	241	268	254	261	254	241	244	278	260	247	263	268	274	262	230	238	258	260	262	275	267	257	237	270	271	279	260	261	255	269	254	248	254	274	278	267	274	259	279	260	270	288	267	246	269	275	266	278	246	247	259	256	250	263	238	232	259	259	262	253	257	266	251	281	262	253	243	272	255	287	248	256	258	260	250	242	228	263	248	264	244	261	264	258	255	279	221	287	282	276	232	251	271	268	247	241	272	245	258	284	240	240	232	265	258	265	286	263	267	269	283	250	268	263	246	255	249	270	252	235	266	262	280	260	288	264	255	287	234	259	265	256	244	271	274	257	273	248	234	285	258	282	262	230	273	274	261	212	244	260	262	275	223	254	261	275	249	263	254	252	250	267	277	253	270	267	239	268	239	265	267	267	278	255	247	264	272	268	246	225	255	268	241	244	282	255	270	281	257	259	269	270	233	284	249	265	242	263	254	264	317	245	272	264	236	245	253	272	254	251	287	273	263	264	269	275	252	267	252	257	253	277	251	272	264	246	239	256	262	276	261	261	253	287	267	253	261	265	244	244	238	257	219	258	292	260	254	256	268	268	262	237	226	294	245	236	254	247	260	252	228	264	247	286	268	259	276	260	257	274	284	290	244	288	261	212	272	251	270	267	244	232	265	252	253	229	273	263	256	235	245	278	268	249	260	242	272	250	273	250	248	287	259	241	242	273	239	256	259	258	258	261	273	267	242	247	279	246	251	250	243	265	284	259	243	251	225	259	259	230	247	265	271	267	261	260	289	275	254	264	250	235	274	233	259	263	253	271	269	280	247	264	240	240	258	272	264	254	286	262	267	230	261	280	245	261	244	253	238	290	254	277	281	271	253	252	257	249	244	277	271	251	265	252	252	256	245	282	246	272	266	246	240	287	237	265	281	252	260	267	274	257	274	254	262	253	245	260	250	248	258	254	249	271	227	288	248	234	234	252	257	268	259	285	282	251	253	267	275	249	281	239	258	233	270	266	238	230	266	260	246	242	245	257	257	250	259	278	276	267	259	248	245	248	265	265	246	269	234	267	278	277	231	262	260	253	259	279	247	264	276	268	234	270	255	283	245	261	258	267	284	251	297	260	271	239	255	256	251	283	248	264	254	275	272	263	250	248	251	261	273	252	258	251	238	265	247	277	265	278	247	286	288	258	266	251	251	259	249	277	250	251	263	287	246	246	259	273	262	260	280	273	266	280	269	266	247	252	269	258	238	264	250	278	275	271	239	251	255	279	244	245	267	251	260	260	257	265	272	243	231	234	264	278	250	268	260	271	287	274	294	284	282	259	266	258	266	242	262	286	268	264	249	269	257	267	269	257	253	236	275	261	281	271	293	274	245	223	266	234	233	255	278	248	248	252	275	255	249	254	237	253	279	260	299	259	253	276	252	279	257	275	249	255	297	260	269	260	261	277	252	250	267	264	260	273	257	283	257	256	283	283	234	236	249	253	262	262	255	249	259	258	255	253	264	272	248	288	254	255	266	249	264	254	253	259	248	279	270	275	236	272	269	291	282	252	269	233	274	275	272	268	238	248	278	236	254	279	252	271	262	270	251	262	253	277	259	267	261	247	264	250	258	271	231	231	262	259	265	241	290	252	266	241	280	282	238	291	235	254	251	295	250	263	281	248	238	255	269	259	234	249	246	262	260	293	251	251	247	237	228	257	255	270	263	269	250	254	269	284	243	230	273	238	269	249	271	278	247	281	266	268	260	249	261	268	222	243	246	265	254	284	255	230	295	255	281	266	266	270	273	256	291	249	264	253	281	257	246	256	251	241	285	249	255	272	262	273	244	249	244	240	258	253	252	277	231	259	262	228	281	262	272	253	270	237	256	281	252	283	253	273	254	249	281	243	231	281	238	224	261	240	295	264	284	255	267	286	261	266	249	247	259	223	276	241
29540	22361	13423	2445	1189	948	445	340	349	401	507	445	339	316	313	349	301	311	301	325	340	302	281	311	323	294	297	295	311	273	292	304	282	304	352	306	334	317	315	331	293	294	284	310	316	303	319	314	315	323	329	337	304	324	315	307	343	303	313	304	286	315	298	326	342	341	285	317	306	316	327	328	301	300	279	310	309	305	318	273	313	261	330	313	321	281	297	315	298	293	302	310	321	279	340	298	306	313	273	296	300	303	268	335	309	318	290	306	290	327	317	299	303	292	289	293	285	320	300	300	314	277	295	308	335	278	304	322	297	309	260	306	293	275	293	304	291	298	306	344	347	338	283	315	290	301	303	333	280	300	291	342	283	285	284	322	301	323	301	295	312	295	320	295	291	297	313	274	290	312	306	322	307	300	334	313	305	338	293	313	288	347	298	266	302	283	286	297	300	302	292	295	307	325	320	310	284	301	314	296	310	300	297	294	326	308	290	326	292	295	278	299	320	300	307	314	312	297	326	311	297	342	284	295	320	281	267	314	294	299	298	289	303	280	296	300	295	335	310	287	321	321	303	319	296	313	334	308	317	302	299	311	328	308	313	300	320	308	303	295	297	256	312	295	332	314	303	325	317	316	299	340	286	282	316	311	256	304	304	286	307	326	303	320	324	316	326	298	287	291	302	301	288	289	323	299	316	321	323	320	307	302	306	303	289	303	305	293	268	256	296	294	325	313	314	286	335	337	303	297	318	325	289	346	329	307	279	286	325	323	288	322	287	334	283	304	319	293	316	303	313	274	331	320	320	289	347	309	296	316	315	309	278	301	299	325	309	300	294	294	296	322	316	320	321	282	292	311	282	303	299	294	348	299	319	316	269	305	320	332	306	307	281	309	267	266	309	280	295	286	294	323	305	299	321	293	337	286	322	318	291	278	312	329	305	333	316	342	267	320	292	311	300	270	292	308	323	304	297	270	304	310	290	291	285	322	306	318	296	322	328	285	281	302	294	315	336	339	314	317	300	300	317	320	303	278	309	295	321	293	294	297	303	290	311	320	294	320	262	323	307	307	282	313	285	301	340	273	326	308	285	304	281	318	315	331	308	325	300	284	324	288	276	314	317	316	296	337	268	284	295	285	308	283	316	303	267	274	339	323	327	312	270	277	293	325	296	344	324	305	304	332	305	303	318	311	277	292	314	300	287	313	302	305	309	322	299	322	323	296	281	342	290	310	316	281	320	281	309	295	305	280	287	302	328	291	292	309	313	334	295	324	337	320	314	320	302	305	309	290	311	306	284	280	316	297	312	297	299	287	312	297	305	323	325	270	301	307	282	303	312	290	327	302	313	310	322	296	305	294	321	319	328	292	317	296	294	312	291	302	301	245	330	310	319	326	334	295	291	317	312	302	304	286	310	295	294	275	299	293	295	288	313	307	299	302	320	332	327	305	325	306	305	310	319	314	329	299	310	313	300	301	309	287	326	301	308	260	314	279	303	280	294	308	296	312	343	296	297	295	320	305	293	317	297	283	295	304	306	316	333	272	334	300	330	336	291	309	305	313	315	280	310	315	303	301	283	323	303	338	309	307	296	327	293	341	331	307	307	309	283	271	296	310	292	286	322	328	287	276	313	325	277	280	289	296	309	306	345	292	323	295	318	286	287	288	308	280	306	285	312	294	327	344	251	293	318	301	299	297	272	288	290	307	293	324	307	316	320	303	290	292	320	323	283	276	279	283	337	291	310	326	296	293	318	296	295	287	285	261	306	292	318	312	300	281	276	278	311	283	286	295	268	300	313	277	313	301	316	307	298	293	296	330	323	303	327	321	280	290	313	283	312	323	296	324	313	315	296	299	292	303	292	294	331	301	316	308	324	308	317	294	310	299	278	305	295	319	282	302	322	284	310	317	282	310	300	276	312	321	280	298	285	315	312	326	299	318	291	287	312	312	299	310	317	323	326	311	309	283	304	302	319	288	304	290	315	309	310	301	293	303	281	303	269	267	307	298	314	349	301	311	298	314	301	283	287	332	311	310	334	294	314	307	302	300	285	318	297	306	292	284	315	275	304	278	301	303	318	301	291	266	262	321	299	316	301	325	267	304	306	299	305	292	325	300	283	281	269	315	317	324	292	299	310	281	322	294	307	304	316	325	315	321	288	303	288	319	307	298	305	326	277	316	301	315	319	312	297	306	298	301	336	274	298	309	308	289	300	311	330	302	298	303	313	289	270	301	333	294	321	331	294	289	300	284	289	284	326	329	299	277	329	296	331	307	298	299	296	295	309	300	293	321	299	363	304	281	308	296	288	328	266	322	306	301	309	339	280	293	294	304	293	298	312	320	291	306	297	298	294	301	301	308	308	314	288	288	310	311	292	318	316	304	311	328	323	283	299	297	306	287	301	291	313	349	289	309	296	253	315	284	297	298	304	302	300	289	315	296	313	286	328	324	293	282	302	306	322	301	294	279	327	313	313	290	294	312	325	290	303	372	302	320	300	322	334	290	313	306	310	317	327	314	316	303	315	301	296	314	297	301	321	320	259	299	335	307	289	335	317	302	314	270	312	298	288	288	342	294	309	274	334	324	280	319	294	341	299	337	277	268	310	300	289	326	306	296	297	283	288	325	317	315	322	316	299	303	298	287	305	289	307	280	329	329	292	305	311	303	305	304	256	304	308	293	305	296	335	305	322	319	297	311	311	301	328	304	311	314	303	313	276	309	327	311	313	320	292	312	311	298	297	326	264	285	299	328	314	280	309	311	325	310	272	303	289	293	296	288	323	287	293	318	289	298	269	315	302	311	314	300	294	322	298	296	312	310	306	305	312	270	277	298	288	287	291	332	333	309	275	294	299	306	333	296	303	263	278	298	274	282	302	303	314	344	302	317	287	323	303	336	317	288	268	287	334	319	298	279	301	325	302	296	303	299	311	332	303	319	286	305	331	264	298	303	283	299	296	310	314	282	317	311	321	280	322	298	281	274	326	293	296	312	280	310	279	296	306	329	304	269	320	308	311	300	301	315	312	332	306	302	269	288	266	299	285	333	329	286	328	283	296	300	283	290	286	306	306	322	344	302	295	294	325	289	316	326	288	313	321	322	312	295	356	312	267	326	285	322	341	291	319	308	315	288	295	316	322	283	290	311	318	305	312	304	291	322	324	328	323	302	316	305	283	309	315	297	304	295	290	305	287	320	295	307	299	297	307	306	309	306	337	309	285	306	321	318	295	307	294	328	272	308	306	289	302	300	298	285	283	292	291	273	334	314	325	287	309	305	277	317	287	282	315	309	290	307	329	304	317	291	306	307	315	321	265	313	297	289	286	306	312	305	302	287	305	304	286	291	328	311	297	307	290	292	286	309	264	321	322	300	328	299	315	304	339	341	321	325	302	319	300	294	304	340	307	337	303	308	317	317	317	321	295	295	318	335	320	318	343	344	309	323	281	301	293	320	293	293	304	323	331	303	295	351	295	285	337	296	295	285	289	316	284	292
36977	19715	7537	2151	1972	1684	638	468	477	476	751	593	376	369	367	394	327	380	360	373	365	364	389	366	363	384	389	358	367	363	352	379	373	385	365	391	363	386	372	377	382	374	391	395	359	362	379	373	344	365	374	373	355	370	421	357	353	359	371	387	410	365	375	404	379	360	380	383	342	373	358	368	356	394	376	355	407	341	404	379	390	384	333	360	364	358	382	366	343	369	391	388	394	370	372	347	359	359	382	349	394	364	355	361	341	382	368	383	368	368	400	390	363	369	379	409	359	358	381	350	352	362	341	357	389	389	354	372	387	356	361	373	344	349	414	348	361	348	357	362	364	364	393	358	381	352	349	344	373	360	382	362	366	363	352	407	378	356	398	374	359	354	367	349	353	373	382	356	363	386	351	390	352	359	349	368	360	360	379	360	366	333	390	346	390	351	367	381	374	341	400	394	364	371	359	385	374	377	369	365	354	388	361	365	376	390	355	382	395	384	357	376	371	344	337	362	339	363	346	358	354	380	330	362	362	376	396	361	334	391	377	342	383	374	372	383	377	356	380	350	376	349	339	318	364	357	351	410	365	340	373	339	363	350	363	341	369	354	380	378	360	356	367	351	366	365	364	355	351	367	375	367	368	356	379	362	409	371	346	386	358	362	331	396	357	349	372	326	339	333	351	377	357	372	344	360	386	369	384	376	376	374	364	360	383	335	366	359	346	334	352	357	379	345	366	356	364	337	377	401	350	329	353	328	390	370	352	339	342	376	404	376	366	353	337	321	381	343	349	346	336	352	355	356	364	345	328	350	354	386	383	382	358	323	359	387	386	357	334	347	326	390	342	354	347	344	416	374	367	310	372	342	362	376	372	365	393	363	369	363	387	334	370	370	427	358	343	356	361	366	357	385	355	352	362	357	342	349	350	340	369	376	349	389	364	340	377	364	373	354	400	368	357	393	327	356	331	321	341	352	344	384	368	332	353	386	421	368	329	346	359	353	380	374	368	369	394	382	352	348	341	334	348	386	398	383	375	409	345	381	358	371	370	400	376	354	351	368	376	362	377	342	362	362	348	330	386	346	347	382	342	317	371	364	358	371	375	349	349	371	371	341	341	366	358	382	369	378	370	388	382	375	366	347	348	370	329	366	389	368	383	345	367	373	357	360	367	368	367	365	365	379	343	351	324	358	399	347	387	342	370	383	359	374	356	377	373	369	355	333	408	376	381	406	392	398	370	375	390	374	353	360	367	337	351	347	366	377	354	369	382	362	353	373	368	384	358	369	340	407	362	324	375	364	350	355	389	329	373	372	331	369	367	355	336	368	368	370	365	340	354	373	351	359	399	372	369	374	357	367	359	396	378	354	359	356	352	397	352	398	336	339	359	369	354	344	374	355	338	398	328	368	367	365	348	367	370	355	365	389	357	402	365	376	389	364	356	363	365	364	331	358	412	374	373	361	315	348	356	352	375	353	374	359	349	383	371	362	381	337	348	392	353	366	386	371	363	409	377	354	382	408	361	393	358	394	386	362	374	385	372	350	370	399	375	363	389	327	374	368	315	375	370	363	353	396	368	389	352	365	387	373	385	366	364	341	365	379	351	348	351	357	338	381	389	373	368	341	364	376	384	352	384	364	355	360	352	364	387	349	319	341	346	379	347	371	397	378	370	313	347	356	359	382	369	382	375	378	356	341	376	409	370	379	347	349	353	348	307	364	337	365	357	346	354	390	372	359	384	348	352	345	369	327	367	379	349	387	337	341	370	359	345	351	380	359	351	356	376	373	340	373	365	350	348	349	385	347	374	368	338	371	375	367	347	368	351	386	384	359	350	382	375	396	364	345	365	362	357	346	376	344	360	360	362	310	351	357	382	362	373	358	350	393	362	380	384	379	402	351	346	350	361	423	393	355	356	362	359	350	335	377	360	369	335	380	345	357	358	352	360	356	354	370	366	364	360	349	358	375	363	389	365	362	392	353	344	394	340	349	336	366	375	367	356	333	385	348	364	353	376	357	397	329	330	385	386	338	379	347	369	335	382	371	385	395	387	377	310	373	343	338	386	362	348	349	365	384	352	368	342	380	401	361	375	350	328	370	357	384	362	372	360	357	347	384	369	362	331	349	370	354	372	400	396	344	369	376	395	348	365	371	363	363	352	395	346	365	375	344	371	363	362	352	356	331	381	364	409	354	348	383	375	360	368	363	360	378	350	347	377	370	382	372	340	359	395	379	376	337	368	353	332	386	344	306	353	363	337	346	357	357	333	378	364	364	393	341	377	402	350	411	356	372	381	393	378	381	377	366	383	352	369	365	346	327	343	372	392	340	337	324	356	364	360	382	370	369	379	351	364	372	373	384	365	375	386	361	373	343	364	380	365	371	345	376	347	354	347	371	386	382	390	357	358	345	373	376	354	347	375	336	361	348	380	354	362	353	334	310	363	329	357	361	375	387	385	351	373	371	337	343	346	341	369	365	345	371	352	364	395	327	381	363	372	398	369	381	398	369	351	405	375	322	332	384	392	368	360	352	371	357	369	325	361	344	389	361	359	388	355	376	357	378	352	365	363	379	357	380	336	375	356	339	391	372	372	370	363	367	386	381	386	353	324	389	341	327	377	388	331	371	347	380	375	380	361	372	338	352	340	356	362	356	374	351	371	369	363	413	372	374	348	379	327	370	369	378	401	351	358	374	358	364	365	344	359	352	349	325	387	346	396	387	362	387	377	371	322	362	381	340	401	380	364	344	369	356	384	391	340	361	351	327	390	409	379	384	339	342	348	381	367	380	373	349	342	392	381	359	371	365	404	347	356	351	355	373	400	349	347	387	371	378	366	365	352	365	365	338	366	348	324	371	400	394	395	364	356	367	355	326	389	368	369	353	373	357	365	366	371	389	380	330	357	356	373	361	352	373	357	382	371	345	406	339	399	372	361	360	352	348	372	343	384	369	358	343	381	367	342	384	353	357	377	348	342	361	360	358	345	356	361	336	361	343	355	375	364	356	330	355	376	376	355	388	334	387	351	328	361	363	373	382	371	374	371	380	370	352	338	370	365	361	376	376	371	350	384	356	346	366	383	396	400	352	371	373	371	339	336	334	347	346	367	378	364	376	359	350	362	341	372	337	364	367	406	367	362	368	366	364	369	372	405	371	391	356	369	340	364	353	361	344	376	343	361	368	335	360	388	377	351	363	361	365	366	338	330	357	334	378	345	388	382	363	372	368	386	365	359	365	366	346	402	380	400	349	332	354	370	392	330	386	375	346	366	361	381	356	361	350	368	316	358	347	368	380	337	363	370	341	365	355	357	352	347	344	385	357	347	359	406	355	363	378	394	353	357	312	348	374	375	341	358	332	388	375	352	374	370	373	361	390	369	373	328	380	355	333	348	346	377	377	349	353	339	356	354	384	336	351	330	387	361	387	395	376	379	368	391	328	363	365	385	400	353	364	351	362	325	381	387	389	377	349	356	390	370	377	355	359	368	356	363	366
23264	20745	27980	23571	20747	10967	995	549	414	359	2075	1175	280	219	270	232	227	233	213	211	214	217	220	176	199	204	204	188	192	181	172	188	189	208	202	211	195	184	198	161	184	173	204	159	185	182	192	165	178	185	188	212	194	195	189	184	178	180	185	184	184	209	175	163	205	158	195	183	156	176	171	165	176	184	163	181	187	197	188	153	184	207	167	208	181	171	174	183	173	190	167	192	203	163	180	160	167	161	150	160	164	154	185	176	161	155	171	172	170	192	158	177	167	180	160	175	181	178	222	163	155	175	176	179	173	160	151	179	172	170	180	173	147	173	190	171	155	180	168	173	167	180	159	153	171	172	168	176	198	174	169	153	187	167	179	155	172	175	142	162	182	158	165	169	177	159	161	176	198	175	183	158	172	152	177	189	173	172	154	160	191	169	169	175	181	156	200	184	182	160	173	197	170	167	160	183	169	182	161	160	173	196	170	172	177	148	176	167	184	183	157	164	171	166	186	151	178	185	185	164	171	164	162	187	150	185	147	194	151	187	163	165	204	178	168	169	160	165	155	168	156	201	202	171	174	169	185	157	160	146	164	158	158	188	185	176	186	178	177	186	182	156	208	183	172	179	170	157	183	175	190	169	181	164	162	162	173	181	167	173	179	184	159	153	178	184	181	175	168	177	172	191	172	179	179	194	163	182	165	173	209	186	178	169	167	188	173	152	171	173	163	175	173	181	147	168	170	189	176	189	161	157	179	168	173	191	164	167	160	174	176	180	171	180	168	173	192	182	151	190	184	157	168	149	195	182	170	175	175	193	191	171	170	169	174	165	169	165	178	163	178	176	178	177	177	186	177	178	159	198	174	135	188	167	158	180	196	186	168	174	200	173	184	162	146	165	188	158	153	168	175	152	193	172	198	161	184	172	192	182	172	154	170	180	177	166	164	194	164	191	159	156	164	167	176	156	135	182	181	164	186	180	151	173	139	165	187	180	150	185	196	172	167	156	171	164	183	175	143	178	162	179	168	178	181	191	188	172	205	174	173	148	181	169	179	162	160	162	163	159	174	172	172	179	200	174	178	151	164	196	180	194	180	168	180	159	169	173	195	182	188	165	163	188	181	170	145	162	172	199	185	166	186	183	196	178	197	197	175	157	157	158	178	176	190	174	173	165	181	169	167	179	164	173	176	191	174	175	174	170	174	163	172	173	186	170	157	201	170	153	170	188	181	183	151	182	185	177	158	173	187	169	160	158	195	156	158	171	197	169	171	178	192	163	166	184	176	166	190	178	188	183	176	154	177	195	175	167	170	198	175	159	174	158	166	185	198	169	177	174	166	173	181	181	134	154	176	190	191	157	173	166	174	176	177	172	143	182	160	189	181	183	188	179	180	180	187	184	173	172	160	174	161	166	148	167	170	148	182	191	146	192	182	172	170	163	177	165	184	185	174	165	171	205	191	160	205	182	172	159	174	175	187	192	161	173	179	191	175	193	179	153	153	166	168	180	185	170	170	168	171	184	187	152	138	187	170	182	171	157	164	158	183	173	164	164	176	175	163	182	158	158	170	149	200	154	181	172	168	160	179	148	200	191	172	179	184	174	189	171	165	154	175	169	168	157	188	186	175	199	159	163	161	183	167	178	201	181	164	181	162	175	168	178	160	163	163	176	198	172	175	179	153	192	193	164	160	164	162	182	174	178	145	170	162	191	184	176	166	149	178	175	185	167	189	185	184	170	174	167	188	167	199	169	177	134	160	179	158	143	169	150	162	188	167	191	188	151	175	171	167	175	188	183	180	201	175	180	194	183	179	185	177	171	157	172	181	183	179	193	179	191	183	163	177	183	184	186	180	168	168	162	156	172	161	185	178	177	178	201	188	163	170	154	164	174	185	157	179	176	183	162	178	180	175	161	189	179	170	165	183	174	152	177	175	171	175	177	151	193	168	185	185	183	170	164	174	166	191	173	169	174	159	168	170	192	147	178	186	154	184	179	176	171	159	159	150	183	184	189	185	186	191	168	152	190	180	196	166	183	181	159	167	158	156	184	148	160	187	191	159	179	174	169	175	158	163	158	164	210	148	186	170	174	173	163	171	159	162	165	169	192	192	179	170	180	160	168	164	173	166	163	177	198	175	176	194	178	183	155	170	176	167	172	173	171	141	166	155	174	162	172	156	158	147	178	187	189	186	169	199	179	181	167	175	163	166	181	168	177	146	188	193	176	177	148	168	166	188	168	174	173	181	155	165	166	171	183	141	167	155	190	173	165	172	159	153	178	196	198	176	173	179	175	143	160	160	180	179	170	186	188	182	162	178	173	178	194	162	156	178	150	184	200	191	172	179	162	163	186	175	172	172	188	172	156	197	152	183	183	163	176	179	185	156	162	174	148	189	180	198	169	156	185	166	181	175	178	176	175	155	177	152	157	160	175	164	159	203	160	178	158	182	178	190	177	140	196	194	171	185	169	170	187	177	183	152	174	182	176	162	175	178	187	165	159	178	152	176	185	177	183	183	174	174	170	182	195	141	173	179	169	156	177	180	181	164	191	204	177	187	162	175	176	149	176	181	175	179	157	188	200	163	164	178	171	152	186	167	152	176	199	175	158	194	172	177	145	169	163	172	162	162	178	198	173	150	196	182	184	197	170	160	160	160	148	167	171	158	170	181	174	147	163	170	156	159	179	174	173	136	174	151	185	175	167	179	153	175	176	171	162	165	188	165	214	173	177	175	181	181	176	186	182	174	151	163	172	179	179	168	165	197	173	165	180	179	164	167	173	174	179	158	189	188	189	157	162	178	165	180	197	190	185	185	180	192	177	178	170	182	168	169	171	135	144	165	173	172	193	158	170	167	167	171	166	195	160	178	179	156	166	187	165	179	168	190	175	172	174	168	187	167	161	160	170	177	191	183	176	184	189	170	183	157	179	176	155	178	170	183	161	158	207	157	178	170	180	184	169	159	184	197	184	156	181	161	178	173	153	180	158	159	170	174	191	197	183	158	185	200	163	163	148	174	160	189	171	158	181	176	157	164	164	158	162	171	191	187	186	196	184	160	198	179	165	173	165	163	181	155	150	175	192	171	174	162	178	177	179	159	167	182	185	168	179	168	176	152	182	155	154	165	164	165	148	160	191	166	191	168	178	160	164	176	179	186	167	162	168	155	176	176	166	181	171	180	150	197	183	195	151	180	173	184	173	175	175	170	192	154	161	153	184	156	144	187	166	144	176	176	177	203	177	183	145	166	170	155	180	191	180	160	190	176	178	142	201	183	173	178	170	162	203	167	175	176	172	177	193	165	153	173	140	157	202	177	181	203	165	152	164	163	156	158	182	190	186	182	178	158	153	172	184	176	187	162	157	167	172	158	150	170	203	158	148	186	202	190	175	142	153	190	183	186	174	175	175	170	160	179	173	164	169	161	196	171	175	170	150	164	175	167	180	166	153	166	170	177	171	189	181	164	157	176	166	174	166	174	189	202	197	159	174	180	177
39788	29874	15883	7243	2905	2091	1332	895	758	685	3966	1886	416	349	324	326	294	300	277	245	257	265	261	275	270	274	276	259	255	250	250	267	227	235	236	260	250	242	213	239	239	241	206	220	216	225	254	245	226	210	223	234	235	239	244	212	227	227	249	227	229	236	224	218	221	233	235	216	210	214	212	207	229	211	228	219	215	230	241	244	194	237	249	216	214	209	225	203	206	200	204	213	244	233	230	226	197	229	191	195	193	208	208	203	215	191	214	217	229	221	235	217	212	218	186	218	228	215	216	205	235	225	201	212	204	194	211	223	212	197	224	200	218	224	220	223	220	213	204	232	225	212	207	206	217	188	216	184	212	174	202	196	214	202	218	222	199	193	204	228	205	200	221	196	204	213	217	179	221	190	214	195	217	190	213	231	220	180	232	218	209	200	219	234	219	223	195	218	205	190	197	202	204	200	226	213	200	178	236	221	228	206	222	216	202	197	208	222	212	227	221	214	204	206	235	216	228	235	212	214	197	212	218	219	205	178	180	223	215	199	232	228	185	228	225	207	226	200	188	209	233	204	207	216	218	200	207	220	205	227	185	248	175	206	183	210	213	225	182	207	204	198	202	196	204	195	238	246	213	213	208	211	220	216	227	209	204	210	206	200	208	200	199	211	208	213	208	203	208	202	191	207	212	191	220	217	207	222	230	211	203	187	216	233	240	200	199	210	207	223	209	200	225	204	215	186	214	244	188	194	216	208	215	198	200	207	229	179	219	190	212	231	201	231	225	230	218	208	223	191	197	208	198	220	212	179	213	204	246	219	212	229	185	182	211	197	228	189	207	213	241	210	212	232	189	190	235	215	234	207	192	184	223	195	222	237	214	203	221	190	195	219	200	202	194	206	188	206	179	205	234	185	219	206	177	228	208	211	227	205	194	243	202	209	193	205	215	198	196	219	204	232	207	216	221	216	199	214	186	209	206	213	197	208	217	224	202	213	224	193	189	197	226	195	223	203	199	215	202	190	204	221	233	207	202	197	193	210	200	181	209	204	213	210	237	209	200	212	208	218	198	215	224	204	175	194	198	198	209	214	206	222	203	217	214	212	211	195	228	190	200	217	219	211	198	191	223	216	189	226	204	204	210	237	222	210	214	231	216	225	209	178	200	215	181	209	209	197	221	210	196	218	211	172	223	216	231	207	196	225	191	202	231	192	203	224	213	196	222	223	185	202	235	207	194	199	229	219	192	210	213	200	227	212	207	186	208	228	173	226	219	222	225	218	216	222	220	235	187	199	217	208	192	200	201	221	209	223	206	221	237	182	219	220	236	219	209	199	193	224	216	203	187	204	177	222	195	228	228	216	228	234	212	211	198	226	208	215	230	239	206	199	203	181	214	211	210	192	201	221	206	225	192	221	216	216	224	220	209	214	207	196	192	194	183	208	224	200	226	225	210	188	202	204	220	200	225	223	199	218	205	203	228	189	222	202	204	197	227	208	210	214	213	220	206	218	233	212	231	207	209	192	193	208	184	218	233	201	201	203	215	218	201	197	207	226	215	193	199	190	216	203	196	185	204	227	208	212	203	211	214	221	219	213	217	210	234	198	191	230	215	200	207	224	220	205	199	258	216	208	215	207	223	206	215	196	208	212	216	196	226	200	216	224	229	209	205	227	233	217	188	195	226	218	186	223	226	207	224	197	181	197	218	218	194	226	202	210	227	212	206	204	210	214	193	211	217	212	223	195	225	223	220	204	212	241	237	231	187	186	205	202	210	208	219	203	206	216	208	202	248	203	239	199	228	196	174	218	216	198	212	200	205	216	223	216	202	204	200	206	209	230	215	179	210	215	225	220	204	192	216	217	216	219	235	189	220	195	211	193	225	209	226	208	220	238	209	209	242	221	215	209	197	218	198	224	220	204	209	236	205	208	199	210	172	219	224	233	202	215	194	233	205	231	209	215	194	224	239	203	194	212	180	221	226	232	185	211	211	192	199	195	216	212	242	195	215	225	202	222	211	206	204	211	253	230	207	214	202	209	203	214	258	205	202	205	207	211	225	245	218	198	204	202	212	196	198	213	213	187	208	188	198	222	202	216	213	220	218	226	208	203	208	196	208	213	219	217	205	212	206	205	191	205	216	226	223	248	211	203	240	210	191	212	214	207	235	207	218	206	206	224	219	197	218	217	214	192	201	194	214	236	216	222	199	217	212	196	220	196	215	214	187	222	226	243	228	202	225	233	218	188	200	221	206	232	221	204	174	239	200	217	221	219	209	210	227	207	199	194	221	227	187	217	202	235	203	225	226	210	218	204	195	211	201	214	195	234	202	207	201	213	223	197	208	210	194	211	201	219	204	194	208	185	211	215	204	219	208	221	212	182	216	229	199	196	192	201	200	219	202	199	203	215	225	206	205	196	210	230	210	210	214	224	191	210	199	200	214	212	212	224	201	228	215	224	221	203	229	210	200	225	213	226	198	194	203	209	205	214	227	203	209	212	190	223	196	202	222	225	187	217	200	219	193	203	217	208	233	222	206	206	184	205	241	217	204	214	221	187	212	188	224	183	224	217	221	236	213	218	214	205	217	213	200	222	193	233	217	207	207	229	198	238	215	175	220	216	194	192	212	209	219	208	198	209	185	186	191	233	241	209	221	205	195	217	202	210	205	218	196	242	203	217	209	221	223	182	208	216	187	235	213	208	188	194	196	229	223	225	217	197	224	211	196	197	198	235	199	216	249	213	203	247	208	214	213	225	201	192	221	187	241	203	230	221	191	225	211	197	199	215	205	216	232	199	216	214	203	214	194	207	215	224	220	224	203	217	194	184	217	221	216	196	231	209	222	185	227	206	198	188	236	205	210	203	183	207	187	232	214	213	213	223	228	203	223	208	217	216	227	217	217	248	231	203	211	209	221	209	241	230	210	212	214	194	212	203	219	221	207	212	219	220	205	205	205	232	215	204	200	204	229	204	190	244	240	186	206	211	198	216	200	238	234	202	227	196	195	207	215	204	201	220	208	199	217	197	196	205	211	225	227	222	242	231	207	234	201	246	219	202	203	222	236	223	212	220	240	211	216	209	223	199	196	207	202	206	236	194	212	230	204	192	214	221	201	193	204	191	224	219	216	215	202	196	212	198	198	213	215	215	226	215	201	229	216	228	195	225	230	208	213	190	203	192	225	206	216	212	209	169	209	218	205	233	218	197	203	210	193	198	194	222	224	210	197	199	240	219	194	217	207	198	182	200	220	196	221	221	188	198	238	199	215	217	212	197	213	202	207	223	228	235	185	209	216	191	220	207	226	226	215	184	199	210	252	214	203	213	205	232	178	235	185	215	202	231	200	243	190	199	214	184	229	223	217	192	232	209	182	204	211	217	213	206	208	191	185	222	208	167	204	193	217	214	203	206	214	220	208	175	218	201	212	190	220	225	195	194	232	196	227	207	205	211	215	240	205	206	213	193	211	229	207	190	222	221	204	203	211	194	217	201	202	185
24499	20715	26874	24471	12730	1261	713	578	486	498	589	479	447	431	414	415	398	421	437	400	430	429	399	385	442	398	429	416	420	416	413	395	424	436	415	387	392	395	417	428	406	379	428	400	389	397	400	408	356	386	412	412	395	426	354	408	391	432	410	364	391	413	417	409	403	426	434	408	434	384	419	396	383	411	417	416	386	388	365	383	407	392	398	390	377	379	409	370	405	349	402	391	404	392	421	405	403	384	400	397	367	354	404	390	386	395	412	383	434	381	416	399	387	420	411	394	398	366	361	428	398	412	401	394	407	383	391	406	421	381	401	398	411	411	388	406	406	410	348	396	364	395	397	399	377	363	366	393	393	398	396	419	387	396	396	386	385	388	399	391	379	412	395	376	394	386	387	373	399	422	385	376	410	426	430	390	387	414	401	393	407	391	405	388	405	419	390	376	380	392	372	410	392	384	417	410	375	399	379	421	399	383	413	400	367	383	377	389	391	370	396	397	400	404	409	408	370	382	436	407	368	387	419	365	415	390	405	413	399	398	395	394	408	388	391	387	391	382	397	442	401	413	383	363	394	423	371	390	398	345	366	361	416	378	374	395	361	382	394	398	384	407	423	465	385	389	406	380	415	379	379	369	418	367	388	424	400	435	403	411	439	398	386	370	427	394	378	436	406	374	363	386	425	423	380	406	404	404	385	415	421	402	397	419	403	367	389	408	399	390	406	381	389	411	403	406	367	414	421	392	421	392	378	386	381	360	383	404	397	389	414	370	383	387	365	402	395	385	363	416	386	396	382	415	400	370	397	402	415	395	410	391	393	414	370	394	410	387	370	376	421	405	386	388	341	410	438	372	365	394	417	367	338	381	391	365	361	386	418	437	401	413	386	371	369	378	414	393	407	393	377	386	395	390	410	404	390	385	415	390	404	401	385	417	400	388	384	371	417	410	393	429	371	398	367	390	396	383	353	366	388	360	372	389	403	405	373	367	395	374	375	386	357	423	389	431	419	397	396	374	390	420	366	394	393	387	407	371	410	424	385	406	390	390	396	397	428	377	408	376	372	386	382	405	403	387	403	398	404	405	435	410	372	392	434	383	428	433	399	424	388	404	405	394	410	394	425	394	409	428	387	416	390	387	407	385	396	406	390	399	420	408	411	424	415	376	401	427	389	373	407	410	410	405	370	402	425	412	401	380	389	383	362	413	383	367	407	373	407	376	411	414	395	396	414	339	391	436	396	394	390	391	381	380	391	373	402	388	419	384	410	395	443	405	398	409	411	381	406	398	441	427	379	410	411	395	437	391	391	422	372	392	399	358	411	437	390	377	414	396	433	379	408	404	369	354	416	418	394	365	406	412	400	407	392	444	439	411	392	380	429	393	364	377	410	398	374	402	378	376	411	400	417	372	390	442	394	428	394	382	357	390	428	412	398	369	388	387	427	408	419	388	431	414	381	426	406	413	417	393	436	395	376	405	401	429	387	403	372	393	429	369	427	386	413	424	411	405	392	404	366	382	388	385	381	418	393	373	426	373	395	413	397	393	384	375	420	375	393	411	385	387	385	369	397	384	404	395	356	429	423	420	399	446	380	377	435	408	390	400	394	379	392	403	377	422	411	400	359	407	394	417	423	413	408	357	392	402	372	413	383	374	420	391	420	395	428	424	408	343	419	390	404	390	394	400	409	439	365	421	394	398	384	415	407	395	379	360	390	387	384	386	430	372	374	398	391	416	388	416	388	377	363	407	406	387	402	388	415	403	385	378	430	387	367	401	370	429	417	382	389	343	371	409	385	384	407	391	379	391	397	364	415	380	402	427	418	376	373	409	429	406	393	413	434	369	377	399	400	382	405	390	354	393	375	396	391	433	400	405	410	396	400	418	435	380	402	401	381	408	394	428	393	377	398	421	376	355	404	424	384	360	373	380	411	377	409	416	388	370	382	371	379	417	409	399	389	383	375	396	398	374	392	426	397	386	436	383	434	406	397	414	370	356	367	414	446	380	404	403	391	409	383	406	390	379	376	410	373	398	422	421	402	406	397	410	400	405	415	394	391	443	368	434	360	403	424	436	389	375	415	373	387	360	351	406	389	402	396	437	365	357	408	395	384	390	423	414	405	381	396	382	378	397	374	385	365	410	402	383	400	373	439	391	410	385	398	360	387	379	353	388	382	425	395	398	394	385	402	420	380	389	443	397	379	405	362	403	433	352	380	368	429	398	390	372	426	374	417	400	460	356	393	369	370	344	394	414	378	373	393	435	406	428	388	381	368	347	381	407	375	433	395	419	447	377	430	377	378	388	363	409	421	361	404	358	364	414	389	403	372	420	373	394	422	382	387	356	396	405	397	404	371	407	377	388	412	400	422	392	383	434	419	386	395	398	369	395	427	402	402	400	385	405	369	372	403	374	410	373	379	396	396	391	418	370	403	382	425	416	364	353	412	400	386	391	387	388	392	387	404	411	411	394	395	413	361	409	380	410	431	392	433	367	427	415	402	366	425	397	386	392	373	369	389	380	397	408	406	395	433	400	402	360	389	373	421	393	394	399	390	382	344	409	387	408	399	362	368	408	377	404	419	389	402	417	404	384	455	424	391	342	416	400	419	387	430	429	411	408	394	395	413	373	435	411	420	396	376	385	394	389	403	390	391	366	425	413	393	417	383	385	398	377	374	377	423	419	417	399	403	385	383	412	433	398	368	401	410	404	407	409	403	397	373	388	403	391	405	398	375	388	372	363	383	415	396	393	410	417	357	372	394	429	364	385	444	374	387	398	419	373	371	410	406	397	399	395	416	397	400	398	390	379	410	399	397	390	423	373	396	366	383	378	419	388	409	428	399	382	395	389	386	411	396	380	410	474	360	454	382	375	390	390	430	394	377	382	415	397	390	426	404	393	363	401	368	429	404	410	392	412	410	366	370	385	400	370	397	382	387	382	412	371	384	381	390	400	401	395	395	399	359	365	386	407	427	409	381	365	354	390	386	418	413	408	386	413	366	408	356	405	406	413	394	383	367	428	400	415	412	390	380	420	393	370	382	372	396	415	385	388	388	398	404	344	371	403	412	393	419	393	412	406	393	401	392	348	357	430	382	360	410	384	401	366	376	384	359	385	373	401	397	377	397	385	421	406	409	407	400	368	451	389	386	394	370	388	393	391	408	382	398	406	390	384	398	403	408	404	409	425	388	369	396	365	412	394	349	392	405	366	385	389	395	399	387	390	388	388	394	399	412	331	384	416	393	392	375	402	412	373	406	395	383	408	389	405	386	397	401	414	412	415	418	380	400	453	380	387	398	390	422	380	369	381	415	408	380	431	393	370	393	401	389	403	402	406	380	410	398	395	392	417	407	416	394	406	389	417	385	402	376	434	419	374	409	397	431	439	404	375	426	407	387	382	438	423	436	408	433	395	393	381	403	401	413	382	391	414	402	401	372	410	368	411	358	366	432	419	382	386	407	387	419	409	402	387	397	358	408	392	413	405	422	396
39681	24616	12803	6006	2984	1669	1122	876	750	684	938	626	595	514	538	485	514	507	526	484	464	474	462	482	473	475	469	476	497	476	496	488	495	463	500	461	470	443	480	464	461	473	473	478	458	481	454	479	491	443	500	489	437	490	476	478	445	455	459	454	425	485	488	491	499	485	466	480	447	419	452	473	460	471	446	438	454	448	464	437	448	471	485	515	429	488	489	480	452	465	471	422	427	443	462	496	451	431	451	451	464	450	429	418	449	476	444	463	433	455	438	454	475	451	450	411	459	450	447	439	445	398	454	431	439	443	470	511	453	458	439	422	427	467	484	502	463	458	425	421	463	417	466	464	466	445	482	447	488	457	403	401	452	446	438	454	478	454	456	428	432	438	449	452	451	451	427	438	450	448	471	467	468	413	424	492	455	441	454	462	472	439	433	441	413	441	443	467	456	439	431	470	474	457	471	434	421	457	500	467	437	438	440	432	477	424	440	500	417	464	466	475	456	472	460	453	485	442	442	441	422	427	460	438	455	436	438	434	468	458	448	485	431	449	444	433	444	446	435	426	483	392	428	481	432	432	428	453	461	461	454	424	459	440	391	470	493	444	449	451	464	445	435	418	430	444	496	429	460	451	440	489	419	450	446	496	419	442	447	417	463	439	460	430	450	467	416	443	411	455	383	417	453	467	448	407	458	410	422	452	385	474	435	451	449	458	484	446	446	477	447	451	420	452	437	433	448	459	418	438	480	435	488	454	426	487	452	426	509	468	497	432	442	471	489	480	447	463	502	438	444	480	459	457	472	403	415	473	483	452	463	457	462	440	448	455	429	442	459	479	407	456	445	480	423	463	461	461	463	420	437	471	421	439	456	438	470	409	448	457	427	451	422	455	447	449	481	395	437	458	453	474	474	419	441	428	463	463	453	466	454	453	433	445	436	470	474	439	474	451	439	475	468	441	441	409	450	429	425	439	465	451	478	475	436	454	470	469	430	425	444	425	447	433	453	456	463	459	429	455	477	473	450	446	432	528	422	470	456	418	456	457	445	422	416	478	466	427	424	464	448	438	451	453	443	427	446	413	462	426	448	450	486	448	418	436	486	453	474	463	420	436	443	476	458	462	490	418	435	438	440	444	428	449	455	450	433	424	461	449	420	476	458	446	444	460	435	438	454	435	481	440	447	462	493	479	426	475	429	445	454	414	468	469	451	457	441	437	472	443	466	441	434	469	444	482	487	482	418	434	492	470	445	421	496	453	443	460	449	409	493	450	461	428	408	473	439	448	447	446	493	454	442	470	477	443	449	463	443	454	479	403	450	426	492	455	462	487	448	432	441	472	475	458	451	484	424	419	436	445	453	452	479	435	494	378	412	415	422	399	436	471	381	452	452	425	468	443	452	453	465	468	438	452	479	461	503	424	435	448	432	439	449	466	472	429	446	455	451	454	460	480	434	490	443	448	422	462	442	469	447	414	443	416	451	467	457	459	422	467	467	446	463	447	457	466	460	436	414	438	459	463	440	439	443	428	431	435	433	442	462	514	434	456	436	441	435	477	440	469	457	428	434	438	428	451	470	441	435	428	453	438	463	425	433	426	451	423	431	464	481	436	451	445	475	497	431	468	455	453	462	487	442	457	444	444	440	481	458	427	453	432	490	493	424	453	448	457	497	450	425	445	429	430	448	455	433	466	471	451	484	455	411	456	433	449	433	470	468	414	452	490	406	407	466	426	463	440	473	485	483	444	444	439	467	441	470	463	478	466	444	485	438	457	437	432	424	436	473	456	489	432	485	425	433	449	461	462	441	477	431	439	470	454	484	457	424	458	479	485	463	485	467	451	451	462	445	466	458	451	473	436	465	432	447	451	450	446	423	442	462	435	464	437	429	458	434	443	447	454	430	497	490	447	472	450	401	445	489	438	393	461	447	452	459	442	416	459	444	442	443	462	428	456	434	444	433	441	483	467	482	472	492	469	479	461	444	449	469	468	472	448	455	464	469	444	451	440	423	464	446	432	449	425	477	458	432	429	426	451	428	459	451	456	449	448	428	455	431	473	428	409	430	446	424	454	441	399	443	474	485	473	452	440	444	411	456	419	438	448	490	443	451	460	453	454	473	426	443	443	448	434	439	482	428	441	461	437	473	415	428	469	427	448	458	447	451	431	467	445	423	468	463	476	444	445	415	471	408	476	433	473	471	455	435	450	453	450	451	442	457	433	482	452	489	490	416	472	445	423	460	439	456	409	472	461	428	492	468	438	458	467	441	439	445	437	474	455	476	472	491	459	456	421	419	471	487	431	452	461	442	492	431	427	433	446	453	495	437	430	432	475	416	447	457	456	453	441	425	422	475	487	443	467	398	460	442	442	385	431	454	437	450	462	431	441	447	480	423	471	463	468	425	464	429	460	411	453	450	455	477	475	455	499	442	445	415	434	468	427	491	481	464	445	459	431	465	459	459	450	436	446	457	452	446	465	505	448	427	434	440	449	457	460	432	483	437	443	439	422	458	431	431	486	405	457	435	470	466	483	428	474	462	397	456	455	452	451	462	468	454	446	431	484	452	443	403	498	504	408	458	450	411	454	439	408	426	419	493	461	446	448	457	434	438	446	442	423	419	431	428	433	459	465	420	462	459	456	505	454	419	446	431	500	451	447	456	458	429	449	446	456	453	419	469	433	418	412	436	458	451	479	458	414	429	453	395	466	451	454	440	460	440	463	432	443	443	437	438	416	470	453	451	455	445	460	453	441	443	470	414	465	442	452	467	465	423	462	435	435	456	469	418	489	450	465	436	455	445	438	429	482	453	468	440	440	444	444	434	484	425	438	480	471	422	442	428	488	453	417	460	413	461	448	467	413	442	447	478	495	441	466	451	418	413	439	432	484	475	446	452	435	466	446	475	464	444	469	424	415	442	467	437	462	469	445	418	458	442	447	446	472	456	454	465	465	428	439	441	479	464	446	456	442	434	436	488	433	451	410	468	448	506	461	415	415	451	452	456	462	487	464	419	433	479	436	465	449	429	461	428	433	445	467	436	476	454	459	442	383	441	471	493	428	457	433	444	443	425	461	467	464	483	441	464	458	455	433	487	498	464	438	432	504	408	443	457	469	423	437	427	438	468	445	468	459	443	457	463	447	432	478	405	449	469	428	410	491	447	471	458	450	467	441	461	447	488	469	446	462	468	385	421	462	482	431	467	453	456	450	426	438	439	407	440	433	447	414	437	451	448	463	436	437	455	458	467	448	453	436	434	490	453	428	457	480	447	426	463	486	400	451	454	450	441	451	459	464	447	465	453	456	462	460	458	463	480	412	425	466	453	479	448	419	436	489	470	457	430	432	486	476	445	515	453	460	449	455	474	472	458	481	426	421	438	461	447	483	408	439	402	436	440	433	436	415	436	449	435	457	433	469	451	430	463	470	436	450	451	492	444	414	455	472	481	433	469	466	424	430	481	403	476	460	398	455	492	436	450	431	451	464	435	429	490	494
22260	20760	28405	23216	20763	20802	11250	1006	699	576	528	456	424	426	348	371	340	332	304	314	337	290	304	296	271	337	307	274	276	280	279	302	276	282	274	270	289	266	281	263	261	276	265	248	241	259	275	257	258	285	277	277	255	268	223	254	270	268	271	263	239	254	243	237	254	249	242	276	273	253	257	247	242	252	243	264	254	253	272	264	235	267	289	224	266	214	266	257	254	237	267	227	228	265	250	242	224	245	222	253	225	243	259	245	231	263	236	237	268	216	211	247	236	247	244	226	240	247	268	244	236	225	232	220	254	231	244	238	211	246	230	226	233	252	245	248	243	250	218	240	227	246	227	228	226	263	240	230	234	250	238	258	206	224	242	214	245	225	249	245	213	241	227	214	247	242	235	262	220	237	256	246	232	229	237	234	243	249	239	225	253	233	214	239	269	281	236	237	250	232	231	237	232	260	208	237	248	230	234	210	237	234	245	239	245	256	244	241	224	247	238	208	234	255	215	245	230	243	251	236	250	268	246	233	257	220	248	232	234	235	258	239	240	237	277	230	252	237	262	222	232	208	235	253	260	224	227	235	235	206	238	239	222	244	239	271	232	231	282	218	244	278	222	240	250	215	258	218	234	235	229	223	227	232	252	261	230	238	250	224	230	218	258	249	241	231	260	238	258	234	236	244	243	259	238	218	234	243	230	257	253	226	244	266	219	225	244	204	254	231	250	241	256	243	239	222	256	262	241	232	237	228	276	226	230	260	233	216	237	258	235	218	221	212	226	247	235	241	245	234	222	219	223	252	257	262	234	228	233	221	253	248	227	242	233	254	215	245	206	250	244	219	260	219	219	255	244	256	222	245	230	228	233	252	220	261	242	266	220	250	225	234	239	231	220	238	224	232	212	237	216	241	251	238	251	246	218	252	254	228	200	221	227	225	238	239	248	243	226	232	229	241	253	231	234	266	225	226	213	253	241	241	256	254	253	238	251	241	264	245	253	259	266	268	229	248	244	228	252	248	226	250	229	247	256	208	228	234	238	257	221	276	231	229	219	235	261	247	236	213	237	223	222	241	263	228	223	234	248	248	259	221	222	228	216	238	204	270	252	248	227	236	251	217	219	248	233	249	203	247	263	221	242	233	216	239	247	232	217	258	244	209	240	252	235	279	225	223	262	246	222	239	269	208	236	232	233	245	224	229	248	229	236	245	228	255	212	242	229	230	251	241	221	231	228	242	221	223	261	225	252	248	244	260	260	246	252	230	220	249	245	228	225	243	248	265	264	233	232	234	242	277	205	220	216	226	248	250	232	245	248	256	243	258	246	275	242	234	226	238	244	256	225	267	229	247	204	250	236	268	219	227	218	243	232	252	224	247	244	251	258	219	256	245	238	225	231	235	247	229	264	263	247	251	243	283	258	243	220	235	218	230	255	249	219	221	223	239	217	248	226	222	240	219	262	236	236	249	245	232	264	240	236	243	217	254	266	203	231	239	277	284	228	258	242	233	243	241	232	231	226	270	238	223	225	227	234	261	227	223	220	265	236	248	281	242	227	227	236	257	234	244	238	234	245	240	235	235	244	236	231	221	255	256	205	244	259	241	223	247	230	249	234	236	236	233	233	200	213	250	262	253	240	239	235	220	245	216	277	236	237	238	230	249	224	256	238	240	232	235	230	230	230	249	236	249	257	228	264	220	226	248	246	267	229	281	245	228	218	204	230	220	247	210	245	262	260	233	249	273	260	220	257	250	241	243	252	250	235	229	217	225	249	212	243	249	259	227	252	228	227	254	243	265	221	234	244	231	240	237	243	227	243	229	241	259	246	261	256	249	240	271	226	247	250	233	257	278	216	226	215	271	246	250	231	230	243	233	233	244	240	249	224	219	264	240	237	223	227	254	211	255	242	259	259	235	249	229	220	236	223	241	226	214	216	213	207	229	192	244	251	238	245	238	273	239	231	220	263	213	230	244	274	220	258	216	237	240	261	223	223	214	235	241	231	248	241	234	234	230	239	238	243	241	231	229	237	243	225	261	240	248	214	220	251	264	233	235	236	254	259	235	223	246	221	226	229	247	240	250	236	230	224	229	242	256	233	230	260	241	238	246	216	223	213	252	246	250	245	267	246	232	221	256	219	237	255	257	237	260	264	253	234	240	240	252	257	221	251	253	218	217	246	242	227	223	243	226	237	248	234	236	231	227	234	248	233	212	216	249	267	252	223	265	228	217	240	248	244	262	283	224	238	223	247	219	252	225	263	221	222	227	263	227	233	244	233	250	228	261	235	231	237	249	215	253	238	227	234	234	238	257	254	219	237	249	250	239	226	239	254	221	225	241	224	252	232	208	249	242	239	221	249	249	230	237	233	268	264	222	231	254	224	257	197	239	233	252	220	253	218	244	234	239	217	243	223	231	244	236	274	238	255	215	251	231	222	259	252	208	265	258	251	220	263	242	229	232	234	248	212	228	240	233	241	247	228	268	241	226	254	245	209	237	250	269	215	235	220	235	233	219	282	230	243	233	235	246	226	220	245	240	198	256	271	231	237	245	254	222	245	273	264	227	254	229	218	236	206	233	240	231	253	264	236	216	234	255	238	252	254	213	237	245	259	233	234	254	242	235	225	220	233	240	231	239	254	249	229	251	237	244	228	229	244	245	244	243	245	235	227	253	255	236	216	242	243	232	227	231	192	259	244	239	239	243	213	233	218	249	224	216	274	226	257	215	249	281	220	243	252	234	241	214	222	259	221	237	245	238	249	234	229	248	232	208	225	239	223	237	210	252	241	215	226	226	248	219	237	256	234	252	237	239	210	257	213	226	229	238	239	250	248	262	275	238	255	226	250	239	276	261	212	206	227	241	243	250	234	230	251	229	239	243	244	234	250	254	218	237	228	242	218	252	260	263	248	259	247	226	253	242	242	233	237	256	227	224	225	240	215	257	240	255	248	232	281	251	216	254	255	233	206	264	243	245	224	244	235	228	230	230	233	226	247	234	265	275	239	224	217	235	203	234	242	266	224	266	234	228	234	241	242	231	253	254	234	242	224	254	234	248	232	240	246	255	206	226	230	230	300	224	256	236	238	229	234	251	257	238	247	240	241	234	217	248	263	262	246	226	232	239	251	235	205	226	235	238	240	215	232	224	216	222	228	241	250	228	266	223	237	223	257	258	240	238	240	252	249	246	234	230	227	248	248	223	225	228	245	262	248	269	238	240	231	233	226	265	220	232	253	236	238	207	241	210	237	227	225	242	216	228	241	204	243	211	266	226	230	243	241	224	211	231	245	233	221	234	234	229	260	216	260	222	239	225	237	214	234	206	218	214	215	242	233	245	247	259	259	215	248	229	253	222	208	242	217	244	244	248	245	229	259	246	246	241	242	240	248	236	226	213	254	241	246	233	237	238	215	237	208	216	234	233	243	247	230	240	222	222	198	240	258	252	230	251	220	236	227	247	232	236	215	227	248	234	256	237	228	261	219	254	219	211	229	234
44419	35157	20602	12091	7254	4344	2600	1678	1253	1111	992	725	664	589	570	515	474	439	408	420	383	399	362	378	364	377	364	353	342	344	347	360	379	338	360	311	349	313	315	330	307	295	283	301	291	269	279	286	301	271	346	282	281	305	284	270	281	279	310	276	267	287	324	326	285	301	304	293	251	294	289	296	318	319	305	277	294	292	270	309	319	310	293	294	309	276	296	270	281	287	283	254	277	263	275	265	228	287	258	275	277	264	271	282	278	292	282	253	245	284	241	267	258	261	290	291	282	268	220	259	283	287	269	252	273	281	235	249	272	281	260	239	252	271	292	264	249	252	241	243	262	289	222	284	249	258	297	278	247	273	270	260	275	273	267	248	250	280	238	248	276	279	282	227	264	288	276	236	252	261	270	269	244	285	258	279	285	263	269	273	254	283	240	267	260	266	281	264	280	292	241	292	294	254	246	266	282	255	243	299	252	294	294	287	287	257	266	256	237	271	296	238	277	247	245	249	266	268	237	288	245	268	255	240	257	260	249	283	276	280	253	266	260	258	269	250	289	281	249	235	254	260	288	251	247	244	246	267	262	264	254	261	264	267	267	269	272	260	262	264	250	261	263	261	254	271	267	277	243	304	265	258	247	263	254	307	263	241	266	272	266	273	270	275	260	261	257	249	265	274	233	257	256	259	295	251	253	300	262	249	263	274	271	267	233	272	232	266	246	283	271	246	269	270	242	233	262	266	289	272	277	241	271	253	276	247	273	244	263	247	236	256	256	251	251	280	254	270	256	257	261	242	281	256	280	271	236	250	237	263	242	259	266	262	250	219	267	270	227	242	258	216	263	271	253	281	263	251	296	275	262	250	255	255	232	249	264	271	281	242	297	274	237	238	259	277	274	247	290	290	284	247	267	280	251	255	272	273	256	290	253	246	271	244	239	255	238	273	272	248	282	261	250	267	271	261	258	244	262	256	276	278	246	287	274	266	266	252	260	265	277	290	252	258	283	257	280	249	242	268	249	294	263	287	252	266	268	271	237	254	261	286	267	264	265	281	279	270	268	258	268	257	290	284	274	267	253	255	257	263	270	253	281	249	252	240	277	244	277	269	262	253	267	241	256	250	265	275	288	282	267	262	250	266	273	245	282	259	270	276	246	254	236	256	284	297	255	258	276	292	245	255	243	258	261	257	261	263	253	251	261	260	268	277	286	257	284	252	246	257	260	273	252	269	269	274	277	256	253	264	248	267	252	261	250	254	278	276	289	282	269	260	273	274	260	277	266	242	248	261	277	221	252	233	257	248	272	267	266	261	261	281	274	258	268	238	243	244	266	274	265	281	253	272	259	241	280	267	282	270	299	267	260	261	275	275	265	254	249	240	263	267	298	268	262	252	264	258	264	280	274	272	261	247	273	253	248	237	292	268	252	271	278	270	266	270	262	257	280	272	266	279	273	261	274	277	264	252	235	276	242	259	292	236	255	255	259	243	269	265	247	259	250	262	276	243	267	302	273	267	284	253	265	259	257	258	257	263	289	275	263	241	270	261	260	256	242	280	280	232	273	254	267	282	265	280	255	263	267	261	257	242	269	260	269	264	264	240	291	241	230	285	258	265	288	267	253	248	260	285	278	290	235	243	260	260	259	265	224	254	234	266	269	290	256	264	247	269	259	255	279	254	262	261	253	263	248	241	268	263	252	249	240	286	247	268	260	270	240	255	267	266	264	250	290	300	257	247	278	241	271	261	279	269	291	260	256	233	264	275	276	257	240	261	264	263	262	247	233	288	262	280	287	270	278	262	255	247	250	264	259	234	240	272	253	245	240	256	256	280	269	258	282	246	266	240	241	271	260	238	251	255	272	280	280	287	264	249	287	268	247	268	254	267	282	278	257	255	271	241	236	244	273	262	281	280	267	265	284	269	264	282	268	272	250	254	291	260	252	261	256	264	272	254	257	250	223	259	241	268	232	235	280	259	234	257	276	247	270	272	267	278	252	264	293	243	266	265	260	278	279	261	248	274	245	254	258	247	275	249	244	258	279	279	249	247	273	238	267	255	255	290	268	251	254	268	249	272	242	263	239	260	270	238	261	257	256	258	267	283	271	242	258	230	226	230	271	264	253	249	276	251	288	248	266	277	271	276	239	286	251	282	237	249	258	274	264	248	238	262	288	243	261	224	244	253	282	280	291	268	269	260	254	296	268	261	268	254	248	236	248	252	218	225	252	264	241	259	292	253	269	277	277	279	266	285	264	258	262	259	266	267	278	274	264	244	261	235	284	258	264	256	288	291	275	261	254	254	263	250	262	288	268	267	261	245	251	271	266	260	276	252	247	262	266	227	235	314	259	237	257	249	261	271	277	254	222	237	279	244	257	267	221	247	265	268	271	267	285	268	281	249	265	284	270	256	256	232	260	276	244	251	278	284	258	254	246	259	249	279	277	269	295	266	291	284	261	256	255	256	241	239	233	245	275	280	277	260	245	280	262	239	271	250	297	279	251	259	274	253	288	269	278	266	267	281	282	272	296	243	269	291	256	233	255	281	272	260	263	253	259	280	260	260	257	282	241	269	258	252	270	244	237	260	249	281	251	258	276	220	265	290	286	263	282	261	267	257	263	275	283	284	268	278	261	259	264	267	249	252	255	248	261	250	259	248	243	260	272	248	245	281	249	277	274	273	276	282	262	288	272	263	279	271	282	270	274	263	275	231	276	277	252	250	242	270	255	252	245	277	246	266	282	257	268	269	272	260	266	289	268	271	279	270	261	283	280	267	274	265	264	274	276	248	250	257	250	276	248	243	292	240	279	250	261	283	274	263	248	243	246	274	299	270	250	263	256	240	247	240	248	279	303	271	283	250	240	245	270	251	247	266	259	246	253	272	270	271	243	287	257	248	265	277	258	265	249	255	264	269	255	276	262	307	262	272	274	252	278	263	294	231	283	276	244	264	266	245	285	261	227	263	276	267	245	251	246	278	266	236	247	256	243	283	260	245	243	238	280	297	261	260	315	215	245	244	253	259	270	250	277	266	241	274	259	256	273	289	247	227	268	260	277	268	280	232	258	272	276	280	244	222	248	245	257	254	252	256	272	280	267	278	232	263	253	271	263	253	257	269	275	269	269	257	273	264	261	259	284	243	247	256	287	285	256	257	247	302	287	255	255	270	277	274	247	221	289	254	280	289	262	260	292	251	281	259	292	233	270	272	281	230	274	275	270	261	283	267	273	272	271	260	261	249	256	287	248	239	250	269	289	273	252	270	292	298	269	247	239	242	254	236	275	267	291	272	252	275	258	268	278	262	242	281	260	245	251	252	271	271	267	232	270	253	252	283	286	296	304	266	252	257	244	225	252	234	256	269	255	252	272	240	260	257	266	250	261	250	278	280	282	238	293	272	296	254	265	260	246	222	280	250	256	277	279	248	246	288	269	271	247	262	249	267	280	249	261	247	260	280	270	254	256	288	277	278	253	244	252	254	262	229	267	271	258	284
29499	22197	13817	3220	1176	761	514	375	342	316	326	312	287	332	320	328	310	302	313	340	308	320	314	352	306	305	312	286	318	326	310	311	328	307	315	339	318	308	291	302	312	327	301	341	326	310	339	298	289	301	313	312	283	324	323	325	301	316	281	337	315	289	315	296	289	274	301	298	298	305	319	298	322	335	301	321	342	320	318	296	275	282	300	269	319	296	305	302	326	323	306	300	310	307	311	297	280	323	328	303	312	283	327	286	309	327	299	323	280	313	310	326	295	303	335	316	272	337	300	301	308	300	290	278	304	336	303	300	277	301	287	312	350	333	309	308	300	317	308	298	299	299	304	299	337	304	296	288	303	303	280	308	314	291	301	283	293	293	320	293	327	309	349	283	314	320	284	305	305	286	300	310	288	338	330	302	322	303	300	281	300	286	299	319	315	299	295	282	302	283	254	301	301	337	273	361	332	316	296	328	282	267	314	327	321	285	298	290	305	310	284	350	270	320	308	301	316	301	327	292	291	311	294	299	309	344	261	305	279	317	329	292	283	293	311	325	275	285	302	299	328	279	315	323	283	322	320	323	318	310	315	300	299	327	347	280	308	281	303	338	334	289	282	306	311	310	307	290	326	335	325	295	317	310	309	305	292	328	297	300	312	294	317	339	318	305	274	287	317	308	303	302	296	315	318	305	311	296	313	301	305	272	291	303	257	319	304	315	329	327	295	276	349	299	286	323	303	299	286	298	301	316	317	340	321	314	302	289	303	326	284	270	280	335	302	283	295	308	312	327	329	320	295	319	337	310	325	286	342	285	300	309	317	317	276	308	325	298	347	292	370	326	339	316	318	285	338	294	299	302	325	315	297	308	312	318	348	323	312	309	302	301	301	284	315	298	275	326	283	284	317	330	319	296	305	301	302	330	328	291	292	311	291	330	288	300	301	291	325	338	296	294	288	318	318	292	280	299	286	304	280	297	296	316	307	288	298	290	321	292	274	294	316	309	307	298	325	300	323	299	320	300	321	298	320	303	312	351	303	293	308	317	266	278	295	292	351	297	301	285	293	292	302	306	332	275	299	300	305	305	327	315	299	299	276	313	326	318	325	308	285	328	294	299	307	314	296	311	312	315	294	291	317	302	297	293	328	317	298	307	312	306	297	288	309	324	284	290	320	305	290	310	315	291	307	325	280	310	277	328	291	280	267	338	285	296	272	324	314	330	301	333	345	309	321	287	305	293	304	311	321	314	317	328	308	302	320	299	314	294	294	294	306	300	324	307	270	288	288	318	298	313	297	295	314	321	333	309	308	297	300	290	289	339	305	313	322	322	315	308	290	292	315	341	350	288	282	328	324	300	321	341	329	298	285	324	295	320	305	304	327	295	314	316	315	277	294	312	285	321	296	321	294	290	296	300	315	329	315	295	296	298	315	318	306	305	312	307	310	312	284	298	317	290	285	286	316	337	299	302	261	294	308	311	311	269	283	327	324	281	297	320	324	306	301	283	325	298	325	335	280	289	300	284	348	291	290	311	294	297	323	337	317	284	303	301	320	292	314	299	300	316	312	325	303	328	317	300	339	317	288	304	286	296	295	299	317	303	316	332	312	300	293	292	273	322	282	320	318	293	302	281	334	313	326	310	310	305	282	302	289	298	309	308	303	303	300	317	290	275	317	301	315	325	316	261	315	309	292	323	310	322	298	285	301	304	302	331	310	283	275	273	286	304	331	286	269	294	319	297	363	294	317	319	300	318	342	330	307	317	315	304	320	301	299	281	317	322	306	299	295	294	306	273	306	313	311	318	298	266	340	303	274	280	303	325	312	317	317	319	270	299	275	305	314	326	308	297	300	286	287	306	326	303	313	307	309	308	315	317	288	309	322	312	294	324	331	297	286	330	309	315	285	309	282	321	302	318	315	296	328	308	277	327	314	277	317	335	335	299	329	321	316	299	314	311	297	331	295	303	344	311	278	294	287	303	295	279	306	299	273	291	277	317	287	308	317	308	293	302	274	284	293	321	313	290	315	322	289	320	315	297	347	324	315	299	331	322	289	353	348	313	294	284	295	305	283	298	298	302	281	317	325	319	267	257	293	287	281	331	304	312	308	316	329	296	331	295	296	301	291	324	329	301	308	297	341	298	307	319	307	329	315	320	312	326	293	309	293	313	313	286	283	337	287	332	314	320	336	320	332	325	311	314	300	295	297	300	302	295	304	302	329	304	305	338	281	282	289	289	322	300	317	283	319	315	300	271	311	332	313	336	296	313	290	307	344	335	314	317	328	313	326	315	287	299	318	297	288	304	302	305	282	322	292	309	320	305	254	307	331	303	306	316	301	316	304	297	341	295	281	281	279	271	304	303	352	309	307	354	303	290	289	292	296	309	309	339	307	282	300	308	296	283	309	321	287	307	309	308	317	303	298	293	303	313	307	315	303	294	274	281	319	262	309	299	296	312	305	348	329	274	296	305	308	275	315	277	285	328	300	304	283	302	312	295	284	296	320	307	277	296	311	307	286	315	298	325	311	314	289	305	305	338	300	283	320	333	323	304	323	284	291	295	322	297	310	314	298	303	301	313	287	360	299	297	299	301	313	317	304	303	325	331	276	303	274	313	287	307	306	300	321	286	337	292	280	336	318	296	287	294	307	311	315	294	312	324	331	316	295	285	296	324	269	293	282	309	298	308	319	307	307	290	340	325	317	346	286	292	284	290	261	324	304	295	306	292	274	305	318	316	330	320	313	290	296	284	290	339	309	327	313	310	309	303	277	317	333	299	320	339	319	278	299	320	285	300	288	325	238	301	319	332	285	305	297	299	300	301	310	318	313	309	319	307	302	309	306	317	329	295	309	321	332	323	302	289	323	295	306	289	310	331	315	288	314	285	314	312	328	274	314	312	322	295	329	301	296	343	288	317	292	310	326	270	308	294	301	320	302	312	304	303	296	258	315	311	307	322	335	310	310	311	299	330	298	294	335	288	292	331	294	295	294	306	321	304	299	309	317	292	304	324	332	291	319	300	298	345	295	319	306	312	309	342	333	274	316	277	320	332	332	294	290	281	306	314	298	314	292	316	317	293	303	310	276	295	294	285	313	305	322	264	316	279	304	275	318	333	310	306	288	317	291	294	336	344	295	326	300	304	304	261	316	289	302	306	294	293	330	359	302	317	311	305	324	300	301	255	307	310	304	292	287	283	284	291	301	310	325	301	287	328	331	312	288	328	333	306	336	281	312	338	285	308	292	316	302	310	289	284	328	324	278	332	301	302	305	316	300	310	292	295	303	300	313	319	305	291	338	347	340	324	335	275	296	274	313	297	303	296	300	293	294	322	297	309	289	328	337	323	330	319	299	301	308	295	307	339	321	291	310	281	277	316	299	336	330	317	309	314	273	323	281	315	350	300	306	308	324	283	319	283	331	317	333	300	304	293	298	296	311	321	316	312	328	301	312	319	322	308	332	290	277	310	294	293	279	285	300	316	312	338	301	299
37318	18390	9026	3388	2107	1359	830	516	407	394	374	407	361	341	347	375	355	358	341	359	367	376	406	378	373	380	377	399	376	364	391	366	433	364	351	357	379	389	387	403	373	339	357	364	436	376	379	411	395	390	387	389	335	360	337	360	391	407	349	371	380	387	376	368	376	422	359	368	399	373	412	379	366	365	356	391	370	339	379	386	385	358	389	383	359	398	355	376	391	329	356	381	391	371	391	357	384	347	367	374	392	363	350	351	351	357	363	343	372	378	401	384	385	371	380	349	390	326	364	351	372	405	388	367	371	357	367	354	362	372	360	346	364	372	370	351	367	358	355	359	369	385	387	367	371	360	358	358	378	379	332	366	389	350	381	309	357	384	360	333	404	373	392	331	365	372	378	376	356	368	363	356	375	346	356	373	335	350	381	371	353	373	379	382	354	370	367	353	384	399	392	381	383	375	353	390	339	362	352	387	374	374	356	371	374	359	337	357	316	374	385	401	339	344	366	374	375	361	365	333	361	352	368	366	373	358	379	373	358	390	375	368	352	341	359	367	365	375	381	372	398	356	356	396	329	367	353	352	369	343	386	396	358	351	378	373	361	403	369	395	366	347	352	355	341	357	361	374	369	343	365	389	386	388	380	368	329	354	352	339	352	360	348	376	349	375	370	348	414	378	358	376	395	330	327	356	359	386	342	380	367	340	324	351	365	391	353	388	365	376	356	347	373	375	395	356	377	352	348	372	363	351	372	366	390	389	360	383	360	356	366	389	332	425	350	337	373	356	344	391	375	372	397	359	381	379	382	363	382	371	367	378	356	406	338	390	358	353	354	341	374	369	397	371	349	363	339	387	335	355	377	367	370	332	355	369	386	325	391	365	394	353	377	375	380	380	388	351	353	344	384	370	379	320	366	385	357	359	377	348	354	362	349	366	370	360	355	359	395	381	351	421	379	372	348	371	349	348	402	335	354	348	382	363	321	355	365	366	380	331	367	346	374	330	332	362	384	400	354	398	360	378	347	369	376	363	366	409	348	364	340	351	356	361	346	345	347	364	353	377	340	371	385	360	361	360	375	405	356	354	390	393	377	338	383	380	376	384	369	367	389	386	343	380	390	376	382	352	346	363	368	389	389	386	363	337	368	328	345	387	370	384	355	376	365	327	367	323	350	379	373	377	356	346	338	389	372	353	387	382	368	385	384	344	338	368	373	361	348	384	369	391	345	378	377	392	362	363	349	351	354	412	383	341	355	384	384	392	324	350	368	356	368	400	404	336	346	369	374	375	356	359	386	406	364	362	355	383	385	384	345	358	367	384	373	362	339	334	346	365	361	347	321	370	383	357	347	385	379	366	364	372	341	379	385	379	357	340	371	361	361	356	363	391	380	354	363	380	364	380	337	376	341	390	359	346	334	376	325	353	355	372	385	381	371	360	392	352	350	415	358	371	325	327	352	381	396	339	368	358	359	363	360	369	395	387	382	371	359	331	339	366	375	357	345	364	359	363	410	388	371	356	340	374	347	337	329	365	362	374	395	372	364	347	370	388	313	368	385	361	378	351	352	383	369	368	395	321	322	365	377	391	363	392	363	391	355	387	351	366	370	354	360	394	378	352	370	389	370	393	368	365	344	379	349	376	382	371	436	371	361	340	379	392	383	371	367	392	374	352	398	367	338	326	373	355	356	384	376	347	392	334	368	406	379	373	382	344	395	384	345	357	358	392	343	383	392	393	382	355	348	346	329	383	376	400	339	360	378	361	390	377	381	364	344	369	347	358	361	363	359	342	365	382	358	357	354	325	361	364	355	377	342	328	374	386	349	356	328	343	385	348	349	378	352	392	373	335	357	343	372	339	356	345	377	355	352	357	373	383	366	370	341	359	348	324	348	364	373	346	359	363	340	368	401	376	389	376	366	347	372	359	367	390	379	390	369	333	364	367	389	369	363	364	341	387	382	357	372	387	365	385	368	354	360	378	369	337	369	376	400	375	393	383	396	330	376	375	345	376	359	388	337	374	390	365	337	358	383	383	356	377	378	401	369	372	375	381	344	352	347	355	368	366	364	379	371	383	329	371	329	353	388	359	373	372	379	388	396	361	397	375	356	386	339	361	353	346	393	350	371	366	381	349	405	350	393	294	412	353	384	349	341	363	373	375	372	361	354	392	395	356	389	378	373	360	375	393	371	402	331	358	351	379	400	386	375	382	397	368	344	379	376	378	382	366	368	398	377	341	358	351	392	351	387	378	362	363	363	342	378	358	359	375	363	361	385	371	410	380	379	384	323	389	375	364	378	408	356	375	387	371	361	354	336	335	373	373	355	343	388	380	365	361	360	354	365	371	366	347	358	347	363	355	376	379	374	358	359	357	372	397	364	323	341	364	355	350	365	339	420	393	356	402	377	368	372	382	413	383	369	365	346	413	361	374	366	386	356	398	363	381	381	318	376	368	331	370	351	380	365	348	392	360	381	385	391	387	390	331	338	342	388	335	357	385	360	378	341	331	362	376	403	361	380	352	367	376	382	343	363	369	349	362	348	371	360	359	390	338	391	359	365	357	358	349	385	374	369	354	355	365	363	328	352	358	400	379	382	369	385	408	365	352	373	404	380	356	372	359	363	364	359	352	343	329	345	359	374	329	376	363	377	357	367	383	366	352	340	375	351	358	370	417	367	423	361	363	366	353	392	353	359	390	354	360	382	370	366	386	383	369	363	334	354	361	360	367	372	353	386	371	352	342	417	382	375	382	344	376	364	373	393	363	360	373	324	382	359	358	402	368	343	376	357	365	364	358	394	387	397	394	355	368	346	362	332	396	392	407	395	353	374	365	360	388	374	349	348	398	345	353	366	367	367	369	357	348	378	386	322	349	367	349	359	345	358	328	395	375	388	378	398	352	363	371	365	384	321	365	343	383	376	362	381	374	357	379	367	379	380	388	309	371	357	376	347	376	357	342	350	370	330	354	337	361	385	369	340	372	380	392	353	366	389	395	383	330	340	351	356	341	362	360	307	389	381	386	391	383	357	371	408	384	411	385	332	354	368	384	364	350	356	363	337	389	389	360	342	364	352	369	390	354	370	380	381	381	350	379	352	371	385	383	357	364	356	340	387	379	313	403	383	376	369	347	346	369	344	383	363	334	359	340	347	393	338	373	357	380	340	388	390	395	381	358	363	366	381	347	352	371	374	378	338	336	374	339	383	334	366	399	358	315	396	347	371	357	393	369	374	358	330	352	368	375	361	352	404	344	368	377	385	367	385	347	399	377	338	378	349	371	356	357	345	368	350	325	363	347	361	380	370	346	371	383	384	393	358	339	343	363	351	383	358	326	359	368	347	337	372	316	382	354	373	371	355	387	373	375	361	350	344	341	375	350	356	375	394	410	361	372	377	342	354	363	390	389	357	351	362	385	382	345	382	382	332	356	349	355	391	330	364	387	349	345	355	387	344	354	322	399	389	380	367	391	366	361	353	337	377	371	357	325	363	331
23274	20708	27853	23588	20693	11601	1155	555	402	343	332	292	287	244	238	212	205	219	207	210	206	227	208	178	190	205	227	174	221	167	204	208	184	216	173	214	168	190	181	192	171	162	189	184	160	187	188	190	182	201	201	173	196	181	175	177	180	186	186	180	189	174	169	173	194	192	185	207	181	180	165	197	205	178	165	180	190	167	182	185	166	173	183	174	169	169	153	212	184	168	181	161	181	165	192	172	159	197	159	163	152	194	184	156	173	160	156	171	166	188	197	162	184	176	174	163	163	158	165	187	202	169	171	166	161	157	197	162	162	184	139	205	167	176	182	164	164	172	179	187	184	188	166	181	170	182	199	156	170	166	214	147	165	163	187	161	186	175	179	170	172	178	158	158	183	157	159	175	177	194	158	154	160	171	169	149	177	164	168	178	166	168	171	190	157	157	181	176	173	164	178	162	157	193	175	166	182	173	176	164	163	190	190	170	183	143	154	148	161	160	174	167	166	169	152	177	162	176	143	192	152	171	165	170	175	183	177	170	159	172	188	157	157	160	169	180	178	176	167	171	159	169	146	167	164	160	149	153	173	182	172	171	141	181	168	155	188	211	167	172	171	170	181	174	167	167	181	181	169	143	173	187	150	152	200	152	149	148	182	171	192	189	205	170	175	169	155	154	160	150	175	170	162	178	173	187	183	160	163	157	202	191	190	174	197	166	170	180	148	161	173	166	176	178	181	180	171	157	167	174	174	170	167	181	150	153	172	171	150	173	158	182	211	165	154	189	182	171	153	193	157	170	186	165	160	166	164	159	143	182	180	140	159	166	176	194	195	177	170	179	173	193	164	170	166	145	182	209	171	170	174	180	163	157	184	161	150	176	158	174	171	182	173	163	176	192	183	197	175	178	145	184	184	172	184	153	169	169	171	180	188	174	150	174	172	169	184	168	180	189	161	150	184	154	160	175	174	147	164	151	165	157	170	167	170	186	165	186	177	161	171	169	173	180	171	186	155	177	170	158	191	166	174	196	166	174	193	175	158	168	167	168	186	146	181	149	156	174	200	179	170	162	149	179	176	161	161	176	154	185	167	164	169	179	180	140	170	161	146	154	157	196	178	177	163	184	168	183	187	163	153	167	180	182	168	153	190	167	162	148	167	189	176	172	170	170	187	174	177	181	198	170	189	170	137	173	191	176	170	154	160	161	168	186	178	155	152	175	151	169	187	166	168	157	164	159	185	206	147	163	186	171	175	181	188	165	162	162	193	179	166	182	151	188	182	196	149	163	160	178	163	185	166	195	171	166	215	165	151	175	152	182	195	184	188	180	185	193	169	156	165	179	170	167	152	192	182	163	173	168	175	171	168	171	189	197	167	182	180	167	176	165	185	162	168	192	164	192	178	157	164	182	202	181	159	153	167	148	188	187	165	156	166	154	170	140	179	177	152	168	159	160	189	170	176	154	163	150	168	179	189	160	175	154	165	167	185	169	168	182	170	181	179	167	152	169	166	183	171	162	157	160	165	191	155	155	162	168	182	168	178	158	161	157	160	178	163	179	173	178	182	174	191	169	194	174	168	161	167	179	166	192	185	166	184	175	172	179	156	170	153	193	167	202	176	169	161	159	184	177	165	163	165	185	194	189	162	176	170	178	171	200	183	177	166	140	168	158	152	154	157	185	171	162	159	178	175	188	157	168	180	162	181	186	190	167	181	171	169	156	179	169	173	175	175	196	175	171	172	180	173	173	168	185	185	199	176	164	190	184	195	168	172	186	177	154	154	177	202	155	192	169	173	192	175	163	153	163	165	177	164	158	178	171	190	185	167	164	190	184	181	176	167	185	168	150	176	173	163	183	153	170	192	173	165	144	185	182	182	175	168	178	169	168	166	191	162	177	178	171	148	168	171	152	158	160	203	182	158	155	158	166	158	147	189	175	160	165	161	177	171	148	185	179	188	169	157	178	155	192	185	179	172	145	158	163	194	176	148	182	169	181	169	187	166	165	175	143	172	176	193	174	162	158	183	161	178	188	189	173	196	185	162	147	187	170	146	184	200	178	163	169	181	231	168	153	175	178	190	152	152	188	178	154	173	163	148	184	184	158	193	175	179	170	161	145	200	161	175	157	176	186	162	174	182	165	189	167	172	173	183	177	161	178	171	197	152	177	165	179	154	174	152	204	171	167	148	164	184	153	176	158	137	164	176	186	169	186	197	176	174	168	130	172	169	187	187	176	172	175	170	156	166	141	204	181	173	168	170	179	188	181	185	169	167	180	158	182	186	149	182	184	163	170	157	176	169	165	163	190	170	196	173	190	188	162	170	195	176	184	156	179	186	149	168	174	172	177	164	185	161	148	157	182	184	170	181	176	157	175	173	178	209	169	185	188	177	163	173	175	166	150	164	173	176	163	183	186	175	184	182	189	168	157	157	185	177	168	163	164	179	183	148	177	185	174	172	169	180	177	174	160	168	177	177	158	162	193	170	170	164	170	194	189	162	169	174	175	188	158	182	173	192	205	185	185	165	185	174	168	173	171	151	174	195	184	194	177	177	149	169	166	185	163	175	176	138	178	166	179	170	187	163	200	184	156	179	178	162	185	185	148	180	147	195	158	175	171	185	163	175	160	179	205	178	164	188	154	191	156	145	186	154	141	179	167	169	154	180	169	138	201	181	162	176	177	180	166	176	189	168	195	182	146	187	193	188	163	160	171	157	165	158	162	202	188	168	180	180	176	161	190	188	166	160	186	170	187	193	151	169	184	164	169	179	173	178	173	182	165	189	164	169	166	191	175	164	192	140	194	168	150	176	188	161	160	159	151	161	167	187	178	155	188	164	162	157	186	172	168	187	213	168	177	189	188	164	164	197	204	179	159	167	176	158	175	176	152	168	160	158	194	185	142	163	168	179	180	168	183	158	177	142	171	170	178	169	168	171	162	175	180	173	187	171	146	163	160	186	177	183	186	174	175	188	169	190	185	163	175	160	182	179	174	164	170	183	182	183	185	164	171	177	176	161	161	146	166	165	159	164	179	171	189	167	161	184	184	187	170	158	176	178	153	169	154	154	168	183	174	182	182	175	189	173	162	167	188	160	171	180	168	205	177	166	181	159	189	189	189	185	165	174	173	167	193	190	191	186	159	168	182	188	166	137	169	170	175	164	174	180	155	158	176	183	166	161	182	162	168	156	174	164	172	162	168	164	148	181	174	174	183	167	152	157	157	152	192	189	158	173	152	153	173	173	182	168	161	191	172	172	153	149	181	172	170	171	187	152	190	166	183	171	193	160	167	166	160	170	186	138	176	154	151	184	161	163	155	165	167	183	180	182	181	170	153	183	181	171	174	166	170	170	144	170	182	170	166	155	179	161	196	171	163	173	159	171	171	168	160	170	174	182	167	169	197	180	149	170	157	169	171	159	175	166	167	178	181	166	198	164	156	184	181	182	158	169	182	170	157	177	198	163	152	169	191	166	168	173	183	160	160	164	188	175	174
39720	24602	15881	7673	4565	2438	1472	1041	813	606	560	485	414	393	347	348	315	258	309	256	279	263	286	245	284	259	260	248	233	235	274	225	243	252	209	229	256	243	242	236	248	204	240	217	221	233	215	230	214	261	210	264	232	238	238	214	236	233	233	225	214	219	227	239	203	243	220	219	228	229	210	245	209	205	205	220	246	211	223	226	224	228	226	207	213	217	219	221	217	228	219	226	210	208	203	211	211	201	220	184	194	219	189	186	217	206	209	209	224	215	223	202	203	217	242	219	232	216	203	223	217	209	223	206	189	237	239	211	207	217	230	249	182	198	217	225	194	187	236	205	194	199	228	209	228	202	199	244	214	228	211	224	222	197	219	230	195	207	220	199	195	231	199	227	219	207	205	217	205	198	203	199	233	185	212	213	217	208	217	223	234	193	229	202	210	227	231	210	237	217	218	243	210	198	216	198	188	217	211	227	215	213	207	209	208	206	201	201	193	196	190	232	237	189	224	222	221	211	226	221	223	220	190	222	211	234	198	216	200	203	216	198	224	222	212	225	244	187	188	190	213	215	227	202	217	214	196	191	231	240	220	215	208	208	218	180	219	224	199	235	220	195	218	229	200	205	201	210	210	198	238	230	207	221	203	241	193	200	201	191	205	205	175	218	192	215	216	226	239	219	210	213	218	211	207	191	200	188	204	203	193	207	213	211	222	208	201	225	202	195	201	216	187	200	229	208	190	199	213	211	195	204	194	195	221	219	197	204	211	208	218	189	219	229	198	211	209	223	214	192	168	222	199	215	231	201	230	202	200	199	199	202	194	207	230	202	216	219	189	212	187	202	200	217	221	234	230	207	213	208	194	203	212	203	198	187	228	198	224	199	227	204	225	229	218	218	188	193	196	197	232	212	224	214	194	201	205	197	239	206	221	224	213	200	200	212	223	187	210	216	220	180	195	209	229	206	213	184	209	220	206	190	201	213	206	219	215	193	209	223	201	203	176	208	220	192	218	209	186	216	219	188	212	221	221	232	212	198	208	212	224	221	222	206	207	186	184	223	208	205	205	224	214	210	217	233	199	208	203	239	227	212	220	198	193	218	204	208	208	221	226	193	211	214	206	194	212	191	205	205	220	202	223	191	180	218	217	208	216	234	226	216	212	212	204	233	208	200	215	212	202	219	207	231	192	202	228	205	223	201	195	216	227	205	210	240	210	209	203	211	228	188	183	196	213	226	205	226	177	219	206	196	195	224	220	242	193	212	198	213	217	199	225	213	203	193	201	213	217	183	214	199	193	192	180	201	230	225	188	217	198	230	221	238	214	209	208	231	201	193	204	223	212	206	196	201	211	211	174	211	213	240	227	203	223	212	227	187	218	212	211	198	219	233	184	209	213	224	184	227	196	220	206	188	237	198	213	205	195	188	204	197	221	234	206	196	215	204	226	224	208	198	245	224	212	196	216	193	248	198	219	220	193	245	173	187	192	213	208	223	219	196	186	214	210	174	214	209	244	206	184	246	229	214	200	205	197	210	222	199	212	227	204	199	197	175	191	210	203	220	225	187	191	199	200	188	204	196	194	187	232	196	212	189	182	226	168	205	219	214	216	220	204	199	174	205	219	210	221	208	191	221	211	180	221	194	197	237	208	203	207	200	167	236	205	199	201	218	196	236	205	195	223	202	183	211	203	193	212	226	215	215	225	236	204	212	210	229	220	209	194	192	188	219	185	204	231	194	228	213	201	204	217	193	222	228	186	216	231	204	184	236	187	220	216	220	218	223	213	222	235	217	208	234	218	226	209	206	201	177	226	250	231	206	219	230	225	216	222	209	221	200	201	203	228	194	210	190	206	184	199	223	196	209	230	221	212	198	180	200	222	201	209	209	218	205	222	230	206	211	227	195	229	199	219	197	211	219	218	210	210	194	215	209	245	214	212	225	212	218	214	251	202	207	219	195	232	208	218	212	203	199	240	219	211	187	203	195	222	197	199	218	204	198	213	200	192	212	206	197	219	220	207	212	210	232	225	229	213	217	209	187	218	206	211	217	188	199	194	206	204	214	205	216	218	187	213	240	233	217	208	224	214	203	195	202	187	203	166	195	197	229	204	220	203	206	205	218	215	203	186	209	213	220	208	212	201	215	214	218	220	200	186	219	222	224	209	222	218	203	196	207	198	190	230	210	187	216	229	206	208	221	209	207	204	204	195	196	212	217	226	208	207	184	215	208	212	192	217	196	220	211	215	205	207	187	192	244	206	205	216	187	240	233	208	206	188	207	233	236	225	202	202	212	229	209	201	200	186	223	211	209	226	194	224	256	208	209	183	216	224	220	227	203	211	188	215	211	205	208	217	195	208	212	199	220	197	240	234	196	228	230	205	180	230	188	211	219	224	192	199	200	174	204	214	204	212	227	225	235	206	237	202	177	188	205	182	179	214	215	199	190	221	217	199	189	221	214	206	198	228	199	195	215	200	208	218	222	223	213	196	203	202	201	202	229	207	203	172	216	215	213	181	234	206	229	203	225	209	220	214	214	212	222	191	208	238	189	216	190	206	230	199	195	194	227	210	211	207	225	221	216	224	199	201	198	221	189	203	219	232	210	203	210	190	221	243	210	206	212	224	227	189	226	233	207	182	229	233	221	193	203	185	206	224	203	214	217	205	217	206	206	215	209	183	206	197	213	216	210	191	213	191	210	194	222	204	238	204	213	214	211	209	219	211	192	193	180	204	189	233	209	207	215	211	198	219	197	207	214	204	189	195	207	190	208	226	213	198	241	214	194	213	191	203	232	187	218	196	200	193	222	219	216	203	201	221	227	198	237	210	189	223	215	184	205	207	188	220	202	225	228	204	207	214	231	222	203	197	215	213	217	200	202	228	221	187	214	204	204	212	209	221	217	212	228	221	217	221	218	219	217	191	213	234	219	202	210	197	214	172	205	211	218	204	185	216	224	197	216	219	195	199	203	211	216	185	200	198	219	185	203	192	223	210	211	196	203	203	195	211	221	209	222	215	206	207	206	181	192	216	213	185	195	200	212	222	200	224	204	209	206	235	230	241	222	199	193	226	229	209	199	208	246	177	205	233	212	203	204	170	208	185	220	209	194	214	208	201	203	227	206	209	210	200	207	249	218	208	204	180	214	191	195	240	233	197	227	251	189	204	223	196	210	198	211	225	234	238	209	216	227	225	207	229	203	199	217	205	201	211	198	200	204	206	212	189	200	182	206	191	199	210	205	217	219	208	203	225	208	188	215	217	245	200	235	202	229	189	220	213	229	215	202	207	213	215	185	222	178	199	226	210	222	203	195	183	186	227	180	238	219	208	204	202	211	203	215	213	207	220	200	200	213	212	212	201	218	185	205	226	188	207	210	197	201	198	215	224	209	228	201	226	215	220	220	205	227	206	214	205	200	202	192	216	213	201	201	228	223	206	219	228	212	184	210	206	195	199	221	219	195	230	205	202	219	195	195	192	224	224	206	238	229	217	195
24472	20732	27018	24473	13634	1814	835	657	557	504	457	465	466	436	419	392	460	463	415	417	393	420	447	429	438	369	413	427	403	382	393	376	428	442	402	424	446	422	425	400	398	410	390	424	402	366	397	452	392	402	423	427	400	403	402	411	410	414	403	417	421	407	420	432	415	400	420	385	385	417	403	426	387	386	439	402	372	405	431	390	391	410	412	419	424	364	416	401	395	395	414	414	385	394	413	379	390	381	412	406	407	389	423	415	393	375	395	407	386	403	428	409	359	424	409	402	387	370	426	392	395	377	425	434	369	386	420	392	406	395	449	403	403	385	429	393	410	366	385	409	369	378	394	372	414	355	403	397	412	387	406	396	409	424	401	355	404	404	391	395	388	339	376	379	392	385	388	452	400	390	391	418	410	400	383	397	396	398	407	404	411	396	424	416	416	393	381	423	397	394	396	414	393	428	374	375	400	379	377	428	383	389	414	409	377	371	388	417	410	403	386	403	411	398	421	430	404	372	414	391	375	381	363	397	409	400	388	398	415	403	396	437	381	376	414	385	382	401	403	389	402	415	400	406	376	373	415	388	373	400	379	402	407	420	408	381	390	414	407	414	377	384	393	405	378	381	411	414	381	386	403	377	391	417	373	382	380	391	340	410	402	393	401	416	379	385	375	409	396	418	385	397	401	392	396	410	338	390	397	430	399	411	399	373	405	410	396	405	392	404	372	423	399	389	412	419	396	429	415	419	414	401	410	367	397	368	441	402	386	390	361	370	398	379	386	422	397	377	383	419	413	383	411	402	396	405	439	389	402	385	388	412	418	401	348	411	424	396	363	413	403	390	449	383	408	387	382	376	401	424	391	417	414	428	387	380	410	397	391	411	393	379	418	395	395	384	380	413	453	409	390	367	401	402	381	350	400	390	446	393	425	386	419	417	398	408	378	403	435	394	380	393	362	383	388	435	414	411	370	354	388	347	401	356	429	405	409	389	381	394	354	369	421	402	405	395	401	392	400	384	394	405	404	466	373	394	390	395	393	399	393	414	410	413	415	419	411	408	423	374	391	410	391	389	417	377	414	404	378	419	404	394	435	403	433	389	418	385	404	410	390	401	381	419	395	406	396	369	406	409	397	430	407	390	423	380	392	381	409	437	350	392	367	403	418	422	415	377	428	402	402	349	398	391	432	405	399	400	429	406	419	374	396	410	420	410	398	411	406	421	398	394	414	386	401	398	401	414	395	406	377	389	395	389	414	382	365	371	415	417	381	413	383	381	405	377	392	428	382	347	381	405	366	437	392	408	393	413	383	384	424	395	420	420	396	421	394	401	403	361	385	395	407	400	424	399	407	385	392	431	423	416	403	394	375	394	428	390	371	375	430	389	412	404	400	403	397	409	410	385	427	399	380	390	412	403	386	398	409	383	403	365	426	374	388	397	390	346	371	411	388	377	347	362	373	411	390	405	423	395	412	377	417	393	384	422	383	419	421	439	383	396	371	400	399	377	367	409	391	422	401	410	385	372	409	390	407	375	362	411	385	373	427	403	377	415	393	422	410	384	386	372	377	360	394	415	414	423	371	399	380	430	365	384	409	403	387	381	367	405	436	420	418	386	388	423	387	406	391	394	425	408	395	413	416	369	410	372	398	414	357	373	390	384	346	400	354	427	392	384	411	372	389	389	396	414	426	411	396	388	413	392	397	396	434	398	393	430	400	395	407	424	407	397	393	387	358	418	377	389	407	363	385	420	356	428	410	407	406	412	369	392	385	361	429	396	398	398	400	398	403	407	381	417	379	400	376	377	360	387	435	408	361	376	358	437	399	407	372	368	369	395	393	371	349	396	372	382	396	368	396	378	363	395	393	393	415	402	387	381	388	382	395	389	421	370	380	391	435	416	354	384	399	357	412	412	448	413	402	382	428	359	435	426	389	418	392	397	383	442	404	413	400	395	397	377	398	412	406	370	422	406	436	376	392	406	388	440	378	374	377	387	381	401	354	388	415	373	368	417	400	403	386	383	384	420	402	383	448	398	424	383	384	380	411	412	392	403	401	398	391	407	445	397	417	420	381	377	432	369	395	370	404	388	363	379	428	445	401	405	428	352	413	429	410	354	388	381	388	410	385	401	401	396	404	425	415	392	393	418	368	410	371	386	417	414	419	409	406	431	381	415	426	393	420	417	370	411	396	398	378	394	385	361	365	371	361	361	416	411	408	426	398	387	432	409	401	376	376	418	392	403	388	390	405	384	422	402	385	398	433	395	409	381	382	424	370	407	382	381	386	407	434	387	403	372	393	398	406	402	425	404	422	376	376	400	413	415	417	392	380	370	398	372	398	341	392	375	384	363	415	424	393	377	432	376	406	399	410	432	425	415	359	361	431	393	401	369	392	421	439	415	421	372	420	390	424	397	414	393	422	367	400	393	388	388	377	408	388	398	392	404	406	356	377	365	383	440	379	367	387	414	396	383	368	405	404	442	410	406	407	414	393	391	378	400	397	382	394	398	392	428	394	412	407	375	412	365	402	399	467	374	398	436	382	421	407	376	426	425	410	395	377	364	384	397	371	443	389	423	404	419	386	375	420	411	357	405	387	411	395	379	368	358	395	406	379	364	393	376	382	402	412	379	406	390	373	411	399	401	386	348	398	436	379	387	416	383	385	370	411	389	424	410	420	446	350	373	397	406	378	399	372	407	411	395	402	384	416	399	411	392	389	396	426	401	396	425	408	396	446	366	389	365	423	410	418	377	400	392	411	392	390	376	375	395	380	413	387	390	411	430	420	375	404	390	375	358	419	383	405	394	381	397	370	395	384	387	373	390	416	365	372	416	407	396	412	387	394	387	478	401	397	424	414	437	409	377	414	399	418	409	416	413	421	423	385	444	368	438	373	397	399	405	377	390	434	390	427	397	377	418	426	400	396	412	409	418	401	410	397	409	363	397	405	400	408	417	420	393	376	421	423	411	386	402	365	377	403	412	396	369	369	392	369	386	395	388	435	405	365	364	434	392	412	396	391	402	414	392	415	363	404	405	406	389	380	369	360	361	349	394	396	422	381	357	366	413	415	401	372	402	387	353	404	381	402	371	394	361	412	383	426	391	392	423	372	411	360	397	413	397	392	392	419	435	421	402	384	383	424	413	402	406	372	404	377	402	454	390	428	396	394	399	392	363	365	376	377	430	413	406	393	436	381	404	396	409	406	417	393	414	393	445	386	404	417	424	387	370	378	401	385	398	364	373	374	391	399	378	409	366	384	389	384	397	365	392	393	407	389	398	392	392	405	422	366	376	393	379	389	404	400	382	419	406	398	367	363	409	393	407	391	382	367	363	388	401	406	371	415	378	381	409	392	383	390	392	425	418	397	403	401	370	403	388	421	389	418	386	399	410	372	383	401	389	386	402	403	405	419	391	406	365	435	384	406	387	400	411	425	400	395	399	415	404	384	356	408	398	391	422	378	348	398	440	415	389	418	435	418	400	382	409	396	403
39334	20179	10307	6237	3787	2581	1511	1034	858	666	686	554	564	585	511	496	481	579	529	486	518	474	501	482	473	497	463	497	441	440	510	470	507	482	476	472	444	519	444	514	501	522	458	483	441	503	478	443	447	469	433	486	431	429	453	431	439	472	463	423	494	477	477	459	429	471	455	492	415	437	457	458	456	426	450	452	469	462	482	446	467	448	501	457	452	471	448	446	472	468	409	479	439	441	473	431	450	426	463	464	426	436	450	447	427	458	441	436	463	464	444	474	445	485	468	436	436	463	454	465	447	448	470	463	426	484	424	455	420	472	486	436	494	420	456	457	442	425	459	446	466	434	439	455	435	459	428	467	473	452	429	484	450	455	464	425	483	463	438	459	438	437	443	449	464	451	450	428	417	450	480	417	501	471	480	443	467	462	432	471	484	486	476	440	444	460	468	444	437	486	515	437	465	455	439	453	443	458	454	438	458	474	469	472	408	470	478	464	447	481	436	454	489	456	441	435	471	442	478	472	431	434	479	436	479	443	446	450	417	440	448	447	419	436	454	439	445	441	466	440	470	457	424	445	441	484	442	500	439	422	453	449	434	460	474	449	427	433	437	442	475	426	474	416	462	439	473	412	471	441	465	436	450	443	445	454	485	476	443	469	446	460	434	463	462	470	462	447	434	469	435	467	460	485	433	418	461	428	478	446	459	474	430	422	417	453	459	439	444	469	433	482	444	430	469	437	457	455	462	453	428	434	423	443	494	454	405	495	442	451	471	457	462	436	462	410	466	458	463	451	448	448	462	423	424	422	461	442	467	468	451	436	470	506	439	455	440	440	408	395	430	478	452	444	469	464	456	465	457	471	462	443	442	457	452	453	474	449	462	443	489	408	452	459	412	435	454	436	436	461	473	432	435	448	427	482	450	467	451	460	440	478	452	454	477	457	448	448	472	456	419	452	470	465	438	410	440	444	460	452	476	458	446	463	458	445	444	449	445	441	468	440	464	419	461	484	438	420	426	485	465	419	439	461	458	460	452	459	475	461	428	431	447	435	450	485	511	424	492	464	491	481	446	451	433	451	465	468	456	478	433	443	464	432	430	439	464	406	411	457	466	446	440	441	438	469	447	468	473	440	490	484	436	430	458	458	428	417	465	431	435	434	418	457	480	455	418	436	460	452	474	422	519	451	449	431	452	434	486	477	463	435	463	468	439	467	421	465	472	446	440	461	460	430	407	433	458	487	474	443	490	461	373	496	453	434	416	415	423	452	411	406	449	441	434	430	449	489	448	438	466	454	457	454	450	435	460	463	443	479	466	428	406	442	406	425	465	505	417	441	447	439	460	471	468	463	437	453	438	490	483	442	459	449	458	426	458	449	460	465	418	461	412	439	415	490	446	474	424	467	392	465	430	455	467	468	453	462	466	423	441	482	460	448	432	452	458	417	482	466	445	441	455	455	464	426	427	442	457	441	461	437	456	456	427	483	458	430	463	441	488	436	442	453	457	440	467	463	436	492	423	458	470	439	457	466	466	423	474	454	501	392	449	489	453	476	443	445	468	440	461	457	447	437	432	423	464	460	484	478	460	482	474	455	461	455	475	439	474	476	483	434	504	491	451	437	445	420	479	456	493	459	407	450	469	433	491	458	444	433	456	436	450	432	411	474	450	440	450	470	439	458	441	455	455	414	415	464	468	417	474	461	420	449	475	480	456	450	443	493	463	482	457	468	476	468	472	441	453	443	432	414	449	431	476	472	456	479	458	461	437	477	455	495	419	453	450	472	439	442	453	456	452	441	432	435	458	466	477	449	446	491	480	437	469	465	451	431	459	453	446	443	472	482	394	414	480	462	409	449	475	453	479	440	443	425	401	483	438	456	455	449	484	485	463	451	436	421	438	454	436	454	443	444	491	439	434	436	465	463	434	440	461	442	466	447	449	424	510	425	437	467	467	473	417	473	436	447	460	467	458	443	452	441	404	437	428	491	477	461	480	457	453	447	470	438	462	454	469	507	420	422	479	476	400	463	435	422	415	428	496	443	438	484	461	456	479	454	464	449	473	468	489	433	465	448	432	447	452	446	498	467	462	428	439	413	402	465	421	456	465	406	462	421	426	471	434	443	476	501	419	468	446	460	447	487	444	476	445	444	430	437	436	456	440	450	447	456	452	431	436	460	463	463	426	428	451	469	495	447	406	460	489	471	448	462	459	440	438	442	486	469	447	506	466	443	454	461	417	457	438	442	481	455	461	409	421	448	476	442	445	465	440	460	453	466	444	443	469	419	445	479	458	437	433	452	443	440	452	464	438	437	432	505	437	433	491	427	454	471	460	464	451	469	434	468	415	454	467	445	473	503	438	442	441	485	426	447	442	458	451	453	420	482	451	420	494	450	457	454	418	440	461	438	452	468	493	451	459	442	430	421	454	456	437	426	418	464	460	428	478	499	454	430	444	458	422	453	440	449	440	462	425	429	487	469	475	448	452	416	433	440	420	485	435	429	427	440	431	452	460	434	456	452	435	462	448	448	449	477	428	495	413	455	478	474	430	414	418	451	448	436	437	435	434	444	440	442	441	442	450	443	452	457	466	459	472	447	459	462	473	441	476	430	439	451	494	454	437	465	462	462	491	448	457	468	467	453	501	452	453	425	463	471	480	462	474	444	433	427	452	416	457	443	440	424	446	448	446	451	472	427	471	428	459	475	460	490	443	480	433	446	458	423	476	484	449	440	422	458	443	474	438	466	449	444	484	459	440	437	459	438	464	487	443	474	436	419	446	456	421	452	448	464	480	451	443	439	459	428	436	472	478	478	424	460	452	389	448	460	441	456	467	485	431	449	449	463	444	441	467	447	454	456	424	438	447	487	463	409	416	432	460	456	469	471	478	457	426	432	435	448	485	511	438	408	438	479	447	450	455	478	472	465	435	513	453	442	440	457	465	467	466	455	460	450	429	473	465	440	483	462	480	452	435	468	421	437	470	437	482	439	471	451	397	472	440	458	484	454	421	460	473	460	446	427	467	493	435	462	481	465	453	460	443	480	470	441	491	446	491	442	449	472	463	444	409	454	423	418	438	441	437	495	446	460	460	425	433	422	444	428	459	449	436	471	436	436	421	481	457	426	440	460	428	462	439	459	421	450	439	478	452	439	413	472	447	448	445	449	473	436	438	465	448	439	442	454	469	470	424	462	416	446	471	477	445	445	437	466	454	430	457	463	483	439	480	454	453	465	457	483	415	434	429	426	446	463	451	433	427	434	471	484	471	462	449	459	472	458	428	460	461	476	467	441	458	485	443	448	483	487	450	473	473	448	423	467	457	476	446	492	508	459	407	423	451	484	447	420	510	437	473	425	438	458	430	445	462	488	474	487	413	478	469	430	494	464	446	444	462	458	427	443	473	452	463	484	458	451	435	478	456	446	468	453	444	454	445	428	456	441	471	449	434	449	461	454	460	431	459	419	435	442	436	436	442	453	425	467	423	436	429	409	472	466
22273	20752	28346	23220	20752	20796	11576	1345	817	637	563	425	412	400	357	344	324	325	345	313	315	327	312	289	316	284	277	277	259	284	286	298	279	301	266	280	245	277	223	274	214	274	257	251	266	276	241	254	293	257	277	267	252	248	252	254	235	231	244	233	261	285	225	257	248	232	230	249	240	260	256	243	248	269	220	266	263	257	257	225	257	260	251	245	221	235	239	259	245	256	205	245	218	251	232	219	236	241	234	219	248	218	255	228	230	222	239	222	217	217	265	229	265	243	220	214	210	204	196	233	235	234	223	227	216	267	230	218	256	244	248	218	242	224	224	232	222	242	242	244	217	212	209	241	244	207	232	239	257	235	206	216	235	222	226	217	213	213	230	203	213	230	222	223	252	255	242	228	238	242	210	251	239	228	247	217	205	263	222	231	262	250	229	218	244	222	215	228	245	233	219	233	228	227	237	255	231	205	236	247	260	205	229	247	234	215	230	219	238	203	264	251	243	234	223	233	244	235	245	235	240	245	259	252	224	240	245	254	215	245	262	232	252	241	219	247	205	251	225	251	243	238	222	260	216	223	240	244	201	239	214	217	244	203	217	225	246	228	230	242	253	200	209	268	262	239	255	248	246	240	220	220	222	275	241	242	211	234	243	237	215	232	226	235	225	231	216	257	243	231	245	224	231	207	243	219	218	227	245	217	226	251	234	237	237	255	243	228	244	225	228	246	240	228	236	209	238	219	241	239	236	245	241	222	229	203	245	219	248	233	215	228	246	232	233	232	216	217	245	224	192	249	212	243	245	262	243	246	252	227	242	219	198	205	230	245	247	248	205	220	251	220	227	224	215	237	237	224	225	234	255	249	234	233	227	215	227	242	229	242	232	224	255	245	224	213	243	244	236	213	253	182	223	256	227	231	251	223	222	244	233	253	233	244	269	232	232	228	242	272	230	255	228	222	241	259	247	254	219	254	241	216	237	241	223	249	219	238	247	210	235	249	216	233	227	254	226	257	220	232	231	232	256	202	224	223	216	231	217	219	228	240	226	249	222	258	236	212	223	225	232	217	207	221	226	230	229	240	243	242	226	253	211	240	240	244	230	214	236	233	214	226	222	247	234	247	223	243	244	241	259	223	239	268	220	257	235	228	232	212	242	236	229	220	251	218	241	266	234	251	242	224	209	236	249	227	219	229	249	237	245	241	235	241	221	243	230	209	262	250	242	241	213	218	260	236	254	247	235	252	243	240	259	238	222	231	238	235	233	224	228	224	222	231	238	233	219	241	229	206	238	223	215	231	209	243	195	247	242	232	255	229	242	252	253	228	238	244	231	244	224	226	225	226	210	224	222	234	224	235	245	219	266	242	239	224	233	228	230	236	223	238	237	229	228	252	237	222	216	205	252	215	225	242	248	211	236	238	237	228	254	219	216	211	259	230	254	241	254	217	228	227	237	219	254	232	236	235	217	248	248	248	250	217	247	243	230	246	255	234	236	224	267	242	232	225	239	230	233	202	232	238	226	207	245	231	212	207	198	205	263	220	219	259	239	247	206	248	211	227	251	239	255	248	186	213	226	222	225	239	244	228	235	236	245	244	235	249	242	234	207	248	222	209	234	242	247	245	225	236	253	250	228	251	212	241	242	245	224	213	228	233	242	251	239	224	208	251	232	231	238	249	261	233	226	246	236	231	227	216	235	229	234	250	215	218	236	226	226	236	232	224	249	222	224	254	216	225	211	225	231	226	252	255	237	216	249	280	240	246	258	245	242	224	211	244	215	223	230	253	226	241	213	231	231	242	220	238	228	242	238	246	227	220	225	209	241	233	229	239	233	242	229	207	237	231	227	247	225	263	270	262	236	265	287	239	243	201	245	201	237	242	234	221	208	227	241	248	249	233	229	236	263	224	254	242	233	251	242	219	222	228	238	222	244	231	231	249	212	243	265	232	233	242	216	235	240	243	244	225	253	236	206	239	242	250	225	205	222	240	240	221	235	229	218	239	234	228	245	250	232	225	232	246	239	235	210	227	229	241	242	226	217	259	228	250	241	255	252	243	256	272	232	219	252	242	187	244	223	233	249	266	234	238	227	227	220	216	228	255	213	223	252	226	221	219	212	262	217	257	255	232	221	247	236	220	228	251	242	211	249	249	219	239	225	229	212	214	223	207	229	219	268	243	221	248	237	244	210	246	240	259	234	243	235	237	229	227	222	218	209	221	235	219	226	263	270	251	236	206	219	222	222	202	221	254	231	232	246	264	244	232	241	214	224	231	255	248	242	237	254	236	256	246	228	234	208	246	234	236	246	233	248	261	238	247	245	212	221	241	222	218	248	220	255	213	210	236	210	227	234	237	209	212	234	263	241	229	212	243	230	233	231	211	221	241	250	229	230	239	223	245	238	232	247	222	234	225	249	242	232	208	243	249	220	225	206	249	228	267	215	237	233	223	209	244	260	240	234	232	254	239	248	226	265	238	244	220	224	245	247	222	225	257	257	244	226	248	237	254	231	227	226	204	238	231	232	201	241	219	218	246	245	233	228	218	245	241	233	251	251	238	227	271	223	224	236	240	207	240	240	221	254	227	254	239	248	243	227	236	235	226	247	225	248	251	237	254	261	226	242	228	248	226	254	228	274	230	222	249	224	247	268	221	236	236	239	236	251	231	218	220	231	218	244	245	222	248	243	201	269	199	215	250	237	253	235	215	222	217	243	234	245	211	218	219	216	248	217	244	251	240	226	239	240	215	250	209	274	236	229	233	233	267	240	228	198	262	255	252	260	246	219	244	229	222	217	233	225	219	233	227	227	229	236	243	230	241	195	233	225	215	222	205	211	241	226	242	249	233	235	240	224	236	231	226	247	237	207	245	216	230	212	221	217	213	230	247	261	218	197	216	241	222	226	251	246	239	240	241	244	218	231	250	223	202	230	241	236	247	227	214	230	196	237	214	253	249	227	213	248	237	240	241	242	242	224	242	250	244	206	216	200	249	208	237	243	223	241	260	216	212	244	219	234	226	229	207	252	256	255	226	257	250	235	230	233	223	263	245	215	234	248	223	215	244	228	227	234	234	215	232	232	210	218	235	248	213	222	268	251	215	238	208	240	218	210	247	237	238	231	265	216	243	225	221	237	211	249	259	240	219	253	227	223	221	228	242	226	228	233	219	203	254	221	232	239	253	226	230	226	230	223	213	226	226	247	221	235	245	196	219	258	216	246	216	226	255	247	233	230	230	263	220	245	232	266	201	200	233	222	243	258	226	235	236	241	241	223	235	248	209	240	241	242	239	238	233	273	244	205	211	255	257	227	231	240	267	237	246	248	234	237	224	231	255	221	201	240	231	214	242	220	269	220	227	219	253	219	235	215	231	239	225	267	223	233	243	234	260	241	214	232	262	244	242	251	232	255	238	250	252	247	213	228	245	238	232	255	240	230	227	239	223	228	248	217	234	239	225	249	225	219	234	255	229	240	229	242	254	272	220	218	249	232	230
42593	27955	18592	13156	7714	3977	3227	2353	1739	1232	980	772	682	613	590	486	431	449	405	392	403	391	382	399	361	348	317	310	366	358	338	350	335	290	325	324	307	289	288	286	296	284	290	292	281	323	306	317	315	356	296	287	311	280	271	293	308	286	290	292	306	301	300	264	310	291	310	290	267	301	261	283	262	256	298	278	284	287	279	274	288	296	289	278	290	299	301	292	269	272	273	240	260	264	271	279	246	259	249	260	282	269	254	261	319	259	256	261	261	271	256	295	260	243	295	263	243	240	252	278	252	263	235	278	259	272	279	246	257	275	250	259	248	256	244	286	228	251	274	263	254	260	245	265	297	262	255	244	254	248	264	269	253	221	272	267	266	273	259	274	278	253	265	240	277	257	279	270	280	253	279	260	261	271	253	285	276	280	280	257	251	272	254	252	248	247	251	205	252	264	265	235	289	249	252	255	269	246	256	261	262	271	238	235	248	253	271	272	240	270	246	241	262	263	263	229	250	271	283	252	282	287	234	263	261	259	279	240	247	267	289	291	246	260	284	260	262	267	257	253	240	252	241	243	216	296	269	255	239	263	267	260	245	268	231	223	257	253	280	264	255	250	270	280	266	267	273	257	284	276	237	275	269	221	227	264	267	251	244	272	249	229	288	243	251	254	243	236	230	266	272	265	260	260	253	246	266	264	277	255	270	268	266	267	250	269	227	251	242	256	248	250	270	241	264	250	259	267	250	279	232	250	256	265	278	250	245	287	270	255	260	263	242	237	267	259	285	250	265	253	299	238	257	256	269	308	231	212	221	278	264	265	263	287	258	231	263	265	270	242	257	241	284	270	233	282	248	279	228	274	255	261	243	242	239	273	288	276	243	267	267	240	235	269	259	249	247	228	276	267	268	283	252	251	242	240	273	263	276	233	281	284	275	243	245	223	232	256	278	255	251	263	273	259	283	269	261	267	243	255	247	245	259	263	226	254	261	246	252	240	244	252	270	245	272	250	269	243	289	256	238	283	280	275	242	236	250	259	262	265	242	276	244	280	269	262	249	236	255	264	261	259	274	263	241	248	239	296	269	266	286	276	276	251	297	270	255	247	268	273	275	263	235	279	250	293	274	277	259	243	241	251	260	275	284	260	247	291	278	249	262	262	249	282	255	238	262	264	242	227	268	254	271	264	278	271	255	259	272	267	243	265	239	242	258	266	282	279	263	265	270	249	274	242	259	250	277	237	257	233	252	266	266	302	245	295	275	268	253	243	238	247	308	249	254	290	250	244	238	256	252	240	249	236	269	257	237	252	273	259	303	253	252	246	270	286	288	253	245	227	235	265	281	253	281	235	266	257	250	249	254	234	253	276	282	267	263	232	258	235	260	248	251	277	218	259	252	267	284	279	262	236	232	264	247	236	261	266	265	262	256	279	268	246	283	241	245	259	242	266	261	242	239	289	274	274	225	250	269	266	280	262	239	276	237	260	254	263	262	284	245	270	238	274	251	271	220	259	236	260	264	266	263	276	244	284	257	221	273	229	242	254	252	232	246	262	249	267	278	292	261	257	243	274	244	252	264	276	260	264	264	251	281	269	258	256	258	268	254	248	256	275	260	274	285	259	260	281	256	272	214	279	275	255	267	260	271	260	259	228	280	253	243	266	289	259	283	260	267	269	237	258	261	272	259	281	241	282	261	260	258	275	263	231	286	228	246	269	275	247	263	260	269	275	288	251	270	254	248	277	268	256	285	266	251	276	293	256	259	254	248	235	289	260	251	244	274	260	269	244	243	283	257	242	253	266	241	272	228	262	268	256	243	270	266	275	221	256	254	252	229	257	258	258	283	270	240	259	239	245	253	255	257	263	267	244	238	279	235	236	234	261	272	254	249	246	224	253	244	276	293	261	265	250	267	244	240	263	296	252	282	252	271	278	257	260	240	269	260	253	279	256	244	253	267	242	255	300	286	284	249	260	227	259	270	264	285	226	266	281	305	221	256	240	256	250	261	273	253	270	261	239	268	246	257	239	271	264	243	229	274	264	263	271	261	261	274	258	253	262	280	270	279	256	263	238	228	256	265	285	246	253	265	296	240	285	225	271	243	260	271	226	238	244	245	266	233	227	282	242	234	256	266	262	257	266	238	284	260	278	253	269	282	276	274	268	244	255	255	263	258	262	268	271	257	290	248	270	273	283	266	276	255	242	257	278	257	247	247	264	247	271	272	244	254	255	229	235	274	246	263	281	257	237	232	250	259	224	284	273	272	264	269	299	265	245	245	276	259	247	261	253	281	282	239	271	255	247	250	251	244	238	266	289	257	244	256	276	281	247	237	252	257	271	279	247	242	251	291	253	248	252	242	266	222	262	257	263	258	269	257	250	257	245	275	274	277	299	252	260	285	274	231	242	269	247	268	242	271	290	278	272	231	245	258	275	231	254	272	255	235	252	259	265	259	253	255	255	277	254	247	273	297	271	273	264	257	248	263	258	254	260	284	263	269	247	273	270	296	276	271	284	227	235	283	258	249	261	252	261	275	265	266	285	251	242	241	283	268	242	284	228	261	282	287	267	280	264	258	255	251	259	264	257	250	273	264	256	267	261	274	272	275	295	225	271	271	256	279	266	235	276	279	244	235	274	243	245	244	258	226	270	255	275	244	280	262	239	276	270	235	258	227	267	239	252	276	248	254	270	261	275	275	271	255	237	271	236	235	266	263	266	251	261	263	283	259	255	247	257	246	238	280	239	257	225	256	245	251	276	258	251	260	261	256	267	250	249	256	255	262	261	251	245	282	253	247	244	232	260	273	250	239	267	277	269	249	290	252	268	279	238	262	237	270	251	260	240	262	281	242	254	267	255	261	262	267	255	241	241	269	248	234	244	244	264	240	260	254	242	274	235	265	232	267	250	249	246	251	281	246	255	265	251	278	291	259	254	264	266	253	255	247	256	281	256	250	259	234	249	295	260	264	276	255	278	283	256	250	262	281	274	274	256	254	274	243	247	255	252	271	270	284	253	289	230	288	267	270	293	293	235	270	266	227	285	293	256	229	260	263	277	254	254	277	288	284	256	256	249	268	253	256	262	256	243	275	253	244	241	270	264	258	239	271	277	255	254	267	275	256	263	245	227	254	302	249	261	266	260	277	282	276	234	245	260	253	262	246	249	244	259	289	264	250	243	270	287	258	268	252	254	238	269	286	273	247	264	252	254	243	223	259	265	261	271	249	258	258	268	278	270	243	258	278	234	265	286	243	247	258	269	263	266	252	214	264	249	261	264	260	247	276	249	244	261	278	240	290	250	250	245	233	271	242	253	248	270	244	254	259	272	277	271	250	258	253	255	255	246	258	268	259	298	248	255	274	280	263	239	276	255	235	239	264	233	259	237	250	242	260	253	244	264	281	284	238	265	274	273	248	279	231	246	232	286	240	250	246	280	255	266	218	247	261	253	249	261	284	264	260	251	246	237	270	249	238	239	263	254	259	263	250	269	249	255
29134	21439	13213	3376	1398	1143	745	427	359	349	335	320	302	339	333	322	323	300	328	292	320	352	310	336	315	329	300	321	342	313	344	316	305	307	311	303	325	318	315	299	285	326	309	292	300	292	316	333	326	314	308	296	271	323	312	277	300	326	293	298	334	298	310	290	303	313	294	333	319	321	310	285	318	281	270	314	342	272	348	324	328	335	312	288	281	283	288	300	299	282	305	307	313	287	297	293	337	303	312	332	318	303	313	288	306	283	299	300	290	316	283	289	311	277	312	321	321	288	291	280	285	274	281	313	304	316	305	283	280	320	284	294	314	310	308	302	319	320	302	330	310	330	292	304	320	316	307	327	322	287	305	286	314	313	312	305	288	313	290	315	317	321	292	310	339	311	290	321	289	331	277	314	294	316	295	294	305	289	279	300	331	327	293	286	287	317	317	307	322	315	282	316	305	304	298	327	289	297	308	280	293	282	329	323	312	291	291	305	304	293	303	280	313	307	308	325	317	328	287	272	302	301	313	262	291	284	297	308	331	295	333	316	299	321	282	342	321	299	283	328	304	286	332	293	302	313	305	340	287	282	296	307	273	313	282	311	299	320	273	308	293	344	287	281	290	325	326	331	292	281	300	323	338	322	331	303	302	306	328	315	306	311	312	320	316	299	312	316	276	296	285	315	303	277	327	270	299	317	280	299	345	280	328	303	291	294	298	311	322	298	308	305	298	306	318	318	306	272	292	341	321	303	313	309	328	287	285	282	325	322	272	302	285	291	304	336	300	325	309	303	300	324	290	340	282	281	297	302	329	301	322	313	284	290	307	293	294	275	303	318	322	310	296	305	306	286	294	311	261	313	316	309	290	350	314	313	283	302	330	305	308	306	257	320	302	295	328	319	282	312	302	320	309	280	317	301	278	320	325	292	314	267	316	316	313	285	282	307	322	326	306	279	303	308	301	311	301	289	307	311	333	307	334	303	325	309	307	316	303	274	296	286	315	301	283	274	300	317	307	315	314	313	275	287	286	286	306	336	281	322	305	294	309	326	330	342	275	327	312	297	311	302	240	304	299	287	307	290	296	313	312	310	329	302	325	319	318	300	317	317	290	311	309	322	315	318	310	310	305	336	313	311	313	324	318	293	329	316	301	329	330	282	279	304	324	318	293	330	362	298	292	319	274	301	333	349	320	302	308	330	318	309	301	322	314	287	321	298	299	268	331	357	296	316	294	295	340	340	308	268	302	293	270	303	293	294	312	300	333	320	300	311	286	312	330	299	274	299	287	316	322	313	310	317	296	325	312	309	308	301	296	303	303	312	312	292	292	311	288	285	284	274	290	340	299	315	319	294	305	269	334	310	283	297	315	310	299	314	302	316	268	306	308	276	288	313	321	307	310	294	344	309	300	290	308	288	303	296	326	340	290	286	322	306	280	316	306	319	274	332	308	349	278	318	315	293	293	294	350	320	315	293	305	315	333	285	314	320	291	280	324	314	292	300	289	309	325	316	320	305	308	266	317	308	304	325	296	282	318	283	326	286	310	333	313	284	304	295	298	316	329	306	295	290	303	296	297	311	303	316	307	276	332	306	308	307	323	310	323	272	317	324	274	301	328	296	330	279	287	333	288	297	326	305	328	320	308	314	314	326	311	315	313	312	326	311	293	313	314	328	305	273	268	306	288	310	287	303	314	271	289	281	291	309	320	304	326	305	304	313	312	301	287	301	301	312	334	318	293	340	312	329	313	310	306	278	326	297	318	284	326	311	340	287	300	297	294	292	319	326	320	309	323	298	328	313	273	329	353	303	288	297	282	303	336	300	310	312	297	306	309	285	288	313	294	319	329	300	281	326	308	304	330	302	351	311	287	306	316	297	326	331	315	310	334	276	291	284	335	276	322	320	301	323	285	342	293	334	311	320	307	296	313	284	304	327	309	283	339	276	305	309	297	287	330	318	286	284	330	311	311	322	301	271	270	297	290	297	319	296	316	295	301	318	312	298	316	309	304	285	298	329	315	311	328	326	324	302	321	303	315	276	273	315	278	306	289	296	293	351	294	310	319	300	310	274	277	286	316	309	319	299	319	295	340	320	286	326	276	332	286	325	272	322	307	309	324	272	308	326	305	323	303	298	278	295	321	302	301	296	304	308	310	303	316	315	332	308	287	280	291	291	265	291	333	344	296	300	308	289	284	301	323	326	326	299	304	313	317	302	302	285	317	305	271	281	298	307	333	301	321	321	320	318	331	282	335	315	331	287	306	289	303	318	313	288	314	285	284	277	310	332	307	314	325	316	289	304	301	325	319	316	319	275	311	297	331	320	301	310	296	326	298	315	345	333	329	274	300	269	305	343	256	300	286	302	297	320	265	303	283	283	286	280	313	318	326	270	300	319	323	323	331	269	296	294	315	298	290	301	285	302	306	329	294	314	322	301	275	310	325	288	325	319	310	305	310	318	324	293	323	287	281	299	321	298	280	280	331	296	278	308	315	317	322	327	340	309	332	293	287	323	298	306	330	347	309	303	281	293	280	292	300	303	326	291	288	358	311	292	322	302	290	291	308	298	287	289	324	285	307	277	297	311	301	309	259	314	332	284	298	280	308	304	283	301	301	317	280	324	291	287	274	287	290	290	281	303	321	276	328	310	316	292	309	323	292	290	318	292	285	311	305	302	287	297	283	284	321	355	331	288	296	275	281	297	310	314	279	299	307	280	283	323	304	299	300	308	286	306	296	298	342	287	289	299	342	285	312	309	322	277	294	282	315	292	314	312	312	304	310	298	324	283	328	297	334	326	272	308	321	261	312	273	293	268	323	320	309	313	329	319	311	293	277	271	285	322	299	279	318	312	316	286	301	282	293	309	290	292	295	299	318	339	301	290	324	308	321	305	313	310	268	296	296	318	306	316	317	290	294	290	326	278	287	291	303	312	307	288	320	305	306	314	335	319	305	311	324	269	273	302	302	294	288	314	289	297	285	301	315	324	314	308	301	300	308	283	311	309	312	306	298	305	294	270	300	339	312	314	274	328	303	306	313	311	312	344	305	304	289	304	315	334	300	271	271	328	280	295	342	283	303	270	347	318	302	282	309	306	293	325	333	313	297	323	319	314	299	328	288	316	292	329	282	317	292	306	331	342	309	292	307	316	299	293	293	273	340	311	296	318	291	318	322	320	300	295	302	291	280	306	303	307	280	318	301	309	306	327	284	308	315	312	302	308	317	324	293	321	310	319	314	319	307	308	324	308	269	304	328	305	328	265	300	286	331	289	321	291	308	313	286	294	306	321	310	310	302	310	298	299	306	305	274	311	322	296	268	283	304	305	305	303	310	337	308	305	321	322	312	316	278	287	320	291	314	307	311	260	293	276	309	332	326	290	305	303	316	307	299	312	282	282	280	323	326	292	319	324	281	321	345	317	312	302	296	310	300	289	303	299	327	318	319	322	329	294	261	276	315	289	308	313	287	300	331	316	322	301	308	283	305	267	304	301
36275	14650	6354	3591	1951	1532	1038	731	526	372	401	362	378	387	360	355	387	338	323	371	412	369	366	382	387	358	353	364	358	338	371	363	370	339	358	395	361	346	329	366	373	405	371	343	356	386	351	360	377	378	351	406	368	364	373	395	355	360	406	379	380	354	351	389	364	375	363	333	358	378	331	398	368	365	361	402	366	361	373	357	384	371	351	385	347	385	404	352	371	370	384	374	397	360	338	370	356	346	363	348	368	326	380	353	350	349	345	383	387	372	355	391	362	337	379	367	366	324	352	344	363	364	355	366	375	350	330	341	347	384	356	372	404	352	345	352	384	370	363	375	367	378	394	375	345	358	366	340	363	350	385	368	346	391	381	356	358	379	389	365	329	347	383	369	357	364	379	381	332	361	374	373	396	356	395	366	345	366	384	389	352	339	353	362	349	356	343	356	364	346	358	341	386	357	350	358	375	378	379	400	368	389	376	348	332	398	353	350	347	354	342	370	361	372	358	345	355	370	382	350	374	331	355	369	358	350	369	364	365	379	358	410	343	349	347	349	356	382	359	407	331	363	356	359	357	362	374	378	342	359	365	348	341	390	411	352	353	362	355	373	363	391	334	358	326	378	375	326	353	355	348	323	367	369	320	371	370	346	364	411	310	358	392	317	389	359	347	352	369	346	370	361	373	369	340	372	393	337	392	347	348	362	353	345	361	364	370	424	351	358	324	369	330	346	349	377	343	332	340	360	352	343	354	325	350	346	378	326	359	403	341	364	362	373	356	386	378	363	361	365	372	355	363	382	370	382	362	392	355	338	373	326	349	355	381	368	366	342	331	360	382	361	371	377	381	364	334	368	374	368	392	371	347	324	363	363	353	361	321	368	393	367	358	384	381	367	362	311	368	378	363	366	372	352	376	428	369	390	389	377	354	326	349	383	390	373	348	340	378	356	352	345	339	366	359	347	351	325	359	356	367	364	401	410	326	326	369	346	365	357	333	377	399	337	367	370	372	392	356	400	352	364	350	364	349	353	370	313	344	339	390	351	337	384	386	386	369	400	374	351	356	350	360	357	370	390	355	351	376	376	312	382	367	365	329	374	359	347	374	364	330	339	362	372	357	387	365	424	337	371	364	338	323	383	368	331	364	352	362	354	373	345	385	365	369	357	367	327	356	358	374	356	388	404	349	344	361	343	350	381	350	332	349	357	336	396	391	372	376	379	372	363	352	342	385	367	362	373	333	364	349	390	345	391	355	350	363	370	356	359	357	387	366	362	368	372	363	360	369	357	355	349	374	369	357	359	378	373	359	374	351	397	371	371	380	375	348	346	344	344	342	368	361	347	381	335	353	347	346	356	354	361	354	377	346	349	377	355	347	332	392	326	328	354	364	385	359	380	334	379	366	359	338	368	366	359	318	360	342	340	380	366	379	355	370	374	361	356	383	360	370	377	349	353	373	349	326	393	359	332	359	396	366	358	359	385	347	357	362	359	355	367	397	343	371	342	326	383	387	376	343	338	369	329	307	409	383	380	346	356	364	378	373	382	364	352	359	367	368	375	358	344	361	359	367	362	381	357	436	358	360	394	350	371	399	348	351	367	393	399	368	364	345	375	354	352	359	362	361	356	332	374	352	330	364	365	357	379	406	378	323	372	378	362	397	373	364	357	369	356	355	369	339	333	369	337	341	373	349	359	365	357	376	394	404	387	369	348	354	361	350	392	341	365	341	374	371	362	387	336	333	371	363	363	360	389	380	368	324	385	369	373	366	369	352	370	374	370	366	380	353	363	364	334	350	362	355	322	357	373	353	355	383	370	359	345	363	369	343	381	335	325	339	354	355	344	349	385	388	383	344	373	393	358	341	361	344	325	380	367	391	366	379	344	361	386	351	394	385	384	369	385	330	339	345	400	373	325	381	341	370	349	379	392	373	360	338	361	389	347	365	397	369	366	348	343	313	384	352	377	343	368	313	356	378	344	363	376	369	344	384	361	350	349	357	355	346	365	393	385	327	361	400	349	382	366	367	353	344	362	352	363	377	367	391	381	371	343	360	339	350	368	333	393	392	365	359	367	370	307	350	342	378	354	410	346	382	350	350	356	372	377	344	352	354	351	333	378	367	370	365	332	346	347	364	326	376	382	377	376	373	324	363	361	371	367	364	369	358	384	363	356	361	329	339	356	364	356	374	355	360	365	357	336	355	363	383	361	330	335	351	348	363	330	348	368	363	342	376	375	329	346	339	365	342	361	334	367	357	350	389	367	368	344	381	346	363	342	352	376	342	351	335	385	372	369	365	334	405	353	370	403	354	368	363	341	363	333	359	407	383	327	346	356	322	371	364	390	383	365	329	349	362	355	362	378	388	373	347	349	389	376	351	333	386	358	327	367	341	359	345	368	346	369	338	331	371	364	372	372	377	331	380	369	361	345	332	391	350	342	331	379	376	340	385	372	371	369	342	349	345	325	369	361	366	368	367	351	390	384	361	337	367	369	370	353	338	319	375	353	368	346	365	350	375	351	356	350	361	364	385	346	367	356	366	348	355	333	350	361	361	337	363	360	353	345	378	394	311	411	345	327	355	382	324	335	349	361	365	351	352	323	351	352	331	378	344	351	347	352	338	344	381	398	331	344	346	355	361	370	398	372	373	356	366	341	318	378	342	377	355	340	360	383	352	348	360	357	328	330	350	355	362	384	379	383	348	369	352	366	337	367	321	348	355	385	375	364	368	348	350	381	355	331	323	409	363	366	355	360	325	364	334	361	342	388	336	372	387	374	328	359	359	340	349	349	321	324	347	384	355	366	403	360	368	373	376	366	359	347	378	356	334	385	367	386	367	364	330	369	371	342	375	347	371	356	346	391	335	325	344	337	401	387	343	352	367	365	335	360	365	376	364	401	367	365	317	391	353	351	391	362	363	349	375	362	349	336	328	350	345	372	351	377	358	357	327	352	408	362	356	380	372	335	392	406	373	390	372	354	363	354	353	367	338	360	360	364	346	363	354	346	369	350	374	375	369	351	392	373	383	361	390	391	362	377	353	331	373	358	376	364	364	348	363	389	381	337	326	376	382	340	376	330	366	373	354	337	358	379	371	377	346	357	359	351	301	353	380	361	380	358	349	357	362	337	350	374	376	368	392	349	368	369	336	372	363	345	356	355	340	350	361	355	383	374	378	366	352	363	357	357	351	366	320	394	407	359	404	346	348	356	379	333	359	338	354	373	361	361	366	345	372	367	353	342	366	331	364	339	344	340	366	368	361	354	344	357	390	349	346	351	372	356	357	370	376	350	347	340	386	366	375	383	348	389	383	371	364	357	361	360	370	362	337	358	378	361	361	359	363	319	379	341	357	336	351	377	341	356	351	365	359	362	384	383	345	352	332	347	371	351	390	355	365	344	364	365	369	365	395	366	376	352	356	363	355	365	354	362	365	373	361	363	411	357	381	340	363	383	352	341	391	365	385	367	351	352	367	339	369	400	357	353	368	334
23224	20694	27817	23576	20689	12366	2268	989	469	390	339	288	290	237	245	216	217	218	232	226	244	202	181	219	179	190	193	211	214	199	202	192	178	165	179	199	192	175	185	157	173	164	152	191	168	191	184	163	173	158	212	171	188	187	183	178	210	171	181	169	186	173	184	188	184	158	173	188	160	177	206	182	210	173	164	180	193	183	178	182	171	202	172	191	169	174	204	188	179	175	162	183	172	171	177	175	186	150	161	170	155	180	182	189	169	165	170	172	171	172	204	165	178	175	167	169	170	149	181	192	153	173	154	176	187	183	175	161	159	175	164	153	172	178	168	145	156	165	160	165	187	144	170	158	171	171	171	171	194	152	180	164	168	164	171	182	171	171	173	185	145	186	152	166	169	171	163	182	178	148	161	175	161	171	171	166	171	162	174	178	188	157	169	147	194	176	159	161	166	162	183	185	173	162	185	170	161	166	184	168	182	167	151	180	169	174	163	172	162	177	176	196	181	182	167	148	184	177	198	162	164	173	178	178	156	161	178	168	175	182	185	177	170	161	195	157	168	168	180	187	190	183	163	172	191	171	164	165	163	185	168	159	189	175	171	175	190	157	135	173	134	173	173	162	171	175	161	171	177	159	175	176	144	173	159	188	174	157	168	139	172	170	172	179	154	177	164	152	169	183	165	172	183	160	171	177	189	161	151	169	160	177	177	160	181	171	172	156	146	157	179	181	162	164	152	152	183	166	174	170	178	174	157	167	169	161	164	167	166	171	176	167	158	151	184	196	175	150	166	171	169	175	164	161	181	156	179	174	168	176	174	177	182	142	165	177	183	142	170	172	159	187	165	174	178	161	148	166	164	179	187	200	175	175	200	145	160	164	168	156	189	198	195	163	153	193	151	158	167	207	187	156	184	172	168	197	147	164	170	163	168	181	160	163	177	159	175	160	163	171	167	175	185	167	168	169	177	154	176	177	156	183	167	176	171	140	165	166	161	180	170	171	180	173	178	177	174	171	186	149	169	184	163	170	169	178	128	157	179	172	165	162	183	201	182	190	172	168	179	197	157	164	158	175	180	160	171	184	152	178	142	164	185	180	170	161	187	175	184	176	185	166	174	152	162	169	147	192	175	166	183	136	184	201	170	182	154	163	171	170	175	165	185	169	168	165	181	154	158	131	169	150	157	177	162	174	145	176	154	163	168	178	173	184	168	188	159	167	151	162	167	182	183	166	158	170	157	166	200	165	179	153	182	193	170	154	185	173	166	186	167	149	160	176	199	160	154	197	182	173	168	153	179	180	173	150	182	157	166	166	180	181	149	147	194	177	162	174	177	158	171	180	142	178	178	170	182	167	193	161	172	163	170	154	177	163	148	152	164	169	153	167	195	197	156	158	164	155	169	156	177	150	159	158	159	190	169	189	174	169	167	180	149	169	153	161	173	160	150	175	166	171	178	190	160	159	151	165	168	187	174	164	179	154	183	176	167	168	186	183	175	165	140	168	159	177	181	179	168	176	164	157	167	182	178	170	158	166	167	159	149	169	167	161	186	187	191	161	167	162	168	175	171	178	190	133	189	192	199	170	148	171	172	174	165	180	186	177	161	177	184	179	161	182	168	167	147	151	178	178	174	173	169	183	153	188	179	140	170	179	178	157	157	179	187	176	165	187	180	192	154	189	180	184	144	199	148	143	167	164	169	164	183	175	154	162	151	171	164	173	172	183	155	181	155	170	169	176	162	168	173	157	168	191	147	204	159	163	157	158	162	158	151	202	164	177	159	182	187	179	192	164	170	164	197	175	162	167	150	167	170	189	190	147	165	214	156	152	166	168	170	178	180	163	168	168	147	176	173	165	178	176	198	176	153	189	170	164	178	179	138	155	175	171	162	169	189	159	180	179	150	170	162	170	176	178	179	183	183	158	156	175	184	168	162	147	176	170	165	149	171	153	189	173	179	163	181	161	190	167	157	166	165	192	161	175	158	177	174	140	159	148	194	147	145	170	174	149	167	156	190	189	194	177	134	176	176	165	157	169	164	194	157	172	187	196	183	172	184	156	183	169	158	165	162	159	152	184	181	179	164	155	175	172	145	182	185	169	175	144	186	181	170	165	201	175	160	187	141	205	184	155	171	171	168	163	167	165	188	172	154	168	145	177	171	187	179	164	167	168	164	183	173	189	178	173	180	172	153	176	182	174	188	165	206	184	184	179	189	166	189	164	188	182	172	187	174	182	160	170	169	159	139	178	189	174	155	188	167	181	133	167	166	164	160	167	164	161	173	154	185	175	162	168	141	172	163	191	155	157	173	190	138	159	150	195	188	189	156	155	182	157	151	192	186	169	186	154	173	156	148	159	175	163	184	173	172	184	161	192	154	174	194	196	159	170	171	164	163	187	159	168	177	170	165	163	168	156	195	174	170	174	151	190	172	155	170	166	183	167	157	174	168	190	153	161	159	181	170	170	162	185	182	186	186	155	159	162	197	177	182	157	146	176	156	133	169	170	186	187	195	168	166	158	175	183	166	173	145	189	182	178	179	171	157	159	170	178	181	165	163	159	186	169	152	166	180	175	184	151	180	151	169	179	186	168	178	142	185	145	137	168	187	164	167	165	148	165	170	172	150	195	180	163	165	159	195	148	169	177	159	161	155	147	160	182	200	167	160	156	187	155	164	173	161	166	174	176	183	160	154	164	157	175	175	167	160	155	177	193	156	166	172	159	168	180	170	161	168	181	175	162	146	174	163	170	167	168	188	168	176	154	163	196	184	172	164	170	142	198	161	173	162	173	160	161	180	159	170	168	168	183	162	175	169	174	178	163	186	163	199	162	142	165	174	146	171	177	161	169	170	164	149	178	171	173	157	188	174	160	169	164	155	170	151	169	172	168	168	170	174	166	168	161	176	182	153	158	171	156	165	162	175	191	150	192	178	157	135	172	180	183	166	194	173	168	180	157	172	160	149	170	160	161	160	168	188	172	180	175	180	188	178	154	176	170	172	180	163	171	168	150	162	162	174	156	192	190	172	204	180	157	160	176	192	161	161	179	171	173	164	162	187	171	171	168	168	158	171	216	149	184	181	166	172	177	160	161	168	165	168	190	168	183	192	191	183	162	170	163	171	189	170	174	190	161	177	177	191	172	160	173	175	166	164	169	164	161	161	178	172	169	179	192	165	180	168	164	164	172	179	190	157	194	176	170	163	160	193	171	168	165	153	169	183	158	161	154	162	175	156	175	160	188	178	160	152	163	172	170	175	158	161	151	154	144	155	166	179	156	152	171	168	167	174	163	180	171	167	168	164	179	165	182	162	175	166	189	170	155	161	169	158	166	177	171	163	150	176	169	172	165	165	137	180	168	179	178	157	180	157	160	174	161	151	177	181	165	154	156	145	155	174	163	173	160	176	142	194	158	172	207	157	197	175	176	198	168	169	151	179	189	175	142	135	165	169	162	169	163	171	166	160	186	171	197	170	164	181	138	159	156	155	178	157	172
38908	25839	15596	7283	5290	4572	3367	1867	925	686	584	425	410	359	360	331	296	309	291	268	264	317	239	252	238	236	257	263	214	283	218	242	248	256	237	251	231	216	232	241	212	243	203	233	233	230	258	255	220	243	251	249	239	226	219	228	232	227	226	193	229	224	228	218	230	243	238	234	223	198	221	210	188	225	191	222	231	236	219	219	241	226	250	224	231	216	222	213	213	210	219	200	210	194	195	228	210	210	219	217	214	207	239	216	214	236	206	217	216	219	213	209	218	224	204	188	225	216	197	229	218	195	179	214	208	213	214	205	195	227	229	211	211	228	215	211	207	196	204	220	215	228	185	223	233	235	226	196	243	206	240	216	225	232	205	234	174	210	213	200	190	219	205	194	218	208	216	187	220	218	203	219	211	209	211	203	206	214	198	199	208	219	229	183	218	221	206	202	216	200	188	213	201	203	197	214	219	197	206	203	219	196	222	215	211	224	209	211	214	216	208	215	209	191	222	214	189	222	195	195	191	177	216	188	216	178	221	197	192	211	206	199	193	202	209	212	205	192	203	206	189	220	210	202	213	231	187	188	207	237	199	220	193	191	234	215	191	205	203	224	179	212	199	213	224	214	202	178	219	221	198	219	210	197	216	203	225	210	208	181	220	209	222	201	198	215	213	198	191	231	202	217	214	211	198	191	204	227	212	202	220	211	215	219	200	214	221	216	190	191	202	202	212	203	188	207	213	196	206	224	229	220	207	208	221	218	197	223	206	200	205	196	202	219	199	218	204	236	198	196	206	206	203	197	202	207	248	208	200	195	238	206	228	185	231	214	194	199	225	207	215	209	206	201	187	203	206	180	183	217	200	220	230	219	202	228	214	191	211	202	209	181	188	204	208	215	197	196	202	168	189	213	214	236	201	218	223	203	202	193	212	191	195	188	199	209	171	201	196	233	184	194	220	219	202	219	192	237	192	196	203	210	211	195	236	209	192	194	220	187	200	206	199	213	223	188	225	212	208	220	214	214	221	213	182	227	217	196	207	214	250	188	208	205	206	229	210	203	212	200	194	221	222	222	204	188	219	195	195	206	201	197	190	228	199	238	234	204	196	242	230	230	189	194	215	231	214	203	174	205	202	225	206	206	208	207	194	199	218	201	232	211	227	191	207	202	192	185	199	190	228	218	213	202	197	199	215	200	206	202	212	221	205	227	191	207	192	210	218	192	205	188	205	217	214	227	231	211	225	227	192	204	209	215	175	191	188	217	213	195	202	200	219	193	204	235	185	230	209	242	199	213	211	191	220	196	208	207	200	217	198	221	215	225	217	203	236	232	201	199	222	198	191	225	184	219	216	199	203	209	212	214	177	218	210	186	219	195	167	201	215	183	204	189	205	222	203	198	190	221	181	199	170	231	201	198	198	221	203	216	207	198	216	195	225	213	216	197	217	219	193	208	197	185	195	211	236	182	204	231	196	216	209	196	208	202	199	210	211	207	207	174	203	199	194	208	205	210	227	201	202	184	206	192	227	196	204	236	207	208	241	195	227	180	200	240	190	200	198	205	203	218	203	209	192	191	234	214	237	195	229	226	189	238	196	226	211	209	216	180	214	201	219	223	230	202	179	184	189	204	234	196	220	176	178	205	224	186	210	182	214	205	224	196	205	184	221	198	180	225	216	197	206	204	205	200	219	206	212	225	196	183	221	192	199	214	218	215	194	220	225	221	218	186	196	182	223	216	206	189	211	251	194	220	203	210	183	217	203	211	182	206	212	202	203	191	189	218	192	204	188	186	202	194	191	214	202	207	215	198	191	203	206	189	212	201	226	205	213	200	223	216	178	244	216	201	231	199	209	197	255	193	224	216	241	203	174	204	239	206	225	208	224	211	199	176	195	213	191	204	226	203	165	201	198	205	197	240	198	201	187	226	210	179	190	206	196	201	206	215	179	214	222	220	207	210	205	220	209	212	197	213	200	186	214	207	188	225	231	186	214	212	210	196	215	203	222	213	200	223	205	176	215	233	196	205	210	206	190	200	210	216	202	214	189	213	185	203	227	229	195	205	209	196	211	224	222	210	218	240	183	198	202	184	189	205	193	218	222	203	213	203	229	235	202	244	221	200	207	186	230	191	215	202	175	222	219	227	209	199	199	173	197	243	216	217	207	204	239	221	198	182	193	212	200	202	213	210	220	200	217	220	198	211	195	195	222	200	189	197	211	194	197	206	201	193	215	199	238	222	187	192	193	187	205	240	208	184	201	231	207	202	184	214	225	190	192	206	195	214	191	216	199	215	210	189	209	197	212	217	205	209	205	202	225	207	195	193	205	214	205	211	208	206	212	211	205	213	216	210	193	227	217	218	217	204	222	207	205	210	223	202	202	206	214	211	208	201	229	205	213	214	204	200	218	207	208	178	218	199	210	214	215	221	207	198	208	196	208	190	221	215	220	200	220	212	217	209	216	209	196	208	209	188	200	201	221	227	199	194	202	208	227	203	230	195	217	209	183	213	201	222	195	244	228	233	197	183	202	219	219	204	222	218	201	232	223	210	176	200	215	211	231	217	214	213	170	200	221	205	211	205	206	225	213	195	219	189	204	213	175	220	212	225	231	197	204	217	192	192	201	214	191	213	205	229	191	217	200	212	194	205	199	217	187	192	226	202	220	181	236	206	213	228	210	224	197	231	177	214	199	218	198	223	193	199	210	197	222	205	225	225	205	196	215	198	207	193	220	206	211	215	205	193	181	215	219	227	178	212	199	236	221	212	196	239	210	207	215	184	201	236	216	217	192	191	195	241	220	202	192	223	227	216	195	227	192	196	193	210	211	225	203	218	206	201	209	218	197	210	213	212	222	186	223	213	200	220	210	211	224	201	210	218	196	203	220	236	207	226	230	211	233	180	209	204	213	203	205	219	208	209	240	211	206	211	197	231	195	203	219	217	228	216	221	213	188	224	198	200	222	219	224	203	199	220	214	192	217	196	193	197	232	239	192	247	222	222	181	214	208	201	224	211	226	226	189	212	201	212	221	215	213	205	230	214	189	216	232	209	202	187	220	207	187	205	213	192	197	189	205	196	213	218	247	214	227	212	192	203	171	203	232	192	210	193	217	217	222	199	213	199	203	231	202	238	200	202	215	209	214	192	237	215	209	198	198	191	215	190	226	198	222	202	197	189	218	192	211	235	198	206	186	203	204	206	194	210	179	214	212	216	204	235	196	216	217	218	224	198	209	218	202	217	190	192	195	201	215	216	192	207	199	189	191	194	205	198	221	223	205	205	187	198	209	225	218	212	230	212	233	173	225	193	220	204	192	202	220	193	233	217	215	194	225	218	204	227	207	213	197	235	203	198	215	222	186	203	230	215	211	219	216	246	208	190	180	213	219	202	213	209	193	187	226	216	221	228	213	213	209	204	209	224	227	212	209	196	223	210	197	185	204	209	220	185	223	232	190	195	220	213	196	224	227	208	183	208	226	237	193	218	185	220	199	205
24575	20739	26957	24481	13189	1894	1068	929	610	488	472	475	469	435	449	457	436	443	402	423	413	417	380	420	403	418	397	417	405	453	420	426	392	428	397	399	417	427	385	401	414	417	377	421	382	384	409	395	453	423	424	414	390	406	403	412	408	412	417	412	407	371	407	402	429	425	415	399	412	397	380	417	463	427	394	419	408	403	425	412	404	422	361	408	419	416	419	409	385	396	426	419	360	398	388	415	368	381	394	362	359	401	378	397	354	388	395	413	414	417	421	382	377	431	412	402	399	405	363	413	372	428	380	393	374	403	411	399	380	425	412	372	370	404	377	398	427	428	430	414	372	399	380	387	423	384	404	399	396	429	410	378	394	381	381	422	430	370	389	381	398	413	421	430	432	380	415	353	416	399	374	382	427	434	413	382	343	408	381	417	433	430	412	394	411	389	422	393	378	375	409	414	387	419	397	404	404	382	387	397	360	354	361	418	399	361	415	395	411	408	354	359	388	438	415	402	416	377	399	415	419	424	438	405	396	418	422	393	398	359	367	401	384	353	413	381	431	405	376	382	401	388	396	407	390	390	393	359	404	354	424	407	374	442	388	412	409	390	392	397	398	386	425	394	370	436	406	431	390	393	413	412	428	395	383	368	398	366	391	360	393	419	385	385	410	388	393	391	380	375	431	414	384	399	413	429	401	408	382	396	376	380	385	352	404	374	405	443	401	412	409	393	440	391	405	410	408	408	433	404	415	395	406	384	412	395	424	416	390	449	398	441	396	455	387	419	394	394	360	426	418	406	393	397	379	393	402	412	403	422	374	365	424	383	387	439	398	407	393	389	390	417	395	374	402	396	370	400	408	382	400	360	391	382	447	421	393	409	396	383	446	418	380	416	420	424	395	387	429	398	395	374	432	418	397	379	421	382	389	404	406	426	389	392	372	452	408	381	409	439	411	382	403	410	446	362	421	380	407	410	402	387	393	391	435	431	416	411	409	397	378	385	406	417	382	383	370	386	354	404	408	405	362	444	389	387	424	420	366	359	384	391	378	388	412	429	385	425	413	390	408	405	389	368	370	358	424	409	342	398	391	398	440	399	391	432	381	387	416	416	388	378	419	394	397	392	418	414	407	423	373	377	405	402	430	399	420	376	411	418	411	386	438	394	389	439	402	387	393	403	416	369	392	383	401	382	427	375	412	428	426	404	385	439	398	401	419	404	394	419	387	412	384	396	397	386	375	401	436	431	381	385	378	398	392	390	400	369	416	399	391	360	397	374	396	427	384	413	405	376	380	399	402	375	383	399	409	392	430	400	434	399	384	364	412	383	360	401	372	424	388	373	423	398	406	376	396	405	374	395	383	388	376	398	415	400	393	390	411	398	417	394	395	364	394	447	408	381	384	421	397	374	399	421	409	397	402	387	416	421	414	374	391	387	406	377	427	429	408	411	431	408	373	372	388	398	394	404	417	405	399	406	395	365	409	359	411	428	405	423	414	390	422	391	376	380	422	408	422	424	418	379	393	396	387	391	393	403	436	433	423	394	375	410	425	393	411	404	401	390	381	393	410	433	419	394	411	400	413	404	406	408	380	388	365	390	403	397	424	402	407	379	420	385	377	404	402	406	431	367	396	392	397	416	410	403	401	392	352	390	414	430	399	364	399	400	396	398	375	390	370	384	407	412	371	384	398	386	432	426	386	386	400	402	381	406	459	396	414	408	417	372	384	419	428	426	377	414	374	390	381	432	416	414	389	410	413	386	427	393	380	385	382	377	364	382	355	372	417	428	412	412	374	372	394	407	392	399	387	379	427	430	357	389	391	426	369	406	403	413	391	408	429	378	400	429	404	417	410	385	374	381	452	406	386	387	431	438	388	392	406	372	399	403	375	405	411	423	440	382	371	372	412	413	420	367	379	393	404	450	402	436	422	406	424	438	422	423	404	375	425	394	377	409	392	378	417	364	386	435	437	400	391	386	404	409	404	402	363	358	361	409	385	415	416	420	382	418	409	365	428	361	375	405	395	377	382	429	413	397	376	392	401	378	371	398	390	398	423	418	404	370	377	373	396	400	395	433	377	413	407	383	429	367	384	404	430	390	387	429	406	432	413	393	382	404	406	398	405	403	388	411	379	405	384	395	410	385	392	436	406	425	422	394	395	406	409	438	393	381	391	378	423	394	416	396	395	397	431	396	386	408	430	361	377	408	407	390	390	373	389	387	406	380	367	403	410	388	368	402	391	439	366	374	395	384	450	391	385	415	389	391	376	386	408	382	430	380	389	417	391	429	395	399	387	353	410	403	392	387	387	408	418	402	397	388	411	384	393	347	413	401	370	414	394	408	408	394	356	379	413	381	389	404	388	406	410	365	395	396	383	439	396	417	403	412	412	376	393	400	407	371	447	385	421	371	450	424	408	425	374	410	403	406	382	386	428	418	422	381	404	418	390	405	371	390	378	447	413	391	438	406	377	382	388	404	407	441	406	404	406	389	409	405	395	402	374	404	417	415	410	419	445	415	419	388	378	424	402	428	397	393	413	416	414	360	432	390	413	405	393	416	417	372	402	365	374	419	399	389	415	394	410	392	383	360	413	364	387	408	400	437	395	400	416	374	360	420	423	374	422	384	423	430	396	372	437	398	384	426	394	379	383	445	382	403	433	429	377	369	403	430	400	385	438	372	409	401	403	421	379	365	434	398	394	363	391	400	404	373	382	421	403	374	400	342	418	393	383	359	415	385	418	415	350	427	425	386	389	405	415	394	397	398	395	433	397	401	376	404	412	392	411	421	431	400	334	379	406	412	371	381	383	393	419	421	422	411	421	362	435	409	400	409	412	414	409	387	401	412	379	378	388	405	400	392	427	377	348	370	414	396	409	412	394	394	360	383	397	393	409	410	421	370	410	344	396	364	432	420	401	428	377	420	380	364	375	372	397	402	412	375	400	443	369	392	420	371	379	376	400	445	412	388	406	423	392	402	448	342	379	393	385	414	383	418	360	378	408	413	409	400	401	397	418	353	395	404	426	400	412	378	411	379	385	385	368	433	366	372	403	430	400	381	408	382	432	412	407	398	425	390	412	421	384	406	411	357	371	364	381	412	418	388	415	387	396	414	371	434	363	384	404	404	435	451	379	400	380	390	432	397	374	420	399	402	404	384	383	378	401	386	394	415	379	383	411	391	414	388	395	391	390	385	380	412	369	415	390	412	392	398	403	419	405	416	391	382	469	429	381	394	417	456	428	389	435	421	366	398	394	391	438	411	379	378	358	402	419	420	407	412	406	395	425	395	412	378	403	419	420	401	420	438	397	397	389	400	393	394	388	399	384	417	415	415	381	396	386	377	398	411	368	406	400	449	385	437	372	351	375	416	388	428	382	366	423	372	371	394	399	387	408	440	405	373	388	366	379	386	405	377	416	400	418	404	407	374	415	372	385	370	392	370	398	424	372	386	366	460	389	422	383	433	428	376	444	378	396	462	398	418	360	414	417	408
39730	22800	12474	6510	3902	2868	2100	1830	980	720	631	609	512	556	525	517	538	548	490	467	483	478	473	501	502	517	462	481	486	482	519	478	466	493	487	504	519	483	443	475	521	472	485	489	471	464	474	513	512	485	499	445	458	491	472	430	472	442	452	500	463	471	487	459	491	460	489	472	488	433	445	437	435	463	485	444	525	475	488	449	494	493	441	451	484	472	450	438	457	453	466	431	476	467	470	477	443	471	479	474	462	488	442	449	448	450	449	477	450	454	437	474	457	442	485	455	447	448	464	432	425	458	483	469	476	435	437	439	473	462	460	474	461	449	484	453	449	472	431	421	460	480	470	482	454	471	433	434	445	437	463	465	439	472	472	483	469	433	482	475	436	467	457	447	455	418	470	445	435	455	433	447	450	479	450	432	421	416	450	451	454	495	435	449	468	422	443	478	439	477	448	451	432	470	459	439	468	458	435	430	475	464	467	422	450	419	416	454	454	469	451	420	465	436	443	449	451	441	447	477	441	464	466	472	447	463	440	509	442	444	455	413	455	455	456	408	456	470	481	461	430	489	446	499	450	461	465	447	432	455	456	428	430	478	433	468	439	461	477	471	480	493	414	481	432	465	434	489	476	414	435	471	430	466	439	440	443	456	437	448	481	430	489	473	451	470	437	467	436	486	451	464	485	451	450	453	474	510	502	485	456	440	517	454	459	418	477	463	424	417	457	472	458	485	458	467	429	480	459	404	478	489	454	461	422	478	438	454	432	430	481	462	442	440	431	480	500	514	476	462	451	467	488	416	453	443	462	474	454	471	468	451	487	467	478	463	467	404	498	492	484	445	470	468	462	434	441	451	475	450	465	500	454	486	495	476	456	419	459	440	429	480	449	467	429	426	472	457	472	462	442	465	464	474	481	464	475	458	465	458	438	451	474	401	432	440	442	484	444	496	463	475	459	478	481	485	460	452	473	468	450	436	469	418	464	403	472	475	449	493	437	415	452	464	465	412	425	432	490	464	434	476	477	493	457	434	465	472	475	474	477	483	492	432	471	438	480	445	493	453	474	443	473	521	461	477	481	457	476	462	457	495	465	439	452	466	436	471	448	462	426	481	473	453	428	446	460	503	457	475	418	443	432	437	455	448	496	470	437	465	454	426	434	472	449	464	462	464	452	433	467	449	435	450	436	470	436	473	435	503	467	443	442	423	455	422	424	466	460	518	457	486	469	453	486	505	452	478	433	478	472	436	469	453	455	438	404	458	441	443	437	456	457	447	462	484	480	440	458	466	459	477	442	496	455	443	464	430	428	444	481	464	486	466	431	446	491	424	477	476	427	469	459	444	444	453	454	426	462	465	501	484	468	454	446	433	448	417	428	436	421	455	465	444	454	472	480	470	483	488	419	468	410	451	476	451	455	482	483	467	443	435	438	465	453	430	470	450	480	450	449	449	460	456	469	468	467	473	483	474	444	447	445	471	455	447	473	463	459	449	471	434	463	450	467	458	474	429	452	447	454	430	471	447	420	434	441	420	442	497	438	447	477	466	409	468	485	471	421	436	494	460	461	452	427	447	463	432	501	442	449	494	448	472	446	472	488	494	432	449	488	475	422	429	446	452	449	435	417	472	440	440	475	432	417	460	461	474	488	457	487	458	443	447	450	421	456	491	419	443	450	430	458	450	463	478	387	437	458	463	474	434	479	472	433	501	482	461	458	472	452	470	427	469	463	440	470	444	451	444	462	477	455	485	471	462	458	465	452	480	457	477	454	437	421	493	499	458	465	433	461	444	475	438	467	471	464	464	454	483	444	426	458	476	468	425	463	459	438	447	453	460	452	482	513	456	468	472	407	468	407	489	471	426	491	456	473	436	432	450	455	457	445	465	465	443	440	453	455	461	462	457	470	493	474	485	449	490	459	458	466	445	457	452	472	466	458	445	466	432	458	465	459	485	471	452	475	456	457	426	486	440	489	451	488	505	425	459	451	495	470	491	484	455	458	415	444	507	430	447	463	456	430	431	423	462	435	455	411	425	463	427	445	471	467	452	458	430	519	462	460	447	446	479	461	502	444	460	456	466	496	437	448	476	438	470	458	465	518	449	444	451	441	487	428	435	457	492	482	458	476	430	496	427	439	475	491	462	448	495	469	432	436	444	444	412	461	444	437	437	469	447	447	497	476	452	439	449	482	443	427	483	431	472	481	463	473	458	462	463	490	467	453	474	462	463	418	443	445	454	496	447	450	456	420	447	442	462	411	456	472	453	456	430	435	443	444	453	436	431	445	434	440	461	445	483	443	456	425	435	468	457	448	456	427	459	446	457	435	451	455	467	445	473	461	458	469	441	430	447	480	468	475	505	463	467	459	467	487	413	440	450	481	479	455	454	421	467	453	467	477	445	462	455	478	472	460	459	449	433	430	453	435	456	418	488	479	460	460	453	452	451	451	461	464	492	454	421	473	416	464	456	452	398	451	468	441	480	479	453	484	435	468	499	450	430	421	466	477	459	456	450	447	447	428	454	483	396	422	459	438	432	450	468	475	480	430	440	483	449	480	431	472	451	450	448	459	460	433	476	467	434	474	442	441	467	478	480	475	463	465	445	458	469	447	420	418	462	449	431	458	500	482	453	456	471	490	452	420	492	422	473	447	455	486	451	427	479	476	435	487	441	451	471	452	445	468	506	442	469	454	481	445	472	454	468	447	458	462	464	402	484	432	462	441	459	453	431	464	434	441	456	471	502	441	434	437	432	460	462	456	460	469	459	433	430	482	431	420	469	469	456	445	433	461	506	460	457	425	519	513	462	454	436	464	447	501	474	476	437	426	471	462	430	427	460	475	460	469	445	452	496	441	449	438	485	475	447	480	451	435	502	443	444	454	444	493	424	446	450	439	445	466	485	444	486	460	484	415	440	457	449	488	459	443	448	474	465	427	460	439	470	479	448	466	456	482	479	455	452	443	475	456	471	440	455	454	476	424	465	464	412	444	485	494	459	446	483	454	444	462	465	470	437	471	477	449	437	447	442	443	463	478	423	443	501	494	443	431	458	421	486	447	453	452	453	456	438	439	476	454	450	458	445	459	469	514	475	465	457	450	479	466	468	481	421	431	464	497	418	463	496	456	446	428	453	463	505	501	487	495	452	481	445	471	443	444	450	464	492	450	461	487	435	474	496	448	424	474	507	452	445	500	489	486	465	480	463	479	416	447	490	480	481	459	416	435	487	447	454	470	444	479	499	477	432	445	415	425	448	453	424	426	448	437	405	484	471	479	444	447	446	465	463	440	473	471	459	443	447	477	436	422	469	465	464	419	453	432	434	450	449	448	445	440	459	434	437	461	448	451	451	438	454	458	451	471	436	454	475	474	450	442	450	463	466	470	453	454	481	466	487	431	475	471	446	466	475	454	425	487	468	428	457	451	439	449	442	432	485	444	471	440	443	459	433	455	456	485	508	453	421	455	470	452	422	457	433	474	494	437	430	451	426	457	436
22337	20802	28439	23268	20802	20851	11475	1106	720	567	559	427	417	409	371	355	320	339	309	317	319	318	277	288	288	298	280	302	309	284	282	283	274	293	264	264	249	240	236	260	263	248	257	280	279	275	267	272	278	270	267	257	274	264	245	256	275	266	265	273	286	267	279	263	244	260	257	285	231	245	252	241	228	251	233	266	250	244	228	266	261	264	257	246	240	238	261	272	228	262	243	257	260	237	270	230	236	251	208	239	250	235	253	241	231	237	264	261	234	245	264	245	236	241	228	247	254	240	237	212	252	244	242	230	236	245	230	228	227	237	264	261	257	218	225	226	227	243	211	248	227	242	223	248	242	240	251	259	249	244	264	227	281	238	274	238	275	261	237	252	242	234	255	234	259	219	249	234	246	240	240	235	257	222	245	219	254	227	246	205	215	233	224	257	236	255	273	261	233	258	229	232	227	260	244	238	243	250	225	263	225	262	231	232	248	257	229	272	249	253	254	238	257	228	292	244	225	257	232	246	226	249	239	229	237	248	239	232	253	240	237	243	264	251	242	231	217	244	228	255	226	222	260	218	260	224	216	248	239	208	206	232	257	252	253	236	247	252	229	243	240	254	239	207	208	256	255	269	231	240	236	226	237	239	233	250	233	229	212	233	256	253	262	229	233	238	233	259	239	235	247	242	273	234	233	238	239	243	276	257	232	238	227	225	226	244	250	228	224	246	232	236	234	249	223	207	263	286	212	253	262	254	225	216	229	237	250	224	257	243	260	252	234	250	255	250	221	252	266	255	252	220	236	240	207	223	230	226	223	231	231	228	244	243	250	232	209	233	226	242	234	257	251	246	259	267	250	212	228	232	247	227	264	237	263	269	248	250	223	249	238	277	223	222	254	257	240	244	247	235	241	240	258	212	237	231	246	236	246	234	237	267	262	244	262	247	247	273	231	245	251	237	256	246	248	257	243	231	229	261	246	240	237	257	233	209	232	243	238	248	230	246	239	218	265	244	250	223	241	214	279	232	238	219	225	268	261	244	238	219	239	243	245	241	221	254	252	251	226	208	254	246	268	236	232	248	248	231	256	249	231	241	241	227	251	242	221	225	237	233	236	233	245	243	256	252	241	231	230	223	227	224	242	274	247	241	240	214	240	248	270	231	243	257	229	255	238	250	253	228	221	218	245	210	248	245	232	262	251	220	260	249	217	216	266	251	247	254	211	233	251	228	255	221	247	281	257	232	243	234	244	263	257	238	264	268	251	235	243	243	269	234	238	249	255	236	245	224	237	263	229	242	234	241	241	236	206	231	240	253	239	235	259	230	219	253	224	254	235	249	248	264	267	225	241	246	264	239	264	266	264	236	257	249	233	208	231	229	245	229	250	245	231	231	255	262	249	247	236	264	257	234	234	263	251	225	223	238	228	223	254	221	235	231	252	245	227	242	244	234	245	276	238	227	251	247	250	251	241	248	225	233	242	238	255	219	228	242	239	248	243	254	247	237	248	201	228	252	262	261	217	254	227	237	222	251	219	258	251	293	251	235	219	236	246	252	258	220	197	242	248	282	249	239	234	196	239	252	262	251	223	235	248	246	266	237	255	253	264	228	218	231	210	242	256	250	221	266	251	240	252	252	248	256	227	240	229	235	246	251	220	261	240	254	270	250	230	231	255	242	244	250	248	235	225	250	247	261	228	253	235	240	230	269	245	220	217	249	242	247	222	244	255	219	226	250	259	261	248	246	238	217	219	249	219	262	248	259	231	219	242	239	242	223	223	227	245	225	278	243	227	263	226	239	259	249	236	256	218	261	207	234	239	259	224	237	262	248	224	231	253	236	276	260	267	219	245	239	243	224	231	258	246	207	257	247	254	222	261	227	227	249	213	272	230	225	243	235	245	225	229	228	229	251	250	223	236	237	241	236	256	226	218	226	245	260	244	296	248	223	247	222	250	223	225	205	243	249	248	253	239	264	215	216	243	257	238	274	231	240	250	256	232	254	220	250	248	235	222	243	254	227	253	242	238	225	266	246	246	251	234	265	256	235	217	231	234	242	256	204	218	238	241	237	238	240	247	247	245	220	268	259	231	243	256	218	241	269	245	227	254	256	223	215	230	251	215	223	227	240	248	298	214	266	251	235	266	263	237	238	263	234	249	258	245	229	230	252	232	238	245	229	259	234	225	225	250	239	223	239	231	252	256	202	230	248	253	237	231	239	229	251	259	262	234	248	242	239	277	252	213	273	247	257	222	226	272	268	224	224	268	249	238	215	289	221	242	231	251	210	236	222	237	251	269	246	228	219	257	214	222	245	246	238	216	238	229	231	255	251	252	225	259	236	242	257	260	245	215	247	237	227	231	240	222	236	231	216	219	226	269	233	231	257	238	233	253	238	243	229	245	245	265	254	250	241	260	249	244	239	227	249	228	218	261	247	250	240	231	252	251	247	252	205	247	262	236	254	233	231	222	213	246	209	217	232	268	238	246	249	237	230	267	239	239	228	267	224	278	231	247	246	262	239	251	259	244	260	230	234	256	230	219	231	223	228	257	221	265	231	226	233	249	243	252	215	252	237	251	212	221	237	254	271	242	251	232	242	267	218	247	265	238	248	242	212	242	228	222	219	256	237	236	242	231	251	259	253	248	244	237	232	221	217	242	227	239	234	261	239	257	252	199	249	253	249	213	236	237	224	240	243	236	242	222	234	249	247	232	254	216	237	219	224	245	249	270	206	211	263	251	233	248	234	229	242	239	252	235	236	258	244	246	238	248	230	235	244	254	213	245	229	255	239	275	253	220	254	237	234	237	268	247	254	248	229	232	228	233	222	226	229	241	249	251	237	234	213	238	227	231	222	241	228	266	225	248	255	274	251	224	236	236	260	229	248	233	244	221	247	242	223	213	243	226	275	248	260	246	246	257	238	269	254	252	236	232	233	261	247	232	226	229	226	252	247	240	239	253	235	225	259	231	235	254	230	251	235	242	248	270	239	212	241	226	247	262	218	223	249	244	246	241	222	233	264	230	251	234	230	235	260	248	278	251	242	223	248	248	251	211	252	253	265	241	226	236	251	260	229	228	217	228	247	263	240	264	222	212	237	250	260	260	259	232	239	244	246	276	270	229	252	215	222	263	252	220	248	217	245	235	233	219	214	189	223	231	253	224	242	219	248	238	244	265	273	241	229	249	240	256	250	264	260	211	248	235	211	221	258	225	239	249	224	213	243	270	234	226	243	253	234	266	235	237	240	211	248	254	253	252	204	237	245	251	225	241	232	234	238	230	240	250	225	237	237	210	245	240	243	249	239	242	235	256	235	226	242	248	212	275	236	239	232	224	257	275	277	230	222	214	235	252	239	254	251	258	246	235	227	234	252	255	252	229	220	239	251	253	244	249	246	257	196	249	266	251	240	249	226	220	240	237	267	245	246	256	235	253	236	226	225	238	230	227	241	226	213	250	238	210	241	264	229	234	242	235	247	228	247	225	239	233	223	243	252
43984	34010	21400	13136	5480	3914	2659	1800	1400	1146	952	754	676	592	550	490	516	416	411	402	399	415	355	356	352	337	370	342	372	348	344	305	317	314	295	287	306	335	303	304	309	299	288	301	296	342	305	298	335	300	320	306	292	294	267	295	263	312	323	310	267	307	324	321	302	271	284	311	298	287	274	260	264	289	276	262	286	308	304	319	318	273	279	270	260	268	276	274	283	275	235	272	283	277	260	267	239	252	264	262	263	280	231	278	289	275	260	274	286	268	270	286	261	252	234	257	272	243	272	251	253	258	263	280	248	258	258	263	291	264	265	274	268	265	258	272	285	283	266	266	254	284	263	267	279	289	276	280	267	255	260	255	248	290	244	227	270	259	288	259	262	257	280	281	249	250	271	281	245	271	265	265	257	256	294	284	276	287	266	280	237	248	242	261	277	273	271	257	269	285	275	240	272	269	231	261	267	269	273	252	283	254	261	246	265	272	270	266	228	276	253	256	261	294	261	248	266	275	275	274	254	257	285	279	270	249	269	249	257	261	257	274	290	267	295	263	248	278	265	272	262	278	295	276	230	250	272	284	236	251	269	261	267	268	248	263	285	258	242	274	271	270	288	265	251	256	277	258	291	248	270	280	271	269	265	264	302	256	285	249	260	256	249	274	252	284	249	269	291	279	289	268	280	294	257	261	271	268	283	240	253	249	286	259	240	285	258	255	264	276	237	261	263	236	281	256	263	257	269	268	293	262	282	241	259	272	273	274	272	258	267	265	263	262	268	258	270	247	279	282	282	282	278	253	288	284	293	264	279	258	247	240	257	252	275	283	219	279	254	259	249	267	273	277	272	259	264	282	294	238	262	266	268	271	253	259	264	262	293	256	255	254	265	282	271	276	264	259	277	277	236	279	270	255	260	283	256	257	257	259	253	263	272	268	270	261	234	266	283	232	250	278	268	270	228	262	260	267	273	255	279	285	273	277	251	282	257	270	314	289	287	256	286	255	291	269	287	248	274	238	256	264	258	239	245	281	255	253	267	266	251	281	243	253	265	237	254	276	238	270	237	258	265	239	303	267	261	260	250	260	266	266	271	256	256	265	247	277	283	264	245	249	275	264	292	274	284	296	282	268	265	252	258	277	254	262	269	297	238	280	232	239	264	240	272	266	268	245	269	279	296	269	246	230	265	295	294	283	273	309	258	294	292	273	273	273	236	263	264	269	289	267	283	261	294	232	310	270	266	271	263	241	261	282	222	256	255	251	255	273	247	249	245	294	239	265	259	231	247	262	250	280	278	252	276	265	260	265	290	274	254	273	279	259	260	244	296	266	270	254	268	269	278	254	283	252	268	253	243	265	250	281	275	262	285	251	233	276	289	252	292	269	271	281	264	269	259	273	266	248	272	298	270	278	239	287	250	256	249	276	268	278	289	265	275	303	265	295	254	265	277	283	265	248	259	269	253	244	247	284	265	291	240	262	283	257	257	256	261	262	303	258	234	260	274	257	254	246	279	256	261	279	237	269	233	237	308	277	275	267	261	294	260	288	237	267	259	257	247	259	271	260	311	288	244	292	277	255	262	265	245	276	286	277	262	253	252	259	269	274	263	250	268	238	252	262	279	284	274	263	262	261	298	247	260	279	278	298	256	273	252	251	294	224	247	234	256	265	313	261	294	245	238	285	250	254	261	271	281	255	273	248	253	276	274	256	265	272	268	310	290	292	252	261	272	248	255	262	248	251	252	269	274	241	261	264	268	265	250	237	251	265	264	256	295	268	279	259	273	258	272	229	269	241	245	262	267	299	263	269	285	282	276	276	273	251	295	264	258	292	257	263	248	267	273	265	249	255	261	287	250	298	264	239	270	255	296	244	267	283	278	285	267	251	271	277	274	282	265	275	257	291	271	267	266	261	271	255	266	263	280	280	247	286	296	234	271	254	210	288	252	237	254	292	250	305	273	258	290	280	280	264	276	243	271	294	243	290	256	252	268	269	249	246	276	266	246	281	250	245	274	259	300	290	305	259	279	255	260	303	282	217	275	266	283	272	249	244	271	275	261	259	273	266	256	268	247	270	264	307	238	285	272	257	276	259	266	279	271	245	264	289	280	255	260	273	267	230	238	242	271	257	277	266	266	244	252	268	281	274	272	271	234	262	269	256	268	240	241	248	308	278	238	257	255	277	265	273	239	271	270	255	235	290	293	270	246	249	257	262	263	272	269	255	280	288	276	281	257	255	245	243	257	241	285	242	245	284	258	281	275	251	266	287	237	250	287	262	276	269	264	260	266	253	259	251	249	288	269	274	246	237	300	259	248	269	274	280	255	259	285	269	259	278	282	275	296	263	232	253	235	258	264	278	253	269	277	254	261	272	258	245	267	255	260	254	263	236	278	269	263	276	274	265	252	239	249	276	270	262	269	268	236	276	244	258	257	230	253	288	258	253	249	292	252	288	314	259	274	259	250	265	255	255	258	234	299	243	272	259	290	237	264	269	254	286	269	282	272	242	258	254	228	263	223	258	286	286	258	264	281	252	248	260	276	265	253	265	273	274	265	276	286	277	262	254	261	250	266	228	252	286	273	308	267	266	273	257	257	272	267	263	279	239	245	282	249	289	265	288	243	264	257	262	236	273	276	293	261	273	274	266	267	277	261	255	235	295	257	271	261	277	268	263	250	258	251	233	302	242	276	234	254	268	279	283	266	293	259	261	254	261	273	248	277	226	247	242	279	268	280	275	235	245	270	284	255	262	247	240	271	300	276	248	295	246	241	281	259	289	262	244	279	254	262	260	282	259	253	277	248	253	292	285	263	253	277	265	238	250	261	244	274	263	242	262	283	281	257	257	249	258	261	280	240	296	291	255	285	268	260	275	270	254	282	265	251	257	277	268	277	259	271	249	268	287	251	265	265	244	239	291	256	266	270	285	285	273	265	276	282	270	230	268	298	261	269	260	252	249	273	245	291	270	284	258	271	250	290	246	262	254	254	271	220	289	268	236	273	257	243	266	260	268	284	262	277	293	274	255	260	261	278	262	293	266	276	270	292	255	300	254	272	281	275	265	253	249	240	263	237	275	270	293	269	270	251	297	257	222	291	281	241	250	282	268	272	287	261	284	246	269	277	234	284	248	264	291	253	274	258	273	259	267	274	272	297	258	252	242	276	303	285	263	278	243	271	276	269	261	275	277	252	249	262	272	269	256	288	276	256	321	253	274	274	271	263	268	268	295	248	279	268	247	285	258	262	252	249	253	282	271	258	281	261	250	257	262	259	255	245	265	266	252	272	273	245	246	250	261	265	258	256	249	271	289	280	246	240	259	264	268	248	250	257	264	280	265	243	258	258	299	276	252	238	258	261	270	228	286	304	263	278	252	244	263	246	286	268	253	264	270	270	242	288	268	242	261	295	251	275	275	265	268	288	289	237	268	270	271	276	285	256	271	242	243	272	258	262	245	267	297	291	276	252	266	304	283	233	291	252	244	288	259	260	252
29286	22517	13678	2972	788	431	381	358	326	368	306	318	330	332	330	300	297	316	311	292	313	317	319	331	306	322	316	310	296	309	305	294	311	317	321	330	333	286	307	303	304	345	321	286	338	309	343	317	319	308	303	294	309	330	358	300	298	362	353	314	320	347	301	327	348	307	300	328	327	305	320	310	331	308	298	342	316	316	299	331	317	339	328	312	298	329	301	321	317	344	317	303	288	307	301	315	315	304	335	292	304	272	316	304	294	318	306	299	328	298	321	287	336	293	298	294	334	305	335	336	375	316	316	294	329	311	290	312	293	273	311	322	322	318	301	303	328	312	304	310	355	332	316	334	325	271	320	343	297	287	301	336	303	340	359	310	324	296	313	324	294	346	300	291	291	328	313	301	283	295	277	336	315	309	313	324	333	293	317	336	301	290	259	288	303	301	309	323	279	306	288	332	307	310	319	315	269	310	313	293	279	317	315	294	293	306	313	341	316	312	322	327	319	281	334	272	322	310	337	325	306	309	319	292	287	309	311	296	307	306	312	321	320	341	316	322	323	341	331	274	324	318	298	323	300	307	310	333	291	315	311	316	341	323	334	317	302	299	337	321	343	332	315	315	298	307	306	319	319	312	355	305	321	329	324	311	308	325	325	307	310	279	315	289	331	317	329	296	298	315	329	343	302	321	307	301	301	305	319	304	325	317	298	293	306	314	338	290	320	311	320	289	291	319	316	319	279	326	327	326	291	328	326	325	336	350	342	311	304	316	312	313	333	333	286	309	324	295	276	310	277	284	323	298	310	277	323	308	314	327	343	297	300	334	328	320	312	335	382	302	334	309	308	268	318	305	299	315	316	337	312	315	344	315	309	302	307	328	310	304	309	323	310	294	347	312	300	345	297	311	305	305	316	314	329	289	297	294	294	334	328	349	352	313	327	303	341	295	304	313	318	254	325	284	278	309	303	310	312	299	320	294	307	327	334	298	305	312	318	329	290	324	302	286	331	316	338	323	329	313	284	305	297	322	293	287	317	304	290	325	319	285	314	353	305	314	287	321	310	280	333	338	323	287	310	313	302	301	347	311	320	304	301	293	320	298	323	333	344	307	316	321	296	287	315	318	287	322	311	334	307	311	334	315	297	326	301	295	331	297	295	294	306	327	299	298	297	305	311	333	308	314	303	316	312	334	307	318	323	299	309	301	304	304	317	319	305	315	311	287	339	314	276	298	307	315	313	317	291	304	326	314	304	305	319	291	300	310	323	294	302	327	342	347	317	320	340	289	307	322	312	330	298	267	317	309	335	323	299	318	358	329	290	311	312	263	277	318	338	298	312	302	344	281	303	302	292	343	297	365	295	324	306	318	326	332	317	335	304	324	292	270	318	296	302	310	303	336	335	318	297	308	318	275	298	316	316	312	321	303	345	310	292	311	310	344	293	332	336	311	275	302	339	283	315	300	292	282	299	307	315	306	321	339	314	320	344	323	291	327	299	326	315	311	322	302	323	299	337	314	322	307	311	320	321	308	339	263	298	290	320	317	313	336	333	311	332	310	330	318	326	303	296	313	332	276	278	302	313	273	285	310	302	346	299	324	310	323	332	300	332	303	300	332	281	299	322	326	293	306	315	312	304	303	335	274	301	349	306	334	341	328	303	308	298	296	327	323	290	336	306	311	325	268	309	326	331	305	319	293	313	303	331	312	308	302	322	315	306	345	344	287	297	328	277	349	302	334	299	309	319	343	315	284	299	341	314	297	335	325	303	302	305	299	322	317	288	313	332	310	321	318	311	302	313	288	299	306	282	337	336	332	292	299	333	324	300	304	334	313	301	300	298	308	292	299	310	316	299	318	284	319	300	292	337	296	293	303	310	314	306	308	329	312	306	296	290	321	312	339	297	329	290	291	314	311	340	313	326	316	301	317	314	340	336	325	324	301	342	297	302	300	346	284	326	301	318	330	318	335	318	309	322	298	317	314	281	323	287	323	307	311	295	312	354	325	324	289	328	301	297	299	309	314	334	289	321	350	291	303	341	308	278	287	324	282	318	298	320	307	306	322	310	293	323	290	298	305	297	329	304	319	309	342	306	332	309	300	318	302	307	326	329	291	307	297	309	301	349	295	296	286	327	307	321	336	327	286	300	337	302	321	336	314	317	292	311	298	336	302	289	335	325	306	336	315	315	333	311	325	318	291	300	318	304	320	318	315	340	306	300	301	319	320	296	313	307	325	291	340	307	328	297	299	318	323	316	319	334	286	308	287	291	299	294	288	339	292	311	312	287	314	335	276	317	303	314	326	327	273	318	283	342	287	317	313	335	290	284	319	329	321	288	283	314	321	305	319	317	333	296	289	350	311	278	306	337	294	313	278	356	284	298	322	344	307	330	311	296	292	337	329	320	289	297	329	340	321	330	312	294	304	333	324	325	322	336	327	295	313	339	319	314	276	291	307	292	315	311	305	325	317	304	311	276	342	283	296	295	356	294	312	337	293	321	334	307	316	315	317	291	326	297	292	313	280	311	339	323	312	292	281	323	299	321	318	310	330	338	348	320	319	316	328	346	330	293	326	300	304	299	281	299	293	323	310	315	305	323	315	334	300	345	302	309	305	326	321	290	326	285	299	335	301	329	327	303	312	325	301	281	323	311	306	337	321	330	333	301	294	283	289	311	323	308	314	332	297	304	309	278	279	323	289	325	312	325	310	353	310	283	342	324	324	340	320	293	336	325	336	312	302	303	317	315	356	314	284	290	277	302	303	307	321	305	345	316	305	322	335	336	323	326	310	329	333	282	319	294	297	282	326	331	325	319	313	323	316	326	329	332	308	312	317	295	316	324	309	308	314	309	319	302	337	282	293	313	319	304	322	312	323	308	349	330	340	330	297	319	312	300	328	323	303	294	321	315	300	308	313	346	326	325	303	302	289	315	314	311	311	322	307	293	302	324	332	286	277	286	308	329	325	320	343	318	286	304	303	344	309	314	306	319	325	310	338	331	308	308	331	313	312	303	291	290	335	300	328	292	306	326	326	326	311	297	311	294	304	318	320	311	304	311	302	314	319	262	319	327	304	282	284	341	334	295	307	273	334	305	331	314	303	310	316	303	332	309	314	305	300	312	328	315	311	313	293	311	312	320	312	334	319	342	312	296	338	282	320	315	351	330	291	304	290	306	303	288	334	309	330	314	328	293	322	308	326	277	314	326	326	301	303	291	346	291	310	331	318	311	337	335	285	296	300	321	302	334	306	290	330	320	296	345	313	318	303	322	291	331	339	329	305	277	275	324	325	308	303	321	313	328	327	297	284	328	314	346	333	287	280	292	325	298	286	307	321	302	324	300	332	329	337	315	297	290	293	299	328	308	334	339	290	304	314	308	303	303	315	301	302	305	306	310	314	314	310	300	317	375	316	319	308	328	323	305	325	346	298	302	297	307	298	307	302	314	300	317	320	274	318	324	323	290	295	325	308	311	305	315	307	306	298	287	320	319	303
36429	20552	8325	2845	1229	690	504	440	380	404	391	374	373	353	409	400	404	379	365	338	408	406	429	386	391	367	376	394	389	360	380	380	384	368	375	398	411	369	399	355	400	346	362	401	379	390	391	392	351	366	415	397	384	378	374	372	361	376	355	412	388	408	401	372	374	383	390	392	349	347	390	373	363	399	351	351	347	346	353	377	367	386	410	422	409	339	369	388	400	345	407	367	395	384	338	381	385	393	368	358	381	379	394	388	391	366	365	382	375	355	358	369	353	356	366	383	354	330	377	377	330	352	368	327	388	351	371	356	349	353	327	356	388	391	412	368	364	347	333	323	339	367	351	369	367	342	359	353	388	364	348	371	327	385	375	381	369	366	358	345	356	386	370	343	353	376	380	352	336	387	379	354	335	387	390	383	367	402	371	382	355	373	356	345	364	412	379	379	337	409	383	419	329	370	362	370	357	400	363	359	367	391	405	406	406	363	350	377	375	340	376	371	343	414	359	359	382	355	365	356	388	379	366	355	388	362	374	385	382	349	363	355	371	354	358	354	383	372	350	375	359	359	391	390	377	353	327	394	389	343	393	363	344	363	399	358	322	372	372	367	340	381	330	375	377	409	350	379	357	349	348	356	364	363	339	364	346	382	375	358	366	375	407	373	363	396	385	350	387	370	381	365	377	362	388	407	386	347	400	399	375	382	393	365	356	393	377	376	367	382	356	341	387	351	370	374	389	381	370	348	346	375	341	378	357	380	357	359	373	352	376	355	371	362	346	376	368	348	388	397	368	341	357	348	408	349	378	403	353	392	391	383	375	359	350	409	354	372	392	387	363	404	341	364	384	385	363	363	336	358	392	385	388	344	352	420	399	342	365	374	366	375	356	365	394	363	381	363	366	366	364	379	342	373	400	364	361	364	383	371	357	370	380	325	364	358	356	348	341	401	381	378	365	372	353	381	374	357	369	363	387	377	376	355	369	337	352	362	418	335	347	367	362	384	391	366	374	343	373	340	391	333	365	384	373	345	373	366	363	378	352	351	365	353	355	349	348	398	391	366	336	340	383	368	371	383	347	380	361	357	359	381	391	344	389	338	358	335	350	383	350	373	379	373	370	362	358	354	362	388	336	384	361	412	347	373	360	390	363	384	385	362	370	367	373	403	374	365	382	378	354	350	375	374	361	405	344	380	390	363	386	376	342	343	383	361	358	330	377	344	386	361	398	383	364	380	353	403	395	344	385	345	347	356	398	362	387	385	364	363	360	360	373	382	379	364	342	391	385	344	383	350	372	393	402	344	365	403	372	420	358	399	348	357	367	330	379	351	349	318	370	358	352	352	366	373	363	391	374	344	349	360	384	338	360	351	344	378	371	365	342	390	383	382	359	363	349	356	383	374	379	371	355	363	362	350	376	391	362	343	353	387	372	349	343	371	376	358	375	392	334	350	401	380	362	326	366	358	347	359	360	333	380	392	366	357	408	371	347	384	358	369	327	348	385	378	367	371	387	350	397	386	380	370	365	362	386	351	392	364	374	362	353	356	349	327	324	345	393	407	377	374	376	381	368	335	375	397	358	370	402	374	372	359	390	365	367	350	362	430	343	361	336	369	373	374	371	367	354	341	381	352	380	373	382	406	370	364	353	375	367	369	354	370	355	375	378	370	387	392	364	393	345	382	374	371	375	368	357	352	364	373	358	342	339	389	370	355	385	397	360	378	383	387	349	348	384	372	356	384	335	354	355	372	378	364	372	367	390	366	359	383	355	393	385	364	400	345	404	361	348	384	370	351	361	392	393	375	371	334	342	362	374	352	378	393	361	360	388	364	394	330	365	384	368	346	376	359	371	373	359	366	354	368	350	368	384	380	390	378	346	379	380	380	400	371	402	337	374	359	376	377	363	426	381	382	393	374	375	374	369	337	354	374	361	357	366	382	376	392	346	387	388	367	406	330	349	359	355	341	358	364	352	357	355	355	405	363	401	355	342	379	372	330	378	352	364	387	368	379	331	358	368	332	335	359	357	371	388	385	392	393	360	382	365	377	373	364	357	371	371	357	356	361	396	371	361	357	353	379	374	348	362	385	353	360	347	394	365	375	369	382	385	374	379	350	348	356	385	401	380	334	340	350	349	357	341	412	348	397	344	370	354	340	390	353	342	396	370	350	353	372	382	388	386	348	371	342	320	375	382	342	362	404	367	372	356	374	367	354	396	365	336	369	354	388	407	382	358	377	377	391	359	358	363	364	376	347	391	375	367	366	339	355	370	381	371	360	383	412	408	388	377	375	401	331	376	364	376	340	371	381	373	368	391	361	365	382	371	332	364	367	394	369	366	379	333	350	388	389	380	372	364	339	386	371	420	384	339	375	384	359	372	359	348	368	359	369	351	333	342	369	400	396	367	379	358	318	373	352	358	375	384	391	366	390	380	367	370	368	387	374	334	378	346	365	372	362	375	360	367	383	360	362	342	390	408	367	347	380	357	345	367	391	371	383	365	347	356	398	357	345	385	338	353	357	357	317	383	383	378	368	368	379	372	352	364	367	364	398	341	413	384	378	415	388	353	391	385	363	374	376	373	349	362	354	340	385	377	359	394	341	374	400	367	343	364	381	370	378	384	324	368	363	389	363	387	378	374	376	360	380	341	367	349	353	377	370	329	382	319	352	356	426	356	385	353	374	359	339	396	358	359	391	384	408	375	349	381	364	381	384	380	336	362	380	354	344	354	343	392	367	371	338	373	390	391	395	392	359	388	364	387	380	387	378	368	387	394	417	420	371	348	382	384	369	390	385	344	378	361	382	353	363	356	362	373	359	360	397	355	392	362	387	380	354	350	369	336	354	373	344	333	416	304	393	388	340	377	384	347	376	389	375	360	413	369	337	364	372	343	381	361	345	358	388	340	370	394	351	376	388	369	369	357	382	380	364	360	359	337	383	371	365	346	399	378	374	372	376	371	358	371	353	357	374	341	386	368	391	348	366	382	362	360	386	368	388	362	380	361	330	372	397	360	378	338	384	351	349	363	345	356	359	367	353	346	336	358	356	345	395	355	412	344	350	355	384	375	359	371	370	355	352	413	372	368	371	355	387	352	366	382	372	351	368	369	361	406	390	352	338	365	353	367	369	372	382	395	373	376	381	355	381	341	393	363	368	360	386	379	399	367	353	358	387	369	382	378	399	371	371	373	382	345	395	343	400	384	378	354	365	381	372	366	350	356	381	358	373	365	398	353	395	380	367	360	354	356	375	376	377	364	371	336	395	384	329	357	391	362	371	429	343	343	380	363	333	392	375	364	352	370	320	372	385	371	372	360	353	364	387	407	371	336	344	383	382	365	380	391	366	381	371	355	392	390	347	389	357	369	395	383	397	352	369	391	374	332	394	407	353	370	363	379	334	354	355	357	365	372	371	363	390	399	368	362	389	370	399	365	373	393	377	374	356	356	312	429	362	380	339	351	360	363	379	393	353	375	354	361	334	400	327	390	389
23266	20752	27951	23629	20736	11189	991	512	397	342	307	287	266	257	256	192	237	223	219	225	202	197	231	209	203	194	191	196	198	191	200	193	200	201	194	206	167	184	217	179	193	186	200	190	152	206	205	177	189	182	190	193	188	188	215	167	177	178	187	210	169	175	187	180	201	185	190	152	157	195	177	185	196	181	191	159	195	172	185	188	179	181	191	179	177	190	189	170	179	150	182	198	177	196	173	195	190	180	171	179	190	190	156	189	170	178	179	162	189	173	180	171	176	186	192	169	169	193	168	174	209	198	144	190	154	181	175	161	163	189	193	192	176	189	148	193	169	187	192	191	202	166	180	174	194	166	146	174	167	161	184	181	182	171	171	175	187	160	201	174	170	162	165	154	165	187	196	169	202	176	183	170	191	196	185	171	179	175	162	182	206	188	174	163	173	172	175	162	156	178	173	206	175	190	177	203	166	175	168	179	180	169	162	165	189	188	189	177	181	172	171	166	176	178	185	169	170	160	187	141	154	182	176	198	207	162	198	193	185	189	180	197	182	174	187	151	162	179	181	181	191	162	200	177	157	173	176	178	171	192	155	173	177	158	184	187	173	167	182	182	147	170	167	198	201	191	203	158	171	157	169	182	186	166	161	176	165	168	178	191	155	172	182	184	167	161	171	171	163	185	166	165	210	165	173	187	159	190	187	210	186	178	162	204	180	179	152	180	178	167	202	183	171	173	196	203	159	152	188	183	148	169	183	156	187	161	175	147	167	173	177	179	179	172	164	167	162	195	137	178	190	151	180	191	189	184	184	167	176	176	198	160	148	157	187	162	181	196	186	181	180	190	182	174	153	172	157	171	177	174	182	200	205	198	174	166	167	186	173	162	179	183	181	180	174	180	169	171	174	164	200	166	179	165	159	167	176	182	162	154	189	173	197	189	145	182	183	170	176	198	188	199	164	176	166	181	180	147	173	183	191	197	177	167	178	176	163	202	153	179	178	169	199	183	152	174	179	167	191	154	185	205	175	171	183	182	188	152	197	195	153	191	189	189	174	195	199	165	194	168	168	183	175	185	165	211	175	164	164	170	189	178	163	175	170	182	220	196	157	156	178	192	184	173	193	193	155	168	189	159	177	168	163	179	163	180	187	176	178	169	178	188	190	184	180	159	165	195	199	178	163	160	189	170	186	177	165	168	174	149	183	172	179	182	188	187	190	172	184	158	177	181	191	191	161	175	167	189	194	191	188	163	153	155	180	189	189	205	171	196	200	224	187	183	183	163	178	185	172	184	165	170	179	182	170	195	178	169	170	183	157	183	171	162	183	152	178	182	190	176	180	167	204	192	179	180	188	166	153	196	178	172	189	176	177	175	157	192	172	184	185	200	154	164	166	173	194	171	163	172	202	158	169	164	174	185	180	161	171	179	173	170	184	150	168	193	177	180	205	164	189	158	149	172	184	169	187	167	166	173	174	190	137	172	183	169	190	193	176	198	175	187	201	174	214	176	180	187	160	161	165	163	196	158	157	171	188	157	167	180	186	182	171	159	175	164	191	156	191	173	162	190	177	179	146	167	155	200	173	185	162	180	193	169	171	175	184	192	163	191	185	170	161	186	192	168	170	158	163	172	177	186	177	173	212	174	169	182	183	152	171	167	174	181	161	167	186	147	179	156	154	160	180	179	188	173	153	181	180	168	164	176	214	177	172	166	191	187	190	169	181	173	167	183	189	170	168	169	173	145	177	192	180	162	166	180	178	166	158	194	173	185	165	146	177	180	149	169	198	192	150	167	181	179	152	185	175	163	179	176	169	171	189	163	167	205	186	180	169	150	188	178	181	186	168	180	164	177	183	174	178	166	186	189	162	160	154	159	179	181	180	171	188	190	152	158	177	163	183	160	182	175	188	179	186	155	166	162	174	181	196	176	174	199	171	153	170	176	180	190	187	188	177	155	192	176	164	163	184	174	159	154	174	172	206	188	168	190	151	190	187	163	189	180	201	184	167	195	193	178	179	181	161	175	182	174	152	169	176	183	170	155	155	185	180	181	203	165	176	165	186	172	177	161	172	190	134	183	175	198	168	159	194	176	177	183	174	158	171	162	174	175	177	168	177	172	217	191	210	170	188	162	190	188	165	186	172	158	182	188	185	183	177	214	195	167	149	175	166	166	181	167	191	186	187	186	184	173	187	175	184	187	177	177	145	187	180	179	182	185	155	129	160	175	207	177	174	173	200	170	197	163	151	185	171	186	181	183	187	168	163	159	166	177	147	164	176	176	164	155	172	204	155	173	190	192	172	190	186	172	199	193	159	173	177	184	183	186	179	180	184	178	176	181	165	184	166	167	157	171	166	161	166	158	200	173	155	160	164	203	173	162	158	180	177	163	161	191	176	144	168	156	165	168	164	170	155	186	191	201	159	183	158	202	183	173	169	195	166	173	175	154	206	159	171	162	187	181	180	198	167	181	172	152	173	166	164	154	159	182	167	190	167	164	190	178	179	157	189	195	164	188	182	168	184	179	171	194	176	165	203	166	165	190	156	179	187	194	156	171	193	191	170	169	153	166	179	201	177	175	171	180	178	190	187	178	169	159	183	180	191	193	169	181	176	180	155	189	148	171	187	159	177	174	173	180	175	174	184	181	165	166	176	161	172	178	180	160	193	175	201	193	199	167	169	177	170	176	165	182	162	170	182	174	198	172	175	170	167	194	174	164	173	177	161	202	180	180	173	178	192	182	167	200	180	186	182	168	174	168	173	183	196	191	188	202	169	168	166	175	172	164	174	178	185	189	164	157	195	196	175	177	162	187	176	184	167	181	177	171	184	152	174	183	171	179	196	173	149	175	191	196	150	180	169	186	174	182	172	177	173	168	179	183	183	197	180	164	176	174	161	151	185	160	176	167	177	187	186	199	187	176	186	165	184	161	169	162	171	148	170	183	176	204	153	172	186	183	189	176	182	161	162	173	172	189	184	189	179	198	159	187	166	167	169	169	183	178	190	180	185	181	183	175	169	182	175	154	172	162	223	186	176	175	185	184	186	166	184	197	167	174	178	174	201	190	183	163	190	157	151	188	154	180	159	167	168	175	179	171	170	175	181	172	178	202	193	196	170	184	169	206	164	162	198	198	171	182	189	159	172	180	173	173	170	167	173	188	199	184	156	178	175	178	178	174	176	187	181	167	183	164	158	179	172	160	170	189	176	209	157	184	156	180	187	178	153	176	162	192	166	178	176	185	167	191	163	183	183	179	180	190	207	188	196	171	189	169	152	179	187	155	198	205	170	176	180	177	158	184	170	184	183	172	185	149	173	169	169	155	197	173	166	192	191	190	168	174	167	164	171	175	167	182	170	164	167	145	189	166	179	158	191	179	177	184	185	199	173	166	174	181	201	172	179	179	181	180	181	160	160	179	186	186	171	170	191	160	199	184	196	172	172	203	198	166	185	173	181	168	185	175	157	155	178	177	200	192	158	181	187	182	187	184	163	177
39470	29188	15353	7402	3573	2227	1428	919	746	600	526	491	397	410	362	362	303	288	290	270	297	282	266	255	250	270	237	258	251	264	255	223	243	243	248	240	213	223	244	259	255	222	210	228	258	236	267	250	256	245	246	193	210	238	256	198	216	257	213	248	232	236	215	231	234	267	241	237	243	211	226	242	238	199	192	235	220	217	250	274	191	243	233	243	236	211	231	229	250	213	209	190	205	225	227	211	238	196	230	222	221	200	213	200	239	195	222	205	194	214	233	215	203	200	221	198	201	225	218	226	233	180	231	216	194	202	217	226	187	202	189	233	207	201	199	219	208	226	218	212	209	210	232	207	213	221	212	208	212	201	198	224	229	222	249	205	175	223	213	201	204	203	215	208	208	236	225	235	223	191	230	232	208	205	191	211	209	184	209	217	231	227	207	232	217	202	215	197	222	224	230	190	213	192	192	229	205	212	220	173	207	208	211	217	233	206	206	238	209	203	207	247	192	213	201	199	226	184	220	180	217	220	211	196	201	222	226	224	223	199	198	227	209	227	206	212	216	208	208	220	217	213	206	232	190	212	211	200	233	219	200	209	205	235	206	230	218	204	231	215	213	184	201	213	233	221	217	219	187	216	205	216	225	201	207	212	215	219	220	248	214	206	227	243	210	230	197	203	205	194	197	220	201	198	228	220	211	187	218	223	230	220	209	238	223	254	208	236	222	213	232	227	222	236	229	192	205	210	197	171	212	187	216	223	204	211	200	205	215	193	232	192	210	218	233	230	206	233	213	217	234	230	224	203	208	234	244	225	217	220	201	250	228	203	243	234	212	220	191	198	216	225	219	219	230	225	214	240	199	206	209	210	223	212	220	207	231	191	228	237	208	196	204	210	167	221	237	229	214	201	209	233	212	203	227	220	225	216	203	201	238	207	228	212	218	204	207	237	223	217	221	208	223	215	197	202	231	202	244	194	220	227	207	207	234	205	212	226	187	208	202	220	218	230	219	217	196	188	231	219	223	211	239	217	196	212	216	205	215	243	232	200	220	197	242	189	224	195	186	203	219	211	206	200	213	224	222	189	194	205	214	200	186	233	192	190	235	214	204	197	182	214	223	193	217	219	191	216	236	218	203	226	242	208	226	213	207	236	184	194	200	202	209	184	181	200	199	215	219	234	232	249	224	217	207	244	209	252	217	211	223	235	204	216	221	210	190	217	212	201	210	216	201	192	238	206	194	215	226	217	210	205	217	200	202	208	206	194	205	257	234	212	210	214	221	216	228	203	208	220	216	201	224	225	186	232	213	230	212	227	252	194	209	225	199	192	195	210	226	237	200	215	227	202	203	209	198	214	204	194	209	215	203	226	222	207	208	229	205	214	209	230	214	216	212	217	187	219	232	209	227	226	222	187	191	218	206	205	218	207	198	196	216	238	224	213	251	209	201	198	198	234	192	224	186	224	229	210	221	225	227	239	196	210	225	203	217	226	215	234	183	192	181	198	206	223	219	210	200	221	219	237	218	225	219	213	232	223	198	199	204	201	181	247	196	215	200	186	222	199	225	229	213	198	199	236	210	212	202	235	207	193	217	225	218	203	202	211	234	202	201	236	221	216	218	198	217	224	217	203	216	190	222	194	212	196	218	198	232	230	202	232	209	216	231	229	204	219	231	226	208	232	222	219	220	207	207	201	222	202	210	197	189	210	220	213	213	207	206	215	224	238	228	194	212	209	206	209	240	227	240	245	207	203	214	196	222	207	219	214	213	238	214	219	190	231	235	218	206	226	213	191	209	220	228	231	231	212	235	238	223	205	208	228	210	209	210	188	200	202	201	232	186	247	215	193	214	224	214	228	208	218	223	207	194	208	210	231	199	212	234	208	214	222	226	221	218	214	215	213	210	228	225	226	209	220	223	240	210	202	225	188	215	181	237	208	225	198	232	200	204	232	215	221	215	223	191	223	216	188	207	218	235	240	239	197	198	234	205	207	211	228	257	211	205	200	196	235	212	223	193	208	197	196	231	208	211	232	219	250	212	233	217	179	216	213	206	211	224	201	205	207	213	234	221	207	218	216	209	237	222	241	225	200	220	220	207	182	204	191	230	193	207	192	197	228	215	227	208	204	193	233	210	216	219	223	216	245	223	213	230	225	207	206	208	232	228	201	224	223	213	197	185	213	225	217	200	246	217	213	213	205	231	221	201	237	199	202	216	211	205	218	207	214	213	209	230	231	224	198	191	191	210	186	221	214	222	189	230	200	201	230	210	205	223	193	211	213	211	244	217	240	216	216	223	238	221	214	246	211	197	204	226	201	221	231	189	262	213	211	230	210	192	224	246	183	215	211	189	187	239	245	227	211	218	228	215	207	209	218	228	213	221	212	209	209	212	219	214	177	222	219	212	209	224	223	217	211	202	188	205	199	217	200	250	190	188	209	200	182	188	218	216	217	198	200	233	209	210	195	222	227	223	195	210	215	207	220	218	196	243	191	199	193	202	194	212	222	217	232	226	201	223	220	222	219	231	220	207	190	220	250	196	226	209	244	211	192	216	227	207	223	209	230	208	248	241	188	239	223	189	196	227	199	192	202	213	238	214	210	233	218	209	206	212	217	207	213	193	201	217	218	227	217	223	202	225	243	225	208	203	257	207	210	207	177	188	208	196	215	212	224	187	216	214	244	215	183	226	206	217	201	246	217	218	217	203	243	219	204	216	233	228	207	213	197	212	191	216	212	206	216	230	226	189	203	225	199	243	220	199	211	218	188	216	220	235	229	207	202	194	221	251	233	189	198	198	203	237	221	207	224	222	210	240	218	208	195	219	217	209	224	226	209	204	214	183	178	245	201	225	208	224	214	204	206	202	221	230	199	193	214	229	241	224	246	202	202	219	212	215	196	203	221	198	202	207	186	199	195	195	220	214	196	219	206	225	202	209	224	246	199	221	226	207	210	200	210	221	215	194	212	214	232	217	201	214	207	225	210	241	192	200	209	193	193	214	208	198	228	202	224	222	205	215	200	211	204	202	199	236	187	207	199	238	211	231	201	198	211	230	213	212	211	216	205	193	203	216	220	210	206	204	219	222	199	197	224	231	235	220	248	198	221	215	213	194	192	204	201	199	193	218	190	195	201	220	239	217	233	227	208	204	224	211	193	212	222	205	218	246	222	187	206	198	207	200	230	216	215	237	210	216	189	214	222	221	189	220	188	202	221	228	199	214	195	232	208	215	188	222	190	223	216	248	211	210	240	211	229	225	218	216	222	225	193	227	201	212	225	206	221	229	233	196	213	210	201	230	238	224	221	219	228	238	201	204	210	205	183	210	221	248	210	206	202	224	211	219	200	225	200	195	212	221	223	209	212	242	200	214	201	211	229	201	233	218	228	219	224	233	233	220	218	221	222	226	207	243	215	198	224	220	220	212	206	213	210	218	195	246	216	223	212	225	202	242	218	230	234	198	186	219	217	213	208	228	227	206	214	193	212	195	216	223	242
24521	20740	26992	24509	12831	1387	734	586	538	500	481	477	452	472	472	442	396	436	442	408	377	438	436	436	412	406	420	409	428	401	431	388	428	389	459	441	394	468	440	406	449	428	421	459	416	428	401	405	404	444	440	406	431	432	403	441	399	419	426	431	431	433	434	393	414	432	442	439	387	422	408	408	413	403	423	443	415	447	418	432	401	405	432	411	413	381	429	410	436	433	434	404	383	445	390	413	400	428	395	388	403	397	380	391	394	387	372	426	364	380	422	410	386	397	416	399	406	405	419	424	403	409	392	423	465	406	399	396	410	404	414	418	400	451	387	442	420	393	436	429	401	410	394	430	423	383	412	405	431	367	416	422	409	390	384	396	422	409	378	393	431	367	433	405	435	404	419	380	434	378	413	395	438	419	397	399	370	387	392	401	403	416	450	400	386	426	422	419	364	413	379	419	373	438	381	416	397	394	405	392	427	409	395	430	404	450	422	369	399	428	429	387	385	416	403	377	440	438	399	413	388	424	384	417	422	417	431	389	393	414	377	404	439	427	427	392	388	397	386	429	391	424	433	372	426	383	419	400	400	364	355	392	417	382	421	414	416	399	405	387	426	362	423	387	419	399	386	402	399	430	421	450	397	404	433	403	406	390	400	400	399	396	398	427	423	393	397	400	452	448	423	434	436	389	411	350	396	451	410	434	415	413	428	385	430	399	394	395	422	435	442	437	419	372	399	402	437	428	394	397	408	403	415	430	393	402	431	428	409	431	406	403	366	418	426	415	386	393	403	414	423	431	415	385	422	393	422	422	399	405	401	393	380	425	418	409	395	408	423	390	409	393	378	367	376	427	408	457	414	452	387	407	381	379	433	393	375	402	422	407	383	379	405	404	428	389	429	411	404	463	445	390	415	385	396	424	440	411	421	374	439	394	433	410	382	401	441	401	458	378	390	414	423	389	380	390	384	396	385	379	377	390	371	426	395	419	439	414	422	432	402	430	412	409	396	430	390	405	397	424	399	376	413	437	412	396	382	411	389	423	369	425	409	430	426	403	421	395	392	414	388	432	415	435	408	394	404	395	415	409	401	427	418	428	415	415	410	368	414	414	437	388	378	424	420	421	408	392	416	401	430	411	392	455	453	377	406	397	391	387	383	446	415	418	399	405	412	434	406	395	405	425	412	434	403	429	423	410	388	404	401	424	400	406	419	410	460	364	421	415	417	399	401	386	428	404	396	386	416	419	395	439	386	426	420	424	405	401	392	427	420	427	408	413	422	387	421	413	384	436	424	406	432	404	397	374	405	410	412	412	386	443	407	425	408	440	408	415	445	392	398	438	419	426	376	391	380	409	422	398	385	429	434	419	431	402	424	415	413	392	402	411	438	436	381	413	423	420	390	409	426	410	414	394	417	379	414	437	391	416	397	410	399	435	403	385	405	421	418	449	410	397	435	403	406	372	394	415	395	423	397	391	402	448	419	403	433	387	382	377	404	412	423	379	402	379	426	402	401	435	411	402	393	406	379	396	422	399	388	400	359	375	405	413	413	391	402	367	405	422	393	428	398	391	429	432	397	429	427	422	411	401	407	400	404	431	447	380	422	370	368	406	407	400	404	400	392	388	374	397	341	429	403	438	415	392	405	376	413	387	428	374	427	418	437	424	398	419	421	413	450	439	442	429	398	421	422	375	427	433	446	403	419	421	397	411	385	387	456	396	382	391	391	427	440	421	446	412	449	430	395	427	449	411	392	435	449	412	396	429	406	392	417	399	371	435	433	440	424	446	412	405	405	430	386	389	384	369	410	395	389	434	457	468	422	423	439	394	432	386	391	378	412	407	415	409	443	409	390	426	429	408	377	387	446	389	418	436	405	404	446	389	381	410	400	392	415	418	420	369	387	411	425	378	441	410	449	440	423	370	405	395	374	445	396	421	426	377	402	397	384	410	401	420	428	414	376	391	391	403	373	416	417	376	449	386	393	432	395	410	407	434	389	410	396	390	382	436	399	438	397	417	431	429	419	442	409	395	408	402	415	369	428	422	381	407	419	388	418	437	397	378	420	411	419	413	411	394	404	435	442	409	421	408	398	381	430	430	415	405	428	393	381	392	414	385	390	408	369	392	394	397	417	376	423	406	413	432	446	406	422	409	388	402	395	406	394	423	408	392	435	404	402	426	392	413	382	449	417	408	379	376	402	401	387	440	421	410	403	391	417	402	387	411	383	407	447	384	426	449	409	441	445	419	425	395	404	406	410	428	409	406	394	448	404	394	419	411	423	435	435	406	381	423	394	399	452	433	397	432	349	421	446	418	375	402	452	392	388	403	439	404	477	445	410	407	386	397	426	404	352	395	404	409	427	429	425	400	401	409	410	432	400	376	387	368	380	444	378	432	372	440	392	377	407	417	440	387	408	406	412	377	416	415	391	413	387	430	397	426	411	399	401	416	389	427	420	387	418	391	414	414	389	402	423	399	430	400	431	443	375	424	425	417	392	403	387	385	466	393	402	385	407	398	411	425	398	395	389	377	371	388	416	429	404	374	396	411	428	412	439	437	418	415	421	407	428	428	361	408	413	436	402	414	397	382	414	392	425	444	417	383	401	388	380	435	410	452	408	400	415	423	409	420	398	407	416	398	441	407	379	414	427	408	408	408	393	393	431	422	433	399	382	431	411	398	402	423	402	410	391	447	439	407	390	384	378	425	383	407	404	409	449	442	423	412	421	427	428	407	362	408	427	423	408	417	465	421	401	397	391	407	398	388	415	385	356	396	417	439	404	402	410	396	403	449	403	347	413	429	417	425	420	425	363	393	407	399	421	403	420	406	387	402	420	376	404	421	417	430	438	402	409	390	432	424	404	395	411	394	404	395	441	439	406	426	412	421	387	441	395	424	416	397	381	398	411	409	407	431	385	411	417	400	406	426	425	431	413	413	364	422	377	395	423	407	376	440	395	459	430	419	408	375	418	365	395	394	393	433	423	423	433	421	412	429	418	420	365	434	428	403	422	380	424	402	378	403	403	400	409	415	413	421	404	402	423	452	394	407	444	396	387	397	421	398	436	424	378	383	395	414	419	377	388	388	397	387	424	412	403	394	382	385	412	380	407	389	421	414	380	407	423	405	431	380	412	395	428	421	377	417	386	400	454	403	390	444	389	400	419	383	384	407	434	421	389	381	409	369	413	396	416	399	429	377	411	401	425	393	423	431	408	407	405	407	398	431	389	438	419	376	428	421	433	413	414	414	380	396	418	396	386	397	403	433	392	387	380	447	413	420	424	397	428	393	379	386	407	449	411	408	414	398	415	424	411	383	422	405	440	399	388	375	429	418	421	436	445	398	422	383	415	391	368	470	388	431	393	416	419	417	400	452	430	402	410	357	409	413	370	392	384	407	386	384	381	436	408	393	413	401	415	399	373	392	380	433	423	383	381	417	409	373	407	402	392	414	391	422	414	402	410	389	413	421	408	456	414	390	369	404	447	403	404	404
39114	28000	10925	4326	2949	1781	1225	903	745	711	627	629	567	599	543	534	536	547	540	476	476	472	486	506	505	485	474	512	463	447	474	471	459	497	445	494	484	436	506	485	476	484	476	476	462	497	480	495	482	518	444	434	536	469	488	473	458	460	482	419	437	500	501	472	508	490	483	480	475	475	479	464	488	439	438	481	466	513	457	485	465	510	486	508	462	456	416	494	475	478	477	450	425	447	468	474	459	467	494	459	468	491	466	497	398	440	442	441	451	411	464	465	478	467	448	499	440	484	445	440	493	465	485	478	456	498	433	476	453	443	414	468	475	476	489	473	447	444	459	448	418	499	510	467	466	492	487	484	473	440	438	491	440	445	455	450	490	484	456	499	472	489	449	499	461	396	476	488	524	448	458	504	447	450	489	446	461	441	475	457	451	450	470	472	458	432	459	477	445	460	455	464	484	469	450	453	442	479	488	483	431	465	452	492	471	443	471	459	449	432	460	435	474	451	456	433	461	457	425	427	463	463	446	492	479	425	459	482	427	465	483	452	459	463	431	501	446	483	449	486	459	459	457	466	440	442	449	484	482	439	467	492	444	467	470	470	448	481	497	425	447	449	430	499	501	449	419	453	478	452	437	480	426	450	492	455	439	467	466	466	441	454	453	448	451	523	452	496	464	460	464	490	456	449	449	425	433	445	458	454	497	459	468	473	475	475	456	430	497	434	401	446	436	473	473	472	496	498	469	451	441	456	436	442	479	454	489	430	452	493	486	462	431	431	423	461	411	435	490	466	489	446	493	491	455	452	450	475	453	463	467	459	419	476	458	451	437	461	447	459	511	482	440	434	437	458	457	485	445	493	485	487	461	424	477	491	413	499	480	489	437	466	424	466	426	466	469	441	421	440	460	455	482	488	488	466	455	438	473	463	473	445	452	417	441	452	485	447	463	446	472	474	508	442	425	464	425	452	468	486	440	461	460	466	470	402	432	449	469	471	446	478	453	450	477	474	468	463	468	469	459	488	448	447	465	419	453	417	468	455	473	459	427	445	446	486	452	472	444	472	463	481	486	445	491	484	440	439	450	437	471	466	446	475	447	453	460	453	469	434	468	476	431	514	466	464	485	498	445	483	456	467	473	448	466	463	430	484	428	505	448	453	460	456	468	463	433	429	464	453	486	452	472	424	475	475	454	476	454	465	474	454	468	456	454	460	465	434	465	467	460	476	426	494	450	443	441	445	474	441	443	475	461	458	514	438	448	447	457	506	463	435	466	418	497	451	451	486	439	467	436	466	442	441	503	490	458	474	465	463	454	421	460	491	450	423	487	462	433	449	490	483	511	456	483	451	507	470	456	478	471	444	445	470	472	501	442	467	474	458	440	474	507	447	419	422	458	448	438	475	452	488	417	433	452	466	480	506	463	452	474	453	454	422	472	453	477	461	486	500	491	440	500	481	466	456	470	472	454	456	465	460	502	437	493	473	423	485	461	461	447	485	459	469	457	473	468	439	469	471	447	488	474	435	409	512	456	444	469	460	451	453	457	466	505	451	459	469	486	447	456	443	468	431	488	467	448	441	476	424	481	447	431	451	491	423	460	459	489	419	485	472	458	444	455	437	453	501	453	464	445	492	498	456	439	454	424	418	467	467	457	512	484	464	447	469	452	465	440	482	483	463	491	435	477	489	440	455	444	461	413	459	464	488	489	464	439	453	472	504	465	476	437	460	483	477	451	498	461	450	448	454	456	442	443	459	497	486	428	428	459	470	453	426	460	464	461	445	439	468	465	468	471	437	477	488	442	449	443	471	438	463	464	490	484	415	454	478	469	480	441	461	436	456	456	460	499	479	448	436	482	432	456	462	450	421	464	480	467	441	474	435	452	498	499	457	498	451	479	420	474	498	485	460	428	450	423	480	438	454	447	443	455	506	465	470	466	490	407	481	445	468	448	458	469	416	462	469	492	465	455	409	433	459	470	440	453	445	508	455	455	479	432	454	452	456	430	449	461	455	444	470	430	486	495	511	440	488	472	454	484	476	479	476	473	445	492	478	424	472	462	486	487	462	418	457	494	459	455	464	443	451	466	475	439	468	484	469	473	466	469	454	477	413	462	501	459	430	466	446	445	439	478	473	453	425	456	439	456	451	483	474	445	416	441	478	445	498	460	491	452	473	460	500	458	482	475	459	439	498	441	412	430	472	461	458	470	444	492	471	457	454	441	451	439	465	452	444	471	420	491	486	447	471	447	477	476	475	508	486	431	436	477	472	422	443	432	434	471	429	500	486	495	425	471	430	456	471	466	463	460	469	464	461	477	478	437	508	473	491	472	448	464	453	468	457	491	460	440	446	464	451	432	435	479	455	450	468	448	450	442	446	459	441	465	454	468	417	486	454	476	429	426	460	441	464	440	497	441	487	440	448	422	477	423	483	466	448	476	447	484	466	484	451	460	488	461	414	499	442	465	456	486	462	457	456	469	469	458	485	456	459	472	502	463	490	516	486	495	432	493	450	484	426	482	451	482	472	423	468	517	494	438	465	489	544	459	475	465	433	495	432	424	478	449	463	464	446	437	496	466	470	444	512	444	488	490	504	460	488	470	427	457	449	466	479	474	442	445	447	477	498	435	462	474	483	459	481	457	458	456	432	482	451	511	466	449	476	469	498	461	472	477	465	488	433	430	497	476	445	466	454	472	466	425	492	446	495	480	451	445	505	453	467	479	464	473	431	470	442	450	486	470	452	439	483	484	439	436	432	459	440	413	437	443	423	428	426	450	471	440	460	459	448	454	483	449	479	471	435	459	452	484	440	465	452	453	483	424	459	478	466	475	482	464	436	466	438	447	470	447	442	493	498	480	490	470	469	496	450	477	433	445	491	462	472	469	458	471	442	442	495	416	443	449	456	455	473	453	483	454	481	434	475	442	422	462	462	450	468	492	447	442	462	490	463	462	463	448	437	481	450	444	476	447	494	433	443	498	462	449	479	436	441	433	500	523	462	459	428	433	518	467	419	465	476	434	455	459	445	468	481	465	469	448	470	441	450	447	439	418	462	471	458	470	473	447	479	449	481	473	483	455	474	492	432	445	472	438	452	471	501	446	445	421	458	469	419	453	452	490	503	483	500	468	493	458	432	460	474	431	466	479	433	489	488	446	458	446	438	482	478	479	437	474	504	490	445	423	427	454	501	447	424	455	483	439	485	469	488	452	446	446	502	432	462	476	509	441	483	464	452	474	468	469	473	461	450	431	463	447	456	448	461	449	466	430	484	431	431	507	455	475	450	439	442	472	441	480	447	430	424	497	481	461	516	476	491	463	466	479	480	462	466	475	442	451	427	463	468	439	451	490	519	457	440	433	461	476	446	462	476	458	481	489	480	462	445	488	483	494	452	477	467	439	458	426	456	475	460	503	440	462	422	455	477	471	477	466	458	483	456	454	437	473	484	485	461	476	484	500	434	470	459	488	449	463	463	425	467	455	486	476	463	456	507
22351	20854	28483	23320	20857	20903	10974	1031	734	562	525	487	473	401	365	375	316	306	371	328	333	287	339	295	294	298	329	299	285	281	290	263	260	285	267	264	295	269	281	253	261	300	283	287	303	266	320	279	292	254	217	275	299	297	284	252	271	244	274	263	264	253	257	290	252	286	302	287	265	253	272	245	223	234	256	257	239	296	261	270	256	264	249	237	233	255	230	252	285	241	254	267	268	251	292	265	260	234	223	240	259	244	271	295	245	264	258	257	243	258	247	264	262	247	236	273	241	251	245	251	232	260	232	230	279	260	241	246	264	265	206	226	224	248	268	241	252	231	259	269	226	222	256	238	245	223	257	241	282	256	258	248	233	246	234	239	233	244	213	238	251	238	252	247	248	265	247	256	237	243	241	268	235	265	241	269	223	266	254	261	249	245	241	235	245	245	251	237	222	251	233	275	237	230	254	255	246	252	241	261	242	237	251	209	239	278	218	251	293	235	211	247	242	245	268	236	261	242	250	242	259	224	243	243	257	280	229	250	238	246	229	234	272	255	271	262	263	223	246	266	274	270	245	240	267	254	243	255	213	250	266	259	242	265	253	237	231	243	260	245	246	255	265	244	259	242	269	262	279	237	254	235	231	239	268	238	217	265	252	284	266	244	272	250	240	251	257	242	240	256	220	240	241	258	243	268	242	227	254	231	241	281	243	240	270	248	237	234	239	257	255	254	250	246	251	264	258	237	244	237	264	222	239	241	236	231	254	243	234	269	253	247	259	268	254	238	233	236	248	277	251	256	269	253	239	254	271	245	260	250	262	286	233	240	239	218	237	234	232	264	233	263	262	217	226	244	248	282	291	272	270	247	229	248	258	290	253	246	245	234	250	244	292	247	248	265	247	239	247	259	258	279	270	248	247	238	241	257	253	261	222	269	248	279	252	259	240	237	223	252	253	205	236	264	262	249	231	252	220	247	239	242	249	218	232	267	252	264	230	245	272	257	278	233	247	275	234	263	239	234	257	256	275	260	249	280	234	258	245	251	238	230	269	242	247	212	249	238	266	223	269	246	281	237	259	245	263	243	245	250	257	270	230	261	230	251	232	243	257	253	248	253	231	237	227	249	227	274	252	216	267	241	257	271	228	269	238	229	253	249	265	278	246	261	229	245	212	250	259	263	250	235	232	269	236	269	216	244	243	226	251	242	237	255	230	235	238	238	262	240	263	252	257	250	237	234	214	268	239	265	230	235	253	261	268	276	241	259	260	228	257	270	259	239	246	224	249	262	246	224	250	224	211	219	248	212	261	244	278	250	253	250	244	255	246	232	252	267	228	236	265	263	250	219	251	249	240	219	259	233	251	237	260	245	267	276	240	235	227	235	249	269	243	247	257	233	287	245	226	254	232	244	231	246	250	248	271	228	259	233	229	254	252	275	257	241	250	231	249	220	233	265	238	250	253	251	252	244	257	219	254	239	255	248	240	242	251	233	236	248	247	229	244	236	236	233	263	245	215	234	266	256	242	257	224	248	269	250	228	268	282	269	250	254	264	271	269	260	264	261	237	229	277	244	227	227	261	244	225	221	273	243	280	257	285	261	233	244	219	241	261	246	249	238	256	261	271	246	269	261	240	247	250	248	250	236	248	259	261	254	230	243	226	244	255	220	229	235	234	220	245	233	257	266	226	230	246	218	266	228	262	244	240	240	225	244	225	223	267	238	268	232	247	256	253	243	233	247	254	252	273	241	270	249	255	257	239	246	246	257	270	237	231	227	211	259	274	259	272	245	252	278	260	290	254	261	248	268	234	266	263	238	248	252	251	255	242	240	283	240	197	251	254	219	246	256	258	244	247	273	246	261	216	285	245	235	252	264	234	244	294	248	230	254	203	269	265	247	277	237	231	234	227	229	236	276	246	247	237	241	272	251	221	248	276	245	254	247	263	243	251	233	251	238	227	243	277	241	212	243	239	238	264	228	246	265	256	259	263	252	227	253	250	246	273	247	218	244	221	245	252	224	257	223	262	253	258	226	245	243	233	250	213	208	258	260	229	237	253	259	263	250	233	225	260	264	240	231	220	253	252	247	252	244	251	230	281	255	231	243	246	267	238	247	248	271	231	224	255	248	252	245	224	243	261	241	229	242	231	232	261	250	260	243	254	248	278	238	236	274	249	247	249	284	244	270	243	226	257	250	251	233	282	252	256	212	255	216	233	256	223	270	228	245	263	239	240	270	274	234	277	241	244	258	248	290	247	221	232	242	240	210	257	299	241	261	236	243	220	217	249	259	245	268	276	229	247	199	234	246	241	253	272	285	274	263	246	262	272	255	244	269	248	256	262	214	244	268	212	240	282	250	234	220	248	245	235	243	267	246	258	237	217	281	223	239	239	254	230	276	226	210	230	226	229	266	242	234	260	240	243	260	238	235	228	266	236	261	283	243	254	245	231	238	253	273	269	240	231	256	219	233	252	237	266	230	276	243	256	215	252	241	256	221	246	263	274	260	253	256	218	268	256	241	245	238	237	258	231	278	229	247	267	227	251	240	231	230	247	245	257	282	252	242	249	279	225	222	203	226	266	254	241	254	235	264	223	258	247	255	241	252	246	221	226	242	257	250	247	243	247	247	241	228	270	242	236	243	264	251	280	247	283	251	258	274	248	230	248	242	228	255	218	238	255	247	293	243	233	255	251	256	245	227	282	231	228	214	230	265	255	244	256	226	227	257	228	263	282	256	257	236	253	261	276	255	256	216	255	232	286	294	270	269	243	248	234	257	246	245	240	268	237	267	265	222	243	265	203	261	244	255	243	240	278	245	232	266	241	264	252	268	235	254	256	239	228	215	245	247	275	252	240	264	308	262	263	271	247	229	267	256	234	249	263	229	223	245	259	247	258	244	238	239	245	235	223	259	261	270	257	226	273	238	234	199	269	290	270	266	227	244	257	228	267	269	224	246	226	270	260	264	253	247	217	260	260	241	232	258	249	254	285	271	223	271	272	268	252	262	222	257	232	251	240	246	236	251	239	228	249	250	252	270	260	240	228	237	264	254	229	251	246	265	265	244	272	261	265	241	257	251	228	218	249	273	252	240	244	241	237	278	259	246	242	247	254	250	232	234	264	248	235	262	250	226	243	217	238	257	242	260	240	256	241	254	245	248	249	273	237	228	242	245	246	212	258	240	257	260	253	266	252	244	248	237	271	256	236	269	271	269	260	252	216	252	251	245	252	287	240	233	233	262	253	282	239	249	244	239	250	256	222	236	259	238	245	240	258	269	225	222	260	261	255	226	260	248	248	255	237	262	242	259	241	248	238	258	254	252	258	260	249	228	223	263	237	228	214	233	259	236	241	240	220	243	230	233	257	267	265	264	261	243	242	233	228	240	260	237	252	241	250	229	260	227	243	217	243	276	233	242	256	258	235	246	270	259	252	263	237	278	275	297	239	268	252	248	251	267	254	251	231	260	243	208	208	238	267	238	259	247	241	269	239	246
44950	37646	17864	10170	5693	3657	2363	1689	1381	1172	960	744	720	605	570	531	481	443	428	431	380	436	359	401	357	391	393	357	350	337	352	326	351	313	333	324	318	300	308	307	287	314	308	312	320	319	325	344	308	296	330	321	321	285	293	288	301	283	320	313	341	292	333	323	334	328	318	315	329	305	279	256	263	314	276	301	273	335	279	308	288	309	287	307	293	306	275	285	317	318	248	282	261	296	298	279	268	301	269	288	266	234	271	271	268	266	267	290	261	270	255	283	287	285	290	271	307	270	313	283	271	266	241	262	291	299	244	252	270	238	294	257	273	259	271	244	280	292	279	249	287	248	287	275	251	276	306	269	280	284	262	256	259	267	273	279	264	274	274	285	294	270	255	267	267	279	255	283	257	266	282	282	295	261	260	264	270	285	281	280	295	261	279	270	275	262	297	285	277	275	245	296	286	291	279	272	291	276	266	253	282	245	295	266	248	282	253	293	253	268	263	279	269	265	256	251	247	265	288	280	264	268	257	277	243	284	266	285	293	283	294	283	269	271	257	262	273	293	299	267	257	298	264	271	277	276	242	275	257	295	278	289	291	276	273	269	259	250	271	268	264	274	275	264	251	261	290	278	272	251	254	274	256	272	308	284	278	303	273	267	299	261	274	281	272	283	267	263	271	288	265	227	266	274	280	267	281	270	266	271	249	292	283	259	275	271	240	261	257	281	281	273	264	287	246	300	274	238	266	269	244	262	275	267	272	306	274	269	263	274	271	273	304	282	222	262	283	270	271	255	298	249	264	252	287	288	267	271	280	278	240	271	274	289	264	287	254	272	290	254	282	318	282	296	267	284	261	306	270	237	260	277	256	277	269	273	233	306	259	288	269	275	265	263	274	263	268	248	264	265	308	250	278	276	255	287	293	289	303	276	257	275	337	293	259	278	285	259	284	269	276	315	278	284	246	261	264	308	277	267	261	270	240	262	297	242	267	277	290	268	277	262	279	265	289	266	258	244	249	259	273	263	314	259	276	291	266	267	262	294	256	270	273	262	293	323	249	244	268	250	271	288	269	253	282	286	293	291	287	291	259	274	277	256	256	265	254	263	281	297	271	293	294	253	254	266	267	277	249	262	269	276	274	278	245	296	237	289	289	286	244	271	260	243	282	258	310	252	294	269	276	288	295	291	278	282	271	261	272	301	260	270	276	248	288	287	268	243	269	282	269	269	286	258	265	278	269	261	291	247	251	278	259	266	269	259	267	281	281	251	246	260	266	252	290	265	261	280	266	294	270	271	282	276	291	278	287	275	284	297	297	271	281	271	254	265	261	267	241	295	297	252	249	250	265	251	280	271	278	255	278	255	282	283	276	275	236	293	257	291	256	266	270	271	290	275	277	289	306	283	253	274	265	276	271	270	263	239	266	286	257	279	275	289	289	282	303	273	276	288	265	283	277	275	282	279	271	287	265	246	276	254	267	283	286	286	280	280	260	277	255	280	244	280	283	287	256	296	252	283	248	250	273	256	258	287	290	263	234	264	275	281	278	268	287	267	281	307	308	259	300	249	294	279	249	287	268	283	252	249	281	249	272	288	265	255	259	296	259	286	286	275	268	279	273	309	294	267	279	294	303	290	263	289	293	267	266	306	250	258	260	277	254	259	266	270	254	234	298	262	260	239	257	240	261	287	259	285	241	290	252	262	288	282	246	257	283	263	298	289	299	280	226	273	263	280	256	281	275	262	264	291	255	274	278	290	262	261	253	235	289	265	294	292	281	295	267	259	245	271	278	236	250	280	259	255	262	263	284	247	295	263	281	246	290	275	296	295	298	298	260	259	234	289	275	300	264	265	272	259	275	294	299	289	268	297	268	272	261	274	280	282	267	297	308	271	294	284	277	253	271	292	259	258	288	283	211	274	261	289	293	272	279	275	300	278	261	266	277	255	267	281	269	294	279	267	263	270	284	270	274	283	270	258	286	284	276	264	286	253	267	250	272	287	284	276	279	289	267	259	281	253	276	247	271	272	293	291	273	238	291	261	271	249	282	287	297	317	261	304	290	285	278	302	263	268	290	263	255	243	265	283	259	294	298	267	278	306	287	269	270	292	262	267	245	305	276	268	291	269	248	253	278	284	285	285	237	257	260	268	269	281	307	284	255	262	257	266	323	289	291	276	279	263	254	258	247	295	227	265	276	253	238	250	249	262	267	270	263	270	257	281	259	262	266	267	284	269	289	264	277	259	275	300	304	263	255	290	275	256	255	259	276	275	267	284	283	281	294	254	231	330	284	281	285	290	278	266	258	281	263	261	289	293	303	274	259	264	276	248	265	268	282	256	290	300	263	283	259	245	279	269	259	242	283	265	305	283	268	266	291	259	281	297	277	270	293	257	279	262	277	280	278	256	281	264	296	267	291	263	265	285	274	266	290	269	274	255	287	278	258	259	288	262	249	261	257	275	258	261	262	285	262	259	260	271	285	260	260	269	289	276	265	242	289	285	313	272	283	272	284	280	280	254	277	286	248	263	282	240	263	264	315	254	288	263	260	270	273	274	327	322	296	253	305	276	255	279	260	274	300	274	262	276	277	265	279	271	249	288	274	268	290	293	283	284	311	294	288	254	290	255	261	288	282	299	281	282	275	283	318	266	271	272	273	266	297	273	271	254	275	282	276	265	265	286	290	276	266	266	268	279	287	314	272	270	280	291	265	256	279	264	309	270	283	240	265	278	287	271	265	261	294	266	258	282	290	272	266	283	269	247	292	246	289	242	228	264	296	276	281	275	288	275	270	273	275	311	272	247	264	277	286	291	306	274	266	293	306	270	255	277	287	294	285	285	253	296	307	283	265	312	255	289	277	296	282	276	256	277	283	275	265	276	266	297	255	293	270	264	272	270	263	278	264	264	302	260	248	262	279	293	254	295	287	263	277	250	256	275	259	273	289	269	270	268	273	287	274	273	270	275	236	260	245	275	290	254	303	264	277	281	274	276	242	246	265	264	275	287	277	296	257	269	280	306	267	282	272	285	284	265	250	270	250	275	286	253	255	268	259	259	292	293	264	296	249	293	274	270	281	284	271	266	290	260	248	267	272	267	252	264	266	302	283	258	262	280	278	269	264	291	245	254	283	261	258	279	294	287	286	274	258	243	286	266	283	267	256	260	255	258	264	265	256	284	274	278	290	297	258	271	268	245	285	275	271	257	277	272	235	284	241	273	266	277	270	295	268	281	301	268	254	272	238	307	250	257	265	256	259	274	260	305	284	267	258	258	289	224	290	305	279	289	272	266	261	274	322	281	303	273	270	264	256	321	306	278	272	272	281	233	269	313	297	286	278	310	272	246	281	273	258	255	273	263	300	266	312	253	273	275	254	280	265	272	288	265	307	275	279	288	292	236	296	267	267	280	255	301	281	265	284	277	254	277	268	267	288	262	286	271	293	262	286	278	280	262	286	268	279	261	282	287	256	262	280	273	268	268	259	272	292	291	265	251
29274	22458	13732	2881	750	432	376	369	347	391	323	308	337	325	301	305	306	338	331	273	284	303	317	323	322	364	317	351	305	326	321	315	294	348	339	344	315	271	309	313	307	330	327	336	335	322	324	317	337	330	291	318	330	324	305	282	285	316	342	311	322	300	303	331	319	329	339	304	301	326	284	294	296	318	306	358	321	322	344	294	302	311	292	313	327	329	310	323	357	321	321	279	281	306	307	304	344	324	312	332	293	319	318	326	307	325	307	312	316	321	326	313	314	316	336	281	289	333	348	333	333	308	313	286	302	313	298	313	333	301	304	305	328	322	316	301	323	323	339	308	287	331	330	308	315	333	343	342	292	310	312	293	306	307	320	308	317	328	313	309	324	308	269	323	320	311	282	299	321	350	312	317	323	311	310	288	308	322	343	322	299	307	307	335	325	339	310	340	325	319	309	308	338	338	312	309	310	319	326	305	309	298	297	329	356	308	339	321	329	312	309	312	326	315	313	315	338	321	309	278	317	322	300	315	332	307	317	299	351	315	314	309	344	309	329	296	310	303	320	324	317	292	301	287	328	318	305	314	311	312	319	335	301	305	325	340	312	302	307	307	319	337	363	318	307	325	332	310	282	299	359	316	309	319	327	319	334	306	298	348	290	296	339	312	304	311	315	289	334	322	332	319	322	326	328	308	346	311	267	343	312	309	319	317	328	271	313	304	322	326	304	361	319	296	307	309	333	331	347	327	331	335	328	372	317	363	300	327	295	326	278	326	300	300	334	310	294	323	311	288	292	316	290	335	312	338	315	284	323	322	320	316	325	317	296	298	324	308	340	339	342	352	310	293	290	306	289	284	314	292	325	317	299	304	315	305	293	325	320	316	309	313	304	314	335	315	298	338	330	287	307	292	327	279	331	302	333	319	329	324	292	332	311	309	294	340	361	335	332	326	303	314	325	316	298	334	334	313	310	283	308	316	319	322	361	312	327	338	317	311	343	332	330	327	338	312	311	294	320	297	303	361	326	320	298	311	307	289	307	283	306	302	268	300	307	309	307	339	336	346	336	306	321	333	346	337	292	334	349	334	305	323	325	293	334	336	287	356	306	294	313	266	311	309	315	319	326	335	303	362	304	326	341	369	334	311	273	290	333	322	307	294	346	281	331	320	305	312	324	324	327	302	342	281	309	316	321	320	308	300	315	317	331	307	316	341	313	305	303	330	322	340	330	328	354	316	321	301	325	328	309	298	323	314	329	320	342	308	310	326	304	302	318	323	271	317	365	289	339	304	326	333	319	308	328	304	315	316	302	264	317	301	318	293	313	323	307	333	307	317	347	343	338	324	328	286	340	355	303	322	343	332	317	311	303	297	314	316	349	322	340	330	329	293	298	311	343	309	335	330	308	354	307	302	311	332	311	284	312	339	305	331	314	315	310	348	336	297	322	301	279	322	330	331	311	282	299	320	326	311	280	298	307	336	352	325	316	304	323	334	310	300	320	311	318	333	323	295	318	307	312	335	329	319	291	283	298	349	320	324	299	276	373	323	309	321	314	324	329	326	289	291	299	271	325	326	317	305	302	320	294	316	345	282	334	317	321	322	313	327	330	335	317	348	326	315	299	295	317	324	286	321	325	297	319	289	317	290	299	335	308	295	284	315	336	286	310	278	338	306	316	320	320	332	328	324	338	288	328	352	305	324	297	294	284	333	337	309	324	316	336	330	330	310	310	313	333	290	330	316	311	326	321	311	321	313	289	295	307	361	316	301	328	317	279	307	297	351	344	322	316	314	317	297	341	310	275	328	319	312	325	322	321	314	317	302	335	316	329	303	306	310	338	345	313	341	295	320	296	324	326	321	307	334	315	306	322	335	335	312	308	337	321	330	341	340	309	331	325	302	299	289	320	318	331	273	313	319	322	299	307	317	335	325	282	319	337	318	336	336	287	321	316	342	305	300	327	304	312	318	337	305	322	329	299	298	347	296	318	301	328	308	328	311	306	331	318	288	339	291	308	314	342	331	307	301	331	333	299	310	323	321	306	287	320	318	332	339	317	305	315	307	321	351	299	323	309	317	304	307	337	301	327	315	298	353	288	339	310	308	293	315	305	334	309	329	301	324	308	323	342	299	356	284	313	320	297	307	313	314	301	303	319	358	318	312	286	318	329	293	340	301	304	340	306	304	312	329	301	313	319	305	313	340	329	315	344	316	299	308	349	287	319	300	317	306	311	320	315	285	322	322	332	325	351	306	314	309	297	302	311	321	328	318	272	334	346	301	294	342	299	316	340	324	297	334	346	313	284	343	311	297	314	281	324	317	312	318	313	336	318	305	314	337	355	322	295	318	316	318	321	308	286	322	299	279	353	307	315	246	338	302	319	325	288	300	329	354	325	299	287	349	307	331	350	319	308	320	306	306	306	310	319	286	314	331	287	304	308	280	326	314	326	299	307	318	296	322	314	306	322	305	305	333	325	310	323	334	316	342	344	334	296	330	281	340	327	356	347	320	308	312	322	328	291	327	282	322	302	326	321	304	319	299	320	334	346	312	315	306	318	278	315	352	319	334	318	303	330	299	312	323	324	327	316	310	308	291	317	329	330	305	299	276	313	317	314	293	315	333	324	304	302	320	318	324	298	299	286	313	321	312	330	341	352	294	310	310	339	332	321	307	328	302	307	314	302	313	315	300	283	327	311	317	302	333	323	295	341	338	305	278	317	303	317	310	302	320	324	302	332	284	308	320	304	337	330	294	330	316	323	331	343	315	324	296	325	335	332	302	281	319	299	324	314	326	325	337	327	292	298	306	316	331	282	321	296	340	319	333	317	299	291	322	289	301	310	320	331	327	306	314	251	310	321	327	324	302	308	303	293	312	325	321	300	325	350	328	321	309	328	326	302	334	323	293	274	313	313	310	313	298	329	299	303	297	303	316	301	319	307	331	308	282	293	315	288	293	355	310	319	330	304	320	297	339	327	295	350	323	326	318	312	281	312	290	304	346	327	320	352	312	305	316	298	289	330	327	308	317	347	306	307	322	334	355	295	310	278	321	314	283	343	314	326	301	278	321	307	337	320	307	308	319	326	323	303	326	313	318	336	325	312	297	327	297	331	301	320	323	317	308	340	303	332	309	323	283	325	313	329	329	315	303	313	351	327	315	318	309	311	304	309	286	331	287	329	329	315	309	295	312	314	287	344	323	334	341	292	280	326	306	334	310	337	328	306	315	321	299	316	300	333	331	313	295	325	314	346	263	353	311	309	297	330	310	331	301	312	307	317	307	310	314	340	298	337	296	336	308	308	278	314	322	320	327	330	330	327	348	333	337	301	288	322	287	318	290	312	288	337	302	304	333	337	329	325	320	310	328	316	338	329	338	332	310	335	319	322	314	304	323	310	328	306	308	322	307	280	317	314	309	319	320	292	330	296	306	336	278	305	288	295	282	331	287	287	333	330	311	333	346	295	342	337	312	324	290	338	335	284	304	293	292	325	317
36793	21514	6460	2737	1246	546	408	421	389	384	359	351	413	384	396	384	368	383	327	381	395	366	385	409	356	399	360	375	363	374	364	392	351	368	401	415	398	340	344	386	352	382	388	375	410	384	395	393	392	396	359	400	360	377	373	387	390	368	371	400	359	387	396	361	386	334	365	370	379	378	357	391	346	359	388	378	410	380	415	389	370	381	408	386	390	346	368	378	374	384	383	328	383	366	378	347	369	366	343	347	381	395	362	371	412	378	380	359	341	365	352	373	390	355	390	395	380	388	369	373	357	372	366	364	359	342	385	385	370	327	366	362	352	386	361	406	359	375	362	357	381	395	372	421	383	369	354	389	364	419	357	393	377	366	382	360	326	377	384	362	334	359	371	319	402	386	387	375	374	339	374	375	383	365	436	391	372	387	387	358	328	368	364	351	388	361	345	416	388	400	363	401	397	356	388	381	368	357	352	402	376	359	367	414	349	359	375	351	364	361	383	401	362	337	384	379	397	375	356	387	373	367	393	340	343	364	398	394	369	379	358	368	407	372	387	369	376	366	379	356	366	381	368	389	380	386	399	390	370	373	364	376	342	364	371	374	380	387	374	364	355	361	372	372	372	408	342	344	355	392	350	365	375	407	415	363	368	393	394	361	341	356	376	390	367	377	367	372	372	366	377	379	386	353	323	340	388	359	400	371	374	386	374	397	367	390	408	362	350	371	407	348	365	409	377	357	356	343	331	385	357	379	348	357	381	390	394	353	371	349	372	377	366	377	351	368	377	360	425	417	369	353	387	378	387	375	398	377	394	356	340	383	349	375	387	388	362	376	378	309	392	383	349	366	367	359	383	338	406	375	376	387	398	402	358	361	354	362	398	388	398	375	344	373	340	342	389	359	362	363	371	351	371	358	411	357	414	382	352	384	351	372	389	367	368	346	378	376	420	366	375	360	379	359	374	381	356	369	404	351	361	368	367	397	400	356	358	371	411	364	388	361	381	380	392	371	381	339	369	382	414	386	378	368	385	371	381	402	381	362	369	350	355	405	385	377	376	415	355	367	372	372	383	359	344	385	374	347	394	349	404	378	369	340	371	344	387	379	401	408	396	352	377	358	376	363	409	360	370	369	388	353	379	364	326	368	377	351	375	364	367	403	367	376	380	316	336	380	363	377	381	394	378	385	376	391	345	355	366	336	343	374	373	401	339	375	324	350	364	356	406	400	366	386	368	374	389	372	388	351	350	408	428	409	352	360	405	373	367	375	377	373	397	374	380	371	369	361	368	378	356	377	381	386	361	375	410	377	388	357	380	354	322	414	380	369	408	365	380	379	341	387	393	368	382	363	380	376	346	369	393	348	407	388	342	388	383	379	366	370	376	361	381	397	385	363	378	346	376	355	378	366	368	368	368	385	361	368	352	378	335	391	407	383	357	351	353	350	325	379	361	379	413	346	372	395	361	357	384	364	357	366	392	387	364	366	353	377	374	344	420	361	395	375	378	387	366	413	367	330	405	363	398	365	378	379	381	320	382	370	381	374	407	404	337	388	396	367	392	370	414	390	392	360	368	358	393	342	370	368	377	395	319	400	359	387	361	405	385	374	364	363	375	345	396	332	361	359	392	363	390	388	334	362	364	371	350	365	370	363	396	372	389	399	365	376	370	386	368	382	366	400	344	406	391	357	365	368	375	371	380	369	357	355	337	376	372	362	379	342	369	380	357	366	351	390	332	367	348	367	392	349	362	399	355	354	387	384	370	368	368	381	376	346	403	403	383	372	357	378	347	412	368	380	424	376	341	401	360	372	365	346	342	373	355	349	401	366	351	385	353	359	377	390	382	379	363	335	402	384	359	387	385	387	343	393	365	383	363	377	401	390	411	378	388	384	384	383	400	386	366	376	369	401	379	354	357	409	367	392	350	340	347	395	368	395	337	350	358	375	358	343	392	370	343	389	358	374	403	364	378	361	383	367	363	379	354	391	389	419	354	382	389	363	363	397	361	368	372	401	391	379	328	375	371	373	359	357	401	397	358	336	373	363	371	383	389	362	381	385	395	371	393	353	357	369	383	399	354	373	369	403	375	376	387	367	370	403	367	385	372	387	369	397	378	328	374	375	353	373	359	346	345	354	358	404	386	369	369	404	365	365	353	379	389	368	386	414	345	394	357	360	376	351	356	366	367	360	334	376	370	339	373	338	397	382	386	359	344	411	405	383	399	392	387	396	365	373	355	383	384	347	376	428	397	393	372	376	364	365	383	347	366	374	401	355	386	409	354	354	384	347	357	363	382	373	366	385	388	411	384	378	373	429	381	359	356	358	371	375	403	392	350	397	376	355	346	367	388	430	381	375	358	381	385	335	350	392	357	344	406	361	366	364	361	362	355	376	428	353	405	365	365	365	349	349	381	393	366	389	401	394	394	377	369	388	365	365	354	388	394	356	413	366	388	376	364	348	344	404	420	397	380	374	386	377	375	380	411	358	374	399	370	369	367	357	348	380	419	351	349	393	334	382	373	384	364	359	340	344	352	395	384	349	349	420	380	404	338	399	390	345	365	363	389	385	361	393	384	379	353	388	412	356	389	392	389	370	381	391	361	382	364	373	376	373	411	390	364	364	349	396	383	380	373	350	389	375	373	397	388	371	386	373	369	375	359	390	369	361	347	350	405	384	378	350	406	360	377	362	355	362	367	364	390	346	376	400	383	370	357	409	374	357	373	372	377	392	389	344	410	372	386	383	362	330	406	367	358	351	349	357	360	391	381	349	362	322	373	406	352	384	376	407	349	386	382	406	383	360	357	388	379	377	417	381	397	368	396	384	368	381	359	389	362	376	356	357	378	367	387	354	373	371	355	360	367	379	391	383	379	397	390	394	372	345	389	361	382	377	371	383	344	355	361	367	384	387	384	392	401	391	363	377	368	377	372	373	348	350	384	374	409	371	371	359	387	376	373	377	353	391	350	369	360	392	385	380	385	354	388	387	378	386	358	385	395	356	363	371	402	370	386	359	358	379	339	387	404	379	364	353	359	357	375	354	357	391	363	372	354	397	369	378	393	388	348	409	371	350	382	366	367	382	365	413	390	380	372	355	350	369	388	393	411	402	345	360	405	355	384	344	369	383	384	374	394	381	388	373	399	387	354	380	418	363	359	375	390	401	398	396	396	351	336	386	342	373	361	332	386	359	388	398	360	374	386	338	346	362	363	352	371	372	357	382	355	351	370	361	380	362	362	377	372	354	361	387	374	415	345	350	358	349	356	378	390	370	399	371	413	390	378	394	358	376	345	374	356	388	377	375	386	344	363	392	372	382	378	340	338	362	363	387	380	357	374	385	401	375	424	361	390	408	374	393	385	384	376	411	370	372	365	414	338	333	361	360	366	383	387	352	374	350	341	363	398	381	378	362	375	345	374	363	382	352	408	371	424	420	373	341	378	382	377	397	381	334	349	340	383	320	356	379	374	361	405	358	373	378	387	384	361	350	352	366
23273	20738	27962	23584	20731	11027	884	472	388	346	344	293	278	267	247	246	232	239	232	208	184	208	205	192	215	209	217	209	202	183	197	189	200	191	178	208	189	186	182	188	201	170	197	185	182	210	186	212	203	189	200	213	190	184	199	180	185	202	209	171	189	195	201	210	190	194	190	200	204	174	183	201	176	171	196	196	195	172	173	178	181	189	169	170	178	189	210	170	165	162	198	168	173	175	184	201	176	193	174	155	188	168	192	177	169	200	186	186	188	153	173	165	185	180	181	159	195	184	172	191	176	181	199	175	175	181	170	168	164	166	168	166	170	174	166	189	177	182	174	195	178	190	168	194	193	189	166	194	194	191	155	185	183	183	190	180	179	174	166	185	184	200	191	191	171	184	188	173	164	207	152	163	178	180	176	171	179	171	191	191	198	199	183	178	190	167	160	168	191	174	177	173	188	160	193	158	175	158	194	170	169	200	195	192	190	170	199	183	198	176	174	199	186	162	176	188	210	189	206	209	174	182	192	169	165	191	193	169	175	192	188	196	189	200	178	200	178	166	190	181	177	180	173	184	170	206	164	175	167	151	164	150	185	182	198	170	162	202	156	203	197	189	198	180	181	166	158	178	199	185	183	164	186	173	169	167	169	174	153	178	167	187	173	169	198	167	183	156	159	183	186	156	184	183	169	176	195	172	179	175	175	173	186	189	169	177	197	174	187	173	166	195	191	180	156	185	200	183	185	183	182	165	172	184	175	179	177	203	166	175	180	180	183	173	192	183	168	176	187	171	169	193	183	175	182	187	176	194	183	163	201	194	178	151	161	164	160	185	158	166	181	177	168	168	190	178	175	188	180	186	162	200	170	170	175	185	190	170	188	167	189	189	183	171	202	170	187	173	157	182	198	177	179	183	192	158	182	175	162	170	184	188	180	171	176	177	179	175	198	149	187	159	158	154	190	169	190	187	179	190	164	173	169	166	173	186	189	189	185	186	168	155	190	170	161	167	161	166	186	181	210	171	173	173	179	163	184	177	188	177	201	173	173	179	175	166	196	182	192	180	200	191	193	171	158	195	166	184	221	165	186	189	176	170	190	178	169	174	171	201	167	176	193	172	204	196	166	179	172	183	161	171	186	168	194	207	176	180	166	198	176	171	167	177	181	172	167	194	174	181	201	185	196	180	156	160	173	170	181	178	171	173	168	180	179	187	193	170	186	150	189	157	178	187	199	161	179	190	199	172	194	194	187	181	179	149	159	195	191	188	180	211	170	185	198	177	199	168	176	184	176	158	165	166	191	186	194	182	188	187	176	155	195	158	179	167	187	186	199	184	171	182	172	190	172	178	157	186	200	192	193	179	155	204	200	160	175	196	172	169	191	197	176	182	166	191	163	170	157	162	180	180	178	173	171	207	174	201	187	182	170	188	196	194	186	167	205	185	204	180	191	179	175	156	166	176	176	182	152	153	181	196	186	167	198	168	151	175	166	181	183	184	176	183	161	180	176	179	173	163	173	164	184	172	166	163	184	182	182	179	141	179	203	189	179	173	189	182	184	167	166	187	174	146	163	185	202	172	177	178	173	182	191	215	158	185	192	202	168	163	177	175	187	186	188	175	189	198	182	183	195	177	185	185	180	171	211	189	192	186	170	190	215	177	176	173	171	170	173	172	171	160	174	172	184	176	169	187	172	170	202	186	156	183	188	150	171	180	204	179	194	180	165	181	182	182	202	179	162	182	172	165	179	175	183	169	169	190	176	170	168	208	192	197	173	178	197	199	179	183	183	183	181	186	178	192	174	192	195	177	188	181	192	189	184	166	178	149	166	194	165	179	192	172	162	151	207	187	194	177	193	186	186	189	175	190	164	170	179	189	177	177	206	189	165	201	190	198	211	168	178	181	172	185	170	162	182	192	196	192	189	181	199	193	168	182	180	181	204	180	177	179	166	184	165	185	183	192	196	174	153	180	139	168	161	170	178	179	183	203	159	169	164	167	176	176	186	189	167	207	188	176	164	186	195	181	180	177	184	178	189	195	182	187	168	195	156	170	167	181	150	173	204	177	169	162	197	187	175	171	189	168	167	183	191	182	172	174	165	159	186	167	184	175	190	157	176	167	197	174	187	191	179	170	187	194	179	159	167	186	182	164	174	166	186	193	174	199	172	171	162	165	155	189	184	176	172	187	200	186	159	181	190	190	167	197	181	197	176	167	205	183	165	194	159	170	177	190	174	166	172	200	172	170	168	181	180	177	180	168	194	187	167	165	151	179	179	163	190	161	190	161	173	180	170	185	162	181	212	180	183	163	175	184	190	153	184	188	174	189	176	166	188	180	182	159	187	176	188	170	170	214	179	190	170	187	170	163	186	189	182	184	159	173	183	195	195	166	220	178	193	189	168	196	191	174	187	198	171	215	178	180	162	215	185	180	181	140	182	193	181	156	176	186	188	168	170	167	181	203	188	176	142	183	175	173	156	182	193	195	199	172	165	185	171	189	161	196	179	172	169	195	191	171	192	211	160	174	180	173	163	208	177	185	178	196	198	178	172	165	158	179	168	185	176	204	185	163	181	179	177	188	162	180	165	192	177	203	177	196	201	165	180	195	181	162	182	184	164	176	161	180	175	175	199	180	175	197	175	190	168	205	171	195	185	169	192	171	218	199	175	183	158	182	193	190	168	184	201	180	188	188	176	169	177	189	190	189	185	181	167	200	171	185	191	186	193	174	178	187	176	194	170	197	175	182	189	166	167	177	192	183	153	179	188	182	160	175	171	154	194	188	183	187	163	173	160	165	189	199	187	161	173	134	184	189	173	198	184	178	172	185	181	199	178	185	182	187	187	175	190	180	161	201	186	180	168	165	199	167	170	159	165	178	168	174	166	198	187	183	157	182	190	167	178	188	184	201	175	179	186	179	177	182	182	179	196	178	189	155	166	176	191	196	208	183	171	186	191	178	182	181	175	164	187	168	174	163	183	170	181	194	212	195	178	163	163	190	185	170	184	193	193	187	167	177	188	193	194	158	188	190	194	199	173	201	195	181	194	197	174	152	179	210	201	176	189	161	176	154	197	185	208	188	183	165	163	197	175	181	186	169	181	185	150	178	195	169	194	169	166	191	203	161	186	197	184	182	174	175	154	177	193	167	163	179	142	173	170	183	178	187	185	171	185	167	178	179	154	155	204	220	174	186	169	170	161	205	209	193	195	177	184	177	159	186	186	179	181	198	189	173	157	182	192	186	169	169	173	179	201	180	164	172	168	181	168	166	175	181	193	179	181	168	169	195	199	184	187	179	193	174	179	180	158	176	207	191	187	187	191	182	195	169	193	174	167	204	155	206	184	170	202	181	175	176	177	176	190	184	186	155	173	192	215	173	144	212	202	182	183	176	185	176	188	177	182	183	173	184	190	164	159	180	170	166	215	195	161	180	176	182	183	184	218	184	164	202	158	172	176	168	178	178	172	201	187	173	169	184	163	172	194	192	183	191
40254	29684	12424	5772	2566	1733	1191	917	769	620	494	410	417	371	388	322	362	298	281	301	268	287	261	261	271	298	262	274	265	255	253	239	259	263	246	223	209	270	237	257	242	261	261	243	242	228	225	257	270	248	245	217	224	220	224	242	226	253	215	267	291	240	249	264	239	230	247	277	215	232	209	223	228	236	257	222	225	237	238	235	239	211	227	248	250	231	178	204	224	192	201	215	227	221	225	222	235	187	244	216	215	210	226	220	224	228	229	192	224	236	232	222	184	211	222	207	229	182	237	227	204	244	224	211	227	235	206	203	216	199	207	232	214	217	201	205	223	196	210	197	218	222	210	180	200	214	181	261	226	225	237	220	219	213	222	249	238	210	189	210	236	208	215	219	219	203	218	222	204	225	228	209	205	201	246	212	198	212	227	231	197	210	208	223	215	211	193	232	222	192	230	230	232	210	200	238	211	213	231	212	239	211	237	264	235	236	207	220	228	184	202	202	228	217	240	227	219	192	201	235	208	211	214	219	222	221	200	220	206	224	202	218	202	227	234	196	210	201	246	210	232	215	201	216	202	201	213	225	215	194	200	204	205	242	183	231	213	249	227	227	214	229	203	213	220	218	226	205	212	215	195	218	238	196	186	214	198	216	212	183	209	216	215	197	205	206	185	203	202	205	225	209	210	228	215	241	231	223	219	209	212	212	233	221	230	219	217	219	227	182	194	212	236	217	196	214	223	207	221	221	230	215	217	232	234	212	206	218	208	181	220	215	199	217	217	206	217	194	227	225	208	215	223	207	220	223	241	215	225	225	210	247	207	224	201	181	189	248	234	221	207	215	216	217	220	215	243	218	226	217	222	214	219	230	226	218	236	202	221	221	208	254	205	223	220	235	212	211	228	230	209	232	209	215	257	229	206	213	223	224	215	227	237	215	211	244	205	215	218	208	214	234	244	204	230	216	210	198	218	212	209	193	232	215	210	235	233	201	210	211	226	175	219	224	220	208	215	207	220	212	204	193	237	214	224	196	213	225	256	213	215	225	213	196	245	185	238	227	234	212	212	205	241	237	202	216	217	214	213	216	222	242	205	211	212	213	211	237	204	214	216	228	218	201	233	229	221	234	227	218	218	240	215	248	226	235	217	212	213	206	196	207	195	226	214	223	221	204	224	202	232	225	247	226	201	227	238	212	216	217	225	215	207	212	223	205	232	202	189	211	173	234	227	217	237	227	204	212	216	193	212	236	227	227	211	210	225	216	203	205	213	191	201	189	205	220	232	226	244	235	223	216	201	208	203	207	194	212	217	212	219	224	197	234	197	222	215	209	203	183	213	257	204	189	234	213	201	200	195	235	209	218	224	228	192	212	238	197	192	229	249	227	217	206	236	206	224	214	240	227	195	191	203	223	219	231	247	226	241	227	216	213	227	208	211	196	190	212	222	227	196	201	237	224	204	242	214	195	212	216	221	220	189	234	225	225	215	222	217	212	227	225	194	228	234	209	217	207	214	216	243	225	224	201	230	227	223	215	237	175	222	217	212	238	184	213	205	237	208	212	224	212	229	213	222	224	193	233	198	220	215	199	198	229	228	208	210	220	203	201	213	236	193	206	248	203	209	193	211	202	204	195	207	212	207	209	207	222	201	250	194	233	224	232	202	213	210	223	228	190	217	210	207	217	222	246	202	236	213	214	207	220	194	209	182	198	193	221	211	237	216	231	219	212	230	195	210	208	199	232	217	196	199	214	217	210	231	206	226	230	225	240	200	226	201	227	201	237	204	216	204	210	216	194	226	196	228	203	216	196	216	205	215	218	217	223	212	211	229	199	239	217	243	224	225	202	219	214	184	209	235	230	218	226	213	209	221	246	203	213	228	191	203	213	216	217	210	218	211	201	233	216	225	199	206	243	223	204	207	224	223	221	230	245	214	214	214	221	215	174	194	199	238	208	257	196	197	227	187	226	241	202	215	209	207	212	209	225	186	198	214	243	232	214	194	229	231	196	229	205	229	224	202	211	208	217	192	216	224	218	219	208	228	230	234	220	238	235	222	232	222	179	230	223	226	217	230	237	215	227	225	234	210	217	223	208	192	190	225	258	215	240	197	229	216	223	203	207	228	209	229	216	226	219	226	214	190	203	226	207	220	217	216	222	250	215	220	238	220	209	230	245	195	208	208	208	212	207	200	214	195	211	210	224	197	212	205	242	236	221	222	216	236	215	218	219	223	232	238	199	212	236	219	229	228	215	234	219	232	231	250	241	203	226	213	229	207	209	216	221	198	212	199	193	216	195	223	195	220	241	193	190	208	247	207	212	183	190	227	220	217	189	213	210	236	196	193	189	189	228	213	231	210	222	248	235	225	252	210	214	209	238	212	235	234	210	233	185	226	228	221	209	233	223	240	202	210	231	203	210	218	235	209	232	224	223	212	225	209	199	190	188	194	220	226	227	237	217	211	219	188	199	223	239	199	222	221	233	219	227	208	214	211	202	227	243	217	213	219	204	230	199	193	230	210	230	228	202	205	202	237	225	212	266	209	215	222	206	225	213	183	217	216	236	199	224	221	212	217	219	228	225	227	225	207	214	211	222	223	210	223	231	219	215	227	240	201	210	241	226	213	224	212	203	229	220	227	202	227	209	220	237	212	201	241	229	230	226	199	192	210	217	240	264	228	243	197	245	216	228	217	216	209	230	193	203	216	203	211	220	234	225	203	227	203	232	233	221	206	234	201	219	226	231	191	226	243	214	197	231	197	203	226	224	229	218	238	205	197	207	223	230	202	221	226	243	196	198	223	203	198	204	206	212	204	219	207	204	225	220	174	226	239	222	216	214	231	237	226	182	238	246	245	197	196	201	231	226	231	226	209	213	215	213	205	231	209	192	194	203	215	240	217	233	226	214	216	200	193	210	234	222	226	220	189	210	185	215	226	206	237	211	244	226	252	234	217	220	220	211	218	227	198	220	227	225	228	210	245	207	212	191	191	235	214	205	214	213	245	210	245	201	217	200	191	227	206	234	212	227	216	218	224	210	215	223	217	208	229	218	226	221	195	229	222	211	203	220	223	204	210	219	224	211	221	215	212	220	218	178	197	201	209	228	223	216	217	212	229	206	214	221	195	222	226	211	223	222	227	192	210	230	225	229	211	208	209	193	220	213	205	245	191	203	211	226	230	237	224	221	185	211	225	210	225	208	237	238	236	214	221	225	223	226	201	187	203	216	223	218	233	211	216	224	209	233	175	219	240	199	226	212	208	191	218	240	208	215	228	188	197	212	208	192	247	207	215	201	207	230	213	218	192	211	214	188	224	225	222	233	223	201	222	198	221	234	201	208	209	198	237	237	196	222	202	210	206	243	216	202	233	218	209	220	227	190	226	194	192	236	218	193	226	215	193	219	239	214	223	194	216	174	219	187	228	212	205	221	202	243	230	209	222	206	199	228	196	233	228	207	212	204	213	220	221	235	206	232	237	226	238	231	206	231	210	208
24553	20801	27030	24544	12480	1110	709	582	539	513	493	483	454	456	419	405	447	472	428	436	427	432	482	472	416	442	483	435	443	404	422	430	387	445	438	398	402	437	408	438	404	453	438	413	426	422	408	474	408	444	410	420	429	399	413	446	426	421	427	427	399	396	417	419	427	407	412	428	399	409	383	403	439	424	399	386	413	433	390	434	417	428	419	418	438	389	418	422	418	380	424	444	419	420	428	392	363	405	452	435	397	392	420	388	413	406	417	425	406	384	391	445	398	414	448	390	393	386	397	428	404	406	399	421	402	423	442	431	437	436	437	386	400	429	435	418	399	402	423	417	413	366	421	375	416	378	388	415	408	440	435	405	440	403	407	418	443	389	408	425	406	394	386	429	431	391	462	404	419	417	411	402	407	431	446	453	421	402	401	399	410	391	441	414	382	404	414	412	426	400	434	429	419	430	409	398	434	446	425	401	464	378	435	414	427	451	436	401	410	375	392	417	432	393	402	405	404	410	449	424	422	438	428	408	400	427	406	391	398	420	399	417	419	437	436	384	404	398	413	442	421	434	423	420	428	393	418	453	412	411	399	427	410	429	428	424	410	395	437	400	392	426	409	440	449	455	400	416	412	386	404	421	408	437	406	417	414	423	439	404	415	416	407	408	398	449	437	431	438	412	416	410	404	436	421	384	393	400	397	408	404	407	402	414	448	419	446	409	452	455	407	434	394	399	395	405	410	390	396	371	387	426	406	409	437	422	411	376	421	425	418	416	444	429	423	391	433	409	407	394	449	433	406	400	464	391	395	400	438	402	417	444	404	372	414	447	425	399	462	410	404	461	438	424	423	424	412	432	429	437	435	412	434	428	403	380	435	402	388	416	440	421	429	446	422	407	423	398	419	436	403	397	426	418	432	405	440	443	427	401	421	440	431	415	387	431	417	395	400	417	414	407	373	415	401	398	377	415	418	443	404	437	382	425	400	438	421	418	425	391	402	396	394	391	388	405	479	399	410	438	383	428	428	405	407	409	437	410	409	436	419	452	407	395	376	416	419	398	423	409	414	394	402	407	434	420	413	419	432	410	431	409	396	433	400	422	446	425	413	403	389	414	396	436	395	416	421	429	402	422	370	409	417	404	420	418	389	431	408	397	411	419	431	404	409	432	447	400	410	416	410	417	398	436	410	445	418	430	412	406	415	420	454	415	402	428	439	405	412	448	395	404	413	428	408	398	420	404	428	397	409	419	413	436	434	403	410	432	401	403	431	425	412	396	397	394	440	418	393	437	390	418	405	415	444	398	382	443	402	404	441	405	400	434	425	423	440	419	431	414	387	384	403	431	403	422	423	407	410	426	421	409	431	401	413	393	417	433	396	390	393	406	433	404	403	457	425	430	426	437	453	435	417	389	435	469	384	447	448	424	451	387	363	434	376	412	433	437	427	411	400	417	391	408	406	431	414	409	446	412	424	402	415	431	392	382	431	358	384	423	433	391	395	449	406	405	429	409	420	428	412	447	403	409	406	457	428	422	443	428	410	420	468	411	384	405	431	403	425	452	418	434	435	386	372	361	393	448	396	445	433	444	392	447	401	429	406	437	446	410	415	387	409	411	422	417	426	428	417	399	416	406	418	370	368	402	415	439	430	406	385	410	440	392	409	429	397	448	418	409	406	417	410	419	408	414	403	437	427	417	383	381	407	405	380	419	429	426	415	420	410	406	412	427	426	462	423	414	422	442	392	445	440	434	412	426	454	419	442	438	409	398	422	394	453	427	403	391	421	417	422	410	435	410	427	423	408	395	392	418	429	414	383	363	370	415	404	409	452	409	419	413	426	399	433	415	387	408	414	379	412	414	399	422	461	393	419	419	434	423	441	429	423	418	429	431	403	450	410	409	431	386	423	422	403	387	457	421	450	414	418	394	392	429	398	399	397	390	399	455	405	408	428	418	420	425	420	431	432	417	393	415	414	376	396	414	385	430	437	429	427	452	357	421	432	423	410	386	380	422	427	396	405	413	434	413	408	435	382	388	395	424	403	434	386	410	436	442	393	430	397	438	378	406	426	416	399	405	440	443	409	391	404	419	414	394	450	454	404	407	423	433	407	413	410	414	407	415	407	411	419	389	413	422	408	438	422	413	434	429	404	410	421	427	412	400	367	419	423	448	404	415	423	421	391	437	391	443	406	443	426	424	385	382	388	436	452	429	414	404	400	448	402	441	417	407	402	428	411	418	427	424	425	412	402	430	436	431	398	433	394	405	424	414	454	431	426	435	418	397	444	427	386	457	430	398	459	405	434	411	406	424	398	387	451	406	392	426	456	442	433	413	410	425	449	422	398	406	443	431	383	426	412	399	430	410	426	452	449	409	397	420	412	391	435	421	412	410	398	427	437	401	411	393	393	443	438	431	369	433	389	430	413	393	433	436	402	405	432	434	438	420	429	429	357	412	411	421	471	391	420	406	391	410	389	434	413	392	407	398	393	418	431	406	382	429	427	407	389	400	398	423	405	429	392	424	416	408	464	413	410	424	395	428	424	372	431	402	398	403	437	390	451	445	424	411	452	417	418	435	397	440	421	426	418	415	426	383	433	400	426	426	444	424	421	411	416	382	433	410	393	434	419	437	416	412	413	438	421	430	457	416	408	427	394	390	393	419	412	443	399	402	415	413	437	418	451	430	449	376	421	442	432	426	394	426	428	406	414	431	408	418	423	399	373	431	463	428	433	397	406	401	400	387	428	462	446	419	400	436	385	389	423	403	379	422	396	385	420	401	396	413	448	411	395	420	417	390	397	407	441	413	420	410	440	413	433	446	407	405	405	439	416	421	424	466	414	435	420	422	389	397	399	413	429	401	375	410	410	398	468	408	421	444	421	379	402	418	394	424	426	415	395	398	390	398	397	386	424	380	413	395	409	433	416	414	389	391	449	423	405	391	429	416	422	391	419	414	423	423	419	410	416	371	393	416	411	397	418	427	418	391	444	418	431	421	392	420	414	436	408	404	411	377	413	448	412	430	452	453	407	400	421	411	430	394	405	428	427	443	420	419	406	405	410	390	418	392	430	392	409	412	409	413	388	389	420	410	389	411	385	388	383	379	422	452	416	396	417	415	431	392	416	436	455	409	374	418	414	394	385	422	414	401	425	396	438	402	413	394	441	417	436	435	423	402	385	395	369	402	427	411	365	396	422	454	463	392	450	400	434	452	409	395	417	365	392	414	393	401	407	410	411	398	403	400	377	438	417	460	422	392	393	461	407	407	409	421	416	437	471	402	420	370	435	396	412	353	395	414	447	405	430	414	425	390	414	400	387	412	396	433	393	453	390	442	464	388	406	442	423	423	424	406	421	403	409	421	416	425	411	390	441	358	428	437	440	417	401	422	383	376	374	411	441	444	402	428	419	395	422	403	420	400	383	392	407	416	396	412	428	417	419	415	391	417	416	439	431	401	445	454	402	392	412	393	434	408	414	414	398	449	421	424	420	398
40812	25294	10209	3604	2073	1440	1019	822	826	710	624	638	560	553	533	538	517	507	514	522	502	536	527	513	507	539	519	492	513	520	486	459	481	478	484	494	481	489	486	474	510	499	530	469	482	487	538	480	470	498	475	472	439	478	498	480	451	498	493	462	504	500	516	482	506	476	516	495	465	451	452	469	458	477	474	523	483	476	464	463	478	486	493	480	482	474	451	471	498	462	458	504	486	490	479	468	460	492	477	461	462	460	461	466	492	444	475	449	471	472	491	508	442	458	442	468	434	453	460	471	511	482	480	429	474	454	457	433	504	466	476	473	484	446	446	465	466	448	450	469	483	472	443	461	484	470	462	484	469	444	455	498	463	467	459	477	452	456	490	457	444	468	456	521	457	460	503	457	479	478	472	465	448	454	436	433	491	468	492	462	495	450	496	421	491	439	471	487	448	462	500	453	497	502	480	443	487	426	467	450	463	441	484	486	462	434	459	466	471	523	475	465	463	478	479	439	441	470	499	426	482	440	454	483	465	489	477	462	496	422	453	459	495	504	447	444	489	448	491	461	468	480	433	472	440	471	437	459	504	453	472	495	457	461	451	498	511	459	456	429	465	485	480	448	504	457	463	442	428	445	451	462	464	464	449	454	449	448	482	437	424	502	466	471	487	466	418	477	481	459	463	496	428	460	454	487	496	446	471	438	496	486	439	459	478	470	450	465	457	489	473	522	450	434	468	471	451	437	461	499	449	471	438	455	488	454	449	465	451	473	432	447	433	437	475	453	453	442	468	479	448	461	466	434	500	461	477	472	497	446	442	466	501	491	484	462	461	469	476	476	498	475	501	475	455	437	470	481	477	474	442	466	473	476	466	470	449	525	465	434	469	504	473	461	475	466	494	469	465	462	467	481	473	463	453	450	466	466	459	495	483	480	464	474	445	472	460	488	479	458	465	505	455	419	441	461	429	455	509	454	443	490	460	455	466	448	420	477	491	524	463	513	474	474	512	457	457	440	476	492	482	518	452	497	501	477	468	469	484	481	457	484	425	423	453	438	455	463	505	486	482	438	482	443	473	473	432	493	459	482	451	467	459	450	478	468	501	472	437	501	499	470	478	499	475	505	440	423	447	477	471	458	461	463	486	435	451	508	450	507	482	446	463	445	512	461	432	491	473	458	500	456	435	487	487	444	483	469	482	465	469	523	452	433	498	484	444	471	492	450	458	479	501	482	444	483	452	481	454	468	475	492	470	474	458	488	450	489	458	460	454	452	469	446	454	451	478	484	446	471	460	479	476	463	457	426	476	454	465	463	450	502	447	433	479	471	469	461	476	462	422	458	470	477	453	490	450	447	457	471	497	447	464	451	463	461	487	488	456	484	477	490	459	486	454	448	468	443	467	480	479	491	459	502	486	434	478	464	444	458	452	462	504	467	432	472	485	422	455	505	481	454	484	469	442	435	451	460	466	478	465	471	445	423	459	467	474	449	497	483	428	446	459	492	440	523	517	485	486	455	485	481	440	483	446	442	451	432	496	475	444	460	447	514	492	515	469	492	475	495	442	466	455	487	436	465	459	441	469	481	431	429	489	466	485	463	446	493	441	462	508	466	482	468	436	474	445	482	459	506	443	456	438	468	461	486	444	460	442	479	469	436	507	474	443	446	481	443	468	479	471	419	465	463	478	503	466	463	480	449	475	485	460	483	501	420	478	476	446	452	499	493	460	460	494	452	449	442	444	474	415	455	498	490	469	477	419	469	451	459	434	475	435	469	485	494	475	449	446	460	449	512	464	451	470	515	470	451	442	467	462	448	452	449	432	483	434	468	443	418	458	465	468	470	496	475	495	452	466	461	456	473	503	499	474	460	474	529	486	478	475	481	488	436	481	473	452	470	474	434	488	461	431	470	463	477	508	451	451	473	456	461	452	478	468	448	492	464	481	437	459	494	503	445	462	462	460	490	437	459	483	484	485	450	411	452	473	456	474	506	488	447	487	437	445	422	450	454	457	446	439	497	491	452	473	492	483	476	472	473	475	474	457	441	478	476	524	489	472	477	437	455	453	477	520	473	472	460	486	478	462	475	458	440	459	496	471	458	473	440	472	458	453	478	469	456	456	445	464	492	482	458	421	461	502	474	469	476	454	441	462	470	497	505	494	446	493	453	506	493	454	450	435	473	452	475	448	434	446	483	461	460	450	474	485	491	494	469	478	530	447	442	445	497	479	450	487	473	447	493	453	457	483	467	493	446	501	468	454	462	483	454	440	474	460	477	493	458	445	486	429	458	452	448	519	490	514	451	458	457	460	465	480	467	465	480	467	465	465	478	478	467	470	446	463	461	471	505	497	456	489	463	449	489	472	485	438	477	459	455	448	464	425	446	486	463	448	454	468	437	472	475	460	466	415	445	477	474	489	447	461	485	486	455	464	470	482	448	439	465	468	459	468	428	458	476	468	398	491	479	482	487	464	472	487	455	467	465	490	449	446	464	487	502	438	497	470	449	442	446	439	460	489	489	449	471	478	433	452	496	464	463	506	469	483	492	464	485	456	490	460	455	457	456	495	479	488	488	462	487	453	469	442	494	463	464	422	450	456	473	527	494	501	484	455	439	509	465	443	457	485	480	446	447	451	476	487	468	473	450	492	458	425	430	510	498	490	457	474	445	470	462	482	453	423	450	462	481	489	462	462	493	456	475	492	472	462	469	493	488	453	468	464	473	459	463	463	429	488	452	486	465	448	457	474	441	450	435	441	452	474	455	456	461	459	485	460	452	459	482	449	442	430	512	454	471	510	473	440	495	466	470	453	468	482	504	463	450	446	451	485	489	455	453	471	436	458	489	456	475	495	468	458	460	449	484	456	485	471	471	459	438	479	493	455	486	448	519	464	442	439	489	491	458	501	480	437	480	469	461	485	465	493	485	481	447	492	466	454	490	493	478	459	501	461	447	488	476	436	493	457	468	475	519	452	471	454	488	474	465	480	462	444	445	481	479	451	462	454	504	430	500	458	497	461	474	439	452	466	441	494	437	475	428	484	458	451	441	487	468	473	477	467	507	460	434	454	475	497	454	463	442	480	472	471	487	509	450	449	467	461	475	475	468	468	484	441	471	485	483	483	499	447	444	493	463	431	468	459	456	500	488	446	469	450	494	430	480	459	458	461	483	486	488	464	494	493	477	488	492	476	489	449	439	436	478	469	480	468	495	473	445	455	436	479	474	450	473	474	501	466	439	447	468	506	470	452	417	464	466	496	496	467	475	471	481	477	462	461	480	490	474	470	498	489	454	515	493	491	502	470	498	446	463	485	496	462	478	472	448	408	485	454	498	471	498	438	470	454	436	449	466	416	479	444	473	458	503	455	471	493	459	469	470	455	475	471	473	462	457	449	483	499	486	456	460	475	466	440	483	454	462	473	492	430	450	455	473	477	466	488	461	482	468	481	448	502	446	469	476	468	479	449	448	488	484	471	446	485	464	457	475	467	478	443	466
22306	20810	28446	23257	20810	20867	11329	1055	729	596	559	460	437	385	389	377	349	349	335	338	304	323	298	296	302	326	307	290	292	282	282	311	287	292	293	261	276	284	264	290	302	288	261	248	285	272	289	269	264	286	298	285	325	287	274	271	274	288	265	272	281	280	265	295	287	298	319	286	273	299	268	259	272	256	289	267	281	298	257	274	256	282	250	233	227	239	255	283	259	237	262	283	274	261	256	247	239	242	262	287	231	261	285	251	222	258	237	283	252	230	264	258	225	264	252	246	231	271	265	242	248	251	234	252	243	228	268	268	245	284	245	266	261	253	249	268	243	241	258	264	238	238	238	264	256	251	267	247	262	250	262	234	240	255	272	248	224	253	220	278	243	269	271	248	229	279	246	268	235	249	247	212	224	275	270	255	265	266	243	264	240	252	233	278	222	249	242	262	245	273	238	254	271	249	267	246	244	269	248	256	257	256	228	281	261	257	229	248	235	255	254	273	246	259	241	282	230	265	261	243	230	238	281	240	238	247	255	261	261	255	243	247	230	240	234	241	267	239	258	240	272	271	258	303	242	259	252	242	280	249	242	264	233	244	247	238	257	259	256	257	283	253	276	268	252	252	255	261	257	248	229	271	254	262	252	239	261	247	245	246	232	278	263	234	244	259	251	230	266	273	234	247	269	243	245	266	249	252	243	251	250	242	263	241	262	222	236	255	253	251	266	248	243	251	228	259	302	283	266	261	255	231	252	301	250	277	261	258	240	265	249	266	232	281	246	226	274	283	268	257	252	276	265	265	231	266	285	233	227	244	253	248	254	265	279	236	246	262	230	239	261	263	266	260	257	251	238	274	254	285	286	286	272	235	275	278	281	256	216	261	221	263	232	267	240	273	268	237	263	253	278	227	259	260	260	252	222	233	250	255	284	227	276	233	233	257	239	261	276	217	255	249	264	267	264	226	260	245	270	228	240	279	267	263	229	245	253	248	262	264	238	251	267	256	262	224	246	267	265	247	235	220	241	291	254	248	240	239	276	261	249	272	235	238	257	243	212	275	270	269	248	215	246	241	251	232	266	250	234	250	256	235	258	227	272	254	238	225	245	266	233	262	290	235	265	239	245	286	248	249	268	245	252	241	260	240	238	252	239	249	242	265	258	231	257	283	244	251	264	247	244	266	248	237	280	252	252	247	269	221	230	250	246	236	271	280	210	252	270	263	246	253	263	249	246	256	263	265	270	259	235	262	249	263	257	227	262	250	239	235	255	240	253	281	235	257	273	249	249	276	279	265	285	285	261	257	245	283	270	259	255	261	237	238	283	266	284	260	250	251	257	285	251	274	273	222	249	219	252	243	233	254	255	280	234	228	247	254	246	261	244	247	261	247	235	253	271	256	221	250	249	258	256	245	251	238	229	221	245	235	258	240	238	246	254	266	244	242	246	246	245	257	241	274	259	238	233	271	271	245	287	253	239	229	252	276	244	242	219	254	236	256	265	263	256	241	246	274	240	234	264	223	291	258	302	253	265	257	246	246	271	241	262	228	255	267	250	274	248	268	254	237	249	265	240	263	258	261	290	271	262	246	246	255	251	238	250	274	253	266	264	288	251	240	285	238	245	256	241	267	267	253	260	267	261	275	258	265	253	230	240	244	247	246	259	279	285	246	267	244	250	263	266	232	230	272	280	241	237	237	228	249	224	250	236	223	241	245	250	270	233	246	232	270	244	250	258	257	232	241	248	227	237	274	270	231	232	228	265	258	243	233	261	250	257	258	267	250	250	224	250	271	244	247	216	233	255	270	266	256	250	197	261	244	252	265	236	237	236	257	221	258	252	270	237	249	262	286	236	258	285	250	261	250	224	258	257	272	255	234	241	264	235	248	255	264	239	264	273	242	240	232	230	222	251	263	265	244	263	269	264	254	239	242	259	241	241	237	248	262	245	271	236	260	241	262	252	270	256	284	262	269	256	260	246	263	260	260	250	238	219	265	241	238	244	236	281	268	247	254	248	288	276	289	267	280	237	255	255	249	227	249	248	248	256	264	255	267	247	240	256	258	251	259	241	255	248	243	260	244	259	270	269	277	258	257	243	251	239	244	249	262	224	271	268	258	249	225	243	256	262	260	271	249	254	241	261	242	257	264	279	233	248	243	228	262	250	265	220	222	251	261	267	263	242	237	254	255	244	254	272	242	265	226	215	226	242	268	258	215	276	274	281	265	254	232	243	262	253	259	286	253	250	238	226	268	210	246	273	278	259	277	274	253	240	279	277	273	261	270	283	265	253	232	243	274	243	267	234	251	246	254	252	259	242	252	266	256	257	265	261	251	245	288	237	269	232	269	249	273	245	243	280	257	271	248	256	221	239	249	234	266	234	244	251	238	227	260	252	237	263	249	273	249	258	259	229	237	255	255	207	252	245	259	223	244	204	256	251	263	252	300	266	251	235	259	257	251	229	280	259	275	278	246	224	224	251	250	260	259	285	271	269	240	243	239	258	261	245	259	246	230	256	259	252	278	271	256	247	274	257	249	236	248	246	264	243	272	222	235	214	241	231	245	271	252	231	220	251	237	246	244	244	249	268	257	231	224	249	302	266	246	218	240	230	251	263	231	254	231	288	238	222	225	235	270	237	286	250	238	230	249	258	257	248	267	243	239	274	256	232	229	253	282	260	269	270	271	255	230	255	246	258	260	242	277	252	240	246	238	263	216	239	225	225	254	250	277	252	227	238	265	275	253	237	253	256	272	268	249	265	259	247	266	249	263	263	236	238	219	254	244	251	264	276	246	272	254	242	275	263	266	255	276	246	256	237	258	243	243	241	222	247	234	262	245	256	268	256	263	265	248	261	249	241	233	239	270	258	249	244	250	233	279	255	215	246	277	240	262	253	256	257	257	236	239	252	219	259	237	256	260	259	248	241	261	219	242	273	252	256	245	259	239	250	232	258	243	253	249	264	237	260	247	232	270	256	244	265	276	235	241	210	252	240	214	237	276	213	253	246	238	238	248	253	246	260	248	247	280	269	259	250	262	251	261	259	256	263	244	255	263	229	257	218	264	284	254	250	240	292	260	256	229	265	255	260	250	264	238	213	260	269	251	253	287	258	273	278	241	257	218	257	263	255	229	244	265	262	258	260	246	262	244	235	253	250	252	245	270	252	227	253	265	247	244	273	244	247	253	227	211	261	241	256	235	259	204	243	251	243	242	231	237	257	211	262	266	242	243	267	265	269	261	247	256	270	252	259	239	232	268	224	239	249	259	242	239	207	248	251	229	260	257	281	245	250	256	261	262	281	256	265	255	256	278	285	263	254	230	243	236	252	271	238	258	240	215	240	251	243	248	228	255	246	232	247	233	267	256	277	252	247	279	293	251	263	246	279	273	250	226	252	241	271	237	245	262	266	276	258	240	266	265	246	236	235	269	255	272	256	266	258	245	264	247	282	280	238	243	244	243	247	268	242	245	253	272	277	247	262	251	266	258	271	270
45123	30184	20358	7302	4632	3420	2425	1663	1365	1107	915	740	703	613	548	518	466	434	413	399	438	410	369	402	389	363	375	374	370	372	356	352	338	358	321	334	306	310	319	328	332	311	332	336	320	322	331	302	332	294	313	326	322	302	281	265	297	302	348	335	322	307	336	326	290	298	359	309	319	322	308	288	291	299	266	288	306	302	301	270	301	310	284	274	258	276	278	274	299	267	270	284	277	285	288	251	270	267	255	239	270	300	278	283	270	287	286	217	261	281	286	285	266	298	285	260	256	240	274	287	276	263	283	265	287	261	277	298	288	286	271	258	287	289	257	314	278	261	308	302	293	284	290	308	268	258	265	312	281	266	276	273	273	294	254	284	268	271	274	261	272	271	290	283	274	282	292	249	280	297	286	250	296	270	274	300	280	274	283	269	276	267	232	311	288	286	284	291	276	248	246	259	253	276	241	285	244	265	279	251	293	250	261	270	274	281	274	290	320	279	256	256	294	262	268	284	302	267	278	275	286	271	278	256	263	267	288	280	261	250	248	276	260	296	278	275	265	261	296	290	289	280	287	269	287	271	279	280	283	270	282	276	270	262	263	282	279	255	270	263	271	270	281	278	274	258	278	267	310	262	278	285	289	271	288	265	296	264	274	257	268	264	276	287	255	274	299	269	274	275	266	258	311	262	282	268	263	275	286	258	282	283	309	267	281	288	258	306	243	289	286	266	255	286	325	298	279	283	268	272	269	280	272	282	256	307	272	257	273	265	302	292	282	251	273	269	276	279	277	289	279	297	308	291	307	268	257	263	307	299	280	319	275	300	285	286	245	274	227	277	273	287	232	308	278	243	267	291	284	274	282	261	297	283	303	260	284	299	269	274	292	256	238	246	291	293	248	266	276	284	272	281	286	305	273	263	320	281	270	271	270	297	281	257	269	300	254	265	301	256	305	257	258	239	252	289	269	281	230	245	283	296	294	276	254	293	264	263	261	289	268	277	258	268	276	264	294	247	271	311	284	293	284	232	286	258	309	255	282	268	258	293	282	274	250	260	266	276	279	254	275	284	259	241	255	300	285	247	278	279	259	286	287	310	285	246	283	267	274	255	276	282	276	285	248	275	271	303	279	285	261	291	283	293	262	277	256	273	282	285	296	258	293	276	265	277	255	270	288	299	281	277	258	279	272	271	272	270	288	282	261	279	274	287	288	303	279	274	273	254	268	286	285	298	278	283	278	287	285	302	265	269	275	278	271	285	249	287	278	276	299	286	284	267	259	281	275	275	269	249	279	253	297	281	258	275	304	285	270	290	263	273	295	300	275	270	284	281	277	263	272	261	256	274	287	273	270	271	273	300	266	261	285	303	283	270	273	265	270	294	255	256	289	272	286	276	269	273	271	266	278	290	266	280	285	301	271	289	238	286	272	288	266	274	280	257	266	253	269	247	252	276	308	284	276	249	259	266	281	272	285	298	290	266	281	312	295	275	275	274	273	280	251	259	257	275	262	283	278	273	291	274	260	291	289	282	293	260	290	262	270	288	260	283	278	277	292	262	291	247	264	283	281	232	267	266	295	302	286	252	256	271	245	290	281	259	275	272	289	257	289	272	271	258	262	269	272	263	318	235	292	284	249	240	262	275	258	273	264	272	285	287	287	286	244	251	285	258	272	265	299	287	269	266	269	248	276	293	291	246	270	293	275	262	318	294	276	254	297	284	267	270	242	269	275	289	278	285	273	270	281	280	287	290	239	273	286	275	299	267	311	258	275	271	294	287	264	280	278	247	287	297	237	272	282	252	323	294	267	273	287	289	273	281	284	269	268	303	277	259	279	285	273	287	243	255	293	286	262	272	268	268	264	258	274	263	273	279	265	279	279	256	303	286	258	285	224	302	291	280	267	245	277	249	282	288	272	281	281	263	261	285	288	252	279	271	253	309	271	272	280	285	243	278	275	265	275	301	284	246	257	282	266	276	262	263	260	278	252	295	266	280	268	284	277	241	253	289	267	293	280	246	273	294	270	283	306	293	263	264	295	291	248	255	261	262	283	277	265	267	298	286	262	284	277	273	269	271	279	268	250	272	270	295	307	267	275	280	280	253	265	277	257	267	287	296	263	296	278	305	249	271	278	257	281	268	263	281	293	293	292	279	292	292	267	243	271	305	284	272	294	302	259	271	296	264	274	280	307	285	281	297	268	296	247	251	286	278	243	272	285	279	276	255	265	276	293	273	265	268	283	271	303	291	252	273	264	273	267	260	260	285	246	303	281	293	271	279	273	271	249	300	270	295	279	287	300	278	249	277	300	281	282	261	243	289	282	301	290	293	275	252	271	313	300	264	280	279	290	296	270	267	272	258	276	263	278	298	279	253	265	279	239	298	256	251	280	268	273	250	315	274	273	271	275	275	248	276	265	285	280	280	254	263	260	276	276	312	276	242	276	271	273	275	279	271	293	300	298	280	286	296	298	270	265	305	296	266	275	282	287	274	276	283	309	271	278	261	266	286	286	278	271	271	271	305	294	285	286	278	279	284	283	300	279	271	284	311	273	312	273	272	294	276	283	291	290	297	274	246	297	256	272	274	282	276	230	272	227	270	279	250	302	277	283	282	288	273	283	279	289	270	302	254	264	275	273	286	258	277	249	286	265	270	280	277	239	266	266	289	256	269	284	259	278	287	291	296	275	285	318	284	265	270	260	271	270	266	289	286	300	274	266	261	297	254	265	284	259	281	283	268	291	257	271	276	278	295	282	255	287	291	258	274	251	294	275	303	276	285	260	275	257	259	284	275	288	263	287	281	305	318	270	267	259	286	305	243	270	263	262	292	254	277	325	273	286	291	257	274	276	258	269	284	293	268	304	270	277	289	265	295	265	273	271	263	248	262	295	303	251	284	274	246	295	301	273	260	274	277	296	288	289	280	274	274	251	290	261	287	244	262	277	283	298	263	271	273	283	302	269	263	281	247	262	281	279	241	301	275	270	276	302	244	268	256	284	272	266	248	301	278	251	255	283	259	271	268	283	257	258	277	266	270	276	273	274	269	264	288	272	281	259	297	254	261	271	262	267	265	272	283	264	289	296	270	260	273	282	282	318	262	259	267	266	264	266	283	277	288	291	286	249	270	267	284	278	232	288	263	269	262	286	257	274	276	287	273	267	295	297	251	252	276	298	263	283	285	296	259	288	262	284	296	272	282	258	283	276	246	257	272	266	273	267	282	267	262	246	274	276	336	262	267	283	291	276	300	298	266	290	264	262	269	290	286	255	303	295	278	296	300	264	275	290	270	279	287	272	263	306	285	280	280	284	254	273	260	310	281	293	266	252	277	284	270	281	297	287	255	290	266	265	278	290	238	272	272	272	289	290	263	290	262	288	298	265	261	273	283	289	266	287	274	283	289	305	278	285	265	283	275	285	281	269	292	294	274	272	250	247	253	281	287	271	286	263	270	253	279	273	268	251	290	282	295	256	281	276	281	300	246	271	254	270	288
29353	22159	13688	2187	664	444	353	344	320	320	357	359	311	309	308	321	336	342	336	326	311	326	290	306	325	318	329	334	312	305	291	328	340	352	345	288	316	355	310	313	329	341	324	329	323	324	324	298	324	285	306	341	323	334	317	316	319	310	313	303	299	310	343	334	341	303	347	312	307	330	318	360	346	310	283	315	323	316	325	299	308	356	310	316	315	335	331	282	324	327	288	298	305	309	327	353	308	308	318	324	319	319	302	325	349	327	314	329	327	331	327	303	328	312	362	352	332	306	317	307	333	297	328	301	345	319	285	309	362	310	344	327	317	312	312	301	315	329	311	322	291	339	323	349	316	324	333	304	314	320	317	318	323	296	295	319	329	321	316	322	335	289	316	304	315	333	291	295	292	314	323	320	331	314	294	326	319	295	350	325	284	315	288	314	322	345	321	310	309	361	338	325	324	339	305	313	305	319	328	320	308	347	317	319	323	314	346	319	329	317	298	277	337	294	351	339	311	327	312	333	306	323	335	357	338	354	314	311	298	351	338	325	322	289	334	313	324	324	320	304	326	311	325	295	313	320	327	304	303	337	320	313	282	314	333	345	315	308	306	300	340	332	345	334	340	331	351	346	300	363	330	342	313	304	339	319	314	308	318	333	314	332	317	344	344	314	324	348	333	288	315	308	312	306	303	313	289	329	322	337	311	292	305	284	303	337	326	313	328	343	311	323	350	350	313	323	315	308	282	325	303	318	278	310	326	336	341	340	323	288	317	303	316	291	331	309	296	298	323	344	287	340	300	340	332	299	310	344	359	341	308	296	288	309	333	322	340	344	300	296	300	320	314	308	328	347	342	329	285	306	288	278	276	322	321	320	332	297	334	326	313	322	334	346	281	339	324	339	322	343	339	314	306	334	312	330	319	309	307	329	344	322	306	324	348	279	314	343	303	299	305	346	300	295	302	314	339	301	307	339	331	346	324	326	278	322	346	301	330	341	338	292	317	327	279	301	294	327	303	337	342	327	317	331	333	317	338	320	331	321	340	328	320	302	352	323	336	356	305	348	292	303	311	287	334	331	312	345	310	337	333	325	292	294	312	320	316	311	288	326	315	312	351	324	314	271	309	330	308	309	299	314	310	319	289	300	320	330	309	320	322	288	368	343	328	333	295	331	317	319	317	301	304	325	325	322	311	314	303	325	305	354	317	324	359	310	297	294	346	321	322	327	317	322	322	306	310	341	326	314	312	304	334	309	312	362	320	329	325	303	336	299	312	291	294	336	303	329	309	285	333	294	303	303	313	312	333	265	333	346	294	297	311	363	336	283	311	331	284	327	310	345	311	329	312	289	336	299	329	332	334	296	308	329	282	319	321	313	348	316	318	314	318	298	328	330	274	342	347	329	353	310	280	346	327	310	310	321	347	311	340	337	344	305	312	304	341	312	304	294	302	325	310	297	320	306	302	302	291	305	300	313	343	324	319	307	330	336	314	342	318	356	329	326	310	298	297	349	326	306	284	277	321	317	309	347	337	322	328	330	277	343	306	305	320	288	304	330	296	328	323	297	322	292	307	320	319	316	325	313	310	332	300	317	312	307	306	327	340	333	323	307	310	315	288	344	304	321	350	307	325	268	293	349	325	332	298	309	307	353	294	297	341	294	310	320	297	322	297	310	301	298	309	317	300	321	309	315	291	323	346	335	321	336	348	335	319	349	290	354	311	316	322	301	300	304	327	317	325	322	322	313	321	307	329	331	320	320	321	335	333	308	334	312	317	362	323	329	310	354	336	331	340	347	325	305	299	309	325	307	329	332	290	317	297	329	330	343	282	303	300	299	304	318	302	313	280	293	344	285	308	328	324	314	319	346	325	322	336	288	323	286	326	324	366	306	296	333	297	263	323	331	334	330	303	281	340	295	329	317	348	319	299	341	313	322	309	311	338	334	322	306	301	319	316	293	302	351	282	290	334	344	334	291	352	298	326	291	312	323	301	281	325	313	309	322	332	311	328	318	314	314	338	320	310	268	316	344	326	305	328	306	314	334	326	338	297	332	276	329	315	319	309	335	335	331	307	325	298	341	297	341	324	330	318	318	331	336	342	318	341	301	298	323	336	318	364	297	326	302	296	298	340	326	306	310	287	287	331	310	318	323	305	281	325	325	340	293	338	330	326	317	281	300	334	318	338	320	295	300	328	322	307	318	293	326	323	321	303	324	325	308	345	316	335	296	317	325	323	340	336	325	307	333	287	278	289	342	328	358	281	319	312	340	336	308	289	318	312	349	303	309	301	326	329	296	293	299	311	298	316	304	327	292	328	335	305	297	312	307	307	304	290	326	334	311	288	323	312	290	313	314	317	315	324	313	298	323	300	308	300	318	335	323	346	305	332	320	307	329	352	337	317	336	300	317	328	306	352	342	336	331	321	325	336	304	284	296	320	308	286	299	317	311	328	293	308	290	338	318	356	328	305	310	340	342	329	337	325	318	313	341	327	327	302	305	319	345	360	309	317	315	319	322	294	344	322	359	318	328	325	333	279	330	307	308	318	310	345	364	330	313	330	338	319	324	340	332	304	294	344	324	298	318	347	320	326	326	289	290	319	314	337	337	337	316	322	326	340	298	325	299	326	281	331	312	349	325	315	311	294	340	319	306	302	285	312	303	332	289	312	350	321	333	316	312	311	312	316	300	348	329	295	338	323	299	307	324	346	320	299	336	304	267	337	334	306	319	325	341	349	311	308	308	335	291	324	334	304	305	309	283	313	339	317	360	308	290	325	310	339	328	293	285	345	337	314	335	325	313	338	329	333	313	335	333	331	306	300	307	356	323	346	305	319	347	304	295	284	306	320	328	308	295	330	338	326	314	330	300	305	294	322	299	329	326	354	314	317	303	321	325	329	347	324	315	334	332	334	315	325	316	329	321	335	284	299	303	285	305	271	318	337	343	314	263	310	318	333	301	333	298	303	308	281	327	329	314	330	347	329	322	338	284	330	301	328	327	314	318	338	328	315	328	287	306	328	317	348	321	322	313	281	288	322	316	300	309	330	297	315	316	327	313	376	311	329	299	298	306	310	326	307	312	324	312	321	301	325	321	326	310	290	335	277	311	305	335	309	283	283	328	319	342	307	307	331	330	297	314	300	316	285	328	329	341	311	326	294	312	322	305	324	330	318	348	288	316	291	290	328	313	279	304	323	301	334	335	302	339	302	349	364	299	312	318	277	308	323	285	312	323	301	310	318	308	302	334	317	314	298	295	311	313	328	356	307	317	302	318	329	309	315	324	307	328	322	297	317	299	308	318	322	355	300	309	307	318	305	370	348	328	308	303	326	315	305	312	330	314	327	300	302	318	299	317	307	322	302	335	330	314	327	353	290	308	355	297	316	310	331	318	317	303	338	320	288	319	306	300	337	327	322	297	294	306	318	304	326	307	306	360	324	329	328	305	314	325	349	302	318	293	319	326	341	293	311	318	280	343	345	321	351	318	335	332
36054	21862	6155	1565	911	653	446	394	381	402	342	376	376	389	359	371	377	345	351	362	400	407	410	414	360	391	383	396	390	395	361	402	378	375	382	416	337	353	389	386	382	379	395	359	370	403	434	372	397	389	372	383	372	389	363	379	390	355	382	394	384	382	383	365	388	383	438	412	410	406	393	382	329	372	364	363	380	401	376	404	366	393	358	348	377	397	361	389	344	370	345	376	346	356	386	387	374	377	374	384	372	426	374	406	381	389	352	378	390	365	367	350	378	398	363	396	354	338	350	382	370	402	375	407	395	414	372	401	357	442	370	378	385	375	362	362	376	348	365	358	399	414	364	359	375	360	387	396	377	369	348	356	357	378	370	396	375	332	356	402	387	371	351	374	362	399	353	358	350	407	369	371	395	354	379	346	373	381	395	393	335	359	366	371	391	360	350	345	340	386	367	386	355	401	402	335	333	381	399	322	357	360	415	380	360	324	379	362	386	342	406	371	376	394	355	368	389	370	337	354	394	368	417	422	400	422	360	342	393	317	398	379	348	381	354	371	382	379	351	374	385	367	398	378	361	398	352	392	382	396	386	357	361	381	369	390	373	405	378	368	381	382	381	384	374	372	372	359	359	383	409	392	334	381	383	330	357	337	398	363	368	378	379	374	331	345	358	387	382	371	344	355	354	373	377	367	323	390	349	376	393	343	386	351	386	380	404	407	332	387	353	372	375	364	362	353	373	404	357	385	346	403	387	365	375	369	359	382	334	392	363	377	372	336	391	343	384	385	367	380	391	367	374	391	390	372	346	385	351	388	381	387	398	367	393	389	365	377	365	359	381	351	374	367	395	362	359	382	362	402	334	354	382	355	390	364	387	355	347	372	362	382	346	357	390	402	395	413	342	417	386	384	379	386	362	377	398	378	375	370	378	391	386	392	400	393	379	387	368	376	387	361	405	348	378	340	373	351	393	373	373	374	383	352	357	399	395	361	372	387	399	377	385	392	381	346	340	339	365	374	352	404	390	346	364	354	373	372	393	378	372	374	366	379	337	389	356	357	368	363	354	369	392	384	325	403	385	400	347	356	371	379	384	380	372	360	360	370	362	376	426	365	363	347	365	377	365	401	393	352	397	360	362	377	355	369	383	357	355	363	385	358	368	376	400	378	364	376	368	368	398	360	365	360	353	357	385	351	382	380	383	367	386	394	372	405	357	386	377	343	374	381	381	402	379	379	384	382	369	349	344	401	366	368	388	367	379	379	356	364	411	346	362	408	367	369	360	372	368	359	377	365	395	389	398	389	378	392	382	388	390	329	364	375	337	374	364	372	387	364	366	390	372	368	388	374	400	380	414	361	360	389	366	354	383	382	363	395	382	393	388	428	360	341	387	383	385	372	384	369	392	350	344	373	382	357	392	378	381	380	371	375	347	347	346	366	427	378	352	354	385	379	355	353	355	363	390	362	404	344	414	376	393	379	365	348	407	396	364	394	365	360	356	417	330	411	378	398	382	391	371	407	394	348	387	365	375	404	400	385	377	373	411	395	367	402	395	410	385	378	386	395	354	371	372	385	393	393	369	355	370	341	369	367	394	354	407	390	358	352	386	362	381	415	428	389	396	360	362	381	368	373	374	356	354	379	334	344	369	386	389	356	353	358	390	397	389	391	375	356	390	381	348	391	381	401	374	371	390	386	388	374	364	374	384	390	374	371	408	362	354	353	361	355	374	369	390	408	388	389	365	371	380	420	360	330	368	348	368	368	332	382	356	384	370	384	376	401	321	373	373	374	394	347	376	393	411	367	354	363	332	360	389	361	343	365	366	366	389	363	378	354	385	372	346	341	334	377	403	397	377	415	371	367	385	377	370	317	368	382	353	368	374	385	395	380	371	384	367	359	411	350	380	386	378	360	361	338	385	377	376	338	339	415	382	390	399	347	387	366	398	392	349	336	367	386	401	381	383	346	356	423	381	340	387	358	378	366	364	379	372	359	393	393	364	346	376	377	367	403	380	374	359	338	397	383	370	366	401	382	377	399	406	351	415	399	366	390	366	370	354	355	387	354	379	372	361	361	390	381	392	353	373	402	412	337	374	350	356	388	414	362	378	360	347	362	353	371	376	394	371	353	353	365	356	405	339	352	388	373	363	380	398	375	377	363	379	375	383	379	385	400	432	392	349	409	367	403	342	372	350	392	402	402	368	379	366	381	394	385	362	354	402	379	378	393	387	368	387	379	385	391	350	336	386	353	378	381	376	368	378	342	376	345	382	376	342	390	374	385	389	390	360	394	353	362	364	346	429	385	355	393	382	362	372	361	364	375	371	391	396	383	361	389	362	404	381	401	363	356	343	387	372	345	358	380	361	366	393	360	377	385	345	344	356	385	333	383	383	374	330	388	369	403	369	416	363	384	385	355	409	380	378	344	375	370	409	377	353	363	400	370	367	381	371	356	384	370	410	364	373	366	398	383	363	362	366	384	330	325	365	369	401	358	395	335	373	348	404	357	431	380	381	344	344	348	415	346	378	363	365	369	376	402	347	379	408	332	373	384	391	378	366	382	373	322	372	374	359	376	386	371	386	405	370	350	351	358	403	372	338	417	359	357	380	404	367	360	362	377	383	379	359	361	407	399	358	353	400	390	394	378	372	397	376	361	379	366	354	394	375	352	361	352	362	363	361	405	368	363	356	379	370	367	361	405	366	326	367	400	362	400	363	391	333	344	393	392	346	373	395	318	375	393	383	369	378	360	407	365	399	371	376	407	344	352	391	367	365	384	374	422	367	361	377	393	362	382	397	404	384	392	379	366	387	383	384	377	401	347	347	342	369	364	369	411	390	339	390	378	356	378	349	381	368	335	376	393	374	377	406	374	367	382	371	372	392	394	373	393	352	369	377	404	389	397	398	360	369	397	373	362	377	370	373	343	397	361	362	341	332	413	340	351	362	372	356	408	374	337	365	393	378	354	358	365	380	369	400	410	358	375	368	376	341	396	363	375	359	363	401	385	367	378	370	366	391	385	377	424	398	362	379	387	364	357	391	345	349	396	356	353	389	382	379	411	381	378	380	387	359	371	365	376	392	388	374	378	362	415	379	358	367	374	370	359	370	378	380	396	365	372	387	368	367	351	345	384	399	383	364	361	359	360	383	359	386	397	380	395	379	413	386	367	363	363	357	385	354	404	343	386	370	388	387	390	396	396	404	373	370	374	362	350	384	375	374	379	393	380	327	397	380	412	401	373	369	386	331	345	347	399	386	390	388	374	369	390	347	399	382	383	367	369	336	387	350	352	363	369	381	353	368	375	392	369	375	383	386	366	358	367	374	384	328	402	363	383	365	389	394	358	363	417	367	392	386	356	385	344	409	342	348	390	385	391	368	330	366	363	361	367	388	410	355	372	380	357	394	377	404	361	370	384	394	370	370	364	374	383	386	386	415	372	376	390	373	332	374	376	366	398	392	379	382	387	365	369	390	371	336	359	369	408	369	356
23329	20778	27990	23676	20779	10889	837	512	370	370	306	318	296	242	267	239	235	220	211	214	220	209	210	215	250	187	218	234	208	207	199	221	199	212	198	209	217	205	180	200	174	184	210	188	198	197	199	205	207	199	188	212	209	173	192	178	196	199	234	190	204	198	205	190	223	200	236	202	196	185	193	216	200	221	216	200	184	192	176	187	196	201	186	170	192	194	181	200	192	188	161	188	169	168	197	176	175	184	177	196	200	172	187	194	170	196	190	193	178	194	186	170	174	179	190	174	195	228	181	179	213	164	191	213	170	170	164	192	187	189	183	174	172	201	158	220	188	191	189	179	168	178	173	192	195	185	188	173	209	180	171	188	204	186	180	195	170	175	174	194	192	192	189	187	189	186	197	202	202	178	201	173	167	190	184	202	194	176	208	173	181	194	189	171	173	174	209	162	183	154	199	173	183	173	223	201	182	185	191	199	163	171	192	169	159	176	158	213	188	162	196	172	186	191	200	158	180	208	189	181	181	152	188	166	199	188	189	163	168	163	186	214	189	163	179	191	186	187	194	192	184	190	187	184	172	187	199	164	191	178	178	190	164	204	169	197	202	188	199	167	191	192	198	175	183	179	179	182	162	204	157	173	201	224	185	190	173	180	175	167	222	198	191	205	184	162	190	170	197	191	173	186	174	157	188	161	194	199	204	186	213	178	209	195	184	199	204	203	169	192	196	204	191	193	178	173	166	177	193	184	197	208	195	181	178	179	173	193	181	166	168	181	191	199	181	194	151	202	180	186	177	181	160	169	186	182	182	188	175	193	167	162	171	208	189	189	201	184	167	190	194	176	175	177	204	181	189	198	180	169	173	168	181	171	171	195	185	175	187	194	193	205	173	184	185	217	174	213	188	203	164	170	213	205	181	206	182	198	201	187	185	183	197	173	199	181	193	162	168	193	180	200	195	181	185	166	199	177	189	205	199	204	213	205	189	192	217	178	178	205	209	189	197	187	222	170	185	198	190	171	206	183	221	207	209	196	192	196	191	187	193	195	202	190	193	187	201	194	190	181	171	188	186	175	206	176	189	213	192	182	200	186	207	170	189	203	189	176	185	174	162	188	161	170	198	184	193	166	205	189	186	182	191	207	189	165	166	206	210	196	213	207	217	174	205	209	185	189	214	172	201	202	182	199	159	187	179	161	179	188	179	209	180	180	166	205	196	204	182	195	173	180	210	178	177	190	199	171	183	173	204	177	197	180	192	186	179	186	158	181	204	187	178	163	190	190	187	188	208	191	179	197	200	162	184	187	185	208	185	166	173	199	211	183	175	171	178	194	182	171	155	161	176	190	195	186	187	166	174	177	197	160	200	158	183	172	189	195	161	167	188	182	206	204	178	198	185	187	202	174	173	165	187	194	205	191	189	185	184	192	171	206	185	203	178	194	183	181	193	174	178	196	188	164	192	186	193	165	183	200	201	192	182	194	176	168	187	174	195	185	198	197	200	152	187	183	205	191	196	181	185	168	156	185	183	197	189	188	175	186	165	181	204	207	195	188	176	144	204	201	178	180	201	186	186	194	173	176	163	166	199	161	230	196	182	178	166	173	196	176	168	201	183	200	192	182	170	200	190	185	194	164	169	221	174	187	194	173	179	152	191	172	192	175	189	194	178	204	196	173	192	195	203	186	162	210	177	194	174	191	201	192	178	187	183	168	173	173	194	199	162	176	164	187	213	179	166	171	187	163	206	191	166	181	206	175	169	185	186	174	183	209	184	188	196	208	172	191	203	199	181	172	158	183	191	202	173	176	187	190	151	203	171	179	205	209	157	156	196	188	189	194	172	159	174	175	165	186	186	174	175	185	179	192	194	183	204	195	183	179	198	181	187	196	197	187	197	176	165	210	177	202	199	161	197	195	170	174	182	202	195	171	188	194	185	179	192	208	188	201	161	180	195	183	179	174	197	155	186	204	185	199	171	163	190	191	189	191	192	209	194	222	195	167	205	204	176	174	191	166	198	201	173	224	195	198	192	192	215	199	180	209	179	180	208	182	183	194	181	174	177	186	207	187	165	189	190	190	167	183	181	171	171	186	182	185	173	200	207	205	183	182	212	164	189	198	186	208	180	180	204	180	222	166	190	186	198	169	206	183	181	204	211	197	185	166	165	157	181	187	182	172	201	213	187	163	173	196	179	190	175	177	183	191	171	185	190	178	213	184	179	172	187	188	196	199	196	213	208	199	189	175	175	206	188	209	178	186	183	215	198	167	193	187	194	187	166	189	165	166	181	211	181	190	205	171	186	184	186	168	182	195	181	173	198	190	188	196	192	194	185	190	180	179	197	188	163	202	192	180	190	182	199	187	184	193	194	184	197	186	177	181	183	188	218	197	188	190	218	213	181	186	201	166	213	178	173	197	192	170	210	184	170	204	186	196	180	163	190	188	188	178	202	192	189	193	184	192	182	186	166	179	181	195	206	179	210	161	176	184	177	167	179	178	183	200	195	174	195	187	178	170	183	186	177	190	184	211	173	205	204	203	167	200	200	219	168	198	190	185	181	204	204	181	182	187	165	170	183	204	197	189	181	206	162	189	183	175	200	183	169	170	179	192	179	171	193	193	172	183	194	185	174	190	184	175	174	180	191	187	180	193	190	180	177	202	197	186	181	213	186	201	175	162	211	193	177	171	199	172	187	220	187	218	197	199	214	166	194	171	194	205	200	160	205	161	209	203	218	176	169	185	170	205	174	187	185	178	182	182	171	167	177	172	170	193	178	212	176	178	206	169	209	197	199	169	181	183	196	181	188	166	193	167	193	185	177	189	178	174	184	177	193	172	219	186	187	181	177	191	199	184	155	188	216	185	186	177	162	192	188	202	192	234	182	169	186	176	203	160	186	181	189	160	183	177	152	192	180	176	219	157	170	184	195	192	180	180	171	184	181	188	220	210	199	174	156	186	200	171	186	185	198	169	167	197	174	182	172	184	191	167	175	190	196	205	155	184	194	184	186	174	200	177	182	217	198	193	196	186	187	178	194	173	179	195	189	194	173	192	179	220	208	168	184	183	200	174	185	172	174	200	164	187	176	174	159	192	195	191	189	181	177	210	179	173	174	177	190	168	186	180	169	185	194	201	155	216	183	174	193	180	200	177	165	194	191	174	195	185	178	170	216	187	193	166	197	190	174	209	186	188	189	199	186	196	187	178	176	185	201	176	198	213	182	185	184	187	197	163	169	181	169	172	206	165	190	183	177	211	186	187	187	203	180	183	195	198	182	212	178	211	200	203	176	178	160	193	212	186	186	201	196	204	195	168	172	183	205	197	183	171	214	186	191	178	184	169	180	166	201	191	201	180	189	177	205	207	187	175	190	192	194	202	175	217	167	190	176	186	183	156	195	186	192	182	212	185	206	178	172	190	191	190	195	180	177	200	191	173	192	184	184	191	165	197	158	196	170	201	200	159	183	187	163	191	171	171	193	181	171	187	184	181	190	219
39423	34054	10297	4373	2630	1732	1196	862	690	575	521	452	377	369	336	311	316	283	288	320	268	293	276	291	288	267	239	238	246	247	261	247	252	215	235	239	233	247	275	258	251	257	253	230	250	231	221	264	255	249	217	234	238	219	224	239	242	231	242	245	265	238	265	252	252	260	241	228	267	262	255	216	251	226	224	258	250	267	234	254	235	234	251	221	241	235	227	227	227	201	228	210	221	208	230	212	230	214	200	213	241	215	237	218	229	236	211	218	205	221	207	217	219	209	221	218	232	214	247	198	222	229	216	217	207	230	214	204	220	229	243	188	205	219	245	234	225	251	225	215	250	211	230	222	244	225	210	232	218	231	217	215	229	216	204	225	215	208	235	201	222	217	228	236	217	203	209	247	214	203	207	233	222	200	226	201	209	238	207	205	219	239	226	223	205	199	215	228	210	213	241	242	229	250	199	229	237	220	220	220	229	258	224	238	223	213	243	214	230	227	221	214	201	218	199	240	223	225	213	225	185	217	231	204	225	202	219	201	228	215	246	227	253	226	226	249	231	210	178	220	218	213	183	255	213	230	233	212	231	222	236	209	209	231	227	245	238	229	210	206	229	216	206	222	240	221	203	216	191	222	222	214	232	197	234	242	228	190	229	233	217	227	242	210	206	238	223	217	244	217	210	217	228	219	226	200	219	197	219	213	232	215	227	207	226	217	249	241	234	233	196	213	222	231	230	213	219	220	200	209	219	214	239	214	239	252	211	221	232	218	234	220	219	212	210	212	241	222	228	212	212	237	200	201	243	211	237	235	237	215	200	234	262	201	226	196	231	199	221	224	225	198	224	223	217	218	225	237	254	216	228	217	255	218	227	250	216	224	215	246	259	202	217	221	196	231	222	240	231	238	242	207	191	208	211	231	216	249	244	218	225	232	257	206	222	232	199	203	211	234	244	221	220	209	209	216	230	196	249	216	216	223	197	216	214	243	197	198	204	251	241	214	232	220	223	266	209	230	229	215	224	203	217	198	227	207	221	244	208	198	219	223	245	219	206	238	204	217	239	243	204	237	227	231	231	244	218	202	227	217	201	245	221	220	210	224	198	184	218	241	207	222	227	230	207	230	217	240	233	249	220	220	230	235	211	230	225	222	215	224	212	208	225	229	222	221	225	221	240	234	230	225	210	220	214	198	219	218	197	194	206	223	242	234	203	238	240	209	210	238	231	216	208	226	226	217	222	209	232	232	227	199	194	223	217	224	204	223	237	227	203	212	200	218	248	229	222	217	233	216	220	213	211	227	216	224	228	222	214	227	216	223	224	235	214	205	227	253	212	229	221	222	245	194	222	207	231	234	232	241	254	206	224	210	213	218	223	198	237	224	207	239	205	250	228	223	214	233	216	233	234	215	227	229	206	226	208	204	211	239	248	233	229	232	218	213	219	213	207	220	224	217	200	225	213	222	216	248	195	213	216	223	223	217	242	223	242	232	227	240	188	238	197	213	208	212	200	216	234	212	215	229	203	218	235	212	218	224	228	248	254	257	238	204	238	200	254	201	226	232	216	210	199	200	203	211	205	209	223	205	202	211	231	251	192	224	216	236	242	236	226	234	248	220	234	198	231	191	205	231	212	203	216	238	217	208	219	247	238	204	197	225	230	254	214	247	221	211	205	246	199	231	226	246	220	221	198	193	218	220	221	231	224	227	212	227	226	244	211	209	231	247	212	243	235	232	225	192	226	196	216	217	224	228	217	206	207	212	213	211	223	225	221	201	205	221	245	220	229	239	202	226	235	221	226	212	222	205	195	238	204	213	225	209	221	212	237	238	225	220	233	249	205	217	215	194	253	208	254	243	232	229	207	240	235	221	232	214	194	194	204	210	218	217	218	214	251	239	199	219	246	245	223	221	216	211	220	210	250	228	218	243	230	241	218	237	219	218	228	206	248	256	203	231	250	223	224	225	219	224	231	233	248	223	210	233	233	219	217	193	228	203	213	228	224	204	220	215	230	211	221	206	253	201	243	227	214	236	256	236	221	211	206	221	227	227	215	218	236	217	207	193	228	243	236	247	179	230	213	208	198	234	229	234	214	227	221	244	238	222	237	250	233	209	234	228	247	191	205	231	229	219	203	212	226	218	238	209	236	208	201	218	243	248	220	210	252	203	242	248	234	200	210	232	232	213	218	233	226	219	218	232	209	226	217	205	215	243	258	228	227	214	211	217	213	240	227	228	224	228	226	221	225	238	229	190	219	245	227	218	223	219	224	229	192	232	221	214	235	212	210	217	212	229	234	227	246	200	244	213	251	210	235	225	210	220	212	224	210	216	224	229	229	219	226	229	215	215	245	232	217	228	211	221	199	240	198	206	218	223	221	221	230	223	218	192	240	227	238	218	248	246	215	239	241	210	203	213	217	213	218	220	217	204	210	255	224	228	218	226	219	232	221	208	240	220	233	208	228	222	225	244	195	208	216	222	221	206	247	239	197	210	226	226	259	200	205	223	215	210	215	239	222	245	225	217	214	191	247	216	200	260	217	226	229	217	241	206	234	222	230	219	225	210	216	222	225	209	208	207	232	193	235	210	211	241	215	217	207	226	210	199	195	212	226	221	225	214	247	197	257	203	230	217	219	207	209	209	194	218	212	199	222	227	243	229	225	228	250	243	219	226	208	214	212	204	229	214	210	217	191	229	214	240	236	222	230	218	232	225	225	232	245	225	225	227	221	185	218	229	217	195	228	226	211	224	224	224	224	207	198	230	226	227	190	247	211	227	208	207	187	236	214	216	235	227	220	219	203	221	212	227	211	224	216	225	209	207	200	218	219	231	224	210	209	194	214	230	221	210	273	225	227	216	223	213	240	204	224	201	221	198	222	212	234	230	229	227	215	202	230	208	221	209	222	216	221	222	222	229	205	219	221	225	199	213	220	198	223	247	222	257	227	195	217	238	216	217	221	220	220	214	228	221	202	230	226	209	217	215	189	230	223	205	232	224	224	205	219	231	231	218	238	223	214	230	223	223	196	216	231	201	198	187	216	224	209	215	234	216	232	193	200	219	223	220	236	211	222	218	201	212	225	229	216	235	218	217	206	218	221	235	220	205	212	209	183	244	248	231	207	187	214	227	222	205	224	255	198	208	216	209	218	249	227	238	249	214	224	231	226	208	188	212	218	248	220	219	226	228	220	219	211	214	226	201	215	230	218	217	251	227	226	227	225	213	210	195	226	242	235	239	224	203	193	216	207	218	213	208	226	223	219	224	221	218	209	220	234	216	204	199	205	233	225	214	221	209	225	235	227	222	203	237	214	215	225	222	225	225	222	219	243	222	229	234	222	237	183	218	211	229	197	203	210	224	211	214	221	219	200	202	212	219	245	216	212	232	216	213	214	222	219	214	247	245	212	203	237	235	237	252	229	202	195	222	223	185	224	221	242	214	211	222	220	249	225	205	231	206	259	228	264	222	240	209	204	229	237	218	221	214	245	210	221	247
24620	20802	27004	24604	12450	1026	689	522	564	513	517	435	492	454	451	435	424	455	467	442	418	438	432	460	400	420	441	462	405	433	451	450	467	384	409	461	385	420	423	435	403	401	408	418	412	420	397	442	416	442	457	431	439	428	440	435	393	435	418	430	442	398	412	431	424	430	359	396	381	404	410	419	405	405	454	388	412	420	433	431	405	455	451	381	413	402	414	426	449	440	409	394	436	388	400	437	422	395	395	395	410	428	397	410	451	439	419	438	384	407	409	441	444	427	390	413	420	380	420	443	420	385	412	394	457	416	411	412	429	453	412	430	404	394	461	427	395	406	429	416	421	415	430	405	430	462	416	419	427	423	426	424	444	410	417	424	368	369	404	399	419	393	422	418	418	389	426	434	440	438	427	394	412	411	426	461	406	431	418	379	420	426	476	364	435	382	420	399	419	437	399	411	413	394	406	408	430	439	406	415	447	434	411	416	418	393	407	427	401	430	405	400	414	420	396	406	423	437	401	396	425	395	415	437	406	384	439	399	396	458	434	401	407	422	409	420	452	436	412	370	428	401	414	422	365	402	405	406	406	425	418	396	390	445	430	408	453	393	444	429	452	430	441	385	446	403	411	408	435	444	395	414	397	428	412	408	380	368	449	429	426	384	407	370	438	393	406	373	414	443	426	430	428	400	421	414	370	384	408	460	411	396	399	426	422	371	406	425	419	431	448	447	423	410	441	411	444	423	451	406	405	418	419	441	425	415	410	412	430	386	442	400	414	448	359	437	445	420	424	406	391	418	425	382	428	450	405	433	425	405	442	466	393	445	411	373	435	402	404	397	389	400	429	418	434	394	414	427	434	464	391	421	405	410	443	422	412	403	424	407	426	407	397	419	404	422	410	407	382	433	408	404	390	425	406	425	421	433	409	448	410	407	389	398	429	425	439	390	414	418	383	374	426	405	372	390	449	409	412	374	400	423	415	401	416	408	409	453	386	448	396	424	410	409	447	426	407	390	399	385	395	451	463	399	411	469	414	436	408	420	456	406	426	387	406	401	403	429	443	380	380	404	435	421	432	384	450	418	422	412	421	416	407	409	368	397	416	427	433	431	349	416	415	392	398	449	431	422	409	441	419	433	408	435	399	428	380	440	407	432	417	416	403	442	391	400	436	447	431	415	419	411	423	417	407	418	405	417	417	397	417	467	391	434	413	424	407	447	435	439	364	415	418	386	426	424	387	406	404	383	404	439	419	468	442	407	429	423	425	378	390	420	411	422	463	376	459	405	394	432	395	384	427	394	392	399	390	409	424	423	403	407	434	425	448	444	422	420	392	420	411	440	393	405	420	406	384	448	399	407	402	389	379	437	421	438	391	402	419	430	434	418	395	439	403	428	361	420	375	426	403	400	429	434	394	372	419	399	398	432	425	419	386	385	375	431	429	415	402	467	421	387	390	418	420	418	432	374	420	406	428	418	416	405	408	400	389	422	418	420	388	395	419	431	429	411	416	413	412	465	405	409	421	420	444	432	425	387	418	403	400	428	416	438	431	424	397	447	451	394	402	436	409	433	411	431	402	407	427	421	415	406	414	419	424	422	423	434	411	447	398	368	453	417	418	417	432	407	402	401	407	447	426	411	385	402	387	400	417	421	409	448	407	410	426	469	429	428	458	406	428	415	392	445	420	396	420	380	398	430	411	420	458	428	401	422	462	407	401	415	417	423	395	395	416	440	426	408	413	417	408	426	394	421	426	403	439	388	404	427	385	411	442	390	415	444	434	420	409	378	409	405	373	401	406	405	436	401	435	397	411	397	444	415	408	415	412	401	432	405	478	424	430	441	397	409	387	395	482	422	420	374	385	417	425	408	420	398	399	424	438	409	425	391	397	441	449	397	398	398	403	438	434	435	440	410	388	424	437	406	404	435	418	423	383	418	417	388	374	421	431	438	418	386	418	379	408	396	404	427	416	414	401	449	427	392	409	389	420	436	424	397	427	408	415	456	424	410	396	414	402	405	427	406	399	439	435	390	421	414	358	408	436	425	413	432	381	444	420	404	425	413	436	379	410	413	431	428	404	409	458	387	414	428	403	410	399	419	414	419	382	348	418	425	417	461	408	424	400	464	427	451	442	391	416	391	428	454	399	421	416	418	439	387	374	416	441	437	453	409	402	377	408	427	414	455	412	399	412	403	413	426	411	399	420	451	426	408	432	371	397	440	435	441	426	419	393	426	437	384	418	403	429	405	445	410	445	421	408	358	403	386	422	412	397	411	416	434	393	445	398	413	422	400	436	403	422	421	408	415	438	441	451	491	426	390	413	407	393	410	391	426	397	431	410	438	391	394	423	391	419	401	414	412	433	399	401	432	383	373	417	412	426	383	424	433	403	414	442	401	384	405	426	429	386	409	411	414	389	436	408	428	446	409	439	411	435	398	421	414	407	389	400	426	434	447	416	423	365	430	443	398	409	439	420	426	387	448	426	439	425	463	416	395	395	407	383	386	415	427	425	390	407	380	438	380	417	396	460	412	397	430	431	429	455	435	394	419	386	414	407	421	418	406	395	427	417	405	410	408	418	426	391	396	397	427	431	442	429	397	371	430	447	433	413	404	425	457	429	381	391	412	421	424	393	462	428	453	412	399	380	411	409	424	417	428	378	406	424	447	422	439	415	409	407	429	398	427	387	393	422	421	426	406	392	436	389	417	414	414	416	434	429	437	403	422	404	435	455	419	404	434	406	415	398	458	402	412	448	424	417	429	402	425	422	407	418	419	427	436	405	406	452	399	423	434	432	387	442	376	413	385	433	410	395	418	396	425	445	415	423	417	402	400	415	428	400	409	410	383	449	451	416	412	389	408	403	429	408	406	426	419	447	444	422	408	401	434	422	415	399	413	377	473	423	426	414	400	401	393	405	400	402	422	413	430	488	434	424	416	381	434	440	404	435	387	429	412	431	424	445	388	418	421	441	431	369	390	436	410	436	383	411	442	454	399	406	407	421	416	406	410	405	405	396	419	398	432	382	428	393	417	385	442	401	445	442	379	416	439	418	410	429	421	448	388	410	392	427	402	399	406	436	446	403	413	433	448	396	406	382	388	425	405	415	419	380	416	428	396	398	395	398	430	434	417	437	451	428	407	432	432	364	407	370	398	406	407	425	451	427	385	442	415	391	409	370	366	397	451	420	406	381	380	440	401	406	389	394	397	435	430	407	441	417	459	409	471	423	385	452	445	413	461	375	409	416	408	415	470	436	407	390	388	414	386	422	430	384	427	427	455	437	401	433	416	400	395	414	387	428	435	422	409	403	438	429	408	439	411	431	404	429	409	365	449	405	430	425	377	403	435	394	402	419	403	379	403	387	427	438	452	449	467	417	387	456	414	421	371	419	412	424	425	425	420	408	432	402	406	432	417	411	434	414	438	439	397	421	397	419	442	455	406	389	421	396	395	417	385	420	416	403	421	449	396	421	397	406	414	407	413	403	425	436	445
39625	27573	9719	3270	2074	1343	1035	893	802	714	672	629	589	547	558	514	571	510	506	489	503	539	521	520	495	502	477	520	506	501	487	477	525	491	468	486	487	509	476	455	513	455	463	510	516	478	441	466	485	509	476	497	491	482	490	518	517	496	521	512	517	544	496	513	506	498	459	452	469	465	484	475	467	452	479	476	489	504	456	473	499	460	476	495	488	479	464	454	495	494	450	493	476	463	501	444	465	489	488	500	497	492	494	471	525	477	523	477	477	493	520	491	451	446	485	443	413	455	449	456	447	457	493	478	482	486	475	467	439	477	488	468	475	479	420	489	501	486	495	503	469	469	460	478	477	520	498	437	475	443	509	474	475	496	459	491	468	454	461	509	452	446	516	473	460	457	491	466	496	453	448	467	472	459	476	454	453	470	494	507	465	441	435	437	479	489	447	479	452	477	481	468	495	457	448	488	465	447	494	485	490	475	488	468	467	433	475	451	453	424	509	459	524	479	440	434	513	480	449	512	476	509	501	427	459	470	453	429	487	485	482	495	474	477	444	453	458	476	450	512	492	500	479	472	486	473	449	454	457	479	479	486	426	435	462	495	457	479	484	471	467	482	499	453	448	455	443	457	430	513	487	479	500	505	463	454	489	435	442	466	491	489	458	522	490	492	476	452	501	482	456	485	479	477	449	471	432	499	498	485	467	468	440	455	487	486	495	432	484	497	509	435	501	474	448	480	478	497	465	441	465	462	494	496	459	500	519	458	473	472	463	486	495	444	484	445	452	479	491	448	492	456	454	447	472	489	524	459	497	465	451	486	449	449	448	477	449	450	457	472	459	460	470	486	458	461	472	439	433	458	484	501	468	462	467	483	511	495	469	494	458	464	475	427	462	493	437	484	505	458	483	458	462	474	429	455	504	496	472	494	469	475	461	491	503	478	469	458	461	478	504	473	438	496	490	479	437	444	470	485	477	416	511	487	472	469	480	515	447	497	476	472	478	478	474	490	489	480	465	498	481	469	489	476	496	482	483	470	442	432	490	460	475	468	479	469	495	435	456	473	469	436	464	478	500	449	497	468	456	483	494	444	493	454	475	441	465	451	515	488	471	512	488	459	487	464	464	477	455	440	479	482	455	490	501	461	455	454	463	465	525	495	469	461	436	447	477	457	473	518	520	469	479	457	489	454	446	454	447	513	528	442	461	458	451	428	455	471	480	483	460	491	483	496	510	440	496	469	509	437	489	478	458	428	444	424	486	492	471	507	453	467	427	488	455	484	474	476	446	490	492	483	492	520	481	469	455	479	468	482	445	438	511	448	458	484	474	467	477	467	431	466	449	475	509	450	475	455	450	495	492	476	494	465	477	468	479	470	495	453	490	471	446	463	463	478	450	438	482	480	459	462	460	479	471	477	494	452	439	483	496	485	435	472	465	486	477	486	476	448	455	471	471	449	456	479	493	481	437	450	490	489	472	439	448	475	444	489	474	494	475	451	428	509	443	440	493	462	472	483	508	509	466	478	491	444	447	474	491	452	452	473	486	464	458	471	437	480	471	486	439	455	475	437	447	479	498	492	407	465	477	437	465	476	450	412	481	472	480	464	506	459	486	452	462	515	450	456	479	514	468	445	495	520	491	493	500	471	502	478	471	465	474	464	485	459	449	476	462	471	493	456	459	465	476	471	473	450	459	486	472	457	497	490	457	432	445	489	508	481	471	470	471	483	490	483	455	481	478	473	468	465	485	493	472	474	488	479	458	454	481	453	427	422	487	511	437	480	500	432	444	476	463	440	460	496	475	463	457	507	467	430	449	493	483	496	494	467	501	475	492	439	439	483	465	464	467	486	459	492	444	472	478	468	474	471	478	475	481	424	470	506	437	452	460	481	500	462	490	497	509	449	445	439	483	478	452	467	486	446	436	454	484	471	472	474	477	469	460	509	468	534	487	502	460	456	454	435	494	470	482	466	468	471	475	454	463	469	449	464	470	479	475	486	469	481	470	454	475	491	420	488	506	443	459	478	470	468	503	492	441	486	484	468	484	475	483	466	447	485	471	474	473	443	488	485	483	476	479	497	440	461	501	471	459	522	466	434	453	506	460	473	474	411	476	470	502	449	481	497	457	472	485	459	439	475	481	479	474	488	494	457	449	490	497	462	462	461	480	472	507	439	460	460	441	434	484	461	443	465	478	486	432	476	482	492	504	482	432	487	436	471	474	453	510	496	470	468	478	452	469	449	479	505	424	468	436	467	444	481	442	458	450	462	484	459	467	476	475	494	463	492	472	479	449	508	465	466	478	497	460	474	448	469	459	435	481	446	451	450	454	463	487	477	491	483	446	498	506	484	475	457	442	497	453	468	477	455	447	456	474	458	453	498	480	457	493	488	503	505	448	457	438	450	501	470	452	490	479	424	520	493	480	451	485	467	480	491	424	470	464	479	481	472	449	469	457	494	460	450	450	503	470	460	456	501	442	474	449	483	445	451	484	471	450	505	493	467	454	443	472	494	453	459	471	473	454	441	475	439	513	491	449	490	425	487	460	482	487	447	476	496	461	483	471	501	460	477	489	448	481	469	461	461	442	420	493	469	444	476	457	462	473	476	451	471	479	470	491	475	468	470	458	470	443	443	434	456	453	439	470	487	479	481	479	454	492	478	442	471	439	464	455	475	479	469	453	526	481	489	438	470	471	490	465	479	460	470	476	495	446	454	472	474	482	483	465	470	446	493	464	471	451	419	486	490	478	442	478	476	483	506	494	483	465	484	504	470	476	434	442	455	486	491	475	484	448	492	507	485	460	459	457	491	494	455	427	488	482	456	500	501	468	416	510	505	480	478	496	476	435	463	504	446	498	500	470	483	464	488	475	486	477	479	486	452	488	469	463	508	484	472	491	503	479	465	437	488	459	450	487	468	481	481	474	485	443	507	471	434	466	457	495	458	498	479	474	533	471	494	478	454	453	487	474	478	486	480	506	473	464	504	449	489	467	445	481	451	478	448	485	471	478	477	469	471	485	471	459	439	488	447	430	462	461	471	478	481	458	473	472	467	472	444	459	449	466	412	459	521	453	474	463	460	478	487	494	486	520	443	435	462	438	489	466	446	469	484	478	461	466	490	481	472	446	474	466	498	471	448	500	493	485	469	517	449	506	488	487	479	467	488	477	478	463	473	448	477	464	467	466	449	452	441	480	527	483	511	438	457	453	466	427	480	465	466	511	481	462	455	458	494	468	459	448	441	477	469	471	459	469	459	502	474	496	494	475	466	474	471	465	509	458	489	477	470	450	452	388	461	474	487	476	456	429	537	484	490	424	456	477	472	497	452	465	450	446	425	484	460	434	482	490	482	463	449	476	464	469	488	478	538	469	448	474	497	454	443	489	470	499	491	476	456	476	483	445	529	444	437	496	494	432	456	458	514	448	484	469	469	456	468	520	434	468	467	461	485	455	461	525	466	509	483	472	465	493	508	458	495	483	451	435	457	506	445
22353	20818	28471	23280	20815	20842	11126	1048	702	607	543	461	470	391	391	371	374	339	297	343	339	317	316	310	316	303	289	306	300	285	300	303	285	310	285	265	286	267	309	269	257	267	261	279	258	279	268	292	301	239	346	297	270	279	250	258	270	268	262	305	330	290	298	309	264	259	269	276	280	281	250	264	279	263	244	247	284	267	274	273	289	269	270	256	259	254	261	247	259	228	242	244	257	242	236	264	249	236	254	243	256	224	260	241	277	261	253	237	228	248	243	250	256	247	224	221	214	251	278	241	237	234	221	255	278	252	259	238	239	228	247	269	276	263	255	291	252	256	274	249	229	232	241	244	257	248	216	239	246	264	236	263	249	239	250	236	257	256	238	267	257	254	247	231	230	259	265	230	252	251	285	270	244	209	260	265	262	256	229	235	261	244	245	231	266	224	244	279	258	261	256	261	241	256	254	240	235	247	250	252	225	251	223	263	271	259	247	225	223	265	264	263	238	265	229	258	253	232	244	248	262	292	235	234	267	257	221	253	249	258	273	244	229	278	236	241	270	264	269	273	244	251	250	232	247	270	257	226	254	248	257	250	259	262	272	240	238	250	226	243	269	247	243	230	265	251	245	262	251	255	291	247	246	278	250	269	267	251	236	266	243	257	265	272	260	268	261	296	219	250	269	260	274	252	239	254	251	265	232	250	242	252	227	281	256	255	213	247	258	263	257	252	241	252	262	249	234	267	264	268	261	238	207	235	261	252	254	238	270	240	238	270	249	256	252	249	231	257	273	236	260	274	248	277	240	267	227	255	260	264	235	226	241	252	265	249	240	248	232	225	248	285	264	245	243	259	268	245	260	254	219	253	251	275	281	262	230	234	244	258	275	274	257	244	227	239	271	253	256	262	252	275	244	255	241	229	239	282	250	247	257	232	232	219	235	232	246	277	259	275	263	247	287	255	240	253	252	263	249	263	242	251	230	251	254	259	244	263	254	235	258	236	247	245	258	232	273	236	238	239	265	244	236	226	281	236	239	243	262	209	230	221	255	270	250	239	238	237	249	286	260	257	243	243	246	246	260	266	274	239	251	261	267	223	237	265	261	234	241	258	241	222	247	261	234	261	241	233	263	256	251	260	262	274	257	234	253	259	264	241	259	239	229	238	234	256	252	262	245	221	254	252	253	252	238	244	261	274	245	250	239	237	236	298	243	231	254	254	276	257	264	225	248	239	247	266	261	240	277	270	228	264	277	251	246	260	249	244	249	270	216	275	246	239	270	228	245	228	233	269	256	263	261	281	272	259	255	243	273	260	241	243	255	248	220	227	234	270	267	239	263	243	219	247	260	240	248	247	258	257	264	257	237	253	249	269	263	265	275	237	259	235	256	280	269	252	235	272	234	270	228	266	252	262	270	260	266	234	245	257	255	239	250	258	277	250	256	246	264	229	271	258	244	203	254	239	253	239	253	254	232	240	222	255	256	274	267	268	259	232	242	268	252	274	241	252	268	231	234	248	263	251	247	287	230	227	247	290	282	263	248	244	276	244	248	266	235	277	220	262	288	266	248	219	257	257	246	257	232	269	238	232	222	265	246	245	241	250	249	228	237	246	285	262	259	244	236	277	264	259	244	251	228	268	248	235	226	276	266	250	250	262	270	259	259	256	252	239	260	249	244	249	243	228	242	267	248	252	260	259	245	234	283	262	274	298	271	254	215	265	272	257	289	262	256	231	254	246	250	242	272	255	281	258	265	263	284	244	237	246	263	284	260	233	273	268	241	237	234	245	258	229	246	229	244	236	233	249	238	236	253	249	264	241	262	232	266	247	223	263	235	286	260	258	243	239	239	239	271	259	252	245	229	240	263	237	239	243	266	239	258	265	248	261	278	265	273	235	245	257	249	250	266	260	234	247	276	265	298	261	252	253	227	238	244	256	256	265	276	224	266	287	262	229	241	261	256	257	272	280	208	266	237	223	248	247	255	232	283	265	247	256	257	252	245	237	231	266	254	243	258	245	265	255	251	227	250	249	240	247	267	278	257	244	274	260	239	243	248	233	241	234	251	269	247	244	253	281	261	239	270	253	240	260	246	240	266	298	273	256	232	234	243	258	233	256	260	233	254	247	248	231	283	237	236	258	273	250	257	233	253	286	237	257	244	265	275	254	246	258	267	282	270	245	243	242	271	255	290	262	238	231	270	234	237	224	224	266	234	237	267	257	250	228	262	249	247	240	253	240	268	249	227	261	243	249	236	256	257	236	256	229	273	254	240	219	226	269	279	240	247	272	251	269	235	280	236	219	252	231	250	257	234	261	283	265	230	253	310	273	247	271	234	248	270	260	268	236	221	228	252	260	254	223	256	272	251	259	246	239	232	248	250	230	252	251	258	229	242	247	233	254	250	265	256	248	248	249	234	258	245	261	253	269	259	275	238	226	252	237	248	246	243	256	272	265	251	267	265	272	257	239	255	247	244	246	252	259	233	266	238	260	241	226	246	281	268	255	267	242	244	284	282	270	227	245	252	256	264	254	252	262	233	275	266	254	267	235	247	261	252	258	247	269	245	258	238	255	254	263	252	255	266	251	242	255	258	260	266	262	269	242	267	276	291	268	269	238	226	253	232	260	271	263	237	251	222	253	300	249	242	258	252	250	257	260	207	248	246	249	263	255	248	248	256	249	261	224	245	233	253	256	240	275	273	221	260	241	236	259	222	274	280	252	255	266	231	256	255	232	272	245	259	247	251	229	262	267	245	286	259	249	272	262	261	287	256	270	291	269	266	246	243	228	271	266	259	258	243	239	252	233	236	232	269	275	268	258	231	241	240	238	264	231	255	265	268	258	271	258	280	233	242	243	226	249	230	262	242	231	263	241	208	248	263	250	269	247	249	245	259	238	266	267	242	236	248	245	266	279	255	254	252	265	260	267	238	237	234	262	275	244	237	275	212	248	255	235	265	241	237	240	236	281	265	224	273	247	214	230	265	256	237	275	248	260	237	217	245	281	255	238	265	252	253	272	288	266	262	261	224	256	249	263	227	283	259	280	234	291	248	261	256	260	245	230	247	268	248	235	256	245	266	250	221	272	277	280	246	234	245	251	249	275	241	238	226	257	234	218	244	237	236	255	264	232	239	234	232	241	282	250	255	235	249	228	256	243	290	241	238	245	257	228	223	244	237	237	273	231	241	258	228	234	269	268	226	260	258	258	230	284	268	258	255	253	222	230	243	249	240	231	243	233	252	245	247	274	265	290	247	223	284	277	225	249	266	237	246	277	270	248	238	256	250	237	238	252	245	252	276	217	255	268	243	238	261	237	237	247	259	230	229	265	234	270	254	256	263	263	252	279	262	277	218	253	249	223	247	268	269	257	260	213	258	240	223	249	258	254	252	260	228	237	240	262	244	277	236	264	257	257	243	238	245	274	268	289	220	256	254	280	225	230	256	252	220	278	254	265	273	219	263	271	251	248	254	264	263	254	280	251	257	258	245	230
44683	29810	15789	6943	4278	3020	2273	1739	1424	1178	987	760	680	574	552	505	469	449	426	408	395	423	444	376	410	442	375	359	345	309	384	330	357	329	333	353	353	322	319	303	322	295	314	301	262	314	333	317	307	324	326	316	311	301	284	286	309	315	331	307	355	353	349	307	328	341	322	311	326	345	289	302	316	305	304	290	320	288	294	274	282	282	306	309	288	300	278	299	303	284	286	291	284	267	275	267	230	295	248	277	273	269	276	273	281	255	269	283	271	284	327	282	282	271	269	245	289	265	280	273	279	296	262	263	279	279	278	267	288	280	272	250	276	258	275	293	284	253	240	271	269	292	277	298	262	272	288	254	272	280	285	282	270	262	276	244	249	281	297	272	271	280	275	283	296	285	279	260	300	270	293	291	255	291	276	257	255	247	249	270	293	261	321	285	256	267	276	260	258	293	281	269	281	259	275	286	269	274	307	279	245	284	294	292	280	289	280	261	260	277	281	238	301	269	276	284	279	237	288	279	282	264	302	300	283	303	260	258	266	276	284	289	292	317	281	291	280	275	267	294	281	289	297	251	255	267	271	271	299	291	258	256	296	287	244	293	290	290	273	306	276	294	250	288	293	293	298	278	288	263	260	282	294	265	234	253	291	247	271	284	290	290	275	282	276	271	270	277	267	279	251	269	271	276	254	284	287	266	269	277	265	259	252	271	277	272	291	277	275	276	213	315	273	272	277	283	288	275	281	283	289	269	270	255	253	256	310	279	273	292	267	276	280	254	305	301	281	260	259	280	270	287	279	268	260	272	271	273	246	259	261	255	297	263	291	263	276	273	287	279	266	257	269	245	288	303	289	252	310	281	234	263	274	258	268	287	290	280	284	273	273	253	282	277	290	280	270	271	294	251	283	277	284	307	257	308	273	301	258	281	292	290	283	280	255	276	254	286	270	253	280	261	283	259	264	282	262	259	269	297	262	272	274	274	284	272	298	294	280	295	276	294	271	274	264	264	277	288	323	302	280	298	271	277	280	294	285	263	273	246	286	294	272	279	299	284	278	295	284	285	269	281	292	261	282	280	252	301	270	292	259	303	258	255	286	275	278	283	275	288	262	291	290	278	269	251	270	289	261	285	278	290	248	281	303	253	268	274	274	288	263	255	271	277	272	303	269	300	295	269	294	287	267	276	292	257	299	272	265	263	261	245	266	284	256	281	245	284	273	281	270	243	291	273	288	271	269	260	296	278	274	290	287	278	287	261	296	241	252	284	264	252	297	280	291	278	272	272	276	250	274	259	290	286	263	283	312	310	275	264	259	281	245	280	262	272	254	278	286	268	253	285	259	282	314	295	307	255	291	275	274	301	238	287	291	273	267	286	301	248	254	274	260	264	268	302	255	268	264	296	283	286	279	298	287	279	277	244	263	275	265	275	288	252	273	255	291	297	281	289	276	292	243	285	295	273	298	263	282	274	263	252	256	267	261	254	278	304	284	288	287	272	285	259	276	269	264	240	254	249	305	255	292	273	290	288	260	281	281	263	279	285	284	297	243	288	281	292	267	287	271	269	273	277	249	290	286	267	257	283	295	277	294	313	283	264	270	262	282	282	264	279	265	277	290	262	262	272	253	278	298	272	250	252	262	294	292	294	268	288	268	259	271	299	260	298	260	275	266	258	272	262	282	261	272	274	264	271	256	270	273	276	261	278	286	251	276	268	253	279	259	286	271	282	286	267	290	259	299	304	282	247	280	280	273	285	269	265	241	274	270	283	253	288	282	282	274	277	285	279	285	299	289	275	266	281	256	257	247	274	277	264	259	267	302	297	275	277	281	273	252	249	292	287	292	298	264	241	291	284	272	262	259	282	249	279	284	261	287	277	263	272	306	251	272	308	260	270	294	276	267	269	299	289	278	271	294	290	251	243	239	281	269	288	286	297	268	270	271	264	273	278	284	279	245	272	304	258	285	294	282	276	255	296	288	286	272	289	290	258	270	260	246	262	318	268	291	263	285	265	259	264	278	285	282	286	258	261	259	267	249	325	250	273	281	264	311	269	272	299	270	266	283	287	264	298	280	279	255	268	271	268	275	278	300	261	265	273	267	265	274	275	264	267	289	269	266	268	304	267	305	254	272	278	265	280	292	289	265	288	281	277	269	277	254	259	275	295	270	283	264	268	293	279	259	305	301	289	265	268	250	283	292	293	287	273	282	247	282	267	280	285	271	285	273	263	281	279	302	276	277	278	280	307	278	271	322	266	287	275	276	263	267	245	293	228	251	275	286	270	305	273	298	307	260	268	266	275	271	293	301	291	299	286	245	232	296	254	272	284	273	278	280	266	280	291	297	290	257	290	254	267	271	276	247	272	284	245	259	275	272	276	280	261	297	260	283	266	293	258	277	253	260	259	288	254	249	289	243	270	261	276	278	256	257	294	290	256	274	261	264	285	251	270	249	284	253	287	270	299	273	275	288	279	287	271	299	287	280	270	286	288	284	240	299	297	265	268	277	291	274	311	286	278	276	282	276	266	268	283	255	281	259	264	294	282	267	298	245	266	261	240	267	275	261	267	315	269	245	272	289	276	294	286	244	275	268	287	287	286	267	265	312	291	284	281	277	250	282	283	262	284	298	275	250	267	290	283	271	260	258	274	266	261	259	291	264	261	312	270	282	267	285	293	257	250	282	281	293	254	278	276	259	262	287	298	261	285	281	270	264	265	261	272	267	275	292	268	272	253	267	280	311	275	264	261	268	263	284	298	279	282	273	258	247	280	280	250	296	267	282	292	283	246	281	287	266	284	266	281	268	280	297	289	268	256	260	291	249	270	277	270	272	288	272	274	243	280	272	291	254	290	294	250	285	256	283	278	259	263	284	286	265	279	294	275	258	292	255	269	273	270	267	283	292	270	276	260	303	302	295	268	287	285	309	301	260	269	258	314	280	265	259	253	263	284	276	266	296	249	304	241	261	308	250	284	292	241	268	259	281	265	284	242	267	259	263	265	284	264	248	294	275	249	262	283	283	264	293	282	263	256	283	264	315	248	249	259	281	294	291	252	277	256	297	249	258	253	288	259	280	255	277	294	279	252	260	275	284	246	264	275	285	278	253	308	307	277	265	288	284	274	244	281	245	259	299	280	272	264	281	279	261	276	296	300	249	297	237	256	279	279	293	232	257	289	274	254	293	228	275	303	257	298	255	275	264	258	275	282	279	290	282	274	263	274	287	289	274	251	286	261	302	279	264	262	261	284	275	269	269	267	296	283	274	277	265	244	311	262	278	263	260	279	251	251	285	258	279	293	287	276	268	276	275	277	250	277	293	302	292	252	268	273	276	301	300	273	279	287	257	292	288	276	265	262	279	251	295	293	283	273	260	308	284	266	279	283	269	287	314	279	266	281	261	266	243	275	269	247	293	288	281	245	266	264	256	303	288	281	260	251	280	279	274	267	292	284	270	247	254	293	260	268	257	277	270	293	266	258	300	253	277	276	271	286
29361	22412	12513	1563	563	408	361	344	316	313	314	326	347	317	337	325	321	330	301	336	314	315	296	313	324	333	307	319	338	305	318	294	332	338	315	317	346	311	330	323	308	305	299	308	324	314	308	323	346	309	324	352	315	316	302	334	340	310	335	330	337	337	346	319	353	337	328	351	309	322	337	318	337	317	325	307	288	336	302	316	305	304	310	287	301	341	306	300	323	294	331	315	297	351	290	333	306	318	325	336	332	292	342	311	331	326	309	305	339	295	328	336	317	311	350	312	290	315	298	327	336	325	305	316	331	311	298	308	349	287	298	315	265	306	341	323	304	294	333	321	323	307	323	315	311	343	299	306	306	328	329	303	352	323	300	284	339	332	324	317	321	327	318	309	333	303	293	335	272	334	338	341	327	257	341	314	316	322	326	347	326	321	315	289	297	319	326	312	267	313	309	320	315	277	334	301	307	294	324	298	314	320	317	361	296	355	328	284	318	316	280	331	290	306	326	333	313	333	309	324	320	360	327	324	331	342	332	343	353	315	348	312	297	347	325	311	321	299	284	321	292	299	351	310	302	317	297	329	318	279	317	301	319	314	298	335	332	310	353	282	308	345	330	311	311	320	332	333	346	322	318	337	301	320	315	296	320	370	338	316	292	298	371	301	317	337	273	333	281	337	332	299	318	300	319	281	350	344	318	306	328	338	332	315	312	330	345	310	307	341	302	353	343	294	316	348	326	295	318	318	333	301	335	339	322	343	288	295	325	328	363	276	325	336	347	334	337	288	314	316	339	328	316	308	363	289	314	339	305	325	295	341	296	327	309	338	311	313	326	322	322	348	336	329	331	316	319	315	319	323	316	335	307	327	289	305	345	342	322	314	313	320	322	323	335	330	334	315	341	306	340	314	319	318	313	282	329	313	339	344	278	328	307	322	327	339	328	290	309	349	346	309	335	309	335	331	306	317	312	344	329	302	334	315	357	357	307	317	334	323	317	318	282	321	316	326	298	329	339	324	298	336	356	343	337	289	295	301	300	292	303	313	347	320	323	301	295	322	333	351	315	308	336	334	274	336	316	307	299	303	313	306	322	344	336	329	327	323	313	315	329	301	334	295	293	328	329	313	330	322	287	328	313	338	319	295	317	311	311	332	323	285	352	284	295	342	308	326	329	318	308	321	328	331	288	334	306	335	326	309	306	299	294	282	313	334	350	319	303	307	331	336	330	347	303	335	325	286	301	300	307	291	332	309	336	320	335	343	315	280	298	296	340	329	334	359	320	333	308	346	304	295	329	324	304	309	319	338	284	305	318	329	341	327	310	337	313	336	332	342	302	303	312	336	303	323	327	351	330	311	341	278	326	320	353	286	364	339	331	333	354	320	349	320	332	326	330	311	293	329	336	318	301	343	315	315	320	356	320	328	302	334	329	315	334	317	310	302	348	312	347	359	321	337	293	328	336	287	308	334	323	316	319	312	301	328	345	309	312	310	326	329	331	327	319	341	348	301	361	280	289	302	336	356	300	348	325	303	281	309	324	322	330	327	296	280	301	335	315	307	340	330	317	313	293	311	288	298	332	341	320	306	307	302	309	330	290	324	315	324	322	298	346	341	328	319	325	329	288	323	290	315	301	342	298	291	331	316	336	325	325	321	298	282	296	306	307	344	319	328	331	353	315	303	349	337	314	320	336	335	330	336	315	336	298	351	319	304	334	307	297	329	304	296	317	353	344	288	318	340	301	301	318	314	311	283	331	338	279	329	346	313	310	322	322	325	290	319	348	327	317	286	310	294	325	326	330	321	327	344	336	300	315	305	318	291	321	318	314	316	333	306	326	328	292	320	303	344	287	293	290	340	337	308	320	336	309	335	307	343	320	322	310	323	290	293	333	337	341	306	332	312	303	301	312	333	306	295	333	322	290	310	326	313	312	332	295	296	312	325	322	312	312	303	315	298	315	313	302	311	321	309	323	304	315	292	299	324	321	331	320	345	309	300	314	328	328	334	310	329	337	341	315	315	271	292	308	295	269	323	325	351	331	325	347	317	290	341	328	291	290	347	342	321	294	339	318	354	326	308	311	321	322	313	324	331	314	341	322	328	324	359	338	324	315	308	321	328	335	324	321	300	299	334	325	334	323	302	290	304	314	335	357	303	297	324	335	325	337	316	331	325	314	303	311	290	309	354	323	325	328	326	309	315	329	346	328	324	349	315	297	321	339	296	329	332	336	327	304	295	315	313	299	312	330	333	338	335	318	324	311	350	290	312	322	326	327	304	297	321	334	325	335	350	333	328	343	330	290	320	329	318	334	319	285	299	317	335	342	342	320	318	335	323	322	320	300	324	309	337	321	306	345	298	332	349	322	328	303	315	339	324	287	317	299	315	322	322	335	309	323	299	298	334	307	305	313	352	324	314	336	306	294	327	348	342	283	304	304	305	309	316	324	304	326	330	308	313	362	324	323	306	337	315	291	302	319	352	298	320	338	315	279	325	307	326	317	321	334	313	333	308	293	365	332	312	368	341	299	305	298	325	309	306	289	317	324	308	310	324	363	310	298	326	310	342	312	330	331	324	314	327	327	312	334	333	309	318	312	318	322	290	271	354	324	296	306	345	324	329	295	312	317	320	313	320	316	308	317	305	327	317	304	315	330	272	316	316	342	285	292	375	347	325	305	308	315	290	332	340	315	309	303	341	352	345	321	329	290	324	284	313	306	336	319	301	342	349	316	330	325	360	340	326	318	335	310	306	335	330	321	324	333	320	339	308	331	340	326	315	320	307	314	349	300	296	339	330	347	341	309	317	305	336	342	312	347	326	327	327	336	322	338	325	329	322	335	289	332	327	335	340	319	329	304	339	305	324	315	313	317	315	349	321	338	292	333	335	330	309	307	320	322	318	319	318	322	328	324	353	310	307	315	311	341	281	321	320	312	336	325	314	307	332	364	309	302	296	346	331	323	317	309	324	309	289	317	330	297	343	355	315	320	306	309	310	344	302	326	306	291	301	304	317	311	330	322	306	327	290	339	334	321	329	331	332	309	335	349	315	309	327	332	310	348	289	330	338	300	332	300	311	299	303	297	307	322	318	321	332	314	317	323	342	304	294	323	347	294	318	317	313	327	311	316	290	325	303	315	337	286	315	308	303	348	328	283	309	325	316	314	308	318	332	349	320	311	289	326	319	294	321	308	334	318	327	303	305	319	329	337	339	317	314	319	329	286	318	293	304	310	320	313	317	310	336	303	323	361	333	333	320	296	314	311	327	280	347	339	342	333	325	334	324	292	294	325	314	304	337	332	335	322	285	332	310	337	344	307	312	302	337	311	322	327	320	320	337	341	305	316	334	272	328	307	310	332	294	304	307	336	324	319	329	320	307	321	305	315	317	322	368	296	314	325	332	324	308	298	317	311	296	313	313	303	334	307	293	362	256	285	305	302	310	319	303	315	297	341	331	333	313	335	298	317	320	324	326	330	311	314	303	322	310	326	319
36744	18178	4107	1246	744	543	442	399	427	376	398	387	333	354	373	411	337	386	380	395	387	381	382	374	397	387	391	379	405	411	378	366	368	373	405	364	376	379	405	396	380	373	355	413	399	380	390	377	399	397	410	415	380	360	389	418	378	375	412	412	379	407	379	406	379	383	384	389	398	359	373	374	373	362	398	379	376	355	349	356	366	394	378	341	390	375	372	382	384	379	336	380	367	384	395	352	344	371	372	369	407	384	362	394	382	386	343	390	420	397	394	356	360	403	337	373	375	379	406	359	372	367	406	352	381	399	390	343	396	356	336	378	386	384	361	402	389	363	352	382	351	352	404	393	377	360	418	419	365	356	416	382	385	392	375	389	389	347	385	385	375	382	376	382	366	409	379	370	355	376	371	376	389	373	400	357	379	394	351	340	389	368	353	378	371	367	400	374	387	409	375	393	375	373	376	363	359	377	409	373	341	338	377	363	370	372	392	362	343	351	379	349	354	377	366	351	358	342	362	354	410	358	394	391	366	369	380	365	400	387	379	376	366	394	397	354	402	381	342	366	349	382	391	379	377	382	387	361	355	364	336	405	368	359	401	359	358	352	368	380	383	332	371	329	393	365	373	394	369	344	354	380	355	405	413	389	356	363	357	374	385	353	372	355	378	363	376	373	395	370	345	374	383	362	377	391	351	387	374	373	396	407	350	359	388	372	359	376	399	404	370	375	375	408	370	349	371	390	364	376	402	360	374	395	384	351	341	434	400	393	360	378	386	373	380	371	356	358	402	377	386	328	386	341	390	353	361	373	391	389	369	358	397	369	343	359	355	392	388	375	375	400	379	410	328	451	392	365	361	406	361	365	379	384	360	363	362	383	385	398	394	381	391	378	371	353	391	379	409	386	383	395	374	391	394	327	331	364	371	341	394	385	374	412	391	352	382	396	377	377	397	383	408	358	394	354	381	379	394	366	358	396	354	347	365	378	375	340	367	384	418	384	382	341	374	407	377	360	356	359	345	390	392	401	382	390	354	385	359	360	359	384	381	373	375	365	381	379	382	366	381	358	358	390	372	376	342	385	385	357	380	393	380	360	353	370	388	362	362	412	349	424	352	345	372	378	392	394	384	374	375	413	356	390	390	403	380	359	367	372	383	391	377	370	347	341	369	347	397	372	380	364	352	375	381	386	353	360	411	361	377	379	382	328	387	341	381	365	339	377	404	431	342	384	370	359	340	386	356	386	390	368	385	375	364	359	358	389	378	370	407	375	379	365	337	359	365	350	378	383	370	389	366	356	417	403	373	391	412	417	384	394	384	396	347	365	376	361	409	393	347	348	380	381	381	417	380	380	374	346	377	382	387	367	380	398	374	388	360	343	362	354	394	371	390	381	382	330	391	405	420	379	378	377	398	392	348	405	365	399	379	384	380	366	423	389	374	375	395	377	389	392	389	385	404	358	403	333	404	368	401	344	374	372	383	347	423	374	365	385	359	363	386	340	347	374	359	351	366	389	342	367	374	352	380	357	376	404	369	356	364	378	357	372	352	367	366	373	398	363	400	367	399	348	367	373	395	352	383	377	381	374	383	413	362	354	365	337	352	378	396	371	400	365	356	385	393	365	386	402	393	356	372	364	340	361	365	386	361	394	364	373	360	383	389	388	372	392	382	352	383	329	403	354	419	364	366	384	368	371	323	378	390	354	388	376	364	361	396	401	399	372	380	352	359	398	372	387	379	369	368	376	390	380	391	417	363	404	379	400	361	395	373	381	360	398	384	368	373	394	389	394	391	397	374	379	347	393	385	403	365	344	351	386	390	370	379	382	378	352	370	403	396	405	373	400	423	406	351	387	376	384	355	374	378	385	386	388	372	399	407	396	377	394	352	369	376	365	405	380	372	400	405	349	356	384	321	375	400	387	322	379	397	378	347	419	400	376	404	375	374	352	354	365	387	366	351	340	390	380	381	345	371	380	347	348	358	343	380	376	402	391	376	351	374	386	357	372	399	363	391	412	388	375	389	372	388	398	373	357	395	374	393	368	362	361	386	355	355	396	366	357	356	366	388	389	406	384	373	384	380	371	384	375	353	346	385	364	372	370	377	370	359	356	383	388	352	402	361	385	372	392	369	370	377	353	338	362	375	403	359	352	387	400	398	385	360	369	416	348	348	357	395	397	348	397	361	398	393	394	352	382	396	346	404	372	370	372	367	369	397	381	384	349	394	361	382	350	363	362	371	381	356	377	412	370	352	361	348	391	389	418	372	347	397	371	364	402	376	374	353	328	402	343	368	366	397	378	370	353	337	354	374	369	370	404	360	389	364	397	394	373	363	398	341	371	371	358	398	385	338	372	351	355	338	382	396	388	398	369	387	340	335	375	379	379	382	363	374	384	387	332	361	375	374	367	400	374	345	337	373	412	389	361	387	378	369	370	394	364	341	401	412	397	374	364	424	390	357	359	389	397	383	361	378	337	393	402	367	369	392	386	387	357	388	370	342	362	390	366	373	393	384	357	356	393	399	345	366	405	387	396	417	341	388	350	377	388	364	373	360	386	346	348	361	391	374	373	375	415	382	382	382	350	377	383	373	392	364	412	363	371	390	392	374	375	403	369	346	356	353	356	386	390	418	390	382	370	388	395	368	372	370	334	361	366	378	356	343	369	369	388	370	369	319	341	367	407	392	394	392	373	359	402	355	390	345	361	378	350	353	367	366	377	391	386	381	344	378	433	363	405	399	380	370	343	354	383	372	396	385	358	384	386	372	359	372	396	363	369	384	390	362	348	350	386	381	393	385	380	345	378	362	379	391	403	399	372	351	367	376	363	378	405	376	393	397	369	356	360	358	401	395	410	344	412	369	364	350	347	372	348	423	377	376	397	349	388	402	361	360	391	385	362	383	382	370	349	381	370	347	397	413	372	397	409	384	349	378	396	364	361	403	366	357	392	389	392	363	381	367	378	413	365	389	395	352	381	378	385	396	366	392	372	355	370	407	394	350	386	371	389	381	410	357	362	377	355	356	366	378	378	397	365	373	346	416	362	407	373	433	370	345	383	393	370	377	398	386	383	365	381	378	364	400	379	415	372	327	381	389	367	395	397	368	386	362	396	393	375	377	359	359	376	390	372	397	353	418	355	382	382	353	363	380	387	397	345	357	406	372	376	360	375	348	376	379	351	380	367	402	370	385	386	378	386	365	357	399	362	377	371	377	399	382	387	405	349	377	345	350	375	364	354	366	379	385	362	405	411	391	369	370	362	333	366	345	349	375	390	338	348	352	399	379	380	401	377	375	394	363	382	389	370	388	381	405	398	368	352	384	383	361	355	349	322	381	381	393	380	386	350	383	398	378	361	404	374	332	353	389	367	362	391	397	348	397	354	368	391	362	415	376	385	368	395	394	377	354	361	345	361	372	373	385	383	400	375	374	378	337	365	387	401	414	363	372	382	388	388	357	375	389	395	354	416	383	383	339	387	361	357	372	392	388	357
23412	20778	27984	23682	20775	11122	1090	534	433	378	317	277	260	269	234	252	224	246	205	218	199	232	232	240	245	190	205	206	172	214	207	215	193	166	197	196	183	204	203	217	181	201	185	177	200	207	202	221	192	194	189	196	208	214	200	192	174	199	202	205	180	191	194	186	197	189	163	217	185	164	216	174	177	150	197	202	164	196	189	169	164	174	202	183	187	187	188	155	199	171	161	204	186	182	189	178	187	182	190	181	207	169	194	171	181	188	187	169	176	184	205	186	181	166	177	203	164	167	179	167	167	190	194	200	181	172	204	188	178	183	188	177	185	180	179	181	195	188	175	159	161	200	183	203	165	182	179	199	179	158	163	163	179	171	160	194	168	181	172	178	186	189	169	169	179	198	181	196	159	156	182	194	207	192	199	192	169	173	191	176	180	211	188	206	187	180	171	167	157	161	198	181	200	172	164	190	188	183	209	166	160	186	178	198	165	187	177	195	185	167	161	174	178	175	176	179	194	178	175	181	205	179	159	183	183	180	162	182	173	164	187	195	161	193	187	194	193	169	176	176	183	168	171	203	192	156	180	170	179	181	175	190	184	192	194	201	163	198	193	198	182	176	216	163	167	195	200	191	191	183	188	166	172	194	178	177	185	196	203	172	164	192	183	151	165	209	188	202	177	157	186	176	175	165	178	191	196	188	190	172	180	183	173	197	205	179	183	199	164	186	161	211	173	162	186	190	176	180	176	194	192	165	193	179	173	176	187	163	176	158	186	169	195	172	150	174	156	198	206	175	182	181	181	185	178	176	184	164	182	197	187	174	177	204	172	203	191	183	186	183	207	193	193	183	185	171	170	198	204	176	165	171	216	159	155	186	155	187	196	181	196	178	181	166	202	184	165	202	178	186	194	201	169	192	167	178	162	175	169	173	173	194	207	192	167	174	150	178	201	188	183	187	147	169	161	189	178	203	191	158	178	172	174	181	194	166	186	169	194	184	179	179	181	215	172	168	177	173	174	191	197	181	202	167	207	219	192	192	196	191	209	179	185	178	187	218	178	163	188	187	163	189	185	177	187	183	196	195	163	183	181	197	201	169	173	191	178	186	190	190	182	163	168	186	203	169	177	201	201	175	176	222	168	169	183	187	185	187	167	189	197	178	183	190	167	185	185	171	170	193	185	166	154	178	173	187	189	183	177	173	177	172	190	192	184	191	193	175	172	195	188	192	190	173	198	171	187	163	169	148	171	166	186	182	200	154	172	179	176	167	197	169	149	212	196	162	182	168	189	182	188	172	203	157	176	187	178	176	186	187	191	165	184	182	180	203	169	184	194	201	187	173	201	172	184	158	201	179	188	186	179	191	178	182	185	187	176	185	176	194	165	175	160	193	170	171	176	197	159	191	179	201	177	176	185	182	207	165	171	212	194	185	186	191	191	187	165	184	191	179	180	197	150	188	208	192	157	178	180	171	174	170	180	188	187	168	196	185	200	189	184	194	160	173	187	158	175	175	192	204	196	176	178	177	161	186	196	161	184	209	191	177	164	170	177	170	175	207	184	160	179	181	186	180	199	187	166	178	216	170	186	176	214	184	177	166	214	170	217	218	182	196	189	184	180	187	169	194	192	199	183	185	163	211	190	195	201	178	189	171	174	183	186	169	156	198	169	168	187	186	217	183	167	178	193	192	202	165	197	169	192	206	185	181	197	163	185	198	202	207	170	168	191	178	196	159	193	179	174	175	199	171	179	188	195	204	180	160	177	187	186	172	184	199	192	179	157	198	175	215	177	177	176	180	175	175	171	214	161	164	223	185	194	175	179	181	168	166	193	161	185	167	179	154	172	207	172	183	197	180	163	194	196	176	177	181	166	180	187	177	178	169	193	158	192	176	147	200	171	185	166	165	172	186	180	202	178	184	179	188	179	181	180	173	169	200	174	181	195	152	197	186	161	170	188	196	174	183	178	176	195	203	197	196	154	183	160	180	160	183	173	153	194	177	188	204	189	189	183	185	170	195	206	176	167	187	176	204	165	182	177	189	165	177	176	173	192	191	182	170	177	181	190	172	169	172	199	202	204	190	194	188	199	183	169	177	176	172	182	183	183	188	181	190	189	178	205	185	169	196	197	175	171	171	168	194	183	173	178	177	177	188	199	207	203	182	168	175	193	169	167	196	194	176	172	205	161	159	156	198	174	158	165	188	179	176	180	165	166	179	171	182	177	185	189	173	202	181	172	164	172	178	176	176	184	202	184	212	171	167	176	166	199	174	150	138	164	184	174	180	183	170	190	197	193	179	171	218	185	180	212	185	181	170	180	171	180	176	173	198	156	186	163	184	187	191	180	182	192	167	179	165	187	185	195	165	210	169	198	180	176	163	192	202	186	167	172	175	200	181	187	202	218	191	180	150	176	180	175	184	221	187	200	164	158	185	172	209	184	190	177	173	187	162	181	172	147	179	185	186	198	181	178	171	183	161	186	179	163	187	166	182	187	162	178	189	185	166	166	207	174	180	181	192	194	177	170	188	174	197	177	175	183	193	176	172	170	184	172	166	178	165	190	200	166	178	163	180	153	187	199	179	164	175	189	178	166	186	187	189	184	209	173	177	184	180	179	188	206	169	157	174	174	167	185	178	176	171	167	189	183	182	158	176	202	203	192	166	168	154	197	180	190	180	184	191	201	200	177	185	203	181	157	191	191	177	173	162	141	184	178	187	164	157	174	189	169	192	178	157	155	157	186	160	200	195	144	176	181	156	194	169	177	187	177	179	183	147	176	207	180	204	200	181	173	184	208	187	212	170	167	168	180	185	191	176	173	186	187	174	174	177	194	174	155	189	163	203	198	180	176	185	181	175	179	169	183	189	203	172	178	215	191	184	191	179	170	200	175	150	162	204	199	171	207	173	174	200	173	190	207	197	185	169	173	200	204	192	184	178	199	205	187	166	171	178	197	185	181	163	174	175	160	167	151	177	180	208	167	160	208	179	191	170	184	185	193	189	189	175	171	171	186	185	203	184	191	196	194	197	164	172	177	160	185	189	173	191	172	183	194	170	192	188	162	187	192	195	209	167	159	170	194	167	170	186	187	190	227	200	194	151	164	174	163	200	196	190	178	187	173	180	156	178	180	142	182	168	203	197	193	154	173	182	196	165	185	173	170	187	184	179	158	203	180	168	190	164	195	172	210	196	170	152	169	188	186	175	174	149	173	172	185	182	160	210	188	176	200	184	180	183	167	176	169	184	165	184	183	208	175	185	157	186	182	196	176	219	166	182	190	161	174	178	162	191	184	188	168	160	174	181	185	188	186	205	172	166	177	179	179	169	178	179	185	195	180	179	160	186	181	182	197	168	143	175	185	182	179	187	173	205	171	207	191	189	185	173	196	196	180	176	186	155	190	166	163	186	175	173	169	201	140	187	148	207	154	184	199	175	193	166	188	182	177	195	174	178	167	154	182	175	163	174	172	179	202	172	176	175	183	186	197	170	176	172
39074	24692	10787	4280	2390	2027	1520	998	787	637	518	500	406	361	353	321	282	294	321	283	257	293	332	295	270	252	265	237	245	218	246	255	255	271	272	258	242	247	295	226	242	251	230	224	256	250	238	237	256	269	252	251	254	250	234	246	226	236	254	236	247	265	246	254	205	247	244	263	219	231	208	211	210	224	223	222	219	235	223	250	237	225	216	245	220	229	245	242	200	222	212	244	217	211	228	230	214	230	206	226	213	187	229	242	234	220	223	207	221	204	209	225	230	217	216	231	219	212	236	197	214	224	217	228	206	227	247	210	232	220	194	238	241	227	207	234	225	190	212	220	197	217	216	212	215	177	200	206	215	239	225	197	213	196	229	216	205	211	223	225	233	192	200	205	185	228	225	201	238	233	244	230	255	247	229	204	222	210	223	229	225	213	215	201	209	221	210	212	218	222	243	215	195	197	224	226	226	223	234	201	221	212	201	255	210	208	213	209	222	218	226	222	216	192	232	201	204	219	221	198	214	222	221	217	245	214	223	219	220	205	219	225	225	226	197	212	216	222	200	196	209	225	205	214	237	236	211	249	230	234	203	213	203	229	214	209	233	234	212	244	197	230	223	223	225	229	229	224	186	226	229	196	207	236	208	226	227	245	198	227	220	239	221	246	224	213	217	241	214	241	248	207	206	208	209	182	198	206	198	193	220	210	228	232	248	220	196	188	188	222	217	214	209	199	219	191	214	230	200	217	226	229	195	199	225	199	212	223	210	227	218	219	223	169	215	209	179	182	226	207	200	224	210	227	194	252	206	208	213	207	201	212	204	222	202	199	233	232	193	223	205	230	197	201	236	177	219	228	214	215	218	216	211	219	192	215	212	220	200	215	215	232	197	223	240	195	234	201	210	213	213	192	241	206	217	222	224	236	197	240	208	210	204	229	229	190	218	227	235	226	217	223	218	192	221	218	217	228	236	233	202	199	225	234	202	205	198	226	216	240	209	234	212	202	204	222	246	232	215	213	213	212	194	204	207	202	230	216	201	198	203	229	220	202	205	202	187	214	211	236	199	218	203	211	217	203	191	189	212	226	210	207	229	206	214	208	210	211	228	222	203	232	203	222	214	230	184	204	197	246	219	198	202	223	212	212	218	208	191	233	200	218	219	208	213	216	221	208	256	226	208	224	220	212	229	227	192	210	222	209	186	189	234	210	210	216	244	208	199	227	191	194	204	214	217	235	223	204	219	203	196	237	221	229	223	218	236	219	210	201	226	224	210	213	217	210	218	208	217	206	244	204	200	215	220	229	219	228	215	229	224	211	197	225	233	212	218	204	210	213	222	249	191	214	219	214	216	209	211	214	210	205	220	189	201	224	210	215	227	234	206	208	246	229	232	205	205	215	192	184	193	242	250	229	206	222	207	202	209	201	225	207	210	219	224	213	234	219	230	211	214	235	224	218	230	216	223	221	209	212	212	235	225	214	237	217	230	200	221	200	230	198	233	219	212	220	218	217	224	234	222	224	210	222	209	208	213	223	209	237	189	206	208	219	212	233	214	211	220	224	192	211	213	219	220	205	215	208	230	223	218	212	210	207	225	217	217	227	235	254	214	230	220	209	235	221	223	215	205	214	227	204	219	227	198	198	198	211	231	199	219	189	237	207	187	211	220	205	222	199	215	251	194	213	220	196	233	195	206	223	229	221	247	207	228	207	211	189	210	224	209	218	213	204	209	215	261	206	186	222	215	208	224	216	228	217	221	206	195	192	221	216	208	223	234	237	213	203	233	225	209	220	189	218	218	202	226	216	197	222	215	213	213	229	207	228	198	222	217	207	227	229	210	199	185	238	240	199	199	202	232	231	197	241	207	227	213	217	218	232	217	191	199	203	204	216	203	199	204	197	219	195	214	225	198	196	219	216	208	230	220	209	218	225	230	203	207	220	196	211	201	196	213	206	203	209	205	217	213	233	214	211	206	216	226	198	229	237	232	224	216	218	232	203	232	210	228	229	220	213	224	225	203	213	201	223	213	256	195	187	239	195	212	215	200	185	209	225	217	221	224	234	232	182	206	229	208	221	214	233	215	202	219	225	211	221	215	215	222	221	222	230	218	204	219	217	217	222	227	193	188	191	223	211	190	224	223	200	232	231	228	208	217	231	210	222	236	212	212	214	227	217	206	232	234	210	223	215	225	220	217	218	224	244	232	196	217	241	227	223	213	205	204	192	208	207	203	219	223	235	216	197	215	196	218	203	222	200	242	205	217	245	252	246	176	200	216	227	183	226	211	232	209	206	212	200	223	197	222	192	202	216	235	214	208	219	192	203	225	199	206	213	219	208	226	193	222	215	191	205	221	214	210	207	222	229	208	208	205	221	216	209	211	235	194	209	203	196	211	214	226	232	234	193	212	231	219	194	233	220	237	196	237	213	207	227	211	228	196	223	209	227	246	210	239	228	196	199	198	210	242	210	245	200	209	229	196	237	243	206	201	222	235	197	216	268	202	193	244	231	234	218	233	228	208	224	209	220	216	209	230	242	228	229	212	203	222	207	196	231	215	213	193	208	205	229	213	196	212	239	203	233	189	188	209	185	191	250	219	210	230	222	203	217	209	215	208	236	195	191	213	242	212	213	221	238	228	205	207	215	203	218	213	266	212	223	227	231	220	217	212	224	209	203	226	209	192	223	218	219	219	190	201	220	193	199	225	214	211	209	212	217	218	224	233	210	210	230	249	213	222	187	222	203	231	210	230	221	197	205	234	211	216	232	221	216	219	192	231	240	223	210	212	232	194	204	238	228	219	222	243	226	208	247	214	225	235	227	251	207	215	206	213	220	212	233	226	217	233	205	201	209	221	214	229	208	245	218	231	236	220	211	210	201	212	263	206	198	217	203	204	219	237	220	226	241	172	227	214	248	233	236	204	191	231	223	222	239	207	210	206	201	203	224	231	209	224	209	203	224	233	220	222	207	231	219	207	218	216	222	238	241	209	210	215	225	227	191	189	221	220	252	211	222	223	209	214	202	202	209	221	207	239	225	219	209	234	194	204	222	214	197	209	207	214	246	192	201	207	191	215	187	218	222	219	240	224	232	212	231	213	203	201	223	190	224	213	216	198	209	203	215	213	226	206	218	229	233	208	225	219	194	220	233	217	205	215	213	247	207	193	228	210	233	215	232	212	232	212	228	214	199	216	180	221	235	214	229	188	200	228	236	209	239	214	212	191	199	196	205	214	206	197	205	208	210	219	220	227	207	236	232	242	222	216	229	222	214	205	244	234	212	216	208	204	221	192	201	197	189	235	215	207	208	208	206	203	233	186	198	221	236	218	221	212	212	182	227	211	218	217	236	187	218	253	243	214	214	243	240	211	244	222	221	231	213	207	198	232	190	208	232	189	231	226	184	212	201	216	210	225	203	209	207	248	210	219	218	234	218	184	213	212	195	199	224	197	230	205	199	219	209	201	222	222	210	223	186	236	191	207	206	214	217	194	195
24496	20782	27079	24459	12520	1287	835	656	544	525	505	487	434	464	420	447	460	440	438	420	428	432	445	460	455	434	407	429	417	420	431	424	388	444	383	407	393	424	419	434	430	411	405	478	411	395	378	410	438	435	449	415	436	410	414	471	434	447	400	380	415	386	389	461	424	403	409	435	441	462	455	398	406	427	434	450	381	392	403	429	417	411	429	451	423	397	397	427	393	438	381	408	407	412	395	443	428	402	430	406	407	414	410	414	419	449	410	392	397	420	382	415	427	446	426	399	418	438	388	392	410	412	430	437	431	402	443	400	390	376	378	403	397	389	399	389	430	406	450	400	454	421	406	416	431	427	403	423	391	434	389	435	416	432	410	391	407	414	418	408	443	383	428	428	399	375	422	392	379	447	425	428	413	404	433	436	412	370	421	424	403	404	420	385	393	445	398	427	420	435	409	411	398	397	406	401	422	415	423	389	431	413	419	393	404	439	435	406	387	362	427	422	412	440	387	438	415	376	421	431	389	439	418	404	383	412	398	435	411	405	386	430	425	392	421	393	370	430	415	391	446	391	409	429	421	430	430	397	401	409	414	396	411	408	424	391	451	380	435	432	384	407	399	436	397	416	399	393	408	389	410	386	406	431	379	391	402	394	432	400	383	397	448	431	414	456	428	422	450	429	427	376	408	431	412	426	405	440	426	419	403	420	420	425	427	396	420	435	399	435	418	399	426	424	449	413	413	443	437	429	435	451	418	431	388	432	407	416	381	422	416	418	439	391	433	414	411	423	443	396	450	445	370	369	414	437	419	377	417	385	391	409	421	418	404	413	400	411	453	444	410	414	409	379	398	411	414	403	376	402	384	436	429	417	380	414	401	391	398	420	426	401	390	417	407	415	372	410	453	412	425	402	424	427	399	422	419	408	407	450	396	409	430	402	422	428	392	418	424	365	395	409	437	428	433	417	414	421	417	444	439	406	422	403	427	397	415	391	402	453	414	416	404	418	425	376	415	401	409	412	420	376	406	419	414	418	421	411	444	397	366	429	366	422	391	419	448	478	403	403	435	414	419	445	416	395	427	457	419	405	402	417	407	411	430	403	441	449	415	415	427	383	394	417	408	418	414	409	394	404	381	432	405	372	406	424	404	412	444	457	405	433	392	398	412	458	389	389	403	362	407	429	420	429	426	400	426	395	439	421	435	391	385	410	383	400	443	428	417	435	418	426	428	412	403	442	396	445	429	394	403	407	417	422	415	374	441	436	404	431	424	416	425	452	430	398	407	395	451	395	427	423	408	430	443	381	410	421	427	419	438	390	398	411	459	386	413	397	417	393	412	405	408	414	379	438	388	416	449	419	454	397	419	432	411	442	423	394	417	429	398	417	421	390	395	433	411	373	409	403	378	436	424	408	443	404	385	393	390	419	391	424	413	439	361	446	406	390	440	392	412	411	420	417	433	409	433	396	407	450	389	427	433	418	407	392	416	366	400	406	431	390	383	380	425	418	399	376	427	398	451	401	400	441	440	392	410	392	420	428	424	437	441	394	455	412	414	454	421	385	384	370	402	427	385	437	419	402	417	403	380	394	392	449	416	405	423	410	407	431	427	408	432	409	396	408	412	451	404	371	437	421	415	410	444	437	434	422	389	436	397	424	440	420	393	408	372	439	433	411	401	374	401	449	367	412	439	397	427	402	421	452	398	388	392	403	419	404	424	379	415	438	409	417	405	373	395	427	413	407	440	388	398	392	417	422	376	405	370	379	409	373	426	438	389	414	374	403	422	416	445	427	437	412	411	418	404	431	395	412	407	418	449	395	404	399	425	422	374	413	398	372	382	406	409	369	445	406	439	401	432	394	437	447	378	404	415	402	385	407	419	420	401	421	414	382	414	394	468	416	399	394	445	430	390	418	457	434	405	409	401	425	392	404	415	399	426	400	417	393	399	418	409	430	408	422	400	422	413	395	425	443	378	394	416	400	416	412	441	408	428	364	406	400	404	407	377	408	409	411	402	444	423	416	426	407	413	395	398	408	409	393	406	426	419	416	385	412	386	436	430	368	396	397	396	371	402	407	412	423	410	414	414	383	403	416	434	471	426	395	415	411	432	443	445	382	401	440	406	429	431	407	380	435	382	392	446	411	419	397	390	448	424	432	472	438	433	405	421	431	392	402	442	392	435	402	381	432	436	431	392	447	415	406	421	396	402	421	408	415	380	457	415	422	419	392	402	406	416	406	402	399	427	426	417	407	411	410	395	376	402	394	431	408	400	373	397	409	423	406	445	418	427	428	403	418	406	408	418	377	389	417	414	420	416	405	428	408	397	435	400	412	414	431	396	420	390	375	412	406	406	410	373	428	411	425	410	467	429	412	405	402	346	429	380	387	410	399	383	394	391	412	438	386	437	377	372	403	427	399	396	417	411	414	430	408	401	413	436	416	406	406	398	422	426	427	426	398	384	378	385	426	411	428	411	391	421	429	397	438	408	408	386	429	438	425	439	427	406	400	392	432	416	431	441	398	414	424	418	421	445	428	423	418	382	442	445	404	429	442	396	407	429	388	419	417	388	370	454	388	447	429	424	433	438	394	410	393	416	429	417	447	379	428	451	397	380	395	420	429	413	429	449	408	443	432	423	440	423	408	387	415	429	438	433	423	440	385	400	431	403	415	426	403	405	384	383	409	399	414	396	388	380	402	414	424	360	416	410	379	457	437	392	438	417	424	427	404	424	429	396	415	462	384	403	390	404	437	409	398	399	426	425	414	401	441	445	452	396	414	410	438	428	434	385	391	404	382	419	409	399	393	439	398	406	395	395	399	411	403	434	445	439	407	396	433	419	412	436	410	419	443	417	410	417	407	442	439	390	430	430	438	401	356	387	371	438	431	423	426	409	418	435	384	402	382	422	395	416	432	437	376	386	391	401	395	370	426	404	431	419	386	378	422	429	386	459	431	434	397	417	424	398	439	425	405	404	415	404	375	385	425	405	383	403	380	424	402	385	410	399	417	457	428	402	384	378	446	405	412	402	407	426	402	420	412	382	406	393	427	415	406	428	425	414	454	397	411	365	379	425	424	400	424	445	441	364	431	383	430	444	431	404	407	455	431	397	406	411	428	392	431	448	432	432	400	396	449	411	426	414	432	397	374	452	405	402	423	416	385	428	413	389	397	421	396	380	437	398	414	419	413	415	395	397	387	430	420	425	422	380	413	408	440	416	417	413	404	424	392	393	420	393	454	444	407	398	384	400	381	417	390	426	393	395	380	398	423	424	396	460	402	443	409	401	386	460	435	380	402	427	390	391	397	408	378	406	388	412	429	425	396	436	412	446	439	413	429	456	400	416	400	396	400	402	420	409	423	431	433	458	422	432	441	440	427	425	420	382	396	425	426	398	389	390	411	438	429	414	416	419	383	413	396	399	426	423	422	400	433	464	393	423	383	429	426	414	431	369	404	406	406	401	399	416	398	453	414	403	440	403	436	437	421	400	427
38452	22304	7529	2886	2203	1911	1458	1139	830	722	684	610	578	579	550	500	519	520	521	541	495	494	515	512	504	487	485	521	485	509	467	508	514	488	463	493	506	433	486	508	476	482	467	468	496	504	507	466	471	490	488	465	483	493	487	507	501	494	499	510	474	510	470	457	493	495	466	503	481	463	479	509	462	476	506	418	424	472	450	425	462	500	511	470	448	492	477	461	482	489	476	476	453	507	485	466	462	462	466	493	454	465	463	477	496	485	489	474	503	459	511	472	491	469	478	444	439	450	458	485	495	464	502	479	480	449	470	466	484	476	446	465	415	464	459	459	506	460	429	476	470	482	451	482	438	467	456	469	489	488	461	506	479	493	501	464	492	494	473	436	448	479	470	497	464	434	489	481	452	449	411	468	483	439	493	468	448	453	444	470	480	453	463	484	463	490	463	498	457	441	507	460	474	459	485	466	474	486	500	475	436	432	465	429	500	445	446	472	476	438	426	424	437	476	478	520	490	490	468	511	482	498	481	477	444	454	508	445	475	475	437	504	483	483	508	454	465	465	465	467	468	412	484	474	460	475	467	452	490	453	434	492	450	445	479	484	456	466	484	451	520	517	483	451	439	444	460	486	444	452	492	451	436	483	455	462	471	459	475	484	528	480	451	423	498	457	477	447	459	480	507	499	504	467	489	483	458	475	468	443	458	444	419	507	472	460	448	463	442	439	444	466	484	435	463	462	468	486	480	504	502	451	433	444	488	445	484	455	483	466	473	450	493	452	487	463	463	509	451	456	448	474	451	485	485	490	473	485	480	404	478	506	454	453	490	486	477	481	504	453	459	454	483	445	476	460	450	464	479	501	496	462	476	481	484	457	486	477	479	445	478	479	481	472	453	431	444	484	466	491	467	472	502	447	472	499	491	478	421	474	461	444	470	479	481	491	469	467	471	482	444	493	464	484	460	486	465	501	469	501	478	497	433	487	492	475	459	451	454	462	471	469	468	465	478	474	420	462	510	423	476	478	473	448	503	461	446	443	479	479	483	540	484	465	451	484	507	437	490	427	499	470	435	465	462	446	435	445	490	452	469	484	407	466	504	481	495	474	478	505	490	444	432	499	443	491	497	495	485	483	445	463	481	448	448	463	465	498	474	490	497	482	512	468	497	448	486	500	486	455	502	437	450	473	462	440	451	455	483	447	467	455	461	477	487	463	467	487	457	474	474	443	500	451	497	492	469	468	452	435	483	501	463	469	474	459	470	468	526	484	485	510	487	470	467	454	478	482	469	478	488	466	484	460	463	476	450	473	419	462	468	390	484	432	479	479	500	445	472	446	470	474	491	477	491	463	463	495	483	482	429	481	477	480	453	464	448	458	533	479	482	475	462	444	481	479	447	464	494	517	465	450	484	418	441	447	452	461	482	480	480	445	470	492	495	496	471	479	475	461	464	471	428	488	491	517	465	451	443	484	485	452	470	460	486	488	443	454	491	477	448	460	514	505	459	488	486	444	461	463	472	476	479	461	464	506	478	469	453	490	466	462	475	479	466	441	439	486	455	434	504	523	458	489	516	488	473	468	438	483	480	496	459	462	431	496	451	446	464	437	450	484	461	487	446	467	459	455	463	441	426	490	466	491	452	429	484	485	473	465	444	484	449	495	472	468	449	461	505	469	462	488	496	445	453	422	462	467	474	445	459	439	485	470	463	475	456	471	509	464	446	479	445	474	448	477	504	539	496	457	450	476	455	455	496	453	494	444	454	471	463	486	491	513	468	454	427	452	486	498	482	485	482	470	449	485	458	453	437	419	507	465	461	460	482	466	445	472	488	518	466	465	477	514	470	470	453	444	487	477	467	470	443	438	459	426	477	466	441	505	477	460	428	501	500	441	498	492	480	447	456	488	487	466	468	473	435	492	461	430	496	461	451	471	493	457	512	463	477	482	439	472	447	464	446	468	460	438	494	461	493	461	461	486	467	476	459	475	436	461	492	478	476	450	512	472	493	490	495	465	547	423	439	437	470	507	452	478	493	491	470	472	503	483	459	484	468	479	443	446	439	424	483	518	469	464	450	456	461	502	429	464	466	474	465	465	505	487	489	454	468	481	452	462	439	483	455	462	473	477	453	494	442	478	480	446	464	435	502	440	474	464	538	469	460	480	424	459	453	454	503	503	456	455	477	480	447	468	466	460	463	454	451	455	476	479	449	468	484	448	462	483	461	430	470	462	469	460	513	455	451	460	457	472	472	450	456	502	444	451	473	477	445	451	485	507	460	489	452	478	451	475	469	419	470	481	447	480	496	504	428	440	449	444	462	476	464	454	466	478	463	465	432	478	448	483	457	516	458	481	457	465	495	490	469	457	480	464	486	462	493	456	467	469	439	451	476	455	450	472	490	462	472	494	474	494	483	471	470	497	442	440	504	493	516	480	450	475	486	493	460	456	464	452	446	506	512	487	488	480	478	473	458	508	486	477	461	457	450	448	484	489	469	457	472	511	493	509	497	486	490	445	466	469	478	482	489	489	458	472	507	458	472	477	455	463	448	463	455	482	452	476	488	488	475	432	495	488	442	459	488	457	473	488	452	466	494	451	514	455	443	432	445	435	470	457	482	451	464	507	470	490	427	448	444	432	456	455	427	483	454	465	442	463	459	461	467	461	484	508	482	469	488	519	497	424	457	476	425	482	471	476	452	452	479	473	452	482	486	477	468	499	457	492	451	479	481	516	461	502	496	487	471	460	462	518	512	481	500	443	490	472	471	495	453	458	476	454	481	485	464	463	435	470	468	484	503	486	528	480	447	465	446	497	457	485	493	473	452	447	454	460	475	470	479	507	460	498	482	439	461	487	482	469	472	482	474	465	438	445	482	483	452	501	494	471	469	446	476	469	505	475	466	497	418	477	431	452	465	502	470	462	466	485	489	467	467	500	443	503	463	453	471	450	454	454	462	478	472	448	427	476	469	456	458	440	438	481	472	441	453	516	456	486	438	481	523	463	482	444	453	462	442	459	442	461	482	506	453	473	455	435	437	468	456	476	473	471	481	458	480	447	495	456	460	474	440	475	489	466	490	440	491	456	493	461	472	467	503	470	461	489	426	429	467	457	453	455	475	438	447	468	476	471	477	494	479	477	484	490	476	478	473	489	422	501	419	471	468	443	505	463	460	425	492	476	444	501	502	458	446	454	464	458	492	485	454	451	432	496	473	475	455	498	511	463	445	446	465	476	498	476	425	491	473	495	510	509	484	483	485	476	467	495	477	458	504	480	478	444	484	473	483	470	459	487	487	466	470	514	485	482	460	487	463	452	471	445	486	458	476	493	464	450	434	472	459	494	472	480	465	426	496	450	517	454	465	464	459	478	468	473	424	489	470	482	462	501	462	451	451	468	491	496	425	489	467	462	453	496	498	443	467	437	500	461	492	476	478	513	488	475	476	504	447	499	436	454	429	450	456	446	455	483	464	449	492	493	482	455	423	469	467	461	482	481
22362	20826	28452	23309	20826	20870	11403	1104	738	630	562	523	445	404	441	385	367	330	343	330	309	330	329	328	338	281	328	274	280	302	288	292	291	277	296	299	309	260	275	263	283	308	283	273	272	304	288	296	281	276	242	239	280	292	271	273	286	275	269	270	315	276	282	274	279	303	244	263	299	257	276	275	249	279	236	250	257	242	245	270	273	266	248	215	252	245	279	245	256	283	277	259	270	231	254	249	266	251	253	230	244	265	272	283	245	218	240	228	255	241	254	256	255	244	238	269	251	272	237	255	260	263	250	266	250	261	255	237	241	253	256	268	242	213	242	262	272	241	229	273	226	250	253	249	270	272	255	268	263	275	263	259	254	305	255	248	232	251	275	232	245	253	266	257	247	255	241	256	280	261	251	257	224	262	259	251	242	236	236	235	232	246	220	244	245	265	251	239	280	245	237	261	249	272	263	251	255	263	262	260	270	280	226	238	256	288	263	280	246	237	252	253	250	254	269	259	252	241	221	268	255	253	226	264	262	229	234	241	241	233	270	243	235	242	243	245	254	256	245	227	266	257	256	260	254	286	283	248	295	248	240	268	242	225	266	248	226	276	273	230	273	241	252	276	250	273	250	244	244	242	235	250	228	264	232	244	262	262	222	238	248	236	241	270	253	265	229	257	265	254	275	257	229	247	249	244	235	262	247	223	261	279	242	281	258	230	291	225	241	243	277	242	249	279	235	252	253	254	236	248	235	230	252	250	246	252	236	243	218	228	221	274	261	246	280	237	254	248	269	256	240	279	270	252	246	273	230	253	227	242	234	224	257	220	256	234	246	289	268	264	252	283	261	244	258	241	252	237	258	239	258	250	256	244	251	274	252	245	240	254	236	286	254	280	261	257	250	272	237	247	228	272	227	235	252	272	265	248	237	271	244	266	239	257	229	245	237	257	237	262	261	249	233	247	257	268	266	258	243	230	263	251	240	260	228	243	244	254	257	273	262	269	250	251	232	241	266	256	248	244	238	257	247	255	257	227	246	262	261	255	262	251	263	265	292	253	228	252	226	264	234	227	254	278	262	263	268	264	252	289	245	253	261	268	239	267	279	251	248	249	247	247	273	258	239	265	240	243	235	254	272	255	244	244	251	241	248	283	267	256	264	246	231	236	254	244	247	233	263	267	237	291	229	250	259	268	246	228	242	232	255	251	264	255	272	233	227	239	256	277	232	265	220	257	253	260	254	258	244	231	260	233	228	265	261	243	249	246	249	228	268	261	246	230	240	262	263	252	259	264	257	263	250	261	271	236	252	248	276	233	268	260	262	295	244	266	230	242	280	247	258	268	265	267	236	251	231	269	264	265	245	273	278	256	255	254	261	238	264	242	257	238	257	236	254	273	238	253	249	273	268	256	258	234	255	257	276	245	243	274	266	234	250	268	249	256	252	246	281	256	251	254	236	245	248	244	266	261	236	255	259	252	246	229	267	282	246	245	271	225	244	237	240	265	249	229	246	246	263	261	246	243	272	254	258	258	279	240	227	228	245	230	245	265	273	276	256	261	250	230	244	274	253	233	234	224	225	275	243	265	227	256	285	256	255	272	258	234	264	264	241	254	266	259	245	278	272	244	239	237	241	268	253	268	242	248	268	241	275	263	262	260	248	256	274	222	233	267	247	241	255	266	276	247	260	259	240	233	245	244	259	253	255	249	235	257	236	254	241	268	244	252	256	245	226	276	271	239	266	241	278	242	262	255	242	287	269	241	254	271	273	244	243	238	254	251	278	230	247	249	243	245	245	250	254	276	243	281	249	270	214	236	255	250	275	292	250	269	233	234	242	255	237	222	284	251	255	254	230	251	229	264	276	253	230	248	259	273	254	265	248	309	256	227	266	273	280	264	207	259	254	217	241	231	265	242	257	276	265	236	251	248	238	240	240	262	243	236	232	265	254	253	267	247	261	258	234	255	253	269	275	284	267	283	272	256	258	254	241	273	238	267	251	259	236	253	244	256	247	230	259	243	249	278	263	264	260	257	253	242	247	280	258	269	271	277	250	282	268	225	237	235	259	251	253	232	272	261	235	271	263	239	249	268	226	242	264	255	251	263	260	255	268	264	262	260	272	253	259	247	244	236	264	236	234	244	268	240	225	248	229	241	270	239	262	259	256	259	241	259	260	253	255	263	229	251	259	243	272	221	226	230	273	253	258	245	276	218	252	263	241	237	244	268	242	270	228	274	263	248	223	245	257	241	261	242	233	237	258	260	239	241	264	254	246	253	241	265	242	267	232	241	255	230	262	243	246	235	251	254	276	248	261	237	222	247	265	224	242	262	277	254	258	279	248	237	242	228	244	238	262	241	247	235	269	230	266	237	274	213	235	235	275	253	210	248	228	260	266	278	251	222	277	248	275	262	260	238	264	237	258	229	224	245	236	264	265	247	243	258	251	271	252	232	265	257	251	252	247	249	251	226	254	249	260	233	242	227	250	248	270	243	230	241	245	263	253	270	270	251	273	251	245	271	262	252	272	244	219	280	227	224	222	263	245	223	257	227	258	258	261	228	272	225	256	238	266	265	275	269	229	266	232	205	230	223	256	247	240	260	254	233	247	235	275	277	253	251	246	265	242	261	245	241	269	251	261	273	236	279	230	245	251	263	254	241	239	275	234	250	259	261	239	254	239	261	267	244	238	277	269	242	271	267	250	253	232	253	260	232	231	233	238	243	274	272	248	237	256	248	260	251	251	253	247	250	244	255	257	251	273	252	217	261	262	276	227	238	259	227	237	238	230	258	261	258	263	261	264	277	251	220	248	258	250	249	232	234	249	265	252	258	252	260	233	269	243	254	238	225	249	232	231	227	247	253	248	231	250	250	243	233	259	238	247	263	254	277	268	229	233	291	257	277	254	241	285	279	254	254	242	237	277	241	242	214	233	247	256	270	235	229	238	261	283	272	268	219	254	248	212	260	237	274	242	267	255	233	236	233	231	256	274	245	256	281	249	254	278	270	261	238	270	266	266	262	245	272	253	262	241	265	276	260	216	275	213	219	254	228	223	229	273	243	262	251	248	254	255	246	255	237	253	239	242	265	255	259	261	253	253	251	236	259	253	251	253	249	261	274	267	248	216	252	265	231	279	251	260	251	244	244	257	279	246	272	255	250	262	270	246	262	241	283	280	238	257	220	273	245	258	208	235	224	235	252	248	245	256	258	243	263	237	292	262	237	243	260	253	289	263	274	234	249	270	226	252	238	254	253	252	241	248	281	236	205	256	267	252	227	231	254	252	252	222	255	244	298	264	231	245	254	270	244	246	276	240	240	264	229	268	249	217	238	259	263	261	245	259	249	229	267	261	232	232	234	230	241	252	269	257	243	264	278	250	281	244	270	254	230	255	261	280	236	267	237	248	258	267	256	237	261	232	252	271	233	230	305	275	275	263	251	253	198	282	258	240	227	267	230	249	260	255	248	241	235	225	230	227	273	239	242	248	260	239	246
44012	29540	14681	7299	5142	3840	2759	1949	1454	1195	965	804	726	661	567	530	493	435	437	385	450	445	427	413	363	388	381	349	332	353	359	333	327	326	319	368	327	334	322	354	314	315	310	302	325	310	342	320	284	294	322	349	322	342	301	309	318	362	301	315	369	324	351	352	340	317	292	303	303	306	304	309	263	284	269	273	265	307	286	286	290	310	285	276	299	278	280	273	275	271	323	291	275	313	262	260	297	283	302	281	278	274	260	272	250	269	272	295	293	275	279	293	303	301	259	261	244	284	274	260	251	258	277	278	281	314	281	281	263	255	291	292	272	303	278	301	260	260	285	270	269	276	268	274	292	295	267	266	264	283	252	289	267	253	304	297	292	290	277	271	282	259	285	261	282	291	271	306	252	252	275	264	302	273	275	296	265	270	242	265	267	303	261	270	304	287	282	263	269	273	270	278	261	279	300	293	272	290	284	276	248	272	281	279	262	268	274	251	278	283	283	250	285	297	302	305	262	296	324	281	255	274	280	245	258	263	298	257	261	287	272	293	259	277	301	268	282	263	256	270	249	263	293	306	283	279	289	284	269	251	272	281	272	261	306	277	254	288	289	274	266	274	292	261	286	302	265	302	257	265	327	269	254	285	296	268	265	291	281	259	257	263	278	312	284	273	281	269	249	261	249	274	285	280	281	278	274	281	276	269	255	246	265	287	286	271	287	272	294	286	294	280	283	306	257	236	284	284	269	293	291	266	288	283	293	302	250	277	282	271	264	286	291	270	288	289	269	288	284	275	271	291	254	276	255	293	286	274	267	254	273	290	262	259	278	278	279	257	273	251	299	280	282	273	254	262	286	275	245	276	252	276	282	255	300	281	279	297	287	246	261	263	287	288	281	271	272	301	306	274	255	270	283	256	275	298	247	273	262	282	284	291	267	274	281	269	282	254	291	282	263	283	293	273	264	273	263	235	274	313	262	290	268	269	273	247	275	285	268	292	291	295	271	315	271	281	269	294	306	287	302	274	255	274	282	301	288	280	287	285	287	254	268	274	254	282	300	273	266	278	263	291	268	277	256	277	292	281	270	258	278	258	252	277	264	267	261	294	290	278	278	277	281	266	286	269	286	270	266	258	255	266	312	255	300	283	287	274	252	288	283	280	269	280	267	264	298	274	265	257	275	305	261	294	264	275	265	281	266	273	247	266	273	279	264	261	280	284	258	284	273	287	281	279	258	253	276	283	265	284	269	263	282	258	269	256	288	264	263	292	242	288	292	272	277	260	261	306	274	298	290	286	299	267	279	265	251	289	268	314	262	302	268	288	286	271	262	279	288	253	238	262	270	275	288	277	270	278	267	289	275	266	257	295	283	272	306	287	287	297	276	268	279	295	278	285	294	247	294	262	294	277	290	278	275	265	280	308	303	262	274	279	225	267	300	293	249	259	294	295	281	274	279	278	286	301	264	256	275	279	295	276	282	288	323	275	283	267	278	304	285	308	270	285	263	253	275	284	273	290	249	296	281	234	250	262	263	290	252	256	230	278	281	273	265	261	250	287	280	279	296	282	270	252	277	269	271	277	287	243	279	278	278	273	245	256	287	275	272	278	274	272	296	263	238	271	269	270	281	278	254	253	268	236	250	281	281	297	268	267	251	270	272	271	306	281	271	267	262	296	267	288	251	269	250	252	308	272	278	304	272	259	291	309	275	268	290	272	267	270	293	280	261	271	255	314	277	277	286	274	245	265	253	300	268	287	227	280	263	266	276	302	321	275	279	299	271	270	268	274	265	255	275	279	271	248	296	259	279	279	275	263	306	292	288	292	283	266	275	284	282	255	262	274	272	259	300	274	282	278	269	257	281	272	258	311	281	282	293	277	280	290	266	270	261	258	260	270	244	300	300	262	285	269	271	292	257	270	279	253	276	298	296	259	276	273	281	275	261	283	273	300	268	283	284	274	266	267	224	278	268	291	289	254	279	280	278	284	283	256	274	267	292	255	275	278	241	247	291	260	253	311	276	295	277	290	256	290	275	245	263	258	268	277	282	286	268	290	321	291	289	277	246	277	262	251	280	255	276	280	258	246	270	261	261	271	286	283	289	239	293	261	262	271	270	271	279	243	260	294	259	271	290	292	274	301	268	251	246	268	286	307	270	289	284	275	243	285	276	263	275	282	262	276	279	267	272	308	260	274	271	274	263	254	269	283	267	288	299	279	266	276	270	279	277	267	289	273	300	312	257	286	254	287	252	249	273	277	275	273	276	307	272	290	271	285	272	274	267	259	269	277	285	296	256	267	253	278	290	257	293	284	258	297	291	270	302	287	306	266	290	256	268	273	273	261	252	291	275	287	292	309	256	277	304	288	251	265	280	279	301	264	290	279	264	267	300	272	262	293	300	293	239	257	301	256	257	266	270	294	274	280	266	293	296	272	261	283	278	286	274	248	295	253	262	279	296	270	245	257	266	305	273	285	268	300	268	271	255	277	302	295	254	252	255	256	253	293	275	279	275	286	257	270	261	283	253	253	310	240	272	258	307	282	262	292	292	292	297	297	263	283	273	268	308	276	296	298	272	302	270	309	255	258	277	276	260	275	241	285	244	272	289	264	285	279	277	285	288	278	300	275	272	277	267	295	255	276	278	283	291	262	274	264	277	288	293	266	309	246	286	280	293	284	287	282	265	326	263	240	302	289	260	261	281	292	284	248	279	265	298	273	254	250	257	257	289	299	296	261	252	284	251	302	273	269	307	260	267	297	253	284	291	281	271	271	276	280	281	280	291	265	272	294	259	259	287	274	287	264	285	281	279	256	282	272	266	283	273	267	296	259	279	256	272	280	288	295	281	280	296	260	290	282	255	288	279	299	263	301	259	281	271	255	271	268	259	264	259	278	280	264	289	282	260	272	270	269	285	267	273	290	282	277	291	279	279	275	285	250	266	258	315	278	268	298	275	284	253	284	265	271	268	275	252	270	296	284	285	261	251	281	271	260	245	275	298	287	302	263	283	270	269	271	268	283	292	295	258	263	290	274	276	264	281	272	254	271	265	301	247	280	298	273	288	264	297	285	302	288	277	306	285	285	234	270	300	249	272	289	258	291	264	289	266	264	279	261	260	259	297	270	308	257	277	279	270	257	266	289	278	289	256	275	268	297	256	282	258	287	318	286	253	290	233	271	282	283	269	264	245	264	259	289	300	285	305	303	262	275	273	307	253	283	304	263	266	266	257	278	275	282	278	274	262	254	271	302	307	239	232	261	306	296	281	258	277	302	270	271	264	282	294	269	286	279	287	291	292	281	261	273	256	251	274	287	299	279	279	265	272	274	301	260	277	304	287	257	275	279	269	276	292	268	288	300	292	263	257	246	277	300	273	261	291	285	277	257	269	267	284	260	260	264	274	268	261	265	287	286	260	276	265	306	308	259	278	262	281	267	293	266	270	263	300	265	297	282	279	290	262	287	266	265	282	269	275	264	258	273	254	294	272	255	284	278
29020	21512	12129	1722	806	606	432	351	333	311	322	322	343	292	316	323	337	337	330	321	313	337	311	323	324	299	327	315	322	330	324	317	312	339	320	333	316	327	358	305	371	337	329	338	313	327	304	339	358	336	289	334	294	341	327	355	290	326	308	319	340	325	332	314	321	292	329	345	310	330	295	304	331	299	318	317	310	313	284	347	318	336	311	319	318	330	345	371	313	313	301	347	345	300	311	331	312	322	343	322	300	312	332	340	307	330	291	350	359	325	328	331	301	363	314	333	313	312	297	337	327	327	317	339	320	313	300	323	327	307	285	314	337	294	291	333	322	288	287	321	325	326	315	343	308	324	319	319	313	306	300	331	338	329	322	299	306	331	316	288	342	342	329	320	301	296	334	326	343	322	341	319	306	300	327	316	337	311	310	331	324	286	307	308	351	317	320	299	344	322	320	334	360	324	297	307	291	347	343	310	306	293	312	341	303	318	300	346	327	313	318	302	286	329	330	297	310	305	333	328	281	326	303	318	322	295	342	324	326	319	314	322	362	322	294	348	325	321	298	314	301	300	318	314	320	318	309	319	304	329	299	320	344	337	326	313	320	316	310	349	293	336	311	321	337	318	291	338	298	314	344	331	333	327	343	312	347	300	291	326	301	335	308	296	335	298	330	308	304	320	303	308	339	304	335	339	298	319	299	334	310	328	282	335	334	304	321	324	331	301	323	328	317	312	333	296	300	300	310	322	347	330	293	332	312	295	324	328	327	338	307	345	329	314	339	304	294	332	300	293	314	317	320	321	361	312	353	310	312	325	332	328	316	332	339	294	309	339	350	334	283	315	310	334	308	326	303	277	309	324	319	348	308	347	307	322	344	320	315	290	323	287	290	329	321	311	285	315	291	325	322	338	323	321	297	293	317	316	311	287	338	278	314	302	317	302	336	299	327	350	354	348	326	291	326	305	342	311	300	328	302	303	329	352	311	304	323	330	323	336	327	319	328	321	300	336	324	345	314	331	315	287	294	314	310	319	321	319	289	302	305	331	325	303	347	364	331	335	295	314	309	323	300	305	334	310	333	313	332	302	284	336	319	333	323	320	309	298	319	330	310	331	308	323	302	349	318	316	316	298	332	351	338	336	290	306	306	321	330	309	342	312	333	319	344	326	313	308	311	335	297	305	309	279	307	314	308	293	297	323	347	312	314	307	302	307	309	310	336	324	290	298	298	330	330	314	296	308	317	308	309	338	358	287	299	316	339	328	306	333	292	345	329	333	351	319	297	346	315	311	315	338	322	310	320	323	319	314	318	349	335	328	328	313	339	304	327	310	310	312	344	300	314	325	299	312	319	332	278	294	324	327	319	290	315	349	345	320	295	300	299	297	317	305	325	318	314	292	326	312	342	293	307	302	284	314	336	313	323	316	329	308	299	318	321	343	346	292	318	306	317	322	299	295	339	328	326	294	312	298	322	313	315	295	319	301	307	299	304	331	320	346	317	309	329	344	319	289	316	299	325	331	334	324	290	314	313	351	294	326	311	301	307	318	298	295	309	290	329	319	310	288	291	324	318	342	315	338	325	326	295	337	281	318	290	320	291	321	346	318	298	356	345	304	339	320	332	296	338	339	312	297	346	313	297	335	310	336	332	333	316	338	339	313	330	319	311	312	363	340	339	289	322	314	324	290	303	305	320	288	309	321	321	331	296	307	347	318	292	302	311	319	310	318	334	301	328	338	320	343	331	344	351	306	349	328	309	346	283	325	328	321	315	307	335	332	333	311	332	313	309	352	337	306	308	306	288	338	294	306	335	300	335	307	319	326	315	324	329	308	290	322	317	364	308	340	290	341	301	329	302	287	305	330	287	314	297	301	318	332	295	343	322	372	315	321	304	291	304	341	329	323	356	335	299	305	314	294	294	304	292	339	316	270	331	342	302	322	347	341	306	337	301	308	307	290	308	295	330	294	326	293	299	310	328	359	315	304	308	306	317	321	310	299	303	298	291	343	340	340	318	338	318	309	314	318	316	320	296	300	291	297	341	305	305	297	314	294	299	328	344	300	309	327	311	322	287	346	333	308	361	308	302	324	326	335	312	325	323	305	308	303	333	331	319	313	318	386	343	302	328	288	298	290	318	338	296	345	311	320	364	331	291	302	330	282	361	352	322	308	297	325	290	319	306	322	301	319	298	317	329	298	330	331	283	298	311	269	362	311	334	335	326	337	311	335	333	340	323	294	310	334	300	341	347	331	345	353	340	341	349	335	334	335	295	325	291	302	281	325	335	334	274	298	323	316	294	319	329	327	319	324	319	334	340	292	311	303	347	294	283	332	288	331	303	341	325	322	318	310	328	314	309	348	328	321	293	315	337	320	315	316	316	304	339	329	326	338	314	299	317	315	341	320	329	319	318	307	302	313	330	322	288	325	299	340	306	297	306	336	305	340	349	311	332	300	350	346	329	320	326	305	318	344	326	323	319	306	279	319	315	317	308	356	351	275	312	286	297	318	333	317	312	296	312	321	310	314	320	303	295	315	309	319	289	318	313	305	333	337	330	286	331	341	291	292	318	318	341	329	325	354	344	347	324	328	325	329	335	311	325	296	303	332	306	341	342	319	316	292	312	326	333	356	336	354	294	334	314	292	304	311	296	302	313	309	290	289	343	325	320	315	335	305	302	341	363	314	295	326	292	324	301	326	320	330	319	335	315	326	329	304	304	307	330	322	295	318	352	334	347	309	336	307	345	308	349	306	313	323	324	323	337	307	320	309	307	299	358	278	313	286	350	323	317	306	315	306	323	308	315	330	319	304	350	287	314	269	325	316	330	327	300	320	329	324	294	316	332	365	311	310	345	326	314	287	327	329	320	299	312	323	338	331	345	332	326	315	309	298	305	339	299	314	335	311	334	305	313	319	319	327	290	310	297	313	334	307	361	355	318	332	296	322	297	332	339	311	355	318	307	327	331	263	294	275	320	299	315	306	299	293	329	316	296	328	286	345	296	310	328	301	327	336	317	298	321	359	314	306	288	332	304	312	335	329	316	311	350	337	331	323	306	360	323	300	341	338	302	327	335	308	341	359	320	313	341	300	330	310	324	341	319	324	334	302	305	320	324	314	315	313	279	325	305	303	288	313	281	311	326	343	320	327	320	333	332	332	339	325	293	312	308	317	294	329	325	327	316	344	338	317	353	312	351	290	327	314	318	333	323	316	307	281	308	330	314	300	298	289	298	333	305	311	326	313	307	335	329	340	342	313	303	324	306	304	343	290	331	319	305	360	357	310	319	340	318	323	298	322	326	324	338	315	310	333	363	295	356	336	308	328	343	332	307	303	327	297	328	318	315	300	333	311	349	359	322	313	356	332	336	330	309	307	299	330	331	299	321	315	318	330	352	317	310	292	330	328	339	331	331	303	321	296	305	311	341	307	310	300	318	319	336	330	323	288	273	344	328	348	333	377	304	345	314	319	335	342	296	308	307	332	307	320	343	318
36088	15678	2720	1415	1225	1007	626	516	459	395	357	377	400	427	374	370	361	407	369	374	412	371	395	392	388	373	384	391	396	404	416	389	387	406	427	420	399	392	397	392	408	369	402	377	381	409	366	388	386	372	408	424	378	354	384	368	367	363	369	376	382	405	372	386	385	378	359	379	372	385	349	379	357	392	368	390	366	382	383	377	382	371	375	387	360	381	367	397	394	392	365	403	381	416	368	378	380	377	393	386	385	377	388	375	379	354	393	341	376	355	378	380	386	406	376	358	382	351	382	337	355	396	356	343	379	378	361	380	401	352	361	408	380	375	399	368	376	372	393	375	386	350	382	388	391	384	347	364	405	400	387	376	401	344	358	378	432	368	386	338	384	372	350	382	341	379	388	394	373	386	398	365	353	341	354	381	362	354	371	353	402	355	395	355	343	357	368	364	394	412	387	381	348	344	368	405	357	384	363	409	398	372	346	367	353	386	364	388	392	368	359	357	362	411	371	395	365	381	396	382	398	372	414	367	355	371	373	393	373	380	391	357	361	390	348	364	363	367	390	375	355	345	355	359	385	379	395	370	384	377	354	379	374	411	382	381	375	350	376	397	388	371	356	379	387	374	384	357	364	390	362	343	366	389	384	379	373	381	395	391	370	391	353	373	383	374	412	371	398	380	359	361	396	368	342	381	358	370	352	372	396	364	360	411	359	350	353	369	364	377	361	373	381	362	376	379	403	382	356	364	381	368	392	389	387	367	365	367	387	388	375	365	385	345	392	412	371	388	365	374	407	363	394	375	375	392	384	391	385	354	378	338	404	344	374	374	375	398	398	354	406	347	395	358	364	413	362	364	365	411	381	346	346	356	350	401	382	385	392	415	357	352	383	361	372	375	356	373	391	337	361	350	354	358	373	387	350	374	397	382	349	362	374	395	369	397	360	407	377	350	402	406	346	393	362	394	374	364	371	397	365	385	374	402	375	364	380	340	394	349	391	379	384	353	373	389	383	379	371	371	381	358	365	375	382	377	385	398	379	372	369	359	386	417	390	372	357	384	380	392	374	351	408	376	385	345	385	376	354	364	357	367	366	382	388	341	351	369	369	368	339	375	350	383	358	349	376	375	358	338	404	378	363	381	394	407	335	367	363	401	369	354	348	368	367	397	401	409	368	380	397	367	392	399	376	359	348	358	339	352	402	395	377	360	387	395	325	412	388	410	404	377	401	332	366	365	328	370	356	402	363	387	355	388	367	374	336	341	390	349	372	369	352	364	371	378	382	354	366	377	373	356	383	341	358	356	361	410	358	371	380	395	399	344	376	373	363	355	363	375	345	410	365	355	388	373	364	361	366	358	380	359	428	408	412	365	356	381	367	396	352	359	380	360	362	372	401	353	384	363	376	390	407	393	395	372	383	371	394	350	372	357	358	364	337	361	345	350	366	335	366	358	365	371	343	370	378	408	401	376	349	382	352	366	367	388	364	392	367	363	358	349	395	394	376	394	375	386	390	381	372	381	391	371	378	365	371	371	353	356	362	402	385	385	390	365	387	390	389	391	373	407	398	390	381	342	354	362	358	377	388	382	392	375	404	385	388	389	411	364	381	394	332	379	363	380	356	373	390	392	364	393	389	377	395	349	392	353	354	381	396	357	361	409	384	383	356	380	363	370	388	382	374	365	339	372	396	373	377	398	395	329	388	349	371	356	385	376	371	374	368	367	369	345	371	382	381	354	401	355	372	373	375	393	379	365	394	397	377	363	330	372	373	379	397	380	376	386	370	382	380	353	353	378	355	361	371	427	355	353	375	403	379	366	410	342	348	354	387	375	360	344	396	408	373	383	369	371	342	358	367	385	375	367	356	404	407	390	352	382	353	400	383	388	381	369	361	337	364	375	377	406	375	361	385	364	361	389	357	385	397	371	382	388	390	415	375	393	351	355	377	365	417	387	369	382	373	349	380	385	398	387	377	387	392	372	379	379	353	395	348	361	409	380	353	335	350	389	396	404	371	348	380	373	391	363	372	427	365	391	399	407	369	398	367	371	378	383	392	409	380	380	399	346	358	385	397	374	362	385	357	381	355	376	366	336	378	383	409	392	385	384	386	374	378	391	355	345	385	371	338	366	354	365	405	329	361	374	362	360	363	397	365	367	385	345	333	366	367	376	398	380	366	381	369	383	368	385	391	368	375	368	381	351	367	373	411	366	380	390	387	400	387	359	360	381	385	367	395	391	343	372	329	405	374	365	355	371	369	382	391	402	391	367	355	378	356	412	352	339	345	363	395	392	351	391	354	381	338	372	386	374	359	390	396	364	356	383	365	385	402	391	356	391	378	366	361	360	392	384	365	399	355	366	393	402	358	383	362	362	394	397	378	358	357	365	355	347	402	398	391	380	396	405	376	356	384	368	392	391	371	374	370	369	389	383	384	356	379	392	380	359	378	381	392	391	367	355	380	392	395	385	366	389	386	395	380	355	373	372	364	337	376	379	361	370	401	395	391	408	385	359	358	359	406	337	357	395	396	410	393	375	358	389	384	346	347	356	356	422	356	387	366	376	365	347	346	363	369	377	379	389	367	370	356	385	355	416	393	377	388	370	397	376	370	396	358	384	391	371	367	388	337	407	379	403	391	372	384	390	366	384	401	386	393	351	364	349	359	382	393	343	421	373	394	358	358	378	344	360	363	409	391	363	365	365	364	382	383	424	335	360	350	356	351	394	376	352	385	385	386	359	371	379	388	366	363	394	346	354	331	368	403	388	399	351	361	361	355	350	361	358	357	358	370	381	400	383	372	371	386	367	407	375	359	389	353	357	381	381	353	389	381	350	424	350	357	393	396	403	399	360	363	410	387	409	368	352	374	368	369	385	362	339	368	390	379	367	338	384	369	367	365	393	359	401	414	383	389	327	357	374	378	349	406	371	379	369	383	395	388	404	354	388	388	387	365	370	347	380	390	384	373	378	354	374	366	370	353	378	359	410	367	362	364	393	401	407	392	391	399	400	381	406	380	373	328	354	365	361	397	366	365	399	364	370	367	373	399	396	402	364	407	409	377	369	367	341	376	376	321	378	370	384	340	368	409	379	359	344	394	400	369	397	375	375	365	378	384	376	345	382	350	389	378	386	392	362	404	388	385	356	385	374	390	370	386	388	364	390	379	372	339	378	351	359	406	361	347	377	342	364	350	352	398	381	377	350	356	391	383	381	394	365	387	405	356	362	356	404	394	360	377	378	380	363	397	373	401	376	354	354	387	350	396	373	385	412	397	383	391	348	365	413	367	349	389	358	394	400	382	380	387	345	398	364	390	373	358	385	369	376	382	349	402	362	342	372	373	397	402	369	363	398	406	353	380	394	404	416	394	329	384	397	347	369	375	362	376	359	395	377	425	370	361	343	418	333	341	363	401	370	389	367	371	347	378	335	420	378	338	373	351	406	348	373	342	371	403	385	358	370	388	419	364	367	330	358	394	369	351	368	361	396	406	364
23261	20748	28010	23549	20756	11404	1125	558	408	363	362	314	264	270	272	248	250	241	221	230	225	226	224	208	216	186	210	173	224	201	219	213	200	204	212	200	212	193	225	204	198	207	207	192	207	205	211	215	180	196	213	221	228	198	195	177	192	196	201	193	193	208	183	200	199	207	195	208	190	206	178	181	199	188	172	189	205	201	189	191	186	185	186	199	178	175	193	223	205	186	177	184	184	185	187	163	196	195	188	200	207	180	176	198	174	167	166	163	191	189	187	179	177	172	185	171	203	197	216	198	171	175	166	180	187	180	180	180	181	212	162	184	188	183	176	195	180	184	211	187	186	174	177	186	193	171	181	196	210	190	191	183	176	172	167	209	180	190	177	176	212	181	194	162	175	182	189	181	181	206	198	169	203	192	173	166	175	176	159	188	172	179	168	201	181	181	171	180	168	176	173	150	154	164	185	225	194	183	193	178	186	193	240	199	187	169	183	177	195	201	182	172	211	185	175	180	199	184	175	165	187	164	191	199	176	165	184	190	178	179	196	174	185	183	174	208	180	196	180	181	173	212	172	184	200	190	217	178	212	187	193	188	207	169	210	175	200	193	159	178	194	157	194	179	184	169	205	188	182	183	194	198	179	201	187	196	171	184	177	177	166	183	197	190	182	193	199	191	164	172	195	196	177	191	186	166	190	188	184	191	176	182	172	183	189	201	179	184	188	178	190	184	182	219	208	197	166	190	193	193	204	174	191	199	177	183	164	178	179	166	188	176	185	172	175	191	184	194	198	186	210	168	194	185	202	173	184	185	181	200	201	194	166	210	208	166	184	197	173	184	182	197	169	160	189	174	196	185	187	178	183	172	184	190	201	171	191	182	179	170	164	210	176	197	188	182	206	203	190	209	187	163	213	177	166	179	185	179	188	188	189	193	187	188	196	184	179	203	179	187	176	169	186	186	198	165	215	184	186	211	216	209	186	183	172	174	177	192	188	190	194	162	188	191	195	176	170	178	157	178	217	178	164	203	187	173	181	176	195	186	211	202	185	182	169	189	163	193	173	205	185	163	193	192	169	168	191	198	214	193	163	200	153	186	189	204	192	195	176	168	176	178	184	204	182	184	170	194	198	179	217	185	187	198	195	203	177	186	181	166	190	198	196	194	167	170	166	190	215	205	161	196	201	171	159	193	176	202	194	186	158	180	190	201	183	175	176	186	178	195	200	175	199	159	176	168	183	173	189	172	166	159	213	189	169	182	182	190	185	214	177	171	177	183	198	195	192	178	177	194	200	192	211	191	173	204	205	202	197	186	191	201	207	183	195	189	168	160	172	187	194	168	172	165	205	190	155	185	186	181	206	156	169	173	211	173	192	163	168	187	177	200	192	204	194	161	191	182	193	200	184	180	194	178	201	189	200	172	175	174	215	189	178	204	194	186	190	189	198	167	164	206	178	171	196	219	175	187	207	213	172	159	192	175	201	185	188	182	201	177	192	207	183	145	157	190	187	171	197	182	170	188	165	181	176	191	177	192	205	216	198	191	172	184	200	175	199	189	182	197	172	195	190	188	171	184	206	189	174	177	170	205	168	177	167	182	195	180	186	186	194	187	194	201	182	190	190	195	185	173	195	201	175	192	166	185	180	198	183	200	205	202	201	177	193	172	176	173	199	189	188	171	185	193	210	185	163	185	179	196	182	182	186	188	199	187	161	204	188	188	177	189	207	191	194	185	173	181	177	197	175	205	173	176	186	186	206	155	213	178	196	159	195	188	178	177	173	203	181	189	174	175	188	198	182	183	185	174	172	187	190	198	204	178	185	169	186	211	182	183	193	187	183	186	191	202	199	194	185	167	183	169	191	195	172	192	192	186	183	201	178	205	177	187	180	170	195	155	210	178	172	179	192	191	184	215	167	196	198	177	180	190	208	182	197	171	189	179	197	173	172	194	184	183	165	199	198	197	184	198	208	174	187	178	200	187	195	183	185	205	184	180	168	187	174	152	191	193	204	189	178	164	197	206	203	173	168	206	185	192	208	208	187	194	178	200	179	184	177	175	171	183	169	179	211	176	190	191	221	181	180	205	170	192	174	167	176	181	173	179	187	168	181	185	197	167	215	166	192	170	195	175	185	190	179	174	181	177	199	171	186	175	190	198	188	178	192	180	190	183	211	206	198	193	179	183	177	165	186	176	167	204	188	188	175	170	200	211	180	164	180	153	183	193	180	179	182	172	179	196	191	164	184	195	176	225	196	162	188	195	185	171	184	194	159	204	202	202	166	193	177	179	181	190	173	196	184	183	188	197	178	213	197	202	204	179	178	174	177	188	183	176	183	200	193	163	163	193	156	172	210	191	180	188	180	179	190	181	181	170	169	186	202	192	178	169	176	223	175	182	173	181	188	164	200	177	178	209	185	188	222	156	183	195	191	174	171	172	194	174	177	188	221	186	182	163	200	177	177	202	184	189	176	175	174	173	178	216	193	175	168	212	180	166	183	170	191	194	202	181	191	193	194	201	174	181	177	209	171	223	166	185	193	188	173	209	203	183	197	181	191	175	190	177	177	179	175	194	188	219	178	212	187	191	186	178	182	185	180	191	198	188	177	229	170	186	186	212	160	179	205	197	195	182	201	185	185	197	199	185	174	198	215	188	183	201	159	168	184	184	186	186	179	172	196	191	172	180	205	177	175	179	202	188	173	183	168	174	174	181	175	182	149	169	186	192	183	182	178	173	177	187	198	183	189	195	189	211	184	195	195	166	171	201	164	188	194	155	179	185	187	166	193	175	182	182	179	191	183	174	183	201	179	200	155	195	173	185	195	160	195	200	181	157	183	198	197	177	178	177	213	172	196	178	183	177	217	184	212	198	200	188	184	181	181	188	183	205	164	199	177	168	184	202	188	208	191	171	208	169	182	193	184	186	224	184	190	189	166	199	208	177	182	185	192	166	164	189	182	188	178	179	190	172	176	195	194	177	160	180	198	192	191	179	198	183	203	178	181	173	186	202	179	191	150	180	174	183	206	185	185	182	204	164	188	182	174	199	202	177	192	188	187	171	172	181	194	167	163	192	189	185	187	183	195	190	163	168	180	203	170	171	180	196	187	180	202	186	185	198	173	196	179	177	178	196	219	187	180	193	181	179	190	195	187	204	188	195	168	207	193	181	174	200	190	189	181	179	184	171	176	166	205	159	161	190	171	190	187	178	183	218	192	183	183	192	190	175	186	202	161	211	194	188	196	203	200	162	215	172	169	188	179	186	190	185	182	178	187	181	177	187	184	180	186	179	175	152	167	197	190	173	213	203	201	184	182	188	216	208	216	195	181	201	174	203	197	157	171	214	175	173	157	186	189	165	177	173	184	175	188	151	190	180	166	209	191	171	195	188	194	170	204	190	158	204	203	177	161	193	193	183	177	204	200	192	199	178	200	178	188	192	170	173	190	176	219	189	175	206	181	178	184	190	194	188	184	189	162	205	155	176	188	193	190	187
37732	22603	8761	4879	3194	2502	1619	1076	778	635	548	464	470	371	350	315	286	281	288	316	281	302	273	292	263	271	270	260	231	254	262	260	248	244	262	281	251	247	227	253	217	226	245	248	258	262	264	268	258	261	254	301	252	240	231	250	264	290	247	245	288	252	253	239	271	233	244	232	234	265	227	222	238	239	240	235	252	210	253	230	204	227	207	223	235	221	236	236	227	222	200	251	210	198	207	219	221	225	221	242	224	225	223	233	249	199	206	238	218	233	226	214	204	221	225	239	214	212	218	216	212	184	224	188	245	235	207	221	224	228	180	214	188	232	236	236	215	223	249	224	220	232	213	226	231	190	202	215	200	209	217	214	223	223	225	225	217	210	246	199	241	211	220	218	208	227	226	196	236	199	239	217	238	223	219	256	222	225	201	219	236	212	223	242	230	233	214	217	192	221	193	206	247	225	219	220	247	224	214	201	203	208	205	239	199	231	192	224	255	205	233	249	219	204	237	205	211	225	223	245	226	220	218	206	213	235	218	223	207	230	202	214	234	205	222	222	195	197	229	207	229	191	249	220	208	228	200	203	207	224	204	204	216	217	222	215	255	225	216	262	216	211	227	219	207	230	203	224	205	247	245	195	264	197	200	232	242	215	214	222	207	211	212	209	225	226	215	206	206	209	245	209	203	225	212	219	220	265	221	196	268	212	206	217	213	227	229	218	230	221	225	234	222	210	229	236	228	210	215	208	216	211	222	213	199	211	209	204	197	237	178	217	223	211	213	195	223	274	223	212	232	207	224	203	232	222	218	217	225	218	231	224	205	205	233	219	217	238	218	210	213	227	231	222	204	217	220	220	197	208	217	201	214	230	235	208	220	215	226	229	216	211	216	247	231	244	223	223	216	222	241	188	224	250	213	215	186	204	204	214	213	229	235	239	239	207	199	203	213	227	197	218	227	220	257	203	217	233	219	208	229	224	214	262	232	246	215	208	214	215	207	207	219	228	205	223	209	215	247	226	218	233	238	257	232	193	229	218	255	221	219	224	195	215	231	227	186	213	234	207	244	207	212	212	209	184	186	222	219	235	223	222	246	236	206	204	225	236	246	230	206	194	245	206	209	214	196	225	251	241	209	210	204	210	244	227	226	216	221	202	209	267	247	208	233	190	211	227	239	206	207	218	241	234	212	210	246	222	199	226	218	240	208	188	226	211	233	233	216	193	223	211	231	223	214	196	214	211	232	212	218	192	243	207	207	225	214	219	214	224	218	235	206	215	206	239	200	231	234	230	208	223	222	206	196	204	248	219	223	228	224	205	243	232	196	226	222	217	209	202	216	235	220	208	212	227	226	217	218	212	237	238	213	206	226	212	219	215	208	225	227	241	191	223	207	227	206	227	220	206	217	198	233	211	212	219	233	227	254	215	226	260	202	225	250	204	198	224	226	238	225	209	196	202	216	240	198	207	226	180	225	198	202	225	237	207	228	196	227	219	189	219	220	226	212	226	211	204	209	233	207	239	201	229	227	183	226	218	228	229	212	215	204	222	242	213	223	212	238	235	220	215	229	230	214	231	213	226	216	219	241	207	225	243	200	207	196	228	241	207	220	213	217	200	228	234	200	234	197	240	195	216	213	206	219	221	194	223	222	219	220	241	221	208	218	198	200	206	233	244	191	188	225	241	240	215	207	220	219	215	218	210	233	232	233	220	226	200	204	217	206	208	225	210	239	231	197	234	208	254	211	204	214	227	211	230	220	256	229	224	201	220	227	220	246	230	229	208	213	236	211	204	222	235	213	207	212	213	240	203	227	253	193	189	227	231	205	230	208	226	211	230	195	208	224	220	222	208	228	219	217	241	206	245	231	210	218	229	218	218	205	222	205	223	222	173	195	187	234	196	230	219	246	208	227	199	248	216	224	256	228	206	203	216	208	236	234	251	220	202	208	218	208	228	207	240	221	208	211	228	238	202	231	244	194	200	240	208	225	223	226	240	224	221	215	206	201	225	199	214	227	240	218	225	231	215	238	223	215	231	216	219	195	196	236	233	223	231	242	230	203	222	221	207	212	221	197	215	197	209	232	218	226	234	220	226	230	211	220	226	244	229	212	212	246	228	230	220	218	203	207	239	210	224	233	229	215	207	221	232	220	232	221	216	220	218	222	239	240	206	209	234	211	241	221	211	207	220	211	210	219	222	232	207	247	223	248	213	210	235	211	216	218	243	207	248	216	220	203	264	216	227	224	226	215	222	211	204	236	204	221	223	242	221	214	214	207	217	213	211	216	206	221	219	209	236	205	231	220	231	252	235	234	227	211	227	223	238	254	238	234	213	191	202	225	213	220	244	227	203	213	216	207	201	213	221	217	202	226	220	204	209	246	213	226	200	215	208	206	214	195	227	205	214	221	232	242	207	218	222	208	207	210	208	226	224	220	232	229	224	233	211	235	240	273	212	203	225	240	221	199	214	216	239	220	208	221	215	209	235	228	197	218	195	244	225	230	210	211	203	204	210	198	225	220	218	226	202	198	214	239	236	217	208	226	216	210	231	219	227	234	203	233	225	229	202	213	198	207	192	204	230	229	218	201	251	234	239	233	213	222	209	210	224	234	226	231	219	222	222	206	220	236	218	206	220	206	222	218	233	191	221	203	232	241	236	223	227	228	180	217	175	237	231	221	194	237	235	200	215	198	237	232	195	218	228	216	215	211	246	213	223	239	227	217	230	227	224	194	205	251	218	206	246	248	207	224	237	230	214	221	222	218	208	204	215	198	212	228	233	206	228	224	224	215	213	227	238	226	205	217	220	194	221	215	214	222	220	232	218	234	229	236	194	184	208	196	206	233	214	221	234	232	198	215	205	209	217	218	203	221	212	236	211	244	207	238	233	223	221	230	199	205	234	242	223	209	206	222	228	217	241	212	248	239	197	231	257	204	227	236	231	221	218	219	212	235	183	218	213	208	222	208	216	228	220	229	205	205	229	230	230	218	215	236	241	221	222	224	198	235	236	206	243	217	230	202	216	249	210	218	253	226	206	208	218	221	190	231	228	247	244	218	225	199	210	223	219	237	209	232	224	240	238	205	212	229	216	209	208	213	222	238	201	216	224	243	215	224	215	235	215	191	212	198	224	236	224	220	210	230	235	233	233	214	212	209	216	237	216	239	217	233	242	256	233	245	202	253	229	237	228	235	224	204	230	230	215	211	209	215	216	241	207	221	194	198	211	224	209	224	237	216	215	226	216	242	227	223	201	208	231	247	237	198	232	207	210	219	209	223	191	205	219	182	215	200	244	217	227	225	214	242	214	224	219	232	213	239	219	219	223	225	217	210	185	225	239	210	202	217	220	252	238	222	205	206	215	228	218	223	206	208	224	228	220	223	244	214	238	207	223	223	227	196	207	196	201	224	222	219	218	243	198	203	215	219	203	198	205	222	182	201	209	226	229	236	222	222	237	243	231	230	230	194	235	219	221	217	244	227	239	234	222	205	207
24400	20754	26998	24478	13003	1327	796	588	538	480	505	495	444	456	433	452	436	439	466	455	404	445	476	469	451	475	449	433	434	428	424	427	433	414	432	449	400	374	430	432	458	454	395	434	402	457	416	408	481	413	463	425	448	418	436	460	412	393	415	422	453	435	426	401	435	405	432	420	427	420	445	419	396	439	438	439	410	420	419	435	425	408	439	421	407	405	412	430	428	395	399	437	400	396	425	427	407	412	448	402	442	422	425	436	436	413	420	393	428	390	410	431	410	422	397	425	393	429	404	425	425	414	432	441	419	418	395	410	408	408	387	414	450	404	420	466	419	426	424	394	411	441	432	442	445	431	424	428	411	417	384	396	423	429	411	399	431	443	429	413	386	428	409	383	386	397	408	409	406	403	393	403	396	418	419	406	399	398	407	427	439	419	404	387	401	433	412	422	425	439	435	459	419	422	411	379	423	404	408	407	421	428	412	435	395	452	395	381	426	386	414	400	438	444	417	434	413	386	423	404	396	435	392	424	434	423	420	415	425	449	400	411	412	426	430	399	461	436	421	414	406	429	448	434	402	383	430	435	428	434	399	414	442	430	424	439	429	393	395	419	400	413	445	405	410	393	422	485	399	412	391	430	411	428	435	386	413	426	386	400	408	432	433	408	408	402	425	393	388	395	413	437	391	409	391	424	408	385	397	386	439	434	396	436	417	439	417	425	403	413	406	446	374	408	401	418	376	414	427	403	385	419	421	422	442	405	424	415	419	397	422	439	400	419	430	419	408	387	426	367	377	405	363	419	418	433	413	419	460	415	402	405	414	428	447	431	426	411	410	419	432	442	437	361	427	407	423	418	424	422	392	421	429	402	420	409	374	416	420	438	436	395	421	414	421	396	411	430	392	410	428	411	413	435	416	392	433	424	412	419	408	416	393	432	421	381	403	441	437	384	397	442	393	409	420	408	414	426	391	369	399	393	430	433	434	405	422	408	409	423	458	388	419	431	416	404	372	463	411	436	393	412	433	409	374	407	413	433	406	384	450	410	420	370	418	405	427	390	392	427	427	407	404	423	380	393	423	416	403	412	416	413	421	418	426	422	449	401	399	437	412	450	394	391	376	409	414	420	415	435	413	415	402	438	406	417	395	394	432	413	423	408	425	407	436	440	387	410	401	414	404	425	396	373	429	437	414	435	408	390	407	421	434	392	386	398	410	408	418	423	418	411	425	420	445	403	434	414	408	388	438	410	420	399	427	406	395	401	417	352	450	413	400	436	430	381	402	405	436	423	400	412	378	429	404	412	413	417	418	407	402	429	413	415	430	377	402	443	438	391	415	397	414	430	402	431	412	430	430	419	427	450	399	422	423	419	422	393	421	409	434	390	413	399	408	445	427	411	407	397	412	395	464	447	391	444	437	420	423	400	442	441	403	433	399	443	401	394	394	421	436	459	408	407	424	429	426	421	401	409	429	446	417	408	401	400	391	430	431	394	407	411	380	414	428	413	413	404	416	420	442	418	387	422	430	437	420	392	427	407	405	424	410	418	413	440	407	382	391	436	381	412	403	377	398	439	426	423	411	403	381	452	426	413	404	415	426	435	385	401	389	406	402	415	414	408	433	416	417	419	405	422	417	386	407	392	394	431	434	431	422	403	402	439	429	396	428	404	421	407	419	396	438	417	435	449	402	454	404	408	432	436	403	391	428	410	413	405	409	402	409	405	429	445	430	438	425	419	422	368	438	403	426	426	410	404	410	431	433	402	445	400	419	418	389	417	437	416	449	410	394	450	434	425	406	422	420	427	433	414	411	404	409	384	431	417	423	447	437	457	415	423	443	404	434	413	460	393	386	382	415	435	369	385	417	410	387	398	410	403	409	456	441	404	393	393	434	413	419	432	410	398	425	417	417	412	358	447	402	442	422	417	427	444	389	444	414	404	398	409	396	381	428	408	446	406	393	430	406	432	463	434	435	397	397	431	401	426	410	445	424	442	412	393	418	400	415	432	405	432	382	420	439	389	424	382	369	431	438	402	416	418	424	457	416	415	406	414	418	407	394	441	415	429	406	383	431	392	417	401	423	384	376	412	415	420	434	430	380	407	477	460	388	416	439	412	445	403	395	424	410	428	435	435	369	407	435	411	452	395	413	400	415	386	409	414	431	433	398	447	416	423	435	428	411	409	417	450	403	435	420	394	451	433	414	385	401	421	432	391	477	435	445	417	447	443	421	406	400	410	415	410	385	406	426	409	424	409	405	417	431	377	398	417	402	436	437	430	422	406	410	429	412	425	403	387	437	443	393	395	448	382	459	392	472	417	408	408	417	401	451	408	443	417	399	398	405	442	416	406	401	450	411	409	417	419	417	420	421	423	409	362	437	423	427	403	409	395	428	405	410	431	430	400	390	410	390	407	416	438	416	410	391	476	376	411	388	415	420	406	401	447	390	440	469	422	421	365	383	453	413	433	426	441	403	455	443	426	433	434	404	376	370	422	427	425	435	367	412	403	437	389	426	446	416	424	439	458	409	416	450	412	421	416	401	429	406	393	385	392	404	426	453	420	412	404	417	382	400	391	392	465	394	404	436	423	386	388	420	423	389	425	429	399	430	419	420	400	369	396	436	413	398	439	408	435	404	415	391	400	387	428	390	393	384	416	378	397	437	435	448	436	414	439	417	435	387	408	443	417	399	405	417	448	407	421	440	441	391	391	437	382	412	425	402	411	403	423	407	433	429	415	436	412	431	403	420	414	428	431	431	425	443	411	437	409	394	394	376	378	390	420	432	460	443	390	411	407	423	414	400	418	420	418	402	445	408	431	431	412	421	460	431	397	454	397	416	400	427	423	400	420	397	380	446	456	412	432	443	421	424	411	421	429	398	454	437	411	464	426	402	393	437	401	415	395	416	384	424	433	391	428	403	409	423	358	401	411	440	415	412	411	378	395	401	407	413	387	427	410	421	427	419	397	407	409	417	393	428	388	402	440	401	433	414	446	419	412	431	415	444	440	436	422	401	412	454	426	393	357	376	390	401	374	435	410	412	397	387	477	380	400	424	410	438	407	435	408	390	384	424	401	417	369	436	425	378	412	408	369	415	433	396	461	432	428	434	384	400	388	438	430	391	384	405	417	409	422	419	434	418	398	425	400	393	417	376	409	395	380	395	386	420	413	409	421	392	393	406	427	412	415	427	466	409	397	434	412	408	432	409	396	419	433	411	415	424	401	430	396	397	397	409	390	439	388	433	397	392	420	405	436	443	439	448	432	434	433	401	401	419	445	440	402	429	417	466	399	406	377	422	450	440	400	434	387	423	405	366	408	398	405	379	426	377	431	416	410	425	401	417	460	426	387	428	401	434	437	431	392	429	416	467	445	415	372	440	410	418	420	438	456	396	441	457	423	426	453	423	449	387	423	410	398	374	448	465	398	350	430	410	442	407	389	426	439	390	408	414	471	439	438	400	411	402	444	411	419	407	413	411	414	377	416	416	419
38721	19384	6863	4791	3001	1826	1357	997	830	724	653	591	576	571	545	513	532	526	538	531	546	534	510	498	505	501	496	444	527	494	523	478	531	534	510	493	445	525	497	525	466	481	510	485	508	477	529	486	464	508	494	463	508	454	457	496	532	495	521	509	528	531	500	479	513	508	492	507	466	492	485	472	514	491	449	486	496	443	497	475	499	486	495	465	462	479	517	425	470	473	489	492	441	442	422	484	485	491	459	502	466	465	506	477	467	449	502	478	471	471	491	472	461	483	464	471	501	491	478	432	462	461	459	445	478	455	433	442	504	490	442	451	467	450	475	478	490	453	463	472	487	486	499	499	476	461	492	460	474	516	476	495	520	443	469	465	461	440	470	490	499	474	469	481	468	487	496	462	474	459	525	503	499	489	472	484	437	498	438	468	457	492	432	467	489	482	441	542	468	470	427	493	517	500	480	481	447	449	455	482	477	455	496	483	510	427	513	432	457	476	485	489	467	459	497	449	484	450	477	476	480	476	499	451	449	478	504	539	482	428	448	481	479	481	456	462	488	464	467	501	466	480	498	478	493	455	459	457	462	485	464	480	483	449	470	462	488	503	469	499	464	440	465	513	464	476	488	517	475	480	458	441	475	487	487	450	453	481	461	449	466	465	496	461	433	482	467	463	476	447	512	495	473	423	486	476	472	485	487	483	509	470	479	493	466	495	443	499	474	462	484	448	465	460	431	504	446	494	471	476	436	479	487	479	460	494	441	498	484	464	431	489	457	442	446	492	472	415	469	474	507	495	490	511	473	420	488	448	485	489	483	503	481	422	482	491	501	487	445	470	505	490	492	511	418	478	459	510	478	530	484	437	467	490	457	485	461	488	481	466	492	462	464	491	517	430	478	452	476	432	465	429	500	448	530	492	465	493	457	478	425	480	481	469	496	451	468	494	451	424	466	493	461	485	455	483	465	458	465	493	500	497	474	498	442	467	471	458	484	471	437	482	515	520	461	473	550	498	486	461	481	474	471	493	467	481	432	464	491	483	472	500	473	478	475	473	497	461	480	462	465	473	438	478	456	458	497	478	467	468	510	460	528	481	475	510	486	471	487	449	463	472	454	482	462	519	450	482	499	458	468	479	446	470	462	461	469	481	468	478	479	493	476	466	483	495	480	463	494	471	478	477	494	461	450	448	480	475	488	445	461	465	497	462	460	481	475	443	467	483	468	483	499	481	485	476	432	477	537	462	526	466	458	478	531	463	486	481	476	482	495	500	454	483	481	492	489	459	447	463	469	486	477	436	459	471	494	471	471	484	496	511	443	502	481	505	430	500	477	457	454	480	456	470	487	446	448	476	482	479	437	440	483	483	470	467	467	468	485	443	501	444	465	461	476	482	446	457	482	494	482	484	437	469	459	459	470	512	489	520	511	481	478	474	496	470	432	470	520	467	494	449	477	459	479	476	484	469	474	486	456	507	461	508	460	505	481	472	503	448	480	465	475	444	501	459	485	427	459	429	452	490	463	473	471	483	488	546	477	455	460	489	462	475	472	458	516	488	440	515	456	480	490	493	442	467	459	503	450	504	452	512	462	464	488	486	404	489	506	437	453	484	475	499	462	471	482	452	456	480	466	500	465	443	516	459	461	468	501	451	467	469	458	467	490	413	478	464	468	516	476	487	490	512	486	475	489	447	537	468	516	442	475	494	452	498	519	471	482	460	491	455	413	441	465	470	517	481	472	463	494	488	482	493	493	461	501	501	505	516	454	471	506	485	481	469	451	494	497	471	433	470	469	470	457	493	465	505	450	488	483	445	463	494	513	462	520	488	494	456	469	437	489	464	463	528	501	465	456	457	472	483	478	423	499	496	514	445	458	482	446	508	494	461	429	511	473	441	503	481	460	462	483	453	444	460	449	472	456	474	442	465	482	468	481	514	500	472	485	499	467	471	480	471	469	491	462	460	476	457	502	528	479	495	461	440	465	494	482	432	435	494	455	458	472	469	481	450	517	484	465	480	487	450	484	482	470	484	489	477	452	451	429	493	494	509	496	503	469	513	445	499	494	448	500	455	450	457	431	468	525	494	468	495	466	476	474	455	461	475	456	495	461	440	475	468	451	456	497	495	459	460	465	484	508	462	448	444	502	483	452	461	470	441	471	473	500	468	465	499	456	446	483	488	433	462	484	467	523	431	486	483	485	466	483	479	455	441	450	496	531	476	491	461	453	456	446	471	475	514	488	446	487	509	455	497	455	488	479	457	480	470	446	519	444	478	456	456	459	471	475	500	469	514	441	521	470	478	432	488	484	498	468	541	464	475	455	468	486	478	463	483	473	483	434	495	479	544	474	466	463	465	497	498	465	490	479	495	493	460	477	485	471	474	469	441	479	481	478	436	478	469	474	443	508	486	454	477	469	484	520	479	465	515	453	467	464	525	481	471	501	495	474	453	482	462	478	496	492	472	461	467	475	502	474	514	470	446	490	484	497	459	468	461	471	454	448	511	415	482	487	464	513	491	483	445	458	475	475	445	468	466	464	479	488	477	441	474	464	464	476	472	470	511	500	469	498	506	447	459	479	463	462	492	457	458	509	482	457	504	462	431	480	494	481	478	487	479	467	456	488	468	462	471	480	455	445	464	459	504	488	507	496	470	505	501	464	466	437	484	467	501	465	500	457	471	507	520	485	458	470	440	463	435	487	447	483	464	479	472	492	432	525	449	435	490	464	466	482	460	484	464	520	446	499	518	456	518	483	381	452	488	419	461	452	487	463	459	471	487	521	486	464	464	482	485	476	498	427	499	423	482	449	485	472	456	530	454	435	481	483	510	479	472	478	473	472	464	485	466	525	468	456	459	456	472	533	491	459	477	511	499	473	449	469	466	492	488	501	456	473	448	478	436	488	484	499	462	477	496	460	490	494	495	459	470	449	469	444	478	493	440	462	472	446	487	487	449	516	508	467	510	456	456	455	498	496	471	452	480	419	466	478	476	482	475	475	503	498	465	444	487	464	491	451	515	475	480	473	440	459	478	522	482	446	444	482	465	443	479	509	486	496	473	496	496	489	461	462	494	480	446	483	483	453	512	457	485	466	520	463	468	502	476	453	455	472	485	486	473	475	483	464	474	494	434	467	497	477	497	452	472	460	489	463	488	449	508	434	471	427	425	500	478	478	500	459	447	453	471	462	492	472	478	414	435	449	484	478	476	473	461	478	492	464	464	477	466	467	473	476	470	461	480	464	486	458	446	467	471	458	419	476	489	435	472	466	460	493	475	496	498	479	485	479	469	458	500	462	467	505	463	444	445	451	470	449	498	495	494	495	457	507	470	501	473	469	464	510	450	520	472	492	510	474	486	479	469	467	476	481	466	453	509	489	476	457	470	468	511	450	493	486	483	488	494	476	480	465	478	458	466	462	447	470	466	457	474	517	460	483	471	485	492	503	452	466	485	472	452	474	535	476	495	477	465	453	469	459	505	471	463	444	508	487	467
22375	20826	28477	23298	20829	20871	11591	1151	726	648	596	503	425	391	395	354	371	339	312	328	315	319	317	319	315	310	314	291	309	277	290	301	319	291	291	267	271	264	267	268	274	306	275	278	297	290	297	309	287	310	295	277	339	290	282	293	293	280	301	288	267	293	278	270	285	284	280	287	314	303	262	272	239	272	259	277	268	266	302	256	242	253	274	244	254	269	260	224	228	271	237	254	267	269	254	264	260	236	254	279	248	269	241	273	232	266	284	257	252	265	280	221	281	254	276	230	254	263	236	270	238	253	256	268	251	242	262	239	228	254	244	251	223	249	266	232	262	254	247	238	258	252	248	254	252	287	269	270	219	261	290	262	288	241	264	266	242	240	260	261	270	254	248	250	276	258	272	272	260	263	267	239	254	238	257	267	264	242	250	246	265	259	226	259	289	261	266	250	229	274	262	272	243	272	285	274	237	264	266	261	242	276	252	249	266	271	286	271	251	245	260	296	237	237	272	232	271	257	255	249	241	276	236	273	265	272	256	286	273	232	258	264	253	271	272	265	281	235	262	267	270	233	260	212	248	285	262	258	223	243	248	242	247	281	214	260	247	273	262	267	241	258	241	219	261	278	255	258	257	237	250	240	263	256	265	249	244	260	256	261	245	232	245	229	257	257	249	269	223	235	230	296	257	241	235	259	242	279	254	267	236	257	227	244	266	263	279	265	240	247	266	277	277	247	267	253	267	260	252	275	238	297	249	239	260	243	259	253	256	249	240	265	270	289	262	267	252	256	262	258	257	259	250	258	235	259	252	260	277	273	258	248	272	277	264	234	244	278	259	266	254	248	265	248	277	250	282	243	271	253	265	275	257	268	261	250	259	268	236	258	271	243	265	251	279	222	248	285	252	245	265	258	242	271	269	232	229	261	262	268	252	249	240	228	244	259	233	267	240	272	263	259	245	246	261	244	236	269	259	254	239	257	277	257	282	261	283	241	252	238	246	280	238	281	284	246	254	259	283	252	249	251	268	248	235	246	272	274	242	257	277	256	238	251	277	253	246	248	255	253	249	251	234	248	242	252	269	244	264	245	209	294	250	248	218	289	237	245	240	273	269	250	242	289	251	247	273	276	246	291	264	250	244	250	265	235	239	236	263	234	249	265	262	286	292	274	271	266	250	287	243	251	259	288	271	268	268	265	249	257	274	214	258	240	280	248	261	255	246	272	246	284	260	243	261	286	277	250	258	262	267	261	306	296	277	245	241	255	272	265	280	252	246	249	235	229	269	249	227	270	257	252	236	268	251	250	238	283	265	292	276	228	276	273	242	246	250	254	264	259	258	283	259	271	228	272	242	250	252	244	242	284	260	245	243	243	261	252	254	253	246	257	267	233	239	251	244	280	286	246	258	237	257	280	260	249	243	252	221	270	257	276	276	274	259	251	271	262	235	255	247	304	273	283	266	263	228	268	250	255	266	265	270	244	232	252	238	264	268	255	236	244	233	276	274	283	234	228	243	248	274	269	257	248	263	291	258	258	260	247	246	284	262	225	288	286	250	237	247	247	272	259	226	283	241	241	252	267	271	258	224	274	249	245	228	288	238	257	263	234	234	267	292	216	252	238	266	234	266	294	252	267	264	265	260	266	251	234	236	264	265	263	252	249	243	258	233	245	261	250	264	296	252	232	252	245	224	222	247	236	292	249	256	294	255	241	256	242	283	260	241	259	238	271	240	242	248	291	281	251	270	262	244	229	280	251	252	232	258	265	246	240	267	241	232	231	245	241	256	244	240	243	275	261	259	227	262	229	267	251	280	241	293	289	239	266	268	260	273	247	255	233	254	263	238	269	268	253	252	241	253	252	254	276	252	264	277	236	270	242	282	248	278	246	253	257	245	251	272	262	240	266	257	256	250	254	255	259	264	261	235	277	233	254	251	249	238	253	260	246	235	254	252	259	232	250	259	293	252	277	268	238	232	268	232	258	257	278	258	244	232	265	267	253	257	284	283	224	290	267	241	279	238	248	246	237	280	266	252	277	232	242	237	245	270	239	248	277	249	245	276	230	279	279	256	250	270	255	229	235	270	245	251	254	279	274	273	259	260	275	236	242	244	274	218	276	273	234	238	265	249	261	260	277	271	258	233	278	249	255	263	237	254	216	232	262	256	252	245	252	243	249	266	248	259	252	276	246	276	260	253	277	243	229	272	237	284	230	280	282	267	275	274	267	255	245	246	227	262	273	264	249	269	269	262	264	244	260	269	240	240	295	265	238	277	263	260	252	225	262	258	253	272	260	277	289	249	287	244	256	243	245	235	253	260	250	275	231	292	262	258	237	252	258	288	257	233	247	282	270	241	255	262	239	234	275	242	249	250	235	250	257	260	256	223	236	258	253	269	269	249	244	260	255	257	273	242	254	238	251	264	264	249	244	239	283	278	278	265	265	241	264	244	280	225	226	245	256	231	247	245	259	241	266	260	251	258	268	259	247	296	282	258	267	257	263	254	249	208	243	248	243	267	266	235	254	217	239	282	232	265	265	250	272	236	269	251	239	255	244	248	244	255	255	248	282	253	241	233	234	270	261	279	274	252	269	260	240	264	206	269	248	260	268	249	256	269	296	258	267	245	241	257	264	242	273	259	279	241	250	242	251	254	264	257	280	261	259	275	229	260	267	235	264	242	271	237	251	266	256	282	264	250	269	264	273	266	271	243	252	267	261	262	280	264	233	262	264	250	240	249	251	249	257	228	278	244	248	235	265	238	268	256	298	263	283	252	259	254	249	242	259	275	258	257	254	238	262	256	243	236	267	275	231	249	258	276	270	226	253	279	253	268	253	245	263	255	245	261	266	276	251	259	271	241	258	241	253	276	209	266	260	258	278	236	254	246	247	242	210	261	256	248	240	246	261	260	230	236	267	232	281	239	257	272	240	240	266	252	273	234	235	253	243	252	252	238	246	232	267	269	272	278	250	250	249	249	245	265	231	245	267	254	254	246	220	242	266	245	266	254	261	269	246	262	264	271	264	258	267	243	254	261	267	240	238	258	260	235	258	252	267	217	259	261	266	272	261	243	250	265	222	278	247	232	257	258	264	246	229	253	248	269	256	229	259	260	219	251	235	258	242	285	239	254	265	247	252	268	245	277	281	239	246	274	253	264	248	254	255	262	252	246	220	278	257	239	259	280	244	262	248	243	234	215	249	278	262	262	232	239	241	236	268	254	278	257	231	259	259	271	255	256	265	256	254	263	234	223	243	257	233	259	242	265	262	233	261	281	229	252	240	252	255	269	254	255	236	279	261	248	250	273	262	267	267	274	264	251	255	263	285	244	296	254	260	240	254	234	230	263	254	263	196	243	272	212	260	258	245	230	281	208	279	277	244	272	271	281	267	240	238	254	253	265	265	270	255	245	259	255	273	248	285	254	240	279	240	263	234	256	279	254	240	255	274	266	248	248	252	256	240	259	266	241	252	281	261	269	254	243	257	255	265	258	262
43459	27786	14631	8000	5939	3606	2686	1917	1420	1210	1004	777	706	661	558	544	520	486	443	440	404	400	412	418	355	354	394	440	352	326	358	354	350	365	357	329	321	345	331	332	323	321	330	326	306	276	316	318	382	356	301	349	314	337	360	274	330	313	370	308	351	314	318	342	343	320	325	356	324	302	317	318	300	300	297	289	289	307	305	287	312	288	300	283	308	294	286	271	291	305	281	280	318	290	277	297	269	307	266	297	281	286	265	278	299	287	295	273	294	278	264	286	279	296	273	280	293	295	275	316	288	255	279	284	306	257	275	313	308	300	253	308	290	303	277	281	280	298	274	291	260	256	275	284	261	292	275	286	286	291	282	316	267	269	273	269	304	297	282	271	266	306	279	280	305	281	294	252	275	250	292	269	296	282	306	286	306	278	287	295	273	253	284	304	274	267	294	256	283	287	301	298	270	273	296	285	265	315	286	255	259	272	261	286	266	291	276	308	245	284	282	275	269	286	279	271	288	299	255	272	307	306	301	289	290	296	283	261	269	282	288	259	277	286	273	262	262	288	292	291	315	282	300	312	319	254	251	292	290	284	294	269	278	294	299	295	279	264	290	300	284	290	293	268	259	290	249	284	297	271	269	283	287	300	292	246	276	285	279	278	280	269	265	260	258	268	251	264	274	294	249	275	295	279	273	276	279	281	263	264	280	273	284	309	273	284	271	274	264	276	286	316	291	264	312	258	269	292	324	278	284	298	291	293	279	279	291	301	284	287	284	263	293	318	290	286	297	265	283	304	302	283	289	283	254	296	251	271	292	263	288	297	256	266	267	299	310	249	265	304	267	272	269	240	283	297	278	271	276	263	275	286	292	296	253	262	296	281	282	274	275	268	273	272	288	292	307	278	287	317	279	261	269	265	307	285	301	296	273	298	282	286	276	282	267	297	269	302	283	259	282	285	285	280	271	275	279	302	267	245	254	311	269	297	290	297	265	246	298	274	282	284	279	296	296	291	281	292	256	263	273	280	269	274	291	284	273	286	281	273	301	304	275	283	282	291	278	290	305	262	285	265	289	283	271	278	299	281	270	259	295	279	288	257	302	288	319	291	280	252	271	289	308	273	299	311	284	260	272	273	297	260	296	272	287	265	290	289	276	292	269	304	287	264	299	304	308	264	295	277	292	287	317	267	286	291	253	267	242	289	258	263	301	290	297	286	292	279	279	243	285	304	309	288	292	276	282	276	292	270	284	293	283	255	273	254	303	270	319	284	247	289	275	309	259	305	305	291	276	320	283	288	283	306	291	308	273	264	291	266	236	237	324	301	298	258	286	281	289	261	288	309	292	279	281	289	316	284	257	259	301	303	255	275	274	304	318	306	280	276	265	258	276	305	265	290	246	303	277	272	295	321	283	247	277	276	289	267	272	286	314	283	269	312	279	287	306	286	288	289	260	267	280	295	280	261	279	274	280	287	273	280	299	247	277	292	245	259	271	291	290	281	303	292	253	284	288	269	304	300	255	264	287	267	293	312	268	290	287	289	285	250	305	285	262	278	313	281	294	292	295	290	280	273	276	287	256	303	257	272	236	265	271	274	280	282	315	284	272	286	266	288	277	271	301	267	279	282	262	268	255	265	294	238	250	306	285	264	277	267	288	284	291	275	289	289	299	302	282	269	291	282	277	303	282	278	260	271	304	278	298	284	341	310	267	275	258	278	302	304	263	301	305	295	279	283	290	287	276	272	264	268	283	259	311	269	249	267	270	268	275	309	278	279	310	286	263	285	299	261	288	266	283	295	285	270	295	269	300	308	296	275	270	295	280	273	271	271	267	259	271	285	298	306	285	264	276	275	266	273	264	271	292	256	288	258	280	267	310	275	294	310	290	273	269	287	266	279	306	284	284	310	289	300	236	295	268	258	282	269	286	293	272	298	276	275	283	289	239	311	269	310	256	287	292	282	257	313	283	270	301	263	282	274	264	272	278	298	285	265	300	264	304	277	322	268	292	274	264	270	293	295	276	266	272	290	278	266	281	281	261	272	291	290	326	298	283	244	270	271	292	286	309	269	272	271	289	267	284	278	284	270	240	317	262	302	275	277	290	294	262	282	273	286	263	306	283	268	262	279	278	321	274	283	277	275	294	287	286	274	292	285	248	269	300	291	274	263	292	313	250	299	310	260	286	316	292	292	277	280	296	250	275	269	258	229	274	265	287	278	258	281	291	274	282	300	280	293	297	285	287	279	295	286	283	299	281	261	289	285	291	283	272	291	282	290	291	264	306	307	289	273	278	280	285	293	263	269	295	249	304	277	293	305	284	275	295	290	297	285	289	274	254	286	259	274	265	326	278	268	311	288	309	274	258	271	293	279	284	259	311	255	290	249	284	276	314	291	281	268	290	286	281	307	288	278	282	285	268	291	292	281	305	308	258	305	280	279	278	273	262	289	282	267	274	318	275	271	275	278	285	273	288	282	256	275	299	309	297	295	272	297	274	272	280	273	297	278	277	273	280	298	286	284	278	288	267	268	310	288	301	289	269	279	294	281	266	262	304	313	288	278	299	248	284	279	267	273	282	284	292	285	272	275	306	297	276	262	280	283	273	283	302	282	261	261	282	276	297	307	264	288	298	262	285	284	280	279	315	301	273	277	257	295	262	248	287	277	301	314	295	285	267	242	263	283	310	296	278	286	245	282	281	297	243	291	279	275	272	294	289	287	245	284	292	281	286	299	287	270	294	275	261	283	302	262	293	273	278	277	268	293	316	274	299	274	286	265	308	286	291	282	277	310	307	299	278	291	288	285	275	277	306	274	254	266	256	281	263	293	289	289	291	317	317	283	278	268	267	271	250	276	256	316	291	291	307	269	261	282	277	284	292	271	306	271	290	275	273	296	298	293	258	289	278	286	283	256	291	308	273	282	290	335	265	266	306	281	279	282	235	265	275	276	283	291	288	293	273	303	288	260	276	276	281	267	290	297	292	271	275	297	261	253	293	304	278	290	281	268	275	285	247	285	262	282	283	288	278	284	296	294	307	313	301	258	277	282	262	296	264	242	289	278	324	270	269	282	270	250	261	299	290	287	308	245	297	281	278	269	286	279	283	273	272	235	306	299	266	278	275	311	280	264	288	267	285	266	288	303	270	274	283	295	305	312	253	294	292	264	282	282	283	267	273	295	299	277	286	280	264	279	273	290	299	285	273	275	261	278	257	305	275	251	284	287	278	284	276	260	275	268	302	276	286	287	284	272	283	316	293	280	284	303	258	281	287	253	262	289	284	271	290	293	271	293	321	289	273	270	246	283	311	298	286	290	284	259	277	284	271	278	284	271	287	281	315	307	297	289	299	291	314	288	285	282	279	271	255	281	245	274	272	298	300	280	289	293	270	305	286	269	278	298	279	264	293	262	300	270	306	283	284	286	279	277	260	256	264	292	302	288	291	262	276	286	271	285	278	282	279	272	277	282	282	274	292	295	296	278	257	297	277	279	263	268
28915	21707	12699	2132	994	695	521	388	326	338	325	307	372	354	344	355	320	330	335	325	336	328	311	295	304	355	276	335	322	308	305	340	342	319	315	343	347	324	331	317	337	305	325	344	304	320	334	333	341	370	336	348	315	324	345	372	334	325	303	322	324	310	321	345	322	343	304	278	266	330	312	294	340	320	338	312	298	323	340	335	348	313	350	313	299	339	358	314	327	324	318	335	333	318	341	279	339	324	297	333	342	322	313	322	300	306	337	334	358	305	349	308	312	314	320	325	313	320	349	295	309	290	316	333	305	279	312	340	338	311	320	322	321	344	318	327	352	302	328	327	317	302	327	337	305	355	317	321	314	319	322	324	312	303	348	326	350	329	329	357	333	338	310	296	307	317	314	344	326	316	347	338	334	323	367	314	302	318	329	323	291	348	291	328	312	332	345	343	299	335	311	328	329	335	354	334	328	339	325	328	349	279	319	339	323	322	311	313	353	342	340	324	331	317	331	288	319	307	303	316	313	336	343	341	357	331	317	324	345	333	308	332	296	335	345	332	313	321	362	339	324	307	310	322	347	338	310	344	342	305	332	359	317	349	327	311	294	339	334	353	320	267	335	316	281	338	343	330	315	342	313	351	312	342	289	324	330	336	345	349	296	312	304	300	304	310	314	308	296	328	321	339	299	331	307	342	308	324	314	315	307	356	340	314	315	348	328	344	325	317	309	296	291	302	345	325	317	319	365	326	326	307	300	303	361	315	346	323	301	320	334	329	317	303	313	317	328	346	332	325	350	310	309	297	336	335	362	323	307	350	334	330	301	318	324	325	307	333	336	296	327	332	333	306	307	312	278	334	339	339	327	310	336	324	309	323	340	319	282	318	338	313	309	311	311	354	348	313	302	342	312	334	339	338	304	326	320	301	303	323	341	334	300	325	315	351	345	296	302	340	300	301	328	332	314	325	339	322	355	308	337	339	352	305	341	288	315	333	324	315	332	314	338	337	325	312	311	320	321	316	323	313	336	332	317	358	308	296	366	334	338	320	370	338	347	359	306	341	338	293	309	337	344	327	291	310	328	343	321	309	317	312	312	322	322	345	316	333	277	313	336	341	306	340	319	348	370	323	329	337	327	321	300	311	345	329	338	340	365	339	331	323	317	311	338	345	326	372	342	322	326	343	317	326	298	338	271	318	349	355	333	323	344	310	330	341	328	313	317	310	340	310	349	328	308	311	361	313	340	351	334	319	317	320	332	325	322	335	332	326	312	325	314	349	326	308	333	364	321	320	346	332	357	328	311	315	325	329	310	333	356	328	344	322	297	336	357	340	328	329	337	317	324	284	340	340	310	318	341	360	342	335	317	325	332	340	340	343	304	298	354	333	329	303	302	332	347	319	328	306	339	310	313	305	312	326	298	309	336	322	321	340	332	327	364	339	285	305	335	293	333	323	303	369	307	330	329	337	318	334	325	307	365	313	322	317	334	332	310	298	325	326	357	340	318	327	328	332	348	339	349	355	307	325	318	327	333	340	313	333	333	316	330	341	332	287	314	279	342	316	305	321	301	297	318	346	292	319	317	342	365	293	309	339	336	355	340	327	343	325	337	335	317	342	347	316	325	334	331	335	318	300	314	334	360	323	303	349	335	344	297	306	321	345	326	327	323	365	299	339	321	337	326	317	319	321	305	305	333	339	317	299	304	312	314	304	329	303	312	321	328	297	327	347	313	305	304	311	340	344	319	332	322	374	313	319	327	336	317	334	320	287	313	337	299	323	340	345	327	317	280	333	303	337	311	310	332	316	327	318	290	327	332	338	294	317	331	358	338	309	344	316	356	314	338	319	339	319	332	326	288	312	316	344	311	320	333	302	336	353	336	298	332	331	293	310	365	311	316	345	362	325	351	316	381	299	333	320	334	320	344	357	308	341	316	326	295	354	308	326	309	340	346	329	294	331	297	294	320	326	305	299	320	307	313	325	299	345	318	355	348	316	304	322	329	357	324	327	365	316	322	313	333	298	307	322	309	334	334	303	343	363	321	321	286	320	354	314	346	334	317	320	346	335	335	319	305	355	342	340	306	321	324	308	310	291	332	326	327	287	331	316	310	322	322	343	353	316	318	314	320	311	290	314	324	330	347	318	330	330	309	342	347	302	328	329	326	332	307	356	322	346	328	314	305	343	315	330	319	338	330	317	339	328	327	364	360	307	353	296	298	344	340	366	346	333	353	299	321	317	323	337	340	320	286	348	317	321	342	345	317	327	367	323	328	313	341	341	309	309	344	316	320	334	311	319	303	342	329	300	314	280	360	337	322	288	322	353	292	299	337	309	327	338	317	293	351	333	351	302	292	302	339	321	332	305	282	296	318	309	303	302	344	338	322	313	316	315	279	317	322	348	320	321	326	356	307	336	304	338	311	341	321	357	314	340	323	327	337	273	311	321	350	312	317	323	309	336	341	319	296	308	342	339	315	319	303	287	322	349	280	326	311	298	333	294	341	356	312	310	304	320	313	326	341	328	331	342	322	360	324	315	318	334	317	313	312	323	307	302	309	293	306	327	342	337	330	331	349	307	321	292	279	325	330	327	329	311	305	339	320	268	359	318	319	327	319	334	300	310	346	309	286	342	361	307	328	307	305	357	328	323	298	311	357	340	328	314	312	339	287	328	314	328	335	312	319	330	344	308	315	310	339	330	323	333	318	328	324	346	321	328	313	354	322	347	346	302	295	340	358	327	309	327	295	323	326	309	319	336	309	337	301	326	329	316	323	345	335	353	320	327	321	321	317	324	318	349	305	344	339	315	332	296	334	337	283	333	295	305	334	330	317	353	365	331	327	310	349	323	327	303	352	343	314	334	327	325	340	340	308	311	311	315	331	366	317	312	308	332	318	316	321	319	343	348	306	324	341	321	340	353	335	326	343	332	323	347	296	331	319	328	328	335	326	306	335	309	329	321	306	314	329	322	302	335	324	308	340	317	303	353	320	332	357	352	342	317	345	311	366	348	317	292	348	302	306	319	318	292	325	340	319	372	324	317	321	332	320	308	338	308	335	310	321	340	333	308	332	323	324	323	348	313	323	341	331	309	325	330	322	335	315	356	328	319	334	313	306	350	291	324	313	329	334	332	347	333	314	338	326	341	317	352	339	343	306	355	322	344	329	343	321	304	340	310	349	300	328	375	322	341	315	318	295	316	324	306	347	318	308	302	356	330	318	318	337	308	341	341	310	336	338	306	307	349	307	332	314	321	302	341	314	321	308	347	339	327	342	325	322	342	330	321	320	348	332	322	322	303	328	332	306	330	331	341	329	320	338	319	341	299	330	326	303	340	302	309	309	324	346	325	336	303	345	321	367	312	344	353	309	291	314	343	348	319	314	404	303	323	335	314	294	348	336	318	318	317	332	319	336	336	310	305	295	324	309	333	319	304	343	336	351	333	347	331	300	315	347	293	310	342	348	306	341	297	315	330	329	381	340	351	314	346	268	306
35022	18322	3774	1665	1458	932	614	462	430	397	397	392	409	404	406	422	385	370	413	353	399	397	398	400	401	386	396	383	372	376	400	388	408	377	393	367	386	421	403	371	398	402	371	400	373	418	402	375	368	393	420	432	359	390	401	383	382	382	391	412	380	394	410	339	396	437	411	399	429	390	382	352	368	369	397	365	411	401	383	387	365	374	407	386	400	423	376	406	380	411	393	382	417	353	359	406	349	385	401	377	402	419	376	406	390	367	381	401	358	361	348	381	388	359	369	395	389	343	371	395	393	370	413	385	402	412	349	356	372	418	377	386	348	373	396	401	406	356	389	373	406	361	380	365	372	361	403	403	393	364	370	385	403	366	378	358	381	349	345	412	394	396	366	390	399	398	390	360	382	357	386	401	343	400	375	391	360	391	416	363	389	414	368	386	421	391	400	363	393	400	398	358	391	381	416	399	383	373	379	382	382	397	368	383	386	410	378	397	359	366	359	384	360	342	361	381	426	364	367	369	372	414	426	375	347	354	378	377	351	378	394	396	401	403	417	369	333	368	377	389	386	357	402	371	385	385	379	347	369	377	389	373	375	375	355	392	383	360	363	403	370	367	388	416	411	392	393	369	395	392	373	393	377	360	380	358	382	358	377	385	375	367	376	371	394	370	373	379	356	380	377	397	394	396	417	359	379	359	395	412	419	411	403	369	378	370	378	403	364	360	362	387	379	378	367	396	383	412	394	353	370	355	365	368	397	365	409	402	379	372	365	376	405	397	356	373	364	371	374	371	371	404	376	396	389	374	392	340	376	395	413	376	381	391	363	387	363	352	429	395	360	399	410	371	371	402	372	378	419	391	364	392	374	391	396	405	387	404	374	409	390	362	384	383	389	400	392	425	380	394	364	396	399	394	364	399	376	411	427	416	366	365	375	362	374	355	376	351	401	382	392	365	407	373	416	356	409	375	383	426	350	409	356	360	391	390	404	390	375	351	369	418	395	385	387	361	364	364	397	416	378	383	382	375	395	377	356	387	409	359	437	379	392	420	377	401	376	385	393	383	391	361	361	338	381	355	423	379	371	371	381	379	342	349	355	346	406	443	394	400	357	361	394	346	393	384	383	373	380	368	417	401	362	375	390	392	371	366	362	417	392	376	372	417	376	365	383	403	391	368	365	388	381	366	342	412	383	385	382	391	374	382	386	350	408	361	356	396	409	377	390	409	425	362	374	378	395	345	340	378	378	386	368	399	373	394	384	382	377	394	387	352	365	394	386	403	398	407	386	378	372	378	394	378	384	387	413	381	380	343	395	383	370	371	373	350	363	374	384	375	389	382	392	382	378	359	399	407	364	393	347	373	353	344	383	397	383	383	376	369	370	385	385	370	380	379	377	402	347	438	375	404	380	392	361	363	404	365	368	394	401	385	387	385	401	372	376	405	392	361	383	357	363	375	375	401	401	402	393	346	379	383	414	409	366	372	405	413	378	380	359	403	379	387	353	368	402	410	362	391	355	389	386	421	396	379	351	387	374	377	385	381	400	374	378	354	382	380	410	337	384	352	346	389	398	401	362	390	373	399	371	374	360	410	393	374	399	388	363	381	378	378	402	339	395	388	413	406	374	381	394	417	373	381	354	343	370	371	386	402	362	352	401	371	376	347	387	384	341	361	385	351	378	359	355	372	409	371	403	350	378	379	376	398	392	381	381	371	362	392	367	340	364	411	383	346	357	366	373	373	362	372	359	375	376	360	381	374	384	363	377	365	403	363	411	367	386	372	365	384	392	401	375	420	363	380	411	329	419	384	340	399	392	366	400	427	380	373	392	354	374	401	357	356	352	369	364	364	383	383	408	370	391	397	387	393	377	385	352	378	379	375	355	361	361	341	342	409	353	389	395	367	405	421	368	402	366	371	386	372	401	400	375	399	381	376	370	363	365	386	377	412	371	384	401	363	392	405	415	364	377	422	339	354	376	349	360	360	362	390	371	404	396	356	407	388	389	381	403	392	382	374	393	382	369	388	392	347	395	344	349	382	370	335	344	375	371	386	383	396	381	383	373	381	375	398	390	385	389	365	379	397	383	369	387	388	384	356	380	373	350	387	370	375	395	354	374	352	373	390	389	391	356	429	392	385	397	393	374	384	376	414	396	403	393	395	375	385	359	323	368	394	394	337	352	366	407	372	393	385	357	385	396	387	411	366	394	396	397	389	377	378	358	387	367	384	386	357	390	347	412	409	404	386	404	399	387	358	356	351	376	397	396	409	394	396	401	383	394	387	428	370	359	388	389	390	399	391	381	389	366	364	381	358	347	392	397	378	395	363	370	375	373	384	399	366	392	402	395	401	382	341	410	381	417	388	357	388	349	445	380	399	368	377	380	383	361	378	425	381	384	432	410	362	376	414	363	390	367	396	395	408	386	386	395	376	412	404	385	383	384	357	389	368	386	409	376	403	376	385	379	366	388	406	383	405	370	370	358	408	385	370	369	358	391	370	362	401	389	376	359	408	371	354	376	358	349	363	363	359	381	399	403	394	391	401	396	366	401	380	379	369	361	384	398	356	382	359	399	372	426	347	381	362	401	396	392	401	418	333	388	373	379	352	385	411	393	406	354	374	374	399	381	377	376	400	366	379	405	401	371	353	387	376	365	376	403	388	388	368	407	388	358	389	339	381	376	349	371	386	351	408	371	367	389	359	364	358	406	400	338	377	365	395	354	403	374	375	329	392	431	406	328	360	431	357	458	372	334	387	382	377	380	366	387	369	372	339	387	368	349	393	409	380	370	367	382	375	359	388	381	399	408	402	393	365	379	366	401	375	377	360	373	366	378	350	397	372	397	383	371	354	401	365	369	356	372	368	369	387	386	345	378	417	395	383	394	347	371	363	372	407	371	350	349	390	381	388	371	344	425	370	368	360	360	380	364	377	391	401	354	362	380	374	385	391	376	360	359	361	420	376	370	368	349	391	367	399	389	391	393	396	396	390	372	352	390	375	375	373	382	381	401	380	360	351	356	370	378	380	388	367	373	415	359	382	380	388	374	393	372	379	392	384	376	356	375	375	380	413	340	367	382	368	366	379	401	399	398	355	404	382	372	372	369	395	409	378	354	385	346	401	397	375	407	384	382	395	370	349	387	383	386	408	398	420	367	380	345	384	360	415	380	397	391	389	387	366	363	381	398	368	395	411	399	400	383	368	377	390	358	370	390	383	371	386	381	409	370	344	370	372	382	364	370	376	361	357	397	366	422	381	401	378	376	431	417	377	375	366	367	392	393	425	350	394	364	364	378	367	373	405	386	382	397	437	357	404	402	393	350	387	368	368	405	366	361	390	365	379	377	365	372	374	356	386	403	377	411	381	375	370	375	380	370	335	420	382	398	369	346	418	347	407	396	362	414	381	378	366	412	362	378	399	368	406	425	349	395	402	438	381	433	372	392	365	372	379	364	379	363	399	402	431	378	389	363	367	387	404	371	372	339	398	345	356
23357	20789	28042	23638	20791	11151	1016	527	394	356	327	322	281	244	248	214	232	234	227	245	253	213	224	212	233	214	222	217	245	210	204	207	238	216	215	216	199	209	212	192	204	212	213	203	213	220	195	211	243	225	223	220	192	226	200	220	199	224	207	213	200	204	224	227	195	209	199	231	189	217	183	201	213	194	193	194	167	210	185	200	202	184	206	193	188	189	204	199	206	200	182	200	177	191	184	180	172	194	183	228	188	191	179	208	182	182	201	192	194	199	190	164	184	204	217	186	169	195	189	192	185	200	197	211	198	164	172	174	186	198	168	186	229	187	201	181	201	163	208	166	196	209	190	187	179	165	174	186	197	181	180	180	203	188	183	180	183	193	192	192	189	208	191	174	202	181	150	191	177	190	214	197	157	200	160	169	169	221	210	221	210	198	191	196	163	187	182	223	189	194	211	195	164	194	177	197	199	187	201	208	206	171	194	180	175	186	193	184	186	201	192	186	179	204	195	199	202	178	203	185	165	175	182	227	210	220	176	204	195	183	197	173	189	203	185	184	202	195	196	173	184	201	199	172	182	179	188	228	180	169	173	205	190	173	206	187	185	177	204	182	198	168	190	184	189	184	194	199	174	184	179	206	184	187	159	219	204	189	186	201	196	204	200	205	191	194	207	205	222	211	198	205	179	183	214	189	205	193	171	195	175	176	186	205	195	209	196	163	198	195	208	199	223	195	176	204	189	178	202	207	183	203	187	188	173	197	208	167	191	212	188	164	188	190	172	186	198	193	179	177	173	216	183	195	208	175	184	167	180	192	194	194	178	199	211	211	212	196	157	186	183	202	192	176	201	192	200	182	178	209	182	198	202	195	179	194	187	177	166	179	203	171	179	183	205	172	176	179	186	188	182	178	214	198	186	181	187	198	182	199	200	207	211	208	192	187	198	202	174	199	178	213	192	177	203	174	188	196	186	198	191	205	189	175	179	184	195	193	197	222	182	172	178	176	184	184	200	200	202	189	196	180	202	187	194	179	212	184	178	177	214	204	184	191	184	195	176	197	190	195	196	217	203	187	175	220	193	201	209	217	193	193	196	203	194	194	175	184	184	185	195	181	196	191	174	194	163	171	200	189	183	186	190	177	204	192	183	215	187	165	198	187	173	182	185	172	212	172	157	189	204	196	173	216	191	200	190	195	200	173	201	209	173	168	205	189	211	199	206	170	193	193	185	167	182	191	186	209	224	221	188	185	179	205	190	186	192	204	184	201	216	182	177	177	202	181	189	200	203	192	195	195	171	176	186	210	204	181	188	190	191	189	210	202	189	189	214	184	201	195	174	211	190	208	166	183	186	207	196	194	167	175	215	202	187	187	210	177	160	188	182	180	184	183	225	211	169	175	159	188	190	202	207	197	175	186	171	191	188	181	174	211	188	207	183	189	199	219	194	184	176	180	201	187	213	192	195	176	166	205	195	196	199	189	196	182	213	181	188	202	197	194	206	211	209	198	180	180	181	205	170	163	207	179	209	188	180	199	195	183	215	177	186	183	221	200	206	202	201	218	185	193	186	190	191	194	195	191	192	201	197	194	171	202	197	210	198	180	214	192	168	183	193	191	184	171	196	182	192	169	188	201	166	184	201	203	192	193	222	202	194	190	194	203	169	196	169	177	178	186	208	177	193	184	173	177	181	193	185	170	197	173	193	184	207	193	188	195	203	195	176	229	181	185	185	197	176	204	208	185	209	174	217	184	194	181	208	189	217	220	175	206	172	186	159	180	193	182	182	189	183	194	204	180	189	200	199	165	206	189	206	183	202	192	194	199	166	172	158	177	197	184	195	210	168	182	170	204	217	196	200	180	202	204	173	187	186	187	188	187	176	200	210	194	186	176	194	186	197	176	178	192	167	217	227	204	206	202	178	196	200	180	175	178	181	209	166	208	222	211	184	202	179	190	200	189	206	180	202	203	212	199	203	214	170	167	176	197	182	193	188	215	182	154	195	209	200	181	218	176	181	179	179	171	202	194	176	186	214	195	195	191	186	170	195	201	179	181	169	192	191	222	203	187	195	187	194	210	168	198	177	196	186	202	195	184	188	209	200	196	174	200	191	189	193	183	177	202	184	202	187	169	179	170	210	181	185	187	198	193	195	180	221	183	203	204	190	204	193	183	204	190	198	179	198	174	188	183	203	201	178	181	203	200	209	166	190	159	193	185	198	172	196	174	168	180	213	193	171	183	190	175	166	192	211	205	179	175	178	187	191	193	167	173	191	231	192	190	172	181	188	196	198	216	197	192	206	186	202	204	204	174	190	203	181	185	161	179	177	194	177	203	174	175	204	181	171	174	195	173	194	177	177	219	203	185	194	155	191	193	196	172	172	204	168	183	183	215	196	179	177	190	156	198	205	205	191	196	167	184	175	221	211	197	189	172	194	186	181	211	179	192	160	203	206	184	192	193	189	186	212	183	184	184	167	156	195	188	211	200	169	190	194	209	208	204	218	184	173	195	190	177	215	175	180	166	178	205	203	210	204	189	212	193	165	194	167	197	206	170	200	189	186	191	177	178	175	192	184	198	171	192	213	194	206	199	199	211	198	189	182	188	209	170	197	217	226	204	180	198	187	179	210	193	179	205	212	183	184	191	157	193	193	180	212	203	197	191	172	204	186	185	194	188	201	175	183	191	184	185	207	192	171	183	181	221	193	207	217	164	220	197	196	194	186	199	184	186	220	193	199	185	182	183	204	211	189	204	207	173	184	180	189	183	189	214	188	188	186	180	167	179	163	192	188	174	198	188	187	200	179	198	193	207	213	190	178	200	234	186	211	200	167	215	195	168	200	186	195	189	192	213	170	213	177	183	181	207	206	197	203	199	213	183	212	175	182	195	199	195	186	201	175	179	202	148	198	192	189	201	200	189	187	199	182	200	191	190	196	197	201	205	202	185	181	166	185	169	204	179	186	198	187	217	186	213	201	219	199	209	215	202	181	191	189	180	191	164	185	187	202	183	159	207	174	182	198	202	212	193	185	199	211	197	179	180	199	180	177	168	208	185	170	171	208	195	202	190	194	182	198	178	200	160	189	174	214	188	173	203	182	212	192	203	194	200	217	184	184	197	186	188	181	194	167	176	206	188	179	185	184	178	204	224	196	185	183	217	188	212	190	195	182	175	199	176	171	163	202	200	236	209	179	191	181	186	202	209	188	193	180	171	195	209	195	175	179	185	176	199	193	179	194	206	151	188	209	213	208	195	220	181	198	164	179	189	187	213	173	197	174	209	192	196	216	193	193	190	192	195	215	193	187	203	191	222	200	198	203	172	187	195	202	189	191	176	183	180	188	183	202	222	166	196	191	163	206	197	191	189	186	164	216	170	168	199	172	191	194	212	209	206	193	172	202	200	195	164	174	185	178	218	181	209	176	181	151	205	205	196	194	201	164	182	205	170	210	206	182	181	160	173	177	196	190	230	204	197	159	195	196	187	197	163	198	189
38508	28611	11590	5188	3294	1895	1419	977	809	657	591	485	434	400	339	332	313	281	252	311	299	296	307	300	295	262	252	273	277	238	273	274	268	270	285	284	249	267	254	238	257	259	238	261	237	257	264	233	252	258	255	257	251	251	241	234	241	256	260	265	259	243	298	269	264	229	238	249	261	255	246	223	272	259	256	261	230	242	247	205	238	204	253	262	226	250	214	229	215	231	218	238	239	241	242	251	222	228	230	233	210	241	260	232	229	232	252	241	213	228	212	231	237	221	215	235	216	210	227	218	236	214	226	245	232	248	218	246	230	232	233	211	232	249	228	227	219	208	222	237	235	226	237	207	222	204	219	208	219	216	215	233	213	205	218	244	211	219	201	223	209	222	218	259	225	210	220	235	238	237	223	227	224	221	212	238	233	226	215	245	217	226	190	227	234	222	232	208	213	235	221	232	233	217	236	195	225	238	218	231	234	215	207	229	236	219	210	228	225	253	232	223	214	223	197	224	218	229	206	221	228	238	241	213	226	221	223	225	216	212	219	212	226	236	196	247	223	221	226	227	213	227	243	227	197	230	249	226	238	225	233	215	219	234	209	227	215	242	215	231	230	260	220	236	219	238	230	227	208	244	226	230	243	230	232	217	203	242	236	237	220	247	226	234	232	237	213	221	217	217	224	222	224	212	238	249	238	260	217	237	227	248	209	217	242	227	241	204	228	238	214	223	223	239	249	233	213	242	231	230	263	209	225	233	204	226	213	241	228	221	240	207	206	242	261	240	219	223	228	223	197	240	235	208	231	230	216	212	237	245	240	219	196	217	231	232	212	231	220	209	236	239	202	209	222	240	230	245	221	263	200	216	215	226	219	209	215	235	208	194	240	217	228	229	201	234	216	229	245	223	222	237	231	201	241	238	222	212	237	222	242	240	253	260	210	226	255	245	205	256	237	220	236	201	213	258	212	228	217	209	232	214	223	253	222	218	257	233	217	247	229	210	226	243	214	220	228	215	228	218	248	197	242	218	228	223	228	219	225	224	211	220	201	208	212	236	212	211	223	208	225	220	214	204	228	218	240	247	230	224	220	241	218	237	244	228	218	235	227	257	213	255	220	228	195	212	234	241	210	213	235	241	213	239	236	263	222	226	227	217	222	225	224	227	241	209	233	233	224	204	249	236	218	228	225	217	240	232	253	234	248	265	210	252	204	236	225	244	211	241	230	229	216	235	235	226	242	240	235	251	220	205	226	248	237	254	227	215	227	193	221	211	236	223	243	207	210	234	227	219	218	227	201	218	214	218	245	243	219	217	209	219	219	253	223	216	245	228	220	238	194	246	212	194	243	227	221	216	224	255	225	214	210	236	244	228	246	253	217	242	241	233	214	221	238	253	233	246	230	207	219	250	237	221	245	227	226	253	237	226	214	211	231	223	255	231	222	206	239	198	249	250	238	209	211	194	216	229	238	234	209	214	229	220	235	232	256	213	231	227	222	223	255	209	218	227	247	239	225	233	260	215	219	227	231	218	207	215	214	215	228	231	207	211	241	222	212	225	246	196	221	234	222	213	234	184	227	223	226	224	218	210	222	205	223	227	224	213	254	236	203	227	217	201	235	236	236	234	229	238	252	237	246	217	242	241	220	226	231	220	234	239	245	217	223	212	220	225	205	212	220	235	219	236	244	212	227	211	187	229	191	235	231	218	217	215	226	237	207	217	260	220	244	213	250	228	224	199	236	204	224	215	225	245	260	233	203	231	230	221	231	247	224	214	237	216	233	202	215	242	257	198	232	244	224	218	218	226	232	229	225	237	232	237	228	218	209	221	202	241	244	243	238	241	241	220	246	234	212	222	226	246	218	227	242	222	223	247	237	223	232	221	227	235	220	217	211	243	246	254	216	249	251	221	228	201	227	242	239	237	225	221	221	251	234	224	253	217	231	228	228	248	241	236	203	230	219	242	229	245	224	218	231	211	224	221	214	224	227	238	219	235	214	214	230	226	227	245	221	232	220	191	231	197	235	193	240	200	235	207	227	226	237	210	210	248	234	235	212	228	226	247	228	214	233	209	224	228	193	207	229	229	233	228	204	226	245	196	184	236	238	228	245	249	216	263	218	230	221	224	263	235	242	232	227	235	228	205	253	236	217	234	243	234	201	226	219	232	215	238	211	252	203	207	265	218	215	212	228	220	210	216	239	218	212	223	233	217	221	240	217	238	258	248	246	247	215	212	230	201	222	203	226	217	227	248	218	242	220	200	215	207	230	217	220	230	207	224	215	243	240	224	234	204	232	232	208	228	225	226	235	273	232	194	232	212	253	239	217	230	214	229	192	230	240	220	225	227	243	229	208	219	221	219	223	242	218	226	191	221	234	241	221	240	233	201	235	239	233	212	236	214	235	246	230	220	229	238	222	203	196	248	223	241	228	218	241	227	211	234	232	239	242	217	221	211	207	213	217	235	227	234	200	221	232	220	234	217	227	209	217	215	224	229	253	225	222	198	234	235	226	233	238	234	227	222	228	233	198	233	236	210	240	238	225	217	244	202	222	233	219	215	244	233	219	238	236	217	215	269	205	218	222	194	227	221	220	223	223	241	210	225	225	216	229	214	206	194	234	206	241	196	232	218	237	232	232	238	239	233	202	207	227	242	207	216	213	244	222	216	238	215	207	229	226	222	216	227	218	212	225	210	209	242	220	212	192	213	222	248	215	237	210	222	212	250	221	211	211	212	232	209	211	228	205	211	238	217	223	206	237	245	224	230	213	241	229	223	232	212	205	212	224	228	207	209	235	241	235	223	238	224	213	210	223	220	234	215	234	216	239	228	200	210	225	207	214	240	241	210	246	219	228	208	208	242	214	206	248	252	205	245	223	219	215	240	226	224	235	221	222	247	224	220	220	202	227	224	266	222	211	232	242	224	209	242	229	251	203	244	196	216	233	210	234	226	212	235	217	231	241	229	233	213	218	199	253	241	228	211	270	212	234	235	226	211	211	220	216	225	235	208	233	228	240	207	214	222	221	234	228	224	215	207	239	221	234	215	229	213	251	226	230	248	230	232	222	222	212	223	220	215	212	246	225	233	215	238	257	231	227	217	261	210	213	215	218	215	237	209	233	230	230	207	222	223	253	217	225	201	232	267	243	216	220	251	248	246	246	206	191	233	231	224	222	223	241	216	227	217	236	228	209	218	229	231	208	202	232	228	217	227	257	205	241	234	235	216	225	204	236	235	186	270	231	218	190	223	223	231	211	219	214	231	224	236	221	220	230	242	235	211	218	217	223	237	217	243	229	248	249	221	232	217	234	235	254	207	229	223	228	222	228	220	225	224	213	255	233	226	217	214	196	242	231	217	229	249	231	228	230	211	219	211	229	226	256	219	245	227	223	230	220	212	262	233	246	230	212	226	241	215	215	211	239	225	222	208	256	224	209	218	226	221	208	229	213	214	221	217	231	236	205	197	217	246	227	222	231	223	232	195	226	236	199	234
24542	20742	27004	24497	12731	1285	735	609	572	484	488	457	480	480	466	441	435	444	467	444	410	468	448	440	450	404	427	432	465	418	435	448	453	454	486	461	380	434	442	449	443	428	418	415	405	472	458	467	459	441	398	441	433	450	411	417	422	463	432	390	453	447	448	430	449	429	464	454	381	468	404	392	446	424	445	432	414	366	452	376	448	415	408	438	399	412	412	440	451	423	439	411	435	420	409	439	401	393	395	386	458	390	396	414	415	402	404	400	445	398	424	417	423	430	430	417	404	400	434	424	429	386	437	422	418	433	422	409	423	375	414	449	405	424	434	383	402	425	420	450	420	418	418	469	408	464	439	386	414	407	400	431	417	399	429	420	384	393	402	457	459	477	438	375	441	411	408	370	395	410	437	416	435	388	418	402	424	462	445	443	409	427	404	409	419	405	405	428	466	416	406	421	413	460	423	445	445	408	408	418	417	430	419	390	402	444	423	403	431	449	413	418	392	414	411	417	425	446	436	406	407	422	453	439	397	412	431	430	395	441	404	398	401	428	441	434	395	397	409	418	426	439	431	462	438	472	432	417	420	410	440	402	415	440	420	416	427	426	448	435	439	406	443	401	407	386	442	422	454	410	418	456	428	446	396	410	424	457	390	450	431	419	415	427	395	417	418	434	408	428	386	430	410	432	445	406	419	399	428	439	408	379	447	421	429	440	408	445	426	439	419	427	419	417	422	407	468	416	401	449	402	427	437	436	403	447	414	466	421	422	418	421	406	422	462	431	426	422	380	444	439	430	424	410	403	446	435	392	366	425	399	413	418	419	460	410	417	431	423	418	423	415	408	427	446	403	450	445	407	427	465	448	415	422	408	414	441	411	437	430	423	418	406	399	434	451	412	406	416	411	469	415	403	445	398	386	393	413	411	427	424	416	452	423	412	447	424	462	408	402	418	447	395	425	436	426	454	410	435	386	440	423	431	422	423	429	417	403	427	408	444	430	409	437	448	448	385	420	415	427	413	436	377	451	420	417	398	399	430	439	406	420	397	412	418	409	408	403	429	414	423	398	345	422	431	428	409	420	400	421	450	421	406	451	423	378	429	406	436	428	438	420	470	446	440	390	439	397	421	414	445	406	421	411	433	456	416	411	397	435	394	415	450	438	421	421	409	420	417	448	471	426	391	426	429	421	427	438	409	410	444	428	449	396	412	380	460	418	423	410	424	414	389	437	416	433	448	446	416	410	416	411	389	445	458	384	404	410	418	420	399	423	438	437	418	421	388	440	424	409	442	450	423	449	444	432	416	409	423	385	422	382	441	456	432	406	393	388	457	412	452	403	402	399	419	405	394	451	414	403	418	437	419	429	465	427	412	423	410	413	429	435	431	426	427	393	403	421	409	348	403	407	407	437	438	405	416	412	435	433	392	428	417	395	459	452	372	460	432	425	444	396	426	405	385	433	446	408	392	430	467	423	451	424	434	408	443	442	388	416	411	429	388	389	432	400	406	416	456	386	438	400	442	409	405	408	422	444	439	431	409	392	438	443	379	408	418	429	412	404	442	451	424	430	402	408	434	399	418	394	458	439	429	402	378	406	430	406	401	404	437	423	421	412	432	422	423	414	415	423	442	383	400	384	387	406	393	404	408	462	403	422	425	432	409	433	428	407	407	416	412	489	455	425	424	428	432	427	445	447	404	403	432	406	400	429	430	426	436	423	451	409	424	402	441	386	410	416	384	428	441	453	414	439	434	407	417	398	382	410	406	426	434	384	386	406	403	434	420	421	445	430	396	378	411	402	410	432	409	447	410	434	428	447	423	412	429	419	418	423	419	418	417	390	423	450	383	430	417	405	419	430	400	385	398	412	397	443	416	386	398	407	419	375	456	397	420	446	448	435	441	429	381	450	424	434	400	455	413	409	409	412	446	424	429	405	401	447	426	384	425	445	433	435	416	426	455	430	453	448	455	407	441	416	450	414	428	434	432	411	416	420	409	438	446	395	435	444	420	429	433	444	456	424	413	400	418	428	444	434	410	376	392	442	431	406	408	418	438	425	425	438	416	441	388	445	452	432	411	437	430	415	427	401	403	423	393	417	409	476	404	386	436	437	423	472	400	409	452	372	414	405	419	452	473	397	471	393	412	422	416	413	440	429	432	449	397	388	433	444	401	430	441	420	414	444	420	436	406	431	390	405	435	430	429	387	500	401	421	417	416	404	399	436	427	418	436	417	419	437	430	440	401	410	430	428	443	410	433	433	451	376	451	421	440	422	440	393	459	432	409	415	399	419	427	384	417	408	402	385	423	385	419	409	377	426	441	398	400	409	418	476	400	424	414	424	422	439	408	426	406	433	397	420	425	421	397	426	436	462	402	411	422	427	396	432	392	451	437	388	432	426	442	432	436	435	397	406	385	439	407	394	436	393	416	405	442	441	439	389	419	402	432	434	443	436	409	433	395	403	460	451	420	420	442	423	426	366	405	412	462	397	405	425	410	439	427	413	410	420	419	439	445	442	446	438	407	387	409	412	407	406	479	445	441	443	456	437	430	414	421	382	426	489	415	445	387	409	444	439	444	379	418	441	416	433	445	413	385	398	395	418	383	420	430	404	422	414	426	397	383	398	448	425	398	397	387	443	416	423	413	443	441	388	448	415	432	411	412	422	408	387	423	427	402	457	408	399	446	427	412	433	399	422	397	409	419	448	433	413	396	423	460	412	405	451	456	436	402	410	414	404	414	396	453	411	402	422	432	428	422	401	404	412	432	464	403	427	434	385	410	426	408	436	398	383	425	426	473	391	435	416	429	417	420	456	421	421	446	401	427	401	422	406	395	409	412	393	414	397	408	448	413	416	421	437	418	426	410	397	408	412	419	391	458	443	436	427	421	411	409	419	421	393	389	420	417	390	434	433	414	396	425	440	446	414	431	427	453	414	409	420	418	385	407	442	396	417	388	439	399	404	359	412	447	438	408	444	408	407	395	427	394	464	427	409	397	415	432	435	422	410	456	429	397	427	444	424	411	429	416	404	465	440	446	393	426	419	405	410	400	425	407	428	417	382	404	424	406	432	436	413	430	431	427	403	423	397	432	426	416	441	429	430	403	408	441	444	409	399	430	399	459	450	443	420	410	420	440	441	412	466	425	427	431	416	424	416	424	419	421	433	421	380	384	414	429	459	389	432	413	368	425	454	447	382	443	421	437	400	445	428	438	451	428	441	396	453	418	428	425	444	430	431	415	412	403	411	425	419	407	396	422	412	418	401	434	420	479	415	435	442	425	422	408	417	424	432	422	440	406	429	423	431	456	428	426	431	434	397	451	462	434	397	383	392	405	413	427	451	416	418	419	427	399	450	441	416	427	408	438	443	421	400	445	446	450	407	413	432	412	414	445	439	430	400	415	421	404	413	414	462	391	407	350	420	402	413	409	410	425	407	420	410	446	418	429	446	405	420	389	430	446	472	408	423	411	390	462	406	410	447	405	428	411	405
38435	22374	10273	3668	2748	1678	1123	866	773	739	719	628	564	571	554	521	513	505	526	516	500	590	503	504	506	529	506	517	467	501	503	550	498	501	501	530	556	480	481	477	473	500	466	477	496	507	490	510	483	481	533	500	508	504	487	501	526	531	509	489	541	568	516	505	518	518	497	491	485	477	486	529	544	494	498	451	525	523	475	477	501	463	512	453	462	486	500	485	461	464	464	484	511	460	503	514	494	477	448	467	480	486	478	470	524	479	513	475	464	434	489	479	506	494	468	500	490	491	503	475	477	469	497	473	449	474	470	488	499	470	499	462	470	477	476	519	483	470	492	495	513	489	479	500	474	449	486	457	467	432	503	502	491	508	511	528	478	488	485	453	476	467	476	475	460	469	454	488	482	490	520	468	494	451	436	453	503	482	539	465	487	503	459	466	478	448	444	496	474	479	499	472	482	486	476	502	481	512	459	516	454	508	511	459	483	492	482	476	463	497	463	502	440	477	487	510	467	490	487	503	507	502	471	482	496	490	419	463	501	454	459	506	516	461	452	467	474	459	473	438	493	510	470	482	466	466	468	492	480	496	507	471	506	439	479	517	464	458	489	494	487	503	470	481	552	456	487	472	466	483	492	481	486	453	493	453	523	480	435	494	497	531	461	505	500	514	459	472	453	484	483	444	480	475	463	435	495	534	472	492	495	451	501	495	466	465	473	450	457	464	492	511	519	458	475	486	467	469	493	480	493	522	482	501	500	502	489	510	491	472	445	489	501	495	476	460	460	472	498	465	449	480	517	460	459	463	494	479	479	447	473	515	461	513	452	507	475	478	481	474	480	455	469	471	476	501	485	488	486	506	454	496	442	476	481	471	495	460	459	454	452	495	489	454	459	501	497	461	493	484	487	521	482	503	477	501	499	464	466	481	487	474	485	481	535	442	458	436	483	474	508	483	482	509	487	475	464	502	492	504	477	436	469	487	487	474	472	502	501	448	454	501	475	457	482	468	510	491	479	456	522	507	473	466	462	495	517	492	484	518	513	496	485	485	451	478	481	478	451	486	482	485	501	475	499	501	412	493	475	461	461	476	462	457	483	487	478	469	476	464	454	477	490	489	509	473	493	481	445	495	467	442	513	494	488	470	497	518	518	535	496	463	479	408	480	481	472	456	487	459	477	479	489	451	479	476	486	466	452	477	467	503	498	542	498	463	514	483	478	483	491	528	480	499	479	462	488	514	478	500	480	481	457	460	445	519	451	479	463	497	504	466	479	451	488	489	464	488	459	507	463	430	482	451	487	478	470	500	496	508	482	460	465	499	490	495	489	465	454	481	487	475	508	473	495	457	451	447	473	488	516	463	453	497	482	507	498	495	461	461	501	487	457	424	491	471	462	463	461	482	462	494	516	527	500	456	507	468	467	440	481	477	477	474	476	486	442	480	464	482	481	494	497	485	500	485	465	507	513	481	479	484	478	471	482	480	523	490	503	481	473	476	487	465	510	519	490	504	473	488	459	454	440	476	480	481	497	429	480	509	483	464	453	492	499	458	548	479	476	465	470	467	524	471	480	505	508	472	489	484	463	464	452	499	480	471	477	460	468	462	466	474	512	464	475	461	466	461	494	537	476	519	451	456	483	431	469	493	480	454	492	472	477	505	468	438	519	502	508	523	442	477	464	522	520	485	441	491	473	472	508	452	469	487	473	460	481	505	496	481	495	467	426	497	461	503	518	505	479	513	459	489	445	490	460	458	488	477	486	500	504	510	499	472	488	518	451	514	476	466	494	501	474	489	501	485	449	477	496	513	528	450	453	462	464	541	470	479	541	488	469	505	475	488	499	479	450	507	495	494	510	438	432	507	467	466	477	515	455	480	459	500	477	499	482	524	488	454	485	456	529	485	453	481	490	476	495	481	460	492	480	513	435	438	469	461	449	453	479	451	490	444	454	494	483	493	472	444	473	498	485	528	447	446	466	483	490	473	455	506	470	485	518	480	451	501	480	520	464	509	451	471	476	457	463	473	476	493	468	501	496	467	479	482	526	456	488	452	474	510	445	460	488	507	485	471	477	465	454	465	455	486	482	472	472	481	503	512	506	500	478	456	469	445	515	472	510	509	460	505	475	468	476	499	500	457	496	514	439	453	452	507	495	459	475	534	476	459	487	453	467	506	409	457	469	485	478	484	480	481	498	476	488	461	475	465	442	478	501	501	447	438	494	508	447	463	486	481	522	502	488	471	438	453	480	502	469	454	491	481	477	477	508	477	485	445	491	502	462	481	468	503	497	485	480	484	517	474	474	495	454	494	509	463	459	501	532	477	506	482	495	519	474	470	506	490	498	419	513	463	499	471	440	477	500	477	459	505	537	501	516	444	446	507	459	499	477	517	474	464	526	483	455	480	472	480	487	463	444	494	470	466	460	477	488	467	483	477	473	478	493	509	470	521	466	452	510	479	481	485	487	475	453	440	449	467	506	489	441	514	471	465	501	459	482	506	471	467	469	485	486	472	452	460	465	469	520	488	483	461	479	481	496	454	455	502	461	440	497	468	471	498	483	434	482	481	466	496	439	480	492	470	508	466	484	483	491	485	480	478	501	468	508	481	534	494	463	469	470	484	498	491	465	465	481	484	479	512	500	493	485	474	477	421	466	472	457	495	522	473	471	505	479	489	480	488	507	467	495	490	489	450	478	492	467	486	455	459	503	503	489	522	469	498	517	464	457	484	479	457	457	463	505	448	483	478	462	513	502	473	471	464	497	482	454	527	479	460	462	481	475	503	512	487	440	477	481	514	514	454	474	471	475	465	442	506	461	473	496	504	479	484	472	486	540	480	459	471	491	438	480	471	467	497	487	483	481	475	467	489	494	453	465	468	501	455	473	449	512	493	500	499	512	490	489	502	436	505	480	520	467	500	461	518	487	482	489	437	489	470	498	456	465	489	496	498	502	478	466	472	526	488	508	469	416	501	463	495	472	458	473	493	511	456	449	494	475	507	486	493	463	491	472	523	462	505	475	476	467	487	485	469	489	508	465	471	507	463	453	491	476	446	431	437	467	503	480	451	485	465	505	480	493	481	440	447	501	481	471	468	479	465	459	459	466	459	463	480	467	489	479	502	539	498	440	466	477	510	500	484	485	501	465	474	488	489	467	453	496	512	495	464	485	496	470	520	469	454	458	466	463	519	483	486	494	495	449	455	465	525	465	449	463	489	464	511	494	451	497	524	425	436	512	471	504	481	489	491	466	494	475	473	518	487	468	463	485	494	467	480	487	481	492	465	425	447	478	472	489	515	476	507	473	438	478	487	486	490	503	461	489	515	457	484	419	474	452	471	486	510	529	459	465	499	502	450	469	442	472	449	479	447	496	491	451	519	470	467	471	492	498	463	488	453	466	492	500	507	512	462	499	508	469	443	501	535	465	497	471	477	473	498	497	506	492	473	463	464	450	483	527	500	466	462	485	478	475	516	478	475	474	506	485	500	456	463
22291	20793	28430	23256	20793	20834	11265	1081	744	615	593	519	471	454	389	336	387	349	379	351	314	335	341	318	305	303	329	301	308	326	316	293	292	302	319	296	304	259	309	285	290	296	276	277	333	310	308	328	294	307	265	300	301	281	282	282	276	262	285	300	284	301	301	320	305	297	317	324	270	259	277	296	311	278	245	249	256	271	244	281	253	303	279	290	282	262	280	250	276	270	263	273	262	272	267	225	242	258	269	265	236	253	263	304	272	251	265	253	282	249	256	229	267	269	243	260	275	280	233	295	288	252	282	269	285	236	289	224	242	235	247	243	247	253	277	267	278	288	239	261	282	279	268	260	234	259	283	245	260	251	269	257	276	244	267	250	265	250	254	256	272	250	234	258	244	282	243	281	280	262	270	245	272	243	292	274	222	255	283	271	274	273	280	270	273	251	276	252	254	218	265	267	269	254	244	245	254	259	281	269	254	263	264	274	229	265	255	277	276	267	300	243	264	254	261	267	258	245	270	257	253	267	267	255	261	275	293	223	236	223	247	278	236	262	254	272	251	255	256	288	267	253	238	255	242	262	278	272	248	273	230	257	242	267	241	282	281	279	261	244	268	248	275	262	246	263	286	255	278	284	243	252	257	261	212	231	292	254	278	271	252	276	287	255	261	257	286	280	245	231	294	265	289	249	271	274	260	288	247	263	271	264	287	276	259	256	249	285	279	243	240	280	258	276	252	239	233	275	239	236	284	238	274	276	251	257	268	259	270	236	277	264	252	246	238	257	284	238	230	249	258	268	271	271	247	280	247	239	255	249	253	242	236	267	242	256	262	266	246	259	252	296	265	239	264	276	277	273	277	257	271	271	278	248	294	259	275	242	253	266	280	277	233	269	231	269	279	307	252	254	278	292	270	245	258	265	249	277	278	284	278	258	255	271	253	293	260	283	251	297	266	268	282	260	272	266	268	256	256	263	275	262	267	238	240	283	298	242	238	276	247	264	275	271	223	288	255	259	261	268	239	310	264	282	264	248	276	263	279	284	266	244	265	273	282	269	259	256	286	239	251	264	264	252	241	250	257	254	270	269	260	262	283	264	268	273	254	263	248	270	272	251	284	248	257	279	262	244	262	258	278	291	277	270	245	266	248	285	284	276	278	271	283	271	271	234	263	263	304	269	260	255	264	288	250	261	258	240	275	252	251	273	230	270	252	272	267	236	252	258	242	284	269	282	253	274	269	240	284	262	292	277	253	260	249	288	276	247	253	245	247	256	266	269	286	264	274	267	261	265	248	233	306	262	294	267	266	273	263	295	242	284	269	262	252	284	293	278	287	302	271	275	262	269	244	269	242	259	280	254	264	259	254	234	268	270	261	271	272	306	255	257	283	254	266	258	238	265	252	256	257	261	264	253	252	263	264	257	259	239	270	250	236	266	265	257	244	256	270	294	294	262	278	246	238	250	268	246	238	279	281	255	270	237	240	224	272	243	246	253	241	257	249	280	265	247	250	268	253	267	279	265	299	262	245	245	261	251	251	281	286	264	242	276	288	255	268	243	277	244	269	246	272	282	238	231	265	287	235	260	251	273	246	241	293	257	283	272	273	274	240	213	239	271	283	260	255	262	262	250	266	264	246	250	259	252	252	256	273	249	268	237	265	237	267	258	281	267	294	264	314	251	246	245	276	284	282	284	252	234	254	270	255	270	271	260	280	259	264	278	247	225	260	278	279	269	212	281	245	281	262	258	266	267	229	252	257	259	277	245	266	266	274	264	260	269	287	267	281	274	260	267	248	251	259	276	273	232	259	261	265	262	273	246	271	233	276	277	299	225	265	246	257	248	229	263	256	269	248	254	236	240	249	296	263	266	282	248	266	242	243	240	248	250	272	242	256	251	244	266	268	250	256	283	241	247	244	255	280	276	240	278	261	288	249	273	250	286	279	258	274	257	253	272	260	249	250	252	268	272	220	260	235	274	249	265	268	249	248	257	266	256	257	250	272	249	240	260	264	240	277	275	267	249	241	251	249	251	302	279	237	255	246	264	271	272	268	252	260	257	263	256	290	260	248	268	236	297	276	264	283	299	305	284	249	273	249	233	256	234	264	261	266	285	260	272	243	266	263	261	231	256	230	257	262	269	271	270	268	277	278	267	292	264	256	264	242	254	272	286	267	254	247	272	270	293	234	259	289	262	244	238	258	268	254	259	258	257	269	273	245	279	237	265	269	289	271	246	265	267	247	246	267	289	252	263	267	254	276	241	262	270	257	274	293	271	254	264	260	252	258	232	247	261	251	251	262	248	249	254	257	249	262	265	245	269	243	244	268	263	267	244	271	244	287	260	249	278	265	238	244	267	250	256	284	233	254	279	282	262	268	248	310	248	261	223	256	270	253	238	262	242	269	269	257	263	255	281	276	219	250	246	258	248	264	260	245	236	243	283	239	272	257	268	248	261	292	278	240	262	257	262	235	270	258	257	271	262	263	315	236	292	243	293	222	276	272	256	262	262	261	289	259	274	263	272	271	262	254	255	264	239	268	267	263	247	243	239	262	287	254	262	262	236	258	254	263	238	278	263	263	255	256	253	267	251	252	273	262	282	253	277	279	249	296	258	247	273	265	265	272	261	266	259	265	254	279	268	260	301	263	263	258	251	281	264	261	281	272	265	243	258	269	278	252	257	278	240	282	275	224	258	240	263	279	238	282	268	260	259	269	225	243	277	251	256	245	237	272	288	255	242	275	265	269	260	262	270	239	264	248	263	264	241	210	283	249	244	264	228	281	261	275	234	231	246	239	235	257	237	271	272	274	274	257	260	233	255	242	273	295	255	242	258	269	264	255	267	256	252	249	271	259	258	240	264	242	257	238	231	279	308	292	259	254	262	242	275	261	258	251	265	256	282	272	257	291	282	251	278	274	229	252	278	265	244	296	237	266	279	252	251	283	248	258	246	259	257	249	233	247	242	258	254	268	261	260	260	252	267	273	268	238	250	271	258	252	263	252	273	290	266	272	281	249	254	252	282	234	270	249	254	255	264	254	276	268	258	243	307	267	231	250	231	250	278	264	243	265	262	226	277	255	274	248	260	248	242	248	262	252	252	262	245	228	235	248	261	265	264	235	253	265	257	274	282	305	263	277	253	260	271	257	266	280	268	250	271	240	251	243	284	267	235	265	264	252	279	268	265	262	271	231	266	292	275	251	272	254	267	264	276	275	260	255	230	285	279	256	272	242	238	278	246	286	255	268	252	255	253	248	264	296	253	239	251	229	268	266	269	263	261	275	269	270	281	259	246	244	265	259	254	245	272	240	250	275	251	262	245	269	216	250	279	259	232	288	275	293	246	250	259	242	225	269	264	277	241	249	274	275	285	282	257	264	247	264	300	304	292	264	268	261	248	281	261	277	244	266	260	237	264	294	241	281	259	274	260	246	247	226	236	228	278	261	279	269	269	263	267	246	247	240	259	310	273	245	247	245	247	227	261	245	263	303	273
42979	25037	19702	8773	5874	3275	2340	1791	1476	1237	992	772	702	629	592	576	533	443	456	426	418	435	415	394	387	376	378	338	373	373	388	357	359	359	338	338	348	371	339	356	341	336	321	326	321	337	338	340	370	343	344	331	335	324	333	328	362	366	336	362	334	353	323	373	302	330	350	327	340	336	304	294	338	297	290	290	294	304	286	310	296	280	282	266	288	302	305	268	290	307	253	287	315	280	259	265	289	291	289	326	311	272	302	265	297	308	313	318	269	310	287	296	265	290	269	285	295	273	312	267	277	291	314	273	285	289	312	271	285	318	279	289	296	271	253	333	297	299	272	286	253	274	284	285	271	271	287	268	266	296	271	284	277	306	295	284	295	265	300	283	304	261	281	260	330	273	307	275	308	281	274	273	260	302	299	323	241	279	329	304	282	307	272	310	268	293	285	248	286	319	256	288	253	308	267	292	275	289	268	269	270	285	278	294	295	263	309	276	270	302	264	284	270	273	270	283	298	288	295	262	276	309	301	311	295	289	279	274	251	291	291	307	277	267	292	281	305	282	284	280	268	309	298	279	294	287	278	271	260	240	319	318	292	294	310	257	248	283	304	306	273	269	280	274	269	275	306	271	284	275	277	301	301	288	288	246	291	267	316	288	268	253	294	314	270	279	291	294	294	291	310	284	289	257	295	313	322	299	270	287	265	269	284	267	310	276	247	304	262	304	299	265	292	267	292	309	298	260	286	276	297	287	295	284	296	305	249	288	278	283	293	293	315	286	280	280	289	334	306	287	282	307	274	259	272	297	274	293	318	303	298	293	285	270	261	277	280	310	280	261	296	306	283	287	273	294	281	285	298	277	276	281	272	287	294	286	283	289	299	309	288	311	274	306	302	284	276	269	276	275	310	278	304	280	302	270	290	288	298	270	299	295	284	332	267	308	286	282	280	245	303	291	269	292	288	268	245	281	288	311	317	280	289	269	277	302	307	267	262	306	298	256	257	303	274	306	284	315	280	304	272	321	304	311	283	278	295	278	293	260	302	262	277	290	291	269	273	284	303	309	287	306	297	291	288	276	270	298	305	280	297	261	319	278	296	284	296	288	279	298	316	317	278	303	255	290	283	289	282	262	309	269	298	270	286	269	268	302	294	293	275	292	275	274	302	295	277	279	273	279	280	278	295	277	274	304	273	280	270	282	259	252	288	296	289	297	277	294	298	282	292	279	264	287	299	308	298	299	277	297	292	290	312	285	288	265	273	298	284	288	306	255	306	303	271	289	272	268	315	293	317	307	266	291	254	239	291	289	262	301	295	290	313	288	293	317	268	305	276	276	308	286	282	286	284	273	309	288	304	286	286	259	269	312	261	297	316	304	306	286	277	287	283	282	296	303	283	274	302	274	278	297	277	276	296	288	291	284	298	297	272	294	286	280	291	272	269	279	285	268	303	238	288	300	295	297	276	275	279	320	289	250	302	300	245	279	279	283	292	305	282	319	313	236	274	283	260	297	257	283	305	275	279	305	286	306	295	302	295	284	284	290	281	275	289	251	295	289	320	296	291	268	285	258	298	300	269	274	283	269	274	281	267	329	280	296	292	288	288	296	293	270	303	292	276	261	273	317	286	299	295	265	302	272	306	292	307	320	270	310	298	316	280	299	299	272	312	312	278	285	295	290	309	319	289	281	306	268	273	303	284	297	279	289	313	277	285	301	283	267	277	301	294	288	314	293	289	277	261	273	274	279	267	260	305	256	282	290	266	275	279	288	297	307	268	310	275	281	297	271	284	298	269	287	273	265	283	316	274	248	307	254	311	277	270	303	266	278	288	327	307	322	282	287	308	280	283	262	284	269	260	318	282	330	272	291	310	291	308	276	289	301	312	283	286	301	287	277	268	281	294	288	271	282	293	276	284	280	260	253	277	281	250	261	289	266	237	291	267	281	286	328	291	276	317	299	291	272	268	273	295	297	269	298	277	285	265	285	272	273	287	281	282	285	291	287	293	280	292	272	281	303	283	286	278	295	309	311	255	295	306	265	301	259	290	270	305	289	245	293	274	278	288	287	304	276	315	294	248	259	301	313	295	298	329	303	259	298	291	306	289	273	289	286	306	252	281	277	269	287	296	277	266	311	281	286	300	285	265	273	277	270	298	264	299	285	281	284	302	263	282	290	303	290	258	273	286	255	285	273	285	271	308	295	292	291	251	267	282	269	306	302	274	265	293	286	299	271	301	293	247	286	287	285	292	281	303	288	297	305	313	289	301	275	282	275	288	272	301	254	279	321	277	279	302	280	305	277	292	271	291	301	309	300	261	274	300	286	275	265	242	277	275	313	290	299	282	294	301	265	245	282	285	333	262	273	293	306	272	321	270	271	309	301	252	275	287	297	319	266	258	277	281	316	275	277	272	267	272	287	270	291	282	289	317	254	320	311	260	265	289	283	264	275	287	276	307	313	253	274	287	267	284	272	294	294	264	299	271	263	280	309	271	302	298	248	294	299	262	301	312	285	305	282	278	279	275	298	282	269	276	281	272	294	270	293	296	276	281	295	270	283	293	312	302	276	281	311	266	288	274	294	275	262	276	292	260	285	268	272	273	288	289	287	271	264	269	330	279	303	266	291	287	291	270	302	269	275	311	265	298	311	285	279	277	276	280	246	300	310	274	272	296	287	286	261	292	292	266	289	298	288	281	290	288	277	292	269	279	285	290	289	274	278	285	279	315	302	290	282	312	283	288	276	304	284	278	278	276	287	301	298	307	304	314	270	292	284	291	285	266	277	263	284	265	286	270	273	286	290	270	302	310	263	279	290	271	275	283	276	288	300	265	306	273	278	310	273	295	259	305	276	277	261	311	273	317	264	252	307	267	302	299	277	321	298	286	290	301	274	293	298	250	319	327	295	278	306	303	273	274	279	330	275	280	279	298	302	296	315	259	269	268	247	312	272	280	299	295	274	250	297	275	309	307	288	303	296	315	279	268	280	307	275	320	291	306	275	255	293	294	268	306	276	286	295	312	285	266	314	304	290	283	262	306	240	261	299	325	291	268	328	303	300	253	294	300	304	318	296	286	284	308	289	305	259	268	292	283	308	278	300	288	319	286	260	277	317	310	290	287	312	270	285	283	289	261	293	285	291	299	291	272	303	283	314	276	269	281	289	269	296	318	297	287	288	290	227	296	261	276	304	268	281	304	276	278	282	288	275	267	300	277	297	282	283	273	269	289	309	283	272	280	294	268	283	268	250	289	310	289	306	329	252	304	271	273	255	310	291	298	266	286	301	294	270	290	327	324	266	274	268	265	321	282	324	282	278	286	279	286	253	291	297	257	301	271	291	275	273	282	284	271	263	290	281	274	291	302	278	271	276	261	297	298	291	324	265	289	302	283	321	299	295	275	283	309	291	282	303	287	289	264	295	287	299	256	300	304	269	291	285	284	271	276	316	276	269	261	283	283	303	289	257	297	301	283	295	271	289	285	291	273	294	266	291
28740	20652	12963	2530	679	434	367	356	362	364	357	332	333	331	321	307	336	343	337	336	313	329	368	315	335	357	329	347	339	385	355	348	306	356	357	322	332	356	366	320	365	346	351	328	312	329	315	324	279	341	344	350	336	372	314	314	365	362	347	341	371	310	325	316	356	340	334	331	284	329	336	352	338	317	308	326	320	344	333	340	305	343	321	310	334	313	362	311	341	332	345	350	346	296	332	332	318	314	335	319	323	355	351	314	336	324	293	344	313	343	303	323	321	341	331	309	346	326	321	320	287	326	307	325	348	328	308	336	345	356	383	318	320	370	352	317	332	334	312	328	307	324	338	331	344	338	359	324	353	352	325	366	321	358	313	312	336	357	337	341	338	323	279	310	377	335	341	327	392	333	334	329	328	342	325	324	337	350	364	333	333	328	343	376	333	330	313	309	350	335	305	342	340	351	332	322	328	291	320	336	360	347	332	319	329	327	353	323	337	330	330	326	312	342	299	344	290	328	381	361	326	349	346	301	333	301	306	338	341	339	348	339	320	332	335	356	354	359	372	298	336	330	332	358	377	326	334	320	355	343	337	332	340	330	322	329	314	320	313	319	313	333	331	336	350	325	324	328	307	372	319	368	347	311	318	329	336	315	325	337	338	359	320	325	340	334	359	300	336	334	347	346	327	332	325	343	374	339	336	334	341	320	352	357	285	299	337	331	314	323	331	328	336	356	319	352	326	314	307	314	331	352	352	324	321	312	323	325	363	323	341	340	302	338	316	315	352	325	303	347	300	347	333	347	316	331	326	319	321	307	302	290	336	325	322	336	310	299	317	321	321	317	349	341	305	325	352	309	321	328	286	308	295	317	324	333	327	346	338	362	356	346	273	317	330	322	339	374	354	345	337	363	318	321	358	323	303	318	298	313	348	349	350	332	314	336	349	337	350	309	331	349	309	327	338	323	319	347	326	334	334	328	340	335	305	349	351	321	335	304	354	341	318	329	339	305	326	305	330	326	335	316	351	354	317	362	327	309	321	304	324	321	337	323	313	365	328	328	312	346	336	360	368	330	323	306	344	344	342	291	344	331	303	383	349	307	325	370	327	346	349	347	349	344	308	288	329	327	346	349	349	322	314	300	321	323	352	342	332	293	335	347	312	287	319	360	343	306	331	323	333	325	326	323	342	319	333	359	346	310	327	331	364	312	301	339	310	353	340	327	333	313	351	322	327	360	329	344	355	365	321	307	310	366	357	327	344	320	323	306	330	359	353	330	320	344	352	332	355	352	355	369	306	345	322	334	333	327	313	347	317	340	350	330	303	338	308	357	318	353	315	345	336	317	355	323	314	312	351	319	337	333	344	324	351	346	346	318	374	299	332	314	343	318	301	315	323	338	346	315	353	339	343	336	327	325	335	318	346	336	348	344	335	317	291	328	304	361	295	318	309	308	326	363	321	324	335	305	336	308	323	343	314	319	303	323	316	316	329	336	332	324	310	365	305	331	297	365	340	337	310	333	353	299	298	321	316	330	292	335	332	336	347	341	328	363	315	325	373	352	342	331	334	343	321	321	334	306	337	313	341	344	339	341	350	317	325	353	326	352	356	369	358	329	312	374	310	338	333	339	321	299	335	341	311	318	332	355	328	334	329	358	311	319	324	310	338	332	352	352	311	324	313	354	332	322	328	355	305	336	330	329	338	319	336	349	333	328	324	349	359	362	388	319	348	347	314	333	349	306	320	333	340	295	327	370	325	302	353	336	317	325	355	324	327	313	328	347	323	335	315	352	352	342	353	315	328	322	330	316	296	317	343	322	319	327	286	310	318	340	338	344	327	320	310	344	328	334	327	321	323	307	335	320	322	318	328	334	338	331	322	359	315	302	331	331	316	305	321	338	319	313	323	294	317	307	331	326	350	334	325	312	303	359	353	306	312	345	300	333	299	333	328	323	334	302	352	349	341	310	315	308	298	313	322	342	326	347	310	354	342	334	321	296	302	342	326	369	320	309	345	313	322	319	315	286	338	308	329	319	344	329	325	339	305	319	347	301	324	361	346	318	336	299	346	349	318	293	339	340	347	329	356	339	349	312	340	321	308	319	355	338	334	330	338	335	331	347	320	348	356	352	338	347	348	308	321	309	314	342	347	322	325	323	343	343	340	316	346	318	336	343	329	323	362	318	319	333	336	307	339	319	341	291	351	359	378	318	328	328	328	349	339	311	357	283	326	326	336	358	325	349	344	310	338	338	314	340	316	326	344	343	332	311	334	336	332	369	335	339	302	331	311	344	324	316	338	357	332	296	314	328	325	293	311	315	323	320	320	335	341	332	353	309	325	301	340	341	341	345	328	348	334	312	314	306	302	283	333	338	312	322	301	319	361	327	332	353	349	355	312	325	313	365	362	322	340	314	319	319	318	340	325	292	331	322	342	345	323	386	316	358	350	329	328	344	301	323	349	350	336	316	315	300	338	339	367	320	345	345	340	331	335	276	322	314	336	272	318	354	333	331	341	324	315	326	342	344	323	330	338	325	363	318	314	348	314	376	338	324	325	355	353	340	336	324	319	350	317	313	341	293	325	324	317	301	316	334	316	350	318	304	354	347	355	308	322	320	336	312	343	336	318	330	345	322	325	344	321	283	327	331	337	334	332	308	313	283	310	336	363	304	324	301	332	334	309	290	332	323	311	332	319	324	310	345	324	281	342	353	363	346	325	338	317	347	297	300	297	334	298	332	346	313	320	313	356	319	321	340	323	335	329	338	330	335	306	338	302	320	340	356	356	316	307	334	322	326	333	309	309	289	323	321	332	341	309	365	346	304	335	329	339	349	334	330	331	321	323	325	349	323	326	345	308	323	347	307	317	329	328	325	322	349	315	307	329	337	352	338	328	337	303	332	346	315	332	340	315	333	354	359	327	339	328	344	328	321	347	312	311	357	320	347	340	298	350	331	357	316	351	329	292	303	339	318	347	360	323	306	353	370	288	306	340	364	332	339	345	327	320	333	318	335	346	331	347	331	311	339	343	370	358	311	277	339	360	381	321	341	315	346	303	323	320	299	364	341	276	285	283	301	350	330	326	334	322	324	319	336	320	350	340	320	319	340	327	359	323	330	337	342	335	331	312	328	359	337	350	317	345	353	321	362	331	329	333	323	323	325	321	331	340	327	326	343	324	339	353	337	342	338	305	324	305	338	363	330	345	326	365	305	313	327	337	300	301	329	318	319	307	347	329	325	325	302	319	309	306	342	327	332	316	340	342	368	342	318	347	320	333	347	305	359	334	311	310	299	362	323	318	334	346	335	312	322	315	331	338	320	320	319	349	339	308	309	320	319	310	348	327	298	314	343	348	367	323	302	320	365	340	295	348	326	341	323	346	280	331	316	338	347	331	345	312	364	342	319	305	323	332	351	321	325	325	315	315	339	309	326	329	324	355	332	344	338	341	334	319	312	322	312	333	320	326	327	308	349	302	349	324	337	300	316	356	369
34381	9409	6579	2421	1044	542	476	432	398	392	394	385	402	351	393	387	397	371	345	391	378	396	409	395	397	377	390	375	386	391	375	381	387	406	410	380	407	384	387	409	379	412	377	413	411	391	398	410	406	402	382	410	378	392	406	398	394	409	390	418	424	386	405	425	414	410	396	380	455	365	391	409	397	414	394	392	393	375	374	391	400	369	390	380	427	372	366	415	370	367	353	381	396	371	418	390	385	377	369	386	356	385	393	362	394	366	397	409	396	353	386	367	373	372	418	403	397	363	403	393	415	345	362	415	363	401	369	337	364	372	414	378	397	388	413	400	414	383	388	409	394	373	399	361	373	410	386	389	381	385	373	391	377	396	401	349	411	393	368	407	376	378	388	397	404	389	377	351	389	383	363	394	366	387	417	402	378	350	406	401	391	401	405	394	376	388	397	372	377	368	400	367	367	402	389	415	393	335	412	352	411	390	395	442	393	432	380	370	400	403	412	370	397	377	372	380	398	409	385	369	401	368	385	371	402	369	384	372	383	387	400	403	410	397	397	365	373	397	390	356	425	417	373	404	433	406	402	354	361	384	347	384	394	390	409	381	395	403	379	408	375	426	393	365	408	367	395	385	386	400	397	390	378	375	376	398	387	412	419	351	372	380	407	387	388	376	389	399	393	348	347	384	370	357	388	351	385	383	405	402	370	387	378	403	345	394	409	374	394	367	411	374	409	399	400	399	385	421	382	369	378	428	386	361	385	374	368	409	360	370	400	382	412	398	396	365	413	397	388	406	357	386	405	383	379	375	404	381	386	426	384	410	352	411	382	395	408	352	391	396	449	419	425	402	395	393	399	369	382	395	390	418	387	365	382	379	385	374	374	402	407	391	399	378	377	369	387	367	394	381	381	403	404	390	366	376	395	389	380	391	395	417	412	391	410	402	384	377	376	407	401	417	356	361	356	392	391	365	384	397	350	398	387	394	399	385	390	376	406	374	362	425	418	340	377	396	389	404	389	406	398	365	387	370	388	396	373	369	380	365	395	380	378	377	376	433	388	366	389	379	423	371	395	380	374	411	345	412	395	371	369	387	437	354	348	386	401	410	364	393	400	396	394	380	395	345	403	393	414	390	368	368	339	365	377	402	385	405	369	388	416	358	390	400	417	413	386	398	375	408	409	396	373	350	385	381	390	396	392	375	362	360	370	368	396	373	398	383	427	393	422	387	353	402	393	365	374	401	384	376	394	408	354	387	366	375	402	392	425	384	390	420	392	394	366	405	406	386	438	395	368	386	400	412	375	396	349	394	372	392	410	397	366	402	436	387	393	367	418	427	347	353	390	409	368	414	403	411	361	391	416	367	416	387	357	384	398	398	376	389	416	380	392	373	416	363	404	371	379	390	422	399	407	366	363	430	376	392	374	392	357	417	365	422	412	387	421	406	360	386	383	384	411	382	374	370	379	368	363	399	391	377	407	366	382	402	397	390	423	360	367	366	408	358	398	388	391	401	343	378	385	432	416	407	398	409	385	380	392	395	381	361	362	370	392	371	370	379	413	377	359	386	398	402	377	432	427	382	404	399	396	381	384	414	390	388	368	381	419	387	344	395	377	384	419	399	396	435	362	417	385	387	396	384	385	383	455	411	389	413	392	393	381	422	360	404	390	375	336	433	398	382	382	383	398	356	379	366	383	366	386	369	368	378	382	341	401	374	427	368	357	358	382	400	384	386	390	391	392	373	385	394	393	388	388	391	385	362	394	390	400	341	368	396	371	398	378	409	401	412	378	381	397	414	374	382	392	395	384	421	386	389	390	380	361	416	359	387	399	394	388	404	372	397	388	405	416	404	412	413	353	347	402	403	427	378	355	416	375	350	400	408	408	385	395	380	385	381	394	417	366	411	377	390	404	370	386	378	377	387	377	376	357	379	381	371	370	377	387	368	408	381	402	400	390	395	367	358	359	392	418	419	389	390	378	402	409	373	401	401	385	372	384	409	395	404	371	358	401	374	380	366	389	382	371	361	380	372	375	367	401	399	372	386	376	377	397	370	395	378	374	389	396	380	394	381	413	390	434	411	391	390	376	437	373	374	392	436	416	363	387	380	337	374	401	369	367	432	399	391	373	376	405	388	390	382	388	388	360	362	373	371	366	392	403	375	368	394	408	401	401	381	378	386	381	369	401	400	381	404	406	415	408	414	368	400	411	386	393	372	376	369	426	398	391	349	411	410	391	399	402	392	415	387	397	362	431	417	404	400	391	401	393	377	403	367	377	403	371	445	369	383	397	408	374	381	372	378	364	399	371	393	367	370	372	397	374	374	393	405	392	360	374	366	394	381	384	356	378	378	368	366	383	386	399	384	391	374	402	381	390	390	382	411	374	369	390	388	389	359	396	401	400	414	365	413	390	407	378	397	414	368	395	398	378	420	411	421	407	399	386	416	397	385	387	394	354	416	362	368	387	404	426	397	402	361	374	374	380	371	389	371	388	368	422	364	379	388	373	368	387	413	398	389	389	370	370	404	380	379	426	392	379	375	409	373	399	399	395	390	430	382	401	392	416	351	332	397	390	391	395	413	357	412	414	384	420	387	391	400	380	399	378	359	376	381	389	397	393	402	368	400	384	363	391	398	419	350	378	398	389	377	373	395	344	370	376	427	361	366	391	399	445	383	364	379	395	375	375	379	404	389	377	383	381	362	401	401	392	395	433	384	393	392	403	381	392	384	428	416	403	424	354	396	377	365	402	405	376	373	387	383	389	394	367	354	378	423	399	423	402	393	398	387	425	376	331	384	413	414	382	395	394	381	409	399	368	396	361	389	352	384	360	406	373	363	407	372	382	401	389	391	396	364	404	385	382	396	409	406	406	359	391	394	401	386	370	370	405	400	411	380	382	422	417	376	398	385	381	371	383	416	391	453	385	406	424	411	361	349	381	378	360	350	406	368	391	366	422	368	393	394	397	405	365	381	400	393	384	399	391	391	377	381	378	370	408	422	379	414	376	384	391	369	371	385	401	398	367	366	345	373	409	398	358	410	351	402	354	387	411	404	389	411	353	368	372	411	363	380	376	358	417	357	423	379	408	410	370	368	389	379	378	407	371	391	402	345	389	376	408	381	359	399	378	375	367	399	400	410	419	392	399	380	413	372	393	424	403	356	407	365	402	378	385	366	376	362	410	379	387	413	389	381	358	422	359	407	402	435	383	362	419	372	393	391	404	365	390	347	412	401	390	382	384	404	360	373	357	409	370	386	379	387	401	396	425	400	405	393	377	368	380	379	371	369	381	393	392	393	423	411	382	389	388	381	359	384	384	387	384	399	390	392	379	367	388	359	344	407	354	399	397	380	366	416	391	420	379	390	385	385	388	410	375	346	359	392	395	366	381	373	388	349	411	358	388	391	376	372	388	384	369	379	376	411	367	408	369	415	363	398	391	354	362	364	372	381	372	370	384	416	394	379	398	414	377	375	390	403	375	371	411	375	364	393
23209	20738	27949	23601	20720	10969	1016	533	437	359	370	298	296	278	279	215	248	269	220	231	229	236	236	219	261	223	209	225	224	226	224	215	226	214	235	199	239	213	195	232	220	213	207	200	225	197	209	214	238	234	228	236	224	200	198	215	213	208	228	213	212	224	227	213	224	209	232	229	221	208	192	172	213	189	195	188	196	192	175	185	216	192	194	225	212	178	199	187	197	206	170	223	184	204	187	212	202	198	213	191	205	194	213	210	207	202	184	220	194	195	180	214	184	197	192	189	187	193	149	168	199	190	202	209	219	191	192	172	192	190	208	206	198	183	218	186	168	215	191	193	189	212	164	213	195	199	192	176	180	170	214	190	199	192	189	218	194	204	193	179	179	193	191	209	199	216	193	201	180	191	206	209	191	193	178	172	231	211	214	178	177	188	210	191	208	232	191	210	181	176	162	189	199	193	195	175	177	212	185	179	178	191	209	208	190	188	213	180	196	201	197	197	193	204	202	193	200	202	191	179	197	204	166	176	181	177	173	202	212	217	180	211	165	186	188	211	207	199	190	209	182	189	187	197	209	194	210	188	210	233	205	205	172	180	195	204	183	200	185	220	192	180	183	167	224	169	197	186	197	178	200	201	180	196	170	194	207	196	202	170	200	209	191	178	209	187	207	205	170	198	179	184	193	193	178	175	209	183	189	186	184	199	217	184	194	179	211	204	187	205	193	175	211	209	205	193	212	187	196	215	179	186	184	184	183	212	210	194	178	185	209	200	198	232	177	202	207	175	176	182	208	185	201	179	211	182	196	180	190	176	200	185	168	194	197	176	181	192	192	198	203	183	200	205	178	176	201	189	187	176	184	193	194	177	209	179	208	180	177	188	192	202	196	191	198	174	192	213	175	181	219	184	192	196	218	200	178	197	214	173	190	212	177	212	202	209	183	200	219	193	203	236	199	190	206	195	188	177	185	203	176	193	192	208	202	198	206	189	199	209	185	199	199	186	191	206	180	198	189	204	184	179	184	182	193	203	193	185	219	183	206	179	206	195	213	195	190	201	166	192	166	175	190	181	194	198	193	221	184	190	185	198	212	199	192	180	216	216	190	220	199	198	195	204	200	179	200	194	216	186	159	196	202	204	188	187	177	220	190	189	216	228	178	193	191	187	199	204	199	184	209	185	222	178	194	185	172	213	179	190	185	216	176	205	220	204	215	218	203	203	225	195	203	184	215	204	195	182	191	211	178	210	218	173	166	174	203	171	201	190	196	184	187	195	177	181	197	199	182	174	194	209	200	191	194	202	195	193	188	197	192	213	182	186	193	202	210	194	184	193	172	189	181	209	217	210	192	195	170	185	191	199	191	200	172	187	202	208	209	217	208	174	187	215	198	189	187	182	178	206	181	200	220	195	186	175	201	185	190	181	185	199	232	195	185	177	204	185	202	171	190	191	177	188	165	206	187	199	198	206	180	178	172	201	180	184	185	183	218	198	174	181	194	210	184	185	196	195	177	208	191	173	205	192	183	200	199	187	171	171	192	206	206	210	194	202	235	206	194	185	208	206	192	212	187	204	220	178	207	206	189	184	201	190	208	187	199	195	205	184	201	199	177	165	195	220	204	194	183	195	184	186	221	200	215	197	211	210	190	210	207	178	179	192	187	212	192	172	168	206	205	190	196	202	212	199	191	197	186	173	191	202	199	197	199	213	191	175	201	187	178	189	197	206	174	193	180	186	201	215	191	189	187	186	179	192	192	198	186	176	173	213	191	201	200	182	190	178	197	204	203	193	176	193	176	185	181	194	193	205	186	199	185	179	197	193	206	204	215	222	184	180	219	173	169	210	183	199	222	180	212	192	207	190	226	177	192	178	196	210	206	179	209	209	180	207	188	195	208	203	191	198	203	201	192	201	219	207	205	185	196	203	187	195	226	180	199	191	199	201	191	189	188	203	192	207	188	171	192	203	167	198	197	196	212	191	196	205	210	177	213	167	186	205	186	182	236	193	185	185	203	173	195	209	181	200	178	191	199	185	187	192	190	218	189	198	185	172	185	179	188	185	179	205	215	188	152	196	205	197	179	188	190	196	218	203	195	193	189	200	199	195	214	211	202	202	218	211	181	186	192	176	167	158	195	208	177	225	160	173	209	195	214	197	192	218	215	182	197	218	177	192	178	211	207	186	175	170	192	175	216	181	186	193	198	176	186	175	204	181	182	211	216	190	161	205	207	199	210	180	225	190	185	196	201	203	204	197	167	191	184	198	170	201	198	212	203	185	202	201	182	197	200	185	217	218	222	191	184	216	207	202	201	218	194	192	223	192	204	181	217	182	169	186	215	187	214	200	208	194	221	176	193	203	196	172	192	183	211	190	205	204	204	212	176	195	186	192	187	204	188	186	197	185	169	200	219	188	205	199	214	190	182	182	176	200	183	184	183	181	179	198	205	212	181	196	215	198	189	188	180	195	217	181	222	182	229	216	204	204	199	208	194	198	222	216	209	200	196	195	186	188	185	195	185	201	199	193	186	209	183	190	185	192	204	183	197	187	209	189	184	185	210	205	199	200	184	196	186	180	181	196	199	204	204	212	184	191	158	184	174	193	190	207	195	179	209	202	210	205	202	203	209	211	183	190	182	188	194	195	197	203	205	181	189	193	198	208	183	189	178	216	191	221	193	207	210	203	202	189	189	195	178	166	214	221	221	193	211	221	205	179	184	182	193	198	173	170	201	212	204	204	172	201	198	196	201	175	201	189	173	172	209	210	187	211	195	203	216	180	204	197	202	191	208	177	187	194	188	188	198	195	210	185	199	178	191	176	212	193	167	212	202	193	203	197	191	173	216	226	192	207	195	201	195	195	202	162	189	188	190	206	220	202	197	188	178	186	195	201	175	174	199	213	174	212	210	217	183	196	189	163	183	199	179	189	194	205	209	199	186	200	191	200	193	185	201	182	217	235	207	185	179	184	199	201	194	184	193	184	215	211	189	190	222	194	203	195	186	187	188	192	184	204	195	187	198	197	183	217	197	186	184	184	190	174	182	206	202	186	182	223	181	189	203	167	183	152	191	200	178	199	219	203	189	207	184	200	183	179	193	188	192	209	200	204	186	193	187	189	200	197	198	203	154	195	200	207	163	197	201	209	202	192	214	180	200	175	199	191	201	210	194	190	193	192	197	203	190	183	187	180	208	192	189	226	215	180	192	201	205	192	217	194	231	191	175	228	202	205	170	177	200	190	179	215	184	210	196	189	198	204	196	206	216	190	186	183	194	215	233	205	203	207	193	207	183	197	186	214	192	209	216	181	202	191	184	209	189	186	202	200	215	186	176	220	173	173	198	193	220	187	192	172	172	197	207	176	196	191	172	205	170	208	185	215	186	197	162	191	192	219	200	197	214	210	207	225	162	189	170	196	221	185	176	184	174	210	174	204	203	236	164	184	189	190	178	178	204	203	186	193	202	163	200	195	164	193	165	188	177	195	180	182	199	237
35329	20473	13046	5372	2831	1851	1287	960	819	669	635	493	414	423	330	359	319	301	300	286	275	307	308	277	269	294	283	290	280	284	272	283	287	282	242	273	297	264	236	236	246	265	219	255	255	260	248	244	252	265	271	257	256	242	260	253	271	274	308	237	270	274	281	277	286	274	270	249	265	247	251	241	223	245	196	228	223	235	213	242	259	236	227	245	222	259	255	232	257	221	218	210	250	223	218	228	231	211	214	209	252	243	260	219	226	228	229	255	246	243	243	242	223	261	223	245	221	204	224	221	199	224	230	230	250	228	224	253	214	235	259	251	219	218	248	228	227	225	225	225	219	221	208	248	257	245	237	257	228	262	254	222	248	209	237	241	245	253	261	231	225	202	239	216	225	224	225	218	226	246	268	233	232	243	206	234	223	221	208	231	217	216	254	231	215	227	236	214	214	246	235	246	222	243	243	238	227	238	246	248	220	269	217	259	222	227	226	224	219	239	248	211	221	203	224	223	227	232	239	244	216	235	245	266	192	239	214	244	224	223	247	225	239	225	214	228	225	221	245	231	247	223	239	202	228	215	256	238	217	227	246	233	225	198	241	216	237	214	229	231	244	211	238	229	240	229	197	261	236	236	198	277	222	252	222	254	215	267	225	241	230	228	214	234	250	216	211	227	227	232	220	220	249	237	238	222	211	228	227	227	212	197	211	196	220	272	227	237	227	240	214	253	286	230	233	219	245	234	206	248	220	226	216	224	238	230	257	252	253	224	226	207	216	212	219	236	223	255	217	245	270	231	283	226	249	212	216	216	216	233	213	238	228	193	236	197	231	216	228	229	257	230	222	224	222	206	216	238	224	234	209	248	232	242	243	218	232	228	228	243	213	224	237	181	220	236	209	251	215	229	237	210	240	243	213	234	217	231	231	226	225	230	201	220	207	255	228	219	213	217	218	220	234	238	224	224	217	222	227	239	228	226	199	226	245	240	215	233	210	230	234	234	236	216	210	249	227	225	229	226	232	213	236	230	244	221	270	237	244	248	242	229	243	236	239	241	214	235	235	213	226	238	225	228	237	227	225	244	209	247	236	208	234	222	214	206	258	226	219	233	203	243	227	229	228	221	224	222	216	237	241	236	247	211	225	242	219	239	237	232	232	228	241	243	218	245	220	226	233	202	213	216	226	238	219	232	221	209	223	233	220	221	212	246	241	236	246	248	236	227	221	218	210	233	253	235	216	236	238	212	235	203	221	256	268	232	223	211	222	227	233	224	253	236	218	232	207	220	238	242	229	207	200	224	223	236	225	259	281	202	237	255	233	237	224	221	245	255	265	227	236	228	246	231	232	230	206	216	253	253	242	237	265	227	242	232	213	209	224	231	229	242	228	195	214	211	232	224	227	219	224	228	229	231	226	211	209	215	257	249	206	216	228	242	221	249	246	209	257	230	237	202	280	248	257	265	235	234	193	238	223	205	263	206	216	225	236	235	225	247	226	226	220	223	232	219	273	227	208	247	229	250	228	226	256	235	213	217	227	259	236	236	243	230	210	222	221	240	232	222	255	249	241	215	232	237	241	235	224	227	243	200	223	221	234	226	205	231	205	218	202	227	213	225	252	224	222	209	218	224	219	225	218	243	224	218	227	219	248	213	231	243	211	212	210	213	251	219	252	202	254	251	225	224	228	250	217	241	218	224	240	231	230	240	233	230	218	225	214	242	210	210	269	243	234	237	224	223	216	209	226	220	232	215	234	230	218	255	247	236	245	222	211	231	231	228	228	219	238	223	202	194	227	233	241	231	205	240	235	245	253	202	198	240	231	228	196	238	251	238	234	228	237	235	209	211	213	220	234	238	222	235	245	234	222	219	225	250	235	209	234	256	224	252	236	218	244	262	262	218	233	225	214	209	228	223	211	221	225	216	226	219	217	223	242	193	228	205	239	233	245	238	196	227	224	219	214	235	211	223	218	246	251	211	221	220	238	257	202	208	233	229	253	248	226	245	218	228	224	201	241	249	217	239	245	245	211	206	229	218	247	224	224	228	207	243	224	229	231	238	236	215	224	231	224	219	243	234	230	246	221	244	224	222	217	252	222	233	221	222	211	232	206	244	209	237	248	236	241	240	227	225	250	234	210	208	187	232	231	233	228	231	210	219	215	241	242	219	218	237	211	201	236	269	244	231	208	257	253	224	246	239	216	234	253	223	220	240	251	210	223	237	236	240	211	234	213	224	254	196	220	225	229	253	220	216	222	247	222	234	239	205	242	219	238	232	225	232	216	234	191	227	226	200	223	276	222	224	249	217	227	240	221	221	239	241	232	226	254	246	208	207	215	229	231	244	197	242	221	215	226	230	231	217	227	228	263	243	248	224	254	216	235	236	247	233	223	241	239	219	209	223	238	212	228	230	249	222	258	220	255	236	249	208	234	213	236	231	230	231	219	268	242	209	234	210	210	232	224	206	210	229	230	216	228	210	252	222	238	259	221	218	254	224	206	234	265	275	238	239	231	240	219	227	203	232	253	224	244	227	237	242	218	232	200	246	208	255	227	236	218	241	209	246	232	234	229	227	226	237	247	222	216	231	239	227	235	218	211	267	218	207	214	233	262	206	241	238	209	218	245	228	224	244	206	218	237	225	251	264	239	227	217	219	206	245	222	215	247	214	209	253	226	232	223	272	240	221	235	246	204	223	242	230	250	225	244	212	221	219	211	239	217	219	227	243	222	240	232	232	238	239	232	254	234	226	254	252	229	218	220	236	217	221	210	249	231	235	243	225	230	229	240	234	233	236	245	237	227	236	282	210	234	230	231	222	248	264	216	247	211	234	210	208	231	224	228	210	253	193	233	236	240	226	234	244	214	221	240	213	215	214	242	231	229	227	220	219	237	261	229	198	238	234	248	246	229	204	229	230	247	242	238	235	239	197	232	201	260	224	222	232	222	227	245	220	231	203	229	230	227	226	227	223	234	239	244	200	227	231	249	239	260	218	219	219	236	222	223	219	243	253	222	227	233	233	230	245	239	224	205	235	220	245	234	226	252	241	233	215	221	228	228	245	217	229	216	200	248	246	229	241	226	232	230	231	227	223	240	240	227	214	218	229	209	222	220	226	227	226	217	245	237	232	220	216	224	235	236	243	248	217	217	223	233	243	226	258	230	227	224	235	230	217	212	233	247	205	226	251	232	232	216	253	222	222	219	216	201	223	246	230	223	247	232	243	222	227	208	235	222	243	197	214	220	219	231	235	214	234	244	233	224	230	221	210	224	231	213	213	221	215	212	233	209	219	203	245	235	211	236	245	225	218	238	227	220	258	228	247	240	236	235	230	238	250	224	236	235	237	231	219	251	222	221	223	233	209	234	252	218	230	245	239	195	206	198	206	248	240	233	236	237	229	223	211	221	213	250	239	232	227	263	248	229	231	216	220	253	215	240	225	216	265	231	240	239	205	226	217	236	247	224	220	199	245	192	216	219	252	239	228	247	224	229	256
24448	20750	26933	24573	12454	1189	866	617	561	515	477	484	481	441	446	478	458	451	479	423	448	469	473	458	460	464	427	380	465	468	481	496	432	473	410	433	424	454	429	448	394	408	485	425	424	473	418	415	463	442	458	471	427	423	444	458	441	476	460	434	460	458	414	397	437	459	457	432	434	446	378	439	439	451	446	432	412	456	445	431	448	419	438	451	472	442	384	438	448	416	411	437	455	461	426	396	399	429	470	424	421	457	445	434	420	435	447	377	447	442	383	432	446	441	435	419	432	397	483	380	390	459	447	435	434	462	408	417	426	443	429	471	431	399	432	420	410	433	397	404	417	460	424	446	467	441	456	450	439	420	396	410	460	438	403	460	464	418	446	430	417	413	422	436	453	431	385	477	444	421	416	407	468	445	430	461	435	430	433	440	418	411	402	444	417	419	426	443	439	400	427	425	431	414	408	450	412	439	419	401	460	425	445	414	399	477	404	441	419	464	406	456	441	442	409	428	449	447	422	425	445	404	416	415	448	443	434	434	426	446	409	412	436	446	437	419	456	429	432	434	434	425	423	456	432	469	430	433	401	427	460	430	443	466	411	438	421	454	457	378	450	408	451	432	435	426	445	453	442	455	431	401	426	489	407	428	457	432	398	437	440	363	420	437	433	432	405	444	438	423	428	391	449	436	441	441	443	424	403	424	451	461	445	441	426	456	417	415	448	433	420	459	434	396	443	438	414	449	444	460	458	416	432	420	450	431	423	420	404	419	438	422	422	413	430	421	436	403	424	467	401	456	466	419	430	405	452	438	488	440	414	414	411	461	434	427	433	440	442	449	415	417	437	406	428	440	430	447	409	399	401	432	438	425	444	434	441	429	444	407	419	430	453	412	418	449	430	404	436	407	457	417	423	397	451	439	445	408	455	477	469	436	462	447	439	433	430	451	427	441	419	462	420	427	431	426	421	399	427	471	437	417	430	424	410	409	432	393	407	460	419	434	423	469	466	405	415	435	442	439	428	396	417	448	466	445	414	428	437	422	461	447	426	442	426	428	449	406	426	418	452	449	444	424	414	435	421	396	418	466	421	391	426	437	455	438	430	420	471	409	446	433	384	417	421	398	433	447	425	432	405	403	434	424	391	408	449	436	426	459	454	445	455	426	460	460	448	442	479	439	416	460	400	431	419	454	396	414	447	418	394	412	434	412	426	407	416	464	455	428	419	431	458	442	469	439	413	402	460	407	386	423	406	454	416	415	429	453	417	421	462	400	453	427	426	450	442	394	426	449	445	443	458	396	402	424	418	446	419	436	416	424	455	413	453	442	422	448	407	409	420	412	410	405	387	431	408	442	420	417	414	422	440	447	433	488	446	418	439	420	416	466	414	438	381	462	443	428	447	431	436	433	420	436	458	415	424	434	450	438	455	443	443	444	440	421	436	422	453	422	410	426	415	406	410	426	431	441	460	421	449	399	402	400	437	422	452	434	456	425	472	424	396	429	443	461	432	392	400	451	411	434	435	413	449	456	447	397	420	430	399	409	466	436	420	433	423	428	440	464	364	459	429	403	466	440	405	439	467	429	445	458	419	424	473	437	427	442	423	414	461	455	465	459	455	433	437	474	447	434	427	418	437	396	453	439	457	451	470	433	426	400	438	451	440	438	397	391	426	431	407	446	443	405	447	453	478	445	418	390	427	448	473	432	383	401	414	478	419	464	439	429	426	430	429	406	382	431	419	469	448	378	427	403	431	445	426	433	398	425	407	419	420	473	439	408	455	415	454	434	423	413	428	442	447	447	441	426	411	430	414	418	434	437	453	428	425	464	430	447	393	427	445	467	424	402	464	463	425	438	485	419	458	432	414	389	400	426	405	433	449	420	395	411	417	394	448	432	432	461	450	423	472	414	437	454	424	431	445	444	442	432	449	453	456	444	459	432	431	455	434	393	412	393	416	422	434	465	435	430	448	402	429	408	438	446	455	422	431	409	419	432	417	425	437	460	465	407	409	464	434	409	404	407	473	437	455	431	424	440	440	437	448	384	423	466	411	477	424	450	434	439	428	408	448	436	432	419	455	428	413	424	434	427	435	452	414	439	482	403	416	433	409	410	411	437	433	418	367	465	431	449	445	433	438	381	403	423	434	442	415	446	381	460	409	407	448	465	419	440	467	450	407	430	408	450	445	422	451	416	408	374	420	425	417	405	453	423	472	399	433	442	429	465	451	404	422	436	469	465	424	442	425	421	453	406	453	437	415	448	469	448	415	431	473	442	434	404	408	421	428	427	427	383	431	435	415	421	408	454	437	451	440	401	426	438	424	424	415	452	436	411	429	402	418	458	476	416	411	424	387	439	450	436	441	420	408	398	451	429	411	441	425	433	441	405	437	432	433	458	416	410	456	434	445	419	444	429	406	449	439	438	399	424	400	414	396	447	458	427	451	436	429	419	402	402	454	447	440	409	436	393	471	430	412	403	399	393	433	466	427	439	460	429	421	430	451	414	395	444	429	445	406	414	451	462	435	471	439	430	443	396	439	415	407	389	427	461	447	428	454	426	439	466	396	416	429	442	401	430	420	396	428	432	434	414	479	437	461	461	440	423	422	448	448	410	468	462	437	423	403	425	425	435	440	421	472	438	439	448	413	391	452	436	457	421	484	434	421	451	376	427	441	442	404	409	439	451	471	438	411	411	435	469	445	437	420	415	409	416	419	431	434	440	440	423	401	392	434	422	394	471	407	396	441	462	377	421	409	426	474	483	411	399	443	432	435	459	447	433	430	426	379	447	409	441	439	438	418	450	398	434	464	468	459	469	404	432	404	395	422	478	412	395	442	462	448	454	415	464	443	412	425	445	439	404	402	408	418	415	456	426	452	444	449	417	440	427	455	405	430	410	440	425	458	428	404	442	445	417	452	440	439	436	471	402	472	417	430	414	445	430	427	451	463	454	415	401	415	418	422	426	410	414	422	404	414	423	468	433	428	402	440	418	467	400	447	476	403	440	411	443	449	427	422	414	492	451	390	470	448	443	444	443	436	421	423	418	404	427	407	458	432	455	438	403	414	427	450	441	431	403	450	438	410	447	435	424	403	425	453	438	445	402	441	408	416	468	472	413	416	430	414	413	442	399	402	447	424	447	422	426	440	448	406	375	418	430	421	407	449	394	412	413	420	447	434	458	455	444	453	401	414	414	445	449	436	386	465	411	436	463	442	421	455	437	395	474	440	468	397	415	440	397	460	451	463	469	410	417	391	433	398	433	453	418	419	426	426	439	427	452	446	382	442	451	433	414	435	419	421	458	449	455	443	438	419	420	406	430	445	400	454	418	464	440	419	448	417	438	399	435	453	411	423	424	431	462	413	433	418	396	434	440	449	450	418	426	390	421	412	465	452	393	425	403	471	425	408	428	409	411	431	431	480	438	412	440	444	385	457	450	424	413	423	439	449	410	380	416	434	449	392	407	397	424	425	471	438	436	428	438	445	445	454	426
36673	17113	10516	4849	2251	1617	1458	889	844	715	688	630	614	577	541	575	536	545	562	523	547	503	562	509	547	518	529	499	531	550	508	550	509	495	524	535	562	559	504	486	512	501	474	518	515	485	541	492	560	507	475	524	517	496	543	557	528	528	529	509	523	459	537	547	504	506	509	454	481	502	474	470	515	484	505	498	473	526	510	504	532	511	495	491	493	498	530	481	459	502	467	467	494	472	516	494	502	481	510	454	481	514	476	508	495	501	451	486	517	474	525	488	473	460	500	530	505	497	465	491	457	462	486	483	463	483	483	480	442	472	495	474	514	495	501	444	513	490	499	487	520	495	505	481	485	498	458	490	483	495	518	450	477	497	508	493	518	494	525	465	462	484	474	476	485	463	504	476	461	514	461	525	502	470	506	487	432	503	492	481	519	503	501	476	462	467	481	507	485	498	488	506	569	462	482	510	476	496	487	471	467	527	481	489	514	477	486	502	473	495	467	523	469	500	485	508	501	507	457	484	469	538	472	496	486	443	492	466	510	555	471	513	503	484	508	469	483	472	490	492	513	482	502	451	488	487	480	506	497	495	466	475	496	503	490	513	482	469	466	428	490	493	516	477	493	508	468	471	484	473	474	487	477	459	471	497	514	465	461	524	471	479	492	493	504	515	511	474	463	499	473	489	493	480	481	499	470	497	504	473	449	489	515	496	504	472	519	495	484	496	511	482	458	456	484	517	490	488	462	489	494	490	520	508	451	476	482	497	455	491	473	488	518	494	481	489	524	523	474	521	505	508	496	522	462	474	450	457	508	469	483	521	479	501	517	501	498	477	475	475	452	505	492	470	491	509	502	503	512	514	536	451	501	485	485	485	519	495	459	505	505	473	501	500	496	479	495	490	457	506	478	475	504	500	470	467	445	531	474	462	468	494	486	476	511	477	497	485	510	484	455	434	527	491	485	474	491	461	476	509	506	504	480	500	481	481	497	523	506	506	510	472	490	502	516	475	482	488	498	448	507	457	509	464	479	519	470	469	496	520	511	497	533	501	471	480	487	486	484	472	469	492	491	510	493	492	438	488	482	495	481	454	497	528	488	492	470	509	485	481	479	500	466	455	484	472	513	465	490	488	465	512	481	495	491	497	471	417	470	485	504	494	509	495	475	472	454	483	507	507	435	503	511	466	487	501	480	460	484	483	437	498	482	451	480	509	515	522	524	461	492	479	500	513	478	480	470	459	494	482	501	451	506	492	489	509	482	493	485	528	516	497	502	481	482	493	496	508	510	464	476	518	492	490	486	468	487	484	461	449	469	436	441	461	472	482	485	475	469	461	495	491	534	504	458	478	461	538	487	479	462	493	486	498	472	512	509	520	504	501	513	497	508	489	535	527	511	467	482	469	495	509	516	474	499	465	455	517	490	480	481	478	478	473	476	466	469	478	480	502	466	501	510	504	480	502	481	529	465	482	499	466	439	503	432	472	465	461	450	516	484	514	522	444	498	520	455	492	529	489	479	484	540	480	480	477	468	518	485	527	505	465	440	500	505	513	502	481	506	515	508	462	499	509	498	490	455	518	487	484	486	550	493	480	460	474	496	533	480	475	494	488	488	467	490	475	515	459	507	465	526	481	459	478	454	475	469	483	506	495	516	466	536	497	482	476	492	490	469	452	451	497	474	449	477	472	480	499	481	483	477	499	506	473	486	517	503	495	528	520	499	499	470	480	509	508	499	488	457	510	483	477	523	513	500	492	522	477	491	483	507	486	449	494	475	471	544	468	508	465	513	468	496	521	462	499	478	455	483	512	524	465	497	506	507	487	492	475	553	519	501	514	486	529	532	486	504	522	504	494	511	511	510	508	477	511	482	510	476	469	472	508	476	449	499	492	482	477	444	511	498	530	475	489	506	457	505	515	478	515	454	496	473	496	482	493	451	512	473	506	518	490	490	468	448	500	506	483	468	455	514	495	511	453	473	487	492	508	505	462	491	482	454	508	512	504	439	493	491	488	539	498	483	470	530	504	479	508	465	473	475	488	466	479	465	490	503	489	489	499	507	514	476	489	490	537	496	485	466	466	530	488	482	485	465	481	487	500	480	502	453	507	484	473	506	486	484	511	513	488	498	451	483	452	461	496	474	447	482	467	487	507	501	495	509	526	500	494	491	465	460	477	483	465	472	500	530	506	501	482	449	529	426	512	497	479	446	464	469	509	500	477	493	533	498	483	511	504	476	483	480	454	497	528	511	497	487	515	513	466	516	451	482	501	480	487	479	490	493	524	508	502	507	495	525	483	475	493	517	498	489	468	510	468	483	490	466	469	473	481	505	511	468	478	533	491	493	487	477	503	480	475	504	483	488	478	459	492	535	492	468	475	516	491	509	475	479	497	473	511	495	482	471	515	477	522	485	461	514	500	490	493	488	476	473	465	448	436	477	502	505	558	511	452	478	482	483	505	511	514	494	516	501	466	452	453	491	504	466	473	489	494	471	503	499	516	491	476	477	556	499	470	510	527	511	539	495	512	493	512	487	538	496	509	458	484	473	510	453	489	484	483	514	486	492	475	500	481	483	489	450	491	503	466	475	479	483	469	514	489	478	469	488	478	472	495	475	478	506	479	510	486	488	489	491	495	495	477	502	470	487	503	491	492	481	484	456	507	497	492	439	491	460	468	494	514	490	466	474	477	506	492	447	479	475	495	492	499	505	510	485	496	497	518	484	510	495	478	468	516	505	511	509	483	521	474	471	510	477	474	437	464	503	485	495	506	491	463	498	505	500	510	492	479	487	509	491	490	496	523	524	438	497	513	484	461	469	490	474	475	472	491	471	485	514	485	474	519	485	447	474	463	506	462	458	485	504	485	460	483	470	500	472	501	454	476	492	477	517	488	490	469	493	481	475	455	504	499	498	482	502	478	498	516	476	512	493	477	479	472	458	482	528	456	514	483	484	496	509	500	492	476	490	485	498	479	461	461	498	500	513	477	467	474	489	498	500	513	501	481	521	504	488	498	508	516	521	451	474	475	454	498	477	464	469	476	476	498	484	474	470	486	491	501	469	517	464	500	479	458	508	510	536	503	468	525	445	516	477	451	481	493	495	488	511	511	481	492	445	502	501	457	508	495	487	530	487	485	487	472	510	500	473	505	466	467	480	507	451	483	454	516	465	477	482	501	502	520	464	482	478	518	457	503	525	468	505	468	517	474	503	483	483	479	494	475	491	520	524	505	508	466	512	505	505	496	488	525	462	515	489	511	465	501	502	494	523	488	475	520	479	515	510	518	527	479	465	498	451	520	509	488	517	503	493	509	467	500	510	467	466	510	526	483	489	447	501	491	470	497	475	479	517	523	509	478	453	478	457	481	478	486	514	502	482	526	475	470	514	503	499	481	455	535	480	499	484	484	463	497	461	485	496	451	494	517	451	441	508	518	460	521	485	490	488	460	512	514	475	523	471	466	490	455	512	503	487	511	503	510	484	476	492	477	480	475
22250	20780	28389	23264	20781	20838	11218	1059	789	682	614	487	457	443	452	420	417	355	375	333	309	321	337	344	331	343	318	314	292	292	295	281	317	289	348	311	313	312	299	311	287	301	285	307	316	299	310	284	277	307	298	285	273	279	287	322	303	327	306	288	303	324	306	277	292	298	277	308	322	303	288	296	304	279	268	277	255	295	252	255	284	285	266	285	290	274	279	301	278	281	269	278	266	286	245	261	314	300	276	293	244	238	255	258	274	283	254	300	277	314	263	255	264	266	268	291	266	288	277	269	305	236	268	264	243	257	265	257	256	273	287	270	267	244	292	252	298	256	250	278	300	257	280	264	279	293	291	237	249	275	286	286	264	276	302	252	239	265	278	264	280	258	247	267	271	279	297	255	237	252	263	251	274	239	292	268	267	267	275	247	257	247	254	318	268	276	250	283	274	285	276	296	262	229	262	272	284	250	269	251	257	279	245	253	251	280	279	256	300	242	259	279	267	270	269	261	261	261	251	309	266	251	258	239	277	259	250	272	286	270	284	262	279	234	255	258	276	253	262	281	250	247	217	271	266	287	265	261	246	269	262	266	250	280	213	265	277	254	262	261	253	275	249	260	256	261	290	284	265	258	255	258	252	228	265	258	247	275	250	284	280	276	268	277	255	283	242	282	255	255	257	257	273	275	285	289	261	266	271	292	280	258	259	296	271	266	257	296	268	285	269	271	293	294	265	261	244	293	247	271	293	271	265	254	257	315	263	229	241	236	256	261	257	276	267	302	254	246	250	283	277	275	271	235	271	229	280	282	293	257	261	253	253	247	285	252	296	256	263	251	263	265	258	264	253	284	293	298	255	248	274	264	273	279	257	285	291	279	273	279	259	289	277	266	257	291	299	259	286	263	281	266	262	256	275	289	287	290	241	249	270	256	271	275	266	261	277	301	272	263	262	288	280	280	284	267	272	280	286	260	261	278	255	256	254	262	284	284	280	273	260	258	273	264	282	274	269	256	281	286	256	263	292	290	297	262	253	238	236	238	249	228	245	254	262	267	267	246	262	278	261	260	298	268	298	269	271	287	305	305	293	239	315	285	293	271	281	277	277	278	253	294	256	274	273	233	261	251	280	252	266	280	271	265	274	286	252	249	266	267	248	270	277	248	279	294	273	281	268	276	284	273	282	256	254	267	262	259	247	263	289	284	277	261	254	315	240	260	266	303	254	267	291	282	254	268	232	285	288	224	246	254	258	258	262	249	256	274	271	282	241	263	292	253	256	251	267	231	282	253	266	252	256	303	281	279	260	249	253	282	308	283	269	298	272	280	294	270	261	279	275	265	287	272	230	292	219	276	276	241	260	252	279	247	255	267	294	263	246	265	227	250	231	267	252	232	291	313	244	251	280	286	280	266	267	273	282	275	263	270	272	242	267	258	245	285	232	227	283	245	266	296	265	263	275	270	264	271	248	230	286	287	267	265	298	279	267	240	276	280	277	254	277	292	251	258	270	254	274	264	279	303	264	257	261	281	273	261	265	277	246	256	265	293	243	274	247	263	296	264	263	259	266	265	274	260	239	247	293	274	272	269	281	282	263	238	278	288	282	264	268	262	279	248	259	273	254	287	287	238	258	270	283	278	246	250	246	271	261	246	276	273	270	251	279	245	251	274	270	261	256	259	269	268	268	276	248	232	280	267	284	268	283	277	280	278	282	263	279	271	286	244	284	288	273	261	242	264	280	269	259	282	276	259	249	224	284	242	260	254	258	268	267	249	258	252	241	269	279	292	269	289	226	249	300	243	248	252	290	243	287	255	279	269	260	265	256	267	269	288	267	249	250	299	286	252	260	254	289	258	288	302	264	281	259	260	261	278	261	266	268	258	277	321	266	272	230	261	255	270	272	270	255	221	300	261	268	279	256	266	283	261	283	266	248	255	272	250	286	258	267	255	286	249	257	251	303	256	267	240	251	309	287	280	238	289	276	258	268	246	275	277	265	265	263	268	250	248	258	264	231	280	266	265	279	277	250	288	272	257	283	266	270	287	305	258	275	256	275	235	283	264	273	283	253	275	290	275	242	250	295	261	248	270	251	268	252	264	233	252	286	284	267	240	268	277	244	239	275	235	293	257	283	264	246	268	293	251	281	253	256	249	257	263	265	252	282	268	278	225	277	254	250	245	278	282	254	287	251	258	262	273	260	277	269	242	300	266	266	304	259	278	268	244	270	268	254	253	255	271	265	242	243	270	263	247	298	271	285	270	259	290	256	276	267	257	268	321	261	284	265	255	275	249	255	252	258	274	264	276	295	262	276	268	241	256	295	260	248	271	250	258	270	252	258	270	267	261	270	264	266	238	291	290	269	286	250	272	271	279	265	266	262	278	286	277	287	285	243	268	251	278	258	280	298	290	264	258	254	275	272	257	297	290	264	290	266	273	279	287	237	239	268	279	265	268	287	281	252	263	248	279	246	254	237	277	269	291	272	282	262	286	303	254	266	256	244	250	278	260	262	290	306	280	282	266	293	281	307	263	280	259	279	253	275	243	276	243	243	247	272	255	299	260	262	257	285	292	270	247	282	240	261	262	256	245	277	252	270	258	265	266	260	234	274	262	283	271	280	277	260	262	275	228	255	289	247	273	295	264	269	250	272	240	232	242	262	285	251	252	235	254	267	267	249	308	264	250	254	283	271	295	266	258	308	265	253	258	265	275	258	273	245	285	265	277	255	272	258	292	302	272	259	250	231	265	230	260	247	260	232	268	256	260	273	279	277	269	266	252	290	273	256	290	270	285	259	253	278	260	278	281	269	271	265	274	272	266	269	237	247	253	259	268	244	264	285	251	281	291	286	274	286	239	265	257	273	269	268	264	281	264	242	234	239	268	242	251	280	262	282	283	230	272	240	279	249	254	265	269	278	258	278	247	296	302	285	260	296	274	281	281	260	268	243	247	271	260	283	288	248	279	275	294	244	255	263	247	283	266	275	303	255	296	262	235	263	300	298	280	248	263	247	281	231	252	259	290	286	270	277	242	303	281	272	266	260	263	258	269	264	292	261	268	264	292	279	259	267	249	265	267	265	254	248	288	249	263	259	263	281	279	257	271	265	243	293	249	253	255	261	274	267	276	250	260	251	260	275	254	265	268	256	257	287	267	250	247	303	257	288	263	253	282	250	257	258	255	281	275	266	278	296	269	251	279	256	247	246	253	254	262	287	267	253	289	257	258	268	244	270	266	277	265	270	269	273	266	268	248	305	253	278	257	238	274	261	264	269	272	276	249	240	243	248	293	276	279	277	287	273	261	283	235	265	267	252	259	280	253	254	259	250	241	265	293	257	257	266	274	269	252	276	269	268	277	249	296	291	242	249	256	263	282	258	275	258	266	299	251	254	259	239	267	257	254	251	285	248	267	225	270	263	268	286	260	262	255	292	277	274	292	266	283	255	272	252	267	285	239	261	249	262	287	255	268	253	240	253	257	284	294	252	260	282	286
42130	27245	16904	7691	4255	3002	2405	1900	1514	1283	1024	776	751	666	562	560	493	501	462	409	404	433	416	442	379	388	382	355	384	395	369	375	403	399	371	390	351	364	367	320	330	373	335	338	349	331	321	320	326	336	335	348	361	343	363	379	368	344	356	371	362	355	365	396	353	353	337	348	342	332	334	324	332	308	315	315	277	316	308	328	316	301	311	293	303	312	338	306	288	305	330	282	304	289	306	325	299	286	300	298	289	324	261	288	299	292	288	288	287	297	314	292	315	303	308	291	292	295	304	302	301	258	288	303	297	300	292	300	322	325	305	294	260	290	317	287	310	287	325	285	277	276	311	294	300	332	294	319	265	268	357	279	329	318	281	301	305	284	311	280	284	294	292	282	301	293	306	262	273	279	287	298	288	313	301	309	285	278	318	290	274	318	283	293	273	299	308	295	285	308	292	255	291	301	266	275	302	263	286	260	254	290	290	286	288	276	306	295	276	275	294	275	302	297	321	281	289	286	285	304	315	313	279	275	262	314	294	290	274	273	288	295	269	301	272	293	290	269	276	299	324	317	315	276	310	292	305	296	287	305	319	281	315	289	317	280	300	317	291	284	249	284	280	274	279	275	301	288	308	310	282	298	282	305	301	281	280	293	286	312	284	279	285	308	296	302	283	290	297	284	286	314	267	259	310	283	293	306	309	289	275	321	310	275	318	287	299	287	309	309	302	300	315	307	288	262	310	300	272	297	270	296	275	312	276	307	298	287	283	292	308	285	284	285	292	281	304	268	288	271	294	307	312	316	281	334	287	296	318	264	243	286	282	324	319	308	320	266	325	295	275	302	308	275	289	326	267	292	303	308	278	319	289	274	306	282	308	303	278	252	272	305	309	298	295	291	305	301	284	292	239	287	280	284	296	280	289	305	284	300	274	307	322	283	261	265	280	293	293	286	278	306	244	304	309	303	344	337	318	309	309	262	325	275	312	290	271	288	293	274	296	292	298	289	318	301	268	261	300	323	266	281	274	288	318	289	324	283	286	284	287	285	298	289	316	284	290	282	269	272	323	286	288	293	307	266	319	279	264	267	289	309	318	317	312	272	316	290	266	292	286	313	292	311	281	298	299	271	277	296	295	296	290	306	314	284	276	280	284	268	320	301	286	292	317	314	276	273	296	275	318	308	280	289	294	312	294	269	316	297	296	289	264	322	303	317	292	259	277	286	323	321	314	307	266	282	323	281	325	289	326	278	295	327	312	304	288	323	308	298	323	327	321	281	289	290	338	320	278	302	289	318	317	310	293	285	303	290	280	297	291	250	276	279	312	291	329	331	288	295	311	303	277	305	272	304	308	292	264	297	303	288	299	308	293	283	286	266	311	299	304	284	257	271	268	304	315	287	302	282	311	293	284	307	290	328	286	313	287	325	284	264	276	282	272	309	313	294	276	306	301	294	288	277	315	302	297	312	305	274	290	271	286	317	318	275	323	280	279	289	322	302	298	283	268	312	276	288	311	285	294	275	298	300	305	305	323	304	298	308	296	272	286	296	316	278	274	289	307	287	270	321	291	276	288	296	284	281	296	271	280	290	288	301	288	309	280	284	307	291	309	306	280	314	290	288	325	269	306	316	267	314	277	286	317	284	320	279	286	297	283	275	274	292	272	281	322	294	314	296	311	291	310	296	308	325	275	308	285	291	267	299	281	312	290	277	286	277	286	301	310	290	311	277	317	279	333	285	306	290	300	293	297	285	294	300	289	259	282	316	286	302	300	318	278	316	318	295	289	276	284	322	267	292	278	274	271	268	297	267	318	282	272	275	297	293	320	283	303	286	317	279	283	303	291	288	308	305	273	253	289	297	313	320	292	307	278	282	301	289	297	286	275	282	289	299	256	329	314	308	296	286	276	285	297	280	289	299	296	317	309	286	273	305	294	287	272	280	305	329	273	284	309	290	293	307	319	298	275	305	291	305	309	300	314	283	253	283	277	272	318	289	287	299	315	299	271	261	291	279	324	261	292	301	283	311	293	293	290	298	314	297	303	280	282	300	294	291	279	307	281	302	345	264	299	298	284	307	290	328	278	305	299	318	287	287	292	305	258	306	295	281	328	268	264	261	269	294	306	278	288	278	278	278	309	287	323	264	303	332	282	302	264	302	293	268	282	277	269	285	313	267	286	293	270	294	300	324	284	260	288	292	290	318	294	293	253	296	317	307	271	329	267	303	276	303	297	284	255	277	263	261	294	304	304	276	304	286	287	302	291	313	262	288	268	291	281	295	310	317	282	330	301	265	319	316	299	290	277	318	307	301	310	280	282	311	270	296	305	293	304	270	307	253	310	293	277	284	293	295	322	280	313	307	291	298	271	291	320	308	304	298	269	278	307	283	304	276	329	302	292	281	261	292	277	290	289	311	302	318	277	297	274	325	317	300	270	275	275	287	297	272	321	271	308	298	267	309	323	264	316	283	309	311	273	310	274	273	300	283	290	257	300	289	315	282	272	295	295	293	321	280	307	313	316	290	279	306	301	301	304	263	289	284	258	312	281	305	304	290	303	297	286	329	269	296	289	307	285	302	274	249	301	308	278	281	288	275	267	258	269	278	300	331	289	307	296	301	271	291	308	291	313	282	306	291	239	287	283	315	290	271	281	308	324	280	281	293	325	319	285	299	287	303	292	267	271	314	284	291	327	294	269	272	289	306	314	303	286	255	301	279	299	300	299	282	271	296	285	315	302	307	318	307	292	259	277	278	305	282	275	299	310	274	303	268	301	302	279	289	290	268	297	299	282	286	291	290	288	307	298	256	287	287	311	297	292	294	306	292	320	285	273	288	275	326	289	330	301	311	314	296	291	300	261	315	290	295	277	266	273	293	306	312	294	313	328	261	299	293	311	268	297	307	306	297	296	269	295	273	296	291	323	292	278	269	276	252	306	272	283	292	283	278	248	293	288	301	285	262	284	298	293	284	287	310	281	285	294	296	321	284	277	273	259	309	287	314	301	294	266	300	262	296	321	316	303	341	270	286	308	277	284	294	313	284	293	314	316	291	313	302	289	293	297	313	285	283	300	326	331	327	270	301	269	316	291	299	283	277	296	298	279	287	321	299	291	290	291	286	277	294	291	294	311	289	302	316	296	262	308	301	298	297	310	306	315	297	287	340	296	297	278	254	267	281	310	278	290	282	272	253	275	322	266	264	308	253	293	280	317	280	288	291	315	291	277	278	310	291	294	261	279	281	315	306	287	316	280	309	304	278	285	278	310	292	286	262	285	290	310	286	297	274	294	278	277	279	290	286	286	314	322	274	328	298	286	291	282	309	308	285	303	317	291	281	283	289	288	293	263	305	281	271	274	282	279	291	272	287	287	295	286	329	260	267	288	319	306	239	308	315	301	308	310	281	297	288	286	293	265	278	294	329	290	314	306	302	281	305	291	310	272	285	320	309	315	284	294	287	301	317	287	276	312	293	256	292	305	270	308	323	306	284	282	313
28345	21114	12663	1861	657	582	452	356	353	348	348	316	365	333	354	321	304	388	351	327	338	322	356	334	322	338	329	330	346	377	363	335	342	343	339	339	347	353	335	314	322	328	331	335	347	365	324	357	355	343	316	346	335	329	354	356	345	375	340	335	355	317	319	378	347	354	302	317	348	309	322	337	327	329	337	328	345	351	315	331	322	336	349	331	348	320	302	337	370	328	338	323	289	336	357	329	342	338	344	338	334	330	334	322	336	316	366	293	343	328	347	346	349	320	326	314	321	354	348	302	330	341	330	332	352	318	308	342	339	325	352	297	371	336	352	328	326	342	335	346	304	343	301	322	354	347	350	349	319	349	373	332	339	329	368	324	343	325	356	348	318	367	337	366	324	342	306	334	287	328	331	298	348	376	322	336	317	303	314	350	300	314	393	339	333	376	323	346	341	321	335	328	300	337	354	305	335	325	360	344	294	309	328	339	302	328	333	311	297	352	365	322	325	334	371	345	341	343	313	342	323	330	322	323	341	339	326	352	334	325	323	336	344	356	361	344	326	334	311	338	320	353	321	340	370	320	330	334	352	346	302	354	334	327	340	317	290	312	320	346	298	330	353	327	321	345	322	314	335	363	355	359	319	344	331	288	309	349	360	316	348	354	326	330	305	358	344	327	332	322	361	369	305	363	337	310	321	334	336	336	308	356	320	314	344	299	326	367	335	343	297	332	295	329	316	344	293	340	335	349	322	359	362	314	352	336	322	321	326	327	329	330	321	329	351	337	330	355	337	337	299	329	340	354	310	336	310	311	349	369	355	344	330	337	356	313	316	344	336	337	366	341	346	358	297	332	347	353	337	338	359	326	338	308	325	336	322	340	331	340	336	333	307	345	313	312	381	316	329	360	320	332	358	347	305	313	313	361	349	309	363	295	341	347	327	321	326	341	310	325	354	354	347	339	332	319	377	333	323	345	342	346	342	312	351	342	346	331	317	298	316	338	335	342	358	352	356	328	335	352	315	346	281	326	363	314	339	310	325	339	337	310	306	302	320	326	352	309	354	337	329	340	361	340	309	334	330	349	311	338	307	336	364	343	333	378	342	341	333	353	343	368	313	370	340	327	335	309	355	314	340	336	310	311	358	354	329	318	301	340	347	313	337	340	325	339	319	341	329	363	326	330	337	331	315	350	327	343	339	319	349	320	317	301	349	321	306	310	346	329	342	299	329	332	299	332	341	338	344	320	325	351	386	377	349	344	322	341	331	367	319	320	304	341	357	309	333	327	311	315	329	340	374	322	324	323	346	325	334	358	343	330	363	335	319	329	356	325	358	325	323	324	311	300	343	315	314	367	343	324	354	308	305	337	351	330	342	331	357	346	393	360	299	318	362	317	346	342	345	311	343	338	290	335	308	351	333	336	326	346	326	333	323	339	347	309	351	335	334	339	358	355	335	347	338	330	338	326	323	299	345	322	366	317	313	359	368	312	332	354	316	359	371	338	307	335	345	360	321	283	323	321	311	331	342	333	357	327	335	325	330	331	353	316	339	303	308	346	326	327	356	345	314	339	342	330	367	338	340	355	338	299	332	328	351	352	329	337	343	324	332	323	332	335	336	332	310	338	312	312	313	311	334	334	329	328	349	354	368	314	337	322	285	314	354	335	333	318	340	357	324	331	294	335	342	342	329	318	326	351	332	337	334	352	330	335	362	318	313	322	294	353	322	334	323	323	338	365	299	312	315	306	324	368	369	329	351	360	351	323	346	385	302	355	324	323	337	347	330	366	350	330	315	325	328	332	335	317	339	330	302	324	327	322	346	337	339	311	323	342	363	340	328	319	292	309	330	312	333	317	323	302	331	348	337	352	319	314	330	347	350	347	344	296	295	326	349	355	330	317	337	332	317	321	333	313	345	327	347	323	345	324	340	327	325	340	340	315	344	372	327	319	355	361	302	327	336	319	358	353	315	357	340	326	345	284	313	334	348	355	357	335	345	328	337	360	335	341	332	339	342	317	345	342	342	299	343	324	371	334	344	336	321	336	343	319	349	309	363	311	332	361	346	310	335	321	306	330	316	349	337	324	350	330	348	348	348	338	334	334	347	382	327	350	346	330	315	339	320	307	343	326	336	345	354	342	336	307	337	298	379	309	350	314	315	338	335	321	343	330	339	346	304	334	351	321	353	322	327	334	384	316	319	352	298	333	328	316	324	339	338	323	328	314	328	340	328	324	343	325	333	327	342	310	354	324	335	309	327	333	337	335	338	334	305	300	334	330	324	322	326	335	336	358	340	364	334	330	313	331	359	326	351	315	329	335	375	380	326	332	374	332	328	347	345	330	339	324	358	335	351	323	356	297	336	346	337	320	321	334	311	358	337	346	349	340	330	340	310	335	317	318	333	315	343	317	313	350	309	337	338	347	309	384	334	344	341	325	308	349	324	341	330	302	320	346	344	328	318	371	296	364	329	335	312	346	335	327	328	347	328	332	331	315	341	334	315	326	338	342	318	336	317	344	374	350	327	351	326	322	353	358	360	341	300	338	321	348	374	359	308	343	331	338	335	341	299	335	319	323	325	320	331	340	364	320	313	329	335	342	306	327	332	339	311	361	324	353	327	351	328	360	300	311	345	333	329	339	356	330	330	338	341	321	320	323	341	326	320	363	301	312	327	323	330	298	336	343	313	347	354	327	323	356	357	353	332	321	305	338	351	343	349	335	328	305	315	323	342	326	339	321	319	352	322	353	286	365	332	314	336	339	347	318	353	314	352	360	339	348	336	308	351	322	347	299	307	356	320	335	319	333	314	314	341	335	319	356	339	309	334	308	317	316	317	328	315	311	326	327	348	356	361	351	319	353	353	331	359	308	334	322	330	325	335	345	326	328	326	346	327	330	301	338	313	340	346	336	345	328	337	320	341	317	321	329	323	333	343	343	317	330	320	316	312	334	342	319	293	340	338	299	323	345	327	340	349	335	354	320	312	343	336	304	361	301	360	308	374	338	341	345	339	315	378	318	303	324	345	318	324	322	326	338	321	320	294	345	338	305	349	321	330	328	361	359	340	317	311	302	328	322	329	336	307	329	348	335	333	323	365	318	330	328	307	345	324	332	358	302	352	332	354	344	296	341	335	348	289	339	331	328	325	370	309	384	340	324	316	334	329	354	343	336	330	291	302	344	340	304	371	355	327	317	278	307	323	335	323	331	322	313	342	351	339	334	356	342	341	332	339	301	337	329	306	345	329	344	307	322	305	323	368	315	327	357	345	314	322	359	323	299	337	339	342	317	303	360	326	322	354	335	336	324	359	329	329	343	351	298	331	329	308	328	321	308	347	323	361	346	328	299	293	330	344	324	339	348	351	318	312	324	351	329	318	336	327	318	325	333	337	313	320	324	330	325	309	339	323	344	352	328	333	358	334	317	333	320	324	343	319	383	340	333	342	326	356	336	339	318	306	313	336	331	341	339	323	317	343	318	297	281	334	311	354	324
34433	13983	5912	1321	726	569	440	453	443	393	404	403	388	416	399	368	376	397	365	399	375	424	390	426	419	403	416	426	391	392	424	412	387	375	393	398	411	396	433	367	386	429	414	388	399	396	437	377	442	405	416	417	357	417	390	370	425	392	412	436	425	423	409	415	398	419	422	400	388	382	406	400	380	400	399	404	382	380	393	393	381	397	396	362	392	373	386	406	336	425	404	347	405	364	370	407	388	378	375	389	389	421	378	377	393	371	406	389	391	395	372	376	384	409	376	370	418	388	367	371	407	385	368	377	389	420	398	380	391	400	399	393	380	401	392	416	386	377	372	382	371	373	422	376	409	372	394	365	353	419	370	382	376	379	375	409	388	396	415	391	385	409	387	388	364	371	398	377	371	402	369	385	382	389	394	404	432	387	416	400	395	372	397	413	410	374	396	367	425	348	388	406	393	367	363	434	380	391	384	381	351	368	342	360	391	397	374	386	394	417	375	388	395	394	396	386	366	377	385	386	398	382	397	430	389	398	376	386	399	346	433	389	389	413	415	385	403	433	382	371	398	382	390	356	393	411	381	354	376	416	422	389	362	419	401	391	347	414	435	386	399	416	364	406	405	395	362	406	398	364	437	432	396	395	372	415	407	371	389	418	426	348	377	376	402	415	371	385	405	416	391	377	396	376	380	391	381	385	400	384	400	382	422	351	375	402	374	415	380	386	356	393	400	402	441	398	395	417	379	388	410	384	370	370	439	395	380	404	362	361	391	374	436	370	391	407	390	380	417	362	381	419	388	402	382	415	380	382	406	390	390	424	398	405	392	406	401	375	391	369	383	390	357	426	407	382	424	384	413	408	403	397	412	381	369	382	406	393	398	383	356	384	410	427	404	409	372	423	411	386	406	402	402	357	372	361	379	389	356	396	416	414	407	423	383	383	378	389	435	396	381	406	363	413	403	390	396	376	426	412	401	395	423	371	394	391	385	391	389	443	386	414	405	376	399	373	375	427	386	399	409	377	387	397	432	378	399	391	369	380	393	426	376	363	406	407	365	401	423	403	403	381	410	384	420	385	357	370	421	392	347	379	380	362	350	388	411	418	364	391	388	412	367	393	402	361	387	419	400	376	413	398	378	399	368	387	357	389	378	397	396	391	413	371	373	366	417	403	417	400	380	422	404	423	362	391	422	403	392	400	361	378	411	389	409	411	397	417	374	402	371	390	410	396	417	394	395	398	393	392	418	388	370	402	364	408	404	391	355	380	349	358	425	367	431	403	391	370	353	389	392	400	404	391	408	379	388	379	407	390	391	403	402	392	387	412	388	382	375	381	397	394	414	341	368	406	415	380	430	420	392	384	409	388	385	403	393	369	406	407	370	387	394	392	392	362	385	404	399	395	404	363	394	377	379	380	407	365	424	394	376	427	390	401	391	395	415	386	364	392	389	429	375	361	414	382	450	388	401	384	368	385	396	402	420	387	362	370	410	408	408	386	374	391	409	406	398	368	371	412	376	371	369	399	393	404	388	397	413	414	404	354	391	355	360	390	381	367	373	361	384	369	414	359	367	373	405	360	378	382	365	413	400	367	407	352	382	395	379	381	377	396	403	377	388	409	362	429	376	400	387	357	390	387	363	417	389	398	360	380	361	386	383	376	378	403	374	379	371	397	398	360	388	405	394	415	367	390	389	385	398	386	400	375	391	350	369	383	430	368	411	371	360	364	413	388	402	416	387	365	371	401	413	396	365	383	383	368	396	405	358	385	375	410	338	370	381	402	347	430	390	369	380	362	388	411	391	392	403	401	389	379	391	382	427	422	386	394	381	414	397	397	371	375	366	391	406	399	374	410	410	399	400	367	419	333	390	390	424	394	406	360	415	397	357	365	374	406	446	381	387	390	423	392	412	371	400	396	373	374	388	385	413	388	400	422	402	388	373	384	408	372	439	388	384	427	413	360	406	420	384	348	363	411	395	388	345	391	382	370	391	391	375	413	362	381	389	415	358	369	394	379	406	389	386	375	395	376	336	387	371	384	379	388	392	368	365	376	417	374	395	375	394	347	399	371	397	419	396	398	383	379	394	379	400	371	406	399	381	413	355	405	365	412	413	408	417	394	399	393	372	382	371	396	350	425	391	411	384	407	382	383	400	382	356	396	406	335	372	389	397	396	439	358	380	425	403	413	364	415	380	364	419	376	425	381	364	364	407	377	400	347	371	384	390	384	405	427	343	407	403	394	399	393	385	415	410	378	378	379	396	377	411	376	398	403	359	319	384	372	395	401	395	387	401	385	370	412	388	366	378	383	416	366	369	414	416	388	406	408	385	400	429	341	411	393	353	379	397	388	423	382	350	401	392	393	389	395	369	375	382	394	361	388	396	411	357	379	376	398	413	414	371	378	382	367	382	354	345	411	369	391	393	439	385	426	332	361	404	375	375	405	385	407	393	414	393	359	394	403	409	385	412	387	370	378	443	379	399	420	374	412	368	356	385	386	378	383	363	381	372	386	374	394	373	379	386	373	386	375	385	371	395	375	400	365	376	354	383	401	391	390	376	384	405	384	365	424	393	409	393	398	401	372	420	363	407	372	387	428	383	410	358	360	400	391	408	402	382	375	416	404	385	373	384	419	441	382	383	411	379	380	400	378	396	410	384	378	362	391	404	390	394	394	372	414	378	397	417	439	391	389	357	387	381	375	403	362	380	356	431	402	410	390	386	377	398	402	372	373	401	403	414	409	371	354	425	395	363	368	417	393	373	423	422	388	407	414	421	412	412	388	386	364	415	373	410	391	398	413	382	394	405	396	410	399	376	402	393	363	417	386	353	344	423	387	384	395	411	374	383	415	398	387	398	379	408	381	399	392	418	354	375	368	379	416	394	377	393	400	382	400	368	413	421	415	380	361	356	386	411	409	401	348	415	375	387	354	404	397	404	382	368	395	420	392	367	410	358	410	389	377	383	392	385	460	342	396	365	408	395	359	382	384	399	375	388	382	371	364	394	373	377	367	380	377	368	384	393	390	427	376	381	384	388	369	380	410	397	416	401	409	410	410	336	374	405	382	407	378	397	397	447	354	405	373	404	379	378	406	393	377	388	372	398	378	405	394	340	380	393	382	411	398	378	418	378	419	407	372	386	398	324	397	387	416	392	415	399	398	427	398	383	386	365	367	422	380	384	381	391	370	412	380	400	430	397	391	422	382	380	423	380	381	403	399	390	393	406	377	383	403	371	411	393	372	387	399	373	455	378	407	378	375	367	376	356	365	369	376	389	384	393	379	382	391	384	382	363	366	359	380	391	395	371	394	386	398	423	371	319	355	384	406	395	378	363	372	408	400	400	393	391	421	376	370	376	404	403	400	384	410	409	403	403	413	393	388	371	386	358	393	371	368	359	377	402	401	366	404	405	432	400	363	360	375	407	378	384	402	404	410	368	408	385	398	394	376	404	389	384	378	407	440	372	398	385	405	361	400	393	390	431	389	369	408
23249	20736	27967	23576	20743	10754	917	572	481	379	360	320	305	263	280	243	247	234	237	219	213	226	235	209	237	199	207	208	229	239	233	221	208	232	223	205	209	220	208	228	204	204	246	214	216	228	197	220	227	216	196	202	196	233	230	246	224	198	220	204	215	234	231	232	185	229	213	219	216	229	233	214	217	191	206	215	210	198	208	202	203	221	167	210	204	184	195	206	206	186	187	188	193	170	197	218	211	181	184	180	205	211	201	189	193	160	209	193	192	216	176	190	190	214	185	190	195	182	188	174	204	206	177	188	181	191	192	164	204	197	205	188	184	207	208	193	199	194	207	194	186	222	215	185	190	208	213	201	197	212	189	190	167	203	192	176	170	203	195	208	181	213	191	198	183	180	211	200	195	186	198	195	189	188	188	227	198	184	192	211	196	187	197	196	208	205	214	185	192	222	202	209	193	218	195	202	202	194	195	194	197	210	209	182	179	183	183	188	214	177	182	197	191	208	203	200	180	199	189	190	205	196	171	184	214	226	195	194	201	176	169	205	180	200	191	178	185	218	203	187	183	207	207	185	207	186	211	174	226	198	191	212	203	194	200	192	182	184	192	195	186	174	187	186	184	201	185	197	194	228	177	190	205	204	207	179	194	185	183	203	209	226	177	219	191	203	165	205	199	205	199	194	206	196	178	213	195	178	204	199	207	204	209	200	180	163	166	181	212	195	197	196	184	198	224	179	214	199	197	205	169	174	206	195	194	209	216	181	187	188	183	179	193	191	193	187	186	207	187	197	193	220	191	237	183	175	239	180	196	199	228	193	187	197	213	185	203	190	217	185	196	194	180	178	187	206	195	182	181	207	201	194	216	227	191	173	174	200	201	216	199	173	174	197	196	197	188	181	198	198	187	202	180	189	185	211	181	220	214	162	199	199	175	194	195	192	201	189	206	204	189	198	200	198	173	208	208	184	202	188	208	212	192	207	200	195	217	191	211	184	201	208	186	194	202	188	193	207	202	183	208	173	210	207	197	224	174	208	207	211	212	231	208	220	198	205	197	168	208	219	194	210	197	183	181	185	198	205	191	202	198	185	177	198	196	188	193	192	216	188	193	171	200	196	199	206	191	199	195	158	180	197	205	163	177	205	172	197	204	189	200	177	180	203	181	192	212	190	212	189	196	185	191	188	225	188	207	181	190	209	191	192	177	208	189	219	208	211	213	182	188	198	177	195	182	198	195	194	202	195	192	207	194	208	215	205	207	188	222	197	200	194	184	198	223	184	182	191	200	213	213	195	180	191	204	177	189	218	226	203	179	194	206	198	202	212	216	178	200	185	193	177	205	209	204	185	220	193	194	197	209	202	212	191	188	195	188	182	175	193	202	194	207	214	166	185	190	211	207	175	197	213	189	172	172	225	203	175	196	205	190	169	205	179	192	189	197	212	209	234	191	186	196	186	194	186	185	184	195	202	182	193	208	216	209	178	184	200	156	168	205	194	200	203	162	201	201	183	217	180	199	224	188	181	220	197	217	200	190	161	189	199	200	187	208	172	215	176	199	235	209	201	203	219	195	189	211	190	185	190	180	186	184	192	184	203	202	199	221	198	175	207	200	190	191	186	176	202	201	178	209	236	199	205	213	183	205	203	172	204	188	185	175	203	213	195	219	175	196	184	188	191	192	193	206	204	224	195	183	190	189	191	178	190	192	209	193	204	200	197	209	187	222	199	206	203	197	199	198	217	192	216	189	181	197	191	201	202	212	215	207	181	220	197	193	172	177	204	197	208	183	194	156	213	171	190	186	189	202	203	183	162	211	210	182	183	191	214	189	210	226	182	206	193	210	169	179	183	207	196	212	193	211	198	179	217	203	203	196	193	210	196	195	183	204	184	212	196	190	192	185	175	184	209	191	190	209	181	199	193	195	201	210	170	226	221	177	218	199	201	190	196	175	218	172	171	169	209	195	222	192	190	220	221	203	191	214	199	192	193	211	166	204	186	190	221	193	186	209	200	178	193	193	189	189	210	180	217	195	172	205	195	180	203	197	163	200	205	187	177	184	191	198	185	214	212	208	187	193	180	207	175	221	204	164	186	195	216	189	199	195	214	197	210	164	189	192	196	210	236	183	189	218	182	196	221	175	192	202	188	192	183	176	212	199	187	187	202	216	211	207	199	180	203	196	187	180	213	195	183	189	212	194	221	205	183	181	184	199	198	209	202	185	191	206	184	198	199	185	196	189	202	189	181	194	200	189	165	189	177	199	205	196	200	210	227	171	203	176	210	210	161	202	203	202	179	226	199	200	200	185	199	200	202	213	219	200	201	194	192	210	205	193	173	170	188	193	199	190	198	190	170	200	187	174	185	227	190	199	185	201	177	228	183	195	199	189	186	179	193	186	193	188	184	196	162	204	202	196	194	173	208	199	193	194	177	208	201	214	207	198	205	218	184	208	186	182	195	202	206	172	180	209	185	198	212	209	221	196	198	199	199	193	183	194	175	206	206	205	188	191	197	196	224	194	204	182	193	211	223	212	187	212	198	191	190	200	212	179	200	165	191	172	170	174	213	171	204	216	178	170	192	188	176	199	188	175	185	178	191	182	203	200	196	211	221	211	219	197	207	178	203	193	199	199	205	194	194	193	203	182	181	214	179	191	175	182	198	197	200	207	190	209	203	216	203	212	184	204	183	200	172	206	187	197	198	166	213	179	193	209	215	191	211	235	202	191	175	185	201	184	205	208	200	186	211	189	195	217	196	194	202	229	200	191	204	187	206	210	184	170	185	203	194	193	212	188	195	169	218	193	176	188	195	181	201	189	204	216	200	176	186	184	196	184	199	207	203	189	193	195	188	167	207	188	216	180	251	206	199	189	195	196	191	215	221	211	204	214	201	189	185	193	203	174	190	230	192	196	187	192	202	218	163	208	206	178	204	225	180	184	216	178	202	176	214	218	181	193	227	193	191	203	225	186	171	178	199	199	183	201	212	196	192	163	207	182	201	184	195	211	209	186	196	198	224	206	199	190	190	183	210	211	191	168	185	207	196	207	212	187	183	191	190	186	172	187	215	181	216	196	182	211	191	187	201	210	191	196	208	188	225	224	226	233	169	197	193	194	202	205	200	192	195	202	213	210	204	174	202	190	193	186	182	201	185	195	179	200	181	199	182	189	195	198	206	211	161	165	190	163	203	181	186	192	186	204	188	190	198	207	203	205	202	162	196	197	192	195	208	200	213	212	217	194	190	175	206	190	176	181	186	175	167	203	218	185	175	204	197	189	220	190	206	189	195	194	216	193	192	190	198	191	200	166	199	200	189	173	199	193	189	190	189	200	195	202	205	198	194	180	232	214	202	190	180	172	174	192	192	191	160	189	190	194	218	190	196	200	212	169	188	185	210	206	201	223	199	176	184	183	209	183	207	218	185	209	194	193	201	200	201	208	184	184	205	200	195	213	162	180	184	199	208	197	207	222	211	206	166	207	179	182	186	209	199
35163	16532	12321	4883	2375	1654	1287	1084	880	728	588	477	477	396	366	367	344	298	327	256	333	288	308	326	312	306	287	299	311	275	294	290	253	306	255	259	281	257	249	261	277	240	297	253	280	262	269	289	244	258	280	266	254	243	262	306	274	234	275	297	299	264	267	295	248	275	257	243	272	284	243	258	225	230	284	225	237	256	251	243	246	255	240	221	225	224	235	216	236	228	256	242	255	237	219	208	244	252	206	219	230	241	218	226	244	209	224	220	233	226	241	213	206	214	249	236	196	234	257	250	233	230	234	231	258	228	235	219	231	230	226	223	248	197	210	244	252	237	272	258	222	266	220	219	247	229	206	240	233	224	247	241	246	251	239	242	221	217	218	263	217	233	243	237	223	225	239	252	255	233	231	220	251	222	227	240	243	227	217	229	205	233	239	239	233	239	268	235	212	229	234	255	240	229	233	258	233	220	231	219	238	240	236	232	217	251	249	224	239	237	222	240	214	260	233	234	217	250	238	220	222	244	225	227	210	228	217	204	208	234	220	229	222	217	245	217	244	225	249	243	224	243	235	245	241	247	261	237	246	194	236	244	244	231	247	258	238	240	213	223	225	218	260	239	242	242	219	230	226	214	248	252	209	259	241	242	212	238	242	246	201	220	230	236	216	218	254	230	204	231	241	221	257	217	238	244	239	226	225	199	232	250	246	229	253	221	216	229	246	228	224	229	239	234	252	230	247	210	240	210	247	219	224	249	219	239	221	253	237	247	233	221	241	225	233	225	248	256	233	253	232	201	215	234	264	221	210	246	235	251	244	219	214	221	221	236	233	210	243	202	246	236	208	226	234	248	201	221	218	246	237	238	221	223	233	219	184	258	220	224	216	242	224	246	260	206	231	212	224	243	226	241	238	221	240	245	214	202	249	234	241	241	245	240	233	220	226	227	220	237	223	215	240	220	223	219	237	229	215	242	232	237	250	228	232	237	250	255	249	250	244	227	221	230	246	232	230	232	243	268	253	238	245	225	216	240	237	232	222	230	241	221	231	233	243	232	222	217	211	216	221	221	241	232	214	221	219	220	230	234	229	238	234	228	225	223	239	225	214	220	224	259	234	229	234	240	235	233	235	244	272	242	222	254	240	247	223	224	224	226	254	220	233	225	243	227	220	242	208	247	246	234	205	219	233	223	243	237	214	218	228	202	203	244	250	240	234	239	216	233	219	238	266	219	224	263	243	264	219	248	222	235	213	252	216	260	235	225	212	251	224	242	228	239	231	235	222	258	238	253	216	223	231	234	225	232	244	201	245	246	228	242	251	223	264	230	202	181	249	247	212	221	211	244	242	239	221	218	252	223	236	238	211	233	222	231	195	238	217	250	230	231	229	221	228	262	209	269	262	218	248	209	220	235	238	231	225	226	238	208	237	237	237	270	242	249	219	216	242	217	223	237	234	243	229	225	220	252	227	248	241	222	226	249	242	234	249	241	221	223	266	248	224	233	244	242	232	222	224	230	249	218	234	229	236	221	230	245	219	261	264	234	242	245	224	199	228	233	236	238	254	236	264	243	230	244	225	229	250	205	234	219	194	240	246	228	199	251	240	227	224	238	220	252	254	251	216	224	233	235	229	221	224	241	229	237	234	249	215	216	233	232	225	236	210	203	217	218	218	238	200	266	225	258	238	231	227	231	218	233	231	234	225	222	222	223	220	241	216	215	235	232	223	242	225	242	217	220	233	239	249	224	200	237	218	233	201	230	239	219	246	258	197	237	219	228	229	243	256	236	249	223	219	230	236	212	253	239	276	214	222	237	230	245	247	217	242	234	249	249	238	227	207	211	223	229	219	229	234	218	235	218	236	212	231	191	213	217	224	250	227	224	213	256	245	204	240	234	222	235	213	234	201	234	223	216	232	222	255	232	247	211	234	270	229	229	244	275	242	217	235	245	200	224	233	265	221	214	233	248	209	214	261	234	232	235	218	229	244	236	237	237	225	223	236	231	234	241	228	212	224	248	253	247	188	243	226	236	247	227	218	228	239	237	235	221	235	191	238	256	217	215	217	212	202	219	247	218	247	212	234	240	226	240	222	238	232	228	218	213	240	247	212	240	251	235	190	221	230	224	226	217	228	231	224	230	238	253	239	237	227	233	246	252	252	233	227	250	233	231	229	238	229	229	220	209	250	269	229	212	227	230	197	219	214	221	249	189	219	196	245	257	239	222	213	222	215	211	224	239	234	219	238	239	263	227	226	235	254	228	254	255	222	224	213	225	231	220	257	242	224	234	232	222	224	231	249	229	198	245	237	249	248	203	237	235	231	239	243	209	220	217	214	235	226	214	247	240	234	191	224	221	261	230	215	225	199	234	242	215	247	221	223	238	234	235	226	217	225	231	258	231	242	260	253	257	214	220	220	230	217	228	238	246	230	236	218	235	222	246	212	244	235	236	235	233	202	247	235	236	236	208	235	240	208	219	203	242	207	211	214	213	236	215	222	216	250	200	248	240	236	245	237	235	224	224	245	230	233	237	241	215	237	245	217	238	237	215	234	244	233	234	231	207	220	239	234	260	229	198	217	219	212	223	225	255	241	217	226	241	251	227	226	220	232	238	212	244	229	218	225	217	239	211	255	245	222	278	233	249	237	244	228	218	231	209	218	233	236	233	228	209	211	205	245	232	218	220	251	226	221	220	220	223	253	225	222	241	230	224	204	247	220	219	222	253	236	237	227	227	182	220	246	222	229	210	250	239	222	241	237	233	221	248	241	237	243	216	222	220	240	216	232	215	244	223	245	253	231	258	227	240	210	247	203	239	227	223	252	210	236	226	241	218	207	238	249	260	213	246	267	241	233	224	247	240	239	226	215	267	201	240	236	232	232	257	210	227	251	228	244	226	219	210	226	241	211	227	229	213	236	230	231	218	250	211	224	226	239	235	244	234	245	233	229	222	247	213	255	254	235	216	245	235	236	214	248	240	226	206	252	215	244	219	221	227	216	229	232	244	236	227	220	261	231	252	201	229	256	229	225	224	234	249	242	226	244	220	216	253	236	224	252	250	230	243	250	235	213	258	239	214	210	221	235	273	232	221	225	227	218	217	238	257	236	252	228	236	225	246	250	220	224	209	223	270	219	231	216	239	242	251	234	243	235	236	249	230	226	235	227	212	249	245	238	228	232	235	263	235	228	227	235	247	237	236	236	238	229	226	230	212	210	219	262	226	210	220	229	234	226	217	232	234	255	228	225	240	224	222	226	212	212	229	247	228	246	233	238	227	221	222	223	233	225	243	238	236	222	184	224	220	230	234	236	264	237	231	250	234	229	238	240	217	238	241	202	241	258	251	241	240	245	232	240	250	259	231	222	235	271	222	252	240	216	233	214	234	255	214	219	218	208	245	255	233	217	231	211	257	243	212	234	213	245	221	230	220	236	242	223	225	263	256	231	242	227	235	239	204	224	220	225	248	251	216	245	254	243	247	249	242	234	249	230	230
24454	20735	26942	24512	12402	1024	757	670	572	515	540	500	494	480	501	481	429	458	500	465	462	432	472	434	412	466	477	454	465	485	414	452	459	443	460	394	472	400	443	464	465	405	448	430	444	406	455	474	446	465	434	451	472	462	422	454	449	439	466	468	414	434	446	475	427	417	452	443	430	432	459	456	477	460	460	421	456	430	426	460	441	447	470	438	428	401	441	476	461	439	419	413	462	438	433	428	420	417	414	423	421	410	438	416	401	439	454	445	405	444	413	394	413	449	414	422	428	443	403	443	431	407	428	403	423	440	409	447	427	443	415	384	414	448	411	457	438	430	426	447	433	398	454	452	422	471	448	440	438	426	393	429	462	409	423	433	425	415	427	433	450	405	454	425	387	389	408	450	414	432	398	411	436	412	391	404	419	433	388	390	409	411	404	428	422	447	415	414	433	442	440	431	465	431	446	421	444	445	440	417	395	439	449	418	407	409	444	418	433	449	421	442	439	392	395	453	427	425	452	454	427	456	364	445	439	416	445	448	423	467	446	434	442	416	398	456	418	420	440	409	405	458	436	438	409	399	421	442	444	402	415	418	429	442	445	418	422	451	430	416	409	462	403	478	384	429	455	388	460	455	439	412	447	432	411	445	421	440	424	474	449	429	439	440	434	440	399	434	432	442	419	418	430	428	433	432	444	375	408	411	417	422	460	450	451	429	428	451	410	435	415	441	433	434	445	441	423	422	421	441	438	429	455	441	406	424	401	443	391	425	438	419	430	438	428	440	428	437	439	406	419	399	428	461	403	411	426	387	450	430	397	397	437	406	434	417	423	418	414	405	423	419	395	424	444	401	444	460	422	423	440	443	445	418	392	443	418	419	385	443	457	455	417	431	423	434	422	433	433	423	449	475	411	473	444	436	463	424	426	460	408	424	433	440	448	424	436	432	464	432	436	402	439	435	460	404	417	432	408	425	387	433	459	436	428	454	458	434	427	412	464	397	409	417	431	453	410	432	448	439	447	385	432	422	459	417	412	429	424	455	396	451	414	406	408	427	423	413	452	434	435	404	448	396	399	435	424	434	395	442	410	429	401	453	437	452	434	416	429	382	437	457	435	403	446	465	477	431	463	416	433	450	471	419	409	439	416	455	397	405	441	440	426	450	444	432	457	412	448	432	433	428	458	428	441	420	393	415	416	407	439	465	364	433	435	453	463	448	409	429	440	446	381	460	455	407	432	466	435	437	426	463	415	430	419	416	411	452	443	443	433	448	443	452	428	438	423	411	453	418	442	410	438	411	452	464	429	432	417	424	417	440	396	420	420	427	463	419	412	421	430	413	460	476	419	421	469	440	402	386	477	435	453	444	408	448	434	465	416	441	407	453	440	411	462	416	432	426	396	417	415	425	416	419	456	420	411	401	425	461	399	448	419	444	432	443	450	410	422	419	426	435	434	404	473	392	407	413	447	414	409	409	444	446	416	439	411	420	405	420	447	423	438	391	440	417	386	449	447	439	438	422	453	459	427	428	416	422	422	401	385	434	411	418	427	409	450	421	429	427	392	393	428	400	437	435	427	414	392	427	411	435	447	429	436	436	429	461	441	433	457	407	406	430	436	399	452	431	416	439	390	394	401	423	471	458	486	442	469	442	437	441	403	427	428	429	420	423	423	404	446	460	449	417	467	434	422	423	438	438	445	434	419	418	439	406	405	453	480	445	429	420	439	421	466	423	397	421	397	405	441	421	424	422	432	436	394	413	461	446	483	418	435	429	389	429	449	441	435	449	453	418	448	448	408	428	400	443	458	425	454	434	400	409	402	435	447	447	426	430	421	450	432	413	423	427	395	439	422	454	447	397	432	419	437	435	419	440	414	388	404	432	441	445	398	414	432	414	434	423	457	414	438	384	458	433	464	434	434	444	409	423	420	437	441	426	422	421	449	467	433	428	421	419	432	418	419	437	453	418	417	434	417	461	410	420	438	436	387	421	405	432	436	456	411	405	407	428	383	411	429	458	424	434	401	398	452	453	384	435	419	444	467	450	423	399	447	438	425	467	438	461	438	438	407	443	420	421	428	455	393	423	431	443	422	409	468	395	439	430	450	422	430	481	445	404	416	466	445	408	458	463	431	418	417	459	429	448	377	411	401	418	446	407	431	437	423	421	467	412	451	426	445	418	476	441	488	455	399	435	494	430	406	389	432	395	438	437	437	419	469	422	440	422	440	411	405	421	428	416	435	404	437	427	402	407	423	431	440	387	439	415	389	456	431	422	415	457	413	442	413	445	444	437	469	451	413	466	426	424	444	422	429	433	443	379	370	415	421	463	426	450	416	436	425	386	427	430	451	437	445	425	413	438	417	411	423	422	455	447	429	440	389	422	451	400	434	419	423	431	406	442	452	422	421	397	398	433	435	424	453	401	403	401	397	422	403	419	395	390	453	392	415	410	459	437	403	446	443	450	383	422	467	433	459	414	417	416	438	484	438	382	436	383	435	473	448	390	433	416	429	441	463	377	411	426	428	428	429	429	418	414	420	443	398	451	426	408	421	445	458	433	452	411	412	430	443	444	434	441	381	414	438	420	404	438	416	440	454	456	452	417	396	428	404	475	422	467	424	421	437	441	423	453	407	434	427	421	426	448	434	426	415	409	418	433	443	411	425	415	437	435	470	447	471	429	427	457	420	446	439	439	430	422	412	435	428	436	429	433	444	439	439	405	446	407	397	433	413	412	458	443	414	425	446	388	414	429	451	445	443	409	464	387	431	388	452	460	422	434	431	401	431	423	428	443	417	389	448	416	462	421	398	439	405	426	452	410	442	456	436	405	422	416	428	443	434	431	430	443	408	417	419	482	449	431	414	430	412	432	413	422	425	431	421	398	390	439	440	402	418	420	429	428	384	423	431	416	426	436	392	407	401	423	373	423	453	436	428	437	426	421	451	412	422	445	430	409	427	438	451	411	421	441	394	414	448	407	459	399	433	443	416	423	408	411	420	447	405	434	431	455	413	442	444	436	411	425	440	427	445	431	451	463	442	448	444	436	411	461	458	404	454	438	410	451	421	454	410	414	428	428	416	419	444	426	399	440	436	416	421	430	435	432	466	410	402	396	433	407	449	376	431	446	429	434	406	432	435	459	438	425	407	410	420	420	416	441	393	451	415	445	431	426	414	419	427	445	426	439	398	449	451	427	385	426	448	406	428	433	443	491	443	428	425	436	439	393	425	417	408	462	414	430	434	390	444	426	399	413	422	445	406	392	420	423	432	403	404	422	405	414	401	437	407	418	438	405	416	415	454	450	423	415	432	448	438	374	431	418	422	447	382	421	408	427	431	456	391	401	424	436	413	425	400	458	441	423	410	410	430	440	416	451	435	420	415	462	452	415	417	418	445	439	432	433	439	401	423	431	429	442	450	404	462	395	421	449	407	448	413	414	445	426	426	424	443	423	487	416	450	440	447	417	433	394	431	387	429	383	414	396	428	421	449	402
33731	11042	7281	3115	1957	1372	1168	979	886	765	785	615	605	576	589	547	532	547	543	505	531	534	506	516	538	545	517	532	536	533	490	570	525	522	499	551	510	567	555	531	518	504	491	479	504	465	536	517	498	512	543	542	497	538	528	505	505	518	541	525	545	513	517	515	529	525	515	517	495	512	485	492	460	492	512	481	481	490	504	456	479	501	507	492	482	515	469	495	524	544	465	447	518	458	473	479	501	501	434	475	450	536	498	520	524	458	474	511	509	485	495	472	486	481	458	488	491	444	514	478	486	502	497	451	462	480	475	466	506	507	507	474	460	476	474	495	475	500	513	507	485	521	507	492	474	406	489	481	488	458	468	500	496	486	477	464	470	496	484	484	536	480	483	496	507	516	490	469	470	492	507	541	489	459	481	487	451	473	493	512	498	513	480	465	485	527	503	525	501	458	504	495	502	508	461	480	528	492	468	473	514	499	466	541	514	446	502	487	499	475	495	481	465	470	458	486	486	444	488	477	493	512	464	485	503	448	466	472	489	521	452	464	510	450	524	485	471	506	451	488	523	517	467	507	530	540	481	474	443	458	468	492	507	516	508	496	482	465	504	505	457	484	474	473	491	489	518	462	455	502	476	528	470	468	513	468	473	497	450	474	493	489	477	486	507	515	473	493	474	447	502	483	514	488	446	432	483	516	489	506	477	486	489	530	471	483	535	473	511	460	494	484	470	486	488	462	483	480	525	484	508	497	495	447	483	452	498	494	539	494	467	475	477	486	465	450	507	491	468	474	462	455	463	463	501	485	463	507	471	493	509	505	504	496	463	523	499	494	505	516	526	448	531	499	479	476	467	472	499	519	495	507	500	510	507	492	494	524	455	485	463	470	465	448	495	504	479	500	492	489	481	480	479	479	470	491	477	459	483	445	494	463	503	495	494	492	502	523	514	475	493	507	500	511	501	506	539	494	482	481	480	467	494	509	484	483	481	499	483	490	486	479	529	516	474	504	508	520	462	489	486	476	524	488	499	494	524	498	464	497	523	465	507	499	465	500	458	486	464	503	492	471	511	468	491	469	488	485	480	497	471	493	447	501	477	487	491	468	479	526	511	480	488	477	510	496	490	491	496	458	493	493	516	461	469	520	506	490	480	523	532	511	508	499	502	507	469	496	457	504	518	528	483	501	469	467	485	503	471	466	488	464	524	513	554	516	502	513	464	479	497	499	468	474	475	502	509	532	481	489	460	475	485	519	464	473	503	491	473	471	467	479	471	495	489	480	506	511	482	468	508	519	512	510	477	496	557	455	486	469	492	496	450	512	478	497	461	474	477	486	496	487	461	488	443	488	496	474	523	470	455	475	480	532	502	494	503	499	453	492	489	484	483	509	487	474	463	504	480	466	525	474	494	456	498	526	490	486	509	484	519	474	455	511	457	457	536	486	467	455	485	500	496	509	445	516	492	478	512	489	500	478	507	461	504	485	494	516	492	496	467	473	478	483	517	484	516	534	468	519	477	486	492	514	478	467	520	541	475	489	539	512	463	521	471	492	509	531	484	530	472	469	501	489	498	505	489	464	519	470	496	526	482	476	512	511	490	493	492	493	500	479	451	491	514	498	480	465	496	503	493	476	505	525	464	482	487	479	522	470	476	457	457	498	467	458	461	490	512	502	499	492	534	506	463	468	504	472	475	474	534	470	526	469	491	457	500	486	495	463	488	470	491	489	456	527	480	472	510	494	514	462	512	508	481	459	456	486	498	473	475	506	483	517	476	509	499	499	458	454	504	495	489	486	441	458	502	475	483	473	464	500	468	481	489	477	497	469	494	513	483	492	468	456	465	495	483	487	470	512	489	529	472	489	515	514	473	482	497	483	478	501	531	503	470	497	484	513	512	452	483	516	525	490	458	485	497	510	480	473	496	474	464	500	512	459	501	544	478	469	534	497	502	498	463	533	526	463	489	498	477	487	509	495	518	479	463	479	508	523	475	506	481	517	487	483	476	453	504	463	430	530	486	472	464	461	460	467	513	507	509	502	492	477	493	522	478	467	489	478	510	502	489	460	509	488	495	510	462	513	472	497	477	524	492	505	476	485	486	483	498	486	476	463	432	481	494	472	471	486	491	513	503	475	490	461	445	500	489	497	490	492	513	455	463	496	484	511	508	482	445	520	505	473	529	472	539	465	479	516	517	469	474	480	492	489	505	459	471	516	506	494	486	464	502	509	514	500	496	484	503	466	468	506	505	424	530	479	486	497	458	533	454	499	505	459	483	484	486	507	525	496	487	488	444	512	507	462	485	472	506	474	472	506	495	462	496	462	471	492	504	489	446	462	467	516	519	498	494	497	488	497	491	476	480	469	471	501	484	494	489	463	503	493	478	490	488	478	499	526	506	466	497	490	512	484	477	468	479	520	480	464	469	486	512	488	467	501	539	498	480	486	482	460	497	452	489	516	505	505	504	471	488	475	502	496	502	470	493	510	474	498	492	466	480	495	448	515	552	478	498	535	498	508	484	474	521	495	509	475	483	473	478	457	472	518	491	498	489	492	469	488	461	494	502	497	475	473	531	493	475	522	527	471	506	499	524	481	487	486	486	495	489	477	485	516	479	495	497	483	471	480	550	502	521	470	486	490	501	461	510	461	517	484	514	493	476	481	467	478	528	484	477	490	502	453	466	526	492	491	508	513	490	451	502	522	478	481	484	473	474	506	490	493	505	475	503	486	473	481	462	494	478	477	489	478	475	516	527	473	523	522	463	499	473	482	500	504	452	462	497	493	506	466	473	486	501	456	497	497	469	475	444	510	492	491	470	484	496	525	511	484	483	474	505	516	481	500	537	516	511	504	466	501	499	514	484	519	500	514	501	455	495	464	485	497	479	468	496	463	513	483	474	449	480	491	492	457	499	503	486	476	491	469	505	446	509	486	492	479	476	456	484	511	501	446	468	521	483	498	469	482	487	473	541	508	465	499	488	445	473	494	526	468	527	452	481	507	506	519	470	457	435	520	524	474	502	500	497	492	508	495	464	518	457	482	515	482	475	493	483	488	488	490	490	507	485	543	502	498	508	497	458	457	488	506	510	503	527	495	483	451	513	514	478	504	510	495	525	506	509	499	448	529	505	522	456	458	484	491	477	520	478	509	486	483	494	496	479	481	479	488	509	452	476	455	530	475	485	503	500	451	487	479	463	498	496	488	462	510	496	515	438	509	518	487	486	520	495	535	489	481	486	492	479	457	504	453	465	468	531	463	504	485	459	507	480	479	521	482	504	468	513	466	485	479	492	492	473	494	482	479	473	475	478	516	516	472	470	466	518	479	476	477	501	478	484	473	463	486	495	525	525	490	466	483	493	481	530	497	467	480	510	508	486	506	495	474	466	490	490	474	496	504	460	458	500	504	500	509	506	524	492	474	444	514	509	476	483	504	488	517	491	510	490	486	485	493	477	469	523	504	500	520	479	510	515	491	475	482	470	495	504	463	479	450
22259	20794	28398	23258	20802	20841	11397	1218	868	681	640	516	470	424	432	448	346	397	351	351	351	343	337	349	331	360	349	346	341	321	285	322	302	340	300	342	324	280	307	307	295	335	328	310	300	305	322	309	334	306	309	327	260	309	303	268	304	320	344	311	302	307	324	307	319	286	300	274	277	272	305	272	278	263	267	304	276	285	253	276	307	302	272	250	293	289	294	262	283	248	280	217	256	268	273	249	281	307	270	304	244	266	263	304	247	261	233	270	273	273	294	263	261	271	275	270	271	262	277	248	253	271	274	261	269	244	267	282	265	257	258	275	278	259	271	259	276	268	270	287	271	252	256	279	254	277	257	270	275	270	260	278	285	261	271	269	273	289	254	288	281	257	293	296	260	266	275	277	272	273	272	281	275	287	270	282	287	272	256	271	239	264	265	285	259	265	265	251	256	231	261	240	276	251	255	314	289	281	242	305	290	276	270	269	301	271	287	258	271	291	267	252	244	307	286	291	279	257	247	255	285	275	252	255	275	272	267	253	274	291	260	233	283	245	266	287	275	283	258	267	262	267	278	280	268	292	260	246	285	253	290	264	266	274	275	282	278	247	299	256	269	275	276	256	290	232	276	277	258	247	259	261	270	258	253	262	292	290	225	276	262	246	259	262	279	253	297	255	284	256	278	241	267	247	272	257	256	239	246	270	299	282	274	287	256	256	275	264	255	263	290	267	251	237	283	265	249	269	263	265	282	266	277	293	247	267	275	291	283	272	245	272	277	293	275	253	254	279	288	271	261	267	267	297	256	275	262	255	285	251	251	252	269	258	280	280	269	287	255	254	264	268	267	285	252	261	294	264	289	267	259	263	231	282	271	275	297	258	256	257	246	237	274	270	293	278	249	275	281	283	251	269	252	294	253	284	303	286	279	271	280	285	272	246	304	265	256	250	261	276	278	267	271	272	268	292	247	253	268	287	256	273	268	283	256	244	269	262	245	277	271	252	298	274	280	272	263	301	256	288	268	294	286	251	248	245	265	257	264	268	292	278	278	263	251	289	255	252	276	288	281	266	272	271	284	260	276	272	290	264	242	300	279	274	252	280	274	242	262	275	271	262	263	273	273	278	249	250	255	282	255	250	258	261	268	242	283	264	276	269	266	279	270	283	265	268	281	238	222	260	264	286	256	273	261	256	269	271	259	279	284	291	257	279	256	279	264	257	309	262	271	246	286	261	256	266	254	259	284	241	239	281	257	252	253	236	305	246	287	274	248	245	296	281	249	230	280	262	267	259	273	256	268	294	276	277	274	255	262	250	279	295	259	262	292	259	280	257	289	257	256	244	264	286	252	261	272	268	288	262	250	292	257	277	262	277	255	276	278	266	237	283	273	265	273	264	259	288	251	292	243	283	271	262	290	305	294	300	275	262	304	265	272	249	271	269	277	287	277	238	273	256	245	273	245	263	282	268	265	278	277	297	273	292	277	269	274	277	266	273	296	248	287	268	252	242	263	289	294	251	229	286	227	252	279	267	249	251	289	257	284	266	248	263	274	257	280	280	266	266	254	249	250	275	235	268	265	260	259	222	256	289	261	286	253	294	273	252	261	272	247	249	300	251	272	253	259	253	264	280	261	306	252	266	251	276	268	263	258	285	285	260	260	267	254	278	306	278	278	268	276	235	284	293	266	283	283	285	271	284	278	260	276	245	264	298	271	294	263	289	258	248	253	263	260	275	265	262	271	269	245	263	278	267	242	265	252	266	274	268	277	270	236	264	281	237	262	278	302	272	287	285	262	247	282	266	253	275	251	243	260	273	297	293	273	295	287	261	249	260	267	260	267	276	292	272	260	253	283	255	266	275	282	263	254	272	275	258	267	244	252	279	280	286	264	269	256	287	282	286	293	277	272	257	244	266	254	262	275	276	286	283	262	256	236	277	277	252	260	279	262	257	285	263	256	251	234	274	272	263	264	273	273	270	255	268	267	291	267	285	270	302	260	270	262	265	267	254	230	257	278	276	276	226	284	264	315	233	274	272	269	273	242	273	261	266	255	270	261	259	265	278	249	290	264	274	258	276	264	271	258	280	262	258	267	291	264	230	269	236	265	264	303	264	244	262	254	287	241	241	249	272	278	260	243	246	219	274	254	256	265	272	275	241	265	245	273	274	281	265	256	284	265	235	255	262	259	298	247	260	262	281	283	243	285	276	265	254	258	276	275	261	256	296	281	271	274	253	267	284	271	258	258	279	265	262	258	266	262	267	274	264	260	270	255	250	284	285	268	240	304	283	247	300	263	287	293	248	280	293	269	255	249	311	235	265	252	293	243	274	264	267	295	237	247	272	266	249	271	267	288	241	287	280	246	280	267	249	260	261	263	239	243	252	262	270	268	288	239	247	265	272	250	265	276	256	267	275	271	256	275	279	284	266	268	260	274	298	256	254	267	255	313	280	244	252	241	257	231	266	240	251	244	283	265	267	260	275	253	245	253	273	288	296	304	261	260	259	270	271	266	265	263	264	296	261	265	261	266	292	262	260	290	265	272	242	269	277	284	274	304	270	272	296	287	281	260	274	263	272	251	269	304	281	262	278	268	249	238	266	246	238	241	277	278	274	270	236	264	270	278	257	227	254	287	266	298	226	279	266	277	272	278	252	266	272	267	276	265	278	269	231	256	254	268	249	295	277	259	259	279	280	300	259	262	285	283	283	264	286	253	247	310	280	259	277	250	250	267	263	270	266	263	263	232	277	257	238	274	230	273	262	285	271	254	308	261	280	267	241	261	253	267	281	258	233	264	242	249	263	249	282	269	291	292	266	288	265	262	282	273	256	257	250	268	254	255	262	255	262	264	270	282	297	246	251	273	283	259	272	299	278	275	255	250	254	257	242	295	250	256	251	261	277	258	260	285	250	284	258	267	286	272	256	249	264	272	277	271	277	264	254	249	272	268	245	268	274	239	258	277	250	266	238	261	278	271	257	274	273	248	302	268	302	287	261	268	297	281	258	272	266	264	280	276	260	281	284	281	295	280	251	268	265	274	264	238	273	274	253	255	293	269	260	282	230	284	284	259	262	285	264	261	241	260	284	258	277	265	259	277	294	275	277	260	275	281	271	277	269	249	268	291	276	276	273	254	295	265	280	235	256	272	255	251	268	266	291	276	273	270	253	269	264	287	261	249	249	269	299	285	261	266	275	287	272	291	265	304	282	287	259	249	277	257	270	240	290	265	274	310	286	285	264	271	266	287	279	257	258	260	257	289	286	264	312	250	273	243	254	253	298	248	250	260	243	246	281	260	253	261	239	268	279	265	283	260	281	271	256	244	248	279	286	273	253	278	285	242	264	274	285	265	293	302	267	277	266	294	304	297	279	284	284	269	265	259	290	264	262	254	268	241	250	278	247	284	270	260	246	253	274	296	253	266	242	253	274	261	260	256	275	246	270	281	277	284	276	253	286	237	262	256	264	270	255	261	228	271	277	258	295	253	276	232	254
35429	21378	14775	6701	4214	3429	2775	2054	1608	1320	1139	892	749	698	588	592	508	486	460	443	460	449	453	398	419	445	386	471	404	381	371	389	390	391	376	360	380	387	326	351	356	365	322	355	351	328	393	358	387	358	333	351	354	360	357	361	387	399	388	377	367	365	382	374	329	381	331	344	333	329	325	334	349	315	313	274	292	308	318	304	298	320	315	325	317	278	317	293	335	284	294	316	328	332	293	313	287	308	280	292	298	298	315	271	302	285	311	259	324	289	293	301	296	311	294	303	294	305	279	288	285	305	307	256	279	339	293	289	285	274	289	291	289	284	301	292	287	299	256	294	324	317	314	304	300	278	300	281	295	279	298	312	280	272	306	294	275	306	290	281	301	295	299	303	269	308	284	291	314	311	301	302	325	275	307	297	334	291	304	314	309	271	283	289	272	288	253	279	299	273	284	311	308	320	310	277	274	295	298	287	273	328	295	312	287	275	289	295	305	286	275	293	272	310	273	302	301	281	295	272	310	282	313	310	298	330	317	303	303	287	298	288	287	310	286	321	304	267	322	282	269	293	305	308	294	315	303	301	282	282	288	294	291	312	328	310	289	297	281	281	307	282	285	319	303	326	305	291	315	294	275	263	289	293	315	297	304	303	300	308	312	311	305	280	291	275	303	319	326	287	297	305	255	311	302	295	296	323	281	289	288	310	300	304	275	261	316	285	286	315	312	291	258	277	307	294	272	293	297	264	314	270	318	291	306	309	273	291	284	297	282	294	307	316	284	309	276	278	278	286	306	280	272	313	293	321	284	278	264	274	328	319	281	281	332	291	285	292	294	289	285	294	282	306	304	294	296	277	271	290	298	287	294	282	310	257	295	314	283	317	296	295	279	291	289	283	313	300	287	250	296	260	296	280	304	312	306	281	291	298	305	296	269	295	290	268	296	305	310	313	291	322	313	245	278	261	272	313	270	292	282	283	296	273	297	305	266	327	306	287	271	307	308	288	282	281	272	293	304	297	289	274	278	302	290	307	324	294	281	280	268	318	305	300	307	273	309	298	304	282	285	300	320	317	286	308	280	272	312	315	297	286	290	293	310	286	290	287	282	307	304	288	293	280	318	310	300	268	280	325	274	276	289	298	288	283	270	276	325	286	308	287	280	299	267	332	337	300	293	282	271	289	280	316	265	316	313	290	291	273	284	298	323	316	273	306	263	263	280	268	289	271	279	287	292	302	332	318	350	278	290	270	286	323	306	286	329	318	301	297	266	283	319	301	269	292	288	320	282	244	300	297	334	287	291	270	304	340	287	272	303	244	311	303	280	288	280	277	307	279	295	249	310	287	291	345	285	275	276	282	311	283	281	275	272	274	299	299	306	324	313	312	282	250	313	295	279	276	270	288	291	283	280	270	332	323	326	285	286	297	324	281	294	306	314	268	293	296	305	258	326	299	291	274	312	320	304	295	327	285	306	303	267	260	288	310	273	303	278	300	278	285	294	274	284	323	280	335	252	307	301	253	260	277	302	287	298	310	293	272	292	313	299	316	273	301	301	296	296	286	334	281	282	274	286	277	279	253	304	321	266	305	290	291	285	305	298	283	267	297	284	289	293	293	288	301	306	282	277	329	288	294	312	283	316	286	246	270	314	295	300	278	274	293	282	304	295	287	282	308	308	283	288	314	308	277	285	321	297	296	286	320	291	281	291	291	281	316	278	282	294	276	320	287	310	282	300	266	279	265	299	301	303	294	271	283	296	310	287	270	290	289	299	320	310	286	293	305	290	306	315	274	283	327	288	291	278	280	326	316	258	283	298	260	264	303	276	304	285	273	269	278	291	300	271	306	271	255	325	242	283	316	274	295	310	275	307	288	300	295	296	298	286	317	311	290	276	272	279	296	264	305	271	309	271	304	311	278	297	314	302	329	277	286	295	276	321	276	285	299	286	317	276	288	289	310	294	267	279	298	327	297	297	291	273	281	345	291	289	290	291	285	300	320	264	289	296	301	283	309	271	294	287	286	287	257	275	264	285	308	283	295	301	294	299	307	322	291	284	306	287	267	297	295	282	292	300	291	315	303	287	312	289	262	311	284	300	288	287	307	277	280	309	312	286	293	287	275	309	315	298	274	285	286	289	280	296	295	267	294	279	288	316	293	315	288	297	282	294	282	298	260	286	304	302	283	311	263	260	275	318	299	277	278	312	277	297	253	299	285	302	292	270	317	297	318	295	318	286	293	281	292	294	277	301	271	298	287	283	272	287	314	294	282	268	293	327	299	306	298	264	298	261	296	302	319	293	268	294	263	305	294	300	297	302	318	305	305	285	303	285	309	292	311	291	293	287	333	290	285	322	311	308	311	285	312	280	302	267	271	292	257	297	298	303	263	315	297	285	298	284	296	310	306	300	296	286	288	285	314	300	290	286	272	283	271	304	309	290	297	279	291	308	324	291	267	322	289	306	293	317	279	307	293	274	286	297	300	298	321	293	285	300	282	255	290	309	316	326	287	305	280	287	298	308	314	291	278	294	300	286	295	313	277	305	298	275	285	274	276	273	291	293	299	296	295	312	313	253	286	297	287	319	289	309	311	253	284	305	287	312	283	292	282	267	274	301	309	303	328	283	299	293	283	295	274	286	295	305	291	296	285	260	317	270	291	268	288	297	297	290	309	313	275	293	305	272	270	273	292	296	300	299	301	301	299	305	309	323	285	270	316	288	307	303	289	277	322	292	287	268	294	282	273	304	297	301	289	310	250	298	292	312	306	281	340	286	276	277	307	269	294	294	258	285	305	283	299	316	297	261	304	295	289	268	287	291	308	295	312	283	308	288	264	308	292	323	294	307	270	298	285	285	301	308	303	308	299	285	311	276	270	286	306	295	255	284	312	291	313	287	295	272	286	284	297	294	300	285	277	299	310	290	278	277	296	270	296	285	269	284	293	306	296	278	318	304	270	325	281	286	309	292	299	286	293	294	316	298	282	292	282	283	303	324	304	263	274	306	287	320	279	280	320	273	301	286	295	274	322	288	285	288	280	299	299	308	278	312	289	282	302	294	281	278	273	277	298	286	294	313	279	325	260	317	309	281	303	301	307	293	297	282	313	269	305	269	304	290	325	260	297	317	278	309	300	287	290	300	276	297	275	310	288	270	306	310	310	261	288	270	316	251	287	275	287	308	329	300	270	287	294	308	292	304	297	306	276	292	310	303	256	272	304	293	283	316	285	307	280	334	319	301	277	315	306	272	287	276	263	309	290	327	279	261	283	287	323	278	281	279	288	286	263	335	310	298	292	316	317	303	313	270	291	293	284	291	282	289	296	282	324	268	322	246	310	319	293	269	297	290	292	293	262	284	277	311	288	291	299	301	301	288	287	299	288	317	296	308	335	277	283	259	297	274	323	301	316	277	291	313	282	277	292	300	307	313	277	293	275	280	295	267	296	309	272	280	281	263	292	308	299	283	297	299	323	322	304	291	253	283	312	308	272	258	275
28035	20616	11494	1272	455	441	398	361	341	358	325	358	318	356	336	320	317	362	342	336	323	361	361	362	326	347	350	368	346	355	347	356	341	348	360	347	346	364	308	317	370	342	355	328	315	347	336	359	360	327	379	362	354	349	356	321	356	343	333	369	339	370	349	364	300	332	351	339	338	357	350	332	339	339	335	339	363	342	336	325	337	328	316	358	337	342	329	331	338	331	328	282	330	353	338	349	324	333	378	356	302	370	319	299	351	325	351	315	296	370	327	315	319	328	349	321	369	370	316	322	331	350	345	356	332	316	349	311	335	345	344	370	336	309	319	349	332	347	322	331	346	321	295	340	325	324	306	366	330	338	342	343	324	341	361	328	348	354	367	323	357	355	342	315	339	337	347	350	338	369	336	324	319	346	320	326	330	339	328	297	313	337	322	360	343	328	336	300	362	320	336	336	324	344	373	355	355	320	314	313	316	361	319	317	359	338	342	330	316	353	328	343	319	359	324	360	355	352	332	340	336	357	324	328	362	322	324	340	361	309	362	341	350	355	326	354	371	325	354	353	349	333	349	320	369	297	339	353	321	325	328	341	346	338	325	314	315	371	332	336	326	349	370	347	340	308	305	377	338	351	331	299	339	337	302	337	318	325	341	314	352	303	326	322	339	341	337	317	348	291	318	342	306	329	352	325	349	312	326	334	343	341	331	338	327	306	367	351	343	325	284	338	348	343	351	335	337	302	335	360	346	360	328	345	381	339	316	335	337	372	298	324	322	353	334	306	363	340	324	319	323	351	343	363	356	339	335	374	337	329	348	319	358	369	304	338	329	339	334	328	305	341	341	337	314	345	315	351	326	295	317	319	356	325	338	329	319	362	338	325	347	301	335	342	301	327	330	358	351	338	357	341	318	331	342	353	327	311	324	347	362	323	354	311	315	344	321	354	307	333	325	347	308	313	326	336	311	312	315	371	349	338	338	344	321	326	314	333	328	344	333	336	370	356	290	341	357	345	354	305	362	341	322	297	346	350	361	324	342	349	356	313	307	343	331	347	330	335	355	320	325	320	317	321	348	355	342	341	356	357	342	303	348	305	322	306	355	326	344	344	334	328	356	354	322	359	327	347	316	312	349	346	333	312	345	339	360	339	381	325	345	350	332	363	328	361	334	335	327	314	346	348	344	352	326	278	332	342	312	340	310	358	362	338	344	354	384	325	356	327	307	288	322	343	369	329	375	282	335	324	343	381	339	317	364	330	339	336	334	348	341	304	345	340	350	358	359	349	341	348	326	339	332	311	322	347	340	345	343	351	307	311	330	321	329	336	332	329	369	300	326	359	323	312	340	321	291	373	298	339	334	347	326	324	345	311	316	314	321	298	360	353	318	314	328	331	339	357	364	332	304	381	362	341	355	341	311	316	335	342	326	352	323	320	355	327	354	339	342	307	340	367	342	322	345	334	348	362	328	340	326	322	334	328	329	331	336	341	314	327	343	340	348	339	384	312	321	335	339	306	333	300	329	321	336	365	331	346	332	324	313	310	347	323	367	311	319	342	352	314	328	315	356	331	296	336	333	338	319	341	297	317	353	297	323	332	356	354	340	320	366	313	349	325	318	319	338	379	338	340	314	326	319	316	308	324	347	359	342	324	307	333	324	328	321	355	343	339	344	327	360	323	340	318	313	328	304	293	326	341	333	343	326	389	336	329	306	366	365	310	320	351	340	321	347	335	339	357	360	325	351	335	374	342	334	344	315	338	340	347	331	323	327	296	338	366	342	320	358	346	349	345	360	335	284	368	353	334	338	334	339	348	345	353	330	347	372	338	301	344	329	350	323	344	303	295	339	310	327	327	342	346	337	311	351	313	339	340	344	340	336	344	355	320	338	331	333	316	315	337	329	346	307	311	343	316	336	361	305	346	345	324	349	365	333	320	360	330	361	351	344	350	324	339	351	356	312	381	333	328	346	329	350	361	344	328	340	305	343	329	326	350	355	339	337	326	289	342	352	314	368	324	347	338	308	321	322	324	346	317	308	351	315	326	308	311	335	305	348	356	339	289	338	351	334	365	299	315	346	321	308	327	335	293	335	311	302	334	332	321	272	322	343	320	363	306	352	333	339	358	320	313	319	346	325	355	379	338	315	301	295	306	332	322	332	351	358	318	344	331	354	350	343	336	339	350	352	297	338	394	333	336	353	335	361	345	306	317	332	323	351	334	360	313	351	313	321	312	323	297	347	364	353	354	324	336	354	351	384	363	363	313	324	333	360	322	354	348	337	352	310	308	338	336	328	330	321	314	346	280	333	330	312	325	311	353	330	319	353	318	361	351	367	355	322	352	346	315	313	323	374	333	383	343	329	322	328	330	368	358	326	349	342	340	351	338	341	328	343	299	323	355	344	340	325	365	321	350	362	309	347	368	354	343	301	346	316	344	343	338	351	336	352	335	304	332	328	344	316	348	334	320	329	337	338	287	316	332	354	349	384	337	319	315	351	318	359	310	340	309	337	373	332	326	344	362	338	320	362	321	358	297	331	309	317	316	314	321	339	324	366	313	341	314	335	336	298	312	337	335	318	334	368	334	341	304	327	355	328	332	318	367	341	312	353	307	325	343	319	333	328	351	324	341	350	324	346	348	333	323	323	357	341	343	328	310	367	325	326	335	335	334	341	330	347	321	331	348	318	314	348	349	332	335	324	321	326	340	350	358	336	343	296	336	348	350	323	342	325	329	327	341	295	312	359	335	315	326	338	341	336	321	322	360	294	334	340	336	380	314	339	346	307	332	337	344	345	325	336	339	339	336	358	313	331	338	282	360	303	338	322	334	336	318	300	311	336	322	313	295	298	315	306	322	316	320	332	335	330	337	307	360	322	331	329	334	311	343	318	327	306	328	313	343	316	325	301	359	289	330	334	322	352	294	337	325	319	331	336	356	331	338	321	359	369	343	300	353	309	334	321	337	330	329	323	304	336	353	335	361	365	336	297	367	342	345	357	328	301	326	355	302	337	337	364	338	316	321	345	354	338	357	349	319	342	346	311	324	312	313	347	335	328	331	320	369	350	345	323	359	358	300	377	312	317	377	320	356	343	359	318	331	326	319	348	306	322	326	308	320	334	323	321	308	347	336	330	349	351	346	369	332	352	343	322	346	351	352	354	352	327	334	318	344	327	319	340	310	329	352	369	347	299	336	335	337	342	332	352	363	341	352	342	337	324	318	337	352	334	333	326	360	311	352	338	342	354	335	367	345	326	355	317	335	333	357	311	328	277	333	324	341	323	322	357	321	328	334	317	333	332	359	342	337	373	333	344	324	311	339	348	362	349	320	331	349	326	363	321	319	325	366	337	339	355	347	327	367	340	338	323	354	309	335	315	335	340	319	316	357	345	359	334	382	347	313	350	318	337	328	344	338	319	334	328	350	341	335	322	338	322	314	317	338	367	329	362	336	358	331	351	326	332	301	349	360	346	351	344	362	335	324	327	335	350	303
32856	9971	3728	863	551	543	557	427	406	419	416	416	406	407	371	405	398	401	385	368	395	371	423	393	435	415	421	449	412	395	411	437	361	449	422	399	418	372	406	351	398	403	400	401	373	424	412	419	432	406	460	431	398	446	416	393	400	386	430	419	437	416	438	399	393	428	428	388	397	401	423	388	398	390	364	405	355	416	369	399	407	424	379	404	423	426	371	390	402	402	376	384	404	403	372	356	401	395	390	391	430	366	398	395	401	426	418	402	405	449	406	367	368	440	371	374	394	409	376	376	410	390	391	375	405	404	392	394	365	358	386	389	386	371	395	387	405	360	397	383	378	412	364	378	375	397	391	383	377	385	370	377	348	401	362	379	396	387	407	383	415	429	391	363	376	372	403	393	402	369	417	398	363	400	403	409	397	388	388	405	381	378	356	399	398	406	399	418	415	392	392	369	395	388	395	387	383	416	416	402	413	375	404	432	378	413	433	412	382	399	371	397	399	411	376	350	395	370	387	407	404	377	362	363	369	393	402	407	430	388	369	380	395	379	436	397	382	387	429	392	384	400	399	440	354	369	393	400	419	400	426	388	373	411	404	383	397	388	406	386	366	399	393	358	384	389	392	397	425	369	404	406	392	382	398	404	391	384	353	388	378	386	409	376	406	435	436	399	389	416	390	391	406	399	416	419	434	383	384	416	424	400	394	391	391	412	375	366	374	334	396	395	407	377	433	361	395	384	397	344	391	403	411	382	395	372	407	386	374	393	377	426	395	397	382	404	407	355	380	406	422	399	390	366	413	420	376	379	402	378	394	430	378	347	405	425	408	404	394	399	379	393	400	413	373	407	423	420	379	383	364	415	405	398	410	371	390	342	389	412	382	375	389	410	394	397	349	405	390	386	427	404	398	357	431	422	396	413	386	410	428	398	395	397	409	399	437	371	358	383	351	395	424	424	396	398	393	403	370	370	384	416	391	410	376	392	380	384	409	386	415	393	381	375	376	372	391	394	403	377	369	364	379	370	368	384	362	417	388	379	423	411	430	404	387	405	402	400	381	381	420	402	421	408	397	397	412	383	372	404	420	350	375	371	380	408	364	412	408	382	375	405	444	394	395	382	369	408	383	372	394	365	379	435	405	401	424	404	396	434	425	414	366	381	376	372	393	365	355	370	397	440	399	401	381	402	366	416	399	427	346	379	409	352	405	363	385	416	392	394	407	409	405	398	410	413	385	407	410	387	407	366	392	409	366	423	390	406	361	414	390	446	397	366	361	387	370	367	361	361	391	380	352	389	430	402	387	403	380	409	413	409	364	376	400	409	399	432	373	368	400	414	390	376	383	409	413	399	390	381	405	379	381	386	384	387	397	399	381	361	399	402	366	392	386	392	374	409	393	407	387	384	417	382	408	372	432	347	384	389	423	377	420	400	381	396	400	395	390	369	380	376	385	414	380	436	361	379	407	401	398	393	406	388	402	414	406	375	388	373	388	405	394	408	410	395	389	385	391	419	391	410	390	396	428	414	394	416	430	389	376	408	403	413	396	392	375	374	424	396	404	363	376	400	380	418	379	418	371	395	377	403	421	373	374	383	386	409	415	384	423	415	383	388	400	361	375	373	391	355	372	392	393	393	354	411	377	410	403	406	403	381	403	438	368	380	411	430	387	386	385	370	385	389	405	389	373	408	371	405	364	408	412	414	387	375	415	368	397	392	443	382	366	384	404	377	415	401	387	423	389	389	368	394	387	425	374	405	345	408	394	410	428	419	392	403	381	393	350	335	441	372	373	407	385	422	395	386	437	415	410	375	376	408	401	380	380	392	345	376	427	411	357	434	376	387	367	397	368	397	408	405	375	388	393	384	387	411	393	420	387	375	414	383	369	427	396	374	381	390	389	446	382	380	364	341	410	381	391	385	421	391	376	439	385	396	392	330	377	397	383	386	405	416	406	400	412	362	365	422	381	384	413	365	376	375	410	357	415	382	396	393	374	361	377	393	388	400	367	420	417	401	367	430	386	372	395	410	402	381	384	380	364	413	374	410	372	359	426	406	387	388	370	366	398	421	372	393	387	385	410	417	427	405	379	402	434	400	395	389	403	372	403	376	408	380	358	417	368	412	379	376	389	410	367	406	401	387	413	401	411	412	409	442	394	389	395	370	423	391	391	394	395	430	399	375	376	419	374	385	394	409	385	409	411	389	429	386	393	393	387	362	402	377	392	403	386	387	398	377	344	373	380	379	408	395	374	374	415	431	407	353	381	399	436	393	383	409	414	382	392	417	381	397	365	388	400	411	424	404	399	430	424	379	386	368	398	376	379	376	382	348	406	448	400	368	391	391	405	383	365	389	394	383	415	342	407	390	405	400	382	396	400	367	419	398	384	354	381	382	379	394	409	408	377	375	403	384	399	396	396	402	415	371	394	365	426	398	421	411	398	375	423	391	416	393	422	413	424	451	409	399	439	395	391	419	376	433	350	416	355	399	399	376	397	396	417	436	384	344	384	401	374	416	380	418	413	373	405	390	388	426	386	416	421	365	420	360	382	379	423	417	385	384	388	397	416	408	431	401	385	383	390	362	397	373	435	410	403	392	402	392	430	406	367	394	394	387	366	378	373	396	372	397	380	398	399	408	380	381	369	376	380	416	357	397	376	401	413	373	407	439	387	423	405	402	430	367	401	426	392	384	377	418	368	386	413	369	411	431	399	376	400	415	420	375	365	429	357	392	382	410	414	416	372	426	397	388	375	399	383	373	362	403	378	405	384	373	407	397	401	384	382	405	406	388	436	392	396	379	369	358	386	397	358	397	412	388	417	380	387	402	392	387	397	387	380	405	367	437	399	448	394	386	397	389	381	376	361	424	389	392	402	407	386	401	388	377	379	432	403	392	409	401	402	348	349	411	414	392	407	435	406	383	436	396	377	429	389	397	396	388	371	398	445	367	392	408	376	402	379	366	390	392	356	413	403	419	352	392	363	409	387	371	399	402	397	393	408	399	396	382	413	417	393	379	351	385	373	403	422	418	398	383	397	454	397	374	384	391	411	413	360	413	377	399	409	384	431	408	408	381	365	387	388	424	414	390	427	381	412	397	348	390	413	391	373	400	398	409	415	393	404	338	429	372	371	393	382	382	427	365	402	403	396	367	394	385	402	397	397	409	367	416	415	396	366	404	368	389	427	400	406	385	422	389	407	384	370	383	355	384	405	402	407	359	397	387	404	403	381	420	380	406	406	402	373	418	363	364	407	405	382	387	358	359	407	428	402	390	375	379	433	433	384	372	374	416	419	407	395	392	411	408	371	394	403	393	378	379	380	412	395	395	382	389	381	385	369	381	400	364	377	402	443	383	393	416	422	391	367	400	383	405	378	439	394	383	395	381	392	401	389	441	363	381	436	405	378	404	378	402	400	376	396	387	360	405	382	383	398	383	391	396	402	405	420	383	411	401	390	393	400	395	413	379	380	417	389	389	375	403	360	407	369	381
23327	20733	27903	23601	20715	10971	933	575	428	381	371	327	330	320	269	250	237	246	253	242	236	251	235	235	221	227	230	248	225	233	232	215	221	204	253	219	216	228	199	212	230	223	215	212	187	217	198	223	212	220	222	228	228	211	213	221	247	253	223	227	211	243	216	216	203	240	215	188	208	228	204	184	217	196	224	186	211	191	224	216	214	210	209	221	206	199	210	184	204	195	211	204	192	206	206	177	200	201	197	199	216	194	167	215	162	190	187	234	181	211	198	210	176	211	180	196	192	166	190	179	210	173	209	204	208	216	178	194	174	213	176	194	195	209	216	179	229	187	198	210	184	238	186	195	206	207	210	204	203	221	186	218	203	200	193	197	196	195	198	185	213	211	186	201	206	201	157	190	204	173	194	212	203	195	199	193	179	183	209	185	187	219	208	174	199	198	203	198	224	201	188	193	192	190	224	197	202	203	223	220	198	196	198	228	183	194	185	188	220	196	185	199	204	218	220	185	166	178	173	177	206	178	170	215	217	213	206	178	207	193	211	196	226	195	202	203	183	207	198	197	205	206	185	198	187	198	174	198	196	195	210	189	191	207	193	204	211	201	192	212	198	195	206	201	190	196	192	209	184	201	196	195	211	214	197	195	213	175	174	184	195	200	226	178	181	208	170	196	186	191	198	208	209	198	198	210	195	209	206	201	193	203	192	197	206	180	202	191	218	218	216	217	231	201	186	188	188	195	184	210	189	222	221	187	221	212	196	202	185	194	203	199	184	202	206	193	219	200	202	192	207	200	189	190	188	181	199	192	182	209	213	203	217	217	191	210	187	224	184	188	190	204	205	214	191	193	179	202	187	197	194	204	183	221	197	207	204	183	175	197	210	199	219	211	209	196	186	216	208	179	225	203	200	185	192	193	181	209	192	208	185	191	174	214	179	215	198	216	196	214	216	186	206	212	199	181	240	210	210	192	221	215	190	191	201	175	187	190	224	180	194	178	209	207	177	197	205	199	195	195	209	177	183	195	196	181	202	202	186	189	191	194	179	205	218	191	189	205	180	219	187	220	182	179	214	204	196	190	200	243	187	198	196	189	197	192	181	205	192	197	196	191	196	217	190	181	207	235	205	193	185	196	182	203	213	185	214	217	214	169	196	203	197	178	191	185	183	159	176	213	188	167	194	189	207	188	184	199	185	199	193	178	196	209	195	204	196	222	202	185	226	193	193	178	187	220	199	196	206	217	188	185	216	202	179	179	201	205	174	191	186	202	203	207	184	196	191	209	188	182	176	193	244	206	173	211	206	190	230	165	214	203	191	174	217	202	186	206	210	193	191	198	192	190	194	191	197	186	210	193	218	213	191	195	208	220	220	186	198	188	192	196	216	180	207	191	192	173	216	196	169	208	210	202	201	208	183	208	179	198	202	201	194	195	205	219	207	180	185	192	176	216	208	182	175	204	200	181	195	187	185	195	193	226	187	212	215	205	197	217	201	203	209	194	177	195	216	209	203	189	216	183	216	192	209	192	187	192	198	165	179	191	203	209	204	203	176	195	214	220	175	195	218	196	182	213	207	198	211	204	156	190	182	173	203	186	215	194	184	203	186	196	180	173	217	209	204	189	193	178	204	188	184	176	189	188	204	218	208	176	221	178	207	209	199	202	206	208	208	214	197	227	163	192	189	195	185	203	221	184	197	199	208	209	164	208	212	206	188	202	194	214	190	207	211	201	200	172	190	199	214	210	203	204	196	182	200	191	209	226	215	194	177	193	206	206	217	202	201	199	187	204	214	208	181	200	217	184	223	196	229	187	186	190	178	205	195	216	205	194	214	199	187	233	204	188	195	203	204	210	199	204	189	202	205	195	206	222	188	199	183	196	185	179	211	177	202	214	159	207	198	190	187	200	174	175	190	234	188	203	198	186	197	210	178	208	189	201	208	213	198	213	169	203	215	201	179	191	186	196	195	169	214	206	174	183	176	165	191	174	216	194	165	214	191	196	194	186	193	194	210	171	185	193	188	183	211	212	202	195	217	203	188	218	200	212	189	182	210	213	196	198	204	240	188	212	208	182	184	209	196	205	187	207	206	196	213	205	201	182	211	200	218	196	207	179	200	177	185	211	174	214	179	204	223	174	249	203	180	195	180	183	185	171	171	205	198	211	182	190	212	196	182	218	195	221	202	205	199	204	240	202	209	175	210	204	194	189	211	191	201	219	215	196	207	184	183	175	187	205	206	218	194	209	203	215	194	184	180	203	168	210	221	208	173	162	190	219	203	228	210	202	175	212	197	218	171	195	180	188	187	190	205	208	197	208	201	193	214	205	200	203	196	182	192	188	187	176	196	196	198	192	210	209	195	193	199	199	229	228	203	191	206	162	224	197	194	203	189	187	216	215	193	202	201	188	222	185	203	217	185	183	206	196	181	183	170	182	182	189	194	216	224	201	212	202	186	189	206	212	196	168	175	198	208	195	212	214	188	181	183	211	174	176	201	173	174	195	178	199	197	190	193	196	198	179	200	192	205	173	204	204	214	192	188	196	185	217	219	194	210	209	212	211	190	181	196	199	194	184	201	183	193	170	178	186	230	209	206	199	195	191	217	222	218	192	224	209	203	201	204	189	206	191	184	207	208	209	202	182	202	191	200	213	212	194	180	221	178	181	220	175	191	171	199	206	174	197	215	196	191	210	214	195	221	207	181	184	192	196	213	221	200	210	183	190	184	214	197	175	201	190	204	201	199	194	171	193	192	227	183	211	214	183	180	197	198	191	195	213	216	216	221	198	201	201	204	206	176	203	210	197	195	168	175	214	207	205	198	179	206	201	184	188	187	209	175	184	222	191	183	191	186	192	214	191	200	183	219	206	171	197	203	186	201	210	208	194	210	182	177	211	182	208	199	197	189	206	194	206	194	204	217	222	192	191	191	177	194	200	193	192	201	185	197	179	180	208	177	194	215	205	193	177	196	211	214	189	184	196	187	207	199	207	199	200	194	207	219	191	191	218	215	176	180	205	202	219	190	202	218	191	171	192	207	194	214	214	208	179	187	205	199	201	199	198	204	208	205	196	195	196	209	198	222	190	186	199	195	206	206	197	193	221	193	195	195	200	184	199	218	201	184	199	208	202	179	211	180	190	184	187	175	199	185	206	215	179	189	187	193	205	186	197	181	193	203	187	201	181	222	197	201	182	200	175	188	188	190	200	192	203	183	214	200	192	183	190	179	178	192	193	195	213	240	205	209	203	213	203	186	181	204	205	200	202	167	200	197	204	222	187	208	188	212	187	197	216	207	184	179	191	214	183	205	198	195	196	200	205	213	216	197	177	195	195	186	192	202	192	188	198	199	168	187	198	203	207	183	210	189	201	191	187	188	176	200	209	206	189	194	201	199	229	221	202	197	184	205	177	192	219	194	208	190	193	208	184	195	173	210	208	185	182	212	196	190	186	210	189	192	182	215	209	180	194	189	202	217	198	192	197	178	188	202	216
35925	16144	9015	3473	2144	1724	1264	990	809	654	556	504	447	419	401	364	332	353	323	322	290	329	308	290	302	340	322	323	314	320	275	307	276	286	297	278	252	259	279	286	292	252	257	233	272	283	278	298	294	277	304	259	272	261	287	262	311	315	320	319	287	277	265	260	286	252	245	276	263	244	250	241	259	227	248	257	251	220	243	274	253	246	256	245	235	238	255	260	256	232	241	234	232	243	221	232	226	228	236	262	255	226	206	249	259	224	213	260	227	220	243	243	211	227	238	243	267	257	244	242	225	226	205	247	228	220	242	248	265	224	229	241	255	234	262	249	257	232	227	267	216	229	249	261	251	239	236	219	228	234	256	223	250	229	248	269	243	210	230	262	245	237	244	228	262	232	230	256	233	246	195	231	250	222	238	236	202	234	253	231	251	221	228	233	238	219	257	230	233	230	196	202	266	243	224	229	218	242	217	251	209	221	247	233	241	257	239	227	228	236	266	260	223	237	249	232	237	221	214	227	227	230	226	263	216	226	273	223	215	261	245	253	240	249	239	261	229	252	203	230	231	229	230	249	236	237	232	264	219	235	220	231	257	211	236	248	223	242	250	189	242	238	211	212	234	229	221	244	233	243	239	213	215	219	247	249	242	264	204	217	234	239	211	236	250	238	223	240	258	251	234	200	233	226	216	208	235	233	247	258	222	238	232	234	241	221	212	238	237	258	258	234	253	221	220	252	244	235	215	210	216	241	237	232	251	200	243	217	236	214	230	227	220	245	224	235	211	249	216	217	232	242	233	251	239	230	241	231	235	231	216	260	247	216	266	234	239	231	215	223	241	247	235	201	239	234	220	232	240	222	257	257	238	234	236	205	232	219	243	246	246	227	219	247	273	251	215	230	227	238	210	253	225	208	228	220	256	229	243	235	254	211	252	231	241	235	228	226	233	238	239	223	229	230	259	234	229	235	253	246	206	231	232	211	211	236	218	240	256	251	249	250	236	243	232	224	224	219	249	223	216	243	246	261	243	241	226	227	250	236	235	233	208	241	265	229	232	231	231	233	220	237	224	220	244	250	237	243	236	232	234	246	233	259	247	241	239	210	237	238	243	238	228	242	244	226	216	245	239	206	227	242	241	232	265	263	233	240	233	235	214	238	243	227	248	232	248	226	230	252	240	222	257	252	232	241	241	237	239	242	247	235	233	241	247	231	235	239	242	218	249	211	242	222	221	242	245	223	212	243	240	234	236	262	239	242	261	247	262	233	228	227	241	236	258	255	217	227	250	259	228	237	210	256	230	247	238	231	251	232	240	255	242	237	247	223	226	232	223	253	213	217	222	220	229	232	257	230	230	245	183	196	214	231	215	294	251	218	217	242	242	214	202	222	241	213	229	237	238	246	213	247	239	227	224	213	274	243	243	239	234	272	219	230	219	254	240	228	240	227	193	209	205	245	231	244	226	242	243	251	269	237	226	236	243	226	191	231	218	245	232	253	238	230	220	224	231	230	232	253	215	210	230	215	264	253	261	247	223	218	229	221	227	215	223	250	238	240	253	212	248	253	263	204	236	202	258	239	239	233	249	251	242	239	255	212	254	241	247	255	224	222	230	241	217	242	201	259	228	205	217	233	253	257	228	244	228	263	276	216	236	240	243	243	239	242	239	240	246	248	222	259	227	220	246	225	245	235	240	245	208	245	242	223	226	224	255	210	230	234	231	227	222	222	203	261	238	258	231	270	259	215	242	226	199	231	243	233	212	212	229	192	213	225	235	227	233	247	251	240	217	245	228	229	224	236	242	277	244	229	233	230	231	211	243	232	260	233	231	217	237	239	240	267	238	226	253	239	226	255	242	222	240	229	236	223	246	236	208	243	226	231	251	231	207	234	233	245	222	216	211	250	235	229	223	260	259	236	240	259	254	236	260	224	240	213	258	232	232	229	206	228	214	235	240	236	256	232	251	246	252	231	218	250	228	244	222	252	246	233	255	237	216	226	258	237	232	222	230	262	231	250	241	280	228	247	258	230	241	264	246	230	241	246	213	212	232	224	235	243	227	250	209	255	228	241	279	252	236	230	224	234	244	227	218	262	253	237	247	259	228	241	241	224	217	235	224	271	228	254	218	248	214	247	280	224	231	251	236	223	216	254	236	249	243	227	231	247	226	248	249	216	227	234	222	229	259	247	235	252	210	241	249	247	234	242	231	248	242	246	243	240	232	250	215	208	245	242	259	236	238	255	235	266	236	225	244	233	230	247	209	242	249	225	198	248	232	222	244	250	236	240	211	241	224	240	259	211	229	228	225	237	280	237	237	230	218	259	233	239	238	241	218	226	241	266	240	222	250	210	206	238	231	220	232	239	256	231	245	227	236	235	227	234	229	214	251	208	232	213	240	205	232	234	240	257	229	242	246	232	253	238	216	246	260	230	202	241	212	222	221	222	228	234	214	250	238	224	234	253	246	230	213	220	263	229	238	210	233	224	198	247	241	242	238	224	230	231	249	235	250	236	218	249	254	224	226	218	236	253	234	257	223	224	216	240	279	229	240	240	252	237	255	253	217	251	239	232	230	215	254	213	245	234	232	253	223	231	225	255	274	247	220	229	221	240	235	228	229	241	253	237	229	228	249	217	219	240	253	241	250	257	207	245	214	227	259	206	221	243	245	238	246	227	233	233	223	247	220	243	244	240	241	270	224	227	224	237	230	211	227	232	250	227	238	253	241	222	240	245	224	229	232	226	238	217	230	226	231	255	247	253	227	230	231	229	249	223	250	241	229	232	257	221	221	205	244	251	238	237	239	232	236	231	237	226	226	205	221	257	263	247	216	232	226	225	263	224	228	232	236	276	240	254	252	220	232	260	234	232	234	237	251	217	250	220	217	231	232	229	220	240	241	228	233	277	225	247	224	253	206	255	194	211	226	240	230	241	237	234	220	231	246	236	248	254	231	251	233	227	221	220	252	249	243	225	229	240	251	244	218	225	238	241	255	232	212	236	210	189	249	256	243	249	231	266	214	229	220	223	217	203	252	206	235	229	229	243	224	241	232	201	239	228	220	217	256	252	207	263	235	222	247	235	239	232	249	229	255	222	228	267	271	246	250	248	240	216	243	238	228	227	255	211	268	226	237	264	248	229	228	235	221	235	232	240	227	232	239	253	258	224	237	257	250	221	251	251	230	216	212	231	243	232	234	214	257	199	226	232	220	213	221	230	253	205	231	237	213	222	210	218	264	236	257	234	259	249	231	227	215	237	252	213	261	230	237	230	258	244	241	224	248	226	223	240	248	253	251	235	231	231	239	243	247	211	262	240	277	238	257	249	241	232	233	209	232	240	223	246	225	253	233	225	233	235	223	217	234	239	251	263	214	239	221	207	227	234	246	221	228	218	246	249	239	241	242	235	250	267	239	252	226	246	266	230	250	227	254	225	227	268	239	226	256	219	245	251	224	266	211	239	244	213	222	250	218	273	244	195	217	239	236	234	241	236
24545	20760	26969	24498	12216	966	748	579	573	529	535	504	492	506	517	501	484	464	482	470	459	467	447	459	445	493	490	449	431	490	470	435	449	424	469	449	486	450	456	464	428	458	436	432	437	473	473	477	465	436	480	454	455	454	459	442	433	424	472	439	418	442	439	443	406	417	460	456	452	427	442	414	463	426	433	442	426	486	441	467	451	433	444	435	452	452	439	417	415	389	443	453	449	475	389	441	437	438	462	469	447	435	420	435	433	407	422	448	460	437	442	443	450	403	461	411	433	433	443	425	435	410	425	439	440	455	461	440	403	458	485	449	424	440	440	439	436	450	452	461	413	442	458	367	463	396	441	403	426	410	444	453	419	394	434	433	382	423	451	433	418	456	452	426	418	443	455	464	405	461	460	410	432	403	482	428	436	424	430	473	437	443	426	439	450	453	436	420	407	419	442	404	407	448	434	476	421	473	431	429	428	471	420	434	442	449	466	427	427	421	440	420	474	411	452	442	453	451	424	461	480	448	441	426	445	428	428	418	461	421	444	432	416	424	432	438	454	453	424	440	466	426	424	428	442	449	414	395	434	448	437	456	479	435	414	434	455	418	453	469	419	444	434	454	439	436	448	416	449	427	442	439	435	442	422	453	415	439	449	416	453	394	397	452	431	429	468	442	437	400	445	449	403	463	425	463	446	452	434	427	465	413	432	419	452	437	421	466	484	468	436	393	446	425	434	419	427	409	391	448	430	470	452	421	403	438	416	427	436	409	417	431	414	437	479	439	409	460	454	409	445	466	431	460	431	395	427	471	402	437	432	462	452	416	496	472	406	407	446	415	415	467	430	441	434	422	429	460	464	442	442	412	458	426	407	443	418	436	436	458	401	434	403	407	449	446	425	434	450	413	451	438	443	438	403	423	431	434	436	442	470	425	438	456	446	453	447	406	454	421	446	434	440	416	404	416	421	407	439	449	436	403	468	435	453	441	424	470	433	435	452	460	417	408	431	419	444	446	447	453	432	468	464	447	421	406	467	450	440	443	417	447	433	444	444	428	466	433	469	408	467	420	407	403	432	431	449	428	441	389	407	443	411	424	445	457	423	435	440	412	412	438	438	431	462	430	444	445	465	417	424	425	423	400	430	473	414	404	430	413	450	473	432	471	455	416	431	446	411	425	415	434	433	427	429	461	443	405	438	447	405	442	457	463	426	440	429	474	430	459	429	446	417	419	443	489	411	436	442	423	434	382	393	438	457	416	424	451	427	470	406	412	448	409	425	459	434	455	440	461	452	423	423	469	413	418	453	430	407	450	452	413	446	429	412	446	421	440	439	454	411	443	476	427	451	421	446	455	431	456	431	452	453	414	418	415	436	424	429	441	480	417	462	443	487	411	428	415	454	420	439	416	417	422	442	448	421	439	453	437	454	477	409	440	412	417	435	425	438	472	490	442	435	431	445	464	427	447	452	438	472	433	450	461	433	442	409	456	416	426	487	481	441	447	405	437	416	464	415	401	438	413	459	465	422	449	425	446	424	423	428	420	428	398	488	436	458	425	412	424	440	447	418	408	448	443	416	437	442	404	452	481	439	462	439	420	431	444	444	444	415	432	480	472	445	456	426	450	442	464	442	474	466	438	443	476	433	439	459	421	442	417	460	481	424	448	478	433	449	447	427	467	443	454	425	441	435	497	444	439	406	426	400	410	434	409	443	465	457	435	465	420	406	426	419	426	430	410	414	471	414	425	432	443	421	435	450	423	437	423	465	467	447	410	408	444	445	415	416	446	408	433	458	424	443	497	450	462	480	437	464	449	476	419	441	471	443	427	463	460	434	436	419	425	425	438	411	433	435	446	431	452	420	415	488	441	449	435	487	444	432	428	427	475	418	406	454	425	428	425	424	480	447	424	407	433	465	420	399	423	449	425	459	428	432	416	478	411	426	429	456	454	424	441	443	456	435	410	443	465	418	423	437	436	441	423	394	433	422	440	445	431	461	414	445	450	430	461	483	456	484	462	410	416	440	406	494	424	440	437	429	391	442	419	417	413	422	423	445	412	420	455	418	427	412	436	464	450	490	435	428	434	467	459	490	443	411	424	410	472	446	452	443	412	453	453	438	451	447	415	428	435	420	415	401	441	443	449	471	426	441	484	433	420	426	459	425	409	431	416	397	410	429	443	458	467	429	459	466	468	413	426	451	444	413	450	410	450	436	408	436	461	419	426	455	448	423	401	474	421	446	507	424	418	443	441	407	421	408	451	407	449	415	460	445	450	423	443	450	473	418	452	444	429	451	443	491	424	424	452	446	454	454	448	446	446	442	436	439	473	475	435	441	430	445	455	430	482	418	426	450	385	424	421	430	496	438	434	435	423	406	411	390	411	435	426	429	414	445	408	407	432	452	452	420	419	444	476	460	456	413	410	432	482	449	417	427	453	435	444	463	466	440	420	428	473	436	431	444	444	419	397	467	458	413	463	415	418	417	430	432	436	394	452	419	411	438	427	425	467	428	421	420	450	425	435	440	449	434	451	441	448	451	428	448	408	413	404	442	482	424	424	451	475	424	420	418	407	452	392	502	449	469	413	438	450	445	447	437	440	460	485	419	440	432	439	428	412	458	440	443	445	441	404	476	451	441	413	430	421	428	461	442	447	418	440	448	402	431	439	464	420	414	447	430	391	461	422	469	410	443	405	408	394	398	396	478	464	444	451	433	423	441	438	462	430	439	420	442	423	437	480	421	414	424	429	442	489	423	404	417	471	445	449	429	437	452	392	452	446	444	420	420	449	440	459	427	465	455	425	416	438	466	418	442	404	444	421	432	428	463	418	419	450	428	412	498	400	422	462	400	443	461	447	439	424	460	396	402	456	443	457	438	465	463	495	434	424	414	429	451	457	447	459	463	441	448	394	397	421	459	428	436	433	414	487	444	475	461	433	460	437	431	439	419	427	473	397	418	426	424	414	407	422	448	412	430	390	440	452	416	415	444	412	428	441	444	423	419	452	408	453	480	420	395	435	472	452	419	439	458	435	446	461	478	412	424	421	452	441	395	437	404	442	420	405	466	470	428	406	428	417	449	466	447	443	442	406	458	460	456	496	419	423	445	435	434	452	428	421	440	436	461	427	438	459	467	442	432	454	450	415	462	437	458	428	467	420	427	427	455	428	438	467	437	413	413	467	414	436	432	445	470	432	422	460	452	382	436	417	430	437	455	437	435	429	430	455	423	456	445	408	450	397	465	453	427	421	437	436	434	405	454	424	405	468	419	411	439	418	467	435	465	469	455	486	493	434	449	459	433	414	424	470	446	406	425	474	419	456	451	474	437	432	422	449	461	450	431	454	418	452	386	476	451	463	458	403	394	417	440	451	453	404	454	466	458	402	415	429	476	461	418	441	459	419	395	401	437	407	432	437	391	430	457	375	440	447	466	448	436	443	441	452	429	455	434	432	432	436	410	433	444	458	449	451	429	441	465	458	426	438	399	445	425	421
36298	16956	6592	2529	1718	1373	1089	925	845	759	709	662	642	609	603	556	580	545	558	516	575	534	508	544	522	505	571	593	551	514	502	537	550	482	518	528	530	538	544	489	467	546	516	514	536	540	533	572	519	504	552	515	523	552	503	539	542	536	526	550	537	556	563	519	552	535	484	541	506	480	530	520	523	505	488	519	490	509	525	523	531	495	506	505	532	524	491	530	535	511	499	496	502	493	482	527	509	499	496	489	457	457	444	499	493	538	515	464	509	491	472	473	522	479	513	541	550	517	546	570	496	478	492	492	536	469	536	520	463	525	493	468	505	566	497	507	489	479	504	530	515	496	525	511	482	488	494	501	490	489	453	516	495	559	485	526	483	489	522	527	528	484	505	486	507	517	500	489	458	489	499	527	472	516	521	501	468	495	489	474	518	485	530	469	487	494	509	460	501	489	496	479	531	488	497	485	479	463	492	516	521	476	501	487	476	500	512	503	527	526	489	494	500	529	516	481	505	527	503	507	538	491	456	517	474	489	500	496	489	512	510	482	516	491	482	478	494	507	496	478	464	513	475	523	499	504	466	505	503	521	524	464	529	504	501	484	499	502	534	472	468	513	504	490	492	517	447	485	469	517	501	510	484	492	516	494	500	467	544	480	518	484	475	516	553	496	485	451	508	473	507	453	505	491	482	501	499	491	490	475	480	510	523	517	507	518	525	549	506	498	465	499	498	487	502	474	492	493	479	479	526	501	501	508	504	478	502	523	489	472	493	529	491	513	501	490	511	522	481	493	505	513	490	484	497	509	508	522	507	511	518	494	508	470	527	444	504	493	492	514	502	476	489	460	475	492	527	506	549	523	480	492	488	500	533	534	503	504	475	529	492	449	520	435	495	509	518	467	510	447	493	445	481	504	503	567	462	502	531	536	502	476	503	496	484	482	484	524	503	504	471	531	507	461	519	470	520	526	482	509	466	503	510	555	491	525	464	476	530	470	460	499	469	524	492	500	512	511	475	495	506	529	502	481	494	477	468	448	459	503	479	509	460	500	491	465	497	535	526	500	516	486	515	547	493	539	462	520	490	481	499	513	497	475	500	509	471	461	539	488	498	513	485	539	476	500	477	509	481	507	476	514	502	501	484	502	490	457	495	461	425	516	526	493	486	510	460	457	520	505	500	508	523	470	511	503	486	480	510	501	524	467	466	487	495	506	537	467	476	498	494	509	508	486	483	489	464	452	514	506	493	504	444	494	533	467	484	494	533	515	527	490	514	487	524	503	510	540	522	512	487	549	489	512	469	486	525	527	486	496	500	501	517	500	503	463	515	457	483	521	512	502	480	485	508	492	501	500	524	481	490	512	476	464	505	477	450	479	529	543	493	505	476	519	503	483	503	494	503	476	524	525	480	458	509	468	519	520	485	483	466	505	480	551	523	505	510	513	460	500	494	552	482	495	493	479	483	508	531	471	498	480	484	523	463	514	513	481	481	460	505	497	510	489	524	477	491	492	504	490	488	505	508	492	525	476	531	513	553	477	505	487	574	492	541	529	496	496	495	532	476	489	505	513	497	477	561	508	494	502	500	501	533	491	508	463	496	500	524	516	489	515	524	494	480	491	478	507	483	492	498	480	486	471	509	503	503	500	482	513	537	480	511	515	463	499	494	509	473	508	519	511	497	498	477	497	520	511	465	493	523	509	491	488	502	497	496	468	521	486	494	496	489	501	527	487	468	482	469	525	513	480	462	510	511	504	456	487	485	507	460	500	516	528	510	476	543	509	494	507	478	484	523	486	513	468	495	506	477	482	524	509	463	510	530	493	512	503	563	508	511	474	504	485	501	525	533	504	451	500	485	522	494	488	517	512	503	496	512	513	483	484	531	492	466	519	489	513	514	500	496	482	522	494	498	513	518	495	453	546	469	483	500	502	486	517	463	468	461	516	484	510	482	533	508	516	478	518	513	500	497	489	490	469	528	484	491	516	489	494	508	512	513	500	511	489	501	499	501	514	504	529	504	469	466	513	477	492	488	496	488	505	593	485	546	527	516	480	511	542	502	513	530	497	491	469	481	453	511	536	486	475	521	477	482	500	499	485	503	484	505	486	541	499	492	498	494	499	500	503	502	480	487	501	505	477	488	474	533	482	484	464	512	515	489	477	462	490	479	508	511	484	517	495	495	513	469	484	520	529	498	498	484	513	465	487	437	516	489	462	524	489	526	486	515	475	457	490	522	464	469	473	461	498	535	493	494	471	500	537	462	472	489	510	474	523	489	482	546	534	474	461	537	500	496	528	473	503	497	495	540	493	492	493	499	493	498	475	477	485	495	504	498	508	508	480	493	498	490	493	508	464	518	534	505	505	517	539	505	525	489	488	519	468	517	516	496	505	482	500	534	498	487	510	536	509	514	519	535	505	495	482	488	468	509	481	515	497	480	528	495	500	467	516	519	487	542	519	495	508	462	439	498	493	499	508	495	508	495	497	488	482	534	495	502	530	500	479	492	532	505	532	476	484	489	506	544	485	514	499	456	492	519	458	519	536	526	488	491	483	533	476	500	505	522	549	533	494	499	523	501	506	462	490	463	488	509	480	488	507	500	550	546	481	540	476	477	513	518	477	512	470	489	484	525	470	509	487	491	500	522	519	498	507	463	506	521	534	480	509	459	495	499	515	485	470	512	496	453	511	526	516	522	511	488	520	468	486	519	505	476	520	517	522	512	481	483	501	513	500	466	489	484	473	489	489	481	508	478	499	531	528	511	450	498	492	508	480	483	490	475	488	496	511	464	540	512	465	522	505	484	513	494	521	488	511	483	526	535	506	534	493	491	526	465	470	507	494	532	521	492	488	486	479	495	503	499	513	488	494	488	492	499	491	472	509	458	509	503	500	519	485	491	490	537	519	478	491	498	514	486	528	470	478	475	484	541	490	509	521	454	489	480	525	468	476	464	510	530	486	465	482	506	526	506	507	514	481	450	485	502	520	442	517	499	521	488	478	528	498	453	472	507	499	480	484	492	486	488	467	468	502	493	537	511	507	471	454	490	509	486	496	508	517	467	500	493	460	511	501	482	484	508	492	515	525	501	497	498	504	521	495	484	513	501	506	514	488	495	511	504	488	489	487	512	488	490	521	488	498	483	505	508	459	460	497	498	504	495	533	507	464	495	492	485	477	454	502	513	529	489	484	510	482	490	488	476	492	521	500	512	503	500	465	502	526	510	511	501	515	452	539	527	476	488	490	488	505	455	497	482	557	492	495	484	477	498	458	540	544	472	435	467	539	474	500	469	510	490	506	507	494	517	511	519	525	478	462	516	531	519	491	480	516	488	479	532	490	483	515	544	485	534	488	454	471	488	503	532	522	525	496	510	530	477	494	534	476	515	507	478	502	504	466	473	507	502	476	479	521	505	509	500	481	512	482	493	478	494	527	507	499	508	521	481	493	486	507	504	472	462	533	465	492	494	506	518	495	489	485	484	484	453	513	499	451
22271	20758	28405	23157	20766	20808	11517	1141	810	664	629	504	479	479	457	415	379	344	396	370	360	370	348	330	330	359	346	343	317	321	344	320	313	341	330	323	338	317	311	333	293	306	314	290	266	317	320	330	325	331	305	336	301	342	308	352	301	334	325	342	338	290	302	258	307	291	292	310	318	276	275	295	287	313	296	295	295	316	307	301	281	331	290	285	277	291	275	271	271	297	296	300	308	252	300	250	292	260	283	286	293	283	285	282	269	271	292	267	254	264	253	276	307	269	272	270	304	269	286	281	307	262	289	256	286	287	275	296	274	293	273	249	278	281	269	282	291	300	267	295	273	268	281	299	267	258	283	268	274	259	238	268	310	286	263	281	308	261	281	281	262	277	276	259	283	306	272	267	265	253	308	308	313	272	289	260	268	265	283	300	294	290	297	275	264	287	282	290	296	294	280	256	263	274	267	281	278	261	286	307	282	290	268	291	279	262	260	260	303	287	282	268	257	291	277	256	266	262	262	278	262	251	258	259	259	312	259	269	266	271	287	248	290	271	282	285	271	259	274	273	307	273	289	268	275	300	275	265	282	282	274	285	258	272	271	289	265	262	268	265	267	279	261	309	291	274	289	268	266	289	301	262	272	272	295	236	284	306	274	275	252	264	321	267	282	270	281	294	292	291	274	269	276	301	277	290	270	299	268	288	256	268	294	312	260	279	284	294	257	309	268	250	268	243	288	299	297	289	281	271	264	240	269	281	275	262	278	319	280	280	288	262	267	274	291	280	295	275	257	278	278	258	272	290	299	271	286	306	286	280	271	248	267	272	277	247	287	242	259	258	292	294	266	283	267	280	291	276	276	312	285	256	279	286	262	312	290	249	277	256	286	284	266	278	271	249	278	256	309	277	274	230	260	298	291	261	261	261	257	283	256	283	287	260	251	297	306	284	279	262	281	260	298	269	286	266	264	287	274	276	248	270	307	274	272	308	271	283	273	272	278	304	289	277	286	255	251	294	302	284	289	269	259	283	281	268	273	284	265	310	274	290	286	291	271	244	270	253	286	288	251	232	251	279	275	263	262	260	276	264	266	290	278	276	280	298	265	287	278	255	263	282	275	270	265	291	268	296	291	274	262	306	259	260	287	257	258	295	263	279	255	292	280	252	294	265	281	268	272	263	282	260	319	270	318	273	273	280	285	269	260	276	245	270	308	257	287	283	264	282	269	288	285	255	279	260	275	295	260	261	283	253	269	271	276	232	282	285	272	262	263	279	248	276	292	292	255	269	295	269	296	294	275	311	268	264	248	258	270	284	254	269	322	304	239	297	272	292	295	276	285	279	280	295	286	290	301	235	272	269	264	293	294	278	258	282	257	282	268	240	276	281	294	265	265	283	267	265	274	243	272	270	274	284	294	278	288	257	302	278	270	276	273	282	269	294	276	253	325	286	278	275	285	273	272	269	239	285	299	258	281	259	299	271	287	290	284	304	303	267	252	281	286	268	259	262	273	242	316	326	309	277	280	278	286	254	292	258	307	266	285	284	293	263	279	290	282	278	278	277	280	268	278	286	270	287	284	316	276	278	265	296	251	273	261	275	271	308	260	273	264	257	264	307	264	291	268	252	279	249	270	293	323	273	308	266	291	290	271	276	270	253	275	247	278	254	271	267	327	248	261	292	273	281	311	279	302	298	253	253	246	255	255	286	280	260	302	322	267	306	279	256	285	270	285	279	285	290	265	287	260	279	283	282	282	257	295	292	272	261	300	299	264	272	268	252	292	276	266	251	277	280	258	262	251	301	298	261	285	261	257	286	286	263	287	302	274	286	289	275	285	268	270	262	257	285	231	297	291	266	293	262	269	276	273	275	273	275	261	274	282	255	279	280	236	287	276	276	267	293	293	277	283	292	289	279	257	267	294	249	267	281	277	288	266	255	270	268	268	254	282	250	270	307	270	291	272	284	267	265	269	302	244	257	300	293	274	275	279	268	302	267	274	256	269	283	283	271	266	269	246	276	272	276	235	283	275	250	261	264	300	267	276	248	293	273	272	289	264	280	278	292	278	293	282	288	258	295	261	253	282	264	267	264	248	266	291	276	261	254	295	251	256	282	280	285	283	287	291	268	301	302	295	260	289	306	272	276	282	284	245	290	298	248	293	279	241	296	252	273	256	256	286	286	247	255	270	276	285	262	277	309	275	251	292	276	289	289	310	262	250	263	256	316	277	268	270	239	278	252	265	242	299	283	262	281	293	288	268	288	268	262	282	274	263	243	243	255	280	280	228	251	252	276	268	280	290	318	270	274	306	289	289	273	271	287	272	247	296	276	263	256	286	277	262	277	307	254	289	297	250	285	281	248	266	278	301	284	304	265	233	287	309	243	262	267	259	298	284	276	248	291	293	243	264	298	272	277	274	271	278	265	306	290	262	284	229	281	264	275	233	255	291	281	261	269	291	279	301	253	261	250	280	257	283	266	275	269	306	249	277	294	264	275	291	320	253	288	313	297	286	265	291	268	313	271	277	259	279	276	277	248	274	305	268	262	266	268	275	258	263	273	278	291	305	253	247	292	294	268	275	287	277	279	276	270	281	290	266	260	226	258	286	260	284	243	285	279	270	285	269	283	268	272	276	280	304	270	278	266	283	271	251	249	266	300	272	275	283	308	274	281	284	308	267	258	269	288	252	235	243	286	280	273	273	266	262	277	278	257	279	286	291	282	269	241	253	288	256	274	260	234	293	291	284	275	260	276	269	256	271	268	273	304	313	310	283	267	269	254	261	260	277	259	271	253	309	270	277	251	275	287	252	248	284	295	248	287	278	272	279	278	262	278	271	252	232	276	295	260	280	278	253	276	305	296	264	278	267	285	265	284	289	259	261	275	294	288	308	310	284	268	257	243	264	261	300	277	284	266	283	287	291	274	283	279	252	293	296	279	274	299	288	261	290	275	274	231	275	288	287	289	302	308	253	274	275	255	280	247	289	302	261	271	292	264	290	250	283	254	274	307	267	260	246	296	275	272	269	290	271	276	283	276	282	265	276	277	307	273	281	288	257	323	268	229	255	278	294	280	264	274	302	274	255	272	258	287	296	290	273	279	293	285	300	249	285	294	262	287	282	273	246	253	276	266	300	279	303	272	310	274	274	275	299	293	278	240	251	254	273	273	261	296	272	287	286	274	291	267	286	271	285	280	287	269	278	280	271	277	261	260	302	269	256	280	253	277	280	290	277	269	280	256	265	278	274	274	261	245	245	258	292	279	298	284	289	272	280	266	284	278	245	274	253	263	292	246	295	280	256	270	249	276	248	249	263	284	261	291	260	253	290	265	278	266	253	285	252	307	291	260	291	297	273	285	269	257	260	267	302	274	294	261	289	254	231	284	291	296	291	292	279	287	265	220	265	291	288	283	249	291	294	273	254	278	265	250	267	259	284	241	297	288	280	257	247	277	267	262	288	289	267	285	290	282	252	300	244	271	264	286	282	290	279	316
40166	22757	13590	6894	4463	3258	2375	1901	1536	1223	1071	859	733	645	602	586	549	484	442	444	458	433	460	461	459	443	480	486	416	417	429	419	364	376	365	359	351	360	375	330	347	364	342	348	347	342	370	404	407	369	380	409	358	365	376	355	374	407	465	436	400	400	349	345	337	377	372	318	326	348	338	324	294	296	335	306	308	354	329	340	327	317	315	338	314	331	304	305	306	326	287	311	297	267	314	311	316	285	345	299	313	319	317	288	312	311	286	321	342	318	348	310	319	287	277	285	269	303	278	296	301	325	299	280	309	316	302	303	323	324	282	292	331	296	307	325	279	308	320	340	304	281	304	299	312	299	325	293	320	303	282	283	315	299	281	287	308	306	318	300	302	293	262	321	321	296	313	305	295	277	316	310	300	275	325	331	291	319	321	286	328	284	287	315	312	297	279	330	275	299	303	305	325	317	295	308	306	293	296	303	296	305	306	287	278	309	280	307	298	280	308	306	272	292	305	292	257	284	302	289	307	293	324	290	314	318	303	302	315	305	304	271	261	297	317	302	284	333	317	308	286	316	283	327	306	319	322	327	297	285	289	296	295	260	266	307	299	303	272	321	302	304	331	282	325	296	314	320	291	305	291	302	303	298	289	271	288	302	286	287	306	299	297	310	307	258	265	292	300	282	301	327	251	286	310	303	277	285	306	325	338	312	328	313	309	274	294	312	274	272	292	316	334	274	321	301	296	296	280	329	288	311	320	317	297	296	270	299	291	310	310	308	354	307	295	310	304	296	296	322	312	318	323	265	319	286	278	313	305	278	307	290	276	304	289	328	306	329	308	302	284	262	324	311	302	300	321	313	310	298	315	293	322	296	318	323	301	265	343	341	321	308	284	321	309	308	280	308	318	272	325	306	290	294	299	316	279	314	308	301	303	301	292	299	309	287	285	287	284	307	294	309	323	352	291	300	278	298	296	269	267	310	314	298	304	310	285	283	301	319	303	293	295	285	293	284	284	311	296	289	313	324	303	303	308	295	328	269	328	292	317	357	320	317	316	328	311	318	313	303	319	333	290	302	314	277	340	302	315	287	304	299	284	309	289	291	297	325	300	304	319	280	311	310	317	287	326	287	315	307	311	272	311	280	280	308	327	294	297	295	324	293	296	322	297	284	310	317	284	316	312	299	267	304	317	317	301	278	297	285	285	301	322	286	277	254	312	278	332	309	271	310	288	319	327	308	287	288	292	279	330	325	309	328	295	282	299	306	317	301	293	321	298	316	314	299	296	285	291	308	301	307	306	294	311	315	298	309	347	272	280	276	287	285	287	298	291	282	309	275	290	317	316	312	307	259	315	328	298	310	307	305	277	291	322	306	295	297	319	297	311	269	299	292	291	294	326	338	309	306	309	279	322	276	278	291	306	307	321	297	294	305	291	305	325	320	293	313	309	319	325	307	274	306	292	302	298	316	322	288	304	295	322	307	302	312	323	301	314	310	275	318	326	297	308	280	297	276	300	289	317	313	333	310	267	294	280	298	328	285	306	290	308	287	320	287	290	297	324	307	297	304	301	303	280	278	277	275	287	303	298	280	312	280	324	286	311	298	291	299	273	304	316	296	314	277	310	267	285	281	296	282	330	311	322	293	293	303	308	294	306	328	301	293	340	299	303	322	342	334	294	306	310	276	329	314	283	291	318	302	327	267	298	322	293	306	282	297	283	328	307	317	290	322	297	296	274	302	282	295	281	309	276	303	271	295	284	294	294	289	311	288	304	292	319	308	294	319	293	314	304	336	290	283	291	295	272	308	279	287	289	311	311	268	336	289	318	271	308	294	306	307	290	325	301	310	292	279	308	295	298	305	296	286	278	316	325	282	304	259	302	276	311	279	272	286	311	293	321	323	328	327	284	324	288	297	340	266	285	296	310	291	296	277	315	285	292	296	300	307	320	286	288	284	276	285	270	307	299	304	319	290	281	277	281	285	352	311	288	301	316	265	306	329	323	326	306	295	284	278	306	304	290	315	307	309	310	318	329	316	306	301	276	292	352	303	293	276	294	293	306	300	268	313	308	275	275	319	316	305	282	316	324	291	331	300	298	271	285	319	277	286	311	314	291	275	309	333	336	265	284	295	295	297	311	300	280	294	302	291	300	315	294	303	280	292	313	313	273	353	287	292	303	275	314	311	314	315	295	308	290	295	296	290	317	317	290	306	274	296	320	320	313	263	312	292	304	290	285	310	295	306	317	315	302	310	311	320	298	298	297	303	297	304	298	281	297	334	320	271	294	284	275	300	290	317	298	309	313	325	306	305	322	315	327	315	286	304	291	297	355	309	317	300	290	330	273	328	307	316	291	323	306	291	318	335	333	299	311	286	311	297	305	275	333	324	319	279	306	313	307	278	301	288	292	331	321	288	343	284	289	299	330	321	323	280	297	287	334	317	304	309	307	284	319	309	288	311	304	301	323	306	308	295	268	306	295	307	334	261	291	281	276	308	339	296	283	287	339	319	304	325	285	281	284	298	274	294	300	262	287	288	284	281	316	299	309	302	297	303	295	288	296	334	328	309	298	328	294	305	311	308	333	296	308	293	311	295	297	287	314	300	290	300	294	307	291	279	329	293	292	313	305	299	299	329	324	293	291	297	297	304	306	264	283	301	289	343	292	297	253	316	276	324	299	307	297	301	324	288	323	325	269	302	332	303	301	286	294	320	290	331	287	312	341	297	313	269	289	285	297	304	296	302	305	274	292	326	303	292	320	317	280	289	288	308	312	306	288	258	295	276	287	301	272	307	326	339	302	279	328	307	332	297	310	315	304	282	340	320	313	303	342	325	283	299	302	300	314	291	303	309	288	333	310	316	300	262	284	325	288	315	331	322	313	268	278	313	272	307	277	317	325	282	304	270	257	314	275	293	297	268	304	308	307	276	300	289	300	283	263	278	304	301	295	324	312	280	302	253	294	312	314	308	319	290	323	293	282	288	306	286	320	279	309	285	288	299	297	284	298	298	303	318	312	322	294	311	330	338	323	300	284	329	266	303	324	306	314	306	330	306	289	270	296	327	303	352	282	263	330	318	300	308	306	318	278	297	309	301	327	266	317	323	315	272	297	280	305	310	307	284	300	282	306	272	300	301	294	286	283	304	304	296	312	320	315	279	280	313	315	281	299	316	305	308	295	339	334	306	325	273	309	271	304	296	321	295	290	297	313	282	299	289	347	298	274	325	291	305	319	300	283	315	292	302	310	279	310	312	310	310	320	290	327	290	307	290	318	290	279	283	324	317	314	305	303	303	257	258	285	287	319	279	306	303	309	295	262	301	314	308	293	280	324	300	294	286	323	277	316	304	254	331	286	297	292	281	293	276	321	276	316	301	292	317	301	310	311	295	294	310	297	309	283	283	261	325	311	262	266	307	280	320	293	273	305	320	284	280	304	296	293	315	310	302	328	301	318	306	303	290	295	306	280	301	328	291	285	309	289	284	279	304	328	317
28088	20519	11425	1439	639	575	461	380	326	376	361	340	347	320	364	370	359	363	356	327	363	295	336	359	373	371	363	336	341	353	370	342	349	377	337	331	361	343	355	355	359	361	357	338	376	325	321	354	350	375	346	334	323	356	308	361	351	359	370	332	339	335	346	357	322	348	344	337	349	318	333	337	365	360	359	345	339	347	356	368	355	346	341	344	346	338	337	345	360	339	357	345	361	326	335	343	313	329	341	363	363	360	349	335	313	343	345	345	337	363	308	310	305	298	315	331	319	366	326	351	317	335	367	314	362	328	364	324	332	345	342	323	351	336	347	314	311	315	324	325	330	358	352	296	343	322	358	349	312	293	357	304	360	323	310	298	327	340	351	338	310	359	326	365	342	339	370	321	320	352	348	328	363	316	330	346	324	339	349	311	325	362	326	356	381	350	365	354	331	356	324	296	366	326	327	321	318	356	348	348	354	331	312	355	350	333	357	343	368	317	355	322	302	332	332	326	348	357	334	346	351	334	316	338	355	337	411	326	367	382	361	316	321	341	338	366	359	351	326	352	308	358	338	328	317	334	300	350	322	374	375	347	356	338	352	326	339	327	330	335	310	341	290	329	332	330	340	370	321	360	354	321	356	365	370	352	340	345	325	364	346	363	341	309	371	335	338	362	345	337	350	343	372	333	328	341	356	352	347	334	345	324	358	320	371	344	333	341	337	314	352	355	349	319	339	351	340	337	354	338	350	346	351	340	356	338	361	328	368	350	363	357	312	317	368	345	333	328	326	342	345	354	326	353	314	338	332	312	322	323	329	371	322	319	356	311	352	349	355	364	359	312	331	368	339	358	387	329	347	339	341	330	345	317	371	366	350	346	340	355	313	356	320	333	330	343	315	330	349	365	317	357	304	326	339	331	334	368	373	347	368	325	339	354	334	327	354	334	337	326	341	328	325	370	346	347	329	355	311	326	330	345	340	329	358	351	327	353	360	372	338	380	340	357	333	366	314	310	334	330	343	327	348	376	313	310	323	344	308	355	316	357	351	333	348	344	354	322	322	361	332	351	325	306	336	357	344	321	329	350	324	351	329	349	342	375	373	354	304	313	315	349	338	323	385	326	344	324	341	374	357	329	314	355	317	330	337	333	350	308	343	330	341	346	335	340	358	321	335	316	321	366	316	370	333	315	324	353	355	335	363	386	343	312	321	340	356	319	336	384	277	341	354	362	325	356	331	361	306	336	344	341	375	311	312	351	348	299	336	340	341	310	356	375	345	338	352	360	370	287	308	332	326	333	335	359	348	344	315	343	330	388	357	321	338	350	358	323	308	341	375	358	320	310	315	325	335	323	343	325	363	352	337	343	322	336	353	343	336	352	363	326	354	312	352	371	322	339	344	369	313	325	330	326	354	359	313	333	336	358	338	319	388	334	334	330	348	326	332	336	341	337	358	346	336	322	358	333	336	328	326	342	366	332	365	343	332	364	357	334	324	346	377	285	350	320	340	365	329	340	352	334	319	304	297	318	341	345	330	324	328	379	315	346	353	311	328	325	354	292	347	343	339	360	365	332	311	370	368	321	336	314	339	322	328	331	331	387	312	339	298	370	326	336	322	340	332	339	309	327	328	364	362	310	365	324	380	336	349	329	333	346	334	372	353	344	298	339	331	333	329	328	331	346	395	328	336	321	322	337	323	337	328	327	355	350	330	335	323	317	351	352	325	308	336	319	355	329	346	351	345	309	353	341	361	322	337	345	331	318	321	319	332	336	305	335	340	351	345	342	323	343	334	350	345	339	320	333	332	355	310	344	325	330	341	326	324	342	320	334	372	370	316	355	369	340	349	364	374	342	328	329	325	338	342	339	331	378	376	323	345	330	328	332	332	347	303	310	330	322	363	331	333	324	359	341	333	362	329	378	344	372	334	354	347	324	307	323	325	371	327	315	343	340	345	336	308	394	331	363	343	308	312	344	341	352	343	343	329	376	337	363	327	345	306	328	337	333	326	337	341	350	311	326	348	340	339	327	310	333	324	337	364	328	339	319	319	344	321	365	357	330	356	357	386	341	324	363	346	354	349	348	347	362	350	314	344	309	329	359	335	346	351	332	346	323	350	337	336	366	352	329	321	340	340	364	309	352	312	333	348	314	322	339	384	351	332	337	341	359	331	331	369	342	315	338	355	389	370	331	327	349	335	323	368	350	376	308	303	362	359	345	320	360	314	337	330	333	332	356	337	337	348	328	339	333	347	336	393	358	332	311	326	344	321	326	345	350	330	352	342	349	344	331	344	337	326	342	407	343	309	349	316	364	351	337	329	344	354	360	314	329	343	347	340	324	337	345	341	338	325	336	321	338	331	347	345	313	360	352	336	351	363	329	333	358	331	388	326	334	343	358	361	334	341	339	369	357	313	326	359	366	352	337	319	358	346	338	355	312	296	319	328	337	370	337	338	322	355	375	346	334	318	328	342	347	355	337	332	373	368	325	368	323	381	328	319	336	363	356	332	343	367	323	358	360	309	358	332	339	340	368	363	311	392	335	335	320	332	324	359	346	334	335	322	335	323	317	316	335	374	354	359	331	325	336	334	324	358	351	344	340	331	336	347	354	323	314	345	350	341	301	311	329	306	380	343	321	358	320	337	357	329	358	357	362	335	349	355	315	328	336	331	306	331	339	345	342	309	304	354	315	354	313	340	341	333	340	344	371	351	340	346	346	287	320	342	333	322	316	323	335	318	366	319	362	347	361	349	320	291	350	319	330	335	357	348	344	331	315	338	304	349	327	337	328	321	310	366	349	349	345	347	328	348	333	320	358	347	358	357	341	331	350	325	315	337	329	329	340	295	320	357	365	349	334	339	361	325	314	321	327	327	318	324	322	353	343	324	346	325	347	326	335	359	338	319	301	327	324	332	337	357	328	323	355	327	342	313	336	323	342	305	338	354	319	309	350	346	326	336	325	335	351	365	347	342	321	329	337	338	339	325	333	345	351	326	355	340	331	309	333	353	317	347	382	357	330	344	367	307	330	334	357	340	350	360	313	331	322	335	384	359	340	339	342	339	341	367	351	348	357	344	320	313	376	357	331	329	363	325	356	365	308	282	343	355	342	320	333	317	336	355	335	326	340	317	307	351	326	370	342	392	347	354	364	302	354	363	293	321	305	289	351	330	342	324	325	351	340	333	329	317	331	369	345	313	331	329	331	329	347	364	330	344	339	364	318	342	317	346	319	359	331	334	311	347	310	315	328	333	356	309	334	321	327	338	322	336	355	344	292	331	338	337	327	337	327	360	331	340	357	329	353	329	325	326	350	307	332	360	347	331	314	314	325	331	342	353	315	345	350	358	285	338	336	364	334	367	354	344	360	351	352	347	360	329	373	339	333	358	323	324	330	331	319	368	299	342	336	338	344	332	344	336	314	316	337	343	366	344	359	352	366	354	314	336	326	323	327	333	333	348	333	322	333	310	328	343	331	317	315	327	344	333	332
32039	9206	2879	1125	652	603	493	460	453	423	428	409	405	375	411	390	402	383	406	421	430	400	396	423	416	439	414	465	419	426	426	441	410	439	429	456	413	415	409	405	443	418	414	404	425	442	419	457	433	403	428	438	379	395	414	425	427	411	400	436	439	447	381	440	384	432	433	400	405	409	419	407	402	400	408	429	380	425	381	409	427	386	387	420	408	390	402	395	401	398	403	353	420	401	420	412	386	374	389	376	380	425	415	394	365	399	419	371	383	383	417	361	372	409	393	396	384	425	389	382	387	404	382	361	377	409	411	383	439	374	391	425	349	452	402	397	421	423	402	386	395	381	392	400	359	390	414	410	402	420	393	389	431	404	409	381	420	376	395	417	396	404	396	374	379	386	416	398	401	424	429	413	411	394	386	393	398	391	440	418	389	382	411	407	407	390	370	416	398	389	383	391	416	453	425	406	405	396	383	377	404	400	396	369	401	416	411	395	395	402	404	402	357	390	392	409	413	387	394	406	398	381	365	388	395	383	378	368	416	422	395	390	388	372	421	399	421	413	413	400	412	428	377	389	385	400	367	405	405	393	382	370	390	383	399	408	401	384	391	364	396	430	411	441	406	385	384	393	400	370	461	391	381	423	402	381	433	391	400	364	393	406	401	374	387	396	438	422	438	413	452	417	413	385	398	428	409	405	402	447	392	402	392	406	416	374	416	414	389	363	414	359	417	406	404	359	436	425	372	372	358	421	408	409	411	403	407	400	398	413	411	425	387	390	395	404	419	399	383	372	390	386	430	383	394	396	378	395	398	367	413	407	409	391	410	416	395	420	417	361	401	371	411	418	391	426	388	375	408	419	362	392	399	396	403	395	394	417	397	377	414	400	360	378	407	377	437	372	359	393	370	427	382	343	404	370	382	380	404	396	385	412	384	411	406	387	404	386	409	338	368	402	377	395	403	393	388	387	393	367	406	388	390	408	396	365	419	433	396	425	407	392	402	399	394	401	405	389	411	382	392	418	389	383	403	409	405	388	431	405	364	372	393	403	401	382	402	393	433	361	379	389	396	400	399	376	431	402	403	429	376	390	367	396	392	416	392	415	419	389	384	404	410	414	392	430	409	382	404	410	398	404	396	364	403	405	372	378	401	397	432	382	438	422	424	391	418	395	412	371	410	365	390	371	356	391	415	432	424	379	406	400	425	370	419	384	408	372	447	415	382	408	377	385	405	401	396	396	418	379	408	360	393	388	402	439	407	407	412	425	396	412	372	381	431	389	393	389	395	408	407	392	396	433	400	425	386	394	380	395	410	393	384	404	403	388	429	405	382	387	424	420	422	411	398	394	378	393	431	405	365	430	413	413	414	391	379	390	408	391	403	382	445	405	407	405	400	346	381	420	393	429	388	434	379	369	364	405	430	390	396	374	395	420	359	384	404	418	394	367	404	389	405	424	366	431	371	440	447	398	412	399	397	406	369	400	409	396	388	369	405	420	377	411	386	418	382	412	385	421	394	405	367	417	415	414	416	413	402	418	412	412	372	431	355	375	421	408	374	393	412	408	383	388	410	399	412	417	403	394	403	415	384	379	392	381	405	364	356	419	393	411	403	370	430	413	381	394	395	407	376	445	411	394	385	411	395	405	393	413	378	411	378	403	387	385	418	402	451	398	376	400	410	401	385	396	398	443	376	409	408	384	373	376	405	382	383	365	402	381	377	406	356	362	384	407	432	381	387	429	386	391	393	442	396	396	427	420	395	415	396	395	401	413	414	429	395	410	416	404	393	389	419	401	387	425	387	420	427	380	415	384	423	406	392	391	405	402	452	396	409	422	379	404	405	402	420	413	436	395	378	385	404	394	412	444	397	355	394	404	396	413	408	397	388	382	392	429	415	409	388	390	422	417	405	375	403	426	440	370	377	443	395	415	389	372	395	380	359	385	405	367	384	420	394	399	432	455	385	406	407	434	408	390	376	383	416	396	405	389	440	409	363	416	395	388	435	416	374	372	411	426	379	423	383	387	395	397	417	405	395	403	389	387	393	382	405	391	372	384	389	369	393	408	424	404	395	362	441	390	386	399	377	370	365	404	399	397	391	383	458	390	384	419	403	413	412	424	417	408	408	394	395	391	380	407	394	360	400	380	429	384	396	395	368	403	369	407	373	384	374	379	406	404	430	402	405	379	407	363	377	392	380	407	379	433	398	401	396	413	390	381	414	408	392	397	399	388	360	410	383	377	386	378	381	376	417	379	378	376	373	378	394	412	406	412	391	380	426	375	397	420	384	397	393	404	372	429	370	376	400	456	390	421	378	417	447	389	424	394	384	393	380	403	410	444	394	403	380	407	382	408	438	432	400	389	413	361	412	400	394	408	406	387	377	424	392	430	450	412	412	406	388	411	374	396	391	417	400	377	431	398	422	367	391	363	368	393	402	410	407	398	393	430	362	413	396	391	405	388	409	421	366	394	388	372	383	405	382	393	398	372	434	389	412	412	376	423	389	409	376	392	371	396	405	412	391	396	386	410	369	425	427	424	395	436	456	380	426	372	373	411	403	389	383	417	430	402	403	404	402	433	423	389	422	374	417	390	441	407	452	383	394	424	404	405	382	376	418	440	389	406	420	417	393	411	405	418	380	399	389	389	368	392	410	355	379	398	410	396	363	357	400	402	393	394	380	370	420	397	433	387	366	415	414	418	430	427	385	384	392	401	374	410	418	385	445	367	387	369	384	406	438	392	444	397	411	437	408	399	409	444	383	404	359	445	403	374	392	397	398	373	402	392	377	431	404	397	418	364	412	407	388	410	413	408	395	445	373	378	374	438	420	391	365	392	393	407	438	399	373	398	385	392	392	427	402	406	385	446	362	401	389	402	414	376	420	409	433	384	370	402	391	412	409	374	438	392	362	383	367	416	413	401	391	394	438	446	387	404	391	402	387	422	426	414	427	398	397	395	407	393	429	405	427	422	362	401	410	396	364	403	401	423	376	393	407	417	380	400	410	411	371	425	365	384	378	384	392	404	391	424	385	396	440	403	406	382	376	407	373	403	406	363	381	413	432	424	405	429	415	403	393	401	398	375	386	373	393	425	409	383	392	395	380	378	417	425	380	392	349	390	379	345	393	396	376	387	398	418	369	395	393	402	412	394	421	434	384	401	372	392	411	397	410	418	417	414	361	404	422	395	382	401	363	388	368	427	426	380	392	363	401	399	355	415	381	398	386	419	404	375	421	414	401	411	380	380	418	426	378	399	399	419	419	393	379	382	401	405	394	393	403	416	432	381	404	391	364	387	367	367	414	400	426	391	384	391	405	406	401	403	383	390	415	398	422	395	358	393	376	457	399	406	395	393	382	398	414	384	409	421	407	417	408	382	419	407	403	437	396	394	393	430	395	377	404	401	392	387	405	412	366	398	400	400	384	398	393	421	368	383	427	392	431	395	364	406	419	409	409	360	397	359	413	388	385	405	388	377	409	412	388	393	409	383
23317	20760	27985	23606	20743	11147	946	538	481	393	363	331	332	272	280	279	258	271	277	268	240	270	246	249	241	264	232	238	264	231	231	257	223	251	235	230	250	236	215	234	199	242	224	225	235	231	224	259	251	250	196	222	237	249	214	224	261	199	253	225	240	204	205	224	228	214	230	218	210	207	229	216	214	235	202	228	232	209	200	206	210	240	236	202	217	208	207	241	199	209	202	212	203	212	204	209	202	215	218	218	221	215	210	217	220	209	205	243	208	210	200	198	207	190	193	203	216	184	204	199	198	230	219	213	179	234	225	222	200	222	204	218	214	197	221	227	193	225	202	207	173	181	211	198	201	218	213	188	213	208	212	200	201	202	170	195	218	224	198	214	206	206	194	189	200	213	222	218	218	218	206	198	215	195	189	184	218	206	208	210	217	198	231	211	193	190	196	221	194	207	198	223	228	223	220	236	234	215	195	200	205	203	186	212	193	219	218	240	224	208	238	204	215	214	213	184	201	198	205	211	193	192	221	213	187	192	185	198	213	185	213	199	218	210	232	205	212	201	205	233	224	225	176	207	200	233	209	213	236	188	218	216	201	205	193	202	207	208	198	202	239	219	203	223	199	213	218	191	217	206	223	189	200	231	209	208	200	216	201	232	197	201	220	220	201	196	213	199	212	219	203	213	203	217	219	198	210	222	189	249	185	202	199	202	226	188	216	220	206	223	225	209	220	199	187	210	211	200	194	237	232	212	206	217	213	213	218	191	196	197	200	219	175	204	236	205	211	210	226	202	175	197	218	213	192	204	225	203	201	197	195	220	188	203	195	217	211	205	204	233	194	196	228	211	209	224	204	215	199	203	214	227	207	187	221	218	233	213	214	208	196	197	197	214	182	217	193	190	209	213	217	188	190	199	189	201	189	190	215	218	220	210	211	182	223	227	234	202	199	178	220	234	193	210	213	217	202	203	202	232	241	207	220	196	206	219	212	200	219	183	199	210	204	212	232	215	204	205	185	227	197	217	175	190	186	177	208	193	196	198	227	226	196	195	203	221	186	194	196	186	198	208	204	185	197	219	237	217	187	197	196	200	218	211	188	216	195	199	188	195	190	180	183	219	200	202	218	173	218	203	200	206	214	203	191	219	207	215	227	192	204	193	203	196	205	198	211	211	219	212	219	180	213	224	206	207	203	191	217	206	206	206	203	187	188	211	205	206	214	222	196	207	220	207	224	198	208	207	219	214	209	221	183	214	210	213	176	185	223	241	187	205	216	196	212	210	215	197	203	178	198	206	200	179	196	189	226	187	203	202	218	220	205	204	206	213	208	180	206	184	196	188	197	200	231	210	192	180	231	214	208	177	206	226	198	220	213	195	198	186	226	223	185	182	236	214	223	183	184	184	220	183	216	225	221	210	210	182	203	208	236	246	180	197	182	193	230	211	210	210	202	195	209	209	198	219	196	210	199	214	231	201	185	202	208	203	190	207	222	193	205	181	205	200	161	209	221	213	226	204	206	190	206	213	203	210	217	203	228	198	212	211	210	218	209	205	186	196	199	216	217	200	221	191	221	200	206	208	186	227	219	216	204	180	188	196	215	201	203	194	200	213	212	225	244	197	214	204	189	221	217	186	215	226	223	224	207	226	206	210	216	209	198	212	207	198	199	218	206	204	189	210	219	193	200	216	189	204	228	223	188	191	208	206	208	209	180	211	202	205	220	214	195	194	185	216	198	233	208	180	198	214	205	204	195	216	210	200	190	195	173	208	192	180	223	198	230	214	199	219	191	211	212	194	202	214	218	219	209	189	205	228	209	231	213	195	201	207	220	196	190	183	213	181	219	203	204	195	199	175	207	213	209	204	190	185	201	180	219	207	208	203	205	201	219	212	229	205	222	198	177	196	222	189	227	205	190	214	217	216	195	219	209	189	223	207	203	196	187	193	208	202	212	189	197	206	202	199	183	200	200	181	178	219	210	178	210	210	228	207	191	207	208	222	230	226	206	210	192	206	211	188	205	218	231	182	216	179	189	205	209	225	211	235	209	201	199	188	198	196	204	235	206	192	200	219	214	220	221	222	211	226	214	199	208	225	207	191	183	203	226	196	237	190	216	209	224	209	229	215	220	212	209	207	213	179	187	220	200	212	194	210	201	189	202	203	207	212	203	196	190	202	217	205	203	224	148	213	213	227	212	214	231	208	221	201	215	241	235	212	208	205	227	211	193	207	219	195	213	199	190	216	203	202	196	196	224	189	211	212	222	211	202	216	212	162	204	203	200	203	196	187	213	199	202	192	210	196	235	180	176	213	189	194	215	217	210	215	174	220	225	210	217	205	198	198	227	225	204	194	197	226	216	232	188	244	205	223	200	227	207	197	199	223	234	236	207	223	221	204	224	235	234	219	222	208	230	232	232	189	216	186	221	187	200	214	172	193	225	215	204	215	260	224	187	208	195	222	210	195	184	183	193	210	199	195	209	193	211	211	211	183	204	208	205	207	176	193	204	190	213	217	227	200	207	216	171	197	186	213	200	212	196	218	200	201	219	206	181	213	213	182	217	195	218	213	194	172	202	184	192	227	216	214	208	192	224	204	206	204	194	193	209	216	212	192	209	223	215	204	197	215	192	198	203	232	181	201	185	194	210	182	192	211	189	200	200	189	210	208	214	184	204	228	184	217	215	184	214	195	218	184	220	225	212	206	201	208	215	192	208	197	183	209	231	191	192	219	200	212	206	201	213	201	196	217	217	187	197	218	200	220	229	201	191	220	187	224	226	201	213	219	213	202	189	198	215	205	203	193	200	215	203	176	207	213	198	206	217	203	201	187	211	197	222	216	218	204	189	224	215	202	193	207	203	230	214	202	219	207	174	199	218	206	211	216	199	208	214	189	229	212	191	201	201	190	195	239	201	190	193	178	202	210	191	184	195	211	191	213	218	188	239	209	195	223	218	227	178	204	201	199	189	235	240	203	184	210	227	226	198	212	207	212	211	220	203	197	207	203	172	200	199	188	219	207	203	213	199	226	227	218	211	218	206	214	222	196	202	227	216	198	197	217	215	211	212	216	204	190	219	231	208	196	232	215	234	197	222	210	177	221	189	218	235	220	214	203	209	188	194	212	190	210	203	207	193	193	204	210	178	198	205	212	201	200	218	198	172	208	183	225	222	218	200	199	195	202	189	190	210	195	198	217	198	225	185	201	211	207	206	228	221	206	200	204	196	187	192	176	218	217	191	208	231	201	198	210	196	193	212	209	232	198	230	202	209	197	229	216	208	193	208	200	185	225	213	200	198	201	225	213	211	206	214	204	217	187	217	214	203	231	208	244	192	210	209	205	220	211	218	225	197	207	202	207	201	208	213	221	218	201	195	216	196	213	205	212	200	214	200	193	197	229	180	202	196	219	232	202	228	232	213	198	223	203	195	212	205	195	185	179	207	215	187	207	215	181	187	210	208	205	218	209	203	195	217	194	205	171	207	227	210	213	217	219
35288	19465	8775	4031	2760	1820	1295	1065	830	707	568	536	449	405	380	369	346	298	307	312	322	334	280	334	312	345	403	356	308	288	275	286	258	294	295	271	287	285	272	259	251	282	270	281	270	301	294	292	295	279	308	308	280	302	288	327	290	327	281	287	269	293	299	275	266	296	249	230	273	270	271	273	254	253	285	252	230	253	264	230	271	238	258	271	265	250	246	236	290	239	235	249	238	246	238	251	258	239	253	246	254	244	246	247	266	234	232	245	244	237	250	214	227	244	226	261	271	248	242	223	222	231	227	284	240	219	253	267	250	249	257	251	264	237	246	252	231	260	243	224	254	243	250	216	244	239	258	222	257	251	271	244	244	228	245	275	261	266	235	258	251	250	239	254	257	249	254	226	256	228	234	263	233	246	245	250	232	244	241	236	248	231	253	229	234	248	219	210	247	244	257	240	262	239	240	251	264	242	234	233	260	256	214	238	258	243	257	253	246	248	249	272	254	257	230	230	237	253	262	240	237	260	232	234	260	241	238	223	249	264	234	218	249	265	229	245	280	254	258	260	240	244	239	207	246	251	235	248	256	261	240	279	270	226	266	222	237	250	245	235	257	256	237	228	226	248	228	207	249	252	237	241	238	226	237	216	243	264	237	256	222	255	246	231	248	236	264	221	278	249	238	229	239	253	229	230	244	257	237	266	263	263	226	254	266	241	244	242	236	236	235	220	221	257	229	252	267	236	217	222	237	240	251	254	265	248	227	252	236	238	244	255	253	235	247	237	249	236	246	251	226	236	252	233	238	244	242	239	254	229	233	253	260	234	252	222	254	258	247	254	265	214	249	249	228	232	245	243	243	224	256	256	250	260	253	229	230	253	235	257	236	242	217	244	236	250	247	257	215	237	241	234	227	249	222	225	265	223	242	243	222	255	226	268	246	235	240	250	222	234	256	240	261	239	253	216	234	266	258	253	222	286	242	226	239	229	233	261	250	249	254	242	249	263	219	221	250	236	239	239	217	241	230	239	232	231	269	252	239	215	247	245	249	228	221	224	254	250	247	253	255	237	249	235	228	263	242	285	237	265	276	216	230	243	206	221	243	247	249	230	262	281	244	250	255	250	241	241	247	234	252	240	267	254	268	254	213	263	224	251	264	239	204	250	240	238	226	242	248	243	284	222	240	217	259	241	238	244	235	231	267	277	255	260	255	252	258	239	242	246	253	248	267	279	272	223	242	266	228	242	236	262	244	237	254	251	263	243	240	243	207	232	243	238	276	237	269	243	238	231	240	234	238	256	267	254	234	248	240	221	246	228	234	235	224	234	272	222	253	253	241	251	250	239	264	236	233	238	223	239	246	219	261	253	244	241	245	242	241	247	246	256	239	247	253	257	238	238	238	215	228	228	246	262	258	279	237	244	232	214	254	235	234	257	247	230	287	246	250	279	244	246	242	237	259	255	245	231	245	267	234	227	240	231	255	245	242	235	232	236	234	240	202	250	253	223	234	264	255	260	246	245	219	225	232	252	258	260	271	230	221	247	245	249	251	234	215	247	213	240	214	263	245	253	270	227	251	243	265	219	231	229	243	263	233	237	236	230	239	223	270	240	251	226	209	279	231	254	248	222	267	250	237	251	211	242	273	254	242	259	227	267	230	258	268	233	258	248	241	235	254	239	249	263	222	262	238	263	246	258	251	242	260	250	274	264	252	253	256	254	255	252	260	258	245	225	245	242	241	256	221	244	220	238	241	237	247	249	258	258	226	264	241	257	258	209	234	231	243	252	239	250	230	241	291	230	225	258	243	245	243	256	269	240	252	246	234	236	255	228	243	222	264	240	241	233	252	241	221	263	224	251	231	254	255	242	261	234	260	225	232	247	223	244	240	250	262	238	253	229	240	244	232	231	247	243	230	246	238	251	241	239	214	240	263	230	256	244	220	246	217	240	282	254	238	227	234	233	230	263	236	257	213	235	249	261	260	249	236	256	261	254	233	273	247	222	234	226	243	235	242	238	254	220	255	260	272	219	218	248	237	236	255	271	265	232	239	283	259	249	252	238	253	255	247	212	219	231	253	245	235	241	256	258	226	221	244	222	228	235	216	239	264	237	230	252	280	242	239	227	234	248	239	257	227	236	251	249	242	269	267	276	265	248	239	232	276	219	256	246	255	251	243	249	250	238	243	228	249	221	240	252	251	257	252	243	257	212	236	250	257	269	231	251	239	232	213	270	248	259	232	273	245	240	234	229	233	243	244	257	255	267	286	238	237	245	220	229	226	262	240	255	241	229	266	251	265	239	267	260	236	248	250	227	209	222	224	249	251	257	268	224	247	255	266	252	255	211	259	248	243	266	248	262	253	250	243	236	261	245	234	246	221	222	239	223	238	260	248	249	252	260	255	244	255	231	248	231	226	224	247	209	231	242	266	232	241	226	268	257	230	247	246	218	236	256	239	250	246	241	234	246	244	242	242	231	278	247	262	222	260	243	237	239	237	273	245	250	256	236	218	259	248	243	238	229	231	251	241	247	244	243	246	220	251	227	242	262	250	213	223	229	255	233	210	274	267	250	239	251	279	258	251	235	236	241	226	223	229	216	237	252	253	229	237	255	246	262	214	262	230	225	230	256	229	251	224	225	269	249	267	252	237	242	247	254	244	253	262	280	238	237	228	223	245	243	268	247	234	255	255	266	229	240	235	261	222	247	273	244	272	256	262	247	243	242	234	229	231	245	246	236	247	231	236	246	251	241	247	248	257	241	257	266	249	253	237	233	244	226	228	248	264	234	257	231	263	234	265	240	237	268	266	256	246	218	250	268	254	252	248	219	239	221	268	222	258	266	255	243	259	243	268	237	260	274	227	273	253	233	250	247	235	242	249	254	259	260	267	229	276	228	235	265	241	225	259	219	257	245	230	261	221	267	234	227	239	239	242	263	222	262	268	256	238	227	260	220	220	260	253	238	254	266	242	214	263	236	231	245	251	245	275	211	266	249	249	245	239	230	228	232	259	236	255	228	235	252	248	256	238	245	241	237	235	256	234	224	249	234	241	232	237	246	252	235	250	233	246	225	259	237	281	232	203	269	244	260	239	220	250	272	243	248	231	246	237	241	226	224	243	232	242	240	217	208	234	259	257	276	259	250	243	228	269	232	245	264	229	241	225	270	240	253	248	264	218	247	227	254	228	236	254	259	225	269	220	233	250	250	229	238	234	247	245	241	225	243	241	234	238	235	252	211	223	247	246	226	246	231	258	258	243	249	240	250	245	200	248	260	238	231	256	260	259	241	217	252	247	238	255	227	220	222	235	246	283	254	251	249	242	236	253	250	243	247	245	255	225	245	254	243	263	227	214	222	263	239	251	218	227	234	240	259	258	236	235	243	221	247	271	239	239	233	240	235	240	278	234	247	254	257	224	247	250	257	236	225	230	232	260	243	256	234	264	237	234	287	246	252	256	232	242	239	240	245	239	271	226	239	239	236	275	239	243	257
24450	20729	26957	24404	12333	1121	732	568	557	542	556	497	485	505	488	492	498	477	480	437	447	474	494	515	465	458	478	455	484	513	442	503	508	446	478	494	438	433	446	456	414	448	479	460	501	441	460	482	471	468	445	462	482	461	457	492	427	400	450	496	469	443	471	444	453	473	443	454	433	431	445	402	446	432	396	414	410	419	443	478	461	463	423	463	455	421	430	420	417	478	487	454	452	460	396	442	436	438	437	417	457	441	437	445	449	420	444	443	460	472	419	425	428	457	402	442	439	424	424	458	468	420	418	406	472	417	479	456	454	488	432	413	418	409	412	401	449	467	454	487	414	425	425	441	407	460	434	431	403	425	423	442	458	466	449	437	413	447	425	402	427	473	442	407	447	428	447	398	482	454	437	431	427	454	414	410	450	426	431	467	437	416	425	465	419	424	482	391	464	416	467	437	423	476	463	434	471	418	425	417	440	449	444	419	458	441	443	427	447	461	430	424	457	433	443	460	459	441	429	430	445	422	482	414	474	456	436	437	409	462	474	454	444	469	469	484	394	462	462	455	428	428	419	440	412	486	458	449	453	433	437	416	445	423	497	440	423	429	394	414	420	441	437	443	419	441	438	420	437	451	435	434	424	451	449	431	442	431	437	435	416	431	405	407	448	472	401	431	419	446	462	450	433	428	425	441	436	437	433	449	424	412	425	437	446	418	443	476	467	436	462	437	454	428	464	420	447	440	403	446	455	431	428	459	403	409	459	461	386	443	439	389	436	474	426	428	409	439	434	450	453	435	462	458	432	447	426	469	459	438	472	432	444	430	423	434	459	443	485	458	419	444	460	469	444	470	440	405	461	447	467	443	414	466	474	425	433	442	416	458	435	440	470	426	438	446	451	464	439	431	423	443	447	446	471	434	426	421	466	438	441	452	446	450	452	461	411	424	439	447	446	437	463	455	387	413	463	431	399	467	423	442	411	404	427	437	481	472	471	447	434	441	448	429	378	454	437	423	438	453	448	459	435	410	427	426	454	428	428	413	431	425	458	424	462	449	429	450	453	445	462	455	410	416	461	483	461	462	399	460	464	438	450	415	439	465	488	466	418	452	423	424	438	443	456	432	427	462	428	423	451	408	424	455	408	449	477	452	429	445	406	463	447	387	479	461	433	404	433	440	423	405	440	454	450	417	460	444	474	414	439	476	433	465	442	436	447	415	425	413	488	426	451	452	436	428	401	477	436	438	488	441	459	401	453	415	447	418	454	433	451	418	466	423	453	443	443	439	460	416	451	427	441	463	417	407	417	446	435	451	393	440	431	444	440	427	462	441	465	438	408	422	456	456	426	442	412	410	467	411	401	412	467	434	463	454	483	465	415	455	451	461	398	461	447	442	465	432	418	450	475	413	443	430	457	450	398	487	450	425	441	460	417	431	426	416	420	450	435	437	472	419	393	466	440	419	463	433	458	462	471	470	432	487	426	412	424	417	415	434	440	426	441	454	436	472	430	414	395	401	414	423	441	453	440	443	437	409	469	423	444	436	441	451	441	440	467	434	453	429	399	474	446	486	428	427	448	412	453	404	429	455	449	464	449	428	417	405	441	456	438	441	436	450	443	440	469	435	466	445	423	425	420	390	429	472	420	441	416	476	443	449	456	450	457	474	429	462	422	446	433	443	423	444	429	422	433	480	422	444	426	448	457	447	456	452	428	408	434	443	453	453	434	407	407	445	481	458	423	457	441	443	466	452	417	458	438	430	407	468	434	409	459	433	467	420	459	455	414	478	475	449	424	447	432	450	424	456	446	463	400	419	421	427	452	449	411	434	441	450	434	470	418	451	440	436	432	490	430	443	426	472	448	438	408	442	450	445	488	445	432	413	451	417	404	440	434	467	465	430	447	419	424	445	414	441	457	428	449	431	414	432	421	452	471	423	417	446	445	463	426	441	409	449	419	453	463	423	458	436	412	448	421	437	468	426	471	449	446	457	507	453	423	458	442	416	460	463	433	437	453	411	448	447	426	431	457	447	454	444	458	435	440	457	474	458	444	388	454	452	426	408	445	449	475	466	402	410	461	414	422	435	421	428	426	434	462	467	426	451	458	464	441	410	414	447	422	463	442	451	431	444	429	419	419	414	466	421	433	443	465	473	442	412	423	439	478	403	430	441	453	446	446	473	459	469	408	450	433	428	460	473	447	429	415	442	479	420	437	429	439	453	448	423	417	450	420	465	445	416	444	445	457	446	448	447	430	421	462	420	443	422	403	446	429	415	472	465	411	420	414	461	445	433	475	475	459	414	399	451	430	438	417	457	441	452	471	456	449	427	484	417	457	465	455	428	412	429	454	429	441	453	410	425	460	411	468	455	425	372	440	456	438	435	476	399	448	420	450	449	476	398	413	456	421	414	453	434	456	442	437	460	422	445	451	443	446	427	452	450	446	412	416	412	436	444	468	450	475	444	454	451	449	488	452	444	454	406	433	435	435	463	432	427	453	462	454	420	407	440	457	457	450	424	459	406	443	447	471	440	436	425	456	403	471	439	480	417	444	404	451	436	450	449	411	408	430	460	465	413	462	432	459	459	437	470	411	410	400	448	435	440	431	464	397	402	455	457	431	457	440	437	420	449	429	439	469	438	450	469	441	449	446	437	438	426	446	460	485	446	435	438	434	414	473	453	421	449	435	432	457	424	436	424	474	401	461	441	429	431	473	439	413	450	448	437	463	445	451	477	449	402	428	436	437	448	441	450	452	443	468	425	451	450	415	427	495	446	411	454	416	468	448	453	406	439	421	442	449	438	451	444	462	428	454	453	455	439	454	449	420	454	457	427	458	432	469	423	430	427	403	476	467	435	486	424	458	440	428	412	445	459	425	411	429	453	444	442	416	419	394	443	457	431	444	486	448	415	434	448	444	412	420	464	443	455	446	437	455	445	455	466	462	417	447	443	439	483	444	422	444	403	408	434	433	440	437	443	419	468	442	417	446	474	474	442	428	437	472	441	451	456	427	447	469	426	452	461	450	446	487	466	494	448	440	444	416	449	464	404	431	418	446	407	443	428	492	453	443	428	415	457	433	427	453	381	427	445	443	463	468	445	411	451	461	430	457	464	435	441	456	452	487	419	421	484	459	466	458	418	394	392	430	438	446	414	419	418	467	429	472	433	427	456	469	491	387	444	431	434	473	445	430	450	441	467	433	429	436	440	438	458	439	441	424	452	441	395	453	426	453	487	448	411	419	464	451	382	445	458	482	446	436	483	448	405	398	425	477	430	440	450	468	425	418	425	445	452	453	432	437	439	470	409	449	441	460	441	441	440	508	449	433	470	455	472	453	401	434	467	422	445	424	386	435	440	439	443	445	427	475	435	461	431	445	509	429	398	455	451	474	427	446	452	448	447	434	459	454	436	456	441	448	447	448	438	464	410	423	440	440	424	421	416	422	448	414	433	456	438	444	445	421	421	474	434	437	439	442	412	434	431	419	422	452	464
37469	19367	5589	3117	2358	1531	1125	980	824	735	680	683	628	571	579	594	523	539	556	547	577	556	549	563	575	589	588	561	602	523	527	566	515	516	521	522	535	514	526	553	522	550	571	528	568	571	553	556	529	516	548	560	557	562	540	537	564	513	576	542	548	552	580	518	485	499	537	508	504	503	503	508	531	507	505	502	526	503	523	519	486	524	503	529	519	515	504	515	476	510	472	521	497	508	487	495	522	478	493	505	474	519	509	517	509	491	496	525	509	540	515	496	504	521	511	510	517	527	510	484	498	482	537	538	539	481	485	521	473	473	477	509	543	513	511	528	523	539	523	509	500	523	512	446	481	483	485	528	475	505	507	467	500	481	493	539	503	477	492	523	550	494	497	514	474	551	533	499	502	480	499	528	483	505	523	448	510	455	480	513	509	541	443	522	485	527	549	500	478	535	517	473	503	509	471	486	431	490	512	474	488	539	495	473	499	515	494	499	505	521	539	510	471	501	522	533	537	547	462	474	498	519	498	469	544	459	497	485	495	512	511	522	509	505	484	492	462	499	495	489	461	488	489	490	523	482	488	497	508	531	490	523	472	515	527	513	527	472	497	481	460	474	519	491	519	506	484	506	507	529	504	530	515	465	514	510	487	465	519	505	505	523	519	494	482	474	473	465	498	468	535	445	506	526	496	503	554	533	511	469	504	500	504	469	499	562	463	495	501	518	511	493	523	504	493	509	484	497	482	513	475	519	491	504	506	492	506	486	505	504	489	471	471	479	435	508	462	527	525	509	490	485	514	486	529	512	513	509	488	492	515	503	530	501	503	528	496	498	490	482	522	469	497	520	536	520	529	473	541	497	528	497	478	528	505	505	520	505	485	513	530	523	514	543	512	488	524	499	514	538	486	484	525	521	483	551	503	500	570	489	538	504	499	514	481	534	485	497	523	549	434	519	492	466	500	517	525	476	516	470	487	541	509	516	537	501	491	504	491	491	468	500	529	542	490	495	506	543	504	509	487	488	508	497	502	514	466	522	507	499	526	515	502	481	485	514	563	530	525	506	495	495	501	501	487	476	536	501	511	507	513	505	521	481	498	497	481	492	515	486	505	489	490	503	470	523	511	486	485	521	514	494	477	513	496	458	515	508	478	500	466	496	519	512	498	504	481	510	511	521	518	490	465	490	475	470	493	488	507	478	491	507	517	501	468	526	492	498	485	500	529	502	473	500	473	506	500	499	498	502	501	500	474	511	500	520	491	514	522	479	511	512	477	483	512	499	519	514	496	498	484	510	506	495	540	502	531	538	459	487	472	484	517	472	485	511	536	523	465	488	528	537	513	507	467	479	500	524	514	460	529	516	502	510	523	490	481	502	528	533	533	533	475	513	515	525	483	492	542	495	487	484	473	461	527	551	471	457	540	491	496	494	487	467	469	516	492	493	518	531	474	517	478	507	513	486	479	502	524	502	540	511	503	479	503	524	546	503	507	538	516	499	531	545	495	515	507	493	492	488	519	551	505	542	493	504	526	510	470	489	487	525	558	496	509	488	476	494	443	488	507	500	497	516	514	493	512	490	482	515	501	527	499	508	500	496	492	486	515	493	518	504	513	503	527	490	486	509	498	506	494	502	511	476	481	482	468	539	486	494	513	527	486	483	504	480	461	537	528	476	516	543	511	523	526	512	488	488	483	493	443	519	533	511	495	498	478	486	504	479	508	470	497	479	533	496	505	509	536	513	506	515	495	527	492	479	547	511	522	504	513	551	493	482	488	470	528	471	509	503	504	509	486	529	500	508	526	552	514	491	481	483	530	482	465	512	477	488	537	478	504	527	491	527	524	570	510	531	504	488	474	504	533	514	461	536	494	490	494	518	506	470	497	510	553	514	490	503	524	463	491	519	497	506	500	523	505	471	473	512	535	499	496	490	493	480	509	485	529	506	496	534	519	535	515	492	502	508	519	518	532	492	488	511	472	484	488	466	526	538	515	508	517	515	517	473	495	530	521	531	496	503	483	470	481	554	495	514	488	488	512	506	472	467	532	501	494	517	519	496	481	493	532	503	550	476	500	492	527	517	520	518	544	498	519	511	509	526	512	500	530	561	481	505	490	523	517	513	514	523	487	492	483	479	504	525	518	505	500	473	534	517	522	486	463	530	492	471	531	518	474	490	490	507	500	486	489	535	503	539	513	530	475	510	550	519	489	492	517	520	493	497	479	493	516	507	525	514	471	501	499	497	465	451	529	520	514	521	529	505	469	503	508	504	489	525	534	513	535	520	513	507	482	458	523	518	522	507	500	538	513	519	466	469	509	475	528	525	489	534	480	475	480	472	469	499	520	504	486	513	515	544	511	487	518	583	490	530	461	530	484	498	503	472	532	490	492	483	498	505	519	496	505	494	507	528	483	536	483	526	536	523	521	503	510	503	499	503	492	501	490	481	476	485	513	507	519	550	511	531	488	463	510	489	498	542	489	489	507	481	553	522	519	506	501	508	522	517	475	492	477	499	522	480	472	455	495	494	509	535	514	490	497	486	544	500	518	502	516	456	522	498	552	477	524	511	534	484	482	532	519	513	527	527	485	490	506	516	533	527	518	497	516	512	474	497	489	512	515	506	507	516	512	488	545	514	511	501	493	509	527	517	466	503	508	522	509	524	523	502	519	525	512	471	524	545	544	490	504	538	497	503	463	479	496	557	465	515	453	498	549	504	487	498	466	528	486	474	522	514	479	466	493	543	511	496	523	507	516	530	525	515	486	483	518	517	507	526	468	492	498	520	472	496	501	526	507	485	514	490	523	518	544	467	522	480	502	484	480	523	521	477	541	488	484	509	490	514	456	515	523	490	506	493	533	534	578	483	481	499	499	514	488	527	493	473	513	491	533	483	526	488	514	479	506	524	475	504	507	478	508	505	471	531	476	501	516	498	559	515	525	479	491	486	482	532	495	503	484	469	521	510	552	549	502	505	499	509	496	468	512	524	539	505	526	499	506	526	491	502	476	529	463	534	496	471	526	499	500	543	523	495	517	511	507	541	517	499	513	517	499	504	512	446	525	506	542	490	492	463	493	493	533	509	472	513	487	517	509	503	529	502	521	498	495	488	480	515	484	540	537	478	468	524	505	466	507	491	482	518	512	485	491	496	518	507	497	514	509	496	491	517	514	505	488	491	518	558	514	522	532	492	464	525	517	484	487	525	491	493	500	548	478	507	504	522	517	505	497	489	524	481	502	519	522	517	493	530	511	468	482	494	473	505	520	525	506	510	485	494	509	550	527	504	498	499	534	534	501	531	510	560	486	501	520	553	511	485	519	491	527	539	508	506	519	509	510	463	540	480	463	496	454	468	549	497	473	472	477	493	518	506	526	500	503	483	519	494	513	492	495	529	516	530	514	510	543	508	522	482	495	501	497	538	506	485	490	516	522	542	487	533	473	481	507	509	530	484	542	529	503	493	526	497	489	537	530	522	521	505	493	478	514	489	498	491
22251	20724	28317	23169	20718	20775	11708	1195	826	716	660	544	491	447	440	422	399	374	365	343	345	330	387	346	399	399	380	380	320	335	340	325	313	326	342	337	314	278	317	297	308	341	309	323	336	331	325	310	318	332	299	344	322	319	338	319	316	339	339	338	312	313	328	319	321	301	296	280	302	298	298	298	304	308	291	289	279	318	282	299	281	281	294	269	287	304	268	283	295	272	271	282	268	276	284	273	264	277	258	270	260	293	266	270	269	289	271	274	289	285	295	256	315	275	264	280	286	295	281	293	282	326	277	286	277	263	282	277	288	290	302	261	279	293	285	280	281	265	285	271	335	264	303	273	275	282	257	296	264	256	281	289	290	301	284	292	296	289	301	281	269	270	265	282	260	274	307	286	253	281	270	262	279	309	248	250	276	276	260	294	294	297	279	275	269	284	277	260	299	286	264	277	317	250	322	287	252	273	259	306	262	285	284	281	307	296	277	277	307	256	296	288	253	267	295	246	263	275	266	288	294	270	279	285	281	285	306	286	265	265	268	280	279	300	273	301	315	297	289	259	297	275	272	270	286	281	268	266	288	266	272	286	289	283	283	293	304	288	289	242	296	276	246	318	264	268	259	278	272	275	262	254	250	265	268	310	282	285	288	264	285	266	298	271	273	292	250	281	281	275	271	274	263	288	259	283	266	297	271	318	299	297	288	267	317	274	298	265	274	256	261	290	288	289	287	272	280	270	238	252	255	298	280	257	256	276	267	281	295	283	277	319	298	291	257	292	282	270	298	277	308	264	248	269	287	286	256	276	280	266	320	286	287	255	254	286	273	247	275	262	288	282	268	317	308	274	328	278	276	288	272	283	282	289	285	250	285	350	285	296	271	286	286	280	275	304	290	243	309	266	270	292	277	301	284	269	284	269	257	306	267	284	281	318	277	252	293	282	262	300	274	296	280	248	253	311	256	270	251	312	243	299	277	288	265	271	275	267	277	258	296	278	297	280	285	264	248	280	299	260	259	260	293	276	278	275	267	262	284	288	276	268	292	242	256	258	278	319	266	268	255	268	287	257	298	299	254	283	287	291	277	302	308	281	251	307	243	259	259	291	284	240	305	267	250	248	282	308	267	292	261	274	262	261	259	266	286	291	261	298	265	283	258	245	269	301	253	288	294	287	301	269	296	284	267	293	260	266	280	281	296	291	293	275	269	293	274	264	286	300	240	287	267	259	315	281	270	268	297	261	296	293	269	263	316	290	286	283	307	289	275	245	261	278	292	300	300	264	297	267	240	263	250	301	271	299	281	306	265	257	262	273	282	265	287	306	288	270	264	306	274	274	290	284	253	291	263	277	283	271	275	292	273	274	269	277	293	258	311	282	270	251	263	290	271	304	258	245	265	276	261	292	258	290	264	290	266	287	240	294	278	272	286	271	295	281	273	265	288	268	268	253	270	289	277	273	273	279	282	250	310	277	290	304	293	255	296	287	287	312	253	265	256	284	269	261	294	263	283	295	289	299	283	262	291	287	274	269	273	269	288	261	290	273	284	271	276	289	262	314	269	299	271	269	290	249	280	272	255	269	295	303	300	254	301	281	295	279	274	290	297	297	275	260	278	280	292	290	266	268	282	283	302	261	268	267	275	296	289	275	267	253	267	262	265	270	281	280	266	290	288	242	257	276	287	247	272	275	291	267	265	265	269	285	244	303	250	295	263	265	298	268	276	300	297	256	293	263	274	269	292	289	256	289	278	322	239	279	268	278	285	302	256	247	270	303	280	266	254	298	278	292	287	281	276	279	261	253	249	256	270	308	242	273	272	265	256	281	294	274	288	292	273	215	278	286	269	279	239	295	311	259	298	256	253	268	305	266	259	268	310	317	263	298	299	280	260	260	296	266	255	294	271	291	287	279	267	287	286	284	308	267	286	294	284	297	276	265	307	275	293	258	275	299	289	282	295	282	285	296	291	282	279	288	283	285	296	263	276	276	253	267	262	288	293	299	274	294	291	265	260	262	297	272	296	274	266	276	266	276	266	278	298	280	276	254	268	289	285	310	262	310	259	324	257	267	302	288	286	279	273	274	261	258	270	274	273	288	268	283	291	242	300	269	269	324	258	273	257	293	276	276	269	285	276	272	225	312	292	239	295	254	273	250	250	308	281	280	288	291	295	262	259	290	286	266	283	309	270	299	292	256	256	283	293	278	280	282	265	283	310	287	284	258	274	277	272	280	280	293	288	277	259	273	268	304	285	311	244	277	301	277	295	254	294	252	277	264	278	274	264	297	258	260	255	271	226	293	284	291	278	263	285	272	266	287	290	301	270	269	285	252	281	280	291	260	269	282	295	264	267	292	285	266	289	282	303	269	271	279	286	249	278	292	276	242	273	269	269	278	251	299	311	290	290	268	294	299	284	266	283	259	270	287	279	276	285	279	290	309	285	288	314	256	271	271	297	278	283	269	296	273	278	251	287	271	270	276	240	295	230	280	290	251	275	281	269	273	255	316	303	273	293	298	299	278	287	274	244	299	286	308	275	266	260	279	277	275	255	273	283	271	289	261	301	313	280	279	260	297	290	255	277	263	271	272	286	267	264	292	249	270	248	305	298	279	298	277	278	291	296	304	255	283	276	252	303	281	299	306	267	265	258	290	312	305	306	281	265	285	288	262	309	300	279	251	260	285	272	271	331	267	307	273	239	270	302	282	273	319	268	287	277	281	273	289	261	265	266	276	303	246	278	291	268	286	283	281	280	290	317	245	300	304	272	274	279	311	254	303	270	308	255	277	248	278	336	293	292	292	283	265	286	274	283	260	291	264	269	260	282	296	255	287	288	269	260	261	294	265	283	299	279	263	274	292	283	262	300	264	285	309	301	237	264	266	273	256	273	286	271	251	254	252	293	277	294	291	282	281	292	277	257	312	267	288	263	320	283	281	283	277	231	293	258	265	260	301	272	254	302	288	288	269	287	248	283	259	269	245	260	263	278	299	278	275	271	300	280	272	301	281	289	280	293	306	282	271	298	266	294	271	282	262	276	272	293	286	309	265	301	271	268	294	283	251	265	298	293	300	267	272	266	295	287	274	283	292	283	276	269	298	283	273	258	287	282	300	307	263	283	266	251	234	262	255	257	295	276	282	260	299	252	275	257	298	246	290	283	294	304	288	252	267	271	289	286	325	281	252	284	278	265	282	301	290	288	270	267	271	272	273	269	282	266	303	300	308	282	300	302	272	264	268	259	270	296	288	253	321	275	286	288	279	285	265	281	294	278	292	255	274	283	297	282	279	302	284	267	289	249	273	251	261	277	288	269	306	278	292	279	290	266	279	295	310	290	273	263	243	278	290	264	274	278	282	265	254	270	308	283	266	264	294	274	264	274	295	292	294	294	299	289	260	264	263	289	287	270	306	286	263	271	269	292	290	252	305	267	281	260	299	310	249	258	274	260	286	288	291	290	262	253	277	297	228	286	268	279	259	279	276	288	260	250	287
42322	23152	13760	7336	4753	3511	2982	2128	1632	1331	1063	860	761	687	652	531	516	540	484	436	456	480	452	478	486	491	480	447	449	420	415	411	391	369	392	394	358	368	392	354	365	374	377	373	356	404	418	389	372	393	352	375	396	372	375	418	397	406	387	413	401	349	343	364	344	359	357	339	307	360	334	355	320	298	294	297	328	326	330	335	346	335	327	305	322	344	319	320	310	311	293	309	317	320	329	326	348	280	315	284	304	297	331	309	289	326	335	322	328	298	294	332	322	305	311	350	289	323	329	305	299	295	332	308	310	352	312	308	298	303	304	321	321	326	289	296	310	318	316	275	324	293	311	284	321	322	318	296	289	321	324	283	325	291	319	298	288	297	276	303	316	317	289	337	320	294	302	319	325	283	336	296	318	286	328	313	314	302	315	294	331	292	324	309	283	316	320	318	324	305	317	300	313	345	290	315	310	309	306	281	326	298	284	318	332	326	342	341	294	304	313	308	297	316	296	304	306	309	297	339	295	300	333	295	345	302	287	301	330	328	322	305	327	309	292	296	321	294	303	277	315	286	298	314	301	314	323	299	314	345	290	268	316	293	326	283	288	316	293	300	324	325	287	317	340	304	300	294	344	313	311	324	311	305	265	316	291	332	337	314	327	323	308	294	295	321	319	291	325	327	328	315	289	296	331	305	310	303	300	307	302	304	306	278	312	335	330	295	286	335	291	317	320	280	340	306	308	293	284	313	316	274	290	326	280	284	321	325	297	354	301	304	292	337	268	279	318	307	352	308	292	317	283	311	310	317	328	278	312	323	354	353	274	330	282	297	312	314	334	310	297	307	327	317	313	326	308	302	296	312	323	307	288	309	294	318	302	312	310	284	306	285	316	284	305	311	342	289	298	288	304	319	320	309	302	306	293	325	328	322	326	311	309	327	292	301	281	309	311	312	289	321	285	302	361	331	306	320	321	295	304	278	311	313	321	284	284	299	304	330	306	313	270	286	319	336	292	299	310	302	308	329	290	293	310	324	295	340	301	297	342	309	324	312	292	314	321	302	336	297	293	302	339	305	307	315	338	294	299	326	305	301	304	295	295	318	293	302	326	305	327	326	283	295	315	298	285	299	309	302	312	291	284	298	295	276	317	324	322	319	320	291	319	307	304	332	317	304	279	283	323	335	268	317	317	291	301	304	311	300	297	294	287	313	327	286	335	321	348	317	292	318	306	315	299	300	306	313	313	279	300	307	305	336	289	322	302	321	297	287	306	324	294	317	320	324	311	315	286	298	304	271	274	322	303	303	326	313	306	291	307	298	288	311	283	340	291	292	301	328	323	321	321	305	338	332	321	331	317	275	293	325	323	320	323	311	309	305	294	316	294	317	310	296	290	300	308	321	291	312	293	328	315	324	319	317	298	282	345	350	326	308	272	288	316	303	304	312	297	282	321	318	287	295	300	329	300	318	288	307	308	317	298	309	323	271	303	305	293	331	290	323	317	296	319	295	294	292	312	313	313	336	363	301	275	309	313	319	277	310	320	342	310	292	352	279	284	294	300	299	309	335	313	315	296	312	313	305	301	324	297	314	313	300	310	269	313	275	314	315	301	337	298	322	306	293	306	350	299	303	298	278	291	318	302	309	309	304	315	331	328	296	312	287	312	292	303	319	289	289	287	318	325	320	341	300	314	307	295	301	316	300	317	316	338	329	302	343	283	309	326	278	294	290	298	306	332	283	313	299	325	306	311	297	276	288	323	310	310	284	289	307	297	285	312	311	320	264	317	305	296	302	288	297	314	304	311	340	342	307	305	283	314	318	294	300	325	334	304	291	296	328	327	290	330	314	306	322	283	280	296	307	274	319	291	310	294	316	301	291	294	290	316	309	316	315	318	277	294	314	319	316	294	296	316	294	302	276	321	306	320	311	313	296	315	319	330	297	331	314	292	329	303	291	320	298	294	313	308	298	304	326	350	295	290	287	309	307	324	283	310	293	285	281	287	331	282	262	298	284	342	318	329	302	326	273	299	297	305	306	300	325	296	296	320	338	298	302	294	298	323	343	294	330	298	299	298	290	293	251	343	301	310	318	297	299	284	323	317	288	342	323	294	302	319	324	314	315	289	284	312	334	279	315	307	268	316	285	280	299	319	307	327	316	308	307	324	329	298	325	289	272	304	294	313	303	302	324	303	319	320	276	301	309	289	298	310	293	309	306	292	286	317	298	309	302	277	337	307	308	291	316	306	295	295	306	313	300	307	322	298	301	285	300	305	303	311	319	294	317	322	322	319	317	302	293	319	316	287	319	326	299	309	333	310	325	338	303	315	281	282	316	302	293	301	307	312	317	297	279	290	301	314	313	313	331	319	324	306	278	277	339	311	253	327	295	275	312	298	329	295	305	330	290	301	314	294	305	313	313	313	291	320	305	327	303	310	287	313	335	299	260	338	339	299	272	270	331	313	289	288	278	296	315	275	302	297	288	313	284	323	346	300	292	309	332	333	322	340	334	350	298	323	310	298	321	300	331	294	296	288	287	324	291	305	311	302	304	269	298	299	314	295	297	301	293	328	316	290	296	327	304	308	294	299	335	301	280	297	306	309	297	302	347	316	294	296	322	331	292	300	286	314	302	320	299	294	286	280	271	317	293	303	297	301	297	335	294	292	322	319	282	301	298	309	306	346	270	294	277	296	284	278	299	313	309	308	322	332	304	301	322	294	299	341	307	317	308	327	305	297	301	307	299	310	293	306	299	314	311	310	321	288	302	336	293	328	270	300	315	318	312	310	299	306	289	309	305	294	289	309	275	277	282	328	308	281	302	268	320	301	285	317	285	321	319	329	299	289	305	319	315	297	298	286	306	295	303	325	295	306	280	296	314	302	327	297	363	319	288	297	334	304	300	323	302	308	295	296	289	296	319	290	316	284	320	300	319	308	336	321	310	312	298	302	307	297	290	319	329	331	308	290	314	316	328	329	323	301	306	313	320	317	343	305	293	301	333	303	315	329	317	286	308	298	279	309	320	314	285	319	292	305	318	301	304	298	292	298	297	326	329	283	321	325	310	301	282	322	304	273	330	316	288	300	296	296	346	331	300	285	315	264	324	298	332	295	327	282	319	299	310	296	303	301	337	313	286	274	320	309	325	308	332	305	294	288	263	318	297	299	305	324	291	310	295	316	304	313	319	310	276	305	295	279	298	308	336	305	292	303	299	306	321	301	327	293	265	294	298	278	309	332	313	336	294	284	304	303	323	281	294	319	279	335	299	335	284	307	315	295	321	291	297	286	283	300	319	310	294	324	301	289	300	323	295	303	286	331	325	305	293	325	321	269	273	332	300	302	307	329	323	296	285	277	298	298	298	290	292	316	316	312	282	284	291	325	318	325	299	299	316	297	285	302	292	294	291	279	315	297	310	322	317	303	291	305	322	301	303	310	294	293	343	325	315	313	321	297	298	323	291	303	298	320	291	328	297	311	301	315	354	314	304	322	321
28659	20522	11281	1450	714	554	534	469	366	390	329	323	348	375	369	336	341	338	335	327	347	346	352	361	377	368	357	355	347	363	358	356	345	362	353	352	346	343	381	353	350	349	372	380	341	358	357	356	359	343	338	351	338	342	317	370	344	341	366	377	344	360	330	380	338	337	346	366	341	396	363	353	345	339	333	345	344	323	347	353	376	324	348	351	347	336	360	352	343	338	333	350	372	300	325	363	350	305	300	370	340	365	313	333	367	366	365	336	337	352	356	340	376	330	353	344	352	332	330	346	345	334	381	378	379	321	353	379	334	349	342	336	344	359	352	346	360	351	367	357	327	339	314	352	334	331	342	318	346	364	329	338	338	326	364	335	344	328	335	348	352	327	344	384	329	361	324	310	345	329	310	328	368	326	363	365	350	323	342	368	342	324	327	343	370	373	330	364	404	344	355	371	344	366	317	357	338	358	333	334	358	337	359	320	330	361	304	327	358	351	370	372	390	370	352	358	348	348	339	328	332	362	335	370	304	331	351	331	361	348	339	330	348	328	335	337	330	366	335	350	346	351	366	337	326	308	376	347	333	352	328	327	339	334	358	320	336	403	363	356	363	373	331	403	360	369	314	306	346	348	342	380	330	354	346	338	313	327	356	317	357	375	325	362	352	322	332	323	398	354	325	331	354	344	368	348	349	343	366	370	356	347	331	334	356	361	343	313	357	346	323	347	309	346	332	347	340	374	361	330	325	353	355	334	342	350	363	347	351	347	334	362	328	341	349	370	348	352	310	358	391	331	361	343	328	368	334	358	327	366	344	342	355	379	353	373	331	366	339	314	343	330	329	355	374	361	334	337	352	345	351	342	338	337	354	352	345	336	362	336	335	311	341	362	373	356	367	322	339	311	380	331	339	351	327	317	328	365	355	363	336	352	352	333	326	319	325	320	358	297	353	351	346	356	329	352	348	305	359	342	340	352	377	327	334	358	339	323	343	353	342	341	328	359	361	370	354	329	350	348	317	358	354	345	315	325	370	367	346	358	333	351	338	346	351	365	342	322	359	392	328	318	381	352	347	337	386	324	345	336	374	361	343	356	348	318	356	327	328	349	370	312	332	369	339	306	332	359	335	349	356	377	345	323	386	317	338	335	354	324	349	353	322	341	369	318	330	350	351	326	336	394	346	373	346	369	328	348	328	363	350	364	333	326	338	316	336	354	344	332	328	353	352	341	349	326	352	321	342	360	370	327	323	333	317	341	338	320	353	321	366	331	324	358	326	339	345	327	381	344	349	346	351	331	337	337	283	356	370	351	345	330	294	313	358	340	375	340	386	342	348	344	320	329	381	374	311	342	356	344	354	338	351	359	344	327	357	354	332	346	398	306	325	320	360	333	340	333	334	363	325	344	357	342	358	340	338	341	346	339	370	361	364	329	342	342	303	358	355	324	329	324	404	338	378	350	362	338	319	358	352	343	350	356	349	350	354	341	354	305	346	357	337	356	342	337	355	335	346	361	327	358	350	326	338	359	332	356	323	332	336	382	315	354	340	339	371	342	349	354	361	330	351	322	350	384	366	342	337	313	328	335	343	314	330	341	340	341	349	362	332	358	331	370	325	355	338	354	351	353	325	328	321	313	340	335	335	329	356	350	337	357	342	347	346	327	346	305	345	317	335	356	353	362	345	351	342	350	340	337	337	332	361	347	356	337	333	308	332	328	369	391	312	337	343	393	343	328	325	325	357	341	333	348	357	369	318	342	359	347	327	318	351	353	360	342	312	345	296	342	368	357	344	344	347	401	367	315	353	374	379	333	344	333	391	378	341	314	347	390	314	319	332	380	330	330	374	344	362	326	394	359	364	354	335	353	360	382	334	342	332	319	367	347	317	359	347	353	346	323	368	328	363	354	308	327	368	355	342	358	335	353	364	303	343	338	368	343	390	337	374	356	318	341	348	326	372	331	340	349	352	333	321	390	342	353	343	371	325	332	331	321	309	343	352	340	337	344	340	369	340	349	328	326	362	352	355	337	358	342	354	346	338	339	329	361	350	317	341	318	316	365	367	338	333	350	338	334	380	335	337	341	382	365	348	332	319	325	341	357	356	340	335	347	378	344	353	342	337	331	346	340	354	332	370	328	348	384	311	313	395	313	334	354	366	365	342	380	338	318	345	354	346	354	383	307	326	329	342	335	363	316	325	347	333	352	331	360	340	351	351	359	321	317	352	336	332	304	316	354	357	325	356	360	309	380	330	365	332	372	356	336	362	368	357	353	346	358	323	364	350	323	354	331	335	358	312	366	338	348	362	316	326	351	327	326	349	349	342	335	354	330	365	339	364	365	316	345	337	339	328	374	310	341	347	326	316	327	337	371	329	338	320	314	336	338	351	329	343	343	359	332	326	352	345	363	324	357	343	342	369	349	325	353	338	343	340	367	349	321	353	358	354	326	342	311	369	373	346	333	337	356	356	365	348	340	352	328	363	314	350	329	340	372	349	355	379	359	356	351	342	343	327	338	328	338	354	354	336	348	348	347	318	356	349	320	333	333	354	353	356	371	322	341	340	357	347	359	376	339	324	309	331	375	326	330	333	344	373	366	311	392	365	315	323	356	323	354	331	320	353	332	326	305	351	310	346	340	341	371	359	338	359	360	347	330	346	345	374	336	351	348	358	350	344	352	305	332	356	367	325	362	328	351	317	366	300	318	356	344	391	332	337	311	317	379	317	335	333	349	347	365	371	329	316	378	371	367	369	345	335	355	371	362	358	353	390	332	372	332	355	370	334	364	356	364	351	361	357	346	316	348	301	364	339	336	337	386	353	366	325	329	299	335	346	375	334	354	366	344	340	339	344	311	347	357	327	346	356	341	343	375	347	301	326	348	311	350	347	362	365	342	347	347	366	334	332	332	360	326	345	364	341	367	323	319	392	352	348	337	344	336	334	313	328	325	310	319	357	317	354	342	330	345	339	348	358	330	322	328	353	356	320	341	350	336	402	331	324	365	373	361	322	356	349	353	367	299	348	360	323	328	360	360	333	377	363	357	383	327	379	337	355	341	334	353	337	336	355	344	373	308	337	361	358	336	342	355	359	320	362	357	352	320	341	334	378	347	323	392	351	332	332	341	361	371	315	368	329	378	348	378	328	327	340	318	322	331	330	338	360	318	366	371	377	357	341	302	369	328	331	330	353	344	327	338	340	338	343	330	356	351	328	303	343	343	321	335	331	353	360	369	351	366	334	365	318	316	340	310	363	368	349	338	328	353	315	359	331	327	327	366	366	368	347	350	334	319	345	325	351	355	344	346	340	355	351	332	359	327	346	352	356	351	345	342	375	339	359	322	337	330	322	332	324	336	381	354	345	378	349	342	366	331	337	325	336	338	321	352	315	371	353	362	351	357	338	313	358	350	308	344	337	344	333	358	343	331	352	362	397	358	345	336	365	335	382	349	350	334	358	346	345	325	384	337	360	364	351	361	337	345	366	344	328	349
33508	8653	2433	1490	1201	938	789	636	490	403	427	437	410	387	419	409	413	402	399	410	415	421	423	497	415	475	424	461	432	419	414	397	450	428	428	403	422	396	408	450	443	423	425	415	450	414	431	448	401	444	416	422	419	412	418	449	372	423	419	438	448	430	420	397	408	428	410	393	417	438	355	402	392	414	441	378	387	427	421	385	401	397	448	418	393	380	391	443	371	403	401	446	412	422	434	453	402	386	401	426	407	393	399	431	393	419	406	391	412	425	396	444	437	410	437	406	411	432	428	417	416	380	401	423	445	394	404	425	397	446	422	404	419	422	410	375	376	384	364	381	412	383	392	412	423	378	428	403	369	387	417	405	434	387	424	378	398	423	419	431	410	389	415	412	406	427	395	405	366	430	362	423	433	396	432	418	397	416	415	386	406	421	448	368	421	399	413	370	388	396	401	414	390	371	379	419	389	428	407	401	425	415	438	412	389	383	414	406	425	413	450	384	415	440	397	411	362	378	379	430	411	398	418	395	431	396	398	370	378	363	421	420	411	441	396	418	431	401	417	398	432	426	391	415	419	414	446	419	411	386	424	410	431	390	412	413	413	424	435	419	384	412	406	418	436	385	401	384	414	439	421	403	431	411	379	429	401	390	368	376	423	419	443	407	389	400	433	394	393	427	442	416	380	444	407	415	394	400	409	383	429	416	423	420	381	431	425	423	406	363	398	393	402	402	436	395	423	405	433	406	412	401	397	372	382	431	474	419	390	424	410	365	401	383	437	404	404	413	418	399	430	358	429	388	417	399	407	396	403	407	380	394	374	420	405	423	409	431	423	403	420	410	375	429	411	413	414	391	451	402	399	399	408	441	380	417	413	378	373	405	373	398	392	418	403	402	387	432	425	357	401	389	378	441	373	440	396	392	398	423	408	376	378	416	408	403	374	385	414	375	422	419	405	407	394	406	411	402	418	406	371	402	428	410	416	421	418	430	426	378	401	422	390	406	401	412	436	400	400	412	446	415	426	454	405	407	415	396	450	436	379	389	392	407	459	435	417	397	400	381	438	404	416	396	425	399	422	387	445	398	396	418	407	391	418	435	393	400	396	413	393	381	432	464	391	382	445	419	401	418	381	415	386	406	405	405	410	420	421	387	442	426	415	411	449	384	422	420	389	399	405	384	395	420	418	394	425	357	427	389	415	391	419	430	411	417	411	390	426	406	386	417	380	438	369	395	434	414	405	393	424	396	423	427	423	417	411	417	405	379	429	396	440	412	375	363	425	426	440	399	422	397	404	406	416	403	427	391	407	413	383	433	408	415	387	405	355	424	387	422	431	427	412	424	443	409	396	389	383	457	434	415	394	423	418	406	379	410	378	408	418	442	387	394	396	409	389	411	362	395	432	451	408	405	409	421	439	408	423	405	400	433	388	430	394	406	403	425	412	390	403	438	426	407	371	382	447	400	387	397	369	398	413	375	363	412	400	409	404	445	390	423	438	414	417	422	418	424	416	421	421	397	418	433	411	393	409	419	411	411	389	415	407	438	410	382	403	412	390	371	403	430	409	390	404	466	400	421	392	418	415	379	424	404	404	399	433	440	382	384	387	404	373	430	417	409	406	377	397	385	358	411	433	404	406	411	379	403	426	439	417	409	424	394	402	413	367	407	422	406	393	415	378	387	415	434	426	385	389	400	408	403	431	396	402	441	387	385	379	407	391	425	414	393	385	399	402	376	390	391	405	383	398	422	367	402	395	399	419	410	380	424	410	410	367	411	396	388	414	394	418	382	382	408	408	405	421	418	381	400	418	409	378	398	393	411	397	370	381	374	434	398	376	419	412	407	411	423	436	428	396	401	397	399	448	380	390	410	403	395	397	394	406	395	407	417	394	398	402	393	389	385	407	404	379	408	420	450	420	391	429	397	437	407	412	388	392	449	397	444	401	468	416	409	381	397	417	391	382	415	380	370	399	400	402	409	412	413	394	380	428	373	423	407	431	410	411	388	421	423	405	406	414	398	397	386	423	439	373	418	384	424	444	393	410	424	377	429	405	394	397	398	394	430	430	373	411	341	405	437	405	378	405	452	428	385	379	413	440	388	382	385	400	411	415	401	383	394	414	375	400	397	427	452	421	415	421	377	406	401	420	413	409	394	403	401	388	434	395	404	357	393	417	423	394	390	391	377	442	422	411	401	398	411	392	417	377	413	408	388	401	392	372	421	380	386	435	397	400	376	459	398	387	420	387	443	385	425	421	452	411	415	429	406	396	394	428	418	416	431	382	413	438	405	428	436	386	372	412	436	399	414	401	387	342	381	375	434	389	400	353	400	380	393	432	377	386	374	401	419	394	410	377	398	409	409	392	400	441	411	399	391	380	443	421	384	434	450	429	422	386	351	377	412	416	365	423	429	397	408	397	404	396	417	411	421	411	413	431	397	413	411	436	394	362	403	425	390	431	368	370	418	417	390	394	402	399	371	414	436	418	419	436	407	367	413	422	408	386	406	403	365	425	380	385	427	395	416	412	390	416	414	419	410	402	407	395	417	406	384	357	420	398	391	402	404	397	426	425	383	412	392	387	391	428	397	419	409	417	380	408	403	417	432	395	384	405	389	404	430	421	421	412	382	456	459	439	394	377	418	404	403	406	385	378	406	447	428	376	391	438	413	403	424	425	405	377	407	408	412	404	426	408	380	390	435	412	408	434	402	393	426	409	378	417	387	436	412	397	414	394	381	382	417	425	395	404	408	423	388	432	389	457	425	381	417	375	428	409	387	362	389	393	409	426	364	413	413	410	399	416	427	398	430	419	397	409	408	414	402	420	373	388	401	404	389	411	423	391	455	432	392	385	404	413	435	431	367	384	392	380	399	409	431	391	411	405	391	449	421	406	390	389	386	435	410	405	376	393	415	420	417	394	447	462	455	389	424	366	398	407	402	406	430	429	363	425	390	409	417	409	422	392	394	389	409	372	441	375	426	442	387	422	400	399	456	388	405	409	412	426	394	427	387	404	400	403	443	394	389	363	430	408	398	418	451	434	420	429	392	415	372	400	418	407	381	350	419	370	414	418	404	406	356	380	424	420	411	417	415	377	428	421	401	396	415	425	408	401	408	419	403	384	405	436	394	393	396	403	415	394	421	412	406	418	382	380	428	406	447	421	436	448	402	389	428	407	400	430	426	426	428	387	399	413	408	406	407	399	384	425	430	389	389	394	434	408	394	387	422	413	392	383	396	392	410	424	378	417	392	390	418	422	380	401	397	407	400	412	400	402	403	410	390	408	407	433	380	418	424	438	448	384	422	397	404	426	395	397	381	430	402	413	411	430	373	405	389	413	397	376	419	457	434	420	365	399	437	409	380	381	406	419	395	422	416	424	387	400	407	414	375	430	426	411	400	426	419	453	420	413	464	392	412	356	406	433	368	375	402	395	431	436	400	406	384	441	392	385	369	396	368	376	409	426	401	417	424	409	416	431	412	406	405	393	404
23308	20806	28053	23663	20788	11230	1127	667	512	394	379	350	304	299	279	273	288	228	255	280	244	300	248	256	268	265	243	251	273	243	252	223	245	240	219	211	229	211	214	222	221	240	240	212	238	243	215	245	244	214	232	222	258	237	252	227	242	276	245	232	189	233	239	212	213	223	239	213	224	274	234	229	216	206	231	184	199	219	200	213	216	195	223	205	203	214	209	207	224	187	220	210	207	206	186	212	210	178	215	186	193	177	219	197	223	233	193	197	227	219	199	196	229	219	208	202	215	225	217	214	188	179	165	190	215	231	202	216	211	265	190	198	200	244	222	202	220	227	201	218	201	218	187	227	194	224	178	201	235	214	210	206	195	198	198	208	215	211	240	197	202	203	217	208	231	215	200	222	214	222	215	213	189	198	198	224	205	189	236	188	195	223	208	215	207	203	224	220	208	223	206	205	195	179	209	214	196	217	177	190	219	221	187	203	207	234	215	207	205	211	183	228	196	201	206	203	208	218	209	207	228	202	229	213	216	191	203	200	211	201	219	204	210	210	234	224	208	202	190	195	230	196	207	234	201	199	223	210	213	211	183	234	192	198	201	230	209	213	191	194	208	193	213	226	234	165	215	219	222	201	231	186	233	170	198	216	212	164	200	233	208	183	198	202	202	205	212	200	214	223	192	225	222	210	187	188	216	199	187	208	218	224	232	232	240	227	199	226	228	205	206	194	206	221	184	188	216	197	229	211	208	224	222	219	211	204	189	234	209	220	214	189	202	200	208	202	229	204	186	213	205	213	214	210	189	184	199	212	195	191	185	197	189	225	214	211	194	187	223	216	224	214	200	212	201	224	227	194	214	210	197	200	204	219	211	197	208	225	202	223	229	208	204	220	221	210	223	214	191	204	224	213	218	212	191	205	205	213	198	198	205	208	205	227	210	213	223	201	227	229	196	226	208	213	182	224	205	212	228	209	219	193	226	218	213	197	206	194	206	199	199	194	209	209	221	208	193	205	227	238	184	204	217	202	194	221	223	218	228	223	234	225	224	192	205	219	172	210	217	191	209	230	210	212	223	209	192	219	207	198	224	212	213	216	203	218	234	202	203	188	212	217	217	200	215	181	207	222	224	213	210	221	204	188	212	217	185	199	206	208	202	186	220	218	219	204	183	239	210	216	223	203	226	214	206	203	196	215	230	187	228	209	226	202	191	196	204	242	240	185	218	209	186	225	207	191	185	215	220	207	195	233	232	172	209	212	203	204	209	182	175	213	206	214	230	211	210	215	210	224	204	194	188	229	226	214	205	192	207	178	223	207	210	197	212	187	200	226	188	202	247	209	220	197	197	228	201	202	189	186	202	215	193	231	194	227	197	226	222	193	213	227	191	212	191	211	202	206	211	191	207	230	203	210	197	235	187	209	196	197	207	218	221	216	200	213	217	193	193	220	202	207	174	223	238	187	209	196	192	191	195	216	213	229	209	211	217	189	207	211	196	204	224	214	197	212	195	202	198	202	219	196	216	203	223	202	207	211	194	221	195	233	213	212	211	217	218	198	220	174	214	231	226	203	218	197	201	229	202	211	196	217	199	192	222	222	212	211	208	213	218	202	225	203	202	212	220	230	200	223	213	229	214	205	229	252	206	215	226	203	192	206	212	179	216	184	224	207	207	202	207	211	179	227	204	199	199	211	226	209	210	223	198	189	211	191	212	228	196	206	223	209	219	192	223	193	200	196	200	211	205	180	214	219	198	197	180	207	211	226	194	195	222	191	189	220	200	220	194	200	231	192	203	190	214	220	207	201	229	200	219	212	213	188	207	209	204	193	217	194	233	239	197	218	209	195	195	211	220	218	210	215	185	204	202	177	187	217	184	198	203	180	226	176	206	202	225	203	214	208	239	207	181	218	185	235	220	192	193	223	202	217	213	213	216	227	221	204	193	185	220	188	201	191	234	206	234	196	238	220	196	192	227	195	208	185	207	213	224	225	215	228	233	198	205	207	206	213	223	207	214	216	210	196	239	202	210	209	190	199	204	203	201	203	243	195	200	236	200	209	214	195	195	218	225	202	220	231	198	227	197	225	219	215	232	196	234	198	213	225	219	216	214	209	212	236	211	227	195	219	214	203	201	215	206	228	209	206	201	194	208	223	197	195	206	206	200	223	196	211	208	196	218	204	200	190	235	199	195	209	220	194	220	193	197	189	208	226	199	211	209	216	204	202	209	205	202	214	206	217	206	221	199	188	185	216	198	200	203	222	178	190	194	228	215	203	213	234	216	214	219	191	223	220	195	201	198	214	216	221	217	217	218	226	229	204	205	210	185	210	179	192	245	198	204	207	219	227	206	213	224	226	215	215	229	200	204	189	217	203	219	210	197	224	183	211	194	195	230	233	194	229	206	203	206	214	211	163	211	197	194	204	226	216	210	235	218	188	263	239	196	215	217	230	225	193	203	209	201	197	229	204	241	225	204	224	192	203	203	220	185	181	187	207	229	196	204	191	209	219	207	193	185	211	210	215	205	202	233	231	229	205	200	190	222	209	212	203	213	181	210	206	190	221	202	231	214	195	217	218	217	203	211	240	208	231	215	210	201	204	209	240	218	198	219	216	215	193	206	208	201	189	205	226	207	217	203	203	229	209	205	182	185	190	216	208	231	205	156	188	218	210	202	217	215	221	201	221	234	231	230	208	191	190	204	200	199	183	204	213	208	225	214	211	199	209	216	199	223	232	201	209	189	194	204	234	226	206	213	208	208	210	225	196	227	223	187	227	218	210	230	228	218	205	194	215	211	221	205	205	208	215	203	190	207	182	195	195	202	196	200	220	224	213	206	201	220	231	195	232	239	206	215	207	215	210	253	201	201	176	220	213	221	196	198	225	186	216	218	191	226	223	224	215	191	204	189	189	190	226	212	206	219	210	226	218	199	201	225	216	209	230	218	194	215	203	204	175	203	195	221	209	191	187	211	193	208	216	199	206	206	199	231	189	198	221	223	192	249	209	240	211	187	223	176	214	189	231	202	215	195	220	187	205	200	225	205	197	204	220	193	224	223	226	213	223	192	204	190	224	214	211	222	213	210	229	200	228	217	221	231	199	199	196	205	201	180	215	220	210	201	194	202	227	203	229	209	215	180	195	186	211	207	226	206	192	208	213	189	195	216	206	210	217	198	202	220	212	225	219	196	192	218	204	208	203	222	231	220	218	207	227	211	222	204	224	202	202	211	225	201	195	234	215	215	221	220	195	196	220	236	212	205	210	213	231	198	206	201	216	206	201	223	205	189	192	175	213	199	220	185	232	190	199	193	201	197	180	240	210	209	193	201	196	180	207	192	217	197	201	191	261	187	214	221	214	200	208	187	198	230	193	228	201	219	229	205	217	240	235	207	201	207	190	194	180	219	203	227	229	241	211	197	236	220	202	229	204	210	219	216	239	223	226	198	225	209	206	199	187	212	188	209	219	199	202	208	198	209	201	234	220	207	195	195	205
34624	17025	8466	4860	3308	2192	1591	1188	894	780	640	544	439	406	403	362	383	329	342	325	309	335	357	350	366	348	375	317	335	304	293	333	297	281	276	253	276	277	316	249	310	284	313	265	276	277	330	322	304	301	303	285	290	265	296	306	325	320	314	299	300	295	268	281	250	272	271	269	254	262	262	252	264	258	275	247	257	284	281	260	263	267	267	243	253	246	247	225	262	241	259	245	270	243	224	259	258	253	255	242	286	249	232	249	224	225	249	248	256	260	251	284	242	246	240	242	250	270	249	246	257	259	229	253	235	263	245	248	284	248	248	249	294	240	241	256	239	256	263	261	234	239	271	209	231	222	250	248	253	249	259	238	249	226	271	205	248	257	253	240	263	240	255	266	260	265	258	249	269	254	252	267	268	228	253	251	249	242	268	261	236	241	258	250	226	288	219	282	285	231	269	246	239	247	223	232	264	252	258	245	253	248	251	288	224	225	227	266	243	224	251	249	251	247	253	262	243	270	254	227	247	243	258	242	255	241	284	256	234	250	231	256	258	244	226	265	233	221	229	256	251	229	256	238	248	244	253	258	232	253	217	282	243	244	233	277	264	277	268	231	252	253	231	262	253	228	258	262	260	269	237	242	226	255	235	233	250	249	241	249	236	244	236	236	236	265	262	229	249	254	250	240	268	251	262	253	241	277	255	249	233	234	226	252	248	242	239	228	226	247	257	259	241	257	250	255	242	241	263	219	255	241	286	219	226	249	248	244	245	227	260	257	245	265	235	243	240	235	236	230	222	265	224	252	260	227	257	213	222	259	256	253	245	253	259	259	233	246	230	265	219	251	251	237	243	270	264	244	255	240	251	245	229	238	260	238	272	230	237	251	275	244	249	243	235	241	255	245	235	212	252	264	298	247	250	264	269	269	226	252	233	234	250	255	249	237	242	263	255	249	225	241	269	275	248	243	240	221	228	239	236	244	244	247	246	247	274	239	264	247	269	218	244	246	240	251	237	251	237	263	229	280	244	258	251	271	230	222	251	245	237	253	266	270	260	248	281	243	248	235	251	247	262	229	232	242	240	207	228	230	238	260	274	249	265	254	236	250	252	236	265	238	222	239	261	277	244	244	235	235	245	216	256	264	253	229	254	255	250	233	253	262	249	240	228	255	252	239	253	260	228	255	262	259	251	254	249	250	260	242	251	230	241	221	235	223	224	266	255	239	285	230	260	254	267	240	233	258	227	245	249	237	265	268	223	258	238	226	254	235	237	281	219	220	223	241	256	252	232	260	266	241	248	265	260	251	272	256	219	215	261	253	278	217	248	241	241	261	258	261	226	256	251	264	235	246	229	226	235	234	254	261	252	235	236	221	252	243	237	287	230	254	265	251	249	255	250	237	242	246	257	263	260	238	261	246	239	217	244	247	238	251	224	258	243	231	233	219	237	248	265	265	245	245	271	252	235	250	236	213	220	265	244	264	251	246	240	238	256	222	230	255	233	233	258	241	228	268	246	243	264	223	248	242	234	247	219	230	238	236	246	243	253	255	254	233	241	233	232	240	221	263	239	250	255	246	242	238	267	222	250	242	266	276	263	252	228	273	251	251	253	264	284	283	256	240	236	226	244	258	259	227	255	237	218	255	248	251	250	232	237	232	240	253	235	233	234	235	254	240	232	258	216	263	271	275	237	235	242	225	265	243	248	257	242	226	243	228	235	247	244	227	244	254	237	263	222	230	252	257	236	248	263	242	236	233	246	239	260	258	261	245	273	238	256	226	245	268	270	266	277	230	259	251	265	253	246	232	264	253	241	256	242	220	286	252	238	257	230	225	260	235	257	244	244	262	236	246	254	210	256	258	221	250	247	271	261	281	277	228	224	264	251	250	222	255	276	228	275	257	268	218	241	260	260	252	249	246	244	238	252	248	253	246	236	253	228	275	251	233	232	228	272	268	222	238	242	229	237	266	244	216	241	245	258	245	227	234	242	241	234	256	249	240	236	250	253	285	237	231	235	242	252	262	251	247	253	221	220	253	232	259	257	237	247	233	249	259	241	253	238	233	236	248	243	257	259	275	246	271	255	232	224	255	249	242	226	218	220	251	256	254	273	251	217	260	267	290	243	256	244	226	214	237	285	237	253	244	234	251	227	268	253	234	234	240	252	247	267	250	247	227	228	235	258	285	278	262	274	272	247	249	223	234	252	250	252	252	249	243	242	239	231	255	257	232	260	261	262	276	216	244	240	268	246	281	260	266	266	257	240	257	250	252	258	217	235	255	227	221	235	247	268	243	222	236	272	241	257	218	263	236	234	250	248	250	248	244	256	255	245	228	267	256	263	236	268	225	244	270	231	227	249	228	266	249	250	258	250	255	240	254	276	266	258	243	245	264	240	257	259	241	227	240	251	246	274	242	214	245	281	241	238	262	248	237	225	244	249	230	247	271	244	245	276	230	255	268	251	225	224	249	261	256	261	264	258	253	240	297	252	251	251	265	241	248	229	251	259	252	252	264	276	249	239	251	230	243	238	237	266	223	265	257	234	251	218	281	234	250	247	246	238	251	255	258	240	235	266	256	233	248	232	238	251	258	265	258	278	241	238	217	253	241	237	224	243	249	272	246	247	256	242	258	282	281	257	266	239	246	239	252	229	226	257	261	216	221	213	228	273	252	279	249	209	273	249	273	250	225	266	225	244	251	255	237	234	266	254	284	253	237	248	224	241	258	278	278	234	260	237	254	242	242	286	279	267	246	239	251	247	259	247	256	252	224	239	233	262	239	233	238	254	212	244	243	229	229	267	254	259	252	254	250	263	270	233	236	231	247	208	261	230	258	250	257	240	260	251	272	263	246	282	280	287	240	253	225	261	277	253	242	229	274	250	241	272	241	242	247	267	255	262	243	262	230	244	254	275	270	284	258	224	240	239	257	253	254	245	240	210	250	234	244	218	218	274	255	269	239	239	257	251	254	243	263	276	269	292	260	203	271	265	247	234	283	246	252	233	256	234	248	249	235	241	265	215	230	230	240	233	223	228	242	254	265	250	276	229	228	242	241	229	245	252	249	256	281	240	235	254	251	274	251	226	262	253	241	251	244	257	252	236	257	242	242	230	288	233	241	240	248	247	268	259	246	247	267	244	242	264	239	246	245	240	229	227	236	273	255	238	267	239	226	245	255	242	242	232	250	236	253	246	244	254	247	250	231	287	254	254	229	284	239	284	256	234	240	236	214	250	235	259	246	264	258	258	232	237	268	228	259	227	242	241	233	247	280	233	234	255	244	226	263	229	227	255	238	245	265	229	248	250	232	219	269	246	265	261	247	238	232	262	247	253	282	245	289	272	229	277	251	250	258	256	240	252	226	256	223	221	248	223	270	279	261	260	239	276	203	255	235	236	251	241	192	258	252	249	256	238	276	275	262	225	258	261	222	285	242	240	222	229	262	243	242	266	227	233	278	233	242	250	245	236	217	232	252	242	251	230	243	227	255	251	255
24492	20703	26904	24429	12715	1136	746	605	603	558	515	534	498	464	468	473	471	447	469	489	448	495	484	495	458	487	479	440	479	480	453	446	463	447	483	484	432	448	433	463	451	484	472	454	482	444	492	503	446	454	456	508	473	436	471	490	458	494	467	430	453	492	434	448	477	464	490	439	457	442	456	467	453	393	467	422	471	463	443	445	493	445	433	457	468	458	437	434	431	443	423	469	462	452	470	465	444	409	436	447	478	440	469	467	441	445	428	430	457	422	448	445	451	406	448	439	462	440	443	464	421	502	442	417	446	468	409	430	461	456	415	411	381	477	470	490	456	428	450	442	439	457	464	471	419	395	426	446	438	401	431	462	441	446	463	445	415	434	465	426	421	405	414	460	458	404	468	459	479	467	469	434	438	429	485	437	461	419	438	478	458	457	479	447	442	494	444	470	443	471	449	428	444	476	488	474	434	464	426	451	467	457	443	460	448	430	440	432	418	454	404	477	423	433	445	432	468	435	442	438	420	432	424	463	453	475	463	433	446	459	438	450	430	489	454	446	449	441	456	438	448	439	400	437	453	433	449	442	440	450	471	476	440	429	439	464	436	477	462	475	435	426	460	458	455	493	444	452	433	423	438	457	493	418	412	451	440	407	482	436	524	422	452	451	426	429	456	460	478	477	458	477	389	477	470	447	473	443	449	423	414	423	426	447	444	403	440	449	437	411	415	438	434	422	496	435	439	436	440	435	497	449	466	419	424	444	432	464	448	434	418	431	486	464	479	437	457	433	484	423	429	419	502	475	400	447	439	438	451	427	461	484	491	478	478	420	432	439	455	428	458	433	432	481	460	391	461	465	430	454	454	459	462	473	458	438	470	446	465	447	464	443	443	460	463	455	473	489	462	480	441	434	437	446	463	444	455	465	406	492	444	469	447	432	457	418	465	422	471	453	455	405	446	437	437	455	434	467	450	465	436	426	456	463	441	444	459	459	470	453	429	439	435	430	450	433	460	466	426	460	483	436	452	441	424	437	433	447	446	455	448	448	492	433	449	430	452	450	453	462	425	450	479	494	411	445	419	443	417	484	451	453	446	442	480	495	434	423	426	429	417	447	441	455	475	461	469	466	441	439	426	476	429	451	415	457	425	442	452	440	422	474	459	472	445	438	460	449	460	452	439	424	438	414	437	496	481	443	460	431	387	442	451	436	442	505	432	480	399	413	480	462	430	435	436	478	407	449	460	461	423	449	436	451	463	441	421	509	414	464	441	451	456	461	435	443	438	437	464	412	467	422	469	426	422	449	416	445	483	429	454	467	488	443	456	455	447	480	478	486	461	477	439	467	435	465	464	430	438	452	446	469	482	446	449	448	469	436	444	451	439	450	442	458	483	457	425	446	431	452	418	421	441	436	478	432	467	432	455	456	465	476	435	404	455	438	475	434	465	454	453	453	452	430	429	424	420	411	451	429	473	438	455	473	464	427	461	457	428	439	463	446	475	455	410	442	435	421	425	435	454	421	410	435	479	405	406	467	472	437	402	435	452	452	423	440	458	422	424	430	418	442	464	440	439	477	474	481	446	428	451	456	434	446	421	437	485	462	421	467	450	476	490	443	437	413	458	465	468	439	443	465	479	460	424	453	455	468	452	460	459	422	426	464	438	484	448	444	437	471	417	447	417	432	437	485	452	424	482	445	459	468	455	448	435	435	454	427	446	443	469	425	479	432	480	421	451	445	475	463	419	441	463	421	421	488	434	412	460	428	457	439	466	443	439	447	412	437	441	445	446	442	461	467	461	435	476	462	427	450	471	419	451	441	436	454	406	454	445	457	427	460	436	440	441	464	446	436	451	479	415	440	428	444	479	458	435	450	444	467	456	446	459	457	459	456	449	432	429	447	466	432	461	454	451	434	449	436	452	438	442	440	425	450	457	457	466	451	460	460	426	441	470	431	428	417	405	433	458	468	475	423	421	492	456	449	426	426	434	483	475	429	429	436	467	473	465	484	451	456	491	414	467	436	454	478	416	463	429	397	443	471	408	447	430	423	473	429	470	465	422	432	433	440	448	439	469	461	427	418	424	482	453	461	417	436	420	445	442	445	429	433	440	461	484	444	435	453	414	454	401	466	443	444	442	434	424	459	446	488	506	449	435	452	412	463	450	453	458	412	439	461	447	405	433	464	476	443	454	404	447	429	459	461	440	419	471	426	449	436	443	466	465	455	457	489	403	473	431	433	420	466	501	488	469	414	425	450	433	434	441	434	449	433	421	434	439	429	504	457	445	464	442	482	442	465	473	450	428	418	445	426	464	427	451	455	438	440	425	440	438	459	441	482	463	433	451	444	450	448	445	442	474	444	430	464	448	432	421	449	434	421	483	441	448	502	433	439	445	439	457	464	480	456	425	457	469	471	432	450	451	490	466	441	426	460	429	452	516	446	411	422	437	455	412	418	443	436	432	441	439	453	417	447	485	424	460	442	469	480	445	452	427	421	444	484	474	421	426	449	504	464	417	453	446	423	447	466	424	437	440	465	441	469	478	458	409	476	441	422	464	429	412	482	449	451	433	472	447	412	451	414	432	445	439	466	474	464	433	429	457	452	487	426	429	463	485	462	434	494	457	502	475	435	432	427	454	466	446	434	445	416	471	431	482	464	441	414	420	443	459	472	453	465	452	445	452	469	460	450	450	440	456	428	429	448	451	469	427	422	438	424	449	447	436	431	490	459	450	428	453	429	436	417	418	450	426	424	405	436	448	456	447	439	457	464	457	464	458	408	439	431	412	470	456	419	446	458	411	431	454	456	435	511	422	438	432	437	454	427	436	463	481	472	464	432	457	442	412	447	429	441	415	453	470	426	448	473	463	485	434	465	459	426	461	431	453	451	484	420	431	451	433	485	448	459	439	473	437	441	469	437	433	418	446	458	451	383	413	432	469	450	428	473	410	447	456	418	460	482	428	467	450	451	482	462	505	461	462	450	473	469	471	418	496	447	442	466	472	437	443	471	465	471	438	416	435	440	412	449	427	447	463	425	436	479	435	468	477	432	447	429	412	464	459	462	418	473	435	429	454	407	435	453	449	461	450	461	451	433	457	452	452	439	425	458	463	457	429	455	420	417	400	393	467	392	431	440	413	446	483	448	483	424	455	458	426	437	435	426	436	436	470	433	461	459	496	482	467	460	440	457	440	467	446	443	429	419	450	437	458	383	450	472	405	479	445	475	424	485	446	464	414	424	433	447	448	440	423	457	494	437	471	444	438	443	453	439	463	490	425	429	461	434	462	425	419	464	450	448	444	452	470	446	445	427	439	425	442	452	445	470	469	404	448	457	376	448	446	451	475	409	450	445	418	417	435	468	416	407	447	452	487	418	431	434	410	451	473	440	445	441	435	436	435	451	459	434	442	451	454	450	454	447	416	465	436	439	458	420	449	459	461	463	447	458	441	435	466	469	446	442	437	465	451	464	429	447	442	431	439	446	392	405	462	500
36420	15975	7025	3544	2011	1546	1145	1070	945	761	726	670	600	554	614	582	560	550	617	561	566	558	586	563	572	604	594	566	579	549	586	524	561	498	540	521	568	567	526	492	561	552	544	580	495	539	548	548	574	563	514	547	555	567	540	548	539	568	545	581	548	559	541	567	532	504	528	549	529	501	531	510	542	519	582	477	538	519	466	508	534	552	480	523	510	530	503	460	500	502	496	485	502	512	483	514	529	523	518	474	487	470	537	502	524	459	528	552	428	520	489	533	540	543	498	530	469	504	495	515	485	521	532	497	524	504	510	469	495	518	506	525	481	536	541	501	474	520	555	484	486	494	556	480	516	489	522	558	535	527	534	549	508	513	479	511	470	543	517	469	485	497	527	464	495	518	486	489	513	481	483	470	473	500	501	478	484	524	496	525	495	553	513	472	477	489	512	532	536	531	509	542	482	493	511	524	511	536	514	542	497	488	485	494	548	523	543	531	493	507	527	516	547	501	500	517	495	484	483	513	537	485	547	535	513	534	533	544	510	494	499	505	485	490	506	513	480	500	546	490	480	501	482	516	502	491	486	510	510	472	523	477	484	482	508	515	514	505	481	522	485	550	489	504	553	551	498	514	495	528	509	524	465	484	454	475	517	542	505	527	486	491	517	528	533	475	503	547	526	519	522	527	551	511	494	519	548	517	522	519	490	516	491	482	505	495	475	523	483	485	506	501	528	519	495	543	549	466	484	523	522	482	496	512	523	535	497	498	502	535	577	520	512	524	484	519	483	541	526	497	482	475	477	513	494	502	484	494	532	530	519	530	526	487	482	479	514	536	499	526	562	510	470	493	479	543	526	514	533	492	491	529	534	529	546	506	501	474	464	513	542	487	528	470	520	514	509	509	497	483	499	511	512	511	525	507	508	518	471	545	507	495	485	496	498	506	514	514	498	487	483	495	556	475	517	505	538	490	497	499	502	515	514	505	516	527	500	552	507	518	496	510	500	527	504	482	518	497	538	502	508	490	472	530	475	505	509	515	486	484	506	520	542	504	510	528	506	489	522	516	524	523	509	473	487	480	493	523	543	478	543	487	510	552	548	534	518	579	511	488	499	508	503	474	507	510	527	497	525	500	543	564	519	523	488	548	524	521	515	464	471	520	492	531	503	494	506	486	496	507	495	587	544	489	504	509	539	542	512	500	529	506	503	500	527	499	550	508	505	522	541	481	485	543	539	531	560	509	481	483	499	479	517	527	510	460	531	441	505	520	503	516	515	512	501	491	500	534	464	506	498	514	518	521	487	508	527	521	522	498	484	522	538	531	482	527	503	577	530	503	522	493	547	547	505	528	496	531	526	517	501	514	477	477	535	507	481	511	517	474	473	555	511	515	528	537	522	464	495	491	502	491	501	504	545	523	537	510	532	482	552	516	491	539	505	536	526	497	472	537	520	527	523	531	491	478	525	478	500	478	492	512	519	494	519	537	423	501	547	455	491	503	530	492	491	522	508	506	515	478	521	513	520	471	491	538	525	548	510	487	479	519	503	486	497	503	483	544	496	479	517	543	523	497	495	475	527	535	518	500	531	484	524	512	506	490	531	472	526	542	510	507	501	532	506	512	485	477	507	514	517	542	486	515	500	492	483	520	476	535	511	508	518	486	530	498	521	550	499	515	513	516	505	519	546	516	518	494	490	506	529	491	509	477	505	535	521	531	520	520	487	503	495	510	509	481	502	507	517	535	547	478	487	529	527	518	524	499	501	534	530	509	550	478	506	528	539	536	540	497	570	515	491	521	533	519	508	514	510	482	509	502	506	539	470	490	529	523	487	514	500	453	507	520	480	534	464	525	502	505	508	521	482	515	522	505	558	480	519	483	536	473	498	500	508	509	541	504	507	531	506	441	479	511	483	510	521	523	547	485	511	485	488	528	490	515	494	525	534	543	519	502	526	533	537	522	492	506	499	489	498	500	488	506	523	485	532	508	499	487	505	514	521	510	483	525	550	528	511	487	493	493	491	484	487	514	505	488	488	548	527	516	497	544	548	495	518	495	505	571	516	516	520	494	513	522	495	519	524	514	512	470	517	489	489	509	536	497	487	486	502	472	551	490	576	496	457	533	503	543	543	501	503	490	495	509	496	513	517	489	499	492	508	517	497	500	519	499	516	530	485	548	515	511	508	519	529	504	528	515	518	513	491	507	497	538	465	480	516	518	479	482	503	490	540	514	511	458	493	536	521	496	519	500	501	504	494	507	496	502	467	547	506	496	510	481	514	502	508	524	488	507	474	523	534	520	484	487	491	532	509	497	570	512	487	542	499	491	553	494	492	514	503	492	505	536	485	491	482	484	531	529	507	525	478	489	507	555	478	502	529	532	579	478	494	473	504	524	520	563	506	507	535	537	553	543	524	483	496	502	500	534	518	470	492	500	516	533	498	510	487	505	534	540	510	526	510	533	489	478	538	529	492	541	494	477	475	472	493	510	514	502	513	510	512	501	504	500	485	566	502	518	483	513	468	506	568	564	506	542	543	557	537	519	500	522	491	496	533	505	527	468	524	506	527	530	507	492	509	528	510	548	520	510	511	538	519	477	489	534	520	502	481	566	514	517	487	533	509	498	497	532	514	516	532	508	503	536	502	477	517	493	504	501	462	495	482	523	473	488	510	495	479	513	508	542	459	498	519	507	552	497	519	503	483	529	545	495	526	506	470	515	544	502	493	518	493	520	532	484	518	500	544	508	447	513	496	529	489	492	486	503	538	529	498	497	516	496	495	492	493	534	528	526	486	540	501	525	501	472	504	513	520	519	490	505	551	505	525	486	537	528	487	501	481	507	506	574	501	483	517	503	518	489	495	486	494	505	514	500	511	482	507	486	544	510	504	562	474	505	510	531	521	494	520	519	493	503	488	511	506	500	512	524	544	523	493	477	511	525	496	522	513	498	499	561	529	526	478	489	472	513	533	503	495	522	500	516	482	522	491	531	478	520	506	502	512	508	511	484	485	507	512	524	517	530	462	513	516	510	500	552	499	486	535	508	490	512	505	544	552	495	510	489	500	477	517	496	490	509	540	479	529	500	525	513	479	514	505	527	491	516	504	515	517	536	492	518	492	522	512	488	527	493	553	511	498	480	513	500	512	540	489	525	451	541	449	532	512	470	528	547	491	516	489	509	521	538	527	448	525	547	503	541	498	532	504	524	486	547	515	477	524	502	476	495	508	518	513	508	490	521	510	531	521	492	490	494	518	493	514	509	491	476	511	483	489	549	488	481	513	511	511	535	537	522	470	579	478	501	513	518	529	514	499	503	499	489	507	548	506	530	518	521	521	508	478	489	524	548	498	522	522	524	499	500	488	508	529	493	478	512	552	467	476	525	451	510	470	513	513	497	489	474	549	521	527	464	497	475	478	486	485	537	453	504	522	548	493	469	530	520	475	517	460	507	498	515	514	505	498	535	532	487	487	487	498	506	552	493	473	545	502	563	488	508
22209	20740	28376	23154	20734	20783	11537	1146	829	689	618	514	492	450	435	407	412	412	368	361	345	375	330	406	390	384	340	384	341	349	311	352	285	319	308	361	327	306	339	344	331	336	326	332	352	357	369	325	326	311	329	349	318	352	304	323	348	342	357	315	334	305	338	311	294	296	308	330	313	312	282	306	301	322	306	307	296	289	303	286	318	292	329	301	295	303	284	290	261	295	276	278	267	306	300	310	272	290	271	302	266	278	276	278	281	289	274	282	295	270	258	315	267	296	273	266	290	283	295	303	263	247	253	310	315	256	316	298	242	301	278	251	254	286	291	302	263	273	275	322	313	284	282	269	282	321	258	286	292	270	296	263	273	282	300	310	282	288	244	293	252	270	289	300	291	261	278	296	287	310	316	304	296	287	280	281	277	276	317	300	300	260	297	295	255	287	281	274	279	253	304	264	311	297	271	299	273	330	262	278	276	315	295	288	279	261	306	258	283	291	304	269	303	282	279	266	320	290	289	290	292	283	316	297	293	268	278	276	298	267	278	292	288	300	283	263	284	314	276	306	291	261	280	246	270	277	289	265	289	283	261	269	284	288	299	324	294	311	290	266	279	282	303	295	304	268	280	306	274	276	271	282	258	298	266	270	262	281	284	284	292	310	263	300	257	301	295	258	289	303	303	277	269	291	289	284	302	271	290	288	289	265	314	295	282	307	288	267	268	289	268	286	281	282	284	319	278	268	280	294	295	270	332	267	278	288	291	285	292	275	297	274	241	299	281	303	311	287	288	297	295	284	275	340	314	307	275	281	299	300	283	284	267	283	256	275	241	292	296	283	256	277	277	298	273	303	272	290	284	262	284	287	318	288	265	289	295	259	299	298	296	303	302	276	294	270	297	270	286	267	267	271	285	263	292	301	300	314	264	289	257	266	285	290	270	270	319	283	309	290	289	313	270	291	276	294	268	296	283	293	289	273	293	312	278	311	303	282	279	293	294	263	284	244	329	292	265	281	262	258	283	281	274	312	274	275	294	278	274	296	314	266	312	263	302	304	308	284	294	300	302	307	274	282	315	293	253	318	285	299	277	288	245	315	325	312	294	300	319	307	323	267	273	243	284	298	268	273	285	291	283	288	304	284	279	268	250	279	279	298	304	271	329	241	281	303	302	267	296	295	301	287	306	268	285	276	251	301	297	326	308	294	292	300	314	298	259	297	277	320	294	278	265	279	294	269	295	244	304	305	301	280	281	289	277	277	296	262	301	307	293	271	322	303	271	296	304	298	298	307	293	297	277	276	286	277	310	281	269	268	293	294	296	300	293	233	282	286	281	284	287	257	299	318	282	267	282	282	293	268	302	288	293	294	291	282	301	263	267	289	276	264	273	281	274	272	284	267	271	282	283	253	280	252	273	287	276	285	281	304	283	256	312	264	324	298	290	288	262	298	276	306	285	301	285	285	278	267	276	275	286	279	269	302	298	283	316	275	295	269	267	297	289	266	274	285	284	311	286	301	285	314	276	311	289	274	308	299	300	281	271	293	298	315	281	282	275	296	280	303	297	251	289	277	293	293	285	260	272	293	286	311	273	301	283	294	303	298	298	275	306	293	274	286	294	285	287	277	311	285	303	280	304	304	252	302	266	304	296	257	300	268	288	299	275	286	319	272	271	297	276	294	281	272	295	266	283	293	288	281	287	297	261	289	278	287	275	270	288	297	290	297	268	260	306	287	299	276	289	255	287	302	291	305	289	265	282	290	287	261	291	271	285	281	288	255	309	271	285	278	317	283	314	294	312	288	316	279	293	313	301	286	287	276	269	276	285	277	317	245	330	262	280	270	251	288	280	314	274	269	276	270	277	292	308	301	282	287	272	265	285	274	259	270	282	290	282	308	301	277	280	281	301	301	266	281	299	279	293	285	273	263	262	280	305	269	282	277	273	291	288	297	285	278	287	278	313	283	282	290	262	298	291	261	291	260	269	269	306	287	276	318	273	283	276	289	280	305	316	280	276	261	264	305	277	274	271	301	287	310	303	312	278	302	285	298	282	308	269	298	282	250	260	274	284	265	275	283	289	272	273	275	287	267	302	263	278	295	276	299	285	318	288	276	276	286	309	288	316	296	302	285	276	281	282	284	289	324	277	273	331	278	295	303	252	290	282	277	296	277	291	270	265	272	315	282	298	265	285	272	302	328	281	288	266	309	326	279	259	271	271	283	272	284	267	283	299	319	289	272	278	296	284	250	327	281	310	262	265	288	256	282	281	268	282	275	293	295	264	297	283	280	310	271	284	302	287	275	284	271	268	258	266	292	313	288	263	294	269	279	265	300	275	277	268	298	296	301	305	279	261	271	276	296	302	287	284	266	308	268	300	266	278	312	284	276	292	288	307	294	299	280	324	294	269	304	280	252	256	269	264	271	296	288	285	307	280	280	306	299	299	275	322	337	285	306	259	293	261	275	315	289	281	290	315	280	328	280	285	282	281	296	296	281	286	288	277	295	303	287	299	284	272	286	276	287	273	271	284	303	312	307	279	286	309	283	284	292	293	291	276	280	294	279	295	257	290	266	287	289	284	283	276	301	279	326	288	330	308	269	311	280	274	269	281	262	264	295	263	311	270	297	263	256	296	254	262	282	297	258	297	301	289	303	286	268	274	289	300	289	283	289	292	307	298	285	279	278	286	298	296	256	291	288	279	280	271	291	295	298	280	266	295	294	277	295	284	282	294	308	301	268	292	281	304	265	281	295	297	298	270	278	313	272	290	292	262	302	300	304	305	274	222	251	254	285	263	262	291	309	280	294	273	287	302	310	306	281	291	288	283	275	257	275	289	296	272	294	256	276	291	283	299	303	276	300	286	300	320	289	297	288	270	249	309	285	270	258	272	295	298	277	312	266	289	297	289	297	261	285	290	293	275	309	298	313	281	296	293	278	284	305	299	305	316	275	305	296	285	278	280	299	281	306	292	269	265	276	273	299	306	265	302	276	283	308	271	277	278	311	291	304	283	295	267	252	295	295	284	283	301	273	284	253	294	275	306	266	293	284	280	276	250	291	257	278	265	292	279	277	318	305	255	282	278	293	286	297	263	284	317	281	316	273	284	253	316	260	284	290	277	262	301	295	301	256	317	285	289	314	288	266	299	295	281	281	316	260	272	283	258	257	288	286	289	302	292	299	261	314	280	297	302	277	279	266	257	307	303	275	284	306	278	295	309	276	259	301	315	272	270	271	273	258	274	274	308	288	282	271	293	286	278	285	285	280	276	254	251	287	299	268	264	294	288	264	292	325	275	288	294	284	312	273	287	284	263	299	297	294	235	287	281	260	298	306	285	280	287	280	279	281	270	283	269	271	299	302	292	271	269	295	290	310	296	288	260	294	285	290	262	297	274	306	271	263	288	283	280	266	287	277	289	270	276	274	271	309	295	270	301	291	274	300	287	285	291	290	264	297	300	295	319	295	301	321	285	297	267	271	284	308	273	283	258	304
40932	18651	14601	7822	5157	3566	2502	1879	1588	1326	1074	883	697	754	595	585	545	498	481	424	491	455	521	526	514	535	476	458	446	423	417	405	424	386	444	383	459	369	375	407	411	406	392	399	387	381	410	407	390	371	389	381	382	388	386	431	399	441	437	399	379	386	383	329	368	334	313	357	320	319	365	310	351	342	316	347	334	291	319	339	359	355	370	324	329	336	330	319	290	309	305	327	303	304	293	316	302	320	324	311	313	316	323	330	324	326	320	314	293	286	303	322	324	337	286	316	327	321	313	336	339	313	327	314	319	306	284	314	326	304	334	301	312	306	306	287	317	313	307	308	306	320	312	299	328	299	320	335	343	299	323	302	310	322	309	338	327	292	278	346	318	308	322	304	323	310	305	311	312	306	324	318	302	285	317	351	319	329	299	311	281	343	319	324	313	293	295	275	312	347	308	329	318	304	303	317	289	281	305	313	304	311	327	332	332	311	349	324	326	322	316	297	340	312	334	363	288	334	334	311	336	319	299	309	309	305	323	337	314	358	302	315	293	326	309	344	305	296	316	305	373	307	302	308	327	317	308	330	334	308	294	327	330	273	312	307	323	309	306	334	336	346	312	314	311	339	318	329	345	307	342	296	325	333	302	319	278	317	321	321	327	302	307	335	334	339	292	310	327	349	326	285	338	307	315	307	303	293	329	318	286	331	360	298	295	337	326	325	297	328	324	319	300	320	332	306	341	296	307	345	301	331	358	307	298	335	312	305	298	288	291	308	289	307	285	320	288	294	301	297	302	317	336	326	295	315	326	329	324	296	309	328	330	316	294	316	321	300	314	343	303	304	334	314	333	308	338	292	310	295	308	318	332	318	307	314	353	328	300	331	330	337	318	309	312	323	346	300	301	319	324	315	322	324	305	312	283	288	337	340	308	327	305	302	333	294	318	314	334	270	303	307	285	274	317	343	336	296	332	319	299	333	318	316	307	322	317	284	312	321	286	294	299	308	301	299	290	315	330	315	322	304	309	333	327	330	322	334	331	329	309	323	354	324	304	344	341	313	300	318	337	318	305	304	297	321	271	308	298	307	312	281	298	333	326	315	263	326	336	281	299	316	295	321	304	319	327	314	339	331	315	342	333	301	331	326	322	314	287	289	293	287	321	316	311	320	322	301	302	342	336	304	300	310	312	337	313	350	313	349	326	337	291	288	336	304	306	315	313	296	294	318	325	297	325	291	305	324	288	291	322	302	319	310	278	307	312	324	328	383	303	297	311	303	295	310	307	316	340	323	286	322	319	306	342	311	281	329	308	298	296	332	308	300	307	293	333	328	285	315	334	321	335	288	316	324	303	326	334	310	322	320	320	303	320	309	308	319	308	311	335	324	307	317	346	336	304	314	301	314	318	328	313	299	347	296	307	326	300	300	315	288	315	334	307	356	305	309	325	319	283	333	322	319	304	338	329	342	300	314	340	335	326	285	345	342	331	327	310	341	364	342	285	308	325	327	339	307	304	295	319	305	273	316	325	311	318	322	318	302	312	333	308	298	297	331	328	304	338	307	340	312	291	325	319	339	314	319	323	331	324	286	289	306	326	299	289	298	313	304	313	302	315	335	306	286	312	307	313	316	311	291	333	333	284	300	294	330	319	291	300	300	297	347	321	325	334	315	318	328	313	325	331	299	321	334	341	332	290	293	375	322	312	322	323	306	270	342	297	342	308	306	311	311	290	324	301	306	330	312	297	293	289	292	311	314	318	320	318	285	309	277	338	293	345	306	317	352	323	316	341	313	309	313	311	321	314	334	288	345	328	322	318	327	324	335	341	303	309	326	292	308	308	308	344	332	361	301	313	333	326	314	298	329	302	303	320	297	315	290	316	303	305	297	338	284	297	305	296	323	315	335	280	301	337	316	323	332	338	314	315	323	318	328	282	343	309	275	315	306	316	303	303	300	321	272	328	300	337	331	309	298	333	329	276	324	321	295	312	302	350	300	346	351	308	300	357	320	282	299	333	318	302	315	296	322	256	317	293	355	344	324	307	331	325	310	342	305	298	295	316	299	319	337	333	314	312	326	288	325	312	337	303	293	309	317	316	315	327	326	309	301	308	296	301	318	307	297	317	325	297	346	310	267	332	286	304	287	301	368	304	286	328	303	344	312	285	317	291	300	307	312	318	327	326	281	351	290	320	306	310	316	297	323	266	313	315	292	310	312	304	320	296	294	327	308	315	323	292	306	343	295	319	326	333	313	343	333	305	300	306	307	334	337	315	315	340	295	294	310	286	307	324	300	322	300	333	353	292	327	329	317	307	337	316	351	348	320	325	306	350	303	304	314	314	308	340	312	315	309	309	291	351	313	331	316	329	297	314	305	345	292	306	313	327	323	298	291	336	297	294	318	322	322	312	325	300	335	314	304	308	310	320	314	321	325	311	323	309	303	271	330	324	321	319	318	307	310	333	322	320	330	304	306	295	314	299	319	311	315	321	333	311	301	314	309	280	300	342	308	280	315	293	324	335	302	313	346	340	324	306	280	325	345	316	309	290	302	336	351	271	332	318	320	303	333	275	326	335	309	311	277	294	323	319	313	311	298	325	282	327	300	320	324	336	320	315	314	328	299	327	322	315	279	300	323	296	341	301	325	309	296	278	277	325	315	325	318	312	307	285	333	290	317	301	280	320	321	328	317	297	314	311	317	293	302	306	329	369	295	311	289	308	306	303	307	326	301	314	334	330	321	293	293	309	298	309	290	314	325	301	297	304	306	297	312	310	330	337	308	325	310	328	278	325	327	308	314	327	307	317	309	319	301	320	305	287	322	301	317	322	308	325	266	292	303	354	333	309	310	318	293	342	310	307	307	313	308	321	318	298	301	317	298	300	312	322	311	286	307	325	332	305	291	328	301	324	327	318	317	311	315	321	322	319	316	302	305	325	319	320	316	312	321	318	325	296	315	334	290	318	349	328	303	314	293	325	328	315	343	313	331	308	286	311	321	312	302	342	310	289	284	335	351	312	327	302	334	330	305	326	326	310	325	316	321	301	309	297	317	330	341	311	294	313	355	300	313	306	283	335	318	321	305	329	331	326	310	305	296	313	331	303	313	294	304	310	322	351	312	304	301	297	295	301	331	317	312	319	346	340	319	308	311	325	317	336	291	303	313	367	338	322	312	313	291	309	292	301	347	309	340	312	315	291	282	365	349	327	322	281	325	313	349	317	329	293	321	316	281	290	338	306	337	351	320	306	307	317	320	330	350	309	323	317	324	294	303	312	303	301	293	320	298	314	336	307	325	327	287	295	315	328	292	308	310	321	315	329	340	294	278	310	322	321	349	282	298	341	311	317	323	307	322	309	357	329	295	285	300	290	330	293	273	301	309	317	305	328	305	315	316	336	285	297	317	319	289	283	273	301	334	312	289	291	311	307	338	330	348	310	303	307	341	316	322	292	311	301	306	300	306	290	280	293	293	308	314	326	351	316	331	312	305	357	323
28219	20385	10941	1798	833	614	505	386	398	342	334	390	350	354	375	366	329	337	346	330	326	372	327	393	353	378	358	386	360	376	326	358	358	365	383	355	356	362	359	363	341	322	365	351	358	373	354	352	352	355	376	383	413	417	347	372	355	351	343	357	352	335	365	354	315	353	358	343	361	374	360	329	362	341	312	346	329	342	371	351	365	356	328	367	332	401	356	330	317	373	325	343	331	315	351	361	355	339	358	350	352	337	376	334	312	343	349	332	315	322	363	344	353	342	347	344	362	356	341	337	368	317	343	352	360	372	359	308	351	355	347	355	339	348	376	348	335	325	344	317	364	333	332	341	333	382	336	340	338	334	306	296	339	372	333	366	370	340	352	324	357	326	337	364	327	357	326	348	367	317	385	351	347	353	365	377	373	363	355	333	351	344	353	349	362	322	366	331	372	350	357	350	379	326	324	391	344	385	331	341	374	348	366	377	303	342	351	327	344	366	357	326	332	341	319	350	398	370	339	350	385	355	341	331	328	364	334	354	335	375	363	333	422	363	360	336	323	337	314	390	327	323	381	369	389	379	341	341	359	373	361	357	357	356	351	330	341	329	344	335	358	334	317	331	347	385	357	346	367	382	315	314	366	348	347	338	349	332	335	342	358	320	360	383	335	336	348	380	330	343	366	346	315	295	342	357	365	338	334	362	346	336	340	320	349	328	359	352	358	349	351	318	349	338	371	360	402	352	334	362	356	319	349	307	359	321	351	370	341	345	347	359	349	333	371	352	345	362	340	326	335	341	375	327	356	362	344	319	347	365	362	304	359	352	328	380	304	353	369	330	352	353	344	323	326	316	400	348	332	345	360	340	390	336	320	321	352	369	337	352	368	329	316	346	365	359	348	350	331	352	351	352	363	353	364	337	349	357	333	344	342	380	338	357	343	343	369	338	334	347	353	324	335	343	341	363	344	351	341	350	328	376	382	339	334	366	338	366	347	342	365	355	342	335	301	329	357	336	325	352	358	365	357	340	346	353	321	312	391	363	327	341	340	338	330	366	370	370	337	338	329	346	314	343	351	360	341	348	328	329	317	344	319	325	325	362	361	365	366	326	323	333	324	334	340	363	360	374	374	350	350	350	358	366	331	338	337	349	345	374	346	369	325	335	351	332	354	348	342	297	358	328	367	353	353	348	350	371	332	345	366	326	355	356	342	320	326	347	344	346	343	346	321	372	366	357	347	346	322	351	343	334	350	341	332	387	347	360	340	322	334	346	333	331	314	370	352	326	334	336	342	376	352	350	342	334	340	348	330	356	371	346	304	345	340	354	360	336	332	351	363	349	345	340	338	350	335	380	338	338	338	325	352	340	360	340	358	353	348	337	343	349	335	342	338	354	373	351	348	359	345	315	393	348	357	335	365	383	363	335	379	358	322	394	346	360	331	379	360	328	343	364	335	363	379	332	325	340	365	337	324	345	363	348	356	360	366	318	352	332	360	360	351	333	310	365	338	340	381	374	316	358	343	331	371	372	328	339	346	338	338	348	341	365	334	374	355	374	303	309	363	348	333	363	335	354	370	373	334	309	332	366	362	344	361	377	357	335	347	344	350	360	353	363	349	343	362	370	372	367	360	353	348	349	367	378	351	313	378	352	359	332	342	345	354	350	367	366	375	339	364	343	357	372	371	367	361	355	338	354	336	352	353	333	377	358	339	340	350	363	359	383	333	343	359	339	348	348	372	366	367	366	332	345	361	349	333	310	333	352	361	349	344	345	351	340	327	337	345	362	335	373	358	329	363	352	335	322	340	373	347	339	332	378	326	353	355	355	351	379	367	321	329	367	352	348	341	380	334	350	325	327	353	364	364	362	343	379	354	365	343	363	360	345	349	373	375	345	347	350	379	378	352	358	360	347	377	325	329	337	337	380	338	364	373	363	352	331	333	369	368	329	361	343	343	382	335	360	362	369	349	336	370	346	356	363	372	372	344	353	328	345	340	365	343	369	327	333	328	335	337	359	355	370	388	345	342	353	367	336	328	366	341	310	321	366	363	368	337	380	375	374	335	332	313	350	341	354	357	370	365	352	346	338	328	336	333	364	378	328	355	372	358	361	411	361	371	364	355	354	338	373	361	364	339	346	339	341	374	371	353	346	352	319	341	374	361	333	320	348	354	344	320	360	358	331	359	358	371	356	347	352	364	318	348	333	321	342	336	343	358	306	371	354	339	360	375	334	375	335	341	376	369	318	352	362	347	356	319	341	367	328	371	335	339	346	350	328	361	348	306	386	358	393	330	356	401	357	339	370	318	361	320	344	365	332	360	365	346	314	365	325	321	363	337	337	345	379	358	367	329	353	349	366	369	380	388	380	343	332	330	373	353	384	355	367	347	349	353	319	357	361	364	344	322	331	335	365	370	329	374	382	341	366	316	353	368	359	336	351	375	372	345	322	364	347	367	348	314	381	342	344	372	309	371	346	353	345	352	349	332	354	336	320	341	344	361	300	336	332	363	352	322	342	376	400	329	352	372	365	366	343	337	350	329	337	336	379	340	352	337	331	348	343	338	289	360	343	322	351	327	396	345	342	364	379	364	356	340	351	360	347	329	334	376	334	380	360	318	354	366	341	377	333	345	356	358	343	348	348	340	342	345	375	345	330	357	375	334	385	355	324	338	342	361	351	316	379	330	351	354	328	385	307	331	339	322	328	344	370	369	357	357	341	328	348	403	365	334	365	333	373	343	370	352	367	347	356	358	369	320	338	356	328	352	329	368	330	366	338	339	371	360	345	352	339	321	354	352	337	345	332	350	323	334	372	349	321	376	356	345	360	348	305	346	353	335	356	348	356	347	317	372	366	342	393	345	351	348	331	358	342	332	309	372	355	383	347	346	342	366	326	342	332	316	341	309	333	350	377	354	369	345	352	367	359	350	342	360	331	366	362	303	352	340	322	367	341	364	337	370	324	337	325	345	359	343	351	363	323	347	360	361	333	317	356	362	359	342	341	341	310	355	322	340	375	365	375	344	341	340	339	343	376	363	340	375	359	338	347	343	354	383	340	353	344	383	355	348	336	365	329	361	354	340	348	361	347	350	330	364	332	300	364	370	352	386	351	367	333	361	332	329	355	340	350	379	349	289	359	342	333	353	355	351	354	320	348	341	344	321	316	328	333	330	346	309	365	342	327	348	340	324	328	366	365	341	342	349	327	359	389	367	347	337	353	364	341	332	358	319	354	353	329	321	322	319	339	340	303	358	366	325	380	366	388	371	361	355	313	368	344	370	327	347	363	339	337	371	370	351	360	375	378	344	324	350	359	358	348	362	321	345	351	338	359	317	356	346	352	375	340	332	364	342	350	346	333	352	355	363	339	362	325	322	356	349	307	388	359	364	352	367	387	345	348	372	370	342	318	359	333	343	349	355	330	357	359	350	336	329	339	348	348	350	351	344	354	358	360	349	329	342	332	378	342	350	342	329	342	311	343	353	364	370	361
32403	7045	3313	1830	1127	681	507	487	458	442	415	413	391	419	415	431	432	457	409	438	399	440	462	453	442	428	489	485	460	421	452	459	408	413	426	425	418	421	443	421	440	446	448	474	405	442	438	440	449	416	454	433	440	452	437	443	420	461	426	425	402	441	414	422	428	382	411	422	413	392	437	419	406	422	465	400	413	417	405	419	428	418	392	401	429	379	420	428	418	418	420	394	398	401	437	407	402	417	435	419	419	432	387	416	407	427	415	394	398	385	445	393	429	399	402	402	415	434	405	417	404	402	441	412	408	437	423	391	396	425	404	395	402	389	414	421	415	369	418	427	408	379	401	387	386	409	404	391	439	402	407	399	404	360	452	389	440	424	431	394	405	412	411	422	419	445	412	409	427	429	422	432	402	411	445	406	401	419	394	420	415	415	393	387	407	380	418	427	395	394	422	398	396	428	402	411	389	407	391	416	399	396	416	421	408	401	401	449	414	406	422	406	431	396	423	412	394	426	392	403	424	465	410	385	413	405	440	397	430	388	419	408	395	417	394	375	424	411	410	406	450	382	415	394	411	376	432	388	439	429	390	425	368	437	409	425	399	418	391	386	426	399	433	386	430	383	398	451	412	414	407	403	437	397	420	451	395	428	449	417	426	376	417	425	407	449	452	408	433	409	448	408	382	431	421	411	420	446	398	392	425	404	414	419	417	441	417	432	406	465	387	409	402	410	383	415	414	434	390	398	408	447	419	397	428	411	394	418	397	435	375	403	424	418	408	413	422	413	413	401	419	424	359	417	431	452	425	389	403	384	368	387	450	409	397	417	422	418	409	423	413	414	413	377	408	389	401	419	373	411	423	407	424	393	404	391	408	408	396	408	413	396	374	425	392	419	441	415	445	432	408	388	408	445	403	393	399	428	392	395	407	396	410	412	390	416	422	358	386	423	417	404	394	390	424	410	360	451	398	389	421	374	436	386	394	380	362	410	437	422	415	415	411	427	390	401	383	419	436	413	379	389	418	369	390	428	405	426	427	388	438	398	396	408	455	370	382	422	392	433	420	385	380	401	428	432	444	388	393	454	405	425	402	394	402	387	386	400	397	416	395	407	385	433	427	382	397	419	374	410	377	414	398	406	419	405	425	428	423	423	400	436	371	404	396	409	424	402	428	422	457	386	439	421	416	444	377	420	416	407	429	405	425	438	417	400	422	405	435	439	383	417	394	391	394	404	396	422	447	360	387	405	423	442	406	471	405	399	398	429	442	404	443	399	431	415	428	394	371	422	426	433	408	394	426	418	394	406	379	416	394	435	406	388	401	370	394	443	396	414	430	441	451	414	421	414	396	388	430	425	426	407	450	402	412	447	398	432	398	422	415	373	379	397	382	449	426	434	417	399	434	408	408	400	392	428	424	414	399	425	394	390	437	432	386	419	409	414	410	425	373	424	420	405	446	413	404	410	454	366	428	413	434	404	451	392	387	410	426	425	416	398	385	426	401	389	386	407	418	423	404	405	408	417	441	384	412	442	416	416	444	427	425	417	411	422	397	410	380	411	411	409	420	408	372	404	410	388	401	398	399	392	417	381	421	428	373	398	411	379	406	432	471	378	410	405	405	367	414	433	428	450	390	338	380	396	386	419	401	409	401	383	418	416	396	406	439	402	432	410	404	450	417	389	418	412	434	422	398	419	409	387	426	422	416	403	397	394	402	420	388	388	424	401	408	383	404	402	432	409	393	396	428	437	437	427	387	385	431	411	420	403	419	405	409	407	416	406	420	430	410	371	387	388	409	435	418	408	460	428	409	438	386	395	474	401	406	416	410	430	391	438	386	416	404	424	391	417	406	401	399	412	400	431	397	427	392	371	423	410	389	425	409	421	393	390	426	416	375	381	405	381	460	428	421	397	383	390	400	416	384	401	426	397	383	404	398	405	411	415	388	394	427	403	387	402	380	432	392	408	375	398	446	398	412	395	446	438	404	389	374	442	402	409	405	378	370	397	408	408	407	430	432	406	376	388	404	399	396	381	396	435	410	411	425	461	397	432	381	405	413	412	411	447	387	379	407	433	419	387	425	396	416	400	415	415	404	398	405	398	406	372	419	418	404	390	400	434	417	449	446	387	403	428	419	431	435	384	429	426	379	405	397	442	386	431	368	406	409	390	421	419	397	408	408	404	420	377	396	400	416	408	424	390	440	415	374	441	408	420	407	377	405	427	421	398	416	425	370	407	425	391	422	417	401	411	381	425	380	423	448	405	371	386	420	425	408	370	400	385	410	409	399	373	375	370	417	402	397	409	379	378	375	417	389	400	417	368	393	421	400	407	403	408	387	377	408	404	376	412	377	389	369	437	403	425	390	413	410	396	411	436	368	409	440	388	450	413	416	430	402	402	416	432	446	385	377	387	374	389	421	403	421	389	409	431	411	423	417	403	430	414	461	395	424	410	372	428	408	394	397	394	402	393	406	413	443	382	401	403	426	430	419	410	433	433	420	414	461	389	391	396	414	416	408	400	414	393	425	418	414	401	418	404	437	398	418	407	416	402	410	373	412	406	407	411	393	417	422	424	389	405	421	384	428	383	411	413	393	441	400	400	403	447	395	415	432	388	456	400	416	371	387	452	399	398	425	408	428	397	400	450	392	422	396	419	427	410	440	411	407	406	399	391	413	416	418	445	395	410	391	390	394	398	418	423	407	439	447	433	426	421	409	417	382	427	385	395	403	460	422	422	389	415	390	405	380	379	403	436	399	388	404	421	401	406	446	383	407	446	388	411	425	410	419	438	379	393	398	433	391	401	441	433	434	405	370	407	425	451	390	448	429	371	403	405	411	416	413	438	384	423	392	392	400	366	395	433	423	454	383	416	412	408	405	402	409	343	425	355	414	394	422	449	394	372	408	399	391	393	383	375	422	429	409	399	402	401	387	419	387	425	371	388	376	425	422	434	409	419	416	387	452	415	428	428	435	414	410	404	410	416	409	405	425	433	402	389	401	424	438	370	418	399	419	403	394	400	419	427	412	386	419	441	425	428	421	415	420	405	398	398	468	407	452	425	396	394	454	393	469	394	383	372	419	439	396	430	402	403	413	403	379	413	432	403	386	398	393	410	386	377	392	404	396	386	426	431	396	436	428	413	402	401	422	417	430	421	384	410	402	419	431	372	396	454	404	418	417	402	378	404	440	407	438	415	408	435	419	414	396	397	406	434	425	431	399	438	403	392	424	450	401	413	414	384	404	402	413	420	389	460	385	411	435	417	424	412	410	393	392	417	387	419	372	380	403	411	399	387	412	408	384	448	443	382	395	409	387	385	423	448	412	383	436	412	384	425	381	388	404	369	389	418	431	423	392	371	387	431	378	430	423	398	423	430	396	432	424	377	398	424	399	400	421	437	375	363	421	390	432	408	409	427	426	428	403	414	409	423	381	396	388	406	400	430	396	382	386	416	388	413	465	401	415	399	381	405	398	459	407	400	372	430	390	412
23297	20736	27908	23607	20718	11156	921	591	510	389	347	343	332	304	294	297	268	281	271	238	237	298	285	303	296	235	268	286	250	235	229	223	245	247	219	234	218	235	261	248	253	218	247	244	252	238	238	235	233	233	226	267	243	261	252	241	260	225	236	229	237	232	235	219	208	220	228	209	196	208	228	212	221	248	231	212	189	202	205	202	228	218	210	254	222	241	184	193	198	227	215	214	241	222	200	201	193	203	206	202	227	179	222	232	191	206	213	209	244	193	213	203	208	222	219	202	186	191	227	224	209	196	190	241	203	190	238	219	199	246	197	205	207	225	214	219	193	216	210	205	191	192	189	225	220	233	216	213	223	208	207	205	187	195	175	217	217	199	200	234	215	222	207	201	194	195	209	219	196	222	193	202	202	199	199	199	218	201	190	225	213	249	199	242	206	213	202	223	200	224	214	214	201	199	229	210	208	196	238	217	190	195	213	223	240	207	202	203	224	221	235	189	229	217	224	208	227	218	217	218	195	219	207	232	198	186	201	225	188	207	198	215	217	217	190	218	244	228	204	234	207	212	215	214	236	218	227	214	188	218	190	243	253	212	196	226	209	243	217	209	217	219	217	200	225	190	224	220	204	239	184	213	199	198	210	211	220	195	198	201	222	193	209	184	218	194	204	219	218	199	203	208	195	198	179	237	225	189	205	243	221	190	216	204	222	230	225	223	197	203	187	206	209	189	210	206	181	209	208	209	212	196	220	204	202	218	238	219	206	218	209	214	219	215	205	189	190	214	195	219	216	214	226	211	206	215	239	198	180	207	210	230	183	191	204	200	197	191	195	210	191	218	200	211	213	218	207	203	209	242	225	200	199	208	224	220	222	209	197	208	185	215	207	207	175	215	214	214	212	211	198	212	208	199	198	228	191	207	215	209	205	211	211	207	222	230	218	211	232	189	207	203	212	208	216	207	222	204	228	193	215	195	196	199	214	202	211	201	212	226	201	199	195	207	200	186	216	191	200	203	233	209	200	222	209	208	204	217	198	188	235	228	204	192	208	184	208	199	227	193	209	201	205	195	210	229	191	215	217	228	210	191	213	205	203	196	187	212	214	218	218	225	211	200	183	207	201	209	230	231	210	221	211	238	241	206	207	219	230	235	220	215	209	219	222	188	190	207	214	228	230	216	223	239	212	202	207	211	201	210	206	239	205	238	194	214	210	193	194	194	223	202	194	245	212	235	209	206	197	219	223	209	222	205	193	225	191	193	198	221	213	231	226	195	200	200	214	209	206	197	231	198	187	211	213	211	191	213	205	189	192	212	207	207	208	226	198	196	199	197	201	208	199	223	184	181	225	194	204	184	193	209	222	227	202	198	232	230	209	210	249	210	206	217	192	215	187	188	205	178	217	219	204	223	211	205	225	204	202	222	198	211	195	194	196	196	193	212	202	233	210	226	216	196	180	207	180	215	187	212	237	225	196	235	217	209	181	200	220	205	187	227	240	206	204	206	195	222	198	197	213	236	214	203	226	227	241	213	203	197	213	225	218	199	218	211	213	206	194	184	187	216	201	228	221	209	192	201	182	184	220	201	237	216	224	173	205	207	230	194	194	213	212	229	203	224	203	208	201	213	234	225	211	212	226	206	209	210	193	189	208	211	225	200	203	232	172	196	207	201	210	206	207	170	221	217	203	201	208	222	198	233	243	205	212	205	214	204	226	213	204	202	212	194	211	221	214	212	226	180	221	239	213	196	210	212	233	221	219	224	202	212	223	190	232	242	182	231	183	197	227	218	213	239	191	220	203	208	225	220	223	208	230	200	205	195	215	201	243	221	217	191	194	201	199	224	209	233	201	210	192	202	214	205	199	210	209	206	241	223	206	188	209	199	183	209	221	194	219	216	200	213	192	202	191	186	210	209	172	194	216	185	205	228	207	215	202	194	194	208	214	189	195	183	192	214	208	177	192	199	211	195	212	206	205	216	233	216	216	207	229	231	220	188	210	200	206	228	179	219	204	206	206	206	227	236	231	214	205	223	190	215	213	201	216	195	208	222	197	187	220	192	193	206	218	182	199	188	187	232	197	201	194	238	205	209	205	231	206	195	220	228	237	200	224	198	203	207	217	198	226	184	228	235	198	225	220	190	199	234	220	204	221	215	193	204	226	199	203	201	219	205	205	197	196	231	200	193	196	219	205	230	213	234	198	216	190	187	198	235	200	206	228	201	199	205	198	200	184	194	212	205	212	207	199	207	217	226	212	199	231	232	215	180	195	196	203	201	197	210	223	223	209	211	213	193	220	232	196	195	202	207	200	218	227	209	214	226	188	210	197	211	201	206	214	210	197	193	213	200	199	209	220	226	196	206	175	204	213	234	200	232	212	230	228	203	184	194	192	200	214	210	218	216	231	206	211	184	203	190	197	218	247	221	207	193	238	190	175	211	224	190	213	208	199	224	208	221	200	182	191	220	179	192	206	215	221	234	195	208	214	184	201	204	217	204	212	185	214	216	197	191	207	223	205	215	222	234	216	221	233	236	202	225	221	225	187	229	244	209	207	230	191	216	201	206	212	213	201	201	215	233	196	237	195	213	210	234	216	240	187	231	204	211	210	180	220	189	217	220	211	228	209	209	206	198	230	212	228	207	202	191	209	217	218	209	220	189	186	194	220	191	205	213	205	239	179	180	210	218	205	225	217	206	184	183	206	217	215	186	224	217	216	227	224	196	254	202	214	221	199	190	219	230	207	226	205	199	205	201	207	226	215	215	210	205	209	212	202	211	226	231	214	223	201	232	200	214	210	204	233	185	230	213	184	222	218	221	217	222	191	180	180	221	192	224	223	218	182	212	210	204	256	218	190	192	202	198	196	219	215	192	203	228	217	199	207	226	221	224	215	214	194	181	221	227	212	196	202	230	207	228	240	222	223	207	203	200	218	185	223	181	254	225	209	201	197	218	213	205	197	207	191	238	206	211	213	170	192	174	233	214	208	209	232	228	183	207	201	218	204	194	237	211	222	231	218	225	214	203	205	210	224	218	231	177	205	212	209	228	201	230	208	209	207	190	214	223	212	209	216	212	241	216	192	203	206	197	218	220	204	170	194	199	198	254	223	204	206	227	198	212	213	237	207	200	223	195	218	202	207	203	204	205	219	218	205	210	247	199	221	199	203	208	210	211	221	199	207	235	238	218	220	236	203	215	215	219	211	203	213	189	213	216	239	232	231	209	198	240	195	227	219	184	229	220	216	174	223	197	227	205	227	200	178	228	205	200	211	213	205	211	208	233	223	207	193	222	200	205	233	195	225	219	216	198	205	207	184	195	207	205	215	181	218	212	210	219	197	209	195	199	182	214	176	221	203	211	227	219	219	234	166	181	188	224	239	224	183	224	188	223	228	192	209	201	206	201	201	187	193	214	257	227	190	192	205	205	202	216	222	213	200	197	222	183	217	229	198	209	206	222	214	186	216	196	193	202	199	232	222	214	209	202	214	216
36070	14343	9635	5488	3072	1725	1273	1058	808	682	592	481	498	410	419	357	361	348	353	337	302	338	347	352	366	350	341	328	292	324	272	287	277	309	304	269	301	303	300	275	286	290	315	296	251	306	288	310	299	296	306	309	271	291	310	314	328	318	293	320	278	272	304	261	269	284	263	287	258	276	270	236	243	284	242	234	259	259	272	291	270	263	254	260	228	250	276	232	244	264	260	242	254	274	267	267	227	245	279	244	278	271	249	246	257	233	257	230	252	257	262	263	288	258	256	242	263	211	248	272	253	243	220	261	226	239	233	244	229	283	277	244	254	246	232	239	257	244	274	240	237	253	225	243	250	223	264	257	254	240	224	224	259	251	255	270	262	245	246	243	222	227	260	270	258	234	230	266	252	256	266	263	242	238	240	244	259	275	248	243	262	250	233	251	245	249	233	264	245	267	253	254	260	252	252	263	249	272	217	235	228	259	267	247	239	270	276	253	240	252	252	274	296	256	249	242	255	228	247	263	235	253	240	244	251	246	251	259	252	262	252	256	263	223	236	233	247	261	243	256	226	234	254	228	271	240	263	196	254	256	289	245	214	263	250	226	253	263	255	246	258	253	273	234	247	213	268	252	246	263	247	266	232	265	236	277	259	263	237	250	246	270	252	254	246	249	250	257	252	280	260	267	223	258	221	248	242	274	256	234	253	252	274	241	246	242	242	240	257	226	256	239	262	264	226	267	231	267	253	235	259	251	255	264	271	265	260	224	259	269	246	246	266	207	270	246	235	249	272	274	250	269	256	221	239	236	254	290	270	225	231	228	245	243	214	230	270	241	252	251	258	246	290	240	239	252	244	242	269	275	236	280	280	247	234	265	210	258	265	245	258	250	254	243	236	229	272	255	265	246	242	231	246	263	262	235	269	219	273	245	236	242	249	262	235	220	239	257	248	254	259	260	253	253	244	260	234	253	241	255	241	257	212	229	245	261	265	236	259	230	252	262	250	232	239	226	239	230	271	281	244	246	237	243	262	258	219	260	233	258	247	213	265	263	243	246	262	258	204	253	235	234	212	222	229	245	249	266	257	266	273	246	262	242	216	225	240	254	226	242	257	231	243	245	228	234	288	246	233	258	258	257	242	260	248	253	236	241	249	242	223	255	258	273	258	222	260	242	249	242	253	222	235	253	254	261	258	220	230	238	252	248	225	242	281	221	251	246	250	241	252	224	252	242	238	269	263	264	285	259	248	251	254	225	253	265	234	235	246	266	221	241	270	244	286	246	240	257	248	245	236	263	265	259	246	233	262	248	227	260	223	257	261	257	251	251	270	256	238	231	242	247	255	257	240	286	238	249	246	247	280	269	249	250	270	247	258	258	242	285	219	239	243	261	255	264	261	247	251	253	237	235	237	268	249	269	240	256	261	236	280	229	260	243	243	249	243	251	249	266	227	247	238	261	251	226	225	265	257	237	278	282	283	247	250	269	264	262	233	262	239	241	252	245	272	239	256	238	233	251	235	276	266	271	266	250	246	254	269	241	254	251	227	270	236	249	251	234	237	236	278	265	268	237	261	259	254	280	253	248	267	246	295	265	233	218	234	246	254	247	263	249	227	229	238	258	248	232	246	260	242	267	265	250	268	243	241	252	270	241	240	259	247	241	236	247	240	259	250	235	234	239	247	248	272	241	234	234	254	229	250	262	223	240	278	250	240	230	243	290	244	236	248	229	235	270	259	250	247	265	246	222	250	261	243	217	211	260	243	255	252	261	257	265	252	255	244	236	242	260	245	241	239	266	234	215	248	279	259	245	265	241	234	263	252	239	231	227	236	238	234	231	221	229	234	261	233	227	249	251	238	217	276	252	262	268	245	238	268	240	233	261	232	226	241	243	280	227	242	244	265	252	248	240	288	238	236	259	256	237	247	253	244	224	227	243	218	234	224	244	255	253	243	270	260	266	262	224	233	265	225	235	284	265	260	222	253	252	255	260	240	235	238	236	238	263	256	226	288	251	258	234	237	250	251	249	260	251	269	257	230	239	261	227	263	286	246	254	222	243	259	234	259	232	234	242	223	226	257	260	285	264	226	234	238	244	243	238	266	264	224	221	242	242	253	257	257	290	257	217	233	255	242	238	240	220	250	231	233	244	252	221	238	250	260	238	243	240	242	244	250	235	257	257	276	272	271	233	273	269	240	251	258	266	254	256	226	254	253	268	270	258	258	257	240	237	249	232	256	267	232	267	271	269	267	248	262	253	262	249	253	237	257	251	242	247	253	236	245	257	231	246	243	222	239	233	241	239	275	229	259	264	268	307	249	249	247	267	234	241	243	265	225	271	219	242	248	256	262	251	256	242	226	231	285	242	241	252	250	244	272	251	280	271	236	253	253	270	225	246	239	253	221	242	275	249	276	243	254	264	238	244	239	267	241	262	250	252	247	253	280	238	262	242	220	258	269	250	263	265	237	228	256	278	239	238	244	238	243	262	266	258	244	231	279	253	239	237	235	249	238	264	256	243	224	232	294	250	260	263	267	212	269	266	242	259	218	263	232	256	259	291	270	259	253	252	253	265	253	255	221	266	256	275	257	240	247	247	241	239	229	256	253	254	254	246	221	253	263	239	244	267	263	258	262	265	253	244	241	267	234	275	227	243	251	253	243	244	237	273	268	276	272	246	241	241	260	257	244	234	258	251	261	260	259	245	242	280	269	246	239	259	232	268	273	246	231	245	267	245	226	229	239	274	251	251	266	259	265	268	254	264	245	257	252	287	283	268	256	251	285	258	251	254	231	242	258	250	234	250	269	237	257	239	229	262	250	271	259	282	245	247	242	221	221	265	222	252	239	275	260	266	261	261	216	241	242	253	264	266	244	241	257	262	257	274	253	273	230	240	239	262	258	237	269	237	257	264	244	254	245	239	231	261	235	257	230	243	224	229	232	260	251	240	233	273	242	261	264	244	259	248	242	230	254	245	235	269	226	244	252	229	265	263	237	252	236	248	246	272	253	266	240	254	267	231	289	234	260	267	276	241	225	265	279	233	255	226	274	248	224	245	237	252	250	258	255	237	244	253	241	245	229	275	264	239	252	238	258	246	254	252	269	255	248	257	269	227	266	243	260	232	257	246	254	207	233	244	210	239	266	235	272	241	246	249	245	226	229	246	252	251	238	247	220	255	223	213	253	256	237	242	259	268	253	248	260	238	246	253	272	259	237	243	237	261	245	252	231	252	244	243	244	241	263	285	260	255	249	258	261	267	232	249	251	258	266	243	247	226	239	264	276	217	240	260	260	233	246	246	275	238	229	280	244	263	237	244	248	259	242	248	221	248	249	256	269	235	252	260	285	243	257	199	252	258	240	218	267	250	245	271	253	249	253	258	247	248	271	270	268	261	264	237	256	274	220	241	242	246	244	246	234	233	248	274	282	250	259	228	292	233	261	246	215	261	262	271	245	233	238	239	243	277	258	263	243	267	230	276	244	252	245	255	254	215
24475	20705	26871	24485	12643	1024	730	634	569	571	494	526	497	477	493	480	495	495	479	465	449	485	463	489	498	516	480	530	463	493	498	442	469	425	420	430	492	465	457	463	483	446	451	454	452	440	471	470	499	496	460	452	476	438	476	455	498	499	451	460	508	441	470	418	461	433	433	460	468	426	475	428	483	437	476	476	423	472	455	416	451	430	459	464	438	484	424	431	455	457	433	440	411	457	443	459	455	454	480	443	422	424	453	446	428	480	429	448	463	476	465	454	408	403	422	427	447	476	433	425	465	450	416	440	425	414	445	475	447	428	420	432	449	446	433	435	462	441	435	436	466	441	461	448	441	465	461	429	478	446	440	444	453	466	424	464	469	439	416	486	414	452	454	432	418	442	455	453	481	424	472	499	500	464	456	452	417	457	486	422	426	446	412	492	467	428	414	474	435	467	502	449	464	443	452	456	441	467	457	447	403	462	434	488	490	435	444	428	463	439	467	480	436	447	429	456	457	430	440	448	459	468	463	449	427	445	450	453	407	456	456	450	452	443	433	479	432	403	472	439	440	456	430	437	450	445	470	424	453	460	429	445	478	450	429	477	431	487	442	472	438	433	491	439	474	460	421	442	458	470	412	398	485	474	446	499	432	474	427	445	452	422	485	458	460	455	464	450	478	455	450	446	443	466	458	457	396	409	453	430	478	422	463	456	492	422	458	411	451	448	430	423	457	455	446	456	467	441	455	414	448	473	438	496	456	453	438	442	453	462	453	415	463	449	463	462	471	432	417	430	475	472	458	433	453	464	440	446	482	437	430	481	439	460	468	449	426	455	478	419	448	413	463	453	444	406	442	444	471	424	461	427	502	461	447	427	430	485	454	423	453	432	415	446	469	451	479	413	487	459	440	459	436	432	420	436	385	446	446	453	411	449	452	455	471	404	451	418	434	463	519	452	423	478	450	432	415	481	459	448	425	442	452	416	464	440	416	465	444	442	431	456	478	490	439	423	481	404	465	450	467	453	412	439	421	437	439	475	445	438	442	430	427	454	448	476	446	444	445	438	450	467	462	419	421	431	491	442	423	483	421	476	454	463	443	452	444	465	441	434	432	448	414	444	480	455	444	445	465	424	402	435	405	425	411	436	429	431	426	445	394	452	439	433	450	415	458	444	465	437	430	444	441	412	488	443	400	492	478	463	442	435	413	415	469	445	427	439	470	464	472	432	421	483	468	415	454	469	435	443	452	437	445	453	466	434	455	444	419	451	426	448	470	438	459	465	428	425	454	470	455	479	438	432	455	426	435	413	444	433	466	417	419	423	454	414	454	434	457	425	458	442	476	420	448	433	442	457	443	433	458	416	472	439	460	442	436	459	442	444	402	450	439	438	442	481	456	439	464	417	445	448	419	475	444	432	436	446	431	444	436	445	410	420	440	469	451	461	417	435	439	433	442	445	424	455	426	457	446	438	464	474	461	434	457	463	473	469	436	420	462	458	417	427	432	435	444	461	430	452	458	412	456	466	456	477	451	488	467	430	414	467	457	444	477	472	439	441	390	479	447	432	462	459	421	454	411	449	445	405	457	419	424	455	484	431	461	405	470	439	450	452	428	455	430	457	427	436	453	479	454	459	467	426	513	466	451	508	450	476	439	431	445	432	435	425	441	447	466	459	447	471	432	422	400	413	442	442	456	411	460	460	433	450	442	426	467	435	441	403	420	429	447	450	479	439	406	411	444	467	446	463	467	449	443	451	445	415	450	438	419	468	432	451	445	447	421	410	420	452	455	440	468	463	459	406	434	517	432	472	427	460	464	439	464	453	462	439	435	437	467	422	450	444	460	468	479	467	438	422	406	433	438	462	430	458	449	443	467	423	437	504	465	465	445	463	458	440	440	504	431	442	456	468	477	440	480	428	441	432	447	472	458	451	462	463	409	440	465	432	450	448	494	437	428	491	424	461	457	398	445	437	440	446	453	457	453	428	429	416	460	451	469	439	494	451	455	456	442	485	463	416	425	455	456	458	456	463	481	421	457	457	458	459	470	419	418	443	439	458	443	437	455	462	455	452	430	408	461	440	456	467	457	449	431	440	397	459	422	444	461	435	451	430	449	414	442	457	452	471	419	431	446	451	475	422	458	470	452	424	430	463	419	440	437	439	459	444	485	440	478	460	458	432	486	480	463	458	463	418	426	449	452	477	423	464	446	447	440	429	430	454	471	419	464	468	453	442	447	446	403	463	468	417	463	474	431	438	456	387	437	442	463	416	437	445	422	463	437	487	430	453	451	469	447	398	456	420	417	453	440	430	463	458	444	471	438	466	458	467	468	482	437	475	464	433	425	434	447	465	430	471	456	492	432	377	464	449	457	422	417	447	424	450	448	468	411	449	421	462	451	448	471	437	456	478	455	472	460	442	405	419	428	481	442	449	457	429	430	470	452	413	427	462	403	465	416	431	424	440	431	449	446	425	464	472	450	454	468	429	397	473	429	448	420	452	441	422	444	437	490	438	437	444	447	432	450	465	451	427	463	423	464	466	450	486	482	514	434	431	477	450	440	440	449	424	443	452	448	425	454	431	417	449	419	432	467	420	453	418	436	444	399	439	455	405	429	438	444	430	437	435	437	452	441	445	469	488	447	443	444	406	474	440	455	403	443	449	428	451	439	451	436	459	406	420	409	430	456	439	427	438	458	439	423	422	492	460	465	437	447	405	438	452	483	456	488	417	466	476	424	437	455	444	415	453	490	428	440	413	456	462	412	427	439	455	455	458	419	469	448	496	443	464	416	464	444	433	406	487	466	450	471	491	440	446	455	452	488	448	439	448	478	443	440	465	453	453	460	464	449	438	422	466	402	414	434	448	459	498	431	439	414	454	448	437	453	462	436	443	446	435	480	453	505	448	449	462	426	436	438	431	444	430	442	438	432	421	450	442	450	443	449	430	458	423	429	420	437	417	417	444	457	446	427	471	451	448	493	411	443	418	469	451	470	472	399	445	438	452	480	457	435	424	410	402	445	454	440	430	443	433	427	445	443	475	439	421	449	453	434	457	484	440	441	423	474	411	470	482	474	440	436	454	450	440	427	476	457	445	441	433	424	451	429	489	460	469	430	477	461	452	455	436	465	461	475	436	408	474	461	459	468	463	437	478	421	435	493	423	433	424	460	475	449	412	482	494	461	450	424	447	417	435	398	420	450	415	432	477	416	459	450	453	442	447	475	442	437	471	404	400	444	446	417	444	442	437	446	452	471	432	457	454	423	438	457	471	461	463	459	474	453	488	485	464	443	437	474	464	420	455	488	467	441	412	441	450	448	421	450	438	435	464	451	468	446	421	465	473	444	438	457	427	472	472	414	434	453	429	449	475	441	443	457	433	430	427	432	452	456	439	436	473	472	443	457	458	447	404	473	443	465	419	454	433	441	441	414	442	426	454	488	449	466	479	446	449	448	453	419	453	433	438	456	476	431	475	433	448	419	470	453	425	437	478
36568	10723	7176	4298	1943	1346	1143	946	834	772	723	684	601	617	567	564	541	609	553	560	574	552	582	589	613	596	608	582	578	554	565	538	534	542	504	529	552	554	553	480	516	543	568	527	491	536	551	569	548	574	576	523	563	554	577	574	564	521	582	535	547	550	527	558	595	525	510	515	525	513	505	517	513	486	536	521	497	482	518	528	548	532	512	530	515	526	506	550	527	480	500	485	501	515	522	465	484	505	511	504	481	509	529	493	470	529	505	485	514	512	495	469	567	534	534	492	513	519	556	517	492	550	521	529	501	525	519	500	510	519	503	519	472	523	503	490	534	518	544	483	505	529	511	522	526	513	496	521	482	523	532	493	520	508	519	509	528	521	509	487	466	521	491	476	519	517	468	526	476	496	500	545	520	470	528	518	504	526	559	483	499	532	496	534	476	510	523	480	492	491	497	527	501	523	513	500	487	516	553	534	484	514	525	502	504	506	507	525	558	529	479	498	560	510	496	505	506	517	532	514	502	498	533	496	499	499	520	545	489	501	533	502	499	496	449	516	523	510	531	490	489	519	537	544	562	490	517	519	492	504	505	487	524	538	496	523	513	476	504	548	516	521	543	512	546	494	533	553	504	511	536	496	488	540	476	512	506	574	558	539	518	531	523	499	516	489	512	536	531	481	467	546	482	484	482	511	502	529	532	516	470	545	492	502	523	493	528	569	446	505	550	541	496	488	533	521	495	499	521	508	509	543	507	490	479	562	533	485	496	520	525	512	529	486	527	540	498	509	512	488	488	526	523	531	514	501	517	552	520	522	522	514	522	488	479	496	489	524	510	514	525	509	472	534	516	537	498	462	525	513	481	484	499	548	505	524	486	515	512	491	538	518	493	455	511	493	492	476	499	509	497	564	556	475	527	508	474	480	484	499	485	489	510	496	502	492	521	533	493	513	477	511	504	522	502	476	537	507	498	498	530	499	521	496	538	508	516	524	523	534	531	547	521	487	527	481	524	540	465	544	499	508	511	497	508	481	477	528	503	550	500	504	472	494	529	522	530	511	520	523	496	523	454	535	478	506	499	550	523	487	545	498	532	478	519	542	516	509	540	502	509	507	501	482	566	506	517	497	533	490	508	495	489	544	527	533	509	531	536	504	514	501	545	479	516	544	494	509	498	496	506	490	483	495	556	520	527	502	466	486	489	502	516	500	521	552	539	505	522	518	525	528	508	478	484	505	490	559	521	486	532	523	508	533	488	485	546	489	470	488	488	552	556	485	553	495	516	482	506	533	486	540	509	535	507	494	512	525	499	493	490	532	482	508	524	516	472	529	489	485	531	519	531	505	543	516	518	499	516	501	545	514	583	486	520	492	530	488	528	522	486	522	525	511	531	547	537	517	485	523	534	493	518	509	488	490	525	521	493	488	512	523	478	492	466	483	496	518	533	516	517	493	498	550	488	530	498	482	518	495	524	494	547	485	530	512	504	496	494	537	536	479	491	515	540	524	496	534	527	505	505	523	534	497	470	519	473	523	507	531	473	479	523	615	508	516	467	507	499	515	534	520	531	498	523	500	488	499	513	523	509	507	505	543	534	468	529	498	500	497	502	498	511	490	554	527	505	502	519	491	495	517	527	511	477	479	517	503	519	461	491	544	496	493	526	526	494	545	475	494	504	510	535	497	488	495	516	505	517	525	534	492	511	522	512	510	520	486	530	517	503	517	527	521	515	527	551	481	528	504	501	499	541	497	507	527	504	520	511	536	538	484	524	457	507	517	549	549	505	525	511	517	505	539	527	529	507	517	523	519	551	486	509	495	503	497	506	507	547	510	513	506	489	517	533	532	493	527	487	510	494	477	549	533	528	477	476	495	524	507	526	511	498	553	545	516	545	531	486	518	518	487	514	496	538	518	548	566	501	499	517	483	501	510	520	503	549	495	556	496	492	519	511	494	537	484	579	469	506	487	518	516	511	479	490	493	507	486	507	479	535	530	510	539	494	502	536	492	566	471	533	535	493	535	522	505	466	536	511	530	482	473	493	441	485	505	516	476	508	517	523	511	509	526	490	544	497	550	559	469	563	484	493	500	484	505	502	514	521	503	507	553	537	551	514	449	483	506	513	498	529	522	492	516	509	510	542	548	485	493	538	537	521	534	513	522	521	519	478	510	494	505	510	533	520	490	543	480	477	528	501	566	508	539	504	499	552	473	484	529	551	519	474	498	472	500	533	512	514	516	517	486	487	508	515	491	512	518	477	491	463	528	497	540	492	497	510	486	496	506	515	502	506	507	484	506	536	512	539	516	541	546	529	518	528	484	489	513	492	476	533	490	576	548	437	514	507	525	551	530	473	478	541	575	529	481	536	475	496	488	516	513	562	511	541	477	502	477	500	498	501	496	536	527	501	529	481	527	492	512	506	514	516	517	568	526	473	496	496	486	539	507	549	476	529	523	485	475	482	519	533	513	492	517	511	503	448	481	531	512	502	470	518	503	535	499	523	526	469	487	532	516	508	509	504	500	499	511	497	506	484	487	488	477	510	466	480	449	494	510	483	516	504	514	524	522	487	531	531	474	564	469	520	519	487	513	480	508	512	465	529	535	486	525	442	534	540	555	498	536	538	485	514	536	520	514	516	500	490	482	490	502	502	469	530	485	545	534	503	487	493	504	517	474	517	525	501	492	508	487	506	464	501	525	506	542	514	535	542	492	513	494	521	515	538	489	546	477	527	509	526	513	499	509	511	500	498	504	493	515	482	516	539	502	510	497	565	516	503	493	557	497	540	508	509	495	534	533	506	544	502	498	519	512	542	498	503	521	500	462	494	491	519	499	550	539	523	526	495	516	527	487	482	564	527	483	485	513	511	553	512	478	550	529	522	519	499	506	475	444	510	444	497	523	496	526	530	519	500	527	533	542	534	490	543	520	528	509	495	519	505	469	556	484	522	528	501	492	492	493	510	527	524	551	513	528	486	520	513	501	515	498	530	466	529	506	525	512	510	518	516	507	532	487	521	491	532	497	514	518	471	531	489	539	515	499	519	535	518	454	491	525	499	508	498	501	501	490	538	548	472	523	537	489	502	466	535	474	520	505	506	541	509	512	469	483	510	493	526	466	531	510	517	525	499	548	520	504	528	514	487	528	516	482	511	503	512	525	525	513	529	504	506	509	482	509	510	518	507	498	566	524	497	501	505	497	488	568	517	525	543	510	517	511	495	533	552	518	508	515	507	494	461	512	525	564	514	500	512	487	528	514	539	543	500	513	514	479	487	510	543	532	500	530	510	540	547	457	515	522	468	527	527	547	512	515	531	510	475	528	490	507	534	503	522	510	501	516	574	527	512	463	578	507	520	514	537	476	552	534	525	497	526	504	551	482	476	516	472	510	506	510	531	493	521	502	502	479	495	473	513	528	508	543	523	503	523	494	501	480	548	565	480	542	509	508	548	520	482	532	500	515	501	484	502	491	552	514	480	509	525	506	502	506	517	507
22270	20736	28382	23158	20734	20784	11254	1187	763	702	626	571	511	455	431	407	388	391	349	365	374	365	405	396	395	377	359	337	349	367	346	320	327	330	347	360	311	354	313	323	323	347	365	310	312	323	321	345	358	324	322	338	329	337	357	335	350	347	321	323	332	313	304	298	305	277	314	315	327	308	299	278	287	288	297	320	300	293	275	285	296	275	277	305	296	285	310	294	294	284	288	281	305	284	265	290	293	272	292	309	272	282	293	280	287	264	291	300	264	281	323	279	284	265	268	299	271	284	296	270	284	244	279	306	302	267	260	286	324	299	297	269	290	294	308	296	292	292	277	293	315	274	282	299	286	289	301	269	261	257	268	288	266	291	302	321	285	265	266	288	308	309	307	275	243	270	291	319	311	295	282	299	285	254	322	282	290	295	295	284	283	280	278	280	297	264	274	308	283	279	264	289	269	302	313	311	292	289	285	274	263	268	293	327	303	294	263	271	246	273	260	277	273	289	273	299	281	278	314	263	289	287	278	295	284	297	259	310	298	273	279	267	285	286	274	274	285	302	251	281	266	309	288	277	286	298	320	289	290	292	282	283	279	287	280	289	314	288	281	308	285	293	300	284	278	277	285	271	299	281	310	277	267	289	276	301	294	262	277	307	326	293	309	282	278	278	292	288	296	280	266	288	315	247	294	275	308	263	294	284	267	298	278	270	269	295	284	292	289	302	274	303	278	264	324	297	310	273	265	281	301	293	276	295	265	254	317	258	276	286	269	297	275	320	284	244	331	295	277	270	287	288	294	305	279	306	272	328	285	269	260	305	274	306	263	250	275	285	290	273	305	313	273	270	281	295	313	285	262	276	271	261	271	294	279	294	316	309	263	307	259	261	290	277	290	272	295	289	274	280	298	300	276	260	298	266	308	294	287	271	272	304	262	298	271	290	319	271	253	262	280	288	258	271	275	293	316	259	302	278	315	268	257	269	280	257	295	275	312	306	296	256	288	280	282	290	296	276	306	299	274	273	299	322	275	286	256	298	250	286	289	300	271	261	284	259	286	287	295	239	302	298	309	251	280	269	264	281	292	295	285	285	259	270	311	289	266	304	302	279	275	277	284	290	296	284	282	274	296	264	250	270	280	271	271	294	289	304	299	305	277	288	286	297	246	249	280	262	304	274	272	284	266	270	295	274	304	294	291	288	319	311	301	248	300	280	285	284	282	270	290	304	308	302	286	279	301	275	304	281	275	321	279	268	280	287	275	279	286	295	276	292	270	282	281	292	276	273	287	309	321	264	279	279	274	259	284	257	293	263	255	269	276	274	284	271	325	284	294	276	288	299	279	267	277	279	311	302	269	291	265	289	274	305	285	309	306	287	294	289	281	265	301	316	307	292	281	275	276	283	317	272	296	252	296	285	303	295	284	275	287	286	286	259	286	250	276	318	261	275	282	300	264	299	249	273	263	309	298	255	264	289	268	296	276	279	300	274	280	266	293	254	295	291	274	280	277	263	302	310	350	288	299	267	289	296	307	272	277	273	322	263	309	310	314	293	305	255	327	281	268	284	271	287	281	306	289	278	331	299	284	297	284	269	282	313	259	275	286	279	273	287	299	302	279	272	280	277	304	268	273	294	263	269	281	272	283	298	268	297	274	289	251	294	288	291	286	294	297	276	279	299	264	306	295	299	309	272	295	278	288	300	322	277	284	269	276	279	259	309	285	318	266	303	296	257	295	287	270	280	281	268	260	312	277	308	298	249	272	313	266	278	267	311	272	274	260	286	285	306	307	255	278	271	264	289	297	326	278	299	288	279	285	313	267	269	284	285	255	288	301	290	281	276	307	272	303	284	258	302	274	309	282	306	298	307	295	268	302	288	290	307	290	274	300	313	299	310	291	293	280	313	281	297	304	277	284	315	295	262	290	268	300	279	304	278	247	298	271	274	267	296	302	321	296	284	282	288	288	279	299	245	306	293	302	271	294	270	284	272	243	305	285	274	273	247	258	277	269	272	279	280	278	293	309	290	319	304	300	284	268	278	271	299	265	270	288	325	298	292	298	267	295	276	257	305	263	306	278	304	263	277	274	302	303	272	295	285	283	280	284	294	279	294	256	305	280	257	298	291	263	295	307	290	286	314	287	277	289	262	273	297	256	290	290	284	264	281	263	261	267	268	285	304	260	285	286	290	304	270	253	246	282	301	294	306	286	309	280	309	302	276	282	288	286	281	292	292	275	277	294	290	263	298	285	286	268	298	277	256	279	274	313	282	287	292	294	259	297	298	282	246	260	305	273	283	312	345	287	271	263	312	264	284	268	288	271	284	267	268	302	265	286	296	317	301	279	285	316	266	307	294	311	284	315	285	271	295	290	272	281	284	255	295	290	317	286	277	279	280	280	290	350	294	253	286	257	285	254	310	295	264	304	265	311	289	323	315	263	306	278	296	272	283	290	269	281	298	286	258	295	284	272	300	283	264	298	278	298	311	306	284	301	290	289	307	285	288	271	276	285	281	257	249	324	294	272	291	301	282	273	290	271	283	300	278	274	283	286	286	273	319	270	300	306	268	268	305	257	277	305	291	278	306	313	322	273	256	307	285	269	306	284	259	284	286	270	284	282	262	289	300	282	288	253	316	267	276	281	294	272	297	277	278	291	284	266	305	312	312	289	276	277	277	325	271	270	316	270	259	288	284	273	281	280	279	291	294	294	291	274	302	241	281	292	298	290	265	276	300	258	267	301	288	276	288	307	290	299	307	282	269	244	276	308	269	287	283	269	282	306	291	296	279	283	303	286	305	288	280	273	283	314	277	293	278	276	268	285	302	268	300	304	282	289	265	315	288	270	275	300	281	287	249	293	268	292	276	287	247	275	291	258	285	301	278	265	302	275	290	306	296	258	297	284	312	287	285	260	302	284	297	320	288	294	277	266	320	282	284	305	265	312	286	317	309	275	261	262	285	249	256	279	287	274	284	285	289	277	281	293	293	293	276	319	259	278	298	271	276	284	325	288	301	255	290	310	294	282	251	274	302	289	289	292	262	309	295	302	278	305	311	285	280	285	277	280	265	295	305	291	287	290	275	290	297	263	294	277	306	268	264	266	283	293	270	277	258	299	275	295	320	296	300	292	263	313	277	282	309	286	295	305	303	282	296	246	278	283	273	260	290	280	282	285	293	299	280	289	263	286	277	288	285	302	293	296	298	273	300	298	279	253	283	267	288	274	283	291	288	282	311	281	283	286	293	270	269	269	294	260	263	293	261	295	309	293	286	288	274	244	254	298	268	288	310	239	296	298	282	284	308	279	310	285	290	279	282	299	313	284	274	271	298	298	288	303	272	307	281	312	291	286	269	250	285	282	311	278	299	288	243	291	260	291	269	278	289	294	296	274	280	284	273	301	292	292	290	315	280	292	310	309	286	277	268	286	260	314	302	311	286	268	297	300	246	275	302	281	298	287	279	293	295	293	303	315	268	289	295	303	252	283	284	325	291
38345	17140	15673	8391	4461	3116	2386	1885	1618	1286	1057	889	824	700	584	579	510	527	484	492	479	552	529	534	526	472	471	463	434	434	421	410	384	375	372	397	387	398	385	363	398	426	359	386	385	345	371	411	384	411	414	362	427	423	407	446	432	405	404	373	387	342	353	361	357	331	328	337	330	365	360	334	341	329	359	325	355	306	337	323	373	357	360	356	332	321	336	315	303	345	323	315	302	302	339	332	339	365	291	331	321	299	332	307	358	316	305	330	308	291	340	332	309	301	333	293	315	306	358	303	326	280	320	310	307	306	326	336	342	323	308	296	335	287	308	315	287	296	331	275	329	284	322	314	311	298	328	292	326	314	320	301	309	321	310	307	330	302	321	313	283	305	338	332	355	312	322	329	320	306	296	333	326	299	304	304	295	299	307	293	287	324	303	289	295	307	300	312	331	324	298	311	311	280	307	303	285	315	306	311	302	317	327	285	261	311	312	308	321	294	321	299	335	346	328	306	349	304	289	304	296	331	328	286	303	284	301	300	346	281	341	303	337	319	313	307	306	320	298	306	269	298	336	322	315	329	307	299	316	336	314	357	295	342	333	269	314	327	329	295	323	296	331	332	315	340	305	305	292	345	338	326	308	349	348	354	326	313	312	284	312	340	323	298	317	292	317	307	308	320	314	301	313	315	312	283	293	331	323	314	333	334	304	310	334	302	312	320	330	291	324	355	326	299	290	293	309	320	342	317	303	323	288	293	298	320	331	309	325	304	305	304	345	299	301	307	299	317	288	300	313	326	338	327	275	304	318	336	322	286	345	354	329	315	307	339	333	302	339	284	313	321	326	302	320	308	323	294	310	322	331	316	282	313	318	331	311	337	326	318	329	330	318	319	299	297	302	321	323	301	310	320	363	305	279	354	302	340	297	293	322	317	313	273	311	303	343	318	301	311	302	342	318	321	289	331	309	298	347	339	367	323	311	286	321	289	319	316	316	319	333	331	349	343	285	316	355	318	283	335	297	344	303	320	290	322	317	325	320	313	310	316	317	330	323	296	321	297	344	275	273	327	309	269	326	305	312	318	314	319	281	287	325	285	300	320	321	315	328	347	301	313	324	288	312	334	299	303	324	335	305	349	273	326	313	298	317	277	297	308	322	321	326	319	316	312	319	344	314	310	312	324	334	292	313	306	342	321	312	327	329	311	302	340	320	313	317	293	279	306	312	337	319	313	325	313	306	305	299	328	308	327	322	333	320	317	276	323	312	282	305	357	331	341	333	294	300	323	301	327	334	347	302	298	322	331	323	313	316	321	320	310	300	311	286	299	329	322	307	297	295	326	331	318	280	309	310	322	329	310	312	339	278	322	312	325	303	285	311	339	328	294	341	319	307	322	327	323	319	316	282	343	309	295	308	285	283	308	303	298	297	311	301	299	316	311	320	302	315	329	285	299	329	319	323	299	324	320	322	305	319	335	298	305	322	303	279	305	343	346	304	273	336	299	313	311	339	292	314	276	339	288	311	330	287	328	352	333	314	303	287	290	327	303	315	302	318	308	304	308	330	307	317	304	286	311	271	304	323	317	300	329	360	294	292	312	317	300	280	298	332	302	268	284	319	321	321	304	335	317	315	338	344	307	329	305	314	324	306	290	304	322	312	300	303	319	291	296	292	317	298	323	310	307	301	300	289	302	309	316	310	323	295	302	306	312	301	304	309	302	321	299	302	322	337	312	305	321	319	294	318	319	338	301	332	312	319	321	331	279	319	300	356	312	319	312	333	314	318	338	346	290	309	339	304	318	316	312	336	335	341	302	299	327	314	272	309	335	286	318	342	344	335	344	298	321	294	298	317	300	271	304	344	340	298	307	312	310	325	318	304	269	295	343	313	302	307	296	296	313	299	282	318	300	325	333	309	295	332	318	305	316	301	309	296	350	332	309	326	333	315	302	296	320	321	323	281	302	318	343	321	283	264	312	328	350	296	272	320	327	310	328	313	334	301	329	276	315	311	332	302	290	308	324	306	307	300	311	299	293	307	296	292	289	331	319	302	304	318	335	286	306	320	337	306	326	303	318	289	303	315	310	330	321	295	318	291	286	313	309	286	317	312	317	304	325	297	329	292	305	350	307	320	311	318	340	286	296	309	292	300	322	319	304	326	306	318	319	303	287	314	312	313	303	341	328	323	279	311	329	329	298	326	298	307	297	318	307	310	312	321	328	318	329	314	324	298	325	322	322	293	326	291	312	326	323	338	302	302	310	304	329	342	322	332	312	329	300	310	339	340	319	318	303	283	311	300	331	292	308	301	297	323	342	315	321	331	312	332	316	346	314	315	324	322	333	336	335	303	348	317	286	319	319	327	272	291	333	296	307	328	301	304	330	297	322	334	303	309	298	312	329	331	338	297	315	325	314	294	314	315	302	329	306	290	317	315	314	301	328	309	312	319	287	328	319	324	308	337	315	320	312	304	340	321	292	326	302	302	359	336	323	295	338	307	320	311	313	301	288	291	309	320	309	331	323	318	327	290	313	357	345	328	315	314	299	317	283	343	320	319	289	336	342	314	295	302	291	263	284	302	320	304	318	307	302	341	334	307	338	305	304	347	302	324	299	326	302	303	328	328	323	306	300	322	323	297	303	329	311	296	320	377	308	331	335	301	332	305	303	337	320	288	305	291	310	308	305	322	289	320	324	341	295	358	312	330	332	316	326	322	292	332	332	290	326	309	261	346	293	346	275	300	312	334	303	334	327	304	311	313	301	306	337	331	319	321	284	300	302	310	342	298	317	348	313	312	310	315	299	280	308	282	306	300	311	326	357	317	307	308	313	336	317	325	333	286	307	322	324	310	271	300	315	338	324	326	315	332	308	294	277	344	322	307	323	325	332	343	306	326	300	322	303	297	293	322	321	352	321	293	303	278	312	274	346	305	309	322	299	324	329	323	313	316	304	339	317	312	321	330	300	307	333	316	267	287	329	323	307	315	335	313	300	302	322	321	307	332	303	310	315	319	329	319	279	319	338	303	325	326	339	308	299	316	303	332	316	321	340	291	320	325	314	311	281	290	305	288	291	277	337	337	283	335	347	331	288	317	317	311	320	290	317	273	315	285	310	337	312	313	310	348	304	334	298	293	298	296	312	290	331	356	295	301	302	327	341	285	303	335	290	334	347	333	320	314	316	303	326	306	311	324	334	290	337	308	338	320	312	314	285	329	309	299	341	309	318	321	324	318	346	309	314	322	353	308	305	326	322	346	304	337	319	286	309	299	320	311	330	297	341	341	309	301	334	333	293	301	325	310	308	302	321	324	321	310	287	303	337	300	322	297	305	306	327	324	344	320	303	290	311	287	318	325	328	322	324	296	296	303	303	290	330	289	295	347	337	334	329	297	294	300	309	313	295	307	296	313	342	306	309	318	312	319	335	313	296	340	318	332	324	321	302	313	296	305	311	303	285	294	331	319	313	316	308	282	299	310	308	307	335	349	337	316	316
28245	20496	11161	1693	511	389	428	348	399	344	372	371	362	342	352	361	324	345	343	355	364	379	370	355	352	380	362	323	378	373	339	351	349	331	363	365	355	379	389	372	359	374	363	356	359	333	351	381	347	388	356	368	382	349	352	360	361	352	367	363	341	354	350	362	344	357	331	355	357	371	328	312	389	340	347	348	344	365	340	371	347	335	363	348	304	329	348	369	379	368	351	352	349	342	370	348	354	345	339	362	353	388	357	348	387	334	368	352	378	320	372	363	370	314	393	333	355	340	371	359	372	346	353	371	345	388	373	363	358	374	364	310	353	338	358	365	350	308	356	368	363	373	355	352	360	352	344	363	395	371	328	374	317	355	362	331	363	386	327	393	326	369	339	359	351	368	329	324	370	316	362	354	338	387	376	364	336	344	327	405	327	360	349	331	347	343	360	338	344	348	377	365	338	367	334	314	369	355	374	346	363	352	382	365	360	347	386	360	347	366	341	353	337	372	363	341	329	354	364	348	367	357	355	396	356	337	364	352	349	345	345	355	352	319	317	334	309	356	341	350	366	376	350	341	315	329	357	333	334	346	363	348	320	393	369	351	363	324	350	357	367	383	344	333	340	376	349	329	331	328	358	330	332	373	351	323	317	358	373	341	368	351	360	344	369	356	320	359	338	340	372	346	363	348	375	337	355	316	325	380	373	352	350	352	354	337	360	326	365	344	388	365	361	369	370	340	358	336	389	368	326	364	356	354	307	364	346	385	383	309	340	360	354	338	389	352	336	333	354	345	350	352	348	345	311	350	349	346	336	319	328	327	323	345	378	339	370	329	366	363	367	352	325	344	349	347	354	382	377	337	360	349	375	342	342	356	353	326	349	347	334	359	337	324	359	378	345	354	362	398	369	350	336	354	349	364	373	346	387	358	380	316	338	363	364	361	379	347	359	327	362	348	347	364	345	343	369	334	323	335	355	375	335	343	381	363	351	390	377	362	376	346	390	358	376	362	354	350	355	354	361	351	369	315	325	308	362	382	329	340	343	332	382	354	377	352	358	333	341	328	362	353	335	348	370	347	388	349	362	368	369	364	391	374	334	393	335	358	354	327	378	343	339	351	335	326	360	329	331	347	362	358	345	333	378	357	330	371	339	314	356	373	362	342	367	337	339	335	317	342	322	375	353	362	353	380	363	364	361	355	362	366	345	333	376	364	347	358	367	361	356	381	338	372	323	358	344	318	354	328	390	350	375	322	332	360	342	358	365	312	355	363	341	352	381	372	356	378	356	367	357	317	319	361	380	357	322	353	339	338	370	414	306	330	382	380	372	312	347	314	365	317	339	356	354	365	328	350	326	356	355	353	361	353	315	363	363	376	360	364	381	354	371	379	351	331	369	349	369	330	365	337	353	377	331	316	395	347	345	340	343	331	392	342	327	333	347	369	371	321	343	346	367	379	366	356	338	377	309	344	341	351	350	366	360	377	388	350	345	355	347	361	360	335	356	383	348	373	352	347	372	330	363	330	358	373	341	338	346	347	380	368	365	361	396	342	315	325	323	350	345	362	361	345	340	348	348	363	355	347	332	350	349	307	379	350	360	377	323	348	375	372	360	352	369	379	363	339	319	363	363	338	355	342	320	319	351	363	359	358	345	349	364	345	370	337	355	362	316	359	336	368	334	361	329	374	341	333	318	366	381	300	347	336	326	347	360	341	365	348	346	336	361	362	347	343	360	348	350	337	377	357	370	366	367	358	323	349	347	380	353	321	354	356	376	319	324	345	337	349	356	324	355	343	345	359	345	352	376	327	374	318	357	362	363	343	385	393	367	360	367	340	369	348	364	311	339	356	378	353	329	350	356	369	334	356	342	377	343	342	354	323	351	394	321	360	331	342	305	351	349	373	370	328	311	346	336	367	383	343	356	336	368	315	349	333	329	359	359	362	359	353	373	356	346	308	373	345	339	336	344	348	361	394	331	351	337	356	357	342	400	343	353	331	370	331	333	357	322	350	370	348	343	340	339	311	362	342	347	317	323	326	338	362	344	359	353	361	347	332	370	353	365	342	365	352	344	361	311	347	368	372	361	353	349	357	341	368	322	375	349	362	342	364	348	332	342	342	354	369	366	340	353	352	359	354	319	350	357	315	357	334	336	350	363	336	352	370	356	355	341	351	345	358	346	335	335	362	330	306	344	348	337	349	376	340	337	347	360	390	341	332	340	375	363	365	378	356	327	320	366	360	344	359	328	331	335	336	345	359	374	379	340	383	353	351	356	346	352	366	381	329	350	350	315	368	337	360	320	325	364	367	360	351	371	335	333	387	334	330	309	338	334	360	363	357	345	340	318	322	326	338	347	342	351	333	359	331	364	334	351	331	360	358	344	349	362	377	359	358	370	343	346	319	338	353	372	366	300	378	368	324	325	350	349	365	342	347	346	329	369	367	360	342	349	353	375	339	343	339	348	350	344	335	342	323	409	327	333	348	341	382	333	357	348	364	342	358	354	356	371	335	346	350	351	327	342	356	332	356	352	369	358	345	356	367	365	342	331	354	339	365	323	347	327	324	330	349	362	351	347	337	383	373	354	327	370	356	330	348	344	351	337	325	341	345	363	353	312	354	345	363	349	361	343	335	349	354	323	333	365	362	364	313	366	359	342	377	350	338	337	387	340	348	355	374	345	348	384	345	341	371	366	351	326	362	346	332	312	375	357	296	366	383	335	372	339	350	366	372	362	328	339	342	363	344	325	378	368	337	344	356	320	365	355	329	340	369	351	348	329	380	356	357	338	341	328	384	337	377	354	331	367	337	326	323	335	348	371	338	324	396	309	371	322	354	356	343	347	345	336	353	385	354	361	357	355	357	329	363	346	364	338	344	365	347	338	360	357	331	375	358	352	350	336	357	361	358	334	334	347	375	361	357	373	358	357	328	344	366	354	360	311	312	351	354	359	370	348	347	354	318	361	323	342	362	337	358	373	353	345	356	329	345	356	344	355	342	375	345	359	345	333	372	307	359	336	348	383	372	358	359	363	362	345	365	372	313	323	390	379	350	381	339	344	373	375	326	336	338	345	342	351	363	351	371	372	354	339	340	343	333	308	348	322	331	372	365	320	363	347	368	359	337	390	357	330	340	363	326	355	358	347	392	322	326	341	310	361	358	318	331	365	358	329	355	338	352	337	355	397	328	334	339	338	325	364	351	367	363	369	334	331	338	301	338	322	332	368	337	361	378	371	371	322	326	372	370	353	371	337	351	324	344	385	320	353	357	364	371	343	364	372	361	339	298	310	357	365	373	363	349	353	347	364	366	333	372	358	350	334	341	350	374	368	354	360	385	384	377	351	347	355	366	324	386	361	327	359	355	325	343	381	357	359	339	343	337	333	335	370	373	363	332	363	353	397	349	343	339	323	364	369	366	337	330	366	327	349	365	346	352	344	340	348	331	382	363	350	324	371	334	373	333	369	353	369	369	347	363	320	315	374	343	361	330
32419	6468	3656	1648	626	503	454	499	470	446	401	421	431	422	418	410	421	449	399	412	437	450	474	462	407	488	444	451	463	432	473	442	445	434	480	430	422	461	418	433	420	400	429	427	433	420	396	458	433	483	466	428	453	430	452	443	459	471	425	433	399	456	431	411	439	395	407	399	451	421	407	444	408	402	392	407	446	405	419	403	426	382	439	397	398	419	447	454	399	409	391	439	435	418	398	452	415	425	436	437	417	430	377	433	431	412	430	392	410	435	394	421	433	432	424	421	418	362	392	413	385	398	401	446	387	416	410	379	413	417	426	401	405	416	412	415	422	424	464	436	372	437	445	408	412	414	402	400	374	396	415	453	430	447	424	437	416	417	386	408	448	415	414	351	416	390	376	408	417	427	407	410	382	419	431	431	403	403	404	393	448	416	422	401	416	414	406	449	394	418	428	423	426	425	423	420	417	406	390	412	441	412	408	407	433	407	397	422	400	402	435	443	395	387	412	420	401	401	409	385	450	408	450	427	424	382	449	408	400	400	457	401	398	411	406	402	413	436	461	383	425	423	438	373	404	395	393	401	437	425	432	421	423	411	384	387	422	428	393	423	414	408	409	391	428	379	424	410	373	415	429	430	430	417	414	427	434	407	411	439	437	440	376	384	427	409	408	405	412	406	412	394	392	427	413	438	414	433	403	412	441	409	424	397	407	395	397	377	400	400	401	451	418	397	424	409	417	443	437	432	418	383	396	407	396	438	425	380	394	399	434	416	410	413	438	420	401	402	374	427	411	426	419	434	416	434	422	396	413	405	414	421	417	410	388	395	398	427	414	395	430	429	440	421	434	395	457	410	369	415	387	408	404	433	397	385	391	372	446	434	397	407	458	407	409	415	418	379	453	415	408	403	384	415	366	400	390	386	388	395	417	391	382	381	409	404	388	390	417	416	408	435	418	399	394	432	410	432	397	436	412	428	435	403	446	419	394	435	437	431	414	411	451	456	427	466	450	423	391	395	415	379	401	418	409	424	398	420	412	382	390	416	414	393	460	421	440	368	385	387	442	430	433	400	410	427	465	428	408	405	426	401	444	398	423	388	431	442	393	457	439	434	468	458	436	427	440	433	443	395	401	409	448	443	400	408	429	408	375	430	385	428	437	415	410	402	451	427	401	386	417	402	409	431	444	417	396	426	382	425	390	393	378	425	438	396	423	439	398	433	409	411	415	401	417	391	408	409	417	408	417	442	421	415	449	400	421	459	405	403	419	418	405	427	422	440	429	413	439	433	392	421	397	410	461	450	411	486	425	410	398	418	363	377	441	392	428	419	389	399	406	401	425	395	406	426	408	435	421	412	408	430	413	412	411	425	368	400	424	411	430	405	447	380	420	414	421	413	396	442	391	402	454	429	424	381	455	420	393	456	408	402	418	445	424	439	404	419	390	404	444	430	368	418	413	397	409	395	418	433	429	451	403	422	443	402	401	445	448	435	420	426	378	403	456	413	404	397	407	406	419	427	422	407	440	378	417	401	420	396	408	406	393	422	391	406	430	413	434	389	431	442	421	403	433	405	421	424	390	392	389	419	413	413	390	419	443	401	395	386	414	413	402	386	440	408	421	407	407	432	412	404	442	455	419	389	405	456	429	421	389	434	423	418	404	380	413	382	413	413	418	397	403	435	407	431	384	384	406	384	370	422	422	412	416	439	420	398	427	405	414	433	400	395	405	405	430	418	410	416	404	405	407	390	402	387	399	421	454	393	417	413	420	410	393	402	452	417	399	426	400	447	401	400	452	429	420	446	442	461	427	392	432	361	408	388	423	386	380	414	417	410	401	443	406	420	437	404	401	400	404	379	386	430	435	434	381	438	411	406	424	423	403	442	385	410	365	432	400	401	418	385	425	418	408	433	409	414	387	398	413	418	429	431	414	408	406	418	422	417	381	419	379	389	423	394	435	434	429	435	405	404	419	390	448	414	424	415	423	414	368	421	419	405	419	440	403	427	389	426	412	403	427	399	386	393	397	438	421	430	410	422	406	385	362	410	407	420	417	412	406	410	391	415	444	421	434	415	419	448	425	415	412	405	450	419	400	377	427	375	371	437	413	402	409	399	403	391	435	411	382	419	399	389	423	406	402	416	378	426	390	435	403	417	405	391	408	448	401	465	408	444	444	426	425	391	410	366	459	437	408	407	409	435	385	429	401	455	436	410	417	458	416	419	390	430	377	419	385	411	408	420	448	422	441	416	430	424	408	409	388	427	426	447	383	436	445	418	425	377	415	421	429	429	394	407	421	411	394	421	401	404	410	414	427	404	390	405	441	411	368	431	416	441	418	422	413	436	426	428	385	402	417	444	410	384	412	395	422	429	423	465	415	423	389	389	434	425	415	413	377	381	375	402	397	369	419	392	396	421	420	436	403	419	398	417	438	428	442	417	432	416	399	412	428	447	436	402	398	408	417	397	420	415	409	395	440	395	397	403	415	426	424	441	375	431	372	397	421	394	394	435	410	412	382	409	403	444	402	425	438	392	426	446	374	431	434	421	394	409	426	409	399	393	394	406	402	426	421	411	385	413	399	413	414	382	378	411	416	442	407	422	390	404	394	381	410	423	394	389	388	408	415	444	400	386	386	400	369	416	445	372	431	411	397	397	431	407	422	424	413	404	408	381	382	448	386	396	397	411	423	431	450	429	443	436	406	415	432	389	414	424	407	437	394	425	425	392	436	383	442	426	435	372	420	424	414	379	456	420	387	397	358	410	408	425	420	413	417	432	431	399	412	386	429	450	421	409	422	426	432	440	382	440	397	394	366	408	396	415	416	424	427	407	389	407	405	412	434	390	396	408	405	399	411	421	416	388	409	422	394	422	404	387	394	422	409	410	416	410	415	417	444	382	405	461	385	429	428	431	428	387	415	443	446	409	394	414	412	397	400	429	410	417	432	400	390	438	431	409	394	436	389	394	395	394	390	402	379	430	454	431	408	414	425	431	394	430	457	417	414	421	441	458	414	375	395	407	426	409	457	403	413	407	373	397	425	390	402	417	426	395	439	424	410	425	415	422	430	440	438	415	401	407	438	399	388	411	381	408	359	419	396	429	407	420	411	432	425	426	395	425	421	420	396	442	364	417	429	437	391	404	408	409	412	426	442	408	400	367	429	422	382	427	380	427	407	411	391	411	380	429	400	380	406	433	455	429	381	396	408	417	398	353	370	399	395	372	408	438	384	408	393	419	423	383	406	427	423	377	416	431	408	447	419	375	410	390	394	407	411	444	411	420	425	407	370	416	424	419	405	384	395	434	400	419	406	424	423	413	411	413	395	390	424	428	440	412	418	454	390	436	420	390	410	422	407	403	443	393	413	412	401	423	391	382	428	408	422	401	439	427	412	434	420	397	431	372	419	432	417	376	405	416	374	412	444	412	451	435	426	386	442	418	433	413	417	411	388	428	411	396	393	417	420	399	441	432	420	435	449	398	424	403	400	433
23311	20744	27957	23590	20727	11208	986	630	474	417	379	300	317	287	296	285	258	268	272	269	249	226	288	275	284	285	285	292	251	257	235	250	240	239	254	235	253	233	225	225	270	255	228	255	234	222	226	225	247	240	253	254	256	259	271	248	217	257	228	253	252	277	206	236	207	219	243	227	225	221	214	231	256	240	212	214	241	220	209	235	193	256	197	193	220	223	178	204	216	219	200	208	226	204	197	186	208	187	212	180	225	231	199	203	194	214	200	219	211	216	214	223	217	209	205	197	194	216	220	200	239	208	230	257	227	212	202	206	215	214	218	212	201	204	219	238	215	236	218	206	199	206	219	192	216	220	194	201	204	232	241	225	209	228	212	201	197	202	226	227	220	208	188	205	225	202	215	183	186	214	209	224	212	231	206	228	189	226	228	184	232	185	215	189	200	206	220	225	201	221	192	237	198	198	211	216	238	207	216	200	205	233	227	217	211	200	214	240	206	215	197	224	209	196	212	200	207	234	222	221	201	224	217	210	229	189	209	216	211	245	229	195	215	192	236	188	201	184	204	219	212	219	193	225	210	195	211	210	219	219	202	216	181	224	230	194	222	210	223	218	207	198	221	221	241	227	238	195	219	203	201	205	225	189	211	205	220	238	220	221	217	217	208	232	217	195	219	219	245	206	209	210	219	226	220	190	227	200	207	229	204	237	208	218	217	188	232	188	207	232	220	196	205	196	204	226	225	199	207	205	186	206	227	241	244	208	216	201	235	219	219	222	200	209	232	209	213	207	232	206	202	213	196	198	234	223	243	216	244	228	185	231	203	232	236	197	182	219	229	209	202	183	209	223	207	227	201	230	212	186	231	218	217	217	215	234	179	207	207	203	200	212	196	216	203	230	218	212	220	213	221	221	210	206	208	212	232	213	185	215	188	206	235	218	205	196	199	218	210	205	216	192	190	217	206	239	227	201	232	194	225	220	194	209	198	209	199	214	221	235	210	191	194	214	223	217	202	241	198	223	225	209	201	203	224	244	222	219	209	218	225	204	234	217	203	213	198	203	222	190	234	189	229	207	235	226	216	219	219	212	212	236	197	224	214	255	205	176	193	203	230	245	213	210	212	205	207	177	211	212	199	213	212	230	203	228	233	211	236	208	239	228	199	227	212	236	186	218	204	204	213	208	218	199	227	223	224	199	211	226	222	232	213	241	212	166	180	226	221	229	197	213	208	219	217	205	241	203	199	216	223	231	211	215	212	245	207	205	234	202	197	197	199	202	198	215	210	205	226	204	218	198	211	216	235	208	232	213	205	201	224	216	188	211	228	224	230	197	226	195	211	226	209	207	214	209	222	221	205	216	213	242	237	208	209	254	218	240	221	228	216	231	197	211	232	246	183	199	205	219	202	195	219	210	205	222	232	201	205	193	218	190	202	217	212	199	226	232	223	232	222	238	217	230	203	234	233	205	214	233	201	197	204	197	235	254	227	214	211	220	217	227	188	209	225	215	183	215	209	223	213	188	214	202	229	215	200	221	223	211	233	207	197	219	210	200	201	227	219	197	213	211	212	252	218	213	208	215	232	202	240	230	234	210	199	227	203	217	213	194	244	210	227	203	210	215	223	211	204	213	200	210	213	259	191	188	197	187	209	237	201	204	221	193	210	211	215	218	209	222	244	204	235	221	219	216	203	201	195	218	211	194	216	205	228	231	216	205	205	209	255	212	205	217	226	227	187	189	220	193	187	215	217	200	205	211	189	241	223	198	210	202	230	223	212	201	191	207	200	203	202	211	196	211	211	233	213	222	193	220	211	195	190	195	198	205	233	210	227	220	197	225	193	223	201	177	209	225	210	215	217	236	210	229	219	201	208	220	220	234	231	241	249	210	249	220	201	210	210	197	224	226	229	216	241	177	229	234	217	201	194	220	201	224	225	204	232	218	217	221	215	226	199	240	223	220	220	211	210	208	207	215	208	230	189	195	226	214	195	198	220	203	171	181	222	237	214	214	261	219	226	215	218	214	186	229	210	205	235	224	200	235	183	221	213	213	217	203	218	221	225	192	192	216	218	207	213	224	194	207	212	185	212	220	211	188	208	204	224	207	204	202	210	201	212	212	240	190	226	204	225	229	228	214	202	236	214	213	209	206	220	213	248	217	208	208	233	209	183	198	194	203	235	210	223	219	190	196	201	214	197	201	220	217	204	216	221	211	201	211	205	229	215	219	197	224	214	211	202	191	224	212	234	212	212	209	230	220	204	217	193	204	215	195	206	202	219	253	226	193	215	217	238	219	229	207	208	196	204	218	202	217	192	220	195	214	207	243	219	211	224	224	202	227	193	189	225	189	241	212	215	207	179	224	215	208	232	214	202	215	208	238	229	202	211	203	208	204	234	232	212	205	237	208	191	189	212	193	214	240	227	221	209	218	222	211	216	216	222	215	210	206	191	216	218	209	226	204	192	213	224	230	234	210	196	186	210	229	222	231	209	215	208	219	210	239	233	244	215	207	206	205	176	214	226	218	199	199	207	193	210	224	200	206	209	240	215	227	218	244	204	236	210	200	196	207	231	183	224	178	219	225	199	220	216	209	205	211	207	209	224	208	207	187	223	186	242	219	255	223	196	218	214	210	225	220	236	195	217	208	221	226	230	216	230	194	199	207	212	236	220	220	234	217	206	225	208	241	219	196	239	207	230	188	221	223	236	206	215	225	222	203	198	224	263	228	198	252	209	208	235	213	197	216	196	235	236	214	225	203	226	205	190	204	183	239	202	204	248	214	234	213	180	227	226	221	213	187	209	211	192	214	219	215	216	200	190	206	206	205	236	219	222	219	209	224	227	206	209	197	201	188	221	230	221	228	241	223	226	194	225	229	226	213	218	222	206	210	210	191	196	220	210	219	216	199	200	242	189	218	192	222	224	214	200	209	196	214	211	216	218	226	197	224	191	208	209	187	196	204	222	202	200	203	215	199	217	225	258	178	214	201	211	232	220	249	209	159	207	234	213	197	230	235	204	225	201	230	218	219	223	201	189	223	232	219	209	218	196	196	215	210	221	203	220	201	223	217	217	209	239	213	215	214	210	203	220	224	223	235	211	196	232	195	208	217	247	225	223	201	233	218	213	222	208	216	195	223	203	204	200	209	211	213	214	201	187	194	212	233	222	238	207	218	254	229	259	238	218	188	209	237	212	211	244	227	205	207	218	186	228	206	226	205	220	215	216	231	195	212	192	192	216	206	196	228	211	218	219	198	191	254	226	209	182	197	205	229	219	229	209	222	196	232	213	222	194	221	208	202	211	191	185	246	207	232	211	206	195	248	233	204	211	206	210	225	221	190	198	201	199	208	210	239	209	219	209	212	199	198	213	211	231	194	204	206	221	208	221	193	220	227	243	215	236	245	213	207	219	207	199	213	201	219	206	214	213	196	192	206	211	225	221	201	216	224	202	222	208	225	225	222	225	230	216	231	230	206	233	237	210	210	198	201	190	181
35275	12405	9936	3871	2110	1678	1268	1018	885	685	571	521	438	412	383	385	327	341	319	327	346	370	353	363	361	364	365	373	315	350	306	306	309	273	292	325	298	310	289	313	309	296	301	275	262	274	312	263	286	329	305	313	277	298	348	370	306	345	327	292	277	263	302	283	269	243	268	254	269	285	267	254	280	266	289	276	273	285	293	276	288	262	269	276	250	258	259	275	271	249	281	280	256	265	261	256	249	243	248	255	246	249	275	247	237	268	244	270	244	261	247	271	235	229	254	240	258	250	259	221	274	264	242	222	241	261	269	273	264	240	261	229	246	252	253	247	275	241	285	247	239	253	257	269	266	256	261	253	271	249	222	265	258	236	262	282	264	255	275	251	257	258	235	261	266	243	239	248	232	235	269	243	263	245	254	234	261	243	232	255	211	266	242	249	230	250	269	229	227	240	251	248	237	237	218	234	236	239	273	241	241	247	258	260	260	270	223	231	234	238	239	258	253	239	253	242	267	249	258	272	272	254	237	255	254	257	242	276	263	232	243	267	283	266	213	256	230	238	246	266	244	230	233	270	253	271	260	249	241	267	267	260	222	271	272	233	268	263	237	246	247	253	244	273	253	237	265	289	263	239	267	238	239	225	259	280	249	267	253	260	269	260	282	261	258	264	249	237	263	266	241	258	241	232	247	256	285	255	257	256	251	244	251	259	244	237	236	233	237	233	239	259	251	227	240	271	266	242	240	235	217	241	238	238	273	240	259	240	254	233	243	253	239	232	269	253	262	263	273	241	252	248	258	244	256	247	252	253	244	247	261	271	248	229	219	248	267	245	264	230	261	250	244	227	238	263	253	222	242	245	269	258	240	286	258	248	249	252	240	257	242	247	258	256	254	241	237	261	245	243	254	291	258	224	234	235	256	243	228	258	250	262	242	251	241	292	273	241	262	278	241	224	271	273	260	261	264	255	272	231	234	249	237	284	268	270	239	238	284	273	279	260	230	282	243	266	228	250	241	269	253	282	262	260	266	248	286	239	257	234	253	253	232	246	248	251	264	253	257	220	259	266	252	248	280	267	251	256	245	256	247	263	242	295	268	261	272	272	249	226	277	247	249	260	234	246	242	245	258	266	267	240	252	251	250	269	267	250	255	257	265	260	260	268	245	243	260	233	250	247	244	240	265	257	226	278	244	241	215	246	235	232	268	253	243	246	253	265	234	254	261	283	254	218	261	264	261	238	244	253	241	238	248	271	252	258	258	239	260	274	264	257	251	241	252	277	274	253	287	253	249	219	229	239	228	237	258	221	243	245	233	221	221	247	272	234	266	276	254	245	271	294	245	260	224	258	274	266	256	246	267	262	277	278	259	235	240	249	251	252	246	250	272	224	255	250	229	236	265	256	262	254	242	253	249	274	265	296	226	267	280	259	261	220	244	268	281	263	251	255	272	273	275	247	268	237	244	289	273	237	246	242	255	239	242	248	232	274	237	259	258	242	269	252	274	229	243	271	227	254	269	256	233	242	254	253	251	271	269	243	272	251	255	260	241	245	251	248	249	238	257	249	274	245	252	260	250	237	247	259	253	259	291	244	242	276	228	267	264	252	264	250	262	283	256	244	249	279	245	254	239	252	253	218	283	227	261	230	251	267	233	270	271	269	248	262	258	254	247	247	224	263	256	258	259	245	268	269	249	277	231	256	218	251	237	262	257	281	231	248	248	240	276	254	231	248	262	260	233	249	221	253	228	276	249	254	242	265	258	242	250	241	235	260	260	229	230	271	253	237	282	273	264	268	247	262	230	274	242	265	261	245	257	231	215	234	254	233	248	230	261	268	248	251	264	271	239	259	252	244	270	269	259	246	264	206	240	239	240	264	278	225	232	267	254	259	256	258	217	247	273	292	256	263	249	256	259	240	257	226	266	239	240	248	221	250	267	240	211	232	234	267	257	276	230	271	268	251	248	266	236	244	261	239	252	221	233	264	241	238	244	249	240	256	248	247	258	250	247	269	247	296	251	250	239	275	241	249	242	243	240	271	307	233	262	258	234	259	251	245	260	255	256	284	229	223	265	267	255	244	252	259	219	281	246	239	252	237	240	246	233	222	270	243	277	265	255	251	233	252	264	255	229	239	225	255	247	241	247	278	231	263	237	251	295	234	273	236	252	242	233	292	262	248	241	249	236	224	251	243	236	220	269	231	255	237	280	284	256	271	244	252	239	270	244	265	263	229	257	263	257	239	263	249	277	232	238	252	284	251	243	239	262	231	263	261	232	259	257	240	260	251	262	252	279	264	230	237	264	256	259	221	259	231	229	223	244	260	247	254	258	244	255	254	229	246	234	268	247	263	242	233	235	221	247	250	249	242	214	230	254	236	244	277	244	236	242	242	259	255	254	246	243	221	260	285	257	267	253	270	256	268	238	240	267	259	258	273	261	261	261	260	250	254	254	246	275	240	270	267	242	230	245	253	267	237	254	257	261	255	265	248	240	272	267	269	254	255	245	269	242	254	239	276	244	230	251	254	250	240	251	273	266	271	235	253	247	236	261	245	264	271	220	228	270	266	238	228	244	267	262	222	295	247	266	250	255	249	237	249	222	248	277	248	273	268	263	248	266	229	261	228	244	217	255	261	257	285	256	262	234	245	242	261	288	235	262	266	276	219	230	235	263	262	243	268	247	224	263	240	256	275	258	242	278	271	233	240	228	263	256	248	244	266	244	271	234	243	260	260	228	233	265	259	262	285	249	240	230	251	257	254	252	251	227	250	259	275	242	249	279	229	257	251	240	251	259	239	250	245	257	251	233	244	264	250	253	260	218	256	257	250	235	234	249	242	276	256	272	260	253	263	274	269	272	230	254	262	243	254	265	255	268	249	244	238	262	279	246	279	246	218	260	252	260	261	269	282	244	242	256	275	243	244	243	245	258	245	229	235	243	243	256	262	260	261	274	250	274	260	246	289	245	265	221	225	228	219	245	248	252	272	260	220	254	248	272	255	217	267	278	270	281	262	236	275	238	242	240	244	241	251	243	247	266	272	257	222	232	254	263	252	256	229	240	262	209	257	254	257	266	247	242	245	258	266	263	230	252	249	222	260	267	266	247	257	248	256	247	260	227	230	275	222	239	204	274	248	238	236	267	244	236	237	244	234	246	252	256	240	253	272	272	277	228	243	271	232	217	264	276	244	268	251	236	259	236	244	211	237	248	253	258	235	269	269	226	246	277	243	240	254	259	264	243	242	228	264	239	249	259	256	262	271	244	263	235	264	236	247	250	274	261	233	228	266	261	254	266	275	233	266	236	222	269	256	216	258	255	236	282	224	272	254	270	263	256	269	224	233	265	245	240	277	236	263	282	230	263	254	225	254	234	243	273	245	267	245	275	276	293	239	266	221	272	212	245	258	257	246	263	269	226	248	252	253	244	262	242	276	248	276	261	241	264	259	264	263	218	264	226	257	249	289	259	249	271	231	252	222	238	243	257	271	248	273
24417	20728	27018	24403	12515	1031	711	653	563	597	503	518	511	516	490	457	482	478	493	485	523	499	509	502	488	486	500	467	497	489	494	502	496	472	481	485	459	456	506	453	498	460	440	467	473	470	457	442	460	461	467	463	477	489	456	472	480	478	456	456	461	459	468	486	462	482	481	444	481	509	465	460	457	478	460	502	460	448	432	466	460	426	443	466	417	422	441	471	505	455	440	447	476	451	445	419	499	488	463	466	475	431	508	440	465	467	491	446	470	470	457	446	471	466	487	461	492	463	469	488	471	423	447	428	453	417	479	497	449	448	457	446	456	440	417	420	450	443	454	461	419	484	463	438	427	492	458	460	465	439	456	456	454	451	465	462	487	475	470	440	489	455	420	461	493	423	426	476	494	449	464	466	448	479	439	443	452	444	425	495	436	454	461	463	400	476	479	451	479	460	458	443	429	465	420	418	455	425	476	441	431	468	435	450	442	444	495	401	439	418	466	466	392	478	460	477	459	479	466	450	440	409	437	436	488	433	474	460	461	450	455	441	454	465	454	465	450	430	459	451	505	469	440	458	455	437	500	410	481	448	457	430	450	472	436	436	474	472	445	473	479	433	457	493	424	463	446	502	442	461	477	486	463	478	435	431	500	435	483	460	480	438	480	433	448	442	483	496	472	450	481	463	449	482	436	432	455	480	453	464	455	455	492	438	461	440	442	468	453	440	447	431	428	422	468	401	467	433	436	457	444	488	439	430	452	452	431	462	440	423	428	475	497	490	487	465	414	423	476	466	453	441	435	444	473	461	470	486	435	471	485	490	448	461	445	415	479	441	490	443	505	432	476	479	455	455	462	449	457	466	457	441	455	444	448	501	465	471	487	451	493	412	455	468	455	480	469	458	427	419	437	451	490	432	434	416	438	448	456	473	434	458	438	474	450	429	461	493	483	478	432	464	454	461	445	456	503	462	440	481	479	427	442	437	461	465	445	437	438	457	436	442	456	469	435	400	457	457	488	482	456	450	455	466	512	444	458	467	467	446	440	466	462	508	456	461	455	427	419	405	406	452	444	438	455	474	442	448	461	446	477	460	472	444	408	451	456	428	460	451	480	478	484	489	481	425	457	502	453	465	454	463	465	492	459	447	460	437	439	441	414	468	452	478	457	474	432	432	420	501	436	474	444	457	458	441	439	439	451	422	437	457	469	448	435	424	462	407	465	461	424	457	488	466	447	442	480	408	438	455	446	470	442	479	462	479	446	438	417	419	455	472	468	453	458	450	411	429	451	466	475	434	470	436	390	445	472	504	446	444	469	433	478	485	433	429	440	466	427	465	483	438	463	494	431	466	477	475	466	462	444	438	459	477	469	446	446	462	463	499	468	454	422	447	472	454	467	420	458	490	414	445	469	483	449	472	443	449	471	438	456	450	487	474	453	449	471	424	432	470	424	458	437	462	480	458	430	460	492	468	452	468	433	433	439	473	474	491	477	455	442	445	456	498	492	441	504	427	479	441	444	476	434	477	454	443	437	457	443	457	425	438	449	444	425	484	453	435	462	455	432	430	446	498	496	460	449	431	464	500	490	467	439	475	463	441	440	499	425	463	483	443	459	437	479	460	459	472	429	465	433	417	446	488	426	448	458	470	457	434	490	434	432	457	464	473	474	441	468	482	448	418	458	425	455	454	452	453	461	439	486	418	455	458	452	449	437	444	444	466	456	453	422	461	419	420	429	439	455	411	475	412	443	444	447	492	457	476	464	465	462	486	443	432	456	487	449	447	460	429	435	437	472	473	463	498	470	398	466	455	472	447	453	453	462	395	472	475	453	438	446	439	424	419	483	488	453	437	464	441	473	442	422	461	485	484	446	410	433	429	452	470	421	451	470	423	440	455	439	442	460	453	453	445	437	468	488	452	446	448	425	476	440	421	431	436	447	428	463	467	428	444	457	462	487	420	455	434	461	447	440	450	472	471	447	465	450	495	426	476	469	469	498	452	462	462	508	461	460	438	442	431	473	455	454	439	450	442	456	498	478	440	461	465	483	465	468	474	491	451	418	436	452	443	465	447	462	438	444	455	451	441	444	465	460	432	482	502	454	467	450	443	488	444	458	421	449	441	494	425	423	437	450	447	451	468	439	469	457	437	486	437	443	430	494	466	445	453	452	457	436	477	461	411	437	452	419	459	473	486	440	477	462	403	446	486	465	449	491	445	462	446	465	472	457	446	492	450	451	468	472	431	449	441	426	417	457	426	469	493	446	396	433	467	473	453	453	494	480	462	459	449	466	440	452	471	400	421	450	474	424	419	425	424	464	493	456	442	451	444	454	444	465	463	494	456	469	475	442	446	433	457	471	451	468	426	461	460	484	469	454	457	456	435	508	473	485	447	473	434	461	470	458	448	471	477	435	431	432	433	446	448	404	461	435	460	428	502	478	437	472	456	430	454	450	440	475	446	446	454	426	432	459	477	455	432	450	446	466	459	461	403	495	438	466	428	435	432	446	439	445	475	449	424	454	429	495	422	450	451	463	451	441	450	437	456	456	448	445	455	462	485	436	438	449	453	433	452	463	428	447	449	452	460	463	436	437	469	492	466	470	449	458	453	469	430	477	449	462	467	454	483	466	476	460	486	461	492	421	440	431	434	432	476	519	483	465	420	462	465	436	438	500	444	473	439	460	420	485	514	474	443	427	482	468	438	444	450	460	443	448	471	450	457	461	444	474	463	469	465	438	434	450	433	444	455	439	465	457	409	467	459	475	459	456	423	451	443	443	420	456	435	480	458	445	464	459	437	444	475	455	450	451	412	464	480	442	472	466	473	420	480	470	459	472	459	460	449	480	437	425	506	508	431	481	429	460	437	475	481	446	469	440	465	448	467	448	433	480	419	455	433	490	407	466	455	424	468	457	432	455	470	483	442	435	452	468	456	426	456	476	423	443	476	442	458	430	450	422	439	458	441	485	485	462	474	480	439	499	420	444	461	441	443	463	452	458	486	456	485	438	465	503	516	483	445	437	449	499	453	470	442	431	466	463	476	447	458	460	490	422	439	429	423	435	509	427	478	429	477	476	425	434	430	469	476	459	474	450	452	440	429	425	466	460	446	444	448	485	483	445	440	428	395	419	456	462	433	463	441	458	438	462	471	413	454	452	433	429	440	461	458	447	474	478	462	466	424	459	452	436	442	451	486	456	422	446	450	459	454	443	474	493	443	467	457	485	442	499	471	440	467	477	464	460	474	464	463	469	463	485	417	478	457	450	437	436	459	431	450	453	430	483	447	453	454	430	468	441	453	500	430	451	456	446	481	421	452	473	411	451	461	454	467	476	461	468	451	425	413	483	462	470	412	436	442	451	454	444	446	447	519	458	487	431	502	466	450	444	464	434	450	447	464	421	437	418	453	478	480	478	445	469	488	442	459	417	473	447	483	437	414	476	454	451	466	477	434	479	451	496	452	446	503	448	458	443	456	465	471	478	450	462	462	442	492
35773	11995	7138	2586	1662	1459	1180	985	885	792	681	699	618	604	565	632	599	575	560	509	571	587	619	582	586	564	602	549	556	587	570	570	567	553	581	530	547	583	567	558	544	597	589	512	546	536	576	538	580	583	580	520	536	593	612	587	558	578	545	554	531	573	524	525	524	558	537	483	543	506	564	549	522	533	554	515	572	526	540	532	540	544	554	539	560	502	495	493	545	548	507	547	499	527	521	498	488	514	518	540	518	557	493	513	485	526	542	506	534	495	554	483	534	553	529	533	559	504	559	490	520	514	540	530	502	488	510	526	541	527	500	518	549	524	502	482	516	507	521	561	536	507	514	540	490	504	506	514	500	532	489	516	507	528	500	541	492	532	547	509	484	523	541	543	521	513	519	513	513	535	516	540	509	495	489	531	523	491	509	464	557	533	502	566	583	507	490	485	528	482	505	511	525	511	543	539	505	515	532	529	512	517	535	516	511	552	494	480	514	543	533	502	530	475	540	493	481	525	525	501	557	481	533	486	542	542	486	520	531	553	550	520	519	506	504	513	479	513	477	523	517	528	519	514	488	522	502	534	512	529	532	524	516	512	468	564	490	508	535	512	515	532	513	527	474	516	535	546	495	492	506	482	510	527	492	517	528	486	471	515	490	540	517	502	484	521	488	490	544	521	540	510	503	502	503	504	524	523	540	525	489	506	539	506	526	502	543	506	544	513	532	527	494	486	508	489	516	511	523	513	515	510	519	475	493	519	473	502	523	508	523	497	519	480	500	520	521	492	503	524	522	548	499	515	535	558	481	539	484	527	521	514	511	565	510	502	544	512	537	462	523	510	531	517	535	539	500	513	511	517	499	510	545	522	497	501	449	508	522	500	541	541	526	489	511	504	505	534	555	478	538	507	564	546	502	517	537	536	490	533	530	543	536	535	530	517	507	538	515	527	523	495	512	528	512	463	550	490	471	512	528	560	543	495	509	521	518	512	504	510	530	484	517	531	531	481	514	534	561	517	507	509	499	540	525	497	507	509	518	500	505	487	589	519	512	522	517	532	545	522	506	532	555	525	527	524	524	491	510	492	501	513	561	496	531	499	510	511	546	507	519	513	526	518	542	551	503	590	484	543	575	534	545	489	508	541	514	524	531	494	540	490	536	533	515	539	518	521	527	514	504	508	544	477	523	489	531	470	490	517	498	517	514	533	544	509	519	531	544	512	531	512	521	512	500	498	510	484	509	524	516	515	522	528	525	557	556	548	517	532	534	502	506	524	532	520	525	573	555	528	515	511	520	515	483	507	511	521	533	511	551	477	516	542	531	530	529	502	531	515	565	533	538	553	478	521	507	481	490	521	494	487	499	533	502	511	546	535	530	496	511	547	488	479	488	498	517	554	557	504	514	520	509	524	486	575	532	556	559	513	511	542	532	544	513	498	562	504	525	496	507	549	495	499	525	514	535	504	507	523	551	504	483	499	512	496	505	541	555	503	491	519	546	472	514	553	498	517	568	525	504	511	554	478	466	531	492	554	544	536	512	496	560	521	537	563	494	536	520	548	521	465	518	514	521	540	518	484	505	552	494	551	496	460	520	492	539	506	486	526	576	498	490	532	496	485	470	502	518	520	476	497	512	530	529	477	501	506	468	509	465	502	515	559	499	543	561	558	498	550	527	530	542	520	489	509	488	503	533	526	551	559	513	497	508	513	526	526	563	513	548	518	518	496	516	490	510	476	539	490	482	499	519	527	458	505	499	525	532	476	506	508	518	523	503	474	496	503	531	521	540	513	510	557	488	502	492	495	531	482	542	524	504	552	514	506	503	538	536	525	534	556	483	539	522	542	517	548	547	521	542	511	527	506	541	503	514	479	537	498	499	520	514	521	511	489	524	523	478	495	519	513	509	517	557	486	525	496	519	553	526	524	510	519	520	520	527	490	537	483	487	540	516	512	528	494	518	510	477	517	546	515	507	523	498	497	498	538	480	506	539	512	545	544	507	496	494	531	485	547	516	542	536	532	537	493	521	511	531	539	573	516	519	522	501	537	504	506	514	516	503	522	521	503	481	528	526	496	548	485	498	455	506	512	514	460	564	507	492	554	513	495	537	513	524	537	531	487	491	534	521	525	534	537	521	495	511	492	523	507	554	538	518	521	529	524	497	484	546	535	531	493	513	534	536	493	537	533	509	490	513	484	529	529	519	525	520	528	529	496	504	502	512	551	506	494	514	525	501	512	507	492	529	543	498	512	547	512	493	496	501	512	510	510	519	516	495	528	546	545	517	511	497	535	506	548	528	483	517	508	542	544	515	502	496	512	496	518	505	487	495	519	498	499	499	509	551	532	542	497	556	517	511	541	467	497	532	520	504	531	499	545	503	524	502	513	518	512	538	515	505	475	512	550	515	527	511	507	542	503	566	516	533	525	498	474	567	518	520	540	523	526	510	529	515	498	505	512	506	508	520	509	538	502	509	528	508	480	554	496	547	523	509	493	554	533	513	521	499	504	510	501	483	532	504	507	529	489	550	482	493	501	467	524	458	505	537	513	507	555	544	534	538	534	487	492	514	493	529	506	518	476	536	532	478	546	510	506	549	512	554	517	544	501	503	530	532	567	526	529	521	523	518	506	495	573	532	513	505	513	514	502	516	555	575	545	488	525	524	500	555	502	492	531	503	530	558	481	498	500	533	500	541	558	504	526	508	513	516	515	492	511	531	515	529	517	506	501	531	520	456	544	511	501	522	524	573	518	508	519	517	556	490	502	506	539	498	552	523	514	486	547	557	525	541	536	519	515	534	543	521	517	506	504	515	516	468	542	512	524	488	560	546	568	503	501	532	514	530	545	516	548	531	501	514	468	514	529	528	488	522	513	526	526	555	544	493	501	507	488	532	523	484	488	512	523	523	533	553	540	519	487	501	507	545	530	534	530	506	513	507	534	542	494	557	532	500	539	535	533	513	545	566	524	516	506	539	538	508	512	549	498	512	491	520	548	504	526	515	525	502	550	523	482	502	496	484	513	490	515	540	574	506	491	487	499	500	491	522	516	493	494	517	534	534	501	513	558	516	512	531	519	518	515	496	537	540	522	485	549	519	492	512	534	492	536	478	515	480	546	544	525	514	566	511	527	504	536	525	548	511	499	524	495	521	521	510	535	529	490	521	550	513	532	492	538	529	491	495	558	561	543	516	537	482	528	551	523	507	536	519	560	495	510	521	523	547	487	518	507	500	489	494	521	554	526	488	523	520	540	545	543	521	526	502	506	493	517	521	511	556	519	519	512	533	526	529	509	525	502	540	547	508	522	505	559	546	533	519	523	535	543	529	507	537	494	524	517	512	526	479	511	497	524	510	532	529	546	476	524	532	507	546	499	497	549	506	555	480	524	507	541	488	544	516	519	527	502	477	543	526	522	526	502	499	486	550	510	530	555	499	547	536	550	515	516	479	521	534	486	507	491	519	510	496	525	528	529	529	488	493	505	567	534	508	502
22237	20739	28329	23208	20734	20761	11467	1198	849	735	682	596	530	480	447	434	376	422	373	380	403	400	397	385	389	384	425	386	379	382	375	369	363	330	362	356	362	339	359	325	355	314	336	321	331	311	332	323	352	367	329	356	371	405	380	357	375	330	354	313	349	308	328	314	328	330	327	319	350	306	293	289	294	306	283	315	304	367	330	322	317	341	304	321	294	286	307	316	276	288	280	287	286	281	309	316	302	300	290	279	280	283	267	298	302	283	298	319	312	316	281	308	297	293	287	309	306	283	290	301	294	283	336	273	291	269	267	319	321	304	288	307	260	294	266	303	294	302	318	265	288	285	287	312	302	286	287	325	290	276	267	284	306	312	296	311	295	288	306	296	325	289	336	308	300	266	298	291	303	279	269	281	296	300	326	300	280	294	290	305	300	310	292	294	268	324	317	242	287	310	271	308	294	298	304	293	300	290	334	281	324	309	303	298	276	280	293	300	304	277	302	309	298	297	298	289	284	274	286	288	303	294	275	301	288	307	311	307	290	305	320	301	274	274	267	305	312	309	302	283	318	293	301	328	317	310	283	249	295	271	290	303	302	292	302	277	270	283	281	287	311	303	296	284	259	316	301	263	293	327	290	279	268	337	327	291	307	293	280	246	281	279	276	294	298	285	311	296	249	307	272	287	281	308	309	279	285	317	316	301	292	280	313	290	273	275	303	312	306	274	323	310	272	267	294	314	264	303	308	289	284	277	305	317	283	294	280	292	303	289	281	290	306	309	291	258	287	326	292	308	288	288	324	278	288	294	267	284	312	284	289	295	340	326	274	290	274	288	297	278	297	282	266	280	296	333	285	331	278	313	304	300	283	295	322	314	274	270	285	314	268	287	312	306	302	265	305	307	295	295	280	265	308	299	270	321	317	258	286	302	281	308	307	280	325	302	306	302	273	305	254	301	274	321	281	284	327	283	296	304	289	321	291	297	285	270	297	291	279	277	304	307	297	317	284	290	290	313	284	272	326	284	287	308	282	298	280	298	322	290	300	306	272	311	275	303	295	328	278	277	274	290	271	284	276	323	310	290	299	284	310	276	280	306	297	291	306	286	275	288	275	298	258	293	298	293	263	274	286	302	284	316	281	307	305	295	278	272	332	316	298	285	295	302	328	285	291	304	310	308	289	267	318	292	313	306	265	311	310	328	316	300	311	268	292	281	295	298	302	294	315	334	275	294	291	283	307	347	309	261	264	283	282	294	285	310	293	266	294	315	285	274	322	345	286	262	283	287	311	286	300	283	294	284	314	291	332	305	285	274	294	335	310	303	318	305	277	286	288	278	284	295	272	286	307	289	285	278	324	281	301	282	285	273	302	314	304	314	317	311	304	305	318	298	291	312	266	278	314	305	293	281	303	267	272	306	258	315	264	308	286	274	316	294	291	329	285	294	296	304	290	290	303	310	277	303	314	307	295	268	271	319	321	284	301	283	302	304	291	313	290	300	315	315	345	272	268	294	268	306	293	290	291	293	329	301	292	319	330	277	278	305	296	264	292	322	324	312	280	306	291	300	294	323	333	285	285	307	282	287	294	267	325	283	314	281	266	298	298	262	278	275	282	316	301	270	284	282	327	286	304	339	297	295	307	298	294	316	283	278	284	332	312	302	284	292	323	275	300	296	324	290	290	312	292	306	295	315	288	293	288	280	289	314	301	301	287	306	309	315	288	296	292	295	301	278	272	267	301	302	286	282	304	279	310	309	342	293	290	313	317	261	298	282	315	267	303	292	268	304	285	294	298	287	284	303	316	311	285	303	300	282	299	281	265	304	311	320	312	280	293	293	290	286	314	303	302	278	308	306	278	313	303	285	279	288	292	289	295	261	291	295	279	299	292	307	280	326	311	300	272	298	294	291	291	306	280	306	312	279	298	259	322	289	290	294	311	301	297	274	293	292	278	322	324	299	297	290	303	267	303	277	271	307	300	288	276	289	303	277	287	321	310	304	289	309	292	294	285	292	306	291	278	309	269	290	314	302	314	301	281	324	319	285	304	283	301	309	301	284	315	312	283	318	276	322	292	298	285	300	288	295	291	301	315	316	302	289	293	263	300	300	333	292	301	293	318	336	288	279	271	284	310	287	274	313	315	287	317	303	284	301	263	306	302	271	285	313	266	276	282	300	323	300	257	297	307	262	286	325	288	292	286	271	271	315	289	293	310	301	260	284	282	292	279	301	290	256	292	306	316	306	316	321	323	303	299	269	305	320	309	325	311	302	284	288	317	305	310	292	311	300	292	281	312	279	306	285	270	274	345	278	289	291	314	278	288	280	300	267	300	297	306	297	269	289	303	283	302	275	316	304	311	297	285	273	287	285	279	289	318	300	279	269	303	295	287	291	304	274	290	295	301	318	317	290	277	305	307	271	313	281	267	290	276	297	273	283	291	288	302	300	302	284	295	295	285	288	278	302	305	303	291	290	309	295	279	290	298	304	283	329	261	308	301	292	318	283	295	302	276	299	317	289	306	270	283	275	294	315	314	264	300	265	288	311	292	264	305	292	278	317	298	302	274	311	294	286	306	312	283	320	319	300	306	318	285	289	269	291	312	290	272	285	313	291	317	258	293	304	311	284	309	270	311	294	272	286	305	305	270	290	314	295	316	292	313	300	290	255	311	300	277	299	275	270	305	288	297	318	273	280	306	297	302	288	326	295	294	289	290	277	277	282	272	293	298	284	311	315	267	302	276	282	287	306	326	278	279	297	320	282	312	317	296	288	273	277	291	282	318	293	302	311	294	264	304	319	297	297	280	294	287	287	293	306	267	275	309	278	295	281	299	305	292	255	298	311	297	276	280	302	310	276	258	293	296	318	293	292	301	272	271	270	291	272	285	273	294	309	293	287	316	305	329	298	279	302	279	292	296	287	283	288	308	294	280	290	277	298	270	308	285	270	309	310	288	289	285	319	303	274	300	309	295	297	280	290	305	273	268	287	291	315	316	268	284	280	276	317	296	279	300	302	294	283	309	293	280	312	265	292	253	297	283	309	289	273	304	277	266	281	301	298	280	311	330	291	277	306	289	302	309	346	266	304	254	293	317	301	266	280	268	307	276	296	292	311	327	301	289	303	310	314	286	305	301	307	310	306	303	314	327	291	282	266	304	310	315	290	333	301	268	306	310	324	278	266	303	296	281	305	306	298	282	291	339	258	300	293	279	329	283	293	304	305	328	292	249	274	287	291	276	328	295	321	292	269	296	267	301	326	281	294	308	302	286	302	268	289	305	327	303	282	293	280	286	294	293	286	272	291	317	293	319	327	315	303	294	284	282	301	297	283	306	295	313	314	308	276	320	289	290	291	272	287	297	291	316	291	284	330	283	288	274	313	293	279	299	284	304	294	297	293	308	265	312	276	311	272	314	293	313	285	313	298	271	281	279	291	296	299	284	299	309	297	300	312	296	271	294	276	279	284	307	255	282	306	278	265	294	305	312	296	293	276
42067	22858	13467	6489	4307	3218	2498	1960	1645	1287	1041	837	845	684	614	565	561	516	491	477	475	521	497	530	546	497	470	469	463	453	448	420	399	403	447	429	392	408	392	404	429	383	405	426	363	371	409	419	405	389	393	411	487	500	437	418	415	405	410	350	370	345	388	359	368	345	355	346	364	333	310	324	336	319	347	344	345	338	389	381	373	339	309	337	346	334	347	310	315	313	337	318	318	319	295	368	345	317	342	340	299	302	306	331	348	350	337	322	337	309	322	291	328	336	340	316	314	344	338	334	333	314	290	332	296	316	332	318	324	324	321	325	325	329	315	291	307	333	314	339	331	326	320	358	337	313	330	315	294	357	339	344	340	351	345	328	317	294	342	312	341	319	326	322	317	337	292	323	329	314	333	325	323	335	359	310	346	332	323	316	304	311	319	330	325	339	317	322	335	321	342	331	324	326	323	351	344	319	335	293	300	341	316	297	352	299	323	296	356	325	346	320	324	373	320	326	326	319	348	338	299	363	332	318	329	312	321	312	305	362	350	323	325	298	328	318	323	344	299	333	332	319	296	308	311	343	318	322	311	350	323	332	315	330	310	321	344	300	286	299	313	308	320	318	345	334	276	321	302	290	307	321	305	284	316	305	303	319	334	303	322	333	310	324	331	321	291	340	331	328	331	343	323	315	319	340	332	293	321	303	337	345	300	330	304	324	313	316	269	327	301	321	322	332	370	348	313	317	312	317	318	339	330	297	330	321	336	342	341	336	311	298	330	287	327	317	304	337	313	321	324	335	320	333	332	351	321	350	315	303	277	328	322	330	319	326	340	332	350	341	319	333	314	350	340	326	326	315	340	340	324	325	350	305	307	311	311	294	321	326	342	338	309	324	344	330	340	300	323	328	300	332	353	320	315	308	316	307	309	329	311	326	311	274	312	378	317	339	296	306	340	323	340	309	279	326	314	306	301	320	318	308	333	310	336	344	297	327	311	304	295	331	359	337	319	332	309	317	317	363	323	347	300	336	327	351	340	329	326	333	308	334	298	278	336	349	323	302	346	319	371	332	343	337	327	332	324	298	317	335	302	344	315	323	318	312	320	336	311	307	281	307	332	303	366	322	322	333	292	321	311	279	337	298	309	335	311	318	301	311	304	348	308	303	336	327	292	349	317	355	294	332	329	329	307	336	321	348	317	301	325	357	293	311	288	340	305	333	312	339	320	321	321	319	314	305	323	352	333	336	317	309	319	315	321	315	342	323	296	338	315	356	343	320	329	299	328	330	350	330	313	312	335	335	294	292	298	323	323	327	334	316	328	319	298	302	344	321	308	322	319	316	320	312	306	341	328	300	295	303	341	343	340	304	334	337	347	291	312	338	318	348	307	316	332	292	308	330	326	326	325	319	331	309	334	315	313	323	316	338	312	325	305	326	291	324	355	328	313	325	314	288	297	320	325	313	305	336	314	331	324	312	359	339	343	343	361	313	306	342	325	328	299	310	291	355	341	289	308	358	312	335	308	316	333	330	316	328	297	319	322	319	297	334	316	338	340	312	319	315	311	331	337	311	336	316	336	316	347	334	322	350	316	317	334	349	325	327	349	333	342	304	326	331	353	342	320	330	311	316	295	311	339	312	296	338	318	321	325	324	336	329	321	313	348	342	320	304	308	335	319	311	306	331	318	312	332	327	338	328	322	339	322	322	325	316	301	293	326	311	303	283	328	348	351	312	302	315	359	319	314	330	328	309	343	347	336	314	294	338	322	290	343	326	293	332	328	321	316	331	310	328	327	298	327	319	304	301	310	321	294	295	334	322	326	364	299	336	310	320	302	347	324	285	317	352	310	303	281	332	353	320	302	327	306	340	343	314	311	340	317	331	368	288	325	322	294	339	298	309	329	319	333	328	339	306	317	328	309	310	345	308	312	290	342	325	339	332	310	335	312	311	341	309	320	319	324	316	352	296	320	334	276	337	301	330	362	315	316	340	317	327	323	310	344	307	338	353	322	329	322	333	300	294	331	330	281	331	286	333	345	293	336	341	305	313	319	321	331	302	311	328	351	329	325	341	323	342	326	312	311	299	306	302	349	318	310	324	308	305	322	334	329	305	368	337	331	310	326	308	325	308	336	313	317	345	330	325	304	301	298	333	325	329	330	332	321	337	323	330	312	345	342	341	322	323	334	308	342	280	320	344	333	309	319	308	319	305	332	349	322	314	307	329	318	292	336	301	326	309	326	327	331	314	319	310	301	305	310	324	342	333	304	323	339	337	339	327	347	339	313	284	287	332	338	351	322	321	300	326	344	296	350	320	329	298	300	340	343	317	312	312	311	331	310	294	328	319	327	316	328	339	346	336	338	316	333	309	336	313	337	336	337	321	333	326	284	296	308	335	310	342	316	321	311	335	321	344	377	337	341	304	317	297	309	279	350	357	307	309	309	323	330	318	321	298	285	308	315	352	315	351	302	314	312	353	327	311	293	326	332	308	318	295	328	309	335	336	338	355	303	344	317	339	315	331	297	328	334	324	377	335	305	331	308	320	314	340	316	311	318	343	338	296	382	320	321	308	313	335	296	324	316	316	318	328	282	309	329	335	340	308	305	317	327	306	319	317	322	318	347	306	305	326	322	294	329	294	344	296	316	344	319	369	317	320	341	298	323	323	312	309	319	329	347	303	308	275	312	309	350	324	335	297	333	360	326	321	307	334	318	314	318	330	339	332	339	336	307	326	323	310	327	320	300	329	308	314	315	326	295	360	330	311	347	327	310	319	305	329	306	309	313	359	337	332	307	344	360	358	355	341	303	329	320	350	290	336	308	357	327	350	339	313	298	357	352	342	338	329	304	343	323	321	339	327	335	296	324	313	313	308	337	312	351	289	312	355	356	336	319	297	290	321	304	300	327	340	343	322	324	332	327	325	320	327	318	345	317	334	330	324	328	323	302	301	323	310	369	322	339	328	308	325	331	339	331	314	328	295	346	332	326	311	328	279	343	314	336	310	308	318	313	289	292	302	312	332	331	307	321	286	310	334	309	309	343	340	320	330	341	329	327	315	320	346	335	327	303	287	324	321	320	320	330	311	345	347	279	338	313	342	316	352	322	312	313	359	334	300	302	329	298	314	334	310	294	303	312	329	316	318	299	295	313	322	337	325	309	305	286	333	329	292	315	296	326	312	329	323	314	324	327	307	289	321	318	308	281	306	309	295	302	330	329	345	324	306	297	304	319	332	293	328	302	311	329	322	368	295	323	377	300	305	319	312	330	339	340	343	331	296	332	299	327	278	316	323	293	309	279	335	300	339	316	341	343	326	328	311	334	337	326	319	313	327	304	307	328	322	296	327	345	324	332	320	373	371	286	311	319	320	346	300	310	313	299	333	343	347	358	361	331	347	317	305	317	337	302	329	300	278	317	313	289	336	328	369	333	331	300	307	283	316	296	303	350	303	320	317	305	318	332	349	342	339	318	346	335	326	333	323	321	327	324	310
28536	20497	11571	1264	646	571	473	391	378	391	398	355	385	352	401	352	373	349	369	336	372	384	382	390	340	397	365	384	366	359	397	348	343	323	326	358	352	351	395	343	363	374	338	376	347	370	347	358	379	342	386	408	370	372	374	378	369	386	391	366	345	360	373	349	387	357	357	365	363	351	384	371	338	355	336	357	354	337	382	321	326	361	363	360	347	360	364	355	389	359	360	385	352	351	341	388	347	334	347	385	384	332	348	344	364	350	333	347	364	350	343	331	359	344	358	344	389	382	372	349	377	349	370	358	389	379	355	342	382	345	386	397	334	361	380	331	365	328	356	359	357	362	348	353	347	339	355	343	350	351	364	340	373	356	360	346	375	345	334	356	345	356	353	337	377	347	318	320	318	361	365	346	345	345	365	315	357	368	386	375	379	392	355	329	355	358	346	356	358	351	352	361	349	367	349	350	377	381	352	391	340	365	387	349	369	360	359	341	340	329	356	387	351	365	355	329	336	372	331	364	363	388	330	372	373	348	364	354	413	379	359	323	353	383	352	321	374	375	336	362	346	388	362	338	365	335	398	350	360	360	371	346	334	347	356	315	375	346	334	354	342	352	346	366	363	362	395	334	378	364	369	379	350	335	350	349	318	357	368	345	358	346	376	375	388	361	362	396	379	377	383	352	367	350	365	318	356	352	375	324	354	333	376	356	369	366	341	370	359	367	331	351	342	367	367	410	352	353	315	373	362	327	366	378	392	359	368	352	337	362	363	363	361	367	353	374	327	334	349	362	347	329	389	360	370	364	345	382	348	313	356	343	376	351	352	358	375	365	359	375	344	317	354	343	388	338	387	352	343	314	363	335	350	358	341	350	350	348	323	358	364	368	364	336	362	347	357	391	345	374	368	320	368	329	340	359	367	348	314	333	344	362	354	361	351	352	366	360	332	337	339	351	368	351	367	320	323	345	336	336	332	369	342	340	352	376	354	335	338	371	329	355	370	357	378	324	361	369	361	366	323	366	344	353	345	380	346	339	343	336	361	340	387	328	347	335	373	355	359	329	349	354	366	357	357	346	343	344	372	364	372	382	380	356	349	327	362	374	375	373	381	340	384	351	361	374	353	364	343	359	346	347	351	350	349	356	372	328	322	371	377	334	335	348	370	356	363	385	361	316	356	343	351	359	393	381	353	363	348	334	314	348	375	336	351	372	393	342	369	303	358	367	351	354	344	351	375	340	352	367	364	325	368	356	369	364	320	338	341	346	363	361	336	384	332	367	347	379	376	372	353	352	362	370	367	380	339	319	322	322	350	345	392	356	359	396	373	340	384	370	343	369	326	364	358	356	371	375	366	349	348	324	380	376	333	341	339	355	357	330	350	329	361	329	347	345	352	316	345	401	355	368	373	364	364	388	347	364	368	353	356	340	359	352	383	319	391	392	371	339	349	351	333	357	340	334	325	383	366	356	352	358	319	385	356	365	365	350	363	344	377	341	366	368	352	380	365	330	388	381	346	375	347	381	352	333	358	331	336	355	349	386	358	356	360	345	347	300	395	343	349	359	339	340	344	370	365	363	400	356	351	357	362	351	361	333	367	367	373	398	364	343	370	351	368	411	338	369	348	348	365	339	341	348	335	385	415	341	352	330	336	341	361	345	355	349	314	368	339	371	333	345	357	330	389	328	326	355	348	357	361	352	367	382	318	350	330	360	389	372	329	367	334	384	368	347	314	381	334	327	331	356	341	357	380	361	350	338	343	385	326	344	337	385	385	342	359	346	358	376	384	332	351	341	368	358	360	332	314	347	319	355	376	361	342	361	353	352	361	346	358	328	367	370	383	365	332	351	330	348	350	360	388	370	346	364	372	367	341	326	340	356	339	342	375	361	382	321	400	340	342	350	362	352	329	368	337	351	414	359	377	367	386	358	361	338	381	396	372	343	397	373	321	363	332	366	346	348	350	347	332	323	356	361	349	362	380	351	395	342	352	373	338	347	344	315	371	357	340	374	360	323	339	352	361	351	379	386	344	343	328	333	346	350	369	327	343	348	346	349	360	332	320	380	369	364	376	347	346	342	337	362	365	336	367	375	383	348	379	332	363	365	364	381	338	382	387	352	351	353	364	372	329	362	340	371	324	351	378	347	376	370	372	387	349	352	338	377	346	381	355	371	345	317	323	353	349	353	358	319	381	331	357	341	359	355	370	356	310	371	340	332	314	345	347	352	380	346	339	376	385	374	338	367	388	334	337	381	367	339	379	380	346	346	394	375	386	322	361	353	365	330	318	352	357	325	367	323	332	352	372	337	336	347	376	378	348	358	335	424	361	345	344	349	347	343	364	359	370	353	387	360	423	393	371	373	385	358	366	368	350	394	358	337	386	331	337	374	342	339	373	369	370	352	340	368	331	358	347	339	320	386	375	328	335	361	372	331	379	384	371	369	323	330	351	330	352	333	356	368	378	382	349	351	388	347	348	389	332	353	341	326	343	390	370	333	393	371	350	361	368	359	355	365	380	344	340	380	375	336	331	321	352	361	318	379	396	342	384	357	370	367	330	359	355	360	339	384	351	374	372	386	345	371	324	372	351	364	356	339	328	369	382	348	370	382	340	352	378	361	366	377	362	380	317	335	337	398	363	372	362	367	342	370	333	356	364	370	357	362	350	380	344	328	331	357	336	363	340	342	349	359	361	346	367	353	360	361	372	371	356	330	355	324	344	361	363	383	364	364	332	343	407	353	347	355	337	387	345	358	325	380	357	357	334	333	346	350	368	360	363	327	342	328	349	387	379	344	342	363	367	353	353	353	356	374	368	359	344	362	359	393	368	361	340	353	349	314	333	334	361	378	366	341	355	379	344	367	364	342	352	363	332	357	348	365	335	355	330	374	346	367	373	355	369	358	372	349	366	373	367	365	331	317	358	337	367	317	347	304	374	357	340	347	334	373	391	350	364	363	346	371	334	340	343	354	359	362	349	384	377	360	332	343	333	379	372	342	355	335	380	342	354	340	347	321	352	336	347	355	373	354	352	326	370	347	355	390	372	343	309	364	354	377	346	332	390	325	325	323	377	384	373	368	331	333	360	321	345	344	324	349	385	370	381	394	367	327	327	392	352	350	362	360	359	350	339	373	341	341	363	338	378	395	353	332	346	359	374	383	351	366	347	365	339	351	384	342	360	327	377	393	386	329	349	327	349	376	341	361	366	334	376	352	364	374	361	381	354	354	363	368	359	337	368	344	368	362	360	367	336	375	362	352	350	381	371	317	351	355	352	350	343	350	382	341	356	361	325	338	334	364	361	337	349	335	388	353	355	351	354	348	343	332	391	373	339	371	351	346	343	327	348	338	332	378	380	359	353	355	391	360	339	358	380	362	339	327	309	303	353	330	333	372	382	324	352	371	345	369	373	360	379	305	302	346	318	357	370	347	344	376	361	352	339	331	358	353	393	361	349	342	367	330	385	343	380	342	322	340	315	371	310	349	357	336
33600	5523	1873	819	651	622	487	511	465	434	442	432	432	413	425	426	384	415	469	454	432	414	451	452	481	461	453	466	367	420	440	439	403	398	426	480	452	425	414	430	448	422	435	415	458	418	392	436	475	453	427	436	481	464	433	496	475	466	484	416	417	413	431	451	445	428	391	427	445	367	427	413	413	443	398	414	418	421	404	408	428	439	443	420	434	400	399	406	439	408	430	401	401	374	403	431	420	390	413	403	436	378	404	440	441	424	412	410	401	436	430	414	429	406	439	408	416	416	426	431	395	427	430	403	409	450	418	436	377	433	399	422	389	420	420	412	407	427	393	414	405	407	398	426	444	405	437	425	440	386	403	403	424	448	422	413	429	407	399	425	401	429	427	389	401	419	422	389	394	430	426	407	392	392	455	425	434	425	405	414	410	431	389	454	402	420	380	435	428	404	389	432	412	418	435	419	391	400	393	437	418	460	431	415	425	433	410	428	410	430	414	403	423	419	425	424	429	397	389	384	392	380	394	437	439	445	434	416	403	434	389	439	383	402	425	392	398	417	449	422	427	414	435	372	415	395	437	401	396	410	430	415	398	395	399	436	433	442	408	450	454	419	442	415	442	418	439	406	404	405	411	440	428	439	371	433	410	422	409	423	407	446	397	412	374	422	395	433	452	425	432	398	417	410	396	451	428	446	404	417	445	422	417	451	435	405	412	437	424	395	454	410	420	370	408	434	412	422	410	387	440	408	410	380	419	426	438	459	406	407	436	371	440	418	430	389	412	421	423	417	418	434	413	414	455	429	402	399	390	391	410	410	427	416	405	439	379	418	399	431	406	401	392	433	421	412	427	364	402	355	424	425	385	426	428	444	397	419	428	382	451	444	399	428	424	396	426	426	426	419	389	423	433	400	381	408	441	439	404	427	425	420	425	431	434	389	443	431	420	448	424	448	416	409	432	405	407	401	369	388	401	438	413	466	424	407	457	450	411	407	430	411	402	376	448	467	391	439	398	389	461	403	394	408	434	428	416	381	427	434	439	442	399	446	402	414	424	437	411	439	406	407	421	409	430	438	424	411	444	400	387	436	425	408	383	409	416	376	421	437	401	423	422	460	432	405	397	395	401	391	429	418	442	430	421	429	398	430	386	424	391	415	428	393	434	435	417	429	417	392	430	436	418	440	427	432	378	418	418	386	385	390	394	392	397	396	415	442	369	416	392	395	413	420	407	450	421	407	425	407	408	378	450	416	422	421	411	425	395	385	436	430	413	420	397	417	407	420	426	433	410	431	413	419	442	380	405	421	417	425	403	415	413	427	391	402	431	412	441	409	420	409	405	411	419	425	447	413	429	391	428	440	456	434	431	407	435	400	426	411	406	478	436	438	425	416	429	397	405	415	453	383	423	399	404	419	405	440	396	387	448	408	370	410	443	417	447	439	375	431	402	387	424	408	440	398	440	418	424	470	398	441	441	401	368	408	407	396	429	425	431	496	449	401	419	387	424	414	444	449	399	468	428	394	404	404	454	373	433	395	422	414	418	396	415	423	420	435	431	416	407	427	391	428	407	446	423	451	432	431	446	402	413	436	403	387	425	352	417	413	405	401	408	419	438	389	372	412	413	410	391	433	458	482	425	405	418	419	387	381	385	391	448	411	413	408	411	398	423	429	425	420	420	453	412	429	440	424	433	405	430	413	409	415	404	398	371	396	398	428	437	436	423	458	425	454	418	425	409	424	405	368	427	381	404	410	379	425	420	402	441	395	440	427	394	438	392	412	397	399	393	433	423	408	388	415	384	427	430	409	432	421	432	403	425	415	411	411	404	414	428	424	405	418	428	431	406	431	435	424	396	440	417	407	417	408	431	386	411	428	400	404	429	432	433	406	401	412	414	417	415	429	433	409	407	411	408	394	378	389	382	435	422	432	405	420	388	362	389	388	413	436	376	427	413	438	387	401	419	407	418	437	425	382	406	425	448	425	404	450	431	434	438	407	435	451	449	397	451	425	382	430	444	428	424	407	428	423	404	375	399	435	423	426	420	422	419	431	422	412	403	407	439	403	431	408	440	414	413	387	421	404	443	401	417	385	392	423	409	423	441	376	433	423	426	423	383	386	429	423	415	394	398	407	397	423	389	360	395	423	386	404	414	455	408	432	450	420	386	401	419	422	403	433	409	416	456	412	366	403	448	419	397	409	401	407	402	380	421	420	438	430	379	429	408	404	405	406	415	390	424	379	426	415	460	451	420	414	407	395	386	422	438	379	439	410	407	393	408	414	396	438	430	382	397	418	383	412	401	399	392	420	407	398	439	377	418	394	427	412	395	404	412	374	431	433	413	425	386	384	437	442	447	418	458	420	415	416	413	399	425	408	407	410	443	437	440	453	370	440	441	414	429	456	433	428	422	427	409	419	426	429	397	419	421	426	418	392	432	396	401	381	411	430	431	440	446	429	406	430	357	400	399	381	417	441	381	406	406	417	408	416	421	435	420	428	424	383	395	389	453	408	426	446	399	407	418	446	416	437	436	455	426	389	419	438	426	413	390	402	441	397	405	427	400	419	398	388	412	412	422	416	442	418	430	418	420	426	410	447	422	419	424	400	451	443	426	424	393	414	396	377	391	409	435	423	391	410	423	410	404	398	405	411	387	383	418	431	449	427	439	430	403	395	421	411	394	387	404	379	419	415	402	416	419	433	442	437	434	415	426	438	446	417	414	426	428	446	419	412	416	422	422	392	438	435	409	434	399	439	414	384	459	401	406	465	417	425	397	400	409	381	431	404	413	415	451	415	411	437	416	421	380	390	370	404	454	399	425	397	414	416	383	397	365	403	415	437	442	383	428	441	402	392	448	409	453	440	431	436	417	417	419	411	417	404	434	411	435	416	407	414	417	401	418	438	437	401	418	389	440	420	430	430	431	429	396	433	408	399	423	414	451	437	441	418	404	451	416	414	411	467	419	439	417	438	398	398	430	404	445	411	388	346	415	402	423	403	433	416	392	407	413	411	403	408	416	418	382	452	453	407	403	406	440	420	418	455	447	402	455	395	387	419	417	387	438	407	422	434	397	412	457	391	404	422	390	372	420	422	433	427	422	424	397	451	405	398	420	413	405	389	386	432	444	424	393	398	403	405	410	423	422	404	410	442	411	390	410	407	414	370	381	399	423	420	411	397	432	452	369	388	392	424	430	400	401	404	414	424	419	428	395	400	417	407	435	415	459	397	420	405	405	453	411	427	414	391	422	443	442	403	436	385	393	381	392	427	420	436	432	428	380	371	426	450	421	415	399	426	411	440	393	443	415	427	432	409	393	414	392	448	425	386	433	415	433	427	434	405	403	434	435	398	407	430	380	442	425	412	405	410	409	392	410	384	461	469	392	427	407	421	385	408	451	428	433	417	409	434	416	412	438	368	411	425	424	442	398	433	454	424	427	433	452	426	445	409	417	448	415	408	403	415	457	412	436	391	419	424	429	401	414	415	435	438
23323	20744	27943	23607	20730	11204	1045	605	497	427	388	382	315	312	306	293	278	264	259	256	251	281	291	266	258	270	294	250	259	266	244	240	235	256	289	247	245	239	256	243	252	238	219	234	216	245	251	231	238	227	249	275	300	247	241	273	255	224	222	233	225	244	224	226	210	214	217	222	235	218	231	251	218	202	247	230	213	243	216	266	202	248	215	206	238	217	199	217	191	209	214	173	224	218	216	213	230	221	220	199	220	238	215	242	212	203	230	223	198	238	204	209	221	215	186	204	221	234	216	222	197	212	176	222	221	206	210	219	193	241	216	219	215	213	206	235	208	194	204	186	213	237	207	218	208	193	225	221	222	208	207	225	221	215	217	220	180	206	225	227	227	248	224	207	216	235	238	230	201	201	217	181	242	229	210	206	234	215	175	211	214	224	202	239	193	226	223	195	216	208	199	208	217	221	226	223	211	197	217	217	249	191	207	212	226	199	194	220	229	209	227	220	199	206	213	212	192	230	234	213	228	216	174	221	200	208	211	223	215	222	229	208	200	193	210	185	219	215	178	221	216	187	232	219	214	216	224	200	223	228	231	222	225	206	207	200	208	205	232	231	214	222	215	223	208	186	205	235	217	226	210	237	219	231	209	223	219	187	213	208	195	230	204	237	220	206	224	207	215	236	224	211	210	233	207	234	206	222	213	205	211	215	237	210	226	229	223	205	186	223	210	204	236	193	200	208	259	216	217	210	226	224	228	202	183	205	236	244	219	210	237	206	197	198	203	233	227	212	214	220	235	212	209	189	217	212	236	205	227	219	227	187	214	209	219	218	212	237	211	250	211	215	210	199	239	222	244	204	187	207	240	208	216	216	229	192	206	216	211	180	253	187	213	212	257	238	204	215	204	210	211	253	235	227	202	210	212	195	205	220	227	214	206	208	218	230	214	217	220	212	199	225	212	221	229	191	223	212	210	207	194	224	187	229	218	226	235	218	213	205	198	179	217	216	230	183	195	205	211	206	214	223	210	215	213	217	221	212	223	223	211	232	211	224	207	225	201	196	201	224	211	214	227	213	209	231	224	177	188	228	222	225	212	220	216	224	216	213	224	246	206	215	206	201	232	220	208	209	195	217	218	210	219	241	218	227	186	230	217	220	224	230	236	207	227	218	224	258	226	232	223	218	202	203	227	178	208	225	210	205	213	210	214	210	241	226	233	220	240	215	201	217	227	219	227	205	191	242	252	206	213	201	205	208	222	216	193	255	219	223	228	197	223	214	219	216	193	227	184	208	224	239	216	222	240	223	231	200	245	227	219	213	234	213	197	233	223	220	231	237	216	207	215	186	225	212	205	232	218	225	212	225	209	186	217	232	221	206	236	217	218	238	207	218	194	206	232	205	206	214	226	210	236	215	209	236	201	218	247	210	201	186	233	213	227	211	214	239	238	248	227	216	205	225	212	215	190	220	213	212	209	210	215	222	226	204	210	212	198	221	208	211	218	229	211	201	207	226	193	238	191	198	217	215	231	246	229	206	248	222	219	184	215	189	235	221	236	217	224	217	218	216	200	207	217	212	207	216	207	227	236	222	205	223	222	227	214	211	226	216	222	223	238	228	212	223	214	232	235	190	194	236	203	199	201	220	205	226	227	224	198	216	209	211	221	235	238	223	200	237	185	192	212	210	208	194	226	199	226	199	206	222	212	215	216	217	233	219	235	223	224	240	199	188	233	221	193	218	204	239	228	230	237	196	232	220	226	207	206	211	203	220	225	213	228	221	221	203	224	202	227	204	184	235	237	195	203	212	219	227	212	228	201	208	206	216	201	229	250	202	192	190	237	221	196	234	220	228	239	240	240	223	202	219	221	205	209	216	200	217	228	212	213	213	224	197	209	204	203	237	218	209	226	239	205	191	210	204	216	204	209	196	214	249	205	195	214	214	207	220	221	221	223	199	215	218	218	229	196	212	234	222	195	243	217	198	227	221	235	231	216	214	208	238	209	232	232	215	223	210	226	237	218	220	233	188	225	230	208	209	232	237	227	231	247	219	205	215	225	205	262	219	249	233	233	197	214	214	230	199	192	229	202	195	225	208	202	223	222	210	209	229	215	203	173	231	235	215	215	243	208	223	218	212	240	221	210	246	231	211	197	211	204	222	208	205	213	229	210	222	184	189	184	231	232	250	230	205	243	213	213	215	221	244	230	187	209	211	222	223	222	218	210	202	205	217	221	217	216	211	207	218	215	228	222	204	205	200	189	233	232	219	211	197	202	221	221	254	218	192	208	210	235	198	212	235	212	205	221	206	217	185	211	209	215	233	244	238	219	206	193	214	219	229	211	204	198	224	208	227	201	190	219	215	268	227	228	218	195	188	224	182	211	228	223	190	234	225	195	242	202	215	207	231	218	194	204	199	214	200	203	203	221	216	210	199	238	207	207	222	207	203	195	197	258	198	220	213	215	212	196	191	217	198	220	213	243	201	212	212	209	215	213	188	217	215	218	218	240	197	244	198	236	207	212	237	217	196	217	233	212	199	188	218	233	222	213	180	234	246	188	200	200	199	220	228	226	218	208	221	206	236	193	212	235	189	193	237	226	225	221	193	236	205	225	221	203	215	214	204	235	217	212	199	221	222	210	223	222	212	203	233	234	209	220	203	187	239	242	214	207	201	223	222	218	201	231	191	204	213	222	213	206	231	206	200	249	196	224	208	207	195	222	232	214	224	221	185	221	229	193	221	207	221	213	197	189	214	229	193	200	217	227	208	236	221	211	198	236	210	203	210	237	231	197	201	209	206	226	204	217	198	198	210	213	209	224	192	213	194	207	208	224	185	212	216	209	203	211	206	228	227	214	238	210	183	209	218	205	215	213	221	203	214	228	217	228	217	212	235	213	215	203	221	198	227	200	208	197	211	211	224	210	217	228	211	236	236	191	239	235	224	218	207	197	231	221	236	240	203	230	219	213	202	220	182	208	227	197	221	234	231	219	250	239	195	207	222	212	226	220	203	243	200	236	200	225	227	214	227	202	211	202	207	206	209	199	248	222	224	223	194	208	220	197	213	215	196	205	222	225	229	244	184	241	218	212	234	203	201	211	231	237	234	213	204	210	202	218	210	248	212	219	224	191	210	233	219	249	200	205	226	206	236	226	187	201	231	230	214	237	227	216	215	225	209	216	210	200	206	240	213	242	200	219	199	232	205	213	226	223	220	223	229	194	200	213	218	247	215	225	214	235	187	207	216	231	236	225	205	247	201	220	233	197	211	231	206	235	214	228	209	211	223	207	201	212	212	196	200	209	187	219	221	203	236	202	199	190	212	192	217	196	193	218	225	214	228	242	229	208	222	207	212	197	221	207	197	237	224	212	228	228	195	196	211	217	237	207	219	208	206	212	198	206	199	196	223	233	196	206	200	216	206	216	210	226	209	210	225	217	199	218	232	248	232	237	221	209	230	219	201	203	220	228	197	240	224	205	197	239	213	196	224	211	181
31303	12260	7791	3788	2396	1701	1424	1107	843	735	650	534	522	469	395	372	367	362	309	323	358	368	368	385	355	354	345	318	352	348	326	329	291	327	342	319	288	270	306	322	291	284	277	293	307	283	288	266	305	300	321	329	350	338	310	374	331	350	321	327	269	268	244	274	258	274	260	272	284	278	260	276	253	262	273	219	279	292	289	257	219	281	245	266	261	233	260	267	278	244	242	237	237	272	220	241	261	237	263	258	249	257	227	280	275	280	290	270	261	256	271	259	241	267	270	270	233	264	258	260	272	249	264	272	265	234	278	244	256	241	237	240	262	248	256	218	238	268	237	237	267	244	250	242	257	262	232	273	222	263	259	260	252	253	259	277	249	237	283	282	259	264	248	261	239	240	230	261	233	240	237	248	257	278	273	217	248	274	260	261	286	250	264	252	238	256	263	216	224	272	231	236	220	251	237	260	237	269	255	240	265	245	260	223	244	233	237	256	262	245	237	245	237	252	220	242	264	259	253	246	262	245	267	265	237	244	244	278	232	247	237	257	223	257	233	275	256	276	258	250	249	248	238	291	240	273	242	265	256	242	266	243	239	261	267	270	237	287	238	254	236	229	261	257	259	259	253	243	265	250	234	246	247	239	239	246	265	235	278	260	272	288	261	261	260	256	251	270	237	244	270	251	257	260	259	266	282	249	245	254	231	261	276	260	261	247	254	259	245	261	272	258	231	263	284	227	249	241	236	238	235	216	230	256	229	233	267	268	238	297	235	270	265	277	249	259	255	246	259	252	268	246	261	263	243	252	251	266	254	253	260	265	270	243	250	248	263	239	260	251	237	244	258	248	260	264	236	278	227	248	256	245	244	267	253	261	247	256	246	240	272	264	258	246	255	242	212	259	269	253	264	260	243	237	275	230	277	237	242	232	240	280	276	258	256	229	254	264	250	262	239	240	233	260	239	277	248	244	249	230	243	208	274	222	237	257	247	262	238	257	274	235	260	247	272	268	282	253	239	255	238	242	243	239	247	259	232	253	235	253	292	278	301	242	229	269	233	266	251	272	256	253	253	277	249	237	260	264	265	249	247	257	286	255	241	257	244	265	265	236	234	241	275	251	257	283	301	278	229	258	276	255	265	280	262	249	269	250	235	226	242	251	277	253	242	262	273	247	262	272	262	252	292	260	248	246	232	257	238	248	219	265	272	267	257	254	247	267	240	240	272	264	258	259	231	260	246	241	264	239	257	268	259	237	257	250	242	237	251	286	218	256	251	260	261	279	260	263	271	252	217	244	261	240	236	271	231	244	259	238	258	233	236	239	254	280	254	263	247	258	271	267	245	242	264	252	259	264	258	248	274	271	265	247	244	227	266	290	254	239	236	252	263	243	259	274	242	240	243	265	265	238	261	234	261	260	227	290	250	255	272	275	226	245	254	235	295	216	280	262	241	256	231	258	266	230	252	248	257	252	250	270	231	256	240	249	246	266	245	245	253	267	241	241	285	281	223	256	242	256	249	224	262	277	268	270	267	229	251	254	273	241	237	250	253	261	243	237	259	247	234	245	246	251	246	260	267	247	206	248	265	245	261	246	269	272	263	248	258	285	285	262	246	248	245	232	250	238	243	242	237	273	260	223	249	242	244	255	273	249	239	267	236	238	231	260	288	231	250	234	276	251	262	235	248	275	251	250	257	267	244	237	234	259	252	267	266	236	246	234	259	241	255	250	230	237	233	245	256	233	266	283	255	261	269	226	285	287	273	253	263	258	243	271	232	229	224	251	246	239	258	290	277	279	221	244	233	231	267	281	290	260	261	258	258	256	252	249	249	264	251	257	240	245	242	265	255	275	244	265	233	257	255	251	273	259	248	263	245	263	230	238	263	279	242	257	277	233	274	269	237	306	266	245	234	252	273	261	224	262	254	237	239	270	268	216	246	297	258	269	228	252	230	248	247	272	236	246	232	248	250	259	237	235	256	286	238	227	249	278	252	268	238	257	256	246	273	250	234	237	248	249	249	264	255	272	227	258	231	255	256	241	257	272	270	269	287	242	233	261	255	234	278	242	269	243	250	255	264	263	265	235	235	251	260	261	246	238	264	230	247	276	252	291	273	233	242	217	237	257	250	234	227	257	262	246	222	279	229	248	233	262	259	252	254	235	227	237	249	267	256	249	264	250	253	237	268	259	261	237	255	216	265	257	268	268	234	241	263	247	255	269	250	270	240	254	254	255	255	260	227	247	269	245	270	280	260	253	260	252	249	261	243	218	253	234	250	259	245	285	244	235	274	263	246	237	268	254	233	248	268	234	260	271	253	235	259	234	245	266	234	228	269	250	237	252	296	270	235	237	254	244	259	266	255	225	217	234	258	235	282	244	235	248	255	272	259	233	261	241	263	246	230	263	254	242	217	244	235	263	259	235	266	257	247	251	247	234	279	260	232	269	254	254	247	275	245	269	287	228	254	248	233	268	234	223	266	268	244	263	248	237	250	276	246	250	252	271	263	259	248	240	257	251	232	250	238	277	266	261	260	242	270	249	273	242	278	253	270	268	265	248	227	248	235	264	261	235	266	261	251	250	261	271	280	236	258	288	262	256	251	231	239	230	260	261	256	262	272	255	254	246	213	264	244	274	228	263	251	266	251	243	244	245	287	211	249	245	256	237	252	264	259	273	271	231	241	260	217	255	264	262	235	245	241	246	223	272	239	233	243	246	265	263	255	252	260	261	272	258	231	237	282	262	242	273	274	229	268	268	250	241	242	259	265	227	268	246	227	232	243	267	265	249	235	269	255	231	289	266	271	258	223	239	254	249	250	263	283	248	260	254	270	246	254	251	259	274	242	258	226	250	249	252	255	246	242	263	227	271	255	252	277	261	243	231	251	251	260	248	261	247	262	242	253	269	254	287	243	266	257	252	243	254	243	279	290	240	239	248	229	247	232	252	246	256	247	284	267	241	264	239	260	258	245	249	233	281	271	221	301	282	266	251	250	267	226	231	251	263	252	271	239	255	266	244	273	261	289	256	245	235	256	269	274	249	248	237	249	257	280	241	240	245	249	247	232	275	260	253	242	275	251	264	248	255	241	256	241	271	269	246	260	254	245	250	264	267	263	255	263	257	242	257	244	272	221	225	238	230	235	246	244	271	264	253	252	246	251	243	227	270	237	237	212	271	234	260	279	234	254	231	309	270	262	226	247	234	246	257	236	238	229	239	254	243	230	220	276	254	254	242	256	256	265	262	266	227	230	263	255	258	251	264	251	227	230	258	271	272	246	263	278	249	228	243	241	318	237	252	259	237	247	247	260	268	270	228	270	257	235	241	240	248	247	241	246	266	259	265	262	280	251	255	263	263	265	255	247	232	268	244	262	257	224	235	262	281	271	273	290	226	266	210	244	287	243	243	245	261	265	265	248	276	266	263	250	264	253	240	242	259	244	236	255	251	278	262	240	253	253	254	229	274	273	247	272	247	247	235	252	251	266	272	263	270
24510	20766	27024	24494	12792	1196	777	666	544	551	542	526	525	541	505	516	481	462	483	500	508	495	500	465	475	533	528	525	484	520	445	459	457	477	455	476	489	495	516	481	484	457	471	464	462	486	486	447	470	454	529	509	542	484	493	501	486	515	480	480	470	445	443	468	429	443	466	458	471	494	455	453	456	495	440	507	449	447	438	460	442	480	453	489	441	457	467	458	484	450	414	499	439	444	462	432	485	478	471	472	431	453	459	463	458	456	478	464	431	450	472	443	476	495	462	469	452	486	462	451	495	451	477	472	435	486	428	488	466	487	442	473	478	487	482	442	478	442	442	443	472	461	441	484	446	441	450	471	449	442	482	492	440	459	453	440	423	442	460	441	442	408	493	457	497	459	457	482	443	458	473	466	488	428	472	467	433	447	446	488	459	484	410	413	447	483	478	422	473	459	451	450	447	497	465	463	477	459	451	439	497	471	460	464	452	467	455	427	428	402	435	456	477	443	449	436	457	461	452	498	483	474	432	444	469	467	455	461	446	480	455	437	441	404	472	451	428	491	439	503	488	477	453	434	434	441	440	448	472	512	487	426	502	456	438	474	427	476	451	467	474	442	457	473	449	431	445	439	456	478	480	482	422	481	471	461	481	442	474	465	470	439	466	440	453	436	469	495	485	502	453	477	463	449	484	479	458	467	442	460	439	437	445	420	466	470	441	443	430	470	443	468	423	483	451	411	439	413	471	503	417	442	408	448	461	506	460	441	464	450	484	445	478	473	454	472	467	475	450	461	438	460	457	447	465	455	464	465	469	455	471	419	465	410	424	489	463	454	503	455	454	469	466	481	491	434	457	438	436	453	415	469	466	463	432	476	450	452	445	430	463	420	479	477	465	456	450	449	446	506	434	423	461	463	464	469	453	457	495	472	458	432	461	485	448	442	499	488	470	490	457	490	466	448	480	442	470	441	444	463	484	492	474	475	444	451	435	416	459	523	411	466	455	436	460	448	442	454	472	446	461	490	443	449	460	434	469	484	473	420	452	493	481	449	454	445	428	443	443	450	455	463	494	453	441	466	472	488	447	464	430	452	450	427	432	465	457	451	467	459	435	437	449	483	503	447	481	430	466	497	478	468	454	461	465	465	471	481	481	491	459	436	480	501	458	461	446	455	469	472	466	464	454	455	473	476	468	464	424	439	485	458	450	458	434	470	424	489	439	453	486	444	518	459	474	456	434	428	449	434	427	469	471	474	480	463	434	470	438	433	475	470	458	462	486	454	468	465	464	461	468	447	429	445	491	438	421	499	461	465	428	472	463	459	476	476	457	409	437	443	455	462	469	425	436	477	448	437	488	466	440	469	443	468	479	452	436	499	472	429	438	497	478	452	454	462	485	457	465	461	487	491	441	456	432	441	501	433	451	455	440	448	455	452	480	470	460	468	497	434	475	439	475	455	448	451	480	451	416	409	485	453	435	476	516	493	433	500	422	484	460	445	457	456	471	427	466	478	431	466	478	469	424	479	431	438	421	477	477	456	446	462	453	466	472	435	460	480	469	468	487	444	507	511	450	457	464	446	434	460	428	462	456	434	469	474	449	483	474	468	447	479	456	450	484	466	472	452	435	432	466	497	452	451	437	498	406	426	472	423	432	508	436	494	446	470	459	443	463	445	445	436	436	446	484	478	465	432	473	483	471	435	451	460	438	481	430	467	459	424	473	470	460	515	446	433	457	513	476	466	462	487	494	449	433	474	459	463	477	421	458	474	428	466	407	453	467	476	456	501	457	436	453	454	467	421	436	488	436	473	451	456	488	479	458	455	496	462	448	440	467	456	421	445	463	463	448	486	498	469	428	478	481	461	440	475	445	471	433	442	464	473	467	440	458	414	491	513	488	466	462	419	453	431	454	425	472	416	484	453	448	463	473	457	444	420	450	427	448	471	490	446	467	486	487	475	440	425	472	476	468	423	450	482	423	434	484	473	477	458	442	441	487	468	480	439	448	470	480	453	470	450	482	463	488	401	459	428	450	443	465	436	495	461	449	459	490	434	515	500	479	441	458	460	467	438	465	486	455	465	464	441	453	468	444	484	462	439	509	479	460	450	484	471	442	455	451	495	449	489	459	473	482	464	437	476	420	469	426	500	494	494	471	460	431	468	465	455	470	402	437	449	444	459	473	487	436	432	495	490	427	415	450	454	466	462	456	492	495	476	481	446	441	464	461	480	474	473	471	465	451	461	465	467	465	501	445	421	443	464	478	465	464	462	414	475	443	459	448	447	438	447	451	454	434	463	426	449	496	482	451	452	454	436	422	467	443	451	436	460	452	500	431	437	489	483	488	440	491	459	487	466	439	495	455	454	489	448	463	448	431	485	458	446	458	443	471	479	454	467	458	475	490	446	464	447	471	430	412	427	484	409	478	415	441	488	425	429	480	425	434	463	449	470	454	491	451	464	460	451	424	436	495	452	427	454	484	462	442	455	480	491	452	435	448	416	473	431	475	410	443	421	489	442	485	438	484	475	475	466	448	514	458	489	472	464	434	490	459	455	461	459	437	479	426	437	455	457	471	434	478	487	495	475	454	440	446	470	490	483	438	475	464	460	453	430	458	467	460	471	473	459	473	461	490	482	440	468	445	460	446	503	465	439	478	461	455	427	495	424	456	450	453	480	464	440	447	442	479	464	473	478	453	453	441	462	468	439	469	428	480	457	443	513	467	461	424	481	468	439	441	459	424	475	468	442	481	481	439	455	461	441	464	507	450	431	453	495	482	443	459	475	483	467	477	470	448	416	392	461	457	439	468	463	474	459	441	484	430	450	462	433	444	436	463	466	486	506	417	437	458	465	463	455	455	487	459	501	458	406	454	483	472	459	488	434	402	429	469	485	468	476	488	434	426	452	411	437	447	504	476	439	479	452	419	468	467	452	470	450	439	515	455	476	447	506	458	468	463	466	466	441	448	478	470	434	461	413	419	453	459	450	459	479	463	488	479	461	466	465	431	423	445	471	439	502	450	457	454	443	485	446	451	460	434	435	452	481	463	479	457	438	445	460	463	400	419	464	426	445	473	465	489	482	463	464	461	434	455	419	425	445	433	447	480	436	440	449	468	456	446	397	451	475	434	474	484	447	477	440	459	445	461	464	505	451	466	506	489	466	487	455	489	471	436	458	425	430	466	450	436	436	444	436	476	475	448	464	447	458	439	445	430	455	452	425	427	484	483	423	452	458	456	446	484	468	453	445	462	437	477	426	492	487	421	450	448	439	466	468	478	491	474	449	436	489	468	443	462	430	466	460	448	453	447	499	494	478	452	427	424	458	489	461	437	446	493	493	459	490	495	496	475	453	437	436	402	468	445	439	452	440	463	420	484	452	468	465	483	435	473	460	459	450	454	477	431	476	467	459	465	461	472	474	469	504	439	419	452	483	445	487	473	462	457	498	473	495	441	484	493	459	480	498	445	480	467	467	490	452	443	457	490	430	450	426
34419	12432	5074	2774	1810	1642	1375	1056	899	777	771	661	643	614	576	573	565	579	573	587	561	580	620	629	589	574	586	563	573	571	569	545	553	532	555	617	564	564	535	512	491	569	559	536	551	567	560	576	569	580	540	570	568	578	553	597	544	527	534	513	558	530	525	520	549	532	532	536	586	578	537	512	560	525	543	499	534	514	558	505	535	590	549	529	529	515	488	591	518	551	524	515	550	582	536	542	497	541	523	523	520	521	531	518	516	525	515	515	540	545	508	573	462	549	519	496	524	555	492	483	505	531	529	536	522	491	481	557	533	559	541	523	542	522	488	495	519	526	534	542	531	500	548	509	554	483	531	527	509	518	514	502	541	504	520	557	526	516	532	499	505	519	482	525	563	531	515	539	563	555	512	531	500	577	493	493	519	542	546	554	511	503	528	536	476	544	542	508	501	524	480	529	536	486	524	528	523	500	513	555	529	476	519	544	504	514	519	497	550	521	530	517	520	543	531	552	529	519	504	554	531	490	522	536	509	558	487	557	537	494	498	540	518	496	490	542	518	531	529	476	557	518	505	515	559	512	523	540	537	545	546	554	495	528	526	545	532	549	531	520	512	512	541	542	532	501	504	554	517	525	519	522	556	510	511	527	524	535	578	521	533	495	554	511	530	531	539	554	572	528	484	496	535	572	510	506	510	523	491	552	532	496	504	504	491	549	524	553	525	517	541	525	484	517	577	555	569	515	505	559	569	539	505	526	552	524	537	482	517	510	514	533	519	527	496	523	500	489	510	540	503	512	540	525	517	550	491	481	521	524	497	530	508	518	545	607	518	472	532	547	514	538	526	513	543	499	561	523	542	515	511	525	513	536	560	501	515	546	506	502	508	524	493	514	529	525	493	557	497	508	495	544	541	530	506	550	555	501	539	542	557	524	525	533	495	530	551	500	505	487	541	535	491	511	550	554	515	510	485	540	568	534	525	488	497	532	536	524	545	514	529	521	536	575	511	540	556	506	512	545	521	520	538	526	510	503	533	511	531	511	551	534	486	549	507	555	492	503	511	604	530	544	506	510	526	543	543	512	512	535	529	519	525	535	531	522	549	520	535	511	528	498	501	562	524	504	479	519	549	516	512	551	510	509	531	537	556	549	543	521	499	534	498	550	537	530	500	529	560	484	535	528	555	550	507	503	502	533	497	488	484	532	516	516	493	519	508	515	496	533	521	489	570	519	520	503	538	491	527	516	509	521	547	523	527	546	466	514	546	538	546	481	516	534	503	499	497	491	533	551	508	516	523	536	553	482	487	513	528	541	545	524	550	512	495	522	528	525	523	520	496	547	504	529	582	520	541	523	561	498	477	504	519	494	522	559	481	500	569	539	515	536	488	517	473	552	512	514	520	514	527	493	523	541	590	544	540	468	546	490	506	536	522	503	540	553	490	534	538	543	517	506	529	519	530	534	496	539	494	528	575	492	510	496	511	533	511	561	518	516	518	532	502	523	504	499	528	507	535	552	522	530	514	519	523	546	554	529	476	495	500	470	521	525	520	533	497	542	493	540	518	501	504	520	555	520	514	544	494	512	531	523	480	527	529	545	509	545	532	531	532	506	556	506	510	538	494	514	532	540	517	538	556	540	513	535	491	538	505	529	520	516	487	535	519	499	512	491	514	540	480	566	514	530	525	556	575	475	533	512	522	513	555	553	530	537	505	506	528	506	536	508	477	561	500	516	558	497	543	474	499	515	515	515	535	506	499	531	516	531	515	476	529	509	514	502	537	562	512	520	513	506	522	502	480	542	526	472	511	541	476	498	546	499	561	545	529	517	556	506	515	545	564	543	552	550	516	497	514	551	524	537	527	534	493	543	531	533	561	512	536	563	515	508	543	512	514	542	521	522	520	539	540	510	541	548	497	512	545	522	570	570	523	545	525	544	534	521	488	515	496	501	498	482	508	532	524	556	518	534	492	541	522	548	539	527	532	511	547	566	560	545	510	581	505	515	488	500	532	510	461	533	495	556	486	552	460	521	475	517	548	553	516	504	514	510	517	533	496	525	495	516	554	512	508	518	498	508	552	513	527	532	537	522	489	549	531	500	520	542	475	488	531	499	568	471	532	509	519	521	513	500	499	495	521	494	541	514	555	545	565	524	515	501	549	507	523	542	503	533	515	488	511	549	542	514	523	523	539	524	543	532	509	592	540	583	521	521	536	525	548	533	526	526	520	537	558	496	534	542	525	488	513	519	545	541	532	512	510	535	531	513	536	548	494	528	539	501	524	567	523	524	485	541	524	515	500	532	491	483	502	502	548	548	521	513	504	500	538	497	546	548	568	564	538	518	527	507	494	502	535	486	521	529	531	502	515	525	508	553	519	521	523	482	524	537	540	550	512	523	510	549	566	501	543	497	523	539	541	515	520	529	533	480	580	489	519	529	542	507	545	527	537	547	514	518	530	570	568	487	536	509	522	499	551	549	504	465	542	522	521	523	515	543	520	518	509	512	503	537	559	491	532	509	523	521	517	529	474	507	522	523	539	501	489	485	534	511	518	482	511	502	503	517	518	521	510	549	468	482	552	540	519	520	516	563	530	522	541	492	520	510	516	515	498	510	551	529	527	516	534	538	486	535	495	510	506	526	521	514	501	543	493	523	518	548	494	501	526	512	552	541	511	566	518	509	509	541	484	528	527	512	503	541	529	487	562	494	493	474	518	519	566	573	516	546	539	521	498	520	484	549	478	564	549	487	536	504	519	500	502	553	515	538	523	592	543	567	520	514	565	504	525	516	547	580	535	512	542	516	546	594	529	516	556	467	547	500	497	494	489	491	541	491	554	532	539	545	513	571	515	496	515	534	521	516	527	483	569	547	562	511	539	510	558	519	536	566	512	499	539	524	542	518	533	511	522	516	489	517	487	567	511	560	537	562	532	471	535	537	500	530	574	512	563	510	529	523	482	548	488	526	516	532	493	514	552	539	544	545	528	543	539	506	524	556	556	536	523	513	552	496	561	519	504	495	522	533	544	517	535	519	520	542	556	486	542	502	508	511	529	484	526	571	522	505	502	513	458	525	542	476	514	589	548	525	540	519	499	526	498	512	499	508	479	493	492	519	516	537	548	506	490	532	556	503	507	505	515	554	534	485	484	514	499	525	511	529	542	533	567	542	528	527	551	515	523	527	538	553	573	542	507	532	493	536	530	515	530	533	505	502	525	501	556	511	510	572	546	490	500	518	539	540	508	516	518	497	525	495	496	529	561	495	527	486	558	513	492	573	566	546	510	532	568	546	529	539	545	540	538	538	496	522	555	542	530	535	499	491	581	530	477	531	508	515	491	563	531	493	562	555	513	491	563	521	531	497	491	557	558	512	542	517	498	503	553	516	539	549	522	525	554	501	506	510	532	553	517	507	486	515	500	558	498	570	499	521	547	501	482	500	481	554	519	520	514	529	544	534	532	488	491	548	462	562	521	524	501	530	496	547	510	524	486	516
22313	20770	28355	23241	20762	20798	11863	1283	794	728	634	593	440	484	434	454	460	412	387	357	406	389	395	399	455	413	380	338	355	347	377	348	384	338	374	337	351	360	352	335	337	352	358	334	350	323	341	329	318	377	357	376	384	366	361	356	339	350	348	350	311	319	329	306	329	325	305	326	313	330	326	306	272	316	334	312	311	341	305	338	340	342	271	296	301	291	312	342	307	282	277	305	269	278	300	319	312	302	278	321	287	305	302	261	302	300	337	286	312	287	279	325	313	308	300	295	287	300	309	271	327	301	280	297	283	292	303	305	318	301	302	278	285	310	277	304	310	323	292	274	302	304	299	298	307	303	300	282	286	309	266	287	304	282	296	309	294	290	293	287	303	322	261	295	272	297	291	295	276	303	316	262	304	270	330	277	303	289	289	326	292	317	294	297	311	318	333	290	297	302	298	291	317	294	277	272	281	324	304	291	289	307	305	278	309	330	280	284	280	290	286	300	278	285	307	304	319	297	319	293	301	305	269	284	278	296	312	315	298	301	306	281	319	265	311	316	281	299	274	332	298	292	295	289	301	321	310	317	326	308	319	287	315	295	293	296	313	270	316	299	296	318	327	285	239	298	293	315	295	267	295	310	299	292	306	303	321	288	327	313	301	306	279	324	297	302	310	305	310	295	309	310	325	283	301	301	325	294	277	269	272	281	313	272	323	299	269	278	308	346	287	273	308	301	297	290	284	298	307	286	282	308	303	272	316	321	295	305	296	301	295	320	282	288	317	306	307	313	317	307	264	278	281	303	304	269	304	274	292	280	319	288	318	302	298	273	287	311	298	304	272	291	313	264	275	288	314	311	308	287	301	300	302	299	307	290	302	316	304	285	268	313	306	326	283	293	304	323	300	325	246	268	301	311	302	275	289	288	319	263	281	303	298	308	325	289	315	303	260	342	291	277	289	295	295	270	282	295	299	330	304	273	285	327	321	299	314	281	294	280	307	283	326	310	311	287	290	301	314	302	303	290	320	327	312	275	281	292	324	269	310	282	293	294	287	293	300	271	302	277	309	289	287	293	324	290	283	305	324	275	280	313	299	306	328	290	297	308	287	307	301	314	315	302	287	309	274	304	302	308	309	285	270	290	313	296	280	261	297	275	304	307	266	282	288	312	298	282	290	284	259	341	299	305	316	307	296	293	314	291	327	296	268	295	280	315	301	301	328	351	291	263	301	289	304	284	313	363	273	303	320	286	266	305	294	296	277	318	303	314	284	311	317	293	294	297	300	280	311	281	315	285	325	311	311	318	275	305	290	324	288	290	287	272	303	310	284	310	284	300	331	270	300	260	338	309	291	276	305	298	279	291	299	306	292	292	295	296	288	318	305	312	259	293	295	309	257	280	269	281	301	273	312	308	307	293	314	295	294	309	266	276	328	293	283	298	284	356	310	282	271	294	293	290	324	303	295	308	313	299	265	294	275	318	307	303	301	309	294	274	293	297	320	328	320	295	285	295	307	291	312	306	309	285	296	328	301	311	297	277	316	322	342	285	318	306	321	299	284	294	260	304	318	306	304	298	270	287	272	286	275	295	284	291	301	307	291	268	310	304	300	285	312	300	298	301	309	275	301	322	288	306	288	292	280	256	326	310	296	302	288	318	323	297	272	303	306	317	264	314	280	304	280	301	309	304	287	316	306	301	308	285	293	294	289	273	312	282	308	293	279	314	287	295	269	279	293	292	278	284	314	289	312	290	275	310	275	307	298	297	286	305	314	305	297	326	253	296	299	305	326	304	324	310	298	288	281	285	288	310	321	306	273	315	306	266	280	327	323	323	264	301	317	295	263	298	305	318	297	318	323	295	311	300	270	262	282	290	288	302	293	305	329	285	293	272	279	298	279	334	291	259	292	281	315	280	293	306	305	283	304	319	295	280	306	316	273	304	317	286	311	282	284	285	259	303	311	297	289	306	293	345	276	297	309	295	315	281	317	315	276	308	281	300	291	266	290	284	291	293	290	281	332	285	295	299	325	321	304	294	275	314	284	264	296	305	293	270	326	305	319	295	295	302	291	297	295	286	295	293	280	338	305	283	292	290	302	288	306	288	296	249	282	300	292	329	300	231	252	272	297	292	311	292	308	261	329	286	295	294	275	323	264	302	292	300	292	284	299	297	304	313	291	293	306	288	301	297	313	285	321	312	319	273	338	301	276	286	304	291	298	288	312	258	301	300	284	299	305	289	309	293	288	290	328	318	317	312	301	308	275	279	324	313	314	300	296	272	292	300	289	313	311	290	299	305	287	283	275	305	285	306	268	312	276	304	306	301	305	286	290	284	264	318	301	332	260	327	296	295	280	312	281	282	307	287	304	335	268	290	303	320	279	315	291	304	294	307	297	289	311	299	281	270	281	276	299	323	286	289	275	292	314	291	293	311	277	316	276	285	305	282	282	310	297	265	303	269	272	298	288	300	281	281	306	283	309	285	311	291	294	297	302	278	294	312	285	288	287	262	276	304	305	270	297	321	299	303	307	320	317	291	288	277	268	351	280	288	310	327	317	273	292	319	311	320	323	290	287	296	297	289	324	285	295	273	316	332	264	273	292	265	271	283	287	258	309	280	301	276	293	293	295	321	302	273	312	298	287	304	315	292	313	290	326	296	297	289	300	313	299	272	300	263	272	327	294	298	323	280	325	306	286	283	292	309	296	316	309	276	310	285	313	294	298	314	286	317	305	271	283	290	291	300	292	296	315	282	306	297	305	305	299	308	297	342	305	297	302	306	292	272	314	323	288	303	286	303	264	283	273	266	322	296	311	283	309	293	270	318	285	283	309	288	322	310	276	292	281	253	300	284	317	327	295	293	320	283	275	325	308	301	275	271	302	296	313	304	305	309	288	296	315	271	284	277	320	312	288	282	283	305	289	350	283	299	300	286	270	289	309	290	305	312	275	303	304	273	276	294	312	330	289	269	308	289	299	276	288	313	287	310	309	320	302	292	282	295	305	290	254	285	312	289	321	306	306	290	280	282	284	272	245	262	281	316	280	302	286	266	328	288	332	297	305	323	262	315	299	278	300	271	295	271	274	288	292	302	320	293	288	257	303	302	301	300	312	340	307	296	295	276	299	274	326	276	317	304	326	311	303	315	317	311	313	344	292	301	291	296	288	306	284	279	316	300	281	304	309	329	304	290	267	298	279	310	335	303	300	283	324	292	272	302	319	302	274	307	318	273	289	304	345	287	295	309	298	297	299	283	295	292	318	321	280	288	316	300	293	299	272	323	279	253	270	303	316	274	296	323	293	317	295	290	297	319	321	315	299	293	341	289	283	307	302	298	299	264	305	286	304	271	277	260	271	304	286	275	296	297	297	283	260	293	302	315	284	297	300	302	326	270	279	302	297	319	327	316	294	307	314	306	297	329	296	274	311	308	280	300	292	280	299	295	312	302	277	286	280	268	316	302	278	303	272	312	305	299	295	284	307	270	330	305	264	292
41899	20635	12703	7173	4526	3768	2773	2081	1505	1390	1076	947	790	648	610	573	508	526	513	483	533	504	547	496	524	523	506	455	414	452	450	443	428	444	425	416	443	439	388	391	415	392	405	388	388	391	370	378	417	402	412	491	429	413	431	444	399	452	381	419	361	375	360	356	355	383	380	348	337	349	378	353	333	358	345	355	361	347	365	335	372	333	318	354	321	340	380	327	357	350	321	287	339	317	342	325	314	325	319	281	343	304	311	322	344	350	334	330	321	335	342	325	329	332	319	309	329	349	303	323	306	331	322	334	328	309	305	323	305	310	343	324	318	301	308	337	340	329	296	340	317	320	341	337	292	313	342	339	307	308	300	315	321	310	337	361	308	293	319	273	293	297	326	313	331	344	335	301	348	307	304	324	357	327	326	319	326	311	320	359	334	312	334	331	323	322	344	322	330	317	329	344	330	329	324	343	350	316	309	323	375	339	330	366	292	307	330	295	318	308	347	315	318	345	290	331	310	313	322	325	322	349	337	339	335	326	340	337	353	317	334	315	354	334	314	344	311	315	306	298	312	343	342	316	316	331	303	337	325	330	354	313	334	319	313	306	312	293	307	333	353	350	319	346	296	326	306	336	324	349	282	326	362	295	330	281	320	354	314	321	311	328	338	329	311	293	340	352	318	317	332	298	309	316	322	312	322	312	353	337	316	306	349	333	348	329	304	327	312	309	294	319	356	328	314	309	294	356	305	330	309	315	338	370	302	346	344	338	329	304	330	315	304	364	316	338	327	361	344	306	291	325	336	337	345	319	290	322	345	318	329	343	352	332	309	334	309	324	352	323	301	319	304	338	289	303	309	324	304	309	312	314	323	311	302	320	320	339	329	289	332	319	342	322	346	324	333	292	310	323	283	314	330	310	313	319	309	373	315	321	308	366	312	349	343	323	325	315	328	323	321	295	338	311	325	302	284	293	314	323	323	311	327	316	332	335	302	332	361	323	322	312	336	312	317	327	328	360	305	328	281	311	329	316	311	335	319	310	329	318	345	355	352	320	302	297	348	342	350	330	327	337	335	307	317	336	301	317	320	319	308	330	292	313	331	366	338	315	339	320	310	324	307	351	325	337	333	336	335	308	290	311	304	319	349	311	358	334	335	299	351	349	370	339	335	336	344	322	318	307	315	335	314	316	328	324	331	323	290	346	334	337	348	336	324	328	321	318	310	305	310	312	316	323	330	348	305	331	357	340	333	302	335	336	349	330	335	310	339	312	272	328	315	332	312	341	334	323	338	328	346	322	304	349	354	366	356	326	313	339	329	346	335	345	331	328	335	328	313	359	322	340	345	329	337	336	342	319	313	311	336	286	332	337	320	344	301	319	350	315	316	349	318	305	315	348	321	303	321	334	323	320	322	355	305	348	326	307	329	289	312	326	326	344	352	326	359	335	308	321	319	283	323	311	318	310	319	334	300	314	324	320	319	314	316	316	324	325	322	351	333	339	311	319	320	320	333	324	335	299	330	327	351	304	327	330	298	319	330	321	345	317	324	295	282	303	322	332	314	328	322	368	326	318	315	320	329	328	333	331	327	322	291	304	304	315	307	319	313	361	313	339	333	316	339	310	301	338	319	325	316	317	317	352	308	336	336	307	324	319	368	323	327	349	342	335	326	328	328	329	295	335	320	324	309	321	310	340	300	336	325	309	315	342	359	308	328	366	331	303	312	328	327	319	307	322	328	292	353	314	301	306	305	369	305	315	310	311	329	358	297	315	329	301	354	337	337	292	329	311	346	307	312	314	363	319	333	336	324	336	293	330	299	317	364	305	328	305	324	351	332	319	320	325	334	336	319	307	293	313	327	359	344	344	327	296	316	332	341	336	337	308	326	332	279	319	318	319	337	317	324	309	322	349	337	319	302	324	329	314	342	333	336	310	336	319	295	325	308	310	331	313	316	334	338	323	315	341	284	323	322	332	320	328	351	334	311	291	339	329	291	322	322	356	336	337	371	343	320	310	327	314	354	337	324	327	311	340	322	361	340	318	350	304	320	311	308	322	305	352	323	334	336	330	337	346	334	290	327	310	346	314	315	346	311	328	304	312	293	346	307	327	322	324	326	341	347	334	354	332	330	317	311	319	326	333	353	331	348	303	335	336	321	324	322	324	328	309	339	320	311	342	340	355	323	339	317	355	297	299	347	321	344	336	307	314	306	330	299	324	322	312	334	337	331	316	294	334	303	317	310	340	346	292	360	314	333	365	311	311	333	352	341	337	328	322	300	324	300	294	308	326	315	323	337	337	347	302	283	322	338	337	308	340	274	313	311	315	299	339	306	333	333	332	266	340	315	344	341	331	327	373	310	309	334	320	323	302	319	327	328	304	324	320	343	321	313	346	315	343	321	323	335	337	332	333	325	338	334	327	318	327	346	315	332	364	325	316	342	311	321	294	368	290	323	305	337	329	323	333	323	334	326	304	326	322	316	359	311	343	331	328	302	318	336	326	319	317	313	333	302	321	325	365	340	316	342	332	330	313	325	314	300	332	304	300	315	304	312	319	324	313	340	342	320	340	300	309	317	318	323	307	322	319	316	326	309	340	285	347	332	318	314	340	316	332	308	314	322	290	332	310	330	318	308	294	274	312	318	305	326	352	302	323	306	338	303	334	339	353	348	337	336	336	319	330	283	308	329	335	342	338	324	319	330	308	319	324	312	344	314	323	343	316	323	356	330	317	328	323	335	313	311	329	330	322	308	346	374	325	316	315	332	325	329	345	344	296	307	307	303	347	304	341	315	331	321	345	308	312	344	314	324	328	323	326	325	342	326	346	309	328	324	308	329	332	296	333	303	296	288	332	341	301	327	321	346	311	340	338	319	350	316	335	313	332	311	314	297	336	366	311	324	318	309	346	325	323	352	333	321	324	333	292	329	346	338	318	324	295	323	296	327	311	322	335	292	317	327	346	343	307	301	302	329	338	337	339	307	329	312	304	315	323	328	300	334	304	320	339	298	315	326	320	324	280	332	327	325	316	297	330	300	302	359	319	308	315	301	364	315	356	323	329	315	327	294	312	341	359	331	309	332	315	345	312	349	302	315	334	327	328	317	334	334	346	316	322	336	322	304	337	319	306	322	339	337	335	286	305	343	311	304	321	313	289	314	339	300	326	317	306	329	344	327	283	329	330	380	337	309	309	323	332	312	312	329	332	299	349	313	350	338	314	317	302	292	363	315	367	334	310	305	311	307	358	334	329	336	343	285	321	330	345	306	330	326	300	300	325	328	289	316	293	324	325	356	327	312	341	284	311	317	326	317	337	291	335	316	317	341	310	328	314	306	321	325	337	292	316	336	333	323	295	345	339	321	310	322	346	327	337	313	350	317	342	330	314	309	354	328	317	333	313	319	309	323	358	315	345	340	301	322	330	318	331	321	339	338	330	312	315	300	330	346	325	340	321	292	307	346	351	323	312	338	313	322	322	334	342	338	317	339	321	303	317
28398	20520	11237	1317	553	524	450	372	405	389	364	369	357	394	351	327	371	377	408	361	347	358	358	371	394	369	362	375	357	387	359	409	375	391	371	364	377	352	368	368	369	354	365	376	383	382	388	381	376	363	399	405	377	382	380	380	351	398	367	361	361	348	405	357	367	379	340	376	367	360	390	369	371	393	315	352	364	348	365	354	360	375	330	358	365	346	341	377	374	368	369	351	324	371	338	352	360	359	370	363	373	342	368	358	351	391	353	335	360	321	379	337	371	352	360	349	395	366	339	342	369	392	367	369	361	368	321	379	367	356	353	373	340	331	380	375	346	356	401	362	344	367	366	387	347	341	391	359	354	372	371	340	347	325	322	353	357	331	361	358	394	410	349	407	358	367	360	338	354	345	396	358	379	384	356	382	365	323	369	370	397	368	365	372	342	389	343	371	330	361	337	377	364	376	357	351	343	323	353	330	346	351	335	324	371	381	366	370	372	376	364	364	380	353	402	335	341	376	372	342	354	359	366	362	355	350	342	353	362	333	359	391	398	366	376	353	375	374	363	370	350	361	346	356	370	359	368	380	352	369	355	351	367	371	369	353	365	383	305	357	366	392	389	366	393	355	384	365	354	361	398	393	339	386	332	334	368	384	358	357	346	380	333	357	332	342	374	341	359	356	358	353	345	345	360	389	324	334	356	359	371	352	327	380	347	382	327	370	313	335	368	371	392	343	383	377	348	358	335	398	399	325	355	330	342	390	321	367	343	381	380	347	365	352	358	378	366	376	338	360	340	350	338	391	327	375	370	344	363	373	357	328	404	359	369	361	358	354	373	384	373	337	377	364	368	383	342	377	343	365	365	321	372	344	350	349	366	320	322	371	357	343	316	363	342	355	355	331	367	359	374	371	337	349	368	363	378	408	348	359	336	352	367	383	379	374	363	386	358	370	366	343	365	347	374	369	369	352	329	364	369	362	351	341	374	366	377	374	408	348	369	319	388	374	342	396	318	359	375	367	334	348	332	366	360	395	357	376	350	373	361	355	352	367	370	381	343	347	334	403	362	360	369	346	343	371	354	358	379	386	334	345	342	331	344	413	372	331	345	350	344	337	341	367	366	355	389	377	324	358	369	375	335	347	341	380	369	384	359	348	340	364	365	334	389	403	380	338	348	375	340	344	367	362	384	343	333	348	371	372	369	341	364	368	362	395	361	358	372	337	357	358	376	373	317	328	377	341	397	354	375	371	395	361	390	362	379	358	344	397	370	339	345	329	361	343	361	349	368	360	361	385	359	380	355	330	386	358	365	363	350	342	397	318	348	400	356	377	358	328	325	371	323	333	376	377	381	368	365	347	376	358	393	372	352	346	335	389	320	344	359	350	370	370	397	357	370	370	347	349	359	379	322	363	314	370	362	329	398	352	355	377	383	361	360	361	365	389	369	349	346	387	343	321	349	343	324	358	378	338	367	374	341	334	376	336	369	371	339	371	371	364	319	366	371	392	383	357	367	366	369	300	381	370	350	318	351	371	366	354	371	361	351	347	353	364	387	349	368	355	365	363	383	366	354	327	374	365	373	385	382	384	340	412	335	327	374	342	375	367	340	319	360	365	395	332	338	354	369	348	365	358	322	372	355	343	364	367	336	366	353	374	347	365	366	339	366	385	385	376	367	359	343	352	342	345	351	351	363	380	355	348	363	378	344	342	387	354	323	397	396	393	364	345	366	330	354	392	370	376	345	380	315	368	390	319	345	351	334	344	381	319	322	339	353	391	338	367	362	376	345	370	344	343	388	391	369	312	378	377	392	367	336	366	405	354	375	359	341	343	355	355	363	353	357	359	353	366	389	348	351	365	368	371	351	356	377	351	344	379	382	325	327	364	361	348	360	358	331	364	349	358	333	363	395	382	382	350	378	368	356	346	372	342	373	347	380	364	400	362	333	380	353	390	373	374	346	375	381	350	349	343	366	331	335	364	349	347	372	407	378	399	380	371	351	348	362	359	356	357	376	342	345	366	327	318	349	378	383	356	364	339	373	349	396	346	355	375	342	389	354	353	334	344	365	373	349	340	360	375	366	379	318	374	343	381	362	319	318	361	345	347	356	377	368	349	347	382	383	351	374	349	343	344	386	350	350	374	379	376	362	353	397	374	362	388	360	384	367	372	357	356	367	368	356	335	351	374	336	355	367	363	387	412	337	366	374	332	395	369	350	367	348	342	352	343	352	376	371	371	323	338	349	366	405	340	355	340	325	347	354	340	388	350	401	399	329	400	357	357	336	388	345	370	336	318	380	348	324	368	363	332	393	353	353	380	358	385	360	331	387	392	341	364	317	375	363	383	360	349	374	353	358	321	363	321	331	378	383	330	386	395	371	399	349	355	359	355	380	334	408	365	375	359	367	365	386	373	350	354	348	362	346	371	360	370	363	345	361	356	359	401	346	335	338	404	351	344	369	363	336	349	354	365	351	345	384	338	354	362	363	342	363	331	334	353	391	370	365	343	334	373	359	327	372	376	352	358	341	398	364	356	373	359	368	348	378	350	355	380	349	334	362	358	355	407	360	361	380	357	344	352	399	357	367	363	343	335	363	347	350	347	331	385	376	371	346	362	371	325	385	362	373	334	356	379	351	362	369	328	371	366	370	347	374	368	353	354	375	359	382	343	342	381	358	381	388	357	344	361	370	365	370	343	377	389	351	344	359	371	342	365	354	363	395	366	390	334	391	357	374	378	390	372	325	357	372	368	369	366	376	340	383	363	343	372	371	345	387	373	322	366	375	370	338	338	306	406	339	355	351	375	365	350	361	378	365	338	374	336	370	401	345	366	365	385	353	375	354	357	372	386	356	344	354	348	333	378	307	377	372	315	344	393	339	328	347	355	333	356	375	354	400	348	354	352	337	345	354	375	378	398	332	369	375	336	368	360	386	377	366	352	373	369	343	382	347	345	352	344	320	381	333	398	385	416	384	366	322	358	384	341	364	341	352	379	380	343	352	351	336	374	384	346	348	364	386	386	348	361	370	309	418	419	327	374	356	383	382	370	386	382	339	345	362	339	373	360	342	343	336	352	350	400	358	357	351	351	376	358	366	341	358	327	391	350	339	351	354	365	372	350	333	367	358	364	342	363	370	370	363	348	362	349	369	344	394	370	392	369	388	343	351	390	331	382	364	350	352	359	382	385	349	381	361	358	365	374	343	328	384	366	332	367	383	363	342	398	338	360	356	340	360	416	335	369	357	337	362	349	364	382	359	356	333	337	366	377	354	380	373	386	347	383	324	335	357	362	345	367	347	349	339	382	377	377	340	384	372	348	367	374	342	402	365	377	374	372	362	348	347	389	358	391	397	360	354	369	334	357	377	378	380	379	383	365	361	374	374	358	337	358	377	352	376	344	361	372	344	324	379	344	327	367	404	371	361	371	366	387	359	335	359	333	337	332	334	353	332	374	362	371	344	319	369	355	354	365	341	343	357	316	391	393	352	347
33276	5502	2258	1239	834	756	582	471	470	475	432	413	460	450	426	403	449	449	392	426	460	446	469	466	451	457	475	491	471	459	466	481	445	476	468	474	440	428	416	469	473	428	426	430	410	447	386	471	462	494	451	479	470	447	455	477	417	436	423	480	414	470	408	453	405	451	411	429	396	415	430	416	405	410	422	403	400	421	448	405	432	414	404	463	414	466	396	430	419	399	439	442	372	408	398	417	425	427	381	411	450	411	421	415	438	470	416	433	407	418	422	423	440	440	426	437	408	446	452	376	381	434	431	413	449	444	409	422	387	439	392	386	421	414	410	422	423	447	420	411	430	402	411	434	403	426	426	416	432	414	391	391	418	412	406	400	457	399	430	417	430	419	403	434	420	444	437	458	420	419	419	436	449	427	479	405	427	433	406	417	421	408	412	396	463	417	423	426	386	455	441	422	475	430	416	431	397	415	458	442	429	411	402	426	411	434	404	422	367	390	420	387	391	407	409	403	443	473	435	432	381	414	396	421	419	418	404	414	438	420	390	443	442	404	467	416	434	429	380	422	407	412	393	402	423	422	405	415	449	435	407	431	366	429	425	440	453	415	437	432	429	436	411	427	437	439	394	402	408	446	393	418	397	420	422	408	410	425	384	433	374	414	423	466	416	440	407	412	394	403	378	418	430	438	464	413	391	392	404	418	397	394	401	440	403	442	383	360	437	406	448	419	434	434	438	415	474	407	483	428	433	424	433	416	436	404	407	410	423	412	420	404	420	401	470	387	400	414	447	403	411	438	401	417	431	434	416	473	444	423	420	419	433	379	375	409	399	435	404	431	415	426	437	398	458	426	434	390	446	449	395	379	414	421	425	427	397	400	369	407	425	406	390	433	426	413	450	439	419	437	417	407	418	390	416	373	430	402	429	417	408	405	438	394	396	422	425	425	415	423	441	416	435	386	424	420	433	406	429	421	429	396	406	428	427	436	411	414	386	433	418	375	373	448	414	407	454	421	412	409	448	443	392	424	406	425	416	400	417	426	454	450	423	430	453	433	446	438	475	415	369	442	431	445	426	411	419	406	397	446	450	417	442	422	432	401	447	422	403	394	426	441	431	429	398	442	386	449	407	371	387	409	431	398	450	403	419	441	404	431	395	430	417	380	400	405	441	430	440	405	427	458	424	460	408	440	411	425	428	443	420	411	426	403	417	416	399	421	413	421	417	428	421	440	464	428	438	433	418	450	427	422	431	424	395	413	432	413	413	432	426	435	406	402	417	398	384	387	399	396	420	424	424	425	441	419	413	395	450	422	434	406	414	420	383	405	419	410	398	400	425	413	430	419	413	381	425	423	451	426	450	441	421	398	429	412	411	421	435	435	412	388	405	382	421	427	460	431	408	413	411	432	409	404	441	419	436	410	425	410	401	417	431	442	405	411	408	434	387	415	430	404	423	435	437	426	416	401	419	421	450	403	471	395	392	421	433	436	426	409	440	411	458	392	429	387	413	376	410	412	424	415	433	438	397	416	437	392	461	421	406	413	425	387	390	407	434	419	403	412	435	450	419	426	443	411	435	420	406	463	413	435	406	398	422	460	448	440	411	464	422	420	430	411	397	435	423	444	431	439	424	448	454	429	391	377	390	463	436	410	434	420	416	413	440	445	463	402	410	409	433	413	390	412	423	396	416	406	382	379	398	421	381	383	430	427	414	434	401	469	404	389	442	427	444	456	405	417	401	399	397	422	431	417	397	416	440	406	427	421	402	455	410	425	464	438	428	383	451	454	446	469	444	415	427	452	414	410	421	423	410	418	428	458	442	440	414	427	406	427	448	431	396	435	434	420	436	440	434	406	405	413	412	389	420	437	370	428	433	395	388	436	411	434	420	402	415	446	421	453	449	441	426	444	383	421	428	442	407	419	394	415	434	384	455	405	399	414	413	459	392	386	425	418	436	421	418	414	412	467	415	430	409	441	451	407	424	390	402	449	444	452	402	371	438	453	414	421	421	443	396	426	424	407	424	430	411	401	426	384	436	421	425	401	418	444	434	420	430	401	435	436	429	442	399	413	435	427	393	434	387	417	449	429	420	437	405	431	396	415	426	446	475	421	436	435	401	408	444	416	418	430	425	416	394	428	398	409	434	422	437	431	409	408	410	436	457	417	417	415	400	433	390	399	420	414	471	440	412	393	436	420	412	431	422	408	480	442	439	424	456	373	392	447	422	403	406	414	439	405	414	410	417	426	455	418	447	430	413	436	415	431	426	391	419	437	414	446	451	378	398	427	477	383	454	400	430	437	426	415	402	400	415	450	431	410	446	434	422	450	440	411	431	390	429	427	405	443	406	377	433	419	418	411	439	387	405	383	444	421	428	438	408	443	441	422	402	450	423	427	451	429	436	421	429	402	424	441	440	447	418	435	422	414	440	374	407	432	369	428	413	409	428	399	442	419	424	405	394	401	434	412	432	435	407	431	394	436	415	429	422	407	445	390	432	427	396	410	409	437	385	401	425	384	414	447	441	427	438	402	432	427	425	374	446	422	434	410	408	401	433	398	411	400	399	427	414	442	448	370	417	416	418	434	427	444	448	439	483	422	415	418	368	413	431	409	452	441	392	398	431	446	433	429	398	402	459	421	398	386	444	434	462	419	440	398	437	422	426	441	450	434	423	443	437	423	432	433	395	422	427	433	383	447	433	404	435	442	423	406	433	433	400	441	420	399	398	390	439	408	437	435	426	409	383	400	439	419	423	431	418	398	462	428	423	424	410	404	421	439	400	414	420	432	413	411	411	398	445	400	417	422	447	435	383	430	419	433	451	442	447	428	432	425	426	414	407	458	438	434	420	420	437	451	411	403	429	389	451	419	421	402	429	408	436	401	457	401	432	435	386	401	460	443	431	414	436	435	414	412	437	440	391	389	422	442	410	401	433	411	453	429	411	445	412	419	399	417	381	432	415	406	402	391	392	410	415	466	402	428	410	420	391	429	444	424	414	436	387	397	426	417	430	425	432	407	429	399	394	424	459	430	383	422	407	428	448	395	428	417	428	423	429	410	376	424	482	464	417	427	357	395	433	387	424	450	427	435	407	400	438	430	414	407	381	423	455	377	442	404	396	409	383	449	385	374	410	422	431	418	389	427	409	426	418	385	412	449	428	425	446	415	402	416	398	444	427	429	429	419	412	394	388	381	479	431	445	402	448	450	413	427	438	383	439	453	395	424	420	428	422	427	402	421	422	423	373	418	399	421	390	407	446	424	385	406	408	435	423	397	440	430	462	404	441	383	403	439	399	431	413	415	422	419	427	423	432	427	434	425	415	455	430	433	447	417	426	411	445	427	422	414	404	425	429	435	425	418	440	426	457	411	413	434	436	426	414	397	417	418	412	399	456	412	408	386	429	426	403	400	410	357	433	433	414	412	446	444	382	421	433	447	403	427	430	420	428	427	404	422	409	424	435	436	421	433	416	392	413	402	406	444	411	413	401	400
23387	20762	28004	23594	20769	11549	1098	625	529	440	396	342	333	303	291	281	253	295	289	273	280	281	265	280	314	284	269	261	239	255	237	249	254	224	253	264	277	239	242	229	237	256	202	225	214	233	208	233	229	257	269	262	243	272	224	243	269	219	225	223	250	235	234	210	211	247	231	252	231	230	230	225	204	219	270	237	237	229	225	227	247	262	260	231	238	229	253	216	223	243	218	246	225	242	254	223	220	233	241	218	208	225	220	230	249	246	210	194	217	206	224	210	224	252	257	214	221	213	254	242	222	234	220	234	227	227	218	221	195	188	197	250	218	201	204	225	215	224	213	230	250	213	255	223	201	224	221	229	226	205	224	206	224	229	203	228	214	210	233	222	226	206	271	230	204	217	208	218	209	232	214	235	220	220	200	214	221	222	232	180	223	203	221	213	200	210	208	249	251	213	213	206	256	205	220	216	229	220	218	224	205	214	227	204	191	235	206	231	222	216	236	216	222	218	235	214	220	199	204	232	210	251	222	235	218	226	228	198	226	222	227	199	205	206	205	232	227	212	219	196	209	217	209	212	227	215	185	230	210	192	237	218	203	202	207	208	231	220	240	209	248	229	208	216	234	194	212	221	235	215	205	215	205	205	214	217	214	223	200	220	191	227	223	210	214	211	229	231	226	241	221	207	197	197	220	207	216	211	228	209	216	196	221	220	203	210	234	223	229	212	218	234	215	231	220	211	209	227	220	235	209	194	200	210	219	247	214	201	211	229	223	227	232	222	226	230	225	254	219	230	206	216	223	241	228	209	224	203	205	228	231	217	218	219	239	214	196	235	192	212	220	196	209	224	205	236	191	216	237	218	212	226	238	204	181	230	228	227	213	231	220	186	232	226	216	215	207	225	227	208	243	223	228	236	243	216	226	241	236	216	217	194	228	219	208	212	218	245	241	207	205	218	226	265	237	203	209	208	206	191	206	221	244	198	229	228	226	237	228	223	209	238	202	216	209	205	210	236	210	225	213	241	223	245	217	243	216	221	229	235	194	241	234	237	211	220	198	202	238	205	220	230	216	220	205	230	218	232	197	218	198	226	211	232	235	232	216	212	213	196	197	212	187	223	227	201	252	210	219	225	247	233	203	220	209	222	228	233	232	214	222	205	225	216	234	215	218	220	224	245	241	197	214	217	236	201	215	236	196	219	235	217	218	224	234	204	218	241	234	217	212	230	211	215	211	223	226	227	198	215	226	210	210	209	202	217	232	226	219	209	223	221	228	229	212	199	227	232	228	228	199	203	213	208	230	213	236	209	219	238	221	201	220	230	211	220	203	244	204	224	198	228	204	209	224	225	242	227	208	196	210	229	235	213	227	230	206	213	201	206	183	224	220	227	243	221	222	228	208	207	218	230	210	214	196	208	189	219	210	217	202	197	209	221	238	209	209	221	220	202	218	196	238	219	224	225	220	205	225	192	227	202	215	205	221	197	228	219	212	224	222	243	217	201	244	209	217	231	208	215	199	210	216	231	228	209	199	206	227	191	214	215	231	232	216	203	239	201	234	238	218	219	238	209	209	211	243	190	192	210	221	243	212	221	210	208	215	238	217	211	243	215	209	198	226	204	224	229	225	244	222	223	225	221	215	219	216	198	232	227	213	232	219	202	223	207	224	222	222	232	236	249	200	201	212	207	214	265	233	255	205	203	225	222	212	217	221	233	208	219	212	220	227	212	223	218	200	220	207	225	201	248	226	246	229	217	201	214	238	204	214	205	224	237	238	221	202	233	222	240	194	201	217	221	192	208	228	236	217	186	202	228	208	224	188	212	211	195	214	197	219	225	235	216	203	216	210	208	239	234	202	234	202	227	220	239	218	226	213	223	209	248	235	236	199	216	220	220	220	214	210	205	226	222	214	234	221	211	233	200	209	200	189	210	194	222	203	209	209	216	237	205	196	228	215	228	230	204	196	202	215	245	228	206	247	243	223	219	198	204	215	201	182	243	203	241	216	226	205	198	199	200	257	206	220	208	222	192	213	227	223	234	256	253	224	229	215	230	220	214	222	221	203	205	194	208	188	213	214	195	194	215	210	227	243	222	233	207	229	216	196	212	209	222	216	228	202	233	221	220	237	215	208	204	212	229	207	208	216	202	208	210	204	224	215	223	225	218	202	215	229	220	222	215	241	219	206	231	199	210	218	198	246	211	221	200	190	209	240	223	229	228	219	195	206	207	214	224	209	190	232	231	217	239	191	183	199	212	216	238	226	209	218	222	226	204	213	204	186	199	243	215	207	234	212	226	201	212	225	206	200	249	184	241	244	221	218	227	218	219	215	223	239	242	226	196	210	225	202	214	246	227	197	206	196	212	217	198	240	215	227	194	232	213	217	216	213	227	221	216	229	205	213	230	234	221	211	201	210	228	182	232	224	219	230	214	226	225	203	241	216	217	206	221	251	232	226	210	211	214	212	229	206	204	192	194	225	223	236	241	228	234	209	218	199	243	212	225	219	216	216	224	217	217	220	229	225	228	195	220	217	210	238	186	208	217	211	219	226	218	210	213	190	220	231	215	209	206	209	229	212	200	193	196	204	259	195	198	211	232	179	230	210	188	239	231	224	209	212	239	226	235	232	202	226	220	218	217	221	215	220	201	215	212	190	219	235	261	217	237	242	196	217	228	233	214	202	226	221	200	216	201	249	179	224	211	204	220	224	209	203	213	205	221	256	219	229	196	220	220	209	228	234	181	201	232	203	220	229	213	216	230	210	221	195	229	223	222	236	229	210	203	227	207	212	201	212	218	233	216	228	204	230	214	226	202	194	214	206	204	218	244	205	221	218	223	209	216	203	190	228	220	205	220	218	240	228	224	221	203	234	219	228	230	232	213	181	221	209	217	221	220	235	215	226	233	200	210	220	216	232	212	219	226	222	194	217	219	235	205	235	216	204	241	213	213	214	232	214	206	222	227	240	227	219	258	224	220	227	211	206	229	219	195	205	209	232	221	198	203	230	212	210	208	207	196	220	249	223	226	201	216	222	207	227	218	219	223	228	253	243	186	210	213	208	217	197	227	187	212	220	229	227	204	194	213	222	194	218	215	197	247	202	233	215	211	215	215	244	206	224	209	200	194	199	220	235	219	212	213	237	200	240	221	211	217	202	244	205	223	222	225	201	206	222	223	197	206	207	224	224	208	240	227	230	247	214	224	211	222	221	198	232	216	235	213	220	200	219	192	225	204	220	221	218	197	205	229	211	226	256	222	209	214	208	199	218	220	194	222	203	249	240	207	205	238	214	226	216	221	246	206	231	217	196	226	207	242	233	212	226	252	216	208	187	210	216	216	236	209	201	252	184	232	243	208	215	214	216	226	222	193	248	221	223	202	202	236	212	194	208	228	241	227	199	223	223	205	208	225	233	241	233	204	216	217	230	225	225	206	217	221	228	210	221	241	207	215	224	216	210	236	229	220	190	230	214	206	211	226	216	216	234	207	209	224
35400	14333	8476	4284	2734	2156	1598	1113	849	694	620	499	493	459	403	367	381	365	343	348	349	372	375	371	388	379	339	332	327	340	326	344	313	338	349	325	286	297	305	316	286	301	293	289	297	289	319	293	323	369	343	313	342	340	316	335	322	345	274	288	283	256	293	286	309	273	287	281	285	275	273	253	252	283	261	278	267	264	281	293	272	275	275	243	284	301	272	275	295	284	264	251	258	236	232	252	253	252	254	260	278	246	248	252	261	252	267	272	260	265	262	268	235	242	247	274	244	295	277	276	272	261	256	252	256	251	263	259	256	228	263	262	270	266	258	247	273	259	231	253	276	285	233	246	241	247	250	245	259	253	243	267	264	270	226	243	256	264	262	261	274	286	265	258	232	281	253	271	254	276	253	279	278	245	274	258	286	261	257	235	231	271	265	245	246	264	235	250	259	272	290	259	264	251	266	255	270	276	281	250	270	264	249	257	251	263	277	254	254	235	249	262	258	242	252	273	263	252	257	244	256	238	265	279	256	253	274	275	274	257	267	273	255	263	260	254	247	275	251	271	203	235	263	236	266	261	253	239	256	265	272	246	280	279	265	272	240	246	253	230	223	240	247	252	262	264	242	269	284	246	253	223	271	253	267	245	244	256	242	238	262	245	260	235	251	232	262	275	251	257	252	271	285	247	253	254	264	240	261	265	248	256	266	259	245	262	253	259	270	238	244	234	243	254	265	266	250	266	250	290	239	257	258	252	265	264	262	272	250	265	217	258	279	254	242	256	267	277	285	236	247	248	250	245	279	298	243	268	260	272	254	258	278	248	257	263	263	242	276	266	251	248	253	235	259	262	257	244	263	248	258	274	246	260	265	264	238	238	255	229	234	244	255	266	239	272	269	288	289	248	241	244	269	246	243	243	247	255	264	257	235	249	269	248	269	247	258	238	255	267	261	271	262	244	272	265	233	244	271	251	244	286	286	263	243	261	261	258	228	259	278	255	246	259	255	250	247	288	254	259	250	260	250	252	251	257	251	234	248	243	246	281	228	240	250	264	266	249	264	249	248	275	253	252	244	244	269	260	262	248	246	261	260	280	291	233	243	244	251	275	276	258	262	266	258	268	272	241	280	246	249	254	287	259	233	269	302	221	261	232	271	265	246	251	242	278	242	270	299	252	255	280	252	247	248	263	245	247	277	248	230	257	260	245	286	235	285	254	280	275	277	261	243	247	253	293	270	242	257	259	257	274	263	264	262	266	269	228	258	247	262	284	281	244	256	250	262	257	287	272	277	243	236	280	239	271	279	270	264	275	234	278	256	247	245	245	246	270	238	249	252	225	253	271	297	248	257	254	298	253	244	261	265	271	277	256	282	265	222	275	225	253	262	239	271	281	257	258	259	232	268	249	241	285	270	266	248	276	244	305	239	252	250	267	268	280	272	235	241	248	252	267	277	270	260	253	275	264	233	267	284	279	278	235	271	275	248	268	272	253	261	281	236	252	256	267	256	247	255	243	236	257	284	241	306	262	268	264	265	231	264	262	247	287	236	257	252	261	279	245	282	250	244	243	273	259	268	264	246	232	244	240	246	273	268	267	252	243	248	232	287	272	240	249	268	241	266	267	264	254	254	227	260	279	253	239	271	287	256	245	290	237	258	257	243	249	252	261	264	231	221	243	242	256	253	231	264	231	275	256	270	277	236	226	261	242	269	279	272	280	265	287	287	294	289	248	245	252	237	242	272	266	235	266	256	261	255	302	239	239	255	277	242	258	264	253	255	234	263	248	249	239	244	262	259	281	269	243	251	260	220	242	241	256	297	274	233	230	252	277	247	256	237	253	269	262	263	254	262	269	225	260	233	267	247	244	234	220	240	253	252	264	271	280	252	240	234	261	280	262	250	245	261	270	242	271	264	262	238	251	251	278	264	232	267	240	249	233	246	245	259	253	256	264	273	224	255	223	277	288	232	228	234	277	244	274	231	254	247	259	269	245	251	269	247	260	211	260	255	258	275	247	271	261	239	258	274	273	250	241	242	280	248	266	220	258	238	284	226	226	258	244	244	239	244	272	247	254	253	271	279	240	270	240	241	222	259	241	262	228	276	263	280	247	253	248	241	268	253	260	271	278	246	259	251	282	250	246	253	221	266	260	267	269	256	249	264	257	259	258	253	239	273	243	236	221	273	257	255	237	246	250	266	249	291	229	270	278	242	240	260	260	268	256	258	252	261	254	225	246	251	261	250	264	254	263	289	249	264	245	258	254	264	257	276	288	275	263	243	267	269	233	267	241	285	239	264	257	257	264	251	259	277	234	250	270	262	260	265	245	269	262	267	227	241	281	256	239	259	232	280	274	258	235	263	242	330	234	242	274	244	241	278	261	263	247	284	243	235	282	246	269	263	268	269	254	264	252	298	275	237	265	266	259	290	255	256	283	264	272	238	242	257	242	258	259	244	278	228	255	246	277	261	235	270	246	254	238	273	238	279	266	248	251	234	260	254	273	262	233	253	243	235	270	263	252	259	274	256	256	253	266	260	279	258	251	236	268	252	276	270	242	272	272	241	259	241	280	265	253	252	270	251	223	239	278	246	232	287	261	274	240	235	273	248	258	265	268	290	270	296	263	270	249	249	259	249	245	275	267	262	260	240	267	269	251	256	271	240	262	263	252	261	256	267	296	258	266	225	254	275	256	236	227	294	274	261	260	267	209	280	236	248	279	278	257	280	266	303	269	269	242	247	244	259	255	254	236	252	258	258	246	282	237	267	282	294	274	246	229	267	292	261	262	252	257	263	283	267	277	262	229	269	284	276	268	243	280	279	254	264	257	280	237	235	293	264	261	264	252	253	236	247	273	251	242	274	258	237	251	289	260	243	257	229	238	278	243	243	287	265	270	242	286	229	280	237	244	282	258	262	272	247	238	276	267	282	256	249	247	243	241	268	250	264	265	219	257	266	273	249	259	269	233	260	248	272	263	263	225	262	251	261	257	225	239	237	248	243	236	239	289	264	262	272	225	250	250	270	247	274	262	258	285	252	272	279	266	275	266	239	259	236	272	272	257	260	244	280	255	261	238	259	259	270	247	250	258	240	267	277	231	263	271	246	242	259	253	249	270	244	247	254	245	234	232	296	228	271	279	271	264	270	259	241	270	260	255	253	251	271	217	256	253	258	293	228	253	253	253	240	253	264	293	256	238	285	258	245	246	258	255	248	262	265	240	263	261	241	268	230	252	239	266	251	260	253	265	256	249	282	266	281	237	266	269	272	244	241	240	244	281	259	242	268	254	252	278	237	273	262	237	244	262	269	270	244	254	257	268	255	263	271	258	270	235	262	246	275	254	254	245	290	253	236	245	288	241	251	238	242	235	274	258	271	252	254	262	268	248	254	245	270	223	248	234	258	237	261	276	235	240	258	241	239	235	228	295	259	260	247	239	251	254	274	226	258	251	233	248	253	275	247	256	257	242	234	249	276	272	280	267	251	244	267	235
24412	20757	27024	24467	13019	1309	829	634	591	508	540	520	529	527	528	496	473	497	490	458	475	499	510	491	507	504	478	469	472	444	518	488	502	496	503	507	480	438	486	448	529	462	496	490	459	421	500	528	475	470	462	459	468	518	482	495	438	509	450	503	464	471	453	461	475	521	445	490	449	478	520	445	475	409	488	430	487	449	451	459	476	455	457	498	456	462	454	473	459	467	474	447	480	457	455	469	482	480	468	492	434	461	477	464	464	472	496	446	459	452	428	460	460	437	477	450	407	487	456	501	466	454	487	480	462	489	445	506	453	490	460	454	449	464	423	505	453	476	467	515	500	468	485	432	461	450	443	476	491	451	441	494	427	456	498	434	503	491	497	452	463	458	444	442	454	478	457	471	429	506	526	468	424	485	471	488	427	481	479	503	430	436	496	516	434	436	465	473	429	422	450	469	440	473	451	429	451	436	465	434	490	454	525	475	477	511	473	453	478	465	471	460	493	479	504	496	474	458	456	457	464	462	451	468	450	429	458	454	493	430	458	471	404	417	473	451	439	464	475	466	424	476	461	465	434	465	464	445	444	485	480	485	458	457	461	487	433	462	458	491	431	468	512	454	461	470	457	412	448	458	464	488	441	458	495	436	436	473	466	471	454	459	502	488	446	492	467	431	442	458	423	402	491	499	432	441	468	523	457	453	454	448	475	476	474	485	495	472	476	443	469	449	461	453	470	460	479	439	450	471	496	498	445	485	457	455	448	458	475	437	465	441	471	462	445	475	450	458	463	466	436	461	446	452	471	459	449	462	473	454	462	467	453	457	469	451	456	460	444	452	491	460	449	443	473	420	430	484	475	458	474	445	443	460	434	430	493	494	463	436	457	507	468	498	475	487	501	454	489	464	444	455	458	466	426	459	467	463	451	460	504	491	445	518	460	461	447	458	468	461	468	462	464	438	491	502	499	451	473	480	475	450	450	469	456	502	429	427	451	448	465	490	453	443	459	443	451	449	429	419	437	424	476	432	439	491	494	497	468	467	468	448	496	479	423	515	465	478	516	495	450	471	458	461	451	450	452	471	464	433	489	441	472	461	430	441	481	459	477	458	513	474	455	453	490	459	431	493	459	453	437	459	483	438	452	442	486	468	421	424	486	457	470	470	453	480	419	455	508	466	439	445	481	417	459	455	480	480	455	458	465	451	434	448	477	452	504	477	456	461	486	465	448	437	467	452	443	490	477	445	455	443	501	470	488	477	510	463	449	479	434	458	459	444	469	456	442	431	448	450	448	452	491	441	442	458	446	412	444	485	462	428	470	399	455	456	425	417	446	478	474	459	446	465	461	463	453	443	461	449	466	422	446	459	499	486	467	435	478	463	496	489	452	419	457	436	452	417	468	514	454	456	464	452	493	473	494	432	428	454	452	457	494	483	496	453	478	448	443	452	488	473	498	484	456	468	430	472	478	446	466	441	430	457	482	451	449	465	445	483	440	439	489	457	473	440	449	449	457	521	459	461	426	468	479	446	485	449	433	454	448	457	460	493	474	446	495	430	440	454	438	467	460	468	476	447	430	432	462	482	442	475	473	429	455	475	474	474	474	481	470	486	457	487	484	450	422	447	441	457	489	466	474	430	465	467	474	446	465	426	460	507	504	423	433	448	463	450	444	457	461	468	480	485	452	443	473	463	477	474	454	443	452	426	444	449	501	452	458	472	455	487	438	435	458	429	463	431	456	454	418	437	471	478	443	429	466	486	452	461	453	467	465	492	453	450	483	469	460	451	472	474	475	450	443	508	499	481	461	437	490	466	477	454	462	475	487	490	445	452	466	487	460	471	448	460	480	454	456	461	457	514	469	437	482	424	437	426	427	419	449	412	444	495	467	522	478	463	442	423	448	462	480	464	492	437	484	453	446	480	458	436	470	472	505	490	453	464	457	442	461	450	471	467	445	480	457	478	473	458	434	452	454	438	470	453	464	452	479	430	477	437	428	478	466	467	445	459	471	475	461	432	469	450	442	471	501	466	473	469	452	433	461	459	445	435	489	472	455	524	440	458	496	438	466	469	435	529	470	434	467	457	463	414	455	483	435	497	486	457	511	474	468	496	460	467	473	423	445	487	431	472	468	464	472	444	469	498	450	488	452	484	477	467	487	457	450	452	420	467	463	450	449	448	446	483	479	467	435	450	470	503	452	509	476	421	465	458	495	401	422	447	448	438	451	454	464	475	482	506	488	487	460	449	502	438	394	443	434	491	424	405	487	493	450	467	450	467	450	455	460	428	445	415	446	451	463	463	456	434	448	459	446	445	489	464	432	425	499	475	428	459	444	441	464	467	470	471	454	473	479	475	491	472	463	432	496	516	474	428	473	453	459	486	501	453	463	421	451	478	480	476	433	492	458	469	483	471	458	425	462	460	437	466	431	441	417	457	455	488	493	476	442	438	482	441	463	495	457	473	474	483	487	450	478	472	506	462	452	457	459	458	475	458	454	461	441	495	458	474	502	469	463	471	479	427	459	425	473	436	479	465	441	442	483	502	478	442	435	471	431	490	491	458	450	483	457	465	414	455	484	483	498	401	478	485	464	434	464	498	459	470	471	484	446	466	474	469	472	464	514	464	495	463	456	444	464	459	437	420	507	433	507	455	454	485	470	472	490	451	476	453	470	445	455	476	445	437	413	439	491	471	438	447	437	447	480	463	448	481	511	431	443	519	466	484	446	500	488	445	469	502	436	487	466	467	442	450	482	491	450	459	464	438	448	460	451	485	442	448	435	489	449	424	459	459	445	462	473	460	448	436	473	427	453	482	437	490	466	447	449	437	477	491	470	422	446	460	455	445	488	463	458	477	438	465	435	449	453	430	494	441	489	477	458	480	422	463	430	459	453	518	457	455	479	430	458	447	481	494	460	432	502	426	464	472	428	484	489	477	434	465	486	453	497	465	456	495	449	429	403	470	493	488	458	477	451	449	462	465	445	465	438	483	529	468	492	468	453	456	437	465	452	442	467	456	461	463	488	449	478	471	436	465	446	498	492	463	460	470	456	459	442	473	483	449	470	416	442	463	474	458	471	453	479	476	444	462	489	491	426	466	504	441	465	465	442	467	474	491	453	509	485	438	475	470	430	472	481	493	446	479	485	450	477	480	503	422	496	430	482	484	449	468	459	457	473	428	470	484	475	458	470	506	489	494	460	458	440	468	456	482	467	463	455	516	461	460	451	473	431	441	472	456	448	464	448	472	467	457	450	460	486	469	451	444	440	468	458	480	490	439	469	493	479	507	436	461	448	454	451	477	448	467	477	460	462	490	494	442	444	493	469	449	457	450	490	460	472	453	435	467	464	485	486	446	453	479	471	467	445	463	444	468	440	471	456	450	450	424	450	441	460	499	448	430	443	463	471	460	461	451	425	480	445	435	425	462	435	432	425	481	439	419	435	484	458	414	469	437	476	426	449	495	435	453	496	458	470	477	454	494	476	477	430	456
36404	11211	5684	3100	2362	1759	1320	1007	861	756	752	694	629	605	596	624	545	555	569	558	620	593	646	620	588	612	537	596	576	555	576	595	570	576	589	562	577	597	554	557	560	616	543	576	575	560	593	561	580	583	595	557	595	594	564	579	580	549	572	513	502	515	576	552	582	541	524	508	532	538	498	544	493	515	506	526	540	563	564	554	501	581	549	512	518	494	536	518	525	525	550	546	536	578	520	553	536	538	503	529	544	544	549	527	477	484	556	538	527	568	538	505	482	493	531	528	536	560	496	575	528	472	504	524	521	489	534	543	536	525	527	517	481	535	588	536	535	485	545	492	552	535	550	533	527	529	544	528	477	523	546	494	521	522	515	550	535	527	539	551	526	543	579	534	469	523	547	486	479	537	529	523	519	569	549	540	525	511	521	494	529	509	538	524	526	512	520	533	548	555	554	516	494	493	519	521	519	545	542	531	565	545	517	505	514	528	518	540	489	514	510	536	515	545	497	533	523	548	514	539	543	519	514	534	558	521	525	561	535	521	492	540	556	502	521	512	510	501	482	529	502	516	536	506	577	554	538	556	538	519	532	525	537	523	528	507	536	531	492	504	516	523	526	547	533	505	493	551	513	547	497	530	528	517	540	533	494	510	538	497	525	559	512	542	539	510	557	534	563	540	521	532	517	528	527	501	487	551	533	503	525	499	527	509	538	516	512	506	493	543	529	530	487	503	538	492	587	544	521	510	502	549	530	520	486	537	552	536	548	529	513	534	492	554	527	541	562	558	492	546	500	565	509	561	512	549	548	517	575	528	514	502	550	509	551	514	511	499	512	553	533	550	526	513	483	566	517	509	541	527	539	544	498	524	531	497	528	536	551	538	531	550	529	522	531	494	525	526	508	500	538	543	519	508	545	514	531	525	511	485	529	523	504	568	530	529	527	540	527	526	507	538	514	526	510	501	549	508	543	547	487	509	536	540	485	508	490	528	557	528	522	474	534	509	526	470	574	529	516	577	538	554	535	544	509	510	515	500	532	522	543	484	500	505	531	534	553	540	493	562	487	494	567	501	509	538	538	558	512	519	543	507	532	521	555	530	544	551	501	476	507	548	540	536	501	548	523	545	491	536	549	501	541	524	483	567	494	522	555	516	536	524	544	519	489	537	530	488	528	500	565	521	520	545	541	533	535	555	504	491	505	540	487	558	522	548	547	556	531	497	536	545	537	541	510	504	520	524	548	528	551	497	539	518	520	538	465	535	524	528	515	516	526	517	531	556	523	486	504	566	529	501	546	541	545	484	506	553	584	525	538	531	527	584	542	504	469	509	532	508	499	496	504	536	549	538	553	552	501	545	524	510	503	515	531	492	525	512	462	490	556	517	554	535	515	514	554	532	507	506	512	503	520	508	513	555	505	496	535	517	524	528	544	555	492	480	513	536	541	525	523	541	518	533	529	523	528	523	540	539	528	523	541	533	536	509	531	519	540	554	529	544	553	562	520	532	540	552	530	569	506	536	511	538	540	533	522	508	530	540	513	536	501	532	547	551	512	536	536	505	547	584	504	482	506	532	529	490	513	510	565	541	523	522	524	519	514	534	521	536	541	547	516	529	519	548	552	512	523	489	493	538	549	475	527	524	561	514	537	542	552	543	513	558	593	567	534	473	516	536	446	475	501	531	505	546	499	520	548	519	534	521	483	520	497	530	520	542	522	528	545	504	548	493	524	522	565	551	529	498	549	535	482	540	507	532	538	504	547	567	548	526	511	515	507	515	519	531	507	511	525	607	504	515	569	542	525	554	515	526	561	498	573	523	491	505	527	498	551	541	512	495	504	554	510	548	561	521	514	516	540	509	540	533	537	523	531	503	539	525	517	521	504	496	534	489	516	526	497	516	526	545	504	553	525	504	530	534	534	495	540	513	581	528	518	523	521	519	549	540	510	517	529	536	528	541	544	511	527	502	543	518	514	530	539	502	548	513	539	460	535	501	544	542	555	530	524	545	523	552	521	537	582	534	497	489	493	518	538	527	506	531	531	507	521	553	508	546	536	483	550	529	520	464	545	511	509	508	519	525	557	539	547	550	528	527	529	493	554	503	500	522	548	542	517	538	508	546	563	565	519	544	537	514	517	512	513	531	543	507	542	534	503	520	550	506	495	507	522	535	531	507	516	491	549	499	514	543	530	520	532	529	514	528	512	514	517	477	508	542	506	531	521	486	531	539	508	523	495	517	498	526	482	520	521	547	506	511	512	536	552	557	523	557	541	543	499	545	530	488	496	549	533	467	555	510	504	560	534	530	524	512	510	526	530	519	553	539	512	515	471	543	497	518	544	481	522	538	540	521	525	522	556	558	547	529	458	553	513	530	512	490	503	510	534	504	523	500	545	548	511	537	492	509	550	532	570	548	528	504	524	537	532	552	509	518	527	492	514	489	509	519	565	537	525	550	515	535	524	493	520	540	529	505	500	523	518	507	496	526	534	560	484	511	521	557	509	529	539	483	490	547	537	574	519	534	569	494	542	526	511	484	519	490	516	531	559	541	494	516	525	579	536	479	517	502	516	469	527	509	529	521	523	498	548	533	523	523	504	515	508	533	552	515	501	505	543	514	507	521	521	505	533	513	547	532	586	538	557	508	521	570	527	574	507	532	530	519	522	541	520	464	570	570	519	485	510	491	491	534	574	536	538	542	536	524	512	509	494	535	539	526	527	535	521	531	560	511	511	511	538	498	530	522	512	569	539	520	532	529	533	531	521	513	490	525	488	539	492	548	549	510	495	556	560	544	512	560	512	519	494	563	532	522	525	585	509	529	545	518	523	508	509	551	515	527	529	483	540	522	500	518	521	534	545	526	548	585	531	513	498	529	547	545	448	511	524	508	502	472	529	521	502	486	487	511	521	512	490	504	519	531	543	596	540	554	545	515	532	569	516	553	522	535	546	523	489	503	545	515	530	514	530	514	517	504	565	505	558	516	528	520	519	532	529	513	504	530	565	543	555	489	511	531	533	540	503	528	550	482	550	517	525	500	521	520	514	556	504	549	539	532	570	483	545	533	515	523	533	471	540	524	513	529	531	534	529	542	528	533	538	532	541	496	518	561	502	585	505	520	550	544	539	552	475	539	535	511	516	551	575	518	552	531	496	547	501	558	563	518	505	510	514	557	539	527	552	481	487	536	507	514	569	547	526	547	555	568	530	578	499	548	543	519	523	518	521	556	518	531	551	508	525	485	529	526	514	537	545	539	527	524	556	554	518	532	516	503	532	501	525	494	532	510	564	507	502	503	558	518	552	522	511	526	558	515	534	551	507	541	496	516	531	511	544	522	523	544	502	534	493	504	556	498	484	513	530	547	539	532	486	511	518	516	545	503	533	521	496	555	536	536	536	552	540	542	510	510	550	539	544	503	524	530	525	590	500	529	549	514	512	537	522	516	522	513	527	540	527	521	547	483	537	518	566	543	516	544	514	533	538	516	555	503	530	510
22268	20770	28378	23225	20761	20828	11775	1216	756	719	633	535	504	482	477	426	420	405	406	378	385	437	392	390	369	396	401	375	362	366	325	372	374	400	353	377	345	315	385	332	350	353	310	318	342	377	356	333	371	361	369	366	368	368	383	401	343	336	326	324	314	312	305	341	295	335	341	337	301	342	291	300	342	295	318	322	309	305	316	312	304	288	305	300	310	311	293	325	302	299	283	318	308	310	299	251	314	313	287	297	304	304	291	317	273	261	288	300	315	275	270	282	319	286	322	295	312	302	282	293	283	320	311	286	303	309	314	306	259	300	299	276	311	322	326	296	300	338	295	293	337	335	314	300	292	336	317	287	282	292	270	289	259	295	337	278	302	290	278	308	317	304	320	320	298	264	284	274	290	286	309	295	279	306	293	288	288	322	300	283	292	314	305	319	286	276	290	278	282	306	319	288	294	297	286	259	297	305	279	306	346	277	246	302	301	305	312	281	328	273	298	277	317	315	283	282	331	311	314	302	322	306	283	293	319	298	298	272	286	325	306	308	274	313	252	296	310	273	276	293	279	292	313	322	326	295	318	289	314	325	281	285	292	325	320	294	304	288	304	263	302	342	307	304	286	314	273	246	322	285	315	294	315	279	314	296	279	333	338	309	318	285	278	302	292	281	269	329	293	274	294	299	296	315	315	330	308	294	304	301	318	320	316	304	310	304	296	298	311	283	295	284	312	286	297	294	309	312	326	292	271	315	299	318	282	280	320	282	328	295	270	313	302	281	294	316	300	319	278	314	294	301	282	312	309	301	286	285	308	340	286	285	285	312	280	302	320	286	312	288	274	300	320	316	313	295	317	316	291	286	306	291	324	274	307	268	305	312	291	306	290	306	292	315	304	301	316	287	331	274	314	310	301	294	268	316	304	309	283	288	285	280	307	313	264	303	296	306	315	295	262	266	300	282	285	329	303	287	284	297	315	325	272	274	303	275	279	300	297	284	298	269	295	270	259	294	319	287	307	328	303	299	275	295	293	312	316	276	300	327	314	278	288	262	317	306	298	310	267	309	288	296	315	298	324	328	290	271	303	310	316	290	314	285	298	295	286	291	258	318	294	296	288	297	296	293	275	311	277	318	273	288	290	280	299	265	301	273	305	304	313	316	321	337	306	324	266	310	327	316	305	299	315	312	309	300	293	301	329	297	272	300	308	318	300	276	266	321	314	304	311	307	290	308	273	289	317	301	331	284	308	315	259	302	290	301	297	297	295	304	292	310	295	286	310	288	278	323	290	340	304	300	310	330	316	296	272	299	300	318	302	288	285	307	317	292	280	333	300	308	311	303	277	305	316	293	289	315	313	309	309	256	275	289	273	312	307	301	340	288	315	279	307	284	261	299	320	309	299	291	309	302	283	301	298	339	306	285	310	279	285	291	295	317	329	298	317	301	301	305	255	284	296	272	291	328	289	282	275	317	270	285	309	279	279	301	301	293	315	283	270	306	286	289	341	315	294	272	262	319	295	269	287	318	291	277	318	280	303	329	318	297	256	282	290	318	299	313	307	281	307	300	311	277	283	325	295	295	308	301	282	283	310	296	333	314	295	297	307	301	304	271	302	309	332	299	287	284	280	303	283	292	284	328	290	310	309	282	295	288	281	293	301	287	303	325	295	314	302	274	285	305	290	320	301	325	310	290	282	330	269	317	283	305	327	327	304	307	305	306	295	298	302	294	280	267	313	293	297	303	316	289	309	339	257	315	324	268	301	323	307	306	310	321	287	318	292	303	327	306	299	292	322	328	289	275	290	305	292	285	338	293	312	311	275	317	303	305	310	280	297	281	309	265	308	283	297	290	307	285	268	284	279	267	320	293	297	291	273	320	300	296	269	317	306	290	270	295	293	296	295	304	289	281	289	315	298	300	309	296	340	295	301	303	289	315	285	289	309	296	287	329	312	306	278	313	295	291	299	313	281	287	296	269	308	325	291	322	333	277	297	290	329	273	304	337	282	332	296	322	286	283	300	299	261	303	289	325	275	316	263	286	293	292	313	291	297	294	280	269	327	284	329	276	317	289	273	302	301	296	297	303	301	282	310	292	293	298	296	304	298	317	304	311	280	310	324	312	332	276	282	285	293	308	297	282	300	293	317	305	300	284	306	294	310	291	294	303	287	300	266	330	298	357	337	275	301	263	279	316	287	323	290	328	291	297	295	297	312	288	308	267	325	286	293	311	300	260	283	278	298	307	278	301	302	328	293	295	279	290	322	298	302	288	300	290	299	288	301	313	286	293	306	292	319	299	282	294	298	288	254	302	288	275	306	307	311	296	301	329	302	303	272	310	305	328	302	308	310	324	309	281	305	311	308	300	313	275	315	279	313	308	301	314	299	282	284	285	277	326	277	304	306	301	306	286	329	295	266	298	342	310	285	310	315	301	322	314	321	305	282	287	295	322	349	297	314	303	307	288	291	299	287	283	331	283	284	283	294	296	292	280	314	316	304	300	260	300	245	318	279	307	324	297	276	295	322	278	293	327	306	318	309	286	287	315	285	280	322	312	291	267	298	305	349	298	294	278	292	313	296	285	291	299	313	294	290	295	258	314	285	325	310	299	294	300	309	297	289	284	301	290	313	296	272	316	305	292	296	315	298	317	309	289	290	253	302	313	299	279	295	271	298	302	298	281	306	300	279	295	308	290	286	292	294	284	311	304	303	296	308	311	305	317	303	328	326	295	307	303	284	315	286	303	258	291	300	316	329	306	322	306	294	277	305	311	280	311	319	295	309	290	320	311	292	277	296	314	281	307	302	295	271	300	302	326	240	291	308	293	302	293	280	297	302	311	316	294	307	277	332	271	299	287	310	298	278	309	290	272	283	274	334	284	298	292	307	291	306	294	287	319	268	317	294	300	323	300	276	273	324	265	311	305	309	309	302	312	278	249	308	318	307	274	290	292	276	308	299	311	292	283	276	265	276	306	296	270	272	322	312	306	282	250	282	315	277	314	297	308	279	284	284	294	318	299	277	309	290	304	278	310	255	290	273	308	299	285	282	313	279	271	302	284	274	283	281	281	286	292	321	291	313	296	293	306	296	295	308	292	302	333	312	315	304	271	292	342	324	302	294	273	291	334	301	288	315	291	271	292	306	288	321	313	322	265	335	272	313	292	303	276	285	303	328	332	300	287	286	313	309	279	317	333	311	298	264	312	275	301	349	299	327	329	306	304	308	323	271	299	316	297	323	305	281	295	322	283	288	295	280	300	283	310	309	280	274	294	273	300	293	293	301	320	299	298	298	287	311	292	294	268	283	318	299	290	292	324	327	304	291	326	297	263	315	313	274	305	311	300	331	297	317	335	257	288	247	308	306	317	317	297	313	294	282	298	321	289	316	284	259	299	278	293	290	289	316	291	309	319	277	309	291	304	314	294	284	295	309	281	286	285	270	305	288	293	248	279	321	286	307	330	283	272	308	307	280	322	275	298	298	307	311	311	326	280
40324	18251	13266	7727	6069	3760	2842	2024	1585	1197	1062	931	789	653	630	580	537	538	498	481	494	524	514	481	556	484	504	493	441	421	473	468	475	448	480	449	405	411	403	403	398	391	384	374	378	370	403	426	452	466	420	490	441	416	459	451	432	407	397	375	340	341	369	363	368	383	363	380	378	354	353	355	357	309	319	365	381	380	382	362	301	312	346	344	347	351	346	362	301	376	304	296	332	335	313	321	342	315	307	316	347	319	368	349	299	348	341	314	333	354	383	332	318	356	318	323	360	337	335	358	321	331	369	366	320	328	347	335	326	367	344	341	300	347	342	332	321	334	345	320	305	345	302	330	343	323	301	320	314	305	338	301	304	314	308	332	328	344	314	325	354	329	349	345	349	311	331	324	340	299	326	372	338	357	314	337	323	347	316	338	362	337	357	314	318	327	299	303	345	347	308	328	343	329	320	308	336	326	349	344	290	325	318	341	335	329	360	329	321	349	316	330	332	344	325	321	323	323	325	331	320	296	297	335	329	320	326	291	315	331	333	336	343	329	337	303	349	316	294	338	315	326	316	326	333	314	320	317	330	328	347	322	298	348	343	314	326	310	309	328	311	349	327	326	319	326	307	308	343	348	364	321	344	342	330	346	325	326	304	329	324	323	333	367	330	314	311	319	358	342	325	337	318	294	319	329	347	326	352	323	329	326	328	332	333	342	314	345	382	319	310	312	312	324	316	332	321	327	322	327	343	306	336	354	317	352	321	336	308	324	317	334	312	328	298	332	329	326	322	323	348	315	298	349	365	332	331	307	319	288	335	281	335	313	315	338	322	336	328	296	325	308	344	324	338	320	348	306	323	297	312	358	298	332	310	324	314	335	307	342	348	311	320	323	313	299	338	332	322	302	300	299	317	314	328	339	330	325	330	335	321	325	322	326	317	297	354	347	327	344	326	329	340	322	328	283	316	319	332	357	304	308	348	362	331	340	335	323	344	359	301	350	306	342	347	315	327	321	337	332	343	328	288	321	331	362	332	326	331	300	316	337	330	345	318	320	343	306	321	340	338	319	333	343	322	350	322	304	314	303	317	304	306	354	385	328	321	329	335	347	333	309	331	308	324	313	328	339	340	324	334	312	308	373	316	304	334	364	316	365	314	332	299	322	342	316	337	318	320	325	319	355	340	363	341	340	307	345	334	324	298	327	339	316	304	338	326	315	319	317	276	321	328	356	301	316	322	311	327	361	309	333	318	356	337	327	345	291	356	289	380	356	317	314	325	325	353	315	340	345	343	328	326	323	369	331	326	326	313	363	330	320	342	352	336	348	300	316	298	332	319	340	339	349	327	335	327	334	346	339	335	314	325	326	323	333	328	306	321	324	313	346	347	341	313	317	337	344	301	338	314	312	315	297	312	348	343	327	310	314	341	356	366	277	326	301	355	327	359	291	331	333	290	312	355	324	313	362	306	321	332	299	329	306	320	317	346	364	324	311	304	305	334	305	320	356	283	344	305	312	313	349	357	329	302	292	311	332	295	312	324	319	337	304	333	343	311	321	338	280	317	340	301	354	310	285	308	327	318	327	309	316	328	332	334	327	340	355	323	362	324	269	303	284	345	339	351	324	323	294	325	313	314	320	321	368	327	322	318	339	346	304	308	307	329	319	322	302	341	334	330	338	363	317	337	334	359	340	347	330	346	305	298	325	313	342	327	335	312	329	289	340	334	314	327	298	345	312	302	356	340	310	331	319	312	338	325	325	312	317	331	338	279	325	308	334	334	315	326	331	295	304	329	353	321	318	337	332	306	319	333	326	321	332	296	296	318	326	312	305	304	347	321	322	318	327	317	312	296	342	332	314	328	322	328	309	340	310	364	347	317	332	332	329	335	323	354	315	334	323	361	327	316	289	335	335	324	343	337	310	322	329	322	294	317	319	343	327	319	338	315	321	299	337	345	320	299	321	316	331	324	315	326	339	330	317	325	356	293	339	319	324	320	338	326	348	344	336	323	308	289	321	320	303	342	373	333	303	339	318	308	335	320	279	302	312	290	299	301	347	345	322	317	329	308	321	317	315	325	296	332	325	311	325	331	321	311	312	310	335	324	325	304	341	289	295	304	359	304	312	337	336	305	313	363	335	342	339	314	339	306	318	326	314	343	327	326	319	316	331	342	296	331	296	337	307	324	300	311	335	332	329	329	327	339	337	336	342	318	317	316	318	324	295	302	304	314	330	355	290	310	299	312	321	312	306	342	315	322	302	343	331	328	333	347	324	310	315	335	354	342	356	327	294	322	315	334	335	328	290	313	327	308	334	327	316	325	308	351	335	311	312	345	336	320	318	307	303	306	323	316	316	310	316	338	324	340	318	322	335	311	351	328	296	311	289	345	318	313	331	309	310	316	326	299	337	316	321	339	330	324	303	312	298	302	340	314	318	325	324	318	312	306	314	317	314	350	306	337	309	310	283	331	331	276	333	335	326	310	320	317	327	329	291	314	343	330	322	301	322	341	325	327	331	326	327	319	348	341	322	329	337	321	327	308	315	313	373	343	318	306	331	300	370	333	339	343	340	306	317	289	333	336	339	334	303	308	337	315	318	337	327	327	315	355	330	351	323	312	347	304	360	335	342	339	321	345	281	316	282	333	308	323	329	327	354	346	347	322	331	318	292	314	323	345	300	346	296	327	299	309	343	316	349	311	325	312	328	317	310	289	301	328	330	297	321	333	341	372	357	300	361	328	296	335	322	303	336	349	357	356	298	338	293	321	308	332	336	306	312	326	330	348	321	332	307	312	318	330	342	322	351	335	322	299	318	346	343	366	342	329	308	327	322	304	352	314	297	295	313	326	349	299	293	336	337	307	346	309	352	336	323	330	357	333	340	349	340	351	316	324	305	339	310	356	331	313	362	348	352	314	350	325	325	356	273	350	327	314	360	318	313	346	294	345	295	324	338	316	316	346	323	303	322	319	299	330	315	321	322	327	337	296	324	334	314	304	302	329	343	313	326	323	355	343	323	337	313	335	316	344	312	332	322	337	362	329	355	340	290	323	306	331	321	333	367	324	295	351	311	312	314	347	327	330	314	354	334	354	313	331	308	322	338	298	334	316	334	348	342	312	345	329	301	307	281	352	325	341	331	348	326	286	323	335	336	302	345	314	325	327	302	356	333	327	307	316	348	330	309	338	362	361	318	320	311	313	329	325	322	324	325	329	356	318	288	323	345	315	304	338	342	334	297	322	339	320	295	338	308	330	325	308	326	311	338	365	331	322	347	300	323	344	343	336	293	327	353	313	328	349	342	311	335	311	335	298	301	332	330	335	346	315	349	328	337	298	324	299	335	333	331	310	340	305	335	291	298	345	323	308	311	342	316	327	318	319	337	338	307	331	335	277	325	324	330	329	297	349	273	312	312	340	347	339	346	326	322	316	353	327	311	365	321	324	322	305	335	324	336	345	322	371	340	321	334	328	324	322	331	350	326	338	332	345	322
28291	20576	11660	1583	1072	669	469	408	373	345	376	370	387	370	407	326	370	378	356	375	381	355	361	363	381	378	375	351	394	399	383	386	402	401	368	397	382	380	382	363	366	406	350	336	350	353	382	386	401	375	368	384	401	412	390	422	370	410	387	381	332	374	408	339	372	342	357	402	341	377	369	374	350	362	368	378	370	383	364	360	366	357	336	350	353	364	328	379	368	352	390	337	347	325	339	325	418	394	376	393	368	352	368	334	349	364	371	389	350	394	323	371	366	366	358	362	380	355	369	368	362	342	378	325	378	344	353	380	349	332	351	349	375	368	335	371	364	378	373	336	353	375	362	361	379	363	345	348	350	354	371	341	373	362	374	374	372	361	340	368	355	347	374	356	336	345	358	349	359	332	368	355	356	379	358	356	367	397	361	373	336	358	376	358	367	365	374	379	376	330	343	346	374	384	382	292	349	350	391	325	357	371	365	342	376	337	354	362	384	379	371	355	402	384	354	366	325	347	399	382	344	367	333	378	335	350	344	344	382	368	352	343	384	375	357	361	350	358	355	401	350	361	384	378	386	350	341	386	344	345	385	393	345	333	379	367	367	367	355	342	365	349	369	390	350	387	348	356	355	355	365	359	376	399	342	326	360	375	347	392	359	347	373	349	384	364	407	393	347	325	384	375	380	369	367	374	386	372	374	374	315	348	380	367	346	343	343	363	385	367	373	361	376	383	351	365	369	359	330	365	371	381	386	359	328	339	374	375	381	336	356	355	348	387	351	364	356	324	353	345	374	403	352	374	369	378	350	371	328	353	367	382	349	382	374	376	410	346	365	344	358	352	368	361	355	396	356	357	354	322	387	390	351	339	361	383	355	377	368	360	339	339	337	374	372	372	348	373	349	367	399	361	368	381	337	386	326	371	363	401	371	388	384	408	372	400	368	377	361	353	347	345	325	328	351	335	363	386	383	346	346	356	361	341	380	389	326	353	386	391	395	361	353	362	371	397	352	365	359	360	345	354	355	360	359	366	378	332	338	335	381	355	370	361	369	382	382	352	372	370	375	374	349	370	367	331	343	357	322	378	351	335	333	375	393	356	328	358	358	360	334	373	335	373	368	365	387	367	354	368	368	397	350	399	396	376	344	357	399	358	340	330	378	402	373	345	360	367	368	385	350	360	358	363	341	353	357	371	358	359	357	361	382	369	386	350	373	393	351	319	328	372	364	328	344	374	326	384	365	384	351	343	346	362	364	374	348	392	359	353	354	369	388	382	355	397	360	404	359	367	359	375	348	364	367	369	368	362	401	380	378	345	378	383	404	409	383	352	362	383	327	370	376	377	353	332	368	362	381	374	383	335	328	385	373	404	379	351	370	351	386	362	370	362	404	353	362	373	326	338	340	373	373	362	358	375	358	355	352	374	334	340	326	362	389	364	341	352	376	328	379	358	353	344	350	363	376	369	370	345	364	368	384	344	381	422	355	335	357	345	366	360	373	387	351	378	373	357	382	348	381	342	365	387	371	359	384	343	374	331	372	354	353	365	373	345	366	359	368	364	376	358	382	333	343	361	373	392	382	376	322	343	369	378	343	366	384	363	373	356	368	347	356	377	390	381	416	353	394	387	369	384	331	371	348	364	345	379	371	358	328	376	395	355	367	357	355	351	364	360	385	365	385	373	364	370	352	390	350	339	402	384	313	377	351	366	397	358	352	384	345	327	359	339	364	352	400	366	345	364	394	366	365	391	368	343	346	377	354	355	412	359	368	399	330	381	377	345	355	359	376	388	349	382	394	360	355	382	380	358	352	356	386	384	333	335	357	311	351	369	346	350	370	387	362	355	370	387	379	396	351	361	346	376	356	372	356	318	379	355	365	387	361	361	378	413	333	326	369	356	330	359	363	386	374	361	369	370	368	355	372	374	319	349	384	358	393	388	343	330	369	369	369	337	353	370	321	373	352	344	363	392	376	369	382	341	375	347	347	356	391	412	357	382	398	373	326	371	392	359	344	351	312	362	401	384	302	318	376	368	350	372	357	345	362	336	344	375	367	386	372	359	370	356	394	372	367	339	345	372	362	362	393	365	363	387	378	380	393	346	385	362	360	397	353	365	334	343	375	347	373	362	339	345	344	327	383	391	349	333	387	353	366	333	381	374	370	399	361	335	362	356	355	369	355	365	371	352	363	346	374	382	369	381	336	377	379	377	352	377	354	389	394	395	343	350	336	372	383	333	391	377	362	370	372	347	322	324	355	326	355	362	396	361	379	366	372	366	369	392	352	347	344	365	337	360	363	367	372	333	375	381	347	376	373	381	351	363	369	373	394	374	369	365	378	364	380	386	347	376	346	345	376	336	375	315	335	359	354	339	341	371	326	400	365	371	349	360	326	379	376	335	378	396	349	380	357	384	377	388	392	345	409	353	415	366	373	370	367	324	356	348	366	383	387	373	371	350	365	356	351	339	366	362	394	350	342	357	375	340	383	344	349	365	364	381	371	379	376	381	380	363	370	389	346	352	349	383	375	363	379	375	367	358	365	315	375	333	322	348	341	354	387	369	351	374	375	356	323	354	365	364	418	388	349	334	319	379	322	395	387	337	380	365	356	343	360	385	400	333	367	318	371	332	379	339	354	367	369	387	382	340	344	377	337	323	388	402	330	339	382	337	395	349	367	355	392	391	401	361	322	341	364	363	377	332	361	370	328	324	338	350	344	355	353	372	368	374	387	370	356	362	356	387	395	352	340	367	358	359	324	326	363	368	358	351	358	375	353	361	364	355	334	339	343	360	372	374	364	351	334	342	372	341	362	349	352	372	360	347	347	360	379	335	361	396	367	363	372	346	370	390	392	342	345	362	367	319	378	357	342	378	332	364	376	382	367	354	383	381	351	356	398	388	372	379	350	352	366	359	355	361	395	367	392	364	359	392	351	405	353	359	361	361	348	400	366	346	384	362	360	383	351	330	369	334	365	345	351	359	360	356	355	387	364	363	361	366	389	362	337	385	332	342	381	325	396	356	358	348	353	356	364	342	361	371	333	338	360	386	378	338	390	372	350	337	341	380	381	384	373	361	372	377	355	397	384	350	363	367	351	360	400	379	374	363	396	358	378	366	347	358	374	356	329	392	363	364	333	368	369	373	361	367	376	367	371	378	363	344	347	369	401	352	372	354	337	360	372	393	347	346	375	370	355	393	333	397	362	371	373	382	372	382	348	383	335	369	356	334	397	360	337	368	372	367	337	370	348	357	355	370	341	375	377	377	337	329	369	370	350	385	359	374	347	343	362	378	369	360	376	361	373	365	388	378	339	343	383	333	371	379	365	395	362	347	344	391	383	333	325	362	362	383	357	351	338	356	369	336	350	360	351	376	386	364	367	368	353	357	383	363	348	384	368	349	359	372	375	380	338	360	367	369	349	388	359	340	385	338	352	359	353	365	328	346	368	367	364	348	341	376	397	348	385	388	371	382	318	343	319	394	366	356	378	388
33026	6172	2214	1652	1906	1162	611	507	466	456	471	453	460	426	432	421	442	426	436	414	493	468	510	459	455	486	439	462	467	488	455	450	438	444	447	443	453	426	462	470	427	407	430	444	451	452	435	482	451	425	452	441	454	438	480	449	460	474	433	446	439	462	432	452	425	428	430	440	433	444	411	496	434	409	388	409	415	431	423	432	448	403	451	400	392	409	426	431	447	409	420	434	436	412	425	397	449	413	421	388	423	447	389	429	438	421	397	404	446	440	415	457	428	418	443	402	428	424	450	429	414	400	418	418	460	428	401	399	416	432	402	431	396	419	437	428	417	439	434	406	397	443	448	436	424	435	423	440	400	425	429	406	418	443	401	439	396	421	439	420	460	399	432	434	404	375	405	429	442	400	425	417	411	452	378	446	415	413	440	410	423	457	428	438	455	448	467	434	458	428	430	416	431	424	427	442	467	399	392	390	436	419	424	449	428	436	461	421	433	416	428	424	451	426	406	428	437	429	431	434	402	436	445	421	471	443	409	406	434	418	422	399	420	426	437	429	435	461	430	398	436	427	431	420	400	421	424	465	410	437	436	421	387	420	452	429	437	408	424	435	404	443	416	430	424	403	476	382	395	413	417	459	399	446	414	392	411	451	424	420	436	410	423	392	412	439	370	426	446	414	434	424	385	417	405	422	418	426	433	432	434	407	428	424	399	438	383	403	425	423	385	400	398	414	433	414	420	414	437	431	402	439	409	439	427	453	419	416	418	478	413	397	440	451	413	420	452	431	433	398	431	416	399	482	418	439	412	398	456	425	437	451	442	412	421	426	443	418	437	413	384	406	455	440	439	441	408	403	443	428	426	403	411	412	428	449	417	443	474	410	402	410	436	420	406	399	463	433	409	442	414	444	428	406	414	420	428	404	411	417	419	406	456	421	423	409	423	423	446	394	441	427	450	443	442	445	463	431	388	435	444	401	444	398	417	411	415	418	393	419	442	449	426	386	396	431	427	435	437	423	412	424	413	404	392	411	423	459	439	448	420	433	430	450	429	423	441	431	403	442	390	428	405	438	458	419	425	430	415	392	434	401	430	383	458	419	418	403	412	399	446	456	423	424	426	416	429	416	409	422	423	398	452	430	434	383	424	395	446	430	413	444	434	435	430	461	391	402	382	417	421	434	409	419	415	423	440	419	438	400	415	427	396	409	454	404	456	420	430	421	428	420	435	424	395	472	405	423	429	418	422	408	457	403	413	434	425	420	436	412	425	410	448	395	394	461	439	402	471	415	428	386	430	476	400	411	362	401	409	420	432	430	368	411	429	381	402	407	455	434	404	425	425	450	436	407	430	420	409	452	433	390	425	447	413	433	424	399	390	426	390	410	467	436	415	425	412	399	439	437	453	422	432	439	400	429	436	413	393	392	411	393	421	426	433	445	433	420	448	442	433	434	440	453	424	385	391	420	415	441	452	443	447	431	425	441	415	422	427	459	409	394	418	396	426	425	438	425	421	423	392	448	455	426	401	440	439	438	436	395	400	414	453	439	427	444	433	421	400	403	417	441	423	402	403	444	424	390	420	424	409	469	382	411	431	445	442	382	430	400	404	434	436	413	429	462	359	412	446	362	416	394	407	417	422	402	420	455	403	428	410	406	461	405	418	441	395	443	416	447	461	432	434	390	386	410	417	432	433	410	417	424	424	435	373	434	434	411	433	428	424	391	452	396	431	390	376	406	435	424	441	436	457	427	412	411	427	389	441	405	384	449	413	416	438	416	432	419	426	423	418	411	426	453	467	434	419	449	457	414	375	426	432	378	407	438	417	428	404	420	432	431	428	444	431	394	424	420	406	425	422	422	446	414	403	395	409	410	436	476	453	443	423	419	413	394	452	438	417	415	449	411	422	426	377	453	443	448	439	449	394	417	407	403	416	460	416	429	407	415	419	422	410	443	451	457	434	404	423	441	426	431	397	464	424	407	431	455	401	425	442	427	442	403	447	427	444	402	435	449	416	418	430	454	423	447	440	438	419	406	447	427	410	410	455	416	453	411	443	414	386	409	452	456	439	440	411	428	387	461	422	428	398	421	431	435	399	424	426	424	461	412	401	423	422	455	396	410	405	399	418	407	414	429	363	401	431	386	407	396	452	420	416	427	414	422	436	446	411	411	415	427	394	440	396	397	423	411	459	430	412	420	448	380	437	436	435	426	409	417	433	386	422	403	432	402	386	408	423	394	422	433	412	385	434	407	434	421	414	431	413	442	431	423	433	454	403	412	409	400	449	417	429	413	422	388	413	407	415	418	421	406	455	458	441	382	411	430	443	418	443	425	432	430	425	423	443	424	458	418	404	422	424	418	428	429	458	446	440	417	402	408	466	374	443	395	416	425	431	430	444	408	429	405	408	412	400	458	410	414	418	426	427	448	430	420	410	428	408	410	436	431	368	413	437	380	443	414	410	433	456	443	415	405	438	420	399	441	407	404	404	434	408	398	427	426	383	394	430	409	409	416	425	431	460	406	428	433	403	441	423	431	429	449	403	413	395	438	417	480	447	428	439	439	411	428	482	446	399	412	422	416	404	419	447	384	416	423	434	399	418	409	400	399	450	413	396	449	392	396	422	440	435	416	430	407	453	451	450	432	411	428	474	453	445	434	450	416	445	415	442	430	433	442	410	444	447	391	438	428	421	415	400	412	440	423	431	417	432	430	476	403	433	419	424	401	436	441	434	411	399	412	443	431	443	434	432	376	446	425	476	454	381	423	414	428	462	447	450	411	461	462	398	392	417	392	445	414	427	420	414	428	409	417	424	442	425	432	378	424	416	464	419	445	400	400	418	423	398	389	427	455	424	380	430	429	413	431	420	434	440	408	417	391	426	417	422	405	397	374	427	401	455	394	418	416	431	437	425	398	446	460	414	423	426	422	436	458	431	421	409	451	411	465	411	414	460	428	399	423	437	414	436	448	460	440	402	425	415	464	409	434	442	403	415	421	429	459	418	407	455	422	446	417	417	412	422	453	420	405	474	426	387	435	452	402	410	417	441	432	418	376	417	433	477	415	412	409	401	413	440	471	436	379	395	434	425	430	407	414	383	462	401	409	442	393	434	441	430	419	452	434	382	439	429	405	443	406	432	410	428	423	453	414	426	412	391	388	428	419	422	437	407	408	442	397	419	411	401	453	408	416	370	405	423	435	442	425	423	423	437	438	405	436	445	435	441	406	439	447	419	385	428	434	437	425	433	406	363	410	473	407	420	440	464	439	405	413	426	444	449	423	435	414	383	402	404	444	445	428	426	395	406	424	423	452	424	416	433	470	444	438	421	424	460	413	474	404	377	413	442	411	439	421	394	444	405	452	444	412	413	451	463	446	443	421	370	408	417	440	420	399	411	436	439	426	438	412	437	403	433	431	416	426	420	420	432	414	449	395	400	415	421	463	451	430	435	403	409	447	418	413	391	467	430	405	420	418	432	423	435	443	424	382	439	417
23225	20712	27952	23514	20702	11588	1003	591	497	405	359	328	309	297	291	304	286	251	263	267	257	273	284	305	273	286	257	284	264	257	242	264	246	253	272	227	217	260	241	213	232	227	244	227	259	239	277	283	280	254	273	268	278	262	264	273	231	256	224	241	241	221	219	265	253	229	234	220	228	245	252	235	242	213	229	250	230	228	224	231	231	246	239	252	228	227	235	227	235	234	240	199	218	216	217	213	227	249	209	231	242	223	226	231	249	224	247	221	207	216	247	206	225	239	229	216	208	212	244	222	258	199	228	235	196	235	210	236	227	180	203	229	222	210	232	203	212	216	227	236	258	212	226	211	220	245	227	226	233	229	236	190	235	220	213	241	206	241	229	216	195	240	234	231	209	216	213	230	223	235	213	216	248	235	225	217	221	223	225	230	223	241	238	222	208	242	223	223	219	245	224	226	227	225	225	194	233	192	214	223	220	228	229	227	240	223	214	241	223	218	241	241	217	211	218	241	233	201	234	211	205	246	217	241	223	215	233	222	233	209	224	215	218	219	257	222	210	229	246	243	220	209	213	225	229	218	243	224	238	248	201	226	249	221	209	201	258	205	246	233	230	226	231	239	217	212	228	204	201	233	226	237	235	222	239	249	227	200	205	229	225	223	220	218	228	272	244	225	237	226	217	218	237	219	225	219	258	231	222	207	216	236	208	193	232	209	217	246	207	212	229	240	214	225	250	200	250	250	233	229	224	219	213	230	236	244	234	214	202	195	213	224	250	216	215	214	199	245	220	237	228	207	230	236	240	210	238	213	197	227	208	219	223	245	213	216	218	234	213	223	253	218	232	264	214	236	233	212	206	205	205	212	227	236	216	225	222	216	222	229	235	216	208	204	199	216	229	213	227	225	255	234	235	241	247	217	240	217	234	222	241	219	224	232	229	226	233	212	214	227	235	248	236	227	224	210	238	224	219	224	213	194	221	208	235	243	216	208	212	230	205	228	257	217	219	192	247	236	206	213	214	212	217	198	223	220	217	218	254	225	255	243	212	223	237	212	208	204	219	242	223	234	204	218	236	212	231	189	194	242	245	242	208	226	224	217	229	253	242	206	234	225	229	230	204	221	176	229	237	195	239	249	239	205	230	234	242	227	224	202	237	187	207	203	219	175	184	218	204	207	225	235	220	250	197	220	225	235	196	215	228	242	212	219	219	233	212	252	230	217	230	233	243	250	203	237	221	223	233	216	232	226	222	230	214	227	217	208	232	228	223	236	187	245	220	250	239	222	208	227	220	221	213	219	231	218	217	231	240	227	199	237	199	259	222	195	220	210	222	269	229	227	241	220	224	246	214	227	221	236	247	221	227	236	248	226	233	244	219	234	250	231	248	217	222	240	238	223	235	241	237	230	244	223	217	223	244	196	228	238	229	237	219	234	207	203	252	233	225	241	215	222	212	220	219	219	232	219	212	237	242	239	250	229	232	242	242	216	233	226	226	240	230	230	251	239	213	210	227	215	194	223	230	220	203	239	218	246	216	219	227	244	217	224	216	245	244	196	205	231	240	242	197	212	214	225	206	202	215	235	224	186	199	238	211	238	237	216	204	249	229	223	236	206	253	223	207	217	214	212	225	231	210	207	193	224	247	200	220	250	199	222	224	211	236	232	231	205	241	220	230	236	235	218	210	220	229	218	207	228	207	230	243	227	212	226	228	227	229	215	248	213	229	220	240	204	224	235	220	244	210	197	219	216	251	201	237	235	209	240	213	233	216	247	219	216	191	229	237	213	223	232	207	223	203	198	197	208	255	206	241	217	231	219	237	220	239	230	206	188	205	221	232	199	219	237	203	213	237	210	230	206	224	225	216	213	231	237	208	254	205	196	229	215	196	231	223	194	232	201	240	248	212	231	235	219	226	234	236	241	218	196	218	235	212	194	175	234	218	209	214	231	215	222	239	200	225	240	213	207	222	209	204	242	219	212	209	223	252	244	217	229	232	223	249	205	205	226	224	226	238	237	225	228	222	231	225	243	232	244	217	237	223	229	226	224	229	210	214	226	205	234	197	229	236	231	243	218	230	237	199	214	217	226	222	234	218	209	210	250	214	222	191	208	221	219	233	213	195	206	242	237	215	216	205	224	200	247	232	239	245	207	222	222	212	227	225	214	230	203	249	237	232	214	220	242	216	228	216	220	225	230	250	221	237	237	214	230	254	205	241	231	209	225	213	224	206	222	232	207	235	221	229	243	220	220	228	253	225	226	214	203	231	220	211	253	221	240	233	246	226	223	217	245	232	233	218	221	223	237	224	230	232	202	231	204	251	214	233	215	207	214	238	213	231	235	232	241	221	248	202	221	235	228	229	228	223	241	245	237	216	222	224	217	211	262	220	195	241	214	225	216	193	213	202	239	245	228	242	194	226	227	230	217	216	198	204	236	219	217	201	226	245	191	254	222	221	212	224	229	232	217	226	236	245	241	234	207	241	241	244	245	215	187	220	220	208	202	228	234	242	223	224	235	228	202	217	223	223	229	244	243	233	206	205	216	236	226	221	219	225	218	239	227	229	224	250	210	219	229	247	241	219	190	260	232	223	238	211	221	208	225	229	237	179	229	243	203	231	232	216	209	224	260	227	201	212	232	234	230	245	227	211	211	222	244	212	235	236	221	191	214	216	258	230	220	225	204	225	235	222	240	234	215	209	242	231	237	225	223	212	251	220	223	214	220	241	192	236	211	217	224	258	212	243	208	186	251	228	239	258	220	195	219	223	212	215	216	217	225	244	233	207	224	226	232	222	208	258	230	247	253	215	213	196	261	249	255	226	232	243	206	252	214	254	215	232	244	223	205	226	227	240	222	210	236	232	228	222	236	233	228	227	219	236	221	225	237	210	223	193	225	228	215	237	221	232	224	197	182	221	223	246	221	232	215	233	204	225	227	222	222	223	253	227	243	214	218	207	209	242	218	222	231	211	224	229	241	221	203	215	217	220	214	243	200	257	224	218	239	223	246	208	217	221	217	223	229	217	230	225	238	243	232	238	214	209	226	204	210	206	234	203	217	229	224	224	227	227	193	215	204	218	225	225	236	221	220	220	212	220	210	239	217	225	196	229	232	233	217	237	202	212	239	233	187	237	222	221	212	211	226	226	219	234	220	197	223	212	194	224	203	231	224	216	225	204	194	207	200	201	228	247	230	237	233	224	231	242	234	200	233	193	246	198	210	216	235	226	231	216	212	255	205	239	209	234	201	233	233	237	230	206	231	258	233	217	216	223	218	244	213	215	237	238	229	223	241	218	231	247	217	233	236	219	232	221	215	242	205	241	220	228	238	236	269	238	213	241	208	223	234	224	217	228	261	212	171	238	189	237	202	231	213	229	230	225	206	219	210	206	220	189	235	237	229	240	210	242	225	199	243	246	200	216	206	247	210	211	221	234	243	243	225	213	219	194	234	236	234	205	243	239	200	194	243	228	206	228	205	215	192	205	208	236	228
36590	12783	8298	5257	3770	1900	1300	1013	842	747	603	495	489	470	415	393	361	343	340	330	351	357	403	410	374	408	363	386	340	313	332	340	345	298	339	327	322	277	324	281	318	313	272	272	315	310	318	369	341	324	337	344	314	353	287	292	309	317	295	282	281	296	276	285	294	313	270	274	295	274	275	288	241	279	247	280	281	301	276	270	247	284	291	303	264	248	250	254	276	229	266	273	266	283	290	249	251	276	264	292	246	262	261	269	251	233	270	251	265	244	240	272	271	252	259	236	270	235	306	260	241	254	262	246	247	262	271	253	284	266	251	281	274	308	242	246	249	243	287	258	277	266	247	260	273	263	267	245	261	275	254	257	271	248	271	253	273	254	257	279	243	233	246	240	261	275	269	270	283	257	266	264	257	271	234	261	249	237	251	267	259	265	267	273	279	291	267	265	272	258	279	251	238	252	270	243	256	261	266	296	267	246	280	246	237	248	255	229	238	279	268	272	278	240	254	262	256	293	290	265	270	251	263	260	262	268	246	239	282	279	269	230	273	276	252	276	248	273	260	271	249	263	278	245	257	255	253	269	245	249	270	275	238	278	246	249	261	242	278	243	251	260	252	253	258	267	245	259	229	246	256	257	247	267	261	281	252	260	245	286	237	268	273	258	286	255	267	255	261	247	259	250	263	268	266	256	276	265	262	252	257	256	278	223	257	245	271	264	245	263	259	269	261	252	240	250	247	267	257	258	292	252	251	209	276	236	275	271	251	264	260	261	257	261	284	260	259	252	258	262	236	290	252	273	233	260	273	244	285	248	264	276	257	246	288	258	245	255	254	251	252	275	279	262	273	280	259	270	248	253	263	257	252	289	259	243	259	288	238	227	268	242	277	261	253	231	260	272	282	269	275	261	277	250	246	261	254	260	274	274	281	269	286	248	268	268	261	266	259	274	257	295	268	251	284	259	295	260	255	252	246	269	241	265	223	248	290	271	284	258	284	278	240	253	247	245	272	265	267	233	274	254	257	279	305	248	249	247	264	296	274	262	277	278	241	250	284	259	247	264	258	249	238	249	265	270	261	273	264	277	219	274	275	252	289	280	243	258	236	264	241	264	272	260	231	271	257	272	238	272	281	262	274	253	268	242	269	241	280	269	272	262	237	242	261	264	270	245	279	268	270	258	266	297	241	264	234	250	271	254	258	251	261	265	270	263	291	288	267	242	254	243	285	267	240	258	264	278	273	223	293	288	289	243	251	280	252	306	241	279	249	268	258	272	270	259	273	262	268	223	256	269	260	282	264	269	263	241	247	276	249	225	260	250	254	253	253	245	282	265	243	267	266	260	287	255	268	270	227	263	294	254	245	282	264	251	263	262	250	272	246	253	249	258	224	287	279	256	271	255	296	283	258	263	273	251	262	248	246	263	266	247	272	241	279	264	249	275	253	273	244	258	265	268	242	229	284	269	246	271	256	266	281	264	249	243	273	249	269	258	253	262	267	270	269	255	243	285	282	246	221	259	269	268	260	267	269	267	247	273	241	273	268	248	252	259	243	266	258	266	263	244	231	227	276	273	245	285	255	281	294	252	272	275	260	265	259	249	281	270	240	295	273	244	266	270	261	261	264	273	262	268	276	275	263	249	277	264	285	245	263	255	294	240	279	266	262	272	278	246	275	277	268	240	277	267	267	277	244	268	280	277	240	264	248	265	274	276	256	268	258	252	242	267	250	240	271	257	256	272	254	308	279	245	254	248	240	263	239	262	259	247	262	272	275	267	265	251	251	260	236	259	268	283	210	261	278	255	268	245	273	250	280	269	265	256	262	248	278	258	282	235	250	240	276	281	283	267	248	265	273	265	286	248	275	268	272	275	231	269	264	254	252	255	250	255	265	269	253	261	271	240	269	249	265	253	260	277	288	249	265	297	243	254	256	235	260	273	255	230	260	273	262	254	266	287	247	246	287	309	242	265	230	275	239	251	250	248	287	270	268	255	251	270	254	263	264	237	258	249	278	270	271	279	269	292	242	252	248	256	236	236	281	279	259	244	258	251	261	230	284	227	286	249	257	254	252	264	287	273	269	239	288	235	286	270	278	268	242	284	272	283	262	271	260	269	244	255	264	259	268	288	270	260	274	271	251	259	257	233	270	259	243	288	281	281	278	259	277	263	268	241	261	251	268	255	256	269	267	274	270	297	307	275	244	268	300	253	246	272	255	275	267	237	256	249	251	258	251	263	250	242	270	243	277	248	252	276	260	267	267	262	268	259	280	234	254	241	259	269	261	268	266	264	249	297	264	238	276	271	274	253	259	249	253	249	255	282	269	264	267	255	248	286	267	260	292	265	270	264	280	283	274	276	264	247	270	288	269	260	276	298	264	238	282	262	233	281	255	282	248	244	248	271	268	255	271	279	240	260	274	268	246	245	261	255	265	265	252	265	269	255	257	274	284	265	241	257	267	283	254	259	243	231	248	267	271	260	264	251	275	270	254	247	266	284	270	246	280	254	270	242	275	251	268	227	240	260	250	254	238	259	259	262	258	257	300	268	253	282	284	280	253	241	295	297	264	265	269	266	256	248	240	264	283	266	286	282	270	281	270	261	244	244	291	270	266	243	282	245	272	244	258	260	286	289	240	257	281	270	282	254	269	252	259	270	268	272	267	274	249	271	285	270	285	267	278	269	241	268	274	276	281	276	236	245	270	287	266	254	263	244	277	250	283	257	274	246	257	266	249	251	214	265	256	268	226	248	228	248	244	296	279	269	241	245	264	301	277	236	266	256	262	257	258	238	241	260	286	265	254	273	272	239	246	278	250	265	257	266	265	278	288	279	269	269	274	264	242	261	288	249	236	284	271	247	280	240	265	284	243	225	271	250	269	255	268	277	254	270	271	276	265	246	255	266	235	259	251	271	251	258	259	278	260	257	227	302	229	235	265	256	260	268	269	254	249	246	257	258	257	286	258	243	295	274	226	268	274	275	248	278	290	265	249	256	258	246	261	287	266	274	247	290	299	259	284	268	275	263	237	277	242	250	296	256	266	252	258	239	254	269	240	257	259	260	267	241	245	255	258	235	255	261	276	250	252	242	254	275	239	294	225	266	272	248	252	278	266	270	309	266	270	253	234	272	294	262	285	264	254	258	269	302	259	252	266	252	270	232	290	251	292	239	240	258	270	262	254	258	279	234	278	249	272	240	294	260	235	276	282	262	273	263	275	268	232	253	251	258	249	258	265	250	277	277	301	260	242	266	251	262	250	261	242	268	228	251	250	276	278	273	271	249	277	250	264	279	248	245	277	276	255	301	250	279	257	270	271	272	240	284	274	273	235	253	261	287	279	228	255	252	279	271	277	279	266	247	231	267	241	243	252	247	300	238	271	250	283	272	275	254	256	260	300	239	270	288	255	246	262	257	259	258	246	311	269	251	260	246	257	248	256	254	263	243	254	277	238	266	290	261	272	265	245	253	273	251	279	299	261	287	273	256	261	245
24532	20770	27041	24486	13217	1103	691	649	569	526	569	506	549	491	546	513	515	497	492	484	514	513	510	479	512	531	490	471	499	498	480	522	489	511	511	511	479	480	508	501	461	450	514	490	463	502	501	529	463	494	499	474	489	514	523	478	508	476	529	459	444	468	482	458	482	469	523	458	473	471	501	465	450	455	424	469	456	488	490	493	500	515	472	480	478	492	488	494	485	500	477	465	447	498	431	458	460	482	450	489	478	481	488	463	452	466	482	454	456	496	459	483	461	493	486	486	486	429	449	474	508	432	465	454	485	426	431	520	465	487	467	472	493	494	466	466	464	475	472	455	486	490	471	441	460	471	475	465	513	471	470	464	482	442	493	462	455	467	474	469	466	451	499	467	476	506	456	480	463	487	471	428	468	473	472	413	471	521	468	441	447	457	488	449	480	428	451	436	460	483	485	440	465	478	487	477	484	464	447	478	498	480	440	478	483	472	522	460	499	485	468	486	515	484	484	457	495	481	484	506	429	501	447	488	491	488	460	460	465	454	510	455	479	477	459	480	471	503	457	458	477	471	511	459	491	491	464	504	489	466	465	477	435	485	415	463	490	468	468	459	487	487	489	460	446	461	484	506	429	433	486	469	444	498	495	488	467	442	474	487	460	483	458	490	469	508	481	454	453	447	469	507	506	491	509	464	473	465	461	483	487	460	496	436	461	529	445	455	464	485	452	482	493	495	485	474	483	504	464	480	451	449	502	481	477	464	460	504	453	490	496	473	508	451	464	461	428	451	447	468	437	430	500	457	509	450	468	516	454	462	457	428	483	491	466	492	499	455	498	485	455	477	477	467	445	431	504	472	455	472	526	466	436	505	503	472	470	420	489	478	508	466	460	463	431	486	481	454	467	458	459	521	478	462	488	470	443	493	480	497	499	462	459	447	476	453	438	477	457	469	413	435	434	468	483	469	469	477	467	465	493	470	435	465	470	407	506	485	463	510	463	448	425	450	435	444	459	490	472	475	475	529	475	472	476	477	516	529	488	460	453	457	476	507	456	449	451	476	478	471	513	467	463	471	479	488	434	479	485	464	462	441	479	470	463	460	479	472	438	458	452	454	459	467	470	451	484	463	472	448	451	458	476	438	442	452	455	494	452	490	464	477	493	461	491	492	446	452	444	447	496	451	501	499	480	478	455	457	457	461	475	458	486	473	456	475	458	456	478	490	470	505	468	475	462	442	488	474	481	463	445	447	496	460	475	483	480	453	436	445	451	469	465	488	473	465	463	458	484	471	465	450	456	489	475	474	462	471	502	461	475	483	463	488	430	461	442	475	492	466	490	481	474	481	453	481	459	483	445	463	503	489	476	472	441	483	463	466	519	458	472	476	467	498	444	500	487	482	450	469	470	489	478	434	476	471	441	462	511	468	474	460	450	497	467	463	444	485	455	507	485	439	441	460	504	484	498	464	439	449	476	468	437	512	482	453	436	473	497	486	478	476	465	465	500	489	433	453	486	501	458	465	447	520	483	487	472	452	475	440	436	461	490	506	471	507	444	496	489	477	493	437	419	450	492	448	495	491	452	466	467	464	485	482	454	474	474	457	496	453	464	497	484	486	482	459	443	483	486	417	491	462	503	412	478	476	481	462	436	499	495	435	460	492	497	483	512	466	487	495	476	474	486	473	480	480	455	489	475	473	480	500	469	455	492	513	490	458	480	465	497	487	427	479	477	474	460	478	442	466	477	443	469	450	483	493	462	454	493	476	466	446	463	490	476	471	480	461	469	459	453	477	481	485	454	484	476	435	450	452	503	476	453	476	490	445	485	462	481	478	470	498	483	468	477	495	463	451	482	482	494	487	401	496	433	465	484	433	489	480	518	485	470	511	480	483	451	485	462	458	448	499	463	486	502	464	453	455	457	426	454	460	506	470	461	466	509	450	492	450	477	484	490	464	472	486	440	479	484	482	481	465	472	481	458	469	464	431	477	463	445	448	504	493	505	438	421	515	473	470	506	472	461	451	481	491	500	480	479	459	506	468	516	506	453	487	475	499	451	461	435	470	476	460	470	465	471	436	469	476	476	500	449	499	462	465	473	482	438	527	457	483	492	436	528	494	489	480	472	519	452	458	482	464	472	470	479	473	464	467	469	468	479	497	473	493	513	442	456	485	478	474	462	490	450	502	416	454	512	452	494	475	463	453	441	502	442	455	463	450	464	449	471	445	504	436	489	470	463	452	490	453	452	486	484	526	454	472	464	461	455	533	449	448	471	465	485	431	448	470	464	490	509	479	471	453	497	497	478	480	499	493	483	488	473	482	487	452	450	481	462	467	501	508	475	519	464	477	438	480	485	447	468	477	465	459	487	482	498	472	470	458	453	451	441	501	455	452	467	409	502	429	478	482	488	463	451	487	467	466	493	512	452	458	483	485	491	480	454	437	472	451	471	490	486	462	463	455	469	482	439	480	471	480	463	502	456	462	465	472	498	440	466	481	465	432	466	482	511	471	466	463	448	454	457	436	488	480	454	455	475	451	465	457	491	473	482	470	483	492	443	450	491	460	442	448	459	462	467	502	470	454	463	477	484	497	550	481	458	464	426	491	460	478	479	431	428	497	491	465	488	461	505	450	439	479	465	518	526	455	454	469	473	412	446	457	474	440	441	490	463	501	430	462	452	452	475	452	455	471	462	477	482	428	469	486	444	525	471	439	485	494	479	487	476	498	514	460	469	503	486	507	509	482	429	498	456	469	467	460	455	498	469	461	512	445	451	458	471	482	463	495	462	461	449	505	477	451	477	462	453	467	467	489	465	445	459	493	454	436	472	517	436	452	485	463	460	461	482	490	522	453	417	466	470	467	474	457	464	456	496	481	456	456	454	458	445	476	472	449	481	459	448	507	479	476	447	491	444	488	477	496	495	460	462	453	471	470	471	439	488	476	476	444	451	432	458	507	461	493	456	474	446	454	498	448	479	473	479	445	478	465	488	484	483	478	452	445	445	473	482	443	488	478	425	460	451	506	485	478	466	467	445	444	452	476	431	498	486	493	484	492	476	498	469	472	483	484	477	486	483	465	416	457	480	478	460	466	417	470	493	492	480	448	476	467	471	494	489	544	478	448	465	496	477	498	489	479	479	478	466	436	453	502	454	456	486	468	453	516	484	490	485	461	473	496	448	479	425	458	482	437	467	457	471	458	433	499	478	457	479	473	443	457	480	429	460	477	446	492	475	462	491	457	460	453	503	481	457	448	462	449	436	505	463	462	491	458	464	506	456	433	470	471	447	459	458	518	436	446	460	463	471	457	483	476	432	462	499	474	449	426	498	460	486	437	485	476	480	474	465	530	464	465	485	465	494	459	486	473	445	427	503	444	464	488	474	485	491	469	454	456	464	480	482	485	475	471	446	442	506	478	454	511	465	426	473	453	489	463	501	436	457	460	501	462	475	452	504	467	494	441	489	529	488	479	439	454	456	442	466	420	465	469	482	471
36971	10406	6197	4037	2533	1382	1116	927	894	787	766	681	674	667	633	638	582	626	576	562	614	584	600	601	623	599	588	581	604	591	568	638	603	591	560	591	599	553	569	604	596	553	600	554	565	626	605	628	587	576	579	590	593	570	589	590	586	606	606	551	543	588	544	525	534	548	608	575	593	544	569	555	521	512	555	512	519	544	511	527	566	551	528	546	509	524	536	558	590	538	540	531	529	516	477	541	586	532	577	515	551	578	543	536	580	552	516	538	532	532	560	543	546	595	544	511	595	509	547	526	563	521	536	558	565	522	528	561	490	574	503	550	513	532	517	527	516	504	530	527	570	566	498	568	540	526	549	552	517	513	586	498	505	521	556	520	576	493	537	580	541	556	552	527	568	548	527	543	558	551	539	527	534	544	518	559	539	500	539	550	503	534	545	503	505	546	520	496	590	529	553	563	523	504	566	567	495	528	521	530	534	587	520	535	493	532	510	549	533	579	526	532	541	506	550	527	552	533	568	592	570	518	506	552	514	553	534	499	492	521	566	543	504	504	559	536	548	568	559	534	515	509	555	529	558	521	507	493	533	542	526	526	539	519	514	557	501	505	546	557	543	538	552	535	531	542	532	579	522	501	499	533	551	547	512	532	546	533	550	551	525	536	485	554	590	538	583	547	509	500	490	513	525	513	510	523	554	543	539	547	543	575	569	493	518	504	557	554	519	552	511	569	504	523	551	534	549	511	563	543	565	551	544	555	523	537	507	544	562	530	553	511	504	504	548	495	499	557	521	502	541	525	527	503	553	490	498	561	553	551	492	535	525	509	513	534	492	533	486	538	553	547	502	516	516	564	543	555	524	508	546	507	528	509	535	537	563	571	541	506	532	525	534	512	504	558	537	555	512	527	557	525	535	530	530	519	537	524	578	593	570	523	525	556	580	552	503	549	507	529	499	499	524	512	546	534	569	484	523	519	504	523	507	507	570	518	576	554	546	555	512	500	516	508	546	537	514	520	503	510	515	559	483	555	488	544	537	524	520	539	506	502	544	555	518	510	563	517	530	571	513	566	558	490	532	545	530	531	503	498	503	506	530	500	538	535	541	506	528	538	551	529	566	541	564	556	540	522	556	491	548	515	540	533	555	523	516	503	546	510	500	531	546	524	526	527	533	509	548	500	515	536	540	484	534	562	538	528	546	516	543	585	537	536	551	595	509	526	549	501	537	516	567	543	523	565	538	546	526	535	528	480	577	549	510	529	546	554	504	496	538	485	545	549	555	537	493	536	517	525	551	576	540	498	514	538	534	504	527	541	534	566	525	471	523	546	508	533	546	507	523	504	505	513	515	552	533	545	575	491	520	540	516	522	536	517	565	532	569	559	587	561	485	537	557	554	528	516	508	514	537	515	515	552	523	498	543	482	555	570	513	545	525	574	562	565	539	519	536	485	539	569	518	517	536	510	516	549	561	550	519	497	544	546	591	572	542	531	544	504	532	582	546	518	506	563	508	520	527	545	512	536	536	528	540	508	539	568	534	541	559	534	570	513	569	521	527	492	553	532	526	570	535	515	566	513	550	489	545	570	519	546	559	528	503	552	552	552	532	531	533	576	543	543	519	510	540	555	531	527	546	519	548	512	529	517	552	518	553	543	568	539	587	541	534	527	519	530	569	530	539	567	550	528	543	515	548	550	528	555	529	556	549	511	498	552	530	483	527	542	538	526	557	552	501	526	604	543	500	497	558	485	570	578	551	534	554	526	505	553	548	512	516	512	574	540	510	548	555	528	522	482	549	526	543	531	540	529	535	560	508	496	535	529	516	506	535	529	563	552	542	510	509	528	520	504	551	537	516	536	562	507	527	496	521	513	544	551	513	524	555	536	555	521	591	547	524	508	490	569	537	520	503	546	500	525	528	529	533	517	569	508	559	537	539	534	557	565	504	505	539	497	566	485	529	552	516	538	496	499	541	504	526	545	560	480	529	520	548	519	522	528	527	538	513	481	507	490	559	535	529	537	530	547	548	552	553	532	517	537	562	551	562	531	533	555	566	547	516	489	509	563	541	528	528	542	552	525	519	557	491	545	563	505	510	543	546	559	518	529	534	546	545	504	549	502	564	503	541	514	518	541	518	486	524	529	534	533	537	551	557	480	562	545	512	524	561	487	524	536	537	565	528	562	505	532	511	547	554	562	539	567	521	545	544	552	546	551	515	540	529	578	522	533	541	555	492	537	551	526	569	585	512	503	542	531	509	541	565	528	502	508	527	533	524	530	532	512	512	567	530	548	481	576	527	524	543	524	554	544	573	561	522	513	515	545	539	552	537	499	535	505	558	545	540	500	564	523	576	513	504	555	530	535	555	511	571	550	563	541	518	513	519	560	545	510	548	526	553	517	523	518	522	521	517	556	501	558	495	547	536	513	507	551	513	560	549	548	523	503	505	506	511	561	532	559	526	528	554	524	573	511	539	533	538	516	494	524	539	523	568	538	516	502	564	563	543	566	545	515	539	539	491	526	570	542	552	472	498	566	551	529	527	537	551	529	523	574	513	534	512	510	520	567	543	535	536	524	533	577	535	541	529	489	516	521	544	527	541	557	545	496	534	539	533	587	549	506	519	532	500	490	551	497	575	519	498	530	540	525	551	535	554	478	539	533	545	518	548	513	563	551	540	556	515	516	550	547	525	580	578	570	547	552	496	515	588	555	576	514	499	531	523	536	528	520	507	532	537	547	543	533	551	498	524	496	552	519	525	492	540	538	554	512	521	550	485	586	552	556	552	514	549	550	511	527	542	526	493	542	507	536	542	570	549	546	537	578	499	511	493	551	545	551	528	559	528	561	520	505	539	511	517	537	555	560	509	549	571	513	522	560	530	568	515	547	526	512	542	504	511	533	553	533	543	543	554	534	585	492	508	516	512	534	542	522	536	514	522	537	536	510	517	522	510	515	561	550	528	512	510	519	491	521	582	539	548	546	569	517	583	515	512	531	574	526	536	499	517	543	574	539	504	539	568	512	497	518	488	546	555	545	511	514	520	518	519	521	566	518	563	532	519	508	561	497	498	551	540	522	546	510	548	529	520	541	546	559	512	543	563	569	498	509	516	556	532	546	545	553	526	551	542	556	538	522	511	509	520	531	566	508	579	581	562	570	523	551	485	496	539	545	552	539	544	563	528	581	513	558	526	518	532	521	575	564	514	536	494	535	526	543	514	491	505	564	511	546	564	492	519	538	516	484	512	574	550	524	513	517	595	526	533	513	546	521	524	530	563	545	532	533	568	494	550	539	556	497	537	571	492	571	569	554	523	502	568	527	500	511	520	518	535	513	553	498	528	540	495	557	511	548	512	568	548	567	513	553	518	545	560	527	525	508	548	571	554	571	505	518	510	520	528	531	507	520	522	576	539	520	574	546	491	513	506	551	507	519	550	547	523	580	528	527	524	513	512	508	491	573	499	538	545	524	516	530	553	527	539	513	556	518	582	533	519	522
22272	20786	28442	23207	20785	20816	11368	1063	789	727	619	594	521	497	482	405	435	408	401	384	395	402	397	433	413	413	416	381	415	406	378	413	407	336	347	373	367	355	349	327	359	365	363	382	383	388	355	379	364	347	357	371	359	381	396	347	342	360	355	340	370	309	373	329	348	335	334	340	294	329	312	296	308	307	327	321	329	324	304	298	279	321	319	326	293	335	308	314	336	295	329	320	292	311	308	303	320	272	313	288	274	308	288	328	301	315	344	304	294	297	298	326	318	327	336	309	312	269	320	289	334	300	296	287	302	327	298	313	341	306	295	321	296	303	308	286	332	301	317	300	337	319	326	353	299	328	304	324	300	305	346	340	336	327	310	355	282	304	303	319	330	310	303	304	329	314	323	317	342	344	312	288	298	317	283	300	309	334	295	295	293	308	319	302	328	312	325	300	340	288	298	293	338	310	306	283	302	316	317	345	312	281	326	356	312	310	293	323	325	325	337	288	289	279	270	322	296	312	285	296	329	296	309	327	319	305	325	276	302	326	318	344	322	297	318	326	309	302	318	349	314	326	335	335	298	291	299	302	318	302	326	310	305	313	286	317	338	316	318	313	315	284	312	306	333	338	312	352	308	295	331	298	318	296	322	255	321	311	305	291	273	309	323	297	330	296	304	325	331	317	294	293	305	314	310	304	329	296	302	327	290	307	298	328	319	300	310	331	301	320	331	327	304	317	316	329	296	317	311	317	290	318	288	304	323	310	328	302	283	304	314	306	295	305	326	330	314	337	314	318	317	305	309	311	334	315	310	310	306	308	305	314	275	321	292	297	320	335	305	321	298	298	309	331	314	297	270	341	310	290	281	303	301	283	360	292	292	303	312	302	301	286	295	308	299	299	332	312	299	322	342	348	316	284	334	309	295	284	273	313	314	302	306	300	281	316	312	316	354	283	275	295	317	332	327	296	297	304	298	295	315	282	279	334	302	305	316	318	291	293	330	300	306	331	279	310	344	328	286	321	285	283	274	313	326	291	306	249	344	306	303	314	314	267	326	315	301	281	328	289	334	356	319	309	323	336	292	296	301	299	310	283	295	291	334	316	317	324	310	286	292	337	310	297	293	314	310	297	298	296	314	323	279	328	268	310	347	293	289	310	313	276	303	313	306	337	324	283	305	314	282	330	301	326	305	301	281	312	306	308	289	303	289	307	332	335	335	288	318	302	297	287	263	308	273	323	313	296	308	316	304	318	327	320	305	291	307	294	293	312	302	318	330	326	356	324	313	311	323	283	333	301	308	300	275	291	312	303	325	293	289	274	305	335	304	337	313	319	306	331	318	277	367	304	333	307	297	324	330	323	294	303	308	298	298	359	330	292	301	318	298	312	283	352	263	338	299	312	294	305	310	342	323	311	310	321	309	310	298	354	296	306	321	303	319	308	308	315	295	309	291	296	337	330	317	322	293	322	293	332	296	299	340	334	299	313	312	281	309	303	319	308	315	293	289	312	311	319	300	291	344	326	322	308	336	293	316	307	331	322	296	328	309	300	296	300	319	324	326	315	321	296	341	321	321	299	305	280	327	330	287	282	294	290	331	319	291	320	338	298	327	271	320	302	298	308	287	319	320	314	327	311	297	284	313	315	315	299	317	296	304	309	276	274	297	324	294	313	294	329	293	319	312	324	275	307	313	293	303	302	306	305	309	325	298	311	272	340	288	291	314	313	324	281	325	298	317	291	284	326	301	290	335	309	309	335	325	337	278	266	318	274	303	291	316	342	324	307	313	318	324	307	301	336	293	295	303	294	315	304	303	308	292	311	316	310	319	287	306	288	279	296	308	324	329	337	329	318	305	306	313	308	285	304	341	297	293	322	340	332	319	300	306	345	278	301	265	272	335	352	316	314	312	321	301	350	291	303	323	314	296	278	289	308	265	312	337	322	321	324	334	307	286	306	321	302	314	261	284	303	288	324	286	347	309	308	325	296	324	295	304	304	298	317	310	281	300	322	340	319	308	314	317	316	297	322	319	293	340	303	324	323	292	308	304	325	281	324	293	316	319	330	311	304	313	328	315	310	329	300	305	316	305	317	343	295	339	280	344	339	324	311	289	324	324	320	322	338	294	329	306	296	314	299	280	281	316	317	332	313	290	313	284	316	307	305	296	319	323	306	305	296	280	344	302	283	293	293	314	353	304	304	321	331	325	301	312	292	304	315	315	303	287	283	310	342	314	272	315	294	294	279	288	295	330	302	334	328	324	350	312	272	345	308	300	298	315	342	287	337	320	354	351	316	327	319	292	318	306	287	304	304	315	346	278	305	328	304	321	322	258	355	323	292	313	314	334	312	307	309	333	319	331	331	310	312	298	309	311	297	292	310	318	274	293	279	324	274	335	277	300	286	289	313	331	301	279	296	291	312	321	315	348	307	297	312	320	326	332	336	305	306	310	312	301	325	325	303	313	304	272	279	334	308	314	324	325	326	269	301	322	309	294	289	309	322	302	316	308	309	323	292	330	292	265	325	321	294	332	328	314	300	309	332	295	317	328	326	315	310	308	294	291	316	310	298	283	317	290	310	304	298	305	302	316	325	298	328	303	285	312	325	283	277	303	286	296	353	277	323	310	303	323	298	344	306	306	300	316	321	352	333	305	287	279	323	304	287	325	296	290	322	279	290	309	279	319	329	295	304	293	334	315	315	300	322	318	315	321	307	307	298	334	327	336	299	320	318	337	321	290	322	289	293	285	305	322	305	322	310	300	302	322	308	321	287	267	280	335	312	296	303	331	305	317	311	295	339	295	321	312	318	313	294	319	333	345	293	309	288	257	328	319	289	302	315	340	324	307	294	320	334	323	303	319	302	341	296	306	282	321	331	285	324	292	311	322	297	290	315	349	313	310	289	326	297	307	315	300	294	305	335	332	303	364	295	317	313	277	296	308	312	307	325	314	305	293	319	332	304	289	339	277	310	330	306	333	324	308	301	320	311	313	314	302	346	339	300	301	292	315	297	288	306	328	312	313	322	339	319	316	302	261	321	305	296	308	307	296	290	334	321	328	320	285	325	278	333	313	311	295	290	275	308	308	297	322	278	285	314	319	348	316	305	320	294	317	320	284	325	305	272	338	329	312	324	328	287	295	305	325	271	325	310	310	283	307	325	312	289	311	316	321	300	287	312	293	335	323	296	289	290	284	306	292	321	308	304	281	295	331	294	296	324	342	328	283	307	301	271	320	293	302	296	275	306	305	312	293	312	307	281	323	290	300	313	315	287	300	312	307	325	325	332	300	286	323	311	310	330	294	289	325	303	332	327	333	301	310	272	304	293	294	306	344	315	352	331	318	314	318	297	312	334	291	304	303	291	317	296	285	304	317	305	307	350	301	316	332	323	329	306	282	306	285	305	318	313	307	324	314	320	314	338	319	306	287	314	301	289	288	307	322	317	280	289	308	318	298	308	296	317	294	275	315	306	337	292	299	294	282	348	285	303	298	269
41655	22141	13110	7392	4896	3090	2344	1826	1527	1279	1046	916	784	689	637	654	596	507	506	474	542	537	515	522	510	466	464	511	469	472	529	457	503	457	415	447	444	419	392	369	382	419	440	403	499	453	474	455	446	465	418	461	465	467	474	420	430	384	382	391	406	404	382	332	363	347	396	376	373	372	382	380	376	380	347	368	366	364	370	343	356	345	337	362	320	364	310	365	345	354	331	348	353	345	345	314	335	339	321	323	359	338	353	356	332	359	355	354	303	344	354	326	321	312	338	311	346	328	347	324	334	346	341	352	326	375	335	298	313	350	353	333	355	352	324	334	325	346	293	332	320	330	313	387	339	356	353	333	326	323	322	323	342	331	315	334	322	335	354	335	350	328	343	329	349	333	369	369	351	350	349	331	329	351	351	352	325	343	338	325	348	339	358	309	353	343	337	377	352	346	340	342	329	309	383	362	351	303	311	346	327	332	303	344	361	319	324	338	343	319	321	326	323	354	347	314	355	336	334	312	337	318	319	329	323	356	353	326	324	343	360	337	324	348	329	372	366	335	335	375	330	330	330	343	365	352	343	338	311	338	356	327	344	340	346	354	303	324	328	379	340	335	349	377	345	353	346	332	343	354	365	362	363	356	367	320	322	328	359	316	336	333	328	347	329	321	332	318	346	368	315	340	363	350	329	352	354	369	308	324	351	323	349	345	324	338	329	339	335	335	359	328	356	361	342	329	330	329	354	339	370	345	311	359	349	351	318	318	317	325	319	346	342	315	398	303	287	336	312	332	319	318	320	342	333	328	310	323	300	348	328	338	355	338	349	305	339	306	343	338	325	343	293	353	329	314	341	333	381	371	346	358	339	333	327	337	332	346	337	329	342	335	348	372	339	295	355	324	338	329	317	335	339	367	327	368	318	330	333	330	347	321	332	335	343	354	336	358	360	323	328	342	348	326	355	359	322	329	333	309	352	354	332	379	317	356	321	352	336	360	330	336	364	342	330	350	359	337	340	327	348	311	353	372	374	347	352	347	354	370	299	357	350	317	311	351	314	338	314	350	350	326	332	348	348	317	329	318	310	332	336	352	336	306	368	328	330	360	319	330	309	358	311	407	350	339	348	321	348	349	329	314	329	342	311	348	369	329	338	324	312	331	335	362	366	326	309	355	327	326	303	305	345	311	323	321	348	321	343	321	345	347	362	320	332	325	350	354	344	331	320	359	299	319	363	365	339	355	366	325	385	315	340	354	352	330	331	335	316	307	345	331	349	375	332	347	325	361	339	391	306	332	342	317	350	337	333	340	362	351	345	337	312	332	358	361	333	335	344	338	333	336	367	338	343	360	341	350	352	329	311	360	309	311	314	344	304	373	346	352	331	336	316	342	318	338	333	359	344	344	354	335	368	366	351	302	366	351	354	321	334	363	342	335	303	315	321	305	362	343	323	323	334	313	357	331	339	334	341	347	334	361	360	339	302	322	351	342	353	354	358	345	329	321	324	311	328	344	298	314	345	360	345	361	332	311	350	347	318	383	355	362	296	325	345	303	358	326	321	334	326	361	345	350	340	341	325	336	308	335	357	340	350	343	322	383	372	337	344	356	341	344	347	383	353	324	357	349	338	324	348	326	336	349	333	345	352	346	344	357	336	374	319	357	340	334	360	340	336	327	315	323	363	323	336	353	374	363	332	335	343	330	332	339	364	329	348	352	364	354	355	342	341	369	300	371	320	348	311	353	347	331	329	326	343	324	366	288	356	314	332	345	345	324	317	354	320	295	332	306	334	334	329	324	310	328	346	314	346	352	362	321	302	327	345	382	320	320	366	349	393	330	350	329	304	348	319	332	358	318	322	296	345	324	325	329	344	349	373	354	360	319	344	349	344	352	347	355	316	352	306	325	339	356	330	355	308	326	365	344	325	367	309	331	326	352	330	328	347	388	364	305	349	334	311	340	357	299	360	349	367	357	335	344	326	337	348	385	347	327	345	329	356	329	333	333	342	375	336	333	342	316	342	336	297	345	336	327	323	350	352	382	361	330	329	314	349	363	339	366	336	319	321	352	363	329	369	361	358	329	352	335	286	345	319	327	350	309	313	366	336	392	362	319	346	346	359	347	353	376	346	349	317	327	322	332	352	317	355	342	302	324	359	348	374	334	355	316	325	330	346	338	328	332	323	355	341	357	339	335	338	358	340	335	355	310	346	334	337	359	318	336	382	345	335	323	347	342	344	314	379	333	374	358	329	342	350	347	286	335	359	325	307	327	350	356	302	301	359	341	324	350	319	321	349	341	287	325	343	337	324	300	324	350	325	356	339	332	341	344	332	324	332	317	342	354	340	323	341	357	345	348	319	353	340	333	340	338	333	351	358	331	341	393	319	354	360	350	345	312	339	321	327	337	310	308	360	343	334	337	345	350	328	317	402	350	295	343	331	306	315	356	393	363	323	346	349	333	337	315	340	331	327	347	329	317	354	333	351	332	363	334	341	356	363	335	382	336	329	326	336	334	344	323	334	317	335	314	336	329	349	348	317	311	323	345	331	374	361	363	316	340	343	326	319	316	326	336	367	327	367	299	357	379	373	329	318	328	318	362	320	329	385	379	322	328	327	355	327	332	340	356	341	332	344	325	378	342	359	329	370	344	353	330	306	347	339	346	336	311	337	331	327	349	312	304	328	369	351	349	370	337	324	346	332	344	312	301	323	333	304	343	349	368	324	332	358	326	330	342	343	355	300	336	348	327	330	344	338	335	333	347	349	342	328	362	325	357	337	357	352	337	328	325	293	310	345	326	324	327	332	345	330	329	327	287	348	333	340	328	349	338	368	337	356	337	335	328	331	317	319	338	347	325	365	308	356	340	311	371	362	361	317	363	357	339	352	302	321	350	325	339	325	324	344	383	326	310	306	372	308	329	340	313	298	306	320	344	356	336	350	347	384	332	323	337	345	342	323	322	340	344	343	326	342	337	363	322	338	330	348	362	338	345	349	335	345	349	365	318	320	315	330	361	329	348	348	337	347	378	336	328	347	365	321	334	329	358	345	329	348	326	341	322	320	328	330	360	349	328	371	326	325	337	339	310	366	358	366	330	312	327	359	318	325	364	373	323	327	330	325	348	329	308	334	376	334	334	332	340	342	313	345	348	343	354	338	341	331	339	335	360	334	351	327	341	365	403	338	371	330	318	321	328	350	332	332	345	350	327	314	327	364	339	336	332	328	363	299	296	367	349	328	367	351	345	291	320	328	338	352	344	340	370	336	310	357	349	293	366	359	348	323	327	342	330	347	313	312	332	317	350	343	342	381	319	316	375	334	314	373	323	357	321	367	342	340	365	344	336	332	338	340	321	326	339	356	338	311	344	334	358	352	357	298	344	345	378	332	360	343	365	377	348	358	355	332	313	351	374	328	344	344	327	333	311	342	394	326	361	343	363	352	342	346	347	373	351	361	325	318	345	364	350	320	337	333	308	361	346	352	316	334	332	347	349
29089	21039	11488	1268	492	476	410	397	355	380	350	363	366	398	382	343	381	363	359	367	376	388	389	402	364	363	389	407	382	430	414	388	425	390	412	390	322	385	385	383	357	388	363	422	406	385	392	389	381	378	370	405	407	386	389	386	385	415	363	390	377	389	377	385	362	379	405	379	400	362	370	364	368	365	382	365	365	347	401	363	404	401	396	407	335	383	402	356	413	381	338	412	366	369	355	374	390	344	355	363	366	353	366	381	376	389	336	390	385	383	362	372	372	400	364	368	383	370	383	341	371	369	340	361	376	364	356	366	353	373	398	367	376	359	384	330	359	388	407	344	373	354	351	386	402	368	353	363	391	364	398	355	383	372	381	387	337	378	370	372	376	375	393	345	362	376	346	386	420	351	377	377	358	355	362	382	373	389	373	384	393	357	377	379	386	374	374	374	377	356	374	397	373	373	374	345	356	372	329	346	366	355	363	386	353	361	334	397	353	376	388	377	337	372	366	356	386	388	389	387	334	391	371	391	420	366	357	383	384	377	371	378	362	363	375	372	384	341	376	378	377	403	370	386	401	378	369	401	375	355	361	436	383	367	368	368	375	339	359	407	414	378	380	379	330	378	350	376	356	338	359	384	367	377	369	319	367	337	367	372	383	374	348	352	346	393	356	431	350	348	340	345	362	370	370	403	341	374	382	374	400	342	357	362	336	371	397	367	347	369	360	389	361	377	343	373	389	385	340	391	351	360	344	389	349	386	376	375	360	368	398	394	378	361	385	371	359	381	378	380	352	379	366	393	359	388	362	393	366	371	368	352	377	415	397	413	353	338	383	351	370	364	393	346	354	359	364	349	383	339	374	364	414	370	374	381	413	352	360	326	388	358	365	353	365	371	349	380	409	367	351	359	348	429	406	340	345	322	376	349	358	384	363	355	381	368	380	365	345	366	395	399	357	364	367	378	343	371	395	354	384	380	386	404	401	332	387	367	351	343	377	376	367	360	356	368	369	357	344	368	371	365	419	363	383	336	354	413	370	380	368	380	375	365	400	391	331	370	345	413	350	375	369	373	371	374	376	382	346	368	389	335	391	382	437	386	406	376	383	411	399	379	384	382	387	353	383	400	378	382	368	339	350	373	384	370	363	367	367	372	380	353	394	405	375	371	394	376	392	361	359	386	382	352	362	379	359	357	366	348	380	378	338	389	376	366	332	361	364	368	419	346	347	397	401	368	389	365	345	372	371	381	329	345	371	387	387	372	407	364	362	346	368	374	354	363	344	367	386	397	364	378	366	373	372	393	379	374	370	359	342	365	361	373	392	397	358	384	379	383	364	407	375	374	401	387	367	327	377	393	402	404	377	373	403	397	363	362	357	374	354	355	359	362	413	357	357	358	344	374	372	378	378	356	341	405	398	417	392	382	376	390	371	337	314	395	352	366	388	358	386	352	380	342	360	372	365	368	327	353	355	379	368	380	376	387	388	378	370	368	408	380	342	371	355	409	343	387	377	373	359	363	366	381	394	397	349	409	374	381	375	352	376	381	401	379	362	349	359	384	337	366	375	359	397	394	368	382	393	345	406	396	367	373	397	374	383	396	401	375	380	321	383	343	354	416	361	371	370	369	387	386	383	366	375	340	359	366	380	368	387	381	391	364	365	340	386	355	352	377	376	357	372	397	368	356	398	356	407	370	360	359	365	372	365	334	383	386	379	360	366	358	360	384	402	362	390	346	353	390	402	336	355	363	386	373	342	418	379	355	381	346	391	404	380	400	366	391	373	370	326	333	351	354	373	384	372	345	389	341	391	363	359	380	398	354	375	355	373	358	384	347	358	369	394	409	402	386	394	378	356	374	368	382	379	369	369	388	356	366	361	363	362	362	371	366	376	395	362	384	357	352	368	366	371	419	362	383	369	360	364	355	384	400	384	371	357	411	360	382	367	371	385	379	378	362	403	363	368	389	353	363	436	378	378	380	405	430	397	369	382	396	384	368	370	386	383	348	398	389	342	403	391	373	317	377	356	364	374	381	341	357	360	350	376	324	364	361	375	364	390	356	409	362	357	367	359	368	371	385	360	368	379	340	341	377	367	352	360	389	367	372	360	384	366	384	356	380	361	407	399	348	351	381	350	355	361	340	377	345	376	412	369	357	384	371	404	368	372	395	361	372	367	362	334	424	405	413	392	400	361	361	383	376	352	384	369	347	395	367	377	382	369	416	366	379	367	332	354	335	363	379	360	374	376	366	363	382	338	388	377	388	356	365	386	393	339	371	407	371	364	358	384	382	390	364	341	349	373	391	350	375	375	371	429	350	356	397	364	404	333	425	361	353	368	382	387	357	370	388	341	343	379	368	357	378	352	349	335	386	408	361	387	377	370	355	365	382	403	368	383	401	381	378	369	352	349	376	371	370	379	368	371	404	397	364	380	374	352	377	358	352	379	359	354	375	355	416	359	366	358	371	399	404	384	366	400	405	382	361	364	352	380	364	344	391	385	377	389	380	333	371	381	350	395	372	406	360	379	358	354	367	388	378	370	384	348	361	408	354	385	369	361	373	363	382	373	384	413	388	386	342	384	419	386	355	357	378	410	362	396	362	380	400	377	392	385	371	389	394	338	383	380	366	370	369	389	355	385	354	386	371	393	376	371	395	377	366	418	383	366	378	326	416	389	349	380	396	347	366	354	385	377	352	370	397	366	346	339	399	381	391	381	352	367	380	398	419	377	371	358	392	367	403	372	384	397	363	418	364	400	356	360	343	371	385	385	343	369	385	372	383	363	344	348	370	377	361	384	393	376	367	376	369	386	373	371	389	355	443	372	347	347	387	396	368	382	344	365	402	357	366	345	376	383	359	397	363	407	342	353	355	371	348	362	380	401	395	377	405	383	390	393	350	385	351	357	368	341	380	394	368	362	405	373	381	390	357	405	348	350	334	370	371	373	378	358	368	331	377	370	363	386	413	387	366	402	383	382	385	373	365	368	348	403	379	339	351	381	392	368	400	423	365	341	367	340	382	405	390	382	380	361	367	357	385	377	369	367	355	387	374	385	377	377	386	387	347	360	387	392	394	364	341	370	372	357	349	377	352	403	390	351	339	402	427	378	370	365	384	392	383	377	365	382	371	401	360	364	367	358	351	385	369	334	422	374	361	378	378	383	337	380	360	370	379	372	395	388	363	385	361	400	396	385	379	411	367	347	413	379	405	388	359	361	382	370	344	381	360	380	343	361	348	388	360	377	408	359	349	388	349	347	373	368	372	393	361	332	378	383	365	358	396	381	383	364	354	372	370	371	365	348	344	368	373	381	386	381	377	352	373	345	383	370	372	361	374	397	356	348	343	393	365	389	376	405	366	380	371	354	369	376	345	396	372	365	373	395	375	385	370	359	357	364	367	371	352	359	387	361	357	363	395	372	375	420	377	344	373	387	421	372	392	352	387	416	389	417	360	391	366	384	361	371	404	345	339	369	358	350	338	326	397	372	360
35708	8739	1611	876	655	524	513	477	505	425	456	427	472	460	442	465	477	445	485	433	496	442	457	480	462	483	497	496	475	491	485	477	493	465	451	501	474	460	448	498	395	442	470	434	451	443	515	472	444	499	509	428	490	461	444	493	432	457	446	436	423	423	435	452	404	422	423	435	459	467	426	412	437	426	422	374	437	441	451	393	453	423	416	436	407	417	461	453	455	451	442	466	424	418	391	456	430	460	425	439	444	441	441	427	406	459	454	442	427	443	395	471	456	439	423	424	441	436	440	430	427	396	419	440	422	464	430	404	415	454	442	450	445	427	421	418	469	467	463	451	459	422	472	451	455	430	428	430	458	431	466	462	447	456	419	406	460	480	425	433	464	432	444	412	449	408	410	482	470	441	472	449	436	434	412	417	439	417	416	454	409	449	415	447	439	436	434	449	409	462	431	452	424	429	463	420	376	442	469	452	422	455	423	428	465	404	449	436	428	439	455	448	428	415	415	432	460	415	448	422	436	420	439	436	422	429	451	461	417	470	445	470	422	421	461	409	397	412	420	472	457	384	420	421	422	437	414	423	435	449	436	440	422	409	431	417	440	435	438	453	418	428	419	433	445	416	418	466	417	411	438	415	457	455	450	421	426	385	444	444	421	447	443	429	473	458	413	439	436	429	442	450	403	422	474	386	429	428	427	445	469	443	440	469	419	455	473	430	433	440	450	441	444	461	434	439	443	426	423	394	418	461	414	459	423	448	468	430	415	470	441	447	394	440	412	443	446	423	462	441	454	454	454	418	424	415	460	419	462	437	446	395	430	443	408	444	478	451	437	359	441	438	429	405	451	486	443	444	455	424	401	442	445	454	441	449	406	406	452	445	409	464	419	446	442	430	406	432	426	436	442	428	449	447	420	461	422	442	435	430	423	442	444	455	445	416	432	439	439	445	441	445	417	422	428	441	407	438	444	440	415	433	463	425	446	429	407	419	442	454	419	410	423	424	425	412	396	453	473	420	424	421	439	410	419	437	415	458	449	413	412	413	408	433	446	409	449	464	423	449	418	437	418	443	416	425	401	444	420	466	414	404	419	452	428	450	423	440	414	441	413	478	429	434	409	459	442	432	441	428	417	455	456	460	454	422	412	423	460	388	432	424	435	420	432	427	425	420	407	459	457	431	427	419	454	436	422	457	414	453	421	449	481	447	445	410	446	406	422	444	447	390	426	451	440	441	421	438	428	438	439	463	450	458	442	435	444	449	468	401	438	424	462	426	454	411	456	429	446	413	451	412	463	444	412	426	423	454	448	409	449	434	452	446	401	411	416	400	447	425	415	478	461	430	438	447	437	427	416	450	451	441	422	434	470	471	417	451	426	412	438	434	424	458	436	445	408	457	441	435	453	411	428	435	441	405	442	480	438	426	451	458	455	462	424	451	424	448	447	464	443	397	440	445	467	455	421	419	439	463	426	415	443	429	463	428	446	467	461	456	436	423	449	409	455	432	455	433	451	434	419	458	440	440	429	449	412	418	434	435	447	429	473	466	435	429	406	444	412	406	457	432	426	424	461	436	459	417	434	428	459	422	447	415	436	412	433	433	411	456	401	439	428	443	469	420	417	423	445	462	433	417	428	405	407	421	411	406	434	396	455	407	421	413	426	415	422	440	421	449	423	430	455	446	400	422	413	412	435	445	462	465	436	431	447	413	380	470	396	455	431	429	431	411	451	461	438	421	435	427	473	423	465	422	454	416	433	414	420	426	438	425	479	416	447	411	429	438	434	429	435	440	446	470	444	447	429	425	440	463	450	394	439	455	412	421	410	446	397	398	475	460	417	461	412	411	441	407	440	421	433	438	435	437	448	441	433	412	431	464	464	442	404	418	445	415	438	446	428	454	456	457	460	409	455	420	407	415	412	451	436	420	431	435	425	456	422	422	443	420	452	435	402	419	428	440	464	455	426	404	430	428	415	428	435	446	458	437	413	422	451	425	464	490	448	369	425	427	406	434	421	449	416	473	457	435	435	428	433	408	446	418	369	440	466	425	448	484	445	443	428	450	436	473	446	463	421	479	442	422	457	431	458	421	451	453	423	426	418	400	445	430	421	486	414	429	418	440	428	396	420	421	398	459	448	449	455	424	431	388	456	448	441	451	419	473	424	420	443	462	428	414	433	454	400	479	424	441	420	453	407	431	418	436	449	415	441	445	427	467	452	437	450	445	423	453	446	420	473	449	462	396	432	464	452	403	407	454	420	425	413	437	388	402	444	467	464	407	447	475	436	436	427	454	434	444	440	461	427	448	411	396	424	446	463	428	414	395	464	449	429	439	429	446	465	422	432	428	435	397	434	415	428	487	450	416	474	420	418	413	453	427	439	455	457	473	409	443	419	435	389	469	465	465	457	423	430	418	460	428	423	455	432	404	472	432	451	435	412	446	446	432	458	458	449	436	429	420	419	434	432	453	451	408	449	436	454	426	471	436	482	463	473	420	459	440	455	405	437	457	493	446	447	452	400	448	427	437	444	462	452	431	412	423	410	431	414	405	441	448	477	451	400	447	469	421	418	467	427	443	423	399	417	455	451	385	433	387	437	447	440	445	419	466	425	431	447	457	455	435	433	431	416	417	465	442	392	461	416	413	435	414	457	476	465	437	457	433	434	419	437	436	405	476	444	459	444	445	442	422	462	464	430	450	450	444	503	430	449	437	389	428	409	428	414	383	416	437	426	420	429	453	413	464	465	420	459	461	435	449	424	449	428	451	463	425	429	408	430	434	426	445	446	416	431	424	467	436	424	444	443	407	448	425	435	403	406	449	436	451	420	457	473	479	422	448	437	456	433	417	448	462	449	377	465	429	453	436	418	439	435	429	438	398	442	404	455	435	423	394	422	420	426	409	423	453	440	445	444	431	438	453	422	424	427	448	412	444	435	441	421	445	449	453	396	431	454	436	442	468	418	437	395	438	469	444	477	432	413	478	427	387	401	416	406	430	438	454	422	447	476	413	436	438	409	406	443	436	438	444	432	381	440	476	443	424	442	427	442	413	431	431	456	430	447	423	442	437	442	451	440	450	429	441	445	451	400	468	443	426	417	444	448	440	434	477	404	404	422	443	410	434	430	412	475	423	424	407	421	479	418	469	462	416	452	440	441	444	432	441	431	413	436	444	463	449	425	464	441	449	433	490	474	430	460	471	435	447	428	432	444	452	459	433	461	458	448	435	395	413	437	433	410	455	384	407	457	445	480	416	441	422	435	413	431	441	459	419	426	429	451	437	454	416	427	426	422	422	434	454	440	423	429	433	387	441	445	454	457	406	441	444	455	419	427	430	417	418	445	420	455	424	450	409	443	444	460	454	425	432	450	456	432	427	464	411	464	423	474	421	451	444	433	417	465	448	449	433	437	421	429	451	462	419	444	421	439	421	391	413	447	470	400	437	404	430	468	435	444	441	430	426	421	422	422	408	443	431	437	459	436	447	452	429	492	447
23327	20736	27918	23611	20717	11116	879	571	491	417	420	374	301	327	299	314	282	273	292	279	278	267	323	309	320	315	279	339	312	312	308	272	277	292	247	277	262	263	269	250	246	240	273	249	262	268	282	268	281	294	287	281	298	254	265	273	247	249	237	241	231	254	243	216	252	221	263	243	240	276	243	224	236	233	222	225	241	250	240	239	246	257	238	254	276	249	231	225	231	234	233	237	247	241	236	270	239	204	250	229	227	255	222	233	233	239	264	232	256	218	227	245	244	229	256	259	230	254	257	218	249	216	232	220	218	239	233	231	248	228	244	239	226	231	215	219	238	237	233	208	249	246	230	205	232	243	225	241	225	244	219	274	263	236	240	242	232	230	240	232	234	235	240	240	197	243	234	228	217	231	210	196	234	217	219	224	228	242	238	256	257	241	231	244	237	233	237	257	203	230	269	232	259	225	244	248	218	233	233	238	231	239	235	236	231	258	240	206	225	235	230	246	211	227	241	219	206	206	236	245	213	244	222	226	231	229	236	209	195	244	201	259	227	242	233	238	233	231	237	256	221	207	246	246	218	238	223	246	239	210	225	240	252	237	278	228	230	232	233	232	243	226	248	230	252	244	212	256	208	230	225	213	230	203	238	251	231	215	249	240	255	238	246	223	248	250	233	244	251	216	232	236	242	245	207	230	241	213	245	236	222	223	224	223	225	244	234	233	233	230	238	218	225	222	235	237	218	218	248	238	216	218	252	218	249	237	225	223	231	201	258	204	235	228	236	226	231	232	225	201	224	238	226	220	217	239	238	264	246	213	235	239	237	226	204	221	241	236	231	264	226	232	272	227	223	244	197	231	223	244	191	232	211	198	229	242	238	210	261	220	261	229	230	237	226	244	228	239	240	267	262	227	232	239	222	259	238	214	257	247	231	234	205	221	255	230	200	234	205	242	209	257	258	244	227	216	241	199	202	202	238	223	249	257	251	212	238	201	211	223	219	243	231	245	233	241	234	207	223	238	212	229	234	223	215	259	265	245	236	236	218	230	255	234	230	216	227	195	249	215	241	216	246	236	236	220	214	226	258	216	287	208	211	215	233	215	231	224	230	223	245	236	214	238	245	229	226	252	221	212	206	214	238	224	225	224	252	230	214	233	234	229	231	242	253	234	254	245	232	231	216	228	205	241	261	238	260	213	191	228	260	230	260	210	249	248	247	242	227	236	236	214	218	233	229	236	224	259	231	187	225	232	240	202	212	201	225	230	231	248	248	226	220	221	248	227	227	243	261	249	226	236	227	218	226	246	236	208	242	279	213	221	227	247	220	236	282	252	212	237	219	225	240	221	263	228	208	213	221	224	228	255	260	211	285	235	213	236	231	218	244	215	213	217	247	223	237	231	241	229	255	229	247	227	216	225	209	256	242	224	251	236	242	226	235	207	231	262	241	236	234	241	243	239	250	244	236	221	237	239	214	241	246	231	235	213	223	206	218	224	224	250	226	225	236	229	242	210	221	228	229	242	236	229	250	232	247	230	226	233	241	217	242	257	229	229	213	263	226	235	210	240	250	238	256	245	226	259	218	203	217	240	224	197	215	214	239	228	245	248	228	230	210	229	214	244	203	238	238	232	228	248	221	217	237	248	239	241	235	207	230	270	249	214	246	239	231	220	229	227	234	219	223	242	226	225	239	249	240	247	218	224	208	215	255	245	221	246	228	193	244	229	204	248	224	256	235	213	216	258	202	233	252	230	258	226	226	202	251	229	248	228	218	226	257	261	250	207	203	224	246	223	233	251	258	224	227	247	206	231	210	240	216	205	241	254	216	224	209	245	230	236	232	257	229	244	200	227	246	234	234	253	244	226	224	215	245	227	217	236	228	217	280	220	238	241	227	240	227	221	247	220	217	244	247	217	251	199	235	202	218	223	231	220	226	218	227	206	250	197	232	215	222	246	240	222	230	231	232	215	252	199	248	246	258	236	233	248	226	238	233	245	242	245	218	255	227	219	212	223	264	231	227	214	227	214	185	248	236	207	244	234	235	255	208	223	253	244	230	244	234	221	239	224	220	261	232	238	218	220	239	210	243	229	232	237	261	219	217	229	254	224	252	246	223	238	239	227	245	236	235	239	251	223	205	257	232	247	203	230	216	195	220	219	241	230	250	253	238	223	235	243	221	217	239	241	241	239	207	231	242	241	220	212	220	243	232	251	232	202	214	222	251	216	209	232	228	227	257	245	225	232	221	240	240	229	232	233	220	222	230	209	216	218	238	226	204	243	216	239	224	249	232	252	211	257	234	230	228	218	224	242	230	225	224	246	212	212	218	215	234	211	234	209	235	222	248	234	228	212	195	256	202	241	233	218	226	224	242	240	241	212	232	255	228	208	206	231	188	224	210	251	240	260	215	235	238	208	233	239	256	271	228	232	238	264	214	283	224	235	222	247	230	214	244	209	235	271	237	244	224	254	229	234	220	237	233	243	215	231	214	247	225	211	235	236	252	220	236	247	230	264	213	237	244	213	203	193	261	222	207	229	254	234	229	234	217	236	244	233	217	238	240	243	229	235	222	238	246	194	225	234	234	215	247	222	224	252	216	236	224	252	272	230	226	227	220	239	223	237	217	223	234	234	227	206	205	211	240	225	221	221	233	238	234	265	271	210	240	237	242	242	248	222	241	252	203	250	231	239	221	230	237	258	266	207	215	253	232	205	238	228	224	216	220	219	226	242	237	237	235	238	230	227	220	216	231	240	227	211	230	222	236	216	241	239	254	210	204	241	214	268	253	253	245	266	249	222	197	213	215	245	224	233	214	223	245	235	235	229	265	230	243	250	235	228	221	211	209	250	227	232	233	211	250	240	222	230	199	224	222	212	232	235	210	221	229	219	226	196	239	255	239	247	239	232	221	229	250	229	233	232	229	235	231	241	232	208	248	237	241	233	235	239	219	260	236	245	237	229	208	230	242	249	240	245	235	232	205	209	233	213	248	250	239	251	234	236	230	217	254	194	226	213	233	213	256	232	218	222	282	233	243	220	242	242	223	249	230	245	237	244	233	276	263	215	250	231	223	221	225	236	223	238	238	226	236	226	214	250	235	218	202	208	208	235	193	245	245	231	252	213	239	201	196	219	258	226	238	245	250	219	225	228	247	227	230	227	214	255	242	237	215	219	243	218	204	213	216	205	256	236	236	218	246	270	234	242	191	223	216	260	231	250	241	219	217	241	256	235	236	226	250	232	240	246	213	227	211	255	232	200	253	236	229	213	232	205	214	252	221	221	228	202	226	221	233	217	233	254	243	222	230	219	217	224	223	230	237	219	255	226	210	228	218	212	249	251	213	257	257	232	234	232	225	230	245	230	241	216	244	229	239	252	242	241	217	240	219	220	243	260	218	233	214	230	226	238	228	247	234	242	221	230	213	256	252	236	231	248	236	219	254	273	259	222	220	228	218	257	241	211	255	202	230	231	236	211	232	234	249	218	208	256	234	218
38751	15927	6777	3354	2147	1596	1196	977	807	689	649	513	486	423	399	369	360	365	333	384	351	365	375	447	397	370	390	404	408	372	375	401	342	338	335	299	322	313	334	339	283	343	313	334	361	334	361	342	386	368	330	374	358	355	342	335	337	333	320	340	296	291	318	271	275	322	292	292	292	281	289	273	293	268	303	293	324	301	306	302	274	275	264	294	282	294	275	273	274	296	280	252	294	274	271	301	264	282	253	289	254	259	274	290	254	307	279	256	259	255	308	278	256	282	266	290	243	264	273	277	300	266	302	311	279	281	283	261	267	277	254	258	249	270	273	242	248	285	283	259	254	257	269	260	278	273	273	276	272	256	274	259	271	264	292	286	264	268	290	253	260	276	275	264	269	249	274	272	269	279	256	270	275	266	284	271	297	271	277	317	264	287	292	267	271	276	266	278	272	262	273	299	252	243	281	258	255	268	276	258	259	278	235	273	290	263	269	310	269	233	265	281	266	291	266	276	278	278	256	264	284	276	265	280	247	261	253	261	257	277	274	271	279	260	265	249	274	257	269	266	309	258	261	266	275	269	270	298	264	279	287	253	265	266	268	283	266	266	269	244	273	264	303	258	283	297	280	243	277	281	271	263	290	294	248	243	274	261	281	278	289	287	256	301	279	298	268	270	255	265	292	268	249	264	273	277	258	288	273	279	294	252	252	267	262	257	279	264	285	285	271	274	273	268	273	283	263	267	297	277	297	232	272	272	251	275	271	260	262	270	274	268	272	255	308	274	276	245	258	280	287	267	279	284	271	257	251	264	284	246	290	294	266	262	260	280	273	288	283	243	272	273	273	241	300	270	256	238	263	264	259	242	277	282	269	261	274	260	296	272	266	247	264	285	265	243	272	277	248	269	274	254	296	277	252	270	279	276	274	289	279	254	303	270	273	249	279	256	278	266	280	259	289	271	259	240	271	260	297	280	279	269	260	272	257	272	310	259	254	282	257	242	282	276	288	281	267	283	285	289	253	273	317	259	301	259	293	271	272	265	242	285	268	268	254	267	264	296	275	284	276	275	273	262	248	278	278	290	266	258	295	286	267	292	233	257	265	259	281	264	275	235	276	276	242	254	279	297	281	282	283	267	282	247	253	286	266	290	260	267	265	262	300	282	283	292	262	298	256	284	265	296	261	277	269	262	274	276	293	266	246	267	280	268	249	274	280	292	271	291	257	254	277	271	262	272	254	272	268	258	262	256	254	294	296	273	286	258	259	298	243	264	278	285	271	290	267	260	237	284	258	258	276	252	298	262	269	296	279	240	277	282	281	231	276	245	286	265	291	283	274	256	283	241	267	290	263	261	271	297	273	291	269	279	251	291	285	255	292	288	282	260	249	286	277	267	262	294	291	274	279	307	257	289	312	287	263	270	257	254	256	266	260	270	275	298	263	286	282	264	282	278	285	301	334	275	248	262	267	267	274	224	245	273	288	256	246	265	263	294	264	257	289	254	245	274	294	256	237	259	263	277	256	251	273	253	278	272	280	264	293	278	266	258	257	247	268	287	242	276	253	258	273	292	284	266	260	257	239	264	258	269	240	276	281	274	273	277	261	252	266	281	260	268	240	269	254	286	250	265	262	273	285	257	270	291	268	262	275	264	266	279	272	287	253	256	272	293	290	298	292	279	271	300	263	287	232	287	295	284	288	284	295	282	262	273	266	284	282	279	269	278	284	298	280	262	296	251	268	241	279	272	271	270	286	282	296	281	249	283	282	290	281	257	275	284	293	267	285	265	262	274	266	284	262	279	272	289	297	283	243	250	268	275	239	241	276	267	272	256	306	258	256	243	262	283	269	269	291	288	278	282	274	254	256	264	259	253	266	300	267	277	263	255	245	288	257	302	250	302	290	287	270	235	280	270	264	292	289	260	259	276	267	247	273	285	252	304	263	285	258	277	276	302	266	279	294	295	271	303	289	246	255	280	262	269	293	281	280	287	238	256	248	262	258	276	291	265	240	266	272	307	266	229	313	281	280	265	267	284	300	301	296	274	263	275	266	282	310	238	267	268	270	263	267	274	294	292	274	262	257	259	280	249	251	259	259	284	257	271	289	280	249	309	256	249	243	315	282	282	267	299	272	281	278	292	263	278	270	267	268	254	270	257	241	254	272	294	268	252	247	289	293	245	254	272	286	244	268	248	273	264	321	266	288	265	259	265	274	260	270	269	249	258	277	246	281	273	280	252	282	258	263	268	266	257	296	260	265	321	251	258	297	244	288	294	275	264	276	256	300	259	256	292	279	254	296	283	277	264	269	246	261	248	285	279	286	287	261	277	301	238	242	283	286	281	309	277	301	257	275	253	254	276	269	289	276	284	290	277	300	282	244	278	289	232	259	270	284	265	261	322	305	259	266	267	276	295	265	268	253	272	251	273	269	275	268	263	269	273	293	291	258	270	285	264	256	262	287	269	274	275	264	286	273	257	305	288	242	275	262	257	235	297	301	292	284	291	243	285	253	261	270	249	264	285	264	257	238	251	269	275	251	264	261	270	269	282	261	286	277	262	273	284	264	271	259	263	289	283	296	278	281	231	288	277	282	282	280	287	273	286	282	281	275	288	257	267	273	257	290	273	269	269	272	263	254	298	260	258	257	287	269	273	290	278	264	305	250	258	275	250	280	273	263	275	247	248	276	274	265	265	281	279	275	266	261	265	285	248	282	275	268	274	263	272	265	249	273	316	281	257	268	285	248	252	262	265	281	274	287	259	251	277	283	261	251	307	288	247	284	268	267	249	262	230	256	283	261	284	266	255	305	295	284	264	271	272	268	289	264	271	258	262	254	250	276	281	270	268	232	277	297	275	261	289	290	270	236	261	288	259	282	270	277	269	267	277	283	263	271	265	269	278	263	287	279	228	262	280	283	274	264	299	268	269	279	257	267	258	240	257	251	265	266	273	282	266	254	250	300	264	304	280	277	271	254	256	289	228	268	248	283	267	285	268	275	259	266	290	307	247	278	266	272	294	257	278	281	260	237	285	281	276	287	284	287	279	251	283	276	306	289	277	281	244	259	234	254	287	276	293	256	281	261	291	279	252	253	277	265	260	273	282	265	277	284	269	272	275	257	267	315	299	288	275	257	248	274	263	254	266	287	285	245	290	267	261	266	241	268	285	280	260	261	248	240	269	276	293	270	263	267	266	270	264	275	289	274	298	264	297	285	260	274	277	272	273	284	294	273	257	277	270	265	299	244	266	262	263	260	267	262	289	281	274	257	263	287	281	267	296	285	270	260	276	267	288	286	275	267	286	279	307	279	254	257	259	272	264	271	258	282	258	264	277	296	286	298	268	289	275	274	262	288	276	285	288	282	265	272	278	258	273	299	277	257	279	284	256	264	265	266	279	294	270	260	279	286	284	284	288	250	261	312	254	247	271	287	272	269	269	275	259	284	275	296	256	257	272	280	315	264	253	240	283	276	281	269	281	291	281	267	274	265	252
24459	20708	26962	24352	12543	983	736	601	555	573	534	582	481	519	515	490	470	472	501	516	522	537	534	513	519	507	492	543	499	543	545	524	481	486	499	466	493	508	518	468	466	460	532	443	512	497	499	510	526	517	535	489	512	486	510	513	482	497	508	486	489	473	501	525	477	484	517	484	513	498	430	491	488	504	461	486	479	520	492	500	523	502	505	496	507	492	486	483	517	423	472	470	499	492	509	482	499	433	486	496	469	464	506	455	465	484	474	506	503	477	503	477	478	466	513	484	431	422	498	479	499	466	502	471	466	462	473	434	487	464	483	503	487	447	457	501	474	481	497	477	488	458	477	496	489	516	441	497	466	495	519	462	481	472	479	458	441	488	494	464	452	447	448	479	476	485	454	449	500	465	441	466	484	451	462	474	470	490	488	492	466	494	476	476	458	511	473	452	463	495	460	478	481	505	504	465	485	488	495	488	453	477	497	504	473	475	489	504	469	470	500	504	440	513	459	441	480	478	471	464	484	508	432	494	446	475	462	464	440	500	502	436	458	460	488	478	464	485	450	491	504	485	463	468	503	529	457	467	476	458	505	433	528	495	482	461	465	473	454	443	469	463	508	489	484	462	512	490	470	469	473	438	451	472	505	494	497	489	479	486	475	486	476	444	433	462	440	468	485	505	472	468	483	445	485	449	471	490	511	496	482	443	469	449	444	441	481	475	504	520	502	467	483	505	464	478	486	495	483	434	474	465	484	476	491	462	460	476	467	524	468	454	490	492	465	467	486	521	503	486	477	481	464	498	496	478	511	501	500	475	445	436	470	479	503	463	488	506	496	463	500	484	459	473	489	463	471	435	512	484	469	475	474	494	497	456	473	479	474	461	471	469	465	508	505	462	489	510	455	458	466	450	467	468	451	462	483	521	510	455	483	492	479	450	468	510	468	519	501	431	516	489	463	487	490	449	484	448	445	452	486	476	474	490	476	427	491	496	469	492	434	463	477	449	466	441	499	476	493	514	428	484	457	445	503	497	460	473	482	485	502	463	461	465	460	483	471	499	499	501	478	469	500	494	495	469	473	461	508	490	479	498	474	450	432	441	447	408	486	505	492	511	454	448	471	438	496	474	470	476	480	490	481	479	480	455	457	488	479	508	488	476	494	481	473	482	464	509	442	483	472	508	487	454	436	498	486	453	475	458	501	458	461	473	469	488	471	452	464	474	504	468	466	493	483	455	422	463	451	450	457	504	470	484	491	503	475	447	489	503	462	457	498	479	455	452	461	490	458	500	502	495	459	485	524	489	467	468	482	475	480	445	489	492	465	496	478	472	446	469	491	518	464	467	518	467	484	513	462	477	474	466	447	476	476	502	474	470	454	458	471	470	494	471	463	472	474	501	498	519	496	441	524	484	467	450	469	475	478	491	463	480	524	505	491	463	478	458	511	458	512	475	496	466	473	486	494	510	496	493	513	484	483	499	481	476	491	510	437	491	487	488	467	466	511	501	441	513	492	475	472	476	460	474	495	443	463	532	471	488	488	448	439	440	487	480	492	468	530	433	468	498	452	462	468	448	440	464	482	471	512	505	501	486	485	473	473	462	525	466	490	456	459	506	492	456	493	474	491	498	517	482	494	462	501	494	470	501	477	488	453	452	504	439	469	462	445	485	468	491	454	471	486	489	457	465	459	439	448	468	506	446	472	473	492	449	491	461	469	483	484	484	503	467	483	472	452	454	468	481	434	452	432	468	470	471	485	464	471	463	477	462	495	461	477	433	445	508	470	489	460	464	455	498	498	500	462	513	475	473	432	463	443	504	508	518	471	490	489	466	459	470	423	489	459	476	493	501	491	521	451	459	495	456	453	483	502	448	483	480	487	441	482	483	459	501	460	508	424	439	465	512	519	452	509	453	435	468	487	469	473	492	462	477	481	458	442	499	532	476	493	456	489	473	483	480	479	480	455	488	512	477	512	468	453	460	464	467	512	466	451	491	478	511	473	472	479	437	468	517	471	479	514	476	501	514	462	463	517	485	469	500	467	531	458	523	482	462	478	473	450	512	475	506	480	440	479	485	470	469	462	488	455	488	470	455	471	455	488	479	482	482	478	469	470	456	471	486	489	496	491	427	496	495	457	457	496	497	467	465	449	483	499	463	487	464	484	497	481	450	492	507	473	445	489	490	451	482	474	468	459	484	462	504	453	470	457	477	458	513	498	505	455	474	477	497	472	454	479	449	475	469	509	440	470	481	505	482	453	521	485	476	511	519	477	464	426	493	447	462	488	511	502	490	482	467	469	416	499	472	466	495	489	507	447	473	509	457	467	459	436	469	497	491	446	470	479	462	482	435	463	477	512	470	455	484	494	496	471	500	485	481	474	443	472	446	460	504	480	460	454	456	447	498	520	497	488	474	498	440	435	465	473	496	473	490	479	498	503	456	482	468	486	501	462	464	440	485	496	480	471	479	512	505	464	493	456	505	471	489	475	462	476	455	452	474	461	517	499	470	490	481	512	456	465	476	488	459	474	436	460	434	472	439	491	451	514	458	481	470	468	481	463	514	463	446	444	498	475	474	500	515	446	421	485	495	439	476	473	467	470	491	466	481	516	495	502	503	476	471	445	481	449	475	456	456	448	500	447	457	460	503	459	460	490	451	491	475	491	488	508	474	483	449	434	456	492	450	452	430	446	465	466	457	476	493	482	472	460	464	485	451	481	459	474	476	475	466	459	482	502	459	464	455	502	488	456	472	459	488	503	476	474	453	516	476	489	484	480	463	440	449	443	484	458	444	477	458	498	488	442	497	460	448	452	461	492	474	474	484	484	488	469	489	481	474	482	452	479	447	460	490	493	467	474	495	493	479	485	472	506	486	499	510	456	489	501	473	490	491	461	508	460	489	478	487	459	463	494	493	492	469	440	504	459	462	525	463	459	435	484	485	484	450	446	522	468	526	475	465	457	531	485	464	499	471	488	471	455	461	476	468	464	468	495	476	479	454	486	461	437	473	489	443	493	479	490	443	493	461	475	439	505	455	469	487	447	524	477	490	452	509	450	475	508	492	495	455	485	453	455	493	472	511	422	488	489	501	481	481	459	491	458	471	489	491	518	449	492	499	487	518	471	459	498	479	472	467	520	521	513	478	498	447	439	496	532	469	467	462	460	465	456	446	497	471	485	456	479	485	467	451	480	487	513	473	474	503	513	467	434	505	473	521	481	440	490	473	478	507	473	468	492	494	473	480	497	448	459	524	479	450	503	486	455	485	459	468	449	462	498	486	491	510	454	484	493	491	465	469	477	484	484	456	466	511	467	468	468	474	440	492	467	461	496	477	455	479	463	450	469	441	481	480	487	475	483	458	502	467	491	424	461	462	484	459	443	525	478	475	487	486	470	461	510	486	453	502	476	440	499	487	460	465	473	488	443	516	485	438	471	482	510	467	499	483	497	463	499	439	467	512	465	439	441	508	455	491	464	445	497	473	477	507	471	477
37267	13260	4487	2300	1657	1310	1147	993	898	815	761	707	663	619	644	633	539	568	584	608	612	587	637	634	658	612	659	592	636	605	602	593	562	575	575	576	574	575	555	560	603	562	535	589	616	639	612	586	583	593	598	620	633	577	573	622	582	555	540	566	557	548	585	571	606	517	537	569	559	522	542	539	556	509	522	570	586	587	519	538	542	536	510	598	539	581	547	511	552	496	557	507	561	549	545	532	573	529	496	606	563	559	522	525	533	557	524	543	530	487	565	531	556	530	544	539	515	564	551	547	562	559	554	535	532	498	556	532	535	567	541	583	518	518	537	524	549	539	540	532	530	547	555	581	564	571	530	550	563	529	555	584	566	516	557	566	544	530	535	554	519	578	536	488	578	558	544	554	551	543	559	542	522	552	562	558	532	564	543	561	578	531	545	556	522	542	517	517	502	559	536	544	546	494	552	549	532	533	543	532	578	540	534	536	590	574	566	566	521	504	517	565	537	531	506	585	555	530	533	585	588	563	555	526	531	533	535	526	513	544	542	551	540	560	514	542	533	588	528	541	522	544	507	507	537	541	553	512	590	544	508	504	569	547	572	518	532	535	522	522	517	523	581	535	529	526	566	546	545	544	577	522	546	557	532	541	507	527	523	575	540	543	554	529	512	522	500	525	576	530	555	520	573	587	540	538	556	566	517	550	515	522	515	520	524	533	569	498	574	538	553	579	526	569	555	540	541	528	539	548	535	559	551	579	542	585	548	558	545	562	541	520	530	557	562	546	525	539	511	535	574	591	579	530	534	502	524	525	550	549	545	537	547	545	559	548	535	543	505	555	497	542	552	531	506	511	550	544	516	556	539	577	510	531	563	520	531	522	490	559	530	556	564	558	541	572	567	529	520	538	537	571	526	547	526	531	594	490	528	547	559	542	543	518	521	523	556	576	482	551	544	538	601	525	497	525	534	557	544	547	547	529	533	514	541	547	541	570	560	557	543	505	543	517	551	539	547	531	522	559	543	575	529	579	558	561	549	551	534	520	532	552	553	522	521	562	507	536	514	577	532	533	573	545	549	512	571	524	564	565	520	543	552	512	517	542	563	540	537	527	537	566	516	541	539	504	518	553	511	530	525	541	514	525	543	558	549	505	510	543	549	547	539	541	498	556	535	540	518	540	522	528	542	526	548	570	542	573	531	525	488	562	555	558	584	494	549	543	545	579	532	542	567	509	572	542	567	537	567	554	566	567	584	582	549	531	549	523	565	545	529	533	554	583	493	544	553	559	525	533	554	563	554	564	532	568	527	548	520	592	525	530	514	562	517	500	593	560	533	518	568	572	505	549	574	516	539	526	529	577	522	560	569	543	531	512	550	542	548	531	558	519	540	548	536	553	547	518	511	574	487	572	561	519	550	538	561	527	531	551	508	511	524	539	576	505	513	541	579	497	519	572	576	528	558	558	546	524	545	544	521	526	522	546	546	531	554	483	485	503	553	505	540	500	531	588	582	541	515	535	529	589	524	526	574	563	576	564	558	589	550	515	530	548	530	562	555	565	564	532	568	533	582	560	540	520	507	573	537	522	562	582	566	558	554	532	568	520	530	558	520	512	504	580	560	587	577	552	538	527	568	538	543	521	497	581	559	562	550	556	522	507	567	536	575	510	517	522	513	515	550	609	543	552	568	540	526	517	510	526	496	499	546	521	540	542	520	513	522	569	529	581	569	570	497	548	563	560	519	552	557	499	496	571	491	498	533	549	546	538	540	497	494	572	505	533	581	542	544	557	581	517	553	576	557	499	543	592	512	564	519	530	545	540	517	545	542	564	538	571	537	583	543	544	511	537	584	495	587	547	564	560	530	525	545	518	535	526	533	573	555	543	543	575	545	536	572	538	514	506	546	540	541	540	537	509	517	535	542	524	561	576	553	545	550	550	540	555	552	564	564	538	507	550	530	532	493	554	524	523	547	554	539	499	560	533	501	581	536	559	556	533	537	536	523	546	508	519	530	508	554	579	594	563	514	554	536	548	544	534	525	533	563	494	517	525	522	502	533	564	575	523	555	512	557	577	528	520	543	531	578	513	510	520	494	580	539	523	522	508	543	544	560	570	572	546	531	558	581	543	526	528	508	515	525	527	571	516	537	570	556	505	526	565	546	530	579	531	558	512	550	554	542	542	549	523	541	510	521	504	550	509	591	552	536	514	531	568	553	551	570	559	568	564	541	566	559	543	553	534	544	558	548	549	545	559	599	540	522	557	524	553	545	518	559	541	581	545	545	572	504	539	525	543	560	545	534	524	556	535	517	512	517	571	536	546	517	510	499	519	545	522	556	560	515	557	517	540	541	532	568	548	545	537	548	518	525	538	500	554	522	533	511	525	552	502	528	577	521	523	544	558	522	508	529	544	544	539	569	509	543	532	514	558	529	550	514	571	533	561	529	538	555	557	577	524	545	546	564	560	568	523	531	532	519	520	579	542	547	536	574	568	581	526	566	538	575	511	525	553	506	551	578	539	517	533	557	547	537	569	538	554	535	546	521	497	557	519	544	529	495	577	540	560	534	585	568	523	600	530	518	511	532	543	559	580	554	563	564	518	523	514	516	571	554	518	552	513	561	556	529	517	533	531	536	564	552	517	486	583	567	519	505	521	540	554	527	544	535	526	535	566	571	543	563	518	551	572	568	552	534	519	556	499	560	556	547	538	564	574	535	521	525	523	540	572	583	546	525	511	540	550	533	540	539	547	544	567	507	572	511	558	553	539	535	561	548	557	543	531	539	553	528	542	528	550	566	488	541	603	481	492	515	577	536	540	558	549	525	530	587	575	547	564	558	524	565	520	512	529	545	573	555	511	496	543	548	527	565	542	558	498	572	515	491	583	549	519	548	506	560	552	522	540	588	553	505	509	590	567	536	519	562	546	554	526	529	577	542	552	558	489	567	538	548	535	536	598	507	551	547	547	541	539	550	509	547	537	563	547	521	554	523	576	530	579	559	558	523	533	532	529	548	528	534	512	517	537	507	535	540	542	520	525	524	595	552	498	582	513	563	540	587	577	541	521	535	530	528	573	511	559	528	554	518	504	605	512	521	573	521	519	544	513	487	530	524	559	582	549	558	518	528	491	529	581	546	555	549	566	524	507	506	515	569	557	563	532	526	572	515	512	541	533	536	537	524	537	507	530	528	511	533	506	523	581	539	519	542	507	564	517	567	553	559	534	544	510	512	548	571	535	554	554	535	482	537	581	557	560	539	548	548	543	520	559	560	517	546	567	545	535	531	550	561	550	559	504	546	534	537	548	560	533	563	546	521	551	496	533	531	533	551	536	534	549	587	530	564	557	575	558	550	542	530	543	510	531	540	500	547	533	524	537	538	580	521	552	497	557	506	468	533	525	526	545	530	539	533	523	537	492	529	519	558	515	508	542	532	516	548	534	511	534	527	550	542	557	562	587	543	580	511	528	552	555	538	543	532	560	570	543	564	499	553	519
22292	20728	28287	23218	20732	20768	11173	1193	790	703	649	611	504	464	501	436	477	416	416	403	434	433	423	437	420	394	429	413	447	422	437	430	383	373	355	363	352	345	369	355	333	356	355	362	368	383	368	414	399	371	382	348	369	343	389	349	324	356	354	318	317	292	322	332	353	319	331	345	330	343	330	356	342	337	310	369	322	352	322	299	357	326	313	316	324	325	311	328	321	352	325	335	304	324	344	311	322	310	324	338	290	277	330	307	305	294	310	338	308	299	306	301	322	282	330	323	321	311	319	291	319	337	303	328	307	322	330	304	292	280	334	317	308	309	339	336	307	318	313	307	299	295	303	320	322	302	320	306	291	343	356	278	356	321	307	315	293	313	309	325	301	322	341	356	296	287	304	321	339	306	278	306	339	309	316	303	321	336	329	317	320	335	309	288	306	309	284	337	320	313	332	347	279	324	324	302	321	315	312	288	318	331	332	312	303	305	287	319	324	300	345	317	342	318	307	295	307	298	305	316	332	321	311	314	307	323	325	293	313	333	308	299	352	326	313	330	291	316	308	341	317	316	305	301	305	291	319	324	363	334	316	325	309	311	294	312	307	302	279	324	313	285	302	296	289	343	311	292	309	294	318	303	329	329	320	341	312	286	289	298	314	296	328	292	283	312	333	303	332	305	336	327	312	324	313	321	320	296	275	307	320	295	307	298	296	315	315	351	304	323	351	307	327	315	312	320	313	290	308	326	293	326	301	282	302	321	309	315	314	308	311	349	320	280	299	346	291	352	286	330	312	299	318	308	313	324	325	331	295	310	280	305	326	320	300	318	304	311	321	302	312	284	315	310	322	269	310	332	310	322	319	323	290	327	294	301	301	301	300	330	325	335	349	283	295	310	299	306	333	300	308	298	301	354	319	322	326	304	333	305	317	336	313	303	333	318	301	316	327	324	285	276	289	341	297	353	315	304	322	297	327	310	321	314	325	329	305	323	311	311	297	310	306	302	312	268	332	345	314	305	323	287	309	321	327	267	314	324	301	302	335	303	301	343	315	336	291	294	327	335	305	290	306	274	311	303	319	309	302	313	311	317	361	302	292	334	312	330	327	279	287	291	316	324	297	329	297	354	303	278	328	302	275	333	301	296	335	315	307	310	345	306	300	312	314	295	312	332	288	312	319	286	319	334	302	313	323	312	310	300	352	319	322	319	324	283	315	336	324	327	308	316	305	327	318	334	318	307	309	332	320	312	310	317	303	296	295	317	304	339	361	339	317	320	309	302	313	312	298	281	303	304	318	322	282	331	313	304	328	313	306	317	336	302	317	304	297	314	301	300	317	278	302	336	324	303	331	331	352	291	333	335	306	292	330	315	289	331	322	321	335	345	308	309	300	295	340	287	304	305	328	297	283	294	356	298	331	281	309	316	298	337	315	321	340	296	310	327	308	295	307	321	311	326	290	318	302	315	326	320	318	281	312	292	313	301	316	310	286	309	280	291	288	323	327	330	324	299	343	324	316	326	310	321	319	324	325	322	318	332	319	328	339	317	296	291	327	304	304	311	281	290	277	308	318	335	297	302	346	311	315	305	305	352	319	311	330	339	300	313	310	327	337	308	320	333	323	317	310	330	342	321	315	335	322	320	329	318	298	346	323	333	343	329	276	276	345	307	321	315	313	334	343	287	329	339	328	312	342	328	330	293	327	327	315	299	331	298	301	290	281	351	342	291	317	323	311	290	313	323	318	290	287	315	320	308	367	298	299	315	295	310	313	311	280	327	305	324	314	282	334	308	293	324	315	332	297	322	312	309	300	335	353	280	293	325	336	303	317	291	333	317	310	294	302	322	314	306	308	312	316	302	313	312	300	299	288	310	323	299	315	342	328	301	289	279	343	300	291	317	327	317	333	317	365	333	263	298	362	302	341	330	326	321	289	331	310	335	295	328	342	320	312	331	294	330	323	288	307	323	268	271	294	313	332	362	281	324	338	349	328	306	289	310	325	286	297	316	287	318	310	316	286	306	353	318	320	287	316	309	316	326	315	288	284	317	312	303	307	339	319	336	291	311	286	291	307	318	321	310	299	307	325	316	317	329	329	323	324	331	292	290	284	300	300	312	307	326	334	300	335	308	337	325	338	293	310	342	333	305	303	333	306	296	311	296	322	293	284	310	307	315	329	294	331	322	326	305	310	310	323	330	291	294	296	290	332	333	303	342	320	314	324	318	325	329	318	296	346	303	305	312	321	305	289	274	312	300	330	307	311	322	316	334	316	299	321	316	343	292	315	301	313	328	336	314	314	310	274	347	343	326	352	312	311	275	276	316	292	287	340	321	324	313	328	317	297	318	309	313	336	293	331	296	307	298	352	339	281	321	330	292	300	314	330	308	319	313	305	319	321	351	306	336	354	285	324	301	303	347	320	308	311	306	313	335	292	287	314	300	328	355	339	328	307	305	291	292	338	333	333	301	297	337	318	307	316	338	335	280	301	324	328	311	300	309	340	315	309	281	296	315	323	338	284	279	324	309	322	329	333	316	328	291	317	290	312	315	313	308	352	291	320	302	300	314	309	318	326	326	331	290	314	321	323	305	312	312	301	341	288	323	289	325	286	327	316	315	277	331	357	321	293	330	325	278	346	290	322	305	312	288	328	322	262	305	307	313	314	324	306	319	317	300	311	288	306	316	344	333	315	318	334	316	310	337	314	322	319	320	317	325	299	330	318	329	301	315	318	314	297	311	319	294	313	343	353	311	322	326	303	334	309	298	331	291	306	311	358	309	316	313	323	297	299	319	307	310	294	285	324	299	286	319	327	337	341	326	315	295	317	343	316	314	323	344	312	301	298	309	282	350	312	305	315	296	306	312	340	323	338	318	344	333	330	311	308	303	298	315	291	348	324	300	291	311	285	316	321	294	344	311	285	303	314	315	317	330	287	316	314	314	291	314	317	330	286	325	288	303	288	301	317	337	296	316	320	322	334	303	295	295	324	335	340	294	335	280	279	280	309	319	325	304	333	304	333	344	334	322	297	314	321	340	308	324	321	323	297	324	339	288	292	314	305	314	341	278	313	302	318	349	302	330	317	323	323	316	325	297	319	333	308	325	309	313	280	330	289	296	289	310	301	296	290	306	330	334	331	332	274	333	326	333	314	293	285	302	312	336	311	332	303	306	303	308	334	296	336	319	341	296	296	301	293	321	372	332	302	318	338	324	337	335	320	313	328	318	346	323	310	265	335	315	291	316	315	289	319	290	344	351	322	286	309	316	329	327	324	310	284	315	317	315	329	298	320	305	303	303	332	316	283	300	312	293	296	316	319	287	352	315	301	298	299	333	305	304	318	322	294	328	306	334	312	317	321	273	270	278	306	284	342	297	309	333	302	289	297	332	315	316	343	285	314	311	328	334	290	310	309	343	307	336	325	297	341	310	308	303	299	306	283	338	335	292	314	325	329	356	319	320	310	292	333	289	287	321	279	317	302	311	302	291	309	314
41044	21183	11490	6067	3969	2992	2346	1838	1450	1224	1044	890	810	700	639	598	552	547	530	510	537	604	639	557	582	549	569	507	567	543	512	491	471	476	421	402	447	375	390	435	422	444	483	444	449	505	491	433	477	481	498	478	459	474	428	480	423	393	408	405	391	394	362	382	365	359	384	373	359	373	362	368	352	356	355	388	373	360	400	364	353	362	370	346	387	319	345	335	356	337	350	332	326	319	324	377	338	326	355	383	340	376	341	335	362	337	359	328	339	356	340	353	351	344	365	349	336	334	375	340	350	342	364	332	351	330	346	346	375	358	344	362	351	343	351	384	343	336	330	328	331	333	358	325	335	363	331	375	387	341	353	335	334	391	339	383	338	377	328	340	358	398	301	349	349	321	347	331	351	358	367	356	354	328	320	350	352	331	324	357	330	336	333	328	323	370	373	346	377	325	354	345	350	367	375	325	339	363	337	366	336	311	371	338	350	369	359	334	365	349	346	347	334	322	349	367	358	346	363	363	324	348	316	369	362	340	341	371	357	312	336	374	361	296	321	338	349	331	345	333	329	347	337	321	348	309	384	341	341	372	341	347	381	358	324	302	324	368	306	345	345	361	365	353	339	348	322	312	349	341	351	356	337	395	364	320	337	375	352	332	333	369	319	393	354	355	351	310	333	337	338	322	322	315	310	354	341	347	329	342	336	328	332	338	337	341	326	352	348	344	356	336	346	353	355	370	346	364	365	347	343	304	326	317	389	319	369	351	323	315	346	334	336	313	321	347	373	343	313	350	354	344	325	347	352	313	365	371	356	342	373	317	312	351	340	366	336	347	319	333	345	318	328	350	328	346	341	356	365	375	318	333	329	349	357	337	369	317	340	325	342	359	354	351	365	360	361	351	355	345	317	344	392	319	349	337	344	364	328	367	345	324	317	352	368	333	348	336	335	343	335	340	352	362	339	344	318	297	362	345	334	350	339	335	341	335	335	338	332	370	366	348	368	338	350	299	364	359	350	350	325	327	367	348	320	350	305	339	315	383	320	338	335	334	318	345	366	344	325	285	345	364	324	358	375	341	362	379	344	382	330	334	330	366	300	354	332	312	373	352	356	333	364	345	336	375	336	362	331	347	319	335	364	349	329	336	377	320	360	323	356	349	311	349	363	378	357	358	365	353	319	315	339	312	348	359	353	342	343	365	337	354	302	304	380	357	350	368	334	353	351	318	342	348	327	353	321	334	342	356	325	334	333	315	296	343	357	347	336	326	349	348	368	347	313	341	368	359	314	352	375	312	338	343	315	314	320	354	348	313	364	351	375	356	343	331	323	342	331	328	356	327	372	360	359	356	361	332	338	312	361	376	351	340	356	330	384	367	357	359	354	350	374	329	344	339	345	340	309	341	339	302	361	348	315	344	354	362	323	327	352	340	352	345	364	366	343	325	355	358	307	362	315	314	340	326	310	339	322	361	335	330	348	325	347	341	351	345	365	325	342	346	340	361	339	376	347	351	341	331	359	312	360	320	378	344	346	323	303	354	345	356	356	375	352	328	342	301	322	312	335	349	381	328	340	358	309	330	328	376	361	355	341	330	317	370	361	375	359	334	341	330	359	330	363	369	321	358	357	353	358	335	328	337	333	358	362	359	358	347	325	390	340	308	353	348	321	340	358	347	354	336	361	358	325	356	339	324	359	313	332	340	342	366	326	352	375	366	361	352	357	352	343	375	318	334	315	389	320	344	369	336	328	348	356	376	365	365	325	338	377	353	327	326	361	328	349	343	366	303	332	345	325	328	352	315	344	368	336	346	340	343	335	353	360	344	341	358	359	329	354	345	327	358	304	350	332	340	353	353	352	328	315	353	322	338	344	348	338	314	389	365	340	319	349	322	348	349	344	335	335	343	322	331	348	311	342	342	341	340	341	327	366	342	347	314	341	341	358	342	317	342	345	348	355	337	349	369	339	360	346	331	354	359	340	398	332	346	323	340	329	365	308	328	318	346	342	311	393	336	348	351	366	341	326	341	314	370	356	362	373	350	352	365	311	366	353	354	366	337	318	371	344	350	365	341	361	348	359	329	343	341	363	362	307	310	325	327	335	313	340	360	337	327	356	369	361	309	381	314	382	344	330	352	334	362	329	346	340	379	342	347	349	368	302	355	339	373	355	309	371	370	343	341	321	358	381	362	324	364	364	380	363	337	361	343	311	373	349	343	339	347	309	328	392	360	360	351	323	322	359	325	337	359	330	340	389	299	338	380	318	381	373	307	344	361	330	379	345	380	381	348	337	303	353	311	342	362	366	335	371	351	380	354	349	347	358	329	328	377	368	361	328	364	343	351	335	363	322	335	308	315	343	323	379	364	341	376	340	338	345	323	336	403	341	355	344	356	324	388	382	345	330	340	364	313	376	351	341	356	338	333	395	383	318	337	347	320	353	357	345	338	350	330	358	330	323	324	350	342	367	367	350	332	348	338	323	384	309	338	354	351	343	332	344	339	332	346	337	334	340	335	335	351	354	312	359	370	338	317	317	342	362	333	338	353	337	346	364	317	304	325	345	348	351	340	334	333	348	348	366	340	344	344	333	357	335	314	355	315	325	340	345	352	338	379	349	329	311	348	322	350	332	371	360	339	323	362	309	343	318	343	353	341	340	310	314	360	339	314	336	337	346	378	343	366	362	329	336	328	322	330	328	354	316	332	330	325	332	347	349	346	321	318	386	336	333	319	331	342	354	332	355	377	325	370	360	334	327	340	337	366	335	349	355	315	348	349	341	379	334	321	359	379	346	362	360	347	354	358	342	338	359	354	335	361	325	346	335	365	351	333	338	333	324	340	337	364	379	341	343	339	352	321	336	349	363	349	367	314	347	345	335	333	376	367	341	337	318	349	340	370	327	369	320	335	365	358	348	380	328	342	364	328	347	335	346	337	326	336	327	383	366	330	343	383	337	352	333	335	352	359	311	371	359	328	346	338	323	362	350	367	364	350	312	322	355	334	366	347	336	352	327	356	312	327	360	345	316	357	333	354	322	379	326	349	344	330	377	312	329	350	295	309	376	337	319	356	345	313	373	333	332	338	325	303	359	332	333	310	319	313	347	348	352	345	349	354	331	344	364	369	363	342	354	382	324	330	327	326	343	337	360	349	368	354	360	316	339	344	359	345	386	350	337	361	332	328	350	361	348	354	350	339	341	310	332	329	332	340	313	318	368	337	363	329	355	319	386	330	351	367	362	371	343	361	350	322	336	346	338	356	307	314	363	330	342	319	328	313	338	349	336	355	360	367	303	351	350	341	323	356	375	328	328	328	363	311	316	328	343	347	320	341	349	368	337	328	327	326	347	362	359	362	338	333	345	395	366	322	333	339	320	361	367	349	349	342	307	338	331	308	321	384	336	309	335	318	328	348	344	354	313	334	327	358	346	361	329	378	339	356	359	316	349	345	352	350	343	315	353	335	353	357	335	316	319	347	329	318	340	330	345	353	348	345
28950	21668	11731	1255	606	585	479	438	377	382	396	394	405	382	368	385	398	386	377	353	399	391	377	394	408	420	365	436	388	409	403	406	399	394	396	426	386	363	397	372	427	410	392	369	436	424	367	408	394	397	392	362	422	424	391	392	419	329	396	372	390	388	406	382	388	350	386	387	370	366	402	371	370	351	390	377	403	397	349	358	394	339	365	390	375	392	398	372	381	361	400	352	364	360	351	364	378	398	373	398	374	348	363	379	394	379	355	396	378	372	363	372	401	386	348	372	369	372	369	400	382	404	373	383	382	392	343	358	398	393	362	389	417	390	369	381	399	370	356	399	385	395	378	379	353	367	384	362	348	394	389	367	395	361	360	391	386	358	363	374	357	378	354	368	368	379	386	394	402	396	361	367	371	357	373	378	415	406	387	415	352	409	359	362	366	377	372	383	405	398	378	389	363	388	411	373	403	367	353	338	366	356	359	385	383	386	412	368	376	388	398	364	378	385	389	388	415	399	373	354	401	376	342	387	359	364	362	390	410	411	396	378	387	387	375	404	382	410	406	395	429	392	402	393	382	367	345	387	388	345	374	369	384	366	372	375	389	362	382	361	394	360	371	373	380	355	365	396	325	374	374	389	351	376	353	373	387	362	393	400	358	361	358	376	377	362	380	337	373	364	390	414	341	396	351	380	330	388	399	363	407	403	363	377	341	350	399	361	369	392	367	384	387	364	380	401	394	360	374	361	357	429	394	391	334	391	393	371	379	383	368	369	337	369	406	336	404	375	387	414	347	358	391	343	380	361	351	360	386	367	346	361	397	358	385	378	367	398	392	376	381	368	385	402	393	370	387	403	418	355	372	411	384	381	351	395	426	386	391	380	372	390	386	378	382	361	413	394	347	364	382	353	406	384	374	391	330	387	401	395	386	371	350	352	409	355	419	375	395	408	371	376	397	376	386	360	389	413	393	391	380	361	370	347	371	408	389	368	362	381	355	365	367	382	438	383	392	402	380	356	389	361	367	353	367	389	350	362	394	371	374	387	350	393	357	391	371	359	378	380	410	359	360	424	380	396	344	351	340	387	383	371	390	403	391	383	396	386	375	423	371	369	355	393	400	359	387	390	350	394	356	366	382	387	379	369	389	363	356	376	430	365	397	378	405	380	401	386	365	347	369	377	347	384	349	362	397	416	363	386	368	388	385	375	410	355	342	398	408	381	383	356	407	408	401	348	385	370	385	370	382	357	330	376	378	342	389	392	364	362	403	354	350	410	370	341	406	367	358	377	376	392	381	374	363	369	379	365	363	383	408	400	371	389	359	350	359	362	397	354	382	367	395	373	379	340	399	340	370	335	386	378	357	399	370	407	395	372	383	379	363	373	389	406	358	369	395	391	344	346	368	367	389	403	369	362	384	362	392	355	374	375	384	389	390	377	386	364	365	349	361	349	364	401	340	369	386	379	377	382	421	418	377	375	384	336	395	417	382	363	357	393	372	363	376	375	363	365	417	375	422	334	397	392	378	356	374	389	378	354	365	388	377	365	409	381	348	400	394	348	377	373	375	373	356	384	385	391	389	358	368	374	377	404	397	346	381	401	357	380	353	361	385	382	370	366	399	328	371	371	382	397	392	359	367	395	367	359	383	357	371	378	365	430	391	385	416	410	390	349	375	367	388	356	389	347	370	373	390	360	381	390	387	366	336	383	378	367	375	401	431	357	359	422	409	365	427	386	379	380	399	375	371	372	376	382	364	373	403	381	383	391	367	378	394	387	348	378	371	371	390	355	365	344	402	375	377	361	390	365	393	355	349	371	388	396	387	371	381	374	396	390	374	366	396	373	428	391	374	388	362	382	377	393	390	357	375	382	342	363	418	415	378	362	393	380	373	352	389	369	386	378	372	416	389	370	366	381	358	375	359	377	382	389	380	400	360	385	393	405	372	358	354	361	389	356	393	395	385	368	386	374	401	362	393	437	380	378	396	398	352	361	367	390	374	417	377	334	382	354	394	422	377	360	345	375	372	364	366	379	351	385	387	384	355	377	370	383	376	390	394	359	419	401	392	372	387	368	361	373	358	400	383	367	392	396	380	411	373	384	360	371	365	408	379	371	377	360	378	377	407	404	383	383	363	373	382	419	403	377	403	370	369	370	373	378	387	377	371	349	387	360	374	381	417	361	348	379	390	379	386	395	370	406	368	381	376	359	403	357	375	369	359	341	370	430	412	385	358	390	409	370	374	337	363	378	354	398	402	383	366	402	324	401	370	372	366	355	389	394	364	366	377	399	372	372	389	366	368	409	377	395	394	377	402	392	399	366	397	366	393	414	375	400	375	369	384	368	362	374	401	361	407	403	331	369	411	352	386	389	379	369	398	376	357	439	417	379	360	354	421	388	395	391	372	365	377	388	394	362	382	361	399	343	379	402	372	348	372	360	423	383	359	375	366	376	355	352	356	364	377	406	389	390	380	388	367	391	356	383	391	377	388	387	366	368	367	383	351	363	370	381	341	382	392	351	382	393	378	417	426	385	395	398	406	416	379	390	391	381	387	370	391	371	403	356	407	410	353	348	390	411	352	373	367	361	385	357	387	393	338	392	377	415	379	378	348	346	395	368	378	376	370	381	379	389	416	373	440	369	370	359	386	405	388	377	374	375	349	356	379	374	387	377	338	357	388	370	401	392	384	379	393	380	379	402	372	406	376	420	422	360	373	380	384	349	353	382	375	353	393	377	371	339	401	370	382	402	379	360	421	368	404	364	365	376	375	397	376	393	377	406	360	344	410	369	371	377	403	392	371	407	376	373	343	389	389	347	374	391	364	389	365	397	362	383	329	408	346	391	399	382	394	391	419	396	383	383	349	381	381	392	352	385	417	403	373	367	391	416	352	358	356	352	421	384	385	353	364	407	369	419	404	398	372	408	386	344	347	366	373	392	392	363	392	362	436	382	395	377	375	349	398	373	381	401	371	383	375	368	398	405	383	353	353	377	404	367	384	357	380	403	384	409	355	389	386	384	384	363	345	369	398	378	356	356	397	352	345	399	364	379	367	384	379	372	394	345	374	389	372	356	340	363	342	365	391	408	387	373	391	347	362	376	382	375	375	372	354	369	360	376	393	374	376	389	364	383	372	404	362	362	402	348	393	406	406	382	385	374	365	366	356	371	403	395	380	370	355	372	357	398	408	410	358	371	378	369	331	401	333	368	386	373	385	385	362	403	374	379	364	410	398	423	354	374	404	354	371	348	348	380	376	367	345	387	422	386	419	398	430	390	417	380	374	353	382	360	384	382	360	394	382	364	400	362	384	377	387	357	364	392	380	383	358	387	358	377	374	352	380	362	378	356	363	380	396	390	402	372	394	384	386	371	377	385	389	388	357	379	428	397	377	398	392	338	379	393	368	367	395	355	394	360	375	380	385	396	392	359	379	375	385	388	368	361	385	396	358	402	372	418	401	355	377	351	351	376	383	385	376	338	413	411	396	357
35732	13951	1211	733	556	501	469	465	477	485	499	459	439	431	417	457	462	454	447	448	489	487	476	467	511	503	505	496	518	532	473	495	465	470	503	452	452	478	427	477	464	452	456	471	489	502	458	459	477	477	499	465	481	483	415	445	472	455	470	513	415	455	416	436	466	448	454	461	452	445	431	477	495	389	429	455	421	457	447	439	421	457	472	426	425	449	396	475	417	426	455	420	424	482	432	435	408	462	416	468	438	432	448	461	459	448	434	426	454	400	477	489	460	455	463	454	426	430	439	448	416	436	450	405	464	454	448	453	419	435	462	426	427	450	440	454	430	438	450	446	454	406	448	458	432	448	442	447	378	431	389	463	434	420	445	445	449	437	465	453	446	422	455	460	426	400	417	464	440	448	403	444	462	422	427	438	424	395	441	462	456	449	474	428	467	434	414	400	423	455	429	458	413	418	409	422	465	471	442	460	453	453	444	412	451	461	440	420	448	406	454	445	433	455	437	431	446	438	476	430	440	418	390	452	444	462	444	450	455	430	507	436	441	428	423	433	445	429	437	450	457	432	471	459	460	480	450	417	463	421	431	447	415	454	424	429	435	435	409	472	446	431	429	422	460	453	474	436	472	444	442	453	452	436	420	447	463	429	415	426	430	494	440	454	473	429	444	456	440	454	421	460	469	468	444	432	379	418	398	459	431	456	445	424	428	488	458	460	461	475	447	422	456	453	445	449	431	408	453	460	413	409	461	414	415	440	468	408	429	444	450	462	422	409	419	458	439	449	449	457	461	457	456	449	495	440	460	460	470	475	420	440	431	441	401	461	444	432	452	469	462	440	445	413	405	450	436	425	470	430	463	441	424	439	468	431	407	482	473	453	437	420	420	478	419	466	393	434	446	463	469	428	435	443	425	470	452	452	427	417	421	422	443	414	417	431	441	408	414	449	448	440	438	428	413	421	422	454	446	407	430	398	418	445	449	438	449	423	458	408	434	427	443	480	460	462	459	438	453	427	424	434	406	440	468	475	413	443	437	466	467	445	447	456	477	467	451	439	428	430	460	422	432	467	492	418	449	446	478	398	436	473	400	443	490	444	459	460	436	451	445	423	448	429	438	427	420	440	481	467	410	440	435	425	437	431	458	452	439	461	432	443	418	446	432	418	416	418	428	485	448	449	444	459	433	451	454	468	437	434	443	447	466	453	456	432	414	439	418	427	433	421	505	426	445	455	431	447	488	456	463	428	423	499	437	441	449	473	463	413	439	447	408	429	430	439	455	441	433	419	426	436	394	444	447	455	445	442	405	431	401	484	424	421	414	465	414	434	444	521	415	396	482	454	423	429	467	446	507	442	428	434	455	465	451	447	438	425	462	440	396	465	439	426	421	466	427	460	462	423	446	429	453	448	435	453	459	468	445	437	472	416	424	446	437	472	405	404	455	425	411	470	448	465	459	470	449	438	480	458	482	404	423	447	428	419	428	437	432	436	440	419	460	393	437	464	451	417	467	447	437	439	467	465	461	449	448	404	424	450	424	441	433	442	437	429	421	434	463	435	425	444	440	422	430	468	421	462	410	445	441	447	453	472	474	440	482	466	440	466	434	468	441	418	485	442	457	467	429	426	453	461	448	429	457	453	491	421	421	463	469	431	456	451	460	448	453	460	466	437	435	485	430	509	441	476	483	426	515	421	418	414	435	499	453	446	451	429	456	424	432	436	476	436	439	399	392	455	420	417	463	446	458	425	461	443	398	436	452	434	424	433	470	452	428	458	461	452	425	464	434	383	449	468	476	403	464	453	417	411	441	443	483	432	398	428	461	448	437	468	453	454	457	482	449	477	449	453	438	452	416	441	438	451	460	440	447	435	469	440	464	466	449	429	462	415	453	455	413	445	438	390	466	439	425	427	482	432	403	486	433	416	460	456	440	399	403	439	412	435	432	435	441	395	473	457	425	449	414	454	426	437	448	418	437	462	433	461	400	433	434	483	424	434	417	414	445	454	411	452	462	470	440	407	424	452	434	442	457	459	413	486	450	428	442	406	442	440	445	424	468	435	440	448	416	451	450	472	459	447	471	439	402	455	428	474	429	433	472	431	458	440	449	429	451	445	423	450	459	399	440	426	428	432	446	411	428	406	457	430	482	447	479	443	474	412	426	443	417	417	423	418	480	444	420	460	439	436	417	456	428	429	450	414	412	453	473	435	397	461	436	416	486	448	432	431	456	458	424	450	453	464	429	424	423	438	438	435	435	410	407	441	427	430	428	434	493	431	417	457	411	448	425	436	463	446	454	459	451	461	455	482	427	435	424	441	463	475	419	487	459	429	445	426	438	433	413	433	446	468	430	448	425	407	397	451	406	441	440	422	438	423	432	427	475	459	467	449	478	444	482	417	439	426	462	427	443	425	462	418	422	435	499	438	434	425	466	456	418	455	429	432	461	449	448	513	425	456	440	418	437	420	394	469	421	423	444	415	421	435	398	393	458	456	447	443	447	428	427	424	379	455	404	427	481	451	425	444	429	446	453	429	411	434	437	442	448	433	433	457	437	454	422	438	432	459	427	425	397	476	461	466	478	415	472	462	438	452	412	443	426	449	447	452	415	424	443	417	476	419	452	457	462	477	442	445	441	465	453	467	461	429	471	443	408	424	451	463	435	439	471	439	423	458	472	406	421	453	415	443	413	439	451	444	418	438	390	419	418	467	461	414	453	445	441	464	437	421	462	470	427	462	480	430	428	476	461	438	453	471	427	461	405	422	458	443	488	447	443	441	405	439	447	454	449	440	435	453	464	449	447	432	419	447	382	425	468	426	455	416	465	409	462	440	424	418	429	452	442	440	454	436	456	419	453	454	387	446	403	424	472	449	414	451	431	416	399	471	431	458	421	441	439	460	442	419	449	464	448	444	429	428	431	497	453	417	437	430	434	441	424	440	445	446	428	465	456	419	440	490	431	454	430	431	422	433	448	437	449	424	419	424	412	461	441	471	419	473	449	427	430	417	461	458	444	448	450	500	450	461	464	427	447	450	481	463	439	452	405	423	440	424	467	438	455	429	492	480	451	484	436	448	457	421	446	458	451	459	404	430	428	440	417	465	482	447	428	435	437	417	416	447	447	450	439	430	449	450	440	442	455	441	414	418	414	454	412	482	429	428	430	428	425	477	458	437	507	408	403	453	440	433	421	460	480	485	412	450	413	452	423	441	437	402	453	449	442	439	448	448	429	468	490	447	468	466	442	432	460	430	467	433	455	436	427	430	442	409	428	436	454	415	422	459	445	439	450	460	441	450	450	445	456	465	461	403	420	446	460	439	439	440	488	437	453	455	421	437	444	425	456	455	439	482	461	460	452	428	412	417	442	445	475	408	465	426	439	457	425	449	450	395	424	471	422	435	453	503	445	411	455	442	389	462	431	442	418	418	429	419	487	444	452	447	465	456	414	463	430	424	440	474	464	427	456	446	441	464	413	443	429	419	457	448	449	429
23254	20690	27873	23540	20669	10994	913	526	440	463	413	372	346	296	282	306	263	257	268	292	309	306	313	290	300	322	265	304	301	277	276	300	268	308	261	258	254	254	278	266	247	251	277	291	301	299	279	268	283	284	270	284	255	300	258	262	248	217	259	268	288	250	259	241	259	217	259	242	237	253	232	234	231	241	250	255	252	257	232	269	277	256	258	280	227	250	244	244	241	248	222	222	235	232	262	242	234	245	277	247	243	269	269	240	233	237	246	236	245	221	236	233	225	240	221	235	214	247	217	273	236	247	249	215	261	263	234	251	227	225	223	245	235	245	260	251	224	236	224	254	225	237	223	249	254	230	235	234	246	244	236	236	189	250	232	255	253	258	250	246	257	234	248	206	232	201	242	236	250	243	255	234	256	251	236	225	215	233	208	226	261	248	218	231	224	256	228	224	234	250	215	226	238	255	253	215	224	243	244	254	226	246	230	250	267	247	216	252	238	233	202	276	277	233	260	233	223	235	235	245	256	255	240	233	234	242	248	248	267	234	247	255	238	235	235	235	235	253	221	239	244	232	245	237	243	223	211	230	238	239	254	234	239	246	262	254	244	232	230	246	244	231	251	238	223	245	238	236	242	248	187	214	254	251	217	226	248	250	216	227	241	222	243	255	223	251	259	255	242	231	241	249	259	259	251	245	255	243	218	239	232	208	253	228	238	248	230	225	226	218	219	240	264	213	220	233	236	232	250	241	227	247	223	247	214	231	240	251	247	254	239	233	216	248	235	241	252	271	246	261	243	214	235	257	231	233	250	249	264	249	241	254	267	237	242	254	231	227	207	225	234	235	268	228	246	236	230	213	253	226	227	228	227	250	227	238	246	259	215	238	222	257	223	238	224	225	238	224	232	237	228	216	242	206	250	239	250	237	238	219	225	228	256	244	231	242	230	260	267	225	243	218	259	228	248	242	232	220	234	234	257	227	247	243	231	216	244	256	211	243	223	239	210	231	233	237	244	222	248	241	234	243	244	231	243	239	232	226	238	225	226	249	239	234	216	236	241	246	261	220	233	234	240	235	262	241	252	261	251	226	216	222	223	211	233	230	249	260	220	208	226	240	251	245	236	245	257	224	213	252	240	243	234	207	252	234	237	242	218	217	247	234	272	245	234	240	216	235	245	223	228	248	266	218	240	244	230	219	259	260	230	239	206	253	245	225	219	234	196	230	249	218	235	225	228	235	216	239	232	238	242	242	233	226	248	237	230	254	257	232	240	234	241	226	228	253	241	236	240	245	253	253	233	233	221	226	240	207	213	252	248	260	265	240	243	243	224	228	245	242	258	251	231	243	270	247	235	248	236	226	263	242	238	220	246	251	247	241	210	210	222	249	225	233	232	239	215	254	257	254	230	243	205	246	241	215	240	235	248	233	238	242	248	241	234	232	219	224	236	229	240	235	228	233	232	246	208	226	235	198	223	226	265	227	224	251	248	248	241	226	223	218	232	240	215	234	228	236	224	242	236	220	234	260	256	228	238	271	229	252	237	235	230	250	254	213	232	254	245	221	234	232	240	269	221	260	213	257	228	215	238	248	232	226	268	232	213	228	250	258	231	249	208	220	208	227	237	238	241	220	237	223	226	232	282	271	247	219	239	226	192	234	222	246	221	246	236	202	220	235	284	242	215	218	237	240	207	245	229	253	222	216	262	246	228	210	244	237	224	257	238	251	204	247	220	219	244	244	242	214	235	232	255	224	252	244	240	250	248	238	231	247	227	228	237	233	233	262	223	240	246	234	221	251	234	251	247	229	228	220	230	238	224	219	220	212	240	258	238	236	248	228	238	229	247	223	215	212	244	246	247	220	258	232	228	227	245	237	215	250	248	248	249	256	239	227	241	236	238	247	237	248	234	229	229	233	246	226	238	225	236	232	214	201	210	231	238	273	232	261	249	230	241	264	221	252	215	208	238	256	222	230	218	213	243	236	249	241	242	243	216	238	246	272	236	258	239	266	228	246	245	243	236	242	248	243	232	245	250	231	228	244	241	260	226	250	276	242	229	230	224	248	226	231	239	248	238	227	235	229	245	231	227	251	259	247	238	233	226	257	249	226	242	219	251	262	222	234	216	237	216	197	247	237	217	230	208	230	249	244	229	241	222	243	224	223	251	248	219	215	249	248	200	219	246	230	234	234	245	233	233	244	238	258	252	244	245	229	226	227	242	234	251	210	224	233	257	242	194	251	263	256	240	255	231	259	215	237	221	236	243	219	254	228	232	234	250	238	261	260	237	240	194	221	237	239	212	253	240	233	259	231	255	229	240	241	232	219	221	221	240	245	216	230	242	232	236	259	236	250	243	232	231	235	252	220	247	251	225	228	244	227	253	266	229	250	242	245	217	251	247	240	260	235	226	231	222	228	222	256	228	224	221	222	271	231	235	213	229	244	220	239	239	249	222	206	245	231	232	239	240	230	242	217	245	239	227	269	243	240	244	289	216	246	237	223	223	227	221	220	247	234	216	238	249	211	252	222	242	215	211	213	216	234	228	251	249	242	246	250	238	242	245	246	237	238	219	217	219	231	270	241	269	223	224	247	241	223	222	215	204	223	269	259	229	234	216	235	235	239	222	219	260	269	253	241	235	232	210	222	220	241	222	222	227	217	248	251	233	229	263	222	251	214	225	231	213	240	222	241	245	226	216	228	249	238	257	259	226	250	247	216	237	225	209	224	251	246	247	233	239	220	227	241	219	236	245	255	226	249	253	221	246	216	226	247	223	221	248	231	220	247	234	253	240	251	240	213	242	253	246	216	234	252	219	209	239	248	252	233	226	242	252	240	243	263	230	228	235	224	243	257	245	244	226	225	248	250	246	254	207	246	208	253	247	220	265	236	250	235	227	222	213	229	242	256	248	220	244	239	219	235	264	261	230	242	232	228	239	228	265	247	230	242	232	218	235	236	213	248	232	269	225	226	232	226	232	233	256	215	239	258	243	227	236	214	239	269	243	237	230	230	242	226	228	245	218	239	240	232	246	266	222	218	236	211	235	230	232	234	238	223	240	253	244	225	240	249	224	242	247	233	210	200	250	225	234	260	224	235	222	232	235	234	284	236	220	247	250	249	228	221	237	238	235	233	254	235	228	234	249	241	242	237	245	238	203	203	264	256	232	236	256	216	224	243	205	237	212	239	234	242	226	251	226	219	219	224	226	204	243	259	230	209	234	248	250	237	229	241	253	244	244	215	235	232	229	223	256	243	222	248	238	248	224	267	254	224	240	237	205	248	236	235	249	235	217	246	238	256	235	223	229	230	237	240	248	261	225	262	221	233	226	249	232	251	229	209	246	239	237	234	227	247	253	220	251	238	242	264	243	231	248	216	264	244	254	239	217	236	211	210	249	210	210	217	227	240	260	235	239	235	262	248	230	248	229	243	241	227	246	259	253	246	240	239	235	215	198	249	241	237	236	225	218	207	233	235	208	272	197	249	218	245	233	249
39147	18660	6246	3021	2017	1499	1229	968	791	687	650	492	469	429	417	422	341	378	370	382	370	416	401	401	380	413	386	399	422	363	357	371	352	312	340	308	325	291	304	318	329	353	349	368	370	335	332	354	322	374	353	335	339	367	357	328	327	303	315	300	325	310	275	296	327	279	300	248	276	293	271	268	279	302	283	309	320	303	294	305	275	294	288	291	281	282	289	273	298	251	266	302	288	266	263	272	280	276	264	262	277	268	319	265	275	282	273	305	266	280	263	292	273	261	245	256	293	271	248	265	239	246	295	288	295	291	296	250	288	264	285	293	253	278	247	280	263	308	261	265	258	313	266	304	257	278	284	287	289	265	286	238	303	253	287	246	250	261	290	259	285	275	290	316	277	278	275	277	269	248	265	297	252	254	267	282	291	298	263	275	278	292	286	254	280	276	298	316	268	274	241	252	312	291	293	277	302	309	281	241	263	281	240	275	296	282	281	314	281	262	274	310	265	227	269	266	264	275	291	291	252	255	275	257	277	274	275	294	295	293	291	262	262	294	272	269	264	289	268	260	279	260	257	264	252	271	278	292	272	305	284	289	277	299	277	253	303	271	283	304	275	301	329	294	284	303	265	262	265	269	271	289	266	291	248	289	255	269	287	277	268	289	295	280	268	292	250	275	267	250	262	271	298	309	254	261	274	273	279	286	283	284	267	266	279	257	241	250	289	280	279	279	273	266	267	271	255	287	293	273	254	287	258	288	274	256	272	260	295	295	270	278	278	285	243	291	264	270	258	258	271	284	267	297	275	290	277	279	285	319	266	263	292	288	280	279	274	288	304	287	278	273	280	313	255	284	288	290	255	301	282	266	269	249	303	255	270	269	287	297	306	272	291	272	288	259	293	295	293	267	262	280	261	306	300	290	291	254	259	275	245	291	278	270	265	277	307	291	274	274	295	280	274	265	288	278	263	272	249	268	286	283	289	277	275	277	278	266	277	284	272	248	271	280	285	259	263	278	279	274	251	280	310	246	280	275	278	273	274	272	273	275	267	265	286	270	272	290	273	297	264	296	259	274	307	253	273	293	273	303	294	265	279	250	274	271	294	287	277	282	287	287	254	289	281	270	276	255	264	269	270	302	270	271	280	276	252	277	270	278	286	251	284	292	278	264	248	276	282	288	248	267	281	301	299	274	265	265	327	270	283	290	277	286	289	278	268	287	289	261	278	283	254	262	260	274	280	290	264	265	290	274	304	270	328	288	257	291	285	284	292	267	273	271	270	266	269	283	276	274	280	267	256	288	293	273	257	247	288	248	272	299	269	297	259	246	293	279	272	280	265	298	239	296	270	275	274	224	250	248	275	290	287	289	281	265	293	299	288	298	260	272	298	274	294	272	269	236	274	282	282	283	279	291	290	292	270	256	266	276	293	283	277	287	287	263	299	306	257	285	263	262	273	252	300	284	275	256	281	297	257	313	265	262	291	281	277	278	279	277	277	277	282	268	278	268	265	318	280	263	270	272	260	285	283	280	311	285	291	262	260	250	303	273	255	272	273	288	285	300	249	287	268	280	266	277	296	288	261	268	282	277	284	263	266	284	287	278	284	275	273	286	268	236	291	308	257	261	270	270	261	253	257	273	262	285	268	270	290	283	308	254	295	276	280	284	245	286	290	275	293	292	267	267	291	274	290	306	236	273	288	284	282	251	258	290	272	278	304	260	280	309	251	279	250	267	264	263	257	283	279	276	275	269	296	296	267	283	267	302	264	280	311	296	255	290	300	294	327	298	290	267	286	257	283	261	289	236	308	287	269	263	267	274	272	263	290	291	269	256	266	291	255	288	284	272	259	278	277	279	291	292	274	254	263	260	307	264	288	286	231	284	288	258	289	231	319	289	270	294	294	256	275	263	287	295	263	271	273	288	272	286	275	265	258	340	279	325	276	260	260	317	255	270	276	255	282	288	285	290	294	277	281	298	285	254	274	284	291	289	297	275	251	285	297	261	314	262	290	302	284	269	304	262	312	281	277	268	277	273	266	249	273	287	269	289	256	274	269	266	268	290	293	267	269	282	263	288	259	257	281	280	271	288	295	275	279	278	260	292	288	260	299	257	251	270	265	300	248	287	277	268	314	266	270	267	291	282	278	275	281	281	288	268	269	278	271	279	281	258	279	288	283	295	266	286	278	290	289	283	285	272	284	268	280	291	269	306	274	273	290	278	289	287	292	238	283	255	295	277	286	284	282	261	277	316	294	239	283	261	315	286	263	256	259	281	273	286	255	280	281	280	271	294	279	279	266	264	296	245	269	278	292	294	268	270	274	286	307	273	287	271	263	285	283	296	263	275	275	276	297	300	294	265	261	276	262	279	277	284	250	248	284	276	278	254	264	250	258	296	260	271	250	273	306	246	261	260	274	259	309	258	289	284	285	291	261	295	274	292	284	274	287	280	262	273	289	292	292	311	292	246	259	283	305	268	275	321	263	248	255	277	290	293	287	281	281	277	237	296	268	252	288	273	275	290	283	304	304	261	274	266	290	266	274	294	310	279	280	260	284	263	309	279	276	279	303	282	275	284	284	272	272	272	282	287	286	289	287	273	278	261	277	265	237	290	247	298	293	262	247	286	268	284	253	285	264	273	264	255	268	287	276	252	266	274	282	243	278	309	241	258	275	253	293	277	302	277	272	297	262	272	287	269	259	271	302	267	292	283	265	308	275	287	290	287	268	300	291	300	279	278	286	286	257	275	276	285	288	254	263	263	275	274	267	257	283	285	284	250	280	261	295	289	269	275	265	278	291	254	294	276	267	277	293	297	287	257	296	292	288	286	252	270	275	273	280	282	283	289	272	264	264	290	245	283	256	275	285	287	273	292	276	287	278	282	264	272	313	261	258	265	280	278	270	282	293	283	257	276	254	265	250	238	275	276	306	284	264	238	278	284	278	257	289	268	286	263	313	271	274	268	274	261	270	271	302	282	270	311	270	274	306	297	265	283	270	294	258	251	281	299	274	254	291	278	265	245	293	278	276	305	286	259	257	290	305	268	250	282	283	284	252	281	263	275	278	306	268	271	257	266	277	292	247	277	291	285	283	264	300	248	241	307	291	283	243	291	286	277	264	292	277	275	251	252	279	279	282	285	285	280	264	248	273	246	273	246	277	294	291	305	283	271	286	284	263	293	254	306	247	250	269	296	262	274	255	268	251	271	288	272	250	288	264	275	294	286	274	305	286	272	246	291	290	297	277	268	263	279	273	258	269	279	280	288	284	263	272	254	263	291	285	249	273	293	280	302	256	263	277	285	264	261	281	265	287	305	284	291	279	273	260	242	277	263	263	295	255	271	274	276	299	284	270	273	263	287	286	289	292	307	309	304	260	265	260	261	290	306	296	281	279	280	267	264	270	248	278	279	291	303	275	265	261	284	286	259	303	290	265	272	264	255	264	299	282	249	281	299	305	286	286	304	292	243	279	292	296	281	261	278	280	278	267	283
24423	20690	26962	24349	12640	1046	732	586	613	528	558	508	540	542	520	525	501	548	490	513	532	533	570	519	555	572	548	534	520	505	499	475	510	487	487	508	479	475	493	481	550	520	548	537	478	520	520	488	507	511	518	472	536	481	501	499	535	512	513	522	487	508	470	479	509	509	498	476	452	442	501	511	520	498	501	513	460	480	513	480	476	467	462	495	495	487	453	489	492	475	458	506	479	459	511	472	530	512	501	488	500	480	472	510	471	466	454	452	466	469	467	487	460	510	449	458	510	484	497	500	478	476	496	490	490	481	478	532	458	497	478	507	473	431	473	490	476	463	462	491	489	458	518	504	492	440	491	440	449	494	486	491	494	488	457	471	513	489	489	505	465	472	482	494	476	466	495	509	445	469	507	483	481	467	508	474	477	476	482	450	473	506	482	510	472	508	489	516	486	450	504	480	438	472	436	500	504	526	506	444	481	463	457	484	511	468	479	502	466	503	465	483	472	489	488	467	442	497	491	478	462	502	436	503	444	462	480	496	492	486	466	459	474	517	482	438	477	451	474	509	507	492	476	510	466	475	507	458	515	508	517	490	458	492	524	450	521	485	517	515	481	469	447	474	477	513	477	462	461	463	456	498	456	498	459	470	491	473	432	469	497	478	456	463	466	452	471	433	471	492	501	459	504	458	488	502	457	513	526	487	499	478	468	446	494	491	448	503	484	536	454	498	468	470	504	462	485	461	485	559	470	453	423	508	514	447	485	480	484	495	488	485	458	465	507	477	461	485	475	467	494	526	472	496	496	493	477	469	443	477	471	487	487	498	489	516	458	496	468	495	487	501	481	503	484	476	461	460	466	499	505	495	538	511	485	470	502	462	522	496	465	489	526	485	496	457	485	512	475	447	473	485	476	475	448	451	492	464	510	495	474	477	426	478	469	463	484	520	508	471	457	472	467	476	473	444	487	525	475	527	451	472	436	467	481	438	484	480	506	478	490	443	440	497	535	451	487	462	494	489	482	441	437	472	509	505	460	487	496	471	476	479	520	508	480	486	503	504	480	491	511	469	430	520	547	473	481	485	445	473	490	444	439	473	481	481	466	484	477	475	467	454	448	462	493	541	484	455	442	444	456	497	431	522	441	496	464	536	477	464	506	489	490	473	509	492	474	464	525	464	485	425	452	463	468	450	501	475	510	490	478	488	482	518	490	466	499	482	513	460	517	467	494	473	476	496	515	537	509	520	466	494	493	517	456	448	477	484	481	454	496	491	459	504	490	476	468	490	476	458	504	476	461	502	436	516	481	504	496	473	497	488	492	506	466	471	484	501	482	448	491	532	501	495	500	465	519	478	476	480	504	469	498	487	476	493	451	476	498	467	456	509	510	507	470	505	504	497	501	475	514	475	478	506	489	510	476	482	456	499	479	467	480	465	475	453	502	484	448	454	442	472	474	469	476	477	460	518	452	495	493	516	502	485	484	477	470	507	434	520	497	471	505	479	477	428	452	482	471	514	455	455	449	471	475	518	474	462	483	515	470	532	529	454	492	474	500	467	467	494	470	486	466	521	475	484	477	445	483	452	495	496	540	537	502	485	464	488	478	487	490	535	499	438	476	472	454	499	451	515	477	447	508	463	489	451	494	488	458	488	519	475	457	500	534	498	465	481	486	512	475	508	502	480	481	460	485	484	451	477	490	473	466	484	502	491	488	468	480	465	510	468	522	484	508	484	493	453	463	490	446	465	450	480	487	522	467	480	467	501	457	482	508	496	489	505	464	427	483	521	488	481	463	481	487	471	458	473	452	470	500	496	472	526	500	514	526	492	474	476	478	483	515	443	492	469	476	480	460	492	482	492	442	476	463	532	473	488	499	485	504	437	503	496	496	485	497	503	450	485	474	499	448	467	500	471	492	473	476	452	482	485	501	469	454	453	459	463	474	467	481	456	476	442	465	462	422	456	470	455	473	529	498	463	487	489	480	464	482	451	526	450	497	490	539	491	426	462	448	490	501	479	499	496	464	474	479	443	521	502	463	463	471	497	490	478	472	475	507	474	517	478	492	485	492	539	459	517	477	511	435	445	480	496	482	479	450	488	487	502	436	516	478	511	465	471	465	497	451	471	452	488	444	476	482	453	478	449	501	482	499	439	438	503	466	480	495	502	463	465	487	529	477	507	493	474	509	529	487	501	486	469	506	458	489	472	463	451	469	484	467	483	488	509	497	486	467	484	479	470	432	491	438	474	470	477	466	470	495	463	473	496	485	463	505	490	479	513	479	498	465	506	487	489	508	442	523	524	482	453	498	466	506	479	457	485	492	475	435	446	499	491	451	526	482	476	483	465	470	473	493	455	454	474	476	453	539	495	481	486	520	472	452	502	467	521	489	512	495	474	437	466	524	477	471	473	474	492	456	471	478	493	491	500	471	486	496	481	494	494	472	466	514	510	506	496	500	496	455	482	475	512	509	457	480	468	526	455	449	472	412	458	456	478	524	477	470	473	503	502	487	502	429	513	456	475	464	462	498	472	474	466	477	519	480	509	470	449	446	439	474	535	445	486	484	503	467	475	461	469	463	517	436	498	461	496	514	479	469	518	508	465	497	488	479	472	498	493	510	474	471	489	468	516	489	465	465	507	489	449	461	531	443	469	514	488	446	476	514	500	493	530	480	486	442	455	492	478	467	455	455	479	474	534	488	518	468	483	503	453	499	521	471	486	506	510	487	445	483	487	489	474	434	513	487	458	469	505	441	500	472	456	479	464	441	485	486	498	472	473	497	466	490	456	494	466	484	473	486	475	434	469	494	508	489	504	487	482	495	452	483	476	476	479	467	501	458	491	515	466	462	462	509	445	485	543	487	474	479	490	483	452	454	489	467	517	452	494	479	490	439	489	465	533	466	483	503	475	459	468	498	510	495	506	481	478	488	495	454	491	464	518	478	493	468	497	474	422	472	503	446	520	471	476	490	551	499	474	483	470	464	490	441	480	510	460	477	462	506	464	482	508	469	499	479	465	504	492	469	463	510	497	511	505	476	516	417	442	465	496	490	431	487	472	481	480	452	489	475	469	459	469	503	467	503	498	485	456	461	487	452	483	478	467	490	492	497	476	514	478	488	481	522	486	519	480	462	458	527	506	464	502	467	450	502	515	489	530	485	511	472	494	455	458	477	498	473	496	489	506	466	463	444	484	485	496	474	484	475	491	484	491	488	495	513	489	491	464	521	439	486	497	474	463	501	497	491	495	521	472	463	500	447	474	523	492	463	524	502	502	481	449	450	494	496	483	506	470	480	459	519	452	504	454	483	452	477	485	457	488	495	470	475	483	496	466	517	470	445	481	508	433	459	493	463	466	502	479	444	473	502	497	458	463	484	460	452	503	477	480	485	513	447	464	504	503	513	489	465	505	500	487	500	470	493	488	448	465	482	476	445	499	504	462	476	461	498	497	486	428	536	474	504	486	513	493	478	495	492	492	484	471	478	477	472	490
37417	9713	4038	2112	1549	1295	1107	984	887	795	716	687	637	605	585	614	568	607	581	559	616	625	652	636	627	634	616	658	635	646	591	611	606	591	540	603	588	578	568	531	600	582	553	601	596	599	621	596	620	621	585	605	625	617	576	582	537	570	594	586	539	553	573	569	579	546	536	567	585	581	535	549	567	514	551	536	567	538	564	559	574	603	583	570	499	577	560	513	542	550	538	500	540	557	560	551	502	553	526	556	536	572	535	567	568	519	522	532	548	500	547	543	509	566	513	552	547	534	526	516	565	500	554	543	516	545	548	549	500	521	517	486	536	563	547	549	543	547	614	576	535	552	556	499	544	542	591	547	533	531	558	505	523	543	534	534	521	533	486	549	548	559	508	531	540	531	503	551	561	542	568	533	552	526	542	565	523	532	569	582	546	537	563	545	555	592	584	547	548	546	535	556	553	569	543	507	509	539	518	509	544	553	557	552	520	565	572	550	531	507	570	539	552	557	587	497	554	548	546	525	535	583	574	542	520	544	558	522	575	543	519	572	514	528	556	513	560	553	530	562	594	523	550	506	523	542	552	557	522	533	525	538	534	542	530	557	543	512	553	511	534	558	567	498	563	557	568	508	560	517	545	549	568	579	555	549	579	581	550	522	540	536	554	556	504	548	547	549	550	540	503	570	598	563	551	531	529	550	568	579	559	523	578	586	523	544	545	552	535	570	535	471	556	522	543	528	566	525	540	543	555	522	514	540	595	564	548	514	568	529	548	565	562	530	561	551	531	551	509	535	572	555	611	571	563	541	555	580	498	534	525	539	577	599	551	518	569	514	591	504	513	563	544	570	533	561	544	511	531	520	604	552	535	538	499	537	509	544	531	519	543	526	558	523	542	546	540	510	527	556	516	543	515	509	536	523	549	580	564	532	602	537	533	537	561	568	540	568	528	540	500	554	521	537	561	527	522	590	512	568	539	549	543	521	518	550	546	601	505	551	600	529	513	540	532	564	560	564	543	533	528	545	562	516	545	589	527	542	520	523	527	547	530	500	529	557	540	545	545	556	561	550	517	577	548	547	562	554	572	577	528	592	529	563	567	522	583	534	532	514	516	528	546	534	518	524	512	521	554	561	553	528	546	544	547	516	532	568	531	554	523	559	545	520	540	543	538	528	550	555	539	521	579	546	560	559	572	524	555	551	542	544	528	524	519	593	515	557	540	535	566	549	510	553	529	584	533	551	541	568	532	572	556	564	563	568	542	515	515	514	540	617	534	543	556	541	546	510	568	542	562	555	565	521	554	521	528	554	534	560	556	523	525	566	567	553	527	543	559	547	585	523	537	617	543	580	517	537	573	592	545	515	539	588	571	545	534	569	509	527	563	528	526	592	537	539	531	545	521	518	541	532	594	554	543	572	515	549	597	570	569	536	549	579	534	535	523	555	535	515	598	544	546	514	610	564	521	517	541	494	532	545	567	536	590	550	566	515	558	566	556	552	581	500	553	523	517	530	524	536	532	546	513	539	568	526	532	601	551	541	567	538	535	547	569	564	557	536	549	568	551	518	556	546	519	531	554	553	513	531	533	575	548	501	514	571	545	507	526	516	549	566	532	530	556	507	557	565	564	561	515	513	520	504	495	571	550	566	562	564	553	533	528	522	524	524	559	512	548	528	584	521	527	534	578	569	528	519	554	555	498	561	566	524	541	547	523	509	559	565	560	558	566	509	524	572	524	522	539	558	554	516	563	538	552	513	532	530	538	532	549	520	529	520	554	569	541	522	538	536	537	563	532	535	545	527	571	556	574	521	548	576	564	477	549	559	518	519	557	553	549	552	525	505	538	516	505	570	526	547	544	556	565	554	558	537	530	578	551	541	534	570	509	543	572	553	557	498	588	558	516	515	548	524	516	547	511	540	497	539	554	610	529	531	569	571	536	524	505	545	504	551	546	573	556	525	577	511	511	565	571	541	526	526	561	534	557	562	551	511	546	519	525	552	542	575	532	509	558	532	577	558	497	555	577	519	541	504	510	571	549	541	562	510	535	583	450	518	564	530	568	502	528	517	569	551	556	543	538	517	566	536	541	529	534	532	576	562	525	568	579	551	519	541	550	587	542	555	539	539	571	540	571	569	534	538	532	561	515	538	564	499	554	525	499	537	569	545	541	547	576	520	513	540	506	570	560	548	538	559	566	588	526	509	564	522	557	502	529	557	540	559	549	551	528	512	524	514	508	549	537	518	515	514	559	570	535	556	528	529	565	518	552	547	574	500	562	519	480	523	518	548	585	547	564	532	571	545	546	562	579	580	571	537	573	551	542	532	551	586	543	522	572	560	544	552	540	549	543	557	558	547	529	557	579	539	504	531	523	524	576	543	536	516	539	536	556	553	539	548	565	507	582	581	540	534	534	548	583	529	558	534	521	536	555	572	544	546	604	530	517	548	572	550	594	545	557	545	556	563	580	524	558	497	540	520	565	538	541	525	564	532	567	536	538	548	533	532	515	528	532	510	534	546	521	520	548	590	538	526	542	545	545	530	556	506	538	493	542	554	516	519	553	515	542	564	554	543	559	579	536	519	508	517	533	534	584	551	562	591	567	511	537	564	544	539	556	517	542	511	531	559	511	578	558	547	534	558	529	552	501	550	541	523	562	522	580	537	520	554	529	525	644	507	504	543	525	530	572	529	526	533	541	574	521	575	571	560	564	525	572	564	596	506	543	545	557	573	510	541	537	475	541	539	551	543	541	516	511	555	567	538	482	536	528	568	534	511	519	497	562	534	573	528	552	520	524	541	542	558	528	557	555	499	519	562	530	508	556	544	529	558	511	528	542	563	552	507	594	559	565	489	546	549	547	534	549	525	506	547	508	563	533	559	560	530	534	605	523	541	562	565	550	569	538	544	545	569	518	531	533	550	569	519	563	561	562	527	521	578	491	555	534	547	565	590	526	560	461	538	519	535	542	538	555	591	551	548	575	537	543	511	522	545	544	554	555	549	558	522	526	543	493	561	568	503	540	535	535	539	543	591	565	557	565	555	555	585	556	560	511	565	566	517	527	520	543	512	532	610	556	544	568	522	536	581	553	499	530	589	564	566	564	537	547	571	530	583	527	556	557	565	556	535	540	535	532	557	529	555	559	541	540	543	540	583	541	550	554	536	533	535	524	537	540	506	529	561	555	547	551	556	553	549	565	539	563	590	557	563	558	560	599	573	533	548	549	544	557	566	566	511	562	562	540	533	534	512	570	545	541	537	546	533	496	554	527	553	556	523	484	523	505	538	530	544	539	573	511	553	551	548	542	511	545	526	534	577	546	583	565	562	565	556	543	561	536	550	494	569	556	554	559	572	513	507	543	529	546	559	551	534	524	581	519	526	574	552	515	554	525	520	534	547	501	518	575	556	578	563	522	545	559	547	562	528	526	545	584	541	534	525	575	543	516	561	551	547	544	506	629	551	549	513	541	527	531	542	567	535	543	574	541	560	525	509
22246	20741	28402	23161	20736	20771	11156	1104	817	739	654	583	530	505	457	431	467	405	382	455	433	436	460	438	413	464	402	433	406	390	407	356	357	335	369	343	333	353	337	374	355	360	384	379	382	372	368	353	395	379	393	358	404	401	383	327	356	351	355	317	322	304	315	317	351	359	349	339	310	322	338	320	333	318	317	303	305	310	328	360	312	329	322	337	309	315	334	275	364	325	329	339	305	300	276	304	329	357	299	318	307	307	349	321	293	313	285	304	320	329	319	354	293	296	277	311	332	333	324	339	301	334	317	316	321	345	298	332	301	325	310	320	293	330	322	352	335	316	342	288	324	336	330	306	344	306	290	348	326	323	352	337	307	290	329	319	296	317	313	293	303	300	313	309	301	308	309	321	286	313	321	293	313	318	301	316	345	327	329	321	309	321	302	304	337	308	305	311	305	352	295	302	287	305	303	300	310	287	320	316	349	314	330	332	296	324	328	298	314	340	303	285	285	307	302	283	324	326	306	321	332	282	304	323	326	317	323	320	292	303	308	292	314	310	343	322	313	298	344	310	326	310	310	298	269	323	319	290	323	303	296	296	307	331	304	274	304	314	331	329	312	329	324	328	338	313	347	310	315	336	302	315	334	307	296	357	300	317	303	287	315	332	279	297	316	338	346	306	316	312	304	282	310	310	302	308	316	305	308	335	299	308	323	302	300	303	338	291	329	290	297	282	309	309	326	349	333	304	345	295	320	331	310	334	289	297	318	306	325	298	295	305	325	309	333	323	276	332	301	322	292	292	307	323	308	295	299	304	308	316	320	326	318	320	350	289	321	319	293	302	307	320	305	352	279	293	315	342	308	294	306	276	321	342	292	323	319	272	332	311	302	327	355	352	310	301	326	337	300	343	349	307	329	282	316	343	294	333	331	317	301	292	330	316	299	297	316	299	305	304	300	316	370	349	306	292	282	304	339	336	335	321	289	337	307	338	311	341	279	303	320	316	283	326	322	321	302	292	308	288	352	300	331	297	312	312	317	300	320	314	284	350	309	323	314	336	303	336	340	329	289	306	336	303	326	297	315	295	294	307	309	313	347	317	333	312	314	322	296	291	291	287	285	316	316	313	340	325	297	296	299	297	342	320	331	294	298	315	323	357	325	285	324	336	291	306	312	305	335	334	300	341	298	293	323	311	313	335	277	285	291	316	313	310	307	333	317	287	306	322	329	298	360	287	298	317	327	319	348	301	299	292	334	312	314	312	348	325	306	308	321	326	321	298	315	316	329	301	328	289	313	298	302	323	280	302	293	310	313	298	314	299	308	302	326	285	297	305	314	314	299	349	317	325	315	305	313	321	314	308	309	302	291	339	337	318	320	303	313	298	314	312	310	333	318	345	301	322	324	330	299	324	321	349	331	308	324	313	308	314	300	323	310	301	321	309	285	335	310	318	324	340	322	309	320	330	296	348	316	317	345	324	308	341	316	327	317	339	346	308	321	284	354	286	290	311	335	345	340	312	324	300	319	320	345	291	369	317	298	313	302	300	286	287	309	286	313	330	333	316	322	319	322	297	324	305	316	315	316	310	305	281	289	338	302	324	326	287	316	324	299	320	317	297	311	292	349	340	315	329	309	293	298	336	323	315	325	306	316	316	269	308	310	299	333	320	339	326	316	301	319	287	303	328	307	301	316	287	372	315	312	313	295	306	278	305	324	309	330	324	324	300	301	316	337	319	317	333	315	306	299	324	325	310	301	311	354	334	311	266	314	311	302	312	302	291	345	306	312	297	323	318	316	308	315	347	345	314	352	300	283	298	301	304	326	357	311	302	268	290	318	322	286	312	322	336	306	299	341	339	325	309	310	322	291	305	314	312	323	309	300	310	274	283	326	323	313	313	328	312	283	298	318	291	326	325	305	311	310	302	353	330	309	340	306	314	312	333	294	319	322	304	289	320	310	318	322	297	329	304	306	309	314	262	308	316	308	352	315	317	313	312	339	304	308	358	298	335	327	313	310	320	319	331	330	341	308	316	321	332	320	293	311	299	319	290	286	312	309	318	299	325	292	326	335	362	287	335	342	332	357	309	302	302	315	278	302	329	301	318	325	318	332	331	318	299	307	331	336	314	283	335	293	301	323	307	295	292	321	309	284	335	282	338	341	327	296	290	323	319	302	332	330	295	318	315	312	288	330	310	302	301	303	283	316	303	284	323	298	291	329	318	286	314	334	302	287	320	325	284	318	291	284	325	314	324	325	331	327	337	286	309	316	297	305	338	315	326	306	303	301	296	313	298	346	294	312	323	293	288	328	311	337	315	335	296	312	329	312	288	320	294	320	325	287	318	318	286	290	335	307	326	285	336	315	340	316	314	320	370	329	313	277	316	335	306	307	296	274	304	312	312	355	330	313	306	326	310	332	352	338	308	307	339	295	283	303	356	338	320	310	317	331	305	321	307	287	329	293	291	321	306	302	311	334	289	328	315	341	296	361	348	338	361	329	319	345	328	311	315	293	308	285	323	347	311	315	313	317	308	308	355	331	297	343	315	309	312	303	324	296	326	321	319	298	308	304	318	295	320	344	291	299	309	317	292	313	293	292	325	302	283	297	326	306	305	344	300	297	297	302	331	291	348	299	349	343	284	292	329	301	295	311	322	323	312	315	316	308	273	294	334	292	318	311	293	302	317	350	302	307	302	350	277	317	286	312	308	315	287	308	328	314	299	329	309	297	330	298	271	327	277	287	319	324	301	302	328	316	308	328	313	320	320	327	296	318	352	304	315	315	319	313	305	292	324	305	327	299	334	285	300	294	325	302	298	296	319	289	297	350	325	333	288	311	325	307	303	299	298	326	331	327	292	313	317	288	298	285	288	299	274	324	322	305	305	307	324	324	313	322	325	315	344	310	300	304	307	321	341	281	313	335	285	325	315	335	293	322	312	302	321	277	290	305	309	324	300	321	340	326	329	297	302	323	334	304	279	300	314	338	323	336	302	321	309	319	324	310	308	318	299	311	313	309	293	368	308	318	318	303	327	325	295	294	334	287	305	340	295	290	319	291	323	334	311	324	320	290	299	287	314	296	330	290	332	344	322	321	322	305	301	329	317	322	313	341	344	316	354	338	313	311	332	305	291	305	319	351	308	298	329	320	293	291	313	296	333	321	328	314	323	320	304	318	343	310	283	302	307	306	289	297	326	329	333	290	291	287	309	295	312	271	344	301	302	306	308	308	322	299	321	303	309	324	295	303	327	316	315	336	310	326	291	321	317	360	315	314	306	321	325	292	313	318	334	287	348	299	290	327	339	308	331	335	326	286	309	310	313	310	319	290	293	339	315	320	289	320	297	312	303	351	312	313	343	285	307	307	309	305	312	340	317	308	301	323	317	299	309	337	290	304	335	319	320	339	330	310	323	312	323	284	302	323	328	294	323	297	288	331	318	292	325	334	296	316	304	299	301	328	287	312	302	264	326	287	302	300	300	320	292	329	273	303	327
39682	20551	11092	5775	4033	3040	2394	1795	1496	1207	1033	889	809	714	626	542	572	526	527	560	524	604	590	602	609	629	580	527	533	500	502	484	460	446	391	425	389	394	396	415	446	451	445	432	453	501	469	478	427	462	442	456	470	453	441	400	415	435	397	403	350	372	392	363	423	361	393	380	388	332	366	345	360	377	345	383	372	357	350	397	371	378	363	346	329	355	351	341	347	357	370	371	343	358	384	364	331	344	332	323	343	358	350	313	347	322	353	349	336	347	337	356	346	321	344	326	381	342	353	335	358	355	355	334	347	355	338	347	369	341	352	347	352	352	326	364	338	364	373	319	317	326	341	338	384	327	369	365	319	330	335	371	402	343	360	365	359	344	340	359	354	333	342	364	395	309	342	333	303	330	347	340	353	343	349	345	323	338	384	342	356	350	342	331	375	356	337	354	358	354	326	378	330	323	381	343	341	348	381	348	330	353	319	322	375	329	315	363	331	350	335	344	326	347	368	344	335	304	336	298	340	400	358	347	336	335	355	368	349	370	317	357	333	341	346	364	346	392	353	357	329	333	369	341	328	288	362	334	359	318	366	334	354	306	370	351	386	344	345	332	343	368	349	371	368	356	338	336	335	349	341	367	338	384	362	339	365	316	362	306	345	370	351	362	329	331	305	328	323	348	321	352	325	303	341	352	361	352	372	348	342	345	326	357	326	348	361	353	350	304	353	339	300	306	317	356	322	378	335	358	315	367	388	384	319	349	388	340	326	344	327	323	350	340	352	327	330	343	350	346	371	339	352	309	309	339	351	339	343	359	326	340	365	343	322	324	364	352	289	360	360	344	355	356	325	329	372	354	330	351	336	347	318	343	351	365	336	356	370	344	327	374	350	354	323	369	341	352	360	328	338	331	304	341	327	334	370	365	317	368	342	327	359	339	337	351	352	307	335	349	341	310	388	361	354	348	364	333	330	354	347	336	358	343	346	366	350	386	384	334	339	347	344	364	326	371	328	379	359	313	315	350	376	340	351	381	390	360	334	340	319	342	356	327	395	334	357	383	351	341	338	331	381	362	341	349	355	364	326	360	345	364	351	362	327	312	354	333	353	345	355	357	373	343	346	358	351	353	335	365	351	335	337	345	367	318	328	333	395	313	364	364	392	331	322	357	376	349	320	357	324	340	352	349	340	314	318	339	337	338	335	319	379	341	340	339	352	343	344	312	358	332	361	336	359	339	332	371	363	340	331	347	344	327	371	349	348	339	367	367	326	318	339	350	331	358	324	333	331	333	364	340	359	336	335	349	369	353	306	343	320	376	342	344	352	362	297	345	382	357	339	326	327	352	355	329	318	331	330	326	334	340	359	364	332	340	376	338	353	327	349	320	349	310	378	315	351	314	323	373	354	328	340	350	354	376	338	359	360	337	315	358	361	347	362	365	339	348	342	353	331	363	341	348	368	354	339	309	362	352	357	354	346	311	347	372	349	325	373	360	363	373	342	344	361	347	336	331	339	372	374	311	324	337	367	334	307	330	342	342	335	337	333	342	357	347	346	364	332	340	352	339	367	337	339	335	367	341	321	330	354	335	347	320	365	353	330	303	333	400	364	382	344	363	347	337	331	331	344	349	342	357	334	317	351	355	341	358	349	338	307	325	368	341	366	377	363	322	347	359	372	358	360	357	315	316	347	354	352	388	394	344	370	319	320	306	370	370	335	371	371	359	332	355	339	341	344	303	345	341	353	317	328	366	367	315	394	353	349	335	363	351	343	361	368	378	399	330	353	341	350	340	328	347	343	354	322	329	303	373	373	332	320	344	321	329	369	307	354	372	364	323	385	341	360	358	375	356	353	324	314	314	334	325	321	351	352	345	350	362	362	364	339	361	388	379	364	330	325	330	350	321	365	361	339	340	366	340	332	377	325	347	362	335	357	312	335	328	337	304	363	350	319	330	376	362	335	363	340	348	335	360	339	343	346	377	350	300	331	354	316	354	351	341	314	344	322	371	350	369	344	332	330	322	346	363	329	369	337	352	355	337	383	327	340	326	290	332	321	326	392	344	378	320	338	329	328	335	349	339	342	325	351	346	346	343	319	351	352	365	356	369	354	347	362	345	341	347	343	373	342	357	346	336	325	360	361	326	341	331	337	314	337	361	333	341	368	327	341	333	329	350	328	383	377	332	354	345	326	325	339	329	358	347	362	339	346	327	323	336	367	380	358	337	328	350	357	326	347	363	371	352	306	339	349	328	373	347	333	331	332	362	312	354	349	344	366	351	372	359	324	363	330	374	397	342	354	335	336	336	329	373	377	357	367	322	346	320	354	316	337	367	379	339	373	334	307	362	337	392	326	307	352	343	338	340	340	361	329	360	374	347	323	358	351	352	367	331	340	318	300	334	324	316	349	350	379	346	382	315	333	341	335	317	367	346	350	321	347	333	368	354	331	339	380	352	331	343	331	331	318	387	341	355	355	348	355	390	321	352	350	335	322	352	351	340	357	338	349	354	328	335	366	348	352	346	310	319	327	330	348	331	357	356	352	392	312	324	358	358	332	343	363	359	331	371	334	323	350	310	357	303	331	351	334	353	353	325	320	340	371	362	311	367	338	345	335	344	366	342	345	346	358	338	363	342	326	331	352	332	365	348	332	342	355	340	364	344	367	333	344	313	336	375	351	340	349	359	332	376	341	360	327	323	345	330	314	364	375	343	323	340	320	334	311	363	341	350	356	343	323	335	322	363	359	355	343	308	374	328	335	335	340	342	353	336	378	363	317	347	331	343	371	347	363	366	347	362	330	367	361	362	371	337	352	344	356	339	357	349	319	341	311	327	346	350	361	329	355	299	335	327	360	336	330	330	339	365	308	339	356	289	349	325	352	362	348	363	356	331	339	344	349	322	366	325	362	360	325	351	347	338	347	299	353	362	345	326	331	339	332	351	365	354	335	373	344	337	363	357	348	348	346	338	311	332	342	362	339	345	314	332	332	320	318	365	321	329	329	371	321	392	326	357	336	357	349	339	351	367	343	338	340	325	356	319	348	363	330	354	336	345	327	381	334	369	364	380	347	315	315	382	363	366	363	348	362	326	350	357	335	336	357	382	354	349	365	350	307	323	329	342	371	345	342	342	329	313	345	347	321	341	326	360	344	336	344	338	359	354	348	332	352	360	351	338	341	335	336	326	358	354	314	362	340	356	343	365	347	332	387	363	334	349	348	317	336	355	356	355	334	320	328	351	300	355	351	389	350	350	337	352	371	355	315	320	339	324	371	322	364	342	342	331	323	355	315	355	339	366	361	349	326	338	331	358	357	343	350	371	372	362	351	348	326	309	333	323	360	361	365	343	325	332	357	337	360	362	339	347	357	331	331	333	330	334	354	336	333	341	364	341	362	353	356	378	329	341	326	331	319	335	336	360	349	326	351	349	366	337	361	329	352	334	321	341	338	353	346	316	330	343	335	335	370	334	323	350	348	337	341	325	330	323	356	323
28399	20847	10244	907	483	415	402	434	383	405	417	361	398	393	373	373	407	360	363	349	362	383	412	396	408	383	413	425	384	377	388	392	398	394	402	385	383	427	359	376	386	417	356	394	365	367	383	369	380	430	360	389	399	368	376	396	366	425	402	370	357	395	353	371	362	400	389	400	348	387	395	371	364	374	388	377	364	354	377	372	379	362	378	372	376	392	343	344	396	349	393	360	376	398	370	424	352	381	385	359	359	346	382	366	386	382	405	373	393	367	355	388	397	342	372	393	377	379	342	343	389	365	378	350	369	340	345	387	379	383	345	384	344	358	366	395	368	388	355	379	373	346	353	397	407	362	406	369	354	364	395	374	365	393	396	387	395	374	370	355	378	386	391	365	397	407	364	421	372	399	362	366	358	372	387	385	365	380	372	329	370	361	400	382	407	395	352	383	368	350	367	404	394	352	358	365	388	391	375	359	370	381	369	359	395	330	377	421	349	396	376	340	393	352	352	360	351	393	373	378	383	377	390	395	367	339	369	371	305	374	367	347	371	354	393	346	392	352	417	362	382	364	366	344	358	400	403	348	366	419	382	375	381	367	323	362	372	360	361	363	371	343	409	380	361	377	399	387	389	377	402	327	343	361	371	380	324	371	395	380	367	379	369	368	329	385	370	387	374	374	372	364	388	414	373	370	377	380	371	381	364	347	380	345	360	369	345	403	398	397	376	382	332	347	389	385	378	398	370	374	393	381	376	400	385	368	385	352	376	380	396	364	377	390	373	341	332	368	329	384	395	370	389	376	373	371	403	379	359	382	380	380	361	370	377	358	391	333	333	351	380	357	379	356	345	352	391	388	351	347	415	387	368	385	407	370	363	344	357	382	354	380	347	370	391	377	356	373	367	390	375	386	379	397	414	368	373	404	381	398	394	380	373	363	364	390	421	394	348	353	369	379	393	388	385	383	341	385	372	368	388	344	365	349	395	390	380	364	374	370	368	360	358	393	382	381	366	387	376	356	376	360	364	366	336	357	401	404	373	381	349	405	394	406	371	378	390	379	385	366	375	346	365	341	404	374	372	350	381	364	332	382	389	386	400	360	374	366	397	399	375	374	421	387	386	382	380	380	383	387	375	376	374	347	363	360	354	394	395	378	369	378	382	374	374	371	378	346	383	392	366	371	377	414	386	418	358	361	385	352	364	376	355	377	390	381	383	380	347	372	330	363	374	375	368	383	363	363	377	374	391	369	368	388	383	387	380	374	371	380	394	402	399	339	383	371	388	369	368	383	368	349	380	370	372	387	373	361	394	356	361	337	358	429	363	371	390	358	359	366	378	364	347	395	354	364	400	344	390	389	407	377	373	420	376	368	382	369	407	411	371	358	370	383	368	369	365	378	360	364	371	371	379	379	379	393	390	377	398	395	393	366	374	366	354	376	378	339	391	371	370	384	378	362	355	393	403	384	381	374	365	369	369	421	374	388	369	364	375	367	396	390	385	380	360	391	375	420	361	370	383	343	370	388	378	378	388	321	347	369	362	386	370	370	378	394	388	367	344	374	356	358	399	368	360	388	377	366	350	372	385	369	419	372	366	379	351	368	376	359	354	394	371	382	384	400	376	409	336	375	376	364	399	376	358	383	382	436	351	373	380	379	363	373	366	410	358	406	391	349	378	378	383	374	347	395	384	385	376	393	386	391	401	362	381	363	382	362	379	400	378	412	358	374	345	380	373	385	359	402	352	373	372	393	386	381	368	367	371	379	356	370	333	335	387	367	382	357	398	374	360	381	393	358	355	348	398	375	360	416	376	321	362	384	374	394	371	367	376	370	369	341	405	370	340	381	373	378	360	359	388	356	392	361	354	373	373	392	386	362	370	369	409	383	389	400	393	363	361	358	367	415	366	351	358	352	370	351	366	376	385	353	360	408	354	383	388	382	359	322	369	380	364	329	346	362	371	375	407	412	377	347	393	375	353	399	350	394	397	373	386	357	360	403	359	332	362	348	401	341	345	363	369	377	354	381	359	351	379	404	352	368	353	360	401	364	381	366	389	365	395	358	374	378	352	369	343	379	375	379	387	347	366	365	360	403	375	358	377	355	391	380	363	386	396	372	373	349	394	353	391	390	382	384	364	376	394	339	361	379	360	374	361	345	343	379	364	371	396	378	384	352	404	360	381	407	361	318	360	393	331	392	388	390	366	383	406	396	381	362	373	396	401	370	341	353	359	399	410	318	391	358	373	394	384	352	370	361	361	373	382	343	342	402	390	386	384	349	367	366	350	334	401	394	389	383	373	384	382	375	372	362	369	366	401	397	388	403	373	365	377	361	354	356	340	366	380	381	339	362	369	386	396	341	374	371	369	365	397	366	391	373	403	357	359	401	387	385	339	344	386	403	375	369	379	381	357	372	366	387	389	360	352	395	376	351	367	358	352	391	396	318	368	414	393	357	363	397	345	372	369	373	354	392	365	348	386	384	369	382	370	361	374	407	403	356	388	395	373	394	397	383	385	363	374	379	365	363	375	354	372	383	395	363	377	373	349	356	410	350	377	369	381	387	375	323	360	380	398	352	370	402	352	354	374	365	362	394	378	397	367	367	347	372	406	376	360	357	329	373	380	364	389	380	339	372	373	375	382	370	383	372	348	368	379	356	388	394	370	369	371	391	357	376	391	394	365	351	332	373	374	345	362	374	356	380	385	365	419	333	375	385	351	370	370	366	340	376	377	381	365	397	375	398	346	385	342	373	353	381	401	369	369	400	362	395	391	354	395	412	357	393	381	377	368	374	381	349	379	347	360	378	422	363	356	359	370	414	394	380	380	362	398	351	370	322	370	406	384	392	389	395	386	390	349	397	410	338	382	388	343	388	392	358	393	391	376	374	375	361	349	404	388	363	358	428	383	353	362	377	347	358	357	371	329	397	374	392	389	374	350	398	375	339	361	420	396	362	374	367	366	379	357	384	386	368	389	380	384	372	350	400	367	378	347	356	364	350	347	382	374	331	359	366	376	406	356	376	357	380	384	376	383	337	395	390	403	370	388	370	393	370	363	387	361	367	350	355	382	388	389	373	377	351	370	376	359	383	380	369	385	391	369	377	372	395	365	396	363	382	390	359	409	369	392	365	378	342	414	384	365	375	393	388	374	375	347	384	373	362	369	363	360	370	365	379	356	392	362	376	376	348	362	339	370	375	361	359	380	376	368	318	358	372	380	403	378	437	397	390	375	404	378	390	358	330	349	375	388	341	365	365	388	362	366	356	376	386	377	405	406	360	368	378	353	371	339	370	366	363	370	360	363	404	377	385	342	381	352	351	434	395	381	331	362	357	396	357	368	355	380	371	379	390	407	368	398	379	369	412	355	386	355	348	373	347	422	400	368	368	409	358	385	377	390	376	371	391	358	382	363	343	369	401	384	378	381	347	362	351	358	357	371	399	349	381	395	362	387	339	355	364	383	341	386	419	386	391	349	377	382	370	379	358	371	404
33930	8342	917	644	562	510	460	473	466	461	420	447	433	445	458	468	428	443	405	487	493	491	524	485	495	523	526	494	452	462	432	461	439	444	468	438	441	464	470	463	456	496	451	493	473	490	482	494	492	444	456	487	480	472	440	498	467	474	448	403	457	416	442	464	425	395	421	458	440	450	422	423	435	460	461	443	459	409	457	460	442	441	472	466	428	450	474	457	439	468	447	427	411	458	431	431	455	431	449	408	423	442	441	426	436	419	454	443	443	459	429	433	430	466	458	442	434	404	410	423	416	442	487	431	437	436	426	400	421	438	454	414	416	449	458	400	434	427	479	445	458	445	394	420	436	471	453	462	443	394	468	436	425	454	405	441	427	431	440	425	447	471	433	434	439	425	437	424	414	426	426	439	452	476	439	448	432	470	432	459	454	449	443	425	439	473	447	412	484	453	424	451	438	453	450	428	422	441	443	423	435	411	441	425	451	437	445	467	402	428	415	423	450	427	377	458	435	430	455	418	435	410	406	453	427	426	439	429	448	420	417	439	461	455	427	425	478	445	461	442	445	421	414	427	425	447	461	455	419	422	494	409	460	437	459	485	425	443	449	448	435	433	449	481	431	434	409	388	462	441	438	447	479	450	447	402	471	442	448	414	414	418	441	481	446	437	453	441	428	434	394	462	431	446	439	428	420	452	443	456	453	479	472	444	459	443	421	465	454	455	440	451	439	409	461	472	429	457	476	417	402	442	431	471	425	449	420	423	437	449	458	410	414	432	477	460	462	447	411	446	431	451	435	454	443	392	436	470	433	431	430	472	446	429	466	442	459	401	445	450	408	436	463	407	456	382	413	468	417	460	461	442	457	415	429	441	437	452	428	431	454	449	442	399	455	419	424	416	442	461	455	440	465	467	459	457	416	432	416	447	441	447	413	454	439	438	441	423	452	443	421	427	427	473	438	447	421	424	433	433	414	412	442	455	425	458	448	440	411	462	463	435	476	435	440	407	442	442	431	427	434	429	435	428	429	418	445	448	450	421	416	450	424	409	457	457	426	449	464	442	456	449	474	431	448	462	442	436	439	455	462	423	408	465	440	421	424	405	438	455	455	439	420	428	422	421	417	428	418	464	456	429	425	462	460	429	458	428	440	416	424	406	420	458	425	444	453	436	459	460	476	453	414	462	442	449	432	451	439	421	407	452	433	445	411	406	468	455	434	430	440	500	433	489	419	438	439	457	438	452	449	430	432	451	452	426	434	413	441	436	436	452	448	463	449	475	493	468	427	410	455	416	435	434	421	405	425	403	387	424	422	432	453	448	429	454	472	434	446	462	425	449	463	430	469	520	455	453	435	435	471	428	443	445	459	462	412	457	474	402	459	461	429	448	423	406	399	443	426	417	452	463	418	429	416	445	426	475	447	447	478	434	445	432	439	405	446	401	441	447	409	460	454	422	419	438	424	425	460	417	437	426	442	417	490	467	462	439	442	425	449	447	444	438	444	441	427	422	445	427	421	443	442	437	431	412	440	423	499	409	434	398	417	473	469	478	480	443	469	448	433	413	434	463	435	493	443	450	427	431	402	430	440	449	415	407	403	414	463	434	428	420	432	507	422	441	450	438	447	427	433	441	457	403	455	457	427	413	465	458	461	416	423	426	456	417	451	437	422	427	434	418	439	434	421	401	432	408	443	429	430	416	457	407	451	415	452	440	440	434	453	467	420	431	418	448	430	412	417	427	429	428	453	440	438	402	436	401	405	441	441	432	426	436	433	450	448	443	460	448	413	441	448	421	432	413	451	455	437	435	439	424	431	433	443	448	435	443	438	410	457	437	481	432	447	444	473	429	470	402	417	435	449	455	429	431	409	431	413	443	451	432	427	434	458	454	431	433	466	416	437	458	432	398	460	441	421	471	420	423	435	460	446	396	437	432	428	425	425	428	435	435	454	435	446	456	469	428	467	423	449	447	400	395	408	433	439	465	421	429	471	411	468	467	420	476	439	465	429	442	404	457	440	480	438	425	439	394	399	436	421	480	429	442	434	443	418	378	439	440	403	457	423	447	452	451	434	473	497	421	437	452	416	418	407	451	433	423	454	412	434	453	425	428	457	448	414	468	446	442	413	420	430	417	423	446	419	452	438	416	378	423	433	447	402	459	464	418	424	441	379	401	432	425	421	444	412	437	419	465	427	404	445	429	441	448	434	411	471	431	481	439	430	442	445	418	444	463	436	433	443	483	450	479	435	471	412	451	462	445	482	393	440	423	451	394	432	422	445	419	466	441	426	434	408	442	415	443	427	436	440	428	424	432	439	440	412	441	444	455	429	444	411	404	464	455	432	446	437	431	435	434	419	473	453	449	403	467	441	465	452	420	456	431	466	410	449	448	431	424	426	445	453	425	456	450	425	431	415	436	423	428	401	411	426	441	436	406	448	469	435	427	427	415	464	459	436	441	470	413	488	449	419	435	384	449	429	454	420	466	414	435	435	449	458	427	464	457	418	450	435	410	438	460	433	448	458	481	406	435	411	443	445	422	453	427	399	437	444	395	442	421	456	451	433	457	436	418	451	420	443	452	414	464	449	427	466	453	427	380	417	411	443	434	447	432	420	477	444	442	481	406	447	421	431	407	435	421	440	438	458	435	435	441	444	423	438	422	473	412	466	478	429	437	413	425	414	414	404	464	455	456	443	455	430	414	439	450	435	424	441	434	464	448	445	387	445	452	467	442	432	460	452	491	493	454	427	423	432	467	411	395	396	415	451	437	427	427	482	460	458	466	458	445	467	450	429	468	434	460	427	436	432	417	442	416	440	457	422	444	448	407	433	439	465	465	400	438	454	462	433	444	436	400	435	420	417	405	441	439	455	448	416	439	437	433	416	413	453	442	459	456	441	418	394	416	442	444	465	433	489	418	455	459	406	448	423	445	462	460	411	444	451	434	448	498	408	383	455	446	456	446	422	457	440	394	414	430	442	427	454	433	453	433	416	435	423	452	412	476	458	452	444	424	460	447	440	470	428	422	459	441	458	439	408	391	410	409	414	454	477	403	411	449	479	419	425	412	424	453	464	432	461	463	455	498	424	424	446	416	428	438	463	402	417	395	445	411	444	414	422	442	424	462	462	445	464	452	449	432	473	475	458	442	444	407	446	449	445	460	404	443	434	433	483	486	416	419	433	409	438	405	460	430	422	467	444	445	408	444	463	482	428	483	441	411	442	451	425	436	448	447	421	458	440	414	450	447	390	469	445	460	461	457	438	458	431	412	449	396	444	472	448	464	459	422	459	457	439	420	423	440	454	461	449	410	436	470	432	423	443	423	449	420	408	441	478	463	431	456	429	494	455	452	390	435	449	446	437	478	420	438	438	438	427	423	435	464	454	427	416	394	427	449	435	437	385	444	454	448	407	422	426	434	448	407	452	397	429	443	435	431	466	422	423	440	461	454	422	408	434	454	445	519	444	425	500	465	450	454	411	419	434	441	436	459
23210	20692	27876	23529	20678	11367	915	585	509	365	377	346	355	290	288	312	274	283	275	277	290	299	316	298	287	334	348	283	267	270	238	271	261	277	273	264	250	289	250	244	278	241	256	280	285	261	261	286	288	276	293	303	279	283	270	250	257	262	289	259	240	266	239	239	250	237	220	218	238	224	247	218	231	229	215	232	246	249	247	215	233	265	253	243	247	233	232	239	232	229	243	217	192	208	255	216	228	234	220	263	244	235	230	230	214	223	267	233	229	260	248	235	262	232	258	215	220	233	209	226	233	224	239	224	221	221	239	239	215	245	213	220	223	220	233	219	227	244	252	238	228	272	203	228	255	223	226	212	244	235	240	236	231	240	234	249	243	222	219	234	239	253	217	236	243	271	243	218	211	237	232	242	247	240	235	225	216	251	221	232	232	256	242	234	213	228	222	235	242	225	228	233	249	241	224	253	257	251	229	211	234	214	230	234	204	220	241	227	228	224	224	228	215	227	247	242	240	216	244	217	239	254	233	230	236	241	215	262	240	224	207	262	209	245	252	234	234	220	233	236	242	256	204	222	218	220	252	273	260	245	244	224	221	214	210	231	248	233	239	201	239	205	211	227	232	244	233	235	226	214	238	255	228	221	211	241	226	262	225	240	226	240	220	232	235	254	238	236	199	239	213	248	225	232	233	220	225	236	261	259	236	234	249	236	239	218	214	229	238	250	229	240	226	236	224	219	230	232	240	241	220	244	236	254	242	197	234	216	233	231	226	227	221	195	232	239	260	238	234	237	235	232	218	235	227	230	232	227	215	204	239	254	240	232	254	243	222	283	223	217	251	222	221	235	250	219	213	231	250	274	245	252	222	227	226	219	205	229	233	243	229	225	234	269	238	224	231	242	206	242	224	240	236	237	228	231	220	215	257	234	227	230	224	227	228	220	234	256	249	239	227	213	245	271	241	232	247	243	225	244	216	222	232	213	236	232	233	216	251	214	224	227	236	213	194	270	238	232	259	255	235	226	236	221	236	212	246	227	241	223	224	222	209	244	228	245	221	199	233	194	231	220	247	216	234	241	222	222	230	213	227	232	208	207	261	217	232	242	246	266	215	252	245	233	229	235	258	243	239	228	226	213	209	245	226	220	243	253	243	202	217	242	242	239	230	235	246	242	226	232	212	260	252	229	239	246	228	227	221	212	230	254	223	228	216	242	248	235	240	211	215	263	234	263	237	231	214	244	235	225	244	243	231	258	223	228	242	194	212	251	237	231	251	219	246	232	230	215	237	228	223	229	239	218	222	238	218	216	232	247	234	219	224	253	217	221	263	253	253	247	238	226	204	225	228	227	211	220	256	250	215	227	264	224	230	228	224	229	238	241	215	244	240	227	213	247	212	244	255	240	231	218	232	213	222	228	202	233	225	255	181	236	222	253	239	219	252	246	237	229	236	210	222	238	198	216	237	241	216	195	223	239	219	235	233	231	235	238	226	255	232	261	198	253	215	219	227	264	201	221	233	218	248	233	230	231	234	247	248	230	241	229	222	250	209	234	241	200	212	209	239	199	253	229	229	226	242	225	271	228	247	251	247	251	228	230	251	243	218	241	233	251	233	235	222	236	224	253	243	221	207	223	245	233	233	243	238	212	194	225	240	225	230	195	204	240	230	226	227	219	209	248	221	225	226	219	229	224	267	234	227	232	241	235	244	232	228	238	234	208	264	230	249	222	237	206	226	209	233	213	229	226	248	240	234	211	223	225	234	208	247	238	232	249	242	227	238	236	200	245	211	196	244	210	210	234	216	180	229	231	260	268	224	226	209	235	230	252	215	230	236	210	228	253	206	226	249	232	241	215	218	242	207	207	223	225	220	245	228	209	227	250	226	239	249	237	232	213	239	233	236	226	222	221	201	212	233	210	221	228	252	241	219	241	230	236	232	238	219	222	205	239	217	231	227	230	233	224	212	220	252	240	227	233	237	244	267	206	203	262	215	229	234	222	237	225	256	216	227	210	244	246	237	281	210	257	238	223	246	215	217	224	226	230	238	238	235	239	222	221	258	223	248	222	240	231	205	227	237	228	239	214	217	235	244	223	225	246	223	217	216	264	241	218	248	211	228	230	248	220	217	214	241	234	234	232	205	213	228	257	217	236	231	238	233	203	262	243	195	237	235	231	277	241	230	211	222	248	216	237	205	264	238	248	274	238	234	222	229	226	225	213	226	232	269	228	234	260	246	264	222	225	239	213	246	213	246	222	230	252	232	192	233	241	211	223	222	204	246	230	230	250	236	224	219	249	223	226	224	229	216	224	229	226	218	252	216	211	250	217	215	226	263	223	234	258	207	197	247	252	235	234	215	242	245	217	253	238	214	258	198	232	265	220	249	255	236	216	239	254	219	231	231	223	219	224	238	262	246	239	230	225	261	235	215	228	241	202	225	227	222	254	250	220	237	238	234	246	235	230	253	255	249	215	226	254	253	255	240	231	240	241	226	204	236	235	205	231	244	224	242	226	235	242	227	244	239	253	240	224	231	212	245	226	231	237	224	211	231	252	206	238	224	228	235	231	214	228	233	249	234	221	241	245	240	233	226	263	242	221	221	242	216	222	259	245	241	237	228	215	218	218	224	242	243	244	224	220	205	245	256	207	234	227	228	240	243	227	230	210	266	237	227	238	242	256	222	242	218	237	234	232	227	238	231	250	239	249	243	245	257	243	218	232	245	214	227	225	236	229	212	252	257	194	239	197	214	222	222	203	259	228	219	265	236	213	246	198	257	246	220	210	232	204	241	249	235	234	229	241	221	249	198	202	247	236	214	247	220	234	241	230	254	228	211	239	216	213	245	270	258	251	223	216	223	229	214	226	210	240	235	219	215	227	249	231	229	216	247	217	211	238	230	220	235	231	224	229	239	226	226	238	275	241	219	189	233	247	254	222	231	223	235	199	223	233	228	238	252	215	248	210	237	238	219	212	221	219	224	246	258	205	259	218	254	252	230	243	205	241	241	237	256	232	226	237	241	228	237	222	256	228	220	214	257	238	261	227	229	217	242	220	214	231	241	224	228	218	229	245	214	201	242	226	231	249	219	204	209	216	226	230	210	236	221	254	253	227	260	244	198	212	248	220	248	226	220	226	222	254	209	215	229	204	249	226	228	233	228	231	213	241	235	243	225	241	227	254	239	227	242	222	237	230	240	225	208	217	259	229	279	224	235	252	220	243	228	201	231	203	234	248	247	238	235	262	211	223	272	239	233	253	185	227	232	223	219	221	231	252	216	243	218	258	231	233	226	211	211	249	254	226	230	234	239	252	222	223	220	205	201	206	252	205	237	238	239	236	229	202	246	227	214	241	249	243	215	246	232	222	212	214	222	200	231	222	212	253	212	201	227	260	205	238	237	225	258	233	247	220	228	243	216	241	217	270	227	232	200	213	237	225	218	230	234	197	243	240	249	226	206	228	221	233	223	246	230	214	232	260	223	241	249	230	236	218
37099	13594	6592	3196	2011	1569	1257	1016	776	697	595	541	490	426	412	387	350	331	347	399	407	409	429	438	430	486	425	426	349	361	311	360	311	317	329	338	327	295	325	335	306	322	331	358	325	363	358	396	334	342	367	364	369	375	291	317	349	319	298	314	265	302	289	297	308	324	291	299	282	280	299	293	272	282	304	289	288	297	290	286	288	297	315	279	289	254	277	262	255	244	288	249	281	278	265	229	258	266	263	269	263	261	273	310	263	233	280	249	255	277	268	251	301	279	233	291	274	246	301	278	270	274	274	251	253	265	267	286	264	276	261	230	252	270	304	265	275	285	264	291	260	275	297	260	281	278	295	272	278	262	269	291	279	278	255	282	276	281	252	242	252	301	246	265	275	255	294	302	261	279	275	260	279	278	303	257	271	244	282	257	313	246	258	264	261	267	268	278	289	249	281	319	298	265	282	270	310	272	272	264	272	277	259	289	280	297	276	254	285	276	259	281	248	270	253	297	297	315	276	282	277	257	279	243	297	283	268	260	273	250	265	281	265	253	258	244	290	251	250	267	274	242	257	278	269	282	284	277	257	302	262	262	266	277	281	279	299	287	266	250	246	233	273	261	225	276	282	281	280	252	278	301	273	274	256	259	267	240	301	269	269	256	274	249	306	251	266	270	256	285	299	256	290	266	249	292	278	267	298	266	263	266	257	252	262	268	270	298	284	287	248	259	280	296	256	272	254	276	265	303	260	267	258	285	266	281	280	279	267	276	268	236	250	262	289	264	258	257	304	259	271	286	263	257	217	286	285	242	263	301	273	257	278	293	284	264	254	279	239	257	273	269	263	277	274	264	261	273	269	303	263	273	264	285	262	267	279	239	275	256	287	253	274	280	230	278	248	271	270	279	252	295	280	253	269	313	258	275	290	252	263	288	267	266	277	306	298	243	275	276	263	241	276	275	289	274	232	276	251	279	268	258	273	256	287	231	285	277	275	283	283	291	247	258	266	285	283	268	257	288	266	252	285	255	282	273	270	264	236	278	271	266	264	286	277	267	266	268	269	282	271	269	268	291	273	269	245	258	273	268	270	274	277	260	269	305	255	271	297	261	271	270	276	247	278	276	285	283	275	272	287	277	277	315	264	290	307	240	248	269	285	283	274	256	260	285	274	247	270	277	297	248	311	333	260	272	292	287	264	296	243	284	279	258	277	275	265	260	264	267	268	283	277	260	285	281	284	291	230	320	285	258	279	254	253	256	296	291	281	287	279	307	259	249	281	270	281	258	265	290	276	251	292	272	254	258	249	275	247	266	293	280	276	245	248	248	273	238	296	263	286	252	258	310	281	262	296	268	249	267	263	272	265	282	257	279	283	296	272	276	279	270	256	281	289	255	245	262	281	260	238	262	257	265	233	267	286	274	260	275	265	282	297	283	269	261	249	271	279	252	265	256	277	287	275	270	272	240	246	269	250	264	275	267	279	275	270	275	260	258	270	260	269	280	269	278	264	275	238	317	248	264	233	250	253	296	272	262	259	269	286	247	289	273	274	254	265	292	268	258	284	248	292	273	241	255	286	281	276	283	287	232	271	249	292	262	253	255	273	272	278	287	287	259	276	260	257	280	268	277	308	289	287	244	255	280	298	272	304	270	261	273	287	255	257	258	261	269	272	282	243	296	281	290	260	259	251	278	270	247	302	315	280	265	246	269	265	286	309	297	296	258	279	274	275	246	306	263	257	250	267	276	292	269	293	268	265	257	289	263	258	270	270	266	300	246	284	280	266	275	274	286	247	254	272	280	269	290	244	284	269	277	239	267	281	268	257	269	280	276	275	255	262	262	266	266	254	265	279	285	278	283	264	267	278	277	291	264	261	287	295	260	285	267	284	271	293	280	295	257	238	262	293	265	278	277	277	297	263	251	273	253	269	251	294	294	276	255	286	265	266	258	273	272	250	275	274	268	295	246	278	280	254	286	260	286	280	247	240	251	266	290	283	291	303	275	302	264	277	292	250	293	246	273	268	257	270	300	265	273	283	258	255	266	260	295	301	301	252	294	265	264	240	282	267	261	282	275	291	286	250	278	247	293	296	282	260	270	268	252	280	259	257	289	267	278	291	269	255	254	279	287	274	265	298	287	266	271	278	243	280	264	247	298	259	276	292	267	269	287	265	275	289	282	278	247	268	247	277	263	275	283	291	262	247	284	250	278	287	269	282	242	264	276	264	288	291	307	278	303	265	266	273	251	276	270	270	272	270	229	273	291	269	278	290	284	275	282	286	281	281	272	274	272	306	244	250	290	286	247	252	299	280	268	275	252	277	305	263	255	283	310	273	265	280	284	285	267	262	283	260	240	253	256	256	262	270	287	246	271	283	291	297	298	258	255	268	287	273	297	255	285	271	272	292	276	282	290	257	275	259	265	256	281	310	285	291	266	293	261	280	271	291	274	255	271	290	268	251	272	289	278	265	250	262	280	242	279	227	245	291	267	280	251	270	277	271	256	245	268	282	300	267	280	271	281	288	274	280	272	263	296	274	263	273	282	309	254	254	261	291	300	274	270	274	277	308	280	286	265	263	282	304	273	220	279	272	279	256	267	277	299	272	264	264	264	272	270	261	279	233	286	281	264	279	272	260	261	272	263	259	285	276	281	301	263	291	269	274	245	265	259	252	272	290	251	247	247	253	281	250	263	275	260	286	276	272	275	261	308	272	273	272	283	267	256	286	284	289	266	284	277	273	278	277	310	286	297	251	273	269	278	257	248	258	276	270	243	307	265	255	292	274	242	269	253	317	259	267	257	249	260	258	280	260	285	253	255	288	257	294	240	274	291	269	287	272	269	273	285	242	253	269	302	282	268	276	272	271	276	224	258	267	292	270	286	252	290	256	275	285	244	276	301	266	253	291	273	277	280	273	273	273	271	258	290	269	235	292	216	253	260	255	273	291	259	254	267	277	233	249	253	259	277	284	280	281	273	264	301	285	279	301	278	264	269	258	246	275	245	288	257	258	280	313	241	261	285	253	292	280	281	244	254	263	244	245	273	261	283	271	241	281	278	261	286	264	247	267	278	280	291	282	278	286	275	248	257	272	274	268	310	277	247	256	297	283	299	269	279	289	275	247	284	287	305	256	288	254	267	239	286	267	294	282	274	306	291	260	260	285	261	264	227	249	272	304	279	289	290	267	283	248	266	296	262	302	278	278	284	262	254	267	266	270	275	272	274	239	280	274	245	257	263	259	260	270	267	314	276	263	284	277	274	265	273	318	301	275	281	265	304	295	259	268	294	256	262	273	249	287	271	297	289	254	248	282	290	252	255	271	262	254	285	258	250	260	308	263	249	250	262	292	274	271	276	254	264	289	291	282	307	261	272	245	292	276	263	308	244	278	291	306	267	248	265	285	256	303	286	293	265	290	271	278	273	285	265	250	251	301	277	298	267	274	252	278	246	255	247	286	284	292	269	298	286	284	263	264	270	278	288	288	264	284	287
24422	20695	27003	24326	12696	979	762	624	634	523	531	566	529	500	548	506	511	493	517	499	564	520	522	539	502	519	493	523	551	479	512	524	501	477	475	495	520	480	531	521	502	500	552	530	517	532	488	503	484	531	499	482	536	507	464	500	492	511	500	490	508	534	512	485	472	438	496	500	510	501	506	464	520	443	499	501	465	527	508	467	483	505	494	479	502	480	434	499	490	479	471	482	483	488	472	446	449	481	545	451	472	461	462	481	489	459	463	466	486	495	466	526	489	451	502	493	430	469	489	495	480	499	490	480	493	502	509	490	467	449	499	458	467	455	452	479	460	500	527	433	465	474	495	488	522	505	434	474	433	447	484	513	466	492	480	455	493	529	484	432	498	507	436	475	477	480	507	490	492	480	488	490	469	500	507	479	479	468	474	489	480	504	454	447	497	473	451	499	463	491	498	484	465	460	539	493	488	511	454	433	429	459	474	470	478	471	480	488	494	468	494	522	493	480	465	518	417	494	456	461	492	482	469	476	467	488	462	516	496	491	451	484	511	471	464	475	475	454	499	480	451	484	452	498	517	470	459	470	501	461	483	460	512	447	476	523	517	518	527	469	471	490	465	487	506	462	497	502	475	468	473	500	445	468	472	536	456	492	492	483	469	497	491	497	482	496	496	488	495	448	423	493	471	508	462	478	426	438	489	485	478	509	488	486	463	496	545	474	439	509	486	481	483	461	468	508	490	519	468	469	476	487	493	456	491	477	495	456	458	472	490	454	528	480	505	471	465	451	529	492	488	513	491	495	507	476	552	484	447	480	524	481	513	504	496	470	485	460	483	482	481	498	493	475	495	497	487	491	509	477	490	504	471	477	477	474	486	503	474	529	501	521	495	455	456	505	479	457	482	465	477	474	494	520	503	452	426	451	495	503	455	486	529	468	483	484	506	493	487	487	485	481	478	488	474	460	467	475	456	478	484	461	452	435	489	514	508	466	463	465	492	500	497	476	476	477	458	488	448	473	470	492	519	466	448	479	459	490	489	430	455	548	530	463	489	461	496	485	471	456	479	540	502	481	482	493	520	475	491	469	500	485	479	443	478	463	472	460	437	498	464	473	465	486	457	483	481	478	496	462	506	485	484	511	467	504	479	476	440	431	510	479	497	498	482	479	472	479	477	489	469	454	464	444	475	486	465	492	470	477	462	504	508	468	553	499	476	507	502	477	477	477	452	522	438	456	501	510	499	468	479	447	478	450	431	468	481	482	456	457	505	480	482	475	460	483	497	463	477	475	500	514	473	488	496	463	500	453	485	501	474	442	499	461	483	466	493	491	472	470	487	511	449	483	470	504	509	481	497	492	482	500	455	515	510	503	514	512	477	494	489	518	489	499	498	477	486	497	479	494	493	497	471	509	462	444	479	462	516	481	472	457	447	499	495	510	468	497	468	510	465	504	463	457	469	497	465	502	507	490	478	500	497	474	457	461	464	485	494	490	478	466	501	470	496	491	466	473	499	496	481	458	519	469	467	467	503	474	488	482	486	459	452	461	477	461	465	517	460	459	453	475	494	459	490	483	466	472	506	506	486	478	478	468	481	455	508	506	473	497	471	502	491	480	446	515	469	469	456	485	471	429	482	508	487	475	499	471	483	496	487	488	494	496	468	536	493	468	499	505	461	473	508	460	465	523	482	479	457	502	488	475	476	465	451	455	477	451	476	470	444	491	485	471	475	482	463	501	495	459	515	446	472	491	484	478	493	479	450	504	512	474	519	454	482	485	459	516	495	477	484	485	460	485	455	442	465	500	532	503	464	481	462	473	483	494	523	466	504	477	450	449	520	463	459	436	450	460	501	449	470	465	476	501	458	498	451	513	459	459	502	480	461	433	464	498	465	464	447	451	525	509	507	476	487	493	501	451	489	441	483	543	487	494	455	474	486	472	489	501	452	462	479	497	465	445	487	458	454	479	501	453	470	504	490	468	465	490	423	458	491	471	485	445	466	491	497	454	460	474	509	502	469	479	462	482	493	495	470	474	491	482	506	481	511	500	477	472	458	457	494	452	498	461	481	488	482	501	457	486	472	484	509	441	492	472	499	479	504	507	443	462	483	480	501	461	457	489	470	452	512	518	483	482	494	484	465	463	438	454	496	450	474	515	468	507	477	486	471	503	472	481	502	512	473	435	482	462	468	476	461	521	461	518	462	457	498	492	441	492	486	478	475	492	469	474	498	500	464	459	462	408	439	476	474	478	495	461	493	497	506	459	507	455	453	496	480	462	514	484	500	531	494	451	497	438	503	509	484	455	505	502	503	444	448	493	464	489	481	447	475	487	501	446	477	504	514	457	476	500	439	476	481	481	478	447	504	481	463	502	459	473	453	502	510	482	460	492	490	508	486	466	516	424	465	490	464	465	479	474	459	450	516	449	424	449	465	459	486	477	453	466	451	472	475	457	490	466	445	467	511	510	468	483	482	495	453	468	485	480	510	476	459	477	463	453	508	480	492	472	451	461	471	446	461	468	462	499	445	487	476	508	498	473	448	467	484	471	490	496	480	477	478	456	475	496	497	421	493	466	518	458	502	462	457	481	463	470	483	499	499	466	494	453	451	505	473	423	464	501	464	517	498	441	483	451	488	487	451	424	451	461	453	471	461	495	515	551	471	523	506	508	488	479	470	483	495	533	483	481	500	481	478	495	499	446	478	453	508	482	476	492	497	464	453	490	483	490	451	478	494	494	476	486	489	461	482	448	447	457	470	468	513	460	490	488	504	465	477	496	482	462	504	456	536	503	455	491	471	503	472	490	490	466	478	473	460	475	477	439	503	464	514	463	465	526	469	475	469	459	454	460	500	481	447	500	501	470	482	479	497	474	467	477	456	472	473	449	448	495	514	440	492	451	479	529	471	499	479	500	477	488	458	467	504	464	496	507	466	449	533	485	484	452	462	470	511	463	480	503	478	493	482	517	464	522	511	491	482	490	455	481	461	435	503	444	492	518	444	487	482	465	477	506	454	471	504	493	488	486	494	506	474	521	438	477	513	423	507	429	504	476	507	458	536	509	487	495	460	459	477	480	474	475	468	508	509	474	497	502	490	485	455	511	456	496	479	490	482	476	513	469	448	456	461	481	496	487	474	500	487	480	492	488	454	491	470	456	492	515	498	464	489	464	456	502	500	463	480	509	471	489	466	516	467	473	468	521	529	499	484	481	440	486	472	452	456	506	461	477	502	487	475	462	499	492	410	515	488	454	495	490	484	474	498	441	468	445	476	472	488	516	484	507	486	495	471	512	434	480	495	454	489	507	482	472	482	475	497	460	480	506	466	509	482	472	452	499	464	477	443	459	466	447	479	464	489	480	449	498	472	443	495	460	506	491	459	477	484	477	476	464	473	473	454	509	473	504	491	473	478	496	477	453	514	444	495	465	486	495	468	471	535	457	474	458	474	456	489	479	500	493	469	503	514	486	479	440	495	489	469	490	476	466	480	479
36819	10515	4206	2204	1618	1255	1108	943	904	766	773	691	621	621	630	626	573	606	590	613	654	650	662	693	673	687	673	699	616	587	593	563	611	609	568	554	565	599	582	598	584	585	604	602	602	535	609	606	572	617	613	649	596	541	552	585	598	560	563	563	567	571	541	567	555	568	528	523	542	546	550	543	562	508	569	564	516	567	552	565	564	530	589	528	566	587	586	546	579	560	553	548	514	545	557	579	568	507	520	528	539	566	550	550	573	545	532	545	532	606	521	605	568	564	547	521	561	510	553	514	548	567	569	564	592	571	546	516	541	539	551	507	509	558	525	562	539	570	496	541	532	547	542	554	529	600	570	559	586	539	496	559	534	500	581	566	548	578	552	540	553	547	537	540	550	528	542	518	584	520	555	524	570	503	511	534	506	554	499	526	548	580	551	545	553	560	547	551	551	557	527	579	566	558	560	521	515	527	529	506	554	563	526	575	534	539	526	574	516	526	564	572	585	525	578	579	578	530	515	577	584	556	489	512	540	563	526	540	542	515	567	574	541	556	494	526	544	538	506	516	531	514	536	549	578	554	563	548	561	535	552	525	535	534	538	565	569	549	524	578	527	501	573	542	543	549	542	592	507	523	536	539	560	516	529	596	559	561	573	596	529	543	535	516	538	545	581	533	546	568	563	554	532	546	508	559	575	550	550	521	584	575	551	553	504	525	531	538	524	567	567	577	545	543	574	567	538	586	533	554	523	579	540	585	525	569	530	513	515	598	506	536	499	508	559	560	563	547	594	555	550	577	536	533	558	559	536	534	513	532	523	527	551	554	486	578	525	540	522	531	562	537	541	502	547	569	543	544	549	558	540	522	551	568	581	546	567	548	548	574	571	552	551	586	509	522	521	558	534	551	557	539	558	520	535	543	590	506	508	511	575	589	552	558	562	531	522	564	567	591	578	540	549	554	578	570	510	618	548	568	560	473	580	522	561	540	567	585	527	559	539	504	537	603	507	511	558	547	544	534	561	524	578	569	561	533	538	529	580	498	536	571	518	515	530	548	536	558	563	517	527	542	554	560	544	539	584	591	533	587	557	561	485	487	530	559	532	527	543	576	524	496	525	488	544	508	545	506	537	543	508	572	561	534	541	515	518	487	564	536	532	534	555	557	522	550	562	553	567	509	540	535	583	567	548	550	541	504	598	536	559	576	540	566	564	571	516	526	514	554	527	543	565	589	545	538	543	530	537	565	537	538	536	534	539	508	570	531	529	566	522	542	557	545	575	530	510	589	550	552	551	563	561	544	576	530	523	535	531	548	588	541	583	568	517	529	535	563	553	556	519	546	545	558	568	582	573	533	553	562	593	568	549	520	532	543	532	549	553	527	551	540	564	513	531	558	531	520	575	524	527	539	573	550	520	519	548	566	574	566	514	567	561	573	554	535	534	559	554	549	531	551	534	533	554	547	552	574	521	524	520	538	540	528	501	587	536	532	513	541	575	556	556	553	547	525	503	537	475	556	553	540	549	528	571	551	536	564	508	559	543	510	564	560	570	557	543	541	524	544	595	532	587	527	585	521	492	530	522	545	527	538	523	521	545	563	555	546	533	577	526	543	545	556	524	562	545	532	546	583	543	548	542	509	541	532	572	536	553	525	544	496	584	528	594	538	527	520	550	521	529	585	569	549	578	545	557	590	589	544	580	547	599	539	585	548	529	557	524	541	541	536	553	521	508	538	568	548	533	607	534	537	545	557	564	528	561	571	598	509	567	501	584	537	540	510	507	520	565	584	538	543	561	548	543	560	562	511	532	486	538	527	542	584	582	547	550	566	517	523	535	542	530	557	553	520	533	527	535	539	574	541	572	586	578	525	520	582	546	565	547	559	555	529	517	527	532	507	548	546	506	546	501	545	521	563	569	565	508	539	582	541	523	582	538	603	564	533	587	537	526	591	580	548	542	559	560	563	566	513	564	554	546	530	575	541	560	597	544	547	475	559	574	526	541	575	543	563	523	587	553	530	545	578	528	591	551	517	565	537	551	606	556	535	547	533	542	554	519	527	511	582	546	558	553	544	508	531	558	539	555	559	540	561	547	546	539	558	566	509	561	570	546	513	502	552	558	593	522	538	518	547	557	573	538	553	534	534	575	552	539	558	553	558	536	516	573	534	525	545	568	499	499	586	553	554	586	539	568	539	561	570	546	533	554	531	568	534	556	534	541	535	545	532	563	537	544	554	583	548	547	516	563	531	572	531	554	564	564	549	527	613	602	502	552	552	541	557	547	516	546	571	571	526	571	555	577	583	567	562	560	566	499	519	521	555	554	565	542	495	510	535	531	521	512	509	574	516	529	517	545	556	507	554	554	568	523	502	565	529	538	520	521	599	525	546	548	558	555	523	562	548	566	596	498	546	515	521	541	538	569	555	491	535	519	543	555	539	538	521	527	576	520	538	513	523	524	622	541	547	535	541	512	546	535	522	533	561	537	524	564	537	530	583	541	563	551	556	518	563	556	516	549	549	560	560	581	577	526	568	531	548	615	508	504	552	565	563	511	542	548	567	559	540	564	523	538	539	554	570	515	547	552	533	532	528	575	528	588	510	503	606	550	484	547	540	571	529	554	527	532	530	526	536	552	571	540	583	494	554	575	536	517	536	590	548	564	544	562	544	558	558	505	565	511	576	533	545	530	481	512	545	504	568	508	572	549	534	537	534	541	558	554	568	508	571	584	531	586	542	535	525	531	527	538	565	540	554	545	533	563	534	545	538	551	529	617	555	546	551	525	543	555	534	522	488	535	555	559	582	542	519	524	545	491	523	532	524	554	550	515	517	557	544	556	559	526	546	566	536	561	529	533	563	572	569	534	481	588	551	500	562	536	550	557	529	553	537	539	520	572	543	496	563	565	551	568	507	557	530	555	571	532	567	502	510	546	509	542	551	537	540	563	551	491	539	507	506	553	568	568	554	527	514	504	519	543	545	541	534	554	569	551	582	540	489	549	547	536	548	539	532	516	568	541	516	522	544	562	522	550	569	547	561	549	527	534	524	528	556	566	512	571	547	521	525	519	540	523	540	547	544	595	548	547	542	559	544	552	569	539	531	567	558	524	527	535	551	561	571	571	530	539	541	554	579	532	549	572	563	571	535	527	544	534	545	535	563	578	603	489	552	543	536	526	569	578	584	565	551	555	559	563	516	585	557	526	509	552	587	537	560	500	531	528	538	579	535	536	535	504	567	558	560	539	507	537	565	540	552	540	523	524	559	569	529	546	521	572	525	540	564	577	556	559	528	540	557	519	587	521	554	531	563	540	535	571	514	573	566	524	536	535	567	571	559	591	548	524	538	550	551	567	537	556	545	500	592	527	533	506	517	501	563	570	498	577	538	539	536	532	566	537	532	553	522	536	594	544	517	517	548	552	535	524	529	553	534	527	539	490	534	578	550	544	528	547	524	533	558	598	577	543	576	551	547	528	547	524	532	514	520	554	529	514	514
22277	20760	28394	23205	20756	20792	11494	1105	806	699	646	550	521	502	526	454	416	422	418	393	413	408	452	469	494	430	436	412	410	388	416	346	359	379	372	339	358	365	350	393	349	341	404	412	355	380	351	382	353	372	383	372	379	325	376	326	329	365	346	337	337	358	358	348	319	315	338	367	349	351	326	333	341	315	333	296	317	319	315	338	288	322	334	343	342	329	315	333	293	316	307	300	298	343	303	313	323	330	329	334	300	292	346	286	337	303	317	356	337	299	314	349	278	333	350	341	285	301	336	322	329	300	296	340	313	298	319	304	328	336	314	300	304	307	307	328	325	296	315	295	283	332	281	306	333	348	328	320	330	283	302	301	332	335	295	332	322	315	309	321	305	314	290	266	302	312	304	304	303	320	344	310	319	322	302	304	338	301	302	335	301	319	317	305	302	329	281	333	334	312	315	293	301	294	312	319	339	304	304	337	320	286	293	308	321	284	331	329	305	298	296	331	318	308	310	326	307	352	302	327	331	307	337	343	305	308	342	328	333	310	315	320	316	298	332	315	330	320	321	279	300	291	287	341	301	344	321	324	314	305	304	286	303	342	299	312	332	302	326	292	299	284	297	337	309	317	313	319	311	321	311	323	326	334	299	309	320	312	346	352	277	315	342	307	363	318	327	310	314	318	311	338	321	299	326	298	352	292	322	294	317	352	318	324	318	300	306	317	312	294	294	300	336	317	301	323	318	316	307	291	286	321	312	303	301	330	322	300	289	305	293	332	329	309	309	357	338	331	301	297	270	331	310	306	357	308	311	356	326	300	343	311	298	310	303	309	306	297	313	312	332	322	291	292	307	305	287	294	308	288	340	311	311	341	294	298	347	312	325	321	279	346	308	304	289	275	343	337	270	318	334	310	317	284	311	319	273	295	311	326	293	322	311	307	325	311	317	323	280	327	302	306	291	309	335	333	326	303	277	284	306	304	347	311	326	302	296	302	332	291	305	305	314	337	309	311	289	308	300	302	306	337	310	318	284	294	316	322	313	315	294	308	340	304	307	331	272	308	292	304	296	336	328	291	313	319	295	318	324	307	299	308	306	317	306	270	303	321	312	296	304	281	278	308	315	307	311	311	304	324	327	295	326	345	273	321	334	278	321	338	336	323	329	311	318	314	320	316	295	322	286	330	323	333	280	307	322	341	341	315	326	318	353	309	364	302	293	303	303	309	285	318	325	354	307	305	314	291	316	316	354	332	283	303	344	324	304	307	326	294	304	329	306	347	325	330	318	340	328	337	290	326	301	302	327	327	326	319	333	320	307	287	305	313	308	325	334	303	365	295	329	282	354	316	322	326	329	307	300	317	325	315	339	285	320	322	319	309	301	320	295	319	291	326	357	319	348	322	341	308	305	309	318	340	340	324	300	323	318	328	297	324	299	311	328	316	285	267	334	287	329	322	311	310	311	329	339	343	335	327	301	336	268	297	317	316	310	324	311	296	321	339	293	316	354	303	317	314	314	333	320	304	288	326	326	352	329	296	306	325	318	321	309	300	346	308	307	290	311	316	318	319	285	299	316	298	297	278	296	348	308	301	302	334	308	320	267	287	315	352	324	336	266	315	314	325	296	297	347	287	303	347	326	274	326	293	311	293	332	313	298	305	287	299	326	315	328	317	292	295	325	317	348	281	308	288	311	305	331	317	282	277	288	321	323	310	297	313	312	330	299	311	319	318	331	305	333	348	340	342	295	331	305	332	321	333	321	318	269	280	343	326	311	289	312	295	323	317	305	340	318	288	313	313	319	355	322	307	328	349	314	277	341	303	310	321	317	301	311	340	372	335	348	325	323	316	291	295	343	325	308	308	329	331	325	310	312	334	335	322	284	292	326	308	323	301	300	304	292	305	314	336	339	316	309	294	309	330	326	272	336	324	298	303	342	345	318	358	313	307	318	305	319	331	316	311	340	309	318	314	306	331	297	311	360	301	314	290	328	351	327	322	320	304	299	301	295	285	344	308	353	297	297	317	315	297	271	321	322	341	339	319	292	294	343	316	290	343	307	317	295	311	335	321	302	303	335	335	296	317	313	286	321	330	312	312	300	327	343	311	330	354	335	308	320	315	301	311	300	293	302	356	318	314	309	301	320	332	298	307	322	309	327	294	289	314	318	318	312	326	340	331	313	323	303	304	324	310	334	351	272	339	298	276	327	317	294	296	299	323	323	300	325	311	296	330	334	330	303	299	311	345	289	330	295	305	287	318	311	353	328	316	311	329	319	315	288	297	298	346	340	275	295	294	315	320	288	308	315	310	341	336	327	311	313	301	300	293	314	279	311	337	320	340	339	318	329	308	300	297	329	296	321	337	288	317	334	319	312	302	306	303	303	317	320	332	345	348	305	318	291	340	318	309	306	298	329	326	310	322	337	308	306	311	315	299	299	311	282	318	316	283	323	299	334	294	331	303	312	339	316	308	308	300	324	306	323	291	326	305	281	298	323	300	306	303	313	308	297	295	270	305	326	313	297	322	326	295	310	338	317	310	315	303	309	282	305	318	310	329	335	343	337	296	319	283	323	321	287	325	275	328	306	312	317	316	322	302	326	318	295	304	288	338	337	327	298	345	339	316	297	321	321	294	317	305	320	330	316	301	310	337	298	317	316	337	287	329	297	317	317	317	285	332	313	314	315	301	320	342	310	276	305	292	342	314	288	340	300	304	286	336	310	341	302	329	311	318	328	303	312	337	291	326	344	367	329	276	307	307	294	329	344	338	324	282	303	319	282	307	328	339	303	289	317	302	339	292	319	330	300	314	312	282	333	315	342	300	347	302	295	316	298	320	295	307	285	310	302	332	316	322	320	312	302	345	311	327	330	316	339	294	306	325	314	283	340	309	337	328	314	327	334	317	346	301	300	329	316	322	336	284	347	330	344	303	309	298	315	298	316	320	314	338	329	330	326	287	310	314	321	336	326	301	300	308	355	308	333	307	346	320	316	276	331	331	327	299	289	316	294	300	330	314	273	332	300	318	298	324	329	304	312	330	336	311	308	306	333	338	330	303	277	309	313	310	283	347	297	317	285	313	337	308	310	322	293	317	320	353	334	298	310	324	303	308	327	329	336	319	331	318	308	303	310	304	315	310	281	321	322	287	280	309	317	316	329	331	311	325	336	322	326	309	331	322	312	319	352	300	315	330	300	343	303	293	346	308	281	325	279	308	340	334	337	281	309	333	326	308	334	330	322	319	308	311	319	319	299	340	338	307	335	334	279	321	282	313	293	315	311	316	350	338	279	304	287	322	333	324	292	327	315	334	285	311	287	334	296	311	288	329	301	303	337	348	306	317	320	343	302	339	306	329	319	337	315	289	327	345	305	359	336	317	280	335	350	323	304	309	318	363	310	284	286	295	275	301	328	325	255	332	290	332	323	299	310	352	300	317	321	325	331	324	306	325	302	303	330	299	329	311	298	328	318	305	304	315	301	333	321	332	296	318	314	303
40884	18669	11661	5917	4049	3030	2282	1888	1487	1260	1029	927	810	754	646	618	566	544	517	551	631	557	569	648	635	597	531	522	476	459	460	439	458	443	460	427	454	432	427	410	404	435	489	442	470	463	494	446	452	452	454	472	435	465	450	424	429	389	414	402	398	395	390	373	369	377	357	370	404	344	346	377	363	386	363	367	357	371	360	360	347	378	311	348	360	388	362	338	327	384	369	322	328	326	358	357	359	355	368	317	309	320	340	329	354	340	316	358	336	339	335	347	345	358	362	333	365	345	380	354	310	330	344	324	328	341	373	334	342	364	303	324	348	307	367	363	347	347	321	374	352	334	327	340	373	343	342	324	382	341	329	354	345	351	353	353	378	324	362	341	354	331	295	378	358	300	357	348	346	355	329	347	369	373	338	355	349	388	335	355	342	317	334	334	346	353	330	372	360	361	373	331	348	332	332	324	364	328	339	346	342	369	378	351	329	331	363	354	342	343	357	342	326	341	379	323	315	348	334	353	353	343	348	320	323	383	346	339	364	348	359	345	382	307	348	323	323	331	338	330	353	344	354	313	358	345	374	338	348	363	339	355	341	327	352	368	386	349	332	350	310	339	332	336	347	341	310	377	307	333	295	352	343	353	335	333	330	346	380	326	353	349	350	352	342	352	339	374	349	342	350	328	325	331	329	333	322	362	344	360	367	355	382	364	322	314	340	326	328	355	326	336	324	319	313	341	343	334	342	342	372	324	340	343	368	356	366	331	339	387	329	359	334	355	355	351	339	332	364	334	360	350	381	374	301	340	347	339	337	331	320	340	361	313	287	340	321	350	355	327	348	343	314	298	349	326	331	335	350	344	352	354	326	353	328	367	329	319	330	359	351	372	336	330	307	337	331	330	311	376	338	322	310	340	355	364	341	341	353	339	315	344	344	312	347	360	328	356	322	320	331	362	363	335	324	301	306	339	352	346	363	358	366	341	361	362	359	341	334	346	343	354	328	330	371	337	340	344	348	353	347	350	325	356	329	310	341	333	389	359	374	301	357	327	278	360	367	353	356	333	346	345	336	315	353	363	346	373	335	339	340	309	364	311	339	321	346	342	366	341	349	332	360	370	352	350	385	346	354	334	366	352	313	345	328	328	310	361	318	331	328	362	364	355	394	355	333	338	347	334	312	307	342	324	360	309	349	352	345	371	358	355	358	359	347	340	341	328	322	320	330	374	322	364	351	329	361	317	369	336	335	337	327	341	298	352	319	355	354	345	323	365	343	355	336	338	348	334	337	365	328	376	368	325	347	335	369	366	330	325	312	334	341	326	359	330	356	312	361	316	306	332	345	351	348	321	342	378	324	351	312	346	323	348	317	366	318	325	359	337	326	372	336	352	378	343	348	347	345	332	357	342	344	340	367	338	338	330	330	373	342	326	379	332	332	332	333	369	349	340	336	360	356	339	333	351	364	351	333	321	350	319	368	366	343	314	318	352	317	341	346	320	361	307	357	338	307	363	300	352	306	346	360	357	357	335	356	334	334	348	311	374	369	364	355	355	346	372	354	340	345	346	352	343	407	301	374	324	361	389	369	352	355	307	315	335	342	351	339	347	316	341	359	307	323	339	367	375	324	335	345	333	354	334	357	327	349	339	341	366	351	343	387	343	364	353	352	308	366	338	332	377	359	357	347	343	360	361	337	375	351	366	334	327	326	352	351	317	372	336	344	333	329	343	362	380	320	361	356	335	349	364	359	339	314	351	342	340	401	326	371	324	328	337	348	348	330	352	342	384	346	369	333	357	348	382	340	321	350	338	326	360	336	324	346	356	338	349	338	343	357	357	343	347	353	343	325	321	350	328	302	359	320	333	381	345	321	367	314	324	348	366	366	345	345	320	353	384	353	333	324	338	347	385	339	356	352	330	352	380	330	355	357	359	343	370	347	346	313	314	309	379	337	333	379	321	376	340	318	345	341	336	344	337	341	348	344	338	361	365	329	338	368	368	351	340	324	329	361	306	363	349	322	332	322	330	360	335	351	341	332	353	338	347	315	325	339	343	320	348	301	321	351	366	383	365	375	331	353	319	319	338	358	354	334	348	354	340	357	343	366	349	356	354	381	352	362	356	328	358	342	370	365	337	333	363	351	345	328	362	339	301	304	326	309	365	329	317	335	348	351	322	305	345	336	360	358	351	340	353	326	334	350	343	359	360	345	364	302	373	358	348	376	332	339	361	349	336	331	346	347	324	320	356	343	341	362	351	364	322	334	323	331	344	346	324	353	378	370	321	333	367	343	358	340	385	304	332	349	338	341	333	314	326	356	355	373	333	332	369	352	386	320	337	356	364	321	345	331	341	374	347	347	358	324	353	345	375	339	377	334	338	362	329	334	367	343	371	318	327	355	379	354	331	366	363	336	347	317	345	313	352	351	320	336	341	350	346	348	378	341	334	339	327	326	324	350	369	366	351	333	352	307	333	326	342	368	362	303	326	356	355	332	331	319	339	337	338	325	338	369	334	368	343	349	393	368	325	346	356	333	341	340	370	313	324	324	356	333	352	333	350	329	335	333	330	331	372	347	343	355	327	377	375	330	362	332	360	345	353	333	338	347	310	344	340	351	329	315	399	334	315	329	349	332	348	367	356	339	340	318	367	377	315	335	362	356	337	346	351	362	330	349	325	328	380	336	345	333	319	343	340	338	337	365	336	310	348	372	360	363	344	314	346	327	363	361	357	349	370	366	349	376	337	373	329	332	324	332	356	353	332	369	347	323	339	364	329	358	358	323	346	334	359	364	357	336	349	317	322	355	333	340	342	337	348	364	338	333	351	342	388	377	315	326	350	355	338	351	348	366	366	367	359	317	355	350	351	338	335	346	353	350	340	350	337	362	331	313	380	359	339	346	363	332	374	314	347	363	340	334	320	339	383	335	330	365	326	311	342	324	344	343	381	344	346	344	332	324	331	358	356	347	330	350	335	350	345	341	297	344	359	319	346	354	326	338	350	322	348	337	340	382	352	344	351	370	353	325	338	384	354	332	369	358	345	323	349	334	328	334	335	346	340	333	344	392	357	342	335	357	328	324	300	324	336	363	304	336	334	359	345	340	328	332	324	339	334	374	345	334	366	383	363	370	375	359	343	338	334	372	371	361	365	342	364	372	362	327	377	346	352	345	342	341	301	348	305	317	360	334	354	342	350	356	353	318	360	318	338	347	356	337	330	371	362	372	334	342	304	343	376	336	347	342	351	367	328	357	329	374	324	335	342	346	343	337	347	349	325	336	349	359	381	347	368	369	348	323	347	373	301	346	368	356	384	349	364	348	365	338	332	324	338	354	317	345	318	322	357	342	334	344	329	349	356	354	330	294	372	337	365	338	336	307	331	363	342	351	334	361	361	315	325	347	369	339	332	341	377	373	334	323	296	300	386	308	376	310	358	351	358	355	332	324	343	351	350	348	332	358	349	328	330	368	346	336	343	348	357	347	355	338	325	337	338
28569	20674	10780	1061	547	448	418	386	389	400	389	363	383	413	390	384	392	388	378	373	423	400	428	399	411	411	396	403	403	393	415	354	365	384	431	401	364	422	403	414	379	385	412	436	404	411	395	368	401	378	421	402	376	390	424	372	351	393	356	369	376	366	402	388	396	376	365	409	379	346	378	381	399	379	413	382	371	369	416	388	381	375	384	386	400	383	394	390	376	390	427	350	365	392	377	401	383	443	369	377	386	389	359	383	375	395	338	381	372	366	370	373	339	373	347	380	363	386	374	359	377	344	378	354	367	329	386	377	422	387	372	371	412	376	340	373	368	402	382	384	368	363	363	351	424	379	351	343	372	378	387	422	402	368	363	389	394	378	384	374	391	383	406	362	351	386	378	350	402	364	413	421	392	387	383	389	368	372	391	380	372	414	381	383	335	381	399	355	367	331	397	396	396	389	381	385	406	359	377	352	370	376	368	367	336	344	357	403	446	380	368	365	373	382	380	358	339	376	394	364	374	369	371	335	372	377	383	371	375	407	390	380	385	398	394	365	346	387	397	336	421	358	359	395	384	369	376	392	384	373	379	409	367	381	367	392	386	375	390	371	361	396	370	395	392	375	372	368	382	372	361	386	401	359	351	362	376	357	369	380	333	386	384	399	355	365	380	374	386	378	386	387	384	368	397	387	353	381	398	392	372	353	412	414	380	363	402	444	354	362	389	365	364	382	376	363	406	363	356	353	424	395	348	365	378	354	415	389	393	376	387	367	407	344	391	361	347	370	390	367	372	359	362	395	368	369	371	364	378	371	380	359	365	403	385	349	343	362	361	426	364	353	435	382	382	413	378	377	381	362	391	348	401	372	366	371	377	394	359	373	366	374	400	391	389	383	386	411	410	377	394	374	374	376	335	356	402	381	381	387	394	376	388	394	420	378	378	381	371	388	363	369	405	370	347	400	369	381	367	328	403	390	378	329	406	389	394	373	375	395	428	358	400	379	385	339	395	382	348	362	365	390	423	322	394	374	400	366	402	377	378	375	354	399	384	346	395	387	370	373	372	396	390	425	377	389	388	375	400	382	364	384	361	386	381	365	368	385	379	440	358	380	371	383	378	365	352	375	368	369	416	377	380	359	397	373	373	404	375	386	395	372	386	403	365	340	372	414	376	376	403	379	346	412	376	395	390	359	367	381	363	427	378	397	423	365	389	340	373	380	401	351	380	380	377	366	396	390	419	369	372	358	395	417	380	358	367	420	382	384	346	365	370	373	352	363	395	388	330	365	384	387	375	398	362	349	348	340	353	336	364	388	363	344	360	380	363	413	381	391	399	389	397	347	370	367	399	408	391	368	388	389	390	378	377	383	373	429	430	358	396	394	375	385	413	381	353	397	353	355	364	400	347	363	343	405	370	405	366	392	377	398	378	375	390	368	359	385	365	397	352	364	375	371	360	377	368	391	401	387	385	366	356	368	378	383	383	365	371	360	373	367	364	376	395	403	400	405	366	391	368	364	362	381	352	406	402	356	356	371	354	394	422	407	402	352	355	349	413	369	387	377	407	404	341	357	349	364	370	390	382	386	379	367	373	363	367	394	365	345	385	395	358	377	361	383	379	416	384	366	421	367	374	412	382	382	360	370	395	334	408	401	368	385	360	399	342	381	365	363	350	364	383	341	377	386	384	362	374	340	363	385	380	394	404	356	377	366	396	331	349	369	378	389	401	429	394	348	416	376	390	394	386	371	424	388	376	393	383	387	391	348	418	383	396	375	352	374	352	368	340	429	316	390	403	380	386	330	384	398	363	379	361	385	379	377	386	385	368	401	370	368	344	366	374	374	366	375	367	384	389	367	361	341	406	366	388	382	362	381	380	382	360	369	381	391	350	389	397	385	395	378	367	361	382	367	360	342	374	401	373	374	360	355	388	357	375	405	363	395	360	340	405	362	378	392	376	364	388	396	372	353	379	359	379	376	346	376	359	382	397	394	348	374	390	392	399	391	354	411	344	361	369	401	390	354	369	366	402	384	365	370	368	366	409	365	368	362	407	401	351	343	399	396	411	406	359	377	363	400	399	401	396	382	376	359	338	374	368	354	381	391	395	353	366	403	368	341	378	383	399	353	363	398	406	389	416	382	394	374	369	379	371	363	424	356	373	376	427	361	359	376	388	386	389	376	386	348	402	374	378	369	381	343	388	358	385	378	353	365	367	368	361	368	368	372	375	420	392	426	355	381	362	400	388	358	354	356	359	380	376	367	373	384	368	376	384	380	360	338	395	340	384	375	367	365	380	366	413	377	377	420	351	401	390	398	352	364	423	381	359	384	358	352	371	413	391	429	400	404	389	394	356	359	402	370	353	374	380	360	372	366	388	353	356	417	396	367	377	363	377	396	407	372	388	382	373	394	362	371	357	385	372	398	407	395	401	324	380	381	360	380	380	370	400	387	416	388	379	378	372	352	402	372	367	391	371	340	367	393	356	394	399	382	402	386	374	389	381	387	345	364	354	362	361	409	374	384	382	403	358	370	371	385	379	364	419	363	416	359	415	364	389	411	345	386	387	371	364	396	393	427	380	383	394	371	393	335	371	394	382	387	351	376	368	385	409	374	360	376	346	381	382	389	374	375	375	425	387	334	419	368	375	391	358	379	386	354	407	386	386	348	405	340	369	373	430	380	353	409	354	381	393	381	387	377	353	377	393	368	372	344	408	401	361	339	379	332	398	372	382	394	373	409	361	389	379	357	361	366	354	402	376	405	380	371	406	379	412	393	416	383	387	360	350	341	381	358	418	386	385	382	405	399	372	366	358	371	360	343	355	379	379	327	380	380	414	413	380	388	406	356	375	376	406	424	369	376	423	401	380	376	386	394	403	368	387	406	381	379	385	374	361	392	407	360	382	395	371	408	379	401	404	370	361	371	388	343	398	354	371	380	378	409	367	342	379	378	363	410	380	381	382	401	391	353	365	351	380	388	370	385	390	356	369	388	386	378	391	383	361	367	381	395	407	390	406	390	379	393	379	399	374	339	398	379	390	363	380	369	396	403	348	382	397	379	407	396	369	354	379	365	375	390	408	365	391	433	351	386	360	386	375	357	376	341	355	385	365	394	344	372	408	374	376	422	349	399	375	385	366	359	406	363	405	381	378	339	352	370	335	380	371	397	343	375	400	380	367	390	421	352	360	355	397	360	371	334	393	372	395	386	376	366	403	391	396	348	377	378	346	349	398	351	377	397	395	378	387	383	373	374	380	381	411	384	414	400	405	373	352	403	366	388	399	357	390	386	384	379	396	396	389	360	401	368	389	366	403	377	356	368	361	388	361	399	406	360	389	401	388	403	344	367	359	333	408	402	414	373	414	387	367	381	386	391	418	374	370	395	397	363	382	357	353	389	401	369	338	405	365	337	353	357	346	381	381	373	371	419	392	366	382	380	359	371	374	396	379	394	375	359	382	379	412	337	380	379	384	391	400	354	355	412	403	391
33991	7947	1173	681	550	536	532	494	483	520	449	450	479	445	460	447	447	479	434	467	456	471	474	539	561	528	485	487	464	460	476	464	413	425	470	477	451	457	466	448	472	489	445	494	470	464	432	481	466	458	486	447	466	491	454	447	447	431	471	471	454	475	468	499	444	435	421	450	453	454	426	461	444	458	469	421	444	434	436	458	435	430	413	422	463	439	393	481	448	426	408	435	454	445	469	420	436	445	413	459	447	434	457	458	433	441	456	407	431	419	435	419	494	418	432	417	478	409	426	441	460	447	412	428	412	480	429	411	453	436	459	422	448	444	451	457	432	420	412	428	441	473	444	450	439	432	425	435	438	451	435	425	439	443	435	427	418	458	458	447	451	444	445	467	410	463	424	459	415	436	463	480	442	459	460	467	420	461	449	416	405	418	470	427	472	466	427	445	426	450	419	428	429	422	443	425	444	471	451	415	436	429	450	424	458	417	443	438	420	452	441	416	460	434	390	426	412	423	415	441	424	413	396	437	468	451	442	446	417	423	432	469	422	441	450	462	433	433	437	440	429	447	435	430	446	453	447	446	427	461	460	448	468	448	432	419	437	414	459	420	436	421	419	456	387	434	428	430	386	432	503	425	425	454	425	446	448	438	395	460	450	444	457	431	461	448	439	426	427	421	430	432	450	419	447	413	480	474	441	461	484	461	474	468	422	444	478	439	447	412	384	435	444	467	415	397	437	425	476	463	439	474	445	435	438	434	479	451	436	447	424	446	390	448	477	433	433	463	450	432	432	443	440	416	446	467	444	444	403	436	424	427	433	432	435	444	460	446	429	455	475	445	427	456	427	447	434	407	450	435	413	418	440	457	463	446	475	472	455	464	423	435	459	450	429	434	459	461	436	485	440	404	424	441	474	466	425	460	415	441	417	422	454	411	467	416	449	456	413	416	465	459	449	445	387	428	420	464	457	425	434	431	406	410	455	456	442	421	434	415	445	435	418	438	412	459	426	443	434	458	433	433	430	466	405	437	466	468	445	459	429	439	444	432	445	406	452	465	449	449	433	418	457	420	466	445	444	411	445	442	430	418	429	446	468	457	395	440	444	436	459	439	439	401	448	454	425	439	448	420	480	422	447	433	419	447	432	420	436	474	455	375	474	428	448	426	433	460	456	420	394	457	460	453	455	460	437	425	442	446	432	429	440	379	445	480	468	440	450	455	431	469	427	439	422	449	456	461	420	425	430	412	449	423	456	464	443	420	428	428	443	469	448	458	460	449	441	417	430	446	427	432	456	450	440	390	442	439	433	431	439	440	427	464	439	509	398	462	422	444	426	470	469	402	413	411	382	443	423	485	407	425	411	428	440	452	458	447	449	475	432	439	462	422	440	467	465	443	484	472	430	409	453	426	484	411	451	442	438	439	434	481	429	457	435	420	446	410	427	464	422	420	437	437	441	427	423	437	412	411	428	411	406	430	445	445	449	429	453	477	424	424	413	423	460	470	423	464	425	479	465	419	441	454	430	422	410	471	488	416	418	446	452	463	473	425	446	460	467	452	426	470	461	433	454	404	427	413	456	466	460	433	416	454	399	449	428	475	404	449	431	456	444	429	405	401	431	447	426	415	425	477	455	413	464	382	451	425	444	451	442	428	423	403	476	426	447	461	451	433	455	399	440	463	435	450	470	495	423	407	447	445	441	464	456	414	441	449	459	445	471	418	459	430	465	469	437	459	443	434	453	459	429	460	416	452	452	400	415	454	437	436	481	420	446	427	454	450	440	393	435	452	460	450	398	428	429	449	428	433	409	401	453	434	445	443	422	457	402	428	418	439	427	445	435	426	428	454	424	415	421	437	478	468	429	442	445	503	433	403	479	438	457	436	465	469	442	447	455	441	484	448	479	428	429	440	463	443	418	457	438	422	440	449	433	423	410	409	464	450	465	467	440	430	450	438	408	434	423	457	450	423	445	444	426	435	459	435	438	469	454	438	464	391	430	485	435	448	457	483	440	458	468	432	407	437	478	471	411	426	448	449	456	403	452	434	448	454	457	423	455	407	464	459	452	404	422	441	432	403	472	441	447	434	470	409	483	442	483	404	432	401	427	448	446	433	450	424	430	416	436	439	454	447	442	450	429	425	434	439	443	418	417	454	457	438	466	482	434	475	405	415	421	438	434	449	430	435	438	466	453	455	437	448	451	470	436	453	405	453	444	432	407	422	443	470	429	435	457	452	428	433	440	435	429	426	405	434	443	454	457	462	435	408	435	400	414	431	432	475	429	437	427	437	436	422	416	439	425	420	454	447	432	438	448	425	433	431	447	410	474	445	425	453	411	452	478	419	450	465	422	442	441	431	450	455	428	476	441	468	457	458	419	452	435	430	452	444	457	422	432	453	419	424	429	447	423	468	437	430	419	473	452	395	440	427	479	462	484	415	445	446	452	426	420	433	439	436	444	424	416	432	398	424	439	434	443	465	459	425	441	440	412	453	429	441	447	388	462	467	446	408	377	460	461	416	476	440	414	450	421	455	450	480	464	458	416	416	446	459	453	418	440	450	463	458	429	409	396	452	438	461	446	446	457	411	420	436	418	435	457	426	440	450	440	427	440	412	446	420	419	457	447	444	456	479	427	454	477	428	448	472	405	430	437	423	425	434	455	439	436	433	419	460	451	428	476	437	436	448	424	401	435	405	421	432	455	460	417	409	445	458	426	387	423	419	433	462	436	424	475	453	438	438	409	463	515	449	447	415	430	432	442	456	425	410	441	411	434	424	447	445	422	441	429	455	426	442	429	440	460	455	430	452	470	456	439	489	423	491	434	481	435	429	469	430	469	448	429	418	446	456	459	443	406	455	413	426	444	433	427	470	444	438	401	425	452	457	443	448	459	425	431	406	452	415	424	452	429	416	453	460	438	421	449	432	417	464	448	482	472	469	430	465	440	451	468	433	427	410	450	396	413	472	448	439	439	429	461	418	439	432	442	410	438	464	484	441	453	453	422	440	409	456	455	467	433	438	409	447	437	430	436	389	401	415	439	430	433	412	433	395	444	412	437	460	453	456	471	421	442	434	451	447	432	449	422	448	425	472	441	402	438	410	440	438	472	471	431	425	445	422	434	446	410	448	435	418	430	436	454	461	453	457	445	416	483	456	406	452	467	446	431	441	387	422	430	412	443	410	414	418	423	442	463	461	453	449	429	421	468	458	432	494	446	450	436	404	449	428	422	464	393	466	458	462	443	462	475	421	435	469	435	436	430	423	438	427	452	441	414	428	422	457	445	446	433	426	437	449	440	400	422	437	445	439	434	416	450	455	405	442	468	424	443	471	460	469	436	435	431	437	466	441	414	442	417	370	442	443	439	461	416	483	460	445	443	409	413	453	435	470	447	438	462	439	463	429	456	395	422	416	459	425	424	449	397	437	427	455	455	424	453	427	458	450	377	401	418	448	453	459	457	434	444	487	421	436	464	429	445	460	442	436	426	453
23290	20739	27880	23653	20720	11177	937	556	502	406	403	363	339	303	331	284	294	274	272	258	273	309	322	369	324	317	323	302	274	234	265	271	278	257	242	252	244	293	245	247	262	279	311	282	263	255	250	275	268	264	281	268	252	281	279	251	256	232	239	260	265	249	244	249	238	247	265	265	250	253	256	254	240	264	233	255	238	254	259	238	227	246	244	263	230	202	254	225	244	258	270	219	234	218	259	243	251	233	214	201	250	230	237	248	253	229	236	211	245	230	232	219	249	210	202	225	190	213	213	272	232	255	251	241	232	236	214	241	226	210	225	228	252	241	247	247	205	270	231	244	222	234	227	239	233	221	247	237	234	239	247	259	221	225	238	246	239	234	249	248	231	215	252	275	220	251	218	234	229	211	251	250	252	249	190	238	262	252	225	220	227	222	204	253	207	227	229	238	231	234	215	238	226	241	225	231	200	242	228	238	250	248	199	226	228	244	246	251	220	223	261	220	247	246	243	227	221	230	251	237	238	232	236	223	250	195	244	206	230	226	241	226	240	237	210	273	248	241	219	242	250	219	203	238	215	214	240	245	228	234	252	220	223	255	249	255	228	263	250	252	227	209	233	222	216	226	236	230	236	231	273	218	206	219	245	238	242	233	237	225	228	206	239	225	229	220	227	199	231	217	241	239	239	251	221	260	239	198	231	209	227	226	235	224	238	219	241	249	222	222	242	226	240	213	238	249	238	250	234	250	263	228	259	220	203	249	222	232	247	256	229	236	258	237	200	242	225	238	247	206	218	236	218	224	228	221	219	240	230	220	227	243	237	232	246	238	219	242	216	224	209	230	214	243	208	231	199	256	210	236	210	218	242	237	234	242	233	232	241	244	223	250	206	268	230	256	238	227	227	266	232	262	221	244	225	254	256	238	231	241	246	239	252	235	220	232	221	229	208	237	250	231	265	238	221	222	212	249	242	221	242	244	221	228	205	228	239	252	239	229	217	229	218	225	206	216	197	202	221	228	219	214	255	246	240	218	252	212	263	249	266	205	231	236	234	261	219	253	228	219	270	251	211	216	249	231	238	212	241	225	242	218	243	251	218	211	227	218	229	252	240	243	226	244	214	238	220	215	241	260	196	230	251	237	255	234	221	267	224	231	233	205	264	231	216	225	235	246	249	230	213	236	224	237	243	213	204	236	224	240	237	226	236	231	221	232	231	227	265	248	227	241	230	238	215	225	234	254	231	254	255	233	212	244	252	234	243	230	217	212	239	248	241	223	265	245	236	216	227	241	246	244	246	227	238	234	225	266	226	246	253	241	211	242	229	230	258	244	215	250	246	236	240	221	224	222	245	230	236	238	233	251	213	242	235	225	248	233	272	217	238	243	226	227	221	230	219	265	238	244	231	215	256	254	221	224	213	251	206	232	247	240	231	238	245	218	243	227	231	227	242	242	231	253	235	264	227	243	211	217	236	230	222	248	257	214	242	226	242	230	223	228	221	217	223	216	218	218	229	232	215	233	233	223	234	205	232	217	227	254	233	243	228	239	220	217	248	237	264	225	218	233	242	260	235	243	209	214	232	222	249	227	212	204	221	239	238	248	249	221	259	231	231	227	228	233	209	231	220	211	221	214	221	253	202	221	242	217	239	219	242	250	225	227	258	232	244	246	232	226	210	228	258	229	250	231	234	242	241	269	220	222	239	259	232	245	239	247	248	258	217	255	231	240	252	250	227	238	207	220	250	243	235	245	239	233	211	234	219	271	248	251	220	240	237	237	244	220	254	261	223	223	219	237	210	237	226	219	248	228	232	224	221	253	232	207	237	239	226	246	217	213	235	235	262	252	223	254	256	255	255	224	219	232	239	231	249	246	244	238	238	236	232	226	206	234	236	221	218	223	248	227	243	247	248	243	233	241	247	247	255	227	240	238	218	197	235	233	250	227	210	228	233	224	242	231	240	237	236	247	217	253	229	241	256	228	216	226	252	257	258	253	206	218	247	217	250	258	244	224	215	244	238	249	234	274	219	214	232	244	261	236	232	266	219	245	226	248	254	249	229	206	250	207	223	247	227	262	217	272	249	224	232	227	225	254	214	204	254	234	217	233	213	243	220	252	251	252	233	227	233	243	221	222	221	242	247	266	214	214	219	223	254	238	248	226	216	252	245	211	229	222	218	231	235	238	253	236	225	264	217	253	241	219	246	227	236	235	227	248	265	194	229	239	245	237	258	228	258	230	248	213	235	246	239	236	260	215	233	225	222	215	218	231	236	253	221	216	239	241	228	239	203	259	237	242	227	230	226	227	234	233	181	238	210	273	212	231	231	269	254	248	225	227	199	215	229	245	240	215	209	239	221	223	195	226	233	236	258	229	229	221	219	231	227	228	233	248	252	235	251	217	240	239	248	225	217	215	237	242	219	245	240	217	238	236	254	207	224	225	192	216	239	229	232	237	238	217	197	235	236	213	241	218	248	243	237	227	218	243	235	243	238	243	231	251	242	228	242	244	245	188	226	227	238	235	218	224	225	241	232	231	239	250	243	224	213	220	245	217	239	244	244	249	241	227	243	233	237	238	224	231	266	243	229	233	193	281	243	215	237	246	200	253	239	238	240	237	225	240	246	241	235	206	219	209	234	236	241	245	241	255	232	224	234	207	255	231	244	240	203	225	217	220	223	239	223	211	224	221	241	237	255	216	231	237	233	236	225	242	248	230	215	237	232	213	221	215	259	232	214	218	231	206	224	218	215	228	228	228	227	215	245	239	244	227	219	217	216	231	207	240	231	241	229	234	219	219	250	222	227	217	215	234	244	240	217	207	210	225	223	216	218	218	222	246	222	238	246	246	200	246	223	245	259	225	218	225	257	245	215	229	231	240	224	225	251	241	241	245	205	217	249	228	246	218	254	250	215	219	253	223	236	225	234	274	218	197	238	252	223	279	190	249	260	228	233	261	218	212	235	222	238	243	229	243	233	238	228	212	243	236	196	243	208	234	213	232	244	260	217	244	249	246	242	243	237	242	232	232	247	271	234	251	211	243	227	231	243	226	228	236	229	226	238	227	205	235	271	224	213	246	252	239	235	237	233	219	229	234	210	228	220	231	247	237	234	226	200	259	234	267	256	229	239	247	227	277	226	242	210	237	238	244	241	256	254	228	224	211	234	225	229	217	230	250	239	247	254	242	246	246	225	219	247	230	225	216	225	218	237	240	222	246	220	234	238	233	235	258	241	215	202	207	228	242	235	245	252	248	244	218	233	221	233	232	234	224	225	220	228	209	211	197	248	254	266	237	216	224	246	244	222	230	247	247	200	228	214	218	219	228	206	226	200	221	243	220	221	233	267	269	216	200	234	206	200	223	262	238	219	245	231	252	223	254	236	240	236	241	266	220	251	232	233	222	236	241	225	247	224	248	231	228	201	228	201	201	216	232	209	234	236	227	261	241	235	260	228	245	210	225	232	219	232	241	221	204	221	236	247	206	240	219	227	257
38152	15073	7367	3139	2122	1520	1240	934	778	672	628	568	520	437	412	360	380	378	352	377	377	407	451	451	478	429	394	374	316	344	322	320	326	327	300	310	283	332	346	313	317	363	325	365	323	321	350	333	312	331	334	339	306	298	331	342	323	296	296	292	325	281	316	291	287	290	293	325	308	283	307	314	303	303	278	323	259	304	283	315	248	288	281	301	288	310	269	262	263	282	245	289	262	253	271	277	262	267	264	281	252	260	292	290	279	262	272	279	248	291	257	284	267	242	283	256	271	288	281	259	283	280	257	259	271	295	286	280	308	255	309	279	295	259	277	275	274	275	259	298	261	275	261	256	301	276	298	279	243	280	265	285	286	276	291	264	260	267	249	272	284	286	255	290	303	286	298	266	266	266	292	275	270	274	286	283	284	261	278	268	280	288	278	268	266	279	286	290	270	315	296	298	250	278	283	297	300	267	284	260	271	276	270	273	289	282	261	254	262	282	266	266	278	288	291	287	254	269	271	251	285	278	252	293	259	274	267	244	294	229	287	267	285	316	309	267	266	237	257	281	265	248	281	278	293	270	258	283	254	282	279	278	268	295	285	250	262	240	277	278	278	327	252	273	239	252	274	270	270	266	298	273	268	252	270	283	273	281	295	255	304	250	239	253	302	265	313	272	251	279	264	260	265	250	259	266	269	275	290	275	271	247	276	259	286	283	288	256	274	290	276	280	264	265	273	266	282	295	276	312	266	265	301	263	271	270	287	259	274	274	288	273	273	292	287	248	278	296	263	261	252	275	281	300	253	249	294	271	255	287	264	255	258	301	266	277	252	263	257	301	253	251	267	269	269	284	262	285	257	243	246	290	283	284	264	277	267	266	295	270	271	284	268	281	266	276	281	280	245	262	268	287	291	254	267	254	265	289	276	268	304	289	273	245	268	262	260	229	272	246	282	261	273	267	274	289	305	266	276	271	269	232	260	296	244	244	283	293	296	264	255	245	287	301	292	278	310	288	291	299	294	271	255	271	302	303	281	261	282	295	281	260	293	262	258	242	292	224	253	301	270	259	294	260	288	276	248	286	285	282	301	284	239	278	284	262	266	264	277	284	274	274	248	279	293	284	280	294	250	273	268	254	300	282	282	257	282	263	269	232	299	264	260	284	278	273	229	263	271	280	301	256	254	281	254	275	271	286	253	265	264	282	277	291	275	289	271	289	273	273	257	292	239	275	254	264	248	260	272	299	295	255	290	301	277	259	260	268	261	289	279	236	277	269	244	297	269	281	246	305	261	248	249	252	279	267	260	296	259	271	331	272	276	260	223	296	268	272	271	280	268	275	274	256	282	255	264	242	267	288	290	276	256	270	270	282	263	254	251	272	281	271	269	272	281	255	271	272	303	264	272	271	278	265	265	235	244	254	254	278	252	269	295	249	267	246	270	271	288	264	289	225	250	247	281	251	273	256	245	267	296	233	248	287	261	279	272	278	289	290	263	246	253	253	292	307	274	301	263	240	273	295	299	288	272	279	286	282	241	280	281	300	259	260	262	265	248	314	293	264	277	288	276	261	263	276	249	273	257	284	248	273	298	261	247	288	247	273	283	311	265	270	279	265	290	294	251	308	251	275	281	296	282	267	277	276	260	279	266	275	279	267	263	305	235	232	281	283	265	288	278	241	259	300	293	291	266	281	253	317	293	263	269	251	273	263	271	283	272	249	263	278	262	297	257	292	260	286	302	289	272	271	276	282	256	287	245	282	291	288	327	265	266	270	232	268	295	275	286	219	279	281	264	221	279	279	301	257	288	291	292	257	261	277	275	259	300	263	268	238	271	269	259	265	290	285	252	256	241	289	263	255	274	248	273	282	277	255	295	282	273	273	276	303	272	279	290	279	272	249	268	271	232	267	272	268	266	257	263	283	286	256	274	257	264	269	290	251	270	253	286	290	266	310	291	287	246	268	295	223	266	258	270	263	272	274	279	250	246	304	275	256	259	263	266	243	283	264	260	250	253	278	274	260	285	263	277	315	273	291	252	288	284	280	286	253	281	236	296	282	272	279	287	286	262	236	257	271	263	269	279	274	291	275	279	283	254	288	277	276	278	272	259	280	266	278	281	278	284	272	265	258	289	253	322	245	276	246	263	259	250	300	259	285	269	232	256	263	307	271	268	232	271	302	267	264	292	273	266	286	244	286	262	291	282	268	287	280	322	269	294	276	261	277	262	275	275	281	259	275	238	270	298	253	266	271	269	254	290	254	280	285	271	279	288	261	303	257	268	289	278	252	253	275	271	252	280	280	244	272	305	223	265	278	257	247	286	254	259	271	263	278	259	282	279	284	285	267	255	284	292	292	252	270	277	276	262	271	279	307	280	301	282	291	280	254	260	282	253	268	253	272	281	280	253	253	282	282	288	287	255	242	296	270	251	261	255	268	284	287	272	286	269	254	258	274	284	277	280	246	286	272	282	285	266	276	312	271	263	279	290	269	280	279	292	280	244	283	252	269	270	292	265	265	269	277	256	296	267	298	293	254	261	289	254	261	248	266	271	299	299	258	283	261	245	260	265	250	282	262	281	285	315	255	288	273	255	268	285	276	234	254	279	252	288	306	294	247	294	238	256	252	284	265	274	258	299	281	269	261	275	265	288	249	230	260	273	264	280	274	281	253	278	290	292	259	290	235	254	299	285	298	307	277	262	301	257	251	274	289	236	265	256	271	285	283	267	297	260	281	259	272	292	262	288	288	275	292	278	278	293	285	252	276	227	252	279	258	267	283	277	249	247	288	265	277	291	289	259	267	261	252	300	277	256	262	281	282	259	283	290	275	271	299	269	246	259	278	251	269	274	287	265	271	282	274	253	278	265	263	272	271	282	276	273	268	276	280	263	278	288	263	266	272	268	253	243	261	291	233	280	273	249	266	282	303	265	265	258	249	275	296	271	263	283	250	262	283	270	272	294	284	265	267	317	274	248	248	282	256	252	287	301	276	259	242	258	274	262	286	263	281	256	254	258	289	266	268	240	266	240	289	260	283	249	299	283	269	301	258	236	241	309	266	258	246	272	293	248	287	280	255	273	277	245	277	265	235	285	266	282	278	275	285	277	289	281	272	271	284	278	265	244	261	250	280	265	260	277	262	268	293	258	269	266	274	280	257	255	294	295	253	270	271	251	256	283	280	264	249	237	276	265	277	264	255	261	264	276	265	267	302	257	266	292	287	271	252	272	253	301	214	282	276	300	261	262	271	253	257	283	288	270	308	274	265	275	271	302	282	285	231	290	291	262	261	249	269	287	286	284	264	292	280	273	279	278	300	269	249	288	274	260	251	269	288	291	268	254	294	261	271	267	264	248	247	244	268	290	305	262	288	253	278	268	281	269	274	248	303	288	278	278	267	264	249	251	277	274	282	262	263	278	244	264	259	285	284	288	282	247	248	284	274	269	285	268	279	264	264	242	301	293	274	242	279	285	246	270	266	298	272	277	302	269	268
24442	20689	26967	24425	12761	1035	747	625	554	599	555	543	538	505	495	534	507	515	510	517	549	545	521	557	568	542	528	520	523	507	507	496	463	522	464	477	507	519	499	512	483	494	498	505	485	476	501	494	523	514	498	483	533	526	514	479	509	511	498	526	487	510	471	472	478	489	507	502	494	517	439	516	519	513	517	532	480	482	469	509	466	476	529	478	455	477	523	485	483	489	489	493	499	483	474	491	502	503	490	514	499	500	489	481	483	497	455	522	566	491	474	513	525	531	469	468	483	468	491	456	503	455	471	486	470	445	487	498	470	500	490	502	475	496	481	502	519	536	475	503	472	482	498	486	517	532	495	487	502	452	496	495	487	470	475	513	474	496	507	504	484	489	496	491	484	472	500	504	482	541	491	458	458	475	507	456	468	514	447	478	463	483	467	507	458	471	513	462	510	467	455	502	490	526	498	443	488	526	512	465	450	508	480	486	492	535	450	472	473	496	494	495	513	472	463	490	499	479	498	473	508	446	520	521	529	504	453	476	479	472	484	467	491	494	487	504	508	516	477	488	481	479	468	491	510	540	446	533	478	463	539	462	439	526	459	442	488	454	490	494	531	481	494	475	495	474	461	493	433	479	464	484	489	462	484	480	510	517	477	488	473	451	481	516	470	503	515	470	484	513	513	475	488	473	474	492	442	505	506	520	490	506	476	529	471	474	503	494	488	444	483	503	464	555	518	501	515	448	461	515	423	495	485	485	444	486	489	501	471	473	469	523	514	476	482	458	481	545	474	505	486	431	464	487	472	448	469	501	514	472	518	470	474	495	466	509	454	485	534	446	513	491	471	498	498	483	465	496	495	439	507	470	483	447	493	514	490	471	466	504	480	494	451	511	488	495	481	503	493	469	493	508	522	454	469	461	518	478	522	499	493	462	487	491	527	485	503	499	475	493	469	493	496	482	462	517	469	464	489	459	489	491	417	482	480	506	497	524	465	502	495	481	487	477	508	514	529	507	479	454	470	430	493	456	495	455	543	475	519	498	504	481	512	486	473	485	443	446	492	507	487	458	514	521	531	518	461	540	503	495	428	503	463	520	493	480	487	505	468	475	465	529	505	516	561	484	470	467	430	463	493	481	525	531	536	492	467	468	465	476	487	451	512	505	502	517	490	454	483	458	503	444	476	481	475	465	471	486	516	479	483	471	490	454	519	504	546	493	437	485	494	469	470	535	478	467	521	493	505	482	459	498	490	512	514	473	482	482	476	490	470	488	480	503	488	505	486	458	457	464	545	524	498	479	477	508	538	530	497	500	485	457	516	475	487	495	496	507	503	493	488	457	501	461	507	495	477	506	485	475	492	481	449	524	507	447	496	471	449	492	474	503	478	461	529	461	461	497	490	525	490	451	470	504	479	440	507	460	503	472	502	509	516	486	474	504	518	531	473	492	491	499	481	480	510	514	455	507	492	510	461	503	461	497	520	481	495	496	469	526	483	480	549	480	496	499	485	493	500	464	519	482	435	478	423	490	459	496	480	457	475	485	472	489	486	466	489	453	492	518	465	526	534	481	506	487	497	497	448	493	492	483	477	507	494	519	495	483	487	494	481	484	522	480	453	468	511	479	440	479	482	488	444	487	498	511	475	485	481	507	515	518	488	510	480	513	499	507	494	525	478	469	501	478	503	494	533	490	483	470	480	470	459	487	485	461	486	470	520	485	459	479	513	475	464	506	498	446	461	513	505	486	448	473	466	499	496	469	480	524	485	495	520	500	539	480	499	472	462	500	466	513	477	528	523	459	488	526	508	494	478	481	486	482	494	530	477	462	458	496	501	498	469	507	473	518	473	470	442	479	494	518	509	484	471	435	478	506	467	503	498	475	511	465	500	505	517	495	511	452	510	505	496	464	486	483	512	513	488	442	491	490	519	516	459	490	485	446	505	505	449	439	507	509	447	507	491	532	487	500	452	458	522	494	480	477	491	491	501	490	482	442	498	463	462	484	475	507	507	469	483	506	513	484	485	468	455	478	412	524	478	533	492	506	502	503	523	462	487	472	451	466	487	443	454	496	503	468	480	504	494	509	499	452	516	495	491	504	492	507	463	476	478	482	501	480	489	443	449	484	485	517	516	523	455	475	499	492	472	519	470	460	465	487	478	488	470	529	472	461	515	484	502	503	460	462	474	517	503	501	520	478	512	466	458	461	489	443	466	474	485	512	466	509	458	512	486	493	510	462	492	457	477	499	498	487	520	454	432	484	490	506	462	507	506	491	498	528	483	505	495	503	486	464	492	488	525	474	490	474	489	493	497	508	487	466	494	506	498	504	507	487	493	496	453	463	468	480	503	492	443	477	481	497	494	485	488	478	498	469	476	480	496	473	480	480	513	494	490	518	482	531	489	473	511	469	487	475	518	456	493	520	493	475	465	465	507	520	491	489	478	545	468	501	511	445	493	472	481	508	488	497	491	512	497	469	508	491	494	472	507	504	465	533	518	448	482	488	522	467	497	514	489	494	494	506	480	473	482	470	503	439	459	462	464	486	466	484	454	498	492	455	541	504	499	472	519	494	443	495	518	471	498	507	480	471	459	466	507	458	496	490	478	436	462	530	470	480	473	490	491	518	448	496	480	492	463	511	515	470	505	473	489	469	450	508	504	447	479	475	490	466	481	510	465	496	495	497	503	522	567	485	504	482	496	449	521	505	489	451	518	559	497	489	475	532	485	482	502	512	469	499	515	520	476	492	484	528	444	518	517	494	475	475	473	493	475	517	505	463	500	477	528	444	503	506	465	467	508	515	490	515	514	495	434	456	499	474	489	494	481	461	491	471	497	494	513	473	509	511	508	469	532	524	486	518	499	505	543	463	486	480	486	489	528	482	511	487	494	450	491	482	494	498	485	486	477	492	468	521	489	514	484	496	527	510	469	459	501	475	492	518	499	491	472	508	509	504	459	476	462	495	445	470	519	467	433	485	492	481	473	495	498	509	477	474	512	474	461	466	436	461	500	501	467	503	543	483	462	466	478	467	470	517	534	483	493	487	460	480	508	507	486	471	479	497	465	518	486	493	508	470	462	514	485	489	437	482	467	493	492	477	491	483	481	491	511	467	511	455	501	442	488	473	506	461	530	480	516	494	488	504	496	538	529	452	527	469	494	515	491	444	479	503	523	499	515	525	491	498	500	503	491	479	482	497	456	487	490	463	461	500	453	472	516	552	512	521	486	529	489	478	533	514	507	502	487	504	499	458	492	489	474	476	493	487	488	513	487	523	489	481	472	496	516	484	511	493	540	492	468	465	472	503	448	507	483	464	486	465	467	509	485	540	510	501	516	499	449	510	446	487	501	498	542	489	498	486	491	465	504	501	489	452	480	479	489	472	537	471	466	485	490	480	454	467	502	510	469	527	467	475	523	505	475	510	480	475	483	474	499	495	447	460	526	480	473	512	475	496	492	453	482	474	503	470	484	520	460	463	479	484	474	458	486	507
37646	10898	4808	2223	1549	1330	1052	971	896	826	765	675	707	648	671	641	543	614	571	632	591	640	653	660	656	638	694	611	584	555	580	561	610	603	618	640	613	619	578	561	611	586	587	602	647	605	568	606	589	638	570	611	581	597	574	590	549	570	575	579	587	550	561	533	558	569	538	589	529	525	587	541	554	518	533	559	593	559	573	546	542	562	514	563	555	573	559	530	584	572	586	539	588	560	515	537	546	541	571	538	539	595	542	532	548	533	538	547	551	515	567	596	563	574	546	554	579	565	571	532	540	553	458	547	545	607	547	527	503	561	548	571	553	544	574	545	519	540	604	544	529	521	562	532	524	575	521	530	516	552	538	526	514	535	549	549	548	528	541	559	542	527	564	543	544	571	544	506	567	522	543	589	581	570	520	584	556	523	511	568	526	570	523	550	579	528	541	560	555	518	599	557	536	568	516	536	588	573	566	581	531	559	538	549	545	547	546	569	530	494	545	558	516	551	522	513	536	574	541	515	573	545	540	551	517	518	604	531	523	512	579	515	483	586	579	523	583	541	558	562	569	521	557	548	550	561	569	553	546	519	548	608	539	571	509	554	525	554	558	535	554	552	583	526	553	533	520	586	579	555	498	563	583	518	536	565	569	529	569	561	588	548	576	582	539	545	526	543	573	503	575	574	544	543	525	541	530	525	582	568	579	555	516	555	564	558	493	544	552	529	564	553	572	534	558	550	543	577	542	559	541	555	540	544	573	581	533	567	548	531	561	511	519	554	548	568	543	517	527	540	601	520	557	533	523	518	553	526	549	552	461	569	558	544	522	563	543	549	559	520	562	545	557	531	544	545	586	544	559	520	589	566	559	568	570	562	533	567	540	516	516	513	524	598	496	553	561	570	534	549	516	564	537	550	587	543	565	498	522	586	573	532	564	578	530	531	550	538	579	544	537	538	550	525	556	567	539	559	542	549	575	561	561	582	565	561	577	532	555	543	618	522	517	579	579	570	546	556	548	526	558	539	546	545	525	549	570	545	590	572	559	537	522	561	562	580	573	541	588	536	512	519	539	530	543	505	533	552	519	537	547	538	572	576	537	554	548	542	539	558	592	596	598	579	544	519	535	552	501	504	565	571	549	567	520	509	578	502	533	601	548	599	542	601	596	531	546	573	607	520	558	576	562	495	554	549	588	549	535	548	543	525	526	566	582	560	536	558	539	574	554	593	586	540	536	504	522	519	529	528	544	525	560	530	545	528	556	560	536	524	592	525	583	529	570	525	538	545	517	545	542	545	531	512	553	529	533	574	512	570	564	601	518	579	529	550	537	512	550	511	554	518	565	544	568	583	550	585	519	535	580	579	575	583	551	563	533	550	554	595	545	543	529	556	563	576	559	599	534	477	544	565	558	510	542	568	552	550	565	576	573	569	584	538	541	575	558	526	572	519	558	517	554	548	569	526	583	586	568	547	554	574	569	581	516	548	547	567	557	538	553	583	561	523	521	539	527	532	557	588	554	562	533	543	621	524	512	570	550	558	573	615	571	554	559	553	551	526	524	560	635	561	561	602	549	553	551	519	559	607	571	548	523	548	603	532	573	544	545	545	509	551	540	547	606	525	575	509	541	525	582	543	547	552	511	530	529	587	564	542	564	526	554	520	552	541	507	554	576	598	519	533	536	578	565	565	609	531	581	527	573	528	538	527	564	574	561	580	566	556	588	559	490	564	542	557	567	545	541	551	550	540	540	532	608	560	533	577	535	541	535	528	570	540	532	549	535	560	517	548	533	546	547	519	507	548	540	555	540	570	584	583	571	577	560	549	557	539	527	520	546	560	585	534	533	509	546	526	564	567	553	528	572	549	533	539	537	544	561	550	538	586	561	561	540	539	521	576	550	531	541	554	488	559	570	565	564	546	545	559	551	547	545	530	536	558	533	514	546	562	560	535	575	549	551	529	550	577	524	567	532	537	538	508	573	526	534	569	548	560	591	566	509	573	546	520	591	540	551	588	521	537	547	586	559	555	508	520	553	573	569	596	577	555	527	551	555	560	577	572	548	559	568	533	561	535	524	531	566	532	556	520	528	523	577	569	570	509	525	525	553	549	534	502	517	513	559	519	550	535	566	570	582	503	544	561	604	589	522	525	573	577	529	554	592	541	545	555	562	510	544	518	557	508	567	555	543	551	568	521	565	508	545	567	543	551	562	535	563	552	529	542	562	541	545	563	571	582	557	549	543	530	522	527	546	565	553	529	559	515	549	545	609	561	550	533	535	580	518	539	561	551	562	555	580	575	576	545	514	544	571	523	513	520	564	528	538	529	550	603	530	548	555	560	554	542	514	573	594	555	538	544	554	576	542	514	548	532	554	513	545	560	555	551	541	527	557	510	541	538	552	530	568	534	531	596	546	570	567	535	552	519	558	552	524	569	534	537	526	566	500	569	531	549	578	562	568	529	573	513	563	553	552	517	572	570	549	521	560	528	569	578	557	553	557	551	536	506	520	529	560	610	546	536	572	577	527	542	549	542	535	578	542	582	542	527	532	564	582	538	592	557	549	563	583	556	512	539	544	506	525	535	551	550	546	563	554	554	530	602	563	566	522	589	541	546	553	514	552	536	564	534	550	544	616	501	529	570	539	552	608	531	554	534	560	504	514	552	537	542	530	523	561	554	541	546	536	540	568	516	559	548	572	541	569	557	557	575	566	507	542	573	531	553	549	542	528	567	552	542	566	501	525	528	517	552	568	547	554	523	548	551	533	572	568	541	562	545	561	567	543	594	547	612	518	573	568	549	544	539	513	522	536	531	552	537	565	531	529	510	566	537	559	549	580	562	573	562	534	526	567	551	565	543	512	548	537	517	563	582	545	573	554	528	542	543	595	547	560	530	532	550	534	551	556	548	549	532	568	540	564	514	538	505	526	538	509	515	547	560	529	538	548	531	530	573	543	512	513	553	538	530	527	548	565	573	558	554	580	564	558	549	576	536	590	520	534	540	550	528	556	568	524	550	565	555	541	580	570	550	520	540	514	513	530	560	559	539	570	515	538	591	568	508	556	545	562	547	535	532	540	567	531	523	527	573	520	518	549	577	545	550	529	566	548	598	542	514	553	521	534	580	560	543	559	546	532	533	561	496	492	540	520	481	548	562	541	528	549	529	562	550	527	564	589	531	543	561	544	583	603	558	500	551	563	568	535	554	574	565	572	574	521	582	535	560	582	563	566	593	548	498	556	573	551	557	569	547	544	546	567	569	517	505	578	562	518	541	539	547	541	515	562	548	537	587	583	552	547	577	571	587	554	537	586	545	504	555	580	554	538	580	539	516	578	512	563	565	548	545	509	564	549	560	571	515	568	566	532	600	558	540	537	555	575	536	572	516	597	522	517	564	531	557	591	554	587	555	589	544	525	559	564	545	554	515	552	536	535	591	568	543	578	528	549	573	588	519	494	547	569	544	528	550	522	537	599	519	519	583	549	559	581	570	570	544
22312	20756	28382	23214	20751	20802	11468	1131	808	710	622	603	549	501	458	428	441	426	414	429	428	493	499	512	479	473	456	390	391	389	388	366	408	365	425	374	378	386	354	388	382	366	400	388	390	406	353	378	362	387	339	367	414	390	388	416	348	376	362	383	340	335	355	367	332	351	363	328	341	351	332	346	335	349	352	356	336	337	351	368	355	323	296	346	356	323	327	325	343	325	331	305	309	331	315	323	301	345	313	337	341	309	317	308	341	313	330	323	325	328	342	297	327	319	311	363	307	304	306	339	323	334	343	301	275	324	290	327	312	330	316	320	353	316	318	346	340	331	320	364	337	324	319	308	307	343	324	294	330	346	292	335	344	328	348	322	337	328	352	308	300	299	332	311	291	313	336	320	318	332	375	340	314	333	313	346	331	309	331	305	352	296	339	354	305	318	340	311	345	331	324	338	320	329	310	305	315	326	347	346	318	311	325	297	353	332	315	334	364	367	315	317	322	349	304	322	328	317	324	311	330	297	331	345	330	332	341	340	296	350	360	315	306	326	354	341	320	312	315	346	289	346	324	316	328	331	338	326	318	305	316	315	329	307	327	363	325	323	331	345	320	342	311	316	313	320	328	316	313	338	332	351	317	311	316	279	354	305	334	298	303	332	338	316	339	324	321	337	305	314	320	315	289	331	313	346	298	330	330	321	344	350	335	363	327	303	279	292	322	351	303	317	314	315	318	310	302	302	294	333	324	317	306	328	330	333	304	356	325	336	315	355	327	365	325	311	324	287	309	312	297	328	327	312	338	281	302	343	334	320	325	343	337	327	348	335	344	323	368	318	306	299	339	311	320	323	332	271	316	333	301	336	334	321	359	317	320	347	326	323	330	298	312	347	318	302	314	295	317	336	327	310	300	325	339	305	334	319	316	306	319	345	342	315	325	288	326	310	334	314	330	331	364	309	318	326	322	301	291	341	299	291	320	310	304	345	297	318	315	322	305	303	339	308	337	319	306	294	332	339	328	337	298	302	349	327	331	311	338	313	327	310	344	346	311	331	335	320	324	304	310	312	341	304	318	292	303	325	323	332	335	338	352	318	318	349	340	305	323	325	313	294	348	301	305	339	347	308	328	308	310	335	317	267	338	346	296	339	341	320	333	336	344	357	328	320	310	308	295	323	311	338	326	337	320	306	337	324	335	331	359	353	352	331	334	302	338	341	320	249	319	336	310	343	331	341	350	288	353	329	354	344	350	313	367	336	300	305	334	352	310	315	340	323	326	314	333	333	321	332	325	266	323	297	370	323	358	343	339	315	317	348	297	322	293	330	332	309	300	352	332	296	297	344	325	337	349	310	299	324	300	336	315	305	334	370	302	337	324	306	335	337	325	329	297	299	358	322	308	353	318	357	299	352	313	339	325	344	320	295	323	293	336	314	314	313	324	317	311	307	297	302	304	339	313	319	319	301	349	330	301	280	307	308	326	314	317	334	317	300	314	291	284	336	352	330	311	312	292	314	327	304	323	321	336	312	359	305	291	327	344	325	301	333	327	302	338	335	299	323	289	331	317	310	335	329	340	333	346	341	321	343	309	310	306	333	342	300	308	327	335	343	339	355	310	309	294	297	307	312	332	301	378	354	325	350	322	297	298	311	334	344	309	324	328	343	351	286	298	315	307	300	318	304	332	326	318	311	318	304	349	307	328	325	323	315	332	345	311	303	349	346	310	336	310	303	302	330	323	356	318	324	336	342	293	309	334	343	335	354	334	295	334	314	304	299	340	345	295	294	332	347	319	345	340	317	345	338	312	326	339	310	358	323	332	329	311	337	294	332	327	311	322	333	295	297	298	311	310	307	311	352	301	370	319	341	313	347	339	304	342	330	303	305	320	325	320	314	341	300	322	330	326	331	307	324	312	294	302	316	298	306	320	332	309	317	322	322	340	316	331	329	311	317	312	314	320	340	312	290	323	318	309	285	330	313	327	306	324	343	308	328	343	325	295	306	324	321	321	303	313	329	320	316	296	366	314	327	310	309	294	340	332	318	336	305	314	317	322	346	309	294	361	327	337	311	316	296	305	319	338	323	333	311	330	302	312	312	314	321	326	295	312	368	343	349	316	318	358	350	327	310	319	331	306	311	326	311	341	307	327	304	296	352	320	301	307	311	315	365	370	291	347	308	338	336	318	319	315	285	338	332	307	338	289	310	316	319	329	309	315	307	339	345	294	333	301	345	328	293	291	291	303	292	296	314	288	341	309	320	296	320	321	299	318	325	327	301	324	334	295	330	325	334	342	318	294	314	316	324	330	330	324	287	329	310	314	321	319	308	337	312	308	339	314	340	304	309	327	332	311	320	339	276	301	331	307	310	323	309	294	316	337	338	306	334	329	340	320	313	295	345	314	303	308	301	329	287	329	320	332	317	336	318	318	306	334	336	292	309	319	312	315	306	338	325	318	329	312	309	337	325	279	315	344	317	294	318	330	334	304	301	306	319	274	361	329	294	329	292	338	327	307	343	296	350	306	312	314	337	328	349	311	277	321	305	302	328	334	282	313	299	347	326	329	325	330	307	313	314	311	327	323	330	305	304	330	326	330	342	321	338	335	348	339	355	331	327	314	329	317	331	304	330	325	324	325	349	320	322	344	331	310	324	320	331	329	331	305	327	311	372	346	311	344	317	294	331	347	317	301	340	331	314	329	337	345	341	322	323	333	333	327	317	315	311	346	312	336	312	326	320	330	325	281	311	307	280	291	333	288	315	314	322	302	328	336	341	331	310	333	332	316	321	367	324	332	324	313	309	302	310	327	323	323	314	296	336	329	307	327	321	309	334	322	298	311	333	295	332	305	286	314	333	315	330	307	367	280	327	313	341	311	343	306	343	337	373	310	322	343	333	335	304	334	295	296	352	339	311	289	331	315	309	315	289	338	307	298	285	294	348	319	320	338	332	327	329	361	337	313	312	336	298	298	348	340	341	327	320	333	329	361	318	308	321	345	330	280	342	320	317	291	320	307	363	332	304	311	305	374	313	333	329	325	317	355	304	328	292	342	342	328	318	334	328	345	363	292	339	311	330	266	296	341	332	315	293	337	305	326	307	336	299	353	334	312	328	307	299	296	303	334	333	325	352	342	298	334	329	335	339	326	334	287	283	321	309	364	312	347	338	324	320	289	294	301	320	341	339	309	317	321	286	325	336	307	349	314	330	324	336	325	315	348	327	356	323	317	340	328	314	328	333	309	337	326	335	313	316	331	313	362	300	306	290	313	339	336	324	339	326	327	323	319	320	321	330	318	307	318	346	313	309	330	306	323	303	335	326	321	353	317	302	328	346	316	314	283	332	302	338	347	341	323	328	324	333	345	325	342	327	305	342	355	331	311	315	324	306	285	342	314	345	338	326	311	314	317	314	316	308	315	295	322	294	303	308	319	328	343	308	312	315	300	340	313	355	310	313	314	345	320	328	306	350	343	313	337	329	336	299	345	331	331	337
41847	19684	12443	6210	4003	3029	2346	1827	1506	1189	1011	885	795	670	684	608	597	551	526	539	522	591	657	639	677	635	655	530	497	441	471	454	440	446	451	490	430	456	424	433	412	439	481	463	459	437	430	464	442	478	437	410	461	447	447	445	426	398	403	396	437	419	386	357	381	397	387	386	444	359	346	367	384	398	367	367	438	364	390	385	380	363	371	359	359	389	376	368	387	362	368	348	358	341	335	344	388	367	362	361	359	373	383	322	372	332	358	365	329	345	378	340	342	350	356	368	360	342	371	345	374	343	359	343	358	367	372	320	323	372	348	355	356	348	357	328	346	363	360	325	346	385	307	336	391	361	348	356	377	320	368	342	379	364	368	341	331	365	343	364	350	399	362	369	357	364	320	325	338	360	347	342	365	356	377	344	327	317	339	325	355	346	360	383	347	360	387	345	381	334	343	347	363	347	362	343	372	374	344	345	371	348	355	329	350	347	328	374	347	325	357	335	343	383	316	354	362	327	353	310	367	341	359	354	353	335	352	355	351	358	372	342	323	377	350	339	371	353	366	344	309	337	363	352	349	387	343	354	361	363	338	371	374	348	359	373	343	297	333	378	351	385	365	351	329	359	379	349	358	335	350	355	349	351	345	316	374	364	363	331	362	369	371	364	350	353	347	353	353	366	332	377	365	344	338	346	337	319	399	361	366	356	320	352	353	384	362	314	345	314	358	339	323	339	356	380	367	340	356	368	344	376	380	398	352	376	342	306	344	372	379	368	358	386	353	370	337	347	321	374	355	367	377	339	375	365	351	349	369	317	342	346	356	329	369	375	329	359	359	364	370	368	330	353	381	365	358	350	371	368	366	347	362	324	346	325	354	344	353	357	348	357	346	352	371	364	349	355	370	375	369	375	357	324	336	359	353	364	376	371	375	376	376	353	364	343	363	385	320	304	362	355	402	353	343	371	366	368	361	375	359	350	329	385	352	377	333	363	377	336	368	365	368	389	369	339	327	361	334	324	376	381	328	340	369	372	349	394	376	360	360	355	351	348	359	374	349	308	343	334	355	361	330	332	364	360	364	356	345	370	341	328	350	337	351	349	317	343	358	320	379	365	363	364	367	357	357	337	333	345	382	336	358	284	360	367	358	366	353	355	353	333	366	348	381	370	356	340	355	311	332	389	352	350	348	323	388	343	357	368	335	350	320	359	390	365	367	370	332	365	329	344	351	338	346	368	332	351	365	374	378	328	365	332	370	317	360	348	339	354	371	366	351	369	345	334	365	363	393	332	363	339	344	319	327	334	350	376	372	380	336	321	374	362	338	363	364	356	324	361	368	341	333	331	345	339	328	391	380	315	321	342	340	375	333	361	371	353	344	350	322	365	341	322	337	323	342	341	354	331	344	354	375	395	345	359	347	351	339	360	339	340	339	377	354	369	352	372	341	358	381	349	372	343	347	349	318	367	339	361	370	338	355	379	336	364	355	350	365	384	342	360	358	342	354	371	372	378	314	335	375	344	384	311	356	342	352	396	351	362	347	368	358	355	335	341	345	343	357	367	319	358	341	337	323	353	352	361	341	330	342	345	364	356	342	325	349	357	346	342	383	318	352	346	342	337	344	360	337	352	362	339	353	374	340	351	333	359	350	329	398	368	351	347	372	316	355	349	376	381	350	402	348	373	362	354	309	354	323	342	383	341	358	360	351	358	355	355	351	349	340	350	357	338	344	378	370	353	371	357	344	334	343	311	326	365	370	344	344	340	334	342	325	353	353	368	356	361	358	344	360	334	382	355	351	366	353	361	337	313	357	353	332	364	373	364	340	347	326	342	337	364	360	374	351	360	317	340	335	355	327	382	370	347	386	314	335	346	361	355	353	350	359	328	362	374	346	342	325	357	346	331	369	342	358	355	348	387	357	318	327	351	357	342	340	371	328	328	332	398	373	344	353	327	363	345	359	363	370	385	371	327	380	340	335	303	362	369	348	355	357	325	356	402	343	354	359	353	377	351	372	351	368	352	379	367	325	357	379	344	349	347	348	343	360	358	360	359	321	370	343	361	340	363	391	323	349	362	328	372	343	344	358	341	383	342	332	332	325	348	326	360	370	357	367	337	372	358	343	386	333	361	320	316	363	341	371	337	404	333	361	340	358	386	363	359	360	358	339	347	364	340	351	339	321	341	334	392	305	346	339	353	329	360	334	346	345	320	365	386	332	376	355	346	361	343	364	394	332	351	334	341	357	353	353	333	332	335	337	306	339	350	363	347	346	347	342	384	368	337	364	334	363	339	371	397	321	343	370	334	383	357	341	316	352	373	348	351	361	367	372	346	337	301	383	360	351	355	321	331	328	366	338	307	376	373	338	353	379	367	367	364	333	360	383	316	359	329	378	364	381	352	359	321	351	329	328	331	341	337	355	360	362	333	363	360	335	361	354	342	384	373	323	349	334	335	332	361	363	381	334	351	339	360	375	347	365	354	319	348	367	319	360	316	382	373	349	323	310	355	346	328	350	354	385	335	317	343	367	362	364	345	331	359	332	337	368	346	335	355	346	401	358	338	359	348	324	340	331	352	346	341	358	362	325	344	361	358	342	344	382	333	370	372	336	339	356	312	356	318	356	378	345	338	353	339	319	353	365	362	332	353	350	368	361	359	347	327	346	358	359	357	327	348	356	361	328	341	373	351	346	367	369	343	341	342	329	332	320	355	365	367	398	370	328	318	378	359	330	341	341	371	326	360	345	298	357	370	383	327	328	349	396	371	341	387	343	322	351	343	326	367	347	349	353	393	310	333	321	364	358	372	335	364	369	387	332	320	315	365	344	368	352	369	354	359	346	331	322	325	363	343	365	349	359	345	336	383	355	366	364	314	319	369	340	331	350	372	329	341	359	356	341	345	362	343	374	307	361	342	359	374	339	365	355	376	371	353	385	328	359	382	322	362	345	337	370	357	337	331	339	386	402	360	364	373	340	348	381	335	300	359	348	350	344	355	340	383	360	328	349	330	369	326	346	345	345	368	379	336	364	378	397	334	321	353	350	367	359	334	360	368	364	341	336	365	356	343	340	378	363	346	354	363	326	331	363	353	371	371	362	337	327	361	361	362	365	377	341	330	364	370	336	336	345	374	347	358	359	325	382	362	381	315	367	348	374	332	333	340	294	360	384	354	363	380	361	347	340	357	371	349	347	396	323	357	370	354	365	372	350	355	339	370	370	330	347	353	348	355	358	365	361	355	310	367	359	361	325	376	353	339	358	346	329	320	335	352	339	366	349	327	343	343	315	369	356	331	376	362	341	368	351	374	357	330	366	360	347	315	385	320	371	356	342	355	362	331	377	330	330	356	348	352	361	351	353	379	362	351	334	357	357	321	366	332	333	340	351	316	352	367	345	361	360	346	367	387	335	347	336	390	360	355	357	359	356	315	339	375	346	341	369	307	386	342	352	359	346	357	354	366	349	355	369	346	364	344	365	359	319	376	326	357	362	336
29034	20940	11569	1402	536	465	428	426	372	416	424	402	382	438	398	362	393	403	396	408	407	391	428	464	431	414	441	429	411	405	406	379	380	418	410	393	408	393	400	395	364	385	414	378	404	444	417	402	407	418	393	381	420	392	421	395	383	395	385	358	417	369	413	397	388	426	384	356	372	392	405	406	391	412	390	408	405	362	364	394	398	379	396	403	419	373	381	406	406	379	414	377	372	404	376	397	413	355	402	391	378	417	376	369	378	361	366	373	388	407	392	384	390	405	357	415	386	347	376	369	402	409	370	371	380	369	361	392	401	383	391	379	395	365	366	376	407	396	365	371	383	372	400	380	395	401	381	356	394	374	377	388	365	375	371	388	422	359	361	375	411	397	362	386	394	392	399	406	440	371	377	374	377	408	410	406	396	394	423	381	390	408	415	362	419	366	408	393	331	372	406	403	408	406	393	389	387	383	414	370	364	387	369	377	386	353	358	382	383	379	390	401	422	414	384	415	399	389	379	366	372	400	375	400	405	414	369	410	405	365	376	440	421	381	389	402	387	382	389	346	370	343	378	371	407	398	386	378	395	407	399	384	386	364	386	407	413	396	380	338	386	390	399	365	380	375	378	371	411	388	383	369	380	387	386	368	391	372	400	398	408	385	409	399	397	405	378	360	382	376	410	374	376	367	359	401	403	364	380	366	377	383	365	382	366	381	373	396	387	379	372	404	394	389	367	400	383	384	370	401	361	404	408	415	392	392	362	404	387	374	400	384	423	447	372	389	396	401	371	404	365	364	405	399	393	397	388	365	334	412	396	381	413	383	373	395	416	374	397	336	386	372	396	401	384	363	365	351	350	386	399	388	362	363	371	370	386	358	403	374	399	387	390	365	386	408	370	393	403	420	402	390	386	409	430	414	421	408	393	369	412	383	400	389	388	364	378	381	391	353	385	388	388	347	388	401	377	353	361	417	424	390	392	396	358	378	365	389	400	352	425	372	416	357	407	419	410	384	407	361	391	386	365	415	399	354	385	384	377	425	397	362	384	393	396	426	380	374	431	388	374	404	377	384	367	403	383	383	405	386	397	427	389	387	360	382	392	412	399	390	343	371	378	384	359	391	384	407	426	364	386	399	406	377	382	414	366	383	380	377	363	356	376	384	405	376	399	365	376	389	370	394	389	391	392	396	402	386	366	352	333	379	380	385	428	381	400	362	371	383	395	390	406	341	377	372	383	391	397	405	404	399	438	377	357	402	382	406	375	371	408	387	338	374	387	429	434	370	376	408	393	384	387	377	344	361	377	395	393	374	360	377	379	374	403	376	411	418	379	380	387	390	359	356	390	361	360	385	372	407	373	415	403	391	377	388	400	363	366	393	387	397	410	425	390	378	409	369	389	394	416	404	366	382	368	372	372	386	368	376	371	398	385	379	366	386	364	393	378	381	414	382	391	384	418	366	376	383	381	399	381	422	379	407	387	400	392	398	401	387	416	403	397	436	408	369	381	386	410	381	375	408	403	388	404	396	399	367	354	434	394	376	423	404	377	420	338	385	361	394	399	382	388	395	391	415	374	387	391	372	403	372	371	378	391	372	379	429	358	379	379	360	417	356	383	358	408	339	412	342	394	366	381	392	392	376	361	379	408	396	397	404	341	365	399	385	373	368	399	400	382	398	381	364	414	408	389	397	405	373	396	386	398	403	370	357	377	382	371	351	362	378	409	374	388	386	425	382	419	397	354	409	387	419	359	387	357	386	418	401	393	364	369	417	389	390	380	386	395	370	403	396	362	383	405	374	386	399	408	372	396	399	417	417	376	360	437	382	397	410	405	386	411	408	404	379	363	371	405	358	387	404	386	399	387	358	402	387	390	380	363	391	392	402	384	381	385	385	378	331	433	411	396	409	425	407	388	375	404	412	391	417	381	355	381	375	368	366	390	420	408	374	396	378	380	383	390	410	375	383	411	379	381	409	369	372	357	450	344	410	359	387	381	356	384	407	372	411	372	384	426	351	347	380	362	382	390	403	417	382	377	404	388	369	422	371	359	349	378	387	346	390	385	391	381	352	395	380	376	387	334	411	366	414	408	382	405	435	397	404	409	399	383	380	386	358	420	382	384	358	389	408	374	400	388	414	376	389	391	364	392	391	395	407	400	383	413	363	387	403	400	389	388	384	429	378	376	417	365	378	397	385	413	379	368	359	371	364	362	361	389	397	371	386	432	395	421	373	379	403	377	388	370	382	372	359	390	403	390	396	349	383	391	383	400	407	382	389	458	392	365	360	398	391	387	374	415	400	365	387	354	365	386	395	328	367	349	376	390	403	375	395	404	413	404	396	370	403	354	387	413	376	397	386	371	381	373	416	381	407	383	374	370	359	399	378	398	398	412	393	407	402	373	393	396	383	379	409	416	396	360	397	390	389	371	419	406	385	418	394	396	430	366	406	374	378	377	408	378	360	417	355	365	389	394	410	420	382	409	387	415	378	422	358	386	413	358	355	406	380	399	371	407	377	373	422	400	396	400	384	387	393	354	385	374	393	374	387	371	344	369	398	384	408	396	390	380	396	389	423	412	385	382	388	413	364	401	384	398	394	380	367	372	383	423	389	389	381	359	423	358	373	403	350	394	359	430	399	372	352	402	382	378	390	404	376	376	343	360	389	392	366	418	354	360	380	389	379	413	382	366	351	417	387	396	358	386	385	390	366	394	354	360	394	370	376	384	373	395	348	405	388	395	385	385	367	361	396	401	368	390	416	397	377	407	373	399	387	393	404	406	362	374	367	403	426	367	381	376	384	387	395	363	403	415	393	386	375	381	386	371	358	389	378	370	405	420	358	372	377	370	386	399	373	408	397	383	388	412	352	414	390	399	371	384	391	363	386	355	366	378	420	412	381	399	391	386	431	395	382	406	382	363	386	402	397	372	392	386	369	405	378	385	418	376	394	387	360	377	366	393	423	387	402	368	393	402	374	378	376	381	407	374	393	412	389	369	376	360	360	378	360	445	407	400	383	400	399	391	392	388	375	389	387	368	385	417	422	395	394	379	421	373	407	394	414	392	394	402	380	407	380	408	371	394	372	377	395	403	364	352	404	380	382	409	396	393	384	419	417	403	393	410	326	389	370	321	403	367	403	372	386	374	379	371	396	368	349	387	393	385	375	385	393	359	352	386	372	385	386	369	423	359	416	399	367	364	416	387	381	392	434	405	377	379	350	403	385	388	387	408	396	415	389	423	379	386	371	372	418	396	383	395	389	369	364	386	391	397	409	382	378	383	398	383	413	405	423	389	401	385	391	396	382	382	401	395	402	386	397	414	368	396	410	385	404	367	394	401	410	407	358	394	381	335	423	361	396	391	383	397	398	377	377	382	396	382	405	374	428	402	406	362	392	398	409	391	377	354	351	398	364	368	399	413	401	359	376	393	368	386	432	377	349	400	416	398	453	398	400	390	360	426	405	383	390	364	361	405	403	391	370	404	355	402	371
35526	7991	2231	847	665	532	498	474	452	470	464	416	471	452	436	476	469	467	440	454	478	469	525	556	560	542	508	460	462	460	487	460	411	511	504	457	510	492	454	501	483	433	492	483	478	496	480	464	488	492	480	448	465	498	470	493	465	445	469	458	466	413	430	456	487	435	449	474	513	432	485	473	472	462	472	437	478	453	463	473	425	447	429	464	489	456	496	429	441	475	515	496	445	438	453	491	463	419	427	399	458	452	468	464	489	442	442	478	457	459	443	453	460	466	470	434	439	472	448	441	461	416	485	431	467	443	449	456	444	430	459	457	458	410	428	450	456	435	411	444	440	452	437	460	475	459	451	496	423	456	421	475	454	425	463	418	428	505	464	463	405	452	473	425	454	456	456	442	437	417	496	407	450	417	463	471	449	475	437	448	441	397	497	433	445	463	464	440	425	432	451	478	412	455	450	404	402	416	455	398	447	449	464	455	420	447	455	476	459	464	447	448	432	457	457	456	467	430	444	465	475	444	435	462	450	431	445	414	425	461	446	466	453	438	451	425	454	445	459	462	459	501	441	449	466	472	449	469	452	446	440	442	445	456	453	450	447	424	481	474	461	455	457	468	435	416	435	482	417	484	458	420	421	445	456	435	420	438	474	421	470	482	470	440	441	465	433	444	497	482	448	453	459	450	445	439	456	471	454	431	441	434	443	489	454	476	470	415	453	409	450	415	473	441	423	469	470	481	479	483	412	455	448	462	442	465	452	442	417	459	450	481	444	459	435	501	451	455	429	478	404	421	433	459	405	429	487	421	433	447	473	438	457	426	448	456	450	425	443	453	446	441	427	412	441	471	477	449	469	483	444	401	453	437	430	398	433	463	444	434	443	461	438	405	419	474	427	448	459	445	428	457	458	474	457	449	429	450	425	440	434	436	451	457	458	459	443	460	421	465	464	429	459	458	429	420	445	480	421	469	440	499	478	449	447	459	445	450	448	466	425	448	469	463	439	449	464	435	478	400	427	428	455	493	459	405	440	427	470	437	459	467	434	421	446	413	443	471	434	416	457	427	461	480	440	433	446	428	454	439	472	448	414	480	429	443	432	439	454	453	492	454	463	419	432	448	462	439	472	461	454	483	390	456	456	440	442	468	410	438	417	462	426	471	455	452	440	421	490	436	447	447	441	440	445	389	450	458	417	460	442	450	436	459	466	421	453	475	450	484	450	435	470	497	479	445	440	488	462	439	439	457	458	440	434	411	463	434	439	480	446	449	460	450	436	470	443	461	456	411	436	471	433	474	451	429	431	412	428	453	445	419	442	457	467	458	456	464	440	440	434	430	424	466	429	447	409	444	442	472	459	456	451	468	462	467	457	456	490	468	439	420	465	465	429	433	442	467	413	440	466	465	454	433	417	400	453	422	444	406	489	420	457	427	458	446	440	446	467	463	452	452	433	429	459	485	418	466	470	472	472	405	463	459	418	450	427	449	451	441	427	434	436	432	443	427	446	454	443	438	434	454	420	432	430	442	450	463	468	480	464	445	417	414	450	421	424	438	466	456	460	461	457	443	468	440	435	448	428	419	436	437	472	451	435	431	459	433	447	443	446	427	469	410	458	445	451	440	473	440	471	436	454	452	430	432	409	463	441	423	447	417	429	427	461	444	459	430	462	441	415	430	454	447	462	444	442	418	433	428	462	454	442	453	443	437	477	462	418	456	451	438	429	461	488	450	486	478	486	456	411	458	459	430	454	452	426	444	446	443	490	440	472	454	436	415	417	478	433	460	428	458	448	455	484	477	475	445	488	449	423	451	448	430	452	434	448	420	426	455	430	465	487	414	472	503	446	480	440	428	461	445	459	460	450	416	486	503	486	386	454	463	457	448	473	458	456	433	410	464	416	413	446	464	424	460	439	415	474	427	467	481	408	430	449	441	470	431	442	440	425	457	452	439	433	455	483	461	429	428	447	429	406	433	445	467	452	427	449	416	451	456	440	427	521	446	417	456	496	464	466	447	499	473	431	468	464	466	462	469	427	482	452	452	451	460	502	418	455	428	453	475	455	446	472	417	518	452	456	450	447	464	453	467	448	446	458	445	434	476	440	435	440	424	419	438	451	449	450	445	470	438	454	460	431	475	448	418	440	453	474	426	448	424	471	464	441	473	477	395	451	450	479	468	450	480	449	427	404	445	453	407	425	481	430	456	419	432	448	455	425	476	473	427	459	444	424	481	450	454	436	460	450	460	489	453	459	440	438	425	462	428	446	434	438	451	448	430	461	431	464	460	439	459	449	417	449	455	499	463	462	445	437	433	482	455	459	454	442	451	411	449	450	462	440	454	461	443	475	431	454	440	471	438	444	436	402	450	472	422	432	413	459	450	466	452	418	440	472	438	446	446	473	459	460	421	445	404	436	440	449	434	415	378	462	421	444	443	442	450	459	459	445	400	472	440	462	441	437	441	445	402	444	454	435	403	460	446	442	433	426	430	454	422	411	439	460	462	450	466	443	448	428	452	402	471	497	467	466	500	442	467	483	468	427	464	448	460	474	462	461	477	459	444	436	456	449	459	450	419	435	444	438	459	482	451	483	513	461	497	466	430	432	456	466	425	426	451	443	420	445	440	470	453	424	436	438	455	412	457	449	438	479	437	447	429	446	413	445	421	423	464	471	505	445	450	425	448	443	450	451	466	479	474	460	457	438	451	440	426	411	435	453	412	428	486	430	462	461	458	446	475	456	432	464	417	431	438	441	486	408	426	463	437	475	455	426	417	423	431	454	440	445	454	430	459	446	447	426	436	473	461	449	431	469	471	418	464	443	456	473	433	447	460	474	441	439	476	440	430	465	475	463	472	437	461	427	512	455	462	479	445	439	472	495	431	426	484	473	446	456	443	438	472	462	473	435	427	441	427	423	430	491	434	418	456	450	441	469	462	437	435	490	434	434	456	468	454	428	462	457	439	475	432	464	477	461	449	440	446	445	438	444	451	451	428	488	464	463	436	435	456	463	454	468	448	412	455	453	450	459	453	444	494	448	458	441	462	465	438	419	431	469	402	464	458	477	462	452	458	422	483	469	440	480	450	433	448	435	442	435	446	457	462	451	477	457	451	459	473	441	448	444	477	450	426	428	449	455	454	413	445	466	422	480	467	472	453	447	476	433	472	432	463	477	439	439	452	464	447	509	486	419	449	473	461	442	444	478	438	438	455	478	466	449	459	486	455	496	439	469	450	426	482	464	482	494	469	444	397	456	433	450	401	420	470	434	426	487	465	446	443	426	471	441	449	453	473	434	476	442	426	475	445	467	466	429	466	449	415	426	444	464	445	458	435	437	443	460	447	426	463	463	463	430	470	469	438	463	466	430	401	438	441	431	449	445	446	446	432	447	433	457	422	446	463	470	442	478	451	420	443	447	441	444	423	451	463	497	418	421	481	427	439	448	425	442	477	452	463	467	505	455	448	431	456	490	444	444	475	418	441	442	412	459	403
23247	20740	27957	23556	20727	11275	952	598	470	448	377	334	351	353	326	281	294	273	273	318	304	324	330	383	336	317	276	301	272	246	263	293	283	275	255	277	271	270	261	255	277	257	304	271	270	246	310	276	268	255	292	259	286	290	280	242	262	292	245	269	233	249	277	271	245	273	258	240	266	246	260	270	224	249	246	230	275	239	258	243	253	231	241	249	258	248	233	245	237	233	250	218	237	230	238	218	238	266	242	243	268	201	242	226	236	237	204	246	253	232	233	233	224	265	252	239	249	254	243	266	263	225	231	240	218	240	210	237	230	242	228	224	233	233	238	242	250	224	245	229	255	247	242	243	260	254	250	227	241	218	240	234	234	234	237	222	221	254	238	248	233	255	223	261	232	260	246	221	226	253	253	227	212	252	245	236	246	204	235	261	234	244	243	218	251	237	233	227	260	231	256	244	221	255	221	236	237	231	234	215	280	210	257	261	235	247	248	243	214	257	253	223	238	230	243	234	232	248	225	237	262	263	239	249	202	235	250	222	211	243	232	240	246	245	229	251	268	237	249	250	261	247	237	247	236	258	234	228	239	241	260	263	279	241	279	237	245	246	218	241	251	239	241	256	247	234	243	262	265	241	224	247	257	214	214	254	234	230	248	262	225	255	233	235	235	234	269	229	233	240	224	253	243	228	276	223	223	249	250	243	236	235	238	224	262	231	223	249	284	242	237	244	256	243	267	235	261	247	251	244	241	250	246	243	246	246	229	244	249	226	252	248	227	241	247	226	221	270	217	263	225	236	248	261	220	232	225	220	251	208	234	251	236	258	256	256	248	217	239	247	223	244	247	246	260	241	240	273	231	239	250	256	238	220	260	242	260	206	242	235	229	245	269	236	244	261	217	255	231	270	243	220	251	240	268	203	248	243	228	239	239	236	254	230	232	260	249	275	262	228	235	252	234	235	228	261	232	238	225	263	233	261	261	237	212	234	253	248	249	210	251	230	263	246	251	245	274	246	233	223	237	267	279	229	243	230	273	269	215	243	225	245	287	253	258	249	241	243	232	242	232	243	226	258	217	257	220	253	237	239	270	223	253	234	233	236	249	235	252	259	240	254	234	216	269	248	220	234	269	236	263	227	207	229	262	219	234	276	249	237	243	247	284	225	262	261	271	239	244	241	241	214	293	248	226	193	228	253	231	235	240	252	254	231	249	248	234	239	238	229	263	251	225	248	246	240	255	261	255	255	241	263	251	254	268	240	216	239	224	241	246	246	260	239	248	253	234	241	253	263	246	238	202	217	245	258	234	231	262	223	240	257	263	258	271	242	221	250	237	265	235	233	257	228	223	218	231	243	210	253	254	260	208	284	270	280	249	230	213	253	243	221	250	246	239	238	226	247	263	248	242	277	257	241	252	246	231	223	252	268	255	243	237	222	252	236	239	265	210	249	206	226	256	241	260	234	236	259	208	221	256	258	248	263	207	244	233	261	266	232	241	249	234	218	245	241	216	214	241	252	249	256	248	233	259	217	245	249	270	238	226	238	222	255	222	219	249	275	251	214	233	267	240	246	232	250	247	231	263	269	266	228	215	231	270	224	230	232	254	232	231	223	214	217	223	230	230	240	227	231	212	248	242	230	273	250	254	240	212	256	243	262	267	262	237	229	238	255	223	240	240	227	241	245	218	246	241	252	248	229	254	249	246	223	255	230	246	231	235	265	264	235	235	234	211	230	239	242	232	227	230	233	275	254	236	237	263	251	277	241	217	252	270	220	249	233	247	253	243	244	252	237	224	234	254	241	237	253	239	247	225	240	268	218	231	265	226	246	240	271	248	255	227	237	248	244	233	230	203	232	278	253	223	248	238	209	231	244	231	257	262	238	245	257	245	221	235	233	242	235	245	272	257	230	221	245	261	248	231	265	263	283	239	213	269	249	248	234	252	266	215	252	247	252	255	236	256	227	244	249	287	272	232	257	270	255	244	210	215	268	257	249	236	255	215	222	259	228	242	221	248	234	264	254	216	218	237	267	246	261	238	217	237	249	262	228	221	219	283	234	235	252	244	251	213	224	229	241	243	263	226	260	260	250	237	250	260	235	257	235	219	240	246	241	289	245	245	265	231	275	261	236	255	207	251	256	231	251	267	262	226	260	254	218	230	261	264	251	235	263	227	239	249	226	260	257	265	285	226	248	240	250	227	229	221	223	264	249	259	247	225	244	255	243	226	263	220	237	215	250	257	224	204	237	232	276	256	247	240	232	206	255	238	238	255	236	244	225	252	245	203	240	254	255	210	232	216	237	236	206	257	217	243	231	269	216	239	230	235	237	260	222	238	240	206	244	230	236	236	234	243	229	234	253	242	254	248	244	254	259	234	218	246	222	232	243	260	249	235	250	225	245	225	241	226	231	219	215	253	232	247	228	242	244	233	252	237	225	257	227	258	235	273	237	244	237	244	246	258	256	230	238	242	212	229	242	240	222	234	233	223	242	237	242	239	225	232	218	226	235	262	230	226	245	232	242	237	234	232	264	226	248	261	231	246	265	245	244	238	238	225	254	228	255	245	249	244	220	216	247	270	222	237	224	218	238	251	265	241	230	232	242	218	236	229	218	249	251	249	244	214	259	237	255	228	249	239	244	229	275	195	238	217	256	247	261	221	249	257	264	247	244	252	245	239	236	228	242	254	213	261	225	232	243	226	253	208	249	234	240	249	247	231	241	221	239	220	250	219	234	252	234	246	201	252	256	233	255	281	211	249	229	229	258	250	225	265	227	257	256	261	227	253	233	238	207	241	250	238	239	226	245	218	213	221	243	264	238	246	229	237	224	261	234	234	244	252	257	229	246	297	247	242	241	223	240	235	248	233	236	264	223	203	257	223	228	287	264	253	231	272	249	235	228	227	226	242	234	227	246	236	247	271	239	234	243	231	238	258	242	214	236	233	252	278	260	254	203	250	231	260	261	231	261	236	244	223	232	250	223	247	246	234	228	235	238	225	221	219	226	217	246	225	255	238	227	256	237	251	256	267	213	248	222	236	239	200	224	239	221	227	220	240	223	228	246	247	238	251	221	240	248	216	230	247	245	233	216	233	218	230	254	248	248	238	258	239	247	229	255	221	232	240	259	236	268	278	246	234	218	263	255	244	238	240	255	238	238	280	261	261	247	247	238	268	251	251	241	249	241	230	244	224	228	240	245	236	247	245	214	231	239	265	229	218	244	244	248	232	242	248	265	226	231	235	267	250	253	252	239	232	228	236	229	254	268	243	246	239	269	245	268	230	257	226	256	240	239	255	251	231	244	260	231	239	254	265	251	229	238	234	249	240	256	258	216	221	243	263	248	232	242	261	263	240	229	224	243	242	212	244	214	239	218	248	247	248	254	261	234	226	235	252	229	274	220	252	231	249	225	229	268	247	223	237	253	243	245	241	269	207	254	240	254	236	257	242	259	239	235	248	262	271	264	260	256	237	246	235	247	252	234	262	245	196	229
36759	15462	9014	3432	2235	1594	1266	982	877	698	625	529	496	492	448	421	397	385	359	418	428	421	468	535	526	429	418	383	355	366	322	341	331	368	353	328	346	319	354	353	379	349	349	342	332	321	342	346	311	337	334	377	372	364	298	341	309	308	330	306	303	275	305	336	293	324	312	263	325	310	316	310	293	283	303	307	294	285	294	301	282	293	279	301	262	273	281	300	312	280	285	282	288	258	279	281	278	285	286	275	269	301	292	289	294	271	257	291	309	279	284	292	296	268	285	292	286	253	293	271	265	304	260	274	277	305	269	274	285	291	268	275	295	266	260	267	287	247	270	288	282	279	272	304	274	302	302	276	273	304	286	279	280	310	288	240	268	284	258	278	290	267	275	258	293	286	292	288	293	290	286	256	268	288	276	302	295	321	283	261	303	281	258	276	274	255	267	282	285	285	277	293	264	301	256	299	271	296	268	285	270	281	272	247	286	284	313	272	260	290	263	278	287	264	270	264	288	290	256	275	316	315	296	277	292	302	298	303	265	276	294	299	321	296	291	296	278	296	301	282	303	260	295	291	281	258	260	280	273	288	281	260	273	297	307	290	277	275	278	285	251	277	296	279	284	283	284	286	303	281	288	305	288	287	295	317	268	288	290	318	260	285	300	279	259	303	297	290	255	268	282	285	307	270	276	280	278	280	264	296	238	284	303	308	299	284	256	257	292	289	303	270	286	280	274	312	323	298	295	299	282	272	309	310	278	271	263	299	296	303	292	299	271	237	287	305	299	286	279	276	358	302	312	287	249	278	282	279	289	254	276	324	288	264	322	279	294	286	279	305	266	281	298	269	271	305	278	291	260	300	272	301	291	309	258	297	270	273	278	296	265	292	325	280	285	278	268	283	279	299	269	271	307	297	275	281	299	280	275	282	291	311	292	276	302	294	291	280	272	280	267	276	273	277	292	257	237	269	288	265	269	282	273	275	297	301	298	295	274	305	308	296	270	297	270	287	292	258	278	291	286	301	276	270	270	251	285	276	281	323	292	282	250	286	264	306	283	285	296	300	274	279	265	305	282	289	279	292	278	258	304	276	323	266	242	291	271	263	274	279	252	291	281	281	277	274	266	278	270	315	266	301	261	287	282	279	276	305	278	286	269	304	262	260	267	290	294	282	286	286	292	293	300	270	272	281	279	284	267	275	289	295	259	314	299	296	301	271	296	284	286	286	302	292	305	258	256	292	290	303	266	295	318	309	285	279	281	300	282	245	281	268	278	299	265	291	277	267	289	277	260	288	301	271	299	290	320	291	277	297	264	277	276	270	280	285	285	277	260	278	292	291	297	278	300	293	288	280	277	276	274	276	286	313	270	273	306	283	289	283	256	262	283	296	299	301	294	299	286	279	277	284	280	296	275	311	243	312	296	286	272	267	300	289	282	277	262	293	290	259	307	276	280	261	296	289	306	289	267	290	280	296	273	274	279	324	260	292	288	259	277	289	290	296	278	278	298	283	262	295	277	303	281	268	277	264	293	302	278	273	291	302	299	292	274	300	286	264	275	295	280	291	235	302	307	279	271	277	280	289	288	295	308	291	313	303	281	294	292	261	273	304	303	268	318	312	293	292	280	265	278	278	284	300	292	301	309	289	310	300	290	278	285	299	270	295	295	270	291	246	273	270	296	269	280	264	289	277	258	289	284	294	289	269	271	277	269	249	267	303	285	283	283	279	263	314	282	284	252	297	283	291	268	298	277	301	254	305	287	277	294	262	293	294	298	278	273	284	272	290	285	261	290	282	288	274	279	272	276	317	280	288	299	247	279	282	294	297	269	269	280	284	305	260	305	281	275	271	276	274	264	280	282	269	258	315	303	242	301	293	285	273	301	285	291	266	286	273	274	261	281	285	290	313	260	271	278	288	299	294	293	274	243	299	290	292	297	289	285	262	281	300	303	280	300	254	263	294	310	283	296	311	273	268	312	306	293	300	273	288	306	308	281	291	257	251	262	269	299	252	291	297	286	295	300	272	270	296	265	271	283	266	324	280	287	282	313	316	305	282	289	274	297	258	292	268	289	254	272	297	294	272	314	290	271	306	303	269	285	308	301	303	285	317	258	296	272	291	290	283	282	291	297	287	301	279	278	296	283	277	272	289	305	314	299	274	291	264	282	287	281	317	274	268	288	277	276	306	319	266	297	288	255	304	312	284	251	310	287	290	277	300	311	278	273	277	278	305	309	321	273	285	295	261	285	300	309	297	279	290	291	276	297	307	294	285	320	280	302	282	300	292	311	304	290	263	282	291	304	286	299	276	298	241	269	293	242	298	264	266	258	277	279	257	277	308	292	296	295	272	282	290	315	251	276	270	291	285	274	289	296	307	290	273	288	288	269	308	305	302	268	276	288	296	291	293	275	296	285	274	278	265	315	299	301	272	290	290	280	293	281	272	283	306	290	289	312	276	280	282	278	257	273	261	280	278	307	291	279	299	309	287	262	283	314	307	302	277	288	296	298	288	290	306	247	257	281	251	262	295	251	272	273	276	295	249	273	272	308	269	322	284	307	319	270	263	290	270	297	285	275	262	260	297	299	270	304	271	262	295	270	314	292	268	276	263	262	289	252	286	278	284	283	270	303	293	262	262	258	289	283	268	276	297	283	278	281	258	280	289	274	263	282	273	250	265	295	281	266	297	314	306	279	276	294	289	312	283	285	285	272	285	298	264	284	292	275	294	311	292	275	307	270	312	305	284	310	262	264	296	287	257	287	280	310	261	276	307	309	244	296	290	302	273	292	294	277	303	262	280	274	298	261	265	299	297	289	266	281	309	275	304	277	258	259	257	263	303	272	272	300	322	287	270	295	308	320	280	286	277	276	290	276	315	270	321	299	264	267	285	273	271	251	281	268	279	279	279	269	262	273	283	320	280	289	303	298	287	271	254	291	239	287	284	271	289	300	273	288	277	271	257	285	276	296	267	273	279	304	253	276	295	292	293	289	268	267	294	299	308	261	286	277	286	287	292	308	290	297	290	275	275	244	288	319	309	311	284	300	245	285	281	282	273	302	250	269	279	249	266	292	288	283	291	292	273	259	278	289	298	290	293	305	295	283	297	261	276	282	277	265	291	294	278	282	313	289	296	287	265	288	310	294	285	307	281	302	303	288	278	279	326	284	291	279	268	269	286	282	276	300	271	321	289	289	297	274	291	251	273	301	289	282	252	276	293	276	282	283	318	273	297	249	270	294	295	279	262	259	299	279	299	259	305	251	290	279	315	267	267	273	269	300	282	279	303	287	295	315	278	283	289	276	275	270	298	296	250	274	296	308	266	313	303	252	296	297	276	290	309	264	299	309	273	294	269	266	287	294	308	260	268	277	239	276	315	326	272	282	277	295	290	307	297	280	299	297	261	292	288	273	283	285	258	288	297	322	298	296	272	277	281	301	277	252	264	255	295	284	299	301	276	300	269	303	287	284	274	287	278	280	275	298	273	292	267
24563	20736	27120	24346	12970	1070	723	657	628	597	594	553	605	512	528	551	512	509	527	537	561	581	569	612	564	563	557	543	529	517	573	562	503	471	495	534	539	535	521	565	518	564	551	513	514	520	496	492	496	534	547	500	519	536	487	526	519	536	490	529	508	475	504	517	506	514	520	503	518	540	492	523	522	517	492	515	522	494	493	465	551	458	512	452	470	448	473	486	517	516	504	495	508	505	537	505	493	487	488	439	495	503	490	490	454	438	488	488	514	454	484	506	506	546	466	495	465	494	467	481	515	480	511	485	511	458	550	488	462	518	464	481	480	471	481	488	492	470	491	533	494	469	462	502	495	480	487	508	437	529	470	504	503	478	521	448	480	494	509	497	505	515	507	509	519	483	474	502	479	464	496	484	501	451	493	541	464	517	474	491	490	497	470	529	534	498	435	490	491	470	478	451	451	477	495	476	513	482	483	494	503	495	493	512	511	466	486	489	501	463	460	483	463	484	483	447	467	520	516	503	506	511	498	509	467	498	481	499	465	500	478	487	488	505	503	494	498	497	514	479	524	474	497	471	505	514	477	520	525	436	504	497	463	501	474	482	500	496	488	492	478	470	482	498	507	500	478	485	525	489	525	478	491	482	513	546	475	502	486	502	476	475	492	469	487	473	483	510	500	521	501	516	479	515	457	506	419	519	465	510	507	475	490	476	492	500	512	485	490	454	490	495	472	510	533	487	494	502	516	498	540	516	510	492	498	516	488	488	469	511	528	468	487	484	517	498	502	516	525	484	492	488	507	486	482	508	475	480	520	514	450	496	505	564	496	481	514	505	490	522	480	511	505	482	482	522	503	485	498	495	471	484	490	451	489	495	477	475	546	491	490	493	462	431	522	499	519	509	478	460	508	491	517	508	492	477	504	508	477	496	539	468	451	465	504	502	489	560	529	469	534	489	508	501	484	471	502	474	496	530	506	470	491	475	532	480	535	492	519	531	494	483	531	485	497	463	514	483	504	511	491	489	458	523	524	505	494	517	501	535	465	497	506	496	450	501	469	486	512	482	532	534	483	560	484	499	530	493	484	480	506	510	468	489	496	520	529	493	532	489	522	464	504	489	471	487	503	481	512	493	468	511	490	533	457	501	498	490	549	470	496	529	486	499	469	488	512	478	474	516	487	520	500	492	509	481	479	544	506	496	490	494	508	506	525	515	483	518	525	464	502	436	547	501	508	517	492	515	546	529	474	461	456	484	520	491	478	500	531	485	503	537	480	497	489	523	528	492	467	495	513	554	467	537	465	487	487	509	525	472	499	497	480	488	519	486	498	483	488	482	528	489	467	502	496	525	503	497	500	494	508	481	466	500	471	476	453	492	503	478	565	475	483	511	496	492	536	446	499	471	531	464	496	485	513	500	520	484	487	469	473	497	531	522	506	486	504	479	510	474	504	530	501	487	475	474	520	482	484	489	495	491	525	482	501	534	457	477	543	464	466	481	518	472	512	489	463	483	507	452	461	459	507	471	496	483	512	485	484	516	515	488	486	509	480	511	453	473	491	460	438	505	493	513	485	510	492	474	497	462	485	506	473	512	530	512	483	487	516	477	499	528	523	468	522	504	486	451	483	475	494	485	493	484	506	479	488	484	514	490	513	499	515	479	511	448	496	496	535	487	478	431	472	512	479	453	491	480	441	481	469	495	497	533	464	495	511	503	502	472	475	493	528	514	506	469	483	455	513	475	494	525	489	525	481	506	511	473	513	485	492	497	474	492	501	473	477	500	513	491	460	536	501	491	486	530	539	497	473	485	539	510	519	481	485	515	486	456	487	444	517	480	522	517	481	501	485	473	460	496	522	519	486	484	501	520	465	540	509	486	483	484	456	457	498	517	492	501	476	481	504	492	475	499	496	499	513	509	509	472	489	490	508	520	477	515	512	483	480	469	488	512	490	531	470	483	492	459	457	539	543	466	475	478	514	502	501	501	481	496	484	533	513	468	490	509	495	455	496	522	457	504	472	458	482	475	506	487	480	461	535	492	513	461	483	475	471	495	458	512	517	481	532	489	546	468	507	537	499	499	531	478	490	507	460	513	537	461	488	479	492	492	481	508	482	478	498	488	495	514	495	504	498	520	507	521	555	535	447	486	474	489	527	451	505	504	511	489	492	482	487	470	473	472	506	514	485	489	532	536	521	465	486	489	480	487	477	480	495	495	475	452	508	504	496	474	456	519	515	493	493	527	489	484	488	504	478	496	507	488	492	487	500	508	481	486	534	488	512	514	473	539	509	492	498	485	475	458	520	496	502	500	489	507	490	504	472	529	478	474	482	508	445	469	464	519	479	482	504	490	471	512	510	498	502	513	500	506	463	495	472	461	505	427	510	493	467	535	505	453	509	491	522	527	483	503	480	491	507	474	503	504	471	452	519	471	435	520	498	481	509	490	515	476	510	501	530	483	489	502	480	488	488	498	492	524	481	530	441	484	495	513	504	512	490	499	497	469	479	483	487	474	482	500	476	509	487	474	499	482	494	492	492	496	469	464	559	506	486	456	523	482	493	513	500	535	484	496	519	485	463	470	467	494	510	529	487	456	462	501	507	508	501	487	519	464	500	469	538	561	488	488	500	493	477	502	546	512	464	486	497	455	507	490	493	503	457	449	492	468	468	492	490	528	494	476	472	484	491	498	489	494	451	468	445	520	463	509	510	472	483	503	497	493	456	468	492	494	480	482	486	503	511	496	522	504	482	504	461	489	495	491	518	465	484	475	511	505	483	461	513	506	515	470	497	496	481	471	486	556	497	513	492	536	462	439	477	489	521	509	510	490	490	459	489	508	507	540	530	504	477	462	480	474	509	501	498	532	461	484	507	489	456	475	511	520	522	507	482	500	496	504	516	434	491	480	477	484	533	456	491	521	505	472	480	496	479	519	539	497	516	505	486	516	513	508	490	534	496	487	502	469	478	509	482	514	505	523	463	505	516	447	494	499	486	509	452	542	533	490	492	499	452	471	469	495	487	498	518	503	462	481	505	535	456	490	507	522	498	468	496	481	498	468	511	485	454	492	504	491	491	488	526	490	474	490	472	482	488	501	479	467	481	477	479	482	503	507	515	503	436	500	531	507	485	471	476	466	498	471	479	490	467	485	461	497	474	480	494	501	459	486	498	515	511	483	542	464	475	483	544	483	517	453	542	486	502	526	484	447	498	469	506	502	491	506	408	495	460	536	487	497	463	491	456	494	514	511	483	488	487	499	521	495	493	523	494	532	447	446	510	486	490	474	521	484	528	523	500	481	537	480	492	456	451	459	458	451	516	472	474	470	455	456	485	487	529	502	517	536	514	548	484	489	512	486	462	469	489	496	464	522	485	479	493	501	470	499	460	496	457	500	467	503	490	476	463	507	509	470	515	475	508	489	493	492	484	487	529	462	529	519	517	481	484	458	513	480	495	494	483	459	508	474	493	485	497	462	532	456	477	492	517	473	480	469
35871	13063	5863	2636	1799	1394	1168	986	912	773	798	711	616	683	607	663	588	578	576	643	701	703	730	718	722	632	658	604	615	603	605	587	571	633	597	588	577	622	616	611	608	615	580	570	565	595	588	610	611	629	610	642	581	568	570	620	580	574	580	570	562	593	608	573	580	550	575	589	557	537	605	556	594	583	554	541	578	586	552	559	561	560	576	548	566	560	558	527	605	549	507	552	613	568	556	544	530	576	541	583	579	556	556	556	599	575	598	532	594	549	555	541	569	517	534	581	600	519	582	570	559	544	601	592	568	591	561	577	568	562	556	564	559	591	555	573	541	591	575	533	580	593	578	551	558	561	572	540	556	525	551	570	558	550	612	593	518	548	550	543	584	520	605	535	568	538	529	563	570	535	545	501	534	589	588	554	581	571	551	534	566	562	569	552	583	568	572	604	553	543	604	558	523	570	544	554	572	582	555	550	568	573	549	615	537	594	560	541	582	567	557	531	555	556	539	527	553	557	544	572	594	519	545	546	615	543	548	553	558	537	582	551	521	570	592	527	558	566	537	564	561	533	579	534	542	535	573	571	553	530	573	572	553	596	570	561	612	555	527	577	525	537	554	564	578	559	581	574	535	547	557	542	559	614	542	540	538	569	573	584	574	563	538	580	567	517	539	538	566	593	595	529	517	553	529	547	516	551	576	576	571	553	566	553	579	518	566	561	572	579	566	557	566	501	598	565	561	558	557	612	571	554	601	597	584	532	589	592	521	555	604	556	573	580	575	550	575	509	582	532	547	566	556	595	542	600	558	586	545	557	560	576	542	587	555	576	561	600	591	533	554	530	538	567	552	566	551	568	554	601	587	528	559	563	577	583	567	547	546	539	536	560	562	582	563	530	590	614	601	609	629	575	559	571	567	592	554	571	543	546	572	570	563	558	559	533	539	565	542	591	587	552	529	570	532	584	553	544	591	564	560	553	545	507	561	600	540	596	556	553	577	568	565	549	571	511	565	545	551	573	508	565	559	554	546	558	564	568	581	589	567	576	528	561	555	528	518	617	552	584	561	581	499	558	546	563	590	577	490	555	579	580	508	575	537	545	565	547	587	576	579	614	561	576	575	554	569	574	569	538	622	578	600	563	544	581	570	541	556	546	570	547	573	544	567	585	566	552	577	516	523	576	513	544	568	551	558	549	567	560	590	558	559	549	560	571	539	531	574	553	584	525	591	569	559	557	574	560	554	576	563	577	564	555	535	568	539	579	539	557	564	536	566	529	561	558	550	573	556	543	603	581	545	583	544	530	594	606	561	575	572	539	567	590	555	513	581	583	532	553	577	588	564	543	566	615	571	590	558	593	529	526	531	522	549	567	562	616	550	544	566	556	531	528	588	582	533	554	601	579	552	588	565	577	526	540	545	562	565	536	517	609	538	573	566	590	538	558	543	574	561	550	527	540	542	576	577	557	568	571	581	562	604	545	558	563	581	541	543	547	515	576	561	594	574	554	552	564	611	571	577	569	545	513	552	581	542	543	590	605	535	555	587	557	553	542	546	605	577	577	589	563	577	538	573	531	555	569	597	586	556	573	532	587	590	518	581	553	566	518	523	588	586	586	569	509	588	578	577	557	544	558	550	547	576	542	595	591	564	571	543	549	546	527	530	543	547	520	483	536	597	595	582	553	551	611	581	566	570	627	540	537	580	551	580	547	580	534	585	598	520	552	552	563	556	554	539	528	542	553	562	575	558	527	544	559	554	535	535	542	555	558	565	559	565	555	554	545	544	548	568	550	523	550	598	591	583	548	534	592	535	540	579	562	607	534	535	546	520	504	565	511	581	540	560	542	550	567	575	570	553	552	528	593	575	564	545	560	534	622	565	581	560	540	536	616	546	568	502	514	593	536	571	552	557	569	549	582	600	539	582	549	607	529	555	594	576	524	566	572	526	558	591	558	571	552	570	587	581	564	566	571	574	541	536	529	584	576	559	607	548	562	556	581	577	596	546	565	557	535	526	574	554	544	566	537	571	541	566	559	548	573	543	569	549	557	559	598	553	543	548	571	540	562	566	593	566	543	556	574	582	575	589	581	553	515	562	569	558	550	585	552	559	565	543	584	567	610	581	579	546	579	559	576	597	586	605	511	531	525	568	560	524	573	523	548	530	555	566	560	547	519	515	570	563	575	571	549	609	566	609	558	560	580	592	522	530	560	580	603	576	541	573	547	570	549	600	541	557	584	555	564	555	588	580	587	584	564	577	570	541	510	518	548	537	541	577	585	565	551	609	592	557	514	616	520	535	570	597	559	542	561	551	559	517	522	566	565	570	535	535	563	542	567	560	525	523	570	607	590	564	551	552	539	569	545	599	518	568	515	540	559	541	557	556	551	552	579	558	576	547	564	592	558	545	552	562	606	604	509	576	537	558	528	549	554	520	529	566	568	588	597	548	579	534	571	563	570	531	585	578	590	563	573	567	584	559	540	582	556	568	588	593	576	551	608	584	624	541	549	571	529	582	574	566	546	534	561	571	546	561	585	541	571	548	562	556	565	534	545	530	576	576	594	582	556	561	581	574	556	558	599	573	548	548	539	583	544	612	573	550	549	570	567	598	561	568	514	554	536	536	587	550	551	553	547	555	574	587	514	509	576	556	545	577	543	584	571	561	544	546	560	571	537	571	549	587	594	519	593	555	524	557	544	549	526	535	561	561	531	577	582	557	640	495	515	532	557	545	588	538	546	540	570	565	569	549	601	544	487	586	554	538	572	546	573	556	600	564	608	555	549	577	581	549	576	604	550	562	551	558	560	563	588	541	585	559	549	594	573	563	606	553	581	576	567	525	568	547	576	559	562	534	553	545	503	552	585	567	575	572	590	595	553	578	549	544	552	531	539	565	592	564	563	534	603	583	544	554	530	545	565	532	581	588	518	579	533	538	592	530	581	589	579	570	556	601	571	522	538	589	544	568	604	535	547	600	557	519	605	565	550	588	560	598	555	559	546	529	569	579	587	530	535	597	558	583	578	586	584	570	585	566	570	561	571	577	536	535	600	554	570	529	549	521	570	568	558	607	538	520	556	502	578	537	615	549	583	535	565	573	563	552	545	570	538	557	594	564	560	587	569	583	555	524	537	544	547	578	594	545	565	557	516	522	551	524	581	543	567	554	555	552	556	603	593	545	482	543	570	554	528	501	596	566	559	586	545	606	538	593	520	550	613	542	561	571	509	551	558	591	579	527	632	582	568	539	571	566	562	487	551	582	536	556	589	546	528	586	554	585	537	564	537	591	551	563	586	547	553	567	606	569	586	569	592	576	577	562	563	531	559	576	527	582	537	493	575	533	554	575	578	473	568	571	571	561	567	599	563	539	552	550	543	568	534	587	559	549	589	563	529	543	564	521	587	555	547	547	518	549	568	573	521	580	586	561	566	557	587	571	580	566	561	560	543	542	528	567	598	575	560	564	558	564	529	567	584	587	529	613	562	536	563	559	574
22298	20782	28396	23247	20784	20832	11600	1220	831	746	686	567	545	521	446	465	476	389	422	468	479	544	552	552	483	458	427	438	385	401	415	365	340	364	387	399	401	405	389	372	370	372	412	393	388	413	384	380	405	403	409	358	368	350	396	380	362	359	394	360	343	374	361	358	374	392	366	325	321	339	340	371	366	354	329	299	329	342	362	336	341	309	376	328	322	328	332	340	373	315	326	317	341	321	322	314	322	331	318	322	324	352	339	305	341	341	334	347	309	307	313	353	351	333	331	305	315	320	316	307	312	332	346	336	311	312	350	335	331	315	322	304	341	289	343	319	349	321	307	313	337	321	319	332	364	333	335	300	311	309	328	312	324	347	305	285	312	315	303	309	335	316	318	346	312	353	338	319	299	341	316	326	312	356	322	306	316	335	314	348	337	302	329	334	295	314	332	338	342	321	313	323	306	341	337	341	315	342	330	358	338	337	341	324	336	347	307	344	327	301	302	307	317	311	327	332	339	344	312	343	353	334	302	318	311	344	349	332	317	314	333	305	308	328	353	331	335	310	319	290	320	312	326	314	336	325	320	349	331	324	323	341	346	290	291	328	339	323	293	323	320	322	318	329	339	358	331	311	314	312	301	334	338	296	328	327	304	341	292	323	351	329	336	345	332	284	338	310	377	337	318	345	326	322	348	319	298	329	351	330	330	347	348	311	306	360	320	324	320	337	319	326	353	290	321	346	310	326	306	343	338	332	329	296	302	342	356	357	326	383	334	305	288	303	336	308	325	310	327	326	319	336	307	367	307	317	314	336	313	321	320	341	308	327	307	329	344	317	319	301	302	316	331	322	318	331	319	312	318	295	331	319	327	331	315	319	344	329	370	360	347	328	317	318	340	330	357	325	329	367	335	312	328	323	324	312	320	335	337	316	308	294	317	314	321	302	315	347	297	284	324	346	281	322	311	298	328	298	324	306	332	344	325	306	348	309	312	300	311	321	339	360	323	338	325	325	315	350	311	352	310	309	326	336	333	337	317	300	333	309	340	325	376	308	352	300	362	321	339	323	317	330	339	340	329	318	372	334	321	315	298	315	297	318	326	310	336	342	348	329	319	315	288	320	310	340	337	299	313	317	291	332	358	303	328	309	337	315	325	292	338	330	332	315	309	296	317	357	325	347	341	325	330	342	377	344	319	333	333	343	327	328	315	317	318	312	322	352	334	326	333	345	314	321	333	347	331	343	348	321	351	308	320	306	310	353	335	307	323	326	351	334	320	323	319	332	294	334	332	329	326	344	353	335	325	352	336	337	338	309	351	330	307	323	323	350	319	345	349	315	333	360	344	306	287	315	330	350	314	310	368	327	311	297	308	322	313	353	315	342	351	286	317	312	325	353	330	312	334	328	309	332	339	326	309	309	326	306	360	323	335	318	304	313	319	321	347	303	320	310	317	318	330	326	322	362	349	322	307	329	356	343	334	305	294	313	336	330	315	328	329	298	297	302	304	324	314	309	330	310	320	340	340	335	359	317	315	328	327	329	339	302	323	303	333	317	337	314	330	305	329	318	321	332	339	300	340	317	329	310	356	312	337	323	332	351	338	318	361	324	301	323	353	351	342	337	326	337	297	369	339	330	333	302	350	292	303	336	340	346	347	335	337	317	334	298	343	318	327	331	323	328	333	352	324	321	320	347	345	314	327	328	320	336	309	296	324	352	332	304	308	340	305	315	333	350	336	356	326	304	329	334	316	342	315	340	347	300	309	311	293	313	289	336	374	330	334	336	333	334	316	320	319	349	329	318	316	329	307	294	329	318	348	353	289	345	311	325	315	323	330	320	327	335	313	317	327	320	303	314	334	331	329	327	305	331	347	320	345	318	339	334	341	324	306	346	334	324	341	306	327	344	367	312	307	352	287	357	308	337	321	340	354	326	314	360	330	314	347	334	306	283	333	307	311	355	327	340	359	297	337	322	326	298	315	346	325	324	335	378	337	334	354	320	342	333	330	326	340	323	320	305	331	319	288	348	310	335	296	304	331	310	295	359	329	363	337	325	331	346	349	301	286	341	337	347	306	314	332	318	315	324	352	338	311	294	330	305	328	356	311	342	328	351	323	334	345	345	318	305	292	331	351	334	316	351	340	343	349	329	330	311	298	337	315	313	351	327	322	319	352	334	340	328	315	330	313	331	359	348	305	315	316	303	317	354	320	314	307	334	314	285	335	296	338	305	331	310	339	319	315	318	328	347	317	308	298	305	329	338	326	332	350	305	314	360	338	318	330	335	307	314	306	332	306	301	332	340	324	333	350	343	323	305	337	317	343	340	304	293	329	318	359	332	316	321	342	312	303	303	336	291	342	329	284	320	328	345	315	308	322	322	322	364	354	372	349	325	325	326	313	356	299	273	325	323	293	343	355	336	328	330	298	299	322	337	333	316	334	313	295	319	309	307	326	336	326	334	331	320	341	326	372	339	315	354	332	320	360	326	343	318	338	324	305	318	311	333	323	325	320	321	288	319	371	337	329	313	358	326	323	319	350	339	335	303	315	327	296	315	340	326	329	324	323	304	310	304	347	325	321	338	325	310	326	324	288	316	327	293	313	299	313	319	335	322	315	325	322	359	305	326	321	333	312	345	334	306	286	318	362	325	308	298	317	301	316	312	319	324	341	346	330	339	323	317	330	348	311	332	314	282	339	335	319	292	336	347	328	331	316	347	335	307	312	351	303	340	324	340	334	325	311	340	304	317	339	349	351	346	336	337	325	334	310	312	338	299	319	342	340	339	331	323	317	331	308	296	300	314	322	329	296	325	341	360	320	341	330	313	356	335	326	328	316	332	312	303	319	310	316	337	328	361	315	303	340	334	332	313	348	330	314	338	326	305	327	295	351	319	306	344	314	298	346	318	328	317	345	362	330	335	335	326	303	336	322	339	335	331	353	365	334	285	321	331	326	323	330	321	349	318	330	342	324	345	326	333	300	340	319	326	330	338	347	312	330	342	335	319	352	336	333	341	303	310	341	330	304	332	300	310	307	286	344	328	319	322	307	330	326	321	310	327	302	338	328	328	318	321	356	344	326	320	301	335	322	334	314	342	354	340	334	333	328	309	309	342	311	336	334	353	317	329	341	341	331	312	323	338	329	341	370	312	325	313	328	318	341	329	331	309	324	327	314	319	320	335	317	342	324	320	309	324	312	308	345	339	329	328	345	346	362	305	337	316	349	334	358	294	309	321	335	317	323	344	334	304	333	330	335	310	325	354	329	331	309	341	317	370	326	342	334	338	343	323	284	332	310	343	282	341	332	326	337	375	304	316	311	316	318	327	314	326	327	330	338	308	344	310	337	322	342	297	300	307	336	359	306	332	340	319	356	337	309	344	328	332	324	309	332	318	316	348	372	320	324	359	333	363	321	341	300	363	304	337	323	332	337	334	302	319	335	326	308	312	323	308	310	380	342	312	318	283	353	330	333	331	327	355	360	361	335	325	337	329
40630	22652	13496	7023	4471	3233	2434	1937	1469	1215	1101	931	790	750	649	599	585	567	573	571	623	726	738	731	683	575	590	512	493	499	411	414	457	488	468	481	448	443	456	458	469	507	459	464	485	462	444	444	474	431	490	462	440	481	431	431	391	458	396	408	390	414	418	375	414	418	420	407	409	377	416	378	418	394	371	367	402	388	361	388	358	350	359	342	380	347	378	403	363	367	346	359	394	401	323	367	353	341	369	363	375	374	398	380	386	319	363	361	346	357	320	383	366	350	385	333	339	371	350	348	332	372	389	355	377	353	343	375	368	358	374	359	350	385	361	386	372	366	351	353	337	321	364	351	363	362	359	375	363	333	342	350	342	374	322	328	371	366	340	360	351	337	363	375	381	319	362	388	361	397	385	360	336	366	366	363	361	359	338	400	365	378	345	382	364	358	350	358	371	361	356	348	370	341	357	348	366	369	353	392	355	407	373	384	354	358	351	375	384	351	347	390	356	333	353	353	344	362	358	362	354	354	334	372	352	347	336	341	371	335	363	385	342	348	398	362	385	365	336	397	348	355	328	362	350	377	321	333	355	382	381	338	371	381	355	370	368	385	322	370	369	348	337	337	373	377	359	361	382	379	366	381	325	364	358	375	371	378	357	350	350	386	384	369	350	386	351	384	378	325	369	362	381	356	370	344	337	337	351	387	350	346	369	338	351	354	350	339	374	363	347	356	374	366	365	360	354	345	360	372	388	364	352	367	376	349	355	331	371	376	372	374	364	363	373	356	370	347	352	358	334	367	369	329	400	405	379	377	355	374	363	339	353	372	356	374	328	406	373	347	307	355	348	408	331	377	338	334	345	378	392	370	357	356	356	386	361	319	342	371	354	353	371	369	382	363	361	388	372	354	356	378	372	385	385	407	371	359	399	357	338	362	356	350	369	340	383	381	360	316	358	389	373	353	355	369	393	362	372	380	365	374	354	360	359	389	346	357	350	401	382	364	345	379	361	338	356	368	347	354	355	352	352	361	343	371	404	349	363	380	388	401	347	369	384	368	361	364	375	333	364	335	376	368	355	349	337	359	350	350	350	364	358	382	380	355	360	336	355	367	364	348	408	376	374	362	371	382	369	373	371	383	378	355	340	379	375	349	344	377	363	318	356	343	371	395	374	345	350	344	364	387	354	317	322	354	342	391	334	370	360	355	363	322	326	370	345	342	392	337	331	377	355	363	366	342	343	380	372	387	392	348	364	358	382	349	356	367	372	368	360	366	364	355	355	339	345	323	399	355	344	390	360	374	361	382	390	325	370	389	371	321	355	386	372	359	354	333	355	361	364	381	344	397	364	313	376	350	359	360	360	362	353	367	377	365	367	329	370	355	378	328	353	353	334	338	363	372	348	343	368	339	368	316	344	329	341	368	342	365	382	404	354	370	326	342	339	355	351	377	372	348	326	337	339	340	389	385	338	353	363	372	345	341	343	364	364	374	373	354	348	341	346	375	365	354	353	376	351	377	347	375	409	363	346	364	346	360	359	397	381	385	337	351	357	372	360	359	379	361	333	403	342	370	367	342	368	335	352	384	357	333	376	359	374	327	360	325	371	393	379	369	342	360	362	359	345	368	340	343	335	396	344	347	377	368	343	347	380	325	342	366	357	349	355	352	345	345	351	379	388	351	374	370	357	321	379	345	375	386	321	375	323	358	376	364	343	318	370	339	356	358	341	378	370	385	379	355	416	353	311	358	367	353	399	344	360	355	349	346	373	365	344	340	382	334	367	341	352	359	360	354	349	352	396	332	413	374	363	348	359	325	352	330	322	380	378	340	316	371	356	336	390	356	367	354	334	351	401	375	367	360	353	360	358	349	359	324	339	383	353	348	394	360	342	314	378	337	345	332	386	333	373	337	363	332	337	356	346	377	370	395	394	361	373	364	390	352	394	367	378	383	324	386	354	383	357	344	333	369	368	395	372	352	361	376	344	371	373	352	295	395	368	358	378	338	361	374	357	375	381	360	363	354	355	362	347	390	363	337	374	399	354	403	345	361	372	359	371	358	359	340	345	351	330	358	379	352	363	356	372	378	355	335	366	374	388	341	382	356	351	325	331	342	349	355	387	407	349	344	352	400	350	348	351	321	359	335	363	355	363	361	360	342	370	324	358	350	374	340	332	385	337	377	365	354	325	368	379	355	348	355	379	374	375	387	376	376	386	353	356	325	386	369	394	370	374	341	308	391	329	371	330	344	367	321	354	338	348	355	386	343	357	355	333	347	359	362	381	367	363	363	360	383	368	356	365	359	344	392	345	363	357	361	319	374	322	361	373	392	349	339	379	372	340	384	399	392	369	331	371	360	364	379	378	340	335	386	350	324	337	350	357	387	346	355	365	379	373	356	373	389	377	368	313	351	362	400	406	367	382	365	373	348	341	355	361	356	353	363	370	386	348	300	332	352	366	370	370	356	359	357	367	363	369	367	335	355	364	345	344	367	342	355	360	363	377	400	396	355	372	359	360	340	335	358	360	363	397	329	378	341	373	357	351	402	371	294	393	352	376	371	397	378	390	346	350	367	334	342	328	377	376	358	348	346	366	368	388	336	367	361	389	385	358	368	370	363	382	365	348	365	345	360	340	376	347	361	350	380	385	351	323	356	358	381	358	382	370	349	359	364	385	366	380	389	359	370	340	369	377	390	348	391	354	424	342	357	340	366	372	388	344	366	360	349	371	377	373	361	393	340	378	369	343	376	359	361	363	361	362	367	366	359	371	343	380	343	343	362	329	417	366	355	391	359	377	332	345	367	394	349	350	366	353	384	394	362	355	361	375	341	381	359	358	356	341	361	345	341	367	394	333	376	365	366	379	351	365	367	322	352	358	376	341	352	367	350	373	340	342	345	328	358	347	374	329	332	341	395	358	365	382	327	363	356	384	374	350	357	367	375	362	385	333	371	360	384	378	386	403	311	343	348	316	369	366	386	371	380	373	345	358	391	379	365	326	377	372	371	370	334	389	392	364	355	339	363	387	347	347	351	377	357	382	342	362	372	356	349	356	386	351	345	361	358	323	367	372	359	333	365	341	354	361	384	353	350	356	352	382	363	370	361	352	342	351	384	342	337	345	362	329	355	370	327	351	342	333	375	360	355	338	312	362	340	316	344	365	330	381	348	397	318	358	360	368	378	341	371	343	358	334	367	353	379	367	365	340	345	373	354	322	383	349	357	361	351	345	349	331	380	342	362	342	391	362	338	386	387	346	359	325	384	346	374	342	353	329	372	372	350	383	379	340	350	363	346	334	350	326	380	351	380	339	335	388	364	331	395	382	390	382	372	326	345	366	339	352	366	357	384	377	373	381	389	334	356	348	389	384	384	365	373	372	376	342	372	333	370	360	384	351	374	351	373	363	358	338	345	384	359	382	385	330	402	378	367	338	344	393	351	331	344	360	355	373	361	348	353	343	360	363	344	367	354	332	340	368	323	347	384	348	368	344	385
28457	20598	11935	1871	684	489	441	413	421	405	403	370	360	412	364	372	393	381	421	420	453	383	436	461	403	440	416	432	400	399	379	365	396	442	400	415	449	414	356	431	391	444	378	414	413	431	383	417	402	404	377	419	402	393	401	423	384	389	405	383	405	390	386	396	384	390	393	389	404	391	388	391	409	372	374	405	410	408	397	387	396	381	385	391	383	376	364	394	389	405	427	377	393	365	372	380	409	415	403	387	358	378	380	402	364	371	373	368	405	395	390	433	399	396	424	393	388	391	393	406	408	389	391	357	396	393	407	404	368	378	399	393	420	412	400	365	390	376	379	372	398	375	352	373	369	378	385	401	406	373	404	388	375	387	390	391	398	394	390	386	378	382	349	384	359	390	401	387	394	410	392	363	353	380	393	378	391	384	390	362	375	380	387	376	380	382	385	414	394	349	381	364	371	412	389	384	404	382	414	389	377	369	355	381	390	369	388	376	374	392	383	401	384	385	387	367	381	412	412	399	377	411	409	405	377	421	370	406	372	409	426	418	401	430	397	386	392	404	382	391	377	370	375	373	379	369	421	385	429	405	388	389	425	401	360	402	439	374	408	367	370	376	356	412	418	383	384	417	385	384	378	367	394	405	381	387	391	368	386	408	399	367	407	394	396	348	416	380	421	388	361	384	392	358	363	377	373	368	392	386	363	412	432	372	403	385	366	395	420	373	373	392	379	409	402	403	383	383	366	357	407	382	373	404	383	362	407	348	357	358	393	422	404	374	376	373	375	362	381	393	378	375	380	384	361	409	388	378	376	384	353	392	392	415	358	412	383	357	356	396	390	378	356	366	409	415	362	375	412	394	385	403	372	398	349	394	371	369	409	434	366	389	384	369	396	351	404	406	393	398	382	402	350	403	367	414	365	388	406	376	390	378	391	364	365	419	409	370	390	389	385	375	413	405	378	388	430	386	344	379	422	368	383	385	370	371	398	433	375	377	377	393	399	362	436	346	365	400	383	402	373	379	409	393	406	382	375	381	405	382	381	368	396	372	384	400	397	399	362	389	370	394	363	400	390	373	400	386	373	372	418	393	394	383	383	370	354	419	346	389	409	385	388	402	373	403	366	418	385	397	379	420	360	390	354	400	386	381	422	375	395	383	394	406	425	410	403	392	394	376	386	390	407	403	415	388	397	387	378	411	389	407	394	395	384	410	361	421	427	382	396	387	420	382	401	396	362	401	378	395	400	358	402	378	350	387	373	355	377	456	389	411	383	398	371	403	369	391	398	376	396	387	422	384	420	432	390	385	401	403	371	391	390	423	404	419	388	398	368	372	374	378	394	399	377	418	389	396	394	394	374	367	380	364	414	424	360	366	369	385	417	371	368	357	399	405	397	413	395	395	358	394	385	347	365	339	369	407	401	379	366	387	438	405	407	414	414	395	390	395	387	400	372	371	374	369	417	375	404	385	421	393	375	402	395	387	378	379	384	407	387	400	374	424	381	389	407	416	431	404	396	395	396	363	395	376	386	371	438	413	414	392	359	401	419	418	379	394	404	393	388	387	387	388	383	371	429	426	422	374	378	377	380	371	357	410	405	390	376	378	358	416	384	404	361	357	398	377	421	409	387	410	403	394	374	416	387	388	396	380	402	363	404	388	405	391	380	355	370	387	424	398	365	387	363	384	383	399	382	400	376	365	381	412	385	406	367	404	343	387	388	377	402	398	377	374	366	345	391	398	408	359	419	369	370	378	401	394	371	378	371	374	395	374	398	408	389	387	380	380	379	415	389	382	387	395	349	411	407	413	448	377	386	400	398	378	404	398	413	422	361	364	374	381	371	368	411	398	365	365	380	399	375	385	434	365	394	397	398	388	375	380	371	368	401	366	402	390	372	396	392	369	388	382	391	445	391	381	351	400	375	373	368	411	395	385	386	384	392	419	388	382	417	408	356	397	402	394	447	362	370	378	374	364	386	379	375	365	443	374	369	400	392	329	366	429	366	384	399	391	373	402	398	392	407	377	398	387	442	401	391	383	391	388	374	433	413	407	406	381	404	362	403	403	379	411	377	363	388	384	363	381	365	416	359	398	381	387	380	404	406	379	387	421	416	380	396	394	392	391	377	429	381	388	384	416	366	388	370	352	409	374	390	387	388	398	378	389	383	395	432	387	401	391	380	378	414	400	362	379	383	386	353	386	368	384	415	377	398	419	385	387	405	384	396	422	407	375	420	414	374	404	395	393	384	379	398	403	380	394	350	362	370	406	365	412	371	362	374	401	395	396	341	362	372	386	377	398	370	363	406	393	372	394	376	365	411	370	397	390	377	415	428	402	394	398	384	401	406	420	379	365	408	341	387	375	378	399	369	431	400	386	407	420	363	372	394	410	347	407	345	401	400	395	395	362	390	397	421	415	358	381	372	371	379	391	382	365	360	418	381	374	380	425	402	380	402	427	386	393	418	430	439	385	387	394	380	361	415	384	383	406	349	416	369	355	374	396	390	383	384	383	388	392	373	389	389	385	424	420	372	391	420	421	414	425	422	397	387	416	424	401	412	448	397	384	389	392	428	398	390	394	436	383	389	397	394	384	394	399	387	400	390	398	391	360	416	372	353	414	390	374	378	403	400	385	371	408	377	392	359	414	362	393	383	381	424	408	371	391	400	387	392	415	395	386	383	377	416	381	388	394	400	418	378	349	404	411	411	431	418	383	402	393	385	377	394	426	371	393	410	386	378	380	375	385	357	406	389	407	408	366	406	373	418	391	383	427	371	418	390	347	390	409	332	365	405	380	400	422	404	378	406	336	433	411	389	403	397	415	416	413	371	381	412	352	359	377	391	353	396	366	413	392	357	344	381	384	360	386	383	389	426	381	375	416	383	433	391	381	393	398	365	381	388	408	394	393	388	399	417	389	354	321	410	373	408	398	379	390	420	418	391	386	390	396	378	382	404	380	457	410	389	378	411	386	404	396	381	390	394	408	413	403	415	395	376	379	370	420	377	381	431	397	401	372	371	352	369	412	388	385	426	407	407	414	358	363	420	402	363	394	374	374	400	382	460	359	363	375	380	420	423	398	376	419	405	428	405	390	382	367	378	381	407	359	372	404	382	404	376	389	431	375	383	379	369	377	420	389	385	371	402	392	381	409	364	375	406	367	369	392	407	398	373	371	390	379	411	412	368	420	387	356	404	368	350	384	385	386	374	413	380	385	377	405	386	387	362	377	391	412	353	373	385	408	376	402	385	399	372	412	368	400	365	380	375	377	398	401	359	419	407	407	378	410	394	381	377	371	385	420	387	371	353	425	410	364	384	386	388	371	398	353	386	364	386	432	388	385	382	383	413	356	395	374	413	405	362	391	381	390	395	394	358	405	395	387	390	431	395	382	394	389	391	418	390	399	450	383	367	400	406	371	419	377	379	385	376	386	353	397	390	378	401	386	368	444	382	404	381	362	425	372	378	418	386	384	402	369	411	381	381	373	395	365
33696	8244	4233	1686	851	595	519	521	489	463	452	476	490	415	462	451	426	449	474	489	501	548	488	522	503	537	529	467	469	461	431	454	502	463	479	469	470	483	477	476	449	476	474	485	456	499	508	492	447	480	473	478	521	449	489	472	469	474	486	454	471	485	465	467	460	470	431	440	461	474	419	428	477	423	450	397	455	418	485	465	452	436	430	452	499	451	452	454	432	433	439	429	439	447	478	426	433	461	437	450	425	416	481	419	444	462	472	455	469	477	485	464	458	444	465	461	467	459	475	457	492	426	450	462	437	441	423	439	421	434	457	433	455	469	466	458	437	439	461	471	421	450	464	448	439	505	463	432	462	446	483	444	420	471	460	443	436	456	442	448	479	463	440	479	470	427	461	445	395	473	442	441	477	485	439	437	456	437	455	462	467	439	452	466	488	438	418	432	448	439	403	433	458	452	484	453	452	425	467	447	441	467	452	436	482	463	446	444	434	453	460	444	446	443	426	445	454	426	422	467	488	489	453	432	485	469	437	442	426	487	459	453	455	433	429	448	464	480	431	461	459	477	461	427	448	439	448	434	461	453	444	479	451	457	455	446	461	454	456	445	450	472	466	448	470	541	431	445	437	409	452	446	437	447	434	479	428	426	450	476	452	483	481	455	448	460	446	456	476	414	473	477	433	419	446	459	435	445	465	456	412	464	434	474	471	468	460	432	451	465	418	476	427	434	451	412	456	463	453	404	435	467	478	467	436	440	442	446	471	423	466	442	432	437	475	440	434	448	453	483	418	427	435	458	433	461	443	441	435	476	445	451	471	449	467	456	454	461	472	469	461	469	417	444	442	467	498	466	496	426	447	462	486	467	451	440	478	485	469	466	458	477	447	471	485	426	484	455	435	431	411	439	463	418	489	459	439	424	485	463	472	476	470	454	446	412	462	456	475	442	468	441	447	439	455	471	451	420	442	434	458	457	448	454	488	481	485	452	429	476	493	479	459	441	468	451	440	454	464	442	459	441	436	442	455	469	501	423	447	475	405	440	443	454	451	431	456	430	483	455	447	492	468	475	452	454	460	450	455	429	453	439	449	465	466	465	442	472	423	420	456	461	459	435	416	502	472	491	434	451	454	406	452	458	480	448	485	424	429	458	441	455	465	425	418	452	434	423	479	438	463	456	462	462	479	424	421	451	471	428	467	481	444	478	425	485	441	477	411	448	434	457	425	427	475	426	431	444	450	466	450	476	439	469	461	439	451	430	486	447	438	419	468	431	493	453	452	489	418	462	451	448	423	420	489	445	460	462	459	508	435	420	448	442	447	465	456	463	483	476	445	434	446	417	440	502	459	417	502	462	447	490	445	473	461	432	424	456	437	440	471	468	452	471	461	427	456	457	405	454	424	407	446	454	448	432	454	467	423	458	457	421	461	477	447	459	495	472	468	465	434	468	470	458	476	451	447	452	440	415	435	465	457	501	473	444	454	476	483	470	441	488	462	458	441	452	447	486	470	463	447	465	437	453	465	433	463	455	462	433	430	451	438	484	485	446	479	434	430	440	487	436	427	455	536	433	463	454	457	423	458	468	460	446	465	424	474	438	435	494	445	464	484	458	430	459	441	481	424	457	448	443	447	434	464	428	443	412	454	434	473	442	393	464	453	467	493	456	430	405	490	408	450	445	438	440	442	476	450	465	435	457	465	426	418	444	434	423	447	406	461	493	455	439	458	466	404	443	481	442	461	445	446	431	473	451	433	459	437	453	451	474	459	436	416	442	462	429	445	456	420	448	485	477	422	444	441	424	484	494	433	424	495	437	445	447	452	449	490	483	455	456	464	435	439	466	423	431	438	440	431	453	467	440	443	470	455	479	468	467	440	416	462	446	452	437	445	467	468	463	456	427	457	417	444	490	448	453	444	465	471	443	444	459	457	451	463	497	452	446	460	476	445	496	439	458	439	487	464	464	432	413	441	432	438	456	453	432	436	440	427	462	419	478	446	485	449	437	424	433	455	456	450	471	454	445	452	442	462	434	466	470	437	441	504	427	444	444	485	448	439	435	446	476	463	439	473	466	472	461	440	453	458	436	460	424	445	424	431	439	432	502	449	421	446	432	462	445	442	420	466	432	465	438	430	477	430	494	430	447	475	422	455	470	442	479	465	471	437	476	413	432	492	445	446	430	427	464	449	482	453	408	456	494	447	452	475	433	452	451	479	477	453	463	480	447	443	514	425	436	447	435	430	490	479	454	435	447	470	439	513	474	450	482	435	456	461	456	451	423	459	427	437	426	458	459	453	430	444	455	487	431	443	447	422	478	468	485	470	440	419	410	487	499	463	428	437	436	471	455	455	486	397	465	489	453	403	455	452	450	465	432	436	439	438	495	469	461	442	464	472	435	460	486	446	438	464	452	444	445	498	454	472	378	455	458	500	463	454	446	504	424	446	477	457	453	424	446	434	410	457	447	457	481	453	422	470	428	452	419	467	454	489	425	440	449	434	470	475	433	428	419	415	428	458	466	440	440	443	481	442	437	471	466	474	420	430	436	470	431	452	454	486	487	442	455	467	438	470	436	455	502	441	430	459	466	442	441	426	452	472	473	414	451	415	448	436	403	430	444	457	420	465	467	463	478	442	427	448	501	443	451	454	442	413	480	475	504	447	438	426	462	461	448	443	450	465	420	436	449	429	454	480	435	436	445	450	428	457	415	455	404	427	463	450	438	448	482	474	481	441	484	441	446	460	471	426	446	481	431	469	470	456	456	486	440	475	463	468	439	427	440	485	469	427	498	482	440	431	454	461	432	460	487	474	423	479	421	468	461	474	438	473	450	463	441	479	447	447	491	472	475	436	499	413	463	464	485	466	435	431	454	463	457	409	447	424	452	452	464	448	483	463	449	458	499	423	455	450	464	458	469	497	446	475	447	420	478	481	461	409	467	436	439	451	428	460	444	442	443	456	468	473	486	433	453	438	473	433	439	431	458	444	421	440	458	434	485	448	441	439	452	484	444	421	473	435	443	444	441	435	451	431	474	465	487	436	441	459	487	460	432	430	446	414	483	460	494	445	485	440	472	458	438	447	401	493	447	494	422	431	467	448	467	463	430	495	449	471	438	427	490	474	452	420	448	451	482	479	475	429	439	471	461	473	471	439	416	440	471	429	500	469	427	448	433	479	475	428	452	484	461	482	457	464	409	457	481	494	445	418	413	468	449	425	460	452	435	459	473	422	427	432	450	441	479	455	445	442	478	436	465	453	400	449	464	481	466	430	457	443	454	451	471	444	420	457	438	461	461	468	466	450	436	484	489	466	451	472	445	427	447	455	406	445	452	476	453	461	505	450	466	441	487	448	455	425	428	454	454	477	460	472	462	466	438	445	464	401	458	442	435	467	437	440	417	433	464	442	436	476	433	454	414	475	454	460	458	446	426	460	480	449	432	454	460	439	461	448	448	417	472	454	426	446	463	431	452	403	469	517	505	487	484	456	460
23284	20704	27931	23547	20711	11473	1066	604	479	402	397	382	379	340	294	313	289	289	298	321	363	344	385	359	318	327	349	309	295	287	289	273	265	284	287	280	259	308	263	283	271	314	297	267	290	249	282	276	299	280	278	288	257	279	283	230	280	269	261	296	278	262	280	251	269	271	269	258	265	244	257	244	230	229	267	234	243	273	229	284	230	237	259	255	291	232	254	213	249	248	222	256	211	217	242	255	225	260	218	245	277	249	241	242	226	276	237	261	240	252	224	252	230	252	228	243	202	255	226	248	274	258	223	244	238	247	264	260	265	284	247	246	245	256	249	265	242	244	230	219	220	247	239	240	221	228	247	259	232	251	257	262	244	237	234	211	261	234	248	255	260	250	257	267	231	229	251	254	240	237	277	221	280	260	266	253	251	247	227	270	228	247	257	239	267	240	266	238	241	241	246	249	273	239	246	248	230	242	224	258	256	262	236	243	263	237	267	229	238	249	253	238	239	257	248	263	226	238	223	250	230	241	246	208	229	292	226	237	257	240	262	250	261	245	240	234	230	248	244	235	255	262	237	230	258	262	269	233	221	254	272	214	244	264	242	257	225	253	232	269	236	254	240	221	276	256	255	223	248	251	255	249	261	239	241	241	246	277	252	248	251	258	250	223	245	255	260	247	285	253	199	278	251	254	264	234	264	230	253	262	249	248	238	258	242	249	258	231	262	233	234	229	248	249	276	252	259	250	238	269	236	244	251	261	253	235	249	244	233	239	245	250	257	229	264	238	262	250	232	230	257	260	248	240	254	273	229	237	245	257	261	249	254	258	222	219	252	259	239	256	200	243	253	249	233	262	245	221	258	248	273	246	227	253	245	251	274	254	247	247	242	233	250	256	250	254	244	232	247	249	229	246	243	245	268	256	273	269	277	250	214	234	262	257	250	257	255	250	262	243	226	236	246	248	220	228	263	239	227	228	241	253	233	250	248	217	233	240	244	238	244	250	252	240	249	253	247	239	258	275	236	225	269	273	272	250	227	241	251	285	252	227	249	243	269	249	248	264	252	257	249	233	263	240	246	266	246	268	251	225	281	269	263	257	280	240	232	260	224	257	284	276	257	239	263	262	247	245	251	245	231	232	220	269	270	252	236	259	245	244	228	231	230	242	264	236	250	231	257	233	263	245	265	264	227	251	249	251	256	251	243	236	253	222	242	229	269	267	234	267	236	237	232	231	234	229	233	259	236	231	223	252	250	276	256	216	261	252	274	266	238	242	236	226	235	242	237	230	235	246	226	270	235	229	240	249	263	274	253	256	286	262	228	213	252	246	218	237	247	263	228	252	231	268	245	262	270	237	239	242	281	249	265	242	242	238	235	253	248	230	242	242	259	236	234	260	261	258	221	264	238	250	224	250	252	253	251	242	232	246	240	267	261	245	269	236	214	243	254	267	267	249	226	253	238	250	252	258	240	222	259	254	262	249	236	256	254	264	227	222	253	230	282	240	277	245	244	247	251	239	219	266	236	211	223	235	249	239	246	248	243	247	253	213	260	216	250	239	247	250	234	247	264	253	276	242	242	272	225	250	259	230	242	253	245	213	257	235	248	246	243	260	252	254	255	267	232	251	234	232	269	253	212	240	288	243	262	265	242	258	253	237	239	251	237	261	256	246	264	238	256	250	239	224	242	263	266	248	249	255	242	259	250	218	260	260	273	238	258	238	223	264	242	250	240	249	212	239	216	283	242	280	253	254	264	255	266	257	241	256	243	234	258	241	239	254	245	240	223	254	250	237	251	255	238	246	222	237	236	229	238	236	239	206	267	232	248	258	276	252	262	245	249	264	280	236	233	266	252	238	257	269	237	240	233	287	246	276	240	239	259	276	257	238	227	248	247	260	246	256	278	252	237	232	273	246	259	230	228	259	217	273	259	244	233	273	250	266	279	229	253	253	267	248	279	263	250	223	237	235	252	255	238	256	264	247	240	251	239	252	257	243	237	233	268	267	244	242	255	260	263	265	261	232	260	241	245	267	242	238	252	255	291	244	219	239	249	257	268	269	241	266	223	228	261	251	242	270	258	218	239	249	254	250	268	253	246	241	258	242	239	246	241	236	237	231	275	243	253	224	271	249	257	250	227	231	258	269	217	257	242	252	231	307	229	211	260	273	250	254	250	244	240	241	262	254	273	255	243	276	237	238	265	242	228	240	234	237	230	297	219	255	217	253	241	249	242	263	202	248	265	240	253	246	226	232	249	263	216	213	240	279	239	264	250	259	237	246	257	277	274	270	248	240	266	244	244	237	239	213	246	229	264	256	252	243	201	260	237	244	252	237	217	240	247	258	246	273	254	224	261	227	239	260	270	238	255	242	271	252	247	240	246	242	236	253	248	237	254	223	239	254	251	247	266	218	231	247	245	223	255	250	229	249	237	273	234	258	245	247	244	236	256	267	241	245	236	238	254	260	237	262	238	245	242	229	249	226	227	248	243	234	276	256	254	248	254	245	243	214	260	241	269	252	250	256	240	256	260	208	237	229	249	275	249	251	242	247	220	240	242	246	235	247	243	236	247	246	264	248	250	262	250	209	223	248	258	286	247	242	222	243	251	248	233	223	238	221	251	237	270	249	253	245	257	249	230	234	246	229	238	268	245	254	258	261	246	235	293	226	244	235	233	240	247	242	250	264	260	251	252	237	259	225	249	238	245	237	258	250	263	247	258	253	240	235	245	213	255	256	249	232	240	233	256	221	274	256	242	263	248	239	247	245	230	240	242	217	246	230	266	254	252	245	233	216	212	228	253	235	235	247	262	271	238	262	224	211	246	266	221	242	237	230	221	234	238	232	264	250	245	252	247	271	243	247	235	256	259	253	229	230	226	228	244	248	249	241	246	231	238	262	252	259	260	232	217	250	269	236	261	246	239	249	232	227	253	254	223	249	250	247	250	240	274	246	227	257	255	254	238	237	225	263	276	229	247	227	267	269	272	272	254	254	236	253	239	250	240	257	252	215	229	262	238	247	245	256	253	231	240	236	253	266	238	261	259	243	212	245	279	247	248	244	222	228	231	234	249	232	242	244	262	246	278	234	218	226	263	231	242	233	221	257	244	251	256	235	249	236	221	239	235	231	278	252	248	228	245	248	260	251	234	226	275	260	292	241	231	275	251	223	242	261	200	242	256	235	239	226	229	242	236	228	226	256	237	248	251	230	272	250	266	244	259	257	241	257	246	237	240	286	255	242	270	248	260	238	228	239	241	235	279	255	268	242	267	230	208	268	225	221	258	259	231	252	233	238	254	227	249	257	260	230	244	257	220	251	249	242	247	233	258	251	227	253	231	242	242	241	264	236	266	239	262	251	246	271	258	261	205	262	251	266	224	237	258	232	253	261	252	258	267	257	269	232	237	257	250	266	235	236	244	259	248	250	260	261	251	247	240	263	234	249	259	258	244	258	246	228	257	247	250	228	259	257	226	243	256	247	259	235	237	259	246	239
35983	15928	11178	3974	2510	1768	1380	1049	824	758	657	564	490	462	414	417	387	390	400	407	472	500	475	500	465	427	380	399	355	348	355	341	343	358	343	351	352	360	341	362	387	368	325	350	326	329	337	322	354	378	375	355	345	352	329	297	326	298	344	306	291	306	316	302	326	297	302	297	308	324	335	319	310	288	293	258	316	273	303	281	325	311	302	296	305	274	326	306	322	299	283	292	264	278	289	277	286	320	280	310	285	291	283	290	268	278	281	281	291	310	307	272	270	298	287	282	275	294	281	311	305	254	275	274	288	275	313	282	283	304	298	280	282	287	310	255	252	289	289	305	275	258	295	269	319	292	308	308	289	272	281	278	293	306	271	327	286	276	301	272	285	288	255	302	292	280	289	277	309	314	307	295	318	294	306	307	266	289	301	284	290	279	273	311	302	272	295	287	296	286	305	274	312	288	280	260	284	288	273	275	307	313	276	294	287	326	261	287	289	299	295	287	289	277	297	276	303	294	304	292	281	301	305	289	295	255	293	290	281	268	311	274	310	274	276	285	272	279	287	293	281	274	308	292	291	285	270	268	282	292	302	301	285	276	258	302	284	307	273	259	287	299	280	278	277	298	289	284	306	286	286	288	275	304	286	291	281	306	260	297	281	261	290	295	304	293	295	285	278	303	270	281	295	262	299	297	300	243	293	294	299	274	305	324	312	294	250	278	269	287	294	286	294	297	232	272	284	294	270	296	267	300	305	263	269	283	283	286	274	286	276	278	299	293	277	296	275	292	285	306	314	301	297	315	284	292	292	303	281	281	276	268	256	302	297	274	286	316	281	269	274	303	303	304	299	315	244	310	308	288	292	277	267	297	303	271	303	306	272	309	290	298	299	286	271	281	301	282	284	329	294	299	276	270	272	294	288	313	284	247	282	290	302	302	289	294	328	271	289	264	286	312	303	308	293	265	286	280	280	285	273	269	333	280	297	281	277	262	260	270	294	277	253	272	299	311	295	293	296	269	269	271	268	348	265	267	269	279	284	288	275	290	276	277	281	268	295	332	301	287	328	291	273	306	283	298	309	283	304	258	355	294	261	300	263	281	293	275	291	309	290	265	295	296	295	281	299	288	277	263	296	267	301	332	310	277	295	300	292	284	306	292	303	248	317	286	287	328	287	277	287	263	264	312	288	293	290	289	281	295	280	293	313	313	272	288	282	268	284	268	292	279	306	243	274	306	297	298	280	290	299	313	314	302	267	283	295	257	282	304	273	304	289	271	296	290	276	287	318	300	268	264	291	258	276	288	280	295	275	283	259	268	290	249	276	271	285	305	291	273	278	303	284	286	306	304	263	286	293	301	276	284	278	307	294	306	308	281	273	312	274	255	279	304	285	289	304	311	293	276	324	304	308	279	281	301	322	289	258	292	289	313	272	299	287	286	292	288	268	273	287	299	257	318	276	276	290	301	267	281	296	260	295	292	261	279	292	283	277	297	289	300	282	291	289	276	304	266	269	272	291	273	281	280	290	296	311	308	322	277	292	286	263	289	277	300	304	283	285	319	322	323	304	290	248	272	298	290	289	284	299	301	296	275	282	262	247	260	280	266	300	285	295	317	317	279	307	298	268	300	287	288	282	299	298	288	265	264	321	312	285	311	269	311	341	306	297	314	291	263	298	289	284	299	279	266	273	296	273	287	267	293	272	277	279	288	293	287	302	289	245	296	293	277	303	323	276	297	300	331	302	271	286	302	313	267	250	294	288	279	290	299	316	254	287	278	287	281	270	305	293	317	288	267	287	283	294	290	319	295	274	274	277	298	285	296	302	298	278	261	256	305	266	263	307	264	291	334	256	310	315	302	258	277	278	271	276	271	302	299	283	303	272	276	281	302	246	302	316	306	306	237	302	291	312	301	315	286	314	300	293	284	292	278	300	282	264	318	263	273	293	292	268	260	291	287	299	274	276	244	285	304	300	296	276	294	270	302	293	282	284	302	297	277	307	283	320	268	293	299	277	275	264	270	287	281	279	307	265	286	308	293	276	304	248	291	246	309	269	278	287	281	307	278	289	271	293	312	327	245	263	285	275	301	300	295	291	297	277	291	294	320	277	280	284	277	273	282	276	261	309	265	298	269	312	304	288	288	315	243	337	292	318	300	283	307	287	286	267	268	320	234	297	272	282	292	278	274	304	295	290	265	275	278	272	289	264	274	291	313	320	291	292	281	302	286	291	266	258	274	274	273	288	290	281	299	306	307	262	292	307	272	292	307	279	253	298	337	282	283	274	291	264	313	262	273	303	285	312	290	283	287	281	281	294	250	307	285	258	275	306	308	291	283	322	311	295	303	281	270	296	290	296	279	286	310	284	309	281	284	290	288	281	292	296	243	308	287	290	296	301	292	278	275	271	286	291	301	257	290	288	272	297	273	297	289	271	255	278	288	281	281	290	304	253	274	298	267	280	302	274	284	309	277	291	289	288	259	267	265	267	300	270	290	301	289	313	302	237	302	300	281	310	288	310	263	302	263	300	292	261	287	306	265	304	254	308	299	294	293	313	273	295	275	283	285	290	270	313	285	261	278	298	278	308	290	281	244	268	298	290	268	288	306	305	300	315	276	271	281	314	264	299	300	264	305	287	280	291	273	280	313	284	278	279	310	303	285	290	251	287	314	294	265	293	286	307	265	279	279	322	266	271	274	290	298	285	313	289	272	280	289	298	289	287	286	281	261	271	294	297	300	279	287	254	300	292	289	273	268	279	274	255	283	283	271	297	303	290	293	269	304	286	279	320	310	272	300	291	291	282	293	263	309	300	302	285	274	293	306	294	276	300	298	292	306	296	293	324	291	244	296	278	278	298	267	260	268	279	257	259	290	315	290	264	283	244	296	279	284	287	287	281	284	281	277	286	287	258	294	312	300	276	279	297	275	301	299	346	291	291	274	270	290	321	298	276	283	269	306	299	310	304	280	290	271	290	280	245	297	297	242	281	273	286	291	301	283	314	278	288	289	289	298	317	321	267	309	302	298	275	277	283	305	312	275	328	283	283	321	318	289	291	283	298	303	279	289	273	269	272	295	312	292	292	286	269	274	271	281	291	295	311	256	280	299	293	288	292	295	293	314	309	281	274	269	296	278	281	300	277	286	290	310	262	283	286	297	294	314	279	259	268	293	289	309	298	264	271	275	264	303	261	310	315	306	266	296	319	297	313	279	278	265	259	284	276	286	296	306	299	308	284	268	313	294	263	269	286	291	264	303	282	291	292	289	279	278	275	315	265	279	300	296	320	253	278	328	309	283	302	299	292	288	306	277	304	315	303	269	260	282	293	298	328	270	252	284	281	280	296	291	300	274	305	298	280	285	303	290	284	290	253	282	310	263	276	305	304	248	267	284	315	337	295	311	268	286	284	269	268	259	281	293	284	301	299	290	313	272	271	282	286	289	309	287	277	274	300	273	271	274	280	271	313	297	284	284	284	302	277	283	296	300	266	303
24421	20692	26971	24347	12778	1093	745	703	636	602	580	576	575	560	497	531	526	553	534	555	600	549	584	609	552	517	508	539	494	515	532	505	546	541	512	549	537	507	513	519	549	559	508	516	494	536	540	604	543	535	553	526	527	535	501	534	522	428	566	482	493	537	502	491	499	493	536	509	490	508	486	516	466	474	487	517	519	530	486	497	479	511	553	521	506	516	510	506	485	490	507	502	487	479	491	535	512	510	531	498	510	456	513	529	508	486	519	481	527	521	484	466	521	493	494	500	524	528	460	515	482	503	471	442	530	499	510	528	485	515	491	507	505	513	524	498	490	496	520	513	477	511	491	531	473	477	487	503	484	494	527	507	521	487	512	502	501	506	473	460	493	505	516	545	491	516	513	497	497	476	495	475	466	495	451	546	523	482	509	456	476	472	489	466	499	520	484	481	485	460	480	490	559	508	486	497	494	480	502	477	531	474	494	509	520	547	459	503	499	487	492	497	494	482	521	515	495	523	439	498	496	472	496	523	478	492	496	538	494	450	544	484	505	497	487	480	489	457	457	508	502	523	506	498	488	511	485	511	511	509	525	478	476	525	496	533	479	492	490	489	510	516	491	521	489	501	515	536	496	501	510	543	505	536	501	524	456	448	493	487	492	505	509	469	517	486	491	480	453	451	526	510	501	486	517	534	446	488	482	493	486	516	500	503	473	438	478	455	512	522	519	496	526	534	484	504	529	532	501	511	508	470	526	465	507	439	511	528	475	481	496	517	513	506	473	508	518	502	470	508	464	481	474	499	541	494	509	504	479	522	552	499	517	512	494	513	503	478	496	506	460	509	501	503	511	494	501	549	539	496	503	460	485	527	487	507	479	512	502	524	504	504	541	488	479	481	531	510	496	524	499	473	543	511	504	530	496	505	506	478	488	503	495	491	531	476	471	506	512	506	484	490	500	526	462	468	480	518	478	552	478	493	544	509	445	492	495	472	511	511	495	466	563	474	529	520	520	499	495	499	503	507	504	489	505	525	451	473	469	546	489	485	499	478	551	493	514	499	463	481	535	495	478	499	486	465	529	497	538	471	531	507	511	485	490	512	554	511	494	488	529	535	452	460	489	536	522	483	543	530	471	488	512	485	507	522	517	495	515	489	491	489	481	526	523	459	491	497	467	477	506	533	529	450	496	489	509	514	538	536	542	476	468	477	502	479	474	495	483	541	522	459	507	467	501	472	497	521	519	502	474	512	488	480	496	492	477	473	464	463	480	486	534	525	477	510	479	496	475	550	467	504	504	532	489	479	547	492	520	490	517	494	472	528	494	479	502	566	464	514	517	441	520	526	506	492	516	530	493	503	460	541	518	512	474	506	485	490	518	486	488	506	479	484	458	475	543	494	499	494	510	494	510	523	479	519	500	535	525	516	518	460	544	525	513	504	478	462	515	475	512	473	499	510	499	483	489	498	492	523	498	511	531	501	478	506	509	477	501	489	536	530	481	474	516	542	505	538	502	509	490	470	506	481	527	525	492	494	482	484	494	514	508	498	488	484	489	498	478	482	498	492	482	555	500	524	504	549	522	522	495	491	520	509	511	504	513	522	520	509	480	470	530	504	502	482	444	501	491	534	516	516	477	537	491	534	499	530	507	499	516	472	479	491	544	497	525	492	531	501	488	491	510	475	490	523	499	498	507	517	453	524	494	531	498	485	499	471	503	501	510	523	467	464	476	478	484	495	509	479	519	546	497	501	507	466	480	502	524	538	474	433	492	510	519	528	513	480	527	497	497	491	465	507	505	526	518	505	512	524	464	488	492	515	489	509	530	513	523	506	497	465	515	520	520	495	511	490	493	481	491	516	516	509	508	526	493	491	470	485	482	504	499	514	505	482	500	533	508	468	478	529	496	485	470	500	459	505	484	497	464	485	480	496	478	532	482	503	440	521	471	520	479	517	505	473	474	505	488	482	532	482	516	478	467	525	471	526	525	493	506	459	477	535	440	514	499	504	514	473	534	479	537	491	503	471	485	490	494	495	547	481	532	516	501	479	505	517	504	498	517	512	503	504	469	465	526	441	506	475	516	516	483	535	532	496	494	526	497	540	470	495	475	466	519	541	510	537	499	521	504	479	509	503	523	519	507	520	511	500	494	486	488	459	528	475	519	501	534	502	505	542	502	504	487	484	471	483	536	485	495	504	466	533	477	471	475	491	522	500	489	486	505	500	500	539	528	489	506	531	452	483	525	463	498	478	482	496	481	513	512	480	518	536	490	502	472	535	503	544	472	507	508	552	469	506	501	492	469	529	487	483	471	471	525	503	522	541	477	499	509	546	496	482	509	483	480	502	504	514	501	555	529	531	516	512	479	510	488	508	484	439	461	442	506	510	480	506	517	501	501	484	448	491	499	486	464	469	490	527	439	462	516	506	492	461	514	521	540	499	489	505	505	519	510	511	517	503	492	525	542	488	496	507	556	471	445	510	506	460	512	501	494	483	491	483	507	491	480	512	514	499	508	487	477	543	555	508	534	517	547	479	526	513	494	497	465	484	471	535	496	512	464	526	511	495	492	496	527	453	503	464	488	504	548	465	493	481	523	492	467	479	464	503	492	539	450	534	534	532	524	495	494	498	505	484	496	519	474	507	495	493	446	515	507	482	496	516	516	510	488	498	508	446	507	501	490	441	481	496	488	481	464	505	468	474	502	524	519	460	479	497	527	516	490	493	537	476	465	509	498	488	481	516	468	471	496	522	530	491	467	496	479	494	489	483	494	516	485	473	499	524	513	509	506	496	485	523	498	511	499	529	513	486	534	495	486	498	506	498	513	508	501	502	531	502	511	472	497	488	495	509	497	520	480	478	499	496	533	541	511	494	490	502	507	523	504	532	511	519	497	476	504	516	539	497	505	466	487	520	498	524	497	506	494	540	533	505	552	496	481	517	487	520	523	507	511	506	500	503	509	540	516	501	510	495	518	488	491	474	522	482	510	499	560	497	522	557	496	500	497	537	461	519	494	460	510	514	472	500	536	522	473	480	506	473	506	486	496	520	504	494	482	473	467	489	528	495	512	526	517	499	542	504	515	489	485	491	494	501	523	507	471	499	496	479	521	487	508	534	540	505	510	499	492	571	482	503	500	515	516	480	523	469	521	490	539	469	503	499	493	495	516	497	525	486	478	483	514	500	523	487	513	507	490	523	494	536	491	474	523	504	530	481	478	491	504	448	527	482	513	501	496	534	494	501	457	502	498	495	496	496	545	513	491	512	501	481	540	548	508	505	534	486	505	478	526	497	486	489	503	492	451	484	483	459	500	514	475	549	497	477	540	504	493	500	509	517	550	473	478	501	520	483	508	517	527	517	451	519	512	484	500	561	524	507	508	494	473	558	532	537	476	512	503	472	485	477	490	490	530	547	457	499	499	524	505	446	499	506	521	525	487	488	480	442	502	483	503	535	514	525	541	549	498	489	470	516	518	504	537	507	508	462	522	518
35457	13230	6937	3199	2025	1471	1180	1009	915	801	773	746	687	654	647	648	667	612	595	585	725	705	709	735	664	645	632	585	557	599	621	613	600	633	636	667	617	598	626	694	566	650	614	585	557	564	626	645	607	620	632	573	609	622	572	550	575	647	590	597	643	567	571	582	603	615	562	567	595	563	588	590	542	581	594	577	596	573	551	558	547	561	527	568	594	589	590	607	585	561	614	605	580	578	550	558	536	584	591	547	537	556	531	568	591	590	568	570	610	614	562	593	548	539	531	591	552	564	602	580	558	567	540	559	539	612	548	572	547	576	585	562	561	620	592	572	556	537	526	548	592	552	557	590	583	567	544	545	546	601	602	578	599	556	627	520	546	603	586	571	576	565	612	596	575	556	588	565	574	576	561	571	559	526	568	579	587	593	593	573	558	519	527	574	569	553	608	600	589	574	598	582	587	573	604	573	607	556	561	589	547	584	580	548	567	558	571	571	581	553	591	563	520	589	570	584	571	545	573	585	528	535	563	593	587	572	575	514	551	572	540	630	588	545	572	561	597	575	603	577	596	602	596	561	590	574	580	542	544	551	582	593	562	554	570	553	575	566	574	579	615	546	545	573	561	487	573	577	565	603	580	608	580	611	556	608	542	553	597	567	585	531	561	591	536	531	543	548	577	551	605	575	607	565	545	589	548	527	594	575	575	539	578	542	620	602	591	517	576	552	536	611	547	549	533	579	563	555	565	576	556	601	547	547	555	532	587	590	541	581	601	574	539	542	556	545	548	590	561	608	550	558	568	561	624	589	521	606	589	576	595	575	563	582	611	524	558	570	580	526	585	525	556	554	541	615	576	584	551	535	529	557	561	565	539	527	544	583	530	549	596	571	596	588	564	546	587	535	587	578	520	559	583	563	588	630	567	541	542	589	543	549	564	617	587	540	595	606	546	626	552	570	586	571	590	561	581	575	580	584	569	590	564	541	584	552	573	566	565	513	566	565	613	546	566	551	556	624	602	594	586	546	598	556	542	570	550	552	569	560	566	573	586	557	575	599	514	584	578	603	597	561	601	559	600	571	592	558	584	619	567	532	592	555	568	592	512	542	570	565	588	587	582	592	573	524	625	546	605	627	536	583	547	571	551	593	575	581	581	589	558	570	540	544	568	553	585	562	537	527	547	610	605	599	555	620	541	561	573	568	538	572	551	545	563	586	558	602	549	583	597	582	589	575	552	571	612	603	599	550	523	547	619	562	577	547	566	550	560	544	534	587	549	559	572	573	552	596	520	568	531	590	564	555	563	531	579	579	514	611	563	571	579	638	611	532	572	570	551	585	585	579	561	534	583	558	594	529	563	589	553	577	555	599	626	580	545	535	536	572	579	576	561	591	602	556	538	622	615	580	545	605	595	572	569	521	565	563	567	568	618	590	551	545	567	581	578	564	536	576	576	571	549	546	577	564	552	593	582	537	561	575	558	562	545	544	532	583	583	546	555	537	569	541	593	588	569	562	592	537	543	519	584	547	548	621	583	535	569	585	575	577	600	562	588	550	575	541	544	593	584	547	541	552	580	594	617	560	585	557	574	571	575	566	525	588	591	579	517	604	600	568	583	569	552	547	609	570	542	595	566	586	523	543	555	588	597	598	541	527	586	516	528	573	538	552	563	544	553	564	543	603	574	551	579	597	541	544	578	518	575	592	557	534	582	570	554	555	589	574	575	565	556	585	551	582	501	559	559	634	543	623	588	548	548	564	606	598	555	580	555	576	548	557	608	600	549	526	566	543	572	577	520	619	571	559	553	524	598	608	528	534	579	537	536	551	557	571	600	507	621	588	546	564	559	590	569	580	644	592	591	571	572	569	514	616	553	589	574	613	573	518	606	629	587	574	583	561	599	537	580	531	540	598	540	569	569	603	569	531	573	527	612	536	588	502	588	515	571	599	608	568	590	568	518	559	600	553	553	515	593	569	585	588	590	549	572	551	603	561	616	552	551	523	584	621	577	610	585	528	578	565	554	549	531	576	550	579	551	539	554	542	564	601	531	528	569	542	533	605	582	547	599	606	571	531	602	595	561	563	582	576	574	580	573	573	582	578	518	563	589	607	543	595	556	603	565	588	570	577	517	559	570	573	538	571	571	584	550	578	588	540	542	534	555	550	560	565	570	591	596	559	559	549	577	568	559	594	618	607	560	579	548	540	550	577	600	562	513	572	590	566	566	569	597	571	585	560	553	521	551	553	544	523	573	541	563	564	547	597	603	543	563	574	598	545	549	582	545	609	562	560	575	587	564	585	563	560	551	544	594	553	592	560	515	559	587	588	551	560	549	570	589	513	558	570	499	541	557	552	621	604	564	562	569	568	553	550	581	551	619	596	561	588	562	557	576	596	558	552	583	582	527	568	572	595	588	559	522	534	562	592	553	525	589	544	555	573	586	576	584	586	563	563	607	544	555	611	551	564	584	566	536	607	588	602	598	544	589	558	579	575	576	580	565	587	585	558	543	595	580	580	552	559	563	503	582	556	616	554	594	578	571	581	596	534	573	563	545	565	542	523	586	553	605	565	519	561	568	540	587	515	593	522	590	570	570	591	555	572	516	559	526	560	581	570	533	594	571	529	563	520	543	563	569	573	565	514	588	567	578	559	580	549	587	567	572	555	555	574	588	556	591	588	562	598	598	531	558	593	564	611	620	533	508	552	527	580	588	550	557	557	557	535	614	541	573	581	560	538	557	598	585	564	589	549	560	565	615	604	583	549	563	574	532	565	581	641	570	586	568	611	591	562	575	556	586	611	605	585	604	547	537	557	544	554	546	581	584	552	555	579	552	537	595	583	592	583	567	533	582	559	566	590	543	533	581	553	567	565	542	574	572	578	630	555	587	581	555	546	557	626	590	576	506	613	563	591	590	562	566	565	527	533	592	560	566	532	569	563	576	556	555	570	575	560	607	572	596	588	533	530	547	597	556	582	597	537	536	543	500	604	572	627	586	553	596	570	553	549	566	517	580	530	562	574	558	582	567	601	567	568	568	554	585	551	599	563	568	565	543	595	548	585	599	560	577	565	576	579	601	572	567	552	576	556	565	574	565	550	561	574	586	582	567	563	564	546	571	530	572	557	559	547	594	540	566	550	590	571	579	564	573	544	552	572	569	566	541	589	572	587	558	583	575	591	521	561	567	563	556	594	549	588	585	522	579	560	591	560	554	574	589	596	566	541	584	557	589	569	561	538	597	590	569	591	598	568	552	575	565	618	577	567	580	560	584	557	543	595	628	580	571	565	568	594	550	564	622	601	518	556	592	595	613	592	576	562	537	565	595	596	533	575	567	575	572	527	560	563	556	543	559	568	557	567	561	538	539	610	574	524	561	533	555	580	537	530	539	563	586	555	572	545	583	547	528	549	502	571	560	552	497	577	540	579	539	557	533	551	585	558	565	575	545	543	592	566	531	565	570	594	590	567	581	533	544	576	576	586	536	544	537	557	540	567
22238	20730	28314	23189	20724	20774	11558	1156	889	775	672	592	578	552	481	465	450	437	454	499	539	530	520	529	500	502	420	386	395	393	381	394	404	353	359	363	396	405	372	403	400	364	412	396	385	388	421	382	368	396	407	419	416	440	380	358	375	367	383	396	353	349	363	377	376	360	376	330	349	346	384	377	384	348	371	357	343	379	363	358	358	330	344	320	364	356	335	337	357	353	322	350	350	347	341	371	368	330	358	352	339	352	330	338	338	364	353	337	333	374	333	294	330	361	326	374	359	344	334	369	332	338	350	338	340	341	334	311	348	350	331	330	325	331	310	349	362	299	342	339	351	306	314	318	338	320	360	371	339	334	331	308	334	354	347	326	304	331	360	336	314	339	318	348	333	326	331	339	314	343	309	353	349	324	337	341	339	351	347	351	318	321	313	335	365	338	319	347	336	342	343	329	319	333	340	330	349	347	335	330	303	354	344	332	360	349	321	334	347	317	318	341	346	331	349	350	347	328	343	344	322	348	319	347	340	376	380	319	356	341	351	345	314	343	340	305	348	335	317	341	351	347	349	326	341	313	325	329	335	336	304	321	362	358	352	318	332	305	365	323	348	345	343	359	320	329	337	331	337	308	338	319	344	304	346	339	324	340	336	332	330	352	333	328	326	332	351	317	322	318	344	339	330	345	352	349	330	333	340	328	341	339	355	360	377	363	365	315	354	344	317	332	327	358	345	313	326	354	313	344	333	320	362	351	333	348	382	351	338	366	340	316	330	363	326	346	353	350	359	319	313	294	360	325	332	374	328	357	339	360	353	352	337	346	324	358	341	360	348	369	305	322	322	352	357	314	332	337	347	347	326	350	351	353	334	356	373	364	363	362	362	353	388	333	372	329	346	331	329	311	375	339	364	356	337	326	329	346	344	321	328	311	355	328	322	374	343	362	333	335	362	313	353	330	294	326	322	305	349	309	348	346	339	358	353	344	352	328	334	347	339	319	345	361	340	308	339	329	321	313	334	312	357	330	321	338	318	342	338	347	340	336	330	331	345	353	330	323	326	356	325	340	371	385	335	357	334	335	344	319	342	335	356	306	360	328	338	311	367	330	344	347	336	365	333	341	348	314	343	322	318	345	375	339	360	334	348	346	330	334	355	359	292	330	338	337	299	337	337	331	299	349	348	374	348	306	372	348	345	334	346	361	342	313	359	365	351	327	367	312	352	306	305	329	327	321	337	337	320	355	324	356	336	338	336	324	370	312	345	395	315	331	369	362	371	384	335	338	320	330	332	323	324	371	349	335	340	337	349	322	324	320	354	339	349	309	345	336	367	378	348	333	343	373	345	294	313	355	352	346	313	343	322	349	352	329	353	371	332	357	348	336	345	305	305	327	318	327	345	341	337	321	347	340	301	331	349	369	346	322	349	358	315	340	283	307	342	329	366	352	316	347	357	342	327	340	327	335	365	330	342	337	313	347	322	354	312	296	339	349	352	345	375	338	351	327	313	322	355	339	342	357	311	341	331	333	355	300	347	334	366	325	357	353	325	360	320	322	349	330	332	334	356	326	391	381	328	320	332	329	325	336	365	372	358	361	348	335	339	366	342	331	340	321	315	352	343	346	334	351	341	321	362	326	316	324	330	320	338	352	329	349	345	322	359	342	326	339	315	343	309	308	327	324	357	331	344	337	320	331	334	334	354	340	318	354	335	331	303	352	326	365	330	309	348	330	323	358	313	322	317	351	346	354	349	328	322	359	327	311	327	326	327	346	328	359	312	287	322	332	354	336	343	334	368	315	312	318	321	322	353	339	326	344	351	307	333	339	327	327	320	367	335	345	401	340	340	341	344	340	360	339	358	363	335	327	352	344	351	349	317	326	339	349	340	351	288	302	319	321	338	319	361	353	351	365	318	379	313	331	312	322	329	343	343	318	338	355	320	353	309	314	329	356	323	348	374	334	318	350	336	307	374	356	326	319	340	347	319	323	321	356	323	309	335	342	345	338	331	336	305	361	360	330	321	329	348	346	345	359	319	363	326	315	316	322	325	309	342	306	331	331	331	353	317	382	346	374	310	364	347	332	373	338	341	329	365	320	339	340	329	317	308	327	332	364	328	331	342	341	338	358	328	354	308	328	343	336	327	345	346	326	298	334	326	348	334	360	296	335	318	326	343	327	362	358	339	320	330	310	349	336	364	335	329	324	318	361	328	334	320	357	303	339	360	332	314	358	317	322	357	331	323	339	353	339	319	351	363	334	341	350	320	305	352	353	346	345	349	344	334	347	348	334	321	345	363	329	349	337	330	348	357	332	309	321	323	300	337	305	319	347	314	363	336	355	321	336	346	347	346	326	320	336	308	353	326	347	317	334	348	330	314	333	336	305	328	329	341	339	344	328	352	361	341	344	320	389	354	315	330	341	331	348	342	327	360	344	317	319	334	367	326	339	357	331	343	314	360	337	369	346	365	349	327	323	322	354	329	339	372	349	336	344	352	337	363	357	355	317	345	322	313	340	345	320	321	359	328	353	330	320	377	329	334	340	361	351	360	344	363	347	343	338	324	322	330	344	341	324	369	334	348	333	349	314	320	306	334	319	347	331	340	356	328	343	310	340	330	331	323	332	311	323	355	316	323	347	351	322	365	353	350	365	309	326	336	332	359	340	348	341	310	341	299	318	311	327	312	344	321	323	340	322	354	320	321	339	331	339	327	332	337	345	314	344	329	352	349	342	354	368	326	368	352	334	350	332	352	338	320	341	307	382	309	332	359	342	319	324	362	340	303	353	347	323	345	348	336	357	330	331	352	331	340	344	320	350	371	325	339	323	337	351	346	345	342	332	366	329	333	318	336	337	321	320	350	335	353	308	319	312	357	352	323	355	351	338	328	326	307	355	331	310	329	348	322	305	339	344	347	324	343	332	327	336	334	348	328	310	337	345	369	327	360	336	333	336	336	351	327	329	350	329	352	352	348	315	329	314	373	353	356	336	358	336	322	361	321	321	323	320	377	357	301	370	344	335	340	310	322	329	317	348	340	333	342	331	350	368	339	320	333	369	332	327	334	357	346	333	364	337	346	342	353	325	327	369	352	362	313	348	342	298	344	345	323	336	301	354	334	354	342	342	326	323	297	332	354	346	364	332	345	357	323	320	338	345	366	337	349	353	341	316	348	278	335	352	343	347	316	351	323	341	331	328	323	357	340	345	347	302	336	364	342	347	359	367	341	342	356	322	329	351	298	304	323	337	349	364	341	365	293	369	364	325	351	351	354	364	364	354	381	375	331	337	310	302	324	306	340	328	349	362	339	355	369	334	335	338	331	364	342	336	332	340	326	328	347	351	363	322	339	338	309	307	328	345	323	322	311	313	322	364	337	304	363	367	349	346	365	308	344	356	352	331	314	328	335	342	309	331	343	342	355	307	293	306	352	301	338	364	337	350	315	298	365	364	330	319	339	346	348	309	347	338	336	327	331	327	350	347	336	305	326	359
41918	24224	15609	8311	5097	3461	2351	1888	1546	1320	1072	946	755	741	673	601	610	599	570	645	710	706	724	644	625	597	532	524	486	487	471	454	439	442	450	450	470	456	485	535	469	480	435	442	448	440	438	463	460	439	505	480	460	474	408	420	465	473	435	423	411	441	401	412	422	444	411	408	433	442	408	432	416	391	398	422	447	393	399	419	377	392	412	374	353	370	404	403	379	331	346	394	364	403	389	354	343	358	375	341	372	385	349	383	367	370	333	378	364	355	370	349	347	366	389	358	350	374	362	391	389	412	365	378	380	359	372	370	359	357	401	328	375	350	393	345	374	375	375	361	385	372	344	362	385	375	346	374	357	362	391	353	336	360	360	355	389	360	360	357	382	367	390	349	347	347	380	375	373	370	344	341	370	365	370	390	360	358	348	376	382	377	379	357	377	383	345	392	337	369	395	352	338	411	363	338	370	387	352	368	352	413	366	376	359	371	395	343	357	369	367	364	355	382	365	366	378	393	354	377	335	405	367	359	388	351	411	360	391	393	399	375	354	344	341	363	331	366	361	362	359	330	341	363	363	363	371	395	372	372	381	385	373	356	352	369	377	346	370	381	398	387	379	349	383	353	377	350	348	346	366	379	354	374	383	359	379	354	394	376	351	384	387	364	353	373	380	397	366	366	367	357	350	422	345	382	348	363	385	397	345	388	373	349	384	371	375	366	348	358	348	373	398	357	357	350	366	397	358	343	377	374	371	340	334	380	332	362	391	377	353	361	415	373	370	365	360	368	372	398	373	322	344	350	329	385	376	413	349	370	437	351	380	344	353	366	381	396	375	390	388	362	376	382	402	398	361	368	383	344	376	384	370	401	361	387	371	329	353	337	376	376	382	340	369	394	353	367	365	353	398	377	337	361	347	346	353	393	361	387	400	358	368	363	394	380	353	357	360	364	364	395	359	346	387	366	400	357	371	337	364	372	374	340	371	347	392	367	350	374	379	388	364	358	377	385	363	389	384	389	352	338	371	389	339	362	356	375	360	364	342	354	364	369	383	373	373	383	352	388	330	371	340	360	367	363	368	367	369	357	390	364	331	343	352	399	394	380	324	378	370	324	367	372	388	379	357	390	355	342	369	366	378	402	377	344	348	345	400	369	389	365	404	370	390	372	340	359	401	350	380	340	350	375	393	327	379	372	414	379	359	375	358	358	363	383	385	368	370	385	361	418	356	386	374	342	397	352	384	383	394	386	344	378	378	380	414	387	388	423	373	341	373	377	387	363	351	388	366	346	359	402	392	362	364	370	352	363	366	379	359	407	405	367	371	361	402	345	348	345	355	354	364	361	363	389	340	392	377	339	377	373	378	366	372	363	361	370	381	392	346	350	382	334	361	343	356	351	362	379	358	353	362	390	365	381	387	365	360	364	340	359	355	356	371	364	388	342	351	368	341	332	355	357	362	395	409	383	385	370	382	420	373	357	384	347	370	359	405	378	371	355	374	363	370	394	356	376	374	371	341	384	348	346	371	378	360	368	374	352	372	364	348	371	363	323	365	394	344	392	371	385	403	368	381	402	376	366	390	356	358	382	392	378	371	398	372	360	355	364	387	322	357	366	336	394	384	391	357	375	372	366	375	386	387	349	348	374	374	357	401	364	375	370	401	330	368	406	348	371	381	369	366	362	344	366	378	384	351	378	400	347	353	362	384	383	400	395	365	346	389	360	378	365	365	372	396	385	372	359	355	398	358	379	366	364	389	370	338	395	376	372	361	352	344	392	426	381	384	344	365	381	370	385	405	358	398	369	348	366	371	410	359	367	351	342	358	371	375	373	395	379	355	370	373	378	361	392	379	386	413	347	368	345	351	360	398	379	373	378	358	379	392	357	387	372	344	352	362	358	379	397	353	381	359	357	340	353	340	363	363	382	358	399	371	355	303	350	373	373	375	397	352	392	329	344	404	364	400	391	365	321	346	338	354	328	374	385	364	377	365	368	386	375	366	369	367	385	400	392	375	366	353	388	389	378	386	344	348	331	348	366	388	377	371	344	349	349	405	387	391	358	369	366	341	373	379	397	368	364	346	362	356	365	352	365	366	360	386	320	350	378	374	376	376	369	366	370	382	366	357	343	365	367	373	343	364	350	334	347	340	381	360	366	360	398	383	360	357	390	353	393	358	377	359	380	396	340	385	364	362	332	368	370	342	389	368	374	359	354	376	346	368	394	377	375	348	389	375	380	382	358	378	393	394	407	390	345	394	402	384	349	377	366	372	383	348	378	405	363	367	378	349	387	379	362	362	352	363	350	348	367	389	353	357	357	349	401	337	388	404	347	375	377	359	388	362	352	401	372	368	374	353	375	364	364	366	375	337	329	353	393	430	358	374	349	379	353	378	394	391	348	337	394	368	381	352	373	368	398	390	336	363	397	365	380	364	343	361	367	358	368	338	344	349	341	377	339	352	360	365	372	386	376	354	347	322	337	374	351	352	368	351	375	371	369	378	381	374	364	408	374	392	396	350	363	370	385	354	373	349	328	346	394	320	396	399	380	358	365	417	359	353	372	342	379	375	400	375	384	375	362	365	352	354	349	364	359	390	344	363	371	384	348	388	362	369	368	353	364	319	359	321	378	402	381	395	423	390	381	385	388	358	389	359	360	410	370	396	365	339	374	384	344	344	351	363	370	332	369	399	390	393	347	381	383	394	390	364	359	349	352	378	382	363	364	379	375	375	346	369	381	373	409	325	383	333	376	343	370	418	357	391	358	349	342	345	354	365	375	358	347	362	354	407	330	381	360	393	395	362	360	329	351	402	371	358	391	350	362	388	387	339	356	335	374	347	347	364	385	350	365	392	367	365	365	359	378	375	359	349	399	375	367	355	365	347	364	373	407	327	370	392	340	380	389	418	335	368	371	342	377	371	367	376	352	360	377	386	364	390	380	360	398	340	347	376	365	409	353	346	390	363	349	392	378	368	353	328	364	376	353	363	356	359	368	397	369	386	379	350	405	393	372	368	351	401	364	366	365	342	382	367	374	373	392	393	347	359	360	382	354	366	401	373	390	386	353	351	387	359	373	358	346	374	388	393	355	359	368	387	390	378	368	348	355	365	372	375	385	379	371	380	342	417	361	389	362	350	348	386	355	368	344	395	377	378	338	362	379	381	372	359	379	329	395	357	362	383	395	353	378	362	322	360	363	358	374	370	360	385	351	351	364	362	360	367	371	364	299	364	366	352	386	363	378	391	376	369	346	333	392	345	366	397	368	331	377	377	374	364	349	341	389	392	391	367	383	362	392	380	369	367	362	365	376	355	357	357	387	406	379	356	381	364	375	368	391	355	405	367	375	373	365	364	381	358	344	353	375	359	371	400	352	381	358	423	362	359	400	377	370	407	372	353	372	359	367	354	395	368	361	340	368	362	375	392	372	365	343	350	357	365	334	366	341	396	367	354	348	379	374	363	389	393	353	373	338	338	370	390	376	376	389	365	381
28650	20621	12374	2134	824	671	522	419	417	411	445	459	407	423	399	394	383	395	425	394	454	454	464	426	376	385	397	394	441	413	441	400	368	354	394	414	400	440	397	443	445	411	426	419	426	386	427	383	412	415	448	442	415	403	416	399	427	423	401	424	433	435	414	401	383	411	424	394	394	432	401	395	356	361	379	406	434	417	399	438	400	335	355	407	405	378	414	383	412	413	407	367	397	380	399	402	354	385	376	422	400	396	420	382	387	383	358	355	365	391	416	392	393	398	401	361	375	374	408	421	427	392	396	389	381	384	412	401	398	413	359	375	382	387	386	421	399	411	384	390	428	383	420	445	390	408	428	398	398	454	385	386	393	421	425	428	369	370	443	409	392	407	420	398	388	396	397	407	417	403	395	409	422	407	351	408	362	394	389	381	377	399	385	403	383	397	410	367	362	379	403	408	374	410	407	395	375	393	381	383	383	426	352	380	442	380	398	402	398	376	423	376	399	403	407	425	425	408	388	377	375	420	399	444	428	380	357	442	373	401	421	419	418	367	423	385	434	399	392	370	367	408	411	399	383	354	438	365	400	357	374	409	390	395	404	377	373	365	430	391	396	398	386	400	393	386	380	386	406	405	384	431	438	401	398	370	383	381	386	381	412	373	414	382	389	408	422	387	395	357	394	406	411	382	396	356	384	381	379	404	428	376	378	407	411	391	372	409	384	383	378	405	391	412	372	374	409	392	404	386	383	392	388	378	387	385	389	346	400	409	415	404	385	405	402	394	386	411	424	415	398	399	375	442	380	382	409	420	377	424	416	396	392	400	386	394	376	460	409	409	394	426	390	417	422	384	401	417	421	413	371	414	367	381	400	374	417	396	398	443	423	396	378	448	398	423	412	371	369	397	419	384	397	397	390	421	389	427	383	395	404	397	419	379	421	405	370	418	398	360	443	397	411	375	407	390	412	404	405	389	420	391	405	397	407	408	401	397	405	388	417	363	412	406	382	386	411	391	408	393	395	400	373	382	420	413	438	411	381	427	391	410	368	404	368	394	402	385	441	388	389	396	407	377	388	428	374	424	402	408	422	360	379	353	359	363	361	409	387	399	400	407	380	374	412	386	420	382	425	356	383	388	375	342	366	410	378	400	425	383	400	386	424	369	395	385	396	397	403	399	413	421	368	399	426	386	380	374	405	449	409	391	385	394	400	360	404	402	379	364	389	393	405	394	407	361	345	417	386	387	409	373	419	398	378	377	432	426	406	397	393	382	393	424	375	387	399	391	430	394	381	377	404	372	426	400	394	400	412	387	407	364	435	400	398	428	387	402	394	399	400	366	409	444	396	397	401	397	457	390	383	412	441	412	396	402	415	402	399	411	414	387	368	400	393	381	410	421	375	376	400	396	391	416	414	417	368	415	370	403	418	439	364	385	364	405	347	389	388	373	401	398	413	388	391	416	381	392	415	386	387	383	384	394	368	385	415	404	374	417	394	413	365	369	389	417	418	372	378	395	402	391	437	392	431	372	417	402	388	421	389	377	402	366	393	397	423	355	390	410	406	388	369	421	381	390	413	402	379	402	456	355	419	410	405	414	399	385	404	383	395	385	379	405	371	400	387	388	370	359	386	413	402	409	380	395	383	407	410	406	411	381	439	374	394	359	393	379	402	427	402	384	401	413	394	399	447	410	421	416	424	370	412	410	399	392	384	412	414	386	356	437	416	365	383	395	375	372	429	404	413	391	408	407	364	394	414	381	380	389	391	397	424	412	405	410	384	399	405	404	385	410	432	394	397	389	397	390	424	396	364	382	384	421	376	351	404	400	420	399	400	407	367	384	401	406	401	389	400	414	386	398	381	362	408	397	375	416	429	432	368	396	419	386	412	364	398	435	391	396	400	404	411	390	400	372	413	376	421	386	441	402	411	373	377	410	378	423	414	427	385	422	394	419	380	406	375	412	422	371	422	380	401	424	405	400	422	407	398	397	420	377	411	419	393	417	376	392	394	375	438	403	370	405	381	373	417	390	371	375	378	391	396	380	407	396	379	382	428	411	369	391	375	396	378	388	370	383	393	404	375	424	409	417	415	377	399	409	407	424	420	390	413	397	383	441	383	391	379	406	375	364	386	387	392	388	350	381	383	397	420	381	424	398	397	400	432	390	408	403	398	408	403	352	417	383	403	404	376	384	381	386	383	419	404	410	388	391	397	384	409	397	390	401	408	392	404	407	372	396	419	399	393	387	404	411	394	424	394	381	386	414	437	379	385	392	413	410	394	379	362	388	383	425	392	397	387	409	401	435	382	394	403	400	387	394	367	424	406	414	374	392	412	438	434	411	396	369	432	380	440	416	372	410	420	362	423	427	381	422	411	394	388	415	425	390	392	390	403	399	391	451	396	390	423	424	396	371	389	399	431	396	404	407	418	388	401	416	391	364	398	398	413	413	430	416	393	380	394	396	366	407	403	351	394	357	384	421	409	393	370	390	398	406	359	411	418	358	384	408	396	364	356	405	371	404	384	416	400	406	382	425	419	399	414	395	410	391	391	379	380	410	393	403	414	434	426	400	423	370	372	393	409	355	427	382	378	408	422	360	369	436	408	404	397	373	412	432	416	423	404	417	426	410	398	411	368	412	407	439	387	431	397	461	398	367	443	383	375	403	397	407	405	406	416	401	386	431	413	406	398	430	408	373	389	417	414	396	378	400	368	408	428	401	421	395	402	380	391	341	403	422	419	385	362	370	408	404	396	413	451	417	412	440	394	368	391	353	369	434	348	366	362	406	397	404	416	399	360	388	430	427	405	383	398	414	408	420	426	423	348	427	369	403	411	383	428	392	409	364	399	357	432	387	380	371	406	430	410	358	369	415	382	378	373	384	388	367	391	440	386	400	386	394	410	383	404	394	351	420	414	439	411	367	414	437	370	373	407	350	408	407	390	413	420	414	394	400	401	436	421	393	388	356	391	371	414	414	374	372	414	424	414	416	395	394	410	384	414	421	406	404	375	425	401	397	384	377	394	419	407	399	422	375	420	393	405	373	389	404	398	384	376	398	398	434	392	351	429	405	423	392	370	405	391	378	384	372	419	369	418	418	408	415	392	407	415	381	403	433	404	393	439	393	391	423	405	409	416	387	408	375	400	407	377	376	423	374	390	417	388	376	383	380	392	403	407	377	376	393	377	418	367	405	374	374	387	412	417	399	394	424	403	389	386	374	402	394	403	380	424	379	371	384	389	400	414	393	387	374	396	426	372	395	396	396	405	369	404	373	425	397	414	375	362	381	371	372	424	423	402	405	413	406	415	399	355	404	394	421	363	384	371	368	394	379	391	434	417	384	385	369	417	376	388	411	385	367	394	413	394	422	388	403	386	414	367	379	418	401	420	374	423	441	390	360	401	420	429	398	399	378	369	390	388	390	407	415	379	400	403	382	403	425	384	376	391	401	416	389	382	381	393	417	374	410	391	408	371	386	394	399	357	373	416	380
34117	9821	4801	1968	957	696	585	517	513	483	491	442	509	505	466	459	455	478	547	531	520	579	542	535	501	492	499	491	438	454	463	493	483	505	503	505	486	494	482	519	485	491	472	470	483	479	510	509	522	495	455	495	515	503	498	506	429	477	486	465	483	530	454	479	500	508	457	487	473	448	459	493	466	462	488	508	461	484	458	489	440	481	458	445	460	473	457	473	473	480	465	441	462	434	473	512	489	454	472	465	444	482	446	449	482	438	478	464	475	435	479	457	450	475	447	469	439	466	485	451	473	478	470	423	448	483	432	452	445	451	440	433	487	464	487	443	474	454	462	437	477	518	462	477	451	447	455	453	475	471	468	435	466	457	422	473	459	447	492	470	448	481	447	469	467	477	489	439	480	470	454	482	482	449	451	470	456	434	460	429	434	464	418	473	468	449	464	457	445	439	495	458	448	463	433	493	471	474	443	457	461	420	457	464	469	445	464	490	465	475	495	460	482	459	462	481	472	447	487	450	478	487	472	464	477	437	436	446	456	459	465	488	492	467	458	483	471	440	454	430	509	463	432	477	476	457	450	476	469	435	447	456	501	462	458	443	464	491	482	474	462	460	445	456	438	448	492	463	478	463	496	454	475	470	447	446	451	441	472	458	546	466	464	464	439	458	492	424	515	479	483	465	470	462	456	466	465	448	461	448	442	433	455	501	491	470	446	468	449	429	450	484	474	427	427	445	500	521	467	459	413	460	448	456	479	449	490	450	471	419	443	485	448	462	417	448	451	466	473	441	416	462	508	451	466	467	471	456	473	476	486	472	469	440	469	494	468	463	462	450	487	424	469	446	462	476	497	499	439	472	490	481	458	487	435	456	437	471	436	437	481	480	484	459	447	436	439	477	472	463	464	480	460	460	456	447	489	464	475	418	450	443	453	470	450	448	446	430	460	448	427	459	476	457	442	501	466	436	454	462	449	436	430	465	467	520	461	508	422	464	421	459	502	462	434	451	439	488	436	467	431	428	467	481	435	424	498	440	481	489	434	485	460	469	469	487	486	455	488	460	491	421	484	417	473	504	462	446	426	452	453	445	474	419	435	487	495	451	423	457	480	541	475	470	456	449	450	461	481	488	445	462	444	483	464	460	450	466	487	495	495	423	479	454	470	474	475	445	450	463	477	455	468	455	474	488	453	489	449	423	462	474	464	460	460	417	469	471	462	478	473	449	487	422	436	466	502	453	489	444	454	475	446	494	471	469	482	470	483	473	472	468	456	447	461	446	467	434	480	475	505	458	443	419	435	489	411	485	412	455	447	471	429	466	451	432	470	448	481	498	463	452	432	484	465	454	479	467	434	443	464	461	472	480	461	488	499	456	413	476	474	463	459	459	464	500	405	417	481	458	505	496	465	439	509	497	450	435	444	490	485	459	495	446	462	433	476	439	425	452	458	475	437	456	465	486	468	485	486	439	437	486	451	455	474	458	472	445	455	451	457	487	470	483	411	465	464	463	453	423	414	441	472	456	452	457	481	481	491	450	465	427	438	457	437	508	484	490	460	463	415	454	492	427	487	449	432	458	477	479	455	441	465	478	463	473	455	495	491	467	455	477	444	499	489	476	444	472	448	471	458	473	469	456	450	480	477	485	471	462	480	453	441	467	445	433	459	457	446	476	451	460	460	491	450	431	467	468	437	442	447	486	465	435	475	454	447	431	467	496	445	467	454	461	416	436	491	424	413	447	445	457	474	463	474	457	494	458	455	419	435	493	471	483	465	490	429	452	450	430	470	480	458	454	462	478	461	493	461	458	492	444	476	448	472	473	490	480	438	422	463	455	459	454	455	491	483	435	486	445	462	460	465	439	459	453	481	434	493	478	462	485	460	463	471	449	458	482	441	445	465	456	471	455	457	450	457	439	478	456	479	468	457	479	443	449	424	463	470	469	456	451	471	454	508	449	424	460	486	454	470	468	438	508	432	478	455	437	506	463	463	508	444	446	408	456	456	488	440	441	443	473	500	428	478	466	444	503	447	484	428	481	468	444	480	489	448	452	473	462	493	465	455	441	450	487	463	421	461	449	432	465	483	460	461	482	447	463	489	465	457	505	470	498	473	466	475	460	432	471	460	451	451	400	454	447	424	492	507	453	462	453	453	460	443	478	437	492	459	453	451	447	436	422	448	467	462	488	484	500	490	459	445	498	500	487	431	463	481	428	460	452	467	497	425	465	459	471	484	487	484	473	434	424	480	458	462	445	480	481	456	449	467	467	434	461	452	516	460	491	463	446	456	442	459	500	437	504	452	437	442	475	458	485	467	473	471	414	465	473	465	457	459	477	454	449	453	436	465	436	449	442	448	458	458	483	436	456	433	489	473	420	459	486	462	491	505	473	442	446	465	479	478	433	487	466	471	489	522	450	469	444	461	470	450	486	446	489	464	481	470	451	490	430	432	460	463	462	433	482	447	452	443	451	441	439	459	500	438	470	465	485	501	438	494	471	510	461	464	473	493	468	485	464	501	428	472	475	480	451	444	483	470	464	459	477	477	436	458	461	463	488	460	457	469	430	422	477	468	457	453	457	462	441	462	452	488	430	447	518	436	413	422	470	446	457	472	474	464	424	492	498	481	479	484	445	483	490	473	475	449	430	458	480	452	465	448	470	458	427	426	415	444	447	479	495	452	463	461	478	467	448	471	463	482	451	439	440	465	442	439	441	466	466	461	475	467	491	460	478	443	506	485	480	477	443	414	497	442	457	475	439	474	467	444	481	444	441	453	442	458	437	442	464	439	430	451	487	437	441	417	499	464	473	469	470	442	456	470	465	446	483	447	427	483	499	458	466	414	454	488	461	448	457	451	469	457	443	458	463	455	434	457	520	458	446	455	463	448	464	487	450	514	466	471	446	479	402	457	484	437	459	491	451	429	473	448	500	478	499	472	453	523	475	501	463	454	459	471	470	472	464	501	442	471	484	451	490	465	416	441	425	426	489	440	509	467	416	455	433	464	410	440	414	441	498	463	435	481	435	441	466	438	431	454	445	461	495	422	434	471	459	470	471	460	469	458	463	478	431	481	488	432	484	458	449	487	499	494	470	462	448	487	490	471	464	453	441	454	476	490	457	474	482	433	484	445	443	477	418	494	462	449	453	466	487	447	472	449	452	449	482	470	465	419	449	472	466	485	474	482	422	449	429	480	474	501	435	460	430	445	481	443	479	444	471	501	476	497	441	460	437	461	464	466	442	455	475	440	460	442	449	480	457	449	488	430	447	453	464	450	446	476	467	505	442	488	467	428	450	446	467	464	478	478	481	495	420	438	475	470	426	507	470	486	429	475	471	458	491	463	465	445	440	445	492	462	431	419	455	453	421	481	488	457	480	468	456	484	462	432	448	469	472	476	462	467	462	448	482	457	452	472	437	433	469	496	443	458	461	452	441	472	453	449	495	436	431	491	471	503	454	470	480	458	462	418	417	433	474	485	433	438	479	439	494
23360	20726	27863	23635	20704	11333	1030	606	480	454	441	352	356	343	274	314	336	293	310	344	333	375	385	345	314	329	320	292	284	285	304	298	277	269	315	284	259	277	277	285	290	285	279	295	287	244	287	255	294	273	262	251	261	258	287	259	285	277	261	298	285	282	270	268	260	240	240	239	237	298	247	269	253	306	268	304	246	237	292	277	254	279	232	234	221	279	268	268	243	259	267	260	268	234	272	231	255	239	228	250	253	274	192	255	244	233	251	244	251	274	245	242	255	219	258	240	253	253	242	230	244	242	263	257	246	248	252	281	234	247	256	251	273	224	249	250	231	240	221	238	249	247	253	254	225	235	256	254	264	231	272	249	255	267	252	241	251	235	258	237	231	238	273	268	273	246	223	273	225	257	271	272	256	256	263	232	258	244	246	250	218	232	269	234	261	238	236	246	232	247	222	254	232	219	255	252	254	263	262	227	246	232	240	248	254	254	248	245	266	247	246	261	254	233	246	245	253	255	242	255	272	220	250	235	215	232	229	253	265	255	251	228	241	263	231	270	266	263	238	259	234	253	233	253	257	231	260	252	240	256	243	248	253	232	264	292	243	242	247	276	266	241	242	213	278	225	285	244	267	225	251	295	251	261	245	244	232	218	252	229	267	215	252	265	274	266	263	247	245	258	248	229	255	254	246	243	232	256	259	235	236	259	264	254	267	259	253	247	280	248	268	274	268	239	262	271	234	250	241	270	216	230	249	259	227	227	211	239	259	247	232	260	255	235	265	235	248	265	253	286	242	254	206	261	257	228	232	244	263	231	243	235	251	254	256	263	233	253	259	264	245	258	257	234	260	278	266	256	238	265	253	255	230	255	238	256	257	239	244	240	239	247	263	257	229	255	260	239	252	268	248	235	260	246	271	231	277	238	256	246	253	285	247	231	233	259	228	242	247	275	232	274	270	240	249	245	227	230	250	249	247	264	252	233	248	242	254	247	226	225	234	282	261	253	232	244	290	281	228	276	277	243	257	232	263	238	257	263	259	241	234	252	239	240	283	251	235	242	220	248	257	247	280	273	222	259	259	248	251	262	277	256	249	238	271	265	264	224	258	214	256	251	235	246	261	269	236	236	289	278	244	233	232	255	239	244	228	254	259	239	282	246	214	257	232	258	245	243	252	241	261	243	242	274	257	254	263	286	251	246	255	255	249	231	238	225	232	224	254	270	254	254	223	243	266	269	241	240	244	250	244	259	243	248	226	242	243	225	221	255	269	243	249	247	266	236	243	252	275	244	258	258	242	270	255	246	253	274	250	280	232	232	250	252	229	216	235	260	249	221	272	251	234	231	231	229	227	260	246	258	266	235	252	258	223	245	243	242	224	278	264	263	246	239	248	238	260	213	250	239	247	238	236	254	250	247	239	233	248	233	242	237	241	249	222	227	224	268	246	259	230	241	252	234	265	234	257	232	262	245	280	249	253	229	246	256	253	230	219	268	244	242	248	242	228	253	248	274	274	254	231	243	231	259	242	232	248	253	252	261	242	268	230	251	242	252	235	246	244	257	238	257	269	231	260	228	232	239	245	255	217	252	247	247	268	247	269	256	273	251	254	275	244	252	252	266	255	267	231	236	257	221	259	247	212	244	249	269	234	240	267	233	237	249	243	258	252	240	214	233	231	249	242	260	238	258	244	253	212	247	227	258	277	248	267	268	240	250	252	274	230	261	234	238	271	266	265	248	212	261	216	237	244	251	258	269	248	247	239	244	253	253	260	227	244	246	240	245	232	243	249	240	268	258	254	265	262	246	239	235	260	245	271	239	241	260	235	244	251	266	266	268	260	264	245	254	234	274	237	266	241	263	269	245	249	244	216	248	252	243	231	268	261	222	262	248	249	271	229	238	258	253	258	231	239	244	236	235	250	261	225	266	235	270	235	244	250	247	244	257	247	245	240	233	280	243	251	284	280	230	246	254	217	264	257	232	262	241	235	227	247	274	259	237	223	259	252	284	240	264	277	228	265	233	260	206	259	245	233	228	227	248	243	256	245	278	257	255	229	253	284	210	257	248	210	226	215	278	246	259	236	244	240	237	237	282	226	259	246	243	236	247	244	224	212	254	253	285	234	242	220	224	266	230	242	257	272	262	284	244	266	250	234	266	242	256	269	240	236	252	232	253	253	233	266	241	266	260	247	234	256	227	251	251	230	225	253	240	216	255	217	236	248	236	246	277	264	260	232	231	264	241	243	266	256	248	249	243	227	246	256	277	256	266	258	255	261	292	263	217	276	239	252	281	247	238	238	200	270	254	255	238	260	248	275	244	254	239	251	237	287	232	239	278	248	239	277	250	255	224	244	239	275	250	251	268	277	227	243	222	249	238	272	242	249	260	260	230	238	266	272	261	231	280	252	252	263	252	265	241	282	254	265	265	224	232	240	230	237	237	250	239	247	244	224	250	255	215	260	245	253	246	262	256	221	296	270	238	229	254	258	257	264	274	278	267	261	254	235	243	245	269	253	251	251	228	247	241	259	247	242	234	224	229	255	214	251	259	248	263	251	255	256	281	214	248	245	235	243	238	269	236	261	241	243	261	260	238	254	253	250	261	270	275	264	237	263	248	261	234	250	252	224	225	233	248	264	267	254	226	238	258	244	247	247	245	233	256	262	242	250	230	240	262	241	248	222	241	234	233	255	268	223	234	201	229	248	241	258	240	212	229	238	230	264	275	241	236	265	246	229	247	254	233	243	276	235	247	232	224	228	230	255	270	265	253	280	257	236	253	261	271	246	239	223	238	248	250	246	237	234	249	278	242	253	274	264	215	248	262	228	254	261	225	228	261	262	227	249	223	212	261	234	282	236	217	252	241	222	286	273	230	237	253	257	243	244	254	250	276	242	244	222	278	255	285	234	269	240	215	258	228	263	283	261	248	264	249	257	244	267	249	252	261	275	261	265	233	226	262	270	231	243	245	237	268	276	267	250	278	260	232	229	266	284	272	253	251	254	228	247	269	242	222	273	240	250	229	229	245	210	265	225	267	257	214	261	271	263	264	232	252	254	247	237	245	251	234	237	245	259	246	242	243	278	253	246	239	254	280	254	251	237	261	247	236	242	244	249	219	228	224	264	237	254	238	227	270	227	247	240	247	268	222	262	242	242	266	231	230	266	265	233	217	243	253	247	243	244	235	218	255	245	250	253	264	258	239	279	271	246	243	274	255	243	243	239	250	226	277	251	249	215	220	241	248	246	262	266	254	257	258	268	252	270	255	259	216	247	279	228	217	256	246	249	224	262	243	254	239	248	276	236	243	223	257	232	247	243	229	265	235	240	256	249	221	229	241	235	247	245	247	242	231	261	262	267	241	250	243	268	258	275	254	259	240	247	254	262	259	247	245	266	248	240	248	269	249	282	248	251	247	270	261	271	263	243	263	242	265	266	265	267	272	269	232	246	229	263	247	250	243	219	243	245	231	256	251	257	246	264	251	259	219	213	257
35946	16256	10393	3777	2255	1642	1281	981	829	733	649	547	511	436	379	458	395	376	410	483	510	536	499	467	449	423	388	372	367	342	331	372	364	355	312	311	347	364	329	343	330	361	339	346	341	343	339	353	357	366	391	357	334	341	324	305	351	348	330	324	334	356	339	325	304	330	292	327	328	276	369	321	313	308	349	328	298	319	324	300	298	287	265	310	294	308	322	324	290	333	311	309	312	276	283	296	292	293	291	298	328	303	286	275	304	299	281	274	257	274	281	287	272	301	261	305	294	267	277	293	278	318	302	310	285	292	291	289	288	283	300	312	289	285	293	301	301	292	305	292	278	293	275	294	291	296	273	291	286	258	273	287	315	280	298	261	303	277	316	298	315	304	321	306	287	266	301	295	316	291	301	299	285	273	287	287	326	285	303	283	311	281	291	286	262	294	284	298	297	295	280	279	305	288	293	300	286	310	289	285	301	295	279	295	300	291	320	303	287	277	287	288	288	300	289	303	304	299	311	307	284	298	298	288	306	325	301	290	285	267	302	291	315	295	316	263	273	280	297	278	301	278	293	345	318	285	312	281	308	297	289	278	287	275	274	316	302	279	257	281	302	284	272	310	302	269	287	297	294	308	297	301	262	266	295	278	277	316	293	294	294	252	283	299	296	283	269	294	296	283	301	323	289	274	323	296	304	277	302	305	291	286	295	307	294	297	273	275	281	292	291	285	279	310	302	284	287	285	305	268	301	293	285	292	286	320	301	318	294	270	307	288	283	292	303	285	264	302	310	275	301	285	293	326	307	298	287	318	265	285	308	305	295	282	276	302	273	316	269	287	287	287	286	283	296	290	305	268	291	302	291	269	299	292	284	334	292	296	276	319	312	305	285	296	297	268	269	301	358	283	276	302	281	323	281	330	302	289	302	296	289	269	281	321	264	288	267	302	288	316	281	289	266	272	293	275	318	282	285	301	267	300	288	305	291	303	293	331	257	271	314	307	304	292	318	283	281	306	287	284	286	304	287	289	285	295	312	291	301	293	290	267	297	303	296	289	280	303	284	284	277	291	291	312	279	310	324	312	286	330	301	292	288	262	307	316	278	299	267	267	274	302	285	301	284	303	303	312	290	310	317	301	288	298	301	270	294	304	278	299	310	306	299	272	287	273	284	292	293	295	287	292	296	298	289	293	288	295	256	285	293	287	311	311	280	306	281	277	294	301	286	329	291	304	326	304	269	272	306	315	288	259	309	307	310	284	328	286	304	292	311	271	284	263	266	283	305	316	326	285	328	274	305	273	278	294	300	317	295	320	279	286	263	302	319	252	311	281	274	307	304	286	283	321	253	281	299	274	307	284	299	310	313	267	273	356	297	284	270	302	295	325	293	290	294	283	309	286	297	280	274	296	263	300	293	274	281	267	287	292	295	291	289	296	282	312	286	286	284	291	292	284	289	291	304	293	309	277	295	292	270	285	286	282	310	288	274	323	328	323	316	297	302	306	311	299	297	271	273	304	303	270	300	270	286	301	294	318	315	309	268	291	274	294	275	286	272	306	284	275	285	297	288	290	300	294	305	272	299	296	322	304	307	292	282	288	312	290	287	335	301	272	282	286	276	277	313	301	301	292	309	312	305	300	292	264	279	264	303	295	302	311	253	273	304	259	280	283	314	312	287	279	309	281	289	299	288	289	278	302	280	288	291	294	301	309	342	310	300	310	316	283	273	310	301	328	293	303	294	290	303	283	254	271	312	280	292	299	291	286	287	295	314	302	310	287	292	281	305	276	294	284	305	318	297	252	298	279	290	286	262	300	278	270	287	282	310	276	297	321	277	268	342	285	270	306	309	272	321	274	304	281	288	285	301	248	293	308	302	278	273	307	274	299	281	318	309	286	259	289	316	325	280	301	296	291	269	288	306	275	299	286	318	284	287	288	297	288	272	321	278	307	299	316	286	274	275	300	300	330	315	282	260	292	300	302	272	269	316	277	310	311	294	296	331	284	284	287	282	321	287	291	295	319	306	296	308	334	265	298	294	296	288	259	321	291	304	268	279	304	299	291	295	287	289	302	277	301	309	301	282	298	280	290	280	285	307	313	284	305	303	293	278	273	329	282	275	277	266	266	296	286	298	309	291	284	292	318	285	290	298	292	291	290	307	286	292	271	278	295	325	326	256	294	301	293	287	311	283	299	266	284	282	299	301	314	276	275	282	291	238	315	285	294	297	313	293	285	292	270	317	289	280	289	277	355	309	267	303	298	277	335	307	295	284	275	282	294	329	270	293	283	273	285	286	271	305	294	306	319	305	298	295	299	249	298	294	303	275	324	289	289	298	279	272	263	289	315	329	287	276	277	309	297	263	266	297	279	291	297	292	273	301	296	301	320	311	284	279	279	293	273	292	294	306	318	284	292	266	296	284	240	330	276	277	271	310	269	251	277	314	290	287	279	300	275	317	304	299	301	318	296	275	284	296	308	254	291	310	274	278	267	294	266	308	338	289	315	301	284	302	289	277	295	294	283	299	280	287	303	316	266	284	291	306	284	272	302	269	315	285	296	318	273	312	256	260	298	287	284	294	288	305	265	286	264	312	273	297	283	295	300	316	289	281	295	274	296	303	291	266	280	308	309	275	309	306	276	302	317	298	327	277	307	290	261	313	305	280	296	303	290	295	277	312	309	259	322	292	294	265	291	305	302	308	293	279	304	305	331	288	281	310	299	286	287	304	322	305	312	264	276	298	298	331	310	279	304	300	261	272	263	279	278	285	289	274	312	291	270	286	287	293	296	314	301	270	278	260	296	284	298	320	302	286	260	270	276	335	289	295	286	308	296	283	319	300	298	289	304	282	266	278	297	307	316	304	311	282	293	288	304	310	277	301	290	309	320	281	325	303	322	287	296	281	279	277	289	292	322	296	265	265	297	299	285	296	319	303	296	277	236	315	282	266	277	312	273	295	281	280	304	297	306	288	258	301	311	285	288	314	293	287	297	307	301	278	311	261	311	269	293	303	291	294	302	319	323	282	288	267	282	298	300	274	307	309	275	314	284	285	294	308	298	313	294	306	273	275	269	296	267	301	274	308	302	317	309	273	289	277	274	282	295	275	315	296	294	280	297	282	276	272	296	305	260	297	277	259	297	325	319	288	279	302	302	303	302	285	298	330	286	290	313	299	320	277	293	286	288	269	283	306	320	291	266	298	312	304	294	280	304	326	264	267	290	307	298	289	300	278	274	262	290	297	267	271	303	300	261	299	298	284	286	313	304	285	280	297	318	310	315	288	312	313	288	281	264	271	283	283	281	301	268	290	304	297	289	299	284	313	286	299	284	278	298	283	315	259	293	305	301	290	282	304	287	298	290	287	286	293	263	313	288	258	304	281	273	296	305	299	305	291	297	254	280	281	295	296	296	290	324	306	282	293	285	283	272	280	286	309	281	288	295	277	275	323	306	275	282	276	304	279	264	290	314	280	288	292	261	292	332	320	300	279	323
24537	20737	26999	24403	13045	1081	755	688	595	572	606	583	597	508	517	567	512	501	506	551	547	590	574	534	571	543	531	519	520	527	564	522	527	525	558	514	518	491	502	561	551	553	521	557	533	528	481	537	545	501	557	541	518	535	514	500	552	540	512	484	528	516	527	504	518	581	501	504	515	514	503	493	523	533	486	525	499	504	513	509	497	526	489	452	540	518	518	503	521	514	507	496	515	511	448	503	467	485	523	475	499	510	469	506	489	440	472	477	473	514	546	541	522	513	492	515	485	495	486	511	531	479	484	537	505	503	531	549	493	534	492	501	509	514	480	470	521	545	517	485	516	472	502	522	519	533	516	517	489	513	508	509	484	507	509	504	500	495	491	514	512	486	552	515	561	488	527	518	539	500	532	484	508	497	553	536	488	511	515	484	533	520	514	455	519	462	534	481	496	535	510	526	519	470	522	536	493	528	507	443	487	519	506	486	490	470	502	503	539	477	536	457	471	541	499	493	474	524	519	505	481	519	485	515	525	496	476	505	489	487	465	512	488	490	490	513	502	533	518	500	519	502	473	487	492	480	510	488	454	523	477	451	557	510	541	483	496	499	532	468	539	511	495	509	503	519	521	464	470	528	559	517	534	511	498	507	531	495	493	505	506	531	544	479	515	505	504	496	506	497	514	468	487	522	533	483	528	480	505	513	554	525	522	554	504	487	495	499	507	498	524	496	516	522	472	498	513	463	488	495	493	508	503	526	484	467	513	564	472	495	481	524	476	517	509	519	540	483	495	503	462	510	526	489	494	501	488	508	516	491	486	508	502	491	482	494	495	554	481	506	533	469	489	482	484	505	491	506	538	504	475	509	480	523	511	525	466	525	481	501	517	500	527	509	519	527	504	487	539	510	490	544	488	540	510	456	538	512	504	514	494	516	471	516	506	515	488	524	506	491	500	528	503	484	499	438	495	553	495	491	504	473	491	549	504	519	502	480	530	511	524	518	529	505	466	498	536	484	528	508	498	526	502	531	469	479	519	530	511	548	499	478	516	471	543	513	470	503	485	506	486	528	514	533	492	488	497	480	514	531	531	492	487	527	492	501	489	494	489	504	497	509	474	515	504	494	574	489	487	535	516	505	519	511	518	502	517	513	530	498	526	511	504	505	503	498	453	488	529	487	505	475	515	522	526	510	482	494	521	515	481	471	551	480	500	506	488	463	510	535	500	517	503	523	496	540	491	538	483	516	529	492	538	502	495	524	489	505	491	503	484	497	497	504	536	504	483	515	509	532	505	487	514	543	527	481	504	479	531	491	511	486	500	491	489	458	486	504	520	498	533	506	517	542	517	528	503	530	499	486	512	491	518	477	537	531	492	488	469	553	523	516	479	478	492	501	492	537	468	518	529	469	506	508	529	495	504	511	517	508	481	481	480	487	524	519	513	500	520	512	494	477	524	477	491	543	518	548	503	488	506	511	534	499	484	493	533	490	539	512	479	521	524	492	550	515	468	538	530	540	506	523	522	470	530	499	489	505	524	485	540	507	537	521	524	496	505	520	492	493	502	485	527	533	501	490	507	484	564	445	441	541	454	470	487	523	504	516	498	519	516	531	491	502	503	505	462	556	503	490	549	514	518	467	488	496	506	510	535	504	479	484	525	479	470	524	500	524	459	493	528	497	512	516	535	534	486	524	504	516	544	525	496	503	515	505	480	468	516	553	520	484	496	500	508	495	469	484	502	540	521	472	498	472	492	489	480	517	484	478	487	502	464	510	524	502	501	511	533	493	500	482	494	505	502	468	482	481	518	499	534	520	565	522	500	517	508	503	573	462	475	498	546	515	510	479	490	523	461	541	496	500	492	534	452	484	494	498	515	535	504	491	543	492	500	525	487	531	480	485	560	523	445	495	505	481	518	517	520	509	533	555	503	503	494	489	507	479	473	518	488	523	510	487	478	538	485	536	469	532	501	532	509	480	503	486	488	522	496	546	509	500	517	524	544	477	503	518	484	503	478	488	508	483	486	487	489	491	497	499	495	499	480	512	516	486	487	483	517	501	470	519	515	511	527	545	513	529	483	478	466	510	528	536	510	492	501	471	460	504	510	506	496	486	515	516	504	539	541	520	480	482	542	524	543	508	500	545	525	497	489	492	475	491	517	511	503	508	497	538	508	523	528	469	521	484	509	474	513	509	486	503	497	520	443	506	524	479	484	548	511	501	532	530	531	507	469	525	531	513	467	530	527	515	509	487	506	528	464	519	544	470	501	510	509	516	479	490	495	496	476	506	511	516	497	497	465	523	534	496	486	514	573	496	537	474	506	510	486	542	546	543	547	506	488	467	515	478	526	488	499	460	518	469	527	499	507	507	487	490	519	508	537	551	499	498	512	453	529	518	510	471	471	496	545	476	485	482	561	494	503	537	535	490	541	525	541	509	490	514	514	514	493	513	541	491	477	500	533	525	472	523	493	506	515	541	553	465	503	525	482	531	501	533	527	502	527	510	496	489	518	479	547	495	503	522	500	486	489	517	507	494	458	489	502	484	512	526	465	563	505	519	492	492	543	509	500	523	490	497	519	492	519	515	519	508	500	465	484	480	517	516	497	510	526	521	468	502	512	538	508	548	506	536	521	521	488	521	543	530	511	539	539	506	457	473	550	492	485	502	555	451	493	482	495	538	490	503	517	544	511	500	524	472	495	548	513	497	468	493	487	480	531	472	508	514	513	500	497	518	459	457	479	482	524	505	483	504	503	503	499	498	466	485	530	505	512	481	503	524	508	502	514	519	482	503	499	459	499	499	523	494	533	501	533	493	476	534	526	453	503	532	530	502	540	475	501	495	529	517	457	520	507	513	503	480	532	494	502	543	476	499	511	507	470	529	526	546	521	522	524	495	473	534	502	540	484	457	494	527	481	542	556	535	492	461	490	505	492	466	484	499	508	501	517	472	489	490	520	539	516	475	490	485	523	470	496	536	497	533	518	492	541	478	471	510	491	472	483	507	478	522	490	521	511	516	505	518	494	539	512	489	492	492	543	521	525	498	485	529	510	558	503	501	501	511	504	490	458	533	530	495	521	505	516	479	545	520	479	516	519	482	498	559	505	534	492	521	492	492	511	507	498	524	496	514	499	489	543	517	500	468	486	468	492	502	542	497	495	466	530	504	523	504	520	487	523	509	445	482	514	513	511	514	514	477	482	485	491	519	507	525	496	551	498	515	544	507	486	520	519	492	490	467	473	459	495	525	524	467	525	538	496	516	518	488	494	494	460	487	462	535	515	534	478	514	523	490	461	486	503	465	496	514	501	512	502	480	514	511	487	506	523	506	530	510	523	526	521	507	477	512	483	485	482	499	482	484	496	473	488	495	523	508	540	490	524	507	519	480	501	540	505	500	512	491	480	574	528	492	475	483	503	514	540	495	530	513	478	515	493	479	537	548	482	513	492	489	523	494	489	525	512	512	510	531	544	502	546	496	493	508	479	488	513	505
37119	12294	7469	2489	1664	1353	1135	1053	894	866	792	674	692	662	662	628	656	612	647	697	711	729	668	662	676	641	702	609	631	629	608	578	633	639	644	568	601	625	612	636	647	665	629	553	636	623	621	622	649	613	602	643	621	609	621	593	654	644	635	653	596	590	556	552	591	641	557	574	558	602	577	599	626	594	601	534	612	588	557	629	584	565	582	562	600	600	607	596	566	588	529	583	597	579	573	597	568	564	594	544	546	556	574	553	593	574	547	539	563	580	593	553	549	558	590	551	516	569	607	564	542	609	552	531	549	557	558	588	586	529	570	603	605	548	580	578	579	582	591	545	561	598	560	551	608	590	555	558	558	583	542	574	520	591	572	597	582	550	560	558	613	570	582	558	524	637	583	574	579	559	550	620	501	591	578	557	598	622	587	588	584	586	568	575	577	583	530	562	600	572	536	611	553	617	597	593	577	575	595	548	575	602	603	562	555	549	578	611	589	589	553	563	536	559	503	556	570	541	601	571	573	558	599	581	559	594	548	546	602	560	588	558	545	568	616	584	593	564	599	581	609	577	570	590	580	574	550	629	622	593	580	583	618	548	584	581	566	533	594	548	561	571	624	540	617	566	582	579	561	589	598	551	567	571	582	571	530	553	587	593	552	568	551	567	564	567	561	568	588	584	558	557	589	526	590	567	571	541	570	557	569	536	602	594	567	591	551	591	567	586	570	607	565	646	563	598	540	552	530	583	575	568	584	570	539	555	617	588	527	559	600	523	575	542	545	586	587	603	579	509	592	590	560	565	609	539	596	562	554	565	585	573	562	556	605	560	569	568	574	578	561	554	561	547	550	563	581	576	599	574	587	560	559	588	565	564	585	527	550	560	587	564	573	609	582	559	586	559	579	600	568	582	591	584	550	577	533	630	537	583	557	570	585	547	571	568	575	579	597	597	572	580	570	567	560	556	604	572	597	572	546	586	550	570	553	585	561	580	587	551	515	548	586	549	589	574	582	552	599	593	570	526	594	573	579	587	545	607	612	549	600	584	582	557	572	575	579	578	558	574	581	527	555	593	608	560	533	586	591	616	600	580	530	567	561	578	603	558	566	587	585	583	581	567	572	552	559	574	548	593	568	590	598	601	570	542	571	624	547	586	576	536	605	541	597	595	551	582	586	629	587	567	559	591	563	534	545	599	574	580	597	557	582	544	541	579	567	622	572	565	553	556	573	563	560	527	568	550	593	580	601	592	617	580	537	574	600	618	583	584	619	611	587	568	568	575	554	613	568	574	577	577	544	579	594	561	608	562	551	579	588	554	581	556	587	575	612	530	552	566	593	571	586	611	584	562	585	580	595	562	587	589	558	580	583	533	572	556	607	567	586	581	566	599	604	555	563	548	537	597	586	556	574	573	595	543	600	583	567	551	564	570	585	582	536	604	577	594	613	582	542	607	562	597	598	606	573	569	553	568	555	573	545	587	583	579	553	541	585	536	580	628	579	561	606	579	545	575	609	513	593	568	566	557	598	586	563	602	542	592	562	597	542	577	576	594	573	537	574	579	574	585	578	573	586	598	597	567	586	576	572	590	536	584	529	590	552	554	554	592	548	593	561	600	562	561	557	580	611	579	589	619	600	546	617	581	554	551	555	632	578	626	548	560	578	636	561	581	545	562	570	569	559	586	559	563	562	568	573	563	594	565	550	642	592	609	546	584	568	588	571	545	562	559	548	600	537	563	575	587	573	535	532	558	532	588	549	545	562	603	581	556	559	577	599	553	552	587	560	549	531	558	532	585	575	558	531	619	571	579	603	590	589	554	613	572	580	593	603	563	569	575	589	588	559	543	514	550	599	542	568	535	592	532	549	606	586	545	526	516	601	592	506	560	576	582	566	580	594	594	599	586	623	555	593	555	549	582	561	575	577	588	596	576	591	603	561	576	587	567	584	561	548	563	553	584	580	574	587	553	544	540	609	555	547	561	574	554	582	567	567	597	520	568	551	568	586	539	593	581	536	586	575	564	561	566	584	571	580	570	550	555	618	551	602	525	583	541	581	586	574	565	602	580	561	607	545	585	619	638	602	589	542	599	605	546	544	613	563	600	606	591	584	552	579	567	593	586	556	550	571	580	564	576	613	569	607	607	594	581	587	555	553	544	619	543	592	591	571	555	550	567	594	585	595	550	554	595	567	556	588	621	547	612	574	627	611	537	588	582	602	581	541	612	550	615	581	548	561	548	578	568	591	570	601	576	548	559	582	579	530	590	592	568	568	577	576	581	592	585	572	558	565	533	559	594	549	579	568	573	569	612	581	570	553	593	596	622	567	548	581	596	610	533	591	592	592	567	582	579	543	575	538	595	569	601	586	539	553	581	589	576	633	559	600	580	553	563	588	557	571	595	566	617	567	548	562	577	579	614	576	576	585	548	596	562	549	582	628	552	594	576	562	570	569	580	609	591	619	556	620	575	611	596	567	563	577	547	570	560	591	603	554	614	555	564	555	591	611	551	593	573	591	589	602	570	551	580	579	574	595	593	623	567	570	611	603	621	583	579	531	540	582	588	592	567	552	575	566	533	603	552	618	568	605	578	571	573	589	593	563	569	572	550	557	590	611	566	580	587	595	556	563	585	600	577	556	604	549	590	576	539	551	570	590	564	576	586	561	594	618	601	577	585	569	594	562	551	533	549	567	560	555	566	593	554	560	608	565	585	556	574	553	541	571	586	559	583	539	550	579	563	573	617	597	570	580	600	571	587	583	597	583	564	556	590	560	630	598	566	584	617	592	537	595	576	579	572	580	561	533	574	554	587	556	580	555	591	558	553	537	579	635	582	563	585	580	555	569	559	584	539	563	563	563	576	554	597	613	572	572	607	595	605	545	567	605	543	582	609	583	578	551	568	560	595	566	570	552	561	532	485	616	621	569	568	595	550	579	574	549	572	577	591	536	611	555	583	581	581	635	566	571	596	592	602	509	592	610	578	607	564	573	559	580	608	574	567	538	565	589	587	564	605	616	548	578	577	584	557	534	545	630	602	590	582	541	568	580	574	540	554	538	581	562	569	573	577	584	561	587	572	549	602	577	568	573	586	539	567	595	563	583	543	588	576	547	575	589	649	554	572	532	570	588	570	541	587	569	536	593	542	565	563	561	563	586	612	559	533	567	558	536	557	595	566	544	553	637	573	558	597	606	558	587	551	531	594	594	590	533	549	533	588	546	639	537	539	562	574	553	607	570	595	574	542	554	566	585	583	564	554	582	570	577	585	541	548	557	590	547	576	554	505	600	579	564	608	610	509	528	548	601	542	640	584	547	537	577	613	562	616	525	573	596	553	576	558	540	538	557	590	566	585	523	575	563	567	546	570	547	592	577	540	552	537	538	574	587	563	592	596	534	552	582	528	543	584	570	535	562	551	563	622	567	551	578	551	575	575	567	574	585	554	550	526	555	586	569	555	566	600	554	611	537	605	605	522	538	578	537	526	563	552	556	544
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
